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 = '378B08' IMAGE_NUMBER = 54003075 IMAGE_TIME = 1977-09-01T10:35:44Z EARTH_RECEIVED_TIME = 1977-09-02T07:54:38Z ORBIT_NUMBER = 378 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.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END    4F% ,B0-YL  34668666666666666664444664644444422224444444444444224444444444644444444224244444444444444646644644466444446664646666666664666666666666666686886888888888688866688888888::8:888888888888888888:888:::88888::88888888:::::::8::8:88888888888:8:::::::::88888:8888888888::8888666666646664664666644220(2446666666666666666666444444*04644242444464466444444466442444464644446444444444444644446446646466446646644466666666666444466666646666666666666666666666666866666666668686666686666866688888686666686688688666888666666686666866666688868868888666686688868666866666666666666664644444644444422220.,24444466464666446464444444444244444444444444444444444444440444444424244422444444444444.$4444424444444444444444444440044444444444466664466446644426446666666666666666666666666666666666666666666666666666666866666666666666666666666666666666666666666666666666666666666666464446444444444444222200*22444444444446444444444444444244444444242222444222224444444222244222222422422244424242422222224242222224444444244244224244244444444444444444444422444444444444644444444464444&0446664444444464444444666464.26464466646664464666666666644466666666666666666666664646646444444444444444444444222220.*222444444444444444444444424244444444422244224222422422222222242222222222222222224222222222222222222222222222222222222222222422244224424444444424444444444444444444444444444444444444444444444444444444444444444444444444644444444444444224446646666664664664444644440.444444444424422444242222222.*22244444444224444442222424242222222222222222222222222222222222222222422222222222222222222222222222222222222222222220222222222222222222222222222222244242442222224222244444444442244444442442444444442424444444424444444444444444444444444444444446644444444444444464444444422222222222222224422200*02224422244444444442224424222222222222222222222222222222222202222222222022222020220222202222222222202022222202222222222222222222222222222222222222222222222222222242242224222222222424224444424442222444222224442444444444444222444444444444444444444444444444444444444442422222222222224222222200,0222224424442222224242222222222222222222222222222222222200202222222222020000000202022000020220000000000200020022220202202222220222222222222222222222222222222222222222222222222222222244422222222222222222222244242222422242222424442224444442424444444444444444444422222222222222222222222220000.*0222224222222424222222222222222222222222222220222022000222000000000000000000000000000000000000000000000000020000000000000000000220002022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222224224222422244422244444424222222222222222222222222222220000. (0222222222224222222222222222222222222222222220000020220000000000000000000000000000002000000000000000000200000000000000000000002202000222220000022002022002222220000222222022222222222222222222222222222222222222222222222222222222222222222222222222222222422222442222222222222222222020222200000.(0022222222222222222222222222222222222202222000000222000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000002000200000000002002022222222222202222222222222222222222222222222222222222222222222222222222222222222222222222222222222222022022222000000202000. *022222222222222222222222222222222200002022022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220220000020000002002202022222002222202222222222222222222002222222222222222222222222222222222222222202202220000000000000.. *222222222222222222222222222222222200002002022000000200000000000000000000000000000000000.0000000000000000000.000000000000000000000.000000000000000000000000000000000002000000020020000000020020000200000000002000022000022222200222220022222222222222220222222222222222222222220000000020000000000. (02222222222222222222222222222200002022220000000000000000000000000000000000000000000.0.0000000000.00000000.00000..000000.0000.0000000000000000000000000000000000000000000000000000000000000000022000000000000000000022200000002000002000222222220022222220222222222200222200000000000000000000000..&02222222222222222222222222222000220022000000000000000000000000000000.0.0000.0000..00000000000.00.00..00..0....0.00..00...0000.000...00000000000000000000.0000000000000000000000000000000000000000000000000000000020000000000000000000202200000002220020222222202022202220000000000000000000000000.(0022222222222222222222222222022000000000000000000000000000000000....00.00..0.0..0000.......0000....00.000.......0.0.......0.....0...000000.00000000..00.00000000.00000000000000000000000000000000000000000000000000000000000000000000000000000000002000220220000000020000000000000000000000000000.(0022222222222222222020020200000200000000000000000000000000000.00..0.0.........0..0..................0................................0......00.....0000000.000.00.00000000000000000000000.000000000000000000000000000000000000000000000000000000000000000000000000000202000000000000000000000000..&0022222222222222202222220200000000000000000000000000000000000.0...........0..............................0.......................................0..0....0..0...0..000000000000000....00000000....00000000000000000000000000000000000.0000000000000000000000000000000000000000000000000000000.00..(000022222222222222222000220200000000000000000.0000000000000000...........0.............................................................................0.0......0.....0...0.00.......0.0..00.00000000000..0000.....00000.0000000000000.000000000000000000000002000000000000000000000000000000000..&0022222222222222222222222200000000000000000000000000....000..............0.0.0.........................................................................................0............0......0.000.0...0.0000.0000.00...00.0.00000000000000000000000000000000200000000000000000000000000..0000000...&00222222222222222222220200000000000000000000000000.000..0....00..................................................................................................................................0...........000.....0.....00.000000000000000000000000000000000000000000000000000000.0000000.00..,&0000222222222222222222020000000000000000000.00.0000.........0............................................,........................................................................................0.........0........0......0.00..0000.0000000000000000000000000000000000000000000000.0.0000000...P&0022222222222222222222220000000000000000000.000.0....00............................................................,.................................................................................0.0.........0...........0..0.0.000..0.000000000000000000000000000000000000000000000.000..0...&000222022222222022022020020000000000000000.000000000..0....................................................,,,,,....,.,,.....,...........,....................................................................00................0...0......00000000000000000000000000002000000.0000..0.....00000.,&00222222222222222202000200000000000000000000000000.....00.......................................................,..,.................,...................................................................0...........0................00.0..0....000000000000000000000222000000000.0........0000..&00022222222222220222020000000000000000000000000....................................................,.,....,.,,,,..,.....,..........,..,...........................................................................0..........................00..000000000000000022222000000000000..........0.....&00222222222222222222220000000000000000000000.0...00........................................................,,.,..,,..,.........,...................,.........,,,.,....,.........,,..,......................................................0......00000000000000020002002220000000000.............&00002222222022222222000000000000000000000......00....0...................................,..........,.,,,,,.,.,,,.,.,,,.,,,,,.,..,...........,.....,......,,..........,.,....,,..,,....,.........................................................0000000000000000020002002000000000000......0.0...$0000220202222222220222000000000000000000000.0...0........................................,.......,,.,......,,.,.,,...,,.,......,.,,,.,.......,,...,..,.,,........,,,......,,..,.......,,.......,...............................................0.00000000000200002200000000000000000000...........$00002220222222222222220200000000000000000.0.....0...0.................................,.,.,..,,,,,,..,.,,,,,,,.,,,,,,,.,.,,.,,,,,,...,,,.,,,.,..,,,,,,,...,.,,,,,..,..,.,,.,.,,,,.,,,....,,,........,.........,...................................00000000000000000000002000000000000000..0......,$002222222022222202000000000000000000000....0.00.................................,,.,..,....,.,,,...,.,,.,,,,,,,,,,,,,,.,,,,,,,,.,,.,,,,,,.,,,..,,,,,...,,,,....,.,.,.,......,,,,..,,,.,,,,.,...,.,.....,.......................................0000000000000000000000000000000000000000000.000...,$002222222222222220020002000000000000.000.00.......0..0.........................,......,,,,,,....,,,,,.,,,,,,,,,,,,,.,,,.,,,,.,,,,,,,,,,.,,,,,,,...,,,,,,,,..,.,,,,,,.,,,,,,,,,,,,,,,,,,.,.,,,,,,,,.,,....,,,........,........................0.000000000000000000000000000000000000000000.........$00022222222222222222200000000000000000.0...........................................,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,.,,,.,,,,,,,,,.,,,,,,,,,,.,.,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,....,,...,.......,..................000000000000000000000000000000000000000000.......,.0022222020020$0200000000000000000000000...0...........................,....,.,,,,,....,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,.,,,,,.,,...............................00000.0000000.0.0000.0000...00000000000000......,"00000022220222,0000020000000000000000....0.,.......0..................,,..,.,,,.,..,,,,,,,,,,,,,,,,$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,.,,,,,,,.,...,....................0...00000000..0.0..0..00.0000.0..0.0000000......,$00002202220022202222000000000000000000..................................,,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,.............0.......00.....0.00........0.0......0....0000.0.00....,,"00022222222022020202000200000000000000............,....................,,.....,.,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,*,,....,,.............00.......0...0.....0..........0....&.00.0.0......*$0002022222202222202220020000000000.0000...................................,.,,,,,,,,,,,,,.,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,........0..........0...............................0.0.000....* "00022222222222222200000000000000.0.0.00..................................,,.,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,............................................................,"002022220222222020000000000000000000.00...............................,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................................................0........,"002222222222220200000220000000000000.0000........................,,.......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................................................,"0000022222220002222000000000000.00.0..00......................,.,.....,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............................,...,.................................,,000222022202222002000000000000.000.00..............................,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*,,,*,,,,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,........................,..,.,...,.,.,.,,,,,,,....................,*0000220220220000000200000000000000................................,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,*,,,,,*,,,,,,,*,,,,,,,,,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............................,,,,,,.,.,,,,,,,,,,....................,,000020222220200020000000000000000.00..0.......................,...,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,*,,,*,,,*,,,,*,*,,,,*,,,*,,*,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,..........................,,,,,,,,,,,,,,,,,,,,,........,..........,*000022222202202200000000000000000.00.................................,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,,,*,*,,,,,,,,,*,,*,,,,,**,,,,,*,,*,****,***,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,......................,,,,,,,,,,,,,,,,.,,,,,,,.,...,,,.,..........,,0002002222222020000002000000000000........................,,...,.,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,,,****,,,**,,,***,,,,**,,*,**,**,**,***,,,,***,,,*,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,.,..............,..,,,.,,,,.,,,,,,...,,,,,.,,.,,,,,,,,...........,,0000022222202200000000000000.0...0............................,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,*,,**,,**,*******,*,*,,,,,,,*,**********,***,,****,,,,***,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,..,,,...............,.,,,,,,,,,,,,,,,.,,,,.,.,,,,,,,,,,,..........,,000022222022000000000000000000................................,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,,,,***,*,***,,**************,******,*,*****,******,,***********,,***,***,*,*,*,,,,,**,***,,,*,,,,,,,,,,,,,,,,,...............,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,.,........,,00002222202202000200000000000000..............................,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,**,*,,,,**,***************,***********,***********,,***,,*,******,,,***,**,,,,,,,,**,,,*,*,,,,,,,,,,,,,,,.........,.........,,,,,,..,,,,,,,,,,,,,,,..,,,,,,,,,,,.........,*.00222222222200000000000000000.0.0.............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,**,,,,,***,*********,************************,************************,***,***,*,*,*,,,,,,,*,,,,,,*,,,,,,,,,,,,,,,,........,.,..,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,.,...,,.002022220200002000000000000000....0............................,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,**,,*,,,*,*****************************************************,******,,*******,,,,,,****,,*,**,,,,,,,,,,,,,,,.,.,,,,,..,..,,,,,,,,,.,.,,,,,,,,,,*,,,,,,,,,,,,,,,,,..,...,*.002222220202220000000000000000.0...........................,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,*******,****************************************************************,**,*****,,,,,*,**********,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,*,**,,,,,,,,,,,,,,,,.,.,.,,*000022222200000000000000000000000..........................,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,**,*,*,*,*,*,,**********,*********,************************************************************,******,,,,*,***,,****,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,*.000022022000000000000000000000..0.............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,*,,,,,****,*******,****************************,**************************************,*********,,,,**,*,**,****,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*.00000020000200000000000000000..............................,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*******,,,,**,******,**,*********************************************************************************,,*****,******,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*0000000002220000000000000000.00......................,.....,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,**,*,,,*****************,**********************************************************************************,,******,,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,**0000000002000000000000000000000.........................,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,****,***,*****,,*******************************************************************************************,*,******,******,**,,,,,,**,**,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,*,,***000000002000000000000000000000....0.......................,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,**,,**************,**,*******************************************************************************************,,*,,**********,*,*,**,,***,,,,,,,,,,,,,,,,,,,,,,,,,*,**,**,*,*,*,*,,***,,,,,,,,,,,**.00000000002000000000000000000.............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*************,*************************************************************************************************,*,,,,,*****,,*,****,*,*,**,,,,,,,*,,***,,,,,,,,,*,,******,****,**,,******,,*,,,,***,.02000000000000000000000.........................,.....,,,,.,,,,,,,,,,,,*,,,,,,,,,,,,,*,*,,,*,,,***,************************************************************************************************************,*,*,,*****,*,***,,,******,,,,,,**,****,,,,*,,,,,****************,**,***,,,,,,,****00000002000000000000000...0.0........................,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,****,**,*******,****************************************************************************************************,,,,,,,********,*******,,,,,*,*,,***,,,,,,***********************,,,****,*,,,****00000202020002000000000............................,......,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,***,***,********************************************************************************************************,*,,,*************,,,,,,,,,,,,,,,*,,*,********************************,,,,,***.000000222000000000000000000..................,.,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,**,********,************************************************************************************************************,,,,,,*********,,,,,,,,,,,,,,,,***********,,*************************,,*,***..000020200000000000000000...................,,,.,...,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,*********************************************************************************************************************,*,*,,*,*******,,,,,,,,,,,,,,,,,,,,**********,*****,*,***************,,,,,***..0000202000000000000000000000..................,...,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,**,*,************************************************************************************************************************,,,,,*,,*******,,,,,,,,,,,,,,,,,***************,,******************,*,,,,** .00000022000000000000000000.&&.........,.......,..,,,,,,,*(,,,,,,,,,,,,,,,,,,,,*,,*,,**,*,,******,,******************************.*******************************************************************************************,,*******,,,,,,,,**,,*,*****************,,,*******************,,,,****0000000000000000000000......0..........,......,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,*(*****,*,*,***********,*****((***************************$"*(**(*********(************((*******(**(****************((*******************,,*******,,,,****,,,************************,**************,,,,,,***0000000000000000000000......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*******************************************************************************(**********(**************(*(**********(((*(******************,*****&&**,*,*,**************************,,,**********,***,,*,***(.000000000000000000.0.0..................,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,*,**,***************************************************(*(**(*****(*(*****(*(**((**(*****(*******(****************((*******************,*****,*********************************,,,,*************,,,,,,* (.0000000000000000.........................,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************(****(*****(***(***********(**(****(((((*(*(*(((*((****(((*****(((((((*(*****************************************************,,,,****************,,,,,**..0000000.00000...0.0.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*******************************************************(**************(*****(**(*(*(*((*(**(*((((*(((*********((*(((((((((((****(*(*************************************************,,*,************,,,,,,,*(.0000000000000....................,...,...,,,.,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******,*****************************(****************((**(*(***((((*********(**((***((**(*(**(((((((((*(((((((((*(((((((((((((((****(*************************************(***************,,************,*,*(..0000000000000......................,,.,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,******,************************************************(*******(***(*(((****(((***(*(*(((((((((((*((((*(((((((((((*(((((((((((((((((*(***((************************************(*********,,*****,***********,*,**(.0000000000000.0.................,.,,.....,,,...,,.,....,,,,,,,,,,,,,,,,,,,,,,,,,,**,,**,,*****************************************************((***(((((((((((((*((((*(((****((((*((**(**((((((((((*((((((((((*((((((*(((*(****************,,**************,*************************************(000000000000000...............,,,,.,,,.,,,,,,,,,.,,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,*****************************(************(********(((***(*((*((((*(((((**(*(*(((((((((*(((((((**(((((((((*((((((((((((((((((**((****************,,,*************,*,************************************0022200000000000..............,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,**********,***********************************((**((**(******((**(**((****(*(((*((*((((((((((((*((((((((((((((((((((((((((((((((((((((((*(*(*************,*************,,,,,,**********************************(0022202220020000.........,...,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,************************************************(*(*****(**(**((***((*(((((((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**********((((********,,****,,,,,,,******,***************************(000022222022000000............,,,,.,,,,,,,,,,,,,,*,,,*,,*,,,,,,,,,,,,,,**,,,,*********************************(****************(**(((***((((*(*(((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((*((((*((*****(((((*(***********,**,,,*,*********,***************************000002220202000000.............,.......,,,,,,,*,,,*,**,,,,,,,,,,,**,,,,,,*********,*********************************(*(*(***((*((**(****((*(*(((*(((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((*******((((*************,,,,***************************************0022022222000222220....................,,,,,,,*,,,*******,,,,,*,**,*,,,,*,***,*****,,****************************(**(*****(**(*((*(((*(((*(((*(((((((((((((*(****(((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((**((**(*((***************************,*************************,**0022022222200022220000000000000.......,.,,,.,,,,*********,,,,,,,,,***,,,****,*******************************(****(*(*******((*(**(((*((*((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((**(*******************************,,,************************,,,*(.002020220000200002200000000.0.........,,,,.,,,***********,,,,,,,,,***,,*************************************((**********(*(((((((((((((*((*(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************************,,,,,*************************,,,,(0000022220000000002222000000000.......,,.,,.,,,**********,,,,,,,,,,************************************************(****(**(*((((((((((((((*(((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((*********(((((((((((((((((***************************,,,,,**************************,,,*d*00022222222000000000022000.00..0.......,,,.,,,,,*******,,,,,,,,,*,,,**,****************************************(*****(**((((((((*(((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**************(((((((((((((((************************,,,,,***************************,****(00222220002022000000020000..............,,.,,,,,,***,,,,,,,,*,,,*,,*****,***************************************(*(((*(*((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*****(*******((((((((((((((**********(*((*(((******,,****,**************(******,**,,***(00222222222020200000000000.............,,,,,,,,.,,,,,,,,,,*,*****,**,,***,***************************************(*(*(*(((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********************((((((((((((((**(**((*((*(((((************,***************************(00222222220022202220000000............,..,,,,,,,,,,,,,,,**********,*,,************************************(*****(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********(*************(((((((((((((((**((((((((((((***************************************(002022222220020002000000000..............,,,,,,,,,,,,,*,************,,,,,,,*********************************(**(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********************((((****(((((((((((((((((**(*****************************************(.022222220220000000000000..............,,...,.,,,,,,,***********,****,,*,,***,******************************(**(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((*******(****(*(****(((**(*(((((((((((((((((*******************************************(.00022222000000000000000...00.......,..,.,.,.,,,,,,,,,*,,,*******,**,**,,*******************************(***(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((****((***(***(*(((((((*(((((((((((((((((((************(******************************,,,* &00002222220000020000000000..0............,..,,,,,,,,,,,,*,,*****,**,*****,*,**************************(**(****(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***(*(**((*(((((((*((*(((****(((((((***(****(*((((******************************,,** (0000220220200000000000000.00.0...............,,,,,,,,,,,*,,,*************,,**,***********************(****(*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((*(**(*****((*(((((**(***(((((((((********(((((**************************,***,,** (0000222220202000000000000.00.............,,.,,,,,,,,,,,,,********************,***************************(*(((*((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((*********((*(*(*********((((****(****((****************************,***,,* &0000022220220000000000000000..........,....,.,,,,,,,,,,**,**,,***********************************(**(((*(((((((*(((((((((((((((((((((((((((((((&((&&((((((((((((((((((((((&&&(&&(&((((&((((((((((**((((((((((((((((((((((****(*(((((((((****************(***************************************** (.0002022222220000000000000..............,,,,,,,,,,,,,,,,,****,********************************(*****((((((((((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&(&&((((((&((((((***(****(((((((((((((((((((((((*(******(***((((((((**(******(((****(**************************,*****,**&000020222000220000000000000..............,.,,,,,,,,,,,,,,,,*,,***************,*********************(((((((((((((((((((((((((((((((((((((&((((((((&(((((((((&((((((((((&&&((((((((((((((((((**(**(*(**((((((((((((((((((((((*(((((((((**(((((((*((**************(*(*(****************,********,**** &000220222222022000000000000.0..........,,,,,,,,,,,,,,,,,,*,*,*****,***********,,****************((*((*(((((((*((((((((((((((((((((((((((((((((((((((((((((((&(&(((((&&&(((((((((((((((*((((((((*(((***((((((((((*((((((((((((((((((((*((((((((((*((((***********(((((***********************,*,*,* .000222022000.$00000000000000...........,,,,,,,,,,,,,,,,,,*,,,***,,,,****************************(****((((((((((((((((((((((((((((((((((((((((((((((((&(((&(((&((&&(&(((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(((*(*(((((**********((*((*******************,*,*,,***.0002220222000.00000000.00000.......,...,,,"*,,,,,,,,,,,,,,**,*,*,,**,**$***************************((((((((((((((((((((((((((((("&(((&((&((((((((((((((((&((&&(&((((((((&&&(&&&&&&((((((((((((((((***(****((((((((((((((((((*(((((**(***(*((******(((((*(((((((((((****************,***,***,*,**&0002022200200000000000000.0..........,..,,,,.,,,,,,,,,,,,,,,****,*********************************(((*(((((((((((((((((((((((((((((&((((((&((((((((&(&&((((((&(&&((((((((&&((&(&&(&&&((((((&&&((((((********((((((((((((((((*(((((((*(****((((****((((((((((((((((((((*******************,*,,,**&0002022200000000000000000...............,,,,,,,,,,,,,,,,,,,,,,,,***************************(*****((((((*((((((((((((((((((((((((((((((((((((((((&(&((((((((&&((&((((((((&&(&(&&&&(&(&&(((((((((((((((((((***(*(((((*(((((((((((((*(((((******((((****((((((((((((((((********************,*,*,***&000222202000000000000000..................,,,,,,,,,,,,,,,,,,,,*************************(((((******(((((**((((((((((((((((((((((((&(((((((((((((((&&((&&((&&&&&((((((&(((((&&(&&&&&(&&(((((((((((((((((*((*****((((((((((((*(((((***(((((*(((***((((**(((((((((**((((((*((*****************,,,,,,,*&000002222000000000000000.....0000.........,,,,,,,,,,,,,,,,,,,,,,************************((********(((((((((((((((((((((((((((((&&(((&(((((((((&(&((&&&&&(&&&((((&(&&((&(&&&(&&&&&((&&((((((((((((((((((((*****((((((((((((((((((((((((((((****((*(****((((((((((((((((((((**(************,**,,,,,*&.000022000000000000000000...................,,,,,,,,,,,,,,,**,,*****************************(*****((*((((((((((((((((((&&&(((((((((((((((((((&&(&&&&&&(&(&&((((&&&&&&((&&&(&&&(&(((((((((((((((((((((((((((*(*(((((((((((((((((((((((((((((((((***(((((((*((((*((*(*((**(*((**************,,,,,,,*$.000000000000000000000..0.............,.,,,,,,,,,,,,,,,,,,,,,,,,**************************(((((((*(((((((((((((((((((((&&&(((((((((&(&((((((&&&&&&&&&&&&&((((((&(&&&&&&&&&(&((&((((((((((((((((&&((((((((((*(***((((((((((((((((((((((((((((((((((((((((((((((((*********((((**********,**,,,*,,,*$.0022020200000000000000......,,.,.........,,,,,,,,,,,,,,,,,,,,,,,*******************((**(((*((((((((((((((((((((((((((((&&(&(((&((((&(&(&&(&&&(&&&(&&&&(&&((((&&&(&&(&&&&&&&(((((((((((&(((((((((&(&(((((((*(((**(*((((((((((((((((((((((((((((((((*((((((((((((**************(************,,,,,**$.00000000000000000000000...............,.,,,,,,,,,,,,,,,,,,,,,,,,*******************(((((((((((((((((((((((((((((((((((((((&(&(&&&((&&&&&&((((((&&&&&(&&&(&&(&&&(&&&&&&&&&(((&((((((((&&(&&&(((((((((((((((((*(((*(((((((((((((((((&(((((((((((((((((((((((((((**************((*****(******,*,,,**$.0000202000000000000000.0..0............,,,,,,,,,,,,,,,,,,,,,,*,*,,******************((***(((((((((((((((((((((((((((((((((&&(&&&&&&&(((&&&(&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&(((&((((((&(((&((((((((((((((((((((*(((*(((((((((((((((((((((&(((((((((((((((((((((((**(**********((*****(**********,*,*$.00020020000000000000.0..............,,..,,.,,,,,,,,,,,,*,,,,,,,*,*,********************(((*(((((((((((((((((((&(&(((((((&&(&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(((&(&&(&&&&((((((((((((((((((((((((((((((((((((((((((((&((&((((((((((((((((((((((*(*(**(***********(*(********,**,***$.0002020020000000000000.0..............,,,.,,,,,,,,,,,,,,,*,,*,,***************(*******(*(((((((((((((((((((((((&&(&&&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&(((((&&&&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((****(*****(((((*(((******,,,,,,**$0000000000000000000.000............,.,..,..,,,,,,,,,,,,,,,*,,,,******,*****(***((((***(**((((**(((((((((((((((((((((&&(&((((&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((&((&(&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*******(*((((((((******,*,*,,,*$.0000200000000000000000...............,...,,,,,,,,,,,,,,,,,*,,,**,*********(****((((((((***(*(*(((((((((((((((&((((&&&&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&(&&(((&&&&(&(((((((((((((((((((((((&&(((((((&&&(((&((((((((((((((((((((((((((((((((((((******(*******************,,,***$.0000220000000000000000..............,..,,,,,,,,,,,,,,,,,,,,****,***,,*****(**(((((((((**(****(((((((((((((((((((((&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&((((((((((((((((((((((((((&(&((((&&(((&(&((((((((((((((((((((((((&((((((((((((*(*******(******,****,****,,,,,,*$.00000000000000000000..................,,.,,.,,,,,,,,,,,,,,*,***,********,****((*((((((((*****((((((((((((((((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&(&((((((((((((((((((((((&((((&&(&&&&&&&&&&((&&((((((((((((((((((((((((((((((((((**************,,,,*,,*********,,*$.000000000000000.00000................,.,,,,,,,,,,,,,,,,,,,,**,*,,,,*****************(((*(**((((((((((((((((((((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&&&(&((((((((((((((((((&(((((((((((&&&&(&&&((&&&&&&(((((((((((((((((((((((((((((((((((*(****(*****,*,,*,*********,,,*".00000000000000000000..............,,.,.,,,,,,,,,,,,,,,,,,,*,,*************************(***((*(((((((((((((((((&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&(&&&(((((((((((((((((((((&(&((((&&&&&&&&&&&&&&&&&&&(&&((((((((((&((((((((((((((((((((((***************,**,******,*,*T".000000000000000000.00..............,,,,,,,,,,,,,,,,,,,,,,*,*,**,,***,*******************((((((((((((((((((((((&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&(&&&&&(((((((((((((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&((((((((((((((((((((***(********,,**,**,*******,**".00000000000000000000...............,,,,,,,,,,,,,,,,,,,,*,*,,,*,***********************(((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((***(*************,*******,,*".000000000000000000.................,,,,,,,,,,,,,,,,,,***,*,,,*************************((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((((((((&((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((**************,**,*********".000000000000000.000...............,.,,.,,,,,,,,,,,,,,,,,,*,,,*,**********************((*((*(((((((((((((((((((((*(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(((((((((((((((((((((************************,**".000000000000000.000.00...........,.,,.,,,,,,,,,,,,,,,,,,,*,**,**********************(*(*(*((((*(((((((((((((*((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((((((((((((((((((*(*******************,,**"0.000000000000000.0................,.,,,,.,,,,,,,,,,,,,**,*******,***************((****(((((*(**(*(((((((((*(((((((((((((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((************************ ".000000000000000..0.0............,...,,,,,,,,,,,,,,,,,,*,,,,**************************************((((**(*(((*((((((((((((&(((((((((&((((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(************************ ".00000000000000.00.0..............,,,.,,,,,,,,,,,,,,,,**************,*********************((***((*(((((*(((((*(((((((((((((((((*(((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((((***************,******" .00000000000000000.............,,.,,,,,,,,,,,,,,,,,*,*,****************************************(**(*(((((((((((((((((((((((*(*((*(((*((((((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&((((&&&(((((((((((((((((((**********,******** .000000000000000000.0.............,,,,,,,,,,,,,,,,,,,,,,,**************************************((((((((((((((((((((((((((((***((**(*(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&(&&&(&(((((((((((((((((****************** .00000000000000000................,,,,,,,,,,,,,,,,,,,****,************************************(((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&(((&((&&&(((&(((((((((((((((**************** .00000000000000.................,,,,,,,,,,,,,,,,,,,*,,*****,**********************************((*((*(((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&(&((&(((&(((((((((((((*(************* .000000000000000.................,.,,,,,,,,,,,,,,,,,,**,,,,************************************(*(((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$$&&&&&&&&&$&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&(&&&((&&((&(((((((((((((**************".00000000000000.0.0...........,,,,,,,,,,,,,,,,,,,,,*,****************************(***********(((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&$$$$$$$&$&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&(&(&&(&((&(((((((((((((((((((*********** ,.0000000000000.0.000.......* ,,,,,,,,,,,,,,,,,,,,,,,*****"*******************(****(*(( (*****(((*(((((((((((((((((&(((((((((((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$&&&$&$$$$$$$$$&$&&&$&$&&&&$$&&&&&&&&&&&&$&&&&&&&&&&&(&(((&&(&&&&&&&&((&&&(&((((((((((((((((((**********".00000000000000.0...0..........,,,.,,,,,,,,,,,,,,,**,**********************(****(**(***(((((*(((((((((((((((((((((((((((((((&(&(&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$"&&&&$&$$$$$&$$$$&$$$$$$$$&$$&$&$$&&$&&&&&$$&&&&&$&&&&&&&&&&&&&&((((((&((&(&&(&&&&&(&&&((&&((((((((((((((**********" .00000000000000...0............,,,.,,,,,,,,,,,,,,*******,************************(****((((((((((((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$&$&$$$$&$$$$&$$$&$&&$$$&&$&&&&&&&&&&&&&&$&&&&&&&&&(((((((((&(&&&&&(&&&&&&&&(((((&(((((((((((********* .00000000000000...0..........,..,,,,,,,,,,,,,,,*,,,*********************************((*(((((((((((((((((((((((((((((&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$&$$$$$$$$&&$&$$$$$$&$$$$$$&$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&((((((&(&&&&&&&&&&&&&(&&&&&&&&&(((((((((((********* .00000000000.000.....0....,.,..,.,,,,,,,,,,,,,,,,,*,*,****************************((((*(**(*(((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((*******$ .00000000000000.00..........,...,,,,,,,,,,,,,,,,,*********************(*********((**(((((*(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((*******$ .0000000000000.....0........,..,,,,,,,,,,,,,,,,,*,*****,*******************((*(((*(((((((*(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$$$&&&&&&&&&&&&(&&&(&(&(&&&&&&&&&&&&&&&&&&&&&(&&&(((&&((((((((********$ ..000000000.0000...............,,,,,,,,,,,,,,**,**************************((***(****((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(((((((********&.000000000000.0.............,.,,,,,,,,,,,,,,,*,****,***********************(((((((*((((((((((((((((((((((((((((((((&&&&&$&$&&&&$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((********&.00000000000000............,.,,,,,,,,,,,,,,,,,,*,****************************(((((((((((((((((((((((((((((((((((((((((&&$&&&$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&((((*********&..00000000000000............,.,,,,,,,,,,,,,,,*,*******************************(((((((((((((((((((((((((((((&((((((&&&&(&&&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((*(********&.000000000000000.0..........,..,,,,,,,,,,,,,,**,,*********************(*((**((((((((((((((((((((((((((((((((((((((&((&(((&&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((*((********& .00000000000..0.............,,,,,,,,,,,,,*,,,,**************************(*(((*((((((((((((((((((((((((((((((((&(&(&(&((&&&&&&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((*(*******&.0000000000000...............,.,,,,,,,,,,,,,,*******************************((((((((((((((((((((((((((((((((&(&(((&(&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((*********&<.00000000000.0.............,,,,,,,,,,,,,,,*,*,*,************************(*(*(((((((((((((((((((&(((((((&((&(&(&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((**((*(********&.00000000000..............,,,,,,,,,,,,,,,,,,,,****************************(((((((((((((((((((((((((&((&&&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((*(((*********&.00000000000000...........,.,..,,,,,,,,,,,,,,,******************(*******(***(((((((((((((((((((((&(((&((&((&((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((*********& ..0000000000.0.............,,,,,,,,,,,,,,,,,,,*******************(*(****(**(*((((((((((((((((((((&&((&&(&&&(&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((**********&.000000000.0.0.............,,,,,,,,,,,,,**,****************************(**(*((((((((((((((((&(((((&(((&(&&(&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((**********&..0000000000..............,.,,,,,,,,,,,,,,,,,*******************(**(*(*(*(**(((((((((((((((((((((((&&(&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*********(.000000000..0.............,,,,,,,,,,,,,**,,,,***********************(***(*(*(*((((((((((((((((((&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&$&$$&$$$$$$$$$$$"$"$$$"$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((((((((((((((((*(((*********(..0000000000.............,.,,,,,,,,,,,,,,***,*********************((*((*(*((((((((((((((((((((&&&(&(&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&(&&&&&&(((&((((((((((((((((((*((((*******(..000000....................,,,,,,,,,,**,*,**************************(*(*(((*(((((((((((((((((&(&&&&((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&$$$$"$$$$$"""$"$$$$"$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&(&&&((&(&(((((((((((((((((*((((**********(..00000000..0.........,..,.,,,,,,,,,,,*,*,*****,*****************(****(*(((((((((((((((((((((((((&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$$$$"$$$$"$""$$""$"$$$$"$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&(&&&&&((((((((((((((((((((((((*(*(*(******(..00000000.0..............,,,,,,,,*,,,,,*,,******************(******(((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&$&&$&$$&$$$$$$$$$$$$"""""$"$$$$""$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&(&((((((((((((((((((((((((((((***********(.000000.00000..............,,,,,,,,,,,,*,,,,,********************(*(*((*((((*(((((((((((((&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&$&&$&$$$&$$$$"$$"""$$"$$"""$$$$$$$"$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(((((((((((((((((((((((((*************(.000000.00..............,,,,,,,,,,,,,,,*,,***********************(*((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""""$$"$"""$""$"$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((((((((((((((((((((((((************(,.000.0000.0.........,,..,,,,,,,,,,,,,,*,,,**********************((**((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$"$$"$"$"$$"$"$$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(((((&&(((((((((((((((((((***(**(*******(..00000.000.............,,,,,,,,,,,,*,**,************************(*(*(((*(((((((((((((((((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&$$&$&$$$&$$$$$$$$$$$"$$$$"$$$$$$$$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&(((((((((((((((((((((((((*************((.....0000...............,,,,,,,,,,,,,,,,*,*********************(*(((*(((((((((((((((((((((((&(((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&$$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&(((&((((((((((((((((((((((((*********(,.00000.0.0.............,,,,,,,,,,,,,,***************************((**((((((((((((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$$&$$&$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(((((((((((((((((((((***(********((..0000.00.....0........,,,,,,,,,,,,,,,*****,***************(*(**(*(((*(((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$&$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(&&((&(((((((((((((((((***(**********(&..0.00000....,....,.,,,,,,,,,,,,,,,,*****$(******************(*(((((((((((((((((((((((((((&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$$&&&&&$$$$$$$$&$&&$$&$$$&$$&$&&&&$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&(&&((((((((((((((((((*************(....00.0..0............,,,,,,,,,,,,,,,,*************************((*(((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$&&&$$$$&&&&"&&&$$$$$$$&$$&$$$$$$$$$$$$&$$$&&&$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&(&&((&((((((((((((((((((*(**(*******(..0.0.00.0............,.,,,,,,,,,,,,,,,**********************(*****((((((((((((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&$&&$$&&$$$$$$$$&$&$$$$$$&&$&$&$$$$$$$$$$$$$$&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""&&&&&&&&((((((((((((((((((($((((**********,....000...............,,,,,,,,,,,,,,,,,********************(*(*(((((((((((((((((((((&((&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&$$&$&&&&&&$&&&$&$&$&$&$$$&&$$$$$$$$$&&&$&&$$$$$$$$$$$$$$$$$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&(((((&((((((&((((((((((((((**********....00.................,,,,,,,,,,,,,,,,**,*,****************((**(((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$&$&&&&&&&&$$&$$$&$&$$$&$$&&$$$&$$$$$&$$&$$$&$$$$$$$$$$$$$$$$$&&$&&&$$&$$$&&$$$$$$$$$$$$$$$$$&&&&&&&&&&(&&&&((((((((((((((((((*(***********,....00...............,,,,,,,,,,,,,,,,,,,*********************(((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&&&&$&&&$&$$$$&$$$&$$$&$&&$$&$$$$$&$&$$$&$&$$$$$$$$$$&$$$$$$$$&$&&$&$$&$&$$$$$$$$$$$$$$$$$&&&&&&&&&(&&(&((&(((((((((((((((((((**********...0.00.............,..,,,,,,,,,,,,,,***,,*****************(*(((((((((((((((((((((((&(&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$&$$&&$$&&&&&$$$$&$&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&((((&(&&(((((((&(((((((((((*********0...0..0.............,.,,,,,,,,,,,,,,*,**,*****************(**(((((((((((((((((((((&((((&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&$$$&$&$$$&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&(&(&((((&(&(&(((((((((((((((*********......................,,,,,,,,,,*,*,**,*****************(***(*((((((((((((((((((((&&(&(&(((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&$&$$&$$&$$$$$$$$$$$&$$$$&&&&$$$&&&&&&$$&$&$&&$$$$$$$$$$$$$&$&$$$$$$$&$&&$$$$$$$$$$&$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&((&(&((((((((((((*((*(((*****,...00.0...........,,,,,,,,,,,,,,,,**,,****************((*(*((((((((((((((((((((((((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$&$&$$$&$$$$$$$$$$$$$$&$$$$$$$&$$&&&&&&&$$$&$&$$$$$$$$$$$$$&$$$$$$$$&&&$&&$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((&&((&&(&((((((((((((((((((((*******...0.....0.........,,,,,,,,,,,,,***********************((*(*(*(((((((((((((((((((((((&((((&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&$&$$$$$$$$$&$$$$$$$&$$$$$&$$$$&$$&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$&$$$$&$$$&&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(((((((((((((((*(******....................,,,,,,,,,,,,,,*****************(****(*((((((((((((((((((((((((((((((((&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&$$&$$$$&$$&$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$&&&&&&&&&$$$&$$$$&$$&$$$$$$$&$$$$$$&$$$&$$&$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((((((((((((((((((**(*****(.....0...............,,,,,,,,,,,,**,*****************(((**(((((((((((((((((((((((((&((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&&$&&$$&$$$$&$$$$&&&$$&&$$$$$&$$$$$$$$$$$&$&&&$&&&&&$$$&$$$$&$$$$$$$$$$$$$$$$$&$$&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((*((*(**(*,.0.0............,,.,,,,,,,,,,,,,,***,**************(**((((((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$&$$$&$$$$$&&&$$$$$$$&$$$$$$$$$$$&$$$&&&&&&&&&$$$$&&&&$$$$&$$$$$$$$$&$&$$&$&&$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((((((**(,....0.............,,.,,,,,,,,,,,,,********************(((((((((((((((((((((((((((((&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$&$&&&&$&$$&$$$&$$$$$$$$$$$&$$&$&&&&&&&&$&$$$$$$$$&$$$$$$$$$$$$$&$$$&&$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((&((((((((((((((*(*((*(*(,....0.0...........,,,,,,,,,,,,,,,,*********************(((((((((((((((((((((((((((&((&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$&$$$$$$$$$$&&$$$&&$&$&$$$$$$$$$$$$$$$$&$&&$&&&&&&&$$$$$$$$$$$$$$&&$$&$$&$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(&((((((((((((((((((**((*,...................,,,,,,,,,,,,,,*,***,**************(*((*(((((((((((((((((((((((&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$&$$$$&&$$$$$$$$&$$&$&&&&&&&$$$$$$$$$$$$$$$$$$$&&&&&&&$&$&$$$$$&$$$$$&$&&$$&$&$$$$&$$$$&$&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&((((((((((((((((((((*((.................,.,.,,,,,,,,,,*,,*********************(((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$&$$$&$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$&&&&&&&$$$&&$$$&$$$&$$&$$$$$$$$$$$$&$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((*((,......0..........,.,,,,,,,,,,,,,,,*,**,****************(*((((((((((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&$&$$$&$$$$$$$$$$$$&$&$$$$&$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((&&&((((((((((((((((((((*(((,................,,,,,,,,,,,,,,,***********************((((((((((((((((((((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$&$$&$$&&&$&&&$$&$$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(&((((((((((((((((((((($.................,,,,,,,,,,,,*********************(***((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$&$$$$$$$$$$$&&&$&$$&$$$&&$$&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((((&&(((((((((((((((*((**(",..............,,.,,,,,,,,,,,,,**,*************((****(((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&$$&&$&$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&((((((((((((((((((((***",...............,.,,,,,,,,*,,******,************((*****(((((((((((((((((((((&((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&((((((((((((((((((*$,..............,,,,,,,,,,,,,,********************((*(*((((((((((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$&&$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((((((((((((((((*((((*$,..............,.,,,,,,,,,,*,*********************(((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&$$$$$&$$$$$$$$$$$$$$$$"$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$$$$$$&$$&$$$&$$$$$&$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*((**($,,...........,.,,,,,,,,,**,,***********************((((((((((((((((((((((((&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&$&$$$$$$$&&&$$$$&$&$&&&&$&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&((((((((((((((((((((*($,.............,,,,,,,,,,,,,*,**********************((((((((((((((((((((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$&$$&&&$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((((((((((((((((((*((*$,...........,..,,,,,,,,,,,**,*********************((**((((((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$"$$$$$$$&&&$$$$$$$$$$$$&$$$$$&&$$$&&&$$&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*((*(&,.............,,,,,,,,,,,,*,*********************(*((((((((((((((((((&((&(&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$&$&$&$$$&$&$&$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&(&&&&(&(&&&((((((((((((((((**&,............,,,,,,,,,,,,,,********************(*((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$""""$$$$$$$$$$$$$&$$$$&&$&$&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&(((((((((((((((**((,............,,.,,,,,,,,,,********************(****((((((((((((((((((&&(&(&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$""$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$&$$$&$$$&$$$&$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((&,,...........,,,,,,,,,,,,,**********************(**(((((((((((((&(((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$&$$&$$$&$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(((((((((((((((((((&,,............,,,,,,,,,*,*********************(***(*((((((*((((((((((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$$$$$&&&$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((&&&((((((((((((((*((((&,,........,,,,,,,,,,,,,,*,***"***************((((((((((((((((((((&((&(&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&& &&&&&$&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$&&$$$&&$$&$$$&$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((((((((((((*(&,,..........,,,,,,,,,,,,,******************(*((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&$$$&&&$$$$$$$$$$&$$$$&$$&&$&&&&$&&&$ $&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((*(((($,,..........,,,,,,,,,,,,,******************(*((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$&&$$&$$&&$&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(&&&(((((((((((((((((*(( ,,,....,..,,,,,,,,,,,,,**************(***(***(((((((((((((((((((((&((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&&(((((((((((((((((((((((&,,,...,..,,,,,,,,,,,,**,******************(((**((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$&$$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$&$&$$$&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(((&(((((((((((((((((((((((,,,.....,,.,,,,,,,,,*,,,*,****************((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&$&&$$$$$$&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&&&(((((&((&((((((((((((((,,.,.....,,,,,,,,,,,,******************(**((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&((&&&&(((((((((((((((((*(&,,..,.,,.,,,,,,,,,,,,,*******************(*(((((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&$$$&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$&$&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(&&&&(((((((((((((((((*(((^*,,,,,.,,,,,,,,,,,,,,*************(****((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&(((((((((((((((((&,,,,,,,,,,,,,,,,,,,*,,*******************(*((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((*((*(,,,,.,,,,,,,,,,,,*,,*****************(*(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$&&&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((((((*((,,.,.,,,,,,,,,,,,,,*,****************((*((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$&$$&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((&(((((((((((*(((*,,,,,,,,,,,,,,,,,,,*****************(**(((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&((((((&(((((((((((((((((*,,,,,,,,,,,,,,,,,*****************((*(*(((((((((((((((((((&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$&$$&$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*(*,,,.,.,,,,,,,,,,,****************(**(**(((((((((((((((((((((&(((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$&$$&&&$&&$&&$$&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*((*,,,,,,,,,,,,,,,,,***,**********(**((((((((((((((((((((((((((&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((((*(((*,,,,,,,,,,,,,,,,,,**************(****((((((((((((((((((((&&&(&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&(((((((((((*((*,,,,,,,,,,,,,,****,***************(((((((((((((((((((((((((((&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&$$$&&$$&$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*((**,,,,,,,,,,,,,*,******************((((((((((((((((((((((((((&&&(&(&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&$$$&&$&&&&&&$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&$$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&(((&&((&&((((((&((((((((((((((((*,,,,,,,,,,,,,,,*****************(*((((((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((***,,,,,,,,,,,,***************((*(*(*(*(((((((((((((((((((&(&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((&(((((((((((((((((*,,,,,,,,,,,,**,****************(**(((((((((((((((((((((&((&&&(&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&((((&((((((((((((((*,,,,,,,,,*,*****************(****(((((*(((((((((((((((((&(&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((&&&((((((&(((((((((((***,,*,,,,,***,,*,*****************(*(((((((((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&((&&&(&(((&((((((((((((( **,,,,,*,,,*,***************(*(((((*(*(*(((((((((((((((((&(&&&&&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$&$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(((((((((((((( ****,,,,*,********************(*((((((((((((((((((((&(((&((&(&((&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&(((&(((((((((((((((*****,,********************(**(((**((((((((((((((((((&(((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&$$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&((((&((((((((((((****,,,,**,********************(((*(((((((((((((((((&((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$$&$$$$$$$$$$$$$$&$$&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&((&((((((&((((((((( ****,***,*********************((((((((((((((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((((((((((((((((((( ****************************(**((((((((((((((((((((((((((&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(&(&((((((((((((( *****************************(((((((((((((((((((((((((&((((&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*************************(**(*((*(((((((((((((((((((((&((&(&&((&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$$&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((&************((*********(*((((((((((((((((&(((((((&&&&(&((&&&&(&&&&&&&""&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&&$$$&$&$&&&&&$$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((**********************(*(*(*(((((((((((((((((((((((&((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$&&$$&$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$&$$$&&$&$&&&$&$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&$$$$$ $$$$$$$$&$&&$$&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(((((((((((( ***********************((**((*(((((((((((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&$&&&&&&$&$&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&$$$&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$&&&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&((&(((&((((("************************((((((((((((((((((((((((((((&&((&((&(((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&$$$$&&&$&&$&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$$&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((("*********************(((((((((((((((((((((((((((((((((((((&(&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&&$&&$&$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&(((((((."*****************(**((*(*(((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$$$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((("(*****************(**(((((((((((((((((((((((((((((((((((((&((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$&&&&&&$&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$&$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((("(**************(**(*((*(((((((((((((((((((((((((((((((((&&(&(((&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$&&$&$$$$$&$$$$$$$$$$$$$$&&$$&&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((("(****************(*(**(((((((((((((((((((((((((&((((&&&(&&&&(&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&$&$&$&&&&&&&$$$&$$$$$$$$&$$$$&$&$$$&&$$$$$$$$$$$$$$$&$&&&$$$$&&&&&&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((("**********(*******(*((((((((((((((((((((((((((((&(&((&((&&&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$,$$$$$$$$$&&&$$&&&&&$&&&$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$&$$$$&$&$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((("((*********((**(*(*(((((((((((((((((((((((((&&&&((&&(&(&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$&&$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&&$$$$$$&&&&$$$$$$$$$$&&&$$&$&$$$$$$$$&&&&&$$$$$$&$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(&&&&&((((&("(*(***********((((((((((((((((((((((((((((&(&((&(((((((&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$&&&&$$&$&&&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$&$$&$&$$$&$$$&$$&$$$$$$$$$$&$&$$$$$$&$&$$&$&$$$&&&$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((("(((**(****((*(((((((((((((((((((((((((((((((((((&&&(&&&&&&&(((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$&&$$$$$&$$$&$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&$&$&&&&&$$$$$$$$$$$$$$$&$$&$&&$$$$$$$&&&&$$$$$&&$$$&$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((("(((***(((*(((*(((((((((((((((((((((((((((((((&(&&&(&&&&&&&&&&(&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&$&&&&$$$&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((("((**(*(*(((((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&((((&&(&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(((((("((**(**((*((((((((((((((((((((((((((((((&((&((&&&&&&&&&&&((&(&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&$$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$&&&&&&$$$$$$$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((***((*((((((((((((((((((((&(((((((&(((((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&$$$$$&$$$$$$$$&&&&&$$$&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((*((*(*(((*(((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&$&&$$$$$&$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((*((((((((((((((((((((&(&&((&(&(&&&((&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$&&&&&&&&&&&&$&&&&$$$&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&$&$$&$$&&$&$&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((*(((((((((((((((((((((((((&(&&&&&&(&&&&&&(&&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&$&$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&$&$$$$$&$$&$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((&(((&&&&&&&&&(&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&$&&$$$&$&&$$&&&$&&&&&$$&$$$&$$$&$&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$&$$$$&$&&&&$&$$&$$$$$&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((&((&(&&&&(&&&&&((&&&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&&&$$&$&&&&$$&$$&&$$&&$&$$&&$&&$&&&&&&&&&$$$&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$&$$$$&&&&$&&&&$&&&&$&$&$&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&(&(&&((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&&&$&$$&&$$$$$$$$&$$$&&&&&&&&$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&$&$$&&&&$&&$&&&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$$$$&&$&$$$$&&&$$$$&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$&$$$$$$&&$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&$&&$&&&$&$$$$&$&$&$$$$$$&$&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&&$&&&$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&$$$&$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&((&&(&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&&&$&$&&&$$$$$$$$$$$$$$$$$$$&$$&$&&$$$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$$$$&&&$&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$$$&&$$&&&$$$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((&(&&&&&&&&&(&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$&&$&&$$&$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&&$$&&&$$$&&$&&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&( (((((((((((((((((((((((((&((&(&&&&&&&(&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&$$&&&$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&"(&((((((((((((((((((&((&((((((&&&&&&&&&&&&(&&(&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((&&((("$&&&&(&&(&&&&(&&&&&&(&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&$&&$$$&$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((&&&&&&&&(&&(&(&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&&&&&&&&&&&$$$&$&&$&$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( &((((((((((((&&(((((&((&(&(&(&&&&&&&&((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$&$$$&$&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&&$$$$$$$$$&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "&&(((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$&$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&