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_1 MISSION_PHASE_NAME = SURVEY_MISSION TARGET_NAME = MARS IMAGE_ID = '171S09' IMAGE_NUMBER = 48610948 IMAGE_TIME = 1979-09-10T13:42:32Z EARTH_RECEIVED_TIME = 1979-09-11T03:53:02Z ORBIT_NUMBER = 1171 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.012730 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 :)'%O x$6J=, \mm s9KPdsB$$"$$$$""$$"$$&&&$$$$&(&$&&&((&(*((((((((*(*((*((((***((((&((*((********(((***,****(***(((((&&&&&(((&(&(&&&&(&&((&(&&&&&&&&$$&$&$$&&$&$&&$$&&&&&$$$"$$$$$$$$$"$$$$$$$$$$""$$$$$""$$$&$$$&$$$$$$$$$$$$$$"$""$"""$$""""$""""$"   " "" "" " ""    """"""""""$"$$$$$"$$$$&&&& &((((((((((((&&(&&((((((((**(((((((((((((((*((((****(((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&$$&&&&&&&&$$$&$&$$&&&&$$$$&$&&&&&$""" ""$$$$$$""""""$$ $$$$$"""$"$$$" """ " "    "" """"$"$$$""$$$&&&&&&&&&((&&&(((((((((((((((((((((*(((((**((((((((((********(((("(((&$&(&((((((((((((((((((&&&&(((&&&&&&&&&&&&&(&(&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&(&&&&&&&&&&&&&&(&&&&&(((&&&((&&$""$&$$$$$&$"$$$$&(((&&&&&&$$$$$$"""$$&$$$""""""""""" """"  """""""""""$$"$$&$&$&&&&&&&(&&&((((((((&(((*(((((&(*(((((((((((((((((((((********(((((((((((((((((((((((((((((((($(((((&&&((&&(&(((&(((&((((($$(((&&&&(((&(&&(&(&(&(&&((&(&&(&((((&((&&&(&((&(((&&((&((&&&&(&&&(&((((((*(((&&$&&(((&&&&$$$&$&(*(&&((&&&&&$$$$$$&$&$$$$$$$$$$$"$"""""""""""""""""` " """""$$"$$$$$&&&&&&&&(&(((&(((((&&((*(***(&((((((((&((((((((**((((((********((*(******((((((((((((((((((((((((((((((((&(&((((((((((((((&(&&((((&((&((&(&&&(&((((((((((&&((((((((((&((((((((((((*((($(((((&(&(((((**((((&&**,*((& &((&&&&(((&(&&((((((&&$$$&&&$&&$&&&$$$$$$$$"$$$"""$$$$$$$  " "" " """&&&&(((&&((((&&&&&&&&&((*****,,***(((((((&$&&(((***,*******(*(&(&((((**,,,,****((&(&&&&&&(((((*,*****(((&&&$$$&&&&((*****(*(((((&&&&&&&&&(**,*********(&(&&&&$((((((******((&(&&&&&&&((((******((((((&&&(&&&(*.00...*((&(((&&&$$$&&&((**,,,*,*((&&&&"$$$&$&&&&&(((&&&&$""$"" ""$ """"" """""$$$$$$$&(&&(((((&&(&&&&(&&(((((*(*********(**(((((**(((************((*((((*******((((((((&((&(((((((****(**((((((((&(((&(((((((*(*(***(&&&(&&(((((((**((****((((((((((((((***(((((*(((**((((*((((((((((((*(*,,,,..,,,,****(***(((&&&&(((((*((**((*((((((&&&&&&$$$$&$$$&&&&&&$&&&$$$$D ""$"$$$$$$$&$&&$$&&$&&&((((((((((((((&(((&&(((*(***,********(((((((*(************((((((((((((***********((&(((&&((((((******(((((((&&&&(((******(((((((&(&&((((((***((*(*(((((&(((&(((((((*******((*((((((((**((*,...0...,,,,,,,*((((*((((((**(((((((&&&(((((((((((&&&&&$&$$&$$$$$$$$&&&&&& " """""""&$$&&&&&&&&&&&&&&&&&(((((((****(((((((((((((*****,,,*******((*(((((*(*******(*(((*((&&((((((((********((((((((((((*******(((*((((((((((((((*****(**(*(((((((*(((*(((***(((*(((((((((*****(((*****(((((((((**,,.0....,.,...,*(&(&(((&&((((***(*(&&&&&&&&((((&&&&&(&&&&&&&&&$""""$$$$&$" """""""""""$$$$$&&&&&((((&(&&(&&&(((((((**********(((((((((((****,****(((*(((((&(((****((*(****((((((((((((*******((*(((((((((((*((((*****(**(((((((((((((********(****(((&&((((***,****(***(*((*(((((***********(*******,,,,,,,,.....,*(((((((&(((((*****(&&&(&&&(&&&&&&&&&&&&(&&&(&$$"""$$$$$$ """""$"""$$$$$$$$&&&&&&(&&((((((&((&&&(((((******(*****(((***((*(*****(***(*((&((((((((((((****((***((((((((((*((*((**,****(((((((((((((((******(*(*((((((((*((**********(*(((((((((((***************(**((***(********,,,,,,,,**,,...,,,,*,**(****((((*((*,((&&&(((((&&&&&$&&&&&&&(($""""$&&&&$  """"$$$$$&&&&&&&&&&&&&&&&&(((((((*(((((&((((((((***(***(******((((((((*(******(((((((&((((((*((*(((**(******(((((((((*******(****(((((((((((((**(****((((*(((((****((***,,***((***(*(**(******************((**((((***,,,..,,**,,,,,.,,***,*********((*(...,(&&&&(((&(&&&&&&&&&&&&&""" ""&&&&$ """"""""""$$$$&&&&&&&&&((&&&&&&&((((((((&((*(((((**(*(((*((********(*(*(((((((*(*(((((((&((((((**(((((((*((*(***((**((*((****((((*(((((**(*((((*(((((((**(***(****(******(*(*************************(*****,***,***(*(((***,,,,,**,,.,,,..,,,*,,***********,...**&&(&&&&&&&&&&(((((((&$$&&""$&(($ """"$$$"""$$$$&$&&&&((&(((&(((((((&((((&((((((***(((*******(***(*(*((((**(((((***((((&(((((*******(((((((**(***((*(*****((((((((**((***,****((((*(**(((**(*(*************************************************,****(((****,,*****,,,,,***,,,,,******(******,,...,(&&&&(&&&&&&&&((((((((((&*((&&" """""$""$$$$$&&$$&&&&&&&&&&(((((((((((((((((((((((((((***********(((((*((*((*((***,*((((((((*******(((((**((((((((*(*******(******(*(((*****************(********(****,*************(*******,********(***(*((*,***((**(***,****,,,,*,,*(&(****,,..,,*******,,,...,**((&&$$&$&&(&(((((*.0..0.,(&&$` """"""""""$$$&$&&&&&&&&&&&&&&((((((((((*(*((((**(((((**********(*(*******((***(*,,*****(*****(((*(**(*(*******(((((((*(((*************((**(*********,*******************************************************(***((&(((((***,,,,,,,,,,,(&&((((*,...,,,,******,,*,,,***((((*(&&&(((((((*.0200,*(((" """"""""$$$$$$$&$&&&&&&((&(((((((((((((((**(((((((*(((**********,*****,,***,,****,****(&((*******************(((*****(((*****************(*********(****(********************,************(((********,******,,,*(((*(((((&((**,,,,,,,,,(&((((&(,..,,,*********,,,********(***(&&(((****,...,**(((  """"$"$$$$$$$&$$$&$&&&&&&((((((((((((((((((((*(*******(((*****,,**,,,,,*,**,**,****(((**(*********************,***************(*******((*****************************,*******,*******((***,***********,*(******((********((***,,,.,*,,****((*,,,,,,********,,,,,,,*****(***(*(((((((***,,,,**(((""" """"$"$$$$$$$&$&&&&&&&&&(((&(&(((*((((((((((((****(**(**,*****,,,***,****,*,,,,,,****(*****(***********,,,,,,*,,,**,,**,********,*****(**,*******,*****,*************,**,***,***,***(((*******,*************(*(&**,,,*****((**,,,,,,*,,..****,,,,,***********,,,,**,,*********(((((******,,**(((p" " """""$$$$$$$&&&&&&&&&&&&&(((((((((((((((*((***********,,,,***,,,,,*,**,,.,,**,,,,**,,******************,,*,,*,,,,,,,,,*,********,,***,,,,*********,**************,,,**,*,,************,,*((**,************((**,,,,,**,,***((*,,,,,,**,...*******************,,,,,,,,**,,***((*(((((*****,***((*  """"""$$$$$$$$$&&&&&&&(((&&(((((((((((((((((*(**((((***,,*,****,,,,,,*,,,,,,,,,,,,,,..,,***************,,,,**,,****,,*,,,********,*****,*,*******,,,,************,*,**,,,***,*,*******,**,,,**,**,,,*****,******,,,,((*,*,*,,*,,,,,,,,**,,.,*********,********,,,,,.****,,,,*****((*(((*******((*" """"""$$$$$$$&$&&&&&&&(&(&(((((((((((((((*******((***,,,,*******,,,*,,,,*,***,**,,,,.,.,,***,*,********,,,,,,,*,*,****,,,,*,,*,,,,,,***,,*****,**,************,***,,*,,*,*,,,*,**,*,,**,*,,,,,*,*****,**,****,,,,,,**,*(****,0..,,,,.,**,,,.,,****************,,,,,.,******,,**********((****(((( " ""$"""$$$$&&&&&&&&&&&((((((((&(((((((*((*(***((*(*,,**,,,*,***,,,,,*,,,,,*****,*,,,,..,,,,*,**,******,,,,,,,,*,**,,*,,,,*,,,,,,,**,**,***(***,***,************,,,,,,,,*,,,,,,,,*,***,***,,,,,,,,,*,***,*****,,,,***,,,****,.,..,,,,.,*,,,,..,****(((********,,,,,,,..,**,*,,****(***((*******(((( """""""$$$$$$&&&&&&&&&&&&(((((((((((((**((((((*((*(**,*,***,,***,,,*,**,,,,,**,*,,,,,,,,,..*,**,********,,,,,,,,,,,,,,,*****,,,,,,*****,,**(***,,*,*******,,*,**,*,*,,,,*,*,,,,,,,,,,,,*,*,,,,,*,,,,,*,**,,*********,,,,**,,,,.,..,,**,,*,,,,**************(***,,,,,,,,,*,***,,,,,**((***((*****((*(""""$$"$$$$$$&&&&$&((&(((((((((((((((((((((**(((((*************,,,,,**,,,,,,,,,,,,,,,,,,..,,,,*,*****,,,,,,,.,,,,..,,,,,,***,,*,*****,*,,****,,,**********,,*,,,***,,**,***,,*,,,,,,,,,,,,*,*,,,*,*,***,,,,*,,*******,,,,,,,,...,.,*,,,,,,,,*(((****,,***,*****,,,,,,,,**,*,,*,**,****(***((******(("""""$$$$&$$&$$&&&&&((((((((((((((((((((*(*((((((**,,,,*******,,,,*,*,,,,,,,,,,,*,,,,,,,,,..,,,,,,*****,,,,,,,,,,,,,,,,,.,*,,,,,,,*****,,*,*,,,***************,,,,,,,,,,,,,,,*,,,,,,,,,**,,,,*,,,,****,,,,******(**,,,,,,,,,,..,,,,*,,,,,,,********((***,*,,**,,,,,,,****,*,,*****,,*((***((((**((((""""$"$$$$$&&&&&&&&&&&(((((((((((((&(((*((***((****,****,**,*,***,,,****,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.,...0......,,,.,,*,,,*,,,,,,*,,*,,,,,,,,,*,,,*,,*,,,,,,,*,,,,,,,,,,*,,,*,,,,,**,*,,,,********,,,,,,,,,.,,,,,,,,,,,*,,,**,,,,******(*,,,,,,,,**,,,***,,,,,,,*,************((((((("""""$$$$$$&&&&&&&(((((((((((((((&***((*******************,,***,,,,,,,,,,*,,,,,,,,,,,,,,,,,,...,*,,,,,,,,,,,,,,,,,,,,.....00....,,,..,,,,,,..,,,.,,,,,*,**,*,,,,*,,*,,,,,*,,,,,,,,,.,,,,*,*,.,,,,,,,,,,,***,,***,,,,,*,,,,,,,,,,,*,,*,*,****,*,,,***,***,***,,,,**,,,*,,,,,,,,,,,,,,,*(((((*((((((**""""$"$$$$$$&&&&&&&(((((((((((((***((********************,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,....,,*,,*,,,,,,,,,,,,,,,..,...00...,..,,,,.,,*,,.,,,,.,,,,****,,,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,.,,,,*,,,,****,,,,*((*,*,,,,,,,,,,***,**,,,,*,*,*,,,..,,****,*******,,*,,,,,,,,,,,,,,,,,,,,***(((((*((**,(p$"""$$$$$$$&&&&&&&&(&((&(((&((****(************,*,*,*,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,.,.........,.,....,,,,,,,,,,,,,*,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,***,,**,***,,,**,,*,,,,,,*,,*,,,,,,****,,,,,,,,,*****(*((**,,,,,,,,.,,,,,,,,,,,,,,**,*(((((**,*,(""$$$$&$&&&(&&&&&&(((((((((((((((************,*****,*,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,...........,,,..,..,,,,,,,*,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,***,,****,*,,,,*,,,,,,,,,,,,,,,,**,*,,*****,,,,,,,.,,,**********,,,,*,,.,,.,,,,,,,,,,,,,****(((*****,&"$$$$$$&&&((&(&&$((((((((((((&((**********,*,**,,****,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,.,,,,,..,...,..,,,......0.,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,**,,.,,,,,,*,,,*,,,,,,**,*,,,,,,**,,,***,,,,,,....,,.,,,*,.,,,,,,,,..020..,,,,,,,,,,************,*($$$$$$$$&&(&&&&&&(((((((((((((((******,,,,****,,,***,,,,,,.,,,,,,,,,,,****,,,,,,,,,,.,.,**,,,,,,.,,.,,,,.,,.,.,,,*,,,,......,,,,.....000.,,,*,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,*,.,,,,***,******,,.,,.....,.,,,,,,,,,,,,,.,,....2.,,.,,,,,,,,****,,,*,****($$$$$$&&&&&&&&&(((((((((((((((((*******,*,*(*,***,,,,,,..,.,*,,,,*,,,,,**,,,,...,,,,,,,*,,,,,,,.,...,,.,.,,,..,,,,,,.......,,,,,........*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,**,...,,,,,.,,,.........,,,,,,,,.......0..0..,,,,,,.,,,,,,*,.,,,**,**$$$$$$&&$&&&&&&&(((((((((((((****((*****,**,((***,*,*,,,,,,,,,,,,,,,,,,,**,,,,...,,,,,,,,,,..,.,,.....*.,.,,,..,,.........,,,,,,....,,....,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,,,,,,,.,,,,.,,,,,,,,,,.,,,...,,,,...,......,,,,.....,,.............,,.,,,,,,,,*,,..,,,**,**&$$$$$&&&&&&&&&(((((((((((((((**((*****,**********,*,,,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,...,...,,.......$,....,.,...,,.......,,,,....,,,...,,,,,.0,,*,,,,,,,,,,,,(,,,,.,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,.,..,,,,,,,,,...,,,,,,,,,,..,..,,,,..,,,..........,.,............0.0....,,,,,,,,,,*..,,,,,,***&$$$$&&&&&&&&((&(((((((((((((*******(******,,,,,,,,,,*,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,...,,.,.....0...........,,..,.,.......,.,,....,..,,.0..,,,..,,,,,,,,,,,,,,.*,,,,.,,,,,,.,.,.,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,.,,,.,..,...,,,,,,,,........0..*......0......00....00,,,,,,,,,,,,,,,,,,,**,$$$$$&$$$&(&&&((((((((((*(*(*****((***,**,**,,,,,,*,*,,,,,,,,,,,,,,,,,,,**,,,,,,,,.,,...,,,...0....0....0.....,.,,,...0.....,,..0....,,,,,..,,.,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,.,,.,.,,.,,,,,,,,,.,,,*,,,,,,,,*,,,.,,,,,,......0.,..,,,,,,...............&,.............0.....00,*,,,,*,**,..,,*,***$$&$$$&((&&(&(((((((((((**************,,,,,,,,,,,,*,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,...,.,.0..00...0........0.,.,.....0......000...,..,,,,..,.,,,,,,,,,.,.,,,..,,..,...,,,,,,.,,..,,,,.,,,,,,,,,,..0.,,,,,,,,,,,,..,.,,..0200.....,,,.,,,,.......,..0.........0..............0.**,,,,,,,..,..,*,,*,$$&&&(((&&&((((((((*((***(*(***********,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.....,.....0..000.........,,,,..000.0.............,,,,,,,,..,*,,..,.,,,,,,,,.,....,,,...,.,.,,,,,,.,.,,,,,,,.,.,0,,,,,,,,,,,,,,,,,.00000...000.,,..,,,.......,..0.....,,........0...00......,***,,*,*..,.,,,,,*," &&$$&&((((((&((((((((**(******************,,,,,,,*,,,.,,,,,,,,.,,,,,,,,,,,,,*,*,,,,,....,,.........0.0............00000..............,,,,,,.,,,,....,,,,,,.,,..,,,,,.,.,.,.,,,,.,,.....,,,,,,,.,,,,..,,.,,,,.,,,,,,,..000000...00.00...,.......0........,*,......00...........0.,,,,,,,,..,..,,**,,"&&&&&&(&(&(&((&(((((*(*(**********((******,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.,,,,,,,,,,,,......,...00000..0.........000000........,.....,,,,,,,,,.,,..,,.,,,,.,,,.....,...,...,.,...,,,,.,,,.,,,,,,,,..,.,,,,,,,,,,,,,.000000...,,...202200.......0...,,,,,,,.........0........0000.,,,,,,.,.,.,,,,,*,"&&&&&&&&((((&((((((((*(((((*********(****,,,,*,,,,,.,,,,,,,,,,,,,,,,,,.,.,,,,.,,,,,,,,......,..00000............002000.000...........,,.,,,,...,,.,.,,,,,.,,,,,.......,,,....,,.,,.,,..,,.,,...,,.....,,,.,,,,,,,,,.000000.........0000020.....00...,,,,,.......0.00......,,.000.,,,,,.,,.,,,,,,,,, &&&&&&&&&&&&&((((((*((((*((**************,,,*,,,,,....,,,,,*,,,,,,.,,.,,,....,,,,,,,,,,,.,..00000000.0.....,.00.0200000.00...........,,,.,,...,,...,,,,,..,.,,.,...,.......,.,...,,,.,,,,.,,.,.........,..,,,.,,,,.0000.0.,....,.......000.........,,...,.,..............,,,,....,,,,,,,,,,,.,,,,,, &&&&&&&&&&((((((((((**((*(********,,,,**,***,,,,.60.,,,,,,*,,,,,,,,,,,,...,.,,,......,,,....00000000000..0..0002422200.0.00.....000...,..,*...........,...,.,,,..,.........,..,..,,,..,,.,,,,,,.........,,,,..,,,,.000...,,..,,,,,...............00......,,,,.............,,,,,..,,.,,,,,,..,,,,,*, &&&&&&&&&(((((((((((((**(**********,,,,***,,,,,..,..,.,,,,.,.,,,,,,,...,..,,,.,,...,,.,,......000.000000.000024644220000.0........000....*,.......,.,...,.,.,.,,,............,,..,,.,...,,,,.,,...0.....,,.,,,,,..000....,,..,*((,,.....,,,,..,,..0000..,,,,,,,..........,,,,,,,,,,..,,,.,,,,,,*,*,&&&&&&(&(&&(((((((((((((*********,*,,**,,,**,,,,,,,.,,,,,.,.,,,,,,,,..,,..,....,...,...,.....0......00.0000022442222000000.........0....,*,....,.......,,..,.,,,,......,......,..,......,.,...,,....0...,,,,,,...00.0..,,.,,....0.....,,,,,.,........02.0..,,,............,,,,,,,*,,.,,..,,,,***,,.&&&&&(&((&((((((((((((*((*(************,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,..................0......0.00.0222242220000000..00.0.........0.....,.....,....,,,,.,............,.,...,,,.........0..,.....,,,,,.........,,...,..0220...,,,*,...........00200.,,,......,....,,,,,,,,*,...,..,,,,,,,,,,&&&&&&&&((((((((((((((********,*****(*,**,,,,,.,,,,,,,,*,,,,,,,,,,,,,,.,.,...,..............0..000.....000002242220200..000..0.00000....0000.00........,..,,,,,,.....,.....,...,.,......,...............,..,,........,..,,,....00...,,,,,,............00020......,.,,,,..,,.,,,,,*..,.,,,*****,*,,,&((&&((&(((((((((((((((*************,,,,,,,,.,,,,,,,.,*,,,,,,,..,,,,..,................0........000...00000044222220000.....000..0..0.0..000.......2220.,,,,..,.,.,,...................,..,...,.,,,,....,........,....,,,,,.......,*****,,......,...0.000000.,.,...,,,,,,,,,,,*,**,....,,,******,,, &&&&&(((((((((((((*((((***********,,,,,,,,,,.,,,,,,,,,,,,,,,,,.....,,.,.,...,,.0.......0.0....0.0000...000024442220000000.0.00.0........002.....00.0000.,.,,...,.,....,............,.....,,.....,,,.,.,,,,.........,,,,,,,,,.....,****,*,,.............000000.,,.,,,,.,,,,.,,,**(,.....,,..,*(****,.&(&&&(((((((((((((**(***********,,**,,,,,,,,,,,,,,*,,...,.,,,,.....,...................0........0000..0.0002222202202000.0.....0.........00.......00000.....000.0.00....................,,,,....,....,,,,,,.,.......,,,,,*,....,,**,,,,,................0000..,,,,,,,.,,,.,,***(*.....,.,,..,,*(**,&&(((&((((((((((((*(((***********,*,,,,,,,,,,,,,,*,,,..,,.,,,,,,,................00...........0.0000.000000222200200000.0.0...00.................000.00000.0.000..00..............,.....,.,.......,,,,,,,,,.,...,.,,,,.,,,,,...,**,,.,,,,,......0..,.....000..,*,,,,.,,,,,,,,*((,....,,,,,,,,.,,,.0&&&&((((((((*(*(((((**************,,,,.,,,,,,,,,,,,,,,,,..,,.....................0.000....0.00..0000.000.0244420000000000....0................00.0.00000000000.0..........................,........,,,,,..,,...,,.,,,,,,,.,.,,,,*,,,.,,.,,,.0..2...............,**,,,,,,,.,,,*(,..,.,..,,.,,,,,,..0((&&(&(((((((((**(((********,**,,,,,,,,,,,,,,,,,,,....,.......,...................0000.0..0000.0000.0000.024422020000000....00.............,..00..00000.0..00....00..0....0.....0........,.........,....,.....,,,.,,,,,,...,,,,,,,.....,,....0....0...000.......,,,,,,,,,,,,***.......,..,,,,,,,.00.(&&(&&&(((((((*(*((****,*****,,,,,,*,,,,,,,,,,,*,.,,..,.....,,....................00.0....000...0000000002222222000000000...................,.....220000.000............................,........,,..,.....,.....,,,,,,..,,,,,,,...,,,,.,........00000000...,,,..,,*,,.,,,,,**,.,.,..,.,...,,,,,000(&(((&(((((((*(((((*(********,,*,,,,,,,,,,,,,,*,,,,.,............................00.0000...0000.00000000002222000000000...........0........0.,...000000..00...0......00.....0....0......,000000..,,.,,...........,,,,,,..,,,,.,,....,,......0..0..00000..0.,,...0..,,...,*,,*,.....,.......,,,,,..0(((&(((&((((**(*(**************,,,**,*,***,,**,..,.,,.,.......................0......0..0000000000000000000000000..0000000....,.........,...00000020000..0......,....00.......0..........000.....,.......,,..,,,,,,...,,,,....,,,.,...............0.00.0.0,...0.0000....,,,**.....,,.....,,,,,,...0@(((((((((((*(((*(**(********,*,**,,**,,,,,,*,,.....,....,...................00......0000.00000.0000000000000000000..000.....,,.,...........,.0000000000......0...,,.0..................,.0......,.........,..,,..,,............,..................0.0........0.000000...,,,*,.....,,,..,.,,,,,,...0((((&((((((((**************,,**,,,,,,*,,,,,,.......,.....,.......0....0.0.......0.0000...000.0000000002000000000.0....0..,,,,,,,,.....0...000.00000000000000.0..,.00...0..0.............0.00...,,.....................,........,..,,....,,,.,.,......0....0..0.0000000..,,,,........,,,..,,,,,,...0`((((((((*((**(************,**,*,,,*,,*,,,,,..,...,......,......................00.0..0000..000000000000000.000000........,,,,,*,*,,,.....,,.0.0000000000000.......00.....0..0.00..............,,,,........0.0....,..,..,.,.......,,.,,,.,,...,..........00020000000000....,,.......,,,,.,,.,,,.00.0`(((((((((((*(************,*,,,,,,,,,,,,,,..,,.........,,..,.....00.0..0....00..00.000...00000000000000000.0000.0.....0...,,,***,,,,,,..,,,......000.00......,.....00........00.......,.........,..........0.....,,......,........,,.,.,,....,.,.........0.00222000020....,,,........,..,...,,.0..00(((((((((*((*(*****************,,,,,,,,,,,,.,,.,......,..,,.........0.0.0......000.00.00.00000000000202000200000........,,*,,,,,,,,....,,00.00.0.0...000..,,..00..00000..0...0.....,..........,.0......................,.,......,...,.,..........,,...0..000022222220...,,,,...,....,.....,,.00...0((((((((*(*(((**************,*,,,,,,,*,,,,,,........,,..,.........0.0.............0000000000000000000002000000..0......,,.0000.....,....0000..000.,..........0...00000..0000.00...............,.0...............................,..,,.,...............0....0000022200...,,,..............,...0....0 &(&((((((((**(**************,,,,,,,.,,.,,,.,,.,..,....,...0.........0......0......0..000000000020000020000000000.........0000..000..00.000000000.0......000000000000..00..00.00...00...0....,,.0.0.0..0........,..................,..........0.0000...0......00020000..,,,,.....,.................. $((((((((*((**********,***,,,,,,,,,.,,,,,,..,,,..,...,..0...00..0...0.000.....0.....000000000000000000000000000....,.,,.0000.00..0000000220200000.0000.000000000.00.....0..00.....00....0.,,.00....0..........................................0000000......002000000.,**,.....,.....,.,...,,.,..,.(((((((***(((***********,,,,,*,,*,,.,,,,,,,...,,.,.,...0..*.0..0.0.00.0.....000..0...00,00000000000000000022000..,.,*..00000000000000002220000222.0000020000000.000.....000000..0......000..00...00....0................,......,,......0........00..00..,..000000000.,,,.............,,..,,,,,.,.. (((*(*(((********,********,,,,,,,,...,,,,,,....,,....................00.....00000.00000,.0.000000000000000022200....((0.00000000000222000022424220,00000000.000000000....000000.0.0.0.00..0.000.000.0...0........0........,....,,...,,.....0...0..00........0000000..,,,,..,..0.....,,,.0.,,,*,,..0(((((((**(********,****,,,,,,,,,,,,,,,,*,.....,........................0...000000000000000000000000000.00022220000......000000000002222002244222200200.0002000000000000..00000,*...0.00.0..000..........00..,.0...0...................0..,.....0000...00..000.0.00...,,,.............,....,,,,*,...  ((((**((((**********,,,,*,,,,*,,,,,.,,,,,.,,,,................0...00.000.00000000000000000000000002220000022220000..0000000000000002222202222220000000.0200000000000000...000000..0.00.0..0000........00000.00.00.................,.,...,(.....0000.000.0000.......,,*"..............,...,,,,,,....p ((((((******,***********,*,,,,,,,,,,.,,.....,................00........00000000000000.00.00000000000000002000000000200000000000002022020220202000000.0000000000000000000..00000000000000..00....00..000000.00000000......,.........,........,..00...0....000....,.,.,,,..................,.,..,,... (((((*((****(*********,,,*,,*,,,,..,,........0........0...0......0..000000.0000000000.000..0000000000000000000000000000000000000222020000000000000...0000000000000000000.0000000000..000......00.0000000000.00.00...0....,..0..,..,.0........0.0...............,.....,,.............,....,,,.,.,,.0( **((*(((***************,*,,,,,,,,,,,,,..,.......0.0............000..00.0.00.0.0200000220.00000200002002000000000.000000000000000000022200200000000000000000000000000000000000.000000000..0..0.0..0000000.0000.0.0...........0...............................,,,.....,,..........,..,......,,.....,0& (((******************,,,,,,,,,,.,,,,,,.....,.....................0....0.00.00000000000000000020200000000000200.00.00220000000000200222220020000000000000000000000000000000000000.000.00...0000..000000..0...0....0.....................,...0...,,,,,..0...,,,,,.....,,0.............0......0.....02 ((((***(**********,*,*,,,,,,,,,,,,....,....,.................0..0..0.0..0..000000000.00000000000000002222202222000000000000002002200020000000000000000002002000000000.0000000000000000...0.00000000000.00000................00........,,....0..,...,.....,,......0..,......................0000.022 ((((***************,**,,,,,,,,,,,,,.,...........0.................0.0.0000000000000000000000002002000202220222220020000002222000000000000000.00000000000000000000002000000000000000000..00000000000000.00.0..0.00.0.........0.....,,,......0.........,,..,......................................000 &(******,******,*,*******,,,,,,,.,,.,,............0.....0.0.000........00.00000000000..000000002000020000200022222000000002222022200020000000.00000000000002000000000..000000020000000...0000000000000000..00...0...........0.0.0.,,,,,,..................,..........................,,,,...0......2 *******(**(******,**,,,,,,,,,,.,,,,,,.,............,...0..0..00..00.00000.0000.0.00..0020200002002220020000202222222002202020200000020000....0000022000000200002000000000000000000000..0000000000000..00.0..0....0.000...0000.....,,..,,.....,....0..0...,......,.....................,,..00.....02 (*(****(**********,**,*,,,,,,.,.,,,,,,.,........0............0.0.00.000..00000000000002000.0.0220222000000002002220202022222222000000000000000000000000002000000000000000000000000000..02000000000000..0000............00000......,,,,.,........................,,...00.............00,...0000.0.02((*******,****,*,*****,,,,,,,,,,,,**,,,,,..........,........0.0........0.0000000000022200000000002220000000000220220222222222220002202000020000000000220000000000000000.0..0000000000.0000000000000000000.00...0.00..000000000...,,.....,,,.............,.................0............0..0000.0.02((((***************,*,*,,,,*,,,,,,,,*,...,.........0......0.0.0.0.....0..00.0000000002222200020022220200.000000022222222222022220022020000220000000200200000000000000.00..00000000000..000000000000.00.0000000..00000000000000..,,,..,...............................000..0.....,......0....000..022(*((*(******,*,,,,,,*,,,,,,,,,,,,,,*,..,.........0........0000000......000000000000002222220000222000000022220022222222222202220222200202200200000.00002000000200200....0.0000000000.000200000000.00000000..0.00000000000000....,,....,,,.,,...,....,,................0....0...0...........0...0002(****************,*,,,,,,,,,,,,,,,,,............000000000.0...0000000..0000000000000002202202222220020022220200002222242222222004:020020220222200000002000000000000000000.000000000.02002002000000000000..00000000000000......,,,....,..........,,,,,,,,..,.....0..............0...........0..00002(*(*************,*,**,,,,,,,,,,,,,,............000000.000000.000000..00.00000000000000000222220220200022202220000222222222422200022200002220200000000020000002000000.0000000000000.000000000000000000000000002000..0.00000....,,.,.,....,,.........,,,...............00.0..,...0...0......0.00...02(**(***********,,***,,,,,,,,,,,,.,,...,......0......0...0.00.0000000.0.0.000002000000000022222002000000002220000002222222222222222222022220220000000200200220000000000000000.0000.00000000000000000000.0.000.000000.000.....,,,,.........,..,,,...................00.000....0.000200.......000..002 ***(*********,,****,,,,,,,,,,,,,..,...,........0.000......0000000000200000.0000000000002000220000220000222202200002222222222222220220222222222000020000002220000000020000000000..00200020000000000.0000000000000.......0....,,,,.,.,......00.............0.....00.....000..0..000000.....0000000202(*****(****,***,***,,,,,,,,,....,,................00.00...0..0..0000000000.000020000000022222200020000222220000200222222222222220220222222220220222000200000000000000002200000002020002000002000000000.000.0..00...0.0.0...,,,,............0..........................0.....0..00000.....0..0..2222(**(**********,**,,,,,,,,,,......,..............00..00...0000000000.00000..000000000000022222220200002220022200022222222222022222200442222222002222000222000000000000000000020202000220000000000000000.000000...0....0.............................................0.00....000..000........00.00002(**(*(*********,,*,,,,,,,.....,,....,...........0...0..000.0000.0000002000200000000020022222202222022000020222220022222222202222222224222200202222020022220000000220200020202020220222002000000000000.0.0.000................................................00.....0.0..0000.....0.........0000202,(*(************,**,,,*,,,,,.,,.......,..0..............00000000000000002000.0000000000200222222202222020222222220022222242202222222242222220022020000000002000002220020022000222022002020000000000.0000000000.0...........,....0......0..00...00............0...0....00.00..0....00.......0..000002**(************,,,,,*,,,,,.,,,,..,,,..................0000.0..0.00000000000000002000000000002022222222222200020202222222222222222022242222222022000002200202000022222200000002000220002000000000000000000.00000.....,....,.............0..0............0..000......00000000..0..............0000002 (*************,,*,,,,,,,,,,,,,,........00.0...........00.....00000000020000000002222000202022222222222222222220020022222220222222224422222220000000002202202220222222000002200002000002000000000000000000000.0..00.0...,.............00..0.......0....0..000000.0.000000200000......,.....000000002 (*******(*,**,,,,,*,,,,,,,,.,.,,.......0.........0....000...000000000000002200000020020000220222222222222222222220000002222222220024222222200200020202222222222202200000000000002222000000000000.0000000000000..0.....,,............000...0......0....0.0.00000000000000000000...00.........00.0.00 (************,,,,,,*,,,,.,,,,,........0000..........00.0..00000000000000002222020020000000000222222202220022222222220222222222222222222220200202220202222202002020022000002000022000002000000000.00000000000....0..0................000...0...............000000000000000002000...0......00.....0004 &*********,*,,,,,*,,,,,,,,,,,...........0....00....000000.0000000000000000000222020000020222222222222222222222222222022222422222220222222200000220022242222022200022000200020000220000002000000000000000000.....0..................000...0.........0000...00000.0.0000000000000...........0.......0`|(************,,*,,,,,..,,.,,.,,.........0..........00..000.020000000002000000000020000020020202222000222222222222222222222222222224222222000002222222222222222202202200000000002220000000000000000000000.000....0..................0.............0.0000000000.000..000000000000.00....0.0.........0(***,****,,**,,**,,,,.,,,,,,,,......,..............0.000000000000000000200000022220002000220022222222422222222222222222244422222222222022020022222222222002022222222220000020000000000000000000000000000.0.0...............0.........,......000..0002022200000.0.0..00000000000000.......0.......,.******,*,*,*,& ,,,,,,,,,.,.,,..,,.................000000000000000000000000000000000222022002222220244242442222222222222444222222222220000022202222022222222022022200000000000002000000000000000.000.0........0..0.................,.......00000000000220000000....000000000..00..0...........,,,,.8 (********,******,,,.,,,.,,,,,,.......,.....0....00.000000000000000000200 000020000000022200222222242222222242222222222222222224242222222022222220222222222222022220020000002000000000000000000000............0..............00...........000000000000000000..000..00000..000000.0....,....,.,,,.,.(,*****,,,****,*,,,,,,,,,,.,......,......0.......000.000000.0000000000200*02202000002002002222202222420222222222222222222222222224(2222002222222222222222222224022022200000200002200000000000000.000000...000......0............000.0...00000002000000.00000.0....00000..0000...0.........,.,,,..0 (********,,,,,,,,,,,,,.,,..,.,........,........00.0000000..000000.00000000020000000022202022022202222222222222222222222222222222222.222222222022222222222222202222220000000000000022000000020000000000000000.0.....0....*...0..00......00000000000000000000000..0.0.000.0.0............,,,,.,....(*****,**,***,,,,,,,,,,,..,.....,.,.......0.0000.000.0000.0000.0000000000220000002202200022000020222022222200222222222222242222222222222222222222222222222222222022220000002000200200000000000000.0000000000....0....0.000(0.00.00..0.00..0000000000000000.000..........0.0.......0&...,,....,,....(***,,*******,,,,,,,...,,.,..,...............00...00000.....0.00000000000202000002202202002222022222222222222222222222222222222224222220222220222224222222222222222220000000000000200002002000000000.00000.00......00..0....000000.0.0....00000000000.0.0.00.....00..0...00....,....(....,......,0, &*******,**,**,,,,,,,,,,.,..................00...000.0.0.020..0002000020002200002220202202200022222222002222222222222222222222222444422222222222222222222222222222222220002222220020000200000000.00000000..............0000.000000.00...0..00000000000.0.0..........0.0.......,,,..............,..0(*******,*,,*,,,,*,,,,,.,,..,.,,..............0000....00.00000000000000200000002220002000220022222222220022222222222222222222222444442222220222222222222222222422222222200000200020002000000000000.0000.0.0...0.000.0000...0..0.........00..0000000000.....0............0...,.,...................0&********,,**,,,,,,,,,.,,..,................00.000..000000..00000000000000200002220000202220022222202220222222222022222222222242242222222222222222222222224222222222222200002000000000000000000000.000..00.....000.00..0..000.000.....000000000000000.0.0..0.......00..00..,,,...0.........,......08&******,**,*,,*,,,.,,,,..,,.,,..,............0.0.000000000...000000200020000000222220002222022222222222022022222222222022222222244222242222222222222222242222222222222222000022022000020000000000...00.......00..000000..00..0000.0.000000.000000000000.0..........000.0...,,.00..................0&************,,,,,,,,,..,,...,..,,,..........0..0.0.00000.0200.00000000000000042222200022222222002202244222022422242222222224222424424442222222242222222242222222202222222220220200000000000000000..0....00.0..0..00.0...0..00000.00000000000.000............0...0000.....,..0....................0&*,*******,,,,*,,,,,,,..,.,...,,,,,.............00..000000222200000000000200022200002020222422202202222222022222442222222222242424422224222222222222222424222222222220222222220200002020000000000.....00.0000.000000.000000000000.00000000000000.0............0..0000....,,....................0..2&**(********,*,,,,,,,,....,.,,...................000000.22200222000002020000022020200022222222022202222222222022242244244422242244422222222222222222424222222222222200222020020000002000020000.00.000.0.0000.0000000000000.00000.0000000000000000.........00....0000............................000&*******,,,,,,,,,,,,,,,,,...,.....0.......0.....00.00.022000002000000000000222222220022220222002222022202222224222222444444222424242242224224222222224222222222220202002222220020022020000000000.00.00000000000.0000000000.00.00000.000000000.00000....0000.....00000.....................0.....000 ,&******,*,,,,,,,,,,,,,,.,,,,.,.....00.........,00.000000000..020220000000024200000202222222200000022222222202444222222422244222224222444424422222224242222222220222222222222000200202000000000000..00.00000000000000000.0.000000000.000000000000000.....000.0.0.000....0.....0........0..........00&****,**,,,,,,,,,,,,,,,.,,..............0....000.000.00000.02220220000000222220020020002222222220202202222222224222222222442224222442224424242422222442222242202022222202002020200020000000000000..00000000000000000.00000000000000000000.00000..00......000.0..000............0...0.............00 &,***,***,,,,,,,,,,,,,,,........,.......0....0000000000000200022000002020000002200222222222222202202222202222222222244222444422222424422222222444422422222222222222022222220200002200000000000000000000000000000000000000000000002200.00..000.0.......0.0.00000000...........0....0............0.00&*,**,***,,,,,,,,,,,,,,,,,,...,...........000....000000000220000000000200020020222002022222222422222002224422222242242224442222222222222242224444424222222222202222222222202222002222200000000000000000000000000000000..000000000000000000.0.....0..00.0..0000000.0....0.......0.0..0...0..00....00&*****,,,,,,,,,,,,,,,,,,,..,...,..........00000000.0000000000000020000000000002200202020002222222222002222222222222222222422222222224222222442422222222222222200222222222222202002220000000000000000000000000000000000.00000020000000000000.0..00..000....00000000.0.000..0...00....00..0........02@$****,,,,*,,,,,,,,,,,,,,,.,............0000.000.0..0000.0000000000000000000000002020002200222222202200222222422222222222422222222242224222422222444222222222222222224222202202020220002000000000.00000000000000000000000002000000000020000000.....00.0..0000.000000...0000.....0....0.....0.....000&*******,*,*,,,,,,,,...,..,.......,......00.0.00.00.0000000000000000000000000000202000200022222220220222222222222442222222222222222242222442222244222222222222222222222222222200220200000000000000000000000000000000000000000000000002002000000..000.00000000.00.000.00.0.0....00............00.002&,***,,**,,,,,,,,,,,,,,.,.....,..........0...0.0000000000000000000000000000020022020000002220222222202222220222222222224222222222242222422242224222242242222222222222222222222222020000000000000000000000000000000000000202000000020000000000000..0.00.0000000.00.0000000.....000....0..0.....0..02r&*,*,,,*,,*,,,,,,,,,,,,,,....,..........0.0.0.000.0000000.00000000000000000000002220022020222222222242222202200222222442222222222222222242422424222222242022222222222222202202222200220000000000000000000000000000000000000...000000000000000.0.0.0000000.00000.00000000...0000....0...0.........02$,,***,*,,,*,,,,,,,,,,,.,,,...............0.0..000000.00..0000002000020000002200000220000002222222022000002222222222224222222242222222222222222422222222220222222422222222220222000020000000000000000000000000000000000000002000000000000....0000000.000000000000000000.0......00......0........002 $*,**,*,,,,,,,,,,,,,,,.,,,,............000.0.0..00000000000200000000002000200000002220000220220202222222200002222224222222222222222222220222422222222222200222222222222222000222002200000002000000002000000000000000000000020000020002000.,..000000000000.0000000..000..00.0..0.......00.....0.0002 &,*****,,*,,,,,,,,.,,,,.,,,.....,.......0..0.0000000000002200022000000000022200002200000020220202222224420000200222422242422002222222222222222422222222220002222222222222220222200220000000002000020000000000000000000000000020000000000000.000000.00..00..00..0.0000000......0.......0.........002 $,**,*,*,,,,,,,,,,.,.,,,,,.,,...,........000.00000.0000000000202000.000000000000000022000002222220022224222222220022222222222222424222020242424222222222222222222222202222222202200000000000000000200000000000.00000000000000000200000000000000000.00.000.00000..0000.00..0.0000..0.0000.0.....0002 $,,***,,,,,*,,,,,,,,,,..,,...,,...........0.0.0.000000000000000220220200000002000000020222022022222222222224222222222222222224242222222222222222222222222222222222222222222200200002000000000000000000000000000200000000000000020000000000000000..00000000000000.00000.000.00000.00..0000.....0..02 "***,*,*,,,*,,,,,,,,,,,,..................0..00000000000002000002002200000000220000.00202222220220222222222422242222202022222224222242222222222222222222222222222222222222200020000000000000000000002000000000000000000.00000002000.000000000000..0000000000000000000.00000000.00..0.000.....00.000$,**,,**,,*,,,,,,,,,,,...,,.............000000000.000.00000000000002200..00002020000220002222200222022422222222222200022442222222222242422422222222222222222220222222222220220200200000000000000000020000000000000000000.0000000000.00000000000..0000.000000000000000...000000.0..............0.002$,*,*****,,,,,,,.,..,.,..............0....0....0000000000000.000000000.00000000002242222202200222002222222200222220002222222222222222222422222222222022222222222222222220002222002000000000000000200000000.000000000000000000000.00002000000000...000000000000000000..0.0..00.............0.00...020"****,,,,,,,,,,,,,,,,.,,..,.,............00.00000.0000000000000.00000000..00000022222222222200220222222220222222022022222222222222222222422222222022222200222222222222022002200220022000020020000000000000000000000000000000000..00000000000000...000000000000.0000..000000....0..........0....0..2*,,*,**,,,,,,,,,,,..,....,..,,........00.0.00000000.0000000000000000000000000222202222222222220000222220222222220222222222222222222222222222222002022220202222222222222222220020002000000000000002000002000000000000000000..00.000000.0000000.0..00.0000000000000000.0000.000...........0.....0.02 *******,,,,,,,.,,,,,,..,,,..*...........000000.0.0000000.*0000.00..000000.000222020222022202242222020200222202202422222222222222222242222222202220222022222222222222222220000000020200200000200000000000000000000000000000.0000..0000000000.00..00000000000000000000.0.00..00..0..............000",******,*,,,,,,,,,,,..,..................0.0.000.00000000..0000...00000...022000000002.&2220222424200000000022222222(222222222222222422222202004402022220222022222222222222200002000000002220000020000020000000000000000000000.00000000000.0000.000000000000000...000.00...00..0.............0..02P *,,,,**,,,,,,,,,,,,,.,,,..................00000..0000000000000000200220.00220000000022200222222222222222202222222022022222222222222222222222002200220220222222222222222220202**0000000000020200000000000000.0000000000000000000000000000.0.0.000000000000000000..0000...0.0....0.....,........0.02 ,*,,,,,,,,,,,,,,,,,,,,,,,,.,.....,.........0000.0000.0000000000022222202222202222222002022020022222220022002222222222222222222222222222222022022220022222022222222222202220000220200000000200000000000020000000000000000000000000000000$,000000000000.00..00.0.00.00...00....000.............0.00.F(,**,,*,,*,,,,,,,,,.,.,,,................0......0000000000000000020000224422202222222222022000222222002002222222022222222222220222222222222222022222022222222222222222220200002222000020000000000000000000000000000000000000000.0000000000.00.000000000.00000.000.000..0.00.0.........0.0..,....00  ",,,,,****,,,,,,,,,,,.,,.,..,....0..........00..00..0.0000000..00000002244422222222002222242222222222222222000002222222222222222222222222220222220000222222222222222222222202222200000000020000000000.00000000.00000000000000000000000..0000000.00000...0.0.00000.000..0.0.....0..0.............000 ,******,,,,,,,,,,,,,,,,,,................0..0.0.0.0.00.0000002000000002222022222224422220022222222222220...000000020222222222222020222222222200000002222222222222222022220222020000200002000200000000000000000...000000000.00000000000.000...00.00000.0..0000000.000000.000.....................02 ********,,*,,,,,,,,*,,,....,..,........0....0..0.0.00.00000000000020202002002222022022222020222222222200222000000002222222222222220222222222222000022222222220222222222222002020222000000000020000000000000002220.00000000000000000000.00000000.00000000000000000.000.000....00.....0...........00h",*****,,*,,,,,,,,,,,,,,.,...,,,............00.0....0.000000.00002060000002222222202022222222022222222002444640000002222002222222222022222222220222222222222222220220022202200022000020000020000000000000200.220000000000.0000000000000..0000.0..00000000000.0.00.0.00...00....000....0..........02h***,**,,,,,,,,,,,,,,,.,,........,,,........0...0.000000000.00200000000002220002022022222222222222222222444444400022222022222222222222222222222222220202202222202222220220202000220200000000000000000000000.0000000.000.0.00000000000000000..000..00000.00000..00000000.0..0.0..0..00...........002 ,*******,,,,,,,,,,,,,,.,,.,...............0....00000000000000000000000000222000022002222222222222222222222424420022222222222222222222222222222222222022222222222222220220000200222000000000000000000000000.0000000000....000000000000000.....00...0000.000000.000....0000.0.............0.......02h P",**,*,,,,,,,,,,,,,,,,..,,,.....,,,.,............0.00.0.000000000000200000000222202022222022222222222222444222242222222220022222222222222222222222202222222222222022202202000220022200000000020000000000000..0000..00000000.0000..000000.0..00.00.000000.000000000.0..0.0.0.......00...........0002 ******,*,,,,,**,**,,,,,,,........,,,,,.........000.0.0000000002000020000000202002002222222222222222222222222222222200022222222222222022222222222220222222022222222200220000002000000000000002000000000000000..0...000.0000000000000.000.00.00..00000.00.0.00000...0.0000.......0.................0@D*,****,,,,,,,,***,,,,,,,,,,,,,,..,.,,..,..............00..00000000000000000002000022242222002222222202202222222200200022242222222222222222222202222020022222222022020200000000020020000000000000000000.00000.....0000..000..000000.0.00..0000...000000000.000..0000.000......00.................02 ,,***,*,*,,,***,,,,,,,.,.,,,,,,,,....,,,,...,...,....00.00000000000000000000022224222222220022202222222020020002222200202220222222222222222222222220220020020222222202000000002202020000200000000000000000000000200000000000000.000000.0.0000.00000.0.0.000..00.0000.0.0.......................0.0@,*,,,*,,,,,,,*,,,,*,*,,...,,,,,,,.....,...,...,......000000000000000000000000022222222200022222222200222000000022220222022222222222222222222022222202220220222222020020000000022000000020000000000000000000000000000000000...00.000..0000000..0...00.0..00.000....0.000...0.......0.............00**,,**,***,,,,,,*,,,.....,.,,,,,.,................0.00020000000000000000000000202222202002022224420002222200.022220222022222022222220222222222220022000002200220000202200000002220220002200000000000000000000000000000000000.00.0000000..0...0...00000...00.000......0...0.0...................002*****,**,*,,,,,,,,,,.........,,.....,.,......,..000..000000000000000000000000002220220020200002222242222222002222222222222202222222220222222022220022200022222000000000000000000000000020000000200000000000000000..000000000.0.0000000..0000..0.0..000.0.000.........0.0..................,....002***,*,***,,,,,,,............00......,...00.....00..00..000000000000000000000002022000000020222222224222200022222202222222200002222222222222222220022200022202000002200000020000002002000000000200000000000000000.0.00000000.0000000000..0.0.0......00.0.00...0.0.................0..............00PT,,,*****,,,,**,.............0..0..00.0.....000.0..0..0000000000000000000000000000200000202002202222222222022000200022222220200222222220022200022202200202222220000000000000002200020000020000000000000000000000.000.00000000000.00.0000..00.0...0..000.0.00..........0.....0....................00,,****,,,,,,*,,,.,...........000........00..0000.0.00000000000.000000000000000000000020000020000002000022222442000022222202222222222200022000202202222000200220000000000002002000000000000000000000.00000000000000000000000000.000000000.0........00000..0...0.....00.............0......0......02 (*******,,,,,,,,,,.,,.,.,,,....0000...00000.0..000..00000000.0000000000000000000000000000020022020000020000222222020222220022222222222000222222222000200002200202000000000020000000000000002000000000000000000000.0.00000000000...0.000.000.0...0..0.00.0.00.00.0....0.0.....0...................02 ,****,,,,,,,,,,,,,,....,,,..........0.00.000....0000000.00000.000000000000000000000000000000000000202000002222222202220202222002222222020020202000020202002000002000000000000200222000000000000000000000000000.0000000000000000.00.00000000.0...0000...000.00....00........0....................02,**,,,,**,,,,,,,,,,,,.,,,,.,...........00....000.000..000000.0000000000000000000000002000000020200000000000222202000000002222202220000000000000002020000202000000000000000000020020222000000000000000000000000.000.0.00000000..0..0.00............0..000.00...0.00..........0...........0......000,,*,,*,,,,***,,,,,,,,,,,,,....,,,..........00.0...0000.000000000000000000000000000000000002000000200000000020222000000000222022220000220000022020000000020000200002000000002202222000000000000000000..000000000000000000000.0.0....0..00.....00...00.....0....0.....0..........................000,,,,****,,*,,,,.,,,,,,,,,,,,,,.............0...0...000000.0000.000000000000002000000000002000000000000000020000000000200000020022200020022002220.0000020000000000200000000202002000000000000000.000000000000000000.00000000.0..000.0000..00....0.0.0.......0.000.....00........................002,,*****,,,,,,,,,,,,,,,,,,,,,,,.,.,.................0.0000000.0000000000000020000000000000000000000000000000200000002002200000020000020222220000000002000000000000000000000002200000000000000.000000000.0.0.000000000000000.0.......0.0.0..000.0.........0....0.00...0..00.....0................000`,******,,*,*,,,,,,,,,,,,,,,,,,,,....,..,.....0.......00.00000000.00000000000000000020000000200000200000000000000000200000000000000220002222200002000000000000000020000002000200000000000020000000000000.0.000.0000000..00..000...00.000.0.0......0.....0...0000........0...0....,...............00,,*******,,,,,,,,*,,,,,,,,,,,,,,,,,,..,......0.......0.00000000000000000000000000002200000000000000000000000020000020000000000000000000202222202000002000000000.0000002220000000002000000000000000000.0.00000000000000000..0..00.00.00000.........0.0..0..0....0................................00*,*******,**,,,,,*,,,,,*,,,,.,,,,.,..,.......,............0.000000000000000000000002000000000000000000000000000000000000000000000002202222202022220000000000000002000000000000000020000000000000000000...0.00000000.00.0.....000.000..00..0.....0..0..0..00...0.0..0............................02,********,*,*,*,,,,,,,*,,,,,,,..,,,,,.....,..,...........00.0000000000000000000000...000000000000000000000020000020000000000000.00000222200000000000000000000000000000000000000000000000000000000000..0.00000.00000.000..000.00.00.0.....00...0...0..............0..............................02,********,***,**,,,,,,,,.,,,,,,.,,,,,.......,,.........0...00.000000..0..0.000000000.00000000000000000000000000000000000000000020000020000202000000000000000....000000000000000000000000000000000000..00.0.000.000..0.0.0000.00.......0........00...0.0.........0..0.............................0**((*,,,****,***,,,,,,.,,,,,,,,,,.,,,,..,."............0.0....0..0000.0...00000.000000000000000000000000000020000000200000000000000000000020022000020000...0000000000000000000000000.00000000000000.000.00000000.0.00.......0..0...0..........000........0.0.00.000.0.0........................00**(**,***,***,,*,,,,,.,,,*,,,,,,,,,,,,.,..,*,........0..0...0......000....00.00000000000000000000000 0000000000000000000000000000..0.000000000000000000000.00000000.000020000000000.000000000..0000.000000000000..00.0......0........0......0..00.0..0.....000.0...............................00,,,,,,*********,**,,,,,,,,,,,,,,,,.,,.,.,..,.,.......00....000.0...0.000.0000000.00000000000000000000,0000000000000000000000000.00.00.000000200000000000000000000000000000000000000020.002,0..00..00000.00000000.....00..00.00......0...00.............0..0000..0.0.............................,,,,,************,*,*,*,,,,,,,,,,,,,,,..,..,..........0.....0......000..0000000.0.00000000000000.0000000000000000000000000000000.00.0000000000000020000000000.0..000000000000.000000020...00.000.000.000000.0.0000.000.....000......0......0.........,.....00....00...............,.....0......0.V*,,,*************,***,,*,,*,,,,,.,,.,,,,....0........................0..00000.000000..00.000000000000000000000000000000000000..00000000000000000000.0000000000...000000002020000000.000000000000000000000000.0.000.00......0..00......0...............,....0..000....0..,.........,*.......0.....x*,*****,,****,*****,***,*,,,,,,,,,,,,,..,,,...........................0000.0.000...00000000000000.00000000000000000000000000000000000000000000000000000000000.....000020000000000.000000000000.000.0.00000000000......0.0...0..0.....00........00..0.0.........00................................0n**(*((*,,****,,,*****,,,,*,,,,,,,,,,,,....,.................00.......00000.0....0000.00000.00000000000000000020000000020200000000000222000.000000000000000000....0.00000000000..000000000000000.000.0.000.000.0000..000.....00....0........0....0...............................................0,****(*******,,*,*******,,,,,,,,,,,,,,,,,,,,.,.......................0..00..0...0000000000000000000000000000000000000000000000000020002020..0000000000.0000000.00....000.0...0000000000000000000000...000...00.000...0......0....0..00.0..................0....0...................................@**************,*,*,,,,,**,,,,,,,,,,,,,,,,,,,..........................00...00000.00.0.00000000000000000000000000000000000000000020000000000000000000000.000000000..0.0.....00000000000000.00.00000.00000.......0.0.......0...............................0.000.......................,............****,*,***************,,*,*,,,,,,,,,,,,,,,.,.,,...............0......0.00...00000.000.000000000000.00002000000.000000002000000000.000000000000.0000000.00000000000........00.0.0000000000000000.0000..000...0..........00........00..0....0.................0.....................,....,,......,.**(*****************,***,,,,***,,,,,,,,,.,.,,,..,,....................0.........00000.00.0000000000000000000.000000000000000000000000..000.0000.00.00000000000000000...,...000000000000.00000.0.000...00...0..0..0.............0.00...................................................,..,.......0**(****************,**,,*,,**,,,,,,,,,,,,.,,.,,.,...,...................0..0...0.0..0.0000000000000000000000000000000000000000.0000000000.0000000000000000000.00000000.,...000000000000.00000..000....000.0.....0...................0.............0....0.....................0...,..........,.....,*******************,******,,*,,,,,,,,,,,,,,,,,.,.,,......,.,.,...........0..0.0..0..00000000000000000000000000000000000000000000000020000000000000000000000.000000000000000.00.00000.0....0......0..0000.......0...0......0...0................................................,.........,.,.....(**(***(*(***************,***,,,,,,,,,,,,*,,,,,,,...................0.......0.....0.....00000000000000.000020000000000002.000.000000000002000000000000000000.0.00002020000.0000000000.0.0.0.0..0..0.....0..0................0......................0...0....................0...............,....0*(***(**(*(((************,*,,,,,*,,,*,,,,,,,,,,,,,,...,......................0...0.0.0....0000000000000000000.00.0000000000000000000000000000000000000000.0000000000000000.....0..00.0...0.0...0..0..0..0.............0............................0..............0.............,................0*((*********************,****,*,,,,,,,,,,,,,,,,,,,,.,,,,,.................0..0.........0..00.00.000000.0000000.0000000000.0000.00000...00000000000000.000000000000000000000..........00.0.........000....0...............0......,.................0.,............................................0*,****((((***************,*,*,,*,,,,*,,,,,,,,,,,,,,,,,........,..........0...0.......0...0000.0.000000.0000000.000000000000000.0000000.000000000000.000000..0000000.0.000000..............0..........0..0.................................0....................0.........0........................00*(*((((*(*((**((***************,,*,,,*,,,,,,,,,,,,.,,.,.............0.............0000000.0...000.000000000..00000000000000000000000.000000000000000.00000..000.0000.00000....................0.......................0.............0...........................................................00t*((****(*(***(**(***********,***,,,*,,,,,,,,,,,,,,,,,,,.,.....,.................0.0....00000.000000000000000000000000.0000000.00.0.000.00000000.000..000...0..000...0...000....,..............00.000...0.0..,..................................................................................000<***(((*(*(**************,*****,***,,,,,,,,,,,,,,,,,,,,,,.,....,.............0..........000...00000.000000..000000000..,..0000..000..0.0000000000000.00..0.....00.0000000.0000...,,..,...,...........0.0000............0...............................................................0.........00T ((((((((*((*(((***(********,*,***,,,,,,*,,,,,,,,,,,,,...,,,...,.,.,.................0000.0..00.00000.000.000000000.0....000000..00..0.000.0..00.0..............0..00.0....000..00...,,,.......0............0..,....0...................................0........................................02*((((((((((((((((*************,***,,,*,,,,,,,,,,,,,,..,,,,.......,.,,.......,.................0000.00000...0000000..0.20.00.0...00.000....0....0...00.0..0..0.0.000000...0..0...00...,,...............................................,.................................................,.......00(((*(((((**(((((*******************,,,,*,,,,,,,,,,,,....,.....,,.,,.............0.....0..0...00.000..000..0..000..000000000000....00000.0...0.000...........0...00.......00.0.......,..,...,........0...0....0.............................................0....................................02`((((((((((((**(***(*************,***,,*,*,,,,,,,,,,,,......,...,,,....,..,....0..............00.0.0.0.000...00.0....000000.0.00...00.000000..00....00.0.0........0...0....0...0....,.......,,,.............................................................,......................,.............02 *((((((((((((((*((*****(*******,*,**,,,,,*,,,,,,,,,,,,,,,,,,,.,.,..,,,.,..............................00..000.0.....0000000000..00000.0..0........0...0.........0..0..................,........................................................................0................................02*((((((*((((((*(*******(*************,*,*,,,*,,,,,,,,,,,,,.,.,,,,.....,............................0.0.00.000....0..0.000000000000000000.00.0..0..00.............0............0.....0..,....,............................,......................................................,........,......020"((((((((((((((***(******(**********,*,*,*,,,,,,,,,,,,,,,,,..,.,...,.,............0..........0.......0.000.00........0.000..0.0.000000..00........................0......0.....0..0.0........,....................,,..,,.........,.,.....,.,..................................,..................02(((((((((**(*((******((*************,,,,,,**,,,,,,,,,,,,,,,.,.,,,.,................................0.0....0000.0.....0...00000000000.00.0.000..0.0.............00.........0..00.....0.0.....,,............,.,...,,....,...........,.......,.....................................,........,....,.00$(((((((((((((((*(*(*****************,,**,,*,**,,,,,,,,*,,,,.,,,...................0.......000.0...0.......000.0..0.0...0000.00.0000.0.....0....0.0.0..0.......0.........0............0......,.......,.....,,.....,,,.,,,.,....,......,..........................................................00((&((((((((((((***((*(*(************,*,***,,,,,,,,,,,,,,,,,,,,,,,...,...,.................0.......................00.0000.00.......0.00......................0.00.................0..............,...,,,..,,,......,,,,....................,.,,,.......0............,........,.......,,.........00((((((((((((((**((((*(**(**(********,***,*,,,,,**,,,,,,*,,,.,,.,,,.,,.,,...........................0......0.0....0.......0..0.....00.0....,.....0.0......,,..00.00.......00.....0......................,,,,.,........,,,.........,,..,.,,.,.........................,.................,,........02((((((((((((((((((((*(*****************,*,,,,,*,**,,,*,,,,,,,,.,,.....,.,...........................0.....00..........0...00.........0..0.00.............,,..0..0.....................,,..........,....,..,...........,...,,.....,,....,......,..................................,..............02(((&(&((((*(((((((*(**((((**(************,**,,*,,,,,,,,*,,,,,,,,,,.,,,...,..,,........................0.......,.....0.0....000.......00..000.0....00..........00.0...............,.,,,....,.....0............,.......,,,.....,..,,........,...,......................................,,.,......02((&((((((((((((((((((((((***(****************,****,,,,,,*"$,,,,,,,,,,,,,,.,.,.........,,...................0.......0......000................0......0.00......0..........0........,..,,...,,,........,.......,..,.,........,...,......,,..,,,,......,.............,...........,.........,,,,....00((&(((((((((((((*(((((((*((((**********************,*,,,,,,,,,,,,,,,,,.,.,,.......,.,......,.......................(............................,.00........0...00...........,...,,,...0.,,,............0...,,,......,.,...,.,,......,,,,,,...,....,...............................,,..,.......00(&(((&&&((((((((((((*((***(***(****************,**,,*,,,*,,,,,,,,,,,,,,,,,,.,.....,..................................................................0.......0............0..*..,,,.,.....,,.,.....,.,.....,.,,.........,.,.,,,,.,.,..,,,.,...,...................&....,..,.......,...,.......00(&(&&&(((((((((((((*((****(*(**********************,*,,*,,,,**,,,,,,,,,,,,,,,..,....,......,,......................................................0..0.0........................,.,......,.,,......,,.,,,..,,..,.....,,..,,..,,.,...,.,.,,..,...........,....,.,,..$.............,...,.....,..00((&(&&((((((((((((((((((((((*(*(******************,***,*****,,,,,,,,,,,,,,,,.....,..,,.....,.,..............................................,......................,........,,,...,......,,............,,,,.,,,,,,....,,.,.........,....,,.............,....,......,..........,..,,,,,,,....,...0(p((&(&&((&&(((&((((((****((((((******************,***,*,,,***,,,*,,,,,,,,,,,,......,..,....,,,.,,.,......,......,.................................0.................,........,,,,.,.,....,,,,...,,,,...0..,,,,,,.,,.,.,,.,.,.,.,.,,.,,,,,,,,,.......,....,...,.,,............,.......,..,..,,..,.00`&((&(((&&(((&((((((((((((((((((((*********************,**,**,*,,,,,,,.,,,,,,,,.......,....,..........,..,...................................................................,,,,.,......,,,..,..,,,,...,..,..,,.,,,,,*..,......,...,,,,,,,.,,,.,,.,......,..............,.........,,,...,.......0.&&&&(&&&&&(((((&((((((((((*((*****((**(((*********,**,*****,,,,,,,,,,,,,,,,,,,,,...,....,,...................,...,................................0.....................,..,,,,.,,.,,..,,,,,.,,,.,,.,.,.....,..,..,,,...,,,,.,,....,.,,,,,..,,.,,,............,...........,..,...,,,.....,..,...00(((&&&&&((((((&(((((((((*(((((((((*(*((((*********,****,**,*,,,,,,,,,,,,,,,,,,,..,,,,.,,,.,,,,,,.,,,*,....,,,........,....,......................0......,.........,,,.......,,.,,,,,,,,,,,,,..,...,,,,,,,,,.,,.,.,.,...,.,,,.,....,.,,,,,,,,,,,,,,,,...,...,..,...........,..,.....,,.,,,,.,,....0.(&&&&&&&((((((((((((((((((((((**(((*,,,((*((*(************,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,....,,,,**,.,..,,,.....................................................,..,...,,,,,.,,,,,,,,,,,,..,,...,.,,,,,,,,,,,,,,....,,..,.,,,,..,,,.,,,.,,.,.,..,..,.....,,.,....,.....,...,,....,...,.,,........&&&&&&&&&(&&(((((((((((((((((((((((**,,,(*(***************,,,,,,,,,,,,,,,,,,.,..,.,,,.,..,,....,,,,.,.....,,,..........,....,.,,.......................,..........,...,.,,,.,,,,,,,,,,,,,,,,,,.,,.,,,,,,,.,,,,,.,.,,,.,,.,,.,.....,,..,,.,.,......,...,..............,.,,.,.,.....,..,,,,.,,.....,l(&&&&(&&&((&(&(&((((((((((((((((((*******((*******,,**,,***,,,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,...,,,.,..,,,.,,,.....,.....,,.......,,......,..........,.......,......,..,,,.,,,,,,,,,,,,,,,,..,,,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,.,,,,,.,,..,,...,......,.........,....,,,,,..,,...,,..,,..,,,.,....&&&&&&&(&(&&&((&((((&(((((((((((((((****((*************,***,,,,,*,,,,,,,,,,,,,,,,,,,.,,.,,,,.,,,,.,.,,,,...,,.,.,.,,.,,,....,.,,,,...,..,,................,.,.,,..,.,,,,..,,,,,,*,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,*,,,,,,,..,,.,.,,,,..,.,,,.,..,...,..,,..,......,,,..,.,,,,,,.,.,,,,..,&&&&&&&&&&&&&&(&&((((((((((((((((((((*(((*******************,,,,*,*,,,,,,,,,,,,,,.,,.,,,.,,,.,,,,,,,,,,,,,,,.,...,,,...,.,..,.....,.,....,.,,,..,,,,......,...,,.,,..,,...,,,,*,,,,,*,,,...,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,..,,.....,,.,....,........,.,......,,,,..,....,...,,,,,.0*&&&&&&&&&&&&&&(&((&(((((((((((((((((((((*********(******,*,**,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,,,,,,,.,,,,,,,.,,,,,,,.,,,..,,,...,,..,,,.,,,..,,.,,,,,....,.,,.,,,,,*,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,.,,,,,.,,.,.,..,,.,,.,.......,,.,.....,,,,,,,,.,..,,,,,.,.,..,.0,&&&&&&&&&&&&(((((((((((((((((((*((((((&***(*(*****(*******,***,***,*,,*,*,,,,,,,,,,,*,,,,,,,,,,*(****,,,,,,,,,,,,,,,.,,,,,,,,,,..,.,,,,,,,...,,.,.,.,,,,,.,,,,,.......,.,,,,,,,,,,,,*,,..,..,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,..,.,.......,,...,.,,..,..,,,,,,,,,,,,,,,..*&&&&&&&&&(&&&&((&&&&(((((((((((((((*****(*(((((********************,,**,,*,,,,,,,,,,,,,,,,,,,,***,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,.,,.,....,,.,,,,,,,.,,.,.,,,,,,,,,,,,,**,,,.,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,...,.,,,,,,,,,,,,,,,,,,,.....,.,..,,,,,...,.,,,,,.,.,,.,,,,,,,,,,,,,..*8&&&&&(&(&&&&&&&&&(((&((((&(((*((((((*(********(*********************,*,**,*,,,,,,,**,,.,,,.,,,,,.,,..,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,,,.,,,.,..,,,,,,,,,.,,.,,,,,,,,,,,,,,,**,,,,,,.,.,,,,,,*,,,,,,,,,,.,,,,,,,,,,....,,,,..,,,,,,,.,,,,,,.,,,,,..,,,,,,,.,.,..,,.,,.,,,,..,,,,,,.,,,,,..(&&&&&(&((&&&&&(&&(&(((&&&((((((((((***(((*((*(*(****************,****,,,***,,,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,.,,.,..,..,,,,.,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,..,.,,.......,,..,,,,,...,..,,.,,,,,,,,,.,.,,,,...,.,,,,,,,,,,,,,,,,,.(&&&&&&&&&&&&&&(&(&&&((((((((((((((((****((((*(*(*****(************,******,*****,,*,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,..,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,.......,,,.....,...,,,,,,,,,,,,,,.,,..,,.,..,.,,,,.,,,,,,,.,,...(&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((*(**((*(*((**************************,*,,*,,,,,*,*,,,**,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,.,,.,.,,........,.,,,..,,,,,,,,,...,.,...,,,.,,,,,,,,,,,.&* &&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((*(***(****(((**********,***,****,***,*,,***(*,,**,,,*,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,.,...,..,.,,..,....,...........,,,,..,,.,,,,,.,,.,.,.,,,,,,,,,..&0&&&&&&&&&&&&&&&&&&&&((&((&&((((((((*(*(((((((((*******(****(**************,,,***,*****,,*****,,,**,***,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,.,..,0"....,.,,..,.......,,....,.,,,,,,,,.,,,,.,,,,,,,,..$8&&&&&&&&&&&&&&&&&&&&((&(&&(&((((((((***(*((((((****(*((**(*(************************,***,**,*,,**,,***,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,...,,..,..,..,,,,,,,,,,,,,,,,.,,,,,,,,,,,,..0$ &&&&&&&&&$$&&&&&&&&&&(&&&(&&(&(((((((*((((*((((((****((*(***************,*************,***,*,,,,*,,**,,,,,,,,,*,,,*,,**,,,,,*,,,*,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,*,,,,,,,***,,,**,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.,,,,,,.,,,.,,,,,,,,.,.,..,...,.,,,,,,.,,,,,,,.,,,,,,,,,.,,.,0"&&&&&&&&&$&&&&&&&&&&&((&&(&((((((((((((((((((((((*(*(((********************************,,*,,,,**,,***,,,,,,,*,,,,,,*****,,****,,*,,*,,,,,,,,,,**,*,,,,,,,,,,,,,,,*,,,,**,*,,*,,**,,*,,,,*******,,**,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,..,..,,,,.,,.,..,.....,,.,.,...,.,.,,,,,,..,,,,...0$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((*(((((((((((((((((((((((**********(*******************,,***,*******,*,,,*,*,,,,,,*(*,***,**,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,*,,,,,,,*,***,,,,*,,,,,,,,*(*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,.,,..,....,,.,,,,,..,,,,,,,,,..,.0"&$$$&$&&&&&&&$&&&&&&&&&&&&(&(((((((((((((((((((((((((***((***(*(***********************,********(******,,,***,*,,,,**,,,,,*****,,,**,****,,,*,,,,,,,,*,,,,,,,,,,,,,,,**,***,,,***,*,,,,,,******,,,**,,,,*,,,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,..,.,..,.,......,.,,,,,,,,,,,,,,..$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((*((((((((***(****(************************************,**,******,*,,,,*****,,,,,****((***,*,,,**,,****,,,,,,,,*,**,,,,***,**,,,,,*,,,**,**(**,**,****,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,.,,,,,.,,...,,...,,,,.,..,,,.,,,,,.0 &&$&$$&$&&$&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((&((****((*(*(*(*(*******((((****,********(*******,,,****,**,*********,****,,**((******,,,**,*,,,,,,,,,,*,,,,,,***,***,*,*,**,,**,,,,************,,,,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,,,,.,.,,,,,.,,,..,,.,..,,,,,,..,,,.,,,,,,,,,..0 $$$$$"$$&$$&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((&&&&((*(*((*(((***********(((*****************,,*((***,********,****,*****,*,*********,*,,*,*,**,,,,,*,*,,,,,,**,*********,,,*,,*,***,,************,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,.,.,,,,,.,,,,,.,,,.,,,,,,.,,.,,.,..,,,,,,,,,,,.08$$$$$$$$$$$&&$"&&&&&&&&&&&&&&(&&(((((((((((&&&(((((((&(((((((*((((((**(*((*******(*************(*******((*********(******,,******************,**,***,*,****,,,***,,*************,**,,,,,**,,************,,,,*,,,,**,*,,,,<,,,,,,,,,,,,,,,,,.,,.,,.,,,.,,,.,,,,,,.,,,,,.....,,.,...,..,.,,,,,,,..0@$$$$$$$$$$$$&$"&&&$&&&&&&&&&&&((((((&((&(($(&((((((&((((*(***((((*((***&***(*(****************(*(****(***********,,************,,,**********,*********,,**,,,*,,**,,*,*,*****,,**,,,,,****,,*****(*****,*,,****,***,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,.,.,,..,..,,,,..,,,,,,.,,,,,,,..0$$$$$$$$$$$$$$&&$$&&&&&&&&&&&((((((((&&(&(&&((((((((&&&(((*((((((((((((("(****((*************(******(**************************,*********,****************,,,****,*********,*,****,*****,*,**,**********,,*********,*,,,,,,,,,,,,,,,,,.,,.,,.,,,,,,,,,,.,,,....,,,.,.,,,,.,.,,,,,,,,,*,,,,.,...0 $$"$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&(((&&&&(((((((((&&&&((((((((((((((*((*(((((*(**********(******(********(*******************************,**************,*****(*****(*****************,***"*,***,,*,*******,********,*,&*,,,*,,,,,,,,,,,,.,,.,.,,,,,,,,,,,,..,.,,,..,.,,,,.,,,.,.,,,,,,,,,,,,,.0$$""$$$$$$$$$$&$&&&&&&&$&&&&&&&&&(&&(&&&&((&&((((&&&&&&(((((((((((((((*(((((((**(*(********(*((*((************(***(***********************************,****,,*,****(**(********************,,***,******(**************,,**,,,,,,,,,,,,,.,,,,,,,,,..,,(,,...,,,.,,,,,,,,,,,,,,.,.,,,,,,,,.,,,.,.0l"""$"$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&(&&&&&&(&(&&$&&((&((&((((((((((((((((((((((***((***(**(****((*(((***(*(****(***(********************************,*,*,**********((**********************((***,,*,**((**********,**,,*,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,..,,..,,,.,,,.,.,,,.,,,,,,,,,..,,,.,,..0""""$""$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((**((**(**(((**(*((*****((((((*((*****((*(**************************,***,**************************************(******,*,*************,4.,,*,,,,,,,,,,,,,,.,.,,,,,,,,,,,,..,..,..,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,.0"""""""$$$$$$$$$$$$$$$&$&$$$$&&&&&&&&&&&&$&&&&((&&&&&(&&&$&(((((((((((((((((((((((((((**((((((*((((*****((((*(*(**************(**((********************,*************************************(************(***********,,,*,*,*,,,,,,,,,,,,,,.,,,,,,,,,,,,..,,,,.,.,,..,,.,,,,,,,,,,.,,,,,.,,,...0"""""""$"$$$$$$$$$&$$$$$$$$$$$$&&&&&&$&&&&&&&&&((&&&(&&&&&&&(((((((((((((((((((((((((*((((((((((*((*****(**(***((***(*****((****(**************,*******************(**(*******(**************(***********((************,,*,,,,,,,,,,,,,,,,,..,,,,.,,,,,.,.,,,,..,....,,.,.,,,,,,.,,,,,,,,.,.,.,..""""""""$"$$$$$$$$&$$$&$$"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((&&((&&((((*((((((((((*(**((***((*(*((**((*(((****(((****(*((***********************************((*************(**(*********************,**,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,.......,..,.,.,,,,,,,,.,,,,,,,,,.,.,,,..r """"""""""$$$$$$$$$"$$$$$"""$&&&&&&&&&&&&&&&&&&(&&&&&&((&&(((((&(&((((((((((((((((&(((((((((((((*****((**(((((((((((((**(((****((**(***(*(*(*(**********,*,*****(***(((********,,,****(***(((**(********,*****,*****,*******,,,,,,,,,,,,,,,,.,,,,,,,..,,,,,.,,.,,,...,,,..,,,,.,,,,.,,,...,,,..0 " """""""$$&$$$$&$&&$$$$$$$$&&$&&&&&&&&&&&&&(&&&&&&&&&&((&(&&&&(((((&&&(&(&((((((*((((*(((((((((((((((&(((((*(*(****((((***(((((***(****,,*((*****((*(**(*(*******(***********(**(((*((**,,,,****(*((****((****,*,,,,,,,,***********,,,............,,,,,,,,.,,,.,......0..,...,,,,,,,,.,,,,..0 " " """""$$$""$$$$$$&$$$&$$$$$$&&&$$&&&&&&&&&&&&&&&&&&(&(&(&(&((((&(&&(((&((((*((((((*(((((((((*(((*(**(**(((((((((((**(*((*(****(*((**((((*(*(***************((*******************((****,*,****(*((***********(********,,,,,,,,,,,,,,,,,,,,,,.....,..,,,....,,,,,,.,,,..,,..0,,,,,,,,,,,.,.,0 ` """""""""""""$$"$$"$$$$&&&$$"$"$$$$&&&$$&$&&&&&&$&&&&&&&&&&(&&&(((((&(&(((((((((((((((((&&((((((((((((((*(((((*(((((((((((*(((((((*******((((((*(*(*(****(*(**(*****(((((************(,*,******,*********,*****,************,**,,,,,,,,,,,,,,,,,,,,,,..,..,.,.,.,,,.,,,.,,....,,,,...,.,,,,,..  "" "" """""""""$"$$$&&$&&$" """$&$$&$$&&&&&&&&$$$&&&&&&&&&&&(&(((((&&&$&&((((((((((((((((((((((((((((&(((&(((((((*((**(((((((((((**((*(*((*******((((*(((((************(**((((((((((**,,,,,,,,*,*****((**,,,,**(***********,,,,,,,,..,,,.,.,,,,,.,,,,,,,,.,.,.,.,.,.,,,,,,,,,,,,,.,,,,,,.,,.0  """""""""""$"""$"$$$$$$$"$$"$$$$$$$&$&&$$&&&$$$&&&&&&&&&&&&&(&&(&&&&&&&((((((&((&((&((&(((&((((((((((((((&(((&(((((((*((((*(((((((((((((****(***********((**(*(*(*********((((*((((*,,,,*,***,,,*******,*******,***,,,,,*,,,*,,,,,,,,,,,,,.,..,,,,.,,.,,,,,,,,,,,..,.,,,,,,..,.,,,,,,,,,,,.  " """""""""""""""$$$$$&$&&$$$&&&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(((&((&((((((((((&&&(((((((((((&((((&((((((((((((((((((((((((((((*(*(***(****(**(*((************(*(((((*(*****,,*,,,***,,,*****************,,,,,,,,,,,,,,,,,*,,,,,,,,..,,,,..,,,,,,,,,,,...,...,,,,,,.,,,,,*,,,,,,.   """"""""""""""$$$$$$&$$$$$$$&$$&&&&$$$&&&&&&&&&&&&&$&&&&(&&&&&(((&&&(((((&(&&&&&&&((&(&&(&(((((((((((&((((((((((((((((((((((((((((*((((((((*((((*(**(**(********(**(*(((((*((*************,,*******************,,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,...,,.,,,,,.,,,,,,,,,,,,,,,0  """ """""""""$""$"$$$"$$$$$$$$$$&&$$$$&&&$&&&&&&&&&&&&&&&&&&&((((((&(&&&&((&&&&&((((&&&((&((((((((&(&&(((((((((((((((((((*(((((((((((((((***((((*((***(*******(**(((**((((****************,*****,,,**************,,*,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,.,.,,.,.,.,,.,,,,,,,,,,,,,,,,,,.6h  "" """"""""$$$$$""$&$"$$$$$$&$$"$"$$$&$&&$$&&&&&&(&&&&&&&&&&((&(&&&&&&(&&&&&((&&$$&&(&&(&(&&&&(&&&(((((((((&((&((((&((((((((((((((((((((&((((((*((((*******((((((((*(((**,,,***,*,***,*******,,*********,**,**,**,*,,,,,,,,,,,,,,,,*,,,,,,,,,,....,.,,,...,..,,,,,,,,,,,,,,,,,,*,.\ " """"""""$$$$$"$$$$$$$$$$$$$$""$$$&$$&$$$$&&&&&&&&&&&&&&&&(&&$&&&&&&&&$$&&&&(&&((&&(&(&(((&(&&&&&&(((((((((((((((((((((((((((((((((*((((((((**((******(**(*(((*((**(*************,****,**(************,***********,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,..,,...,,,,,,,,,,,,,,,,,,,,.R """"""""""""""$"""$$$$"$$$$$$$$$&$$$$$$&$$$$&&&&&&&&&&&&&&&&&&((&&&&&&&&$$&&&&&&(((&(&(&(&&((&(&&&&&(&((&&((&(((((&((((((&(((*(((((((*((((((***********(*(**(((****((*************,**********,*******,**,***,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,.,,,,,,,,,,,,,,,,,*,,,*,,,.  " " """""""""""""""""$"$""$$$$$&&&$$$$$"$$$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&&&((&&&&&&&(&&(((&&(&&(&((((&(((&&(((((&(((((((((&((((((*(((((*(((******(*(((((***(**(*(**(********************************,,****,*,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,**,*,,,,.h0 """ " """"""""""" "$$$$$"$$"$$$&$$$$""""$$&$&&&$&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&(&&&&&&&((&&((&&((&(((((&&&(&&(&(&(((&(&&&((((((((((((((((*********((*(((*(((((((*((**(************************************,,,*,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,*,*,****,,.$0  """" """""$$"""""$"$$"$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&&&(((&&(&(&&&&(&&&(&&(&&(&&&((&(&&(((((((*(*((((*((((*((*((((((**((****(*****(*(**********(********************,,**,,**,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,..,*,,,,,***,,*,,*,,.$ """ """""""""$$"""""$$$$$$$"$$$$$$$$"$$$$&&$$$&&$&&&&&&&&$$&&&&&&&&&&&&&&&$(&(&&(&&&((&(&&&&&&&(&&&&&&&&&&&&&&&&((&&(&&&((((((((&((((((((*((((((((**((((((((**(********((((**********((*(*******,*******,**,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,***,*,*."t  " """""""""""""""""""$""$"$$$$$$$$$$$"$$$$$$$$$&&&&&&&&&$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&(&&&&&&(&&((&(((((((((((((*((((((******(((**(*(********((((****(****(**********************,,,***,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,****,******,,,.  " """"""""""""""""$$"""""$$$$$$$$$$&$"$$$$&&$$$&$&$$&$$$$$&&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&((((((((((((((((((*((*((((((**(*********((&(******************(****************,,*,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,,*,******,***,**."P """ """""""""""""$""$"$"""$$$$$$$$$$$$$$&$$$$&&&&$$&$$&$$$&$&&&$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((*(((((*(*********((**&((*******(**(**************,*,****,*****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*********,****,." "" """"" """""""$$""$"""""""$$$"$$$$$$$$$$&$&$$$$$$$$$$&$&&&&&&&$$$&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&((((((((((((((((((((((**((((*(((*(******((*(((((******(****************,*****,,*****,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,**,***********,.  " "" """"""""""""""""$"""""""""""$$$$$$$$&$$$$$$$$$$$$&$$&$&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((*(*(((***********(*(((*(**(((************(**********,,*******,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,********,**,. ( " " """""$"""""""""""""""$$$$$&$$$$$$$$$$$$$$$$$$&&$&$&&$&&&$$$$&&&&&&&&$&&&&&$$&&&&&&$&&&&&&&&&&&&&&&&(&&&((((&(&&(((((((((((((((((((*((((((((***(**(*****((((****(********(*(**(**********,******,,*,,,,*,,,,*,,,,,,,,.,,,,,,,,,,,,,,,,,,*,******,********,    "" " """"""""""$$""""""$""""$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$&&&$$$$&&&&&&$&&$&$&&$$$$&$&&$&$$&$$&&&&&&&&&&&&&&&&&(((&((&&((((((&((((((((((((((((((*((((((***(*(*((((*((((********(*((*((***********,******,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,****************,,  " """"""""""""$$$""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&$$&$&$&&$$$$$&&$$&$$$$$&&&$&&$&&&&&&&&&&&&&&&&&&(&&&&&(&((&((((&(((&(&(((((((((((*((((((((((((*((**(*((((****(*(******((*(****************,*,,,*,,,,,,,,,*,,,,,,,,**,,,,,,,,,,.,,******************.   """"""""""""$""$" """"""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$$&$$&$$$$$$&$$$$$$$&&&&&$&$&&$&&&$&&&&&&$&&&&&&&&&&(((&(((((((((((((*&(&(((((((((((*((***((((((*****(*(*(*******,*****,**,**,***,***,,,*,,,,,,,,,.,,,,,*,,,,,,,,,,*********,************.  """""""""""""""""" """$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$&$$$&&$&&$$$&&&&&&$&&&&&&&&&&&&$&&&&&&&&(&&&&&&((((((((((((&"(((((((((((((((****((((****&$****(******(*************,,$*,***,,*,**,,,,,,.,,,,,,,,,,,*,,,,*,,*******************,.j  """ " """""$""" """""$$"$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$&&&&$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((((((((&((((((((((**((*(((******(*******(*************************,***,,,,,,,,,,,,,,,,,,,$*,,,*,*,******************,,&    """ """""""""""$"""""$""""$"$$$$$$$$$"$$$$$$$$$""$$$$$$$$$$$$$$$$$&$$&&$$$$&$$&$&&$&&$$&&&&&$&$&&&&&&&&&&(&&&(&&(((&&(((((((((&(&(((((((((((((&(*((*(((((((**(***(***(**(**(********************,,,,*,,,,,,,,,,,,,,,,,,,,,,,*,**,*,,,*******,,,*,*,,,,