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 = MARS IMAGE_ID = '557B12' IMAGE_NUMBER = 57432093 IMAGE_TIME = 1978-02-26T05:49:09Z EARTH_RECEIVED_TIME = 1978-02-27T03:27:24Z ORBIT_NUMBER = 557 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END  s|9-%:EI:"e7|N4#$0wP &  ,........00.00..00...,..,.,*,,,*,****,*,,,,.,.,,,,,,,,..,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,..0.0.......0.000...0...0000..0000000000....0000000.2000220......0...,.,,,,,,,..0.0000200000.0000220222242422220022224444224444444222222222222222222222222222222222202222200200........,,,,,*$*,,,..............00...,,,,,"(.,,,,,,,.......,,.,.....,,,,,,...,,.,,,,....,,,,,,,..,,,,,,,,.....,,..........,.............000......00000......0.0.0.....0000.0......0...,,,,,,,******,..00000....0000000000022222222202220200222224422200222220220022222220000022000000002022000......,,,,,,,,,.,*$"*,,,........,.........,,,,,.,,,,,,,,,,,,,,,,,,,..,,,,,,,,.(,.,,*,,,..,,,,*,,*,,,,,,,,,$,,,,,,,,,,,,.,,,,,,,,...,.,*(,.......,.,................,...........,......,.,,,,,.,,,*******,.,,,.......0......00000000000220200000002222002002222220000002222000000220000..00020000000000.,,,,*,,,..,,**""*,,.....,,,,,....,,,,,,,,,,,,,*,,,,,,,,***,,,,..,,*,,,,,,,,**,,,,,..,*****,,,*,*****,,,,******,*,,,,**,,,,,,,,,,,,,.,,.,,,,,,,....,,,,,.......,,,,,.....,,,,.....,,,*,,,,,,,,$$(*********,,,.......,,.....,,...0000020000000000000000200000000000000000.0000000.00..0000000000000..,,,**,,.,..,*** "**,,,,,,,,,,.,,,,***,,,,,,,,,,,,,,,*,**********,,**,,,,,*****,,*,,******,,,****(**,,****(***,,,*,*******,,,,****,,,.,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,.,,,,,,..,,,,,,,,,,,**,*********((((**,,,..,,,.,,.....,.,...0.....00.000000000000000.*.00000000..0000000.....0000,$...0.0000...,,,,,,,,,,,,,,,("(**,,,,,,,,,,,,,,,,,,*,****,,*******,,*,****(**,,,,,*******,*,******,*,*********************,**************,*,***,,,,,,,,,,,*,****,,,,,,***,,,,,,,,,,,,,,.,,,**,,,,,,******,,,**(((((((***,,,,,,......,,,,...,......00000......00000000...000000.....0......,.....0......00.........,,,,,,,,..,,,*"(***,,,,,,,*,,,,,,,,******,,,*******,,*************************(********(**(***((((********(***************,,,******,,,,,,,***,,,,,******,,,,,,,**,,,,,,,*********,************((&&(((*(****,,.,.,,,,,*,,.,,,,,,....0.......000.......00.........00........................,........,,,,,,,.,,,,** (*,,,,*,*****,,******,***********,*****(********((((*******((****(*(*((*****(*(*(((*****((((((******(*(*************,,,**(*************,,,********,,*,******,***************((((((((((((((*,*,,****,,,,,,,**,,,.................,,....00.........0........................,,.......,,,,...,,,,**** *******,*************(*((((*****************((**(((((**(((******((((**((((((((((**(((((((((**(((((***(*****(*(******(******,**(***********(*******************(*******(**(*******((((((*(*******,***,,***,**,.,,,,,,,..,..,,,,,,............................,,........,,.,....,,,,,,,,.,,,,,,,,*** ((****,,,***********(&((((****************(((****(((((((*****((((((((*(((((((**(**((((((*(*((((((((***((((*********((*********(********(********((********(((((******((((((*******((*(**(*(****,,,,*****,,,*,,,*,,,,.,,,,,,,,,....,,....................,.........,.,,,,,,,,,,,,,,,.,,,,*,,,,,,***((**,************((**((*(*************((**(*****(((((((**((((((((*((((((&(((**(((((((**((((((((*(*((((*(*****((((***(*****(******(**((((******((((*******(((((((*((((((((((((*******((((((((**,,******,,,,,****,,,,,,,,**,,,,,,,,,,,,.....,,,,..........,.....,,...,..,,,,,,,,,,,.,,,,*,,,,,,***** (((***(*******(*((******(((((**(**(**(((*****((((((*(((*(((((((((((((((((((((((((((((((((((((*((((((((****((((((*(**(((*********((((*(*(*(((((******(((((((((((((((((((((&&((**,,***((((((((********************,,,*,**,,*,,,***,,..,..,,,,,.....,,,.........,,,,..,.,,,,,,,,,,,,,,,,,,,,*********(((((*****(*(((********(((**(****((*******((((((((((((((((((((((&(&((((((((&&((((((((((((((*(((&&(((((((((((((*((&(((((*****((((((((***(((((*****((((((***((((&&((((&&&&&&&((*******(((((((((((************,,*********,*********,,,,,,,,,,,..,,,..,......,,,.,,..,,,,,,,,,,,,,,,*,,,,**,,***,,***(((((((((((((*******(*(******(*(((*(***(*((((((((((&&&(((((((((((((((((&&&(((((((((&&((((((&((&((((((((((&(((**(&&&&(((((*(((((((**((((((((((*((((((*(((**(((&&&(&&&&&$&&&&&&((((*((((((((&(((*****((***********************,******,,,,,,,.,,,,,,.....,,.,..,,,,,,,,,,,,,,,*,,,,,*,,******,,,,**((((((((&&&&(((((****((((****(((((****(((((***(*((((&((((((((&(&&(((((&&&&&&((((&((((((((((&&&&((((((&&&(((((*((((&&&&(((((((((((((((((((((((((((((((((((((((((((&&&&&&$$$$$&&&&&(((**((((((((**((*************************,,,*,*****,*,,,,,,,,,,.,..,,,,,,,,,,,,**,,,,,,,,*,,,,,,,,,******,,,******(((((&&&&(((((((((*******((*******(((((((**((((((((((((((&&(((((((&&&&&((&&&&&&&&(((((((&((((((((&&(&((((((((((((((&&&(&((((*((&&&((((((((&((((((*(((((((((((&&$$$&&$$$$$$$$&&&&((((((((((((((((((****(((((**************,,***********,*,,,,,,,,,,,,,,,,,,,,*,,,**(***,,,,,,.,,*****,***(***(*****(&((((&&&&&&&((((*****(*******((((((*(((((((((((((((((&&&((((((&&&(((((&(&&&&&&((&&&&&((((((&(&&&&(((((((((((((&(((&&&(((((((&(((((((((&&&&(((((((&((((((((&(&&$&&$$$$"""$$$&&&&&&&&(((((((((((((((((((((********************************,,,,,,,,,,,,,,,*,,*,,,**((***,,,,,,,,,***,,***((*********(((***(&&&&&(((((((((((*****(((((((((((&&&(((((((&&&&&(((((&&&&&(&((&&&&&&&&&&&&&&&&&((((((&&&&(((((&&(&(((((((&&&&&&&((&&(((((((((&(&&&(&(((&&&&&&((((&&&&&((((&$$$"""""$$$$$$$&&((((((((((&((&&(&((((**((((*(*(*********,,,,***((***,,,,**,,*,,,,,****,,,,,,,**$$*,,,,,,,,,,**(******((**,***(((((****((&&(((((((((((*****(((((*((((((&((((((((&&((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&(((((&&&(((((&&&(&&&&(((((&&&&&((&&&&&&&&(((((&&&&&&&&&&&&$$$$$$$"""""$$$&&&&&&&&((((((&(((&(((*(((((&&(((***(******,,*****(***,******,,,,,,,******,*********,,,**,,,,,,,********(((********(,(******(&&(((((****(((*((((((((((((((((((&&&&&(((((((&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&(((((((&(((((((((&&((&(((((&&&&(((&&&&&&&(&((&&&&&&&&&&&&&$&&$&$$$$$""""$$$$$$$&&&&&(((((((((((((((((((((((((((((*************,**(******,,,***,***,*,******,,,,*****,,,,,,*,*******((((*******(((*******(&&((****((((*(((***(((((((((((&&&&&&&(((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&((((&&&&(((((((&&((((((&&&&&&((((((&&&&&&&(((&&&&&&&&&&&&$$$$&&$&&$$$$$$$$$$$"$$$$&&&&&&&&((((((((((((((((((((((*******(****,************,*****,,*********,,,**,*****,*,,****,*,**(*(((***,****(((*********(((***(((((((**(((((((((((((&&&&((((((&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(((((&&&&&&((((((((&&(((((((&&&&&&&(&&&&&&&(&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$&$$$"""""$$$$&&&&&&((((((((((((((((((((((****(((((******************((,,,,*********,*,*********************((**********(((((*,********(((*((((*(*(((((((***((((&&&&((&&&&&(((&&&&&&&&&&&&&&&&&$&&&&&&&&$$$&&&&&&&&&&&&&&(&&&&&&&&(((((&(&(((((((((((&&(&&&&&&&&((((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&(((&&(((((((((((((((((((*(((((*((*******,******************(*****************************((((*****((*(((((((**,,,,,*****((((*(((((((((((((((((&&&&&&&&&&&(((&&&&&&&&(&&&&&&&&&&&&&$$&$$&&&&&&$$&&&&&&&&&&&&(((((&&&&(((((((((((((((((&&&&&&&&((&&$&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&(((((((((&(((((((((((((((((*(*((***,,,***((**********************,****************(((*************(((((***,,,,,,*****(((((&&&((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&$$&&&&&&&$$&&&&&&&&&&&&&&&(&(&&&&&((&(&(&&(((((((&&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""""$$&$$$$$$$$&&&&&&&&&&(((((((&(&(((((&&((((((((((((***********(*****((((*********************************((*((((*******((((((**,,**,,,,,**(&((((((((((&(&&(&((&&&&$$&&&&&&&&&&&&&&&&$&$$&$&&&&$$$$&&&$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&(&(&&&&&((((&&&&&&&&&&&&&&&&&(&&&&&&&&&$$$$$$$"$"$$$$$$"$"""""$$$$$$$$$$$$$$&&&&&&(((&&&&(((((((&(&&&(((((&(((((((**((((**********(**(*******((****************(*******(((((((*****(((((**(**,,,,,,,,**(&&&(*((((&&&&&&&(&&&&&&&$&$&$$$$$&&&&&&&&&&&&$$$$$&&$$&&&&$$$$$$&$&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$""$$$""""""""""$$$$$$$&&$$$$$&&&&&&&&&&&&(((((&&&&&(((&(&&&(((((*(((((******((****(******((*****************(**(**(**(((*(((*****((((****(($(**,,,,,****(&&&&(((((&&&&&&&$&&&&&&&&$$$$$$&&&&&&&&$&&&&&$$$$$$$$&$$&$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""""""$"$"""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&(((((((((((*******(***((((((*****((((*(**************(*(((((**(((((*((((((((((((&**,,,,**((((((&&&&((((((&&$&&&&&&&&&&$$$$$$$$$&&$$&&&$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$$$$$$"$$""""""""""""""$$$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((((((*******(((((((***((((*(*****,*******(*(((((((((*((&&((**((((((((((&**,,,**(*((((((&&&&((((&&&&&&&&&$$$&&&&&&$$$$$$$$$&&&&$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$""""""""" " """"$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(&&&&&$&&&&&(((((((((**(((((((((*(((((((******((*****((((((((((((((((((((((((((((((((($****,****((((((((&&&&(&((&&(&&&&&&$&&&&&&&$$$$$$$$$$$&$$$&&$$$$$"$"$$$$$$$$$$$$$$$$"$$$$&&&&&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$$$$$$"""""" """ ""$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&(((((((*(((((*(**(((((((((((((((((*****(((((((((((&(&((((&&&((((((((((((( $(*,,,**********(((&&&&((((((&&&&&&&&&&&&&&$&&$$$$$$$&&&&$$$$$$$"$$$$""""""$$$"$""""$$$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$$$"""""""$$""""" ""$$$$$&&&&&&(&&&&&&&&&&&&&&$$&&&(&&&&&&&(&&&&&&&&&((&&&&&&&((((((((((((*((((((((((((((((((((((*(*(((((((((&(&((((*(((&&(((((((((((&&&***************((&&&&&(((&&&&&&&(&&&&&&&&&$$$$""$$$$$&$$$$$$$$$$$"""""$$$$$$"""""""""$$$$$$&$&&&$&&&$$$&&&&&$$&&&&&&&&&$$$&&$&&$$$$$$$""""""""""$$""""" """""$$$$&&&&&&&&&&((&&&&&$$$&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&((((((((((((((((((((((((((((((((((*((((((((((&&&&(&(((((&&&((((((((((((&& &*****,*****(( *(((&&&&&&&&&&&&&&&&&&&&&&&$$$$"$&$$$$$$$$$$$$$$""""""$"$$$"""""""""""""$$$&&&$$$$&&&&&$$&&&$$$$&&&&&$&&&&&&$$$$$$$$$"""""" """""""""""" """""$$&&&&&&&&&(&(&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&((((((((((((((((((((((((((((((((*(*((&&&&&(((&&((&&&((((((&(((((((&& ((**,,,,***((($**(((&&&&&&&&&$$&$&&&(&&&&&&$&&&$$$$$$$$$$$$$$"""""""""" """$""""""""$$$$$$$$$$$$&&$ $$$&&&&&$&$$$$$&&&&$$$$$$$"""""""""""""" """"$"""" """""$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&((((&&&&(((((&((((((((((((((((((((((((((((((((&&&&((((&((((&&((((&&(((((((((& $(***,*,********(**(((((&&&&&&&$$$&&&&&&&&&&&&&&&$$"$$$$$$$$$$$$$"""""""""""""""""""""$"$$"$$$$$$$$$$&$$$&&&&&$$$$$$$&&$$$$$$$$$"$"" """"""" """"""""""$""""""$$$&&&&&&&&&&&&&&&&&&&&&&&$ $$&$$$&&&&&&&&&&&&&&&&&&&((&$&&&(((&&(((((((((((((((((((((((((((((((((((((&((&((((((&&&(&(((((((((((( $(*******,******((*(((((&&&&&(((&&&$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""$$$$$$$$$$$$&$$&$&&&$&&&$$$$$$$$$$$""""$""$"""" """""""$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&((&&&&((&&&&&((((((((((((((((((((((((&((((((((((((((&&&&&(((((((("((((((((&(&((& $(*****,,,***********((&&((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$""$""$"""""""""""""$$"""""""$$$$$$$$$$$$$$$$$$$&&&&$&&$$$$$$$$$""""""$$$"$"""  """"$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((&((((((((((&&&(((((((((((((((((((&(((((((((((((((&&((&(((((&&((((((&&&&&&&$(**,**,***********((((((((((((&&&&&&(&&&&&&&&&&&&$$$$$$$$$""""""$$$""""""""""$"""""""""$"$""""$$"$$$$$$$$$$$&&&$$$$$$$"$"""""""""""""" "  """$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&(((((&&&(&&&&(((((((((((((((((&&&((((((((((&&&&&&&&&&(((((&&&((((((&&&&&& $(**,,**********((((((((((((&(((&(&&&&&&&&&&&&&&$$$$$$$$$$"""""""$$""""" """""""""""""""""""""""$""""$$$$$$$$$$$$$$$$"""""""""""""""""" ""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&((((((&&&&&(((&&&&&&&(((((&&((&(((&((&((&(((((((((&&&&&&&&&&&&&&&((&&&&&(((((&(((&&& $*******,**,**(*(*((*(((((((((((((&&&&&&&&&&&&$$$$$$$$$$""""""""""""""""" """""""$$"""""""""""""""""$$$$$$$$$$$$$$$$""""""""" " """"""" """""""""$$$$$&$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(((&&&&(&&&&(&&&&&&&&&&&&&&&((((((&&&(((((&&&((((&(((&&&&&&&((&&&&&&&(&&(&&&&(((((&& $(*****,,,**********((((((((((((&&&&&&&&&&&&$$$$$$$$$$$""""""""""$$$""" """""$""""""""""""""""""$$$$$$$$$$$$$$$"""""""""" """""" "$$$""$""$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&((&(&(&&&&&&(((&&&&&&(((((&&&&&((&((&&(&&&((&&&&&&&&(((((&& "(***,,,,,*********((((((((((((&&&&&&&&$$&&&$$$$$$""$$$$$$$""""""""$$""" """"""""""""""""""""""$$"""""$"$"$$$$""""""""""  """""""$$$$$$""$$$$$$$$&$&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&(&&&&&&&&&(((((((&&&&(((&&&&&&&&&&&&$&&&((((((&(& $****,**,,,,,,*****(((((((((((((&&(((&&&&&&&&$&$$$$$$$$"$"$$$""$""""""""""""""""""""$"""""""""""""""""""""""""""""""""" "  ""$$&&$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&$$$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&((&&&&&(&&&&(&&&&&&$&&&(&(&&&&&&& &****,**,*,,********(**(((&((((((((&&&&(&&&&&$$&$$&$$$$$""$$$$$$"""""""$$$"""""$""""$"""""""""""""""""""""""""""""""""  ""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&&&((&(&&&&&&&&&&(&&(&&&&&&(& $******,*,,,**********(((&&&(((((&&&&&((&&&&&&$&&&&$$$$$$$$$$$$$$"""""""""""""""$""$$""""""""""""""""""""""""" """""" "  ""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&(&((((&&&&&&&&&&(&&&&&&&(((&& "*******,*************((&&&&((((((&&(&&(&&&&&&&&&&&&$$$$&&$$$$$$$$$"""""""""""""$"""$$$$"""""""""""""""""""" " "  """$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&(((((&&&&&&(&&(&(&&&&&&&&&&&& $*********************((&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$""""""$""""""""$$$$$$$""""""""""" "" """""""  """ """" " ""$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&(&&&&&&& $*******,,,*,**************(&&&(((&&&&&&&&(((&&&&&&&&&&&&&$$$&&$$$$"$"""$$"""""""$$$$$$$$$$$""""""" """ ""  " ""$$$"" """""""$$$$$$$$$$$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&$$$$&&&&$$$&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&&&&& $*******,,*******************&&(((&&&&&&&&&&(&&&&&&&&&$$&$$&&&&$$$$$$$$$$""""""$$$$$$$$$$$$$""""""""  " ""$$$$$""$"$$""""$$$$$$$$$$$$$$&&&&&&&&&&&&&$&&$$&&&&&&&&$$$$$&&&&&&$$&&&&$&&&$&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&& $********,**********(********((((((&&(&&&&&&&((&(&&&&&&$$$&$&$&$$$$$$$$$$"""$"$$$$$$$$$$$$$$""""""""" "  """""$$$$$$$$$"$$"""""$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$&&&&&&&&$&$$$$$$$$&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&& "((*****,****,****************((((((((&&&&&&&&&&&&&&&$&&$&&&&&$&$$$$$$$$"""$$$$$$$"$$$$$$&$$$"""""""  "  ""$$$$$$$$$$$$$""""""$""""$$$$$$$$$$$$&$&&&&&$$$$$&&&&&&&$&&&&$&$$$$$$$&$$$$$$$$$$&$&$&$$&&&&&&$$$$&&&&$&&$$$$$$$$&&$$$&$&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&& $***********,,,,**************((((((&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&$$$$$$$$$$$$$"""$$$$$$$$$$$$""""""  " ""$$&$&&&$$""""""""$""""""$$$$$$$$$$$$$$&&$$$$$$$$$&$&$&$&$$$$$$$$$$$$$$$$$$"$$&$$$$$$$$$&&&&$&$$$$$&&&&&&$$$$$$$$$$$$$$$&&&$$$$$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$***********,,*************(**(((((&&&&&&&(&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$&$$$$$$$$"$$""$$$$$$$$""" """""""$$$$$$$$$""""$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$&$$&&$$$$$$$$&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&& $**********,**,************(*(((&&&&&&&&&(((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"""""""""""" """$""""$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$$$$$$&&&$$$$$$$$$$$$&$$&&&&&&$$$$$$$&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $(************,,*****(*((****(((((&&(&(((((&&&&&&&&&&$&&&&&&$&$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$""""""$""$$"""" "" """$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$""""$$$$$$$$&$$""$"$$$$$$$$$$$&&&$&$$$$$$$$&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "(************,,,*********((((((((((&((((&&&&&&&&&&$&&&$&&&&&&$$$$$"$$$$$$$$$$$$$$$$$""$$$""""""""$$$$$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$"$$"$$$"$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"(***********,,********(*(((((((((((((((((&&&&&&&&&&&&&&&&&$$&$$&&&$$$$$$$$$&$$$$$$$"$"""""""""""""$$"$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$""$$$$$""$$$""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"*************,*,*******((((((((((((((((((&&&&&&&&&&&&&&&&&&$$&$$$&&$$$$$$$$$$$$$$$$$"""""""""""""""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$&$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""$""""$$$"$$$"""""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$&&&&&&&&&&&&&&$&&&&&&&&$$***********************(((((((((((((&((((&&&&&&&&&&&&&&&&&&&$$$""$&&&&$$$$$$$$$$$$$$"""""""""$"""$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"""""""""$$$$$"""""""""$$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$&$$&&&&$$$$$$$&&&&&&&&&&&&&&$&&$&&&&&&"(****,**********,,******(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$"""""""""""$""$$$$$$$$$"$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"""""""$"$$$""$"""$$$$$$$$""""""""""""$$$$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"(****,*****************(**(((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$"$$"$$$$$$$$""""""""""$$$$$"$"$$""""$$$$$$$"$"$"$"$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$"""$""""""""""""$$$$$"""$$"""""""""" """"""$$$$$""""""""""$""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&"****,,,******************(((((((((&(&(((&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$""""""""""""$$$$$$$$"$$$""$"$""$"$$$""$$"$""$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""$""$$""$$"""""""""" """""$$$$""$"" """""$$"$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&$$&&&&&&&&&&&"******,*************(****(*((((((((((((&&&&&&&&&&&&&&&&&&$$&$$&&&&$$$$$$$"$$"""""""""""""""$$$$$$""$$$$$$$$$$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""$"""""""""""""$$"""""""""""" """""$$$$$$"""""" """"""$"$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&$&&&&&&&&&&&&"(******,,,**********(**(*(((*((((((((&(&&(&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$"""""""""""""""$$$$$$$$$$""$"$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""""""""""""""" """""""""""""" """"""$$$$$$"""" """"""$$""$$$$$$$$$$$$$$$$$$$$&&&&$&$&&&&$&&&&&&&&&&$&*******,,**************(((((*((((((((((&&&&&&&&&&&&&&&$$$&&$$$$&$&$$$$$$$$""""""" " """""""$$$$$$$$$$""""""$""$"$""$""""$$$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""$""""""""" """"""" "" " """"""""$""$"" " """"""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&$&$(*******,*************(*(((($(((((((((&&&(&&&&&&&&&&&&&$""$$$$$$$$$$$$$$$$""""""" """"""$"$""""""""$$$""""""""""""""""""$$$$$$$"($$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$"$""""""""""""" " """""" "   """""""""$$""" """ """""$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&$&$&$"****,,,,*****************(((((((((((((((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$"""""$$""""""$$"""""$"$$"$"$"""""$$""$""""""$$$$$$$$$$"$$$$$$$$$$$$ $$""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""" """ " "  """"""""""" " """"""""""$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&$&&&&&&&&$"**,,,,,,,******************((((((((&&(&&&&&&&&&&&&&&&&&$&$$$$$$$&$$&$$$$$$$"""$$$$$$"$$$$$$$""$"$$$$""$""""""""$""$"""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$""$$$$$$$$$"$$$$$$$$$$$$"$$"$"$""""""""""""""""" " "  """""""""""""" """""""$"$$$"$$$$$$$""$$$$$$&&&&&$$$$$&$$$&&&&&$$$"**,,,**********************((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$&&$$$$$$$""$$$$&$$$$$$$$$$$$"$""$$$"$"""""""""$$$$$$$$$$$$$$"$""""$$$$$$$$$$"$$""$""$$$$$"$$"""$$$$$$$"$$"$"""""""""""" """""""""""""""   """""""" """ """""$$"""$$$$$$$$"$$$$$$&&&&$&&$$$$$$$$&&$&$$$ "***,,****************(*(((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$"$$$""$"""""$"""""""$$$$$$$$$$"$""$$$$$$$$$$$$$$""""""$$$$$$$$"$$$$$$"$$$$""""""""""" "" """ """""  """"""""""" """"""""""$$$$$$$$$$$$$$&$$$$$$$$$$&$$&&$&&$$"**,,,*******************(((((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$"""""""""""""""$$$$$$$$"$"$$$$$"$$$$$$$$$$"""""""$"$$$$$$$$$$$$"$$$$$$""""""" "   """""""" """"""""$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&$$$"**,*,,*****************(((((((((((((((((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"""""""""""$"$$$$$$$$$$""$$$$$$$$$$$$$$$"""$""""$$$$$$$$$$$$$$"$$$"""""" """" ""    " "    """"""""$$"$$$$$$$$$$$$$$&$$$$$$&$&&&&&&$"***,,*,****************((*((((((((((((&((&&&&&&&&&&&&&&&$$$$&$$$$$$&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"""""""$$$"$$$$$$$$$"$"$$$$$$$$$$$$$"""$$$""""$$$$$$$$$$$$$$$"""$""" """ " " """""         """"""""""$"$$$$$$$$$&$$&$$$$$$$&&&&&&&&$"***,,,*,****,**********(*((((((((((((&&(((&(&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$""""""""$$$"$$$$$$$$$$$$"$"$$$$"$$$"""""""""""""$$$$$$$$$$$$"$""""""" """"""""""""""""  ""    """"" ""$$"$$$$$$"$$$$$$$$$$$$&&&&&&&&&$ ****,,***,**************(((((((((((&&(&&&&&&&&&&&&&&&&$&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""$$$$$$"$""$$$$$$"$$$$$$"""""""""$$$$""""$$$$"$$$$$$$$$""""""""" """""""""""""""   ""  "  """""""$"$$$$$$$$$$$&&$$$$$$$$&&&$&&&& ***,,,,*,**************(((*(((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"""$"$"$$$$$$$""$$$$""$$$$$"$"$"""""""""""""""$$$$"$$$""""""""" "" """""""""" """ "  ""  "  """"""""$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&& ***,,,,,,,**********(*****((((((((((((&&&&&&&&&&&&&&&&&&&$&&&$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""$$$$$$$$$$"""$$$"$$"$""$$"""""""""$$"""$"$$$""""""""""""  " """"""   ""   """""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&"**,,***,,,,************(*(((((((((((((&&&&&&&&&&&&&&&$&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$$$$$$$$$""$$$""$$$$$$$$$$$"$""""""""""$"""""""""""""""  """""  "  """""$$$"$$$$$$$$$$$$$$$&$&&$&$$&$$$&& **,,,,,,*,,*,**********((((((((((((((&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$""""""""""$$$$$$$$$$$$$"""$$$$$$$$$$$"""""""""""""""""""""""""   """"  ""     """""""""$"$"$"$$$$$$$$$$$&$$$$&$&$&$"**,,,,,,***,********((((((((((((((((&&(&&(&&&&&&&&&&&&&$$&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$$"""""$$$$$$$$$$$$$""$$$$$$$$$$$$$"""""""""""""""""""""""  """""  """  "  """"$$$""$$""$$$$$$$$&&&$$$&&&&&$$ **,,,,,,,,,*********((((((((((((((((((&&&&&&&&&&&&&&&&&$$&$$&$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$$""""""$$$$"$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""  "  " """"  """"  """""""$"""$$$$$$$$&&&&&$&$&&&&&$$ (*,,****,,**,,*******((((((((((((((((&&&&&&(&&&&&&&&&&&$$&&$$$$&$$&&&&$&$$$$$$$$$$&$$$$$$$$$$$$"""""""""""$$$""""""$$$$$$$$$$"$$$$$$$$"$$$$$"""""""""""""""""""""""    """""  """   """""  """"""""""$$$$$&$$$$&&&&&$&&&&&$$ ****,,,*,,**,,*********((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$""""""""""""""$"""""""$"$"$$$$$"$$$$$$$""$$$$$$""$""$""""""""""""" """  """ "$$&$&(&&&&&&&&&"" """""" " """""   """""""""$$$$$$$$$$&&&&&&&&$&&&$**,,,,*,,*,***********(***(((((((((((&&&&&&&&&&&&&&$&&&&$$&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$""""""$""""""""$$$$$$$"$$$$$$$$$$""""$$$$$$"""$$$$"""""""""""  "$$&&&&&&&((((((((&&&$  """"""  "" """"""  """"""""$$$""$$$$$$$&&&&&&$$$$$**,,,,,,,,****,*****(((**(((((((((((((&&&&&&&&&&&&&&&&$$$$&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$""""""$$"$$$$$$$""$$$$""""$$$$"""""$$""$$"""$"$$$$$"$$$$$"$""""""""""" ""$$&&&((&(&((&&&&(&&&(&&&$$  """ "  """"$$"  """""""$$"$$$$$$$&$$&&&&&&$$$$ **,,,,,,,******,*********(((((((((((((&&&&&&&&&&&&&&&&&$&$&$$$$$$&$$$$$$$&&$$$$$$$$$$$$$$$"""$$$$$$$$"$$$"""$$$$$"""""""""$""""""$$"""""""$$"$$$$$$$$$""""""""" "" "$$&$&&&(&&&&&&&&&&&&&&&&&&&&&&&$  "" "  """"""""   """"$$"$$$""$$$$$$$$$$$&$$$$$ (**,,,,*******,*************((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""$""""$"""""""""$$$$$$"$$$"$"""""""""  "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&$" """""  "" """ "  """""$$$$$$$"$$$$$$$&$$$$$$$(***,,,**********,*******((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$""""""""$"$"""""""""$$""$"$$$"""""$"$$$"$$"$$$$$" """  $&((&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$""  """"""""  """"$$$$$$$$$$$$$$$$$$$$$$$(***,,********************(((((((((&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""""$""""""""$$"$""$"$$$"$"$$$$"""""""""$$$""""$$$" """  $&((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$$$&&&&&(&&&$$""  """"  """""$$$$$$$""$$$$$$$$&$$$""****,,**,,**************(*(((((((((((&&&&&&&&&&&&(&&&&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$$$""""""$$$"""$$$$$$$$$$""""$$$$$""""""""$"""""""$$""" "$&((&((&&&&&&&&&(((((&&&&((((&&&&&&$$&&&&&(&&&&$&$"  """"""" """" """"""$$$$""$$$$$"$$$$$$$$$$$((***,,,******,*********(***(((((((((&&&(&&&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""$$""""""""$$$"$$$$$$$$$$$$"$$$" " """$""""""""$"""   $$&&&(&&&&&&&&&&&&&((((&(&&&(&&&&&&&&&$&$&&&&&&&&&&&$$  "" """""" """"""$$"""$$$"""$$$$$$$$$$$*****,,,**************(***((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$""""""""""$$""""""""$""""$"$$$"""""""$$"""""""""""""""""" ""   "$&&&$&&&&&&&&&&&&&(&&&&&&&&$$$&&&&$$$&&&&&&&&&&&&&&&&&$$  """""" """""""$""""$"""$$""$$$$$$$"(****,,,,,,**************((((((((((&&&&&(&&&&&&&&&&&&&$$$$$$$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"""""""""""""$""""""$"$$$$"$$"$"$$"""""$"""""""" "" "  $&&&&&&&&&&&&&(&&&&&&&&&&&&&&$$&$&&&&$$$$&&&&&(&&&&&&&&&$" " """"""""""""$$$$$""$$$$$$""(***,,,,,,**************(((((((((((&&&&&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""" """""""""""$$$$$"""$$$$$$""""""""$$""""""""""" " "$$$&&&&&&&&&&(&&&&&$&&&&&&&&&&$$&&$&&&&$$$$$$&&&&&&$&&&&$$"  """""""""$$$$$$$$$$$$$$&$$$***,*,,,,,*****(*****(((((((((((((&&&&&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$"$"$$$$"$$"""""" """"""""""""$$$$$$$$$$$$"""""""""$""""""""""  "$$&&&&&&&&&&&&&&&$$$$&$&&&$&&$&$&$&&&&$$&$$"$$$&&&&&&$$&&&$&&" """""$$$$$$$$$"$$$$$$$&&&$(*,,,*****,***********((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$&&&&$&$$&&&$$$$$$$$$$$$"$$$""$$"""$$$$"""""""""""""""""""$"""$"$$$$""""""""""""""""""""  $&$&$&&&&&&&&&&&&&$$&&&&&$&&&$$$$$$$&&&&&&$$$$$$$$$$$&&$$$$&&&&$$   """$$$$$$$$&$$$$$$$$&&&$$(*******,,,*************((((((&(&&&&&&&&&&&&&&&&$$$&&&$$$$$$$$$&$$$$$&&&$&$$$$$$$$$$$$$$$""""""""$""""""$"""""""""""""""""""""""$$$"" """"""""""""""""" "$$$$&&&&&&&&&&&&&&&&&&&&&$$$&$$$&$$$$&$$&&&$$$$$$$$$$$$$$$$$&&&&$$    """$$$$$$$$$$$$$$$$&&&&&$ &(*****,,,***((******(((((((((&(((((&&&&&&&&&&&$$$$$&$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"""""""""""$"$""""""""""""$""""$""$""""""""""""""""""""""""""  "$$$&&&&&&&&&&&$&&&&&&$$&$$$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$"  " "  """""""$""""$$$$$$&&&&&$$(***,,,*,***,**********((((((((((((((&&&&&("$&&$$$$$$$$$$&$&$$&$$$&$$$&$$"&$$$$$$$$$$&$$"""" """"" """"""""""""""""""""$$"""""""""" """"$""""""""  "$$$$&&$&&&&&&$$&&&$&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&&&&$$"  "" """"  """"""""$$$$$$$$$$$&$$&$(*****,*****************(((((((((((((&&&&(&&&&&&&$$$$$$$$$$&&&$&$&$&$$$$$&&$$$$$$$$$$$$$""" """"$""""""""""""""""""$$$$$""""""""""""""""""""  "$$$$$$&&&&&&$$&&$&&&&"$$$$$$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&$&&&&$ "" """$$$"""" " """""""$$"$$$$$$$$$$$&$$(****,********************((((((((((&(&&&&&(&(&&&&$&&&&&&&&&&&&$$$&$$$$$$&&$$$$$$$$$$$$$""""" """"""""$$""""""""""""""$"$$"$"$""""""""""""""" """" " "$$$$&$$&&&&&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$&&&$$""$$"  """"""$""""" """"""""$$" """$$$$$$$$$$(****,,,***************((((((((((((&(&&&&&&&(&&&&(&&&&&&&&&&&&&&&&$$$$$$$$&&&$$$$$$$$""$"""""""$$&$$&$"""""""""""""""""""$$$$$$""""""""""""""" """""  """$$$$&$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$$$&$$$$&&$$$"$&$  "$$$$""""""" """""""""""""""$$$$$$$$$$ (**,*,,,***************((*((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$"$$$$"""$$$$""""""$$&&&&$&&&$$$"  " """""$""""""""""""""""" " ""$$$$$$&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""$$$$$$$&&&$&$$$&" """$""""""" " "" """""$""""""$$$&&$$$$$ (****,*****************(((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$$$$$$$$"$$$"$""""""$&$$$$$$$$$$$$$"  """""""$"""""$""""""""""""""  "$$$$$$$$&&&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$$$&&$$&&&&$$$" """""""  " """""""""""$$$$$$$$$$$ (*********************(*(*((((((((((&&&&&&&$&&&&&&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$""""""""$$&$$$$$$$$$$$$$$"  """ """""""""""""$"""""""""""  "$$$$$$$$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""""$&&&&$$$&&&&&$"  """"  """"""""$$$$$$$$$$$$$$$$ (***,**********************(((((&(&(&&&&&&&&$$&&&&&&&&$&&&&$$$$&$$$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$$$$$$$"" """"""""" """""""""""""""""""""" "  """$$$$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$$$$&&&(&$  """  """"""$$$$$$$$$$$$$$$$ (*********************(***((*(((&&((((&&&&&&&&&$&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$$$$""$$$$$$$$$$$"""$$$$" """" """""""""""""""""""""  """""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""$$$$$&&&((&$"  """  """"""$$$$$$$$$$$$$$$$"**********,***********((((((((((((&((&&&&&&&&&&&&&$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""" """""""""$"""$$$$$$"$"""$$$$$$"""""""""""""$"""""""""""""  """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"" """$&$$$$&&&&&$" " "  """""$"$$$$$$$$$$$$$$$$ ((***,*****************((((((((((((((&&&&&&&&&&&&&&&&$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$"" ""$" """""""""$"""$$$"""$$$$$""""""""""""$$$$$"""""$""""""""   """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""""""$$$"$$$&&&&$"" "" """""""""$"$$$$$$$$$$$$$$$"(****,******(************((((((((((((&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$""""""""$$"""$$$$$"$"""""""""""""""""$$"$"""$$$$$$""""  ""$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$"$"""""""""$"$$"$$&&$$" """"""" """""" """"$$$"$"""$$"$$$$ (************(***********((((((((((((((&&&&&&$&&&&&&&&&$&&&$$&&$$$$$$$$$$$$"$$$$$$$$$""""$$$$$$"""$"$$$"$$""""""" """""""""""""""$$$$"$$$$$$""""" "" """$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$"""$""""""""$""""$&&$""""""""""" """"""""""""""""""$""$$"""$$$$$"***,,******************((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"$$"""""$$$$""""""  ""$"""""""$"$"""$$$$$"$""""""    """$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$""""""$$""$"$"""""""""""""""$$$$""""" """" """"""""""""""""""$$$"""""$$$$$$"(**,,*****************(((((*((((((((((((&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""$$$$"""$$"$""""$"""$""  """"$""""""""$$"$$"$$""""""""   """""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""$$""$$$""$""""""""""""$$$$""""" " "" """""$"""""""""""$$$$$$""$$$$$$"(**,**,************(*((((((((((((((((((&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$"""$$$$$"""""""""  """$""""$$"""""""""""""""""""""  """"""$""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""$$$""""""""""$""""""""""""""""""""""$"  """""""""""""""""$$$$$$$$$$$$$$$" (****,,,*******(******(((((((((((&(((&(&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$&$$$&$$$$$$$$$$""""""$$$"""$$"$$$"""$$"" ""$"$"$"""""""""""""""""""""""""  """""$"$$$$$$$$$$$$$$$""$$$$$$$$$$$$"$""$""""$""""""""""""""$$""""""""""""""""""""  ""$"$""""""""""""""$$$$$$$$$$$$$$$"((*****,******(*(*(*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$"""""""" ""$$$$$""$$$$" ""$$""$$""""""""""""$""""""""""""   """$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"""""$$"""""""""""""""""""""""""""""""""""""  """""""""""""""""""$$$$$$$$$$$$$"""((**************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$""" """"" """""""$$$$$"" """""""""""""""""""""""""""""""""   """"$""$$$$"$$$$$"$$""$$$$$$"$$$""""""""""""$"""""""""""""""""""""""""""""""""""  """""""""""""$""""""$$$$$""$$$$$$$"(******,*********(((((((*((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"" """"""""""""" """""" """"""""""""""""" """"""""""""" ""   """""$$""$$$$$$$$"$$$$$$$$$$"""""""""$"""""""""""""""""""""""""""""""""""""""""""  """""""""""""""""$$$$$"""$$$$$$$(****,***,*********((((((((((((((((((&&&&&&&&&&&&&&&&&&&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" """$$"""""" """ """""""""""""""" """""""""""""""""    """""""$$$"$$$$"$$$"$$$""$"""""""""""""""""""""""""""""""""""""""" """ """"""""  """"""""""" " """"$$$$$$$$$$$&&$(********************((((((((((((&((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" """""""""""" "" """"""""""""$$""""" """"""""""" "   """"""""""$$$$$$"$$$$$"$"""""$""""$""""""""""" """"""""""""""""" "" ""$$"""""  """"""""" """""""$$&&$$$$$&&$(***,*************(***(((((((((((((((((&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"" " """""""""" """"""$"""""""""""" """""""""""" ""  """""$""""""""$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""" """ ""$$$""" """"""""" """""""""$$&&&$$&$$(***********************(((((((((((&&((&&&&&(&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" " "" "" "$""""""""""""""""" """""""""""" "  """""""""""""""$$$$""$""""""""""""""""""""""""""""""""""""""""""""""""" """$""""" """""""""""""""""""$$$$&&$&$$$$(**********************((((&&&&((((((&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"  ""$"$"$"""""""""""""" """""""" " "  """""""""""""""""$$""$$$$"$$"$""""""""""""""" """"""""""""""" " """" """$$"""""  """""""""""""""""""""$$$$$$$$$$&$$$(***,*,****************(((&(&&&&(((((((&&&&&&&&(&&&$&$$$$$$$$$$$$$$$$$$$""$$$$$$$"$$$$$$$$$$$"  "$$"""""$"$$$"$$"""""""""""" """"" """""  """""""""""""""""""$$$$$$$""""""""""""" "" """ " "" "" """""""""" """""""""""""" """""$$$"$$$$$$$$$$****,,,******************((*(((((((((&(&&&(&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$$$$$"  "$$$""""""""$$$$$"""""""""""" """ "" " " """  """"""""""""""""""""""""""""""""  " """ """""$$"""""""""""""" """""$$$$$$$$$$$$$**,,,,,,*********(**((*****((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""$$$$$$$$$$$ """""$"""""""""""""""""""""$""$"" """"""" "" ""  """""$$"""$""$$$$$"""""" """  "$$$$""$$""""""""""""""""""""$$$$$$$$$$$$$****,,*,***************(*(*((((((((&((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""$$$$"$$$""""""$$$$"""$$$$$$$$$$""""""""""""""""""""" """""" " "" "  """""""$"$"""""$""   " " " ""$$$$"""$$""""""""""$$""""""$$$$$$$$$$$$$"(**,,***,***************((*(**(((((((&&&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""$"$$""""$"""""$$$""$$$$$$$$"$"""""""""""""""""""""""""""$$"""""" """""""  """""""""""""""""   " "$$$$" ""$$""""""$$$$$$$$$"""$$$$$$$$$$$""(***********************((*((((((((((&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$"$"$$$"$$""$$""""""$$$""""$$$"""""""""""""""""""""""""""""""""""""""" """""" ""  " """"""""" " """     ""$$$"""$$$""""""$$$$$$$$$$"""$$$$$$$$$$"$(**,***************(***(((((((((((&(((&&&&&&&&&&&&&&&$$$$$$$$$""$"""$$$$$"$"""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""" " "" """"""  " """ " ""   "   ""$$""$$$"""""""$"$$$$$$"""""""$$$$$$$$""(**,********************((((& (((((((&&&&&&&&&&&&&&&&$&$$"$$$$"""""$""$""""""$$""""""""""""""""""""""""""""$"$$$"""""""""""""""""""""""""""""""" """""  """  "     """$""""$"""""""""$$$$""""""""""$$$$$$$$"***,********************(((((((((&((&((&&&&&&&&&&&&&&$$$$$$$$$"$$$"$$""$"""$""""""""""" """"$$$"""""""""""$"""""" """""""""""""""""""""""""" """"""""   "  ""     """"""""""""$$$$$"$"""""""""$$"$$$$$****,,,****,***********(((((((((((((&&&&&&&&&&&&&&&&&$$$$$""$$$$$$$$"$"""""""""""""""""" """"$$$$$""""""""""""""" """""""""""""""""""""""""""""""""""""""  "   """"        """" """"$""""$""""""""""$$$$$$$**,,,,,,,,**,**********(((((((((((((((((&&&&&&&&&$&&$$$$$$$$$$$$"$$$"$""""""$""""""$$"""$"""""$"$$$""""""$"""""""""""""""""""""""""""""""" """""""""""""""        """"""""$$"""""""""""""$""""$$$$(*****,*,***,**********((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""""$$$"$""""""""$$$$$"""""""""""$"""""""""""""""" """""""""""""""""""""""  " "        """"""""""""""""$""""""$$$$$$$(********,,,**********((((((((((&(&&(&&&&&&&&&&&$$$&$$$$$$$$$$$$$"$$$$$"$$""""$"""""""$$""""""""$""$$$""$""""""""""""""""""" """"" """""""""""""""""""" "  "         "" """"""""""""$$$"""""""$$$$$((*,,*,,,*,,**********(((((((((((((&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$""$$""$"""""""""""$$$""""""""$"$"$""""""""""""""""""""" " """""""""""""""""" """"" "          "" """"""""$$$$$$$""""$"$$$$$***,***,,*********(*(((((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$""$$""""$$"$"$"""""""""$$$$""$"""$""$$$"$$$"""""""" """""""" """" """"""""""""" ""          "" """""""""$"$$$$"$"$$$$$$$$**,,,,,,,,,*,*******((((((((((((&(&(&&&&&&&&&&&&$$&&$$$$$$$$$$$"""""$"""$"""""""""""""""$$$$$$$""""""$""$""""""""""" """"""""" """""""""""""""""""""""               """"""""$"$$$$"$""$"$"""""$"(*,,,,,,************((((((((((((&((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""""$""$$"$$"""""$""$"$$$$$$$$$"""""""$"$$""""" "" ""$"""" """""""""""""""""""""""         """" """"""""$$$""""$""""$$"(***,*,*********(****(((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$$$$""$$""$""""""$$$$$$"$$$""""""""$"""$"""""""""""""""" """"""""""""""""""""""""""" """         """ "" ""$""$$$$$""$"""""******,****************(*((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$"$$$$$$"$$$"""""""$$$$"$$$""""$"$$""""""""""""""""""""""" """"""""""""""""""""""""" " """"     """""""""$"""""$"""""""""$$$(****,******************(((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"""$$$$$$"$""""$"""$""$"""""""""""""" """" " """""""""""""""""""" """ """     """""""$$"""""""""""""$$$"$(***********************(*(((((((&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$"""$$$"$$$$$$$$$"$$"$$$""""$$$$$""$$""$"$"""""""""" """ "" "" """""""" """"""" """ " "       """"""""""""""""""$"$$$$$$$ (*********************(((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$""$$"""""$""""$$"""""""""""""""" " " """"""""""""" "" ""    """""""""""""""""$$$$$$$$$$(***********************(*((((&((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$"$$$"""""""""$"""""$""""""""""""""" ""  " """ """"" "" """"   "  """"""""""""""""""$$$$$$$$$$$(******************(******(((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$"$$"$$$$$$$$$$""$$$$$$$$$""""""$""$""""""""""""""""""""""" "  " " "" """" "" """ """   """ """"""""""" """"""$$$$$$$$$$" (****,***************((((((((((&(&(&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$""""""$$""""""""""""""""$"""""""   "" " """" """" "" " "  "" "" "" """""""$$" """""""""$$$$$$$"(*******,*********((*(((((((((((&&(&$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$"$$""""""""""""""""""""""""""""" "  "" """"" """  """ """"""""""""$""""""""""""""$$$$$"(*********,**********((**(((((((((&&$$$$&&&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$"""$$$$$$$$$$$""""""""""""""""""""""""""""""   "" """"" " "  """" """$$""""""""$$""""""""$$"$$$$"$" (*************(*****(*(*(**((((((&&&&&&$$$&$&&$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"$""$$$$$$$$"""""""""" "$""""""$""""""""""""  "" "" """ """"   ""$$""""""""$""""""$"""""""""$""$"""$$ (*******************(((((((((((((&&&&&&&$&&&&$$$$$$&$$&&$$$$$$$$$$$$$$""$""$"""""""$$"$"$"""""""""""""$"$""""""""""""""""  " """" " "" "   "$$$"""""""""""""""$$"""""""""$""$$$$"((*****************((((((((((((((((&&&&&&&&&&&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$"""$""$""""$$$$"""""""""""""""""""""""""""   " """" " " "   """""""""""""""""""""""""""""$$$$$$$$"(*********((*****((((*(((((((((&(((&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""$$$$""""$"$"""""""""""""""""""  "$$$" "" """" " """ "  "" """""""""""""""""""""""""$$$$$$$$$"((*****************((((((((&&((((&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""$"$""$"""""""""""$$$$"""$$""""""""""""""""""  "$$$$$  """"" " "  "" " """"""""""""""""""""""""""$$$"$$$$"(******************(((*(((((((&(&&&(((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""""""""""$$""$"""""$""""""""""""""" """""$$""  """   """"" ""$"""""""""""""""""""$""""$$$$$$$$(***************((((((((((((((&(&(&&&(((&&&&&&$&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""""""""""""""""""""""""" """"""" " """"""$$$" "" "  "" ""  " """""""""""""""""""""""""""""""$$$$$$((***********(((((*(((((((&(((&(&&&&&(&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$""$$"$$$""""""""""""""""""""""""""" """" "" """"""""""""   "  """"  """"""""""""""""""""""" """"" """""$$$$$(************(*(***((((((&(((&(&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" """" """"""""""""  " """  "" " """"   ""$$$"$""""""""""""""" """"""""" """$$"(**************((***((((((((((&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""" """"" """ """" """ " " ""  "$$$$$$$$"""""""""""""""" """""$""""""""$$"(**************((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$""""""""""""""""""""""""""""" """"  """"" "" "   ""  "$$$$$$"""""""""""""""""" """"$$$"$$"$$$$$****************(((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$""$$""""""""""""""""""""""""""""""""" """""  """" " ""     " """ ""$$$$"$""""""""""""""" """""$"$$$$"$$$$$************(&((((**((((&&&&&&&&&&&&&&&&$"$$$$$$$$$$$$$$$$$$$$"$$$$$$"""$"$""""""""""""""""""""""""" """"" """" "$"" " """"""""" ""  "  """  """"$"$"$""""""""""""""""""""""""""""$$$$""$$$*,**************(*((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$"""""$"""""""""" """"""""" """"""""" "$$" """" "" " " "  """""$$"""""""" """"$""" "$$""""""""""$"""$"$$(****,********(((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""""""""""""""""""""""""""""""" """$" " """""" "" """" """"" """""""""""" """"""""""""""""""""$$$$$*****************(((((((((&&&&&(&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"$""""""""""""""""""""""""""""""""""""""" """""  """"""""" ""    """$$""""""""""""""""""""""$$$"$"""""""$"""""$$$"(***************((*((*(((((&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""$"""""""""""""""""""""""""""""""""$""""""""""""" "" """  "  """""""""""""""""""""""""""$"$""""""""$$""""""""$$(*******,*********(**((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$""$"""""""$""""""""$""""""""""""""""""""""""""""""""""$""""" " " ""  """"""""""""""""""""""""""""""""""""""""""""""""$"(*****************(((((((((((&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""$"""""""""""""""""""""""""""""""""""""""" " "" "    """""""" " """"""""""""""""""""""""""""""$""""(*****,************(((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" "      """"""""""  """""""" """""""""" """""""""""""****************((*(((&((((((&&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$""""""$"$""""""""""""""""""""""""""""""""""""""""" "" """ "" "      "  """"""""" """"""""""" """"""" """"""""""""""(***************(*(((((((&(&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """"      """"" """""""""""" $"" " """ """"""" " """"""""" ""(*************(((((((((&(&&&(&(&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " " """"""""     """""""$"""""""""""" ""  """"""""""" " """""""""""(**************((((((((((&(&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """ """" """" """"""""   """""""""$"""""""""""" """  """"""""""  """"""""$"""$(*************((**((((((&&(&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """""""""" "   ""$"  """"""""""""""""""""" """""""""""""""" """""""""$$$""*********,******(*((((((&((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """" "" "  """  """""  """"""""""""""""" """""" """ """""" """" "" ""$$$"""********,******(*(((((((&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" """ "" "" """" " "  ""  """"  """  """"""    """""""""""""""""""""" """""""" """" ""  """""""$$$$******,********((((((((((&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""" """ """ """ " " """   """  """"""""  """"" """"""""""""""""""""" """""""" "" " """""$$$$"$**************(((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" " " """  " """""""""""  """"""" """"  """"""""""""""""""""""""""" "" """ "" " " """""""$""""*,,********((((((((((((((&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" """"""""""""$"""""""""""""" " " """""""""""""""  """"""""" """"""""""""""""""""""""""""""" """"""" "" """"" " """""""$$""(*,,,*******(*((((((((((&&&&((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""$"""""""""""""""""" """"""""""""""" """"""" ""   """"" "" "" " " """"""" """""$$"""""""""""""""""""""" """""""" "" """"" " """"""""""$$$(**,*******(*((((((((((((&(&(((&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" "   " " """" " "" """"""" """""""""""""""""""""""""" " """""""""""""""""""" """""""""""$$$(*,*,*****(**(((((((((((&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""""""""" """"""""""""""""""" "" " " "" " """   "" """""" ""  """ """""""""""""""""""" """""" """"""" """"""""""""" "" " """""""""""$$(***,,****(*((((((((((&((&&(&&&&&&&&&&$&&&&&&&$&&$&$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""" """""""""""" "" """ " " """ " "    """ "" " """" """"""""""""""""" """" """ """"""""""""""""""""" """"""" """"""$$$$$"""$((**,****(*(**(((((((((((((&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$"""""$$$""""""""""""""""""""""""""""""""""" """"" """"""""" " " """   """"" " """" """"""""""""""" " """" "" """""""""""""""""""""" """""""""""""$$$$$$"$"$(********(**((((((((((((((&&&&&&&&&&&&&&&&&$$$$&$&$$$$$$$$$$"$$$$$""$""""""""""""""""""""""""""""""""""""" """ """""""" """" " "" """   " " """ """" """"""""""""" "" """ """ """""""""" """ """"""""$""""""" ""$$$$$$$$$(*********(*((((((((((((((&&&&&&&&&&&&&&$$&$$&$$&$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""""" " " " " "  " "  """"" " """"""""""""""""" " " "" "" """""""""" " """"""$$$""""""""""$$$$$$$$(**(******(*(((((((((((&&&&&&&&&&&&&&$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""" " "" " ""  " "" """"""""""" " " """"""" """"" """"""" """""$$$$$""""""$$$$"$$$$$((********((((((((((&(&&&&&&&&&&&$&$$&&$&$$$$$$$$$$$$$$$$$$$$$""$$""$""""""""""""""""""$""""""""""""""""""""""" " """ " " " """  " "" """""""""""" " " "" "" """""" """""" """"" """ """"$$$"""""""""""$$"$$$$((********(*(((((((((&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$""""""$""""""""""""$"""""""""""""""""""""""""""" " "" " " "" "" """ """  " """""""""""""" "" "" """" """"""""" """ """"$$$$$"$$""""""""$"$$$(*********((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""$"$""""""""""""""""""""""""""""""" "" """" " " " """   "   "" """"""""""" " ""  " """"" " """"" """""""$""$$$"$$"$"""""$$$$$&&(********(((((((((((&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""" " " ""    """""" """ """"  " """"" " " """" """""""""""$$$$$$""$"$$$$$$$$(((*******((((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$""$$""""""""""""""""""""""""""""""""""""""""" " "      "" "" "" ""   " " """""" " """ "" """""""""$""$"$$$$$$"""$$$$$$((******(((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""" ""      " "  " """ "" """ """"""""""$$$$"$$$$"$$$$"$$$$$$&((((***(*(((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" """"""  "     "  "" "" " " " "" """"""""""$$$$$$$$$$""$$$$$$$$$&(***(*(((*(((((((((&(&&&&&&&$&&&&$&$&$$$$$$$$$$$$$$$$$$$"""$$$""$"""""""""""""""" """ """"""""""""""""""         " "  " " """" " " "" """"" """""""$"$$$$$$$$$"$""""$$$$$(**(((((*((((((((((((&&&&&&&&&&&&$$&$$$$$$&$$$$$$$$$$$$$$"$$""$$""""""""""""""""""""""""""""""""""" ""    ""       """""" " """ " " "" """"""$$"$$$$$$""""""" "$$$"(((((((*(((((((((((((&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""" " ""  "           " " """"" "" """""""""""""$$$"$$$$$"""$$"""""$$$"(*(((((((((((((((((((&&&&&&&&&&&&&&&$$&$$$&&$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""" """ """"                  " " " " " """"""""""""""$$""""$"$$"$$$"$$$&((((((((((((((((((((((&&&&&$&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" """""""""""""""""""" """ """"               " """ """"""" """"""$"""""$"$$$$"$$$$$$(((((((((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"""""""""""""""""""""""" """"""" " "            "  " " ""$" """""""""""""""$"$$$$$$"$$$"$$$$$&((((((((*(((((((&((&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$"$$$$$$""$$$$$$$$$$"""""""""""""""""""""""" """"""         "  " " " "" """"""""""""""""""""""$""$$$$$""""$$$$$$&$$&((((*(*((((((&&(((&&&&&&&&&&&&$$$&&&$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$"""""""""""""""""""""""""""""""              " """ """"$$"""""""""""""""""$$$$""""""$$$$$$$$&(***(***((((&(&&&&&&&&&&&$&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$""""""""" """""""""""""""               "" "" " """""""$$""""""""$"""""$"$$$$$"""""$$$$$$$$&((((*((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$"""""$$$"$$$$""""""""""""""" """"""                " "" "" """ """""""""$$""""""""""""""$"$$$"$$$""$$$$$$$"&(((((((((&(((&(&&&&&&&&&&&&&&$$$$$$$$$$$$&&$$$$$$$$$$$$$$""""""$""""""""""""$$$"""""" " """"""""             """"""" " """""""""""""""""""""""$$""""""""""""$$""$$$$$$$((((*((*(((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$""""""""""""""""" """""""""                "" " " "" " " """"""""""""""""""""""""$"""$"""""$""$$$$$$$$$$$(((((**(((((((&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""" """""""                " " " " " """"""""""""""""""""$""""$"$""""""""$$$$$$$$$$"&(((((((&(&((&&&&&&&&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""" """""               " " " """"""""""""""""""""""""""""""$""$$$$$$$$$$$$$(((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""" "                 " " " """"$""""""""""""""""""""""""""""$$"$$$$$$$$$&(((((((&((&&&(&&&&&&&&$&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$""""""""$""""""""""""""""""""""""                 """""""" """""""""""" """"""""""""""""""""""$"$$$$((((((((((((&(&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""                 "" " """""""""""$""""""""""""""""" " """"""""$$$$$$&&&((((((((&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$""$$$$$$$$$"""""""""$$$"""$$"""""""""""""""""""" "                "   """ """""""""$""""""""""""""" """"""""""$$""&&&&(&((((&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$$""""""$"$""""$"$$"""""""$"""""""""""""""""""" """ "                " "       """""""""""""""""""""$$""""" """""""""""""&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$""""$$$""$""""$$""""""""""""""""""""""""""""""          ""      """""""""""""""""""""""""""""""""""""""""$"$&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$""""$"""""""""""""""""""""""""""""""""""""" " " "               "    " """"""""""""""""""""""""""" """""""""$$" &&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$""$"$"$"""""""""$$"""""""""""""""""""""""" ""               "    """"""""""""""$"""$"""""""""""""""""""$$&&&&&&&&&&&&&&$$$$&&&&&&&&&&$&$$$&$$$$$$$$$$$"$$$""$$"$$$$""""""""""""""""""""""""""""""" """                """""""""""""""""""""" """"""""""$$$$ $&&&&&&&&&&&&&&$&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""            "" """""""""""""" """"""""" """"""""""$$$&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$"""$""$$""""""""$"$""""""""""""""""""""""""""""" ""                 "  """"" """""" """""""""""""""""""""$$ &&&&&&&&&&&&&&&&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"$$"""""""$"""""""""""""""" """ ""                   "" """""" """ """""""""""""""""""""" $&&&&&&&&&&&&&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$""""""""""""""""""""""""""" ""                 """"""" "" " """"""""""""""""""""$$ $$&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""""""$"""$"$"""""""""""""""""""""" " "                   " "" "  """ " " "" """"""""""""""""""""$" $$$&&&&&&&&&&&&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$"$"$$$$$"$""""$$"""$"""""""$$$""""""""""""""                "" """"  """ " """"""""""""""""""""""""""" $$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$""$$$$$$$$$"""$$"""$$"""""""""""""""""""""""""                 """" "   """ """" """""" """"""""""""" $$$&&&&&&&$&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$""$"""$$"$"""$$$""""$""""""""""""""""""""""""" """              " """" ""   " """"""" """"""""""""""""""""" $$$&&&&&&$$&&&&&$$$$$""$$$$$$&$&$$$$$$$$$$$$$$$$$""""$""""$"""""$""""""""$""""""""""""""" " ""          " " " ""  " " "" """"""""""" """""""" "$$&&&&&&$$$$$ $$$$$$"$$$$$&&$$$$$$$$$$$$$$ $$$$$$$"$""$"$""$$$"""""""""""""""""" "" "               "" "" "" "" " """""""""" """""""$ $$&&&&&&$$$$&$$$$$$$$$$$$&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""                   """  " """""" """"""" """"""""""$$&&&$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""" ""                """""" """"""" """ "" """"""""""$&&$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""" " " "               """"" " "" """ """"""""""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""""""""""""""""""""""""""" "   "" "                " """" "" " """"""" """""" """""""""""$$$$$$$$$$$$$$$$$""$$$$$$$$&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$"""""""""""""""""""""""$"""""""""" " "               """""" "" """""""" " """"" """"""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$"""""""""""""""""""""""""$"""""""""" "             "     """" " """""" """""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$$$$$$$$&$$$&&&&$$$$"$$$"""""""""""""""""""""""""""""""""""""""            """"" "" """"""""""""""""$$$$&&&$$$$$$$$$"$$$$""""$$$$&&&$$$$$$$&$&&&$$$$$$""""""""""""""" """"""""""""""""""""" "    "" "         "    " " """"" """""""""""""""$$$$$$$$$"""$$$$$$$""""""$$$$$$$$$$$$$$&&&&&&&&$$"" """"""""""" """"""""""""""""""" " "  """ " ""  $"    "     " "  " " """ " """"""$$$$&$$$$$$$$$$"$"""""""""$$$$$$$$$$$$&&&&&&&&$$"""" """""""" """"""""""""""""""""" " "" "" " " " "  "             "  """"" " """"""""" " "" """""""""$$$$$$$$$$$$$$$$"""""""" ""$$$$$$$&$$$$&&&&$$$$$$""""  " """" """"""""""""""""""""" """"" " ""        "   "" " ""  """"""""""""$$&&&$$$$$$$$$$"""""" ""$$$$&$$$$$$&&&&&$$$$$""""  """""""$"$$"$"""""""" """"" "           " "    """ "  """""""""""""""$&$$$$$$$$$$$""$$""""" ""$$$$$$$$$&&$$&$&$$$""""$""""" """""""""""$""$""""""""  " "" "  "         """  " """ " """"""""""""""$&&$$$$$$$$$"$$$$"""""" ""$$$$$$$$$&&&&$$&&$"""""$$$$"" """""""""""$"$$$$""""""" """"""  """"         " "" "   " " """ "" """"""""""""""&&&&$$$$$$$$$$$$$$$"$$""""""$$$$$$$$$$&&$&&&$$"""$""$$$$"""""""""""$$$$$$"$$$""""" """""""       """"    " """" " """""""""""$$&&&$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$&&&&&&$$$"""""""$"$""""""""""$$$$$$"$$$$""""" """"""""" "         " " " """""  " " " " """"""""""$$$&&&$$$$$$""$$$$$$$$$$$"""$$$$&&$$$&$&$$$$$$$""""$"""$$$""$"$$$$$$$$$$$$$$$""""" " """""""""" "            """ " """" " " """""""""$$$&$$$"$$$""""$$$$$$$$$$$$$$$$$&$$$$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$"""""" "" "" " """          """" """"""  " """""""""$$$$$$$"$"$$$""$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"""""   """" " " """  "          " """" " " """"" " """""""""$$$$$$$$$$$$$$$$$""$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$""""""   """"""" " """ "        " """" "" """ " " """""""$$$$$$$&$$$$$$$"""$$$$$$$$$$$$$$$$&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""   " """ " """ ""           " """" "" " """" ""  " """""""$$$$$$$$$$$$$$"""$"$$$$$$$$$$$&$&$$$&&&&&&&&&&$$"$$$$$"""$$"$$$$$$$$$$$$$$$"""""""   """"" "" """          " " """"""" """"""  " """" """""$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$$$"$$$$""""$$$$$$$$$$$"""""""   """" "  "" ""         """""""""" """""" " "  " """" """""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$$$$$""$$$"$"$$$""$"$""$$"$""""   ""  "" """"         """""""""""""""""""""""""""""   " """""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""$"""""""""  "" " " "        """""""""""""""""""""""""""""" ""  " """""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$""$"$$$$""""""    " " "  ""     "" """""""""""""""$""""""""""""""""""""  """"" """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$"""$$$$""$$"$$$$$$$$$$$$$""$$$$"""""""  "" """ " " " """  "   " """"""""""""""""""""""""""""""""$"$""   "" """""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"""""$$"$$$$$$$$"""$$"$$$$$$$""""""""""   ""  """"" " "" """ "  "   " """"" """"""""""""""""""""""""$""$""" " """ " " " """""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$""""""$$$$""""""$$$$$$$$$$$$$$""""""""""   "" """""""  "" "" "    " " " " """ """""""""""""""""""""""""""""$$"" "" "" " """""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""""""""""$"$""$$"$$$$$$"$$$$$$"""""""""""  """ """"""""" """ """ " ""  " """""" "" """"""""""""""""""""""""""""""""" """"""""" "" " """""$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$""""""""""$""$$"$$$$$$$$""$$$$""""" """"" """" """"""""" """"" """ """   " """ """"" """ " """"""""""""""""""""""""""""""""""$$$"$$"" "" " " "" """"""""$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$""""""""""$""""$"""""$$$$"$$"$""""""" " "" """"""""" " " """""" """" "" "  " """" """""""" """" """""" """"""""""""""""""""""""""$"""$""" """ "" " " " """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$"""""""""""""$"""""$$$$""$$$$"""""""" " " """" """""""""" """ " """"""""""" ""   "" "" " """""""""""" """"" " """"""" """"""""""" """""""""" "" """"" """" """"""""""$"$$$$$$$&&&$$$$$$$$$$$$$$$""""$$$$$$$$"""""""""""""$""$"""$$"$$""$$$""""""""""" """" """" """""""""" """ " """""""" "   " """"""""""""""""""""""""""""" """"""""""""""""""""""""""""""" "" """" """" """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"""""""""$"$"""""$""""$"""$$$$"""""""""""" """""" "" """"""""" """ """""""   "" """""""" """""""""""""""" """ " """""""""" """"""""""""""""" "" """""""" """""" " """""""""""