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 = '557B10' IMAGE_NUMBER = 57432091 IMAGE_TIME = 1978-02-26T05:49:00Z EARTH_RECEIVED_TIME = 1978-02-27T03:24:35Z ORBIT_NUMBER = 557 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END ü  !5AåÄ"é:Ù*Ö*ž+(x4C5bM*_ñಪ²¹Ñ%Éÿ:¶i`Eq'S¢ þ5 ,...0..0..0020000...,,.,..,,,,,,,,**********,,,,,,*****(*(((&(((*,,,**********,,******,,**,*,,,,...,*,**,,.,.,,...,,,,,,,.,,,,,..,...,..........,..0000..0000000200..0000000..0...000000000.00000.....0000....,..,,,*(((*****,*,,,,,,,,,*,*,**,,,,.,....00202000.......,,,,,,,...,,,****((*(((&&&$*,.......................,,,&&......,*,,,,,,,,,,*,,,,,,**((((*****,,************,*,,,*,,,*,*,,,,,,,,,,**,,,,,,,,..,,,,,*,,..,....,,,,,,...,.,..,,,.....,,...00.000...0000.................0.0...........,,,,,,,,,,***(((*****(*****************,,,,*,,,......0........,,,,,,,,,***(*(**(((((((((&&$,,,,,.........,,.......,,,,,.,,.,,,,,,,,,,,,,,**,,,,,,****$(*((((*((******(***********(*********,,,**,**,,,*,,,,,,($****,,,,,,**,,,,,*,,,,,..,,,,,,,,,,............00...........,,....,.....,......,.,,,,,,,,,,,****((((*(((((******(((************,,,,,,,,,.......,.,,,,,,,**********(&&&&(((((&$*,,,....,,,,,,,,..,,,,,,,,,..,,,,,,,...,,**,,,,,,*,*********(&(((((((((*((((****(((*******(***((******((*****,**,,*****,,********,,,*******,,.,,*(*,,,,.,,,,,................&&,.,,....,,.,,.,....,,,,,,,,(*,******(((((((((((***(((((((***(**(********,*,,,,,,,,,,,,,,,,,***********((&&&&((((&&&"*,,.,..,,,,,..,,,,,*,,,,,,,,,,*,,,,,,,,,,*,,,,,*******,*****(&((((((((((((((((((((((((((((((********(((((*********,*,********,,******(*,,****,,,,,,,,,*,,,,,,...,,,,,.....,.,,,,,...,,,,,,,...,.,,,*,,,,,,*(*******(&&&(((((((((((((((((&((((((**(*(*******,,,,*,,,,**,,*********(((((&&&&&&&&&&$"*,,*,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,,,,,,,,***************(((&&&&&((((((((((&(((((((((((((****(*(((((((((((((**,******(***********((*****(***,,,*,***,,..,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,********(**(((&&&&&(&(&&&&((((((((((((((((((((((**********,,,,,*********((((((&&&&&&&&&&&&&&"**(**,.,,,,,*,**,,,,,*,,,,,,*,,,,*****,,,,,,,*,,,*******(***(((&&&&((((&&&&&&&(((((((&(((((((((((***((((&(((((((*********************((**(************,,*******,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,************(((((&&&&&&&((((((((&&(&((((((((&(((((((((******************((((((((&&&&&&&&&&&&$$ *****,,,,,*,,*,,,,,***,,,,,,,,******,**,*****,,*************((&&&&&&(&&&&&&&&(&(&((((((((((&(((((((((((&&(&((((((((****************((((((((*((((((**,,,,****((*,,,,****,,*,***,**,,,,,,,***,,,,,************(((((*(((&&&&$&&(&&&&&&&&(((&&&&&&&&(((((((((((((*************(*(((((((&&&$$$$$&&$$$$$ *,,,,,,,,,,,,,,***,,*,,*,,*,*,,,,,********,,***(******(*(((**((&&&&$&&&&&&&&&&&&&(&(((((((&&((((((((((((((((&(&((((((((((((******(*(((((((((((&&((******,,*,********************,,,,*****,,,,,****,*********(((((((((&$$&&&&&&&&&&&&(((&&&&&&(&&((&(((((((((((((******(***(**(((((&&&&$$$$$$$$$$$$ (***,,,,,,,*,*,,,,,,,,***,,,,*,,*,***,****************(((((**((&&$$$$&&&&&$$&&&&&&(((((((((((((&((((**(&&&&&(((((((((((******((*((***(*((((((((&&&(((****,,,,**********(****************,,,***,**,*****(***((((((((&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((*((**(((((&&&&&&&$$"""$$$$$$$(*,,,,,,,,***,,,,,,,*****,,,*****,,,******************((*(((((((&$$$$$$$$$$$$&&(&&&&&(((((((&(&&((&((((&&&&(((((((((((((((((((((((**((((((*(((((&&((((******,*******(**************************,***********(((((((((&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((*(((((((&((&&&&&$$$"$$$$$$$$" ((,,,,,,,,,,,,,,******,*,********,**************(*****((*((((&(((&&$$$$$$$$$$$&&&&&&(&(&&&&&&(&&&&&&&&&(((((((&&(((((((((((((((*((((((((((((((((***(((******,*****(*****************************************((((((&&$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&(((((((((((((((&&&&&$$$$$$$$$$$$$$ (****,,,,,,,,**,*,,*,**********,***************((*****(((((((((((&&&$$"$$$""$$$&&&&&&&&&&&&(((&&&&((((((((((((((((((((((((((((((((((**(((((((((******((*************(((*(((**********(****************(*((((((((&&&&&$$$$$$$$$$&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&(((((((((((((&&&&&&&&$$$$$$$$$$$$$$ (***,,,,,,,,,**,,,,********************************(*(((((((((&(&&&&&$$$$"$$$$&&&&&&$$&&&&&&&&&&&&((((((&&((((((&(((((((((((((((((*(*((((&&((((((((****((**********(((((*(*******(((*******(*******((((*(*((((((&&&&&&$$$$$"$$$&&$$$$$$&&&&$$$$&&&&&&&$&&&&&&&&&&&(&&(&(((((&&&&&&&&$$$""$$$$&$$$$(***,,,,,,,,,*,,***********************(***********((****((&(&((((&&&$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&$&(((&(&&&&((((((((((((&((&$&&((((***(((******((((((((***((((((******((((*****(*(((*(***(((((((((&&$$"""$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&((((((&(&&&&&&&$$$$$$$$$$$$$$$$***,**,,,,,,,,***************************(*(((********((((((&&&(&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&(&&(&&&&&&&&((&&&&&&&&&&&&&((&(((((((&&(&&&&&&((((*(((((((**(((((((((((((*((***(((((((****((((((((****(((((((((&&&$$"$""$"$$$$$$$$$$$$$$$$$&&&$$&$$$&$&&&$$$&&&&&&&&&&&&&&&&$$$$$$$$"$$$$$$$$&$(*****,,,,,,,,*,**,,**********************(((((****((((((((((((&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&(&&&&$$&&&&&&&&&&&(((((((((&&&&&&&&(((((((((((((****((((((((***(((((((**(*(((((((((((((((((((((((&&&&&$"""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&(&&&&$$$$$$$$"$$$$$&$$$"((**,,,*,**,,,,,*************************((*(***((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(((((&&&&&&&((((((((((((((((**((((((((((((((((((((((((((((((((((((((((((&((((&&$""""""""$$"$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&$&$$$$$$$$"""$$$$$$$"((**,****,*,,,************************(*******(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&&&&&&&&&&&&&&((&(((((&&&&&(((((((&((((((((**(*(((((((((((((((((((((((((((((((((((((&((((&&&&$"" """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&$$$$$$$$$$$"""$$$$$$$$(**********,,*******,**********************(*((((((((((&((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&&&&&&&&&&&&&&((((&&&&&&&&((((&&((((((*(((((((((*(*(((((((((&&&(&(((((((((((((&((((&&&&&&$""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$&&$$$$$$$$$$$""""$$$$$$$((*************,,,**********************((((((((((((((((((((((((&((((((&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&&&&$$$&&&&(((&&&&&$&&&((((((((((((((((((((((((((((((((&&(&&(((((((((((&(((((&&(((&&&$" """""""""""$$$$$$"$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$"(************,,**,*****,***************(((*(*((((((&((((((((((((((((&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$&&&&(((&&&&&&&&&&&&((((&(&((((((((((((((((((((((&&((&(((((((((((&&(((((((&(&&$$""" "" " """"""""""""$"$$$$$$$$$$$$&$$$$$$$&$$$$$"$$$$$$$$$$$&&$$$"$$$$$$"(************,******,*************(*(((****(*(((((((((((((((((((&(&&(&&((&&&&&$&&&&&$$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""$$$$$$$$"$$$$$$&&&&&&&(((&&&&&&&&&((((&&&&&((((((((((((((((&(((((&&&&(((((((((((((&((((((&&&&&&&" """"""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$&&&$""""$$$$" ((****************,,************(****((((((((*(((((((((((((((&&&(&&((&(&&&$$$&$&&&&&$$$$$&&&&&$$$$&&&&&&&&$$$$$&&$$$$$$"$$$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&&&(((((((((((((&&&&((((((&&(((((((&(((((((((&&&&&&&&&&&"  " """"""""""""$$$$$$$$$$$$$$$$$$$$$$"""$"""""$$$$$&$ ""$$"""((*************,*********************(*((((((*((((((((((((&&&&&((&((((&&&&&$&&$&$&$&&&&&$$$$$$&&&&&&&$$$&$$$$$$$$$$$$$$""$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&$&&&&((&&&&&&&&&((((((((&&((((((((*(*(((((&(&&(&(((((&&&(&&&&&&&&$  """"""""""""""""""$$$$$$$"$$"$$$$$$""""""""""""$$$" """""""""(**********************************(((((*(((((*((((((((&&&$&&&&(((((&&&&&&&&&$$$&&&&&&$$$$$&&$&$&$$&$$$&$$$$$$$$$$$$$$$"""$$$$$$$""$$$$&$$$$$$&&&&&&&&$&&&((((&&&&&&&&&&&&(&(((((&((((&(((((((((((&&&(((&&&&&&&(&&&&&&&&&"   """"""""""""$$$$""$""$$"$""""""""" """""$$$" """"""" &(**********************((**********((**(**(((((((((((((&&&&&&&&&&(&&(((&&&&&&&&&&&&&&$&$$$&&&&$$&&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&(((((((&(&((((&(&((((((&(&&&&&&&&&&&&&&&&&&&&&&$   """ """"""""""""""$$"""""""" "  """"$"""""""""" "((****,*****************,*,**********(((((((*(**((((((((&&&&&&&&&((((&&&&&&&&&&&&&&&&$&&$$$$$$&$$&&&$$$$$$$$$$$$""""$$$$$""$$$$$$$$$$"$$$&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&((((&&&(&(((((&&&&&&&&&&&&&&&&&&&&&&&&&$   """"""""""""""""""""""  " """""""""""" "&(**********************,,*********((((((((((*((((((((((&&&&&&&&&(((&&&&&&&&&&&&&&&&&$&&&$$$$&&$$$$$$$$$$&$&$$$""""""$$$""$$$$$$$$$$$""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$  """"""""$""""""" """  """ """"""" $********,,**********,****************(((((((((((&&(((((&&$$&&&&&&&&&&&&&&&&&$$&&&&&&$$$$$$&$&$$$$$$$$&$$$$$$$$$$"""""""$$$$$$$""$$$$$""$$$$$$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&(&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&$"   " """""""""""""  """""""$""$(*******,,,***********************(***(((((((&((**((((((&&$$&&&&&&&&&&(&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$&$$"$""$$$$$"""""""$$$$$$""$$$$$"""$$$$$$$&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$  """ """"""  """""$"""$(********,**************,*************(((((((&&((*(((((((&&$$&&&(&&(&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$"$$$$$$$$$$$$$$""""$$$$$$$$&&&&&$"$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$   """""""""" $(*************,*****************(((*(((((*(((*((((((*((((&&&((((((&&&&&&&&&&&$$$&$$&$&$$$$$$$$$&$$$$$$$$$$$$"""""$"$"$$$$$"$$$$$$""$$""$"$$"$$$$&&&&&$$$&$$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&$"     """""""""" (********,**** *****************(((((((((((*((((((((((((((((((((&&&&&&&&(&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"""$$$$$$$$"""""""$$$""""""$$$&$$$$&&&&&&&&&$&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$"  """"""""""""" ((************(*,*************(((((*(((((((&(((((((&&&(((((((((((((&&&$"&&&&&&$$$$$$$$$$"$""$$$$$$$$$$$$""""""$$$$$$$$$""""""""""""""""$$$$$$$$$$$&&&&&&$$&&&&&&&&&&&$&&&&&&$&&$&&&&&&&&&$&&&&&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&$"   """""""""""""" $***********************,***((((**(**((((((((((((((((&(((&&((((((((&&&&&&&&&&&&&$$$$$$$"$$$$""""$$$$$$$$$$$$""""""$"$$$$$$$"""""$"$"""$$$$$$$$$$$$$$$$$$$$&$&&$$$&&&$&&&&$&&$$$$&&&&&&$&$&&& $&&&$$$&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&$""  """"""""""""""(****************************((****((((((((((((((((((((&&&(((((&&&((&(((&&&&$$$$$$$$$$$$$$$$"""""$$$$$$$$$$""""""$$$$$$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&&&$&&&&&$$$$$$&&$$$$&&&&&&&&&$$$&&$&$$$&&&&&&&$$&$&&$&$&&&&&&&$$$"   """""""""""""$(*(***,*,,**********************(((**(*(((((((((((((((((((((((&&&&&(((((&&&$$$&$$$$$"$$$$"$""""""""$$$$$$$$$$$""$$$"""$$$$"$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$&&$$$&$&&$&&&$$$&$&&&$$$$$$$&&&&$$&$&$&$$$$$$$$&&$$&&&&$&&&&&&$&&$&&&$$&&&&&$$   """""""" $(((****,,**********************(**(*(***(((((((((((&((((((((&&&&&&&&((((&&&&&&$$$$$$"""$$$"""""""""$"$"""$$$&$$$"$"$"$"$$$""$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$&&&$$&&&&&&&$$$$$$$&&$$$$$$$$$&$$$$$&&&&&&&&&&&&&&$$$$$$$&$$"   """""""" "((***,*,**,,,*,***************(***(**(*(((((((((((((((*((((&(&&&&&&&&&((((&&&&$$$$$$"$$$$$$"""$"""""""""""$$$$$$"$$$$$$$$$$$$&&&$$$""$$$$$""$"$""$$$$$$$$$$$$$$&&$$&$$$$&&&$$$$&&&&&&&&&&$&$$$$$$$$$$$&&$$$$$$$$&&&&&&&&&&&&&$$$$$$$$$&&$"   " """((******,,,,,********************(((((((((((((((((((((((((((((&&&&&&&&((((&&&&$$$$"$"$$$$$$$$$$"""""""""""""$$$$$$$$$$$$$$$$&&$$$$$$$$$$$""""$"""$$$$$$$$$$$$$$$&&$$&$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$&&$$$$$$$$$$&$&&&&&&&&&$$$$$$$$$$$&&$$  "" "$((******,,,,**,*****************(((((*((((((((((((((((((((((((((((&(&(((((&&&&$&&$"""$$$$$$$$$""""$$$$""""""$$$$$$$$$&$&$$$$&$&&&$$$$$$$$"""""""$"$$$$$$$$$$$$$$&&&&&$$$$$$$$$&$$$&&&&&&&&&$&&&$$$$$$&&$$$$&$$$$$$$&&&&&&&&$$&$$$""$$$$&&&&$""  """" $((********,,,*,****************(((((((((((((((((((((((((((((((((((((((((&((&&&&&$&$""$"$$$$$$$$$"$$""$$""$"$$$$$$$$$$&$&&$$$$$&&&&$$$""""""""""""""$$$$$$$"""$$$$&&&$$$&$$&$&$$$$$&&&&$&&&&&&&&$$&$$$$$$$$$$$$$$$&&&&&&&$&&&&&$$$$$$$&&&&&&&$$$"      "(**********,,,,**,,*************((((((((((((((((((((((((((((((((((((((((&((&&&&&&&&&&$$$""$$$$$$"$"""""$$$$"$$$$$$$$$$$$$&&$$&&&&$$$$$$$""""""""$$$$$$$$$$"""$$$$$&&$&$$$$&&&$$$$$$$$$$$&&&&&&&&$$$$$$$$$&&$$$&&&&&&&&$&&&&&&$$$$$&&&&&&&&&&&&&$$""    "(*******,,,*,,,,**********(******(((((((((((((((((((((((((((((((*(((((&((((&&&&&&&&&&&&$"""$$$$"""""""$$$$$$$$$$$$$$$$$$&&&&&$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$&&&&&&&&$$$$&&$$$$$$$$&$&&&&$$$$$&&&&&&&$&&&&&&&&&&&&&&&&$$$$$&&$&&&&&&&&&&&&&$$$$"""  ""    """"&(******,***,*,,,,*,*************(&&&(((((((((((((((((&&&((((((((((((&((((&&&&&&&&$$$$$$""""""""""""$$$$&&&&&$&&$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$&$$&&&&&&&$$$&$&&$$$$$$$$$$$$$$&&$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$$$$$""" """   "((**,***,*****,,,********(**(**((((*(((((((((((((((((&&&&&&(((((*(((((((((((&&&&&$$$$$$$$$""""""""$$$$$&$&&&&&&&$$$$$$&&$&&$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$""$$$$$$$&&$&&$$$$&$$&$$$$$$$$$$$$$&&&$$$$$$&$&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$"""""""   "((********,,,**,,*,******(****((*(**((((((((((((((((((&&&&&((*****((((((((*(((&&$$$$""$$&&$$""""$$$$$$$$&&&&&(&&&&&&&&&&$$$&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&$&$&&&&&&$&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&$&&&&$$$""""$$"    ""&(***,*******************(*(***(*(&&&&(((((((((((((((((((((******(((((****((&&&&&&&$$""$&&&$$$$""$$$$&&&&&&&&&((&&&&&&&&&$$&&&$$$$$$&&&$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$&&$$$$$$$$$$"$$$$$$$$$$$$$&&&&$$$$&&$&&&&$&&$&&&$&&&&&&$&$&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$$$$$$""  """"(********,***************((**((((*(&(*((((&&&((((((((((((((******(((*****((((&&&&&&&&$$$&&&&$$$$"$$$&&&&(&&&((((&&&&&&&&&&$$$$$$$$$$$&$$$$$$$$$$$"$"$$""$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$"$$$$&&&&&&$&&$&&&$&$$$&$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$$$$$$$&$$"""  ""$(**,***,******************(*(((((*****((&(&&(((((((((****(*****(((((**(**((((&((((((&&&&&&&&&$&$$$&&&((((((&&((((&(&&&(&&$$$$$$$$$$&$$$$$$$$$$$$$""$"$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$"$$$$$$&&&$&&&&&&&&$$$$$&$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&$""  " $(***,*************(********((((&((****(&&&((&(&&&&((((***********((***(((((**((((((&(&&&&&&&&&&&&&&(((((((((((&((((&(&((&$$&&$$$$&$&&$$$$$$$$$$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&&$&&$$&&$$$$&$&$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&$$$$$$&&&&$"" ""  $***************,***********(((((*(((((((((((((&&(&(**************((*(**((((((((((((&&&&&&&&&&&&(&&(((((((((((((((&(&&(&&&&&&&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&$$&$&&&&&&&$$"""""  " "(*************************(*(((((((((((((((((&&&((((*********,*((((********(((*((((((&&&((&&&&&(((((((((((((((((((&&&&(&&$&&$&$$$&&$&&$$$$$$$$$$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$&&&&&&&&&&$&$$$"""  " $(**************************((&(((((((((((&&&&&&&&&(((**(((***,*(((*((******(**((((((((((*((((((((((((((((((((((((&&&(((&&$$$&&&&&&$$$$$$$$$$$$$$$$""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&&$&&&&&&&&&&&&$&$$$$$&&&&&&&&&&&&(&&&&$$"""""  "" "(********,************(*(*(((&&((((((((&((&((&&&&&&(((****((***(((************((((((((((***(((((((((**((((((((((((&(((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&$$&&&&&&$$$$$$$&&$&$$&&&&&&&&&$$$$$$$"""  " "(***********************((((&&&&(((((((((((&((&&&&((((((((*((***((*******(((((((((****((*(((((((((*((*(*((((((((((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""""""$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&$$$$$&$$$$&$$&$$&&&&&&&&&$$$$$$"""  "(**********,***********(*((((&&&(((((((((((&&((((((((((((((((********,***(((((((((**(**(**((((((((((*****(((((((((((((&&&&&&&&&&$$$$$&$$$$$$$$$$$$$""" """""""$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&$$&$&&&&&&$$$$$$$$&&&&&&&&&&$$$$$$$$"  "(******,****************((((((&(((((((((((&&&&(((((((&(((((*********,****((((******(*********((((((**(((((((((((((((*(&&&&&&&&&&&&$$$&&$$$$$$$$$$$$""" " """$""$$$$$$"$"$$$$$$$$$$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$$$$$$$$$$$$$$$$"$$$$&$$$&&$&$$&$$$&$&&&&&&&&&&&$&$$$&$$" "(***,**,***************(**(((((((((((((((&&&&&&&((&&&&&&&((***(**((*****((((****((***(******(((((***((&((((((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$""""""""""""$$$$$$$$$$$$$$$$$$$$"""""""$$$$$$$$$$$$$$$$$$$""$$$$$$$$&$&$$&$&$$$&$&&&&&&&&&&&$$&$$$$" "(************,************((((((((((((((&&&&&&&&&&&&$$&&&&(((*((((((*****(*******************((****(((&&((((((&((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""""""""""""$""$"$$$$$$$$$$$$$$$$""""""""""$$$$$$$$$$$$$$$$$$$$"""" $$$$&$$$$$$$$$$&$$"$""$$$$$$$&&&$&$$$&&&$$&&&&(&&&&&&&&&&$$$"" "(**********,*,*********(*(((((*(**((((((((&&&&&&&$$&&&&&&&&(((*((((((******************(*(((***(*(((((&&(((&((&&&&(((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""""""""""""""$$"$$$$$$$$$$$$$$$"""""""""""$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&&&$&&&&&&&&&&$$$"" "(**********************((((((**((((((((((((&&&&&&&&&&&&&&$&((****(((((*************((((((((((((((*((((((((&&&&&&&&((((&(&&&(&&&&&&&&&&&$$$$$$$$$$$&&$$$""""""""""""""""$$$$$$$$$$$$$$$$$$$"""""""$$$$$$$"$$$$$"$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$$""" " "(*******,**************((((**((((*(((((((*((((&&&&&&&(((&&&((**(*(((*******(((*((((*(((((((((((((((((((((((&&&&&&&&&&&&&&(&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""""""""""""$$$$$$$$$$$$$$$$$$"$$"""""""$$$$""$$$"$$$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&$$""  "(***********************((***(((((((((((((**(((&((((&(***(**(**((((((((*((((((****((**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""$"""$$""""$$$$$$$$$$$""""""""""$""""$"$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&$&&&&&$$""  (***************,,*****(****,,**((((*(*(****(((((**((((********((**(((((((*((((***((((((((((((((((((&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$$$"""""""""""""""""$"""""""""""""$"""$""""""""""""""""""""$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&$&&&&&$$$"  " &****,,**,,*****,******(((**&(*(((((*****((((***********(&****(((*****(((((((((((((((&(((((((((((&(&(&&&&(&&&$$$$$$$&&&&&&&&&&&&,&&&&&$$$$$$$$$$$$$$&$$$$""""""""""""""""""""""""""""""""""$$"""""""""""""""""$$$$"$$$$"$$"$$$""""$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&$$" """"" "(******,*,*,***,**,*****((*,,***(((((*****(((((**************((*(*****(((((((((((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$&&&&&&&&&&&&&&&&&$$$$$$$$"$$$$$$$$"""" """"""""" """"" """""$"""""$$$$$""$""""""""""""$$$$$"""$""$""$$$""$"""""""""$$$$$$$$$$$$$&&&$$"""$$$$$$&&&$$$&&&&&&$&&&&$$"""""" (*****,,,,*****,********(*,,,,*(*(((((*(*(((((*****,,,,*****((**(((((((((((((((((((((((((&&(((&&&(&&&&&&&&&&&&$$$$$$$$$$&&&$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""" " " """""" """""""""$$$$"""""""""""""""$"$$$"$"""""""""""$"$""""""""$$$$$$$$$$$$$$$$$$$""$$&$$"$&&$$$$&&$$$$$$&&&$$$"""" "(*****,,,****,,*,******((*,,,,***((((((**((&&(*************((***(((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$&&&&&&&&&&&&&$$$""$$$$$$$$$$$$$$$$"" """ """"""" """""""$""$$"$$""$$""""""$$$""$$""$""$$$""""""""""""""$$"$$$$$$$$$$$&$$$$$$$$$$$$$$$"$&&&$$$&$&$&$$$&&&$$$$$$"" "(******,,*****,,,,,*******,,,,*(**((******((((***,***((*(******(((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$&&&&&&&&$&&&&$$$$$$$$$$$$$$&$$$$$""" " """""""" """""$"$"$""$""""""""$""""$"""""$$"$$$"""""""""$"$$"$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$&&&&$$$$&&$$$$$$&$$$$$$$$" "(******,,***,,,*,,,*****,,,,,*****************,,,,***((((((((((((((((((((((((((((((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$&&&&&&$$$$$$$$$$&$$$&$$$$$""" """" """$"$"$$$$$$$""$""""""""""""""""$"$""""$$$$""$"$$""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$$$&$&&&&$$$$&&$$$$$"" (****,,,,*,,,,***,,,,,,,,,,,,******(**,*****,,,*,,*(*(((((((((((&((((((((((((((((((((&(((&(&(&&&&&&&&&&&&&&&&$&&$&$$$$$$&$$$$$$$&&&&&&$$$$$$$$$&&&$$$$$$$$"""" "" """""""" """""""$""$$$"$$$$""""""""""""$$$"$$$" ""$""$$"$""$""$$$$$$$"$$$$$$$$$$$$$&$$$$&&$$&&&&&&$$$$&$$&$$$$$&$$$$"$" (**,,,*,*,,*,,,,*,,,,,,.,,,,,*****(*,,,,,**,,,,*****(*((((((((((((((((((((((((((((((&(&&&&(&&&&&&&(&&&&&&&&&&&&&&&$$$$$$&$$$$$$$&&&&&&&&$$$$$$$$&$$$$$$$$$""""" "" """ """""" """""""$$"$$$$""""""""""""$"$$$$$$$$$$$"""""$$$""""""$$""$$"""""$$$$$$$$$$$$$$$$&$$$$&$$$&&$$$$$$$$$$$$$$$$$$"" (**(*,*,,,*,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,*****(*((((((((((((((((&(&&&((&&((((((((&(&&&&&&&&&((((&&&&&&&&&&&&&&&&&&$&&&&$&$&&&&&&&&&&&$$$$$$$$$$&$$$$$$""" """""""""""""""" """""$"""""""""$$"""""""""""$$$$$$$$$$"$$$"""""$"$$""$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$"&****,,,,,**,,,**,,,,,,,,,,,,,,,,,,,*,,,,,,,,*****((*(((((((((((((((((&&$$$&(&(&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&$$$$$$&$$&$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$""""$""""$$$$$$$""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&$$$$$$$$$$$" (***,,*,,***,,,,*,,,,,,,***,,,,,,,,,,**,,,*****((*((((((((((&(((((((&(&&(&&&&&&(&(&((&&(((&((&(&((&&&&&&&&&&&&&&&&$&&&&&&&&$$$$&$&&&$$&&&$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$"$$"""$"""$$$$$$"$$$$$$$$$$$$&&$$$$""$""$$$$$$$&&&&$$$$$$$$$$$$$$" ((*,,*,,,**,*,,,,,,,,,,****,,,,,,**************((((((((((((((((((((((((&((&&&&&&&&((&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&&&$$&$$$$$$$$$$$$$$$$""""$"""" """"""""$$""""""""""" """""""""""""""""""""""""""$$""""$$""""""""""""$"$$$$$$$$$$$$$$$$&&$$$$""$$$$$$$$$&&&&&$&$$$&$$$$$$$$" ((**,*,,,,,,,,,.,,,,,,,*******,,**************((((((((((((((((((((&(((($$&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&$$$$&$$$&&$&$$$$$$$$$$$$$$$$$""$$$"""""""""""$$$$$""""""""""" "" " """""""""" """"""""""""""""""""""""""""$"$$"""""$$"$$$$$$$$$$$$$"""$$$$$$$$$&$$&&&&$$&$&$$$$$$$"(*******,,,,,,,,,,,,,,,,,***,*************(**((((((((((**((((((((&&&((((&((&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$"$$$$$"""""""""" """ """" """""""""""""""""" """"""""""""""""$$$$$$$$$$$$$"$$$$$$$$$&$$$&&&&$&&&&$$$$&$$" (********,,,,,,,,,,,,,,*,,,,,***********(((**(((**((((*((((((((((((((((*(((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$$&&$$&$&&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$""""""""""""""""$$$"""""""""""""""" " """ """" """"""""""""""""""""""""""""""$"""""$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&&&$$$$&&$$$ (********,,,,,,,,,,,,,,,,,,****((**(****(((***(((((((((*(((((((((((((((((((&&&&&&&&&&&((((&&&&&&&&&&&&&&&&$&$$$$&&&$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""$$""""""""""""$$$$""""""""""" " " " """""" """" """" """""""""" """"""""""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&&&&$$ (********,,,,,,,,,,,,,*********((*(***(((*****((((((((((((((((((((((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$&&$$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$"""$"$$$$"""""""""$"""""""""""""""""""" "" " " "" " " """ """"""""" """"""""""""$$"""$$$$$$$"$$"$$$$$$$$$$$&&&&&&$$$$$$$$$$$(****,**,,,,,,,,*,**,***********((***(((******((((((((((((((((((((&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&&$&$$&&$$$$$$$$$$$$$"$$$$$$$$$"""""$$""""""$"$$"""""""$$""$""""""""" """""""""" " " " """ " """ """"""""""""$"$""$$""$$$$$$$"""$$"$$$$$$$$&&&&&$$$$$$$$$$$$$(****,,,,,,,,,,,**,,**,,********(((*(**(((**(*(((&((&&(((((&&&&&&&&&&(&((((&((&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""""$$"""""""$""""""""$"""""""""""""""""""""""" "" " " """ """ "" """""""""""""""$$"$$$$$$""$$$$""$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$(****,*,,*,,,,,,,*******((******((*((((((*(((((((((((((((((((&&(&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""""$$"$"$$"""""""""""""" """""""""""" """"""" " "" """"" """ """""""""""""""""""$$$$$"$$$$$$$$$"$$$$$$"$&&&&$$$$$$$$$$"$$$$(***,,,,,**********,,****((****(*(**((((((((((((((&(((((((((((((&&&(&(((&(&&&(&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"""$""""$$$&$$$$$$$$$$"$$""""$"""$"""""""""""$"""$$$$$"""$"""""""""""""""""""""""""""""""""" """ "" "" """""""""""""""""""""""""$$$"$"$$$$$$$$$$$$$"$"$$&&&$&$$$$$$$$"$$&$$((***,,,,********,,*******(*******(((((((((((((((((((((((((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""""$""$$$$$$$$$$$$$"""$""""""""$"""""""""""$$""$$""""$"""""""""""""$""""""""""""""""""""" """ """" """" "" """"""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$&&&$$&$$$$$$$$$$$$$$(**,,,,,,,*************(((((*****((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$&$$$$$$$$$$"""""$$""$$$$$$$$$$$$"$$"""""""""""""""""""""""""$"""""$$""""""""""""""""""""""""""""" """"""""""""""" """""""" """"""""""""""""""$"""""$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$&$$$$$(**,*,,,,*******((****((((((****((((((((((((((((((((&(((&&((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&$$$$$$$$$$$$$$$$$$$&$""$$"$$$$$$$$$$$"$"""$$"""""""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""""""""""""" """"""""" " """"""""""""""""""" ""$$$$$"$$$$$$$$$&&$$$$$$&$$$$$$$$$$&$*****,*,,**,*,***((****((((*******(((((((((((((((((&&(&(((((((&((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""$"$""""""""""""""""""""""""""""""""""""""""""""""" """""" """ """"""""""""""""""" ""$$$$$$"$$$$$"$&$$$$$$$&&$""$$$$&$&& (******,,,,**,,,****(*(***(***(*((((((((((((((((((&((&&((&&(((((&(((&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""" """""""""""""""""""""""""""" """"""""""""""""$""$$""""$$$$$"$$$$"$&&&$$$$$$$$$"$$$&$&$$$ (***,**,*,*****,,,**((*********(((((((((((((((&&(&(&(&&(&&((((&(&(&&(&&&&&&&&&$ &&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" """""""$""""""""""""""""" """"""""" """""""""""""""" """""""""""""""""""" """"$$$$$$$$"$$"$&$$$$$&&$$""$"$$$$$$$$**********,,*****,**((*(******(*((((((((((((&&&&((((&&&((&(((((((&&&&&&&&&&&&&(&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""" "" """"""""""""""""" " " """"""""""""""""""" " """ """""""""""""""""""$""$$$""$$$$$"$"$"$&$$$&$$$" "$$$$$$$$$$(****((****,,***,**(((((*((***((((((((((((&&&&&&&&&&&&&&&&&&(((((&&&(&&&&&&&&((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$""$$$""""""""""""""""""""""""""" """"""""" "" """"""""""""""""" """""" """" """""""" " """""""""""""""""""""""$$$$$$""$$$$$$"$"$&&&$$$$$" """$$$$$$$&$$(((*(**(****,******(((((*(((*(*(((((((((((((((&&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$""$$"$"$$""""""""""""" """"""" " """""""" """"" """"""""" """""""""""""""""""""""" """""""""""""""""""""""$$$$"""$$$$$"""$"$$&$$$$&$ """$$$$$$$$$$$((((********,*,,*(**(*((((*((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""""" " " " "" "" " " """ " """ "" """"" """""" """" """"""""""""""""""""""""""""""""$""$"$$$$"""$$$$$$$$$""&"$$$$$$$$$$$$((************,**(((((((((((((((*((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""$"""""""""""""""""""" " " """ " " """""""" """""""""""""""""""""""""""""""""""""""""""""$$$"$$"$$$$$$$$&$"$"$$$$$$$$$$$$$&***,*********((((**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$""""""""""""""""""""""""" " "  " """ " """"" "" """""""""""""""""""""""""""$""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&$(****************(((*(**((((((((((((((((&&&$&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$&&$&&&&$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$""""$$""" """""" """""""""""""""""""  "" " """"""""""""""""""""""""""$$$$"$$$$$$$$$$$$$""$$$$$$$$$$&$$&$(********(*******(******(((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&$$&$&$&&&&&$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"$$$$""""""""  """"""""""""""   ""  """"""""""""""" """"""""$""$$$$$$$$$$$$$$$"$$"$$$&&&&$$$$$$&******(***************(((((((((((((((((((((&&&&&&&&&&&&&$&&&&&&$$&$&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""$$$"""""""  """""""""""""   " "" " " """""""""""""""""""""""""""$$$$$$"$$"$$$$$"$" $$$$$&&$&$&$$ (***************((****(((((((((((((((((((((((&&&&&&&&&&&&&&$$$&&&&&$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$"$$$$$$""""""""""$""""""" " """""""""""    "" """"" """""""""""""""""""""""""$"$"""""$"$"$$""$$$"$$$$$&$&&&$$$((**************((***((((((((((((((((((((((&(&&&&&&&&&&&$$$$$$$$$$&&$$&&&&&&&&$$$$$$$$$$$$$$$$$$$"$"$""$$$$$$$$$$$$$$$""""""$"""""""""""" """"""""""""    " " "" " "" """ """"""""""""""""""""""""""""""$"""$$$$""$$$""$$$$$$$&$$$$ &((******(((****((((*((((((((((((((((((((((&(&&&&&&&&&&$&$$&$$$$$$$$$$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$"""""""""""""""""""""""" """"""""""""  " " " "" "" """"""""""""""""""""""$""""""$$$$$"$$""""$$$""$$$$$$$&$$$"&((*****((((*****((**((((((((((((((((((&&&(&&&&&&&&&&&&&(&$$$$$$$$$$&&&$$&$&$$$$$$$$$$$$$$$$$$$"$$$"$"""$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""     " " """"""""""""""""""""""""" """$$$"$$$"$""""$$$$$$$$$$$$$&$$ &(*****(((((***((((*(((((((((((((((&(((((&&&&&&&&&&&&&&$&$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$"""""""$"$$$"$$$$$""""""""""""""""""""""""$""""""""""" ""     " " " """"""""""""""""""""""""""$$"""""""$$$$$$$$$$$$$$$$&&$"&((**(*((((****((((((((((((((((((((&&((((&&&&&&&&&&&&&&$&&&&$&$$$&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$"$""""""""""$"$"$$"$""""""""""""""""""""""""""""""""""""" "    " """"""""""""""""""""""""""""$""""$"""$$$$$$$$$$$$$$$$$$"((((******(****(*(((((((((((&(&(((((((&((&&(&&&&&&&&&&&&$$$$&&&&$$$$$$&&&&$$$$$$$$$$$$$$$$$$$""""$""""""""$$""$"$""""""""""""""""""""""""""""""""" """" ""   """""" """"""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$&&"&(((*(**(*(***((((((((((((&(((&&(&((&&(&(&(&(&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""""$"$$"""""""""""$"$"$"""""""""""""""" """"""""""""""" "" ""  "" " """"""""""""""""""""""""""""""""""""""""""""$$$$$$""""$&$$"&(((((((((****(((((((((((&&((&&&&&(&&&(&&(&(&&&&&&&&&&&&$$$$$$$$$$$$&$$&$$$$$$$$$$$""$$$$$$$""$"$""$$"$$""""""""""""""""""""""""""""""""""" "" """""" """   " "" """"""""""""""""" " """"""""""""""$"$$$$$$$$$"""$$$"&(&((((((((***((((((((&&((&(&&&&(&((&(((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""$$$$$$""""""""""""""""""" """"""""""""""""""""" "" " ""   " """""""""""""""""" "" """"""""""""""""$"$"$$$$$"""$$$$"&(&((((((((**(((((((((((((&(&&&(&&(((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""$""""$$$$$$"""""""""""""""""""""""""""""""" "" "" "" ""   """"""" """"" " """" " """""""""""""""""$""$$$$$$$$$$$&$ ((((&(&((((*((((((((((&&&&&(((&&((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"""$""""$$$$$$$$""""""""""""""""""""" """""""""" "" " """" " "    "" " "" """"" """""""""""$"""$"""""""""""$$$$$&&$&&&&$"&((((&&(((((((((((((((&&&&&&&&&&(&(&(&&&$&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""$$$$""""""""""""""""""" """""""""" """""""""     "" """"""""" " """"""""""$$"""""""""$$$$$$&&&&&&&$"&(((&&(((((((((((((((((&&&&&&&&&(&&&&&&(&&&&&&&&&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$$$$$$""$"$"""""""""""""""""""""" """"""""""""""""""" " "     "" " """""""" """""" """$$"$"$$$$$"""""""$$$$$$&$&&&&&&$"&(((((((***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$&$&&$$$$$$$$$$$$$$$$$""$""$"""""$$$$$""""""""$""$""""""""""""""""" "" """"""""""""""""     """""""""""" """ """"""""""$$$$$"""$$$"$$$$$$&&&&&$$$&&(((*****((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$""$"""""$$""""""""""""""""""""""""""" """ """ """""""""""""""     """ "" "" " """" """" """"$""""""$$$$$$""$$$$$$$$$$$$$$$$&$&(((((**(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""" "" """ " """ " """" """     " " "" " " " """"" """""$"""""""$"$$$$$$$$$$$$$&$$$$$&&$&((((**(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$""$"""""""""""""""""""""""""""""" """" "" " " """ """" """    " """"""" ""$$$$"$"""""$"$$$$"$$$$$$$&$&$$$$$&$&(((*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$&$&$$$$$$$$$$$$$"""$$"$$$"$"$"$""""""""""""""""""""""""""""""" " """ " "" " """"""""" "       " " """""" """"""$$$""""$$$$$$$"$$$$$$$$&$$$$&$$(((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$&&$$$$$$$$$$$$$""$""$"$$$"$"$$"""""""""""""""""""""""""""" " " """ """ " "" " " ""   "    """"""""""""$"$"""""""$"""$$$$$$$$&$$$$$$$$((((((((((((*(((((((((&&&(&&&&&&&&&&&&&&&&&&&&$&$&&$$$&&&$$$$$$$$$$$$$$$"$$$$$$"$""""""""""""""""""""""""""""""""""""" " "" " "" ""      " """    """$$$"""""""$$"""$""""$$$"$$$$$$$$$$$$$$$$&(((((((((*(*(((((((&(&&&&&&&&&&&&&&&&$$$&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""""""""""""""""""""""""""""""""" " " " " " " ""     """ """"$$$""""""$""""$"""""$"$"$$$$$$$$$$$$$$$$&((((&&(((((((((&(((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$"$""$$""$$""""""""""""""""""""""""""""""""""" "" "" " ""     """   """ """"""""""""$"""""$$"""""$$"$$$$$$$$$$$&&$$&((((&&&&((((((&((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""$$"$"""""""""""""""""""""""""" "" " "" "" ""   "    " """""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&((((((&&((((((&((((((&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""$""""""""""""""""""""""""" """""""" " "" " ""    " "" """"""""$"""""""$$$$$$""$$$$$$$""$$$&$$$&(((((((&&((((&&(&(((((&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$""""""""""""""""""""""""""" """" """" " " "    """"""""""""""""$$$$""""$$$$$$$"$$$$$$$$&(((((((((((((((&((&(((&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""""$""""""""""""""""""""""""" " "" " " "" " "    """"""""""""""$$$$$$$$$$$$$$$$$$$$"$$$$&(((((&&(((((((((((&(((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""""" """"""""" " "     """"""""""""""""$"$$$$$$$$$$$$$$$$$"$$$$&(((((&((((((((((((&(((&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""""""""""""" """""""" "" "" " "     """"""""""$""""$""$$$$$$"$$$$"$$$$""$$$$"((((&&&(&((((((&&((((&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$""$$"$"""""$$"""""""""""""""""""""" "" " " " " " " " "     """"""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$&(*((&&&&(((((&(&&&(((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""""""" " " " " " " "       "" """"" """"$"""""$$$$$$$$$$$$$$$$$$$$$$&(((((((&((((((&(&((&(&(&&&&&&&&$&$$$$$$$$$$$$$$$$$$""""""" "$$$$"""""""$""""""""""""""""""""" " """"" ""         "" " """""""""""$$$$$"$$$$$$$$$$$$$ &(((((&&((((((((((&((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"" """" ""$"""""""""""""""""""""""""""" " " " " "           """ "  """$$"$""$""$$"$"$$$$$$$$$$$$$&(((((((&&&((((&&&&&((&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$""""$$$"""""""""""""""""""""""""""""""""" " "          " "  """"$$"$"""""$"$$$$$$$$$$$$$$$"&((((((((&(((((&&&&&&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$&$$$""$$""""""""""""""$$"""""""""" """""""" "         """""$$$$""""$$$$$$$$$$$$$$$$$$&((((((((((((((&&&&&&&(&&&&&&$&$$$$$$$$$$$$$$$$$$$$&&$$$$$$$""""""""""""""$$$$"""""""""" " " " " "" "" ""         "  """"$"$""""""""$$$$"$$$$&$$$$$$(((*((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$" " """"""$$""""""" "" "" " " "" ""        """"""""$"""""$$"$$$$$$$&&$$&$$$&(((((((((&(((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$" " """""" """ """ " " " "       " """"""""""""""""$""$$$$$$&&&&$$$&((((((&((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$&$""""$$$$" """ " ""$"" "" " " "  """" " "              """""""""$""""$"$$$$$$$$&$$$$$&((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$&"""""$$"" """"""" " """$"" " " " " "" ""              "" """""$$""""""$$"$$$$$$$$$&&$$&&((((((((((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$"" "$$"""""""""""""""""$$$&"" "" " "" "          " " """$""$"$"""$$$"$$$$$$$$$$$$&&&&&&&(((((&((((&&&&$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$&$""""""$"""""""""""""""""$$$""" " " "" "        ""     " " """""$""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&((&((&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$&&"""""""""""""$""""""""$""""""""" " "               """""""""""""""$$$$$$$$$$$$$$$"$&&&&&&(&&&&&&&(&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$&$""""""""""""""" """""$$""""""  "              """""""""""$"""$"$$$$"$$$$$$$$$&&&&&&&&&&&&&&(((&&&$&&&&&&$$$&$$$$$$$$$$$$$$$"$"$$"$$$""""""""   """$"""""" ""               " """""" """"$$"$$$$$$$$$"$$$$$$$&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$$$$""" ""   """"" "   "            " """"""""""""""$$$$$$$$$$"$$$$$$&(&&&&&&&&&&&&&&&(&&&&&&&&&&$&&$$$$$$$$$$$$$$$""""$$$$$$$$""""  """""""""                    " """""""""""""""""$"$$"$$$$$"$$$$$$&&&(&&&&&&&&&&&((&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$"""$"$$$"$$$"""   """"""""""              """""""""""""""""""$"""$$"$$$$$$$$$$&(((&&&&&&&&&&&&&&&&$$$&&&&&&&$$$$$$$$$$$$$$$"$""$$$$""""$$"" "$&&&$"  "" """ "             """""""""""""""""""$""$$$$$$$$$$"&&(((&&&$&&&&&&&&&&&&$$&&&&&&$$&&$$$$$$$$$$$""$""$"""""""""""  "$$&(((&$" "" "             """"""""""""""""""$$""$$$$$$$$$$&&&((&&$$&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$"$$$""$$""""$"""""" $$$&&&&&&&$" """"                """""""""""""""""""""$$$$"$$$$&$$&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$"$$$$$""$$"$"$""""""$"" "$$&&$$$$$&&$" "" "         """"""""""""""""""""$$$$""$$$$$$&&&&(&&&$$&&&&&&&&&&$$$$&&&&$$$$$$$$$$$$$$$$"$"""""""$""""$"""$$&$$$$$$$$$" " "              """""""""""""""$$"""""$$$"$$$"$&&(&&(&&&&&&&&&&&&&&&$$$$&$$&$$&$$$$$$$$$$$"$""""""""$$"""$$""$&&$$$$$$$$""" ""            """""$"""""""$$""""""$""""$$"&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&$$&$$$$$$$$$$$"""""""""""""$$$"$$$$$$$"""" "" "        """"""""""""""""""""""""$$"$$$$$&&&&&&&&&&&&&&&&&&&&$$$$$&$$&&$$&$$$$$$$$$$""""""""" """"$"""""""$""""  " "         """ """""""""""""""""""""""$$$$$&&&&&&&&&&$$$$$&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$""$$""""""""$$" """"            """"""""""""""""""""$$$$$$$&&(&&&&&&$$$$$$&&&&&$$$$$&$$&&$$$$$$$$$$$$""""""""""""""""$$$  "       """"""""""""""""""""$$$$$$$&&&&&&&&&&$$$$$&&&&$$$$$$$$$&$$$$&$$$$$$$$$""""""""""""""""$"" """ "         "" """"""""""""""""""$"$$""$&&&&&&&&$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""" ""$""""""""" "          "" """"""""""""""$"$$$$$"$$&&&&&&&&$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$""""$$$""""""""$$$" """"""         " "" """""""""$$"$"$$""&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$"$" """""""$""""""""$$""  "$""""         """"""""""$$$"""$"$&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$"""""""$$$$"" """""""""       "" """" """""$$"$$$"$&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$&$$$$$$$$""""""""""""""""""""$$$$""$$"""""           """   " " """" """""$"$"$"$&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""" "$""""""" "            "  " " " " """$"""$"$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""" """""""""" "           """   " " """""""""""""$"$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""" """""""" """""""" "              """   """ """" " """"""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""" " """           " "   """""" """"""$"$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" """              "" "  " """""""""""""""$&&&&&&&&&$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$"""""""""""""""" " "          """""""""""""""$&&&&&&&&&&$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$" " "" """"         " "$" "" """"""""""""""$&&&&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$""""""""""" " """"""" "" """""             "" " """" """"""""""""$&&&&&&&&&$$"""""$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"""""""""""""""" " """      "" "" """"""""""""""$$&&$&&&&&&&$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""" " " " ""      ""  """ """"""""""""""$&&&&&$$&&&$$$"""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""" """" "      "" """""""""""""$$&&&&$$&&&&$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$""""""" """""" """ ""   ""      " """"""" """$$&&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""" " "  """    " " """" """$$&&&&$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$"""""""""""""" ""  "    """"""""""""$$&&&&&&&&&&&&$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""" ""     " """  """"""""""$$&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$$"$$$$"$$$$$"$""""""""""""" " ""        """" """  " """"""""$$&&&&&&&&&&&&&&&&$$$$$$$$""$$$$$$$$$$"""""$$$"$"$"""""""" " "" " """"         """ """"" """"""""$$&&&&&&&&&&&&&&&&&$$"$$$$$$$$$$$$$$$$"""""$"$""$$"""$""""""" " ""      " " " """"""""" """"""$$$$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""$"""""$"$$""""""""""""" """ "       " """ """""""""" """""""$$$$$$&&&&$&&&&&$$$$$$"$$$$$$$$$$$"$"""$"""""$""$""""""""""""" "" "  "      """" """"""""""""""" " """""""$$"$$$&&&&&&&&&&&&$"""""$$$&$$$$"""""""$$"""""""""""""""""""" """" "   "     """"""""" """"""""""" " """""$"$$"$$&&&&&&&&&&&&&$"""""$$$$$$$"""""$$"""$$"$"""""""""""""""" "         """ "" """"""" "" """ """$"$"$"$$$&&&&&&&&$&&&&$$""$$$$$$$""""""$""""""""$"""""""""""""""""          """"""""""" """" """""""""$$$&&&&&&&&&&&&&&&$$$$$$$$$$"""$""""""""""""""""""""""""" """         """""""""""" """" " """""""""$$$$$&&&&&&&&&&&&&$$$$$$$$$$"""""""$"""$"""$""""""""""" """     """""""""""""""""""" " """""""""$$$$$&&&&&&&&&&&&&&$$$$$$$$$"""""""$""$$"""""""""""""""" "" "      """"" """""""""""""""" """"""""$"""$$$$$&&&&&&&&&&&&&&&&$$&$$$$""""""""""""""""""""""""""" ""       " """"""""" " " " " """"""$"$&&&&&&&&&&&&&&&&&&&$$$$$$$"""""""""""""""""""""""" """ " "        """""""" """"" """"""""$$$$$&&&&&&&&&&&&&&&&$$$$$"$""""""""""""""""""""""""" ""      " """"""" """"" """"""$ "$$$$&&&&&&&$&&&$&&$$$$$$$$""""" " """""""""""""""" "      """""""""""""" """"""$ "$$$&&&&&&&$&$$$&$&$$$$$"""""""""""""""""""""" " " "         """""""""""""" """"""""$$$$$&&&&&&&&$$&$$$$$$$$$""""""""""""""" " """"""" " "       """""""""" "  """"""""$$&&&&&&&&$$$$$$$$$$$$"$""""""""""""""" "" "      """""""""""""  """""""""$$&&&&&&&$$$$$$$$$$""$$$"""""""""""""""" ""      """""""""""""" """"""""""$$$$$&&&&&&&$$$$$$$"$"$""""""""""""""""" " "" "        """""""""""" " """""""""""$$$$$$&&&$$$$$$$$$"$$$$"$"""""""""""""""""         """"" """""""""""""""""""""""$"$$$&&&&$$$"$$$""""""""" """"""""""""""""        " " """"""""""""""""""""""$"$$$$&&&$$$$$$""""""" """""""""""""       " " " " """""""""""""""""""""$$$$$$$$$$$$$$$""""""""  """" """"""" """"         " " """"""""""""""""""""$"""$$$$$$$$""""""""""" """" """""""" "     " " " "" " " " """"""""""""""""""""""""""""$$$$$$$"""""""""""""""""" """"""         " " " " " """ """ """"""""""""""""""""$"$$"""""""""""""""""""" "" "      " """ " "" "" """" """""""""""""""""""""""""""""""""""""""""" " "" " ""   " " """"" """" """"""""""""""""""" " """"""""""" """"""""""" " "    " """"" """""" """""""""""$""$" " " """"""""""""""""" "     """""""" """"" """""""""""$""$$"" """"""""""""""" """      "" """""  """"" """"""""""""""$$$"" " """""""""""""" "       " """""""" """  """"""""""""$$$$$"" """""""""""""""" ""       " "" """""""""" """""""""""""$$$$$$"" " """"""""""""" "      """" """" "" """""""""""""$$$$$$$$""""""""" """" """""      """""" """"""" """"$$$$$$$$""""""" """ "" " "      " " """""""" ""$$$$$$$$$$"""""""""" ""         " "" """"" " " """$$$$&&$$$$$$"""      " " """"""" """"""""$&$$$&$$$$$$""       " """""" " """"""""$$$$$&&&&$$"      """"" """""""""$$$$$$&$$$""        """ " """"""""" ""$$&&&$$"""     "  " " "" """ "$$$$$$""" "       """"""" ""$$$$""" ""          """ " ""$$$$"""""            " " "" "$$$$$"""""""""           " " """$$$$"""""""""        "  """$$$"$"""  "          " " "" """"$$$$""""" """     " """"" """"""$$""""""" "           " " """"$$"$"""""""" "        " """""$""""""""""           """"""$$"""""""" "       """"$$""""""""        """""$""$"""         """$"""$"""""""       """"""""""""""""""   $     """""$$$""""""""""        """"""""""""""""        """"""""""""""""""""              """""""""" """ """ "          """""""""" " " "         """ " """" "" " "" """"""         """""""""""""""""" " "" "        """"""""""""""""" "" " "       """"""""""""""" " " " ""   """""""""""" "" """" " ""      """"" """""""" "" "     "" "" """""""""" "          "" " """" """""""       "" " """" """"""" "        """"""""" """" "      """"""" " """""     " """ " """"      """"      """ " "     """     "" " " "       """"     " """"     " """""     " """ "    """"""