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 = STAR IMAGE_ID = '391B39' IMAGE_NUMBER = 54236004 IMAGE_TIME = 1977-09-13T12:27:47Z EARTH_RECEIVED_TIME = 1977-09-15T11:43:27Z ORBIT_NUMBER = 391 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = OFF FILTER_NAME = RED EXPOSURE_DURATION = 0.050910 NOTE = "SOUTHERN HEMISPHERE MONITORING" /* 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 4.&}? &!B(G-#*&? Z  "a>  BB&&&&&&&&&&&&(&((((((****************(**************,,,,,...,,,..,,,*,,*,,,,,,,,,,,................,,,,,,,,,,..........0000000....................00000000000000000...........0.00000000222000000000..........00000000222000000000000...........00000000000000000.................00000002020000000.&&(&&&&&&&&&&&(((((((********&*******((((((((*(******,,,,,,,,,,,,,,,**********,,,,,,,...............,,,,,,,,,,,,.........0.0.0..0.....................000000000000.0................00000002000000000.............00000000000000000000.0...........0000000000000000.................00000000000000,&&&&((&(&&&&&&&&&&&((((((((***********(*(((((((((((*******(*,,,,,,,,,,,,,***********,,,*,,,,,,.......,,,,,,,,,,,,,,,,,.....................,,.,,,,.........000000000....................000000000000000.0.............0000000000000000000..............0000000000000000................00000000002*&&((&((((&&&&&&&&&&&&&&((((((((((*******(((((((((((((((*******,,,,,,,,,,,,**************,,,,,,,,,......,,,,,,,,,,,,,&*,,,,,..................,,,,(,,,,,.........0000..0.......,............00000000000000.0...............00000000000000000..................0000000000...................00000000*&&&&&&(((((&&&&&&&&&&&&&&&&((((((((*(***(***((((((((((((((*********,,,*,,,,****************,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,................,,,,,,,,,,,.,..........0.......*..................0000000000*...................000000000,000......................00.,0000....................0000($&&&&&&(((((&&&&&&&&&&&&&&&&&&&(((((((((*******(*(((((((((*((***********,,,,*,*****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................,.,,,,,,,,,,.,..........................,........0..000000000....................00000.00000.0.....................*....00...................000 $$$&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&(((((((*(****(**((((((((((((((**************,*******************,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,...............,,,,,,,,,,,,,.......................................0.0.00000.....................000000.00.0.....................0...0.0....................&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*****((((((((((((((**********,*,********************,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,.,..,..........,,,,,,,,,,,,........................................0..0..........................0.0.000..00...........................0................&$$$$$$$$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((((((((((**(***((*((((((((((*((**********************************,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,.......,,..,,,,,,,,,,,,,,,.........................,..................0.......................0...00.00..............,............................&$$$$$$$$$$$&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&((((((((((((********((((((((((((((************,**********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........,,,,,,,,,,,,,,,,.......................,.................................................00.............,............................$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&((&&&&&&&&&&&(((((((((((((***((*(*(((((((((((((*((********************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.....,,,,,,,,,,,,,,,,......................................................................................,.,.,,..,.............0.....$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&(((((((((((((((***(((((((((((((((((************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,...,,,,,,,,,,,,,,.........................,,.,........................................................,,,,......................$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&(&(((&(((&&(&(&&(((((((((((((((((((**((*(((((((((((*(**********************************,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,....,,,.,,,,,,,,,,,,,,.,,,.......................,.,.,........................................................,.,..,,,..............$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&(&((((((((&((&(&(((((((((((((((((**(*((**((((((((((((((***********************************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,,,,,,...,.....................,,.........................................................,,,.,,,,,,.,.........$"$$$$$&$&&$$&&$$$$$$$&&&&&&&&&&&&&&(&((((((((((&(((((((((((((((((((**(****(*((((((((((((((*(*********************************,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,...,,,,,,,,,,,,,,,,,.....................,..,,...............................,............................,,,,,,,........""$$$$$$$$$$$&&$&&&&&&&$&&&&&&&&&&&&&&&&(&(((((&(((((((&((((((((((((((((((***((((**(((((((((*(************,,***********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,.,,,,,,,,,,,,,,,,.,.....................,,.,..................................,.....................,.,,,,,..,,...."""$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((&(&(((((((((((((((((((*((**(((*(((((((*************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,......................,....,.............................,,..,................,.....,,,,,,.,.."""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((*((((*(****(*(((*((((*(*************************************,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,....................,.,..,,...........................,..,.,................,...,,,.,,.,,. """"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*(***(*((((*((((*((*(***********************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,.,,,.................,..,.............................,,,,,,,,,,,.,.,.........,..,,,.,,. """"$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((*((((((*(****(((****(***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,..,,,,,,,,,,,,,,,,,,...,..............,,.,..,,.........................,,.,,,,,,,,,,.,,....,,..,,.,.,,.. """"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((*((*(*(*(**(((***************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................,...,..........................,,,,,,,,,,,,,,,.,..,.........,""$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((*((*(***(*(*****(**************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,.,.,..........,,,..,.,....,........................,,,,,.,,,,,,,,,,,,.,,.......""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((********((***(***********************************,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,,,,,,,,,,,,,,,,.............,....,..,,.....................,,..,,,,,,,,,,,,,,,,,,,,,,,.,.."$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((*(********((****************************,***********,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................,...,................,.,.,,,,,,,,,,,,,,,,,,,,,,,,,"""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((*(**********************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,...........,......,....,.,.,,........,..,.,,,,,,,,,,,,,,,,,,,,,,.,.""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((************(********************************,********,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,.,...,.............,,.,.,.,,,...,....,..,,,,,,,,,,,,,,,,,,,,,,,,,,"""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((******(**************************************************,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.......,.......,..,.,,,,,.,.,.,..,,,,,,,,.,,,,,,,,,,,,,,,,,,,,"""""$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*(((*******************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,...,,,,,..,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,""""""$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((*(**************(*****************************,***********,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,................,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""$$$$$$$$$$$$$&$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((((*(******************************************************,**,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,...........,,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""$"$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((((((((((((((((((((((((((((((*(***********************************************,**,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,......,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""""$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((*(*******************************************************,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,....,..,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""$"$$$$"$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&((((((((((((((((((((((((((((((((*((((********************************************,,*,,***,*,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,.,..,.,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """"""$$""$$$""$$$$$$$$$&$&$&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(&((((((((((((((((((((((((((((((((********(*****************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""$$$"$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&((&(&(((((((((((((((((((((((((((((((((((*(*********************************************,****,****,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""""$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&(&((&((((((((((((((((((((((((((((((((*(((*******(&****************************(******,****,********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&&(((((((((((((((((((((((((((((((((*((**(******************************************,**********,******,(*,,,,,,,,,,,,,,,,,,,,,,,,,,,$*,,,,,,,,,,,,.,,,,,,,,,,,,,,(,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,* """""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&((&((((((((((((((((((((((((((((((((((((*(*(************************************************,,***,**,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,,,,,,,,,,," """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((((((((((((((((((((((((((((((((*(((*(*(*********************************************,**,,***,,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((((((((((((((((((((((((((((((((*(*((**((***********************************************,*,*****,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """"""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((**(**((***********************************************,*,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((((((((((((((((((((((((*(((******(********************************************,,,,*,,,,**,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """""""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&(((((((((((((((((((((((((((((((((((((**(((*(((********************************************,****,*,,**,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((*((((((((************************************************,*,*,****,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((*(((*((((**(*******(***************************************,***,,,*,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*((((*(**(****((****(***************************************,***,*,,,,,,,*,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,* """""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((***(((**********************************************,**,**,*,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((((**(**((*(****************************************************,,*,*,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,* """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((((((*(((((*(****(***********************************************,,****,*,,,*,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,( """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((((((***((**************************************************,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,( """""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((*(****(*******************************************,***,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,( """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&((((((((((((((((((((((((((((((((((((((*((*(**(*****************************************************,**,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,****( """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((((((((((((((((((*(**************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,( """""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(((((((((((((((((((((((((((((((((((((((*((*(****************(***************************************,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,( """"""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((((((((((((((((((((((((((((((((((((((((*(***(((*************************************************,**,,****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*( """"""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&(((((((((((((((((((((((((((((((((((((((((*((***(*************************************************,,**,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*,,*( """""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((((((((((((((((((*((*((****(*******************************************************,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********,& """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((&((((((((((((((((((((((((((((((((((*((((*(((*********************************************************,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,******&"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((&(((((((((((((((((((((((((((((((((((((*(************************************************,********,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***********,& """"""""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((&((((((((((((((((((((((((((((((((((*((*(*(*(**(*******************************************************,,*,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,***,***& """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((((((((((((((((((((((((((((((((((((*((****(******(*************************************************,**,****,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,***,******& """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((((((((((((((*(((((*((**(**************************************************,*****,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,***,*****& """"""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((((((((((((((((((((((((((((((((((((((*((**(*(************************************************,******,*,**,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**********& """"""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((((((((((((((*((((***(***********************************************,**,****,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,*,*****&""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((((((((((((((((((((((*((***(((***(*((*********************************************,**,,****,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,**************$ """""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((((((((((((((((((((((((((*(((((((((*((*(**(*****(*********************************************,**,**,**,***,,*,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,**********$ """""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$&$&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(((((((((((((((((((((((((((((((((*(*((***(*****(****(**********************************************,*,**,,,**,*,**,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,***,**********$""""""""""""""""""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&((((((((((((((((((((((("((((*((((((((((*(((*((((((*((***(****(*******************************************,****,,,**,***,,,,,,*,***,*,,,,,,,,*,,,,,,,,,,*,********,*****$ """"""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((((((((((((((((((((((((((((((((*((((((((((&((*((*(********************($*************************,*(*,***,**,*,,,,,***,*,**,*,,***,**,,*,,*,,***,************$ """"""""""""""""$$"$"$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&(&((&((((((((((((((((((((((((((((((((((((((((*(*((*********(**************************************************,***,,*,,,,**,*****,*,,,,,(*,*****,,*,*,**************( """"""""""""""""""$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&((((((((((((((((((((((((((((((((((((((((((((((((((*************************************************************,*,*,,*,**,*,*****,,*,**,,,*,**,***,***************" """""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((((((((((((((((((********(((************************************************,****,,*,***,****,*****,**,***,,,**********************$ """""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((&&((((((((((((((((((((((((((((((((((((((**((((((*((**(**(******************************************************,*******,**,*******,,*,********,**,**************" """"""""""""""""""$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((&((((((((((((((((((((((((((((((((((((((((((*(****((**((*****(***************************************************,**,*,,********,***,,*********************" """""""""""""""""""$"""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((((((((((((((((((((((((((((((((((((((((((((((*(((**(****(*****(*****************************************,*******,****,**,**,*****************************" """""""""""""""""""""""$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((&((((((((((((((((((((((((((((((((((((((((((((((((*(((((*((*(*************************************************,********************,**************************" """""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(((****(****(*********************************************************,******,**********************"""""""""""""""""$"""$"$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(******************************************************************************************"""""""""""""""""""""$"""$$"$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((*((*(*(*(*******************************************************************************************  """""""""""""""""""""""""$$"$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(********************************************************************************************" """""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(&((((((((((((((((((((((((((((((((((((((((((*((((((((*((*((((**((*(************************************************************************************" """""""""""""""""""""""""$"""$$$$$"$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((*((*(*(********************************************************************************** """"""""""""""""""""""""""$""$"$"$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((**((*(*********************************************************************************** """""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(*(**(*****************************************************************************  """""""""""""""""""""""""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((**********************************************************************************  """"""""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&(&(((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((**(*************************************************************************** """""""""""""""""""""""""""""""""$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&(&&((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((**(((***************************************************************************** """""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((***************************************************************************** """""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((*(********************************************************************** """""""""""""""""""""""""""""$"""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*((****(*(****************************************************************** """"""""""""""""""""""""""""""""""""$"""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(******(**************************************************************** """""""""""""""""""""""""""""""""""""$$""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**((*********(******************************************************* """""""""""""""""""""""""""""""""""""""$$$""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************************************************************(*((**"""""""""""""""""""""""""""""""""""$"""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(**(***************************************************(*(**(*(*"""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((**((***********************************************(********(* """"""""""""""""""""""""""""""""""""""""""""$"$"$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((((((*******************************************************(***" """"""""""""""""""""""""""""""""""""""""""""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*((******************(************************(******(**((* " """""""""" """""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&$&&&&&&&&&&&&&&,"(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((*(***(**(***(***(*************************************(*(***(*" """"""""""""""""""""""""""""""""""""""""" """""$""$$"$$$$$"$$"$$$$$"$" $$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$$&$&&&&&&&&&&&&&$(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((*((((((((((((*****************(*************************(***((**((*" """""""""""""""""""""""""""""""""""""""""""$""""$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"&&$$$&$&&&&&&&&&&&&&&&&&&&&"$&&&&&&&&&&&&&&&&(&&&&&((&((&&&((&(&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(**((((((***(**************(****************(***(****((** " """"""""""""""""""""""""""""""""""""""""""""""$$$""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&($&&&(((&&(&(((((((((((((((((( &((((((((((((((((((((((((((("(((((((((((((((*((*(****(**((*******************(**(****(*(*((*(****(**"""""""""""""""""""""""""""""""""""""""""""$"""$""""$"$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(((((((((((&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((**(*(&*(*((****(**********(*(*(*($&((***(*(((((( "" """"""""""""""""""""""""""""""""""""""""""""""""$""$$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&((&&&(((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(*((*((*******(((((*(****(**(*(****(**(*(*(*(((*((((( " """"""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&(((&(((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((((((((((((**((**(**((*********(((((*((((*(((((* " """""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*((((((((****(*(****((((*(**((*(((((((((((((( """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(&(&((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*((*((*((*((((*(*((**(((((((((( """""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((&&&(&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((***((((**(((*((((((((((((((((( " """"""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&(&&&&(((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((***(((((*((((((((*(((((((((((((( """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(&((&&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((( " " """""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((((&((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((*(((*((((((((((((((((((( """ """"""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(&(&&&&(((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*(*(*((((((((((((((((((((((" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&(((&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((( """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """ """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&&((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " "" """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" " """""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((&((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """"""""""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&(((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((&(&&((&((&((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " """"""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&(&&(((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" """ """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" """ " "" """ "  """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " " "" " " " """"""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" " " """ """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$"$"$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$&$$&&&&&&&&$&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&(&((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((( " """ " """""""""" """" """"""""""""""""" """""""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&"&(((((&((((((((((((((((((((& (((((((((((((((((((((((((((& " "" " """"" " "" """" " """"""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&((&&((&(((((((((((((((((((((((((((((((((((((((((((((((((& " """ """ " """" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&(&((&((((&(((((&((((((((((((((((((((((((((((((((((((( " " """ " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&&&(&&(&&((&((((((&((((((((((((((((((((((((((((((&(((((((( " " " " """ "" " """ """"" "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((((((((((((((((((((((((((((&(( " " """ " """ " """" """""" """" "" """""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((((((((((((&&&( " " " " " " "" " " """ " """""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&((&(&(((((&(((&(((&(((((((((((((&(((((((((&(&&(( "" " " " "" "" " " " "" "" "" """""""""""""" """""""""""""""""""""""""""""""""""""""""""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((&((((((((((((((((((&(((((&(((&&(((( " " " " " """ " "" " " " """"""" """""""""""""""""""""""""""""""""""""""""""""""$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((&(&((((&(((((((&(((&(&(((&&&((&&((( " " " " " "" ""$" " " """"" """"""" """""""""""""""""""""""""""""""""""""""""""""$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&((&(&((&&((&&(((&(((((&&(&&(&&(&&&&& " " "" " " " " """" " " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&&(((&(&(((&(((&(&(&(&(((&(&&&&&&(( " " " " " "" """" """ "" """ """""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&(&((&&((&&&(&(&&&&(&&&(&&((&&&&&&&& " """ "" " " """ " " """" """"""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&((&&(&&((&&&&&&((&&(&(&&(&&&&& "" " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&(&&((&&&&&&&&&&&&&&&& " " " "" """" " """""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(&&((&&&&&((&&&&&&&&(&&&( " " " " "" " "" " """""" """""""""""""""""""""""""""""""""""""""""""$""$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&&(&&&&&&&&&&&&&&&&& " " "" " " """"""""""""""""""""""""""""""""""""""""""""""""""$"$""$$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&&& " " "" """ """"" """""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "" """"" " """""""""""""""""""""""""""""""""""""""""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " """ """"""""""""""""""""""""""""""""""""""""""$"""""""""$$"$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " " """ """""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " " "" """"""""""""""""""""""""""""""""""""""""""""""""$"""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " " "" " " """"""""""""""""""""""""""""""""""""""""""""""""$"$$"""$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "" " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " """ "" """""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " " """"""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& " """" """ """""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&  " " " """""""""""""""""""""""""""""""""""""""""""""""$$""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&   " "" """ """"""""""""""""""""""""""""""""""""""""""""""$""""$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&    " " " """ """" """""""""""""""""""""""""""""""""""""""""$""$$""$""$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&  " "" """ """""""""""""""""""""""""""" """""""""""""""""""$""$$""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&  "" " " """""""""""""""""""""""""""""""""""""""""""""""$$""$""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&& "&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&$   " """ "" "" """""""""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&"  " """""""""""""""""""""""""""""""""""""""""""""""""$""""$""$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&    "" " """ " """"""" """""""""""""""""""""""""""""""""""""""$"""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&  " " " """ """""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&   """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&    " """"""""""""""""""""""""""""""""""""""""""""""$"""""""$"$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$  " """ """"""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&$&&&&&&&$&&&&&&$&&&&&&&&&&&&&&$&&&&$$&&&&&   " " " " "" """ """"""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$   """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$&&&&&&$&&&$&&&&&&&&&&&&$&&&&$&&&&&&&&$$$$    " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$   " "" " " """""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$&$&&&&$&&&&&&&&$$&&&&$$&&&&&$&&$$$$$$$$    " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&$$$&&$&$&$&&&&&$$$&&&$$&$&$$$$$&$$$$$$$$$       "" """""""" """""""""""""""""""""""""""""""""""""""""""""""""$""$$""$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&&&$$$$$&&$&$&$&$$&$$&$$&&&$$$$$$$$$$      " " """""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$$$&&&$$&$&$&$$&&$&$$$$$$$$$$$$$$$      """" """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$&&$$&&$&&&$$$$$&&$$&$$$$$$$$$$$         " """""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"$$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$              " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$&$$$$&$&$$&&$$$$$$$$$$$$$$$         " "" "" """"""""""""""""""""""""""""""""""""""""""""""$$""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$             " """ "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$$$&&$$$$$$$$$$$$$$$             " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$                  "" " " """""""""""""""""" """""""""""""""""""""""""""""""""""$"""$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$                     " "" """" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$                "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$              " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$                  " " """" """"""""""""""""""""""""""""""""""""""""""""""""""$""""""$$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$              " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$            " """" "" """""""""""""""""""""""""""""""""""""""""""""""""""$""$""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$                """"""""""""""""""""""""""""""""""""""""""""""""""$""""""$""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$                " " " " """""" """""""""""""""""""""""""""""""""""""""""""""""""""$"""$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$              " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$                 " " " """ " """"""""""""""""""""" """"""""""""""""""""""""$"$ ""$$"$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$         " " """""" """""""""""""""""""""""""""""""""""""""""""" ""$"""""$""$$$$"$$"$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"                 " " " "" """" """"""""""""""""""""""""""""""""""""""""""""""""$$"$$$""$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$            " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$            " " """""""""""""""""""""""""""""""""""""""""""""""""$""$$"$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$          "" "" """"""""""""""""""""""""""""""""""""""""""""""""""$"$$"""$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$           " " """"""""" """"""""""""""""""""""""""""""""""""""""""""$$$$"""$$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$         " " " " """ """"""""""""""""""""""""""""""""""""""""""""""""$"""$""""""$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$       " " " " """ """"""""""""""""""""""""""""""""""""""""""""""$"$""""$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"      " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$       """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""$""$$""$$"""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"      " " " " """""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$"    " """" """"""""""""""""""""""""""""""""""""""""""""""""""$$"""""$"$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""      " """""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"""$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"""""""""        "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""   " " """""" """""""""""""""""""""""""""""""""""""""""""""""$""""$$$"$"""$$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$""""""""""$"""""      " " """"" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$$""$$"$$$$$$$$$$$$$$$$"$$"""""""""""""""    " " """""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""$""""""$"$$$$$$"$$$$$$$$$$$$$"$""""$"""$"""""""""""    "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$$$$$$"$$$$$$$""$$$$"""""""""""""""""       " " " " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$""$$"$"$"$$""$$$$$"$$$"$"""""""""""""""""        " """"""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$"$"$$$$$$""$"$"""""""""""""""""""      " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""$$""""""$$"""""""""""""""""""    " """"""" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""""""$$""$"""""""""""""""""""""""    " """ "" "" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""""""""""""""""""""""       " " " " """" """"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""        " " """ "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""        " "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   " " """" """""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""        " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""    " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""         " """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """     " " """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""    " " """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""    " """ """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""      " " """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "       "" """ " """"""" """""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""       " " """"" """"""" """"""""""""""""""""""""""""""""""""""" """""" " """ """"       " " """""""""""""""""""""""""""""" """"""""" """ """ """"" " "" """        " " """ "" """""""""""""""""""""""""" """"" """ "" " " " """ """" """ "      " "" """"" """"" """""""" """"""""""""" """ " "" " ""       " """ """"""""""" """ " """"""" """"" " " "" " ""         " """""""""""""""""""""" " " "" """"     " " " "" """"""" """"" """ " " " "        "" """" " "" "" " " " " """    "" " " " "        " "" " " "     " " ""     ""       ""       " ""    "     "     ""       " ""    ""               " "      "            "            "                     "             "        "      "       "