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 = '586B94' IMAGE_NUMBER = 57991863 IMAGE_TIME = 1978-03-27T06:25:19Z EARTH_RECEIVED_TIME = 1978-03-28T01:05:42Z ORBIT_NUMBER = 586 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.033940 NOTE = "MEDIUM RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   42$?|L?;)I235 S*O'!} `2244422422464444222222222220022222202000002022220222224222222222222222222224442222242222222222222244244444444444444444444644444444444666664444644666666666688886666668666664466688888866686866666666666666666686888666666888666888888888886686888888686888:88888866686666666646446664644444222000. 0242462244222222224424422242,,2244222222444422244444424222224222222222442422424444244224222442242444444644444444444444444644444424444444444444444444464466664444444666666464664664464446466644466466444444444666466666666666666666664666666666666666666666444666666666446646444422244444222222200.(0222224422422222222422222224422222222222222222242222222222*222222222222222222222222222. 022222222442222222244442222..244444444222222222242422222044244444444444444444444444442424444444444444444444424444444442444464444444464444444444464644446666666444444444444444446444444424424422222222200..(0222222222222222000222242222202222220022224222222202222222002222222222000222000002022222000022222222022222222222222202222222222222222222222222220.222222224244442242224422222$,224424222224444442222244222.02244424424444444444444444442444444464444444444444444444444424244424224222224222222000.(0002022224222200002222222222222020022022222220222220000002222222000000020000000000000000000020000022220200000222220000000222222220222202202222222202222222222222222222222222222222222222244222222222222222222222222222444222224444444442.4444444444444444444444444420,222444222222222222222002200.&.0000222202022222000000022222000002222222000022000000002002200200000000000000000000000000000.0000020200000000000000000000000000222222000022220000002222202200222222222222222222222222222222222244422222222222022222222222222222222222424222222424444442424444444222222222422222222222002222220000. &.000000002222222000000000222020000022022002000000000000000000000000000000000...0.00000..00000000000.000000000000.002000...000002200000000000000000222022022220200002000200202000202222222222222220222222202222220200002222222222222222222222242222222222224422222222222222222222200000202200000000&00002000022020000000000000200000000000000000000000000000000000.00000000000.......0.00....00000000000..00000.0.0.00000.......00.000000000000000000000022222000000000000000000022000000222020000002220200022222220000000022202222222222222222222222222222222222222222222222222222200022000000000000.(.000222000000222000.0000022000000000000000000000000.00000000...0000000.0..0..00.0..............00.00....00.00.......0000.....00000000000002000000022222220000000000000000000000000000000000002022020000022222000000000000022222222200022222222222222222222222222222222222022000020000000002000....&0000222000222222000..000000000000000..0000000000000.00000......0000......0..........0..............00....00........000...........00000000.00.000000000000000000000000000000.0.00000000000000000000000000000000000000000000020000220222200200222220222222222222022222222002002002000000000000000...(.0000222022220020000..0.0.0000000.......000000000000...0.0.000.0..00....0...........................00...0.......0......0....................0.0000...000000000000000000.0000000000.00000000000000000000000000000000000000000000020000002200000000002222222222222222220002200000000000000000000...&..0002022000002220000...0000000000000......0000000.0...00.....00.0..0...............................................................................0.000...00000000..000000000..0000000..0000000000000000000000000000000000000000000000000000000000000220202200202000000000000000000.000000000... $..000000220000002000000......000000.......000.0....00000......000.0.........................................,,,..........................................0000000000000000......000.....000000..0..000000000000000000000000000000000000000000000000000022220000020000000000000000000000.0000....0..$..0000022200000002000000000000000000..0.00................0.....................................,........,,,......,,,,...0...............................00......0000................000000..00.0000.000.00000...0000000000.00000000000000000000002200000000002000000000000000000000000.....00.0..$0000002220000000002000000000000.0000.0............................................,..........,......,,,........,...,..,.............,,,......,,,...,..............0.................0....00000000.0...000......000000..0.000000.0...0000000.0000000000000000000000000000000000000000......000.....&.000020022200000002222200000.00000.0......0.......0.....................................,.....,..,,,,,,....,.....,...,,,,...........,....,..........,,..............000.................000000......0..........0..000000.0.........000...0000000000.00000000000000000000.00.000000.....0.0........&00000002220222222222200000000........00............0.............................,,..,.,..,,,,,.,......,,,,,.....,,,,...,,..,.,,.,....,.,,.....,..,.,,................................00.......0...................000.................000000........000000000000000000000..................0..... ".0000000000222200000000000.0....0.0...0.................................,......,,,,.,,,..,,,,,,,..,,,,,,,,...,,,,,,,,,,,,,,,,,.,,,,,,,,..,.,,,,,.,,...,,,................0.............................................................0...0.0000......00000000000.000000.....00.0................$.00000000002200000000000........0......0.0.....................................,....,,,,,,,,.,,,.,,,,....,.,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,..,,,....,,,,,........................0........................................................0..........0.0000.0.00000000.000.00...................., 0$..0000000000000000000.0.0..000..........................................,.......,,,,,,,.,,,,,,,,,,,,,,,,,,,....,,,,,,,,.,,,,,,,,,,.,,,,,,,,.,,.,,,,,,,,,,,,,,,................................,...................,......................0.0.0.....0.....000000.0..000000000....................,, "..00000000000222000000000.........0..............,,,................,...........,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,....,,,,,,,,..,,,........................,,,,......,,.............,..............0.........00.00.....0.0.0..0.0..0..000000...................., $..00000000000000000000.........................,,..................,,....,.,,,.....,,,,,,,,..,.,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,......................,,,,,,,,..,.,,...........,........................0..0000000000......00000.0.....0.....................,",..0000000000000000000..............0.00............,,........,.........,,,..,.....,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,..,...,..,......,,,,,,,...,,,,,,....,,,..,.,............................0.0000......0.0.0......0........................,,, .00.00000000000000000000000.........................,...,.............,.,.,.,,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,...,,,,,,.,,,,,,,,,,,,,,,.,,,....,,,,,,,,,.,,.,,,,,,....,..,..,.,,.............................................0..0..........................,,"...000000000000000000000000...0.................................,,,,......,,,,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,.,,.,,,,,.....,,,,,,.,..................................................0........................,"..000000000000000000.0000000.0.0..........................,.....,......,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,,.,,...........,..................................0.......................,,, ..000000000000000....0000..00.0.....,,,...............................,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,,,,,,,...,,.,..,.,,...............................................................,..,"...0000000000000000000.......0......,,................,...,.....,..,..,..,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,**,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.....,.,,...............................................,..,,,...,,,..000000000000000000....................,............,.,.,,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,..,.,.,,.......,.................0.............................,....,,,".00.000000000000000000.0.............,,,,,.,............,,,,,,....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,**,,,,,,,,,*,,,,,,,,,*,,,,,,**,,,,,,,,,*,*,,,,,,**,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,.,,,,,,,,.....,,,,.,.........................................,..,,,,,,.,,"..00.0000000000.000000..0.............,.,...,,,........,,,,.,,,,......,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,*****,,,,,,*,,,,,,,,***,,,,,,,******,,,,,,,,,,,,,,****,*,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,..,,,,.........................................,,...,,,, ..00000000000000.0000000000000..........,,,.,,.....,.......,,,,,..,.,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,**,*,**,,*,,,,,,,,,,,,,**,,,,,,,,,,,,***,,,,,,,,*,,*********,,,,*,,*,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,......................................,..,.,.,,,,,(....0..0000000000000000000...00.0................,..............,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,**,,****,***,*,*****,,,,,,,,***,,,,,,,,*,,,,,,,**,*,,,,*****,*,,,,,,*,*,,,,,,*****,,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.,,,.,.,..................................,,,..,,.,,,,.,,,,..0000000000.&0000000.000.00.0...0.........,,,,,...............,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,**,*,**,,*****,*,*,,,,,,,*,*,,,,,***,,,,,,,**,,,,,,*******,*,,,*,***,,*,********,,,,,,*,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,...................0..........,....,,,,,,,,.,,..,,,.0.0000000000,0000000..00.......0000....,,,,,,,,,.,............,,.,.,,,,,.,,,,,,,,,,,,,****,,,,,,*(**,,,,,,,,*,,**,,,*******,**,****,,,,,,,*****,,,,,,,*****,,,,******************,******,*,,,*****,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,..........................,,,,,,,,...,,,,,*...000000000000000..0000..........0.0.........,,,,,..,.,,,......,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,*,*,,,,,,,,,*,,,****,,,****,**(***,,,,,******,,,,,,*,,,,,*******,,,*********,********,*****,****,,*,,,,,,,,,,**,,,,(,,,,,,,,,,,,*,*,,,,,,...,,,,,.,..,...................,.,,,,,,,,.,,,,,,,,*..000000000.000.0000..0.............000.....,,,,,,,.,,,,,,,....,,,,,....,,,,,,,,,,,,,,,,,,,,******,,,,,,***,,,,*,,,**,*,,,,***************,*****,*,,***,,,,*,**,,**,************,***************,,,,*******,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...............,.,,,.,,*..,,,,,,,...,* (...000000.0..000000.....0.......................,,,,,,,..,.,..,,....,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,,****,,*,,,,,*,,,,,,**,*******,******,********,*,,,,,**,****,,*******,*,**(******************,***,**,,,,*,,*,,,,,,,*,,,,,,,,****,,,,,,,,,,,,,,,,,,,,,.,,..............,,.,,,,,,,,,,,,,,,...,,(*..000..0000000000000.000.........................,,,,,,.,.,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,***,*,,,**,***,*,*,,,**************************,,,,****,*******************************,*******************,,,,,,,**,,,,,,,,,*,***,,,,*,,**,,,,,,,,,,,,.,,.,................,,,,,,,,,,,,,,,..,,*..0.000000000000000000.....000...................,,*,*,,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,*,**,*,*,***,***,*,,,*****************,****,**************************,,,,******,**********************,,,,,,,,,,,****,,,,,,,,**,,,,,,,.**,*,,,,.,,,,..,,......,.........,,,.,,,,,,,,.,,.,,**...0000000000.0.0000000.0....................,...,,,*,,,,,,,,,,,,,,..,,,,,,,,,,*,,,,,,,,,,,**,*,,*,,,,************,***,,**************(****,**,*********************************************(((******************,,,,,,*****,,*,,,,,**,,,,,,,,,*,,,,,.,,,,..,...,.,.,....,,,,,,,,.,,,,,,,,,,,,,,,*(..0000.000000000...000000......,...............,,,...,,,,,,,,,,,.,,,,..,,,,,,,,,,,,,,,,,,***,*,,,,*******,*******,,,,******,*********************,*,,********************************(*((***((&(((((*****************,*,,,,*****,,,,*,,,,,,,,,,,,,,,..,.,,...,,,,,.,.,.,,,...,,,,.,,,,,.,.,,,,,,,*(...00000000000000..0.00..0......,........,.,,,,,,.....,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,***,**,,****************,,**,*************************,,,***********************************((((***(((&&&(******((((**********,,,*******,*,,*****,,,,,,,,,,,..,,.,,,,,,,,,,,,,,,,.....,,,,,,.,.,,,,,,,,,,,,*...0000000000000000..0...00....,.,,,,.,,,,,.....,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*****,*,**,,********,*******************************,********************************(*(((((((((((((&&((***(**((((((*********,,******,****,,**,,,,,***,,,,..,,,,,,,,.,..,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,(...0000000000000000..000...........,...,,.....,,,,,,,...,,,,,,,,,,,,,,,,,,..,,,*,,****,,,**,*,,,*,,*,,**,,,**************************************,**************************(((((((((&&&((((((*******(*(((((******,****,*,,*******,,,,,,,,,,,,,,,,..,,,,,,,,.,.,,.,,,,,..,..,,,,.,,,,,,,,,,,,,,,,**...0.0002000000000.0.000.........,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*****,,,,*,,,,*,,****,*********,*******************************,****************************((((((((&&(,,,,..,,***(((((**************,,,,**,**,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,..,.,,,.,..,.,.,,,,,,.,,,,,,,,,,,,**(...000000000.000000.........000...,.,.,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,*,*,***,,,,,,*,,,,,,************************************************************************((*((((((*,..00224222000.*((**********,,,*******,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.,,,,,,,,,,,,,,,,,,,,,,,,*.000.000000000000000.0.000.....0......,,,,,,,,,,,,,,,,,,,,..,,,,,,,.,,,,,,,,,,,***,,,*********,,,********,*************(******************************************************(((((((....,.0022222222220,*,*,,**(*********,,,,,*****,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,*..000000000000000000..0.............,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,.,,,.,,,,,.,,,,,******,,,***************,*,,**,***((*******(*******************************(************((*((((.....,...0022222224442.,,,**(((***,****,,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,(...000000000000000000.................,,,,,,,,,,,,,,......,,,,,,,,,,.,,.,,,,,,,,,,,,**,*,***,,***,**,*,*****,,,,,****************(******(**********(**(*********************(*(((&*,.,.,,,,,.00222222244444202..,(((*****************,,,,..,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*(...0000000000000000000.0.00.......,....,,,,,,,,,,,,,,.....,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,*,***,*****************,,,**************************(****************(*(******((((*..,,,,****,.0222222244466622000*((****,,***********,,,,,,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,**(.00000000000000000000000..............,,,,,,.,,,,.......,,,,,.,..,,,,,,,,,,,,,*,,,,,,,,,***,*,,*******,,************************************(*(***************************(((((((*,,,,*****,...0222224444442220000,(*****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(..00.00000000....000000..................,,,,,..........,,,.,,.,.,,,,,,,,,,,,,*,,,,,,,*,***,,*******,**************************(*****************************((***********(((((((*,,,****,.0...00022224422222000000,************,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,(..0000000000000.0000.0..0..................,,,........,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,*,,*******,*******************************************************((**********(*****((((**,,,,,*,.0202000000000222220000000.***********,*******,,,***,,*,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(..00000000000000000....00...............,,.......,,,..,,,,,,.,,,,,,,,,,,,,,,,,,,,*****,*,,*,*****,*******,*********,********************(*******(******((((((**********(*((((((*.,,,,,,,000202000......0002000000000,**(************,,,*******,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(..00000..00000000.00.................,,.......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********************************************************************(((((*(((*****(((((((((,.,,,.,.000000..............000000..0.*(***********,,,********,********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(.0..0000000000000000................,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*****************,*****,****************************(***((***(**((*((((((((*******(((((((*,.,,,,,.00....,.......,......00......0,((((********,*************,*,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*(..00000000000000000.00...............,.,,,,,.,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,**,,*,*,,*****,,,************************************(****************((((((******(((((((((((*,,,,*,,...,,,,,..,,......,...........0.,(((************************,,*,*,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(.0000000000000000....0....,.,,,.....,,,,,,,,,,,,,.,....,,,,,,,,,,,,,,,,,,,,,***,,,,,,,*******,,,,,*********************(************(*****(((**(*(*(*(**(**(****((((((*(((((((,,,,*(*,,,,,,*,,,,,,,...0...,,,.00.......*(((*******************,****,,,,,**,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(.000000000000.0.0000000............,,,.,,.,.,.,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,**,***,,,********,,*************(((***********************************(((((((((((((((&(...,,*,*,,,,*******,,,,,.......,....,,.,..*(((****************,********,,,,*,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*(.000000000000000.00.00.00.0.......,,......,,,,,,,,,.,,,,,,,,,,,,,,,,,,,***,,,,,*,,,,,,,,,,,,*********,****************(**(*************((((*(****((**********((**(*((((((((**..,,**.,,,***********,,,,,,.,,,,,,,..,,.,.,*((***(*********,,********,,,,,,*,**,,,*,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*(..0000000000000.0.0000.0000.........,,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,**,*,,,,,,*,,***********,***********(***(((((((********(*((*****(((((**(**********((((((((((***,,,,,,,,*******((********,,,,,,,*,,..,,,,,.********(*****,,**************,,***,*,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*(..00000000000.0.....0.00............,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,****,************************((((&((*****************(**(************(((((((((((((***,,....,*****((((((((******,,,**,,,,,.,,,,,*((*****(***,***********,,*****,,,,*,,*,,,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,,*(...0000000000.....0.00..........,,,,..,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,****,***************************(((((*((****((******(***(****((*(********((((*(((((((((**,,,..,,*****((&&&(((*******,,,,,,**,,,,,,,,*((*****(******************,**,****,***,,,******,,,,,,,,,,,,,,,,,,,**,,,*(..00020000000..0..00....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*******************************(((((((*((*******((******(((((((*****(*(((((*(*(((((((***,,..,,,***((&&&&((((((*(**,,,***,*,,,,,,.,*((***************,********,*************,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,b.000000000.00000.......................,.,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,********,**************************((((*(**((((((*******((((((((***(**(((*((((((((&&&(***,,,,,**((((&&&&(((((((****,,,**,,..,,,,,,,********************************,,********,,,,,*,,*,,,,,,,,,*,,,,,,,,,**.0000000000.0000....0.......&&.......,,,,,.,,,,,,,,,,,,,,*&,,,,,,,,,,,,,,,,,,,,,*,,*,**,*,***,*,****************(********(*(*****.**(((*(((((((((((*((((**(****(*((*(*(*((******,,******(((&&&&&&(((((*(***,,,,,.,....,,,,****(**************************,,******,,,*,,*,,*,,,,,,,,,,,,,,,,,,,,,,,(.000000000000..0....................,.....,.,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,***,***,**(**,*********,**********(****&***((*******(**((((*(((((((& ((((((***(**(***(***(****,*(*********(((((&&&&(((((((((**,,,,,**,,,,...,,*(***********************************,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*(.0000000000.......00...........,,,.......,,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*,**,,**,**********************************(**(***(*((((((((((((((****((*(((((***(((****,***********(((&&&&&(((((((((****,.,*****,,,,.,**(**********&"********************,********,,,,,,,,,,,,,,,,,,,,,,,,,,,* (.0000020000000000.............,,.,,...,,.,,,,,,...,,,,,,,,,,,,,,,,,,,,,,*,**,,,,,,,*,,,,******,************(**********,********(****(((((((((((((((*((*((((*(**((**((((((*************(((&&&&&(&((((((((***,,,,*****(***,,*(***********************,*******,**********,,,,,,,,,,,,,,,,,,,*,,,,,,,(&.0020000200000000...............,,,..,,,,.,,,,,.,,.,,,,,,,,,*,,,,,,,,,,,*,,,*,,*,**,,,*,*****,*************************,*******(*((*((**((((((((((((((((((((***((((((((((*(((*,***(((*(((&&&&&((((((((*((*************,,,,*******************************,********,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,&.0000000000000000................,,.,,,,,,.....,...,.,,,,,,,,,,*,,,,,,,*,,,,,,*,,,**,*****,,**********************************((*((((*****(((((((((*((((*(((((((((((((((((********((((((((((&&&(&((((*((((**********,*,.,*****************************************,***,*,,,,,,,,*,,,,,,,,,,,,,**,,&,.000020020000000000..............,,,,,,...........,,,,,*,,,,,,,,*,,,,,,,,,,*,,,,,,*******************************************(((((((**((((**((((((((((((((((((((((((((*(((,,****((((((((&((&&&(((((((((*((*********(*(((((*********************************************,,,,,,,,,,,,,,,,,,,,,,,*** (...00200020000000000......0.......................,,,,,,,,,,,,,,,,,,,,,,,*,,,,,************************************************(((((*(((((**(((((((((((((((*((((((*((((*****,*((((((((((((((((((((((((**(**********(***((&((***************************,*,***,*****,,***,**,,,*,,,,,,*,,,**,,,,,,* (00.0000000000000.00000.0.0........0..............,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******************************(***(*********(******((((((((((**(((((((((((((((*((((((((((*****((((((((((((((((((((((((((******((*******(((&&((***************************,*,,*,*****,**,*,,*,***,,,,,,,,,*,,*,,,,,,, (000000000000000....0...0..........00...........,,,,,,,,,,,*,,,,,,*,,,,,,,,,,*****,**,,,*********,,******(*(((((******(***((****((((((((((*(((((((((((((((((((((((((((((*((((((((((((((((((((&((((((*(((((((((((*,*****((((*((*****************************,,,****,,,,*,**,,*,,,,,,,*,,,,,,,****,,, (.0000000000000......0........0................,,,,,,,,,,,**,,,,,*,,,*,*,,,,**,**,,*,******(***,*******((******(**((((((**********(((((**((((((**(((((((((((((((((((((((((&&&(((((((((((((((((&((((((((((((((((((*,**&$$&((*********************************,*,****,,,***,,,,,,,,,,,*,,,**,,*,,,,,* &.00000000000000..0.0..........00.........,..,,,..,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,********,*********(***(****(****(**(*****((**((((((((((((((*(((((((((((((((((((((((((*(&&&((((((&&(&((((&&&&&((((((*((((((((&&&(($$&(((*(************************************,*,,,****,,*,,,,,,,,*,,,,,,,,,,,,, &..0200000000000000000..........00..0......,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*****,,,,*****,*,,,,************(**(*****(*********((((*(((((((((((((*((((((((((((((((((((((((((*(((((&&(&&&&&&(((&&&&&&((((((*(((((&(&(((((&&(((((((**(**(*************************,,,,*,,,,,,,,*,,,*,,,*,,,,,*,,,*,,,,,* &.00002000000000000..0000..................,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,***,**,*********,*******((*************((((((****((((((***((((((((((((((((((((((((((((((((((((((***(&&&(&&&&&&&&&(&((((&(((((((**(((&&(((((((((((*(*(((((((((*************************,,,,**,,,,,,*,**,***,,,,,,,,,,,,,,,* &.00000000000000000000000.0................,.,,,,,,,,,,,,,,,,,,,,,,,**,***,,,,*******,,************(*********(*(*((***(**((((((((***(((((((((((((((((((((((((((((((((((((**(&&&&&&&&&&&$&&&((((((&((((((((((((&(((((&(&((((****(((**(**********************************,,,,,,,,,*,*****,,,,,,,,,,,*&.0000000000000...00000000.0...0...........,.,,,,,,,,,,******,,,,,,,******,,,**********,************************(**(***((((((**(((((((((((((((((((((((((((((((((((((((((((**(&&&&&$&$$&$$$$&&((((((((((((((&&(((((((&$(((((**(((**(**(**********************************,,,,,,,,,*,**,,,,,,,,,,,,,,&0000000000000000.000.0.....0........,......,,,,,,,,,,,,,,,**,**,,,,,*,*,,**********,*******************(********(**(((((*(((((((((((((((((((((((((((((((((((((((((((((((((**&&&&&$$$$$&&&&&&((((((((((((((&((((&&&$"$((((((((((********(*******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,&.000000000000000000000.....0.........,....,,,,,,,,,,,.,,,,,,,,**,*,,,,,,,,,****,******************************(*(((((*((*(((((((((***(**((((((((&(((((((((((((((((((((((((((&$$$$$$$$$&&&&&$&&&((&(((((((&&((*(&&$&(((((&&(((((******(***********************,***,,****,,*,,,,,,,,,,,,,,,,,,,,,,,,&.00000000000000000000..................,,,,,,,,,,,,,,,,,,,,*,,****,,,*,****,,,,*,,*****************************(((((((((****(((((*(*****(((((((((&((((((((((((((((((((((((((&$$$$$&$$$$$$$$$$&&&&&&&&&&&(&((((&&&&&((((&$$&((*(((((((*************,*********,,******,***,,,,,,,,,,,,,,,,,,,,,,,,,,&.00000000000000000000...0..............,,,,,.,,,,,,,,,,,,,,,,,,,*,,,,******,,,,,,,**,********************((*****(((((((((((((((((((((*((((((((((&&&(((((((((((((((((((((((((($$"$$$$$$$$$$&$$$$&&&&&&&&&&&(&&&&&&&&&&&&$"&(((**(((((**(*************************,***,**,***,,,,,*,,,,,,,,,,,,,,,,,&.00000000000000000.000000.............,,,,,,,,,,,,,,,,,,,*,,,,,,**************************************(((*((*((**((((*((((((((((((((((((((((((((((&&&((((&((((((((((((((((((&&$""$$"""$$$$&&$$$$$$$$$$$$$&&((((((&&&(&$$&***((((((((((**(***************************,*******,,,,,,,,,,,,,,,,,,,,,*&.0000000000000000000.0.0..........,.....,,,,,,,,,,,,,,,*,,,,,,,,,********,,*****************************((*((((((((((**((((((((((((((((((((((((((((&&(((&(((((((&(&(((((((((((&$$$"""""$$$$&&$$$$$$$$$$$&&&&$$&&&&&&&$"&**(((((((((((((*****(**********************************,,,,,,,,,,,,,,,,,,*&.00000000000000000.000.00.........,,,,.,,.,,,,,,,,,,,,,,,*,,,,*****,*,*,,,**********************************((**((*(((((((((((((((((((((((((&((((((((&&(((((((((((&(((((((((((&$""$$$"""$$$$&&&$$$$$$&&&&$$$$$&&$&$$$"&***((((((((*(((((****(**********************************,,*,,,,,,,,,,,,,,,,&..0000.000000000000.0..............,,,,,,,,,,,,,,,,,,,****,,****,******,,****,****************************(((**(**(((((((((((((((((((((((((((((((((((&&(((((((((((((((((((((((&&$$$$$"""""""$$$$$$$$$&$$$$$$&&$$$$$$$$***((((((((((((((((*************************************,**,,*,,,,,,,,,,,,,,&..000000000000000000000...0....,,..,,,,,,.,,.,,,,,,,*******,***,,**,,,,,***************************(*********((((((((((((*(((((((((((((((((((((&(&(((((((((&&&(((((((&((((((((*(&$""$$""" """$$$$$$$"$""""$$$$$$$$$$$****(((((((((((((((*(*(**************************,,****,,*,,,,,*,,*,,,,,,,,,,$..000.0000000000000.0...0.0...,....,,.,,,,,,,.,,,,,,,**,,,*****,,,,,,,************************((*****(((((*((((((((*(((((((((((((((((((((((((((((((((((((((&&((((&((&(&(&((((((((&$"""""""""""""""""""""""""""""$$$$(***(((*((*(((((((((((****************************,*,********,,,,,,,,,,,,,,,,,$..00000000000000000000...............,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,*,*******,*****************(((**((((***((&(((((((((((((*(((((((((((((*((((((((((((((((((&((&&&(&((((((((((((&&$"""""""""""""" """ """$$$$$$&**(((((((((((((*(*****((****************************,******,,,,,,,,,,,,,,,,,,,$.0000000000000000000...0........,....,,,,,,,,,,,,,,,,,,,,***,,*,,*,,,*,********************(******(((((*(**(((((((((((((((((((((((((((((((((((((((((((&&&((&(((((&&&&(((((&((&&((((($" """"""""""" """$$$$$$&,*((((((((((((((*((**(*((******************,,,****,**,***,,,,,,,,,,,,,,,,,,,,,,".0000000000000000000...........,.,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,****,,*,,*,*********************((**((**((((**((((((((((((&((((((((((((((((((((((((((((((((((((&&&&&&(((((((&&&(((&&$" """"""""""" """$$$$$$$&(**((((((((((((((((((((((((******((****,,,,,**********,,**,,,*****,,,,,,,,,,,,,,,$.000000000000000000000............,,,,,,,,,,,,,,,,*,,*,,,**,*,,,,*********,************************((((*(((((****(((((((((((&&&((((((((((((((((((((((&((((((&((((&&&&&&(((((((***(((&&$ """""""""$$$$$$$$$$$$&((((((((((((((((((((((((((((******(*****,,,,,*****,,**,,*,*,,,***,,,,,,,,,,,,,,,,$.000000000000.00.00..00...........,,,,,,,,,,,,,,,,,,,,*****,,,,,,,,*,*******,************************(*(((((**(((((((((((((((((((((((((&((((((((((((((&((((&&&&&&(&&(((((((((((((((((((&" """""""$$&$$$$$$$$$$$&(((((((((((((((((((((((((((******((********,,,,,,******,*,,*,,,,,,,0,,,,,,,,,,,,,$000000000000000000.000.0........,,,,,,,,,,,,,,,,,,,,,*,***,,,,,,*,******,******************************(*(((((((((((((((((((((((((&((((((((((((((((((&&&(&&&&(&&&(((((((((((((((((((*(*((" """""""$$$$$$$$$$"$&((((((((((((((((((((((((((((((*(**((************,,*,*,**,,,,,*,,,,,,,,,,,,,,,,,.,,,.000000000000&.0.00....0.........,,,,,,,,,,,,,,,**,,,*,,,,,,,,,********,******************************(((((((*((((((((((((((((((((((((((&(((((((((((&((&(&(&(&((((((((((((((((&(((((*((((&""""""""$$$$$""""$$&(((((((((((((((((((((((((((((((((((****************,******,,,,*,,,,,,,,,,,,,,,,,,,,.00022220200000000.0000........,.,.,,,,,,,,$*,,,,,*,,*,*,,*,**,**,**,***&(*************************** &((((((((((((((((((((((&(((($&(((((((&(((((&((((&(((&(&((&(((((((((((((((((((((******($$$$"""$$$"$$$&&((**((((((((((((((((((((((((((((((*******************************,,,,,,,,,,,,,,,,,,,,,"0020222220000000000..0...........,.,.,,,,,,,,,,,,,,,,,**,******,,,,,***********************(**(*******((((((*(((((((((((((((((((((&&((((((((&(&((((((&(((&(&&&(&&((((((((((((((((((((****,,*"$&&&$"""$&((((((*(((((((((((&(((((((((((((((((*(**********************,*,****,*,,,,,,**,,,,,,,,,,,,,$.022222222020002000...0.........,,,,,,,,,,,,,,*,*,,,,,,,,,*,*****,,************************((((*****(((((***(((((((((((((((((((((((((&(((((((((((((((((((((&(&(((&(&&(((((((((((((((*****,*((&$$$&&&&&((&((((((((((((((((((((((((((((((((((((((*******((*********,***,,,******,,*,*$**,,,,,,,,,,,*$00222222202000000000000.........,...,,,,,,,,,,,,,,,,**,**,,,****,,**********,***************************((((((((((((((((((&(((((((((&((((((((((((((((((((((&((&&((&&&&&&&((((((((((((((*****(&&&$&$&&&((&((((((&((((&((((&(((((((((((((((((((((***********************,,,***,,,,,,,*,,,,,,,,,,,,,,$0222200022222000000000............,,,,,,,,,,,,,,,,*,,,*,,,,*,*****,******************************(*(**((****(((((((((((((((((((((((((&((((((((((((((((((((((&&&&&((&((&&(&&((((((((((((*(*(((((***(((&&&&((&(&(((&((((((((((((((((((((((((((((((*(***(******************,,,*****,,,,,,,,,,,,,,,,,,$022220222222222000200000..........,,,,,,,,,,,,,,,,,,,,,,,,*,*******************************(*******(*((*(((**(((((((((((((((((((((&&(((&((((((((&(((((((((((((((&&&&&&((&(&&&&(((((((&(((((((******(&&&&(&&&&(((((&(&&((((((((((((((((((((((((***((***(****,,*,**,,,****,,,**,,,,*,,*,,,,,,,,,,,,* "02222222200000000202000...........,,,,,,,,,,,,*,*,,,,,,,*********,********************(((**********(((*((**(((((((((((((((((((&(&(&(&((&(&(&((&&&(((((((((((&&&&&&&((&&&&&&&&&(&&&&&((&(((((*****((&&(*(((&&&&((((&&&&&&((((((((((((((((((((((**(*((**(*********,**,**,,,*,,,,*,,,,,,,,,,,,,,,,,,, 4"00002220000000000000000...........,,,,,,,,,,**,*,,,,,,,,,,*,**,*******((**************(**(******(*(**(**(((((((((((((((((((((&&((((((((&(&(&(&&(&(((((&(((&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&(((((((((((*((&&&&&((&&&&&(&&&(((((((((((((((((((*******(***((************,***,*,*,,,,,,,,,,,,,,,,,,,,,""002222200000200000000.0............,,,,,,,****,****,****,*,,,,,*,****(*********,*******(****************(((((((((((((((((((((((((&&((&&(&&&(((((&(&(&(&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((&&&&&(((&&(&(((((((&&&((((((((((((((((*(((************,,,*,******,,,*,,,,*,,,,,*,,,,,,,,,""0000200000000000000000...........,,.,.,,,,,************,,,,*,,*,***,****,**************,,************(***(((((((((((((((&&(((((((((((&&&&&&&(&((&&&&&&&(&(&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&(&(((&&((&&&(((((&((((((((((((((((((((**(***********,*,***,,****,****,,,,,,,,,,,,,,,,,,"".0000000000000000000000.0.........,,,.,,,,,,,,,,,,*****,**,,,,,,***,,,**,***********************(((((((((*(((((((*((((&(((((&&&((&(((((&(&&&&&((&&&&((((&&&&(&(&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&(&(&&&(&&&&(&&((((&(((((((((((((((((((((**(*****************,,******,***,,*,*,,,,,,,,,,,,"".00000000000000.00.0...........,..,,,,,,,,,,,,,,,,,,******,,,,*,,***,,,,,,*********************(*((((*(((**((((((((((((((((&&&&(&(((((((((&(&(&&&((((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&(&((&&&&&&&&&&&&(&&(&((&(((((((((((((((((((((((((((*****(***((********,*,****,*,***,,,,,,*,,,,,,,," 000000020200000000...............,,,,,,,,,,,,,,,,,,,,******,,,****,*,,,,,,***,****************(((*(((**((((((((((((((((((((((((((((&((&(((&&(&(&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&((&((((((((&((((&((((((((((((((*****((*****(**********,,,*,,,,*,,,,****,,,,,,,*" .000002000000000000............,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,,,,*,****,*************((*(*(((((((((((((((((((((((((((((&((((((((((&(&(&&&&&&$&&&&&&&&&(&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&(&(((&((((&(((((((((((((***((((***((****************,,,,,**,,,,,,,****,,,,,,*"".0000000000000000000...........,,,,,,,,,,,,,,*,,,,,,,,,***************,,**,*,**************(***(((((((((((((((((((((((((&((((((((&(&&(&(&&((&(((&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((&&((((((((((((((((((*((*((*******(***************,,,*,*,,,,,,,,*,,,,,,,*" .00000000000000000............,.,,,.,,,,,,,,,,,,,***,,*,************,*,**********************(*****((((((((((((((((((((((((((&&&(&(&&&&&(((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(((((((&&((((((((((((((((((((((((**(******************,****,*,**,,,,,,,*,,,,,,,,$".0000002000000000000...........,,,..,,,,********,,,,*,,,************,*************************(*(***(((((((((((((((&(((((((((&&&((((((((((&((&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((((((((((((*((((**((*(***********,,,,,,*,,***,,*,*,,,,,,,,,,,,,,,,$ .00000000000000000000..........,,..,,,,,,,,*********,,,,***************************************(***(*(((((((((((((((((&&&((((((&(((((&&(&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&((&(((((((((((((((((***************,,,,,,*,********,,,,..,,,,,,,,& 00000020000000000000..0........,,....,,,,,****((****,*,,,,*******************(*****************((((((((((((((((((((((&&&((((((((&&((((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((&(((&((((((((((((((((((((******************,******,**,,**,,,,,,,,,,,*& .0000002200000000000...........,,,,,..,,,,**((((((**,,,,,,,***********************************(****((*(((((((((((((&&&((&((((((((&&((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&&&&(&&&(((((((((((((((((((((((((*************************,,**,,,,,,,,,,,,,,& .0000000020000000..000........,,,,,,..,,,,*****..****,**,,*****,************************************((((((((((((((((((((((((&(((((((&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&&&(&&&(&(&(((((((((((((((((((((*(((***********(***********,,,,,*,,*,*,,,,,,,*,& .0000000000000000000000........,..,,,,,,,,,02200..,**************************,,*********************(((((**(((((((((((((((((((((((((&&(&((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&(&&&&&&&((((((((((((((((((((((((*((*********(((((*********,*,*,***,*,,,,,,,,,,& .0000200000000000000..0....,,,......,,,,**.0.0...00,**************,**********,************(**((((****((((((((((((((((((*(((((((((&&&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&(&(((((((((&((((((((((******((**********************,,,,**,***,,,,,,,,,& .00022000000000000..........,,,,....,,,,,...........,*****,*************************************(*((*((((((((((((((((((((((&&((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&(((((((&((&((((((((((((((**(((*******************,****,,,,,*,,,,,,*,,,,,( .00002000000000.0.0...............,,,,,,....,,,,,..,,,,,*************************((*******(*****(((*((((((((((((((((((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((***(**(***************************,***,**,,*,,,,& .00020000000000......0..0.....,,...,,,,,,.,,,,,,,,,,,,,**************************(*********(*((**((((*(((((((((((((((((((((&&((((&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&(((((((&(((&(((((((((((((*(((***((((*******,,*************,,*******,***,,( .0000000000000000.....0.........,,,,,,,*,,,,,*,,,,**,,****,,************************(*******(((((((((*(((((((((((((((((((((&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&&((((((((((((((((((((((*((((((*,**,,,*,*****************,,**,,( .000000000000000000...........,,,,,,,,,**,,,,*,,,****************************************(*(**(((((((((((((((((((((((((((&((&&&&&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((&&&&&&&&&&&&&&&(&&&&&&&&((((((((((&&(((((((((((((((((((*(((***((*****************************,***,(.000000000000000.00..0..........,,**,,,,*,,,**,,**,**********************(****************((((((((((*(((((((((((((((((((((&((&&&(((&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((*(****(***************************,,,,,,*(.00000000000000.0..............,,,.,,,,***,*,********(********************************(**(**((((((((((((((((((((((((((((((&&(&&&((&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((((&((((((((((((((((((((****************************,****,,,,,,(.000000000000.00.0.............,,,,,,,,,**,,,,,*****((***********************************((((((((((((((((((((((((((((((&&(((&((&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(((&((((((((((((((**((((((((*(*****************,*****,*******,**,,,*(.00000000000000000.......,....,.......,,,*****,,****((***,*****(************************((((((((((((((((((((((((((((((&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&(((((((((((((((((**(*((********************************,*****(,.0000000000000.0.0.0......,,",.....,,..,(****,***((&****(*************************(*(*((*(((((((((((((((((((((((&(((((&&&(&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&&(((((((&((((**********(***************************,**,,****(.000000000000.0................,,..,,,...,(******((&*,,***********************(*****(((((**(((((((((((((((((((((((((&(((((&(&((((&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&$((((((((((**********(************************,******,*,**(.000000000000000...............,,,,,,,,,..*((**((&&(,,,******,*,,**,***************((*(((***((((((((((((((((((((((((((&(&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((((****(**(******((*****************,,,,*,,*,**.0000000000000.............,,.,,,,,,,,,,...,(&&&&&(..,,****,****,****************(((*((((*((((((((((((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&((((((((((((((((((((((******(((****(*********************,***,,,*,.000000000.0..0..........,,,,....,,,,,,,.....,**,...,,,***,,***************************(*((((((((((((((((((((((((((((&&((&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((*****************************,,,,,,,,**..0000000000.000............,....,,,,,,,,,..000.....,,,****,*************************(((*(((((((((((((((((((((((((((((((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(&(((((((((((((((((((((****************************,,,,,,,(.0000000000000.0.................,,,,,,,,,,........,,,********************************(((((*((((((((*((((((((((((((&&&&(&((&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(**********,*************,****,,,,,,*.00000000000000.0...........,.....,,,,,,,,,.......,,,,******,*****************************(****((((((((((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((*(*(*((****(**(***************,,*,,,,,,*,*..000000..0000...........,,,,,,,,..,,,,,,,,,,,,,,,,,,,****,**********************(***(***((***(((((((((((((((((((((((&&(&(((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((*((((*((**************************,,,,,,,,*.0000000..0000..........,..,,,,,,....,,,,,,,,,,,,,,,,***,*,,*,************************(((((*(*(((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&&(((*((((((((***(((*********************,**,,,,,,,,,*..000000.0.00.0.............,,,,,,,...,,,,,,,,,,,,,,*,,,,,,,**************************(((*(((((((((((((((((((((((((((((&&&&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&(&(((((((((((((((((((((*(*(**(*********************,,,,,,,,*.000000000000...............,,,,,,,,,,,,,,*,,,*,,,,,,,,,*****************************((((((((*(((((((((((((((((((((((&((&&&&&&&&((&&&&(&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&&&&(((&&&&(((((((((((((((**(((**(****((*********(***********,***,,,,*..0000000000..0.................,,,,,,.,,*,********,,,,,,,***************************((((((((*((((((((((((((((((((&&&((&(&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&((((((((((((((((*((((((((*(**********((******************,,,*..0000000000..0.0.................,,,,.,,,,**,,,,*****,**,*******************************((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(((((((((*******************************,,,..00000000000................,,,.,,,,,,,.,,,,,,,****************************************((((((((((((((((((((((((((((&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&(&((((((((((((((((((((((((**(((******(*******************,**,**.000000000...................,,,,,,.,,,,,..,,,,,,,*,,************************************(((((((((((((((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((*(((**(*(*(((*********************,**.0000000000.0.............,.,,,,,,,,,,,,,,.,,,,,,,,,*,********************************(*(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((**(((*(**********************************.0000000000.0...........,,,,,,,,,,,,,,,,,,,,,,,,,,****************************(*********(((((((((((((&&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&&&&&&&((((&((((((((((*(((((*((((((**********************,*********..0000000000.0...........,....,,,,,,,,,,,,,,,*******,*****************************(*(***(((((((((((((&(&((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&((((((((((((((((((((((**(((***(*****************************.000000000.....................,,,..,,,,,*,,,,,,****************************(***(****(((*(((*(((((((((((((((((&((((&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((*((((((((((((((*(*(**(**************************.00000.00.000.0.............,,,.,,,,,,,,,,*,,,,,,,,,,**************************((((***(((((((((((((((((((((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&(((((((((((((((((((((*(*****(************,***********.0.00.0.0.00................,,,,,,,,,,,,,,,*,******,****************************(*((*((((((**(((((((((((&((((((&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((***(((*****(************************..0000000.0.0..............,,,,.,,,,,,*,,,,,***********,******************((***(**((((((((((((((((((((((((((((((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((****((((***(*************,,,,*******.00000000000000..........,,,.,,,,,,,,,,,,,,***,*,************************((((*(*((((((((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(((((((((*(**(**(((((**((**(*********,,,,******,..000000000...........,,.,,,,,,,,,,,,,,,,,,*,,,,,**************,*******************(((*((***(((((((((((((&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((&((((((((**(((((**(((((*(*((****************,***...0000000............,...,,,,,,,,,,,,,,,,,,,*,,,****************************((*(*********(((((((((((((((&&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((&(((((((((*(((*(((((**********************,*,0000000..............,,,...,..,,,,,,,*,*,,,*,*****************************(**(***(*******((((((((((((((((((((((((&(&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((&((((((((**((****((********************,*,*$..0000.000000............,...,,,,,,,,,,,,,,,,***************************(**((((*(((**((*(((((((((&&(((((((((((((((&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&((((&((((((((((((((((*((**********************(******,***..00000.0.00.0............,,,,,,,,,,,,***,*,,**************************(******(*(**(*((((((((((((((((((((((((((((((&&&&&&((&($&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*****************************,*,*"....00000.0.................,,,,,,,,*,,,,*,,**************************(*((*((((((((((((((((((((((**((((((((&((&(((&&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((&&&&&&&(((((((((((((((((***********************,******,**"4,..000.0.00.0..........,,,,.,,,,,,,,,,,,,*,***************************(***(*(**(*(((((((((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(&&&&&&((((((&(((((((*((***(*****(((**(**********,****,*$..00....0..0000........,,,,,,,,,,,**,,,,***,************************************(***((((((((((((((((((((((((((&(&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(((&((&(&((((((((((((**((((*(**********************,,$*.............,......,,.,,,,,,,,,,,,,,****&(**************************(((*(((*(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((((((((((((((((((((((((((*****(**********************$......................,,..,,,,,,,,,,,*,*******************************(*(((((*(*(*((((((((((((((((((&&&(((((((((((((((((&$&&$&(&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&& "&&&&&&&&&&&&&&&&$&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&((((((((((((((((((((((****************************$....................,....,,,,,,,,,,,*,,,,*********************(**(*(*****(((*(((((*((***(((((((((((&(&&(&&((&((((&&(((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&((((((&$(((((((((((((((************(&*****,***,*** ........................,,,,,,,,*,,,*****************************(****((((*(**(((((((((*(*((*((((&(((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(((((((((((((((***((((((*************(*************",.................,.,,,,,,,,,,,*,**,,*****,*******************(***(*(**((((**((((*(((((((((((((((((((((((((((((((&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&((((((*(((((((((((((((((((((((((*(***(********************(.....0.0..............,,,,,,,,,**,,,,*,,*,,******************(*******(*(((((((*((((((((((((((((((((((((((((((((((&(&&&&((((((&&&(&&&&&&&&&&&&((&&&&&&&&&$&&&&&&&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*(((((((((***(*******************(,..0000000..........,,,,,,,,,,,,,,*,,,*,,************************(**(((***((((((((((((((((((((((((((((((((((&((&((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*****(*****************(...00000...........,,,,,,,,,,,,,,,,,,,.,,***************(*************((*((((((((((((((((((((((((((((((((&((&(((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&&$&&&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*(((((((**((******************,,,*&..000..0..........,.,,,,,,,,,,,,,,,*,,,,***************((*********(((*((((((((((((((((((((((((((((((((((((&&(((&(((&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&$&&&&&&&$$$$&$$&&&&&$&&&&&&&&&&&$&$$$$$$&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*((*******************&,..0000000...........,,,,,,,,,,,,,,,,,,,,************************((((((*((((((((((((*(((((((*((((((((((&(((((((((&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&&&&$&$$$&&&&&&&&&&$$$$$$$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&((&&((((((((((((((((*((((((((((((((((((((***************(....0...00........,..,,,,,,,,,,,,,,,,*,******************(***((*(((((((((((*((((*(*(((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&&$$$&&&&&&&&&&$$&&$$&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((((((((((*****,,*,******(,....................,.,,,,,,,,,,*,,***,************(*(((***(((((*(*((*(**((((((((((((**((((((((((((((((((&((&(((((((&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*((((*((*(**************&,..0.0...............,,,,,,,,,,,,,*,******************((****(*((((((((((((((*(((((((((*((((*((((((((((((&&((((((&((((&((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((((**(((((*********************(,....................,.,,,**,,***,*********************(*****(*(*((*(**(((((((((((((**((((((((((((((((&((((((&(((&((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((***(********(**************(...0000000...........,,,,,,,*,**,********************((((*((((**(((***(((((((((((((((((((((((((((((((((((((&((&(&(&&&&&&&((((&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&&&&&&&&$&&&&&&&&$&$&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*(******(********************(.....0..00.........,,,,,,,,,,,,,*,*,***********************((*(*((((((((((((((((((((((((((((((((((((((((((((((&&&&(&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((&((((((((((((((((((((((********(******************................,..,,,,,,,,,,,,,,,*****,,,*********************(**((((((((((((((*((((*((((((((((((((((((((((((&&&&((&(&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((****(*********************(,.............,.,,,,,,..,,,,,,,********,*****************(****(((((((((((****(((***(((((((((((((((((((((((((((&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$&&&&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(&(&(((((((((((((((((((***************************(..................,,,,,,.,,,,,,**,***,**********************(((*((((*****(((((((((((((((((((((((((((((((((((&((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&$&$&&&$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&(&((((((((((((*((((*((**************(*******(..0................,....,,,,,**********,***********(*****(***(***(((((*((((((((((((((((((((((((((((((&(((&&((&&&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$$$$$$&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&((((((((((&(((((((((((***(*(*((*(*((****(*********\,,.................,.,,,,,,*,*,*****,******************(******(((*(**(((((((((((((((((((((((((((((((((((((((((&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ $$&&&&&&$&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((((((((((((((*************(***************,.................,..,,,,,***,****,,,***********************((*(((((((((((((*((*(((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&&&&&$$&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&((((((((&(((((((((((((((((((((*******************,.................,,..,,,,**,,*,,,*************************(*((*(((((((((((((((((((((((((((((((((((((((((((&((&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&((((((((((((((((((((((((***((*(****(************,...................,,,,,,,,,,,*******************************(((((((((((((((((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&$$&&&$$&&&&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&&&&&(((((((((((((*((((((((((((((*(((***(**********(,..............,,,,,,,,,,,,,,,,,*******,,************(*(*(((((((**((((((((((((&(((((((((*((((((((((((((&&&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$$$$$$$$&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&((((((((((((((((((((((((**(((((((*************,...............,,,,,,,,,,,**,,,,,**,**************(((*(((((((((***(((((*((((((((((((((((((((&(((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$&&&&&&&&&&&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((((((((((((((((((((((((((*(****(((**********,............,.,,,,,,,,,,,,,,,**,**,*******************(*(((((((((((((*((((((((((((((((((((((((&((((&&&(((&(((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&$&&$$&$&$$$$$$&&$&&$&&&$$&&&&&&&&&&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((*((*******(**********,.............,.,,,,,,,,,,,,,,,,*,************((******((*((*(((*((((((((((((((((((((((((((((((((((((&&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((***********************,...........,.,,,,,,,,,,,,,,*,*******************(**(*****(((((*((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&$$&$&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&((((((((((((((*(((((((*(((****(**************,.........,..,..,,,,,,,,,,,,*********************(((((*(***((**((*((((((((((((((((((((((((((((((((((((&&&&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((**(***((((********,****,...............,,,,,,,,,,,,,***********,***********(*(((((*(((*((((((((((((((((((((((((((((((((&((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((*(((**((**********,***,..........,.,..,,,,,,,,,,,,,,*,******,,*************(((((((((((((((((((&((((((((((((((((((((((((((((((&&&&&&(((&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((*****************,,........,...,.,,,,,,,,,*,,***,,****************(****((((*(((((((((((((((((((((((((((((((((((((((&&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((*******************0,,...........,,,,,,,,,,,,*,**(*,*,*,*********************(((((((((((((**(((((((((((((((((((((((&(&&(((&&(&&&&&&&&& &&(&&&&&&&&(&(&&&&&&&&&&&&&$ &&&&&&&&$&&&&&$&&&&&$&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((((((((((((((((((((((((******(************,..............,,,,,,,,,,,**********,*****************(***(**(*(((((((((*(((((((((((((&((((((((&&&&&&((&(&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((******(*******************(,,...........,,,,,,,,,,,,**,*********************(**(**((**(((((((**(((((((((((((((((((((((&&(&(&&&&&((&&&&&&&&&&(&((((((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&$&&$$$&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((((&(((((((((*((((((((***********************,,.........,,,,,,,,,,,,,,*******************(*********(*((((*((*((((*(((((**(((((((((((((((&((&&&&(&&(&&&&&&&&&&&((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&&&&&&&&&$&&&$$&$$&&$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(&&&(((((((((((((((((((((((((((*(***(*************,**,..........,,,,,,,,,,,,,,*****,**************(*******(**((((((((((((*(((((((((((((((((((((&((((&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&&$&&&$&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((*****((******************,.........,....,,,,,,,,,***,************(****(((((*******(((((((((((((((((((((((((((((((((&(&((((&(&(&&&&(&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$$&&&&&&&&&$$$&$$&&&&&$&&&&&&&$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&(&&(&&((((((((((((((((((*(****(****************,*,.,..........,,,,,,,,,,,,*,,**,*******************(((*((((((((((((((((((((((((((((((&&&&((&&&&&(((&((&&&&((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$$$&&&$&&$&&&$&&&&$&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&(&((((((((((((((((((((**(*(********************,,.,,....,.,,,,,,,,,,,,,,,,******************((******((((((((((((((((((((((((((((((((&(((&&&((((((((&((&((((&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$$$$&&$$$&&&&&$&$&$&&&$$&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&((&&&&&&&&&&&&&(((((((((((((((((*****(*********************,,..,....,.,,,,,,,,,,,,,,,,,**********************(***(((((((((((((((((((((((((((((((((((((((((((((&((&&((&&&&&&&&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$&&$&&&$&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&((((&(&(((((((((((*(*****(******************,,,.......,,.,,,,,,,,,,,*,****************(******((((((((***((((*((((((((((((((((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&$$&&&&$&$&&&$&&&&&&$&&&&$&&$&&&&$&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&((((((((((((((((*(((*(((((***************,***,,.....,,,,,,,,,,,,,,,***********************((((((((((******((((((((((((((((((((((((((((((((((((((&&&&(&&((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$&&&&$$&&&&&&&$&&&$$$$$&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((**(((*((****************,,,8,,...,,....,,,,,,,,,,*,***,****************(**(((*(((*(((*((*((((((*((((((((((((((((((((((((&&&((((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$&&$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((****(*(**********,**,,,,,...,.,,,,,,,,,,,,,,,,,*,********************(****((*(((((*((((*((((((((((((((((&(((((((((&&(&&((&&(&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&((&&&&$&&&$&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((*(((((****((((*(********,*,,,.,....,.,,,,,,,,,,,,*,,****************************(*******(((*((((((((((((((((((((((((&((((&&&&(&(((&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&((&((((((((((((((*(((********(((**********,,,,,,,,,,,,,,,,,,,,,,,,,,************************(********(((((*(((((((((((((((((((((((((((((((((&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&&&&&$&&&&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&((((((((((((((((*****((*************,,,.,,,,,,,,,,,,,,,,,*,,,,*****(****************(******(*((((((((*(((*(((((((((((((((((((((&&&((&&((((&&(&&&&&&&(&&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&$&&&$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((((((((*****************,**,,,.,,..,,,,,,,,,,,,,,,,******************************((*((((((((((((((((((((((((((((&((&&(&&&((&(&&(&&(&&&&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&$&$&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((*********************,,,,,,.,,,,,,,,,,,,,,,,,,,**,***((********(*************(((((((((((((((*(((((((((((((((&&&&((&&&(&&&(&&&&&&&&&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$$&&&$&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&(&&(&&(&&&&&((&(((((((((((((*(******************,**,,,,,,,,,,,,,,,,,,,,,**,***,************************(*((((((((((((((**(((((((((((((((((((((&&(&(&&&&&&&&&&&&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&&&&$&&&&&&&&&$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((&&(((&&&&&(((&(((((((((((*****(*******************,,,,,,,,,,,,,,,,,,*,*******,***********************(((((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&$&$&&$&&&&&$&&&$$$$&$&&&&&&&&$&&&&&&&$$$&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(((&&((((((((((((((**********************,,,,,,.,,,,,,,,,,,*****,,*************************(*(((**(((*((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&&&&$$$$$&$&&$$&&$&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((*((((((((*(**************,***,,,,,,,,,,,,,,,,*********************((***(********(*((((*(((((((((((((((((((((((((((((((((&(&((&(&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$&&&&$&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((*(((***((**(******************,,,,,,,,,,,,,,,,,,***********************(**(((((((((((((((((((((((((((((((((((((((((&(&(((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&$&&&&&$$&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&&((((((((((((((**(((********************,,,,,,,,,,,,,,,,,,,***********************(****((((((((((((((((((((((((((((((((((((((((&(&((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&$&&&&$&&&&&$$&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((((((*((*(*(*******************,,,,,,,,,,,,*,*,***********************((*((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(&((&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((*****(****************,,,,,,,,,,,,,,*,,,*,,*,************((**(*(((*(((((((((*(((((((((((((((((((((((((&((((((((((((((((((&&&&&&((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&$$$&$&&&$&&&$$$&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&((((((((((((((((((((((***(*****************,,,,,,,,,,**,,***,**********************(**(*((**((((((((((((((((((((((((((((((((((((((((((((&(&&(&&((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&$&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((******(********************,,,,,,,,,,,,,,*,************(*********(*(((*(((((((((((((((((((((*((((((((((((((((((&(&(((&((&&&&&&&&&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((****************,,,,,,,,,,,,,*,*,,,***********************((((((*(*((((((((((((((((((((((((((((&((((((((&((((((((((&&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((***(***********,**,,,,,,,,**,,,**,************************(((((((*(*(((((((((((((((((((((((((&((((&((&(&(((((((&(((&(&&&(&&&&&&((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((*((**(*************** ***,,,,,,**,,,*,*****************************(((((*((((*((((((((((((((((((((((((((((((((&((&((((((((((&&&&&&&(&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((*****(*****************,,,,,,*,**,,******************************(*((((((((**((((((((((((((((((((((((((((((&(((((((&(((((((&&&((&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&(((((((((((((((((((((*(((******(************&,***,,,,**,** (**************************(&((((*(((((((((((((((((((((($(((((((((((((((((((((((((&(&$(((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((((((**((************ `**,,,*,**,*******************************((((((((((((((((((((((((((((((((((((((((((((&(&(((((((((((&(&&(&&(&(&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$&&&&&&&&&$$$&&&&&&$$$"$&&&&&&&&&&&&&&$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&(&(&& &&(((((((((((((((((((((**(((*************** ***************************************(***(*(((((((((((((((((((((((((((((((((((((((((((((&((((((((((((&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&&&&&&&&&&&&&&$&&&&&&&$$&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((**((&(*****(****** ****,*,**,,**********************(*(****((*(***((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&&&$$&$&&&$&$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((&((((((((((((((((((((((((((***(*********** ***,*******************************(*(*(***((***((((((((*((((((((((((((((((((((((((((&(((((((&((((((((((((&&&&(&&(&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$$$&&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&(&(&((((((((((((((((((((((((*(((((************ *********************************(***((*((*((*(((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&$&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(&&(&&&((&((((((((((((((((((((((**(************** ******************************((******(((((**(((((((((((((((((((((((((((&&(&((((((((&&((&((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(((((((&(((((((((((((((((*(***(************"*****************************(*((*((**(*((*((((((((((((****((((((((((((((&(&(((&((((((((&&&(((((&(&((&&&&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&((((((((((((((((((((((((***((**(********"****************************((****(*((****(((*((((((((((((((((((((((((((((((&(((((((((((&&((((((((&((&(&((&(&&&&&&&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*(((*((((*********"****************************(******(**(****((((((((((((((&&(((((&&&((((&&&((((((((&&((&&&((((((((((&(&&&&&&&&(&&&&&&&&&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.(&&&&&&&&&&&&&&$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(((((((((((((((((((((((*(((*((((******"************(******************(((((((**(((****((((((((((&&(((((((((((((((&((((((((((((((((((((((((&(((&&&&&(&((&((&(&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&$$$&&$$&&$&$&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&((((((&(((((((((&(((((**((((*((*(((((*((((*****"****,*******************((((***(****((*(((((((((((&&&((((&&((((&&((((((&(((&(((((&((((((((&&(((((((&&&&&&&&&&&(&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(((((&(((((((((((((***((***(**(****"************,************((****((*(**(*(((((((*(((&((((&((((((((&((((&((&(((((((&(&((((((((((((&&&((&((((&&(&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((((((((((**(***********("******,**********(((*****(*(**(((((((((((((((*((((((&((((((((((((((&(((&(((((((((&&(&((((((((((&&(((&&&&&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&$&$$&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((***(***(******* "**********************(*(*(**(((((((((((((((((((((((((((((((((&&((((((((((&(((((&&((((((((((((((((((&(&&(&&&&(&&(&&&(&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&$&&&&&&&&&&&&&&&&&&(&&((&(&&(((((((((((((((((((((((((*((*****(**** $************(*********(*(((****(((((((*((((((((((((((((((((((&&&((&(&((((((((((&(((&&(((((((&(((&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&((((((((((((((((((((((((((***((********* H"*********************(((*((*(*(***(*(*(((*(((((((**((((((((((&((((((&((((((&(&&&(((&&&&(((((((&(&&&(&(((&&&&(&&&&&&&(&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((((((((((((((((((((((((((((((**(*(*(*** $*******************((***((((((*****((((*((((((((((((((((((((((((&((((((((((&&&&&&&&((((((&((&((&&((&((&(&&&&&&&(&&&&&&&&(&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&((((((((((((((((((((((((**(********"*****************(*(**(**(*(((****(*((((((((((((((((((((((((((((((((((&(((((&&&&&&&&&((((((&(((&&(&&&&(&((&&&(&&&&&&&&&(&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$&$&&&&&&&$&&$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&&&((((((((((((((((((((((((((((*****************************(*(**(((((((((*(*((((((((((((((((((((((&((&(((((((((((&(&&&&&&&((&((&&(&&&&&&(&(((&&&((&&&&((((((&&&&&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&&&&&&$&&&&$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&((((((((((((((((((((((((((((((((((((*((**********************(((*(*(((((*(((((((*(((((((((((((((((&((((((((&(&(((((&&&&(((((((((&&&&&(&(&&&&&&&&&&((((&&&&&&&&&&&&&&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&(&(((((((&(((((((((((((((((((((((((((((((*******************(**(((((((((((((((((((((((((((((((((((((((((((&((((((&&((&&((((((((((&&&&&&&(&&&&(&(&&&&((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&&&&&&&&&&&&&&&&(&&&((&&&&&&&&&&&&&(&(((((((((((((((((((((**((((((*(((****(**************(**(((((((((*((((((((((((((((((((((((((((((((((&(((((((&&&&&(((((((((&(&&&&((&(&&&(&(&&&&(&&((&&&&&&&&&&((&&(&(&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&(((((&&((&(((((((((((&&&((((((((((((((******(****************(*(***((((((((((((((((((((((((((((((((((((((&(((((((((&(&&(((((&&(&(&&(&&((&&&&&((&(&&&&&&&(&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((((((((((((((((((((((((((**((((((*(****(*********(*****(**((**((((((((*((((((((((((((((((((((((((((((((((&&(&(&&&((((&((&&&&&&(&(((&&(&(&(&&&&((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((((((&(&&(((&((((((((((((((((((((((((((*********(((**********(((*((*((*(((((((*(((((((((((((((((((((((((((((((((&(((((((&&((&(&(((&&&&&((((&&(&((&(&(&(&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&(((((&&(((((((&(((((((((((((**(((((((((((****(((((************(**((*((((*(((((((((((((((((((((((((((((((((((((((((((&(&((&((&&(&&&&&&&(&&((((((&(&&&(&&&&&&&&&(&((&(&&&&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&$$&&&$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&((&(((&((((((((((((((**((((((((*((*******((***********(*(*((*(((((*(((((((((((((((&(((((((((((((((((((((((&(((((((&&(((&((&&&&&&(&((&&(((&((&(&&&&&(&&((&&&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&(&((((((((((&(((&&((((((((((((((*(((**((*******************(*(*((((((*((*(((((((((((((((&&&((&((((((((((((((((((((((((((&&(((((&&$&$&(&(&&(&&(((((&&(&(&(&&&&&&&&(&&&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&((((((((((((&&((((((((((((((((((************((****(**(***(****(((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((&&&(((&&(&&&&&&&(((&&(&(&&&&(&&&&&&&&&&&(&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&(&&((&(&&((&((&(&&&&((&(((((((((((((((((**(******* ((((****((*((((*****(((((((((((((((((((((((((&((&&&((((((((&((((&(((((&(((&((&((((((&&((&(&&&(((&(&&(&&&(&&(&&&&&(&(&((&(&(&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((&&&(((((((((((((*(((((((((*****"(*(((****(((***(***(&(((((((*(((((((((((((((((((((((((((((((((((((&((((((((((((&((((&&(&&&&&&((&&(&&(((&(((&(((&&&&((((&&(&((&&(&&((&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&((((((((((((((((((****(*((((***(**(((((****(((**((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&&&&&(((&&&&(((&((((((&((((((&&&&&&$&(&&&&&&&&&(&((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&&&&&&(&(&((((((((((((((((((**((((((((*((**((****(*(((**((((((**((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((&&&&(((((((&&(((((&((((&&&&((&&&&&&&&(&&&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&((((((((((((((((((((((((****** ((***(((*(((((((((((*((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((&((((((((((((&(&&&&(&(&&&(&&(((&&((((&(&&&&&((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((((&&&(&(((((((((((((((((((*****$ ((**(((*(((((((((((((((((((((((((((((((((((((((&(((((&(((((((((((((((((((((((((((***(((((((*((((&(&&(&(((&&&(&&&&&(((&(((&((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(((((&(&&((((&&((((((((((((((**((((**((