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 = '477B04' IMAGE_NUMBER = 55891225 IMAGE_TIME = 1977-12-08T08:17:39Z EARTH_RECEIVED_TIME = 1977-12-08T20:34:35Z ORBIT_NUMBER = 477 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE WITH IMAGE MOTION COMPENSATION" /* 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 č   % "“<q7Ž)a'¦a ›’W ²¬¶‚ik[cd|-ČE`…Q„Č^ [³Eõ2’°((**,,,,*,***************(((***((((((******(******(**(((*(**(**************((******(*****,*,*,,*,(**,,,,*,,,*,,,,*,,,,,,*,,,,*,,,,,,,,,,,,,*,,,,,,..,.,,...,,,,,,.,,..,,.,,...,.,,,,,,.....,,.,...00.,.,....,....,........,.,,.........,.................,..,,....,,,,,*,,,*,*****(******(((((((&&,(****,,,*,*,,,,*,,,*****,***&(************************************,********************,**********,,,*,***,,,,,***,,,,,,*,,,**,,,,,,*,**,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,.,.,,,,,,.,..,,,,,,,,,,,,,.,.,,,,,..,,,,,,,..,,,,,,,,,,,,,*,,*,,************(*(****((((&$(**********,,,,**************(********************(******((********(*******((*******&$(****************,*********$&******************,,,,,******,,,,,*****,,**,*****,******,***,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,**(****(**(*(***(*(((&(&&((******,****************(*****(*((((*(****((((((((*(((((((*(*(**(((((**((((((((**((*((((*(***(****(****(((********((((*(******(**********(******(**************(***************************,*,*,,,*****(*,,,,*****,*,********,,,,,****,,*,,,,***,,,,,,,,*,,,,,***************((((((*(((((((&&&&&((*******************(***((*(*((((*(((*(((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((*(**(((((*((***(*(((**(**************(*((***********(****************(************************,**(*****(***********,*********((,*,*,*,*,,**,******,**,***********((((((((((((((((((&&$((*((*((**********(((*(**(((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&(((&((((((((((((((((((((((((((((((*(((((((((((((((((((**((((((**(**(*((******(((*(***(*(***((*(((*(((((******************(((************(**((**(************,*,*,***************,****(((((((((((&(&((((((((&&(&&(((((*(****(**((((((*((((((*((*(((&(((((((((&(&(((((((((((((((&(&(&&(((((&(&((&((((((&(&&((((((((((&(((&((((&(((((((&((((((((((((((((((((((((((*(((((((***((((((((((*((((((((((((*((((((**((((((((***(*((((******(*(((*(****(((****(*********(****(*(******(*******(**((**(((((((((((((((&(&&&&&&&&&(((((*(((((((((*(((((((((((((&(((((((((((&((((((&&(((&(((((&&(&(&((((&(&&&((((&(&&(&(((&(&&&&&(&(((&&&&&(((&(&(&((((((&(&(&((&((((((&((((((&(&((((((((((((((((((((((((((((((((&((((*(((((((((***(((((((*(((((((((*(*(((((((((*((*((***(****(*(******(*(****(**(*((((*(((((((((((((&&((((&(&&&&&$&&(((((((((*((((((((((*(((((((((((((&(&&(((((((&&&(&((&&&(&&((&(&(&&&&&(&&((&&(&&&(&(&&&&&&&&&(&&&&&&&&(&(&(&&&&&&&(&&(&&((&&&((&(&&&((((((((&((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((*((**(((*(*((((((****(*((((***(((((((&&(((&&&&&((((&(&&&&&$$&&((((((*(*((((((*((*((((((((((((&(((((&(((&(&&(&((&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&((&((&&&(&(((((&((&((((&((((&(((((&(&&(&((((&(&((((((((((((((((((((&((((((&(((((((((((((&((((((((((((((((((*((((((((*(((((((((((((&((((((((&(&&&&((&&(&&&&&&&&&$ &&((((((((((((((((((((&((((((&((((((&((&&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&$&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&(&&&(&(&&&&(&(&((((&&&&((((((&&(&&((((((&((&(((((((&&(&&((((((((((((((&(&(((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((&&((&&(&&&&&&&&(&&&&&$$ &&((((&(((((((((((((&((((((&(((((((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&&&&&&(&&(&((&&&&&((((&&&((&((&((&&&(&(&&(((&&((((((((&&&(&(((((&&&&((((((((&((((((&(((((((((((((((((*((((((((((((((&&&&((((&&&&&&&&(&&&&&&&&&& &(((((((((((((((((((((&((&&((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&((&&&&&&(&((&&&&&&((&(&&&&&&&&(&&(&&&&((((((&&&&&((((&&&&&&((&&(&&&&&&((&(&(&(&(((((((&(((((((((((((&((((((&&&((((&&&&&&&&&&&&&&&&(&&&&&& &&((((((&(((((((((((&(&((((&((&&&(((&&(&&&&&&(&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&&&&&&&&&(&&&(&&&&&((((&(&(&(((((((((&(((((((&&&&(&((&&&&&&&&&&&&&&$&&&&&&$&$$ &((((((((((((((&((&((((&((&(((&((((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&$$$&&$&&&&$$$&$&$&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&&&(&&(((&(&&&((&(&(&((&(&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$ &&&&((((((((((((((((&(&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&$&$&&$&$&$$$$&&&&&&&$$&$$$&&&&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&$$&&(((((((((&(((&((((&&&((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&$&&&&&$&$&&$&&&$$$$$$$&&&&$$$$$$$&$$$&$$&$&&$&$&$$$&$&&&&$$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&$$&&((&&(((((((((((((&((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$&&&&&&&&&$$&$&&&&$$$$$$$&&&&$$$$$&&$&&$$$$$$$&$$$$$$$$$&&&&$&$$$&&&&&&$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$&$&&&&&&&&&&&$$&&&&((((&((&&((((((((&&((&&&(&&&&&&&(&(&&&&&&&&&&&&&&&&$&$&$&&$&$&&&&&&&$&&$$&$&&&$$$&$$&&$$$$$$$&&&&$$$$$$$&$$$$$$$$$$&$$$&&&$$$$$$$$&&$$$&&&&&&$&&$&&&&$$$&$&&&&&&&&&$&&$&&&&&&&$&&$&$&$$&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$&&&&&$$&&&(((((&(&(((((((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&$$$$&&$$$$$$&&&&&$$$$$$$$&$$$$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$&&&&&$$$&&&&&&&$$&$$&&&&&&$$&&&&&&&$&$&&&&&$&&&$$&$&&&&&&$&$&&&&&&&$$$&&$$&&$&&&$&&&&&&$&&&&&&$&&$&&&$&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$&&&$&&$&&$$$&&&&((((&((((((&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&$&&&&$$&&&&&&$$$$$$$$$&&$&$$$$$&&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$&$&&$$$$$&&&$$$$$$$&$&$&&$&$&$&&&&&&&&$&$&&$&$&$&$$&&$$$$&$$&&&&&$&$$$&$&&&&&$$&&&$$&&&$$$&&&&$&&&&$&&$&&&&&&&$$&&&&&&&$&&$&&&&&&&&&&&&&&$&&&$&&&$$$$$$$$$&$$&&&&((&(((&(&(&((&(&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&&&$$$&&$$$$$&$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$$$$$$$$$&$$&$$$$$&$&&$$$&$&&&&$&$$&$$$&&$$$$$$$$&$$$$$$$&$$&$&$&$$$$$&$$&&$$$$$$&$&$$$$$&$$&&&$&$&&&&&&$&&&&&&&&&&$&&$&&&&&$&&$&$&&&&&&$$$&&&&$&$&$$$&$&$$$&$$&&&(&(&((((((((((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$$&$$$&$$$$&&$&$$&&$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&$$$$$$$$$$&$&$$$$$$$&&$$$$$$$&$&$$$$$$$$&$&$$$$$$$$&$$$$$$$$&&$&&$$&$$&$$&$&$$$$&$&$&&&$$$$&$&&$&$$&$&&&$$&$$$&&&&&&$$$$$$$$$$$&$$$$&&&&(&&((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$$$&$&&$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$&$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$&$$$$&$$$$&$$$$$$$$$$$$$$$$$&$&$&$&$$$$&&$$&$$$$$$&&&$&$$$$&&&&$$$$$$$&&&&&$$&$$$$$$$$$$$&$$&$$&&&(((((&((&(&&(((&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$&$$$$&&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$&&&&$&$$$$$$$&$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$&$$$&(&((&((((&(&((&&&&&(&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$&$$$$&$$$$$"$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$&$&$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&&(((((((((&&&(&(&&&&($&&&&&&&&&&&&&$&&&&&&&$$$$$&$&$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&&$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$&&&&((((((((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$&$$$$$$$$$$$$$$$"$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&(&&((&(((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&(&((&(((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&(((&((((&&(&&(&&&&&&&&&&&&&&&&&&&&$&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$"$$$$"$$"$$$"$$$""$$$$$$$$$"$$$$$$$""$$""$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"&&((((&(&((((((((&&&&&&((&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$$$$$"$$$$$$$$$$$$$"$"$$$$$$"$$$$$$"$$$$$$"$$$$"$"$$$$$$$$""$$$$$$$""$"$$$$"$$$"$"$"$$$$$"""$"$"$"$$$"$"$$$""$"$$$$"$"$$"$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$"$&&&(&&&(&((((&&&&&((((&&&&&&&&&&&&&&$&&$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"$$"$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$"$$$$$$$$"$$"$$$$"$"$"$$"$"$$""$$$$$$$""""$$$"$""$"$$$$$"""""""""$$$$$$$$"$$$$$$"$"$$$$"$$"""$$$$$$$$$"$$$$$$$$"$$"$$$$$$$$"$$$$$"$$$$$$$$$$$&&(((((((&(&& (&&((&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$"$"$$""""$$$$$$$""""$$$"$$$$"$$$$$$$$"$$$$$$$"$"$""$$$$$$$"$$$$$$$$$$""$$$$$$"$"$""$"$""""""$"$"$"""$"""$$""""""$"$"$$$"""$""""$$"""""$$$""$"""$$$$$$"$$$$$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$""$&&(((&(((&&(("&(&&&&&&&(&&&&&&&&&&&&&$&&$&"$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$"$$$$$"$$$"$$$$" """$""""$""$$$$$$$"$$$$$$$$"""$""$$$$$$""$$$$$$$"$"$$$"$"$$$"""$"$$$"$"""""$$$""""$""""$"$""""""$""""""""""""$"""""$""""""""""$$$$""$"$"$"$$$$"$$$$$"$$""$$$$$$$$$$$""$$$$$"""""$$$$$$$$$"$"&&&&&&&((((((&(&(&((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$$$$$$$""""""$$$"$"""""$$"$$$$"$$$$$$$$"""$$$$$"$""$"$"$"""$$"$$$"$$$ $$$$$$""""$$$$$"$"""$""""""""""$"$""""""""""""""""""""""""""""$""""""""$""$"$"""$$"$$$$$"$"$$$$$$$$$$$$"$$$$$"$$$"$"$$$$$""$$$""&&&(((((&(((&&(((((((&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$"$$$$$$$"$$$$$"""""""""$$""""$$"$$$$$$"$"$$$$$$$$$$$$$"$"$""""$"$$$$$""""$$"$$""""""$"$"$""$""""$""$""""""""$"$""""""""""""""""""""" """$"$$"""$""$"$"""""$"$"$"""""""$$$$"$$$"$$$""$$$$$""" "$$""$$$$$"$" &&&((((((((((&&((&(&&&&&&&&&&&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$"$"""$$$$"""""$$$"$$""$""$$$$$$$$$$$$$$$$$"$"$$"$$$"$$$""$$""""""""$$$"""""""""""""$"""""""""""""""$"$"""""""""""""""""""""""""""""""""""""""$"""""""""$$"$$""$"$$$$"$$"""""$$"""""$$"$$$""""""$"$"$""$" &&&(&((((((((&(&((((((&&&&&(&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$""$""$"$$"$""$"""$$"$"""$$$$"$$$$$$$$$$$$$"""$$"$$$"$"""""$$""""""$"$"""""""""""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""""$""""""""""$"""""""$"""$""""""""$"$"$$$""$"$$$""""$$$$"""""$$"$""&&&(&((((&((&&(&(((&(&&&(&&&&&&&&&$&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$""$""$""$$""$""$$"$"$""""""$$"$"$$$$$$"$$$$$$$$$$$"$"$"""$$$"""$""""$$"$""""""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""$"""""""$"""$"$$"$""$$$""""""""""$"$"""$"$$"$""&&&(((((((((&((&(&(&((&&((&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$""""$""$"$"""$""""$""$""$$$$$$$"$"$$$$$$$$"$"$"$$$""""""""$$""""""$"$"""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$"""""$"""$""$"""""""$"$""""""$$$$""""&&((&&((&((((((((((((&((&&&&&&(&&&$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$"$"""""""""""$$"""""$""$""$$$$$$"$$$$$""""$"$"$""$""$$$"$""""""""""$""""""$"$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""$"""""""""$"""""""""$"$""""""""$""""""$"""&&&&&(&(((((&(((((((&(&&&&&&&(&&&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$$$$$$"$$$$$"$""""""""$$$"""""$$$""$$$$$$"$""""""""""$$""""""""""$"$"""$"""""""""$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""""""""""$"""""""$$$""&&&((((((((&(&(((((&((&(((&&&&&&&&$&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$"$""""""$$$""$""""$$$$"$"""$"$$$$""""""$"$"""$"$$"""""""""""$""""""""""""$"""""""""""""""""""""" """""" """""""""""""""""" " """"""""""""" """""""""""""""""""""""$"$"""""""$""$"$"""""""""""""""""$"$"""""&&&(((&(&((((((&(&&&&(&(&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$$$$$$$""$$"$$$"""""$"$$"$""""$$$"$""""$$$$$$$""""""""""""""$""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """"""""""""""" """""""""""""""""""""""""""""""""""""$"""""""$""""""""$"""""""""$"""""""""""""&&&&&&&(*(((&&&&&&(((&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"""""""$"""""""$"$$"""$"""$"$$$$""""$""""$""$""$$"""""""""""""""$""$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$"$""&&&(((&(((&((&&&(&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""$$"""$$"$""""""$"$""""""$$$$$"""$"$$$""""" """""""""""""$""""""""""""$""""""""""""""""""""""" """""""" "" """"""""""""""""" " """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&(((&(&((&&&(&(&&&&(&&&&&&&&&&&&&&$&$$$$$$$$$$"$"$$$$$$$$$$$"$$$$$$$"""$$$""$$$$"$""$"""$""$""""$"$""$$""$"$"$$$$$$$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""""" """"""""""""" "" """ """" """"""""" "" """"""" " """"" """""""""""""""""""""""""""""""""""""""$"""""""""""""$"""&&&&(&&(((&(((&&((&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$"$$$$$$"$"$$"$$$$$"""""$$$"""""""$$"$"""""""""$"$$$"""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """" """ " "" """""" """"""""""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""&&&(((&(((&&&(&&&((&(&&&&&&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$"$$$$"$"$"$""$$""""""$"$""$""$"""$"""""$$""""$"""$"$""$$"""""""""""""""""$"$""""""$"""""""" """""""""""""""""""" "" """ " """"""" """ """""" "" """"" " "" """ """""" " " """"""""""""""""""""""""""""""""""""""""""""""$""""""""$"""&&&&(((((&(((((&&(&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$"$$$$$$"$"$$$$$$$$$$""$""""$$""""""""$"$"$$""$"""$"""""""""$"$""""$""""""""""""""""""""""""""""""""""""""""""" """"""""""" """ """""""" """"" """ "" """" """" """" " " """" """ """"""""""""""""""""""""""""""""""$""""""$"""""""""""""""""&&(&&&&(&((((((&&&&&&&&&&&&&&$&&&&$$$$$$$&$$$$$$$$$$$$$$$$""$$"$"$$"""$"$"$""""""$""$"""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """""""" """""" " " """ " """"""" """"" """" " """ """ """" " """"""""""""""""""""""""""" """""""""""""""""""""""""""$"&&&&&(&((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$$"$$$"$$$$"$""$$""$""""$""""$$"""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " """""" " " """"" " "" " " " "" """ "" """""" """"""""""""""""""""""""""""""""""""""""""""$"""""&&&(&(((((&&(&&(&&&&&&&&&&&$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$""$$""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""" """" "" """""""""" """""""" """"""" " "" " "" "" """ """" " " """" " " """ """""""""""""""""""""" """"""""""""""""""""""""""""""""""""""&&&((((&&&(&(&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$"$"$$$$"$$"$"$"$"$$""""$$""""$"""""""""""""""""""""""""""""""""""""""""" " "" """"""""""""""" """""""""""""""""" " "" """" " "" " " """""" " " """ " " " " """""" """"""""""" """"""""""""""""""""""""""""""""""""""$"""""&&&&((&&&(&&&&&&&&&&&&&&&&$&$$&$&$$$$$$$$$$"$$$$""$$$$$$"$$"$$"$"$"""""$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" " """"""""" """ """""" """ " " " " " " " " "" " " " " """""""""""""""""""""""""""""""" """"""""""""" """"$""""""""""&&&&(((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$""""""$"""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""" " " "" "" "" " " " " " " " "" " ""  """"""""""" """""" """"""" """ """"""""""""""""""""""""""""""""""""$&&(((&(((&&&(&&&&&&&&&&&&&$&&&$$$"$$$$$$"$$$$$$"$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" "" """""" """" " " """""" " "" "" "" " " " "" " """"""""""""""""""" "" """"" """"""""""""""""""""""""""""""""&(&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$"$$"$$$"$"$""""$"""""""""""$"""""""""""""""""""""""""""""""""""""""""" """""" """" " """"" " " " """" " " " """ " " " " " " """ """""""""""""""""""""" "" """""""""""""""""""""""""""""""""&&&&(&(&&((&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$$$""$""""""""$$"""""""""""""""""""""""""""""""""""""""""""""" """ " "" """ " " " " " " " " " " "" """" " """ " """"""""""""" """""""""""""""""""""""""""""""""""&&&&&(((&&&&&&&&&&(&&&$&&&$&$$$$$$$$$$$$$$$"""$$$$"$$$$"$$$"$$""""""""$$""""""""""""""""""""""""""""""""""""""""" """""""""""" " """""" "" " " " " "" " " " " """""" """"""""" " """"""""""""" """"""""""""""""""""""""$&&(&((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$$$"""$""$$$"$""""$"""""""$""$""""""$"""""""""""""""""""""""""""" """"""""" " """ " " " " " " """""""" """"""""""""""""""""""""""""""""""""""""""""""""""&&&((&&(&(&(&&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$$$"$$$$"$""$"$""""""""$"$"$"$$"""$$"""""""""""""""""""$""""""""""""""" """" "" "" """ " "" " " " """ " """"""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&&&((&(&&&&&&&&$&$&$&&$$$$$$$$$$$$$$$$"$$$""$"$$"$$$"$"$$$$"""$"$$$$$$$$""""""""""""""""""""""""""""""" """""""" "" """ "   " " " """"""""" """""" """" """""""""""""""""""""""""""""""""$&&&&&&&&(&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$"$$$"$$"$$"$$$$$$$$"""""$$$$$$"""$""""""""""""""""""""""""""""" """ " " " " """   "" """"""" " """"""""""""""""""""""""""""""""""""""""""""""""$&&&&((&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$""$$$$$$$$$""$"$$$$$"""""""$$$"$""""$"""""""""""""""""""""""" """"" """ " """ "    " """"" "" """""""""""""""" """""""""""""""""""""""""""""""$&&&((&(&&&&&(&&&&&&&&&&&&$& "$$$$$$$$$"$$$$$$"""$"$$$$$$ $""$$""$$"$$""$$"$""""""""""""""""""""""""""" """"" " " " " $"  " " " "" """" """""" "" """""""""""""""""""""""""""""""""$&&&&&(&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$$""$$$$"""$"$$$$ $""$$"$$$"""$"$"$$$$""""""$$"""""""""""" """""""" "      " """"" "" """"""""""""" """"""""""""""""""""""""""" "$&&&&&&&&&&&&&&$&&&&&&&&$&$$$&$$$$$$$$$$$$$$"$"$"$$"""$"$""""$""$$"""$$$$""""$"""""""""""""""""""" """"""" " " "        " " " """ "" " """" """""""" """""""""""" """""""""""""""&&&&&&&(&&&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$"$"$"$$$$"$"""$$"$$$"$""$$$$$$"$"$""$"$$$"$""""""""""""" """"" "" """        " "" " "" " " """""""" """""""""" """"""""""""""""&&&&&&&&&&(&&&&&&&&&&&$$&$&&$$$$$$$$"$$$$$$"$$$$$$$""$"$"$$$$$""$$$$$$$""$"""""""""""""""""""""" "" "" " " " "    " " " """""""""""""""""""""""""""""""""""""" """$&&&(&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$"$$""""""$"$$$$$$$$""$$"""$""$""$""""""""""""""""""" """ " "            " " "" " "" """""""""""""""""""""""""""""" """"$"""&&&&&&&(((&&&&&&&&&&&&&&&$&&$$$$$$"$"$"$$$$"$$"$"$$$$$$$$"$"$"$$$$"""$"""""""""""""""""""""""""" " " "" " " "              " " " """""""""""""""""""""""""""""""""""""""""""&&&&&&&((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""$$$$$$$$$$$$"$""$"""""$"$""$""""""""""""$""""""""""""""""""" ""                  " " " " " """""" """"""""""" """""""""""""""""&&&&&&&(&&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$$$$$$"$"$$$"""$"$""""""""""""""""""""""" """"""""""                        " " " "" " """" """"""""""""""""""""""""""""""" "$&&(&((&((&(&&&&&&&&&&$&&&$$$$$$$$$$"$$$$$$$$$$$$""$"""$""""""$"""""""""""""""""""""""""""""" "" "" "                  " " """ " " """""""""""""""""""""""""""""""" "&&&(((&&&&&&&(&&&&&&&&&&&$$&$$$$$$$$$$$$$$$"$$"$"$""$""$"$""""$""""$"""""""""""""""""""""" """ " ""                  " " " """"" """""""""""""""""""""""""""""""&&&&(&&&(&((&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$$"""$$$$""$""$""""""""""""""""""""""""""""" "" " " " "                         " " """" """ """" """"""""""""""""""""""""&&&&&&((&((&&(&&&&&&&&$&$$$&$$$$&$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""""""""""""" " ""                            """" """"""" """ """"""""""""""""""""""&&&&&(((&(&&&(&(&&&&&&&&&&&&$$$$$$$$"$$$$$$$$$$$""$$$"""""""""""""""""""""""""""""" """""" "                     " " """"" "" """""""""""""""""""""""""""""""""&&(&((((&(&&&(&&&&&&&&&&$&&$$$$$$$$$"$$$$$$"$$$$$$$$"""""""""""""""""""""""""""""""""""""" " " "                     " " """"" """" """"""""""""""""""""""""&&&&((((&((&&&&&&&&&&&$$&&&&$$$$$$"$$$$$$$$"$$$$$$$""$"""""""""""""""""""""" """"""""""""""" " "                  " """ """"""""" """""""""""""""""""&&&&(((((&&(&&&&&&&&&&&&&&&&$$$$$$"$$$$$$$"$"$$$"$"$$""""$""""""""""""""""""""""""""""""""" " ""                    " " """"""""""""""""""" """""""""""$&&(&&&(&(&(&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""$""""$"""$"$"""""""""""""""""""" """"" " "              " " " """""""""""""""""""""""""""""&&&(((&(&(&(&&&&(&&&(&&&&&$&$$$$$$&$$$$$$$$$$$$$"""$""$""$"""""""""""""""""""" """"" """ "            " """ " " """""""""""""""""""""""""""$(&&(((((((((&&&&&&&&&&&$&&$&$&$$$$$$$$$$$$"$$$$"$$$$$"$""""""""""""""""""""""""""""" """ " " "              " """ """"" " """"""""""""""""""""&&&&((((&((&(&(&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""" " "           " " "" """"""" """""""""""""""""&&&&&&&(((&(&((&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""" """ """ " """" "               "" " "" " """"""""""""""""""""$&&(((((((((&(&&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$$$$$$""""$$""""""""""""""""""""" " " """ "         "" " " """""" """""" """"""""$&&&((((&((((&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$"$""$"""""$"""""""""""""" " """" " "          """" "" " """"""""""""" "$&&&&(&(&(((((&&&&&&&&&&&&&&&$&$$$$$$&$$$$$$$$$$"""$"$""""""""""""""""""""" "" " " " "              " """"" """""""""""""" &&&&((&((&&(&&&&&&&&&&&&&&&&&$&$&&&$$&$$$$$$$$"$$$$$""$""""""""" """"""""" " " "" " "          " "" """" """""""""""""""""$&&&(&((&(&(((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" "" "             " "" """""" " """""" "&&&&&(((&((&(&&&&&&&&&&&&&&&&$$&&$$$$$$&$&$$$$$$$""$"$"$""""""""""""" "" " " "              " " " """ """""""""""&&((&(&(&((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$"""""""""""""""" """" "              " " " """"" """"""""&&(&((((((&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$""""""""""""""" "" " " "            " " """ "" """"""""""""&&&((((&&((&&&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$"$""""""""""""""""""""" " "                """ " " """ "" """"""""&&&(((((((&(&&(&&&&&&&&&&&&$&$&&$$&$$$$$$$$$$$$$$$"$"""""""""""""" "" "           " "" """ " " """" """" "$&((&(((&(&((( &&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$"""$"""""""""""" " ""            " " " "" """""" """""""""""&(((((((((&((((&&&&&(&&&&&&&&$&&&&$&$$$$$$$"$$$"$"$"$"$"""""""""" """"                " " " """ " " " """" """ "&&(((((((((((((&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$"$$$""""""""""""""" "" "            " " " " " " " "" """"""" "&((((((((((((((&((&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$""""""""""""" "" "              ""  """"""""""" &((((((((((((&(&(&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$""""""""""""""" ""             " " """"""""""""" """"""&((((((((((((((((&(&&&&&&&&$&$&&&$&$$$$$$$$$$$$$"$""""""""""""""" "            " " " " """""""""""""""" "" &&(((((((((((((((((((&&&&&&&&&&&$$&$$&$$$$$$$$$$""""""""""""" """ " "           " " " """" """""""""""""""&(&((((((((((((&((&&&&&&&&&&&$&&&&$$&$$$$$$$$$$$$"$""""""""""""" "             " " "" """""""""""""$"""&((((((((((((((&(&(&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$"$""""""""""" """           " """ """""""""""""""""""&(&((((((((((((((&&(&&&&&&&&$$$&&&$&$&$$$$$$$$$$$$""""""" " "" " "             "" "" """ """""""""""""""""&&(((((((((((((&&&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""" "" "" "            "" " "" """"""""""""""""&(((((&((((((&(&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""""""""""" "            " " """"""""""""""""""&&(((((((((((((&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$""$"""""""" """"                " "" """ """""""""""""""&&&((((((((((((((&&&&&&&&&&&&$&&&&&&$$$$$$$"$$""$""""""""""""""              "" "" "" """" """""""""""&(((&(&(((&(((&(&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$""$$"""""" "                " """ " "" """"""""""""&&((((((((((((&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$"$""$$"""""" " "         """ """" """"""""""""&&((((((&(((((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$"$$$""$"""$""" " " "               " " """""" """"""""&&&(((((((((&&&&&&&&&&&&&&&&&$&&$$$$$$$$$"$$"$""$"""$""""""""" "           "" """"""""""""""&&&(((((((((((&&&&&&&&&&&&&&&$&&$$$$$$$$$"$"$$$"""""""""""" "             "" " "" """""""""""""&&&((&((&&&(&&&&&&&&&&$&&&$&&&$$$$&$$$$$$$$$$$$""""""""""""""                  "" """"""""""""""""$&&&((&(&((&&&&&&&&&&&$&$&$&&$$$$$$$$$"$$$$$$"""""""""""" "" "              " "" """"" """"""$&&&((((&((&&&&&&&&&&&&$&&$&$$$$$$$$"$$$$$$"""""""""""""""""" "               " " """"""""""""""""&&&&((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$"$$$$"$"""""""""""" """""" "         " " """""""""""""$&&&&&&(&((&&&&&&&&&&&&$&$$$&$&$$$$$$$$$$$$""""""""""""" """"""              " "" """""""""""$&&&&((((&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$""""""""""""""""""" " " "            " """"""""""$$&&&&(&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$"$$$""""""""""""""" " "          """"""""" " "$&&&&&(&&&&&&&&$&&&&&&&&$$$$$$$$$$$$"$""$$"""""""""""" " "" " "           " """ """"""""$$&&&&(&(&&&&&&$&&&&$&$$$$$$$$$$$$"$$$$"""""""""""""""" "" "  "" " """"""""$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""$"""""""""""" """" "        " " "" """"""""$&&&&&&&$&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$""""""""""""""" "     """"""""""""$&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$"$""$""""""""" " "" " " "       " "" " """""$&&&&&&&$&&&&&&$&&&$$$$$$$$$$$$$$$$$$""""""""""""" " " "           " "" """$&&&&&&&&&&&&&&&&$$$$&$$$$$$$"$$$$"""""""""""""""""" " " " " "     " """"""&&&&&&&&&&&&&&$&$$$$&$$$$$$ $$$$$"$"""""""""""""" " "  "           " " """"""$&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$$$"""""""""""""" """"" " "             " " """"""$&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$$$$$$""""""""""" "" "" " "         "" """" $&&&&&&&&&&&&&$&&$&$$$$$$$$$$"$"$"$"""""""""""" "          " "" """$&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$""""""""""""" " "           """""" $&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""""""""""""""" " ""          " " " $&&&&&&&&&$&&&&$$$$$$$$$$$$$"$$$"$""""""""""" ""        """ $$&&&&&&&&$&&&&$&$$$&$$$$$$$$$$"$"""""""""""" "           " $$&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""$"""""""""" " "                $&&&&&$&&$&&&&&$$&$$$$$$$$$$"$""""$"""""""""""""              " $&&&&&&&&&&&&$$$$$$$$$"$$$$""""""""""""""""""" "           " " " $$&&&&&&&$&&&&&$$$$$$$$$$$$$""$""""""""" "" ""               " " $$$&&&$&$&&&&&$$$$$$$$"$$$"$""""""""""""""""""""              " " " $$&&&&&&&&&&$&$$$$$$$$$$$$"$$""""" """""" "" " "            " $$$&&&&&&&&$$$$$$$$$$$$$$"""""$""""""""""" "               "" $$&&&&&&&&$$$$$$$$"$$$$$$$"$"""""""""""""" " "                 " $&&&&&&&&&&&$&$$$$$$$$$$$"""""""""""""" " "            " $$&&&&&&&&$&&&$$$$$$$$$$$""""""""""" """" " "        " $&$&&&&&&&&$$$$$$$$$$$"$""$"""""""""""""" """         $$&&&&$&&$&&&$$$$$$$$$$$$$""""""""""" """ "" "        $&$&&&&&$&&&&&&$$$$$$$$$$$"$""""""""""""""" "      $$&&&&$&$&$&$&$$$$"$$$"$"""$""""$"""""" "      "$&&&&$&$$$$$$$$$$$$""$$"""""""""""""" "" "         "$&$$&&&"$$&$$$$$$$$"$"$$""""""""""""" ""          "$&&&$&&$&$$$$$&$$$$$$$""""$"""""" """ " "        "$$&$$$$$$$$$$$$$$"$$$"""""""""""" " "        "$$$&&&$$$$$$$$$$$$$$$"""""""""""""" " " "       "$$$$$&$&$$$$$$$$$$$$$"""""""""""""""""        "$$$$&$&$$$$$$$$$$$$""$""""""""""" " ""   "$$$$$$$$$$$$$$$$$""$$"""""""""""""" "       "$$$$$$$$$&$$$$$$$$"""$""""" ""     "$$$$$"$$$$$$$$$$""$"$"""""""""""" "      $$$$$$$$$$$$$"$$$$$$"""""""""" """"          "$$$$$$$$$$$$$$$$"$"""""" " "" "     "$$$$$&$$$$$$$$$$$$"$""""""""""""" " "  "$$$$$$$$$$$$$$"$$"$""$""""""""" """"     "$$$$$$$$$$$$$$$$$""""""""""" "" """ "   "$$$$$$$"$"$$"$$$""$$$""""""""" ""      "$$$$$$$$$$$$$$""$""""""""""""" """" "      "$$$$$$$$$$$$$$$$"$"""""""""" " """         "$$$$$$$$$$$$$$$$"$"""""""""" " "        ""$$$$$$$$$$$$$$$"$"$" """""" " "  $   ""$$$$$$$$$$$$$"$"$"""""""""""" "    "$$$$$$$$$$$$"$$$$""""""""""" "" "   "$$$$$$$$$$$$$$$$$$""""""""" """    ""$$$$$$$$$$$$$"$$"""""""""" "" "    "$$$$$&$$$$$$$$$$"$""""""""" "" "      "$$$$$$$$$$$$$$$$""$""""""""" "     "$$$$$$$$$$$$$$$$$"""""""" "" ""     "$$$$$$$$$$$$$$"$"$"$"""""""" " "        "$$$$$$$$$$$$$$$"$"$"" """""" ""  "$$$$$$$$$$"$$$"$$""""""""""""       "$$$$$$$$$$$$"$"$"""""""""" "    "$$$$$$$$$$$$$$$$""""""""" ""    ""$$$$$$$$$$$$$$"$""$""""""   ""$$$$$$$$$$$$$""$""""""""      "$$$$$$$$$$$$$"$$""""""""" "    "$$$$$$$$$$$$"$"""""""""""      "$$$$$$$$$$$$$$""""""" " "    "$$$$$$$"$"$$"$$"""""" " "    ""$$$$$$$$$$$$""""""""""" "" ""        ""$$$$$$$$$"$$""""""""" "" "      ""$$$$$$$$$$$""""""""" " " " " ""   "$$$$$$$$$$"$$"""""""" """""" " """    ""$"$$$$$$"$$"""""""""""""""" "" ""     $$$$$$$$$"$$"$"""""""""""""" " "     ""$$$$$$$"$$"$""""$"""""""" """     ""$$$$$$"$$$$$"""""""" """"""   """$$$$$"$"$""""""""""""""""""""    """"$$"$$$$"""""""""""""""""" ""       ""$$$$$$"$$"""""""""""""" "" " "    """$$$$$"""$""""""""""""" """ "   """$$$"$"$"""""""""" """" "      """""""""""""""""""""" "   """$"$$"""$""""""""""""""    """"""""""""""""""" "     """""""""""""""""""" "     """""$"""""""""""" " ""       """"""""$""""""""" " "       """""""""""""""" ""     """""""""""""" ""       """""""""""""""" " "    """"""""""""""""      """""""""""" " "   """""" """""" "     """ """""""""     "" " """""""" "    """""" """    " """""    " " " ""     " """ "   "    "      ""    " "    " "                 "