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_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = STAR IMAGE_ID = '355B56' IMAGE_NUMBER = 53586049 IMAGE_TIME = 1977-08-10T19:37:46Z EARTH_RECEIVED_TIME = 1977-08-11T19:00:18Z ORBIT_NUMBER = 355 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = OFF OFFSET_MODE_ID = OFF FILTER_NAME = CLEAR EXPOSURE_DURATION = 2.660000 NOTE = "MEDIUM RESOLUTION COLOR VIEW OF DEIMOS" /* 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 lk+::OKp3{Uz]< 5^+O.f. rI/& &*****.00000200*(((**((&&&(**(*..0200.,,&&&&&&&&&&&(*,,*,,..0,**(*((&$" $$**(*.*0.,*,*(&&&((&&&"$$(((*(.(..,(*&&((&$",""$$&&,&0.&*((*&"$$&$&$"""&&&(*$.***(&&$$&$&$$$$""&((,$,$**((&""$$&&&"" ""&&(&00((&&$$ "$$&$$" $&(**",$*(&$$" "$$$""" "&((,&."(&&&$""$$"  $$$&"(*"("$  $$(* (   "$$&(&$$$$&&((&&$$&((*&&&$&&$&&&$$&$&(&(&"&***$""&&(($""$&(&(&((&$(((((&&$&$$""$ "$&&&$"$&*(("$$$$$""""""$"&$$$$"$&($$""$$&" "$&&$$$$&&&$&$"$$"" """ ""&&$"$&(*&" """ "$""""$$$"&$$$"" "$""$$&"""$&$" """   """$$$""$&&&&"  $" $""""$&&$""  "$&"   $$ "(*,*,(&((*((&&&$$&$$&((&(&(,**(((*(&$$""$&&$"$&(*((((($&((&&&$"""$$$""$$(**(&$&(&&$ "$$$$$""&(&&((&&&&&&(&$" " "$"" &$((&$"$&&&$""" """"""" "$&&$""$$&&$" " "$$&$""$$$$$$$""  "" "$&&" $&$$$& " " "" "$$"" ""$"""  $&$$" $"$""   ""$$$ " """  "$$$   (((&&$$&$&&&&$$&(&((&&(((*(&$&(&&&&$$&$*"$$(((((*&&$$$$&&&$""$"&&((&&&(((&$$"$$$$$$"$""$$(&&&&&(&&"""$$$$"""$""""$$&&$&&$$" " """"""""&$$$"$$$$$ $$" "$" ""$$$$$$$" "" ""$""$$"""$$"$" "" """" """$""""$"  """" " """$""" "  " "  "$"" """  ""  "$$"""  "  "&&&&$$$((*(&&((((&$$$$&$&$"$$(&((((*((((&(($$$""&&&"&(**(&&&(((($$$$$$"$"$"$$$&((&$&((&$&""""$"$""$$&(&&$&$&(&&$$$""" "$""$$&&($&$&&&&$"""" "$"$&&$($&$$&$"" "" "$&&$""$&$$$" "  """$$$&""$$$"$    "$$&$"$"$$$"""   ""$$$ ""$$$"   """""""$""    """ (*(((&&&&&$""""$$&$&$(***(((*((((&&$$$$$&$$$$&&*,*,(((((&&&$$$$$""$$$$$&&(((&((***&""" " $&&&&&((*(((($$$""""" "&&&$$&$&&&&$$"$""$""" ""$$$$&"""$&&(" "  "$""$""$"""$$"$""   $$$&" "$&$$" """  " """"" $&&$" ""$"  " "" $(("""" """ "   " ""  "     *("  ""&*,($""*.*(""""  """(**&""*,.,($"$"" "$(((""((,,*&$"""&*$" $(*(&"$" "" "&(*(*"$$"    "&&&&$&&"  ""$$&$ """"""$$$$$& $"""&&"""""  "$&$ ""$$" "$$$ " "   "&(( $$&(&&&&$$$$$$&$(&&(((((&&(&&&$"$&&$$&$&&&(***&(&((&&"$"" "$""""&(((*&&***("""""  $$(((((((((&$"   "$&&&&&(&&$$$""  "$&&$$$&&$$"""" $"$"$$$&$$"$"  ""$$"$$$$$&""" """  """" """$" """""" " """ """$"""""  "" " """ " ""   """"$"$ &(&&$$$"""$&$&&&&&(&&&&((((&$$&&$&$$"$$$(&($&&(*((($$$&&&$$"""$&&&$&$&(*((&&$$&$$""""$$$$&$$(((&&&$$"$&$" ""$$$"$((((&&$$$$$"  """"""$&&&&&$""$""  $$ "$&&&&$$$$"$"   """$$$&$$" "" """ "" "$$$$" """"$  "" "$$$$"""""""  """" "$$"" """ " "$$" " $&$$$&$&$$&&&&&&&&(&(&&"&$$$"$&$&&&&$&&((((&(&$$"$"&$&$$$$$"&$$$&&&&&&&$"$"$$$$$$$"$$"$$&$$&&&$$"""$$"$$$$$"$""$$$$$$$$"" $"""$"""" "$$"$"""" """""""" " """""$"$ $ """"""" " $" ""$""$ $"$$""" " """ "" """"" "  """$"$ """$"" " " & $$ $ "  "$ & "$"$&(((((&&&$$$$$$$&&(&&&((((((&&&&$&&$$$$$$$&&&&&(((((&&&&&&$$$$$$$&$$&(&&&&&&&$&&""$""""$$&&$$&&&&&&$$"$$"""""""""""$$&&&&$$"""$""" """$$"$$$&$$$$$$$"" """"$""$$$$$$""""" " """"$"""$$$$$$$"""  """"""$"$&"" "" ""  """""""$"" "" "  " """""""" ""   """$"""  "$$$$$$$$&&&&&((((((&&&&&$$$$$$&$&&&&(((&&(((&&&&$$$$$$&&&&&&&&(&&&&&$&$$$$$$$$$$$&$&&$&&&&&$$$$$&""""$$$$$$$$$$$$$$$$""""$""""""""$"$$$$$$$$$$$$"""""""""""$$$$$$""""""""" """""""$""""""$""""" " """""" """"$"""""""" """""""""""""""" "" "" """""""""""" """ " " "" """   " " """""$$&(((&&&(&&&$$$$&$$&&&&&&(&(&((&&&&&&&$$&&&&&&&&&&((((&&&$$$$$$$$$$&$&&$$&&&&&&$$&$$$$$""$$$$$$$$&$$$$$""$$"""""""$"$$$"$$$$$"$$""""""""""$$$$$""$$$"""""""""" """""""$$"""""""" """ """""$"""""""""" "" """"""""""""""""""" " """"""""""" " "" "" " " """"""" "  """"""""" "$$&&$$&&&&&(&(&&&(&&&&&&&&&$&&$&&&&&&&&&(&&&&&&&&&&&$$$$$$$$&&&&&&&&&&$$&$$$$$$$$&$$$&$&$$$$$$$$""$""$$$"$$$$$$$$$$$"$"""""""""""""$"$$"$$$$"""""""" """"""$"""$$$"""""""" """""""""""$$$$"""""""""" """""""""""""" "" "" " """"""""""""""" """ """""""""""" " " " " """ " """"" " "$&$&&&&&&&&&&&&&&&&$&&$&&&&&&(&&&&&&&&&&&&&$&$&&&&&&&&&&&&$&&&&$$$&&$$$$&&&$$&$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$"""$"$$"$"""$"$""$$""""""""""$"""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" "" """ " """""""""" " "" " """"""" " "  """"""""$&&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&$&&&$$&$$$$$$&&&$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$"$$""$$$""$"""$$$$"$""$"""""""""""""""""""""""$"""""""""$"""""""""""""""""""""""""""""""""" """ " """"""""""""""""" " """ """""""""""" " " "" """""""""" """"" " """" """""" """$$$$$&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$&$$&$$$$$$$$$$$$""$$$$$$"$$$$$$$""$"$"$"""$"""$$$$$""""""$""""""""""""""$"""""""""""""""""""""""""""""""""""" """""""""""""""""""""" """ "" """"""""""""" " """"""""""""""" " "" " " """ """""" " " """"""$"&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$&$$&&&&$$&$&$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$""$$$$""$$""$$"""$$"""$$"""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" """"""""""" """"" """ """" """""""" " " "" " """""""""""" " " " " " """"""""""" $$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&&&$&&$$&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$""$""""""""$"""$"""""""""""""""""""""""""""""""" " """"""""""""""""""""" """""""""""""""""""""""" "" """ """""""""" " "" " " """" """""""""" "" "" """"""""" " """""" $$&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&&$&&&$&&&&&&&&$&$&$&&$&$&&$&$$$$$$&$$$&$&&$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$"""""$""$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""" "" " """""""""""""""" """ " "" """" """" " "" " """" """" " " "" " """"""""$$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&$$$$&&$$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""$$$$"$"$$"$$""""""""$""""$"""""$""$"""""""""""""""""""""""""""" " """"""""""""""""" " """" "" " """"""""""""""" " """""""""""""" """ """ """ """ " """ """"""" "" """" " """""""""$$$&$&&$&&&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$&$$$$&$$$&$&&&$$$$$&$$$$$"$"$$$$$$$$$$$$$$$$$$"""$"$"$"""""$"$"$$"$""""""""""""""""""$"""""""""""""""" """"""""""""""""""""" """""""""""" """"""""" " """"""""""" "" "" " " """""""""""""""" " """"" " " " """"""""" " " " """"""""$$$&&&&&&&&&&&&&&&&(&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$$$$&&$&&&$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$""$""$""$$$$""$"$$"$""""""""""""""""""""""""""""""""" """""""""""" """""""""""""""""""""""""""""""" """"" """""""""""""" " " """" "" "" "" """"" " "" """" """""""" """ " " "" " """"$$"$$$$$$&&&$&&&&&&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&&$&&&$$&$$$$$$&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""$$""$$$$$"""$"$"$$""""""""""""""""""""""""""""""" """"""""""" """"""""""""""" " "" """"""""""" """ " """""""" """""""" " """ """"""""" """"" " """""""""""""""""" " """""""$""$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&&&&&$&$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$"$$"$$$"$$$"$$$$$"$""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""" " " """"" """""""" """"""""" " " """ """""""""" " " " """"""""" """"" " " """""" """""" """ " " """ "" " """"""""$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$&$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$"""$"$""""""$$"$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""" """" " "" """"""""""""" """"""" """" """"" " """""" " " " " """"""""""" "" "" """""" """""" """""""""""""""" """"""$$"$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$"$$"$"$"""""""""""""""""""""""""""""""""""""""" """"""""""""" """"""""""" """""""""" " """ """"""""" " " """ " " " """ " " "" """ "" """""" " " """"""""$$$&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$$$""""""""""""""""""""""""""""""""""""""""""""" """ """" " " " "" "" "" """" """ """ " """ " " " "" " " "" " "" " " " " """ " "" """"" """""""""$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$&$&&&&$$&$$$$$&$$&$$&$$$$$$&$$$$$$$$$$"$$$$$"$$$$$$$$$$$"$"""""$$"""$$$$""$"$"$""""""""""""""$"""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""" """""""""""""""" """""""""""""""""""""""""""$""" """""""" """"" """""" """"""""""$"&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&$$&&&$$&$&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$$$"""$""$"""""""""""""""""$"""""""""""""""$""""""""""""""""""""" """"""""""" """"""""" """ """"""""" """"""""""""""""""""""""" " "" """ """" """"""""""""""""""""""""""""$"$&&&&&$&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$&&&$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$"$"""$"$"""""""$"""""""""""""""""""""$"""""""""""""""""""""""""""""""" """" """"""""" """"""""""" """"""""" """"""" """" """""" """"" "" """"""""""""" "" " """"""""""""""""""$$"&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&$&$$$$$$$$$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$""$$$$"$"$$$"$$"""""""$""$"""""""""""$""$"""""""""""""""""""""" """" """""""""""""""""""""""""""""""""""" """"" """ """""""""" """" """"""""""""""""" """""""""" """"""""""""" """"""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$$&$&$$&$$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$"$"$$""""""$""""""""$$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """ "" "" """ """""""""" " """"""""""""""""""""""""" " """""""""""""$$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$&&$$&$&$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$""$"$$$"""""$$""""""$"""""""""""""""""""""""""""""""""""""""""" """"" """""""""""""""" """"" """" """ """"""" """ " "" " """" """" """"""" "" """ """"""" """"""" """"""""""""""""$$&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$""$$"""$"$"$$"""""$"""""$""""""""""""$""""""" """"""""""""""""""""""""""""""""""""""" """""" """"""""""""""""""" """"" " "" " """"" """" " """" """"""" """""""" " """"""" """"""""""""""$"$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$$&$&&$&&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""$"$""$$$""$""$"""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""" """"""""" " "" """ """ """"""" """"""""" " """"" " """"""" """" """""" """"" """""""""""$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&&$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$"$"""$$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""" "" """""""" """"""""" "" "" """"""" """" """ "" """""" """" """ """""  """"""""""" " """ "" """""" """"""""""""$""$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$$""$"$"$""""$$"$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" """"" "" """" """"" "" " " """"""" "" "" """" """ """"""" """"" """""" "" " """"""" """"""""""""$"$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$""""""""""""""""""""""""""""""""""" """"""""""" """""" """"" "" " """"""""""" "" """ """"" """ " " " """"" " "" """"""" "" " "" """""" """"""""" """""""""""""""$$"$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$$$$$$&&$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$"$"$""$$""$""$$$"$$$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" """ " " "" "" " " " " "" """ " """ " " " """""" " """""" "" """"""""""""""""""""""""""$""$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&&$$$$$$$$$&$$$$$$$&$$$$$$$$$$&$$$$$$$$$$"$$$$$$""$$"$$$$"$$$"""""""$""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""" """ """" " "" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""$"$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$$$&$$$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$"$"""""$$""$""$""""""$"""$"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """" """" """ " "" " """"" " "" " "" """"""" " " """"""""" """"" " "" """"""""""""""""$"$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$"$$$""$""$""$$"$"""$"""$$""""""""""""""""""""""""""""""""""""""" """""""""""""" """"""""""""" " """"""""" " "" " " """" "" " " """"""" " "" """"""""" """""" " """"""""" """"""$ $$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&$$&$&$$$$$$$$$$$"$&$$$$$$$$$$$$$$"$$"$$$$$"$$$""""$"$"""""$""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" "" """"" "" " " " "" """ "" "" " "" " " """"" "" " " " """"""" """"""""""" " """ """"""""""""""""$$$$&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&&&$&$$$$$$&$$$$$$&"$$$&$$$$$$$$$$$$$$$$$$"$""$$$$"$""$"$"""$$$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" """"""" """"" " " " """"" """ " " "" """ " " " " "" "" " """" """"""" """"""" "" """ """"""""""""""""""$&$$&&$&(&&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$"$$""""$"$$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""" """""" " " """ " """" """"" "" """ " " " " " "" "" " " """""" " "" """ """" """"" """""""""""""""$&$&&&$$&&&&&&&&&&&&&&$&$&&&&&&&$&&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$""""$$""""$""""""""$""$""" """""""""""""""""""""""""""""""""""""""""""""""""" """"" """ "" " " """"" " "" " """ " "" " " " " " "" "" " " "" """ " "" """"" """""""""""$"""&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""""$$"$$$$$"$$$"$""$"$""""""""""""""$"$"""""""""""""""""""""""""""" """"""""""""""""" "" " "" "" """ "" """ " " " " " " "" " " "" " """" " "" """"" " " """ " "" " """" """ """""""""$$"$$$$&&&&$&&&&&&&&&&&&&$&&&&&&&$&&$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$""$$"""""""$""""$""$$""""""""$""""""""""""""" """""""""""""""""""" """ """"""" """ "" """ " " """" " "" " " """ "" " " "" "" " " " " """ """ """" "" """" " " " """"""""""""" $$$&&$&$&&&&&&&&&&&&&&&&$&$&&&&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$$""$"""$""$"""""""$"""""""""""""""""""""""""""""""""""""""""" """" """"" """""""""" "" " " "" "" " """"" " " "" " " " " " " " " " " "" " " " " """"""""" """"""""""""$""$"$$$&&&$&&&&&&&&&$&&$&&&&&&&$&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"$$"""$""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"" "" " "" " """ " " " " " " " " " " " " " "" " "" " "" """"""""""""""""""""""""""""""$"$"$$$&&&&&$&&&&&&&&&&$$&&&&&&&&$&$&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$""$"""$$"$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """"""""""""" "" " "" " " " " "" """" " "" "" " " "" "" " "" """ "" " """ " " " """ " """""""""""""""""""""$""$$$$&&&&&&&&&$&&&&&&&&&$&$&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$""""""$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " "" " "" " "" "" " " " "" " "" "" " "" " " " " "" " " """ "" " " " """ """"""""""""""""$$$"$$$$$$&&$&&$&&&&&&&$&&&&&&&&&&&&$&$&$&$&$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$"$$"$"$$""$$"$$"""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" """" "" """"""""""" "" " " "" " " " " " " "" " "" " " """ """ " " " " """ " """""""""" """"""""$"$$&$&&&&&&&&&&$&&&&&&&&&&&$&$$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$"$$$$"$$$$"$"""""$$""""""""""""""""""""""""""""""""""""""""""""""" """""" "" "" """"""" """"" """ "" """" "" "" "" " " "" " " " " "" """"" """ "" " """""" """""""" """""""""$$"$&&$$&&&&&&&&$&$$&&&&&$&$&$&$&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$$"$"""""""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " "" """ """"" "" """ " " " " " " " " "" " " " " "" " """"""" "" """""" """""" """""""$$ $$&&$$&&&&&&$&&$&$&&&&$$&$$$$&$&&$&&$$$$$$$$$$"$&$$$$$$$$$$$$$$$$$"$$"$"$"$$"$$""""$""""""""$""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " "" " "" """" " "" " " " "" " " "" " "" " " " " """ """" """ " """""""""""""""$"$ $$$&&&&&$&&&&&&$$&&&$&&&&&$&$&$&$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$""$""$""$"""""""""""""""""""""""""""""""""""""""""" " """""" " """"""""" """"""""" " """"""""""" "" "" " """ " " " "" " " " " " """" " """ " " " " "" " "" """"""""""""""""""""""$$$$&&$&&$$$&$&&&&&$&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$""$$""""$$"""""$$$"""$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """"""" "" " "" "" """ "" " " " " " " " """ " " """" " """""" " """"""""""""""""""$ $&&&$$&&&&&&$&$&&$$&&&&$$$$$$&$$&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$"$""$""""$$"$""$$""$"""$$"""""""$"""""""""""""""""""""""""""""""""""""""""""" """ " """"""""""" """"" " """ " " " " " " " " " " " "" " " " "" "" """ """ " " "" """"""""""$$"$$$&$$$&$&&&&&&&&&&&&&&$&&&$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$"$$"$$$"""""""""""""""""""""""""""""""$""$""""""""""""""""""""""""""""""""""""""" """"""" """ "" " " " " " " " """ " " " " " " " "" " """"""""""" """""""""""""""$"$&$$&&$&&&$&&&&&&&$$&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$"$$$"$""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""" """ " """ """"""" "" """" """ " " " " "" " "" "" "" " " """ """ "" " """"""""""""$ $$$&$&&$&&&&$&$&&&&$$$$&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$""""""$$"""$$""$""""""""""$""""""""""""""""""""""""""""""""""""""""""" " "" """" """"" """" """""" "" " """" " """ " " " " " " " """ " " " " """ " """" " "" """""""""""""$ $$$&$&&&&&$$&&&$$$&&$$$&$$&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$""$"$"$$""""""$"""$"$"$"""""""""""""""""""""""""""""""""""""" """"""""""""""" """""""""""""""""" "" " " """ " " """ " "" " " " "" " " " " "" "" "" """ """"""""""""""""$ $$$$&&&&&&$$&$&&$&&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$$$"$$$"$$"""$$"$"""""$"""$""""""""""""""""""""""""""""""$"""""""""""""""" """"""""""""""""""" "" """" """""" " """" "" " " " "" " " " " "" " """ " " " " " """""" """"""""""""" $&$&&$&&&&&&&&$&&&&$&$&$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""$"""""""""""""""""" """"""" """"""""" """"""""""" " "" "" " """ """ " " " " " " " " " " " " " " " " " """ " " "" " " """""""""" """"$$$$&$&&&$&$&&&&&&$&&$&&&&$$&"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$""$$$"$"$"$""""""""""""""$"""""""""""""""""""""""""" """"""""$,"""""""""""" """"" " """"" "" """""" """""" "" " "" " " " " " "" " " " " "" " " """"""" """"""""""""$ $$$$&&&&&$&&&&&&$&$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$$$"$"$"$$""$"$$$$""" $"""""""""$"""""""""""""""" """"""""""""""""""""""""" " " """""""""""" """ " " """ "" """ " " " " " " "" " " " " " "" """""" "" """""""""$ $$&$&&&$$&&$&$&&&&&$&$&$$&$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""$""""$""""""""$""$""""""""""$"""$""""""""""""""""""""""""" """""""""""""" """"""" "" """"" """ " """"" " "" " "  " " " "  " " "" " "" " " " " """"" """"""""""" $$&$&&&$$$&&$&&&&$$&$&$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$""$"""$""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ """ " " " " """" """"" """ " " " " " " " "" " " """ """"""" """"""""""""""" $$$&&&&$$$&&$&&&$$$$$&$&$$$$$$$&$$$$&$$$$$$$$$"$$$""$$$$$$$$$$$$"$$$$"""$$$"""$"""""""$"""$""""""""""""""""""""""""""""""""""""""""" "" """"""""" """ """ """" """" """" """" " " """" "" " " " " " " "" " " """"" "" " """""""" """"""""""""""$ $$$$$&$&&&&$$&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$"$"$$$""$""""""""$"$""$""$"""""""""""""""""""""""""""""""" """""""""""""""""" "" """ """ """""" " """"" "" " """ " " " " " " " "" "" " "" " " """ " " " " "" "" "" """""""""$$$$$&$&$&&$$$&$&&$$&&$&$$$$&$$$$$$$$$$$$$$$$"$$$$$"$$$$$"$$"$""$$"""$""$""""$"$"$$"""""""$""""""""$"""" """"""""""""""""""""""""""" """"" """"""""""""""" """""" """ " """ " "" " " " " "" " " """ " " " " " " " " " "" " """"" """""""""$$$$&&&&&$&&&&&&$$$&&&$&$&&$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$""$"$"$$$"""$"$"$$$$"$"""""""""""""""""""$""""""$"""""""""""""""""""""""""""""""""" "" """" " "" """" """"""""""" "" "" """ " " " """ " " " " """ " """"""""""""""""""$$$$$&$&&&&&&&$$&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""$""$""""$"$""""""""""""""""""""""""""""""""""""""" """"" """"" """ """"""" """"""" """" """" """" " " " "" "" " " "" " " "" " "" " """""" " """""""" """"""""""" """""""""$$$$$$$$&$&&&&&$&&&$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$""$$""$"$$$"$$""""$""""$"""$""$""""$"""""""$"""""""""""""""""""""""""""""" """"""""""""""""""" """""""" """""""" "" """"" " " " " " " " " " "" """ " " " "" " " """ "" "" """"""""""""""" $$$&&&&&&$$$&$&&&$$$&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$"$$"$$$$$"$""$"$$"$"$"""$""""$"""""""""$""""""""""""""""""""""""""""""" """""""""""" """"""""" """"""""""""""""""" """"""" " " " " " " " " " " " "" " """""""" """"""""""""$"$$$$&&$$&$&&$&$$$&$$$$$$$$&$$&$$$$$$$$&$$$$$$$$$$$$$$"$$$$$"$$""$$$$$$"$$""$$"""$""""""""""""$""""""""""""""""""""""""""""""""""""""" """"""""""" """""""" """ " """ """ " " "" """ """"" "" " " " " " " " " " "" " " " """"" """""""""""$$$$&$$&&$$&&$$&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$""$$""$$$$""$$$$""""$""""""""""""$""""""""""""""""""""""""""""""" """" """"""""""""""""" " """""" " """" "" " " "" "" " " " "" """ " " " " " " " " """"""""" """""""""""""""""$$&$$&&$&$&$&$$$$$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"""$$""$"$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"""" """""" """ " " " " "" " "" " " " " """ " """" " "" """"" """"""""""""$&$$$&&$&&&$$$$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$"$$$"$""""$"$"$""""""$""""""""""""""""""""""" """"""""""""""" """"""""""""""" """""" """ """"""" "" " " " " "" " " " "" " " " " " " " " """"" " " """ """"""""""""""&$$$&$$$&$&$&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"$$$$"$"$"""""""$"""""$$""""""""""""""""""""""""""""""""""""""""""" """""""""""" """"""""" """ """"" "" "" " " " " " " " " " " " """ "" """""" " """""""""""""""""$$$$$&&$$&$&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$$"$"$$"$"""""""$""""""$"""""""""""""""""""""""""" """"" """"""""""""" """ """""""""""""""""""" " "" """ " """ """ """" "" "" "" " " " " """ "" "" " " " "" """ """" """""" """"""""""$$$$$$&$&&$$&$$$&&$$&$$$$$$&$$&&$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$""$$$""$""""""""""""""""$"""""""""""""""""$"""""""""""""""""""""" """ """""""" """"""""""""""""" " """""" " """""" "" " " " " "" "" " " "" " " """""""""""" """"""""" $$$$&&$$&&&$$&&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$""""$"""$""""$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """ """ """"""" "" "" " "" """ "" " "" " " "" " " " " " *" " "" " " " " """"" """ """""""""""$"$$$&$&&$&$$&&$&$&$&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$""""$"$"""""""""""""""""""$""""""""""""" """""" """""""""""""""""""""""""""""" " """" " """"""" """" "" " " """" """ "" "" "" "" " "" " " "" " " " " " """ "" """""""""""""""""""$$$&$$$$$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""$"$"""$""""""""""""""""""""$""""""""""""""""""""""""""""""""""" """"""""""""" """ """"""" """ """"" " "" """ " " " "" " " " " " " " " "" " " " " "" " " """"" " " """""""" """""$"$$$$$$&$&$$$$$$&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$&$$$$$$"$"$$$$$""""""$$"$$"""$"$$""$"""""$"""""""""""$"""""""""""""""""""""""" """""""""""""""""""""""" """""""""""" "" " " "" " "" "" " " " """ " " " " " " " " " """"" " " "" " " """"" """""""""""""$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""$$$$"""""$"$$$$"""""""""$""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""" "" """"""""" """""""" """""""" """""""" "" " " " "" " " " """ " """"" " """"" """"" """"""""""""""$$$$$&$$$$&&$&&&$&&$$$$$&$$$$$$&$$&$$$$$$$$$$$$$$$$$"$$$$$""$"""$"$""$""""$$"""""$""$$""""""""""""""""""""""""""""""""""""""" """"""""""""""" """ """ "" """"""" "" "" " " " "" " "" " "" " " "" " " " " " " " " "" "" " """""""""""""""""""""$ $$$$$&$&$&&&$$&&&$&$&&$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$"$$$"$$$""$"""$"$""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """"" """""" " """""""""""" """ """" " "" """"" "" """ """ " " """ " " " "" " " """ " """ """ " """"""""""""""""$$$$$&$$&$$$&$$$$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$"$$$$""$"$""$""""$""""$""""""""""""""""$""""""""""""""""$""""""""""""""" """""""" """" """""""""" """"""""""""" """" """" "" " " " " "" " " " " " " " """ " """ " " " """"" """" "" """""""""""""$$$$$$$&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$"$""$$$"""$$$$"$"$"""""$$""""""""$""$""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""""""""" """ """" """ """ """" " " "" """" "" " " "" "" "" "" " " " "" " " "" "" " " """"""" """""""""""$$$$&$$$$$$$&$&$$$$$$&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$"""$$$$$$"$$""""""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " "" """"" "" " """""""""" """"" " " " " " " " " " "" "" " """ " " """""" " "" """"""""""""""""""$$$$$$&&$$&$$$$&$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$"""""""""$$"""""$""""$"""""""""""""""""""""""""""""""" """"""""""""""""""" """" """ """" " " """"" "" """ """" """"""" " """" " " """" " """"" " "" """"""" """""""""""""""""$$$$&$&$$$$$&&&&&&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$$$$"$$$$$$$$$$$$"""$"$"""""$"""""""""""""$""""""""""""""""""""""""""""""""" """""""""""""""" """ "" """ """" """"""" " """"" "" """ " " " " " " " " " " " """ "" " """"""""""""""" """"""""""""""$$$$$$$$&$$$&&$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$"$"$"$$"$""$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""" """" " """"""""" " """""""" " " " " """ " """" " " " "" " " " "" " "" "" " "" " """""""""""""$$""""""""""""$$$$$$$&&$$$&$$$$$$$$$&$$$$$$&$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$"$$$$"$"""""$$"""$$""""""$"$"""""""""$""""""""""""""""""""""" """"""""""""""""""""""""""""""" """"""" """" "" "" """""" """ " " "" " " " " "" " " " " """"" """"""""" """""""""""""""""""$"$$$$&$&&$&$&$$"$$&$&&$$$&$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$""$""""""""""$""$"""$"""""""""$"""""""""""""""""""""""""""""""""""" """"""" """""""""" " """""" """"""""" """"""" """" " " """ " " "" """ " " " " " """""" " " " """ "" "" """" """""""""$"""$$&&$$&$&&$$& $$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$""$$$$"""$"$"""""""""""""""""""""""""""" """""""""""""""""""""""""""" """"""""""""""""" """"""""" """ "" """" """ "" " "" """ """ "" "" "" " " " " "" " " " " "" """"""" " "" """"""" """"""""""""""$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$$$$"$$"$""$$"""""$$"$""$$""""""""""""""""""""""""""""""""""""""""""""""" """""" " """"""""""""" """" """"""" " """ """"" """""" """ " " """"" " """""" " " " "" " " " " " """""""" "" """"""" """""""""""""$""""$$$&&$$$$&$$$&$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$"$"$$"$"$"""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """""" "" """"" " " "" "" " " " " " "" """" " " """ " "" " "" """"""""""""""" """" """"""""$""""$$$$$$&$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$$$"$"$"$""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """" """""""""""""" """ " """" "" "" "" " """" " "" " " " " " " " " """ " """ " " " "" "" " " " """ " """""""""""""""""$$$$$$$$$&$$$&&$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$"$"""""""""""""$"$"$"""""$""""""$"""$""""$"""""""""""""""""""""""" """"""" """""""""""""""""" """""""""""" "" """ " " "" " " """ "" """" " " " " "" "" "" " " " " " """ "" "" """ " """"""""""""""""""""$$$&$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$$"""$"$$"$$$$""$""""""$""""$"""""""""$""""""""""""" """""""""""""" """" """""" """"""""" """"""" """"""" "" " "" "" " """ " """"""" " " "" """"" "" " " " "" " " """"" " " """"""""""""""""""""""""""""""""""""$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$"$"$"""$""""""$$$""$""""""""""""""""""""""""""""""" """"""""""""""""" """""""""""""""""""""""" " """"" """ """"" """ """ " """ " " "" " "" """" "" """ " " " " " """"" " """""" " " """ "" """"""""""""""""""""$"$$$$&$$$&$$$$$$&$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$"$$$""""$$$$""""$"$""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""" """"""""""" """""""" " """" """" " """" "" """ """ "" " "" "" " "" " " " " " " " " """ " " " """"" " """""""""" """"""""""""$$"$$$$$$$&$&$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$"$$$$$$""$$""$$"$$$"""$"$"$"""$""""""""""""""""""""""""$"""""""""""""""""""""""""" """""""""""""" """" "" """""""" """"""""" "" "" " " "" " "" " " " """"" " " "" "" "" "" " """""""" " " " """""" """""""""""""""""""""""""""""$$$$$$$&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$""""""$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" "" """"""""" " """"""""" """ " " "" " """ """ """" " "" " " """" """""" " " " "" "" """""""""" """"""""" """"""""""""$$$$$$&$$&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$"$"""$$$$"$"""""$$""""$""""""""$"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" """"" """ " """"" " "" "" " " " "" "" """" "" " " " """" """" " "" " " "" " """ """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""""""""""$"$"$"""""""""$**&"""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """""""""""""" """" """""" " " " " " """" """"" """" " " " """ "" " " "" " "" "" """ """"" """ """""""" """"""""""""""""$"""""$$$$$$$&$$$&$$$$&$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$"$"""$"""$""$""""""""$"$""""""""""""""""""""""""$"""""""""""""""""""""""""" """"""""""" """"""""""" """"" "" """""""" "" """ " "" """ " """""""""" """"" " " " " " """ " " "" " "" """""""" """ """""""""""""""""""""""""""$$$$$$$&$$&$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$"$$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """"""" """"""""""""""""""" """"" """"" """ "" " """ "" """""" " "" " """ " """" """ " "" """"" "" """"" " """""""""""""""""""""""""""" $$$$&&$$$$$&$$$&&$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$$"$$""$$"""$$$$""$"""""$$"""""$"""""$"""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""" """""" """ """" """"""" " """" " """ "" """""""" " "" " " " " " """"" "" " """"""""""""""" """"""""""""$$"$$$$$&&$$$$&$$$$$$$$$$$$$$$&$$&$$$"$$$"$$$$$$$$$$$$$$$$$$"$""$$$$$$"$"$$$$"""""""""$"$"""$""$"""""""""""""""""""""""""""""""""" """"" """"""""""""" """""""""" """" """""" " """" """""" """ """ "" """"" " " """" "" " """ " """"" """ """""" " """"" """" """""""""""""""""""""""""$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$$$"$$$""$"$"$"""$"""""""""""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """" """"""""""""" """"" " """ " "" " """ " " """" " " """ "" "" " " " """ " """ " """" """"""""""""""""""""""""""$$$$$$$$$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$$$""$""$$"""""""$""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""" " """" """"" """""""" """""""" "" " """" " """" " "" """""" """""""""" " " " """"""" "" " """" """"" " """""""""""" """"$""$"""" $$$$$$$&$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$"$$$"$$$""$""""$""$""$""""""""""$"""$""""""""""""""""""""""""""""""""" """""" """"""""""""""" "" """"""" "" """""" """ " " " "" " " " """ """"" " " """""" "" "" "" " """"""" " " """" " " """""""""""""""""""""$"""$$$$$$&$$$$$$$&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$""""$$$"$$"""""$"""""$$"$$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""" """""""""" """""""""""""""""" """""""" """""""" """" """"" " """ "" "" " "" " "" """" """""""" """"""""""""""""""""""""""""""""""""""$"$$&&$&$$$&$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$"$$$"$""""$$"""$"""""$"""$""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""" """"" """""""""""" """ " " " """ "" "" " " " """" """"""""" """"""""""" "" "" """"""""""""""" " """" """"""""$""$$ $$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$$$$"""""""$""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """""""" """""" """""""" " "" " """"" "" """ """"""" """ " " """" """""""" """""" "" "" """"""""""""""""""""""$"$ $$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"""$$$$$$""""""""""""""""""$$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " """" " """" """" """""" """"""" " """" " """" "" """" """ """"""""" " """""""""""""""""""""""""$"  $$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$$$$"""$"""$""""$$""$"$"$"$""$"""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" " """""""" """"""""""" "" """ " " """"""" """" """" """" " " " """ " """" """"" " """" """ """"""""""""""""""$"$$"$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$""$"""$"$"""$"$""$""$""""""""""""""""""""""""""""""""""""""""" " """""""""" """""""""""""""""" """"""""""""" """ "" """" "" """""""" "" " "" "" """ " " " """ """"" """"""""""""" "" """"""""""""""""""""""""""""""""$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"$$$$"$""$$$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""" "" """""""""" """"" " " """ " " """"" "" """ " " " "" """"" """""" "" "" "" " """"" """""" """""""""""""$"$$ $$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$""$$$$$"$$$$$$"$$""$$"$"""""""""$""$""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""" """"""" "" """""""""" """" "" "" """"""" "" " " """""" "" """""" """"" """"" " """""""""""""""""""""""$""""$$$$$&$$$$$$$$$$&$&$$$$$$&$$$$$$$$$&$$$$"$$$$$$$$$$$$"$$$$"$""$$$$$"""$"$"$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" """""" " "" "" "" "" """"""" " """"""" " """ " " " """"""" " " """ """ """""" """""" """ """""""""""""""""""""""$ $$$$$$$$$&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$""$$$$$"$$$$$$$$$"""$"$$$""$""$$"""""""$$""""""""""""""""""$""""""""$""""""""""""""""" """""""""""""""""""""" "" """" """ """"""""""" " """""" " """""" """"" "" """""" " " """" " " """"" """ " "" """" " """"""""" """" """" """""""""""""""$"$"$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$$$$"$$"$"$""""$$$"""$""""$"""""$""$""""$""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""" """"""""" """"" "" """"" """""""" " """"" "" """"" """"""" " """"" " " """""" " """" """ "" """"" """"""""""""""""""$""""""$"$"" $$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$""$""$"$"$"$$"$$$$"""""$"$"$"$""""$""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" """ """"" """""""" """"""" " " """" "" """ """"""" "" " """" "" """"" " """"" "" """ "" "" """" """""""""""""""""""""""""" $$$&$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$"$$""$$""""$$$$""""$""$""""""""$""""$""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """ """""" """""""""""""""" """""""""""""""" " """"" """ "" """"""" """"" """ " """" " " """"""""""""""""" """"""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$&$$$$$$" $$$$$$$$$$$$$$"$$"$$$$$$$"$" ""$"$$""$""""$$$$"""""$$$"""""$"""""""""""$"""""""""""""""""""""""" """"""""""" """"""""""""""""""" """""""""""""""""""""" """""" " """""""" """" """""" " " " "" """ """ "" " " """ """ """" """"""""""""""""""""""""""""""$""$"$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$""$$$$"""$""$"""$$$"""""$""""" """""$"$""$"""$"""""""""""""""""""""""""""""""" """"""""""" """"""""""""""""""""" """ """""""""""" """""""""""""""" " " "" """" " """""" " "" " """"" " """"" """" """"""""""""""""""""""""""$"$$$$$$$$$$$$$$&$$$$$&$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$"$"$$$$"$$$"$"$"$"$""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """" """""" """"""""""""""" " """""""""" """"""" " " """"" "" """ """" "" "" """"""" """""""""""""$ """"""""""""""""""""""""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$"$"$$""$$"$$"""$$"$$$""$"""""$""""""""$"""""""""""""""""""""""""""""""""" """"""""" """"""""""""""""""""""" """"""""""""""""""""""""""""""""""""""" " "" """"" """""" " " """"""" " " """" """""""""" "" """"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$""$$$"$""""""""$""""""""""$"""""""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""" " "" """"""" " " "" "" " " " " " " """""" "" """"""""""" """""""""""""""""""""""""""""$"$$" $$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$""$$$"$"$""""$$"""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""" """""""""""""""""""""""" """""" """""" """"" "" """"""""" """"" " """"""""" """""""""""""""""""""""""""""""""$"$$$" $$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$$$$"$$$$$$$"$""$"""$""$$$$"""""""$$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """"" """""" "" " """"""""" "" """""" """" """" " "" "" "" "" """" """"""""" """"" """""""""""" """"""""""""""""$$$$""$"$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$""$"$"$$$"""""""""""$"""$""""""""""""""""""$""""""""""""""""" """""""$""""""""""""""""""""""""""""""""""""""" """"""""""""""" """"""" "" """ "" " "" " "" """"""" "" """""" """" """""" """" """""""""""""""""""""""""$""""""$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$"$$"""$"$$"$$$"$"$$"""""""""""""""""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" " """"""" """"""""" " """"" """ "" " "" """"" """ "" "" " """"" """"""""" """" " """""""""" """"""""""""""""$"$""$"" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""""$"$"$""$$$"$$$$"""""$""""""$""""$""$"""""$"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" """""""" """""""" """"" " """""""""" " "" """" " """" " """"" "" """"" "" """ """" """""" """""""""" """""""""""""""$""$"""""$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$"$$$$"$$$$"$"$"$$"$""$$"""""""$"""""""""$"""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""" " " """""""" """"" """ """"" """"""""""""""" "" "" " """""" "" "" """""""""""""" """""""""""""""""""""""""""$""""""""$"$"$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""$"$""$""""$""$"""$"""""""""$""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" """""" """"" """"""""""""" """ """ """"""""""""""""" "" """ """""""""""""""""""""""""""""""""""$$" $$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$"$""$"$$""$$$$$"$$""""$"$$""$"""$""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""" " " """""" """"" " """ """"" "" """""" " "" """""""" """" """"""""""""" """""""""""""""""""""$$""""$$" "$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$""$"$$$$"$"$""$"$$"$$"$"$"$"""$"""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""" """""""""" """""" "" """""""" """ """" """ """" """""""""" """" """ "" """ """"""" """" """"""""""""""""""""""""""""""""""$""""$$" $$$"&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$"$$$""$"""$$$$"$"""""$""""""""""""$$""$""""$"""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" """"" """ "" """""" """"""""""" """" "" "" "" "" "" """ "" " """"""""" """""""""" """""" """"""""""""""""$""""$""$"  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""$$""$""$$"$"$"""$$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""" "" """""""""""""" """"""""""""""""""" "" """"" " """""""""" "" """" "" """""" " """"" " "" """""" """ """"" """""""""""""""""""""" """"""""""""""$"""""$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""""$""""$"$$""$""""""$$"""""""$"""$"""""""""""""""""""""""""""""""""""""""""""" """""""""" """"""""""""""" " """""" """"" """" """""""""""" """"" """""" """ " " """""""""" """"""" """" """"""""" """""""""""""""""""""$""""""$"$"" $$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$"$$$""$"$""$""""$""""""$"$"$""""""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""" "" """""""""" """"""" "" """ """"""" "" """""" """""""""""""" " """""""""""""""""""""""""""""""""""$"$" $$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$$$$$$"""$$"$$$$"""""""""$""""$""""""""""""""""$""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" " " """" """""""""" """""" """"""""""""""""""""" """""""""""""$"$$"$$" $$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$&&$$$"$$$$$$$$$$$"""""""$""""$$"$"""""""""$"""""""$"""""""""""""""""""""""""" """"""""" """"""""""""""""""""""" """""""" """""""""" """""" """""""""" """""""" "" """"" """""" """" " " "" " """"""""""""""""""""""""""""""""""""""""""""""$"$$$$"  "$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&"$$$"$$"$"$$$""$$"""$$$$""$"$$"$"$""""""""$""""""""$$$"""""""""""""""""$"""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """"""""""""""" "" "" " " """"""""""" """ """ """"""""" """"" """"""""""""""""""""""""""""""""""""$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$""""$""""$""""""""$""$"$"""""$"""""""""""$"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""" """"""" """ " """$"" "" " """ "" "" " """""""""" " "" """ """ """"""""""""""""""""""""""""""""""$$""$""$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$"""$$"$""$""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" """""""""""" """""""""""""" " "" """ """"""""""""" " """" """""""""" """""""""""""""" """""""""""""""""""""""""""$$"""$"$$"  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$"$$$"$$""""$$"$"$""$"""""$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """"""""" """""""" "" "" " """"""""""""""""""""""" """""""""""""""""""""""""""""$""""$$" $$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$""""""$"$""$"""""$"$$$"""""""$""""""""$""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """""""""""""""" """""""""""""""""""""" """ """" """ """"""""" """"" "" " """" """"" """"" """"""""""""""""""""""""""""""""""$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$$$"$$$$$$$$$$"""$""$$$$$"""$$"$"""$$""""$"$""$$""$""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""" """ """""""" """"""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$" $$$$$$&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$"$"$$$"$"""$$$$"$"$$$""$""$"$$$$""""""$"""$"$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""""""" """"""" """"""" """ """""" """"" " """""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"" $$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$""""$""$"""$$$"""""""""$"""""""""$""$"""$""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """" """ """" """"""""""""""""""""" """"""" """"""""""""""""""""""""""$"$$$$$"  $"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$"$$$"$"$""$$$$"$""$"""""$"$"""""""$$"""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " """""" """"""""""""" "" "" "" """"""" """"""" """"""""""" """"""" """""""""""""""""""""" """""""""""$""$""""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$"$$""$$""$""""""""""""$$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """"""""""""""""" """"""" """" "" "" "" """""""""""" """""""""""" """""""""""""""""""""""""$$""""$"" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&$$$$$$$$$$$$"$$""$$"$$$"$$$$""$"$""$$$$$$$""""""""$""""""""$"$""""""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """""""""""""" """"""""""""" """""""""""""""""""" " """"""" """"" """""""""""""""""""""""""""""$"""""""""""""$"" $$$$$&$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$"$$$$$"$""""$$""$"""""""$""""$$""$""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """""""""" """""" """"""""" """" """"""" """""""""" """""""""""""""""""""""""""$$""""""""$"$"$ "$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$"$$$"""$$"$""$"$"$$$"$$""$"$$"$$""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""" "" """ " """"""""""""""""""""""""""" """"""""""""""""""""""""""$"$"$$$""$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$""$$$$$"$"$"$"""$"""""$$""""$$"""""$""$""" """""""$""""""""""""""""""" """""""""""""""""""""""""""" """"""""" """""""""""""""""" """" """""" """"""""""""""" """"""""" """""""""""""""""""""""" """"""""""""""""$""""""""""""""$""$"$ $$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""$""$""""""$"$""$"$""$""$"""$""$"$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" """""""""" """ """"""""""""""""" " """ """ """""""""""""""""" """ """""""""""""" """"""""""""" "$""$"""""""$   $$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$"$$$$"$$$"$"$""$$$""$"$"$"$"""""""$"""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""""""""" """"""""""""""""" " """"" """""""" """"""""""""" """""""""""""""""""""""""""""""""""""""$$"$$ $$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""$$"$$$$$""""""$"$"$"""$""""""""""""""""""""$""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""" " """ """""""""""""" """"""""""""""""""""""""""""""""""""$"$"$" $$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$"$$$"$$""$"""$"$$$"$"$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """"" """ """"" """ """"" """"""""""""""""""""""""$"$"""""""$$$$  $$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$$$$"$"$"$$"""$""$"""$""$"""""""""$$""""""$""""""""""$""""""""$""""""""""""" ""$""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """""""""" " """""""""""""""""""""" """""""""""" """"""""""""""""""$"""""""""""""""""""""$$$  $$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$"$$$"$"$"""$$""$"$"$""$""$""$""$$"$"""$"""""""""""""""$""""""""""""""""$"""""""""""""""""""""" """""""""""" """""""""""" """""""""""""""""""""""""""""""""""""" """ """""""""""""""""""""""""""" """"""""""""""""$"""""""""""""$$"$$$$" $$$$$$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$""$$$""$$$"""""$$""$""$""$$"""$$"$""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$"$$" $$$$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$"$"""$""$"$"$$"""""""$""$"""""""""""""""""""$"""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """"""""""" """"""""""" """"""""""""""""""$$""""""""""""""""""""""""$"""""""$""" $$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$"$"$""$$"$$$"$"$$""""""$"""""$""$"""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""""""""""""""""" """""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""$"$$$$$  $$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"$$$$"$$$""$$$$$"$$"$"$$"$$""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" """""""""""""""""""""""""" """""" """ """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$"$$$$   $$"$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$""$"$"$$"""$""""$"$""$""$"$"""""""$""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" "$"""""""""""""""""""""""""""""""$"""$""""$""$$$$  $$$$$$$&$$$$$$$$$$$&$$$&$$&$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$$$$$$""""$$$$$""$"""$"""""$"""""$"""$""""""$"$""""""""""""""""""""""""""$""""""""""""""""""""""""""" """"$"""" """""""""""""""""""""""""""""""""""""""""""""" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$"$$$ $$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$""$"$"$$"$""$""""$$$""""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$$$""$"""$""$$$  $$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$"$$$""$$$"""$"""""$$"$""""$""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$""""$""""$"""$$  $$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$"$$$$$$$$$$""$""$$$"$$""""""""$$$"""""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" " """"""""""""""" """"""""""""""""" """""""""" """ """""""""""""""""""""""""""""""""""""$$"$$$$$  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$""$$""$"$"$$""""""""$""""""""$"""""""$""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"  $$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$"$$"$$$$$""$$$""$$$"""$$"$"$$$"$$"$""""""""""""""""""""""$""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$"""$$$$"$$$"  $$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$"$$$$$"$$"$$$"""""$$$"""$$"$"""""""$"""$"""$"""""""""""""""""$""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """$""""""""$""""""""$"$"$$"$" $$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$"""$"$"""$$$"$""$$"$"$$"""""$$"""""""""""""""""""""""""""""""$$$"""""""""""""""""""""$""""""""""""""""$"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$""$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$""$$$$$"$$$$"""$$""$""""$"$$""$$"""$$""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""$"""$$$$$$""$" $$$$$&$$$&&$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"$$$$$"$"$"$$$$""$"$$"$"""""$"""$""""""$""$"""""""""""""""""""$"""""""$""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""""$$"$""""$"" $$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"$$"$$"$$"$$"$""$$""$"$""$""$"$""""""""""$"""""$"$""""$""""""$"""""""""""""""""""""" """""""""""""""""""""""""$"""$""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""$$"$$"$ $$$$$$&&$$$&$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$"$"$$""$$"$$$""$"$$"$"$"$"$$$"""""""""""$"""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""$"""""""""""""""""$"""""""""$""$$"$$$"  $$$$$$$$$$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$$"$"$$"$$$""$$""$"$$$""$"""$$"$$$""""""$"""$$"""$$"""""$"""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$""""$$""""$"$""$$ $$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$"$"$$"""$$"$$"""""$$"$$$"""""$"""$$""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""$""""""""""""$""""""""""""""""$$$"  $$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$""$"""""$"$$$""$"$$"$""""""$""""""""$$"""""""""$""""""""""$""""""""""""""""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$""""""""$$""$""""$"$$$$$$$$ $$$$$$$&$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$$$$$$"$"$$$$$""$$"$""$""""$"$$$$$"""""""""$"""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""""""""""$$""$$"$$"$$"$$$$  "$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$$$$$$$$$$"$$$$$""""$"$"$""$$"""$$$"$""""""""""""$$"""""$$"" """"""""$"""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""" """"""""""" """"""" """""""""$"""""""""""""""""""""""""""$""$""""""$"$$$"$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$"$$$$$"$$$""$$$"""$""$$"""$"""$"$""$"""""$"""$"""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""""$$"""""$$$"$ $$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$$$"""$"""""$"""""$$"$"""""""$""$"$""""$""""""$""""""""""""""""""$""""""""""""""""""""""""""""" """"""""""""""""""$"""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""$"""$""$"""""$"""$"$$""""$"$$ "$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$"$$$"$$$"$$$$""$"$$""$$$"$"$"$"""$$""""$""""""""""""""""""""""""""$"""""""""""""""""""""""""""""$""""""""""""""""$""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$$""$$"$$$$$ "$$$$$$$$&$&$$$&$$&$$&$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$"$$$$$"$$$"""$$$$$$""$"$$"$$$"$"""""""$""$""""""$""""""""""$""""""""""""""""""$""""""""""$""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""""""""""""""""""$"""$"$"$"""""$$$$$$$ $$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$"$$$"""$""$"$$$""""$$$"$""$"""""""$"$"""$$""""$""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""" "$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """$"""""""""""$$"$""$$$"$$$" $$$$$$$$$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$"$"$$""$"$$"$$$$$$"$$"$$$""$$""$"""$""""""""""$"""""""""""""""""""$"""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"""$"""$"$$$"""$"$$$$"$ $$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$$$"""$$$$"$$"$$$$$""$""$"$"""$""$"""$"""""$""""""""""$"""""""$"""""""""$"""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""$"""""""""""""""""""$"$$""$""""$$"""$""$"$$$$ $$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$""$""$$"""$$"$$""$"$"$""$"$$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"""""""$"$""""$""""$$$""$$$$$" "$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$"$""""$$$$$$$"$"$$$$"$$""$""""$"""$"""""""""""""$$"""""$"""""""""""""""""""""$"""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$""$"""""""$$$$$""$$""$"""$$$$$$$$ $"$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$"$$$$$$"$$$$"""$""$""$"$$$$"$$""$""""""$$"""""""$"$""""$"""""""""""""$""""""""""""""""""""""$"""""$"""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$$"""$"""$"$$"""""$"$$"$"$"$$$$" $$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$""$"$"$$"$$"$$""""$"$$$""$$""""""$$$""""$"""""""""""""""""""""""""$"""""""$"""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""""$""""$"""""""$$"$$""$$$$$$"$$$$" $$$$$$$$$$$$&$$$$$$&$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$$$$$$$$"$$$$$$$"$"$"$$$$"$""""$"$$$""""""""$"""""""""""""""""$"$""""$"""$"""""""$"""""""""""""""""""$""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""$""""$""""""$"""""""""$""""$""""$"$"""$$"$"$$""$$"$$ "$$$$$$$$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$"$$$"$$"$$$"$$""""""$"""$""$$""$"$""$""$$""""$""$$$""""""""""""$"$""""$"$""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$$"""$$"$$"$$$$$"$$$$$$ $$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$"$$$$$""$$$$$$$"$$"$""$""$$$"$"$"$$"""$$"$""$"""""""""$""""""""""$""""""""""""""""""""""""""$"$$""""""""""""""""""$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$""""""""$""$$"$"$$$$"$$$"$$ $$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""""$$$$$""$$$$$"$$$$$$""$""$"$"$$"""$"$""""""$""$"""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""$""""""$$"$""""""""""""""""$"$""$$"$"""""$$$$$$$$" "$$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$"$$$$"$$$$$""$""$$$$$$"""$"$"$"$"$"$"$"$$"""""$"""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""$""""""""""""""""""$$"$$"$"""""$"$$"$$$$$ "$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$"$$"$$$$$$"$$""$""$$$""""""""""$""""$""$"$$""""$""$"""""""$"$""$""""""""$"""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""""$"""""""""$$""""$"""$""$"""$$$"$$$"""$$ ""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"$$""$"$""$$$"$$""$$"$"$"$"""$"""$$"$$"$"""$"""""""$""$"""$""""""""""""$""$"""""""""""""""""""""""$""""""$"""""""""""""""""""""""""""""""""""$"""$""""""""""""$"""""""""$"$""""$$"$$$"$"""$""$"$$$""$$$$$$$$"$ ""$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$""$$"$"$$$"$$""""$$$"$$""$"""""$""$($$$""""""$"""""""$$"""""$"$"""""""""$""""""""""""""""$""""""""""""""""$""""""""""""""""$""$"""""""""""""""""$""$"""""""""$$$"""$"""$""""$"""""""""""""""$$"""$$$$"$$$$$$ "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$$$$"$$$$$$$$$"$""$$$$"$$""$"$"$""""""""$""$"""""$$"$"""""""""""$"""$""$"""""""$"""""""""$""""""""""""$"""""$""$""""""""""$""""""""""$"""""""$""""""""""""$""""""""$"$""""""$""$""""""$"$$$"""$$$$$$$"$$" "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$""$$$$$""$$"$"$""$$"$"$$""$"$""$""""""""""""$""""$""$"""$$"$"""""""""$""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""$"""""$"""$""""""""$"""""$"$"$$""$$"$"""$""$"$$"$"$$$$$$$"" $$$"$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""$$$$$$$$"$$$$$$""$$$$$$$"$$"""""$$"""$"""$"$"""""$$$$""""""$"$$""""$"$"""""""""""$""""$"""""""$""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$""$$"""""""$""""$$""$""""$"""$"$"$""""""""$$$$"$"$"$$$$"$""" """$$$$$$$$$$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"$$$""$$$"$""$$"$"""$$$$""$$"""""$"$""$""$"$"""""""$"$"$$"""$"$$"$"""""$"$""""""$"""""""""$""""$""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""$"$"""""$$$""""""$""$$$""$"$$$$$"$$" ""$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$""$"$$$$"$$$$"$$$"""$"""$"$"""$""""$$""$""$"""$""""$"$"""$"""$""$"$""$"$""$"""""""""""$""""""""""""$$$""""""$"""""""""""""""""""""""""""""$"""""$"""""$""""""""$""$"""$""$$$"$$""""$$"$$""""$$$"$$$" ""$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$"$"$""$""""$"$$$$"$""$""""$$"""$"$"$$"$"""$$"""""""""$$"$"""$""$$$"""""""""$""""""""""$""""""""""""""""$""""$"""""""""""""""""""$"""""""""$$""$"""$"""""$"""""""$"$"$"$""""$"""$$$$$$$$"$"$"$"$$$" ""$"$"$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"$$$$$"$$"$$$$$$"$$"$$$"$$$$""$$"$"""$"""$$""$$""$""""""""$"""$$""$"""""$"$"$""""""""$""""""""""$"""$$"""$""""$$"$"""""""""""$"""""""""""""""""""""$"""$""""""$$""$"""$""$""""""""$"$"$$"""$""$$"""$""""$"""$$"$$$"$"" "$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$"$$$$$$"$$$"$$""""$"$"$"$$$$"$$"""""$""$"$"""""$"$""""""""""""""""""$"""$""""""$"""""$""$""$""""$"""""""""""""""""""""""""""""""""""""$$"""""""""""""""$$"""""$"""""$$$""$$"$""$"$"$"""$$"$$"$""$""$"$$$$$"""$$$ "$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$"""$"$"$""$"$"$""""""""$$"""""""""$"$"$"""$""$""""""""""""""""$$""$""""""""""""$"""$""""""""$"""""""""""""""""""""""""""""""""""""""$"$"$"$$""""""$""$"$$$""$""$""$"$$""$"$"$$$$"$$$$ "$""$$$$$$$$$$$$$"$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$""$$$$"$$$"$"$"$"$""""$""$$$""$$$$"$"""$"""$$""""""$""""""""$$""$$""""$"""""""""""""""""""""""""""$""""""""""""""""""""""""""$"""""""""""$"$$""$""""$"$"$"""""$""""""$$"""""""$""""""$"$$"$$"" $$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$"$$$""$$"$$""$"$"$""""$"$"""""""$"""""""""$""$$""$""$$"$$"""$$""$$""""$"""$""""""$$$""$$"""""""""""""$"""$"""""""""""""""$"""$"""""$"$$"""""$"""$"""$""$"""$$""$"$"""$$""$$$$"$"""$$$"$$"$$"$"""""$$" """$""$"$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$"$$$$$$$$"$"$"$$"$""""$$""$"$$$"$$$$"$"""$$$""""""""$"$"$$"$$$$""""""""""""""""""""""$"$""""$""""""$"""$$""""$$""""""""""""""""$"""""""""$""""""""$"$"$$$"$$$$$"""$""$"$$"$""$$$$$$$$"$"""$$"" "$"$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$"$$""""$$$$""$""$$$$"$$$$""$"$$"""$""$"$$"$"$$""$"""$""$$""$$"$"""$"""$"""""""$""""$"""""$"""$"""""""$"""""""$"""""""""$$""""""""""""$""""$"$"$"""""""""$$"$""""$""$"$$"$$$"$$$"""$"""$"$"""$""$"" "$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$"$$"$$$$"$$$$$"""$$$$$$$""""$$$$""$"$$$$$"""""""$"""""""""$"$$""$"""""$"$"""$""""""""""$""""""$"""""$""$$"""$""""$"""""""""$""""""""""""""""""$$$"""""$$""$$""$""""""$"$"$"$$"$$""$"$"$"""$"$""""""" ""$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$""$$$$$$$$"$$"$$$$"$"$$$$""$$"$$$"""$$""""$""""$"$""""""""""""$"$""$$""""$"""""$"""""""""""$"""""""""$"""""""""""""""$$"""""""$""$""$$$""""""""$$$""""""$""""""$"$"""$""""""$$$"""""$""$"$"""$$""$""""$"" ""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"""$$$$"$""$$$"""$""$$"$"$"$"$"$""$""$$"$$""""$$$"$""""""""""""""$"""""""""""""""""""""""$"""""$"""""$"""""$"$"$""""""""""$"$$"""$""""""""""""$$"""""""$""$$$$$$$"$$"$""""""""""$"$""$" ""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "$$$$$$$$$$$$"$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$"$$"$$"$"$$""$""""""""$"""""$$"""$""""""""$"""""""$$""$"""$$""$""""""""""$$""""$""$$""$$$$"""$$"""""""""""""$""$"$$""""$""$""""""$""$"""""$"$$""$""$$$$"$$$"$"$"$""$$""$"""""""" """"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$""$$$$$$$$""""$$$$$"$"$""$$"$" $"$"""""$$$"""""$"""$""""""" $""""$"""""""""""""""$""$"$"""$$"$""$$""$"$""""$"""""""""""""$$$"""$"$$$""$""$$"$$"" "$"$"$"$$"""$$"$$$"$"$""$"""""""""$$""""""$  "$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$$"$$"$"$""$""$$"$$$$$$"""$"""$""""$$$""""$$"$$""$"$$"$"""$""""""""$""""$"""$"$"""$"""""$$"""""$""$$"$"""""$"$"""""$"$$"$$"$$""""$"$$$""$$"$"$""$$"$$"$$$"$$$""""$"""""""$$""$""" "$$"""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$"$$$$$$$$"$$$"$"$$$$""$$"$$$$$$$"$""$"$""$""$$$"""$"""""""""$$""""""""""$"""""""""""$""""$$$$""$"$$"$"$""$$$""$""""$""""$""""$$""""""$""""$"""$"""$"""""$""$"""$"$"$"""$$$$"""$"$""""$$"""""""" """$""$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$"$$""$"$$$"$$""$"$$$"$$$"$"""$"$"$$$"$""$"$$$"$""""$$$$""$""""$"$"$$$"""$"$"$"""""$"$"""""""$""$"""""$"$$$""""""$""$""$"""""""$""$"""""$$""$$$$$$""$""$$"$"$$""$$"""$$"$"""$""$""""""""" "$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$"""$$"$$$$"$$""$$$$$$""$"$$"$$$$"$$"""$"$"""""""$$""""""$"$"""""$""""""$"$"""""$$"$"$""$""""""""$$""$""""""""$""$"$$"""""$""""""$"$$"$$"$""$$"$""$$$"$"""$$$$""""$"""$"""""$"""""" """$$"$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$""$$$$$$$$$$$$$$"$$""$$$$"$"$$$"""$$$$$$""$$$""""$$$""$""$"$""$""$"$""$""""""""""$""""$"$$"""""""""""$"$$"$$"$""""""""$""$"""$"""""""$"""""$"""""$"$""$"""$""$$$$$"""$"$"""""$""$""""""""""" """"$""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$"$"$$$$$$"$$$$"$"$$$$$$"$$""$$"$$$"$$"$"""$"""""""""$"$"$"$""$"""""$"$"$"""""""$$$"""""$"$""""$"$"""$""""""""""$""""""""$"""$$"""$$"$$$$"""$$$"$"""$$"""""$"$""""""""""" """"$$"$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$""$$$"""""$""""""""$$"$"""$$$"$""""""$"""""""""$$$""$$""""$"""$""$""$$$"$$$$$$""$"""""""$"""$$"$$$$""""$""""""$"$$$"""$$$"$$$"$""""""""""$"$$""$$$$$$$$"""""""""""""$$""""""  """$"$"""$"$""$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$"$$$$$$$$"$$$$$$$$"$$$$$$$""$"$$$"""$$"$$"$""$"$$$$$$"$"$$"""$$$"$2$""$$$"$""""""""""$"""$""$$$$$$$$$$"""$$$""""$$"$$$"$""""""$""$"$$""""$$$""$$""$""$"$"$""$$"""""$"$$""$$"$"""""""""$"""""""""" """$"$""$$$$$""$"$$$$$$$"$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$"$$"$$$$$""$""$"$$$"""$$$"$$"$$$"$$$$$$$"$$"$"$"""$"$""$$$""$"""""$$$""""""""""$""""$$$$$""""$$"$"""$""$"""$"$$$$$"$"$""$""""""""""$$"$"$"$$$$""""""$""""$$"$$$$$$"$"$$$"$"""""""""""$$"""""""""" "$""""$"$$$"""$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$"$$"$"$$""$$"$$"""""$$$$"$$$"$"""$""""""""""$$"$""$"$$""""$""$"""""$"$"$$$"$$$"""""$""$"""$""$""$$"$$"$"""$$$$""$$"""""$"$"""$$""$$"$""$""""""""$$$""""$"""$"""""$""$""""""""""""""" """$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$"$$"$"$$$$$$$$"$$$""$$$$$""$$$""$$$$$"$"$""""$$$"""$"$"""$"""$"$$$"$$"$$$$$""$""""$"$$$$"$""$$"$$$$"""$$"$"$"$$"$$$""$"$"$$$$""$$$$""$$$""$$""$"$"$""$$"""""$""""$""""""""""""" """"""$""""$$$"$"""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$"$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"$$$$"$$$$""$$$$"$"$$$$"$"$$$$"$"$$$$""""$"""$$"$$"$"$""$$"$$$$$""$"$"""$"$""$"$"$"$$$""$$"$$""""""$"$$$$""""$""$$$$$"$$$$$$$$$"$$"$""$"$$"$"""""""""""""""""""""""""""""" """"""""$"$$"$$$""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$""$$$$"$$$$""$$$$$$$"$$"$$"$$$"$"$$$$$$$$"$"$"""""$$"$"$$$"""$"$$$$"$"$$$"$"$"""""""$"$"$$$"$"$""$"$$"$$$$"$"$$"$$""$$$$$$$$"$$"$$$$"$""$$$"$$"""""""""$"""""""""""""" """"""$"$"$$$$$$$$$$$$"$"$$$$"$$$$$$$$$$$&&$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$""""$$$$$$""$$$$$$$$$""$$$"""$$$"$""$"""""$""$$$$$$$$$$""$"""""$"$$$$$$"$$""$$""$$$$$$$"$$"$"""$$$$"$$"$$"$"$"$""$$$$"""$$$"$$$"""$$$$"$$$""$$"$"$"""""""""""""""""""" ""$""""""$$$$$"$$$$""$$$$$$$$$"$$$$$$$$$$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$&$$"$$$$""$$$$$$$$$"$$$"$$$$$$$$$$$"$$$$$$"$$"$$"$$$$$"$$$"$$"$""$$"$"""$"$""$$$$"$"$""""""$$$"$"$"$$"$"$"$$"$$$"$$$"$"$$$""$$$$"""$"$"""""$$$$""$"$$"$""""""$""$$""$$$$$$$$$""""""""""""$"""$"$""$$"""""""""" """"""$""  """"""$$"$$$$$$"$"""""""$$"$$$$$$$$$$&$$$$"$$$$$$$$$$$&$&&$&$$$$$$$"$""$"$$$$$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$$$"$""""$$$$$$$$$$$$$$""$"""""$$$$$"$$$"$$""$$$"""$"$"$""""$$$$"$"$$"$$"$$"""""$"$$$""$$$"$$$$"""$"$"$""$$"$"$$$$$""$"$""$"$"$"$$$$$$"$""$$$"$"$"$$"$""$"$""$"""""""$""""""""""""""" """"""$""$$""$"$"$$""$"$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$"$$$$"$"$"$""$$$"$$""$$$$$$$"$$$"$$$"$$$$$$$$$$"$""""""$"""$""$$$$$$$$$"""""$$$$$$$$$$$$"$$$$"$$$$"""$"$"$""$"$$"$$$$$$"$$"""""$"$$$$"$$$"$$$$"$$""""""""$"""$""""""""""" """""$$$$"$$$""$$"""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$"$$""$"$$$$"$$$"$$$"$"$$"$"$$$$$""$$$$$$$$$$$"$$"$$$"$$$$"$$$$$$"$$"$"""$$$""$$""$"$$"$$$$$"$"""$$$$$$$"$$$"$$$$"$$$$$""$$"""$$$""""""""""""""""""""""""""""" ""$$"$"""$"$$$$$"$$$$$$$"$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$"$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$"$$""$$$$$$$$$$$$$$$$$"""$$""$$$$$$$$$$"$"$"$$"""$$$$$$$$$""$$$"$$"$$"""$$$$"$""$$"$$""$$$""$$""$$"$$$$$$$$$$$$$$"$$"$$"$""$"$""""$"""$"$"$$$""""""""""""""""""""" ""$"$$"$""$$$$"$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$""$$$$$$"$$"$"$$$$$""$"$$"$$"$$"$$"$$$$"""$"$$"$$$$$$$""$$"""$""$$$$$$"$$$$$$$$$"""$$$$$""$$"""$$$$"""""$"""$$$$"""$$$""$""$$$""$"$$""""$""""""$""""""""""""""""""""" """$$""""$$""$""$$"$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$"""$"$"$$$""$"$$$$$$""$$$$$$$""$"$"$$"$$"$$$""$$"$$$"$"$$$""$$"$$$$$"$$$"$"$$$$$$$"$"""$$$$"$"$"$"$"$$$""$$$"$$$$"$$""""$$$"""""""""""""""""""""" """""$$$$"$"$"""$$$$$$""$"""$$$"$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$"$"$$$$$$$"$$"""$"$$$$$$""$$"$$$$$"$$""$$$$$$""$$$$$$$""$$$"$"$$$$$$$"$"$$$"$"$"$$$$$$$$$$""$$$"$$$$$$$"$$"$$"$$"$$"$$"""$""""""""""""""""""""""""""$ """""$"$$$$""$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$"$$$$$$$$$$$"$$"$$$$$$"$"$$$$$$$"""$"$$"$""$""$$$$$$$$$""$$$$"$"$$$$$"$$"""$"$$$"$"$$$$$$$"$$$$$$$$""$""""""$""$"""""""""""""""""""""""" """$""""$""$""$""$"$""$$$""$"$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$"$$$"$$$$$$$$"$"$$$$$$""$"$$$$$$$$$"$$$$$$$""$$$"$$$$"$"$$$$$$$"$$"$$$$$$$$$$"$$""$"$$$$"$$$$$$""$"$$$$$"$"$"$$$$$$$$$$$$$$$$"$"""$""$"$""$"""""""""""""""""""""""""""""" "$$""$$$$$""""$"$$"$$"$"$$"""$$"""$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$""$"$$$$$$$$$$"$$$"$"$$$$$$$$"$$$$$$$$$$$$"$$"$$"$$$$$""$$$$$"$$$"$"$$"$""""$"""$$$""""""""$"$"$"""""""""""""""""""""" $""$$"$"$""$""""$"$$$"""""$"""$"$$"$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$$$$$$"$$$$$$$"$"$$$$$$$"$""$""$$$$"$$"$$$$$$$$"$$"$$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$$$$$$$$$$$$$$"$$"$$$$$$"""$"""$"$"""""""""""""""""""" "" """$"$"$"$$""""$"$""""""""$$"$""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$$$$$$$$$$"$"$$$$$$$$$$"$$"$"""$$$"$$"$$"$$$$$"$$$$"$$"$$$$$$$$$$$$$"$$$$$$$$$$$""$"$$$$$"$$$$$$$$$"$""$$$"$"$""""""""""""""""""""""""""""""""" """$"""$"$""$"$""""$""""""$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$""$"$$$"$$$"$$$$$"$"$$$$$$$$"$$$$$"$$"$"$$"$$$$$$$$$"$$$$$$"$""$$$$$"$$$$$"$$$$$$"$$"$""$"""""$""""$""""""""""""""$"""""""""""""""""" """"$$"$"""""$"""$""""""""$$$""$"$"$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$"$$$$$$$$$$"$"$$"$$$$$"$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$"$$$$"$$$"$"$$$$$"$$$$$$"$$""$$$""$"""$$""$"$$""""""""""""""""""""""""""""""" $""""$$$$"""$""""$"$""""$$$"$"$"""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$$$$"$$$$$$$$$$$$"$$$$$$$"""$$"$$$$$$$"$$$$$$$$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$"$$$$$$$"$$"$$$"""$"""""""""$"""""""""""""""""""""$"""""""" ""$$$"""$""""""""$""$"$$$"$""$""$""$$"$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$"$$$$$"$$$$$"$$$$$$$$"$$$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$""$$"$$$$""$"""$$$$"$""""""""""$"""""""""""""" """"""" """$$$"$""$$"""""$""$""""$""" "$$$$""$"$$$"$$$"$$$$$$"$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$$$"$$$"$$$"$$"$$"$"$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$""$""$$$$"$$$$$""$$$"""""""""""""""""""""""""""""""""""""""  """"$""$""""""""$"""""""$"""$"$""""$"""$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$""$$$$$$$$$"$$$"$"$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$""$$"$"""""""$"$$""""" """""""" """"""""""""""""""  "$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$&$$&$$$$$$$$&&&$$$$$&$&$$$$$$$$$$$$$$&$$$&$$$&$$$$$&$$$$$$$$$$$$$$$$$&$$$$$"$$$$$$"$$$$$$$$&$&&&