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 = '241B73' IMAGE_NUMBER = 51496982 IMAGE_TIME = 1977-04-24T11:54:02Z EARTH_RECEIVED_TIME = 1977-04-26T20:20:17Z ORBIT_NUMBER = 241 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = OFF FILTER_NAME = VIOLET EXPOSURE_DURATION = 0.101900 NOTE = "COLOR SURVEY SEQUENCE OF SOUTHERN HEMISPHERE" /* 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 éB¬º3í„§ ¤":(^+P3ñ&FFM³$ Šø#°ÇÆdRûU± ð|> R ·$$$$$&&&&&&&(&(((((((((*(((((((((((((((***********,*,,,,,,*,,,,,*,****,**,,,,,,,......,...,.,,.,,,,,,,,,,.,..........................,...........000000000..................0000000000000000000.0..........000000000000000000000.............0000000000000....................00.0000000000000..0.,$&&&&&&&&&&(((((((((((((((((($((((((((((((***********,,,,*****************,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.......................,...,............0.00.0....................00000000000.000...............0000000000000000000...........0.000000000000000....................000000000000000....($&&&&&&&&&&&((((((((((((((((((((((((((((((((**************&*****************,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,.............,,,,.,,,,,,,........................................00000000000..................0.00000000000.0.0...............000000000000........................000000000.00..000($$$&&&&&&&&&&&(&((((((((((((((&&(((((((((((((**********************************,,,,,,,,,,,,,,****,**,,,,,,,,,,,,,...(,.,..,,.,,,,,,,,,,,,........*................,................0.00......................0.0.000000000.................0.00000000............................0.000.000..0..0..($$$$&$&&&&&&&&&(&&((&&((((&&&&&&&&&&&((((((((((*****************(*(*(*(********,,,*,,,,*,**,*********,**,,,,,,,,,.,,.,.,.,,,,,,,,,,,,,,,,,.,....................,,,.,.,.......,............................*....000.0000................*........000.00..............*...........0.00.0..0........&$$$$$$$&&&&&&&&&&&(&&&((&&&&&&&&&&&&&&&(((((((((*(*******((((*(((((((*((***********,*,*******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,..,...,,,,,,..........................................0..0.00.0........................000..0...............*............0............... $$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((**((*(((((((((((((((*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.......,,,,,,,,,,,,,...........................................................................................,..,............................&"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((************************************,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,...,,,,,.,,,,,,,,,,,,,,,.,..................,.,,,..............................................................,...,..............................&"$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((***********************************,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,..,,,,,,,,,,,,,,,,,,..,.................,...................................................................,.....,............................$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((************************************,,,,,*,,,,,,,**,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...................,,,,..,............................................0...............,.,................................$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*(*(*********************************,,,,*,,,,**,*******,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,...........,,.,,.,,.,...........................................................,..................................$"$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*********(**(***(**((*******************,************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,.......,,,,,,,.,,.,,.........................................................,..,................................."""$$$$$$$$$$$&$&&&&&&&&&$&&$&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*((*****(*((((**(((*(************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...,.,,,.,,,,,,,,,,,,,,,....................................................,...,.,..,,...................,..,..,..."""$$$$$$$$$&$$$$$$&&$&&$$&$$&&&&&&&&&&&&&&&&&((((((&((((((&(((((((((((((((((((((((((((((((((((**************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,......................,.,................................,.,.,...,....................,,......""$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&((&((&(&(((&((((((((((((((((((((((((((((((((((((***********************************,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.................,....,,,,,.,............................,.,,.,.,.,............,...,,,,,.,,.,... """$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(&&((((((((((((((((((((((((((((((((*((((**************************************,,,,,,,,,,,,,,,,*,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...,.......,....,,,,,,,,,..............................,.,..,............,...,..,,,,,..,,...."""""$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*************************************,***,,,,*,,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,......,.,,,.,.,.,,,,,.....,.....................,...,.,,.,...............,,,.,,.,,,,,,..,. """$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((*************************************,****,,,*,**,*,,**,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,..,.,,.,,,,,,.,.,....,........................,,,.,.,..,,.,......,.,,,,,,,,,,,,,,.,...""""$"$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((((((((((((((((((((((((((((((((*(((**(*******************************,**,*,,***,***,*******,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,...........................,,,..,,,,....,..,,.,,,.,,,,,,,,,,,,,,,... """"$""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((*((((************************************************,*,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,....,,................,.,,....,,,,,...,,.,,,,...,.,,,,,,,,,,,,,,,,,,.  """"$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(((((((((((((((((((((((((((((((*(*****************************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,..,,...,.............,...,,,.,.........,..,,..,,,.,,,,,,,,,,,,,,,,,.."""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((****************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,....,............,.....,....,,,,...,..,,.,,,,,,,,,,,,,,,,,,,,,.,,,."""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((*(**((**(**(***********************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,....,........,,.,.,,,,,,......,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.""""""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&(((((((((((((((((((((((((((((*(*(****(***(***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,...........,,.....,,..,.,.....,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&&((((&((&((((((((((((((((((((**((*(((((***(**((**********************************,***,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.....,,,,.,,,,.....,,.,,.,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""$$"$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((&((((((&((((((((((((((((((((((((((*(((((**(*****************************************,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,.,.,,.,,,,,,,,,,,,,,,,.,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""$"$$"$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((&((((((((((((((((((((((((((((((*(((((((*****************************************,**,*,**,*,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,..,,,.,,,,,,,,..,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&((((((((((((((((((((((((((((((*(*(((****************************************,***,,**,*,,,**,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,""""""""""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&(&(&((((((((((((((((((((((((((((((((((******************************************,,,**,*,,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((*(((((((*((*******************************************,***,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """"""""""$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((((((((*((*(((*****(********************************,************,****,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((((((((((((((((((((((((((((((((*(*((****************************************************,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""""""""""""""$$$$$$$$$$$$$$$$$&$$$&$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((*(((((*********(*********************************************,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """"""""""$""""$$$$$$$$$$$$$$$$$$$$$$$&&$&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((*****(*****(**********************************************,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&(&&(((&((((((((((&(((((((((((((((((((((*((*(***(***(********************************************,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """"""""""""""$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((&&(((((((((((((((((((((((((((&$(**(*(***(******************(********************,***,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, """""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((((((((((((((((((((((*((((******(*******************************************,**,,&*,,,,**,,,,,,,,,,,,,,,,,,,,,&*,,,,,,,,,,,,,,,,,,,,,,,,,,,(,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,* """""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((((((((((((((((((((((((((*(((((((**(*(*****************************************,**,**,*,,*,,,,,,,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(,,,,,,,,,,,,," """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&((((((((&(((((((((((((((((((((((*((((*(*(*(***(*************************************,******,***,**,**,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((((((((((((((*(*****(********************************************,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,* """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&(((((((((((((((((((((((((((((((((((((***(*****(****************************************,**,***********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """"""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((*((***(*************************************************,**,,,,**,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,* """"""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((&((((((((((((((((((((((((((((((((((((***(((***********************************************,***********,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*( """"""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(((((((((((((((((((((((((((((((((*(*(**(*******************************************************,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,* """""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(((((((((((((((((((((((((((((((((((*(((************************************************,*****,*,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,( """""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((((((((((((((((((((*((**((*(*************************************************,,**,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,( """""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((((((((****(*****(**********************************************,***,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,**,( " """"""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(((((((((((((((((((((((((((((((((*((*(**((**************************************************,*,,****,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,( "" """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((((((((((((((((((((((((((((((((((*(((**********(********************************************,***,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******( """""""""""""""$$""$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((((((((((((((((((((((((((((((((((**(**(************************************************,**,*,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***( """""""""""""""$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((((((((((((((((((((((((*((((((*((((***************************************************,**,**,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,******( """"""""""""""""$"$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((**(**((*(**********************************************,*******,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,**& """""""""""""""$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((((((((((((*((((((((*(*(***********************************************,*******,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*****& """""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((((((*(((*(((**(********************************************,**,,*,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********& """"""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&&(((((((((((((((((((((((((((((((((((*(((*((************************************************************,**,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,******& " """"""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&((&((((((((((((((((((((((((((((((((*(((((((*((***(**********************************************,*,,*******,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*****,***& """"""""""""""$"""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((((((((((((((((((((((*((((((((((((*(*((******************************************************,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,******& """""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((*((((*(************************************************************,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*****,***& """""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((((((((((((((((((((((((**(*(*((*********************************************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,******& """"""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((((((((&((((((((((((((((((((((((((((((((((***(*****************************************************,**,**,*****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************& " """""""""""""""""""""$""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((((((((*((((((*(((***((******************************************************,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***********& " """"""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&(((((((((((((((((((((((((((((((((((((((((((((***(*************************************************,**,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***********$ " """""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&&(((((((((((((((((((((((((((((((((((((*(**((*********************************************************,*,,*,,,,*,,*,,,,,,,,,,,*,,,,,,,,,,,,*,*,,,,,**,************& """"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((((((((((((((((((*(***(*******************************************************,****,,,,,,*,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,,,***********( """"""""""""""""""""""$"$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((*(((*****((***(*******************************************************,*,,,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,*,,**********$ """"""""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((&(((((((((((((((((((((((((((((((((((((****((*(*(****************************************************,,,,*,*,,,*,,*,,,,,*,*,,,,,,*,,,,,,,*,,,**,************& """"""""""""""""""""""""""""""""$"""$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$&$$"$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((((((((((((((((*((*(((*((*((**(***********************************************,*******,,*,,*,*,,,**,,,***,*,,,,,,*,,,,,,,*,,***********$ """""""""""""""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&(&&&&((&(&(((((((((((("((((((((((((((((((*((((((((((*((((********((******************************************,,,,****,**,,,,*,**,**,,,**,,,,,***,,,*,,,,,,************" """"""""""""""""""""""""""""""$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&((((((((((((&(((((((((((((((((((((((((*((&((((*(*(*******************($**************************,(**,,******,*,,,,******,,,*,,****,,,,,,*,,,**,************& """"""""""""""""""""""""""""""""$"$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&(((((((((((((((((((((((((((((((((((((((((((((***((((*((((***************************************************,*,,,**,,,**,,**,,(**,,,,,,***,,*************** " """""""""""""""""""""""""$""$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((*(*(*(***(((********************************************,,***,*,*****,****,**,*,*,**,,,,**,******************" """"""""""""""""""""""""""""$""""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&(((((((((((((((((((((((((((((((((((((((((((*((**((***(******************************************,*******,**********,*******,**,***,********************" " """"""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&((&((((((((((((((((((((((((((((((((((((((((((((*(((((*((*(**(****(*****************************************,*************,,**,*****,*,,*******************" """""""""""""""""""""""""""""""""""""$"$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((**********(*************************************************,*******,,,,*****,******,,************"" """ """""""""""""""""""""""""""""""""""$""$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((((((((((((((((((((((((((((((((*(***(*(********************************************************************,**************************" """""""""""""""""""""""""""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&((((((((((((((((((((((((((((((((((((((*((((*(**((******(*(****************************************************************,****,*,*************" """""""""""""""""""""""""""""""""""""""""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((((((((((((((((((((((*(((*************************************************************************,******************& " """"""""""""""""""""""""""""""""""""$"""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(((&((((((((((((((((((((((((((((((((((((((((((((((((((*****(***(************************************************************************************" """""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((&((((((((((((((((((((((((((((((((((((((((((((((*(((*******(**********************************************************************************" " """"""""""""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&&((((((((((((((((((((((((((((((((((((((((((((((((((*((*((*(*************************************************************************************  """"""""""""""""""""""""""""""""""""""$"$"""$"$"$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((&((((((((((((((((((((((((((((((((((((((((((((((*((*(**(*(*********************************************************************************  """""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(((((((((((((((((((((((((((((((((((((((((((((((((*((*(*(***(*(*(*****************************************************************************  " """"""""""""""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((*(*************************************************************************************  """""""""""""""""""""""""""""""""""$""""""$"$"""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(&((((((((&((((((((((((((((((((((((((((((((((((((((((((*(((((****(****************************************************************************  """"""""""""""""""""""""""""""""""""""$"""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((((((((((((((((((((***(((**(*(*****************************************************************************  """ """"""""""""""""""""""""""""""""""""""""$"$""$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((((&((((((((((&((((((((((((((((((((((((((((((((((((((*((*(*(((***(**************************************************************************  """"""""""""""""""""""""""""""""""""""""""""""$"""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&(((((((((((((((((((((((((((((((((((((((((((((((((*((******************************************************************************** """" """"""""""""""""""""""""""""""""""""""$"""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((**(**(*(*(*(******************************************************************** """""""""""""""""""""""""""""""""""""""""""""$"""""""$$$$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(&&&(((((((((((((((((((((((((((((((((((((((((((((((((((**((**(**(*((********************************************************************* "" """"""""""""""""""""""""""""""""""""""""""$""""$"$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((*(***(*(((*(***************************************************************** " """ """""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(((((((((((((((((((((((((((((((((((((((((((((((((*((**((((***(*(******************************************************************* " "" """""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((((&((((((((((((((((((((((((((((((((((((((((((((((((((((*(((***((***(************************************************************ " """""""""""""""""""""""""""""""""""""""""""""""""$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((**((*****(*********************************************************** "" """"""""""""""""""""""""""""""""""""""""""""""$"""$"""$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((&((((&((((((((((((((((((((((((((((((((((((((((((((((*(((*(***(*((**(********************************************************** """" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&((((&(((((((((((((((((((((((((((((((((((((((((((((((((*((*(**(**((************************************************************* " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((*****(((*((********************************************************** " " " "" """""""""""""""""""""""""""""""""""""""""""""$""$"""$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((&(&&(&((((&(((((((((((((((((((((((((((((((((((((((((((((*(((((*(************************************************************* """ " """"""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&$&$&&&&&*(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*******(**************************************************** " " "" """"""""""""""""""""""""""""""""""""""""""""""""$$""$ ""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&$&&&$$(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((((((((((((((((((((((((((((((((((((((*(((*((*(*****(***************************************************** " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$&$&&&&$&&&&&$&$&&&"$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*********************************************************** """" " """"""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&(&&&((&&((((((((((((((((( &((((((((((((((((((((((((((($((((((*((*((****(****************************************************** " "" "" " """""""""""""""""""""""""""""""""""""""""""""$""""$""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&((((((((((((((((((((((((((((((((((((((((((((((((((((*((***(*(************((***************************$(************( " """"" """""""""" """""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(((((((((((((((((((((((((((((((((((((((((*(((((((((((**(*((************************************************* " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&((&((((((((((((((((((((((((((((((((((((((((((((((((**(**(********(********************************************* " "" """" """""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((&(((&(((((((((((((((((((((((((((((((((((((((((((*(*(((((****************************************************** """" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&(&((&((&((((((((((((((((((((((((((((((((((((((((((((*((((*(****((************************************************* """"""""" """ """"""""""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&(((&((&(((((((((((((((((((((((((((((((((((((((((((*(((*(((******(********************************************* "" " "" " """"""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(((((&&((((((((((((((((((((((((((((((((((((((((((((*((((((((********(****************************************** " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((&(((((((((((((((((((((((((((((((((((((((((((((*(((((((((***((************************************************ " " "" " "" """" """""""""""""""""""""""""""""""""""""""""""""$""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&((((((((((((((((((((((((((((((((((((((((((((((((((***(*((**(((********************************************  " "" """"""" """"""""""""""""""""""""""""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&(&(&(&(((((((((((((((((((((((((((((((((((((((((((((***((*((*((******************************************* " " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(&&(&((((((((((((((((((((((((((((((((((((((((((((((*******(*****************************************(**** "" " " " "" " """""""""""""""""""""""""""""""""""""""""""$""""$"$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&((((((&((((((((((((((((((((((((((((((((((((((((((***(*(*(((***(*(*****************************(********* "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(((((((((((((((((((((((((((((((((((((((((((((((((*((**(((((***(**(**********************(*(******** " " """ " " " """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(&&((((((((((((((((((((((((((((((((((((((((((((((*(((***(*((**(***(**(******(**********(***(******** " " " " " """" """"""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&((((((((((((((((((((((((((((((((((((((((((((**((((****((***(***(((((*******(*******************(** " " """ "" """""""""""""""""""""""""""""""""""""""""""""$"""""$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((****(**(**(((*****************************((* " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((((((((((((((((((((((((((((((***(*(*(((*(*******(**((**********(******(******** " "" " """""""""""""""""""""""""""""""""""""""""""$"""""$"$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&(((&(&(((((((((((((((((((((((((((((((((((*(*(((*((((*(*((*((********************(****(***(**(**(* " " "" " "" """""""""""""""""""""""""""""""""""""""""""""""""$$"""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&(&(((((((((((((((((((((((((((((((((((((((((*((*((((**(*****(**((************((******(*(**(** "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((((*(((((((((((*(*****((*((***********(**((((*(***** " """ """""" """"""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((((*(((((((*((((((*(**(((*(*(**(**((((**(**(((*(***((* "" """"" """"""""""""""""""""""""""""""""""""""""""""$"$""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((&&&(((((((((((((((((((((((((((((((((((((((((((*(*(**(**((*(*((*((*((****(**(((*((*((***(** """ "" " "" """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((((((((((((((((((((*((*(((((((((*((*****(*((*((*(***((***(*(***((*((* " " " "" """""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(****(((((**(****((*(*((((((*(((**( " """ " """"""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((*(((((*((*((*(*(*(((*((*(*(((*(***(((((*(*(*((((* " " " """"""""""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(((((((*((*(*((*(***(((((*(((((*(*  """"""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((**((((((((((((((((*(((( "" " " " "" """"""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((*(((*(****((((((((((((((* "" "" """ "" " """"" """"""""""""""""""""""""""""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((&((((((((((((((((((((((((((((((((((((((((*(((((((((*(**((**(((((((((*(((((((*  "" " """"  """"""""""""""""""""""""""""""""""""""""""$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&(((((((&(((((((((((((((((((((((((((((((((((((((((((((((((*((((((*((((((((((((((((((* " " """ """"""""""""""""""""""""""""""""""""""""""""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*((((((*((((((((*(((* " " """ """""""" """"""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$"$$&$&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&(&&&( &((&(((((&((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((*((((((((((((*(((* " "" " " """"""" """"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(((&((&&(((((((((((((((((($(((((((((((((((((((((((((((("(((((*(((((((((((((((((*(((( " " """"" """""""""""""""""""""""""""""""""$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&((&((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((  " """""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((((((((((((((((((((((*((((((*((((((((((((((((((((((((((( " "" " """"" """""""""""""""""""""""""""""""""$"$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&(&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  " " " """""""""""""""""""""""""""""""""""""""""""$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&(((((&(((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((* " " """ """"""""""""""""""""""""""""""""""""""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " " " """""""""""""""""""""""""""""""""""""""""$$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&(&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" " " """""""""""""""""""""""""""""""""""""""$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " " "" "" "" """"""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  "" " "" """"""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((  " " """""""""""""""""""""""""""""""""""""""$"""$"$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  " " " """" """"""""""""""""""""""""""""""""""""$"$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  """" """""""" """"""""""""""""""""""""""""$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  " """" """"" """""""""""""""""""""""""$""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  " """ """" """"""""""""""""""""""""""""""""""$$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( """ "" """""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((  " "" """" """""""""""""""""""""""""""""""""""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( " "" """ """""""""""""""""""""""""""""""""""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((  " "" " """""""""""""""""""""""""""""""""""""$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&(&((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((  " " """"""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((( "" " """"""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&((&((((&((((((((((((((((((((((((((((((((((((((((((((((((  " """""""""""""""""""""""""""""""""""$""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((( " """ " """""""""""""""""""""""""""""$""$"""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((  """""""""""""""""""""""""""""""""""""""""$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&((&((((((((((((((((((((((((((((((((((((((((((((((((    " " "" " """"""""""""""""""""""""""""""""""""$"""$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(&((((((((((((((((((((((((((((((((((((((((((((((((  " """"" """""""""""""""""""""""""""""""""""$""$"$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&((&((((((((((((((((((((((((((((((((((((((((((((((((       " """""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((&((((((((((((((((((((((((((((    """" " """" """""""""""""""""""""""""""""""""$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((((((((((((   """"" " " """"""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(((((((((((((((((((((((((((((((((((((((((((((((        """ """""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&((&&((((&((((((((((((((((((((((((((((((((((((((((((         " """" """"""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&(((((((((((((((((((((((((((((((((((((((((((        " " "" " "" """"""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((&((((((((((((((((((((((((((((((((((((((((((          " " """"""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&((("$((((((((((((((((((((((((((( ((((((((((((($            " " """ """""""""""""""""""""""""""""""""""$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((&(((((((((((((((((((((((((&((((((((((((($             " "" " " """""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((((          " """ " """""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&((((((((((((((((((((((((((((((((((           " " """""""""""""""""""""""""""""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((((((((((((((((((((((((((((          "" "" " "" """""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(&(((&(((((((((((((((((((((((((((((((           "" "" """""""""""""""""""""""""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((&(((((          " """""" """"""""""""""""""""""""""""""""""""$"$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((((((&((((((((((((((((((((((((((((((       " """""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(((((&&((&(((((((((((((&(((((((&(((((      " "" """""""""""""""""""""""""""""""""""""""$"$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((((&((((((((((&(((((((((((((((((((((      " " " " """"""""""""""""""""""""""""""""""$$"""$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&((((((((((((((((((((((((((          " " """""""""""""""""""""""""""""""""""""""$$$$"$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&((((((&(((((((((((((((((((((((((((      " """ """"""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(&&((((((((((((((((((((((((((((&((((         " " "" """"""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(((((&((((((((((((((((((((((&(((         " """"""""""""""""""""""""""""""""""""""$""""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((&(((((((((((((((((((((((&((((       " " " """""""""""""""""""""""""""""""""""$"""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&(&&&(((((((((((((((((((((((((&&((    """" """""""""""""""""""""""""""""""""$"""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&(&((&(((((((((((&((&(&((((&       """ """"""""""""""""""""""""""""""""""""""""$""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&(((&(&(((&(&(((&((((((&((((&(((&((      " " " " """""""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&((&(&(&(((((((((((((((((((((((      " " " """""""""""""""""""""""""""""$""""$""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((&((&((((((((((((&&&(&         " " " """"""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&(((&((((((((&&&(&&&((&    " "" """"""""""""""""""""""""""""""""""""""$""$"""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((((((((((&(&&((((&((((       " " "" """"""""""""""""""""""""""""""""""""""$$""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&(&((((((&(&&(&((&&(&((     " """""""""""""""""""""""""""""""""""""""""""$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&(((&(&((&((((&&((((&((&&((((       " " " """""""""""""""""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((&(((((((&(&&&&&&&&&(&      " " "" """""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((&(((&&&&((&((&      " """"""""""""""""""""""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(((((&(((((((((&&&((&(&(&     """""""""""""""""""""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&(&&(&(&((((&&&(&&&&&&((       " """ """ """"""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((&(&&&(&(&&&&((    " """""""""""""""""""""""""""""""""""""""""""""""$"$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&((&((&&(((&&((&(&&(&((       " """" """"""""""""""""""""""""""""""""""""$""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(&((&&&(&&&&(&&(&      " "" """""""""""""""""""""""""" """"""""""""""$""$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&(&((&(((&&&&&(&&&&&&&(&       " " " """"""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&(&(&&&(((&&&(&((&&&&(&&&($     " """ """""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&&&(&(&(&&&&&&&(&((       " """""" """"""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&&(&&&&((&&&&&&&&&&&&&&&&    " "" """"""""""""""""""""""""""""""""""""""""""$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&&(&&&&&(&&&&&&&&&        """"""""""""" """"""""""""""""""""""""""""""$""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&&&&&&&&&(&&&&&&&&&&&&&(&        " "" "" " """"""""""""""""""""""""""""""""""$""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&&((&&&(&&&&&&&&&&&&&&        " " """""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&(&&&&&&&&&&(&       " " " "" """""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&(&&&&&&&&&&&&&     " """ """""""""""""""""""""""""""""""$"""$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((&((&&&(&&&(&&&&&(&      " "" " """"""""""""""""""""""""""""""""""$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&&&&&&&&&&&&&         " " """"" """""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&(          "" """"""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&       """ "" """""""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&         " " """""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&(&        " """"""""""""""""""""""""""""""""""$""""$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&       """"" """"""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&        " """" """"""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&         """" """"""""""""""""""""""""""""$"""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&        " " """ """""""""""""""""""""""""""""""$""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&        " " """ """""""""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&        "" """""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    " "" """""""""""""""""""""""""""""""""$"$$$""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$       " """"""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     """""""""" """""""""""""""""""""""""""""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$      "" """"" """""""""""""""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($      " " """""" """""""""""""""""""""""""""$"""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($    " """"""""""""""""""""""""""""""""""""$"$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     " " " "" """""""""""""""""""""""""""""""""$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     " """"""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    "" " """""""""""""""""""""""""""""$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&     """" """"""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($     " """""""""""""" """"""""""""""""""""""$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($      """"""""""""""""""""""""""""""""""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$&$$&$&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&("    "" """"""""""""""""""""""""""""$"""""$""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&    """ """"""""""""""""""""""""""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     """"""""""""""""""""""""""""""""""""""$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$     "" """"""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($    "" """"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&       """ """"""""""""""""""""""""""""""""""$"""$$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&      """"""" """"""""""""""""""""""""""""""$""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&    " """"""""""""""""""""""""""""""""""""$"""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&     " "" "" """"""""""""""""""""""""""""""""$""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&        """""" """ """"""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&       """"""" """"""""""""""""""""""""""""""$""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&    """"" """""""""""""""""""""""""""""""$""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&&$&&&&$&&&&&&&&&&$&&&&&$$&&&&&$&&&&&&&&&&&&&&&&      " " """""""""""""""""""""""""""""""""""""$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$$&&$&$$&&&&&&&$&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&   " " " """""""""" """""""""""""""""""$"""""$""""$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&$&$&&&&$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&      """ """""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&&$$$&&&$$$&$$$&$$$&&$&&&&&$&&&&&&&&&&&&&&&&&     """ """"""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$&$&$$&$$$&$$$&&&&&&&&&&&&&&&&&&&&&    " " "" """"""" """"""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$&$$$&&&&$&$&&&&&&&&&&&&&&&&&&&     " "" """"""""""""""""""""""""""""""""""""$""""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$&$$&&$$$&&&&&&&&&&&&&&&&&&(&    """"""""""""""""""""""""""""""""""""""$""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&$$&$$$$&$$&$$&$$&&&&&&&&&&&&&&&&&&&(&     " " """"""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&      " " " """" """""""""""""""""""""""""""""""$""$""$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&($     " """"" """"""""""""""""""""""""""$"""$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&("      "" " " "" "" """""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&(("    "" """" """"""""""""""""""""""""""""""""""""$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(("  "" "" """""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&("      " " """"""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&(("     """"""""""""""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&("  " """""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&("    " "" "" """"""""""""""""""""""""""""""""$"""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&("     " "" " """""""""""""""""""""""""""""""$$"""""$"$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(("     " " """""" """""""""""""""""""""""""""""""""$$$""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&("    " "" """""""" """""""""""""""""""""""""""" """$"""""$""$$$"$$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$&&$$&&&&&&&&&&&&&&&&&((     " "" """""""""""""""""""""""""""""""""""""""""""$"""$"""$$$"$"$"$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((      " """ " """"""""""""""""""""""""""""""""""""""""""""""$$"""""$""$$$$"$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&("