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 = '259B06' IMAGE_NUMBER = 51829993 IMAGE_TIME = 1977-05-11T18:18:52Z EARTH_RECEIVED_TIME = 1977-05-11T19:34:58Z ORBIT_NUMBER = 259 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.050910 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 P!#&")?5,H CcLJ6r   ( ݖq4Y'{kNR O ,..0...............,....,,,,,,,,,,,,,,,,,.,,.,,,*,,,.,.,,,,,,,,,.,,,,,,,,,,,,,,,,,.,...,,,.,......,,,,....,..................0.........0.0....000000000.0.002000000000020000000000020000000002222000002020000000220020222020200000000200000002222222000220200000000002000.000..0............,,,***"*,........0................,$*..,,,,.,.,,...,,,.......,,,,,,....,,,.,,,.,,,,,,,....,,,,.,,,....,,,,.......,,....................,........................000....000.00.0....0000000..00000.....000.0.0...0000000000.0.000000000000000000000000000.0000000000000000..00..0.................,,,,***((*,,.................,....,.,,,,,,,.,..,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,.,,,,,,,**,..,,,,,,,,,...,....,...,.,,.................,..,............................................0.0........0........000......0000.00..0.0000..0....0.0...............,.,.,,,,,*((,,,.,..,.......,.,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,*,,,,,***,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,.....,,.,,.,.,,...,."*.......,,..,,.,,..........,*,...........................,...............0..........................,,,,,.,.,,,,,***&*,,,,....,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,*,*,*,,,******,,,********,,*,*******,********,,*,*****,*,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,....,,,,..,.,,,,,,,,,,,..,.,,,,,,,,,..,,,.....,.,.,.......,..**........................... ......,.,,,,,,,,,,,,,,,,,**(&**,,,,,,,,.,,,.,,,,,,,,,,,,,,,*,,,*,,,,***,,,,,,,****,**********,,*********,****************************************,********,,********,,,,,**,*,,,,,,,*,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,,,,,.,,,,,,,,,,,,...,,.,,...,..,,,,,....,.........,..,,,,.,,,,,,,**,,,,,,,,,**&*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******,,****************************************************************(********************************,*,,,,,******,,**,**,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,.,,,..,,,..,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*** &****,,,,,,,,,,,,,,,**,,*,,,,*,****,*,*********************************(**********************(********(***********(**********************************,*****,,**,,*********,,,***,,,,,,,,,,,*********,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,****(&*****,,,,,,,,,,,,,,,,,,**,*,*,,*,***********************************((((**((*(*******(*((*((*(**(((**(******((******(((*(******(***************************,******,***********,*,*,***,,,,*******,*,,*,,,,,,**,,,,,,,,,,,,**,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*****,**,********(&****,,,,,,,,,,,,,,*,*,************,*****************************(**((*((((((*****((((***(**(((((****(*(((((((***(((((**(*****(**********(******************************************,,,,*,,,************,******,****,,,*****,,,,,,,,,**,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*******,**************(&***,,,*,,*,,,,,,,,,*,*,,,********************************((((((*(*((((((((((((((((((((((((((*(((((((((((*((((((((*(**(((((******(***********(*(*****************************************,,************,*************,***,*,,,,*,***,,**,*,**,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,*,*****************($(***,*,,,,,***,,*,,,,********,*************(************(((*(((((((((((((((((((((((((((((((((((((((((*(((((((((((*((((((***((((((*******(((*****((((((*********************************************,*****************,*,********,**,****,,,**,**,,,,,**,****,,,,,,,*,,,,,,,,*,**********(********(&(**,*,,**,,*,,,,*,**,******************(*******(**((*****((((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((((((**(((((((**((**((******************(*************************************************************,*****,,,******,,,,*,*,*,**,**,****,******************((&(****,**,,*,********,*************************(*********((*((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*((((((((((*(*(((***********(******(*********,*******************************************************************,,*,****************************((&(******,**,***,,*,**************************(**(((((***(****(((((((((*((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((*****((((*******(****************************(**********************************************************,*********************(((($(******,**,,*,******************************(*((**((((**(((*((((((((((((((((&(((((((((((((((&((((((((((((((&(((((((((((((((((*(((((((((((((((((((((((((((((((((((((*((((*((((******(**********(*****(****(**********(((*************************************************************************((&(*******,*,******************************((((*((*((((((((**((((((((((((((&(&(((&(((((((((((((((&(((((((((&(&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*((((*(*******(******(*((*(**(((((((******((*************************************************************(*******(((&(*************************************((((**(*((((((((*(*((((((((((((((((((((((&(&(((((((((((((((((&((&(((((&&&(&(((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((**(*((((*(**(((((((((((*((((((*((**(*(**(*****(((*******(*(******(********************************(***(*****((((($(*********,***********************((**(*(*((((((((((((((((((((((((((((((&(((&(((&(((((&(&(((((((&(&((((((&&&&&((((((((&((((((&(((((((((((&(((((((&(&((((((((((&(((((((((((((((((((((((((*((((((***(((((((((((((((*(((((((**(((((****(*(*********(*****************************(****(****(*(*****(($(**************************************(((*(((((((((((((((((((((((((((((&((((((((&&(&((((((&(&(((((&(&&(&(&((((&&&&&&(&((((((&&((((((((((((((&((&((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*(*(*(((***(*((*******(**(******************************((((****((((($((*********,**********************(((((*(*((*(((((((((((((((((((((((((((*((((((((((((((&&&(&(&(&&(&&&&&(&&&&&&&&(&((&&&&(&&((((((&((((((((&&&((((((&&((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((*(*(*(**((((((*(*((((*********************(*******(**(*(((**((((((&(******,***************************(*((*(((((((((((((((((((((((((((((((((((((((((((&&&(((&((&&&&&(&((&&&(&&(&&&(&&&&&(&(((&(&&(&(((((&(((((((&(((&&&(((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(*(((((*((*((((((********(*****(***(*******((((*(****((&(***************************(**(****(((*((((*((((((((((((((((((((((((((((((((((&&&(((((&&&&&(&&&&&&&&&&&&((&&&&&&&&&&(&&&&&&(((&&&&&(&(((((&&&&&(((&((&&(&&((((((&(((((((((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*****((**********((***(*(*((((*((((((((((&>(*********************************(((((((((((((((((((((((((((((((((((((((((&((((((&(&&&&&((&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&(&(&&(((((&&(&((((&((&&&&&&((((((&((((&&(&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*(*(****(*(********(((((****(((((***((&X(******,******,******************(*((((((((((((((((((((((((((((((((((((((((((((&&(&(&((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&(&(&&&&&&&(&(&&&&&(((&&&&(&&&&&(((&(&&&((&((((((&(((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((**(*(((((((**(**((((*****(((((((((((((((( $(*********************************((((((*(((((((((((((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&((&(&(&(&&&(((&&&&&(&(((&&&&(&&(&((&(&&&&((((&(((&&(((((((((((((((((((&&(((((((((((((((((((((((((((((((((((((((((((((((*(((**(*(*((((((**((((((*((**((((*((((( <(*****************************(*(((((((((((((((((((((((((((((((((((((((((&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&&((&&(&&(&&&(&&&&&(&&&&&&&&&&&&&(&&&&&&(&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((*((((((*((*(**(*((((((*(((((((((((((((&&(***********************************(((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&&&&&&(&&&&&&&(&&&&&&&&&&&(&((((&(&((&((((((&(&(((&(((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((**((((((((**((((((((((((((((((&$$(*(***,*************************((((((((((((((((((((((((((((((&(&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&&(&&&&&&(((((&&(&(&((((((((((((((((&(((((((((((((((((((((((((((((((((*(((((((((((*(((((((((*((((((((((((((((****************************(((***(*(((((((((((((((((((((((&&(((((&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&&&((((&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&$(********************************(*((((((((((((((((((((((((((((((&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&(((&&&&&((((&((&(((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($(****************************((((**((((((((((((((((((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(((&(&&(&(((((&(((&((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((& `@$(**************************(****(((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&&&&((&&(&&(&&&&(((((&&&&((((((((((((((((((((((((((((((((((**(((((((((((((((((((*((((((((((************( ******************(((((((((((((((((((((((&(((((&(((&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&&&&(&&&&&(&(&(&(((&&((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((& (*************$**************((((((*(((((((&((((((&(((((((&&&&((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&l&(**************************(((((((((((((((((((((((&(((((((&(&(((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((&$((***************************((((((((((((((((((((((((&(&(&((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&&(&(((&(((((((&&&((((((((((((((((((((((((((("((((((((((((&$ 8$(**************************((((*((((((((((((((((((&(((&((((&(((&&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&((&((((&(((&((&(&((((((((((((((((((((((((((((&&(((((((((((($XH$(************************(*****(((((((((((((((&(((((((&&&((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((&((((((((&((((&((((((((((((((((((((((((((((((((((((((&@$(******,********************((((((((((((((((((((((((((&(((&(&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&((&&((((((((&&(((((((((((((((((((((((((((((((((((((((((&^4($(************************(*(*(*(((((((((((((((((((((((((&&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&&(&&&&&((&(((((&(((((((((((((((((&((((((((((((((((((@$(****,***********************(((((((((((((((((((((((((((&(((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&&&&(((&&&&(((((((((&((((((((((((((((((((((((((((((&$(***,********************(***(((((((((((((((((((((((((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&((&&&(&((((((((((((((((((((((((((((((((&@ $********,,*,*****************(*(((((((((((((((((((((((((&(&(&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$&$&$$&&&&&&&&&&&&&&&$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&&&&&(&&&&((&((((((((((((((((((((((((&((((((((&& $(******,*,****************(((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&&$$&&&&&$$&&&&&&&&$&&&&&&&$&&&$&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((((((((&$(*******,****************((**((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&$$$&&&&&&&$&&&&$&&&&$&&&&&&&$&&&$&&&&&&&$&$$&&&&&&&&&&&&&&&$&&$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((&((((((&&&((((((((((((((((((((((&P$(******,,,**************((**(((((((((((((((((((((((((&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&$&&$$$$&&&&&&$&&$&&&&&&&$&&&&&&&$&&&$&&&&&&&$$$&$&&&&&&$$&&$&&&&&&&&$&&&&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&(((((((&&((&((((((((((((((((&&`$(**,,,,******************(**((((((((((((((&((((((&(&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&$&&&&&$$$&$&$&&$&&&$&&&&&&&&$$$&&&&&&&&&$$&&&&&&$$$$&&&&&&$$$&&&&&&&&$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((&((((((&((&&(((((((&(&&&@8$(*****,**,**************((*((*((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&$&$$&$&&$$$&&&&$$&&$&&$&&&&&&&&&&$&&$$&$$$&&&&$&$$&$&&&&&&&$$&$&$&&&&&&$&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(((&((((((((&&&&(&((((((((((&(&$(*******,,****************(*(((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$&&&&&&&$$$&&&$$&&$$$$&&&&$$$&&&&&&&&&&&$&&&&$&$$&&$&$&&&&$$&$$&&&$&&$&&&&&$&&&&&&&$&&&&&&$&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((((&(&(&&((&(&(((((((((&$(*************************(((((((((((((&(((((((((&((&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$&&$&&&&&$&&&&&&&&$$$&&&&&&$$$$&$&&&&$$&$$&&$&$&$$&&$&&&$$$$$$$&$$&$$$$$&$&&&$$&$&&&&&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((&((&(&&&&(((((((((((& $(*******,,***************(**((*(((((((&((((((((&(((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$$&$$&&$&&$$&$$&$&$$&$$&&&$$$&$$$$$$$$$$$&$&&$&&&$$$&&&&&$$$$$$$&$$$$&$$$$&$$$$&$$$$&$$&$&&$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((&&(&&((&&(((&((((&$(*********,************(*(*(*(((((((((((((&((((((&&((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&$$$&$$$$$$&&&&&$$$$$$$&&$&$$$&$$&$&$&$$$$&&$&&&&&$$$$&$&&&$$&&&&$$&$$$$$&$&$$&$$$$&$&$$$$&$$$&&&&$$$$&$&&$$$&&&$&$&$&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(&&&&((&&(((((((((((& $(*******,*****************(*(((((((((((((((((((((&&&&((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&$$$$&&$$&&&&$$&$$&$&$$$&$$$$&$$$&$$$$$&&$$$$$$&$&$$&$$$$$&$&&$$$$$&$$$&&$$$$$$$$$$&&$$$$$&$$$&&$$$&&&&$&$$&&$&$&&&&&&&$&&&$&&&&&$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(&&&(&&&(((((&((((& $(*******,****************((((((((((((((((&((((&((&((&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&$&$&$$$$&$$$&$$$$&$$$$&&$&$$&$$$$$&&$$$$$$&&&$&$$$$$$$$&&$$$$$$$&&&&$$$$$&&&&&$$$$$$$$$$$$$$&$$$$&$$$$$$$&$&$$$$$&&&$&&&&&$&&&&&$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&(&&&&((((((((&$(***********,************((((((((((((((((((((((((&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&$$$$$&$$$$$$$$$&&&&$$$&$&&&$&$$$$$$$&&&$$$$&$$$$$&&&$$$&$$&$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$&$$$$&&&&&$$$&&$&&&&&&$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&(&&&(&((((((((& $(*******,,**************(((((((((((((((((((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$$&&$$$$$&$$$&&&$$&$$&$$$$$$$$$&$$$&$$$$$$$&$$$$$$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$&$&$$$$$$$&$&&&&&$$&$&&$&&$&&&&&&&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((&&$(*****,*,****************(((((((((((&(((((((((&((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$&$$&&&$&&$$$$&$$&$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$&$&$$&$&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$$$$$$$$&&&$&$$$$$&&$&&$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&(&&&$(******,******************(((((((((((((((&&&(&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$&&$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$&$&&$&&$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(((((&&(& $(*************************((((((((((((&&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$$$$$$$&$&&$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$&&$$&$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((&&&&&&********,**************((((((((((((((((((((&(&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&& @ $(***********************((*(((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&$$$$&$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((&&&$$(****,**********************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&$$&&&&$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&$(*******,**************(*(((((*(((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$&&$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&0$*****,******************(*(*((((((((((((&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&$&$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&"(***,*********************((*((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&$&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&P&********,***************((( "((((((((((((&(&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&$$&$&&&$$$$$&$$$&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&h$(*****,,,,**************(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$"$$&&$$$$$$$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&@$(**,,***,*****************(((((((((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&$$&$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(***,********************((((((((((&(((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&$&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&(&&&&& "*******,****************((((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$(*****,**,***************(**((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"****,,********************(*((((((((((&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"(******,*****************((*(((((((((&((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$(******,,*,************(*(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&X"(****,*,***************(***(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&v"(**,***********************(((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"*************************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&Pz"(*****,,***************(*((*(((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$"$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&("(****,,,******************((((((((((((((((((((&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&."(*,**********************(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$"$$"$"$$$$$$$"$"$$$$$$$$$$$$$$$$$$"$$""""$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$&&$&&&$&&&&&&&&&&&&&&&&&(&&&&&&&& "***,***,*,**************(*((*(((((((((((&((&&&&&&&&&&&&&&&&&&&&$&$$$&&&&&&&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&"(****,*,,*************((*((*((((((((((((&&&&&&&&&&&&&&&&&&&&$$&$&&&$$&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$$$$""""$$$$$$$$""""$$"$"$$$$$$$$$$$$$$$$"$$""""""$""$"$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&p`n"(****,,,,***********(**((*(*((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&&$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$""$$$$$$"$$$$"$$$"$$"$$$$$$$$$$$"$$$$$$$$$$"$"$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&& (************************(((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"$$$$"$$$$"$$$$$$$""$$$$$$$$"$""$$""$$$"$"$$$$$"$"$$$$$"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"(**,**,******************(((((((((((((((((((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$"$$$$$$"$"$"""""$$""$$$$$$$$$"$"$$$"$"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( (******,***************(((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$$"$$""$"$$"$$$$$$"$"""$$$$$$$$$$$"$$$$"""""""""$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&`"*****,,****************(*(((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$""$"""$$$$"$$$$$"$$$"""""""$$$$$"$$""$$$$$$""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&8 (***,**,*,***************((((((((((((((((&((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$"$$"$$$$""$$"$$$$$$"$$"$$$$$$$$$$""""""$""$$"$$$$$$$$""""""""$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&p"***,,********************((((((((((((((&&(((&((&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$$$$$$$$$"""""$"$$$$$$$""$$$$$""$"$""$""""""$""$"$$$$$$$""$""""""""""""""$"$"$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&"*******,,***************(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""$$$$$$$""""""""""""""$$$$$"$"$"$$$$""""""""$"$$$$$$$$""$"$"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "*****,****************((*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$"$$""$"""""""$""$"$"$$$$"$$""""""""$$$"$$$"$$$$"$"""""$$$$$"""""""""""$""""""$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&\ (**,*,**,**********(**(*(((((((((((((((&&(&((&(&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$"$$""$"$$"$"""""$$"""""""""""$$$""$$"$$$"""$""$$$""""""$""$$$""""""$""""""""""""""""$"$$$"$$""$$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&& (****,*,*************(*(*(((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$""$$""$$$$"$""$"$"$$"""""$""$""$"$$"$"$$"$"$"""$"$"""""""$$"$"""""""""$"$$""""""""""""""""""$""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& @***,**,**,****************((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$$$"$$$$$$$""""""$$"$""""""""$"$"""$$$$""$""$""""$"$"""""""""""""$$"$"""""""""""""""""""""""""""$$$$$$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$ ****,,*******************(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$$$"""$""""""$"""$""$""""""$$$"""""""$$$"""""""$""$"""""""$"$"""""$$"$$"""""""""""""""""$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&& (***,,*,***************((((((((((((((&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$"$$"$$"""""""""""$""""""""""""""""""""""""""""""""$"""$$"$""""""""$$"""""""""$"""""""$""""""""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$&$&&&&&&&&&&&&&(&&&&&&&&&&&&& (*******,**************((((*((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""$$$"$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""$$""$""$"$"$""""""$$""$""""""$""""""""$"$$$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(****,**,***** *****(****(((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"""$"$"$$$"$"""""""""""""$$""""""""""""""""""""""""""""""$"""""""""$"$$""""""""""""""""""""""""""""$""$$"$$$"$""$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&(*****,*************(***(*(((((((((((&(&&&&$&&&(&&&&&&&&&&&&&&&&&&&&$&$"$&&&$$$$$$$$$$$$$$$$$$$$$$$ $$$"$$"$$$""$$$$$"$"""$"$""""""""$$""""""""""$$""""""""""""""""""""""""""$""""$"$$"""$$$""""$$""""""""""""$""$"""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&(**,*,*****************((((((((((((((((&((&&&&&&(&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$$$$"$$$$""""$$$"$""""""""""""""""""""""""""""" """""""""""""""""""""""""""""$""""""""$"""""""$""""""""" $"$$$$$"$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$&&$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&0******,,**************(**(((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$""$$"""""""""""""$"""""""""""$""""""""$""""""""""""""""""""""""""$$""""""""$""""""""""""""""""""$"""""$""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&$&&&&&&&&&&&&$ (****,,,,**************((*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$""$"$"$$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$"""""""""""""""$""""""$"$$"$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&& l***,*********************(*(((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""$"$$"""$"""$"$$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"""""""""""""""""""""""$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&$&&&&&&&&&&&&&&&&&&& (****,,,,****************((((((((((((((((&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$"$"$$$$$$$""""$"$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&& X******,*****************(*(((((((((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$"""$$$$$$$$"$$$$""$$"""""$""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&@(***,**,,*************(***(((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$"""$"$$$$$$$$"$$$"$""$"""$$"$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""$""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&n(**,***************(*(***(((((((((((((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"""""$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&`((**,*,*,,*************(((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&&$$$$$$$$$$$$$""$$$$$$$$$$$$$"$$"""$""$""$""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&X***********************((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$"""$"""""$"""""""$"""""""""""""""""""""""""""""""""" " """"""""""""""""""""""""""""""$"""""""""""$""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&(******,,,***********(*((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$&&&$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(********,************(((((((((((((((&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&$$&$$&&&$$$$$$$$$$$$$$$$"$$$$$$""$""$""$"$"""""""$""""""""""""""""""""""""""""""""" """"""" " " """"""" """""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&(&&&&&&&(***,*,,**************(((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&$&$&&$&$&$&$&&&&$$$$$$$$$$$$$$"""$"$$"$"""$""""""""""$"$"$"""""""""""""""""""""""""""""""""" " """ """""""""" " """"""" """""$""""""""""""$"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(*,,*,***************(*((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&$&&&$$$$$$$$$$$$""$"$$"$$"""$$""$""$""""$"""""""""""""$"""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&X(***,*,***************((*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&$&$$$&$$$$$$$$$$$$$$$""$$$"$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """" " """""""""""""""""""""""""""""$"""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&$&&&&&&&&&&&&&&&&&& (**,*******************((((((((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&$$&$$&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&(****,***************((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""""""""""""""""""""""""""$""""""$""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&`(****************(*****((((((((((((&(&&(&(&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$""$$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""$""$$""""""""""""""""""""$""""$"""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&$&&&&&&&&&&&&&&&&&&&&&(****,***************(*(*(((((((((((&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""$"""""""""""""""""""""""""$"$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&$&&&&&&&&&&&&&&&&&&& .(***,***,************(**((((((((((((&&(&&&&&&&&&&&&&&&&&$&$$&$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""$$""""""""""$"""$""""""""""$$$$$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&<(**********************(((((((((((&&&&&&(&&&&&&&&&&&&&&&&$&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"""""""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""$"""""""""""""""""$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&(**********************((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$"$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""$"""$$"$""""""""""""$$""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&(******,************((*(((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""""""""""""$""""""""""""""""""$$$$$$$""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&**********************((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""""$$"$"""""$$"""$"""$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&(&&(*****,***************((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$"""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&(********************(((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""$$"""""""$$$"$$"$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&$&&&&&&&&&&&&&&&&&&&(***,**,*************((((((((((((((((&&&&&&&&&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""$"""""""""""$$$"$$$$"$$$"""$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$&&&$&&&&&&&&&&&&&&&&&&(*****************(*(*((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$""$"$"""""""""""""""""""""""""""""""""""""""""$""$$"$$$"$"$""$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&(******************(**(((((((((((((&&(&&&&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$"""""""""""""""""""" """""""""""""""" """""""""""""""""""""""""""""$""""""$""""""""""""""""""""""""""""""""""""""$""""$$""""""""$$$"$"$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&@(****,*************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$""""""""""""""""""""" """"""""""" """" """""""""""""""""""""""""""""$"""""""""$""""$""""""""""""""""""""""$"""""$"$""""""$$""$"$$""$$$$$$$$"$$$$$$$$$$$$$$$$$$&$$$$&&$$$&$&&&&&&&&&&&&&&&(****************(((*((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" """""""""""""""""""""" """"""""""""""""""""""""""""""""""$"""$""""""""""""""""""""""$"$""""""""$"""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&$&&&&&&&&&&&&&&***************(((((((((((($((&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$""$"$$$"""""""""""""""""""""" """""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&&$&$&&&&&&&&&&&&&&(***************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$""$$$""""$""""""""""""""""""" """" """"""""""""""""""""""" " """""""""""""""""""""""" """"""""""""""""""""""""""" """""""""""""""""""""""""$"""""$"$"$$$"$$$$$$$$$$$$$$$&$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&(******************(((((((((((((&((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""$"$"$$"$""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""""""""$"$$$""$$$$$$$$$$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&&&4(***************((((((((((((((((&(&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""""""$"$""""""""""""""""""""""""""""""""""""""""""""""" """"" """"""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""$$"""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&& (*****************((((((((((((((&((&&&&&&&&&&&&&&&$&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&& (****************((((((((((((((((&&&&&&&&&&&&&&&$&$$&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&& 8(***************(*((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$&&&$$$$$&$$$$$$$$$$$$$$$$$$"$"$$"$$"""""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&& .(***************(*((((((((((((((&(&(&&&&&&&&&&&&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$"""""""""""""""""""""""""""""""""""""""" """""""""""""" " """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$&&&&&&&&&&& l(*****,************((((((((((((((&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""$"""""""""""""""""""""""""""""""""""""""" """"""""""""""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&& (***************((*((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""" """""" "" " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&"N(*****,*******(**(((((((((((((((&(&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""" " """""""""" """ "" " """" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&& p(***************((((((((((((((((&&&&&&&&&&&&&&&&&&$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$"$"""""""""""""""""""""""""""""""""""""""""" "" """""" " " """ """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$""$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&&&&  (**************(((((((*(((((&&((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""" "" """ """ " """" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&" (**************((***((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""" """""""" " """"" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&"(*****************((*((((((&(&(&&&&&&&&&&&&&&&&&&&$$$$&$&$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" " """""" "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&" (*******************(((((((((((&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$""""""""""""""""""""""""""""""""""""""""" """""""""""" """" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&"(*****************(*((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"$""""$"""""""""""""""""""""""""""""""""""""""""" " "" """" " " " "" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$&&&&$&$&&&&&&&&&&&&"@(*****************(*((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""""""""""""""""""""""""""""""""""""""""""""""" " """""" """"" "" " """"" """""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""$"$"""$"$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$&&&&&&&&&&"x(*****************(((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " "" """ """"""" """"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$&$$$$&&$&&&&&$$$&&&&&&&&&&&$(*****************((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&$&&&&&&&&&$,(****************(*((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " "" " "" """""""""""""""""""""""" """""""""""""""""""""""""""""""""""$""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&&&&&&&&&&$V((***************(((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " "" " """""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$$"$$"$$$$$$$"$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&"(**************(*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " """ " """" """""""""""""""""""" "" " """"""""""""""""""""""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&$(****************(((((((((((&(&(&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """"""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&$$ (**************(***(((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$""$""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&&&&&&&&&&$@` (**************(((((((((((((((&(&&&&&&&&&&&&&&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""" """"""""" "" "" """""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$&$&&&&&&&$8&(((***********((((*(((((((((((&&&&&&&&&&&&&&$&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """" """"""""""""""""" "" """""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&$&&&&&&&&$(((*********(**((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """"""""""""""""""" """"" """""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&$@d((************(*((*((((((&((((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"""$$"$$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&$&&&&&&&&&&&(**********((**(((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$"$"$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """" """ """""" " " " """""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&$(**************((((((((((((&(&&&&&&&&&&&&&&&&$$&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" " """ """""" """ """" """""""""""""""""""""""""""" """""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&$&&&&&&&&(***********(**(((((((((((((((&(&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " " "" """"""""" " " """"" """"""""""""""""""""""""""""" """"""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&$ $(************(*(((((((((((((&&&&&&&&&&&$&$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$""$""""""$$""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""" "" " "" " "" """"" " """""""""""""""""""""""""""""""" "" """""""""$"$$$$$$$$$$$$$$$$$$$&&&&$$&&$&&$&&&&&&&&&(***********(**(((((((((((&((&&&&&&&&&&&&&&$&&&$$$&$$$$&$$$$$$$$$$$$$$$$""$""""$""$""""""""""""""""""" """ """"""""""""""""""""""" """"""""""""""""""""" """  "" " " " "" """""""""""""""""""""""""""""""""""" " " """"""$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&& ((********(*(*((((((((((((((&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$"""""""$""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""" " " " " " " " " " "" """"""""""""""""" """""""""""""""""""" """"" "$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&$(**********(**((((((((((((((&&(&&&&&&&&&&&&$$&&$$$$&$&$$$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """ " " """"" " """""""""""""""""""""""""""""""""$""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&(**************((((((((((((((&&&&&&&&&&&&&&$&&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " " """" """""""""""""""""""""""""""""""""""$""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&$,((***********((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""  " " " " """"""""""""""""""""""""""""""""""$$""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&&&&&&&&& "(************(((((((((((&(((&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " " """""""""""""""""""""""""""""""""""$$$$$$$""""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$&&&&&&&&&$x(**************(((((((((((&&&&&&&&&&&&&&&&&$$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" " "  " """"" """"""""""""""""""""""""""""$$$$$$$$"""""""$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&((***********((((((((((((&&(&&&&&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""" " """ """ " """" """""""""""""""""""""""""""""$$$$$$$$$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&P((**********((((((((((((((&(&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" "" """"" """""""""""""""""""""""""""""""""""$$$$$$$$$"""$$"$$$&$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&P8(**************((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" " "" " " " " """""""""""""""""""""""""""""$"""$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&L(((********(*(((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""""""""""""""""" " " "" " """"""""""""""""""""""""""" " """ ""  " """ """"""""""""""""""""""""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&((************(((((((((((&&&&&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""" """"""""""""""""""""""""""""""" "" " """ """" "" """ """"""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&$hv (*************(((((((((&((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$"$"""""""""""""""" """ "" """"""""""""""""""""""""""" " """ """" " "" "" "" """"""""""""""""""""""""""$"$"""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&((**********(*((((((((((&(&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""" " " """""""""""""""""""""""""""""""" "" """"" """ """"  """""" """"""""""""""""""""""""""""$"$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&$(**********(((((((((((((((&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$""""""""""""""""" "" "" " " """""""""""""""""""""""" """""""" """" " " """ """ """"" " """ """""""" """"""""""""""""""""""$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$&$&&&&&&$(********((((*((((((((&(&&&&&&&&&&&&&&&&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""" " " """""""""""""""""" """"" """"""""" """"" " """" "" """""" " " " """" " " " """""""" " """"""""""""""""$""""$$""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&((*(********((((((((((((&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" """""""" " """""""" " """"""""""""" """"""""""""""""""" " " """"""""" " "" "" """" " " " """""" """ """"""""""""""""""""""$$""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&$$&&&&&&&2(((****(*(((((((((((((((&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""" """ " """"" """""""""""""""""""""" "" """"""""""""" " "" """ """"" "" "" " """" " "" """""""""""""""""""""""""""""""""""$"$"""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&$$&&&&&&& @*(((*(****(*((*((((((((&(&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"""""""""""""""" """" """"""""""""""""""""""""""""" """ """""""" " """ " """"""""""" """" """" " " """ """""""""""""""""""""""""""""""$"$$"$"$"""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&(((*******((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""" """""" """" """"""" """" """ """"""""" " " " " """ """ """" """""" """ "" " """ " " "" """""""""""""""""""""""""""$$$"$"""""""""$""$"$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&$$&&&&&&&4((((***(**((((((((((&((&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" """"""" """" """"" """"""""""" " " """"" """ """"""""""" " "" "" " """ """"""""""""""""""""""""$$""""$""$""""""""""""""$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&$&&&&&&&$(((*((*****((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""""""""""""""""""""" """""""""""""" """" """"""""""" " " " """" """"""" """""""""""" """"""""""""""""""""""""""""""""""""""""""$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&$&&&&&&(*******(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""" """"""""""""""" " """""""""""""" " """" " "" " " "" """""""""""""""""""""""""""""$"$"""$$"$""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&((((*((*(((((((((((((&&&(&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$"""""""""""""""""""""""""""""""""""""""" " " """""" """"" " "" """"""" " " """""""""""""""""""""""""""""""$""$""$$""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&((*****((((((((((((((((&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""""""""" " " " " " "" """""""" "" """"""""""""""""""""""""""""$""$$$$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&& (((**(***(((((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$"""$""$""""""""""""""""""""""$"""""""""""""""""" "" " """" """" """"""" "" "" """ " " "" " "" """"""""""""""""""""""""$""""""""$"$"$""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&"80(((*****(((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$""$$$$$$$"$""""""""""""$"""""""""""$""""""""""""""""" " " """" "" """""""""""""""""""""""" "" """"""" """"""""""""""""""""""""""""""$$"$"$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&"`((*****((((((((((((((&((&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$"""""""$""$$$"$$$""""""""$$""""""$""""""""""""""""""""""""""" " " """ " " " """"""""" """"""" """ "" " """"" """""""""" """"""""""""""""""""""$"""$$$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&& x(((***(((((((((((((((((&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"$$$$"$"$$$"$$""$"""""$"""""""$$"""""""""""""""""" " """ " """ "" """""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""$$"$""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&"0((*(**((*((((((((((&&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$$$$$$$"""$$$$""""""""""""""""$""""""""""""""""""" " """"" """" "" " " """"""""""""""""" " " " " "" " """"""""""""""""" """""""""""""""""""""""$"""$"$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&"&(((*(*((((((((((((((&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$$$$$$$"""$"$"""""""""""""""""""$""""""""""""""""" "" " " """ " """""""""""""""""""""" " " " " """" "" "" """"" """"""""""""""""""""""""""""$""""$""$$$$$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&" &(((((((((((((((((((&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""$$"$$"$$""$$$""""""""""""""""""""""""""""""""""" " " "" """" """ """""""""""""""""""""" " """""" " """""""""""""""""""""""""""""""""""""""$""$$""$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&"`&((((((((((((((((((&(&&&&&&&$&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$$$"$$""$$""$"""""""""""""""""""""" """""""""""""""" "" """ """ " """ """"""""""" """ "  " " " "" "" " """ """"""""""""""""""""""""""""""""$"$"$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&"2 &((((**((((((((((&(&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""" "" " " """ """ """"""""""""""" " "" " "" " "" """""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$&&&&&& &(((**((((((((((&((&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$"$$$$$$$$$$$"""""""""""""""""$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""" " "" "" """ " """""""""""" """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$&&&&&&$&h&(((((((((((((((&((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""" " """ " " " " """" """""""""""""""""""""""""""""""""""$"""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&"\,&(((((*(((((((((&&(&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """""""""""""""""""""""""" """"""""" """"""""""""""""""""""""""""""""""""""$""$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$&(((((((((((((((&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""$"""""""""""""""" """"""""""""""""""""""""""""""""""""""""""" """" "" """""""""""""" " " " """"""""" """"""""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$N8&((((((((((((((((((&&&&&&&&&&&$&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""$"""$""""""" " """"""""""""""""""""""""""""""""""""""" " "" """"""""""" """ """""" """""" """"""" """"""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&$@@&(((((((((((((((((&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""$"$""$"""""""" " """""""""""""""""""""""""""""""""" """" " """""""""""" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""$""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$(&((((((((((((((((((&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" """""""""""""" "" """""""""""""""""""""" """"""""""" """""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&$.0&((((((((((((((&(&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""""""""" """""" " """"""""""""" " " """""" """ """""""""""" " " " """"""""""""""""""""""""""""$$$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&$@@&((((((((((((&((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" """"""""""""""""""""""""" "" """"" """"""""""""""""" " "" " """""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$0&(((((((((((&&&(&&&&&&&&&&&&&$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" """"""""""""""""""""" " """"""""" " """ """"""""""""" " """"""""""""""""""""""""""""""""$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&$&&&&&&&&&&$\&(((((((((&((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" """"""" """"""""""""""""""""""""""""" " " """" " " """" """ "" """""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$&(((((((((&(((&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&((((((((((((&&(&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""" " """"""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&((((((((((((&(&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""" "" """""""""""""""""""""""""""""""""""""""""""""$"$""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&$.&(((((((((((((((&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" "" """""""""""""""""""""""""""""""""""""""""""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&` &((((((((((((&&&&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&$&(((((((((((&((&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""""""""""""""""""""""""""""""$$"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$*&&&(((((((&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$&&(((((((((&(&&&&&&&&&&&&&&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&((&(&((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""$$$$$$$$$$$$$$$$$$$&$&&&&&&&$$&$&&((((((((&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&$&&(&(((&((&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"""""$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&`&&&(&&((&&&&(&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""$"$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&(((&&(&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&$&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$$$$$$"""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$&&&&$&$$$&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$"$"$$$$"$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&$$&6&&&&&&&&&&&(&&&&&&&&&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$&$&$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&((&&&&&&&&&&&&&$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$&&$4"&&&&&&&&&&&&& $&&&&&&&&&&$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$"$$$$$$$$$" """$"""""""""""""""""""""""" """""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"""""""""""""$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """"""""""""""""""""""""""" """""""""""""""""""""""""" """"""""""""""""""$$$$$$$$$$&$$$$$$$$&&$&&&p LT&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """"""""""""""$"$$$$$$$ $$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """"""""""""""""""$""$$$$$$$$$$$$$$$$$$$TB&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" """""""""""""""""""""$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""" """ " """""""""$"""$"$"$$$"""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""" " """"""""""$$$"$$$""""$$""$$$$$$$$$$$$$$$$$$$ 2&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" "" " """""""$""$$$""$$"$"""""$"$$$$$$$$$$$$$$$$$$$\8&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" " """""""""""$$$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""($""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " " """"$"""""""""$"$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$ @$&&&&&&&&&$&&$&&$$$$&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"""""$"$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""$$$"""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&6V$&&&&&&&$&&&&&$&$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""$$"$$$$$"$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""$"$$$$$$"$$$$$$$""$"$$$$$$$$$$$$$$$$$$$&$:$&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """"""$""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$@&&&&$$$&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$""""""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""" """"""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P $$$$$$$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""$"$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""""""""" " """""""""$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $&&$$&&$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""$""$"""""""" " """"""""$$$"$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$L $$$&&&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$"""""""""""" " "" """$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$f$$$&&$&&&$$$$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$""""""""""""""""$"""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"""""""""""""""""""""""$$$$$$$""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&@&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$p$&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$""$$$$""$"""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$"""""""""""""""""""""$"$$$$$"$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$0@$$&$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"""$""""""""""""""""""""""$$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$"$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$"$""$$"""""""""""""""$""""""""""$$$""""""""""$"""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""$$$$"$"$"$$$""$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&P$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$""$$$$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""$"$"""$$$$$$"$$$$$$$$$$$$$"$$"$$"$"$$$$$$$$$$$$$$$$$$R@$$$$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$"$$""$""""$"$$"$$""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""" """ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""$"""""$$"$$"$""$$$$"$$$$$$$$""""""$$$$$$$$$$$$$$$$$X$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""$""$"""$"$""""""$$$"""$$""""""""""""$"""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""$"""$$$""""""""""""""""$$$""$$$$$"$$$$$$"$$$$$$$$$$$$""$$$$$$$$$$$$$$$$&$ $$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$"$"$"$$"""$$"$""$"$""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$""$$"$""$$""$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$ $$&$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"$""$""$$"$$"$"""$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""$"""""""""""$"$"$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$""""$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$"""""""""""""" """"""""""""""$""$""$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"""$"""$""$$""$"""""$$""""""""""""""""$""""" """""""""""""""""""""""""""""""""""""$$$""""""""""""""""""""""" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$"$$$$"$"$$$$$$"""$$$$$"""""$""""""$$"""""""""""$"""""""" """""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""$""$""""$$$""""""""""""""""$"$"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$"$$$$ $$$$$$$"""$$$$$$"$"$""""$"" "$"$$"""$"$""""""""$"""""""""""""" "" """"""""""""""""""""""""" """""""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""""""$""""""""""""""""$$$$"$"""""""""$""""$$"$$"$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$"$""$"$$$"$$"$$$"$$$$$"$$"$""$"""""$""""""$""""""""""""""""""""""""""""""""""""""""""""""" """""" """""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$"""""""""""$$$"$""$$"$""""""""$$$$$$$$"$$$$$$$$$"$$$"$$$$$$$$$$$$$$$ $$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$""$$"$$$$"$$$"$"$"$"$""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""$$$$$$""$$$$$"$""$"$$$$$$"" "$$$$$$$$$$$$$$$$$$$$$$$$$$$ph$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$"$$""$""""$$$$""$"$$"$""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"""""""""""""""$$$""""""""""""$$$"$"$$$$$""$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$`