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 = '491B90' IMAGE_NUMBER = 56160217 IMAGE_TIME = 1977-12-22T07:02:24Z EARTH_RECEIVED_TIME = 1977-12-25T19:12:30Z ORBIT_NUMBER = 491 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.101900 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 3  [R\ DAi]==h)3rY K(**,,*,,,*,,..,,..,****,,,,*,,***((***((((**********(**((((*(((*****(*((**(*****(**(((***(*(((*(*********,*,,,*,********,,*******,,,,,,,,,,,***,,*,,,,..,,,.....,,,,,,*,,,,,,,,,........,.,,.....,,,,,...0....,,,,,,,,,,,,,,,,....,.....,,,,,,,.,,,.,,,....,.,,,*,,,,,,,******,,,,*,*(**(***(((&&$(***,,*,*******,,*,***,,,,,,$&,,,,,******************,***(((********(((********(*(*********(****************************************************,,,,,,,,***,,,,*******,,,,,,*,**,,,*,,,,,,,,,.,,,,,,,,,,,,*,,,,,,,*,***,*,,,,,**,**,,,,,,,,*,,,,,,,,*******,,**,**,,*,**********(**((((*((((((&&&&"((************************,,*****,***********************("&(((**(((((*******(((((((((&(*((((***(((*(*(***********&&((*****(*(((******((((*************************,,********,*******,***,,,,*,,,,,,*,********,,******,,**********,,***,,,,,,,,,***,*,*,**********************(((((((((((((((((&&"(*(********(((((*****(((********************(*(*****((((((((((*(*((((((((((((((((((((((&(((((((((((((((((((*(***(((((((((*(((((((((**((((((((*(*&$((********((((********(****&**(**********,,,*****,*****&*********************************,***************************(*(**(((((((((((((((((&&&$ &(*****(*((((((((*****(((***,*********(*****((**(((((((((((*(((((((((((((((((((&&&&&((((((((((&(((((((&((((*(((((((((((((&&&(&((((((((*(*((((((((((*((*((((((*(*(((((*(*******((((****************((*******(***************************(&***************************&$**((((((((((((((((((((((&&&" &((((((((((((*************(***(******(((*((*(((((((((((((((((((((((((&&((((((&&(&&&((((&&&&&&(((&((((&&&((((((((((((((&&&&&&(((&(((((((((((&&((((**((((((*((((((((((((((((((((*(((((*(*((******(((****(***********((((((*****((((*******(********************(*(****((((((((((*(((((&&&((((((&&&($ &((((((***(((((******(*(((*******(*((((((((((((((((*(((((((((((((((&&&&&&&(&&&&(((&((&&&(&&(&&&&&&&((((((((&&((((((&&&&&&&&&&&&&((((((((((((((((((&(&&(((*((((((((((((((&(((((((((((((******((((((*(**(((((*****(((((((*((((((((((**((((((*****(((((((*****(**(***(((((((((((((((((((&&&&&&(&&&&&& $&&&((((*((((((***,****(*******((((((((((((((((((*(((((((((((((((&&(&(&&&&&&&((((&&&&&&&&&&&&&&&&(((&&(&&&&&&(&&&&&&&&(&&&&&&&&(((((((&&(*****(((&&(((((((((((((((&(&&&(((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((**(**((*((((((((((((((((((((&((&(&&&&&((((((&$$&&(&(((((((((*******(*******((((((((((((((((((*((((((((((((&(&(((((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$$&&(&&&&&&&&&((*,,****(&&((((((((&(((((((&&(&&&(&(&(&&((((((((((((((((((((((((((((((((((((((((((((*(((&((((((((((((((***(((((((****(((((((((((((&((((&((&&&&&&&&(&&&&&&$$&&&&&&&((((**((((**********((((*(((&((&((((((((((((((((&&&&((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&$&&&&&&&&&&&&((*****((((&&(&&&&(&(&&&&(&&&&&&&(&&&(&(((&&(&&(((((*((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*(((((((((((((((((((((&&&&&&&&&&&&&&&&&&(&&$$&&&&((((((*((*******(***(((((((((((((((((&(((((((&&&&&&&(&((&(&&&&(&&&&&&&&&&&&&&&&&&(&&&&&$$$$$&&&$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&(&&&(((((((((&&&&&&&&(&(&&&&&&(&&&&&&(&((&&&(&&&((((((((((((((((&(&(((((((&(((((((((((((((((((((&&&(((((((((((((((((((((((((((((((&(((((&(&&&&&&&&&&&&&&&&(&(("$$&&&&&&&(((********(*(**(((((&(((*(((((&(&&(((((&&&&((((&&&&&&(&(&(((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$""$""$$$$""""$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&((&((((((((((&((&(((((&(&(&((((((&&(&((&((((&&&((((((((((((((((((((((((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&&(*$$$&&&&&&(((****((*(*(**((((((((((((((&&&(((((&&&&&(&&(&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&$$$$$$$""$$$"$"$$$$$$$$$$&&&&&&&&&&(&&&$$$$$$$&&&&&&$$$&&&&&(&&&&&&&&&&&&&&&&((&(((&&&((((((&&&&&(&&((&&(((&(((((&&&&&&((((&(&&(((((((&&((((((((((&&(((((((((((((((&&(&&&&&(&&&&&&&&&&&&&&&&&&(("$$&&&&(((((((((((((*((((((((((((&(((((((&(&&(&&&&&(&&&&&&&&(&&&&&(&&(&(&&&&&$&$&&&&&&&$&&$&$$$$$$$$&&&$$$"""$$$$$$$""$$$$&&&&&&&&&&&&&&$$$""""$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&&&&&&&&&&&&&&&(((&&(&&&&&(((&&&(&&(&(((((&&&&(((((((((((((((((&&((((&((&(&&&&&(&&&&&&&&&&&&&$$&$&&&&&&""$$&&&(((&(&(((((((((((((((((((((((((((&(&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$&&$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$&$$&&&&$&&&$$"""""""$$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((((&&&&&&((&&&&&&&&((((&&&&&&((((&((((((((((&&&&&(((((&&&&&&&&((&&&&&&&&&&&&&&$$&&&&&$$$"$$&&(((((((((**((((((((((((((((((&&&&(((((&&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$&$$&&&&&&$$&&&$$" "$$&&&&&&&&&&&&&&&&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&&&(&((((((&&(((&((((&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$$"$$&&(((((((((((((((((((((((((((&((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$""$$&$$$$$$"$$&&&&&&&&&&&&&&$""" "$$&&&&&&(&&&&&&$(,...(&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&&&&&&&&(((&&&&(&&&&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$"""$$&&((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&&&&$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&&&&$$$&&&&&&&$$$""$$$$&$$$$&&&&&&&&&&&*,****$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$" "$$&&(((((((((((((((((((*((((((((((((((&(&&&&&(((&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""$$$$&&&&&&&&$&$$$$&$$$$$$$$$&&$$$$$&&&&&&&&&&&&((&&&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$" "$&&&((&((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""$$$$$$&&$$$$$$$$$$$$$&&&$$&$$&&&$$$$&&&&&&&&&&&$$$$$$&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$&$$$ $$&((((((((((((((((((((((((((**(((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""$$$$$&&&&&$&&&&$$$$&&&&&&&$$&$$" """""$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(**(&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&""$$&&((((((((***((((((((((((***(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$""""$$$$$$$$&&&&&&&$$$$&$&&&&$&$$$$$ $&&&&&$&&$$&$&&&&&$&$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&(((&&&&&(***(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$"$&&&(((((((((*(((((((((((((*(*(((((((((((((&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$"$$$""$$$$$&&&&&&&&&$&&&&&$$$$$$&$$$$  $&&&&&$$&$$&&&&$$$$$&&&&&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&$&$$$"$&&&&(((((((((((((((((((((((***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$""$$$$$&$$$&&&&(&((&&$$$$$&&&$$$$$"$$&&$&$$&&&&&$$$$$$$$&&&&$&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&$"&$&&&(&&&&&&&&&&&$&&$&&&&&&&&$$$&$&&&$$$&&&((((((((((((((((((((((((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$"""$$$$$$$$$$&&$&&&&&&&&&&$$&&&&&$$$$&&$$&$$$$&&&&&$$$$$$$$$&$$$$$$&&&&&&&$$$&$&&&&&&$&&&&&&&&&$$&&&&&&$$$&$&&&&&&&&&&&&&(&&&&&""$&&&&&&&&&&&&&&&&$$&&&&&&&$&$$$&&&$$$$&&(&((((((((((((((((((((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&&$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""""$$$$$$$$$$&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$&&&$$$$$$&$$&$$$$$$&$&&&&&&&&$&&&&$&$&$$&&&&&&&&&&$&&$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$$$$&$&&&&&&$&&&$$$&&&&$$$&&&&&&&&&&(((((((*((((((((((*((*(((((((((&&&&&$$&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$&$&$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$"""""""$"$"$$$$$$$$&&&&&&&$&&&&$$$$$$&&$$$$$$$$$$&&$$$$$$$$$&$$$$$$$$&&$$$$&&&&&&&&$$$$&&&&&$$$$&&&&&&&$$&$$$$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$&&&&&&$$$&&$"$$&&(&&(((&((((((**(*(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$"$$"$$$$&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$$&&&&&&$$$$&&&&&&$$$$$&$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$$&&&$$&$$$$$$$&$$$$$&&((((((((((((((((((((((((*((((((((((&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$""$$""$"""$$$""""$$$$$$$$$$$$$&$$$$$&$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$&&&$$$&$$$$$$&$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&$&$&&&&&$$$$$$$$&&&&$&$$$$$&$$$$$ $&&(((((*(**((((((((((((***(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""$$$$""""""$$$$$&$$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&&$$$$$$&&&&&$$$$$&$&&&&$$$&&&&&&&&&$&&&&&&&&&&&&$&&&&&$$$$$$$&$$$$$$$$$&&$$$$$$&&&(((((******((((((((((((((((((((((&(&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$$$""""$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&&$$&$$&$$$$$$&$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&&$$$$$$$$$$$&$$$$$$$$$$$$$ &&(((*****(((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&$$$$$&&$$$&$$$$$&**&$" "&&((**(((((((((((((((((((((((((((((&(&(&&&&&&&(((&&&&&&&&&&&&&&&&&&&$&$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$"""""$$$$$$"""""$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&$$$$$&$&&&$$$$$$$$&$$$$$$$$$&(&($" &&(***(((((((&$(((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$""""""""""""""""$$$$$$""""$$""$"$$$$$&$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$"$$$$$$$$$"""$$$ &&((((*(*(((((&&(((((((((&&&((((&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$""""""""""" """"$$$$$$"$"$$$$""""$$$$$$$$$$$$$$$$$$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$$$$$$&$$$$$$$" $$ "&&((((**(((((((*(((((((&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$"""$"$""$$$&$$""" """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""$""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$ $$" "&((((((((((((((((((&(((&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$&(&&&&&$"""""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&$&&&(&&&&$$&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$&$&&$$ "&(((((((((((&(((((&(((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""""""$&&&&&&&&&&$" """$$&$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$""$$$$$$$$""$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&$$$&&$&$$$&$$$$$&$$$$$$$$$""$$$$$$$$$$$$ "&((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&$$$$$$&$$&$$$$$$$$$$$$$$$$$$""""$&&&&&&&&$$$$""""$"$$$$$&&$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$&&&&&&$$$$$$$$$$&&$&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$" "&(((((((((((((((((((((&&&((&&&&&&&&$&&&&&(**($&&&(&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""$&&&&&$$$$$$$$$" """$$$&&&$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""$$$$$$$$"$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$&&&$$$$$&$$$$$$$$$$&&$$$$$$$$$&$$$$$$"$"$$$$$$$$$$$$$$$" "&(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$"""$$$&&&$$$$$$"$$$$" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$"$$$$$$$$$$$$$$$$$"$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&(&$$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$" "&(((((((&((((((((((((((((&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$""""$"""$$$$$$"$$$$$$$$$""$$$$$$$$$$$"$$$$$$$$"""""$"$""$$$$$$$"""$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$&&&$$$$$$$$$$$$$$$$$""$$$$$$$$$$$" $&(((((((((((&&((((((((*(((((&&&&&&&&&&&&($$$$&&&&&&&&&&&$&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$"$$$$$$$$$$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""$$$$$$$$"""$$$$$"""""$$"$"""""$$$$$$""$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$&$$$$$$$$$"$$$$$$&$$$" $&(((((((((((((((******((((((((&&&&&&&&&&(((&((&&&&&&$$$$$&&&&&$$$&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$""$"""""""""""$$$$$"""""""$"$$$$$$$$$$$$$$$$$$$$$$""$$$&&$$$$"$$$$$$""""""$$$$$$$$$$$"$""""""""""$$$""""""$$$$"""""$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$&$$$$&$$$$$$$$&&&$$$$$$$$$$$$$$$$&&$$$" "&(((*(((((((((((********((((((&&&(&&&(&&&&&((&&&&&&&$$&&&&&&&&&$&&&&$&&$$$$$&$$$$$$$$$$$$$$$""$"$"$""""""" ""$$$$""""""""$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$"$"$$$$$$"""""$$$$""""$$$""""$""$$$$$""""$$$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&$$$$$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$$"" "((((*(((*(((((((*(*****(((((&(((&&&&&&&&&&&&&&&&&$$&$&&$$$$$&$&&&&$&&&$$$$&$$$$$$$$$$$$$$$$$$"$$$""""""""$""""$"""""""" ""$$$&$$$$$$$$$$$$$$"""""$$$$"""""$$$$$"$$""$$""""""$"$""$"$""""""$"$$$"""$$$$$$"""""$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$&$&&&&$$$$$$$$$$&$$$$$$" $(((((((((*((***(*(**(*(((((((((&&&&&&(&&&&&&&&&&$$$&&&&$$$$$$$$$&$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$"""""""""""" """"""" ""$$&&$$$$$$$$$$$"""""""""""""""$$$$"""$"$$$$$$"""$$$"$$""""""""$$""""""$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$"$""""$$$$$$$$$$$$$&&&&&$$$$$$$$$"$$$$$$$&&$$$&$$$$$$$$$$$$$$$$ $(****((((((((((((*(((((((((((((&&&&&((((&&&&&&&&&&&&&&$$&&&&$$$&&$$&&$&&&$$$$$&$$$$$$$$$$$$$"$"""""$""""""" """"" "$$$&&&$$$$$$"""""$""""""""""""""""$""$$$$$$$$"$"$$$$"""""$"$""""""""$$$$$""""$""""""""$$$$$$$$"""$$$$$$$""""$$$$$$$$"""$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $(*****(((((((*(((((((((((((((((&((&&&&&&&&&&&&&&&&&&$$&&&&$&$&$$$$$&&$&$$$$$$$$$$$$$$$$$$$"$"""$"""""""""$$"  "$$$$$$$$$$$"""$$""""""""""""""""""$"$"$$$$$$$$$$$"""""""$""$$"""""$$$$$$$""""$""""""""$$$$$$$"$$$$"$$$"""""$$$$$$$$"""$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" $(*****(((((***((((*(((((((((&&(&((&(&&&&&&&&&&&&$$$$$$$&$$$$$$$$$&&$$$&$$$$$$$$$$$$$$$$$"""""$""$$""""""""$$"   ""$$$$$"$$"$$""$$""""""$$"""""""""""$"$$""$$$$$$$"""""""""""""""""$""$$$&(*(&$$"""""""$$$$""$"""$$$""""""$$$""$$"""$$$""""""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" $(****(((((***((((((((((&(((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""$""""""""""""""$$  "$$$$$$$$$""$$$$$$$""""$$$$""""""""""""""""$$$$$""""""""$"""""""""""$$$&((((((&""""""$""$$$"""$$$"$$$""$$$$""""""""$$$$"""""""$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $(**((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$&&&&&&&$$&&$$$$$$$$$$$$$$$$$""""$""""""""""""""""""$"  "$&&$$$$$$$$$$$$$$"""$$$$$$$"""$"$"""""""""$$$$$""$""""""""""""""""""""$&(&&&&&($"""""""$$""""$$"""""""$$$$$""""""""$$$$$"""""$"$"$""""""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$" $((**(*(((((**(*((((((((((((((((((&&(&&&&&&&&&&&&&&&&$$$$$$$&&&$&&&$$&$$$$$$$$$$"$$$""""""""""""""""""""""""""$$$" "$&&$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"""""""""""$"$$$$$"""""""""""""""""""""$&&$$$$$&$"""""""$"""""$$$$"$$$"$$$$$"""$"""$$$"$"""""""$"""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$" $(*****((((**(((((((((((((((((((((((((&&&&&&&&&&&&&&&$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""$"$$$""$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$$$""""""$$$""$$"$$$$$"""""""$$$"""""""""$$$"$""$$$""""""""$$$""$""$$"$$""""""""$$$""""""$$"$$"""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$" $(*****((((*(**(((((((((((((((((((((&&&(&&&&&&&&&&&&&$$$$$$&$&&$&$$$$$$$$$$"$$$$$$$$$"$""""""""""""""""""""""""$""$$$$$$$$$$$&$$$$$$$$$$""$""""$$$$$$$$$$"""""""""$$$$$$$$$$"""""""""""""""$"$""""""""""""""""""$$"$""""""$$""""""""""$$$""""$$$$$""$$"$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((*****(*****(*((*(***((((((((((((&&&&&(&&&&&&(((&&&&&$$$&&$&&$$$$$$$$$$$$$$$$$$$$""$""$"$"""" """"""""""""""""""$$$$$$$$$$$$$$&$$$$$$$$$"""""$$$$$"$$$$$"""""""""$$$$$$"$$$"""""""""""$""$$"" """""" """"""$"""""""""$"$""""""""$$$$$"""""$$""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$(((*********((*******(((((((((((((&&((((&&&&&(((&&(&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$""""""$$$$"""""""""$$""""""""""$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$"$$$$""""""""$"$$""$"$"$""""""""""""""""""   """"""""$""$""$""""""""""$"$$$$$"""""$""$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$"$(******************(((((((((((((&&&&&&(&&&&(((((((&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"""""$$$"""""""""$$"$"""""""""$$$$$$$$$$$$$$$$$$$$$$""""""$$""$$$$$$$$"""""""""""$"""""$""$""""""""""$$""""""" """""""""""""$$""""""""""""$$$$"$"""""""""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$(********((****(((((((((((((&(&(((&&(&&&&&&((((((&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$"$$$$$$""$""$"""$"$"$"""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$"$""$""$$""$""$"""""""$"""""""""""""""""""$"  """""""""""$""""$"""""$"$""$$$$$"""""""$$"$""$$"$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$"$$$$$$$$$$$$$(**************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$"$$$$"$$$"$"""$"$$""""$""""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$$""""$"$$"""""$"""""""""""""""""""""""$$""""" "" """""""""""""""""""""""$"$$"$$$$$$"""""""""""""""$$$$$$$$$$&&$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$(**************((((((*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$"$$"$"$$$"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$"""$"$$"""$$""""""""$"""""""""$"""""""""$"""""""""""""""""""""""""""""""""""$$$$"""$$$$"""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$(********,****(*((*(***(((((((((((&&&&&&&&&&&&&&$$$&&&&$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$"""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$$$$$"""""""$$""""""""""""""""""""$""""""""""""""""""""$$"""""""$"$""""$$$$$""""""""""$"""""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$((*******,******(((**(**((((((((&(&(&&&&&&&&&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"$"$$"""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$$"""""$$"$$""""""""""""" """""""""""""$$"""""""""$$""""""""""$$"""""$$$$$""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$((*************((((*(***((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"""""""""""""""""""""""""" """"""""$"$$"$"""""""$$"""""""""""""$"""$$$$$""""$$$$"""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((*****************(***((((((((&&&&&&&&&&&&&&&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$""$""""""""""""""""""""""$$$""$""$$$$$$$$$$$$$$$$""""$""$""""""$"""$""""""""""""""""""""""""""""""$$"""""$""$$$"$""""$$""""""$""""$$$$"$$$$""$$$"""$$$$$$"$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(****************(((*((((((((((&&(&&&&&&&&&&&&$$$$$$&$&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$"""""""""$"""""$$""""""""""""""""""""""""""""""""""""""""""""$$$$""$"$"""""""""$$$""$$$$"$$""""""$""$"$$$"$"$$$$$$"$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$((***************(*((((((((&" &&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$"$$$"""""""""" """$"""""""""""$"$"$$$"$&"$$$$$$$$"""""$$""""$$""$$""""""""""""$""""""""""""""""""""""""$"$$$$"""$$$$"""""""$"$"$$$$$$$$$"$""$""""""$"$"""$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$********************(*(((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" """"$"""""""""""""""$"""""" """""$$"""""$$$$$$$$$$$$$"" """""$""$$""""""""""""""""""""""""""""""""""""$$$$$$$""""$"$""""""""$$$$""""$$$$$""""""""""$"$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"*******,************((((((((((&&(&&&&&&$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" """"""""""""""""""""""""""""$$$$$$$$$$$$"""""""""""""$$$""""""""""""""""""""""""""""""""""$"$$"""""$" """"$"""$"""$$""$$$"$"""""""""""$$$""$$"""""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$""(**,***************((((((((((&&&(&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" """""""""""""""""""""""""$""$$$""$$$$$$$""""$$$"""""$"$$$"""""""""""""""""""""""""""""""""""$"""""$$$$"""""$$""$$$""$"$$$$"$"""""$"""$"$"$$$"$"""""""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$""(****,*******,******((((((((&&&((&&&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""" """"""""""""""""""""""""""""$$$$$"$$$$$$$""""""$$$$$"""""""""""""""""""""""""""""""""""""""""""""""$""$"$""""$$"$""$$"""$"$$""$"""$$"""""""$$"$""$"""$$"$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"(***,,*************((((((((((&(&(&&&&&$$$$$$$$$$$$$$&&&&&$&$$$$$$""$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""$$$$$$$$"$""""""""""""""""$$" " """""""""""""""""""""""$"""""""""$""""""$$$$"""$$$"$""$$""$"""""""$$""$""$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$*****,,*,***,*****(((((&&((((&&&&&&&&$$&&&&$$$$$$$$&&$&&&&&&$$$$$$$"$$$$$$$$$$$$$$$"""$$"$""""""""""""""""""""""""""""""""""""""""""$$$$$$""""""""$"""""""""""$" """""""""""""""""""""""$"""$"""""$"""""$$""$""""$"$$$$""""$""""$"""""""$$"$$""""$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*****,**,***********((((&&(((((&&&&&&&&&&&&&&&&&$&$$&$$&&&&&&&$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""$"$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""$""$""$"$"$$$$$"$"$$"$"$"$"""$"$$$$""$"""$"$"$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"***,****************((((((&((&&&&&&&&&&(&&&&&&$&&$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$""""""""""""""""""""""""$$"$$$$$$$$""""""$"""""""""""""""""""""""""""""""""""""""""$$"""""""""""$"$$"$$""""$$$""$$"$$$"$$""$ $$$$""""""$$""$$$$$$$$$"""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"(****,*************(*((((((&(((&&&(&&&&&&&&&&$&$$$$$$$$&&&&&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$"""""""""""""""$"""""""""""""""""""""""""""$""""""""$$""""""""""""""""""""""""""""""""""$$""""""""""""""""""""""$$$$$""""$$$$$$"""""$"$""$$$$&$$"""""$$$$$$""$$$$$$$"""$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"****,****************((*(*((((((&&&&&(&&&$&$&&$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""""""""""""""$$$""$""""$$$$""$$$$$$$$""$$$$$""""""$$"$""""$$$$$$""$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$""(**,**,,,****************(*(((&&(&&&&&&&$$$$$$$$$$$$$$$$&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""&&&$""""$""""""""""""""""""""""""""""" " """"""""""""""""""""""" "" """"""""""$"""""""""""""""""""""$""$"$$$"$"""$$"$$""""$"$"$"$$$$$""""""""$"$$$$$"$$"""$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$"(****,*,,*****************((((&&&&&&&&&&$$$$$$"$$$$$$$$$&$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$""""""$""""$"$$$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """""""""""$$$""""""""""""""""""""""$$$$$$$"""""""$$$$""$$"""$"$"""""""""""$"$$$$""$$"""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"(***********************((((&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"""" ""$$""""""""""""""""""""""""""""$""""" """"""""" """"""""""""" """"""""$$$""""""""""""""""$"$"""$$$$$$$"""""$$$$""""$$$$$$$$$""""$""""""$"""$"$"""""$$$$"$$""$$$$"$$$$$$$$$$$$$$$$$$$"$**,,*******************(((((&&&(((&&&&&&&&&&$$$$$$$$$$$&$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$"$""$"$$"""""$ """""""""""""" """""""""""""""$"""""" " """"""""" "" """""""""""""""$""""$$$$""""""""""""$""$$$$$$$$$$$$""""""$""""$"$"$$$$"$""""$"""""""$$"$""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$****,*,*,,************((((((((((&&&&&&&&&&&&$&$$$$$$&$&&&&&&&&&&$$$"$$$$$$$$$$$$$$$$$$$$$""$""""$"""$$ "$"""""""""" """ " """""""""""""""""""""" """""""""" """""""""""""""""""""""""""""""""""""$"$$$$"$$$$$$"""$"""""""""$$"$$$$""""""""""""""$""$"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*,,,,,,,,*************(((((((((&&&&&&&&&&&&&$&&&$$$&&&&&&&&(&&&&$$$$$$$$$$$$$$$$$$""""""""""""$"""""$$$$$""""""""""" " """""""""""""""""$"""""""""""""" """"""""""""""""""""""""""""""""""""""$$$$$$$$$""""""""$$""""""$$$$$$"$"$$"""""""""""$"""""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"**,,,,,,,,,***********(((((((((((&&&&&&&&&$&&$&&&&&&&&&&&&&(&&&&$$$$"$$$$$$$$$$$$"""""""""$"$$""$$"""""$$$$$$"""""" """""""""""""""""""$"""""""""""""" """$""""""""""""""""""""""""""""""""$$$$$$$$$$"$""""""$$"$"""""$$$"$""$"$$"$""""""""$""""""$"$"$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$*,,,.,,,,,************(((((*(((&(&(&&&&&&$$$$&&&&&&&&&&&&&&&&&&$$$$$$"$$$$$$$$$$$"""""""""$$$$$$$$$$$$$"""""$"""""" """""""""""""""""$""""" "" """"""" """"" """""""""""""""""""""""""""""$""$$$$$"""""""""""""""""$$$$$""""$$$""""""""$$$""""""$$$"$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$*,,,..,,,,,,****************(((&(((&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&$$$$$$""$$$$$$$"""""$$"$$$$$$$$$$$$$$$"$$""""""" " """""""""""""""""""""""""" """$"""""" """""""""""""""""""""""""""""$""$"$$$"$"""""""""""""""$"$$$$""$"$"$"$""""""""$$"$""$""$$$$$"""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$*,,.....,,,,,**************((((((&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$"$""$$"$$$$$$$$"$$$$$$$$"""""" " " """"""""""""""""""""""" """""" """""""""""""""""""""""""""""""$$$$$$""""""""$""""""""$"$""""""""$"$"""""""""$"""""""$$$$$""$$$$$"""$"""$$$$$$$$$$$$$$$&$$$$$$,.,,,.....,,,,,****(*******(((((&&&&&&&&&&&&&&&&$&&&&&&&(&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""" " " """""""""""""""" " "" " """" """""""""""""""""""""""$"$$$$$$$""$""""""""""""""""$""""""""""$"$"""""""$""""""""$"$$$"""""$$"$"$"$$$$$$$$$$$$$$$$$&&$$$$$,..,.,,...,,,,,***(******(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&$$$$$$$$$$$$$$$"""$$$$$$$$$$"$$$$""""" " "" """""""""""""" " " "" "  """"""" """"""""""""$$$$$$$$$$$"""""""""""""""""""""""""""$""""""""""""""$"""""""$$$"$""$$$$$""""$&&$$$$$$$$$$$$$$$"$$$$$$,...........,,*****((**((*(((((((&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""" " "" """ """"""""""""""" " " " " """"""""""""""""""""$$$$&$$$$$""""""""""""""""""""""""""""""""""""""$"$$$$""""""""$$"$"""$$$"$""""$$$"$$$$$$$$$$$$$$$$$$$"*,.........,,,*******(**((((((((((&&&&$$$$&&&&&&&&&&&&&&&$&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""" " """"" """ """""""""""""""""""""" " " """""""""""""""$"""$$$"""""""""""""""""""""""""""$""""""" """"""""$"$"$$"$$$$""""""""""""""""$""" $$$$$$$$$$$$$$$$$$$$$"*,...0.......,,,********((((((((((((&&$$$$$&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""" """""""" " """"""""""""""""""" " """ " """""""""""""""""$$$$$$""""""""""""""""""""""""""""""""$("""""""$"$""$"$$"$"""$$$$$$$""$$$"$$"""""$$$$$$$$$$$$$$$$$$$$$$,,...........,.,,,******(((((((****((&&$$$$$&&$&$&&&&&&&$&&&&&$&$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""""""" "" """"" """"""""""""""""""""""""" """""" """"""""""""""""$$"""$"""""""""""""""""""""""""$""""""$" """""""$$""$$"$$$"$"$"$$$$$$$$"""$$"$"$"$$$$$$$$$&$$$$$$$$$$$$$*,.........,.,,...,,,,****(((***,,,*(&&&&$$$$$$$$$&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$""""$"""""""" """""" """""""""""""""""""""""""""" """"""""""""""""""""""""""$$""""""""""$"""""""""""""""""""""""$$$$$"""""""$$$"$"$$$$$$$$$$$$$$""""""$$""$$$$$$$$$$$$&$$$$$$$$$$$,,,..........,,.......,,***,,,,,,..,*(&&&&&$$$$$&&&&$$$&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$"""""""" " ""   """""""""""""""""""""""""""""""""""" """""""""""""""""""$$$$"""""""""""""""""""""""""""""""""""""""$$$""""""""$"""$$$$$$$$$"$$$$$$"""$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$,,......000..,.....000..,,...000.....,((&&&&$$$&&&&&&$$&$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$"""""""""" "   """""""""$"""""""""""""""""""""""" """"""" """""$$$$$"""""$$""$""$$$"""""""""""""""""""""$"""""""""$""""""""""$""""$$$$$$$$""$""$""""""$"$$$$$$$$$$$$$$$$$&$$$$$$$$,....000000000..000002220..00000.....00.*(&&&$$$$&&$&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$$"""""""   """""""""""""""""""""""""""""""""""""""""""""""""""""$&&&&&&$"$$$$"$$$$$$"""""""""""""""""""""""""""$"""""""""""""""$$""""""$$"$$"$$$"$$""""$"$$$$$$$$$$$$$&$$$&$$$&$$$$$$,....0000000220022422222222000..,,,,....,,*((&&&$$$$$&$$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""" " """"""""""""""""""""""""""""""""""""""""""""$""""""""""$"""""&$$"$"$""$$$$$""""""""""""""""""""""""""$"""""""$$"$$""$"$$"""$"$"$"$"""$$$$"$$"$$$"$$$$$$$$$$$$$$$$&$$$$$$$$$*,..0000002200,2444222000000...,,,,,,,....,,*&&$$$$$$$$$$$&&&&&&&$&$$$$$&$$$$$$$$$$$"""""""""""" " """"" """" " """"""""""""""""""""""""""""""""""""""""""$""$$"""""""$$""""$$$$$$$$$$$$"""""""""""""""""""""$$"""""$$""""""""""""""""$$$""$$$$$$""$$"$$"$""$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$,,...0002224466442000......,,,,******,,,... **&$(**&$$$$$&$&&&&&&$&$$&$$"$$$"$$$$$$"" """""" """""  "" """"" """"""""""""""""""""""""""""""""""""""""""$$$$$$$$"""""""$""$"$$$$$$$"$"$$"""""""""""""""""""""$""""""""""""""""$$$"""$$$$$$$$$$$$""$"$$$$$$$$$$$$$$$"$$$$$$$$$&$$&&&$$$$$$",.....0024466864200....,,,,,,*********,,,,...,(&*((*&$$$&$$&&&&&&&&&&$$$$$$$$$$$$"""""""" " " """"""" " """"" """""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$"$$$$"$$$$$$$$$$$"""""""""""""""""""""""""""$" """$"""""$$""$$"""""""$$$"""$$$"""$$$$$$$$$""$$$$$$$"$$$$$$&&&&&&&&$$$$$,....0024446444200...,,,,,,,************,,,,,,*&(&&&&&$&$$$&&&&&$&&&&&$$$$$$"$"""""" """""""""" """""" """" " " """""""""""""""""""""""""""$"$"$"""""$$$$$$&&&$$$&&$"$$$$"$""""""""""""""""""""""""""""""""$""""""""$""""""""$"$"$"""""$$$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&$$"",...022222222200....,,,,,,,,***************,,,,(&$$$&&&&&$$$&&&&&&&&$&$$$$$$$$$$"""" """"""""""""""" """" " """ """""""""""""""""""""""$"""""""$$$&&&&&&$&&($$$&&$$$$$"""""""""""""""""""""""""""""""""""""""$$"""""$""$"$"$""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$$$$",....000000000.....,,,,,,,,,*****(*(********,,..&""$&&&&&&$$$&&$$&$&$$$$$$"$"$$""""""" """""""""""""""" """" " """"""""""""""""""""""""$"""$"""""$"$&&&&&&&&(($&&&&$$""$$""""""""""""""""""""""""""""""""""""""$""$"""""""""$$"$"""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&$$ $..................,,,,,*,,*******((((*((*****,.000,,*((&&&&$&$&&&&&&$$$$$"$$$"""$""""""""""" """"" """ """""" " " " " """""""""""""""""""""""$"""""$$$$&&&&&&&(&&&&&&&$""$"""""""""""""""""""""""""""""""""""""""""$""""""""$"$$$$$"""""""$""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&$$ $,.......,,,.......,,,,,,*********((((((((******,.0..,*&&&&&&&&&&&&&&$$$$$""""""$"""""""""""""""""""" """""""" " "" " """""""$"""""""""""""$"$""$"$$$&&&&&&&&&$$$&&&$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$"""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$ ",,.......,.....,,,,,,,***,*******((((((((***((***,,,,,,*(&$&&&&&&&&&&&$$$$" """$$""""""""""""""" """"" "" """ """ """""""""""""""""""""$""$$$$$"$"$$"$&&&&&$$&$$$&&$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"""$""""""$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&$",............,,,,,,,,*,**,*******(((((((*((**(*(*(**,...,((&&&&&&&&&&$$$$$$$"""""""$$$"""""""""" """" """ """ " "" """"""""""$$""""$"""""""""$$$$$$$&&&(&&$$$$$&&$$$"""""""""""$"""""""""""$"""""""""""""""" ""&$"""""""""""$"$$$"$"""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$",.............,,,,,,,,,***********(((((((((******(***,,.0.,*(&&&&&&&&&&&&&&$$"""""""$"""""""""""" " "" """ """ " """ " " """"""""""""""""$"""""""$$$$$$&&((&&$&&&&$$$$$$""""""$"$"""""""""""""""""""""""""""""""""  """$""""""""$"$$"$""""$"$$$$$$"$$$$$$""$$$$$$$&$$$$$$$$$$$$&&&&&&&&&$",,...,........,,,,,*,*,************((((((((((*********,,00.*((((&&&&&&&&$&$$$""""""""""""""""""" """ " "" " " """""""" """"""""""""""""""""""""$$$$$&((&&&&&&&&&&$"""""""""""""""""""""""""""""""""""""""""""""" """ """""""""""$$$$"$"""""$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&",..........,..,,,,*****************(((((((((((*****(((**.00.(((((&&&&&&&$$$$$"""""" """"""""""""""" " "" """$$$$$"" """""""""""""""""""""$$$$&&&&&$$$&&&&&&$$"" """""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$",............,,,,***,*********(*****(((((((((((****(((**,..0.*(&&&&&&&&&&$$"$""""""""""""""""""""" " " """""""$"""""""" """""""""""""""""""$$$&&&&&$$$$&&&&$&&$$""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""""$""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&$",.......,...,,,,,,,,***************((((((((((((((**(((((**,..*((&&&&&&$&&&&$&$$""""""""""""""""""""" " """"""""""" """ """""""""""""""""$$$&&&$$$"$$&$$$$&$$"$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$",,,,..,..,..,,,,,,,,***************(*(((((((((((((*((*((((*,,*(&&&&$$$$$&&&$&$$$$$$""""""""""""""" " """""""""""" """""""""""""""$$$&&&$$$$$$$$$$$$$"$$$$$$""$$"$""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$""$$$"$$""$$$$$$$$$$$$"$$$$$$$$"""$$&$&$$$$&$&&&",,...,,,.....,,,,,**,,***************(*,,(((((((((((**((((((((&&&&&$$$$&$&&$$&$$$"""$"""""""" "" "" """"""  """"""""""""""""$$$$$$$$$$$$$$"""""$$$$"$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""$"$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&& *,..,,,,,,.,,.,,,,,,,,,*************(*,,,,((((((((((**((((((**&&&&&&$$&&$$$$$$$$$"""$"""""" " " "" """""""""""""""""$$$$$$$$$$$"" """$$$$$$$$$$$$$$$"""""""""""""""""""""$"""""""""""""""""""""""""""""$"$"$"$"""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$ ,..,,.,,,,...,.,,,,,,**************((((((*((((((((((**(((&((**,*(&&(&&&&&&$$$$$$$$$$$$"""""" "" " " " """""""""""""""""$$$$$"$$$$$$"""""""""""""""""""""""""""""""""""""""" """"""""""""""""$"""""""""""$""""$$$$"$$$"$$$$$$$"$$$$"$$$$$$$$&&$$$$&$$$$$$$$&$ ,,,.,,,,.,,,,.,,,,,******************&&&&&(((((((((***((((((*,.,*(&&((&&&&&&$$$$$$$$$$"""""""""" " "" " " " """ """""""""""""""""$$$$$$$$$$$$&""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$"$""$$$$$$$$$$$$$"$$$$$$$$$&&&$$&$$$$$$&&$ ,,,,,,,,,,,,,,,,,,,,*****************($$$&((((&(((((**((((&(*,..*(((&((((&&&&&$&$$$$$""""""$$""""""""""""" """  """""""""""""""$$$$$$$$""$$$&&&&$""""""""""" """""""""""""""""""""""""""""""""""""""""$$"""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$& ,,.,,,,,,,,,,,,,,,,,******************(&((((&(((((((((((((&&(*,.,((((&(&&&&&&&&$$$$$""""""""$""""" """""""""""""  " """""""""""$$$$$$$$$""$$$"$$$$$" """"""""" """"""""""""""""""""""""""""""""""""""""""$""""""""""$$$$$$$$$""$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$ ,.,,.,,,,,,,,,,,,,,,,,***********(**((((((((((((((((((((&&&&((*,.,**((&&&&&&&&&&$$"$$$$"""""""""""""""""""""""""""" "    """"""""""""""$$$$$$$"$$$""$"$$""""" """""""""""""""""$$$"""""""""""""""""""""""""$$""""$"""""""$"$"$"$$$$$$$$"$$"$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$ ,,,.,,,,,,,,,,,,,,,,,,,********((((***((((((((((((((((((&&&&&((*,.,(((&&&&&&&&&$$$$$$$$""$"""""""$$$$$$$"$""""""""$$"""""  " """""""""""""$$$$$$$"$$$"""""""" """""""""""""""""$$$"""""""""""""""""$""""""""""""""$$$$""""""""""""""$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&& ,,,.,,,,,,,,*,,,,,,,,,,*******((((((**(((((((((((((((((&&&&&&&(**,,*(((&&&&&&&&$$$$&$$$"""""""""""$$$$$$&&$""""""""$$""""  """"" """ """"""""$$$$$$$$$$"""""""""""""$$""""""""""""$""" " """"""""""""""""$"""""""""""""$$$"$"""""$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$ ,,,,.,,,,,,,,,,,,,,,,,,*******(((((((((((((((&(&((((((&&&&&&&&&((***(&&&&&&&&&&&$&$$$$$$""""""""""$"$$$&$$$$""""""""$$"" "  """"""""""""""""""""$$$$$$$$$$$"""$$""""""$$"""""""""""""" "" """$$$$$"""""$$$""""$"""""""""""$$$$"""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$,,,,,.,,,,,,,*,,*,,***********(*(((((((((((((&(&(((((((&&&&&&&&(((**(&&&&&&&&&&&&&$$$$$$$"""""""""""$$"""""""""""""""""""" """""""""""" """" """$$$$$$$$$$$""""""""""""""""""""""""""" " """"$$$$$$$&$"""""""""$"""""""$"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$,,,,,,,,,,,,************(*(****(*((((((((((((&(&(&((((((&&&&&&&&&(**(&&&&&&&&&&$$$$$$$$$$$"""""""""""""""""""""""""$""""" """"""""""""""" "" """"$$$$""""""$"""$"""""""""""""""""" " """ " ""$$$"$""$""""$""""""""""""""$$"""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&*,,,..,.,,,,*****,,*****((((((*((*(((((((((((&&&(&&(((((&&&&&&&&&&(**(&&&&&$$$$$$$$$$$$$$$$""""$"""""$" """"""""""""" " """" """"""""""""""""$"$$$$$""""$$"""" """""""""" " "" " " "" """""""$"""""""$$""""$$""""""""$""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$,,,,..,,,,,,,,,**,***(*(((((*****((((&((((((&&&&&&&&(&((&&&&&&&&&&((((&&&&$&$$$$&$$$$$$$$$""$""""""$$$$$ $$""""""""""""" """ """""""""""""""""""$$$$$$$$"""""""""""" """""""""""" """" "" """""" """"""""""$"""$"""""""$$$""""""$"$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$*,,,,...,,,,,,,*******((((((***(**(&(&&(((((((((&&&&((((&&&&&&&&&&&&(&&$$$$$$$$&&$$$$$$$$$""$"$"""$$$$$&&&&&$$""""""""" " " """"""""""""$"$""""$$$$$$$"""""$$""""""""""""""""""""" " """""" """""""""$"$"$$""""""""""$$""""$$$$$"""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$*,,.,.,,,,,,,,,*******(*(((((*((((((((&(((((((((&&&&(((&(&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$"""""""" "" """"""""$$"$"""$$$$$$$$$"""""""""" """"""""$""""" """" """""""" "$$"$$$$$""""$""$$$"""""$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$*,,.,.,,,,,,,,,**,*******((((***((((((((((((((((&&&&((&(((&&&&&&&&&&$$&&&$&&$$$$$$$&&$$$"$$$$$$$$"$$$"$$$$$$$$$$"""""" "" " "" """""""""""""$$$$&$$$$$""$$"""""""""""""$$$"""""" """""""""" """"" """$"$"$$$$"$$"""$$$"""""$$$""$""""""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&& (,,,,..,,,,,,,,,**,********(&((((((((&(((&(((((&&&&&(((&$&$&&&&&&((&&&&&&&&$$$$$&&$$""$$$$$$$""""$$$$$"$$$$$$"""" """"" " " """""""""""$"$"$$$$$$$$$""$""""" """"""""""" " " """" "" "" " """""""""$$$$$$$$$$$$$$$"""""$""$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$*,,,.,,,,,,,,,,*************(*(((((((((((((((((&&&&&&&&&(&&&&$&&&&&((&&&&&&$&&&$$&$&$$$$$$"$$$""""""$$$$$$$""""""""""" "" " """"""""""""$"$$$$$$$$$""""$""""$$"""" """"""""""""""""" "" "" """"" " ""$$"$$$$$$$$$$$"""""""""$$$$$$"""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$*,,,,,,,.,,,,,,*,,***********((((((((&(&(&&&&&&&&&&&&&&&&&&&&&$&&&&(((&&&&&&$&&&&$$&$$$$$$$$$$"$$"" ""$"$$"""""""""""" """""" """"""""""""""$$$$$$$$$$$"$"$$"""$"""""""""""""""""""""""""" """ " """"$"""$$$$$$$$$$$" "" ""$$$$$$$$$"$"$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$*,,,,,,.,,,,,,,,,,,,**********(((((((((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&$&&&&$&&&&$$$$$$$$$$$$$$$$$$""""$$$"$"$"""""""""" """"""" """""""""$$$"$$$$$$$$$$$$$$"$$$$$&$$"""""$$"$""""""$" "" " " """"""$""""$$$$$"""$""""""""$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$*,,,,,,,,,,,,,,,,,,,**********((((&(((((((&&&&&&&&(&&&&&&&&&&$&&&&&&&&&$$&&&$&&&$$$$$$$$$$$$$$$$$$$$"""$$$$$"""""""" " """"""""" """"""$$$$"$$$$$$$$$$$$"$$""$$$$$""""""""""""""$$""" """""" """"""""""$"""$$$"""""$$$$"$$$"""""$$$$$$$$$"$""""$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$$$**,,,,,,,,,*,,,,,,**********(*(((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$&&&&&&&$&&&$$$$$$$$$$$$""$$$$$$$$$$$$$$$""""""" """"" """"""""$$$""$$$$$$$$$$$$$"""""""$$"""""""""""$$$""""  """""""""""""""""$""""$"""""""$$$$$$$$""""$$$$$$$$$$$$$""$$$$"$$$$$$$&&$$$$$$$$$$$$&&&&&&$*,,,,,,,,,,,,,,,,,**********((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$"""""" """""" """""""""""$"$$$""$$"$$$""""""""$""""""""""$"""""""""" """"""""" """"""$""""""""""""$$$$""$""$$$"$"$$$$$$$$$$"$$$$""$$$$$$&$$$$$$$$$$$&&&&&&&&& *,,,,,,,,,,,,,,,,,************(((((((((&&&((&&&&&&&&&&&&&&&$$&$$&&&&&&$$&&$$$$$$&&$&&$$$&$$$$$$$$$$$$""$$$$$"""""""" " """" " """"""""""""""""""$$$$""$"$"$"""""""""""""""$$$""""""""""" """""""""" """""$$""""""""""""$$"""$$$$$$$$$$$&&$$$$$$$$$$$$$$$&&&&&&$$$$$$$&&&&&&&&&&&& *,,,,,,,,,,,,,,,*************((((((((&((&&&&&&&&&&&&&&&&&&&&$$$$&&&$$$&$&$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$"""""""""""""""" "" """""" """"""""$$$$$"""""""""$"""""""""""""""$$""""""""""""""  " """"""""""""""""$$"""""""""""""" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&((&&&$$$$$$$&&&&&&&&&&&& *,,,,,,,,,,,,,,,*************((((((&(((((&&&&&&&&&&&&&&&&&&&&$$&&&&$$$&&&$$$$$$&&&&&&&&&$$$$$$$$$$$$$$"""$"""""""""""""""""" """""""""$$""$$$""""""""""""""""""""""""""""""""""""""""""" &&&" """""""""$$"""""""$$""""""""" ""$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$&&&&&$$$"$$$$&&&&&&&&&&&& *,,,,,,,,,,,,,,,,***********((((((((&&((&&&&&&&&&&&&&&&&&&&&$$$&&&$$$$&&$&$$$&&$&&&&&&&&$$$$$&$$$$$$$$""""$""""""""""""""" " """"""""$$$"$$""""""""""""""""""""""""""""""""""""""""""$""&$$$$ " """"""""""""""""""""""""""""""$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$&&&&&&&&&&&&& *,,,,,,,,,,,,,,,,,************((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&$$$$&&$$&&&&&&&&&&&&$$$$$$$$&$$$$""""""""""""""""""  """""""$$$$""$""""""""""""""""""""$"""""""""""""""""""$$$$$$"$"""""""""""""""""""""""$$$"""""" """""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&$& *,,,,,,,,,,,,,,,,,,*********((((((((((&((&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$$&&&&&&&&&&&$&&&$$&$$$$$$""""""""""""""""  "" """"""$""$$"$$$$$""$""""""""""""""""" """""""""""""""$$$ """"""""""""""""""""""$"$"$$"""$""""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$(&$$$$&&&&&&&&&&&$$ **,,,,,,,**,,,*,,***,******((((((((((((&((&&&&&&&&&&&&$&&&$&$$$&$&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&$&$$$$$$""" """""  """""""""""""""""$""""$""""""""""""""" """"$$""""""""$$$" "$$$$$""""""""""""""$$$$"""""""""$$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$&(&$$$$&&&&&&&&&&$$"**,,,,,,,,**,,,************((((((((((((((&&(&&&&&&&&&$&&$&&$$$$$$$$$&&&&&&&&((&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""  " """""""" """"""""""$""""""""""""""""""""" """ ""$""""""$$$$$&$""$$$$$$""""""""""""""""""""""""""""$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$&&&$$$$$&&&&&&&&$$ ***,,,,,,,***,****(********(((((((((((((&(&&&&&&&&&&&&$$&$$$$$$$$$$$&&(((&&&&(&&&&&(((&&&&&&&&&&&&&&&$$$"$"""" """""" """""""""""""""""""""""" """"""""""""""""""$"""$$$&$$$$$$$"$"""""""""""""""""""""""""""$$$$$$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$&&&&&$$$$&&&&&&&&&"***,,,,,,,,,***************((((((((((((((&&&&&&&&&&&&&$&&&&$$$$$$$$&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&$$$$""""$$"""""" """""""""""""""""""""""$"""" """$"""""""$""""""$$"$$$&$&&$&&$$$$"""""""""""""""""""""""""$$$$$$$$"""$$$$$$$$$$(,($$$$$$$$$$$$$"""$""$(&&&$$$$&&&$&&&&$"***,,,,,,**,,*************((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$&&&&&&&&&&&(((((&&&&&&(((&&&&&&&&&&&$$$""$$"$"""""" " """""""""""""""""" """$$"""" """""$$$$"""""""""""$$"$$&&&&&&&$$&$"""""""""""""""""""""""""""$$$$$""$$$$"$$$$$$$$(&($$$$$$$$$$$$$$""""""$&&&&$$$$&&$$&&&$"****,,,,***,**************((((((((((((((&&&&&&$&&&$&&&$$$$$$$$$$$$$$$&&&&&(((&(((((((&&&(((((((((&&&&$$$$$$$$$$$$$""" "" """""""""""$""""""""""""""$$$"" """"""""""""$"""""$$$$$$&&&&&&&&&$"""""""""""""""""""""""""""$"$$""$$"$"$$$$$$$$$""""$$$$$$$"$$$$$$$$$$$$$&&&&&$&&&&&$&&&&"**,*,*,*,*,***,***********((((((((((((((((&&&&&&&&&$$$$$$$$$$$$""""""$&(((((((((((((((&&(((((&&&&&&&&&&$$$""""""""" """" "" """$$"$$"""""$$""""""""""$$$$$""$$"""$$$$""""$"""""""$$$$$$&$&$&&&$""""""""""""""""""""""$""$""""$$$$$$$$"""$$$$$$$" "$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&$&$&$"***,***,,*,*,*,**********(((((((((((((((((&&&&&&$$&&$&$&$$$$$$$$""""$$&(((((*((((((((&((&&((((&&&&(&&&$$$"""$""$"""" """"" " " """""$$$$$$$$"$$$$$$$"$$$$$$$$$$$""""""""$$$$""$$"""""""$$$$$$$&&&&$$""""""""""""""""""""""""""$""""""$$$$$$$$"$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&&$&$(**,*,***,*,*********,***(((((((((&(((((((&&&&&&&&&&$&$$$$$$$"""""$$$&&&***(((((((((&&((((&(&&&&&&&&&&&$$$$$$"$"""""""""""""""" " ""$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$"""$"""$$$$$$$""""$""$$$$$$$"$&&$""""""""" """$$$""""""""""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&&&&&&$$&$&&(****,,******************(((((((((&(&&&((((&&&&&&&&$$$$$$$$"""""""$$$&&&&((((((((((&(&((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""" """$$$$$$$$$"""""$$"$$$$$$$$$$$$$$"""$$""$"$$$$""""""$$$$$$$$$""$""""""""""$$""""""""""""""""""$""""""$$$$$$$"$$$$$$$$$$$$$$$&&**(&$$$$$$$$$$$$$$$$$$$&&&&&&&&$$*******,,***************((((((((&(((((&(((&&&&&&&$$$$$$$$""""""""$$$&&&&&(((((((((&&(&((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""""""" """""$$$$$$$$""""""""$$$$$$""$"""$$""""$$$$$$$$$"""""""""$$"$$""""""""""""""$$""""""""""""""""""$""$$$""""$"$"$$"$$$$$$$$$$$$$$&((((($$$$$$$$$"""$$$$$$$$$$&$&&&&"(**,***,****************((((((&&&&&&((((&&&&&&&$&&$$$$$$""""""""$$$&&&&&(((((((((&&&&&&(&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$""""""""""""""$$$$$$$"$"""""""""$$$"$""""$""$$$"""$$"$$"$"""""""""""""$$$""""""""""""$$$$""""""""""""""""""$$$$$$$"$$"$"$$"""$$$$$$$$$$$$$$&&&&&$"$$$$$$$"""$""$$$$$$$$&&&&&$(************************(((((&&&&&&(&(((&&&&&&&&&&$$$$$""""" "$"$&&&&&&&((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$""""""""""""$$$$$$$$"$$"""""""""""$""""""$$$$$$$$""""$$$"""""""""""$$$$$"$""""""" """""$"$"""""""""""""""""$""$$$$$$$"""""$"$$$$$"$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$"$$$&&&&&&&(*************************((((&&&&&&((((((&&&&&&&&&$$$$"""" ""$$$$$&&&&&(&(((((&(&&((&&&&&&&&&&&&&&$&&&&&&$$&&&&&(&&&$"" """"""$$$&$$$$$"""""""" """"""""""""$$$$$$$$$"""$$$""""""""""""$$"""""""""""""""$"""$""""""""""""""""""$$$$"$$$""""$$$""""""$""$$$$$"" $"""$$$$$$$$$$$$"$$$$$$$$&(&&&(&(*****************,*********((((&&&&&((((((&&&&&&&$$$$"""" "$$$$$$&&&&(((((&(&&&&(((&&&&&&&&&&&$$$$&&&&&&$$$&&&&&&&$$$"""""""""$$$$$$$$"""""" " """""""$$$$$$$"$""""$""$"""""""$"$$""""""""""$$$$$$"""$""$"""""""""""$"""""""$$$$"$""""$"$"""$"""$$$$$$$" "$$$$$$$$$$$$$$""$$$$&&&&((&$(****************************(((&&&(&(((((&&&(&&&&$$$$$""""""$$$$$$$$&&&&(&&((&((&&&((&&&&&$&$$$$$$$$$&&$&$$&$$&$&$$$$$$"""" """$$$$$$$$"""""  """" ""$$$$$$$$"""$$""""$""""""$$$"""""$"""""""$$""""""$$$"""""""""""$""""""""$$""$$"$"$$$"""""$$$$$$$$$$""""$$$$$$$$$$$$$$$$$"$$$$$&&&&&$$(************************(*(*((((&&(&&&(((&&&&&&&$$$$$""""$$$$$$&&&&$&&&&&&&((((((&&&&&&&&&&$$$$$$$$$$$$$$$&&&$$$$$$$$$$""""""$$&$$$$$$$"""""  "(,....(  ""$"$$$$$$$$$"""$""""""""$$$$$$$$"""""""$$""""""""$$""""""""""""$""""""""$"""""$""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&$$(**********************((((((((((&((&(&((&&&&&&&&&$$$$""$$$$$$$$&&&&&&&&&&&&&(&(&(&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$""$$$$&&&&&$$$$"$$"&00220..,...& """"$$$$$$$$"""$"""""""""$"$"$$$$""$"""$"$$""""""""""""""""""""$"$$$$""""$"$$"""""""""""$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&$(*********************(((((((((((((&(&&((&&&&&$$&$$$$$""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&$$$$$$$$""""""$$$$$$&&&&&&&&&$$$$(00020.,,,*,,*& """""$$"$$$$"$$"""""""""""""$$"""""$$""""""$"""""""""$""""""""""$"$$$"""""$"$""""$$"""$"$$"$$$$$$$$$$$$$$$$&$$$$$$$$$"$$$$$$&&&&&$$$$$&(*****,******(***(((((((((((&((((&&&&&&&&&$$$$$$$$$$""$$$$$$$$$$&&&&$&$$&&&&&&&&&&&$&&&&&$$"$$$$$$$&$$&&$$$$$$$$""""""""$$$$&&&&&&&&&&&$$$*,,,..,,,*(((**& "$$$$$""$$$"""""""""""""""""""""""""$$$$$"""""""$$$$$"""""""""""""$"""$""$""""""$$""""$"""$$$$$$$$$$$$$&$$$$$$$$$$$$"$$$$$$&&&&&$$$$$(***,**************((((((((((((((((&&&(((&&&&&$$$$$$$$"$""$$$"$$$$$&&&$$$&&&&&&&&&&&$$&&&$$$$$"$$$$$$"$$$$$$$$$$$$"""""$$$$&&&$$&&$$&&&&&$$$(********((&&((& ""$$$$"$$$$""""""""""""""""""""$$$$$$$$$$"""""$$$"""""""""""""""""$$"$"""$""""""$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&(&&$$$"(***,,,*************(*((((((((((((((((((&&&&$$$$$$$$$"$$$$$$"$"$$$$$&&&&&&&&(&&&&&&&$&&$$$$$&&&&$$$$$$$&&$$$$""$$$"""""""$$&&$$$$&&&&&&&&&$&(&((((((((&&&&((" ""$$$$$$$$$$$"" """""""""$$"""""$$$$$$$$$$$""""$$$""""""""""""""""$$""$$"$$"""""$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$""$$&$&&(&&&$&$(*****,*,,********((((((((((((((((((((&(&&&&&&$$$$$"""""$$"$$""$$$$&&$$&&&&&&&&&&&&&&&&$&$$&&&&&&$$$$$&&&$&&$$""$""$""""""$$$$$"$&&&&&&&(&"((&&&&((((&&&&&&(& ""$$$$$$$$$$$""""""""""""$"""""""$""$$$$$$""""$$$"$""$""""""""""""$$$$$""""$"$$$"$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$""$$$$$&&&$&$$$(**,,,*,,***,,*****((((((((((((&((((((((&&&&$&$$$$""""""$$$$$""$"$$$$$&&&&&&&&&&&&&&&&&$$$$&&&&&$&$$$$&&&&&&$$$""""""""""$$$$$"$$$&&&&&&(,**(&&&&&&&&&&$$$&(($""$$$$$$$$$$$$"$""""""""""""""""$$$$$$$$$$$$$$$$$$$$""""""" """ "$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$(***,*,,,,,,***,***(((((((((((((((((((((&&&&&$$$$$$$$$$$$$$$$$$"$$$$$$&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&&&$&&&&$$$$$$""""" """""$$$$$$&&&&&&(,*(&&&$$&&&&$$$$$$(((""$$&$$$$$$$$$$$$"$$"$"""""""""$$$$$$$$$$$$$$""""$$$"""""""""""$"""$$$$"$$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$(***,,*,,,,,*******((((((((((((((((((&((&&&&&&$$"$$$$$$$$$$$$"$$""""$$$&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&$&&&&&$&$$$$$"""$$"""""$""$$&&(&&&$(*(&$$$$$$$$$$$$"$$&&$"$$&&&$$$$$$$$$$$""$$"""""""$$$$$$$$$$$$$$$$$$$"$$"""""$""$$$""$$$""$$$$$"$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$&$$$$$$(****,,,,,**********((((((((((((&&&&&&&&(&&&&&$$$$$&$$$$$""$"""$" "$&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&$&$&&&&&&&$$$$$"""$"""""""""$&(((&&&(*&$$$$$$$"$"""""""$$&$&&&&&$$$$$$"$$$$$"$$$""""$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"""$$""$"""$$"$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""$$$$$&&$$$$$(****,,,*****(*******(((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$""""""""$$&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$&&&&&&&&&&$$$"$""""" $(*&$((((&$&&*($""""""" """$$&&&$&$$$$$$"""""$$"$"""""$$$$$$$$&&$&&&$$$$$$$$$"""""$""""""""""""""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""$$$$$$&$$$$$$$(**,,,,,**************(((((((((**(&(&&&&&&&&&&&&$$&&&$$$$$$$""""$$$$$$&&&&&&&&&&&&&&$$&&$&&&&&&&&&&$&$$$&&&&&&&&$$$&$$$"""""&&(*&(((&&$&&(&   "&&$$$$$$$$$"""""$$""""""$$$$$$$$$&$&&&&&$$$$$$$$$$"""$"""""""""""""""$$$$"$""$"$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$""""$$$$$""$$$$$$$$$****,,,,**************(((((((((((((&&&&&&&&&&&&&$$$&$$$$$$$""""""$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&$$$$$$"$$$$"$&&(&&&&$&$&&&""$$$$$$$$$"$"""""$$""""""$$$$$$$$$$$$&&&&&&$$$$$$""""""""""""""""""""$$$$$$$$"$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"""""$$"$$"$$$$$$$$$*****,,,**************((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$"""""$&&$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$$$&$$$&&&&&&$$$$$$$$$$"$$$&&&&&$&&&&($ $$"$$$$$$$$"""""$"$$""""$$$$$$$$$$$$$$&$&&&$$$$$$"$"""$""""""""""""""$$$$$"$"$$"$""$$$$$$$$"""$$$$"""$$$$$$$$$$$$""""""""$$$$$$$$$$$$****,,,,,***********(((((((((((&&&&&&&&&&&((((&&&&$$$$$$$""$"$$$&&&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$&$$$$$$$$$& ""$&&&&&&&&$&&("$$$$""$$$$"""""$$$$"""""$$$$$$$$$$$$$$$$&&&$$$$$$$$$"""""""""""""""""""$"$""$$""$""""$$$$""$$$$$"$"$""$$$$$$$$$$$$$$"""$$"$$&$$&$$$$$$(**,,,**************((((&(((((((&&&&&&&&&&&&&&&&&&$$$$"$"$$$$$$&&&&&&&&&&&$$$&&&&&&&(((((&(&(&&&&&&&&&&$$&&&&$&&&$&&$$$$$$&&(&$&&&$$$$$$$$&&("$$$"""""""$$"""""""$$""""$$$$$$$$$&$$$&&$$$$$$$$$$$"$$$$$""""""""""""""""$""$"$$$""$"""""$$$"$$"$"$"""""""$$""$$$""""$""$$$$$$&$&$$"$"$**,,,,*****,,,,,***(((((((((((((&&&&&&&&&&&&&&&&&&$$$""$""$$$$$&&&&&&&&&&&$$&&&&&&&&&&&&&&(((&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&&&&&$$$$$$$$$$$$&**& &&&$$""""$$$$$$""$$$$$$$$&$$$&&(&&&&&&&$$$&&$$$$&$$$$"$$$"$""""""""""""" """"$"$$$$$""$""""$$$$"$$$"$""" """""""$$"""$$$""""$$$$$$$$$$$$*,,,,******,,,,,***((((((((&((((&(&&&&&&&&&&&&&$&&&$$$$"""$"$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&&&&&&&&&&&&&&&&&&&&&$$$&&&$$$&&$$$"$"$$$$$$&&&*,,*& $$$&&&$$&&$$$$$$$$$$$$$$$$$&&&&&&(&&&&&&&&&$&&&&&&&&$$$""$"""$"""""""""""""""""$$$$$"$""$""$""$$$$$$$"""""""""""""""""""$$$$$$$$&&$$$$$$$$",,,,,******,,,,****(*((((((&((&((&&&&&&&&&&&&&&$&&$$$$$$"$$"$$$$$&&&&&(&&&&&(((&&&&&&&&&(((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$""""$$$$$&&&&&&&(*,*(&$$$$$&$&&$&&&&&$$$&&&&&&&$$$$$&$&&&&&&&&$$&$&$$$&&&$$"""$$$$"$$""""""""""""$$$"""$$$$$$$$$$"""""$$$$$$$"$"""$$"""""""""$"$$$$$$$$$$$$$$$$$$$**********,,,,****((((((((((((&(((&&&&&&&&&&&&&&$$$&$$$$$&$$$$$$$&&&&&&&((&&&(&&&&&&&&&((((*(((&&&&&&&&(&&&&&$&&&&&&&&&&&$$$$$$$"$$""$$$&$&&&$&&$&(((&$$$&&&&$&$$$&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&$$&&&&&$$$$"""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$"$"""$$"""""""""$"$$$$$$$&$&$$$$$$&$$$***,,*****,,,********(((((((((((&&(&&&&&&&&&&&&&&$&$$$$&&&&$$$$$$$&&$&&&&&&&&&&&&&&&&&&&((((*(((((&&&(&&(&&&&&&&&&&&&&&&&&$$$$$$""$$$$$$$$&&$$&&&&&&&&&$&&&&&&$$$$$$&&&&&&&&&&&&&&&&$$&&$&&&&$$&&$$$$$$$$$$$$$"$$""""""""""""""""""""""""$$$$$$$$$$$$$$$""$$""$""$"""""""""""$$$$$$$&&&&$$$$$$$$$$$*,********,***,*******((((((((((((&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$&&$&&&&&&&&&&&&&&(((&&&&&(((((((&&&&(((&(&&&&&&&&&&&&&&&&$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$&&&&$$&$&&&&&(((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$"$$$$""""""""""""""""""$$""""$$"""$$$$$$$$$$$$$$"$""""""""" """""$"$$$$&&&&&$$$$$$$&$$$$*,,******************((((((((((((&(&&&&&&&&&&&&$$&&&$$$$&&&&&&&&&&$&&$&&&&&&&&&&&&&((&((&&&&&&((&(((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&(&((((****(((((((((((&(&&$$$&$$$$$$$$$$$$$$$"$$""$$""""""""$"$"$$"""$$""""""""$$$&$$$"$"$"""""""""""""""""""$$$$&$$$&$$$$$$$$&&&$$*,,,******,********(((((((((((((((&&(&&&&&&&&&&$&&&&$&&$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(((&&(&((&(&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$""""""$$$$$$$$&&&&((((((****((((&&&&&&&(&&$$$$$$$"""$$$$$$$$$$$"""$""""""""""""$""""$$"$"""""$"""""""$$$$$$$$"$$"""""""""""""$""$$$$$$$$$$$$$$$$$$&$$**,,,,,*****,**,,*(((*(((((((((((&&(&&&&&(&&&&$$$$&$&&&$$$$$&&&&&&&&&&&&$$$$&$&&&&&$&&&&&&&((&&&(((((((&((&&(&&&&&&&&&&&&&&&&$$$&$&$&$$$$$$$$"$"""""$$$$$$&$&&&((((*(((*((&&&&&&&&&&&&$$$$$$$$"$$$$$$$$$$$$$""""$"""""""""""""$"$$$""$""""""$$""$""$$"$$$$$"$"""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$&***,,*,******,,*,,***(((((((((((&((((((&(&&&&&&&&$&&$$&&$$$$$&&&&&(&&&$$$$$$&&&$$&$&$&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$"""""""$$$$$&&&&&(((*****((&&&&&&&&&&&$$$$$$$$$$$$$$&&&$$$$$$$"" $"" ""$"$$$$"""$$$$$$""""""$"""$$$$$"$$$$$$"$"""""""""$$$$$"$$$$$$"$$$$$$$$$$$$$&$&$*,*,,,,,********,,****((((((((((((&(((((&&&&&&&&&&&$$$$$$$$$$&&&&&&&&&$&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$"""$$""$$$$$&&&&&&(((****((&&&&&&&&&&$$$$$$$$$$$$$$$&$$$$"$$$"""""$" """$$$$$$$$$$$"$$$"""""""""$"$$$$$$$$$$$"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&*,,,,,,,********,,,**(((((((((&((((((((&&&&&&&&&$&&$$$$$$$$$$$&$$&&&&$$&&&&&$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$""""""$$$$$$$$$$$&&&&((((***((&&(&&&&&&&$$$$""$$$$$$$&&&$$$$$$$"""$&&$$$$$$$$$$$$$$""""$"""""""""""""$$$$$&$$$""""""""""""$"$$$$$$$""$$$$$$$$"$$$$$$$$&&&**,,,,,,*********,****(((((((((&(&(&(&&&&&&&&&$$&$$$$&&$$$$$$$$$$$$&&$$$$&$$$$$$$$$&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&$$$$$$$$$$$$$$$$$$&$$$$"$$&&&&(((**(((&&&&&&&&$&$$$$$"""$$$$$$&$$$$$$$$"$""$&$$&&&&$"$$$$$""$""$""""""""""""$$""$$$$$"""""""""""""""""""$""""""$$$$$$$$$$$&$$$$$&**,,,,,,,*************((((((((((&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$&&&$$&$$$$$$$&$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&$&&$$$$$$$$$&$$$$$$$&$$$$$$$$&&&&((**(((&&&$&&&&$$$$$$$""$""""$$&$$"$$$$"$$$$$"$$$$$&$$$$$$$$$"$$$""$""""""""""$$$$$$$$$$"$$"""""""""""""$$$"$""""$$$$$$$$$"$$&$&&$&$*,,,,,.,,************(((((((((&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&&$$$$$&&$$$$$$$&$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$""$"$$&&&&&$$$$$$$$$$&&&&&&((((((&&&&&&&&&$$$$$$""$$"""""$$$$""$"""$$$$&$"$$$$$$$$$$$""$$"$$$""""$"""""""$$$$"""""$$$$"$"""""""""""$$"""$""""$$$$$$$$$$$$$$$&$ *,,,,,,,,,,,********(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&$$"$$$&&&$&&&&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$"""$$$$$$&$&&&$$$$$"$$&&&&&((((((&&&&$&&$&$$$$$"""""$"""""$""$"""""""$$$$$$"$$"$$$$$"$$$$$""""$$$$""$$"""$$"""""""""$$$$"$$"$"""""""$""""""""$"$$$$$$$$$$$$$$$$ *,,,,,,,,,.,,***((*((((((((&(((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&$&&&&(&&&&&&&&&$$&&&&&$$$$$$$$$$$$&$$$$$""$$&&&((((((((&&$$$&&&$$$$""""""$$""$""""""$"$$&$"$$$$$$"$$$$$"$"$"$$$$$$$$$"$""$$$$$$$$$""""""""""$$$$$"$$$"$$$$$$"""""$"""""$$$$$$$$$$$$$$**,,,,,,,,,,,******((((((((&&(&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$&&&&&&$&&&&&(&&(&&&&&&&&&&&(&&(&&&&&&$$$$$$$&&&$$$"$$$$$$$$$&$$$$$$&&(((((((&&$&$$&&&$$$$$$$$""""$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$"""""$$""$$"""""$$$"$"$$""""""$""$"$$$$$$$$$$$$$$$"$$$$""""""""$$$$$$$$"$$&$"*****,,,,,*,*****(*((((((&((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((&(&&&&$&&$&$$&&$$$$$$$$$""$$$&$$$$$&&&((&(((&&&&&&&(&&$$$$$$$$"$"$$$$"$$$$$$"$"""$$$$$$$$$$$$$$$$$"""$"$"$$$$$$$"$$$$$"$"""""""$$$$"""$$$$$$$$$$"$$"$$$""""""""$"$$$$$$$$$$$$"(**,,**,,*********(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&$$$$$&&&$$$$$$$$"$$$$$$&&&&(((&&&(&&&&$&&(((&&$$$$$$$$$$$$$$""$"$$$$$$$"$"$$$$"$$$$$$$$$$$$$$"""$"$$$$$$$$$$$$$$"""""$$$$$$$$$"$$$$$$$$$$"$$""$$"""""$$"""$$$$$$$$$$$ ****,,,,,**********(((((&&&(&((&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&$&&$$$&&&$$&$$$$&(&&$"$$&&(((((&&&&&&&&$$&&&&&&$$$$$$$$$$$$$$"$"""""""$$$$$"$$$$$"$$$$$$""$$$$$$$""$"$$$$"$$$"""$$$$$"""$$$$$$$$$""$$$$$$"""$$$""$"""$""""""$$$$$$$$""**,,,,,,,,,,******(*(((&(&&(&(((&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((&&&&&&&&(&&&&&&&&&&&$$&&&&&&&$(*.,,($"$$$&&&(((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$""$$$$$$""$$$$$"""""$$$$$$$&$*,,,,,,,,******((((((((((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&$$$$$&&&&&$(...,,,(&$&&&&(*((&&&$$&&&&&&&&$$&$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$""$$$$$$$$$$$$$"$$"$$$$$"$$$""""""""$$$"$$$$""""$$$$$$$$$"*,*,,,,,,,,***(((((((((((&&&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&((((&&&&&&&&&&&$$$&&&&&$&,,,,*,,,,(&&&((((&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$"""$"""""$$$$$$$$$$$&$$$$$$$$$""$$$$"""$$"$$$$"$$$"""$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$""$""$$$$$$""$"$$$$&&&"**,,*,,,,,***(((((*(*(((((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$""$$$"$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((&((&&&&&&&$$&&&&&&&(***(((*,,((((((&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$$""""""""$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$""""$""$$$$$"$$$$"$$&&&&&$**,,,*,*,,*****(((*(**((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&(((&(&&(*,,*(((&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$"""$$$""$$$"$$$$$$$$$$$$$$$$$$$"$"$$$$"""""""$$$$$$$$$""$$&&&&"*,,,,,*,,******((((*****(*((((((((((&(((&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$$$"$$"$$$$$$$$$&$$&&&&&$$$&&$&&&(&&&&&&&&&&(((&&&((&&&&((((((&&&&&&(((((&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$"$$$$$&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""$$$$$$$$$$$&&&&"***,,,,,*******((((*******(*(((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$"$"""""""$$$$$$$$&&$$&$$$&&$$$$&&&&(&&&&&&&&(&((((((((((((((&&&&&&&&&&&&$&&&&$$$$&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$"$$$$""$$$$$"$""$$&$"""$$$$$$$$$$$$$$$$"$$$$$$$""$""""""$$"""$""""$$$$$$$$$$$&&&"(***,,,,,******((((******(((((((((((((((&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$"""$"""""""""$$$$$$&$$$&$$$&&$$$$$&&&&&&&&&&&&&&&((((((((((((((&$$$&$$$$$"$&&&&&$$$$$$$$$$&&$$$$$$$$$$$$$&&$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$$$"" ""$""$$$$""$$$$$$$$$$"""$""$"$""""""""""$$$$$$$"$$$$$"$$&&$&&&&"***************((((*****(((((((((&(&((&&&&&&$&&&&&&&&&&&&&$&&$$$$$$$$$$$$""""""""""$""$$$$$$$$&&$$$&&$&&&$$&&&&&&&&&&&&&(((((((((((((&""$$$$$""""$&$&$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$""$$$$$$$$""$$$"""""""$"$$$$$$""""""$"$"""""""""""""""""""$$$$"$$$"$$"$$$&&&$$$&$(*************((((((*((**(((((((((&&((&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$""$""""""""$""$$$$$$$$&$&$&$$$$$$$$$&&&&&&&&&&&(((((((((((((($ """"  $&&&$&$$$$$&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$""""$$$""$$$"" """"$"""""""""""""""""$""""$$$$$$$$$$$$$$&&&&$$&$***********(((((**(((((((*(((((&(&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$$$$$$$$$$$$""$$$$$"$""""""$"$$$$$&&&$$$$$$$$$$&&&&&&&&&&&&((((((((((((**(  $$&$&$$$$$&$$&$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$""$$$$$$$$"$$$$$$$$$"" """"""""$"""""""""""""""""""$$$$$$$$$$$&$$&&&&&$$(**********.0,((&(((((((((((((&(&&&&&(&(&&&&&&&&&&&&&&$&&&$&&&$&&$&$$$$$$$$$$$""$"$$"$"""$$""$$$&&&$$$$$$$&$$&&$&$$&&&&&&(&(***((&&((***($" "&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$$$$$$$$$$$$$$$$$$$"$$"$$$"""""""""$$$$$$$$$$$$$$$$"""""""""""""$"""$$$$""""""""""""""""$$$$$$$$$&$&&&&&&&$((******(*(,***(((((((((((((((((((((((((&&&&&&&&&&&&$$$$&$$$&$&$$$$$$$$$$$"$$$$$"$$$$$$""""$$$$$$$$&$$$$$$$$&$$$&$$&&&&&((*****((&&&&&&&((&&((((&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$&$&$&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$""""""$""$$$$$$$$$$$$$$$$"""""""""""$$"$$"$"""""" """ ""$$&&&(&&&&&&&&&&&$(*******(((&&&((((((((((*(((((((((((*((((&&&&&&&&&$&&$$&&&&&&&$&&&$$$$$$$$$$$$$""""$$$""""""$$"""$$$$$$$$$$$$$$$$$$$&&((((**((((&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$$$$$$$$$$$$$$$$$""$$"$"""""""""$$$$$$$$$$$$$$$$$""$$""""""""""""""$""""" """"" """"$$&&&&&&&&&&&&&&$((*(******(&$(*((((((**(((((((((**(*((((((&&&&&&&&&&&&$$$&&$&$$$&$$$$$$$$$$$$$$"$""$""$"""""""$""$"$$$$$$$$$$$$$$$$$&&(((((((((((&&&&&&&$&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$&$$&$&$$&$$$$$$$$$$$$$$$$$$"$"""$""""""$$$$$$$$$$$&&$$$$$$"$$$$$$""""""$"""""""""""" """""""&&&&&""$&&&&&&(&&&&&&&$((*(************((((((**((((((((((*((((((&&&&&&&&$&&&&&$$$$&&&&&$$$$$$$$$$$$"$$""""""""""""""""$$"""""$$$$$$$$$$$$$&&&&&&&(&&&&(((&&&&&&&&$&$&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$&$$$$&$&$&$$$$$$$$$$$$$$$$$$$""""""""""""""$$"$$$""$$$$$$$""$$"$$$$$"$$"$"$""""""""" "" "" "(&&&&&& "$$&&&&&&&&&$$&$(******(**********(((&&(*((((((((((((((&&&&&&&&&&&$&&&$$&&$$$&$$$$$$$$$$$$$$$"$"""""""""""""""""$"""$""$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$&&&$$$$$$&&&&$$$$$&&$$$$$$$"$"""$"""""""""""""""""$$$""$&&$$$$"$"""$$$$$$$$$$$""""" """""""""""$&&&$&&$""$$&&&&&&&$$$$&$(*(*****(*******(*(((((((((*((**(((((&&&&&&&&&&&&$$$&$&$$&&$$$$$$$$$$$$$$$$$$""$""""""""$$""""""$$"""""$$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&&$$&$$&&&$$$&$&$$$&$&&&$$$$$$&&$$$$$$$"""""""""""""""""""""""$$$$$&$$$$"$$"""""$$$$$$""""""" " """""""""$&&&$$$$$ "$&&&&&&&&&$$&&((*((************(((((((((((((&&(((((&&&&&&&&&&&&&&&&$$&$$$$$&&&$$$$$$$&$$$$""$"""""""$$$""""""""$$""$$$$$&$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&$$$$$$$&&&&&&&&$&$$$&&&$&&$$&$&$$$$$$$$$$$$"$""""$$""""""""""""""""$$$&&$$$$$$$$"""""$$$$$$"""""" " "" """"""$$$$$$$"""$$&&&&((&(&$&&(((((*******(*(***(((((((&(((((((&(((&&&$$&&&&&&&&&$$&&$$$$$&&&&$&&&$&&$&&$$$$$""""""$""""""""""""""""$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&$$$$$&$$&&$&&&&&$$$&$&$$$$$$$$$&$$&&$$$$$$""$$$"""""""""""""""""""""$$$$$$$$$$$""""""$$$$""""""" """""""$$"$$$$$"""$$$$$&&&&&&$$&&&((((((***((**((*((**(((&&&&(&&&((&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$&$$$&$&$$$$$""""$"$"""""""""""""""$$$$$$"""$$$$$&&$$$$$$&&&&&&$$$$&&&&&&&&&&&&&&&&&&$$$$$$&&$$$$&&&&$&&$$$$$$&$$$$$$$$&&&&&$$$&$$$$$$$""""""""""""""""""""$$$""""$$$$"""""""""""""""" "" ""$$$&$$$$"$"""$$$$$&&&&&&&&(&&&((((***(*((*(((**((((((((((&&&&&(((&&&&&&&&&&&&&&&&$&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$""""""""""""""""$$$""""$$""$$"$$$&&&$$$$&&&&&&&$$$$&$&&&$$&&&&&&&&&&&&&&&&$$&$&&&&&$&&&$&$&$$$$$$$&&$$$$&$$&$$$&&&$$$$$$$"""""""""""""""""""""$""""""""$$$"""""""""" "" """ ""$$$$$"""""""&&$$$$$&$&&(((((&&(((((*(((((((((((((((((((((((&&&&(&&&&&&&$$&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""$""""""""""$""""$""""""""""$$$&&&&&&$$&$&&&&&$$$$$$$$$&$$&&&&&&&&$&&&&&&&$$$&$$$&&&&&$&&$$$$$$$&&$$$$$$$&$$$$$$$$$$$$$""""""""""""""""""""$"""""""""""""""""" " """$$$$$" "&((&$$$$$$$&&&((((((((((((*((*(((((((((((((((((((((&&&&&&&&&&$$&&&&&&&$&$&$$$$$$$$$&&$&$&$$$$$$$$$$$$$$$"""""""""""$$$$""""$""""$$$&&&&&&$$&$$$&&&&&&$$$&&$$$$$&&&&&&&&&&&$$&$&&&&$$&$$$$$$&&&&$&$$$$$$&$$$$$$$&&&$$$$$$$$$$$$$$"""""""""""""""""""""" """"""""""""""" """"""" " """$$$$&&$&&&&&$$$$"$$&&&((((&((((((((((((((((((((((((((((((((&&&&&&&&&&&$&$&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""$$$$$$$$$$$&&&&&&&&&$$&$$$&$$$$$$$$&&$$$&&&$$&&&&&&$&&&&&&&&&$$&$$$$$&&$&$$$$$$$$$$&$$$$$$&$&$$$"""$$$$$$$$$"""""""""""""""""""""" """""""""""""""" """"" """""$$$$$$&&&&&$$$$$"""$&&&((((&(((((((((((*((((((((((((((((((((&&&&&&&&&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$"""""""""$$""$$$$$$$&&&&&&&&&&&&$$$&&$$$$$$$$&$&$$$$$&$&&$$&$$$&&&&&&&&&&&$$$&&&$$$$&&&$$$$$$$$$$$&$&$&&&&$$$$$&$$$$$$$$$$$"$$$""$""""$$$""""""""""""""" " """"" """ """"""$$$$$$$&$$$$$$$"""$$&&&&&((&(((((((((*(((((((((((((((((((((&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$&$$$$&$&$$$$$$$$$"$"$""""""""$$$$$$$&&&&&&&&&&&&&&&&&$$&&$$$$&&&$&&&&$$$&$$$$&&&&&&&&&$&&&&&&$&$$&$$&$&&&&$$$$$$&$$$$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$"""""""""""""" " " " "" """""""""$$$$$$$$$$$$$$$$&&(((((&(&(((((((((*((((((((((((((((((((((&&&&&(&&&&&&$$$$&&$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$""""$$$$"$$$$&&&&$&$&&&&&&&&&&$$$&$$$$$&&&&&&$$$$&$&&$$$$$$$&&&&&&$$$&$$&$$&$$&$&$&&&$$$$$$$$&$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""""""""" "" """ """""""$"""""$$$$$$"""$&&&((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&$$$$$$$&&&&&&&&&$$$$$$$$$$$&$&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""" """"$"$$$$$$$$$$$$""$$&&(***(((((((&((((**((((((((*(((((((((((((((((((&&&&&&&&&&&$$&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&$&$&&&&&&$$$$$$$$$$&&&&&$$$$$$$$$&$$$$&&&&&&&&$&$$$$$$$$$$$$$$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""$"""""""""""" "" ""$$$$$$$$"$$$$$$""$&&((***((((((((( &((((*(((((((& &&((((((((((((((((&&&&&&&&&&"$$$$$$$$$$$$$&$$$$$$$$$$$$$""$$$$$$&$&$$$$$$$$$$$$$$$$$$""$$&$&&&$&&&$&$&&&$$&$&$$$$$"$$$$$&&$$&$$$$$$$$$$$&&&&&&&$$$&$$$$$&$$$&$$$$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$"""""""""""" """"""$$$$$"$$$$$$$$$$&(((((((*((((((((((((((((*(((((((((((((((((((((((&(((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$&$$$$$$$$$$$$$$$&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$&$&$&&$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$"""""""""""""  ""$&&$""""$$$$$"$(*,*,((((((((((((((( ((((((((((((((((*(&((((((((((((&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&$$&$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$"""""""""" ""$$$$$"""$$"$$$&&(**,&***((((((*(*( ((((((*(*((((((,..*(((((((((&(((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&$$$&&&$$$$$$$$$$$$$$$$$&&$&&$$&$$$$&&$$$$$$$$&$$&&&&&&$$$$$$$$$$&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$""""$"$"""""""  "" """"$$$"""$$$$$$&&((***,**((((((((((( (((((*(******((*(**(((((((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$&&&$$&&&&$&$$$$&$$$&$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$&&&$$$$$$&$$$$$$$$$$$$"""""""""" """" """"""""""$$&&&&&&&(((**(((((((((((&(((((((**,..,,*&$&&&(((((((&(&&(((((&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$&$&$&&$&&$$$$$$$$$&$$$$$$&$$$$$&$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$"""""""""""""""""" " "" """"""""$$$&(((((&&((((((((((((((((( &(((((**,....,($""$&(((((((((&&(((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&$$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$$$$$$$$$$$$&$$$$&$&&$$$$$$$$$$$$$&$$&&&$$$$&$$$$$$$$$&&$&$$$$$$$$$&$$$$$$$$$$$""""""""""""""" """ """ """ """$&&((*(((((((((((((((((*((* &((((***,.,.,,*($$&(((((((*(((&((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&&$$$$$$$$$$$&$&&$$&$$$$$$$$$&$&$$&$$$&$$&$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$"""""""""$""""""""""" """  ""$&&(((*(((&&((((((((((((**(( ((((((**,***,**(&(((((((((((&&(&&&(&&&&&&&&$&&&$$$$$$$$$$$$$$$$&&$$$$$$$$&$&$$$&$&&&&$&&&&$&&$&&&&$&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$&&&$$&&$$$$$$$$"""""""""$""""" ""  ""$$&&&((((((&((((((((((((((((("((((((&(((****(((((((((((((((&((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&$&$$$&$&&&$$$$$$&$$$$&$&&&&&&&&$&$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&$$$$$$$$$$$$$$$&$*&$$$$$$$&&&$$$&&$$$$$$$$$$&$$$$$$$$$$&&$$$$$$$$$$$$$$"""""""""""""" "" """  """$&&(((((((((((&&(&((((((((((*("(((((&$&((((((&((((((((((((&(((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&$$&$$&&$$$$$$$$$&$$$&&$$&&&&$&$&$&$$$$$$$$$$$$&&$$&$$$$$&$$$$"$$$$$$&$&&$&&&&&&&&&&$&$$$$$$&$&&&&$$&$$$$$$&$&&$$&$$&&&&&$$$$$$$&&$$$$$&$$$$$$$$$$$$$$$$"""""""" """"" """ """ "  "$$&&(((((((((((&(&&&(((((((((***"(((((&&$$&&&&$&&(((((((((((((((((&&&&&&&&&&&&$$&&$$$$$$$$$$$&&$$&&&&$$$$&&&&$$$$&$$$&$$$$$&&&&&&&&&&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&$&$&&&&&&$$$&$$&&&$&$$$$$$$&&$$$$$&$$&$&&&$$$$$$$$$&&&&&&$$$$$$$$$"$""$"$$"""""" """""" ""  """ """$"$&(**((&(&&((&&&&&&&&((((((((****"&(((((&$"""""$&(((((((&&(((&((((&(&&&&&&&&&&&&&$&$$$$$$$$$$$$&&&$$$$$&&&&$&$$$$$$$$&$$$$$&&$&&&&&&&&&$&&$&$&$$$$&&&$$$$&&&$$$$$$$$$$$&&&$&&&&&&&$$$$$$&&$$&$&&&&$$$$$$$$$$$$$$$$&&$$$$$&&$&$$$$$$$&&&$&$$$$$$$$$$$$$$"$""""""" """"" """  """""$$$&(&(***(((((&&(&&&&&&&&(((((((((***"&(((((&$"""""$&(((((((((((((((((&(&&&&&&&&&&&$&&&&$$$$$$$$$$&&&$$$&$&$&$&&&$$$&$$&$$&$$$$$$$&&&&&&&&&&$&&&&&&&$&&&&$$$$$$&$$$$$$$$$$$&$$&&&&&$&&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&$&$$$$$&&&$&&$$$$$$$$$$$""""""" """ """  """$$&&&(*(((((((((&((&&&(&&&&((((((((**(*"((((((((&$"$&((((((((((((((((&(&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$&&$$$$$$&&&&&&$&$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$$$$$&$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&$&$$$$$$$&&&&&$$$$$$$$$""""""""""" """"  " """"$&&&&(***(((((&&((&&&((((&((((((((((((("(((*((((((&&(((((*(((((&&&(&(&&&&((&(&&&&&&&&&$&&&&$$$$$$$$&&$$$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&$&$&$&&&&&&&$$$$$$&&$$&$$$""""""""""""""""" """""" " """ "" """"$&&&(******((((&&&&&&&&&((((((((((((((("((((*(((((((((((((*((((((((&&((&&(&&&&&&&&&&&&&&$$$$$$$&$$$$&&&$$$$$$$$$$$$$$$$$$$&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$&$$&&&&&&$$$$$$&$$&$$$$$$$$$$&&&&$$$"""""""""" " """""""""" " """" " """"""$"$$&&((*,****&&&&(&(((&&(((((((((((((((("((((((((((&(((((((((((((((((&(&((&((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$""""" """ "" " " "" """"""""""$$$$&&&(*,****(&&&&&&(&(((((((((((((((((*"((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&$$$$$""$$$$&$$$$$$$$$$&$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" """ " "" """""""""""""""$$$$$$&&((**,***(((&&(&(((&(((((((((((((((("(((((((((((((((((((((&&&(&&&((&&((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$&$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$""""" """""" """""""" """""""""""""$$$$&&&((*,*(((((&&&&&((((((&&&&(((((*(((("&(((((((((((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&$&$&$$&$$$&$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""" """"""$"""""""""""""""$$$$&&&(***(((((((&&&&&(&((((&$$&(((((*(((*"&(&((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$""$$$$$$$$$""$"""""""""""""""""""""""""""$$"""""""""""""""$$$&&&(*,,**((((((&&&&&&&((((&&$&((((*((((("&(&&((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$""""""""""" """"""""""""""""""""""$"$$$$""""$$$$$$&&&(*,,,*(((((((&&&&&(&(&((&&&&*(**((((("&(((((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"""""""""$"" """""""""""""$""""""$"""""$$$$$$$""$$$$$&&&(*,,**((&&&&&&&&&&&&&((((&&$(((*((***"&&((((((((((((((&&&&&&&(&&(&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&$&&$&&&&$$$$&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""$"""""$$$$$$$"""""""""$$""$$$$$$$""$$$&&(((*,*((((&&((&&&&&&&&&((((&&&((((*((("&(((((((((((((((&&((&((&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&$$&$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" " """$$$$$$$$$$$$$$"""""""$$$""$$$$$&$$$$$&$&&(((((((((((((&&&&&&$&&(((((&$&((((*(($&&&(((((((((((((&(((&((&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$$$$$$$$$"$""""""$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""" """"$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$&&((((&((((((((&&&&&&&&&&&(((&&$&(((((("&(&((((((((((((&&&&&(((((&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&$$$$$$$$$&$$&&$$$$""""""""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""" ""$$"$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$&&((**(((((((((((&&(**&&&&$&&&&$$&((((&&"&&&&&&&&&&&&(&&&(&(((((&(&&&&&(((*,*(&&&&&&&&&(&&&&&&&&&&&&$$$$&&$&$$&&&&&&&(&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&$$$$$$&$&$$$"$$""$$$$""""$$$$$$$$$$$$$$$$$""$$$$$"$$$$"$$$$""""""""" """" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$$$$$$(((*(((&&&&&(((&&&(*(&&&$$&&$$&((((((($&&&$&,.,*(&&&&((&&&(&((&&&&&&(&((*,,*&&&&&&(&&(&&&&&&&&&&&&$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""""$$$$""""$$$$$$$$$$$$"$$$$$"$$$$""$$"$"""$"""""""""" "" ""$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$&&((**((&(((&&((&&$&&&&&&&&&&&$&((((&&&$&&$(,.0.,,*&&&&((((((((&(&&&(&&&&*(((((&&&&(&((&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&$$$$"$$$$"""""$$$"$$""$"""$$$$$$$$$$$"$"$$"$$$$""""""""""""""" """ ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(&(****(((((((((&&$&&&(&&&$&&$&((((((($&&&*,...,**(&((((((((((((&&&&&&&$$((&&&&&&&&&&&(&&&&&&&&&&&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$""""""$"$$$""$""""$$"""""$$$"$"""$"$"$$""""""""" ""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$(**((********((((((((&&&&&&&$$$$$&&&&&(&(&&(**,,,,*((&&((((((((((&&(("$&&$""""$&&&&&&&&&&&&&&&&&$&"$$$$$$&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&$$&$&&&&&&&&&&$&&&$$&&&&&&$$&&&&$$&&&$$$$"$$"""""""""$$"$""$""$""""""""""$""$"$$"$$$""""""""" " """"""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$&&$&&$$$$$$$$$$&(((*********((&(((((((&&&&$$$$$$&$&&&(&&&&((**(***((&&&(((((&&&((&&&&&&&&$""$&&&&&&&&&&&&&&&&&&$&$$&$$$&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&$$&&&&&$&&&&&&&&&&&&&$$$$&&&&&&$&&&$$&&&$$$$""$""""" """"""""$$""$"$""""""""""""""$$$"""""""""""" " " """"""$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$&&&&$$$$$$$$$&&&$$(********((((((((((((&&&&$&&$$&&&&&&(&("&&&&(((((((&&&&((&&(((&((((&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&$&&&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&$&$$$$$$$$&$&&$$$$$&$&$$$""$"$""""""""""""""$$"""""""""""""""""""""$"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&&&&$&&$&$&$&&(***(((****($&(&((((((((&&$&&&&$$&&&&&&&&"$&$$$$&&&&&&&&&&&&&((((&&(&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&$&&&((&&&&&&&&&&&&&&&&$&&$$$$$$$&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$&$$$$$&$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&&&((((((*(((***((&&&&(&((((&$$$&&&&&&&&&&&&(&