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 = '459B54' IMAGE_NUMBER = 55544405 IMAGE_TIME = 1977-11-20T08:41:45Z EARTH_RECEIVED_TIME = 1977-11-21T18:08:22Z ORBIT_NUMBER = 459 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 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 '   ).5+G:.hC#W|/lZ{444644668866666666666444224466444222222424422222444444222244444444446666664446666666666666666666646688:8666668888866666868888668888::888866888886688888:88:8:88688:8:888888888888:6888:88:8:888:8::8888888888:88868888:8888888:88:888866888:8888888888:88668888:888666666666664446664644422244420.(2444666666664666666664646666*04444444664444444464444444444444444444444444244444644444444444444444666666444646666664446666666464666666664666666664466666666666666666666666668666666666666666666668866666686686666666886666666666666666666686666666668666666666666664646666644442444444222222222200.*2446666644466666644444666666424446444442444444444222444444,222224444222222444442222244*$22222444444424444444444244400444444444464444444666664444266666644444666664644646666644446666666444666666664446666664444666666664466666664444666666644666666664446666664464466646442444444422222222422000..,24444444446444444444466644444444444422222444442222224422222222442222222222222222222442422222244442222244444422244444242222444444442444444444444442444424444464444444464444444&0464444444444664444444664444.244446444444446444444444666424444666664444446666444444466444442444442222222222222200000,22224444644444444444444444444444422222444422222222242222222222222202222222200222222222222222222222222222222222222222222224444222222444422222444444222224444444244444444222444444444424444444444444444444444444442424444444422444444444400444644444444644444444446444,,244444422222222222220000000,,2222444444224444444442424444422222224442222222444220000222222000222222220000222220000022222222222222222000022222222222242222222222442222222444222222242424222222444442224444422222242444222224444444222244442224244444442224444444422244444444244444444222444444442222444422222222200000000220000.*0224444444444444422222444442222244442222222222202000022222000002222200000000200000002222220000222222000222222222022222222002022222222222242422222222222222222444222222224222222222444222222444422222224242222222444442222224444222242444442222444444222224444422222444422222222222000002222200....*2242222244444422222444242222224442222222222220000222222000000222020000000000000002222000000000220000022222200002222220000022222220222222220002222222022222222222022222222222222222220222222222222224222222222222222222224222222222244222222244422222424444422222244222222222222200000020200000000.*02222224444222222444422222224242222222222222000222222000002002000000000000..00000000000000220000000020200000022220000002022220000222222020022222220000222222020222222220002222220000222222222222222222222222222222222222222222222222222222422222222224422222222422222222222220000002000000000000.. *02224442222222444242222244242222222222220000022202000000000000000000000.0.00000000000000000000000220000000002200000000202000000222222000002220000002222200000022222200000222200002222222200222222200002222222000222222222022222222222222222202222222422022222222220222222220000002000.000000000.., (022222222222444222222222222222222222200002222000000000020000000000000...0000000...00000000.0000000000000000000000000000000000022000000002200000020222000000222220000002222000002222220000222222200022222220000222222000022222220002222222222222222202022222222222222222200000222000000000000.00... *022222224444222222222222222222222222020222200000000020000000000000..000000000...000000...000000000.0000000000000000000.0000000000000022000000000200000002000000000002000000000202000000022202000002220000000222220000222222200002222220000222222000222222220222222222000022200000000000000...000..*000222444222222222222222222222222222022220000000000000000000000...00000.......00000....000000....0000000.0.000000000.00000000000000000000000000000000000000000000000000.000022000000000200000000020000000022220000000000000000222200000222220200002222220002222222200002222000.0000000....0.0000.,(002222222222222222222222222222002222220000000000000000000000....00000......0000......00000.....000000....000000....0000000.0000000000.000002000.0000020000000000000000000000000000000000000000000000000000000000002000000000220000000222220000022222200000222200000022220000000000000...00000....,*022222222222222222222222222202222222000000200000.00000000.....0000......0.00.......0000.......0000.....00000.....000000...0.00000....0000000.0.0000000.00000000000000000000.00000000000.00000000000000000000000020000000000200000022000000000222200000022220200002222000000000000...00000.0....... (02222222222222222222222222222222220000220200000000000000...00000.....0000.....0.000.......0000.......00000...0.000......00000.....000000....0000000...0000000....000000.....000000...00000000...00000000..0000000.0000000000000000000000000020000000022200000002020000000000000....0000......0...,(002222222222222222222022222222200002222000000000000000.000000......00........0.00......000........0000......00000....000000.....000000....00000.....00000000..000000....00000000...00000.....00000000..00000000.0000000000.00000000000002000000000000000000000000000000000000..000000......000...,(0022222222222222222222222222200022222000000000000....00000......000.......00.........000.........00.......00........000.......00000....0.00000....00000.....00000....00000000....00000.....00000.....000000.....000000...000000.0.000000000000000200000000000000000002000000000000.......000....,,(00222222222222222000222220002222222000000000000..0000000....0..0.........00..................0..........0...........0.......000......0000.......000.......000.......0000.......0000....0.0000.....00000.....00000000..0.000000..00000200.00000000.000000000000000000000000000000.................,(00202222222222222222222000222222000000000000000000000.....0000........0....................00........00..................000........0........00.0.......00........000.0....00000.......000......000........0000......0000.....000000.0.0.0000000000000000000000000000000000000.......0.......0...,&000222222220222222220202222222000022220000.00000000.....0000.....................................................................0.........0.........0...........0.......000.......0000.......000.......0.00.....0000.......00.00.....0000000..00000000.00000000000.00000000...00000............,,$00222222202222222022022222000000222000000000000......000........0.....,..................,.....0.........0.....,...................,..........,..................................0.........000.................0000........00......000000....000000000.0000000000.0000000...0..00........0.......,(022222222222222202222222220202222000000000000.....00000.......0..............................................................0.........0........................................0..................00.0......0.0......00.00......0.00.0...000000...0.000000000.000000.0...0000.......0...........,&0000222222222222222222000022222200000000000..0000000......0...............,......................................................................................................................0..........0..................00........0000......000000....000000..0.0000.............,,.......,&00222222222222222202202222222200000000000.000000......0000.......................,.........,..,........,.........,........................................,.........,.................................................................000......000000....0000000...0000000......................,*&0222222222222222200222222220000222200000000000.....000................,........,,.......................................,....................,....................,...........................................................................0000.....000000......0000......0.....,.............,&022222222222202222222222000022222200000000000.....0000..............,........,........,.....................,.,.......,..............................,........,.........................................................0...................0.........000......00000......00...............,.....,&00222222222222222222220002222220000002000000.00000.............,.........,,,........,,...................,..........,.............................,,,.......,,,.......,,........,,,,......,..,.......,..........,..........................0.......00.......0000.......00..............,..,.....,,&0222222222222222222202222222200000002000000000.0.......0..............,.........,.,,........,,.........,........,,,.......,,,........,.............................,,,.......,,,,.........,.........,.......,,........,.........................00.0......000........0000.............,........,,,&022222222222222220222222200000022220000000000.......0................,,.......,,,,......,,,.........,..................,.,.................,..........,,,......,...,......,,,,......,,.,.......,,,.......,.,,.......,,........,.................0........00.......000.........0...............,,,,&022222222222222222222202000222222000000000000...0000.......................,,,,,...,.,.,,........,,,.......,........,,,..........,.......,,........,.,.,....,,,,,,.....,,,,,.....,,,,........,,,,......,,,,.......,..........,........,................0........00.........................,.....,&0002222222222002222220000022200000000000000...00.0.............,,.......,.,,,.....,,,,.....,.,,..........,,......,,,,.......,,,,......,.,.........,.......,,,,.,....,,,,,,....,,,,,.....,,,,,.......,,,,.....,,,,........,,.......,...................................000..............,.,......,,$0022222222222222222022022222000000020000..000000.......0.0............,,.,......,,,,.......,,,.......,,,,......,,.,,.....,,,.......,,,,.................,,,,,,..,.,,,,,.,....,,,.......,,,,,.....,,,.,,....,,,,,,.....,,,........,....................................00............,........,,,,,.2222222222220&0222222222200000020200000000000.....00.0.............,,.,.....,.,,,.....,,,,,......,,,........,,,,......,,,.,....,,,,,.......,,,.......,.,,....,,,,,,,..,.,,,,,,....,,,,,,...,,.,,,,,....,,,,,.,...,,,,,,.....,.,,........,........................00...............,.......,.....,"02222222222222,0222222200002020200000000000.....0.................,,..,,.,,,,.....,,,,,.......,,,,,*,...,,,,.....,,,,,......,,,,,,...,.,,,,.....,,,,,,....,,,,,,....,.,,,,,...,,,,,,,....,,,,,,.,,,,,,,,,,.,,.,.,,,.,...,,,,,.........,........,....0.........................,.,......,......,,$000222222222222222220200002220000000000000....0.00...............,......,,,,.....,,,,,.,.....,,,......,.,,,.......,,,.....,,,,,,.,*,...,,,,....,.,,,.....,,,,,,,.,.,,,,,....,,,,,,,,.,.,,,*,,...,,,,,,,.,,.,,,,,,,,..,,,,,,......,,,.......,.........................................,..,.....,*"0222222222222222222000020200000000000000...0.0...............,.,.....,,,,,,....,,,,,......,,,,......,,,,,,....,,,,,.,.....,,,,.....,,,,.,.....,,,,......,,,,,.,,,,,,,,,,,...,,,,,,.,,,,,,,,,,,.,,,,,,,,,..,,,,,,,....,,,,*,,.....,,,......,.,........,,..........................,&,,,,......,,,($02222222222222222220222220000000000000.00000.......................,.,,.....,,,,,,,,,.,,,,,,......,,,,.....,,,,,,,...,,,,,,,...,,,,,,,.....,,,,,,....,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,...,,,,,,,...,,,,,,,.....,,,..........................0............,,,,....,.,,.,,*$0222222222222222222222220000000000000000000.0......0..............,,,,...,.,,,,,....,,,,,,,....,,,.......,,,,,,....,,,,,,,...,,,,,,.....,,,,,,....,,,,,,.,..,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,.....,,,,,.......,..............................,.,......,,,,....,$022222222222222222222000000222000000000000....0..................,,.....,,,,,...,.,,,,,,.....,,,,,,....,,,,,.....,,,,,,....,,,,,,....,,,,,,,,..,,,,,,,,...,,,,,,.,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,..,,,,,,,......,...............................,,.......,,.,.....,,"02222222222222222222002222220000000000000.....................,.......,,,,,.,,,,,,,,,,...,,,,,,....,.,,,,,,...,,,,,,,....,,,,,...,.,,,,,,,..,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,......,,........,.,..........,................,,.,......,,,,"0222222222222222020202222000000000000000..0000.......................,,,,.,..,,,,,,,..,,,,,,,,....,,,,,.....,,,,,,..,.,.,,,,,..,,,,,,,....,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,..,,,,,.......,.,............................,,,,....,..,,,,,$222222222222222222222222000000000000000000.......................,,,,,....,,,,,,,.,.,,,,,,,,...,,,,,,.,..,,,,,,,...,,,,,,,...,.,,,,,,...,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,.......,,.........,.........,..........,.,....,,,,.,..,$002222222222222222222202000200000000000000.......................,,.....,,,,,,,..,,,,,,,,..,.,,,,.,,.,,,,,,,,,...,,,,,,,,,..,,,,,,,.,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,.....,,.............................,,,,.....,, 002222242222222222220000220000000000000.......0...............,.,.....,,,,,,,,.,,,,,,,,.,.,,,,,,.,...,,,,,.,.,,.,,,,,,...,,,,,,.,,..,,,,,,,...,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,......,,.,,......,,.........,........,,,,,.....,,,"0222222222222222222222202200000000000000..000..............,..,....,,,,,.,,.,.,,,,,,,.,,,,,,,,,...,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,...,,,,,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,.......,.,................,,,,,.,....,,.,,,22222222222222222222222220000000000000.00000......................,,,,,.,,.,,,,,,,,.,,,,,,,,,..,,,,,,,,.,,,,,,,,,...,,,,,,,,..,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,.......,,........,..,......,,,..,..,.,,,,.,,,022222222222222222222220000020000000000000......................,.,,,,.,,,,,,,,,,,.,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,...,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,...,..,,,,.....,,.,.,......,.........,,.......,,,.,..,,,,00222222222222222222200000200000000000000.....................,,,,.,..,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,..,,,,,,.,,,,,,,,,,,.,,,,,,,,,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,.,,,,,,,.,..,.,,,......,,,,,......,.,,,....,,,,,,,...,,*,0222222222222222222000200000000000000000.....0..............,,,......,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,*,**,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,.,.....,,,.......,..,....,.,,,,,.....,,,*,02222222222222222200222220000000000000.....00................,....,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,***,,,,,,,*,,,,,,,,**,,,,,,,,,***,,,,,,**,*,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.....,,,,.,.....,.,.....,.,,,,.....,,,,,,,,0222222222222220222222220000000000000.0.000......................,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,***,,,,,,,,,*,,,,,,,**,,,,,,,,,***,*,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,.,.,,,,,.....,.,.,.....,,,,,,,.,,.,,,,,..,,022222242222222222222200000000000000000000..............,........,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,**,,,,,,,,,,***,,,,,,,*****,,,,****,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,......,,.........,,,...,.,,,,,...,,,,0222222222222222222200000000000000000000.0....................,,,,,..,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,***,,*,,,,*,,,,,,,,*,**,*,,,,,,***,,,,,,*,*,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,....,,..,,,.....,,,,,,,.,.,,,022224222222222222220000000000000000000.....0................,,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,*,,,,,,,*,,,*,*,,,,*,***,*,,,*,*,**,,,,,,***,*,,,,,,*,*,,,,,,,,,,,,,,,.,,,,,,....,,,,,,.....,.,,,.,,..,,,,,.,,,..,,,,,0222222222222222222020020000000000000.0...000...........,..,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,***,,,***,*,,,,,,*****,*,,******,*,,,,****,,,,*,****,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,.....,.,,,..,..,,,,,,...,.,,,,,,,2222222222222222220222220000000000000....0.0.............,..,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,,,*,****,,,,,***,**,*,,******,*,,,*****,,,,*,*****,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,.,..,,,,....,,,,,.,,.,,,,,,,,,,,0022222222222222222222000000000000.00.0.0...............,,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,*,,,*,,****,*,,*,*,**,,,,*,*****,*,,,********,*,******,,,,*****,,,,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,.,.,..,,,,,...,,,,,,,,.,.,,02222222222222222222020000000000000000000.............,.......,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,*,,,,*****,*,,******,*,,********,*,******,,,*********,,*,****,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.....,,,,,.,,.,,,,,,,,.,..,,,0222222222222222222200000000000000.0000.....................,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*****,*,*,,********,**,*****,*********,,*******,*,*******,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,,,,,,,..,.,,,,,,...,,,,,,02222422222222222220002020000000000000......................,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,*,,,*,****,*,,,******,,,,******,**,*********,********,*,*******,,*,****,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.,,,,,,,,,.,,,,,,,0222222222222222222000200000000000000..0...0..............,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,*,,,,,,,******,,**,******,*******,*********************,,*,*****,*,,,,,****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,.,,,,,,,,,,,22222222222222202222222000000000000.0.0.................,,....,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******************,******************,********,*,,*******,*******,**,,,**,*,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,..,.,,,,,,.,,,.,,,,,,,.2222222222222222222220000000000000..0.0.00...........,.,,.....,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,***,***************,*********,*,*******************,,********,*********,********,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,0222222222222222222220000000000000.0000000...........,.,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*****,********************,*********************,******************,,,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,..,,,0222224222222222222200000000000000000000...............,....,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*****,*,,*********,,********,***********,***************************,*********,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,, .222222222222222222220020000(&.0000000...............,,..,*,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,0,,,,,,,,,,,,,,,,,,,,,,,****************************************************************************,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,*02222222222222222200222200000.0000000....................,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,(*,,,,,,,,,,,,,,,,,,,,,,*,,,*(*,,,*,,*,,,,,,,,,,,,,,*,*,*&&,,,**,***,*,**,******,*****((*****************************************************,**,*****,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,022222222222222220200220000000000000.....0...............,,,,,...,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,**,,,,,,,,,,*,,,,,,,,***,,,,**********,*,*********************************(***********************,***$$****,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,,.,,,,,,,,,,,,,,,,,,,*,022222222222222222222220000000000000..0................,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,*,,,,,,,,*,,,,,,,,,*,**,,,,***********************************************************************,*******,*,,,,,,,,,,,,,,*,,,,,,.,,*,,,,,,,,,,,,,,,,,.,,,,,,,., ,022222222222222222222222000000000000.0000..............,..,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,*,*,,,,,,,,***,,,,*,*,*,**,,***********************************************************************,,,*****,,,****,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,0222222222222222222200000000000000.000.0...............,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,,,,***,,*,,,,,,,,*,,,,,,**,*,,,,,,*******************************************************************************,*,,*,,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,*0222222222222222222202000000000.00.0000.............,...,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,*,,,***,,,,,,,*,****,,,,***,*************************************************************************,****,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,222222222222222222020202000000000.00000.0............,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,*,,,,,,,**,,,,,,,,,,**,*,,,*,********************************************************************************,******,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*02222222222222222202000000000000000.00...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,**,*,,,,,,****,,,,,*,*,*,,*,*,*,*****,*********************************************************************,**********,,**,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*0222422222222222220000000000000000000...................,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,*,*,,,,,,,,**,*,,,,,,,*,,*,,,,,**,,***,,*********************************************************************************,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*0222222222222222220222020000000000000..................,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,**,,,,,,,,,*,,,,,,******,,,,,,,**,*,,,**,*****,,,********************************************************************************,,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*0222222222222222222222200000000000000...................,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,,*,,,,,,,,,,,,,,*,****,,*,******,,,,,,*,**,**,,*****,**********************************************************************************,*,*,***,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2222222222422222222220000000000000.0...................,,,,.,.,.,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,**,,,,,,,*,*,,,,,,,,***,,*,,,***,,,,,,,,,,***,,,,*****,,**************************************************************************************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, *0222222222222222222222000000000000.0..0.............,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,*,*,,*,,,**,,,,,,,,****,,*,,,,******,**,,,**,***,,****,,*,*************************(*****************************************************,**,,*****,,,,,*,,,*,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,**022222222222222222222020000000000000.00...............,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,*,,,,,,,*,**,,,,*,**,**,,******,,,,,,,**,***,************************************************************************************,******,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*02222222222222222222000000000000000.00...............,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,*,,,,,,*,,*,,,,,,,*,****,,********,,,,,*,,***,,,********,,,,**************************************************************************************,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*0222224222222222222202000000000.0..0000..............,,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,****,,,,*,*,***,,,*******,*,*,********,,******,**,*******************************************************************************************,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*02222422222422222220000020000000.00000.................,,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*,,*,,*,,,,,,****,,,,*,**********,**,***,***,******,******************************************************************************************,***,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,*0224222222222222222220000200000000000.0...................,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,****,,,,,*,*,**,,*,,*******,*,*,*****,********,**,*,********************************(*********((**********(**********************************,,,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*022222222222222222220002200000000000..0..................,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,*,***,,,*,,,,,,*,***,*,*,,***,*,***,******,,,*************************************************************************************************************,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*022222422242222222020220000000000000.0..................,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,******,,,,,,*,**,,,,,*,*****,,,*,*************,*,***********,****,******************************************(************************************************,***,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*022222222222222222222022000000000000....................,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,*,,,*,,,,,**,*,,*,,,,**,***,*******************,*****,**,************************************************************************************************,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*0222242222222222222220220000000000000.....................,,,,,,,,,,,,,,,,,,,,,*,,*,,*,,,***,,*,*,,*****,*,*,**,***,*,**********,*************,*****,**********************(***************************************************************************,**,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*022422222222222222222222000000000.00....................,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,*,,*,,,****,*,,,,,,**,**,********,********************,*************************************(****(***************(*******************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*0222222222222222222222200000000000000....................,,,,,,,,,,,,,,,,,,,,,**,,,,,*,,,,*,*,,,*,****,,,,,,,,**,,,,*******************************,****************************************************************************(***********************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*222222222222222222222220000000000000.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,,****,,*,******,*,**********************************************************(**********(*****(*******************************************************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, *022222422222222222222200000000000000....00.............,.,,,,,,,,,,,,,,,,,,,*,****,,,*,,******,,********,***,****,,*******************************************************(**********(**********(***********(****************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (0222222222222222222022200000000000000.................,.,,,,,,,,,,,,,,,,,,,,,****,,,,,,****,*,*****,*,**,********,,************************************************************(***************(***((**************************************************,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (02222222222222222222222000000000000.......0...............,,,,,,,,,,,,,,,,,,,,,**,,,,*,***,*,,,********,****,****,*,***************************************,**************((*(*****(*(***********((*******(((*******************************************,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, *0222222224222222222222000000000000000.00...............,,.,,.,,,,,,,,,,,,,,,,**,**,,*,,*,***,*****,,***,*******,******,***************************************************(***(****(((******************(*****(**((**(*********************************,,*,**,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,, (0222222222222222222222200000000000000...................,.,.,,,,,,,,,,,,,,,,,,*,,,*,*******,*,****,**,*********,*,**********,*********************************************((********(((********(****(*****((******(**(***********************************,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, *022222224222222222222220000000000000.0...............,..,.,,,,,,,,,,,,,,,,,,**,**,,,,,,,,****,**************************************************************************(*****(*(**(**((******(*********(***********(**********************************,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,02222222222220(2222222000000000000.0...................,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,**,**,,*,,******,*******************************************************************(****(**(********************(**(*((***(((**************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,022222222422220222222222000000000000.0.....",..........,,.,,,,,,,,,,,,,,$*,,*,,,,***,,***************$**,*************************"****************************(***********(**((*((*(*****(*(**(*****(***(((**********(*********************************,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(0222222222222222222222000000000000.0...................,,,,,,,,,,,,,,,,,,,*,,,*,*,,****,***********************************************************************((********((***(****(((((*(**((****(**(**(**(****(**(***((********************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(02222222222222222222222000000000000.0.00................,,,,,,,,,,,,,,,,,,,,,,**,***,,************************************************************************************((((*((**(****(***(*(**(****(((*((*((**(**(******((********************************,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*(02222222222222222222022200000000000..00.0................,,,,,,,,,,,,,,,,,,*,,,*,,**************************************************************************************(*(*(((**(((*(((***(***(((***(*(*(***(*****(************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (0222222222222222222222020000000000000..0.................,,,,,,,,,,,,,,,,,,,,,,****************************************************************************************(**(***(**(*(*(******(*((**(**((*(**(**(**(*(***************************************,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(0222222222222222222222200000000000..0.0..0............,.,,,,,,,,,,,,,,,,,,**,,,**,*,***************************************************************************************((***(*(*((((((***((*(**((*(((*((*((****(********(*******************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&022222222222222222222000000000000000.0................,,,.,,,,,,,,,,,,,,,,,,*,,**,*****,******************************************************************************(**((*((**(((*((****((***(****(*****(*(*(***(**((*********************************,,**,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&0222222222222222222022000000000000000................,,.,,,,,,,,,,,,,,,,,,,,**********************,*******************************************************************(*((*((((*(((((*(******((((((*(*(((((**((***(*(**(********************************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*&0222222222222222222220220000000000.0.0.................,.,,,,,,,,,,,,,,,,,,,**,*************************************************************************************(*******((*((((((((((*(((*(((((*(*(((**(**((((((*(*******************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&0222222222222222222220200000000000.0..00................,,,,,,,,,,,,,,,,,,,,****,*******************************************************************************************((*(*((**((***((*(((((*(*(((((*(((((((**(*(*(**(*********************************,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&022222222222222222222200000000000000..................,.,,,,,,,,,,,,,,,,,,***,***************************************************************************************(****(((((*((*((*((**((**((((*(**(((*(*(((((((((((******************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,&0222222422222222222202200000000000.......................,,,,,,,,,,,,,,,,,,**,,********************************************************************************************(((*(((*((((((*((***(((((*(((*((*((((*((*((*((*********************************,*****,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,&2222222222222222222222000000000000000.............,.,,..,.,,,,,,,,,,,,,,*,,*,,**************************************************************************************(****((*(***(*((*((*(((((*(((*****(((((((*(**((**((**************************************,*,,,,*,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,&02222222222222222222202000000000000.0.....0.............,.,,,,,,,,,,,,,,,,,*,******************************************************************************************(**(((***(((((*((*(((((((*((*(((((((((((((*(*(*(**(*((***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&2222242222222222222222000000000000.0.0................,,,,,,,,,,,,,,,,,,,*,*,*********************************************************************************************(*(**((((((*(((*(((((((((((((((((((((((((((((**(**(***********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&02222222222222222202200000000000000.0...............,...,.,,,,,,,,,,,,,*,,,*,********************************************************************************************((*(*(((((((((*((((*((((((((((**((((((((*(*(((*(*****************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&02222222222222222220020000000000.00..0................,..,,,,,,,,,,,,,,,,,*,,,*******************************************************************************************(**((*((((((((((((((((((*((*(((((((*((((*(((((***(**(********************************,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&022222222222222222220000000000000000...................,,,,,,,,,,,,,,,,,**,,************************************************************(*****************************(****(*((((((((((*((((((((((((*((*((((((*(**(((*(((*(*(*******************************,****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&0222222222222222222222200000000000.0................,,..,,,,,,,,,,,,,,,,**,**********************************************************************************************(***(**((*((((((((((((((((*(((((((**(((((((((*(**(*************************************,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,&02222222222222222222202000000000000..................,..,,,,,,,,,,,,,,,,*,*,**,*********************************************************************************************((*(*(*((((((((((((((((**(((((((*(*(((((((((****(*(**(********************************,,*,,,,,,,,,,,,,,,,,,,,,,.,,,,,,$0222222222222222222002200000000000....................,.,,,,,,,,,,,,,,,,*,******************************************************************************************(****(**(((((((((((*((((((((((((((((((((((((*(*((*((((*************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$0222222222222222222202000000000000..................,.,,,,,,,,,,,,,,,,,,***,***********************************************************************************************(((*((((((((((((((((((((((((((((((((((((((((((((*******(*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$0222222222222222222000000000000.0000.............,..,,.,,,,,,,,,,,,,,,,,,,*,**********************************************************************************************(*((*(((((*((((((((((((((*(((((((((((((((((((((*****************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,, $02222222222222222222200000000000000.0.............,.,,,,,,,,,,,,,,,,,,,,,,***********************************************************************************************(*(*(*(*((((((((((((((((((((((((((((((((((*(((*(*((********(**************************,**,,****,,,,,,,,,,,,,,,,,,,,,,,,,, $022222222222222222200000000000.000.................,.,,,,,,,,,,,,,,,,*,,,***,****************************************************************************************(***((((((((((((((((((((((((((((((((((((((((((((((*(**(***********************************,*,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,"$0222222222222222222200000000000.0..................,,.,,.,,,,,,,,,,,,,,,,,*********************************************************************************************(**(**(((*((((((((((*((((((((((((((((((((((((*(((((*((*****(*************************,*******,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,"$022222222222222222022000000000000.0..........,.....,,,,,,,,,,,,,,,,,,,,*,,***,*********************************************(**********************************************((*(((((((((*(((((((((((((((((((((((((((((((((*((((**((***********************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,"$022222222222222222220000000000000............,......,,,,,,,,,,,,,,,,,,,,,*,****************************************************(*****************************************((*(**(((((((((((((((((((((((((((((((((((((((((((((((***(******************************,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,"$0222222222222222220202000000000000.0..............,,,.,,,,,,,,,,,,,,*,,,,************************************************(*************(******************************(**((**((((((((((((((((((((((((((((((((((((((((((*((((*(*(((*(*(****(************************,**,,,,,,,,,*,,,*,,,,,,,,,,,,,,$$0222222222222222220020000000000000..........,.......,.,,.,,,,,,,,,,,*,*,,,*********************************************************************************************(((*((((*(*(((((((((((((((((((((((((((((((((((((((((**((***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,"$0222222222222222222002000000000.00................,.,.,,,,,,,,,,,,,*,*,,,********************************************************************(*************************((*((*(((((((((((((((((((((((((((((((((((((*((((((((*(*(****(***********************************,***,,,,,,,,,,,,,,,,,,,,,,," 022222222222222222000000000000.0.0..............,..,..,,,,,,,,,,,,,,,,,,,**********************************************(*(**************************************************((*(((((((((((((((((((((((((((((((((((((((((((*(***(**********************************,*,,*,*,,,*,,,,,,,,,,,,,,,,,,,,,".222222222222222222000000000,0...................,.,,,,,*$,,,,,,,,,,,****,***********( ***************************(*((*************(*************************************((((((*((((((((((((((((((((((((((((((*(((((((((((*((*(****(*********************************,,,,*,,,,,,,,,,,,,,,,,,,,,,,$"0022222222222222222000000000000.0..............,,,,,,,.,,,,,,,,,,,,,,*,,,*******************************************(************************(*((&********************(****((&&(((((((((((((((((((((((((((&"((((((((((((((((((((*******((*****************************,,,,,,,,*,,,,,,,,,,,,,,,,,,,$$02222222222222222200000000000000..............,..,,.,,,,,,,,,,,,,,*,,,,***,****************************************(*****(**********(*************************************((***(((((((((((((((((((((((((((((((((((((((((((((((***((*(***((***************************"**,*,,,*,,,,*,,,,,,,,,,,.,,,"0222222222222222202000000000000................,..,,,,,,,,,,,,,,,,,,,*,***,**********************************************(****(****************(*************************((*(((**((((((((((((((((((((((((((((((((((((((((((((*****(**(**********************************,,,,,,,,,,,,,,,,,,,,,,,,,,$022222222222222202000000000000000.............,.,.,.,,,,,,,,,,,,,,,,,*,*************************************************(****(******(****************(******************(((***(((((((((((((((((((((((((((((((((((((((((*((((((((*(****(**(***********************,*,***,,,,**,,,,*,,,,,,,,,,.,,,,,&"00222222222222222200000000000000..............,..,,,,,,,,,,,,,,,,,,*,**,*************************************************(**((*********(******************************(**(((*((((((((((((((((((((((((((((((((((((((((((((((((*(*((*(((*(*********************************,*,,,*,,,,,,,,,,,,,,,,,,,&"0222222222222222020000000000000................,..,,,,,,,,,,,,,,,,,,*,,*********************************************(*********(*******(*(****(*****(*********************(**(**(*(((((((((((((((((((((((((((((((((((((((((((((((((*****(******************************,**,,,,,,,,,,,,,,,,,,,,,.,,,("0222222222222222000000000000000...............,,,.,.,.,,,,,,,,,,,,,*,,,,*******************************************************(***(********(***(*********************(**(((*(((((((((((((((((((((((((((((((((((((((((((((((((((*(**((((*********************************,,**,,,,,,,,,,,,,,,,,,.,,&"002222222222222222200000000000.................,,,,,,,,,,,,,,,,,,,,,,*,*************************************************(***(**(**********((****(******(****************(*((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(**(********************************,,,,,,,,,,,,,,,,,,,,,,,,.,,("022222222222222202000000000000..................,.,,,,,,,,,,,,,,,,,**,,*,*********************************(*************(****(****(**(********((*(*(************************((((((((((((((((((((((((((((((((((((((((((((((((((((*(((****((*************************,****,,*,**,*,,,,,,,,,,,,,,,,,,("02222222222222202220000000000................,,,.,,,,,,,,,,,,,,,,,,,,*,***************************************************(**((*(****(*******(**(*********************(****(((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((***(********************************,**,*,,,,,,*,,,,,,,,,,,,,( 02222222222222202200000000000...............,..,,,.,,,,,,,,,,,,,,,,,,***************************(******(*******************(*(**(***********((*(***********************((*(*((*((((((((((((((((((((((((((((((((((((((((((((((((*(((*(*(**((*(***************************,*,,,,,,,,,,,,,,,,,,,,,,,,("00222222222222220200000000000.................,,,,,,,,,,,,,,,,,,,,,,,*,,***********************(***(**********************((******(**(**********(*(***(*****************(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(**((*************************,,,,,,**,*,,,,,,,,,,,,.,,("00222222222222220200000000000...................,,,,,,,,,,,,,,,,,,,,***********************(**************************((**((**(**(**((***(*(***(****((********************((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*************************,,,,,,,,,*,,,,,,,,,,,,,.,,( 00222222222222222000000000000..................,.,,,,,,,,,,,,,,,,,,******************************(*******(**(*****************(*((*(*(*****(***(*(***************************(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((***(****(***********************,*,,,***,,,,,,,,,,,,,,,,,,( 0220222222222002200000000000................,.,,.,,,,,,,,,,,,,,,,,,,************************(*****************(**(*****((***(******((*((****((*(*(((*((*****(*****************((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(*(**(*******(******************,****,,**,,,,,,,,,,,,,,,,,,,*"02022222222220020200000000000...............,.,,,,,,,,,,,,,,,,,,,,,*,,,,**************************(*(*****(*****(******(**(****(***((*****((*(*((**(*(********************((((*((*((((((((((((((((((((((((((((((((((((((((((((((((*((*(***(**************************,*,***,,*,,,,,,,,,,,,,,,,,,,,*"000222222202020000002000000.00................,.,,,,,,,,,,,,,,,,,,,,*,**********************(*****((******(************(***((((*(((***((**((*((**(*(*((*******************((*(((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*((**(*(*************************,***,,,,,,,,,,,,,,,,,,,,,,*"000222222222222020000000000000.............,..,,.,,,,,,,,,,,,,,,,,,,****,****************(*******(*(*((******(*******(**(***((**(((****(****(((**((**((**(*************(***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(****(**************************,**,*,,,*,,,,,,,,,,,,,,,,,*"002222222220202002000000000.0.................,.,,,,,,,,,,,,,,,,,,,,,,******************************(****(*****(*(*(***((****((((*(*****((*(****((((((*********************(((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************************,*,*****,,,,,,,,,,,,,,,,,,,,,* 0222222220002220000000000000.0.................,,,,,,,,,,,,,,,,,,,,,**,*******************(*(*****((**************(((*(*****(**(*((*((*((**(***((((*((***********************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(*********************,***,,,*,,,,,,,,,,,,,,,,,,,,,,* 0002222202220022000000000000.....................,,,,,,,,,,,,,,,,*,,,,**,************(*****(****(*((*(*(**(***********((***((((((**((*((**(*(***((**(****************((*((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((*************************,,*,*,*,,,,,,,,,,,,,,,,,,,* 002222222022020002000000000000................,,.,,,,,,,,,,,,,,,,,,,,,************************(***(**((*****(********(*(*(*****(*((*(***(**(***(*((*********************(*(**((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****************************,,,*,******,,,,,,,,,,,,,,,,* 0022222222202000000000000000000.......,......,.,,,,,,,,,,,,,,,,,,,,,*,,********************(****(*((*(*(**(***((*(****(*(((((*(*(*(**((***(*(**(*((((*((****************(*(****((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(*************************,**,*,**,,,,,,,,,,,,,,,,,* 002222220222000000000000000.00..............,,.,,.,,,,,,,,,,,,,,,,,,**,*****************(***(*(**(*(((((**(*(******(******(*(*(**((*((**(((((*(***(*(((((*******************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(******************************,**,,*,,,,,,,,,,,,,,,,,* 00022222222200200000000000.0..0..............,,,,,,,,,,,,,,,,,,,,*,*,,********************(****(*(*(*(***(****(**((**(*(*(((*((****(****(*(((*(((((*(******(***************(*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((*(***(****************,*****,,,*,,,,,,,,,,,,,,,,.,,, 0002222222000200000000000000...............,,,,..,,,,,,,,,,,,,,,,,,,,,,****************(*(**(((*((***(*(*((((*(***(*(*((*((***(*****(***(*(*(***(*((((**(*****************(((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((**((**(************************,,*,,,,,,*,,,,,,,,,.,,, 002222222220000000000000000..................,,,,,,,,,,,,,,,,,,,,,*,,*,**,**************(*(**(**(*((*((*(*((***(*(((***(*((**((*(**(*(*(*(****(**((((((*((******************((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((**(********************,***,,*,,,,,,,,,,,,,,,,.,,, 0022020202002020000000000000..............,.,,.,,,,,,,,,,,,,,,,,,,,,*,********************(**(((*((((*((((((*((*(*((**(**((******(*(*(*(**((*(((((*(*(***(****************(***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((*(*(*(*************************,,,,,,,,,,,*,,,,,,,,,,,*0022022022200000000000000000............,....,,.,,,,,,,,,,,,,,,,,,,*,,**********************((*((*(((**(****((***((*(((**(**(***((*((*((***(*(((*(((*(((*******************(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**((***(*******************,*,**,,*,,,,,,,,,,,,,,,,,,*00222222202002000000000000.0.............,.,,,,,,,,,,,,,,,,,,,,,,,*,,**,*****************(**(*(((**(*(**(*((*((***(***((*((*((((((**((*(((((((((*(*(((*(*(*************(**(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**((***********************,*****,*,,,,*,,,,,,,,,,,,,,,"0002222222000220000000000000................,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************(**((***((((*((**(*(((*(((((((**((*(*((*((((*((*((*((*((***((*(*(***************((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((**(*(****(********************,,,,,,,,,,,,,,,,,,,,,,,,.0020222222000000000000000...............,*,,,,,,,,,,,,,,,,,,,,,*,,,,,*****************(*(((**((((((((((**((**********(*((*(*((*(*((((*((***(((((((*((*(((((*****************((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(*(*(***********************,*,,*,*,,,,,,,,,,,,,,,,,,,0022220200000000000000000..0..............,.,,,,,,.,,,,,,,,,,,,,,*,,,*********************(((**(*((*(&&((*(***(((((**((*((**((*(*(((((*(((*(***(*(*((((((******(**************(((*(((((((((&&((((((((((((((((((((((((((((&((((((((((((((*(((*(((************************,,,*,,,,,,*,,,,,,,,,,,,,,*00220222222220000000000000.0..0............,.,,,,,,,,,,,,,,,,,,,,,,,,*,,******************(***((((*((*((((((((*((*(***((**(***(((((**(*(**(*(*(*****(((((**((**(************(*(*((((((((((((((((((((((((&((((((((((((((((((((((((((((*(((((**(((*(****&(******************,**,*,,,,(*,,,,,,,,,,,,, 00222222000000000000000000..................,,,,,,,,,,,,,,,,,,,,,,**,********************(**(*((((*((((*((((*(***(((*(*(*((*(*((**(((((***(((((((*(*(*((*(*((**(*****************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(*************************,**,,**,**,,,,,,,,,,,,,00022222002000000000000000.0................,,,,,,,,,,,,,,,,,,,,,,,,,************************(*((((((*((((((((((((*(***((*(*(*(((*((*((***(*((((*(**((((((******************(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***************************,*,**,,,,,,,,,,,,,,,,,,0022022000020000000000000....................,,,,,,,,,,,,,,,,,,,,*,,,*********************(((*((*(*((*((((((*(((((*****((((*((((((((*(((((**((*(*((((((((***************(******(**((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((***(***************************,*,,**,,,,,,,,,,,,,,,,,00020222200000000000000000................,..,,,,,,,,,,,,,,,,,,,,,,*,*****************(**(***((((((((*((((**(**(((*((**(((*((((((((*(*(((*(***((*((*(*((((*(********************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((************************,***,*,*,,,,,,,,,,,,,,,,,, 0000220200000000000000000..................,.,.,,,,,,,,,,,,,,,,*,,,,,,******************(**(((((*((((*((((((((((*(*(((****(***(*(((((((*((((*(**((**((((((((*(***((********(**(*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((**((***(*****(***********************,,,,*,,,,,,,,,,,,,,0202222020002000000000000...................,,,,,,,,,,,,,,,,,,,,*,*,,,,********************((((**((((((*(((((**((((((**((*((*((((*((((((((*(((((*(((*(((*(*(((*****************(***((((((((((((((((((((((((((((((((((((((((((((((((((((((*(****((************************,***,,,,*,**,,,,,,,,,,,,,,00002202020000000000000000..................,.,,,,,,,,,,,,,,,,,,*,*,,****************(*****((((((*((((((((((((((((***(*((((((((((((((*((((*((((((((((**((*((**********************((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((****(*(*********,**************,**,,,,,,,,,,,,,,.,,,,.000002200000000000000000..00...............,.,,,,,,,,,,,,,,,,,*,,,,,*******************(*(**(((((((((((((((((*(((*((((((*(((((*((((((*((*(****(*(***(*(*((*((****(**********(**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***(*(**(************************,*,,*,,*,,,,,,,,,,,,,,, 000002220000000000000000.00..................,.,,,,,,,,,,,,,,,,,,,,,*************************(*((((((((*((((((*(((**((*((*(****((((((((**((((*((*((*((*((*(((*(*******************((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(***((((*********************,***,,*,,,,,,,,,,,,,,,,,,,00002220000000000000000000..............,..,,,,,,,,,,,,,,,,,,,,,,*,*********************(*((**((((((*((***((*(*(((((((**(**(((((((((((((((((*(((**((**((*(************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(**(***************************,,*,**,,,,,,,,,,,,,,,,000220020000000000000000.................,..,,,,,,,,,,,,,,*,,,,,,*,****,******************(*(*((((((*(((((((*((*((((((((((((*((*(((*(*(((**(***(((*(((((((*((**(**************((*(((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*(((****************************,*,*,,*,,,,,,,,,,,,.,, 000202000000000000000.0.0..................,,.,.,,,,,,,,,,,,,,,,,,*,*,********************((((***((((((*(((((((((((*(((****((((*((*((*(*((**((((*(((*(*(*(((******(****************((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*****(****************,,*****,,,,,,,,,,,,,,,,,,,,,,,0002000000200000000000000.0.................,.,,,,,,,,,,,,,,,,,*,,,************************((((((((((((((((((*((((((*(**(((((*((*(((((((((*((*(*(**(((((*((*(***(******************(***(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(************************,******,*,,,,,,,,,,,,,,,,,, 000000000000000000000000...................,,,,.,,,,,,,,,,,,,*,,,,,*,*,,***************(***(((((*(((((((((((((((((((((((((((*((*(*(((((**((*(((***((((((**((((***(***(**************((((*((((((((((((((((((((((((((((((((((((((((((((((((((**(*(*(*(*****************,,**********,,,,,,,,,,,,,,,.,, 0000002000000000000000..0............,.....,,.,,,,,,,,,,,,,,,,,*,,*,***,***************(******((*((((((((((((((((((((*((((((((((((((((((((***((*(((((*(((*(*(***(****************(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((**(****((***********************,*,**,*,*,,,,,,,,,,,,,,, 00020000000000000000000....0...............,,.,,,,,,,,,,,,,,,,,,*,,*,,,****************(****(*((*(((((((((((((*(((((((((*(((((((((((*(*((((((*(((**((*(((((*(**(*******************(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(***************************,,*,,,,*,,,,,,,,,,,,,&0000000000000000000000.0................,.,..,,,,,,,,,,,,,,,,,,,,*,,*************************(***(((((((((((((*(((((**(((*((*(((((((((***(((***(*(((((*(****(((**********************((((((((((((((((((((((((((((((((((((((((((((((((((((*(**((*(**********************,***,,**,,,,,*,,,,,,,,,,,,,&0000202000000000000000.0................,,,,.,,,,,,,,,,,,,,,,,,,,,,*,***********************(((((((*(((((((((*(((((((*(((((*((((((*(((*(((**(*((((((((((((*(*(((********************(*(((((((((((((((((((((((((((((((((((((((((((((((((((((*((***(*(******************,***,,*,,,,,,,,,,,,,,,,,,,,,& 00000000000000000000000....................,,,,,,,,,,,,,,,,,,,,*,,**,,*,********************((*((((*(((((((((((((*(((*((((((*((((((((((((((**(*((((**(((*((****((****(****************(((((((((((((((((((((((((((((((((((((((((((((((((((((*(****(**********************,,,*,*,,,***,,,,,,,,,,,.,,& 000000000000000000.000.0..............,.,.,,,,,,,,,,,,,,,,,,,*,,,,,,,,********************((((((((((((((((((((*(((((((((((*((*(((((((*((((*((*(**((((((***((*************************(((*(((((((((((((((((((((((((((((((((((((((((((((((((*(*******(***********************,,*,,*,*,,,,,,,,,,,,,,,& .0020000000000000.00.0................,,.,,,.,,,,,,,,,,,,,,,,,,**,,,,***********************(((((((((((((((((((((**(((*(((*(((*(((((((((((*((((*((((**(((*((**(*********************(**((((((((((((((((((((((((((((((((((((((((((((((((((******(**((********************,*****,,*,,*,,,,,,,,,,,,.,& 00000000000000000000.0................,.....,,,,,,,,,,,,,,,,,,*,,,*,*************(****(**(*(*(*(((((((((((((((((((*(((((((*(((((((((((*((((((*(*(((((*(((((((*((*********************(*((((*((((((((((((((((((((((((((((((((((((((((((((((*(((*(************************,***,*,*,,,,,,,,,,,,,,,.,,&0000000000000000.00.0..................,,,.,.,,,,,,,,,,,,,,,*,,,*,*,,******************(*(****((***(*(((((((((((*((((((((*((*(((*((((((*((((((((*(((((((((((*(*********************(*(*((((((((((((((((((((((((((((((((((((((((((((((((((((**(********************************,,*,*,,,,,,,,,,,,,,,( .0000000000000000.00................,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,*********************(**(((*(((*((((((((*(((((((((((*((((((((((((((((*((((**(**(*((*((((*(((((((********************((((((((((((((((((((((((((((((((((((((((((((((((*((((**(((((***********************,,**,**,,*,,,,,,,,,,,,,,,(0000000000000.000000...............,.,..,,,,,,,,,,,,,,,,,,,,*,,,,,,,,******************((**((*(((((((((((((((((*(((((((((*(((((((*(((**((((**(*((*(**((**((***((*********************(***(((((((((((((((((((((((((((((((((((((((((((((((*(((**(((***(**********************,**,,,,*,*,,,,,,,,,,,,,(.0000000000000000...................,,.,,,,,.,,,,,,,,,,,,,,,,,*,**,,,***********************((((*(((((((((((((((((*(*(*(((((*((((((*(*(((**(**((*((*(**(*(***((*((********************(*((*(((((((((((((((((((((((((((((((((((*((((((*((((((****(*(*******************,******,,,,,,,*,,,,,,,,,,,,,(000000000000000.0.....0..............,...,,,,,,,,,,,,,,,,,,,,,*,,**,**,*******************((*((*(((((((((((((((((((((((((((((*((((((((*((((*(*(**(((((((((**(*((******(***************(((((((((((((((((((((((((((((((((((((((((((((((((((((**(***********************,***,**,,,,,,,,,,,,,,,,,,,,,.( 0000000000000000...................,..,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,***************(**((*(*(*((((((((((((((((((((((((((((((**(((*(((((((**(**((((*((((*((*((*(((*****************(***(**(((((((((((((((((((((((((((((((((((*(((((((((((((*((******************************,,,,,,,,,,,,,,,,,,,.,.,* 00000000000000..00................,....,,,,,,,,,,,,,,,,,,,,,,,*,,**,*********************(**((**(((((((((((((((((((((((((((((((((**((((((**(*(**(*((((*((((**((*(**********************((((*((((((((((((((((((((((((((((((((((((((((((((((*(***(*******(*******************,,**,,,,,,,,,,,,,,,,.,,(.0000000000000.......................,..,,,,,,,,,,,,,,,,,,,*,*,,,**,************************((((((((((((((((((((((((*(((((*((((((((((((*((((((((**(*(**(((**(*((((*******************(*(*(*((((((((((((((((((((((((((((((((((((((((((((((((((*(****(*****************,***,****,*,,,,,,,,,,,,,,,,,,*.0000000000000..............,&..,...,,..,,,,,,,,,,,,,,,,,**,*,,,,,,******************(((*((((((((((((((((((((((((((((((((((*((((((((*(((*(((*(****((((((((**(***(********((*********((*(((((((((((((((&(((((((((((((((((((((((((*(((((((*((**************************,**,,,*,,,,,,,,,,,,,,.,.* 000000000000.......0...............,.,,,.,,,,,,,,,,,,,,,,*,*,,*,,********************(((**(**(*((((((**(((((((((((((((((*((**(((*((((((((((**((((((*(((((((*(((****(**********(*********(*(*(((((((((((((((&((((((((((((((((((((((((*((( (***(**************************,,*,,,,,,,,,,,,,,,,,,,,,,& 00000000000000.0..................,.,,.,,,,,,,,,,,,,,,*,,,*,,**,,,**,*,***************(*((*(((*((((((((((((((((((((((*(((((((*((((((((**(*(((((((*((*(**(**((((*(************************((*(((((((((((((((((((((((((((*(((((((((((((((((((((***(****(******************,*,***,,,,,,,,,,,,,,,,,,,, 000000000000.00....................,,,,,,,,,,,,,,,,,,,,,*,,***,*,,*******************((****((*((((((((((((((((((((((((((((((*((((((((((((((*(**(((*((*((*(*(**(**(**********************(*(((((((((((((((((((((((((((((((((((((*(*(((((((((*((****(**********************,*,*,,,,,,,,,,,,,,,,,,,,.* .000000000000...................,...,,,,,,,,,,,,,,,,,,,,,,*,,**,,**,,*,*******************(((((((((((((((((((((((*(((((((*((((((((((**(((***(*((((**((((((**(*(**(**(********************((*(((((((((((((((((((((((((((((((((((((((((((((((**(*(****************************,,,,,,,,*,,,,,,,,,,,.,, .00000000000000....................,,,,,,,,,,,,,,,,,,,,,*,,,**,*,,**,,*****************(*(*((((((((((((((((((((((((((((((*((((((**(*(((*((******(*(*(*((((((((((*(***********************(*(((((((((((((((((((((((((((((((((((((((*((*((((((****(***********************,***,,,,,,,,,,,,,,,,,,,,,,* 00000000000.0....................,,.,,,,,,,,,,,,,,,,,,,,,**,*,,,*,*,,,,***************(***(**(*(((*((((((((((((((((((*((((*((((((((*(*(*(*(*(*((*(**((((((((((((*((*(********************((**(((((((((((((((((((((((((((*(((((((((*((((*(****************************,*,,,**,,,,,,,,,,,,,,,,,,.,.,, .0000000000.0.....................,.,.,,,,,,,,,,,,,,,,,,*,,,,****,****,*****************(***(*(((((((((((((((((((((((*((*((((((((((**((((((*(*(*(*****(*(((*((**(*(**********************((*(((*(((((((((((((((((((((((((((((((((((((((*(((*(***(**********************,,,**,,,,*,,,,,,,,,,,,,,,,,,".000000000......................,,.,,,,,,,,,,,,,,,,,,,,,*,,,*,**,*****,,*************((*(((((((((((((((((*(((((((((((((((((*((((*(((*((**(***((**(((**(*(*(*(*(*(**(*********************((*((((((((((((((((((((((((((((((*(((((*((((((**(***************************,**,,*,,,,*,,,,,,,,,,,,,,,,,.,".000000000.....................,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,***,*,,*,,**************(*(*(((((((((((((((((((((((((((((((((((((*((((*((*(*(*(**((****((((((((*(*(****(*********************((*((((((((((((((((((((((((((((((((*(*((*((((((*(*(**************************,*,,,,,,,,,,,,,,,,,,,.,,,,,".0000000.0.0..................,,.,,.,,,,,,,,,,,,,,,,,,,,,,***,,,***,**,,**************(***((((((((((((((((((((((((((((((((*((((*(**((((((*****(**(***((***(*((((**(***((*******************((((((((((((((((((((((((((((((*(*(((((((((((((((******(**********************,,,,,,,,,,,,,,,,,,,,,,,..,,".00000000......................,..,,,,.,,,,,,,,,,,,,,,,*,,,,**,,,***,*,,,***************(**((((((*(((((((((((((((((((((((((((((((*(**((**(*((((*******(((*(*(((((*((*************************(((((((((((((((((((((((((((((((((((((((((*((**(**************************,**,,,,,,,,,,,,,,,,,,,,,,...,".0000000.0.0.....................,,,,,,,,,,,,,,,,,,,,,,,,,,********,*,**,,*************((((**((((((((((((((((((((((((((((((((((*(((*(((((((((*(******(*(*((*((((*(((((***********************((((((((((((((((((((((((((((((**((((((*(((((***(***************************,,,,,,,,,,,,,,,,,,,,,,,,,.,"..0000000......................,,.,,,,,,,,,,,,,,,,,,,,,,,,****,*,**,*,,************(**(******((((((((((((((((((((((((*(((**((((((*((((*(((*((**((((**(*(**(((((*((((***********************(((((((((((((((((((((((((((((((((((((((((((***(*(***************************,**,,,,,,,,,,,,,,,,,,,,,,,.,".00000.0..................,...,,.,,,,,,,,,,,,,,,,,,,,,*,*,,,********,***,***********(*(((*(((*((((((((((((((((((((((((((((***(((*((((((*(((*(*(**((***((**(((*((***(**************************(*(((((((((((((((((((((((((*(((((((((*((**(*(**(**************************,,*,,,,,,,,,,,,,,,,,,,,,,..".0000000000..............,.....,,,,,,,,,,,,,,,,,,,,*,,*,*,,***,********,**************(((*(((((((*((((((((((((((((((((((**,*(((((*(((*((((((**********((**(*(((***(*(***********************(*(((((((((((((((((((((((((((**((*(**((((((****((*(*************************,,,,,,,,,,,,,,,,,,,,,,,,.,,".0000000..................,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,*******,****************((*((((((((((((((((((((((((*(((***((((*(*(((((((*(((*****(*((((**((*((*((***************************((((((((((((((((((((((((((((((((*(*(***(((**((****(************************,,**,,,,,,,,,,,,,,,,,,,,,,,".000000.0.................,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,***,*,***,******,****************(*(((((((*((((((((((((((((((*(((((*((((((*(*((**((**((******(((**(****((*(**************************(***(((((((((((((((((((((*((((((*(((((((((((*******(************************,*,,,,,,,,,,,,,,,,,,,,,..,"..00..00................,....,.,,,,,,,,,,,,,,,,,,,,,,*,,*,******,**********************(**(((((((((((((((((((((((((((((((((*(*(**((***((((**(****(*******(*(*(*((((**((***********************(((((*(((((((((((((((((((((*(*(*(((***(**((*****************************,**,*,,,,*,,,,,,,,,,,,,,,,,,,"..0...0.0...............,.....,,,,,,,,,,,,,,,,,,,,,,,,,,******,*****,****************((**(*((((((((((((((((((((((((((((((*(*(((((((*(((((*(**********(**(**(**((((***(***********************((*((((((((*(((((((((((((((***(((((((((*((((**(*****************************,**,**,,,,,,,,,,,,,,,,,,,,"..00000..................,,,,,,.,,.,,,,,,,,,,,,,,**,,,,,*,*****,**,***,*******************((*((((*((((((((((((((((((((((*((*((((*(*(*((**((*(*(*((**********(((*****************************(*((*((*((((((((((((((((((((((((((*(***((*(*(********************************,*,,,,,,,,,,,,,,,,,,,.,,,,"....00.00............,.,.,,,,.,,,,,,,,,,,,,,,,,,,*,,,,,,**,*,*,********,,*****************(((*(((((((((((*((((((((((((((((((*(((((((*(((((***((************(**((*(*************************(***((((*(((((((((((((((((((*((*(******(**((((***************************,**,***,*,,,,,,,,,,,,,,,,,,..,,$..0.0............,.......,,,,.,,,,,,,,,,,,,,,,,*,,*,,,,,*****,**,,***********************(((((((((*((*((((*((((((((((((((*(**((*((((*(*((****(**(****(*****((*((*(((****************************(((((((*((((((((((((((((*((((((((**((((((*(**************************,***,*,*,,,,,,,,,,,,,,,,,,,,.,"......................,,.,,,,.,,,,,,,,,,,,,,,,,,,,,*,,,**********,*********,*************(*(((*((((((((((((((((((((((((((((*((*((*((**(*(*((*(**************((((*(((*(****************************(*(((*((((((((((((((((((***((((*((((*((***(***************************,*,,,,,,,,,,,,,,,,,,,,,,,,,$....00..............,......,,,,,,.,,,,,,,,,,,,,,,,*,,,,*,*,,*,****,****,*****************((((*(((((((*((((((((((((*((((((((*(*(((((*(*((***((******(***(***(((((***(****************************(((((((((((((((((((((((((**((*((*(*(**(**((((***********************,******,,,,,,,,,,,,,,,,,,,,,,,,".....................,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,********,*****,,***************(*(**((***((*((((((((((((((((((((((((**(*(********(*((**(*************(***((*(**(*************************((*((((((((((((((((((((((((*(((((((*((*(******************************,****,,,,,,,,,,,,,,,,,,,,,,,,$.....0.............,.,.,.,,,..,,,,,,,,,,,,,,,,,,,,,*,,*,,,,*,****,*******,*,**********(***((*(*(((((((((((((((((((*(**(*(((*(*(*(*(**((((**((((*************(*(******(*(**********************(*((((((((((((((((((((***(((***((*((((*(*((*((*******************************,,,,,*,,,,,,,,,,,,,,,.,,$.......0.........,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*,****,*,**************************((((((((*(((*((((((((((((((*(*(((*******((((*((*************(******(***(*(*(**************************(*((((((((((((((((((((((((***(*(*(*(*(*(((***********************************,,,,,,,,,,,,,,,,,,,,,,$.................,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,**,,******,*********,***********(**((((*((((((*((((((*(((((((((((((*(((****(((*(*(((*((*((((*(***(******(((*(************************((((((*((((((((((((((((*((*(*((*((*(*(*****(******(***********************,**,,,***,,,,,,,,,,,,,,,,,,$....................,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,**********,*******************((((((*(((((((((((((((*(((((((((((*(**(*((*(*(((*((**************(*****(**(*************************(*(*((((((((((((((((((((*(*(*((*(*******(((**(*******************************,,,,,,,,,,,,,,,,,,,,,,.$...0..............,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,,,*****,*********,*****************(*(*(*(((((((((((((((((((((((*((((((*(*(*(((*((*(*(((*(***********(*(*(*((**(((*(************************(*((((*((((*((((*((((*(((*(**((******(*((********************************,,**,,,,,,,,,,,,,,,,,,,,,$................,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*,*,,,*,**********,**,,*****************((((*(((((*((((*((((((*((((((*(*(**((((**((*(((((*(((****************(*****(***********************(****(*(((((((((((((((((((**((***((**(*((**(****************************,**,**,,*,,,,,,,,,,,,,,,,,,,,*............,,,,,,,,,,,,,,,,,,,,,,,,,,,,*(,,,,,,,,*,,***,**********,*((****************(**(***((((&(((((*((((((((((***((**((*((*((*(((****((**(*************((*((***************************((*(((***((((((*((((((((((***(((**((**(*((***(****************************,*,****,,,,,,,,,,,,,,,,,,,"................,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,********,**,*******,**************(*(*((***((((((*(((((((((((((*(*(((*((*((((*(******((**(************((*((***(*********************(**(***((*(*(*(((((((((((*((("(**(************************&******************,*,*,,,,,,,,,,,,,,,,,,,,.&,...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,*,****,***,****,*****,**********(****(((((((((((((*(**((((((((*(((((((****((((((((*************(******((*(*(*****************************(****((((*((*(((((((*(((*(*(****(*(*******************(********************,*,,,*,,(*,,,,,,,,,,,,&..............,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,***,,,**********************************(((**((*((*((((((((((((*((**(***((((((***(**(((((*****************(***(*****************************(***((*(((((((((((((((*((((***(*(*(*(**(**********************************,**,*,*,*,,,,,,,,,,,,,,,&...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,,**********************************((*(((((((((*(((((((((*((((((*((**((***((****(*((***((*****(***************(****************************(*(((((((((((((*(((((*(((**((****(***(***(***********************************,*,*,,*,,,,,,,,,,,,,&..............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,********************************(*****(**(*((((*((((((((((*(**(((*****(**(****((**(*(*******************(********************************((((((((((((((((((((((*****(*****(***(***(*(***************************,*,***,,*,,*,,,,,,,,,,,,,,&..........,.....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,********,***,****,*****************(*((((*(((((((*(((((((((******(*****(*(**(****((*(****(***************(***(****************************(**(*((((((((((*(((**(((**((**(**(**(**(************************************,,,**,*,,,,,,,,,,,,,,&.............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,****,,************,*,***,************((**(*((*(((**(*(((((((((((((((((*(***((******(***(*******************************************************((*((((*((((((((((((((***(*(**(*****(*****************************************,,,,,*,,,,,,,,,,&.........,.,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,*******,************************(***((*(((((**(((((((((*((((((((((((((*********(******(*********************(*((************************(***(((((((*(*((***((*((((**((*(**(***********************************************,,,,,,,,,,,,,,,,,(............,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,*,*,*,***,****,****,******************((*(((((((((((**((*(*(**(**((*(*(((****************(((**((******(*******0*(**(*************************((*(((*(((**((((*((((((**(*((********************************************,,**,,,,*,,*,,,,,,,,,,,.............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,*****************,*****************(**(*****(((((((((((((((***************(**(**((((((**(**********(*********(*******************************(*(((((((((((*((*********************************************************,,,*,,,,,,,,,,,,,,,,&,...........,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,,,,,,,**,,**********,***,*****************(((((((((*****(((((((((((((((******(*******(**(****(****************(****************************************(*(((((((((*((**(*******(*((*((***(***************************,**,*,,*,*,*****,**,,,,,,,,,..........,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,****************************************(((((((((((((((*((**((*(((*((*((*(**(*(******(************************************************************((*(((((*(((((((((*************(***************************************,,**,*,,,,,**,,,,,,,............,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,******************,*************(******((((**(((((((((((((((*(*(****(*(****(*((*(((((***(*******************************************************((((((((((*(((((******((***(******(*****************************************,,**,,,,,,,,,,............,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,**,*,**********,***********************(**((((((((((((((((***(**(***(**(*******(******(***(********(**********************************************(*((*((***(**(**(*((*****((******************************************,**,*****,,,,,,,,,,,,...........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,***,**,***,******************************(****(((*((*(((((**(((*********((*****(***(***((***********(***********(******************************(**((((((((((*(((*(((**(******(*******************************************,*******,,,,,,,,,,,,...........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*******************,*********************(*((((**(((*(((*(*(((*((*(*****(**(((******(*****(*************************(********************************((**((((((((((((**(*******(*******(***************************************,,**,*,,,*,,,,,,.........,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,*,,,*,,,,,,,,*,***********,******,*******,*************(**((((((*(((***(*((((*((*((*(***((*(((*(***(***(**(*****************************************************(*((((*(((((((((((***********(*(********************************************,**,*,,,,,,,,,,, ...........,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,*,*****************************************((***(*((((((*((*(((((((***((**********(*******************************************************************((((((*(***(********(*******(*(*********************************************,,,,,*,,,,,,, ..........,,,,,,,,,,,,,,,,**,,,**,,,,*,,,,,,,,,,*,,,*,,****,**********,************************((*((((*((((*(((((**(**(*((****(((*********************(******************(*******************************(*((*****(((((*************************************************************,**,,*,,,,,,,,, ........,,,,,,,,,,,,,,,,,,*,,*,,*,,,,,,,,,,,,,,*,,************,****************************(****(**(*(((((*(((((((((((**(*********(*((*****(******(***************(*******(******************************(**(*(**((((*(*(*******(((**************************************************,**,,,,*,,,,,, .,....,..,,,,,,,,,,,,,,*,*****,**,,,,,,,,,,,,,**,,,,*****************************************(((****((*(((((((((((*((**(****************************(*****************************************************((**(((*(*********************************************************************,,,,,,,,,,, ,........,.,,,,,,,,,,,,,******,**,,*,,*,,,,,,*,*,****,***************,******,*********************((((((*((((*((((((*((*((*************(***(**(****(*********************************,**,*****************(****(*((*****************(*************************************************,,***,,,,,,,,",........,,.,,,,,,,,,,,,,**,*****,*,***,,,,*,*,,,,****,********************************************(**(((((*(*(((((*(***((***********************(*********************************************************(((***((*(*************************(*****************************************,*,*,,,,,,,"......,.,,.,,,,,,,,,,,,,**,********,,,,*,,*,,*,,,,*,,********************************************((*((((*(((((((((((((*(******(*************(*******************************************,*******************(*((**(*********************************************************************,,,,,,,,,,,$..,.....,,,,,,,,,,,,,,,,***,******,*,,,,*,****,*,**,*************************,********************(*(**((**(((*(((**(*(*(******(**(*****(*****(**(****************************************,,****************(**((*(******(**************************************************************,,,,*,,,,,,"........,,,,,,,,,,,,,,**,**************,,,***,,**,*,***********,********,******,*****************((((*((*(*(((((((((*(*********(**********(******************************************************,*********(****(***(***((************************************************************,,*,*,,,,,,,,",,.,.,...,.,,,,,,,,,,,,,******,*********,,***,***,*********************************************(**((((*((((((*(((*((****(********(*********************************************************,,***,***************((*****((*****************************************************************,,,,,,,,,$,,.,.....,,,,,,,,,,,*,,*****************,,,**,,********,*********,******************,**************((((*((**((*(*(*(******(********************************************************,*****,**,***************(**((***********************************************************************,*,,,,,,,,,$,......,,,,,,,,,,,,*,,,*,**,********,,*,,,*,**,**********************,*****,,**,*************(******(((((((*(((*(((*((********(((**(*********(********(**********************************,,*,****************(***(***(********************************************************************,,,,,,,,,$,,,....,.,,,,,,,,,,,,,,*******************,******,*************************,,**********************(**((((((((*(((***(*******(************************************************************,**,************************((((**************************************************************,**,,,,,,,, &,,,.,,..,,,,,,,,,,***,******,************,***************,**,*********************************************((***((((********************************************************************,*****,,************************(***************************************************************,,,,,,,,,*,, ,,,..,...,,,,,,,,,,,,*******&(******************,*********$**************,***,,,*******&*************(*(((***(*(((***(***************************(******************************************,,,,*,***********((*********(*((***************************************************************,**,,,,, ,,,,,,..,,,,,,,,,,,,,**********************************,*********************,**,,*****(*************((*(((((((***(((((**************************************************************,,*,,,,,,,*,,,******* (*********(****************************************************************,*,,*,,,,,, &,,,,,....,,,,,,,,,,,,,,*,,****************************************************,,*******************(*****(((**(((*(**************(**********************************************************,,,,,,,******************(***********************************************((*****************,***,**,*,&&,,,,,,,,,,,,,,,,,,,,*,,*****************************************************,*,,************************(((*(((*************************************************************************,*,,,,,,,,,,********************(*******************************************************************,*,,,,,