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 = '164B06' IMAGE_NUMBER = 49950785 IMAGE_TIME = 1977-02-03T07:44:37Z EARTH_RECEIVED_TIME = 1977-02-05T00:39:38Z ORBIT_NUMBER = 164 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 å ><1¤±\–DJ-µ+ì® ÑǨ2 PMC6/.BæêªN …"&ÖŸ Ûö,.0.000.000..,,...,,,,,,,*****************,*,*,,*******(*****,,*****,*,,,,******,,,*,*,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,.......,,,,,,,,,.,.......0..0...................0000.0......,,,.......00020000................000.0...........,.......000000...........,,,,.......,,,*,,***************("*,,,..........,,.,,...,,.,,*$(,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,*,***,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,.......,,,,,.,,,,,,,,.,,..,..,,,,,,,,,,,,,.,,.,.,,.....,,..,,..,,,,,,,,,,....,,,,,,,,,.,,,,,,,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*******************((((&À$**,,,,,.,,,,.....,..,,,,,,,,,*,,,,,*,,,,,,,,,,,*****,*,,**&***,,,**,******************&*,,*******,***,****,*,*,,,,**,,**,,,*,*****,,,,,,,,,,,,**,,,,*,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,*****************(*((((&$**,,,,,,,.,,,,,,,,,,,,,,,,,*****,,,,,*,*,*******************,*********************************************************************,,,********,*,*(****,*,,,,,,,*,**,*,***,*,* (***,,,,,*****,,,,,*,****,,,(,,,,,,*,,,*,,,,***,,,,,,,,,,****,,,*,**,**,,,,,,,,,,**,***********************(*(*((((&$***,,,,,,,,,,,,,,,,,,,,,,*,*,*,*,*,*************************(***(*****(*((**********(***(**(**(**********************(**(***************************************************************************,***********************,,********,(&**,*******,**,,**,*********$&***********((*((***(*(((((($$***,,,,,,,,,,,,,,,*,**,***,*******************************(*****(****(**((****(((***((((*((*(*****(((((*((*(*((****(((*******((*******(******************,************************************************************,********************,,,****************************(((*((((((((***((*(((((&"**,,*,,,*,,,,,*,,,,******************************(**(((((*(*(*(*((*(((((((((((((((((((((((((((((((((((((((((*((((*(((((((*((*(((((((***(****((*((((*((****(*(*********(********(((*****************************************************************************************(((**((((((((((((((((&& "(****,,**,*,,*,**,*************************((*((((***(***(*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((*(**((*((*(*(((((((((((((((((****(*(((((*(((******************************(*********************(******************(*((*(((((((((((((((((((&((&"(******,,***,****************************(*(*(((**((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((((((((((((((((((((*((*((((((((((((((((((**(((*******(((((((*((*(((*(****(**((((*******(*(***(((*(*****(*(((**((*((((((((((((((((((((((&&&"(****,*,*,*******,********************(*(***((((((((*(*(((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*(((((((((((((((((((*((((((((((((((((*(((((((((((((((**((*(*(***(*((((((((((*(*((**(((((((((((((&(((((((((&((&&"(******************************((*(****(((*((((*(((((((((((((((((((((((((((((((((((((((&(((((((((&((((((&(((((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*((*(((((((((((((((**(((((((((((((((((&(((((&((((&&&"(******************,**********(*(***(*(((*((((((((((((((((((((((((((((&((((((((&((((((((((((&&((((((&((&((((&(&&&(((((((((&&&&((((&(((((&((((((((&(&(((&((((&((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(((((&&&&&t (*****************************(*(*(*((((*(((((((((((((((((((((((((((((((((&&&&(&((((&&&&&(&(((&&&&&(&(&(&&&&(&&&&(&&(&&&&&(&&&&&((&((((&(((((((((&(((&(((&((((&(&&((((&((&(&((&((((((((((((((((&(((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&(((&&&&& ((*****************************((((((**((((((((((((((((((((((((((((((&&(&&&&((&(&((&&((&(((&&&&&&&&&&&&&&&(&&&&((&&&&&(&&&&&&&(&((&&(&(&&(&&&&&&&&&(&((&(&((&(((((&&&&&&(((&((&(((((&((((&&&&&((((((&((((((((&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&&&&&&&&&&&&&&(***************************((**((*(((*((((((((((((((((((((((((&(&(((&&((&&(&&(&&(&(&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&(&((((((((((&((((&(((&((&(((&&((&(((((((((((((((((((((&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&((******,**********************(*((((((((((((((((((((((((((((&((&(((((&((&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&&&((&(((&&&&&&&&((&(&(&((&&(&&&(&((((&((&(&(((((&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$ $((***********************(*(**((*((((((((((((((((((((((&(((((&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&(&(&(((&&&&(&(&&(&(((((((((((&((&&&(&&&&&&&&&&&&&&&&&$ ((*********************((**((*(((((((((((((((((((((((((((((&(((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&(&&&&((&((((((&&(&((&&(&&&&&(&&&&&&&&&&&&&&&&$ ((***********************(*((*((((*(((((((((((((((((&&&((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&(((&&(&&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&$((********************(**(((((((*(((((((((((((((((((((((((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$((***********************(((*(((((((((((((((((((((((&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(*************************(*((((((((((((((((((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&€((**********************(***(((((((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&$&&&&&&&&&&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(********************(**((*(*((((((((((((((((((((&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&$&&&&&&&&&&$&&&&&&$&$$&&&$&&&&&&$&&&&&&&$$&$&&&$&&$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$((***********************((*(((((((((((((((((((&(((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&$&$&$$&&&&&&&$$&$&$$$$$$$&$&&&&$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$((****************(****(((((**(((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$&$$&$&&$&&&&&&&&&&&&&$&&&$&$$$$$$$&&$&&&$$$$$$&$&$$$$$$&$$$$$$$&$$$&$&&&$&&&&&&&&&&$$&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$"((************************(***((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&$$&&&&&&&&&&&$$&$&&&&$&$&$&$$&&$&$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&$$&$&$&&$$&&&&$&&$&&&&&&&&$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$((**********************((**((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&$$$&$$$&&&&&$$$$$$&$$$$$&$$$$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$&$$$$$&$$&$&$&$&&$&&&&&&$&&&$&&$&$$&&$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&$&$@((**********************(**(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$$&$&$&&$&&$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$&$$$$$$&$$$$$$&$&$$&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$((**********************(((*((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&$&$&$$$&&$$$$$$$$&$$&$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$&&&$$&$&$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$(*************************(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&$&&$$$&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$&$$&$&&$$&$&&&$&&&&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&$$&&$&&$$@(***********************((((((((((((((((((((&&&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$&$&$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$&$$$&$&&&&&$&&&$$&&$&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$$((***********************(((((((((((((((((&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&$&&$ ((***********($*********(((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&&&$&$$$$$$&$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&$$$&&&&&&&&$&$&&&$&$ ((************$**********((((((((((((((((&&&&((&(&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$&&$$$&$&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&$&&&&&&&&&&&&&&&$$&&$&&$$$&&$&&&$$ $((**********************(**((((((((((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$&$$&$$&&&&&&&$&&$$&&&$&$$$&&$$&&$&$$&$$ $(**********************(((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$$&&&&&$&$&$&$$$$&$$&$&&$&&&$"$((*********************((*((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$$&&&$&&&&&&&$$&&$&$$$$$$$$$$&&$&&$ $(************************((((((((((&(&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&$&$&$&&$$$&$$&&$&$&$&$&$&$ $((*********************(((*(((((((((((&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$$&&&$&$$$$&&$$$$$$$$$&&&$&&$ "((***********************((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$&&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&$&$&$&$$$$&$$$&$&$$ $(**********************((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$"$$$$"$$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$ "(************************(*(((((((((((&&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$"""$$$$$"$$"$$$$"$$"$"$$"$"$"$$$$$"$"$"$$$$"""$"$$$$"$$"$$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$&$&&$&$$ €$(***********************(((((((((((((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$""$$$"""$"$$"$$$$""""$"$$"$$$$$$"""""""$$"$"$$$$$""$"$"$"$$$$$$$"$""""""$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$&$$&$$$&$ $(***********************(((((((((((&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$"$$"$$$$"""$""$""""$"$"$$""$"$""$""$""""$"""$""$$""$"$"$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$&&&&$$$********,***************(*((((((((((((&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$"$$$""$"$"$""$"""$"""$$"""""$"""""$$$"$""""$"$"""$$""""""$"$"$$""$""""$"$$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$ $(**********************((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$"$$"$"$"$$"$$$"$"$"$""""""""""$""""""$$"$"""$$"$$""$""""$$"""""""""$""""""""""$$$$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$(**********************((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$"$$$$$"$$"$"""$"""""""""""""""""""$""""""""""$$"$""""""""""""""""""""""$""$""$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$ $(********************(**((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$"$""$$"$"$"$"""$""$""""""$""$$"""""$""""""""""$"$"$"""""""""""""""""""""$"""""""$$""""$""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$ $(********************((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$""$""""$"$$"""$"""$""""""""""""""""$""""""""""""""""$"""""""""""""""""""""$""""""""""""""""$"$"$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$$ $((******************(***((((((((((((((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$$"$""""$$""$$"""""""$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$(***********************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$""""$""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$(********************(*((((((((((((((&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$""""$$""""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$ $(*******************(**(*((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$äH"(*********************((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$"$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$(*********************(((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$"""$$"""""$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$"(**********************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((*******************((((((((((((((&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&""(*******************(*(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(********************((*((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(*********************(((((((((((&((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(*********************((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(******************(*((((((((((((((&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(*********************(((((((((((((&(&&&&((&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "(*******************((*(((((((((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<(*********************(*(((((((&((((((&&&&(&&(&&&&&&&&&&&&&&$&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$"$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" """""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$""$$$""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$€&********************(((((((""(((((((&(&&&&&&&&&&&&&&&&&&$$&&&$&&&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$""$$$"$$$$"$"""$""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """""""""""""""" """"""""""""""""""""""""""""$"""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"(**********************(((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$&$&&&&&&$&$$$$$$$$$$$$$$$"""$$$$$$$$"$$"$$$$""$"$$"""""""""""""""""""""""""""""""""""""""""""" """"""" """""" """"""""""" "" """""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"(*******************(((((((((((((&((((&(&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$"$"$""$"$$$$"$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """"""" "" """""" " """"""" """""""""""""""""""""""""""""""""""""""""""""$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$""(*********************((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" "" """ """" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""$"$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$(*********************((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" " """"" " "" " "" " """""""" """"" """ """"" """"""""""""""""""""""""""""""""""""""""$"""$$"$$""$"$$$$$$$$$$$$$$$$$$$$$$$$"(********************((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&$$$$&$$$$$$$$$$$$$$$$$$$"$$"$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """" """ "" """ " " """" " """ " " """""""""""""""""""""""""""""""""""""""""""$""$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"(*********************(*(((((((((((((((&&(&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$""$"$$$$"""""""""""""""""""""""""""""""""""""" """"""""""""" " " """ " " " """" """ """"""" " """"""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$"$$"$$$$$$$$$$$$$$$$$$$$@"(*********************((((((((((((&(((&&&&&&&&&&&&&&&&$&$&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" "" " " " " " "" " " " """ " "" """" """""""""""""""""""""""""""""""""""""""$$""$""$$$$$$"$$$$$$$$$$$$$$$$$$$"(********************(((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" """" " " " "" "" " " "" "" """""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(********************((*(*((((((((((((((&(&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""" """""""""" """""""""" """ " " "" " " "" " " """"" " """"" """""""""""""""""""""""""""""""""""""""""""""""""$"""$"$$$$$$$$$$$"$$$$$$$$"(********************((*(((((((((((&&&&((&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$""$""""""$""""""""""""""""""""""""""""""""""""""""""""""" """" """" " " """ " " " "" """ "" """" """"""""""""""""""""""""""""""""""""""$""$""""$"$"""$$$"$$$$$$$$$$$$$$$$$$$$$$€"(********,************((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$""""""""""""""""""""""""""""""""""""""""" " """""" " """ " " " " """ "" " " """"""" """""""""" """"""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$"(***,*****************(*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""$""""""""""""""""""""""""""""""""""""""" "" """""""""""" """ " " " " "" " """ " """ """""""""""""""""""""""""""""""""$""""""""""""$"""$"$$$$"$$$$$$$$$$$$$$$"(**********************((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$&$$$$$$$$$$$$$""$$$$$$$$"""$""""""""""""""""""""""""""""""""""""""""""""" "" """ "" " " " "" " " """" """"""" " """""""""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$"(**********************((((((((((((&(&&&&&&&&&&&&&&&&&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$"""""$"""$"""""""""""""""""""""""""""""""""" """""" " "" " " "" "" "" """""""""" """""""""""""""""""""""""""""""""$""""$$$"$$$"$$$$$$$$$$$$$"(*****,**************(*(((((((((((&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""" " "" " " " " " " """"" " """ """""""""""""""""""""""""""""""$"$""$$""""$$"$$$$$$$$"$$$$$$$$$"(**********************((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""" """"""""" """" "" " " " "" " "" " "" """" """"""""" """"""""""""""""""""""""""$""""""$$$$$$"""$$$$$$$$$$$"(**,****************(*(*((((((((((((&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$""""""""""""""""""""""""""" """"""""""" """ """" "" "" " " " " "" " " "" "" """"""""""""""""""""""""""""""""""""""$""$$$"""$$$$$$$$$$$$$$$$"************************((((((((((&(&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""""""""""""""" """ " """ " " " """ """ " """" """"""""""""""$"""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$"(*****,,**************(((((((((((((&&&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""""""""""""""""""""""""""""""""""""" " "" "" "" " " " " " " """"" " "" """" " """"""""""""""""""""""""""""""""""""$"$"$"""$$$$$$$$$$$$$$ (******,*,*************(((((((((((((&(&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""" """ "" " " " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$ (****,**,***************(((((((((((&&&&&&&&&&&&&&&&&$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$""""""""""""""""""""""""""""""""""" "" "" " "" " """""" """"""""""""""""""""""""""""""""""""""""""$"""$$"$$$$$$$$$$$€ (*******,***************((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$""""""""""""""""""""""""""" "" """"""""" " """" " " " " " """"" """""""""""""""""""""""""""""""""""$$$""$"$$$$$$$$$$$$$$"(********,*************((((((((((&(&&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" """" " "" " " " " " " " " " """ " """""""""""""""""""""""""""""""""""""$$$"$$$$$"$$$$$$$$$"(******,,************(**((((((((((&&(&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""$"""""""""""""""""""""""""""""""" " "" " " " " "" " """ """""""""""""""""""""""""""""""""""""$$$"""$$$$$$$$$$$$$ ***,,,****************(((((((((((((((&(&(&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""" " "" """""" " " " " "" """" """"""""""""""""""""""""""""""""""""""$"""$$"$$$$$$$$$$$" ****,*****,**********(**((((((((((((((&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """"""""" "" " " " " " """""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$ (******,,**************((((((((((&(((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""""""""""""""""""""""""""" "" "" "" " """ """""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$ € (*****,*,************(*((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""""""" "" " "" """"""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$ (*****,******************(((((((((((&(&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""" """""""""" " " " "  """ " "" """""""""""""""""""""""""""""""""""""""$$""""$"$$$$$$$$$ (****,***,*************((*((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " " " " " """""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$` ****,*,**,*************((((((((((((&((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""""""""""""""""""""""""""""" "" " " "" " " "" """" """" """"""""""""""""""""""""""""$"""$"$"$$$$$$$$$$$$$&*****,*******$********((((((((((((&&&&&&&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " " " """""""""""" """"""""""""""""""""""""""""$$""""$"$"$$$"$$$$$$$$(*****,****************((((((((((((&&((&&&&$&&&&&&&&&$&$$&&$$$$$$$$$$$$"$$$$$$$$$$$"$"$"""""""""""" """""""""""" "" """ "  """ " """" """ """""""""""""""""""""""""""""""""$$$$$$""$$$$$$$,€ *****,*,***************(((((((((((((&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" """""""""" " " "    " """""""""""""" """""""""""""""""""""""""""""$$$$"$$$$$$$$$@(**,*,,****************((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""""""""""""""""""""""" " """ "" " "" """""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$" **,,*,***,**************(((((((((((((&&&&&&&&&&&&&&$&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""" """"""" " " " " " """""""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$ *****,,*****,************((((((((((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""" " " " """" " " " " """" """""""""""""""""""""""""""""""""""$""""""""$$$"$$$$$$$$$$ (****,,,,************(**(((((((((((&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" "" """" " " " " " """"""" " """""""""""""""""""""""""""""""$"$$$"$"""$$$$$$ *********,************((((((((((((((&&(&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""""""" """ "" " " " " " """ """"""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$ (***,,***************((((((((((((&(&(&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$"$$$""""$""""""""""""""""""""""""" " "" " "  "" """"""""""""""""""""""""""""""""""""""$"$"$""$$$$$$$$$(****,*,,***************(((((((((((&(&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""" " """ "" """ """""""""""""""""""""""""""""""""""$$$""$$$$$$$$$$ð****,*,**,************((((((((((((((&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$""""$$""""""""""""""""""""""" """ " " " """" """"""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$À****,*,***************((((((((((((((((&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$"$$"""$""""""""""""""""""""""""" "" "" """"" """"""""""""""""""""""""""""""""""$"$$$$$$$$$$(****,,,************(*((((((((((((&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$"""$""$"""""""""""""""""""""" "" """ " " " "" " "" """""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$***,*,,,**************((((((((((((&(&(&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""""" " "" "" """"""""""""""""""""""""""""""""""$$""$$"$$$$$$$$****,,,*,************(((((((((((((&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"$$"$"$"""""""""""""""" """""""" " " " " " " """""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$(**,**,,,*************(*(((((((&(((&&(&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""" """ "  """"""""""" """" """"""""""""""""""""""""""""$"$$$$$$$$$$$(****,,*,*************(*(((((((((&&(&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""" """""""""   "" """""" """"""""""""""""""""""""""""""""""""""$$$$$$$$$***,,*,,*************(((((((((((&&&(&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" " " """ """"""""""""""""""""""""""""""""""""$""""$$$$$$$$(********,***********(((((((((((((&&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""" "  " " """ """"""""""""""""""""""""""""""""""$"$"$$$$$$$$$******,**************(*(((((((((((&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" " "" " " """"""""""""""""""""""""""""""""""$$$$$$$$$$(***,****************(((((((((((((&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""" "     """ " """" """"""" """""""""""""""""""""""$$$$$$$$$$$****,**,************(*(*((((((&(&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$$$$"$$""""""""""""""""""""""""""""""" ""    " "" " "" """" """"""""""""""""""""""""""""$$"$$$$$$$$À********************(**((((((((&&(&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""" "   " " """""" """"""""""""""""""""""""""$"$$"$$$$$$$$$(****,,,*,***********(((((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""$""$""""""""""""""""""""" """"" "" ""   " """"""" """""""""""""""""""""""""$""$$""$"$$$$$$(****,**************(*(((((((((&((&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$"$$$""$$"""""""""""""""""""""""""""" """"     " """""""" """"""""""""""""""""""""""""""""$$$$$$$(****,************(***((((((((((&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""" """ " "   """"""" """ """"""""""""""""""""""""""""""""$$$$$$$(******************(*(((((((((&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""""""""""""""""""""""" """ "       " """ " """""""""""""""""""""""""""""""""$$$$$$$*****************((*(*((((((&((&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$"$""""$"""""""""""""""""""""""" """" " "     " " "" """""" """"""""""""""""""""""""$"$$$$$$$(********************(((((((((&&(&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""" """""" "    " "" " """ """"""""""""""""""""""""""""""$$$$$$$ÀÀ(*******************(((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$$""""$"""""""""""""""""""""""" """""" " "    " """""""" """"""""""""""""""""""""$""$"$$$$$Ä(****,***************(((((((&&((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""" """ " "" "      " " """"""" """""""""""""""""""""""""$$$$$$$$È(*****************(((((((((((((&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""" """""""""" " """"" ""         " " "" """""""""""""""""""""""""$$"$$$$$$$(*****************((*((((((&((&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""" """""""      """""""""""""""""""""""""""""""""$$$$$$$ ((*,**************((((((((((&&&&&&&&&&&&&$&&$&&$$$$$$$$$"$$$$$$$$"""$$$""""""""""""""""""""""""""" " " ""        " "" "" """""""""""""""""""""""""$"$$"$$$$(****************(***(((((((((&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$""$"""$$"""""""""""""""""""""""""" """" " " "         " " "" """""""" """""""""""""""""""$""$$$$$$******************((((((((((&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$""$""""""$"""""""""""""""""""""" """ """" "            " " """""""" """""""""""""""""""$$"$$"$$$(****************(*((((((((&(&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$$""""""$$"""""""""""""""""""""""""""""" "" "              " " " """"""""""""""""""""""""""""$$$$$$$(***************(*((((((((((&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"$$"""""$""""""""""""""""""""""""""" " """"" "         " " "" """"""""""""""""""""""$"$$$$$$$(*************(*((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""" """" """ ""             " """""""""""""""""""""""""""""$$"$$"$€(****************(*(((((((((&((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"$""""""""$"""""""""""""""""""""""""""""" " " "               " " """"""""""""""""""""""$"""$$$$$$$(****************((((((((((((&(&&&&&&&&&&&$&$&&$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""""""""" "               "" """ """""""""""""""""""""""$$$$$"(*************((*(((((((((((((&&&&&&&&&&&$$&$$$$$$$$$$$$"$$$$$$"$$""""""""""""""""""""""""""""""""""" " "               " """"""" """"""""""""""""""""$"$$$$$ (*****************(((((((&(((&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""""" " " ""                 "" " "" """"""""""""""""""$""$$$$$$"€(***************(*((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""" " "                " """"""""""""""""""""""""""""$"$"$$(**************((**((((((((&(&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """""" """"" "                    " " """"" """"""""""""""""""""$"$$$$" (***********(***(((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""" " "                     " " """"" """""""""""""""""""""""$$$$$$ (***************((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""" " "" " "                       " """"" """""""""""""""""""""$""$"$$"(*************((*((((((((&((&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" """ "" ""                  """""""""""""""""""""""""$"$$$$ (***************(((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""" "" " " "                   "" """"""""""""""""""""""$$$$$$ ((************(*(((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""" " " ""               " """"""""""""""""""""""""""""$$"""$$"(*************(((*(((((((((&&&&&&&&&&&&$&$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""" "                       " "" " """""""""""""""""""""$"$$$$ (*********(*(*(((((((((&((&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" """"" " "" "                       """" """"""""""""""""""""""""$$$$$ ((**********(((((((((((&((&&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" " " " ""                   " " """"" """"""""""""""""""""$"$"$$$"(*********(((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$$"$""""""""""""""""""""""""""" " "" "                     " """""""""""""""""""""""""""$$$""(************(*(((((((((((&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""""" "" " "                  " " " """"""""""""""""""""""$"""$$$"(***********(((((((((((&(&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" """" """                 """" """""""""""""""""""""""$$"$""€(**********(**((((((((((&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" " "                       " "" """""""""""""""""""""$$"$$"`((*********(*((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$""$"$"""$""""""""""""""""""""""" ""                    " " """ """"""""""""""""""""""""""$$$" (**********((((((((((((&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""                     " "" """"""""""""""""""""""""""$$$"((********(((*((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"$"""$""""""""""""""""""""""""""" " " "             " """""""""""""""""""""""""""$$$$"((********(*((((((((((((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""" """""""" " ""                " """ """""""""""""""""""""""""""$$$"((**********((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"$$"$$"$""""""""""""""""""""""""""" "" "                """""" """""""""""""""""""$"$"$$$"((********(**(((((((((((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$"$$$""$""""""""""""""""""""" """""""" "                  " """ """""""""""""""""""""""$""$$$"((*********((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$"""""$"""""""""""""""""""""""""" " "                 " """"""""""""""""""""""""""""$$$$"((******(**((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$$""$$$"""""""""""""""""""""""" "" " " ""                "" """""""""""""""""""""""""""$""$(**(******(((&((((((&&&&&&&&&&&&&$$$&$$$$$"$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" "" "            """""""""""""""""""""""""""""$"$"&(*****(*((*((((((((&((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$""$"""""""""""" """"""""""""""" " """ "                """" """"""""""""""""""""""$$$"@((*****(**((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" " "         "" "" """"""""""""""""$$$"$`(((*****((*((((((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" "" " " " "             " " """"" """" """"""""""""$$$$((*********(((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""""""" ""              " """"" """""""""""""""""""$$$$$"((****(*(*((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""" "" " ""             " """ """""""""""""""""""$$$$$&((*******(*(((((((((&(&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""" " " "" "           """"""""""""""""""""""$"$$$$((*(**(**(*((((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" "            " "" " """"""""""""""""""""""$$$$$$$((((****(*((((((((((((&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""" """"             " " "" """"""""""""""""""$"$"""((*******((((((((((&(&(&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""" "              " """ """""""""""""""""""$"$"$$$$€&((****((((((((((((((&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""" " "                 " " """""" """"""""""""""$"""$$"((((**(*(((((((((((&&(&&&&&&&&&&$$$&$$$$$$$$$$$$$$"$$$$"$"$"""""""""""""""""""""""""""""""""               " """ """"""""""""""""""""""$"&(*(***((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$"$"$""$""""""""""""""""""""""""" """"" "           " " " """ """"""""""""""$$$"$"((***(*(*((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""                " """ """"""""""""""""""$$$$&(***(**(((((((((((&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""""" ""               " " """"""""""""""""""$$$$$$$((((**(*(((((((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""$"$"""""""""""""""""""""""""""" """ " "                " """""""""""""""""""""""""""$$$&(((((**(((((((((((&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" "" """"              """ """"""""""""""""""$""$$$"((((*(((((((((&((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""" """"""" " """                """""""""""""""""""""$"$$$((((**(((((((((((((&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""" """" " "            " """""""""""""""""""""$$$$&((((((((((((((((((&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""" " "" """" ""                    " " """""""""""""""""""$""""""&((((*(((((((((((&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$"$"$"$"""""""""""""""""""""""" """"" " "                  " """""""""""""""""""$"$$$$$&((((((((((((((((((&&&&&&&&&&&$$$$&$$$$$$$$$$$$"$"$""$""""""""""""""""""""" " """""" "" "                """"""""""""""""""$""""$"$$$&(((*((((((((((&&&&&&&&&&&$&$$$$&&$$$$$$$$$$$$$"$""$"$"""""""""""""""""""""""""""" " " " "                " "" """""""""""""""""""""$""$$((((*(((((((((((&&&&&&&&&&$&$&$$&$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""" " """" ""                 """"""""""""""""""""""$"$$$$&(((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$""$$$""""$""""""""""""""""""""" "" """ "                   " """" """"""""""""""""$"$$$$$&((((((((((((&(&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""""""""""" "" "" " ""                  " """"""""""""""""""""""""""$$$&(((((((((((((&&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" """ "" " "               " " """" """""""""""""$$"$$$$&(((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$$$""""""""""""""""""""""""" " "" " " "" "                    " """""""""""""""""""""""$$$$$D(((((((((((((((&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$$""""""$"""""""""""""""""""""""""" " "             " """""" """""""""""""""""$"$$$"$ð&(((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""" "" """ " "                " " "" """"""""""""""""""""$$"$$$&(((((((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""" """ " " """ "                  "" """""""""""""""""""""""$$$$$$&((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""""" " "" ""                 " " """"""""""""""""""""""""$$$$$$ &&(((((((((&((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""""""" "" ""               "" """""""""""""""""""$$$$$$"$(((((((((&(((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""$$$"""$"""" """""""""""""""""" " """""  "                    " """ """"""""""""""""""""$$$$$ &((((((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""" """""""" "                    " "  """""""""""""""""""""$$"$$$&(((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""" " ""                    " " """""""""""""""""""""$$$$$$&((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""" "                      " """""""""""""""""""""$$$$$$$$$ &&(((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"$$$$$""""""""""""""""""""" """ "" " "                         " " " """"""""""""""""""$"$$$$$$$$ &&((((((((&&&(&&&&&&$&&&$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""" """ " "                     " "" """"""""""""""""""""$"$$$$$$"&&&(((((((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" """ " "                     "" " """"""""""""""""""""""$$$$$$$$"z&&&((((((&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"""$""""""""""""""""""""""""" " "" "                       "" """"""""""""""""""""$"$$$$$$$$"&&&(&(((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""" """                    " "" """"""""""""""""""$""""""$$$$$"&(&((((&&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""" """ "" "                         " """ " """""""""""""""""""""$"$$$$$"&&&&&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$$$""$""""$"""""""""""""""""" """""" ""                          " "" """""""""""""""""""$$""$$$$"&&&&((&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"""$"$"$"$""""""""""""""""""""""""" ""                        " " """"""""""""""""""""""""$$$$$$ Àè˜&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$"$""""""$"""""""""""""""""""" " " " "                        "" """""""""""""""""""$""$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""" """ "                      """"""""""""""""""""""""""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""" """"" "                      "" """"""""""""""""""""""$$$$$$$$$"&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""" """ """" """ "                    " " """" """"""""""""""""""""$$$$$$$$$".€&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""" " "                            " """""""""""""""""""""""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" """""                      "" """"""""""""""""""""""$"$$$$$$$" &&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""" " """""" ""                      """"""""""""""""""""""""""""""$$$$$$&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$"$""""""""""""""""""""""""""" """ " """"" "                     """" """"""""""""""""""""$$$"$$$$$$$$&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""" """" " "                      " """" """""""""""""""""""""$$"$$$$$$$&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""" """ "                     """"" """""""""""""""""""""$$$$$$$$$&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""" """ """ "" "                   "" """"""""""""""""""""""""""$$"$"$$$$$&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""""" "                       " """"""""""""""""""""""""""$"$$"$$$$$"$$&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$""$$"$""""""""""""""""""""""""""""" " " " "                 """ """"""""""""""""""""""""$$"""$$$$$ $&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$"$"$""$""""""""""""""""""""""""""""""" "                    " """"""""""""""""""""""""""""$$"$$$$$$P$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """ """"" "                  """"""""""""""""""""""""""""$"$"$""$"$$$$&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$"$$$""$"""""""""""""""""""""""""""" " "                    " """"""""""""""""""""""""""""$""$"$$$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$"$"""$""""""""""""""""""""""" "" " "                        " """""""""""""""""""""""""""$$$$$"$$&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """"" " "                   """"""""""""""""""""""""""""""$""""$$$P$$$$&&&&&$&$&&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" """ " " "               " """"""""""""""""""""""""""""$"$$$$$$$$$&&&&&&$$$$&&$$$$$$$$$$$$$$"$$$"""$$"""""$""""""""""""""""""""""""" """"                    " "" "" """""""""""""""""""""""""""$$$$"$$&&$&&&$$&$$ "$$$$$$$$$$$$$$"$$""""$"$""" """""""""""""""""""""" "" "                      "" """""""""""""""""""""""""$"""$$$"$$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""""" """"" "                """"" """""""""""""""""""""""""""""$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""" " " "                    "" """""""" """""""""""""""""""""""$"$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$"""""""""""""""""""""""" " "" "" " " "               " """""""""""""""""""""""""""""""""$$"$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""" """ " " " "                """" """"""" """""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""$"""""""""""""""""""""""" " " " "" " "                     " " """""""""""""""""""""""""""""""""""$$À$$$$$$&$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""""""" "" " " " "                " "" """"""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$""""$"""""""""""""""""""""""""""" " " ""                """ " """"""""""""""""""""""""""""""""$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""" """""""" "" " " " " " "           " " " "" " """"""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""""" " " " " """"" """ " " " "     $            " " """""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$"$"$$$$"""$""""""""""""""""""""""""""""""""" "" "            "" " " " " """"""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""""" """"""""" " "                " "" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""" """" " "        " "" " """""""""""""""""""""""""""""""""$ì$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""" """"               "" """"" """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$""""""""""""""""""""""""""" """ " " "" " "           " """""" """" """"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""" "" """"" "            " """"" "" "" """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""" " " " "       " " """""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""" """"" " "            """" """""""""" """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$""$$$$"""""""""""""""""""""""""""""" "" " """ " " ""      "" " "" "" """"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""" "" " "        """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""" """ "" " "      " " "" "" """""""""""" """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""" """" " " "      " """ " """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""" """"           " " " "" " " """"""" """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""" " " "    " "" "" """ """""""""""""""""""""""""""$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""""""""" """ " " " "        " """ " """" """ """"""""""""""""""""$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""" " """ " " "    "" " """"" "" """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" " "      """ " " """ """"""""""" """""""""""""$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" " " "     " " " "" """" " """""""""""""""""$$$$$$$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""" " "" " " "  "" " " """"" """""" """""""""""""""""$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""" " " "      " " " """"""""""" """""""""""""""$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" " " "   """ "" """ "" """""""""""""""""""""""""""$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""" """"" " " " "     " """ "" """"" """""""""""""""""$""$$$$$$$$"$$$$""""""""""""" """""""""""""""""""""""""""  """" " " "  "" " " " "" " """"" "" """""""""""$L"$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""" " """" " "" " "      " " " " "" " " " " """""""""""""""$""$$$$$$$"$""$$$""""""""""""""""""""""""""""""""" """"""" " " "" " " "  "" "" " """"""""""""""""""""" ""$$$$$$""$"$$"""""""""""""""""""""""" """"""""""" """""""""""" "" " """ """ " " " " "" " " """ """"""""""""""""""""""