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 = '551B14' IMAGE_NUMBER = 57316495 IMAGE_TIME = 1978-02-20T05:57:49Z EARTH_RECEIVED_TIME = 1978-02-21T12:49:52Z ORBIT_NUMBER = 551 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.033940 NOTE = "MEDIUM RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   9CV 5Bb@) egM>2 ^ip#.000002002222022000.000.00..0............................,..,..0..................,,........0.............0..................00000002200000000000000000222222222000000020222222222242220222222222222222222222222222220022224222224444444220022200020224242222000000000.......,............,,,,**(($,.0000000000000000000000.0..*,00..000.0..00.....,.........,..0.........0..............................0.......................00.000.000000000000000000.00000000000000.000000000000000000000200000000000000000000000000000222220000222220000000000000000000000000...........,,,,,,*,,,,...,**,**(($,...000...0.00.0..000000....0.......0.....................&,......,.....,..,....,....,*,...,.................,,..,(",..,.......................,.........00.............000..0.00000000000000000000..........000000000.000000020.0000000.0..000000000.000.0..0......,.....,,,,,**(*,,,,,.,,*****($,,...00.....0.....0....0......................,..................,,,.,,,,,,,,,.,,,,,.,,.,.,,,,.,,.,,...,,,.,,,,,,,,,*,,,,,.,.....................*,..........................,&...000000000..00...........,*.............00.00000...0000........0..0......0.0.....,.,,,.,,,,,,,***((*,,,.,.,,****(&&,,......................................,....,,.,,..,,.,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,..,...,.,,,,.,...,,,,,,.,,,...,...,,,.,.......,,.,............................................00....,.....*,....,...................,,*,,,,,,,,**********,,.,,***(&$*,,,,......0...........,..,....,.........,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,*,,,,,,,,,,,**,,,,,*,,,,,,,*,,,,,,,,*****,,,,*,,.,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,.,.,...............,,.,..,.............,.,,.,.......0....,,.,.............,,,,.,,,.,,,,,,,,,,,******,,,*****,******** $,,,.....,.,...,,,..............,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,***,,**,,,*,,,***,,,,**,***,,,,*,,,,,*,***********,****,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,..,.........,,,,....,....,..,,,,.,,.,,,,,,............,,*,,.,.,,.,.,,,,,,,,,,,,,,,,,**,,*,,******,,,,******((******&"*,,,,,....,..,,.,..,,,,..,,...,,,,,,.,,,,,,,,,,,,,,,,,,,,*,,*,,*,,***,***,,**,,**,*,********,**,***,,,,**********************,,,,,,,,,,**,,,**,,,*,,**,,,,**,,,*,**,,,,,,,,,,,,,.,,,,,,..,,.,,.........,,,,,,,,,,,,,,,,,,,,.....,.,,,,***,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,*******,,,,**************($$*,,,,,,.,.,..,,....,,,,,,,..,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,*,***********,********************************************,,*,*,,,,,,*,,,,,****,*****,*,,,,,*,**,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,...,,,,,,...,,,,,,,,,,,,,..,..,,,,**,,,,,,,,,,,,,,,,,,,*,,,,,,********((**,,,********,*****((($"**,,,,,,,,,,,,,,..,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,***,,***,************************************************************************,**********************,******,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,*,,,,,,,,,,,,,,,..,,,.,,*,,,,,,**,*,*,**,,***,************(**********,***,,***((((""**,,,,,,.,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,******,,*************************************************(**************************************************************,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,****(**,*********,*********(((****,**(**,,*****,,*((((""***,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,***,,*,****,******,*********************************************(**(*(*(**(**(*****************************************************,,,,,,,,,,,,,*,,*,,,,,****,,******,*,,.,,,,,,,,,,,,,,,,*,,,***************************(((*(****,...,,,********(((& "*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********,,***************************************(((*************(((*((((((((********************************************************,,,,,,,,****,*,,,,,,***,**,******,..0.,,,,,,,,,,,,,,,,*******(*****(***************((*******,,..,,,,,*******(((& "*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,***********,*,**************************(******(*****((((**(*(**(((**((*(((((((****(*******((***(**(((**(**((******************************,**,,***,****,,,*****,**,****,..00.,,,*,,*,**,,,,************(****(((********(((******,..,,,,.,,,,****(**(((( "*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********,,***,*,**************************************((*(((((((*(((***(((((((*(**(((((((*****((*((***((((****(((*(******************************,*****,***,*,************,,.....,****,,*,***,,,,,**((((((((*,,**((((*(*((((((***,,,,,,,,,,,,,*.,*****,(&(( "*,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*****,*********,**********************(*****(*(***((****((*(((((**(((((((((((((((((((((((((****((((((((((((((((((((******(((********************,**************************,,....,,***,,,******,*,,***((((((*,,,,,*(((((((((((*****,,***,,,,****,***,,***((( "*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*****************************************(****((((*(**(((****(((((((((((((((((((((((((*****((((((((((((((((((((*(*(*((**((*(*(((************,,,,*************************,,,,,,,***,**************(((&((*,,*,**(((((((((((((*********,,,************(((& "*,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*******,*********************,***(******((**(***(((*(*(**(*((((((((((((((((((((((((((((((*(**(*((((((((((((((((((((((*((*(((((((******(*********************************(*((**,,***,,,,**((*****((((((((((((********(***((((((((********,*********(***(((&&",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,**,**************************(*******((((*(*(((((((((((((((((((((((((((((((((((((((((((*((*((((((((((((((((((((((((((((((((**(*((*************************************(((*****,,,.,**((((**(((((((((((&((((***((**((*(**(((((((*****,***********(*((&&$",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******,*,,,***,****************************(**(***((((((((((((((((((((((((((((((((((((&((((((((((((*(((((((((((((((((((((((((((((((((*(*((*******************************(****(((((*,,,,,,,**((((*((((((((((&$&&&&&(((((((((***((*((((****************(((((&&$"*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*********,,*****************************(***(*****(((((((((((((((((((((((((((&((((((&&&(((((((((((((((((((&(((((((((((((((((((((((((((**(*((*****************************************,,,,,***(***(*(((*(((((&&&&&&&&(***(((*******(((((((****(****(**((((((&&"*,,.,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,*,*****,*******,****************************(*******(((((((((((((((((((((((((((((((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((((*******(**(*((******************,*,,*,,,*,***,,******((****(((((((((&&&$$&(****((**(**********(**((((****((((((((*((",,,.,.,,,,.,,,,*,,,,,,,,,,,,,,,,,,******************************************((((***(*(((((((((((((((((((((((((((((((((((&(&&(&&&(((((((((((((((((((((((((((((((((((((((((((((((***(*******(((**************,*,,,***,,,,,,,,*******,*(((((((((((((((&&&((****(*(((((*****************(*(*((((((((*("*,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,****,,,****,,****,,********************(*((*(((((((((((((((((((((((((((((((((((((&&&((((&(((((((((((((((((((((((((((((((((((((((((((((((((***(**********(******,*****,***********,,,,*,*****,(**(***((((((((((((((((((((&&((((**************((*(((((((((((( *,,,,.,.,.,,,,,,,,,,,,,,,,,*,,,,,,,,**,*************,*************************(*(*((((((((((((((((((((((((((((((((((((((((&((&&&(((((&&((((&&(((&&(&(((((((((((&((((((((((((((((*(************************************************(************(((&((((((**(((((&((((**************(((*(((((((((&&*,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,********,***********,,*****************((*(**((**((((((((((((((((((((((((((&(((((&(((((((((&((&&(&&&(((((&&(((&(((((&((&(((((((((((((((((((((((**(**((((*((((*(***((((***(******************,*((************,*((&&&((((**((&&((((((**(*(*(((****(*(((((((((((&& *,,,,,,,.....,.,,,,,,,,,*,,,,,,,,,,,****************************************(**(((((((((((((((((((((((((((((((((((&&(&(((&&&(&&(&&(((&((((((&(((((((((((&&&((&(((((((((((((((((((*(((((((((((((((((((((((((((******************,,**,****((((**,,**(&((((((((((((((((((**(((((((((((******(((((((&& *,,,,,.........,,,,,,,,,,**,,,,,,,,,**,*************************************((**(((((((((((((((((((((((((((((((((((((&((((&((&&((((((((((((((((((((((((((((((&(((((((((((((&&&(((*((((((((((((((((((((((((***((**********(*****,*,,*****(*****,,***(((((((((((((((*((****(((((&&((((*(((((((((((&& **,,,,.,..,,..,,,,,,,,,,,,,,**,,*,,,,******,********************(****(****((***((((((((((((((((((((((((((((((((((&(&&&&&(((&((&(&(((((((((((((((((&(((&(((&(&(&&((((((((((((((((((((((((((((((((((((((((((***********************,*************,****((((((((*(((((((***((((((&&&&(((((((((((((((&&*,,,,,,,.,.....,,,,,,,,,,,,,******,,,********************************((((((((((((((((((((((((((((((((((((((((((((((&((&&&(&(&((((((((((((((&(((((((((((((((((((((((((((((((*&((((((((((((((*(((((((((((*(**(*********************,**************,,,*((((((((((((((((***(((((((&&&(((((&&&((((((((&*,,,,,,....,....,,,,,,,,**,,,******,**********************************(((*((*(((((((((((((((((((((((((((((((&((((&(&&&&&((&&(&&&(&&(((((((((((&(((((((((((&(&((&(((((((((((**(((((((((((((*((((((((*((*(((((*(*((***(****************(***(*******,,*((((&(((((((((((***((((((&(&&&&(((&&(((((((&&&,,,,,,,...,.,,....,.,,,,*,**,******,******************************(****(*((((((((((((((((((((((((((((((((&(((((((&((&&(&((&&&(&&&&&(&((&((((((((((((((&((((&&((&&(((((((((((((((((((((((((((((((((((((*(((((((*(****************************((******(((&(&&((((((((****(((((&&&&&&&&(&((((((((((&&",,,,.,,..,,..,..,,,,.,,,,,,*******,**********************************(****(((((((((((((((((((((((((((((&(((&((((&&(((&&&(&&&(&&&(&&&&&(((((((((((((((((((((((((&(&(((((((((((((((((((((*(((((((((((*(*((((((****(***************************(******((((&&&(((((((((*(((((((((&((&&&&&&&&&&(((((((&*,,,,,,.,,,..,,,,,,.,,,,**,,**,******************************************(((((((((((((((((((((((&((&((&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((&&(((((((((((((&(((((((&(&(((&((((((*((((((((((*****(*******(*************((****(*****(*((((&&((((((((((((((&(&&&((((&&&&&&(&&&&((((&& *,,,,,,..,,,..,,,.,...,,,,,,*,***,*********(**********(*********((****(&((((((((((((((((((((((((&(& &&(((((&(&&(&&&&&&(&(&&&&&&&&&&&&((((&&&((((((((((((&&&(&&&((&((((&(&((((((((((((&&((((((((((((((((((*(*(***********(***********(*(****((********((((((((((((((&&&&&&&(((((&&&&&&&&&&&&&&(&&*,,,,,..,,,.,..,,,,,.,,,,,,,*************************************(((((**(((((((((((((((((((((((((((((&&((&((&((&&(&&&&&(&&&&&&&&&&&&&&&((((&&&&&(((((((((&&(&&&&&&((((((((&(((((((((((((((((((((((((((((((((**(**(*((*(((*(*******((((******((*********((((((((((((&&(&&&((((((((((((&&((&&&&&&&&*,,,,....,,,...,,,.,,,,,,,,,,****,,*******************************((((((((((((((((((((((((((((((((((((&(((((&(&(&(&&&&&&&((&&&&&&&&&&&&&&(&(&&&&&(((((((((&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((****(*(*(((**********(**((((((((*****"(*(((((((((((((((((((((((((&&(((((((((&&&&&(*,,,,,..,,,,,,,,,.,,.,,,,,,,,,,******,,*****************************((((((((((((((((((((((((((((((&(((&(((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((((&&&&&&(((&&&(&((((((((((((((((&(((((((((((((((((((((((((((((********(************((((*(((****(((((&((((((&(((((((((((((((((((**((&((&&&&&&*,,,,,,.,,,,,,,,,,,...,,,,,,,,*,*******************(*((*(*((********((*((((((((((((((**(&(((((((&((((&&((((&&(&(&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&&&&&&&&&&&&&(((&&(&&(((((&&((((((((&&(((((((((((((((((((((((((((((************************(((((((((((((&&&&&&(&(&((((((((&((((((((((((((&((&&&&&&*,,,,,,,.,,,,,,,,,,,,,,,,,,,,,*,*,*******************((((((*******((((*((**(((((((((((*((((((((((((&((((&((((((&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&(&&&&&&&&&&&&&(((((((((((((((&(((((((((((((((((((((((((((((((((((***********************((((((((((((((&&&&&&&(((((((((((((&&(((((((((&((&&&&&&(*,,,,.,,.,,,,,,,,,,,.,,,,,,,***,*********************(*(*((((**(((((((((((*(((((((((((((((((((((((&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((&&(&&&((&&&(((&&(((((((((((((((((((((((((((((((((*(**(*********(****(***(((((((((((((&&&&&(&((((((((((((((((((((((((((&&&&&&&&*,,,,,,.,,..,,,,,,,.,,,,,,**,**,*******************(((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&((&((((&&&&&(&(((((((((((((((((((((((((((((((((********((***(*(*((((**(((((((((((((&&(((&&(((((((((((((((&(((((((((&&&&&&&&*,,,,,,,,,.,..,,,,.,,,,,,,,*************************((*((((((((((((((((((((((((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&((&&(&&&&(&&&&&&&&(&((((((((((((((((((((((((((((((*(********((**((*(**(((*((((((((((((((&&&(((((((((((((((((((((&&(((((((&&&&&&&*,,,.,,,,,,,,,,.,,.,,,,,,,,,,,,*********************(**((((((((((((*(((((((((((((((((((((&((((((&((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((&&&&&&(&(&&&&&&&&&&(&&(&&&&&&&&&(((((((((((((((((((((((((((((****(*****((****(((***((((((((&&((((((((&(&&((((((((((((((((&(((&&((((((&&&&&&&*,,,,,,.,,,...,.,,,,,,,,,,**,,******************(((((*((***(((((((((((((((((((((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((*(((*(****((**(((((**(((((((((&(&((((((((&&&&&(((((((((((((((((&&&&((((((&&&&&&*,,,,,,,...,..,,.,,,,,,,,,,,,********************(((((*(((((((((((((((((((((((((((((((&(((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*(*((((***((****((((((((((((((((&(&&(((&&((&&&((&((&&(((((&((&(((&&&&&((&&&&&&&$(**,,,,,.,,,,.,,,,,,,,,,,,,,,**********((*********((***((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((*(((((((((((((((((((((((((((((&&&&(&(((&&&&&&&&&&&&(&&(((&((&(((((&(&&&&&&&&&&&&&*,,,,,,,.,,,.,,,,,,,,,,,,,,,****************((*****((***(((((*(((((((((((((&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&$&&&&&&&&(((((&(((((((((((((((((((((((*((((((((((*((((((((((((((((((&&&&&&((&&(&&&&&&&&(&&&&&(&&&&&&(&&&((&&&&&&&&&&&&*,,,,,,,,.,,,,,,,,,,,,,,,,*******************((((((*(***(((((((((((((((((((((((((((((((&((((((&&&(&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&&&&&&&&$&&&&&&&&&(&&&((((((((((((&(((((((((((*((*(*(((((((((((((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&(&(&&&&&&&&((((&&&&&&&&&&&**,,,,,,,.,,,,,,,,,,,,*,,,****************(***((((*****(((*(((((((((((((((((((((((((((&(((((((&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&&(&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((*((*(((((((((((((((((((((&&&&&&&&&&&&&(&&&&&&&&&&&(&(&&&(&&&&((((((&&&&&&&&&**,,,,,,,,,,,,,,,,,,,,*,,,***,***************((((((**(*(***(((*(((((((((((((((((((((((((((((&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&((&((((((&(((((((&(((((((((((***((((((((((((((((((((&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&$&**,,,,,,,,,,,,,,,,,,,,,*,,,,***************(*((((***(*((*(((((((((((((((((((((((((((((((((&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&(&((&((&((((((((&(((((((((((((((((((((((((*(((((((((&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$$**,,,,,,,,,,,,,,,,,,*,*,,*,******************(*(((((***((((((((((((((((((((((((((((&&(((((&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&&&&&&&&&&&&(&(((((((((((&((((((*(((((((((((((((((((((((((&(&&&&&&&&$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&*,,,,,,,,,,,,,,,,,,,,,*,**********************((((*(((((((((((((((((((((((((((&((((&&&(((&((&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&$$$$$&&&&&&&&&&&&(&&(((((((((((((((((*((((((((((((((((((((((((&&(&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$*,,,,,,,,,,,,,,,,,,*,,*******************((*(((*((**((((((((((((((((((((((((((((((&((&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&(((((&((&((((((((((((((((((((((((((((((((&(((&&&&&&&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&*,,,,,,,,,,,,,,,,,,,********************(****(**(*((((((((((((((((((((((((((((((&(((((((((&(((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(((&&&((&&&&&(((((((((((((((((((((((((((&&&(&&&&&&&&$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&&&&*,,,,,,,,,,,,,,,,,,,,,******,***********(****(*(((((((((((((((((((((((((((((((((&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&((((((((&((&&&&&&(&(((((&((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$&&$$$&$&&&&&&&&&&&&&&&$$&&&$$$$$$$$&&&&$*,,,,,,,,,,,,,,,,,,,*******************(*(****(((*(((((((((((((((((((((((((((((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&(&((((((&&(&&(&(&&((((((((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$&&&$$$$$$&&&&&&&&&&&&&$$$$&&$$$$$$$&&$$&**,,,,,,,,,,,,,,,,,,,,,**************(**********(*(*((((((((((((((((((((((((&&&&&&(&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$&$&&&$&&&&&&&&&&&&$&$$$$&$$$$$$&&&&&&&(&&&((((&&&&&&(&&&&(((((((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$&&&&$$$$$$&&&&&&&&&&&&&&$$$$&&$&$$$$&$&&$**,,,,,,,,,,,,,,,,,,,,*******************(((***((((*(((((**(**((((((((((((((((&&&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&$$&&&&&&&&&&&$&&$&&$&$$$&$&&&$&&&(&&((&((&&&&&&(&&&(&&&(&(((((((((((&&&&&&&&&(&&&&&&$&&&$$$&$$&&&&&&&$&&&&&&&&&&&&&&&$$$$$$&&$$$$$$&$$$**,,,,,,,,,,,,,,,,,,,*************************((((((((((((((((((((((((((&((((&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&$&$$$&&&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&(&&((&((&(((((&((&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&$&&(&$**,,,,,,,,,,,,,,,,*,*,************,******,****(*(((*(((((((((((((((((((((((&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&$&&$$$$$$$$$$$&&$$$$&&&&&&&((&&(&&&&&&(&(((&&&&(&&&&&(((&&&&((&&&&&&&&&&$$&&$$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$&&&&&&&&&&***,,,,,,,,,,,,,,,****************,,*************(**((((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&&&(&&(&&&&&&&&&&&&&&&&$&$$$$$&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&$$$$$&&&&&&&&**,,,,,,,,,,,,,,,,,,,*****,**********************((((((((((((((((((((&(&&&&&(&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&&&&&(&(&(&(&&&&&((&&&(&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&$&&$&&$&&&&&**,,,,,,,,,,,,,,,,,*,****************************(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&$&$$$$$$$$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&& *,,,,,,,,,,,,,,,,,,,,,***************************((*((((((((((((((&(&&(&&((&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((( *,,,,,,,,,,,,,,,,,,,*,******&(*************(((((**((((((&$(((((((((((&&&(&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$""$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((& $,,,,,,,,,,,,,,,,,,,,************(**********(((((*(((((((((&(((((&((((((((&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$ $$$$$$$$$$""$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$"$$$$$$$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&(&((((((&&$*,,,,,,,,,,,,,,,,,,,,*************************(*((((((((((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$""$$$&$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$&$$$$"$$$$$$$&$&&&&&$&&$$&&$&&&&&&&&&&&&&&&(((&((((&&$,,,,,,,,,,,,,,,,,,,,,,******************(((***(*(((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&$$&$$$$$"$$$$&&&$&&$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&*,,,,.,,,,,,,,,,,,,,,************(***((**(((((*(((**((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&$*,,,,,.,,,,,,,,,,,,,**,*************((**((*((((((***(((((((((((((&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&&&&&&$&&&$$$&&$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$"$$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&& $*,,,,,,..,,,,,,,,,,**,*********(********(**((((*(***((((((((((((&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&&&&&&&&&&&&&&&$$&&&&$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$""$$"""""$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&& "*,,,,,...,,,,,,,,,,*,,**********(*********(((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$"$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&$&$$$$$$$$$$$"""""""""$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $,,,,,,..,,,,,,,,,,,,*******,*****(*(******(((((((((((((((((((((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&$$&&&$&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$&&$$$$$$&$$$$$$""""""""$$$$$&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&& $*,,,,,..,,,,,,,,,,,,,*************(********((((((((((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$&$$$$$$$$$$$$$$"""""""""""$""$$$$&&&&&&&&&$&$&&&&&$$&$&$&&&&&&&&&&&&&& $*,,,,,,,,,,,,,,,,,,***********************(((((((*((((((((((((&((&(&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&$&&&&&&&&&&&&&$&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$$$$$$$$$$$"""""""""""$""$$$$$&&$&&&&&$$$$$&&&$$$$&&&&&&&(&&&&&&&&& $*,,.,,,,,,,,,,,,,,,*,,*********************(,*(((((((((((((((((((&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&&$$$&&$&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""""""""""""""$$$$$$$$$$$$&&&&&&$$$$&$&$&&&&&&&&(((&&&&&&&&"$*,,,,,,,,,,,,,,,,,**,,**************(*(****((*(((((((((((((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&$$$&$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&((((&&(&&&&"$*,,,,,,.,,,,,,,,,,,**,***************(********(*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&$$$$$$&$$$$$$$&$$&$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$"$"""""""""""""""$$$$$$$$$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&(((&& $,,,,,,,,,,,,,,,,,,,,**************((**********(**(((((((((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&$$&&$$$$&$$&$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$$$""""$"""""""""""""$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&& $,,,,,,,,,,,,,,,,,,,*,***********(**(*(******(***(((((((((((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$$&&$&$$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$$$""$$$$$$$$$""""""""""""""""""$$$$$&$$$$$$$$&&&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&"$*,,,,,,,,,,,,,,,,,,,,*************(*********(**(((((((((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$&&$$$&$$$&&$$$$$$$$$$$$$""$$$$$$$"$$$$$"$$"$"$$"""$$$$$$"""$$""""""""""""$$$$$$$$$&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&""*,,,,,,,,,,,,,,,,,,*,,************************((((((((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&$&&&$$$$&&&&&&&&$$$$&&&&&&&&&&$&$&$$$$$$&$$$$&$$$&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$"$""$$$$""$$$$$$$$$$$$$"""""""""$$$$$$$$$$&&&&&$$$&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&""**,,,,,,..,,,,,,,,,,***********************(((((((((((((((&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&$$&&&&&&&$$&&&&&&&&&&&&&&&$&$$$$$$$&$$&$$$$&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$"""$$$$$$$"$"""$$$$$$"""""""""""$$$$$&&&&&&$$$$&$&&&$&&&&&&$&&&&&&&&&((((&&&&&&&&$&&&""*,,,,,,,,,,,,,,,,,***********************(*((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$&&&&&&&&$&&$&$$$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$"""""""$$$$$"""""$$"""""$$$$$$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&""*,,,,,,,,,,,,,,,,,,,*,,*****************(*((((((((((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&(&&&&&&&&&$$&&&&&$$$$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""$""$$$$$$$""""""$$$$"""""""$$$"""$$$$$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&"$*,,.,,,,,,,,,,,,,,,,**,,***************(*(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&$&$&$$$$&$&$$&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""$"$$$$$$$$$"$$$"$$"""""""""$$$"""$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&$&$"*,,,,,,,,,,,,,,,,,,*,,,*******************((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&$$$$$$$&$&&&$&$&&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$$$$$$$$$$$$""""""$"""""""$$$$$$$$$$$$$&&&&&&&&$&$$$$$&&&&&&&&&&&&&&&&((&&&&&&&&&&&&$"*,,,,,,,,,,,,,,,,,,,,,*,********,********(*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$&&$$&$$&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""$$$$""""$"""""$$$""""$$$$$$$$$$$$&&&$&$&&$&&$$$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&$"**,,,,,,,,,,,,,,,,,,,*,,,**,*************(((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&$&&$&&&&&&$&$$&&&&&&&&&&&&&&&$&&$$&&&&&&$$$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$$"$""""$""""$$$$"$$$$&&&$$$&$$$&&$&$$$$$$$$$&$$&&&&&&$$&&&&&&&&&&&$$&&&&&&&&&$"**,,,,,,,,,,,,,,,,,,,,*,**************(((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$&$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$$&&&&&&$&$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$$$$""""$"$"$$$"$$$$$"$"$$&&$$$$$$&&$$$$&&&$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&$"**,,,,..,,,,,,,,,,,,,*,****************((((((*(((((((((&(((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$&$$&&&&$&&&&&&$&&&&&&&&&&&&&&$$&$&$$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$&&$$$$&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$""*,*,,,,,,,,,,,,,,,,**,,***************(((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$&$$$&&&&&&&$$$$$$&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$&&&$$"""$$$$$$$&$&&&$&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&" *,,,,,,,,,,,,,,,,,,**,,*************(**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&$$$$$&&&&&&$$&$&&&$&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$"$$$$$$$$$&$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$""*,,,,,,,,,,,,,,,,,,*,**,**************(((*((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&&$&&&&&$$$$$$$$$$$&$&$$$$$$&&&&$&$&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"*,,,,,,,,,,,,,,,,,,,,,,,**************((*(((((((((((((&(&((((&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&&$&$&$$$$$$&$$&&&&&&&$&&$&$&&&&&&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$$$$$$$"""$"""""$"$"$"""$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$"""$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$$&&$ *,,,,,,,,,,,,,,,,,,*,,*,***************(*((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$&&$$&$&$&&$$$$$$$&&&&$$$&&&&$&&&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"""$"$"""$""""$"""$$"$$$$$$$$$$$$$$$$$$$$&&&&&$$$$"""$$$$$$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(,,,,,,,,,,,,**,,,*,********************((*((((((((&(&(&(&&&(&(&&&&&&&$&&&&&&&&&&&&&$$&&$&$$&&$$&&$$&$$$&$$$$$$$&$$$$&&&&&&&&&$&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$""""$"$$$$&&$&&$&&&&&&&(&((((((&&&&&&&&&&$&&&&&&&&$&$*,,,,,,,,,,,,,,*,,,********************((((&(((((((((((((&&&&&(&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$&&$$$$ $$$$$$$$&$$$&&&&&&&&&&&&&$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$""""""""""""""""$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$""$"$$$$$&$$$$&&&&(((*(((((&&&&&&&&&&&&$&$&&&&&&$$$ *,,,,,,,,,,,,,,,,,,******************(*(((((((((((((&(&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$&$$$$$&&$&&$$&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$"$"" """"""""""$$$$$$$"""$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$&&&&&&&&&(&((&((&&&&&&&&$$&&&&$&&&&$$$$$$ **,,,,,,,,.,,,,,,,,*******************(((((((((((((&((((&(&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""$$$$$$$$$$$$"$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&$$$""$$$$$&$&&&&$$ *,,,....,,.,,,,,,,,,*,,****************((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&$$&$$$$$$$&$$$$&$$$$$&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""$"$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$&&&&&&&&"**,,.....,...,,,,,,,,*,,**********(((((((((((((((((((&((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$&$$$$&$$$$$$$$$$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&$&&&&$*,,,,.,.,,.,,,,,,,,,,,,,,************((*(((((((((((((*((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&&$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$"""""""""""""""$$$"""$"$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&&&&$&&&&$*,,,,,,,,,.....,,,,,,,,************(((((*(((((((((((&((((&((((&&(&&&&&&&&&&&&&&&&$&&&&&&$&&&$$$$$$$$&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"""""""" """""""$$""$"$""$$$$$$"$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&$&&&&&&&&&&&&$&&&&&$$$&&$&&$$$$$$$$*,,,,.,,,,..,.,,,,,,,,,,,********(**((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&$$$&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$""""""""""""""""""""""""""$"""$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&$&&&&&&&&&&&&&&&&&$&$&$$&&$$$$$$&& **,,,,,,,,...,,,,,,,,,,,,************((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$$"$""$"$$$$$$$""""""""""""""""""""""""""$$$$"$$$$$""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&&&$$&&&$&$$&&$$$$$$$$$*,,,.,,,,,,,,,,,,,,,,,,,,*********((*(*(((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$"$$"$""$"$$"$""$$"""""""""""""""""$"""""$""$"$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&$&&&&&&&&&&&$&&&$$$$$$$$$*,.,,,,,,,,,.,,,,,,,,,,,************((((((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&$$&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$""$$$"$$$"""""""""""""""""""""""""""""""$$$"$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&$$$$&&&&$$&&&&&&$$$$$$$$$"*,,,,,,...,,,,,,,,,,,,**,,********((((*((((((((((((((((((&(&((&(&&&&&&&&&&&&&&&&&&&$&&&$&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$"""$"""$""""""""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&$$$&&&&&&&&&$$$$$$$&&$$$&&$$$$$$$$$$$$$**,,,,,,,,,,,,,,,,,,,,***,*********(*((((((((((((((((((&((&(&&&&&&&&&&&&&&&$&&&&&&&&$&$$&&&&$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$$$$$$$"$"$$"$$"""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$"**,,,,.,,,,,,,,,,,,,,,,,***********(((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""$"""$$"$$$""""""""""""""""""""" "" """"""""""""""""""""""$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$$$$&$$$$$$$$$$""$$"$$$$$"""*,,,,.,,,,,,,,,,,,,,,,,,,************(*((((((((((((&(((&&(&&(&&(&&&&&&&&&&&$&&&&&&&&&&$&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$"""""""""""""""""""""""""""" """" """""""""""""""""""""$"$$$"$$$$""$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$&&$"$$$$$$$$$$$$$$$$$$"$$$$""$$$""*,,,,,,,,,,,,,,,,,,,,,,,,,*************((((((((((((&((&(&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$""$""""""""""""""""""""""""""" """""""""""""""""""""""""""$$""$"$$$$"$"$$$$$$$$$$"$$$$$""""$$"$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""**,,,,,,,,,,,,,,,,,,,,,,,*****(******((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""" """""""""""""""""""" """"""""$"""""""""""""""$""$$$"$$$$"$$""""$$$$$$$$$$$$$$$"""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$"**,,,,,,,,,,,,,,,,,,,,,,*******(*******((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$""""""""""""""""""""""""""""""""""" """""""$"$""""""""""""""""$$$$$$$$"$$"$"$$$$$$$$$$$$$$$"""""""$""""$$$$$$$&$$$$$$$$"""$$$$$$$$"$""""$$$$"**,,**,,*,,,,,,,,,,,,,,,,********(*(***((((((((((((((&&(&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$"""""""""""$$""""""" """"""""""""""""""""""""$"""""""""""""""""""$$$"$"""$$"""$$$$$$""$$$$""""""""""""$$$$$$$$$$$&$$$"""""""$"""""""""$$$$$$****,,****,,*,,,,*,,,***,**********(**(((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""$$$$$$""$$$$""$$$$$$$$$$""""""""""""""""$$$$$$$$$$$$$$$$$$$""$$"$"""""""$$$$$ ****,,,,****,,,,,,*,,,*,,,,*******((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"""$"$$""""$$"$$$$$"$$$""$"$"$"$"""$$$$$$$$$$$$$&$$$$"$$$$$$$$$$$$$$$$$$ *******,******,******,,*,**********(((((((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$$$$$$$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$""$""""""""""""""" """"""""""$""""""""""""""""""""""""""""""""$"$$"""""""""$$$$$$"$$$$"$$"""""$$$$$$$$$$$$$$$$"$$$&$&&$$$$$$$$$$$$$$$$$$$$ (********************************((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$$$&$&$$&$$$&$$&$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$$$"$$$""$$""""$""""""""""""""""" """"$""$"$"$""""" """"""""""""""""""""""$"""$"""""""""""$""$""$$$"$$$"""$$$$$$$$$$"$$$$$$"$$$$$$$$$$"$"$$$$$$$$$$$$$$"**********************************((((((((*((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$$$"""$"""$"""""""$"""""""""""""""" "$$"""$""$""""""""" """""""""""$""""""""""""$""""""""""""""$$$$$$$$""$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$ **********************************((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$$$&$$$$&&$$$$$$$$$$"$$$$$"$$""$$$"$"$$$$$"$$$""""""""$""""""""""""""""""""" ""$"$$$""""$"""""""""""""""""""$""""""""""$"""""""""""""""""$$$$$$"$""$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$"$$$$$$$$$$$$$$$"***************(********************((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$&$$$$$$$$$$$$$$$"$"$"$$$$$$$$$"$"""""$""""""""$"""""""""""""" ""$&&$""$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$"$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$"""""$$$$$$$$$$ ****,,**************************(*((*(((*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$"$$""""$"""$"""$$$""""""""""$$"""""""""""""" "$$$$$$$$"$"$""$""$$"""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$"""$$$$$$$$$"**,*,,*************************(*((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$"""$"$""$""$""""""""""""""""""""""""$"""""""""""""$$$$$$$$"""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$$"$$&&$$$$$$"*****,*,,*****************(*****(*((((((((((((((((((&(((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""$$"""$""""""""$"$$$$$$$""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"$"$$$$$$$$&&$$$$$"*,,,,,,,,***************((**(***(((**(((((((((((((((((((&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$"$"$""""""""""""""""""""""""""""""""$$"""$""$$"$$$$$$""""$""$"""""$""$$$""""""""" """ """"""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""$$$$$$$$$$&&$$"$",,,,,,,,,,**********((**(((***(***(((((((((((((((&((&(&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$""""""""""""""$$$"""""""""""""" " """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$"$$$$$$$$$$$$$"$"".....,,,,,,******((*((********((((((((((((((((((((&((&&&&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""$$"$""$$$$$$$"""""$""""""""""$$$$""""""""" " "" " """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$",.....,,,,,,,*******(((*****("((((((((((*((((((((((((&&&&&&&((((&&&&&&&(&&&&&&&&&&&&&$ $&&&&$$$&&&$&$$$$$$$$$$$$$$"$$$$$$""""""""""""""""""""""""""""""""""$""""""""$$""$""""""""""""""$""$$$$$$"""""""""" "" """""""""""$"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$&$$$,.......,,,,,**********(***********((((*((((((((((((*(&(&&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$&$$$$$$$$$""$$$""$$$$$"""""""""""""""""""""""""""""$""""""""""$"""""""""""""$""""$"$$$$"$$""""""""""  " """"""""""""""$"$"""""" ""$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$$"$$$$$$$$&&&$$$$$&&$$,,,......,,,,,*********((************((((((((((((&(**((&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$&$&$$$$&$$$$$$$$$"$$$$$$$"$"$"""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""$"$$"$""""$"""""""" """"""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$&(*&$$"$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&$*,,,,,...,,,,,,************************(((((((((&&&&(((&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$"""""""""""""""""" """"""""""""""""""""""$"$$"$$$$$$$$$$$$$"$&&(((($$$$$$$$$$""$$$$$$$$$&&&&&&&&&&&&&$*,,,,,...,,,,,,*********(*(************((((((((((&&&&(((&(((&(&&((&&&&&&&&&&&(&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$"$$$$$"$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$""$$""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$&$$$$"$&&&&&&&$$$$$"$$$$$$$$$$$&$&&&&&&&&&((((((*,,,,,,.,,,..,,,,*******(***************((((((((((&&&((((((((&((&((&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$$$""$"""""""""""""""""""""""""""""""""""""$$"""$$$$$$$&$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$&&&&&&&((&&&&((&&,.,,,,,,,,,...,,,*,********,,*,**********(**((((((&((((((&&&&(&(((((&&&&&&&&&&&&&&&&$&$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"""""""""""""""""""""""""""""""""" """"""""""$"$$""$$$$$&&$$$$$$""$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&(((&,,...,,,,,,,.,,,,,,******,*,,,,,,**,********(((((((((((((((((((((((((&&(&&&&&&&&&&&$&$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$""$""""""$"""""""""""""""""""""" """""""$""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""$"$""$"$$$$$$$$$$$$" ""$$"$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&,,,........,,....,,*,,,,,,,,,,,,,,,,,,****(**((((((*(((((((&(((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""" """"""""""""""""""""$""""""$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$ """"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&*,,........,.,.....,.,**,*,,,,,,,,,,*****************((((((((((((((&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""" """""""""""""""""$""$$$$$"""""""""""""""""""""""""""""""""""" """"""$$"""" """""""""$$$$$$$$$$$$$$$$$$&&""""&$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&*,,,....,....,,,...,,,*****,,,,,,*,*************(**((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""""""$""""""""""""""""""""""""""""""""""""""""$$$""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&*,,,,,,,,,,,.,,,,,,,,********,,****************(((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$$"$$$$$$&$&&&$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&*,,,,,,,,,,,,,,,,,,,,********,**,*********(((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$&&$&&&&&$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$&&&&&&$$$$&&&&&&&&&&&&&&((&&(***,,,,,,,,,,,,,,,,************************((((((((((((((&(&&((&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$&&$$$$$$$$$$$$$$$$$&&$$&&&$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&(*,*,,,,,,,,,,,,,,,,,,,**,******************(((((((((((&(&(((&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$""""$""""$"""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""" """""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$$&$&&$$$$$&&$$$$$$$$$$"$&&&&&&&&&&&&&((,**,,,,,,,,,,,,,.,,,******,*(**,********(*(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""$$"""""$""$""""""""""""""""""""""""""""""""""" " """""""" "" " """""" """""""""""""" """"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&$$&&&$$$$$$$$$$$$$$$&&$&$$&&&&&(*,,****,,,,,,,,,,,,,,,******,,***,*,******((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""""""""""""""""" " " " "" " """" """ """" """""""""""" " " " """"""""""""$"""""""$$$$$$$$$$$$$"$$$$$$$$$&$$$$$$$&&&$&&&$&&$&&$$$$$$$$$$&&$&&&&&&&&(***(***,,,,,,,,,,,,,,,,*,***,,,**,*******((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$""""$$$$$$"""""""""""""""""""""""""""""""""""" """ "" """" """ " " """ """" " " " """""""""""""""""$$"$"""$$$$$$"$$$$$$$$$$$$$$$$$&&&&&&&&$$$&&$$$$$&&&&&&&&&&&&&&&&(**((**,,,,,,,,,,,,,*,*******************(***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$"$$$$$$""$""""""""""""""""""""""""""""""""""""""""" " """" " "" " " """"""" " " """""""""""""$$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&(((*((**,,,,,,,,,,,,,,,,******************((*((((((((((((((&((&&&&&&&&&&&(&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$"""$""""""$"""""""""""""""""""""""""""""""""""""""" """" " " """ """"" "" " " """""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&(&&((((*,,,,,,,,,,,,,,,,,*****((********(*(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$$$&&$&&$$$$$$$$$"$$$$$"$$$$"$"$$""$""$""""""""""""""""""""""""""""""""""" " "" " " " """"""""""$"$"$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(**,,,,,,,,,,,,,,,,,******(****,**(**(((((*(((((((((((((&&&&&(&(&&&&&&&&&&&&&$$$&$&&$$$$$$$$$"$$$$$$$""$$$"""$$$$"""""""""""""""""""""""""""""""""""""" " " """"""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&$$$&&&*,,,,,,,,,,,,,,,,,,****(((((***,,**(*((((((((((((((((((&&&&&&&&((&&&&&$&&&&$&$&&&&&$$$$$$$$$$$$$$$$$$$$""$"$$"$"""$$"""""""""""""""""""""""""""""""" """"""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&$$&&&&&$&&&&&**,,,,,,,,,,,,,,,,.,****((((((*******((((((((((((((((((&&(&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$"$$$$$$$""""""""$$$""""$""""""""""""""""""""""""""" " " """""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&$&&$$$&&&&*,*,,,,,,,,,,,,,,,,.*****((((((((****((((((((((((((((&(&&((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$"$"""""$"""""$$$$$$"$"""""""""""""""""""""""""""""" """""""""""""""""""$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&$&&&&&&&&&&&&$&&$$$&&&&**,,,,,,,,,,,,,,,,,.,,***(((&(((((((*((((((((((((((((((&&&&&&&&&&$$&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$""$"$"$"$$$""$$$"""""""""""""""""""""""""""""""" "" " """""""""""""""$$"""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&(&&&&&&&&&(((((&&&&&&((&&&&&&*,,,,,,,,,,,,,,,,,,.,,***(((((&&&(((((*(((((((((((((&&((((&&&&&$$$&&&&$&&$$$$$$$$$$$&$&&$$$$$$$$"$$$$""$""$$$$"$"""""""""""""""""""""""""""""" "" " " """""""""""""""$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&(((&&&&&&&((((&&&&&***,,,,,,,,,,,,,,,,,,,,,,****(&&&&&(((((((((((((((((((((&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""$$$$"$$""$$"""""""""""""""""""" """""" """"    """"""""""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&(&&&&&&&&(&&(($$&&&**,,,,,,,,,,,,,,,,,,,,,,,****(((((&&&(((**((((((((((((&&&&&&((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""""$$"$$"$$$$""""""""""""""""""" "" "" "     " """"""" """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&&&&&$$&&&&&&&&&&&&&&&&&&$$$&&***,,,,,,,,,,,,,*,,,,.,,,,,*****(((&&(((((((((((((((&(&(&&&&((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""$$$$"""""""""""""""""""""" "" "        """""""" """"""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&(&&&&&&&$&&&&&&&&&&&&&&&&(*(&&&&**,,,,,,,,,,,,,,,,,,,,,,,,,,****((((&&(((((((((((&&(&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""""""""""""""""""""""""" """ "" """    """"""""""""""""""""$""""""$$$""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&((*.*(&&***,,,,,,,,,,,,,,,,,,,,,,*,,*******&&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$&&&$&$$$$$$$$$$$""$$"$$""""$"""""$"""""""""""""""""""""" "" " "       """"""""""""""""""""""$"""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$&&&&&(&&&&&&&&&&&$&$$&(***&&&&*,,,,,,,,,,,****,*,,,,**,,,,******(&&((((&&((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$&$&$&&$$$$$$$$$$$$$$""$""$""""""$"$"""""""""""""""""" " " "      """""" """""""""""""""""""$$""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$&&&&&&&(&&&&&&&&&&&&&&$&(((&&&*,,,,,,,,,,,,,,,,,*****,,,*,****,,*,*(((((((&((((&&&&&&&&(&&&&&&&&&&$$$&$$&&&&$&&&&&&$$$$$&$$$$$$$$$""""$"""$$""""""""""""""""""""  " " "        """""" """""""""""""""$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&&&&&&&&&&&&&&&&&(&&&$&(((&&$*,,,,,,,,,,,,,*,,*******,,,,**********((((((((&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&$&$&&&&$$$$$$$$$$$$$$$$"$"""$""$""""$""""""""""" "" " "       """"""""" """"""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&(((&&$ *,,,,,,,,*,,,,,,,*,******,,,**********((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$$$&$$$&$$$$$$$$$"""""$"""$""""""""""""""""" """ "" "       " """"""""""""" """""""""""""""$""$""""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&&((&&&&&&&&&&&$&&&&&&&&&&&&$"(**,,,,,,,,,,,,,****,***********(((*(*(((((((((&&&&&(&(&(&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&$$$$$$$&$$$$$$$"""$$"""$"""""""""""""" """""" "" """"     """"""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$&$$$&&$$$$$$$$&$&$&&&&&&&&&&&&&&&(&&&&&&&&$$(,,,,,,,,,,,,,,*****************(((((((&(((((((&&&(((((((&(&&&&&&&&&&&&&(&&&&&&&&&$$$$$$$$$$&&$&$$$$""""""""""""""""""""""""""""""""""" " " " """"    """""""""""""""""" """""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&$$$$$&$$*,,,,,,,,,,,,,***********((*****(*(((&&&&(((((((&&((**((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&$$$""""""""""""""""""""""""""" """"""" "  "" "" """""   """""""""""""""" """"""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&$$"""$$$$$$**,,,,,,,,,,,,**********((((*******((((&&(((&&((((((((((&((&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" "" """"" " "" " " """ " """""""" """" ""$$""""""""""""""""""""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$&&&&&&&$&&&$$$$"""""$$$**,,,,,,*,,,,*,********((((((*****((*((&&&&&&&&(((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""""""""""""""""""""" "" """ " " " ""$$ """  """""""""" "" """"""""""""""""""""""""""""$"""$$""$$$$$$$$$$$$$$$$$$$&$$$&&$$$$$&$$&&$$$&$&&$$""" """$***,,,,,***,,***********(((((((***(((((&&$&&&&&&&&&&&&((&&&&&&&&&&&((&&&&&&&&&&$&&&&&$$$$$$$$$$$""$"""""""""""""""""" """""""" " " """  """""" " """""""""" " """""""""""""""""""""""""$$"$$$""$$$$$$$$$$$$$$$$$($&$&$$$$&$&$$&$$&$$&&&&&$&&&$" """"**,,,,,,*****************(((*(**((((((((($$&$$$$&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$""""""""""""" """ ""  " "  """" ""$$"""""""""""""""""""""""""""""""$""""$"$"""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$&$&$$$$$""" "*,*,,*,,,,*********(*(****(****((((((((((&&&&&&$$$&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$""$$$$""$$"""""""" """" "" "" " " """" """$$""""""""$""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$&$$$$$""""" "**,,,,,,***********************(((*(((((((&&(((&&$&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&&&$$$$$$$$$"$$$$$$"$"""""""""""""""" " """"""" """"""" """"" """""""""""""""""""""""""""""$""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$""""$$$$""" (,*,,,,,,,*********(************(((((((((((&((((&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&&$$$$$$$$$$"$"$$"$"$"""""""""""" " """"" " " """"""""" """""" " """""""$$$$""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$&$"$$$$$$$""" **,*,,,,,,,***********((****(((*(((((((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&$&$&&&&&&&&&&$$$$$$"$$"$"$$$""""""""""""""" " """""$"""" """"""" "" """""" " """""""$$$$$"""""""""""""""""""""""""""""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"""" **,*,,,,************(*(((****(((((((((((((((((((((&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&$$$$$$&&&&$$$$$$$$"""$""$"""""""""""""" " """"""""""" """"""""""""""" "" """"""$$$$""""$"""""""""""""""""$""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$"""""$$"""***,,,,,,,*************(****(*(((((**((((((((*((((&&&&&&(&&&&&&&&&&&&&&&&&$&&&&$&&$&&&&&&&&&&$$$$$$"$$""""""""""""""""" " """"""""" " """""""""""""""" """ """"$$"""""""$$""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$"""$$$" **,,,,,,,,,************(***((((((((((((((((((**(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&$$$$$"$"""""""""""""""" " " " " "" """"" " """""""""""""" """""""$$$$$"""""""""$""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$ **,,,,,,,,********,*****((((((((((((((((&((*****(((&&&&&&&&(&&&&&&&&&&&&&$&$&&&&&&&$&$&&$&$$$$$$&$$$$$$$""""""""""""""""" " " "" " " """ """"" "" """"" """""""""""""""""""""""""$$$""""$$$$"""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ *,,,,,,,******************(*(((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&$$$$$$$$$$$$$$$$$$$$""""""""""""""""""" """ """" """ """"""""""""""""" """"""""""""""""""""$"$""""$"$""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$&&$$$$ **,,,,*,****************(((((((*(((((((((&(&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""" "" """""""""""""""""""""""""""""" " """"" """"""""""$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$"$$$$$$"$$""""$$$$$$$$$$$$"""$$$$$$&$$$$(****,,,**************((*(((((((((((((((&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""""$"""""""""""$ " """"" """"" """"""""""""""""""""""""""" """"$$""$$$"$"$$$$$"$$""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$"$$$$"$""""$$$$$$$$$$$$""""$$$$$$$$&&(******,*,***************((((((((((((&&(((&((&&&&&&&&&&((&(&&(((&&(&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$"$""$""""""""$$$"""""" " """"""""""""""""""""""""""" """"$$$$$$$$"$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""$$$$"""""$$$$$$$$"""$"$$$$$$$$$$$$"""$$&&&&$&&&&(******,,***,***********(**((&&(((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""" " """""""""""""$""""""""""""" """"$$$$$$"""""$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$""$"""""$$$$$&&&$$$$$$$$&&&&&&&&&&&(******,*******************((((((&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""" " """""""""""""$"""""$$$"""""""" """"$$$$$"""""$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""$$"$$"$"$$$"""""""$$$$$$$$$$$$$&&&(&((&((&&&(*****,,**,,**************(((*((((&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""" """"""""""""""$"""""""""""""""" """"""$$$$"$"$""$""""$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"""$"""""""$$$$$$$$$&&$$&&&&&&&&&&&&&****,,,,,*,******,******,**((((((&(&&(&((((((((&&&&&$$$&&&&(&((&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" " """"""""""$$"""""""""""""""$$$" """"$"$$""""""""""""$"$$$$$$$"""""""""""""""""""""""""""""""""""""""""$"$""$"$$$$"""""""""""$$$$$$$$&&&&&&&&&$$$$$$&$**,*,,,***,******************((((&(&((((((&(((&&&((&&$$$&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""" """""""""""""""""$$""""""""""""$"$$$"""""""$$"""""""""""""""""""$$"""""""""""""""""""""""$"""""""""""""""""""""$$$$"$$$$$"""""""""""$$$$$"$$$$&&&&$$$$$$$$$$**,*,,,,,,********************((((((&(((((((&((((&((&&$$&&&&&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""""" """""""""""$""""""""""$$"$"$"$$""""""""$$"" """""""""""""""$$$"""""""""""""""""""""""""""""""""""""""""$$"$$$$""""$"""""""""""$$$$$""""$&&&&$$$$$$""$&***,,,,*,,**,*,**,***********(((((((((((((((((&&&&(((&&&&&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""" """""""""""""$"""$"$"""$"$$"$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$"$$"""""""""""""$$$$$$$"$$$&&$$$$$$$$$$$****,,**,,,**,*,,,************((((((((((((((((((((((((&&&&((&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""" """"""""""""$""""""""$"""""""""$$$$&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$***,,,**,*,**,************(****(((((((((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"""""""""""""""""""""""""""""""""""""$$"$""""""$$$$$$""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"""""""""""""""$$$$$$$$&&$$$$&$$$$$$$$(***,,,***,*,***********,***(*((**(((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$$$$$"$"$$$$$$$$""$$$$$$"$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"""""""""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"""""""""""""$$"$$$$$$$$&$$&$$$$$$$$(*****,,,******,,***********($((((((((((((((((((((((&&&&&$&&&&&&&&&&&&&&&&&&&&$&$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$"""$""""""""""""$"$$$""""""""" """$" """"""""""""$""$$"$$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""$""$"$$$""""""""""""$$$$$$$$$$$$$$$$$$$$$&&****,*,,,***,,****************((((((((((((((((((((((&&&&&&&&&&(&&&&&&&&&&&&&&&$&$$$$$$"$$$$$$"$$$$$$$$$$$$$$"$$$""$$$""""""""""""""""""$$$"""""""""$$$$$""""""$""""""$$$$&$""" """""""""""""""""""""" """"" " """"""""""""""""""""""" """""""""""$$"""""""""""""" """$$$$$$$$$$$$$&$$$$$$$$&&&*****,,,,********************(*((((((((((((((((((((&&&&$&$&&&(&(&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$"$$$$$$$"$$$$$""$$"""$$""""""$"""""""""""$"$$$$$"$&&$$"""" "" """$$""$$$&&(&" """""""""""""""""""""""" "" """" """""""" """""""""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$&&&&&&(*****,,,*******************(((((((*((((((((((((((&(&&&&$$$&&&&(&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"""$""""$"$$"$""""""""""""""$$$$&$$"""$$""$$"""""$$$""$$$&&$$" """"""""""""""""""""""""""""" " "" """"""" " """"""""""""""""""""""""""""""""""""""""""$$"$$$$$$&$$$$$$$&&&&&((***,,*******,****************((((((((((((((((((((((&&&&&&$$$$&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$$$$$"""""""""""""""""""" ""$$$"$$$$"$$&$"$""""""$$$$&&$" """""""""""""" """""""""""" """" """""" """""""""""""""""""""""""""""""""""$""""""""$$$$$$&$$&$$$$$&&&&((&(*,,,,,***,**************(*****((((((((((((((((((((&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$"$$"$$$"$""$"$""""""""""" $&"$""""""$""$&&"$$$$$" "$$$$&$$""""$"""""""""""" """""" """""" "" " "" " "" """""""" """"""""""""""""""""""""$""$"""$$$$$&&&$$$$$&$$$&&&((&((*,,,,,,,,*,,,********(********(*((((((((((((((((((&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$"$""$"$"""""""""""" """" " """""" ""$&&&&$$$ """$$$$$$$""""""""""""""" """"""""""" " """ """" "" """""""""""""""""""""""""""""$$$$$$$$$"$$&&$$$$$$&&&&&&&((&((**,,,,,,**,***************(*((*(**(((((((((((((((&(&&&&(&&&$"$$$$$&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$"$$$""$$$"$$$"$$$$"$""""""""""""""""""""""""""""" "$$$$$$$"""$$$$""$"""""""""""" """ " " " " "" """"""""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$&&&&&(&(((((****,*,,,*,*,,,*********((*((((*((((((((&(((&(((&&(&(&&&(&&&$$$$$$&&&&&&&&&&&&&&$$&&$$$&$$$&$$$$$$$$""$$$"$$"$""$"$$"$"$$"""$"""""""""""""" " """"" "$2."$"$$$"""""$$$$"""$$$$"$$"""$"" """" "$$" """" """""""" """""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$&&&&&&&&((((***,,,,,,,****************(((((((((((((((((((((&(&(((&&&&&&&&&$$$$$$&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$"$"$$$""$$"$""""""""""""""""""""" " """$"""" 6@@@><4 "$$$$$$$$$&&&$""$$$$$$$"""""$""" " "$""""""" "" """ " "" """" """"""" """""""""""""""""""$$$$$$$$$$$$$$$$$$$&&&&&&&&((((***,,,,,,*************(**(*((((((((((&((((((((((((&&(&&&&&&&&&$$$$$&&(&&&&&&&&&&&&&$&&&&&$&&&$$$$$$$$$$$"$$$$$$"""$"$"""$"""""""""""""""" """"""" " .20.,022,"$$$$$$"$$$$&&$" "$$&$$$"""""""""  "" """ " " """"" """"""""""" """""""""""""""""$$$$$"$$$$$$$$$"$$&&$$$&&&&&&&&(***,,*,***************(((((((((((((((&&&&&((((((((((&&(&(&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$$$$$$$$$$"$$$"$$$$$"""""""""""""""""""""""$""$""""&*&&$&(*** $&&$$"$$$$$$&$"""""""$$$$"""$$""" "" "" """" "" " " """"""" " " """""""""""""""""""""""$$$""""$$$$$$$$$$$$&$&&&&&&&&(******,,,,***********(((((((((((&(((((((&(((((((((&(&&&&&&&&&&((***&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$"$"$""$$""$$""""""""""""""""""$$$" "$$"$ " "$&(&"$$$$$&$$$$$$$"""""$""$$""$"$$""" " " " """ " """"""""" "" " """"""""""""""""$"""""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&****,,,,,*****************(((((((((((((((((&&&&(&&&((((&&&&&&(,000..(&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""$$&$$$"$$   "$$$$$$$$"$$$$$$" "$$$$$"$$$$$$""""" " """" """ """"""""""" "" " """"""""""""$""$"""$$$$$$$$$$$$$$$$$$$$"$$$$&&&&*******,,,**************(((((((((((((&&(((&(&&&(&(&(((((&&&&(*.00000*(&&&&&&&&&&&&&&&&&&$$&&$&&$$$&&&$$$$$$$"$$$$$$$$"""""$"""""""""""""$$&""$$""""$  $&$$&$$$&$$$$$$""""""$$$""""""""""""" " "" " "$""""""""""" "" """""""""""""$$$""""$$$$$$$$$$$$$$$$$$$""""$$$$$$$******,*,******************((((((((((((((&&&&(((((&((((&&&&&(*****,..,&&&&&&$$&&$&&$$&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""$$"$$$$$$$$"&&&&&&$""$$&&&$$""""""$"""""""""""""""" " " "" " ""$$$$"""""""" "" """"""""""""""$""" """"$$"$$$$$"""$$"""""""$"$$$$&*************************((((((((&((((&&&&(&&((((((&(&&&(&&&&&((*(*,,*(&&&&&&(&&&&&&&&&$$&$&&$$&$$$$$$$$$$$$$$"$$$"$$$$""$"""$$$$""""""""""$"$$$$""$$$$"$$$&(&$$$&$&&$$"""""""""" """"""$"""""""""" " """ """$$$$"""""""" " """"""""""""$"$"" " "$""""$$""""""""""""""""$$&&(******************(******((((((((((((((((((&&(((&(&&&&&&&&&&&&$&((((((&$&&&(($&&&&&&&$&$&&&$$&$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$"$"""""$$$$$$$$$$$""$(*(&(&&&$$$$$"$$&&&$$""""""""""""""""""""""""""" " "" ""$$$$$$""""""""""""""""""""""$$$"" """"""""$$$""""""""""""""""$$&((****,,,,,**************(*(*(((((((((((&&(&((((&&&&(&(&&&$&&&$$$$&&$$$$&$$&&&(((&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""$"$$$$"""$&&$$""&(,,"&,(&&&&&$$$&$$&$$&(&$"" """""""""""""""""" " " "" " "" """""$$$$$$"$"""$"""""""""""""""$$$""""""""$$$$""""""""""" """"""$$$&(((******,,,,,****************((((((((((&(((((&&&&&&&&&&&&&&&$$$"""""""$$$$$$&&&&&&&&&&&&$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$$$&$"""$$&$"&(,240,(&$$$$$$(&&&$$&$&(((&$&$"""""""""" """""""""" """"" " """"" """$"$"$"$$$$$$$$$$"""""""""$"""""$"$"$$$"""""$""" """"""""""""$$$$$$(((*********,*************(((((((((((((((((((((((&&&&&&&&&&&&&&$""" """$$&$$$$&&&&&&&&&&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$""$&&(&$$&&$&&&&$$$$$$$&&&&&&&&&$$&&&&&&$$$$"""""""""""""""""""""""""" """""""""$$$$$"$$$$$$$$""""""$"""$$""$"$$$$$$"$""""$"" """"""$$""""$$&(((((***((*(*****************((**(((**((((((((((((&&&&&&&&&&&&&&&$"" ""$$$$$$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&$$$$$&&$&&&$$$$&&&&&&&&&&&&$$$$$&&&&&((((($""""""""""""""""$$$""""""""" ""$"""$$$$$$$$$$$$$$&$$$$$$$$$""&&$$$$$$$$$$$$$$$$$"""""$"$$$&$"$$$$&(((&(((((***((***************(*(**((((((((((((((((&&&&&&&&&&&&&&&&$$"" """$$$$$&&$$$$&&&&&&&&&&&&&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&&$$&&$$$$&$$&(&&&$$$$$$$$$$$&&&&&&$""""""""""""""""""""""""""""" """"""$$$$$$$$$$&$&$&((**(&$&&&&&((&&&&&&&$$$$$$$$$""$$$$$$$$$$&&$&&&&&&(((((((*,**********************(**((((((((((((&&&&(&&&&&&&$$&$$$$$$"$$$$$$$&$$$$&&&&&&&&&&&&&&&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$$&&$$$&&&$$&&(&&&&&$&&$$$$$$$$"$&$$$"" " """""""""""""""" " """""""$$$"$$&&&$&&&&&&(*((**&$$&&&$$$$$$$$$$$"$""$$$$$$$$$$$$$&&&&&&&&&&&&&((**(****,***************((((((((((((&&&(&&&&&&&&&&&&$$$$$$$$"$$$$&&$$$$$$$&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$""$&((&$$&$$$&&&&$$&&&&&$$$$&$$$$$$$$$$ " """"" """"""" " " """""$$$$$$$$"""""$"""$$""" "$"$"""$$$$$$$""""$$$$$$$$$$$$$$$$&$&&&&&**(&&&(***,*,****************(**(((((((((((&&(&((&&&&&&&&&&$$$$$$"$$$&&$$$$$$$$$&&$$&&&&&&&&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$""&&$$$$&$$$&&$$$$$&&&$&$$$$$$$$$$$$$"$"$"" """ " """" """" " """$$$&&$$"" """ """ " """" ""$$$$$$""""$$$$$$$"""$""""$$$$&&&&.:<>@<(&(***************(**(****(*(((((((((((&(&&(&&&&&(&&&&&&&$&&$$$&&&&&$$$$$$$$$$&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$&&$$$$$$$$$$&$$$$$$&&&$$$$$$$$"$$$$$$$$$$"""""" """ " """" """" """"$$$$&&$""""  """"""""""""$$$""""""""""""""$$&&&& $268888*(********************(****((((((((((((&&&&&&&&&&&&&&&&&&&((&&$$$$$$$$$"""$$$$&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$$$$$$$&$$$$$$$$$$$&$$"$$$"""$$$$$$$$$$$$"""""""" """" " "" """"""""""$$$$$$$"""""""   """"""""""""$"""$"$"$""""""""$&&&& "0024680(******,************(**((((((((((((((&(&&&&&&&&&&&&&&(((((&&&$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""""""""""""" " ""$"$"""$$"""$$"""""" """  " """"$$$$"""""$$"$$""$""""""$$&& ,,.0246,****,,****************((*((((((((((((&&((&&&&&&&&&&&(((((&&&&&$$$&$$&$$$$$$$&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$$$$$$$$"$$&$$$$&$$$$$$$$$$"$"$"""$$$$$$$""""" """""" " """" """"$"""$"""""""" """"""   " """" """""$$$$"""""$"$""""$$$$$$"$$$$$(*,,,,0.*,,,,*****((****************(((((((((&&&&&&(&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$$$$""""""""""""" """ """ ""$$""$$"""""" """""""""  " """"""""""$""$""""""""$(*(&&&$$$$$$&(((((((*,,***,**************************(((*((((((&((((&&&&&&&&&&&((((&&((&&&&&&$$$$$$&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$""" ""$$$$$$$$$""""""""""""""" """""$""""$$""$"" " " """ """""" "  """"""""$$$$""$$"$$$"$"$((&((($&$$$$$$& $$$$$&(*,***( (*(***************(((((((((("((((((((&&&&&&&&&&((&(&&&&& &&&&&&$$$$$$$$$$$&$&&$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$&&$$$""$$$$$$$"$""""$$$$$$$$$$""""""""""""""""""""""$"""""$"" "  """ "" " """"""""$$$$$$$""$""$"$$&&&&&&&$$$&&$$$& """$$&*****,***(********************((((((((((((((((&(&&&&&&&&&&&&&&(&&&&&&&&&&&&$$$$$&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$""$""""""$"$$$$$$$$""" """""""""""""""""""""""  "  """"" """" "  """"""""$$""$""$$""""$$"$$&&&&&$$$$&$&$&"""$&*********************************(((*((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$"""""""""""""""""""""""$"""""  """""""""""""" ""$&$"""""""""""$$"$$$$""""$"""$$$$$$$$&&&&&"(0,,.,***,,,*****************((*******((((((*((((((((((&&&&&&&&&&&&&&&&&&$&&&(&&&&&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$$$$"$$&$$$$$$$$$$"$$"$$"$"""""$"$""$$"$$$$""""""""""""""""""""""$$"""" "  """"""""""$$$$$$$$$"""""""""""$$$$"$$$"""$$""$$$"""$$$&&&&&$,,..,,,,,,,,********(*************(****(((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$""""$""$$""$$$""""""""" """""""""$""" "" "  """"""""$$$$$$&$$$"" """"""""""$$$$$$$"""&&" "$$""$&&&&&&",,,,,,,,,,,**********************(((****(((((((((((((&&&(&&&&&&&&&&&&&&&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$&&$&$&$$$$$$$$&$&&$$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$""$"$$$$""""""""""""$"""""""""""""" """""""""  """""""""$$$$$$$$""""""""""$$$$$$$$$$"""$$$$$&$$"$&&(&&&&",**,,.,,,*************************((**(*((**(((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&$$$$$$$&&$$$$$$&$$$""$$""$$$$$$$$$$"""$$$"""""$""""""$""""""""""""""""" """$$""" "  """""""""""$$$$$$""""""""""$$$$$$$$$&&$$""$$""$$$&&&(&((&"***,,,,,,,,*************************(((((((((((((((&((((&(&&&&&&&&&&&&$&$$$&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""""$$""""$"$$"""""$"""""""""""""""" """""""" "  "" " ""$$$$""""""$$$$$$$$$$$$$&&$""$$$"""$&&&$$&&&&"*,,,,,,,,,**************************(*(((((((((((((((&((&(&&&&&&&&&&&$$$$$$$$$&&&&&&$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$&$$$$$$$$$$$""$$$$$$$$$$$$$$""" "$""""$"""$$"""""""""" """""""""""""""" "  """$$$$""""$$$$$$$$$$$$$&&&&""$$$$$$$&&&&(&&&&"*******,*,******************(*(*(((*(*((*((((((((((((((((((&&&&&&&&&$$$$$$$$$&$$&&&&$$$$$$$$$$$$$$$$$$$&$&$$$$$&$$$$$$$$$$$$$$$$$&&&&&&$$&$&$$&&$$$$$$$$$$$""$$$$$$$(&$$$$"""" """""""""""""""" """"""""""" " """""""  "   """$$$$"""$$$$$$$$$$$$$$$&$$$$$$$$$$&&&((&&&&"****************************(((((((((((((*((((((((((((&&&&&&&&&&&&&&&$&&&&$$$$$$&&$$$$$$$$&$$$$&$&$$$$$$$$$&$$$$$&&&$$$$$$$$$$$$$$$$&&$&&&$$$$$$$$$$$$&$$$$$$$$$&&$$$$$$"$""""" """"""$$$"""""""""""""""""" """""" " "    """""$$$$$$"""$$$$$$$$$""""""$&$&&&$$$&&&&&$& "**,*************(****(*******(*((*(((*((((((((((((((&(&&&&&&&&&&&&&&&$$&&&$$$$$$&$&&$&$$$&$$$&$$&$&$$$"$$$$$$$$&$&&$&&$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$$$$""$$$&&$$$$$$$$"""""""$"""""$"$$""""""""""""""""" """""""   "  ""$$$$""" "$$$$$$"$$" """$&&&&&&&&&&&&&&& "*,************(**(((*(*******(((((((((((((*(((((((&(&&(&&&&&&&&&&&&&&&&&&&$$$$$&&&&&$&$$&$&&$&&&&&&&&$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$&&&&&&&&$$$$&$&$$$$$&$$$$&&$&$$$$"$$$$""""$""$$"""$"""""""" " " "" """ " " "   ""  """""$$$$""""" ""$$$$$$$$""$&&&&&&&&&&(&&&(*( "******************(((((*(****((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&&&$$&&&&&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$&&&&&&&&$&$$&&$$$$$$$$$&&$$$$$$$$$&$$$$"$$""$""""""""""""""" """ " "    " "" """" " """"$"""$$$$"""""$$$$$$""&&$$&&&&$&&&((&&&&&&$( "(**************(**(((********((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&(&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&$&$$$&$$$$$&$$$&&&&$&&$$$$$$$$"$"$$$"""""$""""""""""""" """ "    " """""""""""$$$"$$$$$""$$$$$$$$"""$&(&&&$$$$$$&$$$$$$&&& "(************(*(***(**(*(*((*((((((((((((((((*((((&(((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$&$$$$$$$&&$$$&&$$$$$$$$&&$$&&&$$$$$$$$$&&$$$$$$$"""""""""""""""""" " "    " """"" """""""$""$$$$$""$$$$"""""$$&$$$$$""$"$""""$"$$$$ "(((*****(*****(((**(((((((*(*(*((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&$$$$$$&$&$$$$$$$&$$$$$$$$$&&&$$$$$"""""""""" """"""""" "    """ " """""$$"$$&$$$$"$"" """$$$""""$"""$""""""$$$$$(((((**(******((((((((((((****((((((((((((((&(((((((&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" ""   "" " "$((&$$$$$$$$""""""""$$""""""""""""""$"$$$$"(((************(((((((((((((*((((((((((***((((((((((&&&(&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&$$$$$$$$&&$&$$$$"$"""" """"" """""""""" "   " """""$&&$$$$$$$$$$""$"$$$$"""""""""""$$$""""""$"(((***********(((*(*(((((((((((((*((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$$$&&&$$&&&&&&&&&$$$$$$$$&&&$$$$""$""""""""""" """""""""" "       """$$$$$$$"$$$$$$$""$"$&$""" " """"""""""$(((*((**(*****((((((*(((((((((((**(((((((((((((&(((&((&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&$&&$&&&&$$$$$$$$$$$$$$$&&$$$$&$$$$$$$$$$$$$$&&$&&$&&&&&&&&$$$$$$$$$$$$"$$$"$$"$$$"""""""""""""""" """ " "   ""  $&&$&$$$$""$$$$$$&&$$$$$$""""" """" """""""""$(((((***(((**((*((*(((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&$&$&&$&$$$$$&$$&$&$$$$$$$&$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"$""""""" """""""""""" """$$"   """  "$&&$$$$$$$$$$$$$$&&$$$$$"""" "" "" "" """$$$(((((((((((***(((((((((((((((((((((((*(((((((((((((((&((&&&&&&&&&&&&&$&$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$&$$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&$$$$&&&&$$$$$$$$$$$$$$$$$$$""""""""""""""" " " "" "  """$$  "$"" " " ""$$"$$$$&&$$$$$$$$&&&$$$"""""""""$"""""""""$$$$((((((((((((**(((*(*((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&$&$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&$$$$$&&$&$$$$$$$$$$$$"$"$$"""""""""""""" ""  """"$"" "$$$$$""""" " " """"$$$$$$$$$$$$""""$&$""""""""""$$$$$"" """"$$$(((((((((((((***(*(((((((((((((((((((((&((((((((((&((((((&&&&&&&&&&&$$$$$$$&$&$&&&&&&&&&&&&&&&&&$$&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&$$$$$$&&&$$$$$$$$""""$$""""""""""""""""" " "  " " "$$&$$$"$$$$&&$""""" " """"""$"$$$$&$$$$"""""""""""""" " """"""""""$""$$$((((((((((((((**(*((((((((&(((((((((((((((((((((&&&&(((((&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$$$$$$""$$$"$"""""""""""""" """"""  """"$$&&$"$$"$$"$$$&$""""" """$""""""""$$$$""""""""""""""""" """""""""""""$$$(((((((*(*(((((***((((((((((((((((((((((((((((((((&&((((&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$""$$$"""""$$""""""""""""""""" """&$ "$"$$$$"""$$$$""""" """$"""""""""$$""""""" " """"""" """"""""""""""""(((((((((**((((((((((((((((((((((((((((&(((((((((((&&&&&&&&&&&&&&&&$$$$$$&$&&&&&&&&&&&&&$&&&$&&&&&&&$$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$"""$$$""""""$$$"" """"" """" "$""""""""""$$&&$$"""""""""""" """""" """"""""""$"""""" """"""""""" "" """$$"$&((((*(*(((((((((((((((((((((((((((((((((&(((((&&&&&(&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$""$$$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$$$$$""$"""$$"$"""""""$$""""" """" "$$$$$""$&$$&(((&$"""""""""""" """ """ """"""""""""""""""" """"""" """"""$&&(((**((((((((((((((((((((((((((((((((&(&&&&((&((&&&&&&$&$&&&&&&&&$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""$$""""""$$"""""" " """ " " " """$$$$$"$&&&&$$$$&&$$$"""$$"" "   """""""""" " " """""" """"""""$""$(((((((((((((((((((((((((&((((((((((((((((((((((&&&$$$$$$$$$$&&&&&&$$$&$$&&&$&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$""""""""""""""""""""$"$$$"""$$$$$$$$&&$$$$$$$"$$$$$$$"$$$$$$"$$$"$$"""$""" " """""" """ " " "$$"""""$$$$$""$&&$""""""""""""   "  """"""""" """"" """"""" "" """""$"(((((*(*((((((((((&&(((((&((((&(((((((&(((&&(&&&&&&$$$$$$$$"$$$$$$$$$$&&&&&$&&$$&&&&&&&&&&&&$&&$&$$$$$$$$$$$$""""""""""""""""""""""$""""""$$$$$$$$$$&$$$$$$"$$"""$"$""$$$$"""$$"$""$$$""""" """ " """"$""" """$$$$""""$$"""""""""""""$&&& """" """"" """"""""" """"" """ """"$$(&((((((((((((((((((&&(((((("((&(((&(&(&&&(((&&&&&&$$0884$$$$&&&$$$&&&&&&$&&&$&&&&&&&&&&&&&&$$&&$$$$$$$$$$$"""""$$""$"$$$""$"""""""""""""$$$$$&$$$$$$$$"""$$""$$$$$$"$$"$""$"""""$$""""" """"""""" " "$$$$$$"""$$$$$$$"""""$$$"""""""""""$$$" """"$$"" """"" """""" " """""""$&((((((((((((((((((&&&&&((((&(((((((((((&((&&&&&&&&&&.0..,,,$$$&&&$$$&&&&&&&&&&&&&&&&$&$&&&&&&&$$$$$$$$$$$$$$$$$$$"" "$$$$$$$$$$$"""""""""""""$$$$"$$$$$$"""$"$$"$$$$$$""""""" """"""""""" "" """ "  ""$&$$$$""$$$""""$$" " """""""""" "" """$$$""""" """""" " " "" """"""$(((((((((((((((&&&&&&((((&&&&(&(((&&&(&&&&(&&&&&&&&&(**(***($$$$&&$$&$&&&&&&&&&$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$"""$$$$""""$$""$"$""$$"$""""$$$$$$$$$""$$$"""""$"$"$$""" """ " "" " ""$$$$$$"$$$"""" """  """""""""""  "" """"""" "" "" """"" (((((((((((((((&&&&(&&(((((((((&&&&&&&&&&&&&&&(&&&&&$$&&((((&$$&&&&$$&&&$&&&&&&$$&&&&&&&&&&&&&$$$$$$$$$$$$$""""$$$$$$$$$$&&&&$&$$$$$$$$$$$"""""""""" """""""""""$$$$$""""$$$$""""""""""""" " "" " """"$$$$" $$" " ""$$ "" "$""""""""&  " "" " """ ""    "" """"