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 = '584B94' IMAGE_NUMBER = 57953305 IMAGE_TIME = 1978-03-25T06:26:20Z EARTH_RECEIVED_TIME = 1978-03-25T23:35:32Z ORBIT_NUMBER = 584 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.033940 NOTE = "MEDIUM 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 ¬    :,;*0î©Nã>0.å"Ú’Ì–x  ÿÃ4²VIèõèú5»½—•  P(,,,,..0.,.,.......,,,******,,**,*,,,,**(******,*,*,,,,,,,,.,,*****,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,.,..,,,,.,,..,...,.,,................................00000................0000000000000.......000000000000000000.0.000000002220200000000000000002022200020000000.00.000000000000.....,*( (,,...............,,,,,,,,,*"&,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,,.,,,,,,,,,,,,,.,,....,.,,,.,..,.,,,.,....,.....,.......,,,,....,,,.......,.........,.,...................................0.0...0.0..0000000000000000000000.00..0.................,,,,*$*,,,.,.,,,,,.,,,,,,,,,,,,,,,,*,,,,**,,,***,,,*,,,,,,,,,,,*$**,,***,*,*,,,,,,***,,,,,,,&***,*,,,**,,,,,,,,***,,,,,*((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,..,.,.,,,.....,,,,..................................0.0.......0........................,.,,.,,,,"***,,,,,,,,,,,,,,,,,,,,,*,**,*********************,****,**,*********,,,,****,,,,,,*****************,****************(**,**,******,*,,,,***,,,,,,*(**,,,,,,,,*,,,,,,,,,,,,,**,&,,,,,,,,,,,,,,,,,,,,,,,,,,*(*,,,,,,.,,,,,,,,,.,,,,,..,,,,......................................,....,.,..,......,,*  (**,*,,,,,,,,,*,,*,*,*,,****************************************************************************************************************,,****************,,,**,*,,*,*,,*,*******,,,*,,**,*,*,,,,*,**,*,,***,,,,,,,,,,,,,,,,,,,,,,,....,*,,,.,,,,,,.................*&...,..,..,.,,,,,,...,.,,,*,( (******,,,,,,,,,,*,,************************************************(******((*********************((**(**(**(********(*(******(**************************,************************,*****************,******,,,,,,**,**,,,,,,,**,,,,,.,,,,,,,,.,,,,,,,,,.,..,.,.......,,,,,,,,,,,,,,,,,,,,,,,,,,,** ((******,,,,*,,,*,***********************************(****************(************((**(***(*((((((***((((((******((((*****((*****************************************(**********************************,**,**********,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.,,,,,,...,,,,,,,.,,,,,,,,,,,,,***P ((********,,*,,*****************************(**((**(**(***(**(*(****(*(((*********(*(((((((((((((((((*(((*(((((((((((((*((*********(*****(**((((*(*****((********((((******************(**************************************,****,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**(******,,,**************(***********(***(*(*((((****(*(((((((((((((((((((((*******(((((((((((((((((((((((((((((((((((((((******(*(******((((*(***(((((*(****((((((*(**(**((********((***(***((*********************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***** ((*****,**********************((((*****((((((***(*(((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((*(((((((((((**((((((((**(((((((((*(((((((((((((((((((*(((((((*(((**(((((((*(*(*************(**************************,,*,,,,,,,*,**,,,,,,,,,,,,,,,,,,,,***,,,,,*,,,,,*,,,***€((**************************(*((**((*(((((*((*(((((((*(*(((((((((((((((((((((((((((((((((((((((&((((&(((((((((&&((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((*((((((((*****(*((((******(((*******(*************,,,,******,,,,,,,,,,,,,,,,,,,*,,,*,*******,,,,,,******(((*********************(((((***((((((((**((((((((((((((((((((((((((((((((((((&((((((((&((((((((&&&((((((&&&((&((((&((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((**(((**((******(***************,***********,****,**,,,,,,*,*,,*,**********,**,********((((***********************((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((((((((((((((&(&((((&&&(&(&&&&(((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(*****,,,******************,**,**,*,*,**************************  &((***************(****(*((((((((((((((((((((((((((((((((((((((*(((((&(((((((((&&((&((((&&&(((((&(&&&&(((((&&&&&&&&(((&(((&(((((((&&((((((&(((((((((((((((((((((((&(((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((*((((******,**************************,,********,,****************** (((*(********************(((**((((((((((((((((((((((((((((((((((((((((((((&&(&(&(((((&&&(&&&(&&&(&&&&(((&&&&&&&&&&&(&&&&((((((&&&(&(((&(&&(&&((&(&((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(*((*************************,******************************** (((*******************(*****((((((((((((((((((((((((((((((((((&&(((((&(&(&&(&&(&(&(&&&&&((&&&&&&&((&&&&&&&&&&&&&&&&&&((((&&(&&&&(&&&&&&(((&((&(&&&(&((((((((&((&((((((((((((((&(((&(((((((&(&((((((((((((((((((((((((((((((((((((((((((*(****((**************************************************((((****************(((**(*(((((((((((((((((((((((((((((((((((((((((&((((((&(&&&&(((&((((&&&&&((&&&(&(&&&&(&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&(&&&&&&&&&&&&&&&&(&&&((&&&&&((((((&&&&&((&&&(&&&(&((((((((((&(((&(((((((((((((((((((((((((((((((((((((*(****(*(******************************************(((((((******((*****((((((*((*((*((((((((((((((((((((((((((((((((&&&&((((((&&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&(&(&&&&&&&((((&&(&&&((&((&(&&&&(&(((&(&(((((&((&(&&&&(&(((((((((((((((((((((((((((((*(**(((***********************************************(&((******(**********((((((((((((((((((((((((((((((((&((((((((((((&(((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&((&&&(&&&&(&(&&&&&&&&&&(&&&(&&&((&(&(&&&&&&&&&&&(((((((&((((((((((((((((((((*(((((*(((((((************(****************(*(*******((P&(**(((((************(*(((((((((((((((((((((((((((((((((((&(&((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&((&&&&&&&&&&&((&&&(&&(((((&&(((((((((((((((((((((((((***(****(**(((**(********((**(**********(P((((******************(*(((((((((((((((((((((((((((((((((((((&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&((&&(((((((((((((((((((((((((((((((********(***********(**((((*(*((***(((&(((**(***********(*****(**(((((((((((((((((((((((((((((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(((((((&((&(((((((((((((*(((((((**(((*(******************(((********(*(P(((*****(******((*(*((***(((((((((((((((((((((((((((((((((&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(((((((((((((((((((((((((((((((*(((****(*(*(*******(*((**********(*((((((**********(*******(((((((((((((((((((((&((((((((&(&&((&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((&(((&(((((((((((((((((((((((*((((((((((****(*(*((**((((******((x(((*****************(((*((((((((((((((((((((((((((&&&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((((((((*((*((*(*(((((((*****(((*(****((((( *T$((******(****((*((**(*(*((((((((((((((((((((((((((((((((((&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(&(&&((&(((((((((((((((((((((((((((((((((((*((((*((***(((((((((¨"(((*************((**(((((((((((((((((&(((((&&((&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&$$$&&&&&&&$&&&$&&&&&&&&$$&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&(((((((((((((((((((((((((((((((((*(((((((((**((((*(*(((( $&(((********(*******(((*(((((((((((((((((&(((((((&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&$&&$&&&&$$$$&&&&&$$$$&$$&&&&&&&&$$&$$$&&$&&&&&&&&$&$$&&&&$&&$&&&&&&&&&&&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&(&&&(((((((((((((((((((((((((((((((*(**(*(((((((((((((&$(((*****((**********((*(((((((((((((((((&(&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&$$$$&$$$$$&&$$&$$&$&&&$&$&$$$$$$$$$$&&&&&&$$&&&&&&&$&$&&&&&&&&&$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&((&(((&(((((((((*((((((((((((((((((**(*((((((((((((((($(((***********(**(***(((((((((((((((((((((&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&$&&&&&$$&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&&&&&&$$$&&&&$&$$$&$&&$&$&$&&&&&$$$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((((((((((((((*(((((((((((((&$&((********(*******((((((((((((((((((((&((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&&&$$$&$&&&&$$$$$$$$&&$$$$$&$$$$&$$$$&&&&$$$$&$&&&$&&&$$&&&$&$$$$$&$$&&$&&$$&$$$&&$$&$$$$$&&&&$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&(((((((((((((((((((((((((((*((((((((((((&"&((***((**********((***((((((((((((((((&&((&(((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&$$$$&&&&&&$$$$$$&$&$$$$$$$&$&&$&$$&$$&&$$&$$$$$$$$$$$$$$&$&&$&&&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&((((&(((&(((((((((((((**(*((((****(((((((((($((((***(*****(******(((((((((((((((((&&(((&&(&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$&&$$$$$$$$$$$&$$$$$$&$&&$$$$$&&&&&&$$$$$&$$&$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$&$$&$&$$&&$&&&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((&(&&(((((((((((&(((((((((((((((*((((((*(( ¨ &((*********(("*(***(((((((((((((&&(((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&$&$$$&$&&&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$&&&$&&&&&&$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$&$$$$$$$&$&$&$$$&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&(((((((((((((((((((((((((((((((((((((((&&(((**********"(**((*(*(((((((((((((((&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&$&&&&&&$$$"$&$$$$&$$$$$$&$&$$$$$$$$$$$$&$$&$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&((((((((((((((((((((((((((((((((&€"((**(****************((*((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&$&&$&$$$&$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$&$&&&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((((((((((&$((*******************((((((((((((((&(&(((&((&(&(&((&&&&&&&(&&&&&&&&&&&&&&$$&$&&&&&&&&&$&&&&&$$$$&$$$$$&&&$$$$&$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$&$$$$$$$$$&&&&&$$"$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((&(((((((((((((& @$(((***************((((((*(((&((((((&&&(&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&((((((((((((((((((&(((((((((((((" $(((*(********(********(((((((((((((((&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$$$&&&&&&&&$$$$$&&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((((((((((((($(((********((((******(((*(((((((((&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&$&&&$$$$&$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((&€"((**********(*((***(*(**(((((((((&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$&&&$&&&&&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((&((((((((((((((((((((&$(************(((*****((*((((((((((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""$$$$$$"$$"$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&&(((((((((((((((((((("(((***************(*((((((((*(((((&&&&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&&(&(((((&&(((((((((&@@@"(((**********,***((((((((((((((((((&((&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(((((((&((((((((((((&P"((***************(((*((((((((((((((((&&&&(&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&&(&(&(&&&&&(((((((((((&$((***(****************(((((((((((((((((&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$&$$&$$$$$&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&$$&&&&&&&&&&&&(&&&&&&&&&&&(&(&(&&&&&(((((&((((((&*"(((********(******(*(((((((((((((&&(((&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&(((((&(((((&P"(*****************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$&$&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&((((((((((((&"((*****************((*((((((((((((((&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$"$$$$"""$$$"$"""$$$$$$$$$"$$"$$$$$$"$$$$$$$"""$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(((((&"(((***************(***(((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$""$$$$$""$"$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$""$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$&$&&$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&((((&(& (*****************((((((((((((((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$""$$$$$"""""$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$""$$"$$"$$"$$"$""""$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&((((((((&"((***************(((((((((((((((((((&&&&&(&&&((&&&&&&&&&&&&&&&&&&&$&&&$$&&&&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$""$$$$$$$$$"""""""""""$""$""$$"""$"$$$$""$"$""$$$$$$$$$""""$$$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((((((("((*****************((((((((((((&(&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&$$$$&$$$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"""$"$$$$"""""$$$$"$$$$$$"""$"$"$""""$$"$"""""$""$$$""""$"$$$"""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((&¨"((******************(((((((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$&&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$""$$$""$$"$$$$"$""$$$$""$"""$"""$"$"""$$""""""$"""""$""""$$"$$""$""""""$$$$$$""""$"$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((&"(((****************((**((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$""$$$$$""""""""$"""""""""""""""""""$"""""""$$$""""""$"$$"$""""$"$$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((&"((******************(**(((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$&$$$$&$$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$"$""""""$$"$$""""""$"""""""""""""""""""""""""""""""$$$""""""""""""""""""$"$""$$$$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&@"(****************((**((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$""$$$"""$$$"""""""""$"$""""""""""$$""""""""""""""""""$"""""$""$"""""""""""""$""$$$$"$$"$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&((((((€"((****************(((((((((((((&&&&(((&&&&&&&&&&&&&$&&&&&&&$&$$&$$$&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$$$""""$""""""""""""""""""""""""""""""""""""""""""""""$"$$"""""""""""""""""""$$$"$"""$"""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&((((((&¨"((*************((****(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$""$"""$$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""$$""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(&(&"((************(*(*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$"""""$$$$$"""""""$"$""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&&&&&&&&&&&&&&&&&(&&(((& ((*****************(((((((((((((&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""$$"""""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""$"""$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&(((((&"((*(*************(*(((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""""""$"$"""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$"$$$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$&&$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&(((("((******************(*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""$$$"""$"""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""$""""""""""$"""""""""$$"$$$$$$"""$$$$"""$$$$$$$$$$$$$$$$$$&$$&&$$&&&&&&&&&&$&&&&&&&&&&&&(&&(&&"(****************(***((*((((((((((&&&&&&&&&&&&&&&&&$$&&&&&&&$&$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""$""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$$$$"$""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$&&&&&&&(&&&&&&((&"((***************(****(((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(&&&&&&&&&&&&&(&&&((&((******************(((((((((((((&&(&&&&&&&&&&&&&&$&&&$&&&&&&&&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$"$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&& &(*****************((((((((("&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$$&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""(""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$"$"""$$""$$$$$$$$$$$$$$$$&&&&$&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&(&& ((********************(((((((&&(&(&&(&&&&&&&&&&&&&&&&&&&&&$$$$&$&&$$$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""$$$$"""$$"$$$$$$$$"$$$$$&&&&&&&$&&&&&&&&&$$&$&&&&&&&&&&&&&(&&&&"((*************(****(*(((((((((&&(&(&&&&&&&&&&&&&&&&&&&$$&$$$&&$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$"$$$$$$"""$""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""$$$$ "$$"$$$$$$$$$$$$$$$$$&$&&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&"(************(*****(((((((((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$"$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$&$&$&$"$&$&&&&(&(&&&&&&&&&&&&&&(&& ( (*************(****(((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""$"""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&"((***************((((((((((((((&(&&(&&&&&&&&&&&$&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$"$$$"""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&$&&$$&$&&&&&&&&&&&&&&&&&&&&& (******************(*((((((((&(((((&&&&&&&&&&&&&$&$&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$""""$$$$$$$$$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&& (**************(*((*(((((((((&(&(((&&&&&&&&&&&&&$&&&&&$&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$"""""""$"""""""""""$"""""""""""""""""""""""""""" """"""""""""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$"""$"$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&&&&&&& (**************(**(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """"""""""""""""""""""""""" """"""""""""""""""""""""""""$"""""""""$$"$$""$$$$$$$$$$$$$$$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&& (*****************((((((((((((&&(&&&&&&&&&&&&&&&$&&&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$""""$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&PP* (****************(((((((((((((&(&(&&&&&&&&&&&&&&&&&&$$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""" """""""""" " """""""""""" """"""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&& (****************(*((((((((((((&((&&&&&&&&&&&&&&&&$$&$&$&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""" """" """"" " """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$"$$"$$$$$$$$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&& ****************(((((((((((((((((&(((&&&&&&&&&&&&$&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$""$"$""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""" """"""" """"""" """""""""""""""""""""""""""""""""""""""""""$""$""$$"$"""""$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&¨ (*************(*((*((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""$"""$""""""""""""""""""""""""""""""""""""""""" """" """ """ " " "" " " "" " """" """""""""""""""""""""""""""""""""""""""""""$"$""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&& (*************((*((((((((((((((&&&&(((&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"""""$""$$""""""""""""""""""""""""""""""""""""""""""" "" """"" """""""""" " "" """ " " """"""""" """"""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&& (***************(*(((((((((((((&&&&(&(&&&&&&&&&&&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"""""""""""""""""""""""""""""""""""""""""""""" """"""""""" """"" "" "" " " " " "" """"" """""""""""""""""""""""""""""""""""""""""$"""$$$$$"$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&(*****************((((((((((((((&((&&&&&&&&&&&&&&&$$$&&$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$""""$"$""""""""""""""""""""""""""""""""""" """""" """ "" "" """""" " """ " "" " " " " " """"""" """""""""""""""""""""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&& (****************((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$"$$$"$$""$""""""""""""""""""""""""""""" """""""" """""""""" """ "" """ " """ """""""" " " " """""""""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&& (***************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""""""""""""""""""""""""""""""""""""""""" """"""" " " """ " " " " " " " "" """" """"""""""""""""" """"""""""""""""""""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&& ¨ (***************(((((((((((((((((&&&&&&&&&&&&&&$&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$"""""""""""""""""""""""""""""""" """"""""""" """ """ " "" " " """" " " " "" "" """"" "" """""""""""""""""""""""""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&@(******************((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""$""""""""""""""""""""""""" """"" " """ " " """"""" "" " "" " "" "" " " """"""""""""""""""""""""""""""""""""$"""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&& (*****************(((((((((((((&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""$""$""$"""""""""""""""""""""""""  " """"""" """ """" "" """ """ " " " " "" "" " " "" "" """ "" "" """""""" """"""""""""""""""""""""""""""""""$$$"$"$"$""$$$$$$$$$$$$$&&$$$&$$&&$&&&&&&&&&&& T(*****************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"""""""""""""""""""" " """" """"" """""""" " " " """ " " " " " " """ " """" """"""""""""""""""""""""""""""""""$"$""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((*****************((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""""$""""""""""""""""""""""""""""""" """"""""" "" " "" """ " "" " " " " "" " """ " " """"""" """"""""""""""""$$""""""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&((***************(*((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""""""""" """ """" """ """" " " " """ "" " """""""" """""""" """""""""""""""""""""""""""$$"$"$$$$$$$$"$$$$$$$$$$$&&&$&$&$&&&&&&&&&&&&((***************(((***(((((((((&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""$""" """ "" """"" " " " " " """"""" """"""""""""""""""""""""""""""""""""$$"""""""$"$$""$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(*****************((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""" " "" " "" """ "" """" " "" """"""""""" """"""""""""""""""""""""""$""$$"$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&T(*******************(((((((((((((&(&&&&&&&&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""""""""""""" " """" """ " " """" "" """"""""" """"""""""""""""""""$""""""""""$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((**************(***(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$"$$$$$$$"$$$$""$"$""""""""""""""""""""""""""""""""""""" "" """" """" " " "" """ " " """""""""""""""""""""""""""""$$"$$$$""$$$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(****************((*((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$"$$$$$$$"""$""$$""""""""""""""""""""""""""" """" """ "" " """ """"""""""""""""""""""""""""$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&(&&(*************(****(((((((((((((&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$""""""""""""""""""""""""""""" """"""""" " " " " " " "" " " " " """""""""""""""""""""""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&T(*****************(*((((((((((&&&(&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$&$$$"$""""""""$$$""""""""""""""""""""""""""""" """"""" """" " "" " " " " " "" " """""""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&P&****,*******("****((((((((((((&(&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""" """""""" """"""""" "" """ """""" " " """" """"""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(**************(**((((*((((((((((&&&&&&&&&&$&&&&&$$$$&&&&$$$$$$$$$$$$$$ "$$$$$$"$""""$"""""""""""""" """"""""""""" "" """" " " " """""" " """""""" """""""""""""$$""""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(**************(***((((((((((((((&((&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""" """""" " " """ "   " " ""  """"""""""""""""""""""$"""""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(*************((**(*(((((((((((((&&&&&&&&&&&&&$&$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$"""""""""""""""""""""""" "" "" " " "" " " " " " " " """""""""""""""""""""""""$"""""""""$$"$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&$(********************((((((((((&((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""" """" """""""" """" """"""""""""""""$""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&& @(******************(*((((((((((((((&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""""""""""""""" """ "" " """ """""" """""""""""""""""""""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(******************((((((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""" "" """""" """ " " " """ """"" """""""""""""""""""""""$""$"""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(******,*********(*(((((((((((((((&&&&&&&&&&&&&$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""" """"""""" " " " " "" """ "" " """"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(*****,,*******(***(*(((((((((((((&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""" """ """ "  " "" """" """""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&(****************(((((*(((((((((&(&&&&&&&&&&&&&$&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""" "" "" "" "" " " """"""" " """""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&(***************(****((((((((((&&&&&&&&&&&&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""""""""""""""" " """ ""   "" " """ """""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&¨(*********************((((((((((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""" """ "" " " "  " " """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&& @(****,*********(*****(((((((((&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$"$$$""$$"$$"""""""""""""""""""""" "" "" " "  " """ """ """"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&(*************(*******(((((((((&(&&&&&&&&&$$&$$&&$&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$"$""""$""""""""""""""""""" ""  " " """""" """""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$&&&&$&&&&$((**************(****((((((((((&&&&&&&&&&&&&&&&&$&$&$&&&&$&$$$$$$$$$$$$$$$$"$$$"$"""$"""""""""""""""""""" " " "" " " " "" """ """""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&P(****,,***********(((((((((((((&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$""""""""$""$"""""""""""""" ""   """ """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&(*****************(*(*((((((((&&&&&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""" """ "  " "" "" "" " " "" """""""""""""""""""""""$"""$"""$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&(**************(**(((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""""""""""""""""""""""""" "" "   "" " """""" "" " """""""""""""""""""$""$$$""$"$$$$$$$$$$$$$$$$$$$$$&&&&&&& P(*****************(((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""""" """ """ "  """" """ "" """"""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$&$$&&&&&&&(***************(***(((((((((((&((&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""" "    "" """" "" """""""""""""""""""""""$"$"$$"$$$$"$$$$$$$$$$$$$$$$$&&&&&&(*******************((((((((((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$""$$"""""""""""""""""""""""""""""""   """"" """""""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$&$&&&&&&&è(****************(((((((((((&(((&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$"""""""""$"""""""""""""""""""""""""""""""   """" "" """ """"""""""""""""""""""$"""""$$$$$$"$$$$$$$$$$$$&&$&&&&&&((***************(*((((((((((((&((&&&&&&&&&&$&&$&$&$$$$$$$$$$$$$$$$$$$""$$$$$""$""""""""""""""""""""""""""""""""""       """"" " " " """""""""""""""""""""""""$""$$$$$$$$$"$$$$$$$$$$$&&&&&&&(***************(*(((((((((((&&&(&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""       " "" " """"""""""""""""""$""""$""$$"$$$$$$$$$$$$$$$$$$$$&&&&& (*************(***(((((((((((((&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""" "" """"""""        " "" " " """"""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$&&&&&& *(*************(*((((((((((((((&&&&&&&&&&&&&$&$&$$&$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""" """""""""""""          """" "" """"""""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$&&&&$& (***************(*(((((((((((((&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""        "" """"""""""""""""""""""""$$"""$$$"$$""$$$$$$$$$$$$$&$$&&$& P((**************((((((((((((((&(&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$"""$"$$""""""""""""""""""""""""""""""""""" """      " " " """"""""""""""""""""""""$$""""""$"$$$$$$$$$$$$$$$$&&&&&& P(*************(*((((((((((((((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""" """ " "     " """" " """""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$&&&&&&"(*************(((((((((((((((((&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$"""""""""""$"""""""""""""""""""""""" " ""       " """ """"""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$&&&&&$ (************(*((((((((((((&&((&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""" """"""""""""""""" "        " """"" """""""""""""""""""""""""$"""$$$"$$"$$$$$$$$$$$$&$&&&$" @(**************((((((((((&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""" """"" """" """" " "         """""" " "" """"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$&$&$"(************((((((((((((&((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""$$""""""""""""""" " """"" """"" "   " """"""" " """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$&&&$&&" &************(*(((((((((&((&"&&&&&&&&&&&&$$$$&&$$$$$$$$$"$$$"$$"""$""""""""""""""""  """ " " " "" ""        " """""""" """""""""""""""""""""""""""""$$$$$$$$$$$$$&$&$&$$$"(*************(((((((((&((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" " " "" " """"" " "           """""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$&$&&& \(******,****(**(*((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$$$"""""""""""""""""""""" """"         " """""""""""""""""""""$"""""""""$$$"$$$$$$$$$$$$$$&&&$$(*************((((((((((((&(&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""  "" """"" ""         " " """""""""""""""""""""""$$"""$""""""""$$$$$$$$$$$$$$$$$$$$$(**************(((((((((&(&&(&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""""""""""""""" "" "" " """              " """"""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$&$$"(*************(*((((((((&(((&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""" """" """"""" """" " ""             """"""""""""""""""""""""""""$""$""$""$$$$$$$$$$$$$&$&&$(************((*((*((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""" """""""""""" """ "          " " """""""""""""""""""""""""$$""$"$$$"$$$$$$$$$$&$&$&&&$(************(*(((((((((((((&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""" """"""""" """""""""" "             " """" " " """""""""""""""""""""$$$$""$$$$$$$$$$$$$$$$&&$&$"t((************(*(((((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"$"$$"$"$""$$$""$$"""""""" """ """""" "                " " " """ " """"""""""""""""""""""$""$$$$$$$$$"$$$$$$$$$$$$$&&$$$(**************(((((((((((&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$"""""""$"$"$$"$"$""""""""""""  """"""                   """"""""""""""""""""""""""""""""$$$$$"$"$"""$$$$$$$$$$$$&&$(************(*(((((((((((&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$"""""$""""""""$$"$$$"""""""""""$""""""""""" "           " "" "" """""""""""""""""""$$""$$$"$"$$$$""$$$$$$$$$$$&&&&$(**************((((((((((((&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$"$$"$"$$""""""""""""""""""""""""""""""""""""" "               " """" " "" " """"""""""""""""""""$$""""$$$$$$$$$$$$$&$$$((*(***********(((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"""""""""$""""""""""""""""""""""""""""""""""""            " """" " """"""""""""""$""""""""$""""$$$$$$$$$$&$$$&$&$(***********((*(((((((((&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" """" ""              " " """"" """""""""""""$"""""""""$$$"""""$$$$$$$$$$$$$$$$(**************(*((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$"$"""""$""""""""""""""" """"""""""""" " "               """ " """ """"""""""""""""""""""""""""$""$$$$$$$$$$$$&&$&$((******(*****(*((((((((&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""" """"""" "                   " " """"""""""""""""""""""$$"$"""$$$"$"$$$$$$$$$$$$$$$((**********(***((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""" """"""""" """ "                 " """ """"""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$((*********(*((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$"""""$"""""""""""""""""""" """""" """" " ""               " """""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$((**(******(*((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""            "" " " " """"""""""""""""""""$"$"$$"$""$$$$$$$$$$$$$$$$$$((********(*(*((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""" """"""""" """ "             " "" """""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$(*********(**(((((((((((&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$""$$$"$"""""""""""""""" "" """"""""""""             "" """"""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$(*********(((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""" " """              " """""" "" """""""""""""""$"""""$$$$$$$$$$$$&$&$$$*(********(*((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""" """" " " "          """ """""" """""""""""""""""""""""""""$$$"$$$$$$$&$$$$P((********((((((((((((((&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""" " "           " " " "" """""""""""""""""""""$"""""""$$$$$$$$$&&&&&&$((**(*****(*(((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""" "" "               " "" " """""""""""""""""""""""$$$"""$$$$$$$$$&&&&&$$@((**(*(((((*((((((((((&(&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" """            " " """"""""""""""""""""""$""""$$""$"""$"$"$$$$$&&$$$P(((***(**(((((((((((((&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""" ""              " "" """""""""""""""""""""""""""""""""""""""$$$$$$$$$((((*******((((((((&(&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$$""$$$""""""""""""""""""""" """             """" """""""""""""""""""""""""""$""$"$"""""""$$$$$$$$$P&((((*((*(*(((((((((&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$"$"""""""""""""" """ """""""""         """" " """""""""""""""""""""$$$""""""""""$$$$$$$$$(((********((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$"$$"$$""""""""""""""""""" """"""" ""           " """""" """"""""""""""""""""""""""""$$"$$$$$$$$$$$$$&((**(***(*(((((((((&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$"""""""""""""""""" "" """""" """"         """"" """""""""""""""""""""""""$&$$$$$"$$$$$$$$$$$((((*((((((((**((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""""""" " " " "            "" """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$\$(*((*((*(((((&((((&(&&&&&&&&&&&$&&$$$$$$$"$$$$$$$$"$$"$$"""""""""""""" """""""""" " ""             " """ """""""""""""""$""""""""""$$$$$$$$$$$$$$$$$$(((******(*(((((((((&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"""""""""""""""""" """"""" " " "                 "" """""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$((**(***(((((((((((((&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""" " " "             " """ """"""""""""""""""""""""$$"""$$$$$$$$$$$$$(((***(*((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""" " " " "            " " " " " """ """"""""""""""""""""$$"""$"$$$$$$$$$$$$$$((*(**(***(((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$""$$"$""""""""""""""""""""""""""""" " " ""              " """""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$(((**((**(((((((((((&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " " ""               "" " """""" """""""""""""""""$$""$$$$$$$$$$$$$$$$€(((***(**((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" "" "             "" " " "" """"""""" """""""""""$"$$$$$$$$$$$$$$$$$$$$$(((*((*((((((((((&((&&&&$&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " "         " "" """"""" """""""""""""""""$$""$$$$$$$$$$$$$$$$$ &(****(*(((((((((((((&&&&&$&&$&&&&$&$$$$$$$$$$$$$$"$"$$"$""""""""""""""""""""""" "" """"            " "" """""""""""""""""""""""""$$$$$$$$$$$$$$$$$$"&((*******(((((((&((((&&&&&&&&&&$$&$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""" """" "              " " " """""""" "$"""""""""""""""""$"""$$$$$$$$$$$$$$ &((***((**((((((((&((&&&&&&&&$$$$$&$$$&$$$$$$$$$$$$"$"$$"""""""""""""""""""""""""" """" " "                 " " """"" """""""""""""""""""$$"$$"$$$$$$$$$$$ (**((*(*(((((((((((&((&((&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""" """               " """"""" " """""""""""""""""""$"$$$$$$$$$$$$$$ (((****((((((((((((&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$"$$"""$"""""""""""""""""""""""" "" " """               "" " """"" "" """"""""""""""""""""$$$$""$$$$$$$$$$$$ ((((*(**(((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""" """""""" " ""          """""""""""""""""""""""""""$"""$$$$$$$$$$$$$ (((**(**(((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""" """          " """"""""""""""""""""""""""$"""""$$$$$$$$$$$$$"&((((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$"$$"""""""""""""""""""" """ " "              "" """""""""""""""""""""""""""""""""$$$$$$$$$$$$$"¨T&(((*(((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" "" "             " "" "" """"""""""""""""""""""""$"$$$$$$$$$$$$$$"&((*(((((((((((((((&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""               "" """"""""""""""""""""""""""""""""""$$""$$$$$$$$$"&(((((((*(((((((((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""" "" " """             " " "" """ """""""""""""""""""""""""""""$$$$$$$$$$$$&(((((((((((((((&&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""" " ""             " " " " """"" """"""""""""""""""""""""""$$$$$$$$$$$$"&((((((((((((((&(&(&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""" " "              " " """"" """""""""""""""""""""""""""""$"$$$$$$$$$"&(((((((((((((((&(&&&&&&&&$&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" " " " "             " " """""""""""""""""""""""""""""""""""$"$$$$$$$$$"&((((((((((((&((&(&&&&&&&&&&$$&$$$$$$$$$$$$$$$""$"""$""""""""""""""""""""""""             " """""""""""""""""""""""""""""$""$$$"$$$$$$$$$"T&((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""          " """"""""""""""""""""""""""""""$"$$$$$$$$$&$$&(((((((((((((&&(&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" """" " "             " " """"""""""""""""""""""""""""""$""$$$$$$$$$$$&(((((((((((((((&&&&&&&&$&$$&$&$$$$$$$$$$$$$$$"$$$$"$$""""""""""""""""""" """ "               """"""""""""""""""""""""""""""$""$$""$$$$$$$$$$&((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""" "           " """"""""""""""""""""""""""""""""$$""$"$$$$$$$$$$&(((((((((((((((&&&&&&&&&&$&$$$$$$$$$$$$$$$$$""""$""$""""""""""""""""""""" "              " """""""""""""""""""""""""""""""$"$$"$"""$$$$$$$&((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$"$$""$$""""""""""""""""""""""" " "          " """""""" """"""""""""""""""""""$""$$$$$$$$$$$$$"&((((((((((((((&(&&&&&&&&&$&$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""" "" "             " """"""""""""""""""""""""""""""""$$""$$$$$$$ &((((((((((((((&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" "" "                """"""""""""""""""""""""""""""""""$""$$$$$$$&(((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""" " """"        """""""""""""""""""$$""""""""""""""$"$$$$$$$&((((((((((((&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""" ""         """"" """""""""""""""""""""""""""$$"$"$$$$$$$$$$$$&(((((((&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$""""""$"""""" """""""" """""             """"""" """"""""""""""""""""""""""$"$""$$"$$$$$$$&(((((((((((&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" " ""                "" """""" """""""""""""""""""""""$""""""$$$$$$$$"&&((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""              "" """"""""""""""""""""""""""""$""""""""$"$"$$$$$$&&((((((((&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$"""""""$"""""""""""""""""""" """""               " "" """""""""""""""""""""""""$""$""""$$$$$$$$&&&(((((((&&&&&&&&&$&&&$$$$$$$$$$$$$"$"$"$""""""""""""""""""""""""" "" " "              "" """""""""""""""""""""""""""""""""$"$$$$$$$$$&&&(&((&((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""""""""""" """""""""""" " ""             """""""""""""""""""""""""""$""""""$$""$$$$$$$$&&&(&(&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$$""""""""""""""""""""""""""""" " " ""                  " """"""""""""""""""""""""$""""""$"$"$$$$$$$$$$$&(&&&&((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""" """"" ""                    " """ """"""""""""""""""""$"""""""""""$$"$$$$$$$$$&&&&&&(&&&&(&&&&&&&&&&$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""" "                   " " """""""""""""""""""""""""""""""$""$$$$$$$$$$&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """ "" " "                      " " " """"""""""""""""""""""""$"$$$""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$$"$"$"""""""""""""""""""""""""""" "" "" "                  """ """"""""""""""""""""""""""""$""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$"$"$$$"$"""""""""""""""""""""""" " " " ""                    """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""""""""""""""""""""""""""" """"" " "                      " " "" """""""""""""""""""""$""""""""$"$$$""$$$$$$&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$"""$"$"""""""""""""""""" """"" "                  " " """""""""""""""""""""""""""""""""$"$"$"$$$$$$$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""""$""""""""""""""""""""" """" "                     " """"""""""""""""""""""""""$"""""""$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$$$$$$$$$"$""""""""""""""""""""""""""""""""""" "" " "      "            " """"""" """""""""""""""""""""""""$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$&$$$$$$$"$$"""""""""""""""""""""""""""" " " "                 "" """""""""""""""""""""""""""""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" " "              "" """ """"""""""""""""""""""""""$"$$$$$$$$$$$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""" " " "                   """ """""""""""""""""""""""""""""$""""$$$$$$$$$$&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""                           "" """"""""""""""""""""""""""""$$$$$$$$"$$$$$$$&&&&&&&&&&&&&$&$$&$$$$$$$$"$$$$""$"""""""""""""""""""""""""" " "                    " """""""""""""""""""""""""""""$"$""$$$"$$$$$$$&&&&&&&&&&&&&$&$$$$$$$$$$$$"$$$""$""""""""""""""""""""""""" "                    " """""""""""""""""""""""""""""""$$$$"$$$$$$$$€$&&&&&&&&&&&$$$&$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""                   """ """""""""""""""""""""""""""""""$""$$$$$$P$&&&&&&&&&&&$&&$&$$$$$$$$$$$"$$""$"""""""""""""""""""""""" " "                      """"""""""""""""""""""""""""""""""$"$$$$$$$$P$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""" " "                   """""""""""""""""""""""""""""""""""$"$$$$$$$$$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""" " ""                   """""""""""""""""""""""""""""""""$"$$"$$$$$$$&&&&&&$&&$&&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" "                      """ """""""""""""""""""""""$"$"$"""$""$$$$$$&&&&&&$&$$&$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" " " " " "                 " " " "" """""""""""""""""""""""""""$""$""$"$$$$$&&&$&&&&$&&&$&$$$$$$$$$$$$""""""""""""""""""""""""" """ "                        "" """""" """"""""""""""""""""""""""$$$$"$$$"$$&$&&&&&$$$$$&$$$$$$$$$$$$""""""""""""""""""""""""""" " ""                      " " """"""""""""""""""""""""""$""""""$$$$$$¨$$&$&&$&$&$$$$$&$$$$$$$$$$$$$$""""""""""""""""""""""" " ""                             "" """""" """"""""""""""""$$"""""$"$""$P$$$$$&&$$$$$$&&$$$$$$$$$$$$$$"$"""""""""""""""""""" " "" " " " " ""                           " """ """"""""""""""""""""""""""""$$""$"$ $$$&&$&$$$$$$"$$$$$$$$$$$$$"$"""""""""""" """""" """"" "                        """" "" " """""""""""""""""""""""""$""""$$ $$$&$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""" """"""""""                        "  " "" " """""""""""""""""""""""""""$""$$$$$$&$$$$$$$$$$$$$$$$$""$$$$"$$""""""""""""""""""" """""" " "                      " """ """ """"""""""""""""" """""""$"""$$*$$$$$$$$$&$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" """ "                   "" "" """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""" """"" " "                         " " """""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""" "" "" " ""                      " " """"""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$""""""""""""""""""""""" " "                   " " """ """""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$""""""""""""""" """" " """ ""                    """ """"""""""""""""""""""""""""""""""$"$¨$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""" """"""""                      "" """""" " " """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""$""""""""""""" " """ ""            &"               """""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""$"""""""""""" " """"                    " " """""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""" "" """""""""" ""                        " " "" "" """"""" """"""""""""""""""$$$$$$$$$$$""$$$$$"""""""""""""""""""""""""""""""""""""" """""                       "" """""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$""$$$"$"""""""""""""""""""""""""""""""" "                        " """"" """ """""" """"""""""""""""""$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""                    " """"""""" " """""" """"""""""""""$$$T$$$$$$$$$$$$$$$""""""""""""""""""""""""" """""""""""""" " " "                      "" """ """" """"""""""""""""""""""$$"$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""" "                         " "" """"" """"""""""""""""""""""""$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""                       " " " """"" """"""""""""""""""""""""$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""" " "                      " " """""""" """"""""""""""""""""""$T$$$$$$$$$$"$$"$""""""""""""""""""""""""""""""""""" " ""                            " """ """" """""""""""""""""""""$"$$$$"$"$$$"$$$$"""""""""""""""""""""""""""" """"" "                           " " " """ " """""""""""""""""""""" ""$""$$$$$"""""""$"""""""""""""" """"""""""" """""                    " " " " """ """""""""""""""""""""$$""""$"$$$""$""""""""""""""""" """"" """"""""""""                       " """"" """ """"""""""""""""""$$$$$$$$$"""""""""""""""""""""""" """""" " ""                      " "" " """"" """""""""""""""" $$$$$$$$"$""""$"""""""""""""""""""""""" " " "                    """ " """ """"""""""""""""""" $$$$$$"$$""""""""""""""""""""""""" """"" " " "                     " " " "" " """""" """""""" ""$$$$"$"$""""""""""""""""""""""""""""" """"" "                     "" "" """" """"""""""""""" "$"$"$"$"""""""""""""""""""""" """""" """"" "                  " " " """"""""""""""""""""$""""""""""""""""""""" "" " "" """""" "                " " " """"""""""""""""""$"$""""""""""""""""""""""""""" "" """"" "               " " """""""""""""""""$"""""""""""""""""""" " """"""""" """ " " """                      " "" "" """"""""""""$"""$"""""""""""""""" """"""""" """"" " " "                   " " "" """ """""""""""¨P""""""""""""""""""" """"""""" """""" " ""                        "" " """"""""""""""""""""""""""""""""""""""""" """""                    "" " """""""""""""""""""""""""""""""""""""""""" """ ""                "" " """"""""""¸""""""""""""""""""""""""""" " ""                " "" """"""""""