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 = '476B26' IMAGE_NUMBER = 55871863 IMAGE_TIME = 1977-12-07T08:11:57Z EARTH_RECEIVED_TIME = 1977-12-07T21:04:00Z ORBIT_NUMBER = 476 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.012730 NOTE = "VERY HIGH RESOLUTION STEREO 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 1  !H_ŠÅdJÌ1d+.'a’G \D‡î¤3W íÕÝ òìÆ+ÊìºeA(*,,..0...,.,.,,,,.,***,,,***********(*********,***(**,****,*,,,,,*,*,,**,,,,,,,,.,**,,,,,,,,,,,,.,**,**,*,..,,,,,,,,.,..,.,...................00...0.........0.........000020000.000200000..00000002020000...00.00...00000000.00000000...0..000202220..........,,.........,........,,.,.,,,,,,**(("*,,,.,......,.,,,,,,,,,,,,,*&&*,*********,,,*,,,,,**,****,,,,,,,,,,,,,,,,,,,*****,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,..,....................,.,.....................0.0.,.....0....................00.0........................0.....0.0...........,,,,,,,.,,,,,.,,,,,,,,..,,,,,,,,*****(($**,,,,,,,,.,,,,,,,,,,,,,,,,,,*,***************************&**,,*,*,*,**,*************,$*,,*,*****,**,*****,,,,,,,*((,,,,,,,*,,,,,,,,,,.,,,,,.,,*,,,,,,,,,,....,,,,...,,,,,,,....,.....,.........,...........,..,.,....,,,,,..........,..............,,,,,.,,,,,,,,,,,,,,,,,,,,,,,..,,.,,,,*****(("***,,,,,,,,,,,,,,,,,********************************************,*********(********************,******,***,,***********,,,,,,,,,,,,,,,,,,,,,,,,,*(***,,,,,,,,,,,,,,,,,,,,,,., (,.,..,....,,,,....,,,,,,,.,(*,,...,..,,,,,,,.,.......,.,,,.,........,,,,,,,,,.,,,,***,*,,****,*,,,,,,,,,,,,,,***((("(**,,*,,,,,,,,,,***,****************************((******************(*******(**(*******************(*****,,******(***(**************,,,,,,,,,,***,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,.,,,.,,,,,,,,,,,,,*,,,,&$*****,***,,*,,,**,*,******(& (((*******,,,*,*,,,,,************((**************(*((((((((********(**((((((&(((**(((((*(*****(((****((((********(***************************************.***,******,,,*,,,,,*****,,,***,,,,,***,,,,,***,,,,,,,,***,*,..,,,,**,,,,,,,,,,*,,,,,,,,,,,,,,*,,*,,*,,*******,,**,,*******************(& (****,,,****,*********************((*(*((((((****(*(((((*((*((((((((((((((((*(*((((*(((((((*((((****((((******************************************************************,*,*,***,,,,***,**********,******,,,***,,,,,****,***,,,,,*,,,,,,,,.,,,******,**,,,,,,,*,,************,*******,******(((( ((**********,*,*****************(**((((((((((((((((((*(((((((((((*(((((((((((*((*(((*(((((((((((((*(*((**(((*(*(***************************************(*(******************,*,***,**********,********,,*************************,,****,,,,,,,,,*,*****,,,,,************************,****,****(((( (****************************(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*****(*(((************************(((((((******************************((****,****************************((******,,*****,,,,,***********,*,**,***,**************************(((((( ((**********************(*(****(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((*(((((((((***((((((((((((((******((((((**(*(((((((*((***(*((************(********************************************(******(*********,,,***************,**************************(*******(((("((*******************((****(((*(((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&&&&(((((((((((((((*((((((((((((((((*((*(((((((((((((((((((((((((((((((*(*(((**(*****************(*****(**(**(****************(********************,,******************************************(((**((((((& ((***************(****(**(((*((**(((((((((((((((((((((((((((((((((&(&&(&((((((((&(&((&&&&&&&((((((&&((((((((((((*((((((((((*((((((((((((((((((((((((((((((*((((**(**((*************((*****(**(((((((((*(((((((*(((**(****((*************************************************(*((*******((((((((((( (((*******************(((((((((((((((((((((((((&&&&&&&&&((((&((&((((((((&(&&&(((((&&&(&&&(&&&&(((((&(((((((((((((((((((((((((((((((((((((((((((((&&(((((((((((((((((((*(((((**((((((((*(((((*(**(((((((((((((((**(((***(**(((*(***(*********************************************(*****(((((((*(((&(((****************(**((**(((((((((((((((((((&&((&(&(((&((((&&&(((((&(&(&&&&&&&(&&&&&((&(&(((&&&&(((&&&(((&&(((((((((((((&((((((((((((((((&(&((&(&&(((((((((((((((((((**(((((((((((((((((((((((((((((**(((((((((((((*(*((**((*((*(****.**************(**((******************(***(***((((((((((((&&&((***************((*((((((((((*((((((((((((&&&&&(&((((&((((&&&&((&&&&&&&&&&((&&(&((&&&((&&&&&(&&&&&&&&&&((&&(&(&((((((&((((((&&(((((((((((&&&&&&&(((((&(((((&(((((((((((((((((((((((&((((((((((((((*(**(((*((((((*(((((((*(((*((***(((***************(*****************************(((((((((((((& ((**(****************(((((*((((((((((((&((((((((((((&&(((((&&(&&&&&&&&&&&&(&&&&&&&((&&(&&&&((&&&&&&&(&&(&&&&&&&(&((&(((((&&(&&&&(&(((&&((&(&&(&(((&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((*(((((&((*(((*(((((((*(((((************************************(((*(*((**(((&(((((((((&(((****************(((((((((((((((&((&&&&&&&(((((&(((&&&(((&&&&&&&&&&&&&&&&&&&&&(&&&((&&((&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&((((((&&(((((((((((((((&&&((&(((((((((((((((((*(((((&&&&&&((((((((((((((((*((**(***(*********(******************((((((*(((((((((((((((&(*******(********((((((((((&((&((((&&&&&&((&&(&&&(&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&(&&(&&&((((((((((((((((&&&(((((&&&&((&(&(((((((((((((((((((((((((((((((((((((((*((*((***(***********************************((*((((((((((((((&&((*********(**(((*((((((((((((((&&&(&(&((((&&&&((&((&&&&(&&(((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&((((((&((((((((((&&&(&((&(((&&&&&(&&&(((((((((((&(&((((&(((((((&((((((((((((((((((((*((**(******************************(*(((((((((((&((((&&&((*(**********(*((((((((((((((((((&(((&&(((((&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((((((&&(&&(&(&&&&&&&(&&&&&&&(((((((((&&&((((((&&&(((((((((((((((((((&&(((((((((((*****************************(((((((&((&(((((((&&&(((((**((******(*((((((((((((((((&&(&(&&((&((&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&&&&&(&&&&&&&&&&&(&&(&(((&&&(&((((&(&(((((((((((((((&(((((((&(((((((((((((*******************(**(***((((((((&&&((&&&&&(&&(((*((**(*******((*(((((((((((((&&&(&&(((((((((((((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&(&&&&(&&&&&&&&&&&&(&(((&&&&&(((&&&&((((((((((((((&(((((((((((((((((((******(***(****(((((**(((((((((((&&&&&&(((&&&((***(***((******(((((((((((((((&(((((((&&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&&&&&$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&((&&(((((&&&&&&&&&((((((&((&(((&((((&((((((((((((((((((((((*((((((*(((*(((((*(((((&(&&&&&&&&(&&&((((****((*******(((((((*((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&&$&&$&&&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&(&&&&&&(&&(((&&&&&(&&&&(((((&&&&&&&&&&((&((((((((((((((((((((((((*((((((((((((((((((((((&&&&&&&&&$(((((*(*********(*(((((((((((&((((((((((&&&&&&&&&&$&&(&&((&(&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&&&$$$$&$$&$$$&&$$&&&$$&&&&$$$&$&&&&&&$&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((&((&&&&((&&&&&(&&&(&(((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&(((((*****(*(((***(((*((((((((((((((((&&&&&&&((((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&&$&&$&$$&$$$&&&&&&&$$&$&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(((((((&&&&(&&&&&&(&&&&&&&(((((((((((((((&((((((((((((((((((((((&(&&((&&&&&&&&&&&&((***(***((******(((((**((**(((&((((((&((((((((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&&$$&&&$$$&$&$&&$&&&&&&&&&&&&&&&$&&$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((((&&&&(&&&&$&&&(&((&&&(((&((&(((((((((((((&(&(((&(((&(((((((((&(&((&&&&&&&&&&&&(((((((**********(((*((((((((((&&((&&&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$&$$$&$&$$&&&$$&&&&$$$&$&$&&&&&&$&$$$&$&$$$$&$$$$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&(&&((&&&((&((&&((&((((((((&(&&((((((&&&(((((((((&((&&&&&&&&&&&&((((*(*********(**(((((((*((((&(((&&&&&((&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$&&$$&&&$$&$$$$$$$$$$&$&$$$$$$$$$&&$&&&&&&&$&$$$$$$$$$$$$$&&$&&&$&&&&&&&$&&&&&$&$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&(&&&(&((&&&(&&((&(&(((((((((&&&(&(&&(&&&&&&&&&&&$&(((**(*****((*****((((((((((((&&(((&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&$$$&$$$$$$$$$$$&$$&&&$$$$$&$$$$$$$$&$$$$&$&$$$$$$$$$$$$&$$$$&$&$&&$&&&&&$&$&&$$$$$$$$&&$&$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&(((&&&&&&(((((&&&(((&((&&&&&&&&&&&&((((((*(****(***(*((*((*(((((&(((((((&&&&&(((&&&$$$&&(&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&$&&&&&$$&&&$$&&&&$$&&&&$&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&((&&&((&((&(&&((&&&&&&&&&&&&&&(((((((((((**(***(*((*(((((((&(&&((((&&&&&&(&&&&&((&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&$$$$$$&$&$$&$$$$$$&&$$$$$$&$$&$&$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&$$&&$&&$&&&&&&$$&$$$$$$&$$&&$&&&&&&&&&$&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&((&&&&&(&((&&&&&&&&&&&&$"(((((((***((((*****(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&&&&&$&$$&$$$$$&$$$$$&&&&$&&&&&&&$&&&&&&&&&&&&&$$&&&&&&&$$&&$&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&$&((((*(*(*(*(( ****((((*(((((((((&&&&&(&&&&(&&&&&$&&&&&&&&&&&&&&&&&&&$$$&&$&&&&$&$$$&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$&&$$$&&$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&$$$$$$$$$$$$$&$$$&&$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&(((*(((******$(((((*((((&((((((((&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&$&&$$$&&&&$&&$&&$$$$$$$$$$$$$$$" $$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&$$$$$$$$$$&$$$$$&$$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&&&&$&$$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"((**************(*(*((((((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&$&&$&$$$$$$$$$$$&&&$$$$&$&&&$$$$$$&&&&&$$$$$$$$&$$$$ "$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&&&&$&&&&&&&&&$$&&&&$&&$$$&&&$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$$((*******(******(***(((((((((&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&$&&$&$$$$$$$$$$$$$&$$&&&$$$$$$$$$$$&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$$$&$$$$$$$&&&&&&$$$$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&"$&(***(*******((**(*((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&$$$$$&$&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$$$$$&&&&$&$$$$$$$$$$$&&&&&$$$$&&&&&$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$$((((***(****(***(((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$&$&&$$$$$$$$$$$$$$$$$$$&&&&$$$$$$&$$$$$&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$$$$&&$&$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "((((((((****(****(((((((((((((&((&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$&&$&&$$$$$$$$$$&$$$$$$$$$$$&&$$$$$$$&$$$$&&&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$$$$$&$$&&$$&&&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$$&(((((*(****(*****((**(((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$$$&$$$$$$$$$&&$$$$$$$$"$$&$&$$&$$$$$&$&&&&&$$&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$"$$$$&$$$$$$$$&&$$$$$$$$&$$$$&&&&&&$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$((*((**********(*(((((((*((((((&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$$&$$$$$"$$$$$&&$$$$$&$$$$$$$"$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$(((((********(*(***((*(((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$&$$""$$$$$$$$$$$$$$&$$$$&$$$$$$$$&&&&&&&$&&$$$$&&&&&&&&&$&&&&&&$&&&&&&&&&&&$&&&&$$&&&&&&&&$$"&((**********(**((((((((((((((((&&(&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&$$$$$&$&$&$$$$$$$$$$$$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"""""$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&$&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&((***********((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$&$$$$&&&&&&$$$$&&$$&($$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$""$""$$$$$$$$$$$$$$$$$$&$&$$$$$$$"""""$$$$$$$$$$$$$$$$$$&&$$&$$$$&$$$$$$&&&&&$$&&&&&&&&&&&&$&$&&&&$&&&&&&&&&&&$&&&&&&&&&&$&((************(((*((((((((((&(((&&(&&&&&&&&&&&&&&&&$$$$$&&&&&$&&&$&$$$$$&$$&$$$$$$$$&&$$"$$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""""$$$$"$""""$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&"&((((**********(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$&&$&$&$&$$$$&&$$&&$$$$$&$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$&&&$&&$&&&&&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&$$"(((((((****(***((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""$$"""$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&$$$((((**(*********((((((((((((((&&&(((&&&(&&&&&&&&&&&&$$&&$&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$"""""$"$$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&&$&&&$&$$$&&$$$&$$&$$&&$$$$$&&$&&&&&&&&$$$((((((******(***(*(*((((((((((&(&(&(&&&&&&&&&&&&&$$$$$$$&&&&&&&$&$$$$$$$$$$$$$&$$$$$$"$$$&""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$$$$$$$"""""$$$$$$$$$"$""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$&$&$$$&$$$$$$$&&$&$$$$$&$$$$&$$&&&&&&&&$$(((((*******(((*(((((((((((&(((&(&(&&&&&&&&&&&&&&&&$$$&&$&&&&&&$$$$$$$$$$$$$$$&$$$$$&$"$$&&$$$$$$$""$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"""$""$$$$""""$""$$$$"$""$$$$$"$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$&$$$$$&$$$$$$$&$$$$$$$$$$&$&$&&&&&&&"(((********((((((***(((((((((&((&&&&&&&&&&&&&&&&$&$&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$"$$$$$$$"$$$$$$$"$"""""$"""""""""$$$$""""""""$$$$$$$$"$$$$$$$""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$&$$&&$$$$$$$&$$$$$&&&$$$&$$$"(((**(****(((((****((((((((((&(((&&(&&&&&&&&&&&&$$&$$&&$$$&&$&$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$"$"$$$$"$"$"$"""$$$$$"$"$$"""$""""""$""$$$$"$""""$$""""$"""$"$$"""$"$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$&&&&&&$&$$&&&$$&$$$$$$((((******((*****(((((((((((&(&(((((&&&&&&&&&&&&&$$&$&&&&&$$&&$$$$$$&$$$$$$$$$$&$$$$$$&$$$$$$"$$$$$$$"$"""""""$$"$$$$$$$$$"$$$$$$$$$$"$$$$$$$$"""$$$"$$$$$$"$$$"$"$"""""$$$"$$$"$$$""""""""$"""""""""$"$$"$$$"$$$$$$""$$$$""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&$&$$$$$$&$&&&&$$$$$$"(((*****(**((*(*((((((((((&&(((&(((((&&&&&&&&&&&&$&$&&&$&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""$$$"$"$$$$$$$$""$$$$$"""$$$$$$"""$$$$$""""$$$""""$$$""""""""$"$"""""""$$$$$$$"""""$$$$""""""$"$""$$$"""$$$"""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$$$&&&&$&&&&&$$$&(((****(((*(*(((((((((((((((((((&&&&&&&&&&&&&&$&$&$$&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""$$$""""""""""""""$"$"$"""$"""$"$$"$$"$$"""$$"""""""$"$$$""""""""""""$$$$$"$$$$"$$$$$$$$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$&&$$$&&$&&$$$$$$$$&&&$&&&&&$&&"(((((******(((*(**(((((((((&&(&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$""$"$$$$$$$""""""""""""$"""""""""""$""$""""$"""""""$""""$""$""""$"""$"""$$$$"$$$"$""""""""""""""$$$$"$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&$&$$$$$$$&&&&&&$$"&((*******((*(*(*(((((((((((((&(&&&&&&&&&&&&&&&&&$$$&$&&&&&$$$&$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$""$$"$$$$$$$$$"$"$$$$$$$$$$$""""$""""""$"""""""""$$"""$"$$$$""""$"$"""""$""""$""$""$$$"""$""""""""""""""""""""$$$"$$"$"$$$$$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&$&&&&$$&&&&&$&$$$&&$$(((*******((((**((((((((&(((((&((&(&&&&&&&&&&&&&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$""$$"$$$$"$$$$""""""$$$$$$""""""$$"$""$"$$""""""""$"$"$$$$$"""""""$"""""""""""""$""""$$""""""""""""""""""""""""""""$"$$"$$"$$"""""$"$""$$$$$$$$$$$$$$$&&$$$&$$$$$$$$$$$$&$&&&&&$&&&&&&&$$$$"((****(***(((*(((((((&((((((((((&&&&&&&&&&&&&&&&&$$$$&$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$&$"$"""""$$$"""$$$$$$$$$$$$$$$$""$""$""$$$$"$""""""$$"""""""""""$""""""$$$$$$"""""""""$""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""$""""$$$"""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&$$$$$"((***(*((((**(((((((((((((((((&&(&&&&(&&&&&&&$&&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""$$$$$$$$"$""$""$$""$$"$$$$$$""""$$$$$$$$$"""""$$"$$$$"$$$$$$$"""""""""""$"""""""$"""""""""""""$"""""""""""""""""""""""""$""""$$"""""$""""""$$$$$$$$$$$"$"$$"$$&$$$$$&&$&$$$$&&&$$$$$$$&$$&$$&$$"((((*****(*((((((((((((&(&&(((&&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$""""$$"$"$"$$$"$""""""$$"$$$$"$""$$$$$$$$$$$$$$$$$"$"$$"$"""$"""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$""$$$$"$$$$$"$$$$$&$$$&$$$$$$$$&&&&$$$$$&$&&&&$(((*******((((((((((((((((&((&&&&&&&&&&&&&&&&&$&&$$$&&$&$$$$$&$$$$$$$$$$""$$$$$$$$$$$$"""$$$$$$$$$$$$$""""""""$$$$""$"""$""$"$"""$"$$"$$$$$$$$$$$"$$""$"""$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$&$&&&&&"(((*******((((((((((((((((((((&&&&&(&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""""$$$""$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$""$"$"""""""$$"$$$$$$$$""$"$"$$$$"""$""""""""$"""$$""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""$""""""""""""""""$$"$$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"&(((*(****(((*(((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"$$$$$$$$"$$$"$$$"""$""""$$$$$$$$$""""""$"$$"$""""""""""$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$((((**(****((*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""$$$$$$"$$""$"$$$$"""""""""""$""$""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"$$$"$"$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$&&$$$$$$$$$&((*****(((((((((((((((((((& &&&&&&&&&&&&&&&&&$&&$$&&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"$$$$$$"""$$"""$"""""""""""""""""""$&""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$ &((*((((((((*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$" """""$$"""""" """"""""$""""""""""""""""$"""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$$$""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"(*****(***(*(((((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""" """""""" """""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""$"$"$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"&(**************(*(((((((&(&&&&&&&&&&&$&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$$$""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""$"$"$$$"$$$$"$$""$$$"$$$$$$$$$$$$$$$$$$$$&&$"&(((***((*****(*(((((((((&&&&&&&&&&&&$&&&$&&&&&$&$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$""$$$$""""$"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""""""""""""""""$$$$$"$$$$$$$$$$&$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$"&(*******((((((((((((*(((((&&&&&&&&&&&&$$&$&$&$$&&$$&&&&$$$$$$$$$$$"$$$"$$$$$$$$"$$$$$$$$$""$$$$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """"""" " "" """"""""""""""""$$""$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"&((********(((((((((((((((&(&&&&&&$$$&&&&&$$$$$$$$&&$$$$$&$$$$$$$$$$$$$"$"$$$$"$$$$$""$$$""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""""""""""""""""""""""" """""" " """ """""""""""""""""""$""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"&(((*******(((((((*(((((((&&&&&&&&(&&&&&$$&$&$$$$$$$&&$$$&$$$$$$$$$$$$$"$$$$"$$$$$$$$$$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""""""""" """"""""""" "" "" """""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$"&((***********(((((((((((((&&&&&&&&&&&$&&$&&&$$$&&$$&&&&$&&$$$$$$$$$$"$"$$$$"$$$$$"$$$"""$"$"""""""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" """""""" """ " """ "" """""""""""$$"$$""$""$"""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"((**************((((((((((&(&&&&&&&&&&&&&&&&&&&$$&$$&&$$$&$$$$$$$$$$$$$$"$$"$$$$""$$$$$$""""""""$$$$$"$$"$"$"""""""""""""""""""""""""""""""""""""" """"""""""""""" """""""""""""""""""""" " """" """ """""""""" " """""""""""""""""""""$""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(*************(((((*((((((&&&&&&&&&&&&&&&&$&&&&$&$$$&&$$$$$$$$$$$$$"$$$$"$$""""$$$""$""""$"""$$""""$$$"""""$$"""""""""""""""""""""""""""""""""" """""""""""""""""""""" """"""""""""" "" " " " """" """""" " " """ """""""""""""""""$$"""""""""""""$$$$$$"$$$""$$""""$"$$$&$$$$$$$$$"(((*********(*(((((((((((&&&&&&&&&&&&&$$&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""""$$$"$"$"$$"$""""""$"""""""""$"""""""""""" """""""""""""" """"""" """"""""""""" "" """" """"""""""""""" " " " " " """" "" " """""""""""""""""""$"$"""""""""""$"$$"$$$$$$$$""""$$$$$$$$$$$$$$$$$"((((**********((((((((((&&&&&&&&&&&&$&$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"""""""""""""""""""" """""""""""""""""""""""" "" """" """""""""""" "" """""""""""""""""""" " " " " " " "" """"""" " """""""""""""""""""$$$$"$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$""((*************((((((((&(((&&&&&&&&&&&$&&&$$$$$$$$$$$$&$$&$$$$$$$$$""$$$"$$""$$$$"$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""" " """ """ " " " """ " " """ """"""""""""""""""""""$""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""((*******(**((*(((((((((((&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$"$"$$$$""$"$$"""""$"""$"""""""""""""""""""""""""""""""" """""""""""""" """ """" """" " """""" """""""""""""""" " " "" " """ """"" " """ """"""" """""""""""""""""""""""""$""$$$$$$$""$"""$$$$$$$$$$$$$$$$$$$$$"((((****(*(***(((((((((((((&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$""""""""""""""""""$"""""""""""""""""""""""" """"""""""""" """""" "" """ "" """"" "" """"""" """ "" " " " """ """" """""" """""""""""""""""""""""$""$"""$""$$$$$$$""""$"""$$$$$$$$$&$$$$$$$$$ ((************((((((((((((&(&&&&&&&&&&&&&$$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$""""""$$$"""""""""""""$""""""""""""""""""""""" """""" """"""" """"""" " """ " "" """"""" """ "" """"" "" """"""""" " " """"""" """ """"""""""""""""""""""""$"$$$"""$$$$$""$$$$$$$$$$$$$$$$$$$$$ (***********((((*((((((((((&&&&&&&&&&$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$"$"$"$"""$""""""""""""""""""""""""""""" " """ "" """"""""""" " " """ "" " " " " " " """"""" """" " " """ "" " """""""""""""""$""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ (((*((**((**(*((((((((((((&&&&&&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$$$$"$"""""""""""""""""""""""""""""""""""""" """ " " " """" "" " " " " " "   """" "" " """"" """"""""""""""""""""$""""""$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$ (((((***(*****((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""""""""""""""""""" " " "" "" " " " " "" """"""" " """""" " " """""" """"""""""""$""""""""$"$$$""$$$$$$$$$$$$$$$$$$$$ &((**********(*((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"""""$""""""""""""" """"""""""""""""""$$""" " "" """" " " "" " "" " " " """ " """ " " " " "" """"""""""""$"""$"""""""$"$$""$$$$$$$$$$$$$$$$$$$ (((******(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""""""""""""""""""""$$"""" " "" " " "" " " " " " " " " " "" " """""" """ """""""""""$"$""""""""""""$$$"$"$$$$$$$$$&$$$$$ (**********(((((((((((((((&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""$"""""""""""""""""""""""""""""""""$""" " " " """" " " "" """ " " "" " "" " "" """"" """"""""""""""$"""""$$$""""""""$$$$$$$$$$$$$$$$$$$ (((*****(*(***(((((((((((((&&&&&&&&&&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""" " " "" " " " " " " """"" " " " " " " " """"""""""""" """""""""""""""""""$"""$"""""""$$$"""$$$$$$$$$$$$$ ((*******(*((*(((*((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$"$$""""""""""""""""""""""""""""""""""""""""""""""" " " " "" " " "" "" " " " " " """" """"""""""$"""""""""""""""""$$$$$"""$$$$$$$$$$"$$$$$$$$ ((*********((((***((((((&(&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$""$$$""""""""""""""""$""""""""$"""""""" """""""" """""""" " " " " " " "" " " "  """"""""""""""""""""""""""""$""$$$""""$$$"""$$$$$$$$$ ((*********(*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$"""""""""""$"""""""""""""""""""" """ """""" "" "  """ " "" " " " ""  """""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$ (((******(((**((*((((((&((&(&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$$$$$$$$$$$$$$$"$$"$$$""$"""""""""$"""""""""""" " " """"""" "" " " " "" " " " """ """""""""""""""""""$$""""$$"""""""""$"$$$$"$$$$""""$(((*(**((((((((((((((((&&((&&&&&&&&&&&&&&&&&$$&&$$$&$&$$$$$$$$$$$$$$$$$$"$$"$$"""""""$""""""""""""""""""""""" """"""""""""" " " "" """""""""""""""""""""""""$$$$$""$""""""""""$$$$$$$"$$$$$$$" ((*******((((((((((((((((&&&&(&(&&&&&&&&&&&&&$$$&$$&&$$$$$$$$$$$$$$$$""$$$$$$"""$""""""""""$"""""""""""" """"""""""""""""" " " " "" " """""""""""""""""""""""""""""$$"""""""$"""$$"$"$"$"""$$$$$$(((***((*****((((((((((((&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$"""$"""""""""""""""""""" "" """" """"" "  " " """ """ """"""""""""""""""""""""""$""$$$"$"""""$$$"$$$$$$$$$$$((****(****(((((((((((((((&&&&&&&&&&&&&$&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""$$"""$"""""""""""""" " """"""" " " " " " """" """"""""""""""""""" """""""$"""""""$$""""""$$$$"$$$$$$$$$$$ &((****(**(((( ((((((((((&(&&&&&&&&&$$$$$$&&$$$$&$$$$&$$$$$$$$$$$$$"$$$$$"$$""""""""""""""""""""""""""""" """""""""""""""  " " " "" """"""""""""" """" """"""""""""""""$"""""$"""$$$$"$""$$$$" (((*******(*((((((((((&((((&&&&&&$&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$"$""""$$""""""""""""""""""""""""""" """" ""  "    " "" """ """ """"""""""""""""""""""$""""$"""""$"$$"""$$$"$ (((((*(*(*((((((((((((((&&((&&&&&&&&&&&&&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""$$"""$""""""""""""""""""""""""""""""" "" "" ""      "" "" " """" """"""""""""""""""$$$$$$""""""$"""""$$$$$$ (((*((((*(((((((((((((((((&&&&&&&&&&&&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$""$"""""""""""$"""" """""""""" "" "" "" "" "      " " "" " """ """""""""""""""""""$$$"$""""""""""$$$$$$"(((((((((((((((((((((((&&&(&((&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"""""""""""$""""""""""""""""" """"" """"""" " "      " """""" """""" """"""""""""$$$$""""""""""$$$$$$$$&(((((((((((((((((((((((((&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$""$"$$$"""""""""""""""""""""""""""""" """""""""""" """" """   "" "  " " """ " """""""""""""""""""""""""""$"""""$$$$$"$$$&((((**(((((((((((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$"$$"""$"$"""$""""""""""""""""""""""""""" " "" """" " "     " " " """"""" """""""""""""""""""""""""$""$$$$"$$"$$$$$$$((((((((((((((&&((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""""""""""""" " """" "       """  " " " """""""""""""""""""""""$$"$$$"$$$$$$$$$$""&(((*(((&(((((((&((((((&&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$""$$$$""$"$"$"""""""$"""""""""""""""""""" "" """ "       "  " "" """ """ """"""""""""""""""""$$$$$$$$$$$$$$$$$"(((((***(((((((((&&((&&(&&&&&&&&&&&&&$$&&&$&&$&&$$$$$$$$$$$$$"$""$$$$$$""""""""""""""""""""""""""""""""" "" " "          " """ " """"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$((****,,,(((((((&((((((&((&&&&&&&&&&&&&&&&&$$$$$$$&$&$$$$$$$$"$"""""$$$$""""""$"""""""""""""""""""" """" " " "       "     "" """" " """"""""""""""$"$$$$$$$$$$$$$$$$$$$&((((***(*(((((((&((((&&&&&&&&&&&&&&&$&&&$&&&$$$$$$$$$$$$$$$$$$$$""$"$$""""$"""""""""""""""""""""""""""" " "" "      "     " " "" """"""""""""""$$$$$$$$""$$$$$$$$$&$&((((((*((((((((((&((((((&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$"$"$$"$"$$"""$""""""""""""""""""""""""""" " ""            " "" """" """""""""""""""""$$$$$$"$$$$$$$$$$$$&(((((((((((((((((&&(&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$""""""$""$"""$"""""""""""""""""""""""""" ""              "" """ " " """"""""""""""""""""""$$$$$$$$$$$$$&(((***((((((((((((&&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$"""$""$$""$""""""""""""""""""""""""""""" " " "               " " """" """""""""""$$"""""""""""$$$$$$$$$$$$$&((((*((((((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""$"$"""""""""""""""""""""" """""             " " "" " """"""""""""""""""$"$$$"$$$$$$$$$&((((*(((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$&$$$$$$$$$$"""""""$""""""""""""""""""""" """"""""""                    " "" """""""""""""""""""""""""""""""$$$$$$&&(((((*(((((((((&&&&&&(&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""$$$$$""""""""""""""$""""""""""""""""""""" """" "                   """"""""""""""""""""""""""""""""""$"$$$$$&(((((((((((((((((&&&(&&&&&&&&&&&&&$&&$$$&$$$$$$$$$&$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""" "                  """""""""""""""""""""" " """"""$$$$"""""&(*(((((*(((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""$""$"""""""""""""""""""""""""""""""""""""" " ""               "" """""""" " " """""""""""""""""&(((((*(*((((((((&((&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$&$$$""$$$$$"""""""$""""""""""""""""""""""""" """""""""""""               " " """ """"""""""""""""""&(((((****((((((((((((&&&&&&&&&&&$$$$&$&&$$$$$$$$$$$$$$$"$""$"""""""$"""""""""""""""""""""""""""""""" """ "                " """"""" """""""""$&((*((((((((((&&&((&((&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$"$$$$""""$""""""""""""""""""""""""""""""""""" "" """""                   " """""""""""""""$""$"$(((((((((((((((((&((&(&&&&&&&&&&&&&&$$&&&$&$$$$$$$$"$$$$$$$"$$$"""""""""$"""""""""""""""""" """" "" " """                      """"""""""""""$$$$$$"$"&((((((((((((((((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$""""$$$$$$$$$$""""""""""""""""""""""""""""""" "" """ " " ""                "" """""""""""""""""$"$$$$""&(((*(((((((((((&((((&&&&&&&&&&&&$$$$&&&$$$$$$$$$$$$$"$$$$$$$$$""""""""""""""""""""""""""""""""" " "" """              " """"""""""""""""""$"""$$$$$&(((**(((((((&((((&(&((&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$"$$$$$$$$""""""""""""""""""""""""" "" """" " """ "                " """""""""""""""""""$$$$$$$"&(((((((((((((((&((&((&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$""$$$$$$$$$$$"$$""""""""""""""""""""""""" " "" "               " " " """""""""""""""""$""$$$"$$$&&((((((((((&(&(((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"""""$$$$"$$"$"""$"""""""""""""""""" """""" "                      "" """"" """ """"""""""""""""""""""$$$$$$"&(((((((((((((((((&&&&&&&&&&&&&&&$$$$&$&&$$$$$"$$$$$$$$$$"""""""$$$$""""""""" """""""""""""""" "             " """""""""""""""""""""""""$"""$$$$$$"$$&(((((((((((((((((&&&&&&&&&&&&&&$$$$&$$&$&$$$$$$$$$$$$$$$"""$$$""$$""$""""""""""""""""""" " "" ""              " " """""""""" """""""""""$"""""""$$$"$&(((((((((((((((((&&&&&&&&&&&&&$$$&$$&&$$$$$$$$$$$$$$$"$"$$$""$$$$"""""""""""""""""" """""" " " "" "            " " """" """""""""""""""""""$"$"$""$$$$$&&((((((((((((((&&&&(&&&&&&&&&&$$&&&$$$$$$$$$$$$$$"$$$"$$"$""""$$$""""""""" """""" " "              "" """""""""""""""""""""$$"$"""$$""" $&(((((((((((((((&&(&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$"$"""""""$"""""""" " """"" "  "           "" " """"""""""""""$""""$$$$"$$"$"&(((((((((((((((((&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$"$$"""""""""""""""""" """ " " "" "             """ """""""""""""""""""""$""""""&((((((((((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$"""""$"""""""" """"""""" """""" """ ""            " ""  " """"""""""""""""$""""" &&(((((((((((((&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" " " "           """""""""""""""""""""""""&&((((((((*(((((&(&&&&&&&&&&&$&&$&$&$$$$$$$$$$$$$$$$"""""$$"""""""""""""""""""" "" " "" "             """ """"""""""""""""""""""""""""&&&&((((((((((&(&((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"""$""""""""""""""""""""" "" """ " "          " " """"""""""""""""""""""""&((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""$$$$"""""""""""""" " "" "" """ "         " """""""""""""""""""""&(((((((((&((((((&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""" """ "" " "        """" " " """"""""""""""""""""&((((((&(((((((&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$""$$"""""""""""""""""" " " """""" "          "" """"""""" """ " """"""""""""&&((((((&&((((((&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"""""""""""""""""" " """"        "" """"""""" " "" """"""""&(((((((*((((&&&(&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$""""""""" "" "" "" "" "" "" "        " """"""""" " """"$"$$&&(((((((((((((&&(&&&&&&&&&$&&$$$$$$$$$$$$$$$$"$"$"""""""""" " """"" " """"" "       " """"""""" "" """"$""$&((&&&&(((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""""""""" " """""""" "" " " "            " """ "" " """""""""$"$$ $&&&(((((((((((&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$$$$"""""""""""""""$"""""""""""     "      " """"""""$""""" &&*((*((((((((&&&&&&&&&$$&&$&&$$$$$$$$$$$$$$$$""$$"""""""""""""""" """""""" " "              " " """""""""""""" &(((((((((((((((&&&&&&&$&&$$$$$$$$$$$$$$$$$$"""$"""" """$$$"" """ """" " """ "           """""""""""""""""" &((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""""""$""""""""" """ "" " " "             """ """"""""""" &&(((((&(&&&((&&&&&&&$&&&$$$&$$$$$$$$$$$$$$"""$$$$"""""" """"""" "" " """"""              " """""""""""""" &&&(&(((((((&(&&&&&&&&&&$$$$$$$$$$$$$$$$$""$""$$""$"""""""""""""" """""""            " """""""""""""""" &&(((&&(((((&&&(&&&&&&&&&&&$$&$$$$$$$$$$$""""""""""""""""""$""""""" " "             """""""""""""""""" &&&$&(((&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$"$$"$""" """"$"" """""""""" "           " """"""" "" """"""" &&(*((&(((((&&&&&&&&&&&&&&&&$&$$$$$$"$$$$$$$$""$$"""""""" """"" " " "         " " " """""" """ &&((((((((((((&&&&&&&&&&&&$$$$&$$$$$$$$"$$$""$$$$"""""""""" """""" """ "       " """ " """" &&(&&(((((&&&&&(&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""" ""        " """" " " &&((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""$"$$""""""""""""" """ " "        " """""""&&&((((((((&&&((&(&&&&&&&$$$$$$$$$$$$$$$$$$$""$$$$"""""""$"""""" """"""""          """"""""""&&((((((((&(&(((&&(&&&&&&$$$$$$$$&$$$$$$""$"""""$"""$$"""""""""" """ " """ "" "          """ """"""&&&&(((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$""""" """"$"""""""""" """"" "" " " " " "         """""""" &(&&&&&&&((&(((&&&&&&&&$$$$$$$$$$$$""$$$"$$"""" """""""""""""""""""" "" "            " """" """"""""" &&(((((((&&&&&&&&&&&&&&&&$$$$$$$$$"$$$"$$$""$$$$"""""""$""""""""""""" "" ""         """"""""""""""&&(((&&((&&&&&&&&&&&&&&&&$$$$$$$$$"""$$$"$$"$"$""""""""""""""""""" """          " """"""&&(&&((&&((&((&&&&&&&&$$$$$$$$$$"$$$$"$$$$$"$"""""""""""""""""""""" "" ""        " " """" """""" "&(&((&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"""""$""""" """"""""""""" "" " "     " """"""""""&&(&&&&&((&&&&&&&&&&&&$$$$$$$$$$"""$$"$"$$$ """""""""" """""""""""" """       " " """"""""$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""$""$"""""""""""""""" " """           "" """""""&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"&&$$$"" """" """""""""" """"" """ " """""""         " """"&&&&&&(&&((&&&&&&&&&&$$$$$$$$$$$$$&$$$ "$$$" "" """" """""""" "" "         "   "" " &&&(&&&(&&&&&&&&&&&$$$&$$$$$$$$$$$$$$"""$""""""""" """"""""""" "        ""  &&&&&&(&&&&&&&&$$$$&&&$$$$$$$$$$$$$$""""""""""""""""""""""""""          "" &&&&&&&(&(&(&&&&$&$$&$$$$$$$$$$$$$$""$$""""""""""""""""""""""           &&&&(&(&&((&&&&(&&&$&&$$$$"""""$$$$$$"$$$""""""""""""""""" "" "            " &&&&&&&&&&&&&&$&&&$$&$$$$$"$$$$$"$$$$""""""""""""""""""""" "             """" $&&&&&&((&&&&&&&&&&&$$$$$"""$$$$$"""$"""""""""""" """"""""  "              " " " &&&&(&&$&&&&&&&$$&$$&$$$$&&" "$$$$$"""""""""""""" "" "" """       &&&&&&(&&&&&&&&($$&$&&&&&&&$$$"$"$"""""""""$"""""""""" " "          " " &&&&&&&(&&&&&&&&&&&$&&$$$$$&$$$$$"$""""""""$""""""""" "" """"        """&&&&&&&&&&&&&&&&$&$$&&$$&&$$$$$$$$$$"$""""""""""""""" """" ""         " "&&&&&&&&&&&&&&&&$$$$$$&$&&$$$$$$$"""$$"$""""""""""" ""  " ""         &&&&&&&&$$&&&$$&&&&&$$$$$$$$&$$$$$"$$$$"""""""" """" "      " "" """ $&&&&&&&($&&&&&&&&&$&$$$$$$$$$$"$"$"""""""""""""""" "      """""""""" $&&&&&(&(&&&$&&&&&$&&$$$$$$$$$$""""""""""""""" """""        """"&&&&&&&&&(&&&&&&&&&&$$$$$$$$$""$$$"""""""""""""""""""             """"$$&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$""""""" " """""""               " ""&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"""" """""""""""" "            " "&&&&(&&&&&&&&&&$&&$$$$$$$$$"$"""""$""""""""""""" """ " "           "$&&&&&&&&&&&&$$$$$$$$&$$$"""""""""""""""""""" ""      &&&&$&&&&&&&&&&$$$$$"$""$$$$""$$$$""""""" " """ "" " "       $&&&(&&&&&&&&&$&&$$&$$$$$$$$$$""$$$$$$""" """""""""""     $&&&((&&&&&&&&&$&$$$$$$$$$$$$$$""$""""" """""" """ "      $&&&&&&&&&&&$&&&$$&$"""""$$$$"$"$$"""""" """""""""       &&&&&&&&$$&&$&$$$&$$&$$$$"$$""""$""""" """""""      """"""""""""""" $&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""$"" """" ""      """""""""""""""""""$$"$&$&&&&&&&&&&$$$$$$$$&&"""""""""""" """"""""""" "         """" """"""""""""""""""""" $$&&&&&&&&&&$&$$$$$$&$$$$""""$"""""""""$"$""""" """          "" """"""""""""""""""$$$$$" "$&&&&&&&&&$$&$$$$$$$$$$&$$$""""""""""""""""""""          """ " "" "" """""""""""""$ "$&&&$&&&&$$$&$$$$$$"$$$$$$"""$"""""""""""" "          """ " " " """"""""""$""$&&&&&&&$&&&$&$&$$$$"$""""""""""""""""""""""          "  " """"" """" $&&&&&&&&&$&$&$&&$$$$$$$$$$"""""""""""$""""""        """ " """""""$$&&&&&&&&&&$$$$$$$$$$"""""""""""""""""""""""   " """""""""$$$$&$$&&&$$$$$$$$"$$$"""""""""""""" """" "      "" "" "$$&&&&$&$$$$$$$$$$$"$"$"""""""""""""" ""   " """"" "$$&&&&$$$$$$$$$$$$$$$""""""""""""""""     " " " """ """""$$$$&&&&$$$$$$$$$$$$$$$"""""""""""""" " "      """""""""""""""""$$$$$$&&&$$$$$$$"$$"$""""$""""""""      " " """""""""$$$$$$$$$$$$$$$"""""""$$$""""""""""" ""     "" """""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""          " """"""$$$$$$$$$$$$$$$$$$$"$""$""""""""""""" "     """"""""$$$$$$$$$$$$$$$$$$"$"""""""""""""" " "      """"" "$&$$$$$$$$$$$"""""$$""$""""""""""" ""     """""$$$$$$$$$$$$$$"$"""""$""""""""" "" "        """""$$""$$$$$$$"$$$$"""$""$"""""" ""        ""$$$$$$$$$$$$$"""$"""""""""""""""" "" "          " " $"$$$$$$$$$$$$"""""""""""""""" " " "      $$$$$$$$"$$"""$$""""""""""""" """ "       "$$$$$$$$"$$$$$$"""""""""""" " """ " "         ""$$$$$$$$$$$$$""""""""""" " """"" "    "$$$$$$$$"$$""$$""$""""""""""" " "        " ""$$$$$""$""" """""""""""" " "" ""        ""$$$$"""""$$$"""""""""""$"""""""" ""      ""$$$$$""""""$""""""""""""""" ""        """$$"$""""""""""""""""""""""" "              ""$"$"$$""""""""""$$"""""" ""           """"$$$$$""""""""""""""" " " " "       """"""$""""""""""""""""" " " "          "$$"$""$"""""""""""""""""" "         """$"""""""""""" """"""""""     """"$$"$""""""$$$""""""" ""     "  """"$"""""""" """""""" " "      "" """"""""""" """""" " ""        """"""""""""""$""""" " "        """"""""""""""""""""" "          """"""""" """"""""""" ""        """""""$" " """"""      """"""""""""""""""""" " "        "" " """"""" " "" "" " "     "" " " """"""" """          """""" "" "     $   " """"" "" " ""          """"""" " "" ""     """""""""""" "" "       """""""""""       """"""" "        """""" "" " "        """""        "" "" "        """" "       """"""""         " ""          """ "        "      "           "     "                           "