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 = '533B86' IMAGE_NUMBER = 56969705 IMAGE_TIME = 1978-02-02T06:24:09Z EARTH_RECEIVED_TIME = 1978-02-03T09:51:01Z ORBIT_NUMBER = 533 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 7 >õ}:~0ƒ(‹!É Çä, òý¬ ‹ß /ˆøèð!ñà`L©l-)*,,.........00....,,,,,,,,,,,,,,***,***,,,,,,,,,,,,..,,.,....,.,,,,...........0......,,....0....0.00000.....00.......000000000..0000.0...0.00000.0.00200000000.00.000...00000000.000002200000000020000000000000000000002220002222000000000000..000000.,...000......,.,......,.,,...,,,,,,,,****((&(,,,..,,,............,,,...,&*,,.....,,,.,,....,,,,....,,....,................0.................0.00000...000............000..000..........0.0...0.000.00....0.........0000.............0.000.00.................000..0000000000.....000000.....00....,,,,...,,,,.,......,,,,,,,,,,,,*,,,,,****((&$**,,,,,,,,....,......,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,&,,,,...,,,,,..........,,,.,(",,,,,.....................,*,..,.........,,,,...,....,...0.............,.,.................,,,,,................,,,,......................................,..,,.,,,,,,,,..,,..,,,,,,,,,,,*,*,,,,,,****(((("(****,,,*,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,.,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,...,,,,,,,,...,,*,,,,,..,,,,,,,,,,,,,,,,,,.,**..,,.,,.,.,.,,,,...,,,,,,,,(,,,,,,,,,,,,...,.......,,,,*,,,,,,,,.......,,..........,,,......,,,,.....,,,*,,,,,,,,,,,,,,,,,,,,**,**,,********((("(****,,,,**,,,,,,,,,,,,,,,,,,,****,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,,,,,,,****,,,,,*,,,,,,,,,,,,,****,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.....,.,.,..,,**...,,,,,,.,,,,,,,,,,,,,,,**$$************************((&$ "(***********,,,,,,*,***,********,,,,,,,,**,,,*,,,*****,,,,,,,,,***,,,********,,,*,,,,,,,****,,***********,,,,,,,,,,,,,,*****,,,,**,***,,,,,,***,,,,,,,,,,,,,,,,,,,,***,,,*******,,,,,*****,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,.,,,,,,,,,,,,*********((((((((*****************(((&"(********,***********,******,*************,,,,,************,,,,,,*****************,,,*****,,,**********,,,**,,*,,,*,,***,*,,*,,,***,,,,,,**************,,,,,,,****,******(******,,,,,***,*,*******,,,,,,,****,,***,*,,*,,,,*,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,********((((((((((((((((********(((*(((& ((******,*************(************************,,,*************,,,**,,****((**********************************,*,*******,,***************************,,**********,,*********************************,**************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*********(*(****(((((((((((((***(((((&& ((*************,****************************,,***************************((((**************,********((*************************************,*****(*************************************((*************,,,,***********,,***,,,,,,,**,,,,,******,,,,,,*****,,,***************(((((((&&&((((((((((((& ((******(***(******,*,,*************(**************************************((*******,***********(*((*****************************(***************(**((***********************(*****(**********************************,,,,,,,***,,,*********,,*,*******,,*****************((*(*((&(&&(&&&&(((((((( (((*********(******,********************************((***********(((*(*(**(((*****************(((((*********(********(******(((((((***((**********(((((*****(***********(*********(*****************************(******,*****,,***,******,******************************(****((((((&&&&&&&&&(((((& &((********(**************************(**********(((((********((******(((((******************((((((****(******(((*((******((*(((((*((((((*(((((*(((((((((((((((***(****(*****(***(****************(*(******(************************************************************((((((((((((&&&&&&&&((&(&& (((*********************************(((********(((((*(**((((((((***((*(((((*********(*(((*(***(((((**********((((*((((((((((*((*(((((*****(((((**((((((((((((((((((******(((((***((((((((****((((((((***(*((**********************************************************(((((((((((((((&(&&&&&&&&&&& ((((**********((***********(*(*(((**(********(***((*(((((((*(((((((*(***(((((*****((((((*((*((((((((*****((*(((((((((((((((((((((((((*((((((((((((((((((((((((((((((*(*((((((*(*((((((((**((((((((((*((((*****(*(((*****(***(****************************************((((**((((((((((&(&(&&&&&$&&$&((*(*********(************((((((**((*(((((***(**(((((((***(((((((*(**(*((((((*(*((((((((((((((((((((*(((((*(((((((((((((((((((((((((((((((*(((((((((*(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((****(((********((***************************((***(((((((((((((&&(&(&&&&&&&&$$$(((((**(**************(****(((**(***(((((((*(((((((*(*((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((&((((((((((((((((((((&&&&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((**(*(**(((((((((******************(********(*****(((((((((((&(&&((&&((&&&&$$" ((((((*******((((****(((((*((***((((((((*(((((((((*((((((((((((((((((((((((&((((((((((((((((((((((((((*(((((((((((((((((((((((&&&(((((((((((((((((&&((&&(&&(&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(((((((******((*((((****(**(*****(*((((((((((((((&(&((&(&&&&&&&&$$(((((*((*******(**(***((******((((((((*(((((((**((((((((((((((((((((((((&(&&(((((((((((((((((&((((((((((((((((((((&((((((((&&&&&&&((((((((((((((&&&&&((&&&&&&&&&((&(&(&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((****((&&((((((((((******((((*((((((((((((((((((&&&&&&&&&$$((*****((*****************(((((((***(((((((*((((((((((((((((((((((((((((((((&((&((((((((((&&&&&((((((((((((((((&((((((((&&&&&(&((((&&&(((((((((&&&((((&&&&&&&&&&&&&&&&&((&&((&&((((((((((&(((((((((((&(((((&(((((((((((((((((((((((((((***(((&&&((((((((*(*((((*((((*(((((&(((((((((((&(&&&&&&&&&$((((*(********(((*******((((*(*****((((((((((((((((((((((((((((((((((((((((&(&(((((((((((&((((((&(((((((&(((((((((&(&&&&(&&((&&&&&&&&((&(((&(&((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((((((&(((((&((((((((((((((((((((((((((((((((((((((((*((((((&((((((((((((((((((((((((((((((&&((&&(((&&&&&&&&&$ (((((*(*(*****(*(**((********(((*(*((*(((((((((((((((((((((((((((((((((((&&((((((((((((((((((&(&(((((((((&(((((((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&&&&&&&&((&&&&&(((((&(&(((((((((((((((((((((((((**(((((((((((((((((((&(*((((((((((((((((((((((&&&&&&&((&&$((****((******((((((((****((((((((*(((((((((((((((((((((((((((&((((((((&((((((((&(&(((((((((((&((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&((&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&((&&&(&&&&&&(&&&&&&&((((((((((((((((((((&(((((((((*((((((((&((((&(&((((((*((((&&(&&((((((&&&((((&(&&&&&((((*((*((****((*(********(((*****(((((((((((((&(((((((((((((&&((&&&&((&(((((((&(((((((&&&(((((((&&(((((((&(&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&&&&&&&(&&((&(&&((((((((((((((((((((((((((((&(((((((&&&&&(((((((&&&((((&(((&(&&((((&&&&&&&&&(((*********(*(******(((((*(****(((((((((((((((((((((&&&((((((&&&&&&&&(((&&&&(((((((&&&&&(((&(&(((&((((&&&&&&&((&&&&&&&&&&&$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((&(((((((((((&&(((&(((&&(((((&(&&&&((((((((&&(((&(&&((((&&&&&&&&&&&&&&$(((*****(************((*((*(***((((((((((((((((((((&&&&((&(&&&&&&&&&&&&(&(((&((&&&&((&&(((&&&&(((&&(((&&$$&&&&&&&&&&&&&&&&&$$&&$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((&(((((&((((((&&&&&&&((((&&&((&&&&&&&&&(&((((&&&&&&&&(&&&&&&&&&&&&&&&&$((******(******(*(****((((((((((((((((((((((((((&&((&&&&&&&(((&&(&&&&&&&(((((&&&&&(((&&&&&&&&&&(&(&(((&$$&$$&&&&&&&&&&&&$&&&&&&$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((&&&(&&(&(&(&&&(&&&&(&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$((*******************((((((***(((((((((((((&(((((&&&&&&&&&&(((&&&&&&&&(((((&&&&&(&((&&&&&&(&&&&&&&&(&&&&&&&&&&&&&$$$$$$&&&&&&$$$$&$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&&&&&&&&&(&&&&((&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&$((*****************((((((((*((((((((((((((&&&(&((&&&&&&((&(&&&&&((((&&(&&&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&$$$$$$$&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&&$&$$$&$&&&&&&&&&$&&&&&&$&&&&$&&&&$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$((***************(((*((((((*((((((((((((&&&&(&&&&&&&&&(((((&((&((((&&&&(&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$&$$$$$$"$$&$$&$$&&&&&&&&&&&$&&&&&$$$$&&$&$$$$$$$&&&&&&&&$&&&&&&&$$&&&&&&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$((************((((****(((((((((((((((((((&&&&&&&&&&&&&&&(((((((&(((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$&$$&&$&&&&&$$$&&&&&&&&$&$$&&&$$$$$$$$$$&&$$$$&&&&&&$$$$$&&&&&$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((**********(*(****(((((((***((((((((((&(&((&&&&&&&$$&&(((((((&((((&(&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&&$$$$$$&$&$&&$&$&&$&$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$&&&&&&$((*************((((((((((((((((((((((((((((((((&&&(&(&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$&&$&&$$&&&$&$&$$$$$$$$$&&$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$$&&&&&$&$&&&&&&&&&&$$$$&&&&&&&&&$$$&$&&&&$&$(***************(((((((((((((((((((((((((((((((&&(((((&&&&&&((((((&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&$$$$$&$&$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$&&&&&$$$$&$$$$&&&&&$$$$$$$$$$$$$$&$&&$&&$$$&&&&&$$&&$&&$$$&&&&&&&&$((***********($((*((((((((&&(*((((((((((((((&(&((((((&&&&&((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$"""$$$&&$&&&$$$$$$$$$&&$$$$$&$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$$$$$$$$$$&&&&&&$$$$$$$$$$$$$&&&$$$$$&&&&&&&$ ((************&(*((((((((((&((((((((((((((&&(((((&&&&&&&&&&&((&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$"""""$$$&&$&&$$$$$$$$$$$$$$$$&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$&&&$$$$$$$$$$$$$&$$$$$&$$&$$$$$$$&$$$&$$$$$$&&&&$&$$ $(***************(((*(*(((((((((((((((&&&&((&((((&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$&$&&$$$$""$""$$$$$$$$&&&&&$&&$&$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$&&&$$&$$ ((****************(***(((((((((((((((&&&(&&&((((&&&&&(&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$$$&&&&$&&$$&$$$"$$$&&$$$$$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$"$$$$$$$&$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$&&&&&&$"$(********************((((((((((((((((&&&(((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&$$&&&&&&$&&&&$$$$$$&$$$$$&&&&$&$$&$&&$$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$ $(******************((*(((((((((((((((&&((&&((((((((&&&((&&&&&&&(&(&&&&&&&&&&&&&&&&&&$&$$$$$&&&&&&&&&&&$&&&&$$$$&$&&&$$&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$""$$"$$$"""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$$ $(*************(((((((((((((((((((((((&(((((((((&&&&(&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&$$$&&$$&$&$$$$$&$&&&$$&$&$$$$$$$$&$$&$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$"$"""""$"$$$$$$"$""""""""$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$&&$$$ $(*****,*****((((((*(((((((((((*((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$&&&&&$$$&&$&$$""$$$$&$&&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$"$$""$$"""""""""$$""""""""$""""""""$$$$$$""$$"$$$"$$$$$$$$$$$$$$$$$$$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$ $(****************((((((((((((((((((((((&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$&&&&&&&&$&&$$$$$$$$$$$$$$$$$&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$""$""$"""$"""""""$$""$""""""""$$""""""""""$$$$$$"$"""""""$$$$$$$$$$$$$"$$$$$""" """""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $((*************((((((((((((((((((((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$$&&&&&$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"$"""""""""$""""""""""""""""""""""""$""$""$"""""$"""$""$$$"$$$$$$"""""""""""""""$$$$$$$""$$$$$$$$"$$$$$$$$$$$$$$ $(*((***********((*(((*(((((((((((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$&$&$$$$$&&&&$$$$$$&&&$&$$$$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"""$$$$$$"$"""""""$"""""$""""""$"""""""""""""""""""""""""""$""""""""""""""""$"$$$$""""""""""""""""$$$$"$$$$"$$$$$$$$"$"$$$$$$$$$$$$$ $(((*(***********(*(*((((((((&((&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&$$$&&$&$$$$$$$$$$$$$&$$&$$$$&&$$$$$&$&$$$&&$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"$$$$$$""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""""""""""""$$$$"$$$$"$$$$$$$$$$$$$$$$$$&&$$$$ "((******,**********((((((((((&&&&&(((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$$$$$$$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""$$$""""""""$$$""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""$$""""""""""""""""$$$"""""$"$$$$$$$"$$$$$$$$$$$&$ $(*******,,,********((((((((((&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&$$$$$$$$$$"$$$$$"$$$"$"""$$"$$$""""""""""""""$$""$"""""""""""""""""""" """""""""""""""""" "" """"""""""""""""""""""$$$$$"""""""$$$"$$$"$$$$$$$$$$$$$ $((((***(***********((*((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"""""""$$$""$"""""$""""""""""""""""""""""""""""""""" """""""""" """""" """"""""""""""""""""""""""""""""""$""$""$$"$"$$$""$$$$$&$ "&&((***************((*((((((((((((((&&&&&&$$$$$&&&&&&&$&&&&&&&&$$$$&&&&&$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""""""""""$""""""""""""" """""""""""""""""""""""""" """"""""" """""""""""""""""""""""""""""""""""""""$""$$$$$"$$$$$$$$$ &((******(********(((((((((((((((((((&&&&&&$&$$&&&&&$$$&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$"""""$"""  """""""""""" " """"""""""""""""""""" """" " " " "" """""""""""""""""""""""""""""""""""$"$"""""$"$$$$$$$$$ "(((*******(*******((((((((((((((((&&&&&&&&&&&$$$&&&&&$&$&$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""""$$$$$"$$""$"""""""" " """""""""""""""  """"""""""""" """""""" "" " """""""""""""""""""""""""""""""""""""""""""$$""$""$$$$$ $((************(*((((((((((((((((((&&&&&&&&&&&$$&&&&&&$&$&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$""$$$$$$$$$$$"$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$"$"$"""""""""""""""""""""""""""""""" " " """""""""""""" """"""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""$$$$$((********(***((((((((((((&((((((&&&&&&(&&&&&&&&&&&&&$$&&&&&&&&$&&$&&&$&$$$$$$$$$$$$$""$$"""""""$$$$"""""""""$$$"""""""""$$$$$$$$$$$$$"$$$$$$$$"""""$$"""""""""""$""""""""""""""""""""""" " """""" """""""""" " """""""" " " " """ """""""""""""""""""""""""""""""""""""""""""""""$$$" "&((****((*(****(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&$$$$$$$$$$$$""""$""""""""""$$$$""""$"""""$""""$$$""""""$$$$$$$$""""$$$$""""""$"$""""""""""""""""""""""""""""""""""""" """"" """" """"" " """ " "" "" "" "" """"" " """"""""""""""""""""""$"""""""""""""""""(((**********(*((((((*((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$$$$$$$$$""""""""""" """ """""""""""""$""""""""""""""$"$$"$""""$"$$"""""$"$$$$"""""""""""""""""""""""""""""""" """" """""" "" """" """ """ " """"" " " """" " "" """""""" """""""""""""""""""""""""""""""""""$(((************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&$$$$$$$$$$""""""""""""""""""" """""""""""""""""""""""""""""""""""$$"$$"""""""$"""""""$""""""""""""""""""""""""""""" """""""" """""""""""" "" "" """" """""""""" """$""""""""""""""""""""""""$((((************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$""""""""""""""""""""""" """"$"""""""""""""""""""""""""$""$""""$"$"""""$""""""""""""""""""""""""""""""""""""""""""" """""" "" """"""""" " " " """ " """""""" """""""""""""""""""""""""""""(((************((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$"$""""""""""""""""""""""""" """"""""""""""""""""""""""""""""$""$""""""""""""$"""""""""""""""""""""""""""""" """"""" """"" " """" """ " " """" " " " " """"" """"$""""""""""""""""""""""$((*(***(********((((((((((((&&&((&(&&&&&&&&&&&&&&&$&$&&&&&$$&$$$$$$""""""""""" """""""""" " """"""""""""""""""""""""""""""""$"""""""$$""""""""""$"""""""""""""" """""""""""""""" """ " "" "" """"""""" " """"" " """"" " "" """""""""""""""""""""""""$((((**********(((*(((*((((((((&&&&&&&$&&&&&$&&&&&&&&$$$$$$$$&$$$$$"$""""""""""""""""""""""  " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """"" """" """"""" " " " """" "" " """" """"  """"""""""""""""""""""""(((************((*(((*(((((&(&&&&&&&&&&&&&&&$$&&&&&$$$$$$$$$$$$$$$"$$""$$"""""""""""" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"" """ """ " "" "" """"" """ " """ """"""" """"""""""""""""""""""((((*((***********((((*((((((&&&&&&&&&&&$&$$$$$&&&$$""$$$$$$$$$$$$$$$"$$$"""""""""""" " """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """" " """" "" " "" "" "" " " " """"""""" """""""""$$""""""""" "(((*((((***********(((((((&((&&&&&&&&&&$$&&&&$$$$$$"""$$$""$$$$$$$$$$"$$$""""""""""""" "" """"""""""" """ """""""""""""""""""""""""""""""""""""""""""""" " " " "" " " " " "" " """""""""""""""""""" ""$""""""" "((*(((&((*******(**(((((((&&&&&&(&&&&$&$&&&&$$$$$$$$"""$$$$$$$$$$$$$$$$$"$$""""""""""""" """"""""""""" " """""""""""""""""""""""""""""""""""""""""""""""" " """" """""""""""""""""""""""""""""" "((((((((*******((*******((((&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""" """""""""""" """"""" """"""""""""""""""""""""""""""""""""""" " " " " " """""""""""""""""$"""""""""""(((((((*****(*********(((((&((&&&&&&&&&&&&$$&$$$$$&$$$""$$$$$$$$$$$$$$$$$"""""""""""""" " """"""""""" "" "" """"""""""""""""""""""""""""""""""" " " "" " """""""""""""""""""""""""""" &((((****((((*(*(****(**(&((""&&&&&&&&&&$&$$$$$&$$$$$$$"$"$$$$$$$$$$$$$$$$"""""""""""" "" """"""""" " ""$""""""""""""""""""""""""" "   """"" " """"""""""" """""""""$""""""""((*(*((*(((((***(**((((**((((&&&&&&&&&&$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$"$$"$"$"""""""""" "" """"""""" "  " """"""""""""""""" """"""" "  "    "" """"""""""""""""""""""""""""""((***((((((((**((**(((*(*(((&&&&&&&&&&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""""" " """"""""" "" " " """" """"""""""""""""""""      " " """"""""""""""""""""""$""""((**(*(((((((***(**((((((((((&&&(&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$""$$$""""""""""""" " """""""" "" "" """"" " """""" """""""""""""""""        " """ """""""""""""""""$$"""(*(((((**(*(((*(((*((((((((&(&&&&&&&&&&&&&&$&$$&&$$$$&&$$$$&$$$$$$$$$$$$$$""""""""""""""""" """"" "" "" """"""""" " """""""""""" """"""""""     """ """""" "" """ """""""""""""""(***(((****(***(((*((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$"""""$"""""""""""""" """ " """ """"""""""" " " " " """""""" """""""""" "     "" " "" "" """""" " """"(***(((***(*******((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$""""""""""""""""""""" "" """""""""""""" """"" " " "" """ " " """""       " """""" " """"""" """ "((*****(****(****((((((((((&&&&&&&&&&&$&&&&&&$$&&&&$$&$$$$&&$$$$$$$$$$$$""""$"""""""""""" "" """ """""""""""""""""""""""" "" "  "" " " " ""     """""" " """""""""""(*****************((((((((&&&&&&&&&&&&$&&&&&&&$$&&&$&$$$$$$$$$$$$$"$"$$""$"""""""""""""""""""" " " """""""""""""""""" " """" " "    "" """""""""""""(******(**********((((((((&&&&&&&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$$$$$"$$$$$$"""$""""$""$""""""""" " """""""""""""""" "" "" "    " " """""""""" "((***************(((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"$"""$$$$""""""""""""" " """""""""""""" """""""           """""""""""" "((**************((((((((((&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$""$$$$"$""""""""""""""""""""""" """""" """"                """""""""""""""(***************(*((((((((&(&&&&&&&&&&&&&$$$$&$$$$$$$"$$$$$$$$"""$$$$$$$$$"$$$$$$$$$"""""""" """"""""""""" """"" " "           """""""""""""""" "((*************(((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$""$$$$$$$$""$$$$$$"$$"$$$$$"$"""""""$"""""""""""""""" """ """          """ """""""""" "(***********(*((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$"""$$$$$$$$"$$$"$$$$$$$$"$$$$""""""""""""""""""""" " "        " " """"""""""""""(**************(((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$""""$$$"$$$"$$$$$$"$$$""""""""""""""""""""""""" " "     " """""""""""""""(*************((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$""""""$$"$"$$$$$$$$"$$"$$""""""""""""""" " """"""""     " "" """""""""""**************((*((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$""""""""""""""$$$$""$$"$""""$"""""""""""""""""""""""     " """" """"""""(****,***********(((((((((&&&&&&&&&&$&&&$$$$$$$$$$$$$$"""""""""""""$$$$$"$$"$"$""""""""""""""""""""" ""        """"" """""""""***************(***((((&&&&(&&(((&&&&&&&&$$$$$$$$$""""""""""""""""""$$$"""$$"$$"$""""""""""""""""""" "         """"""""""""""(**,************(((((&(((((&(&&&(&&&&&&&&$$$$$$$""$""$$""""""""""""""$$"$"""$$$"$"""""""""""" """"""""      """""""""""""" ((**************((((((((((&((((&&&&&&&&&&$$$$$$$$$$"$$$"""""""""""""$$"""""$"""""""""""""""""" """"""          """"""""""" (******,******(*((((((((((((((((&&&&&&&$&&$$$$$$$$"""$$$""""""""""""""$"""""""""""""""""""""""""""" "     " "" """""""""  ((******,******((((((((((&&(&((&&&&&&&$$$$$$&$$$$$$$$$$$"""""""""""""""""""""$"""""""""""""""""""""    """""""""" ((*************(((((((((((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""     """""""""" ((**************(((((((((&&&&&&&&&&&&&&&$$$$$$$$$"$$""$$""""""""""""""""""""""""""""""""""""""""""" " "     " """"""""""  ((*************((&(((((((&&&(&&&&&&&&$&&&$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""" ""       """" """""" ((*************(((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""""""""""""""   " " " "" (((***********((((((((((((&&&&&&&&&&$&$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" "     " " ((*************((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" "     " "  (***************(&((((&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """"""" "  " "" " ""     " "" " (*******(********(((((&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""" ""  " """"""" """"    &(****(***(**(&**(((((((&&&&&&&&&$&&&$$$$$$&$$$$$$$$$"$$$$""""""""""""" """""""""""""""""" " ""   " """"""""""""""""      (*************(((((((&(&&&&&&&&&&&&$$$&$$$$"$$$$$$"$""""$$""""""""""""" """"""""""""""""  " "" """""""""""""""       ((*****(((*****(*((((&(&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$""$$"$"""""""""""""""""""""""""""""" "" """""""""""""" "     &(******((*(*(**((((((&&&&&&&&&$$$$&$$$$$$$$$$$$$$$"$$"$"""$"""""""""""""""""""""""""""" " """"""""""""""     &((*****(((*****((((((&&&&&&&&$$$$$&$$$$$$$$$$$$$$"$"$"$$$"""""""""""""""""""""""""""""" " "" " " """""" "" ""      $((******((****(((((&(&(&&&&&$$$$$&$$$$$$$$$$$$$$$"$$"$$$""""""""""""""""""""""""""""""" " """" " " ""     " $((******(((****(((&(((&&&&&&&$&&$$$$$$$$$$$$$$""$$$$$$$"""""""""""""" """""""""""""""""" " """"""" " "" "    """ &((*******((***(((((((&&&&&&&$$$&$$$$$$$$$$$$$$$$"""$$""$$""""""""""" """""""""" """"""" " " "" """ ""    " "" &((******(((**((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""$$$"""""""""""""""""""""""""""""" " """ " """" " """"    " """ &((*******((*((((((&&&(&&&&&$$$&&&&$$$$$$&$$$$$$""$$"$"$$""""""""""""""""""" "" "" " "" " """     """"""" (&(***(**((**(*(((((&(&&&&&&&&$&&$$$&&$$$$$$""$$"$"$$""$$""""""""""""" """""" """ """" " " " " """""    "" "" " " """" " &((***((*(((*(((((((&&&&&&&&&&&&&&$$$$$$$$$$$"""""$"$""$""""""""""""""""""" " """ "" "" " " " """"""    """" " "" """" "" &((*****(*((**(((((&((&&&&&&&&&&&&&$$$$$$$$$$$""""""$$$"""""""""""""""""""" """ " """"" """ " ""      " """"" "" """"""""&(****(*(*((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$"$$$""$"""""""""""""""""""" "" " " """"""""""""""""" """        " """" " "" ""$((****((((((((((((((&(&&&&&&&&&&&&$$$$$$$$$$$$"$$$"$$$$""""""""""""""""""" "" " " " """""""""""""""" ""    """" """ " " ""&(********(((*((((((&&&&&&&&&&&&&&&&$$&$$$$$"$$$$$$"$$""""""""""""""""""""""""" " " """"""""""""""""""     "" " " " ""&(*******(((**((((((((&&&&&&&&&&$&&&&$$$$$$$$"$$$$""$$"""""""""""""""""""""""""""""  """"""""""""""""""   " " "" """" " "&(*******(((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""" "   """"""""""""""""""     " " "" (********((((*(((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""   """" """""""""""" "     " "" ""(((******((((((((((((((&&&&&&&&$&&$&&$$$$$$$$"$$"""""""""""""""""""""""""""""""""" "   " """"""""""""""" ""    " " (((******(**((((((((&&(&&&&&&&&&&&&&$$$$$$$$$$$$"$"$"""$""""""""""""""""""""""""" "  """"""""""""""""""       ((((*****(**((((((((((&&&&&&&&$&&&&$$$$$$$$$$$"$$$$$""$"""""""""""""""""""""""""""""   """""""""""""""""         ((((****((**(*((((((((&(&&&&&&&&&&&$$$$$$$$$$$$"""$"""$$$""""""""""""""""""""" "" ""    """"""""""""""""""           &(((**(*****((*(((((&(((&&&&&&&&&&$$$$$$$$$$$$$""$$""$""""""""""""""""""""""""" " " " "  """""""""""" ""      (((*(**((**((((&(((&&((&&&&&&&&&&&&$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""" " "" "  "" """""""""""""""       " &&(((((*(*(((((((((&(&&&&&&&&&&&$$&&&$$$$$$$$"$"$"""""""""""""""""""""""""""" ""  """"""""""" ""       &((((*(**((((((((((((&&&&&&&&&&&$$$$&$$$$$$$$$$$$""""""""""""""""""""""""""" " " "  "" """"" " "      &((((((((((((((((((((&&&&&&&&&&&$$&$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""   " """ "" """"""       &(((((((((*(*((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""" """ """   " "" """"""        &(((*((*((((((((((((((&&&&&&&&$&&$$$$$$$$$"$$""$""""""""""""""""""""" """"""""" ""  "" ""    """    &((((((**(*(((((((((&&&&&&&&$&&$$$$$$$$$$$$$"$""""""""""""""""""""""""""""" " "  "  """    ((((((((((*(((((((((&&&&&$$$$&$$$$$$$$$$$$"$$""$$"""""""""""""""""""""""""""" " "    """""""    &((((***((((((((((((((&&&&$$&&$$$$$$$$$$$$$"$""$$$""$""""""""""""""""""""""    """"""    $((*(((((((((((((((((&&&$$$$"$$$$$$$$$$$$$$$"$"""$"$"""" """"""$""""""""""     ""  &((*(*(((((((((((((((&&&$$$&$&$$$$$$$$$$$$$$$$""""$$$$$""$"""""$$"$""""""""""       """ &&(*((((((((((((((((((&&&&&&$&&&$$$$$$$$$$$$$$$$""""$$$$"""""""""$""""""" ""      " &((*((((*((((((((((((((&&&&&$&&&&&$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""" " "    &((((((((((((((((((&(&&&&&&$$&$&$&$$$$$$$$$$$$$$"$"""$""""""""""""""""""" "   &(((*((((((((((((((((&&&&&&&&&&$$$$$$$$"$$$$$$""$""""""""""""""""""""" "" "     &(((*(((((((((((((((&&&&&&&&&&$$$$$$$$$$$"""$"""""""""""""""""""""""""" "    &((((((((((((((((((&&&&&&&&&$$$$$$$$$$$$$$"$$"$""""""" """ """"""""""     &&(((((((((((((((((&(&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" "       &(((((((((((((((((((&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""" """"""" """"     " &((((((((((((((((&(&&&&&&&&&&$$$$$$$$$$$$$$$$"""$""""""""""""""""     &(((((((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$"$""$""""""" " """"""      &((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$"""""""""""""""""""         &(((((((((((((((&&&&&&&&$&&$&&&$&$$$$$$$$$$"$$"$$""""""""""""" "      &((((*(((((((((((&&&&&&&&&$$&&$$&$$$$$$$$$$$$$"""$"""""""""""      &((((*((((((((((&&&&&&&&$$&&&&$$$$$$$$$$$$$$$""""""""""""""""""         &(((*(((((&((((&(&&&&&&$&&&&&$$$$$$$$$$$$$"$""""""""""""""""     &((((((((((((((&((&&&&&$&&&$$$$$$$$$$$$$$$"$$$"$""""""""""" """"    &((((((((((((((&(&&&&&&&$$&&$$$$$$$$$$"$$$"$$"""""""""""""""""""   &((((*(((((((&(&(&&&&&&&&&&&$$$$$$$$$$$$"$""""""""""""""""""      &((((*((((((((&&&(&&&&$&&&&&&$$$$$$$$"$$$$"""""""""""""""" """"   &((((((((((&((&&(&&&&$$$$&$&&$$$$$$$$$$"$"$"$$"""""""""""""""""   &((((((((((&&&&&&&&$&$$&$$$$$$$$$$$"$$$$$$"$$""""""""""""""" ""  &((((((((((&&&&&&&&$$&$&$$$$$$$$$$"$$$"$$$$""""""""""""" " "  &(((((((((&&&&&&&&&$&$$$$$$$$$$$$$$$$$"$$"""""""""""""" "   " &(((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$"""$$"$"""""""""" "    """" &(((((((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$""""$$""""""" "     """""" &((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$""$$""$""""""""" " "     " &(((((((((&&&&&&&&&&&&$$&$$$$$$$$$$$$$"$"$"""""" """ "     &&(((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""""""" """    $((((((((&(&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""""""""""" " "       &&((((((&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$""""""""""""""    "&((((&((&&&&&$&&&&&$$$$$$$$$$$$$$""$"""""$""""""       &&(((&(&((&((&$&&&&$$$$$$$$$$$$$$$""""""""""""""        &&&(((&(&&&(&&&&$&&&&&$$$$$$$$$$$$"""""""""""""" "    " &&&(((&&((&(&&&&&&&$&&$$$$$$$$$$$$"$""""""""""""    &&&&((&((&&&&&&&&&&&$$$$$$$$$"$$"$$$$""""""""" "  &&&&&(&&&&&&&&&&$&&&&$$$$$$$$$$$$$$""""""""""" "  &&(&((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$""""""""" " "   " "" $&&&&&&&&&&&&&&&&$$&$$$$$$$$$$""$$"$"$"""""" "   """""" &&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$"""""""""""""   """"" &&&&(&&&&&&&&&&$$$&$$$$$$$$$$$"$""""""""""""" "    """"""""""" $&&&&&&&&&&&&&$$$$$$$$$$$$$$""$$""""""""""""""" "   " " $&(&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$"""""""""""" "      &&&&&&&&&&&&&&&$$$$$&$$$$$$$$"$$$$""""""""""" "     &&&&&&&&&&&&&&&&$&$$$$$$$$$$"$"$$""""""""""" " "     $&&&&&&&&&&&&&&&&&&&$$$$$$$$$"$"$""""""""""""""   &&&&&&&&&&&&&&&&&&&&$$$$$$$$""""""""""""""""""    $&&&&(&&&&&&&&&&&&&&$$$$$$$""""""""""""""""    $&&&&&&&&&&&&&&&&&$$$$$$$$$"""""""""""""""" "    $&&&&&&&&&&&&&&$$$$$$$$$$$$$"""$"""""""""" "    $&&&&&&&&&&&&$&$$$$$$$$$$$"""""""""""""" "    $&&&&&&&&&&&&&$$$$$$$$$$$""$"""""""""""""" "   $&&&&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""" "   $$&&&&&&&&&&&&$$$$$$$$$$$""""""""""""""" "  $&&&&&&&&$&&$&&$$&$$$$$$$$"""$""""""""""  "$&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""" "   "$&&&&&$$$&&$$$$$$$$$$$$$"""""""""""" $$"$&&&&&&$$$&$$$$$$$$$$$"""""""""" """""  $&$&&&&&&&&$$$$$$$$$$$$"""""""""""""""""   &&$&&&&$&&&&$$$$$$$$$$$""""""""""""""" ""  $$$&&&$&&$&$$$$$$$$$""""""""""""""""""" " "$$&&$&&&$$$$$$$"$$$""""$"""""""""""""  $$$&&&$$$$$$$$$$$$$$"""""""""""""""" "$$$&$&$&$&$&$$$$$"""""""""""" ""  "$$&&$&$$$$$$$$$$$"$""""""""  """"     $$$&&&&$&&$$$$$$""$$"""""""""" ""   $$$$&&$&&&$&$$$$""$$"""""""""""""   $$&$$&$$&&&&$$$$$$$""""""""""""" "  $$$$&&$$&&&&$$$$$$$"""""""""""" "   $&$&&&$&&$$$$$$$$""""""""""""" " $$&&&&&&&&$$$$$$"$"""""""""""" " $$&&&&&&&&$$$$$$$"""""""""""""  "$$&$&&&&$$$$$$$"""$"""""""""" " $$$$$$$$$$$$$$$$$""""""""""" " " "$$$$$$$$$$$$$$$"""""""""""" "" " $$$$$$$$$$$$$$$$$"""""""""""""   "$$$$$$$$$$$$$$$""""""""""" ""  "$$$$$$$$$$$$$$""$""""""""""   $$$$$$$$$$$$$$$$$"""""""""""   "$$$$$$$$$$$$$$$"""""""""""""  "$$$$$$$$""$$$$$"""""""""" "$$$$$$"$$$$$$$"""""""""" " $$$$$$$$$$$$""""""""""""" ""  ""$$$$$$$""$$$"""""""""" "" ""$$$$$$$$$""""""""""""""  ""$$"$"$$"""""""""""""" "  """""$"""$"""""""""""""""" ""$""$"""""""""""""""""""  """""""$$$""""""""""" """" """""$$$$$"""""""""""""""""  """""$"$"""""""""" """""" """"""""""""""""""""""" "  """"""""""""""" " "  """""""""""""  """"""""""""""   """""""""""""" "      """""" ""  ""   " """""""""" " ""   """" """"""      " """"""" """    """ " """""     """" "   " ""    "          " "    "    "                        "