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 = '378B16' IMAGE_NUMBER = 54003083 IMAGE_TIME = 1977-09-01T10:36:20Z EARTH_RECEIVED_TIME = 1977-09-02T08:05:54Z ORBIT_NUMBER = 378 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   K29H72`&r8 Crc 0N?\ 0202022222222222222222200...000.0.00.0.............000000.00000000...0000000...00000000000020020000002020200000202222200222222222222222442224222242222224442244444444444222222224444244446444444444444444444444644644444442444422444444444444444444444444444444444444222222222000000222220000...,*$..00002222222202200000000000&,0000000000000000000000.0000.0000000000000000..0000000000000000000000000002000002220002200222220022222222020222222222222222222222222222222222222222222222222222222222422222222422222222222222222222422222222222222222222222222222222222222222200000000000000.......,*(.0000002002000000000000000000.00000000..00000000.000.00000(...0..........000000000..0.*..0000000000000000000000000.,00000000020000000000022000000222222020202022000000202000222222202020222222200022222222022222222222202222222222222222222222222222222222222220202222000000000000.00.00.0....,,,(..00000000000000000000000000000000....0...0......000.0............,...........................00.........0....0000.0.000000000.00..00000000000000,000000000000000000000000000",000000000000000000222220000*0000020020222202020020002000000022222022000222200002000000000000000000...00.0........,*&....00000000000000000.000.000...................0...............,.......,.........,.............................0...0..00.......0000....00..000000.00000.0000.0000000000000000.0000000000000000000000000000.00000000000000.0000000000000,000000000000000000000000000(,000000...................,,(&....0.....0000.0.0000.0000.................0.............,,,,,,.......,,.....,,,.,.......................................................................2..0...0...000........000000.00000000..0..0000000000000000000.00000...00000000000000000000000000000000000000..0.....0..............,,.,.,&,.....0.000.0.........................................,.,.....,,,.,...,,,,,,,,,,.,,,,,,,,....,..,,....................,......,...............0.....................00.........0........000............0...000000..000000.0.......00..00.00000000.0..00000..0000000000..00.....................,,,*&,...........0...0..........................,,.,,,,,,,.,....,,,,,,.,...,,,,,,.,,,,.,,.,,,.,,,,,,,,,..,,,,.......,,,,,...,,,.,...........,......,..,.............................................,.,...........................00.......0..........000...0.00.0........0................,......,,,,* &,...........0........................,.,,,,.,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,.,.,,,,,,,,..,,..,......,......,....,,.....................,....................,,.,..........................................0........0.0.......................,.,......,.,,,,,* $,,.............................,,,.,....,,,,,,,.,.,.,,,,,,,,,,***,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,...,,,,,,,.,..,,,,.......,,,,,,,...,,,.........,................,,...........................................................................,..,.,,,,,,,,..,,,,* $,...........................,.,......,,,,,,,,,,,,,,,,,,,,,,,,,********,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,.,,,,,,,,.,..,,,,.......,,......,...,...................,...................................................,.....,,,,,,,,,,,,,,,,** $,,.............................,,.,,,,,,.,,,,,,,,,.,,,,,,,,,,,*********,,,*,***,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,..,,,,,,....,.,,,.,..,...,,.,.,......,......,,.,......,............,..................,.....,,,.,,,,,,,,,,,,,,,,,,*$,,...........................,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,**********,,*,,,*,,,,,,,,,,,,*,*,,,,,,,,,*,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,.,.,,,,,..,.,.,,,,...,,,,,,,,...,.,,,,.,......,..,....,.,,...,.......,,.....,,,,,,,,,,,,,,,,,,,,,***$,,.......................,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********,,,,,*****,,,,,,,**,*****,*,,*,,,,,,,,*,,,*,,*,,*,**,,,,,*,*,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,..,..,.,,,..,.,,,..,.....,,,,.......,,,.,,,,,,,,,,,,,,,,,,,,,,*$*,,......................,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,******,,,***,*,*,,**,**,*,,,,,****,,,,****************,*,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,..,,,,,,.,,.,,,,,,,,,,.,,,,,,,,,,,,,,,*,,,,,,*,*",,,...............,......,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,***,,*,,***,*,,*,*,*,****,********,****,*******,,,*********,******,*,,,*****,,**,,,****,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,,*****",,,,,.................,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,*******,*,**********************************,,*****************************,,,,******,,,*,**,**,,,,,,***,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,**,,,,******,,***"*,,..................,......,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,********,***************************************************,*,***************,*************,*,*****,*,,,**,,,*,,,,,***,,,,,*,,*,,,,,**,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,,,,,***",,,...,,.......,.,,..,....,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,****************,******************************,********,***************************************************,,,*******,,,,*****,*,,**,*,**,,*,,,***,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*****,*,*,,*****",,,..,...............,,,,,,,,.,,,,,,,,,,,,,,,,**,*,*******,***************************************************************************************************************,***********,*******,,*,,**,***,,,**,,*,,*,,,,,****,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,******,,,**** ",,,.....,,.......,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,**********************************************************************************************************************************************,*******,,,*,****************,,,,*****,,,,,,***,,,,,,,*,*,,,,,,,,,,,,,,,,,,,***,***,,****************",,,,.,,..........,...,.,,,,,,,,,,,,,,,,,,,,,*****,****,*****************************************************************************************************************************************************,*,,*********,*,,***,,,*****,,*,,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,*,*********("*,,.........,,,....,,,,,,,,,,,,,,,,,,,,,,**,*****************************************************************************************************************************************************,**********,*******************,,**,*,,,***,,***,,,,,*,***,,,,,,,,,**,,,*,*,****,***************( ,,.,,...,......,,,.,,.,,,,,,,,,,,,,,,*,*,,,,,**********************************************(*********(*****************(**************************************************************************************************,*********,******,**,,,,,,***,,,,,,,**,*,,,,,***,*,**,*,***************(",,,,,,..........,,,,,,,,,,,,,,,,,,,,,,,,*,,,,****************************************************(*****************(**(********(*******************(************************************************************************************************,*,,**,*****,,,*,**,**,,**********************"*,....,.,.,........,,,,.,,,,,,,,,,,,,,,*****,****************************(********(********************(*******(********(**(*********(********(*((********(******(****(*****************(******************************************************************,,********,,*,****,**,****************( ,,,,...........,,,.,,,,,,,,,,,,,,,,,,,,,,,********,**************************(****************************(((*(*****************(*((*******(*******************(*****************************************************************************************,********,**,,*****,********************( *,,.,......,,.,,,...,,,,,,,,,,,,,,,,,,,,,*****,**,**********************(**((******(*(*(****************(((*(****((((*******(*(********(*********(*********((********************((*******(****************************************************************************,***,*********************(",,,....,........,,,,,,,.,,,,,,,,,,,,,,,,**,**,************************(*****(**((((***************(*(((****(***(((**********(*****((((**(((**(((**(***((*(**(****(((**********(******(*(****************************************************************,***,****,*******************************("*,,,,..........,,,,,..,,,,,,,,,,,,,,,,*****,*******************************(((((((**(*((((**(***((*(*******((((*****((*(******((*(((*(**(*((*((**(**(*(**(*(*(((*(*(*****((*(*(**(((**((************************(********************************************************************************( ,,,........,.....,.,,,,,,,,,,,,,,,,,,*,*********************************((******(*((((***((((((****((((**((***(*((((((*(((((((((*(*(*(((((**(*((((((((((((((((*(**((((((((****((((((*(***((*****(**((********************************(***********************************************************( ,,,............,.,,,,,,,,,,,,,,,,,,,,,****,****************************(*(((((((((*****(((*(((**((((((****((*((((********((**(**(((((*((((*((((***(*(*((((***(((((((((**(((**((*(***((*(((***(((((*((***(**(********((****(***(******************************************************************((,,,.,,,........,...,..,,,,,,,,,,,,,,,,****************(*************(*(**(((((((*((((((*((**(((((((((**(((((*(****((((*****(((((((((*(*((((((((*(**(((((*(*(*((((((*((((((*(*(*((*((((*(*(((*((((*((((((((((*((*(((***(*(*(******(**************************************************************((8*,,.,.......,* .,,,,.,,,,,,,,,,,,,,,,,,********************************(**(***(*((((((*(((((((((***(((((*((**((*((((***(((((((((*((((((((((((((((((((*((((((((((((((((((*(((((((((((*((((((((((*(((((**((*(((((((**(*(**(*(*****(*****(****(****************************************************(((*,......,..,..(,,,,,,,,,,,,,,,,,,,,,*****,* (**************(***********(&(*(((((((*((((((((((((((*(("(((*(*(((*((*(((((((((((((((&((((((((((((((((((((((*(((((*((((((((((((((((*((*(((((((((((((((((((*((((*((*((((((((**(*(((*******((((((*******(*********************************************((,,,,,........,,,,.,,,,,,,,,,,,,,*****,,,,******************************(*((**((((((((((*(((((((((((((((((((((((((((((((*((((((((((&((((((((((*(((((((((((((((((((((((((((((((((*(((((((*((&(((((((((((((((((((((((((((((((**(*****((*((((((((**(**********************************************(((,,,...............,,,,,,,,,,,,,,,,,,*,******************************((((**(**((*((((((*((((((((((*((((((((((((((((((((((((((((**(((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((***((((*(************************(&*(**********(&(,,,.,........,,,.,,,,,,,,,,,,,,,,,*****,*************************(*((**(****((((((**(((((((((((((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((***************************((((((***********(((*,,......,.,,,,.....,,,,,,,,,,,,,,****,*,*************************(****((((((*(((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*****(((****************(************((********(((,,,....,..,.,,....,,,,,,,,,,*,,,*,,,*************************(*******((*((((*(((((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((*(*****((*(*******(**************(****(*************((,,,........,..,,,,...,,,,,,,,,,,,,,**********************************(***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(**(((****((***((*(********************************((,,,...,....,,,..,,,,,,,,,,,,,,,,**,*,********************************(***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*******(**(**(****((((******((*******((((,,.,....,......,,,,,,,,,,,,,,,,,,*,************************(*(*(****((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((*(*(((*(*(*(*(*(((*(*(**((((*(*******(*(((,,,.,...,..,..,,,,,,,,,,,,,,,,,,,*******************************((((*(((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((&((((((&(((((((*(*((((((((((((((((((((((((((((((((((((((((((((((*******((((*(*((********(((*,,.....,,.,.,,..,,,,,,,,,,,,,**,,*,**,**********************(**(****(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((&(((((((((((((((((((((((((((((((((&(((((((((&((((&((((&((((((((((((((((((((((((((((((((((((((((((((*((((((((*****(*(((*(**((**(********(((*,,........,..,,,.,,,,,,,,,,*,**,,*,********************(**((((*****(((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((&(((((&((((((((((&((&((((((((&(((&(((((((&((((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*******(((((***********((*,,,,.,....,,,,,,,,,,,,,,,,,,,,,*******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((&((&(((&(((((((&(((((((&&(&&(((&&(((((&((((&&&(&((&((((&&((((((((((((((((((((((((((((((((((((((((((((((((*(((**(*(((((((**((((((((****(&,,,........,.,.,,.,,,,,,,,,,,,****************************((*(((***(**((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((&(&&&((((((((&&(((((((&((((((&&&((&((&&(&(((&&&((((&&&((&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*(((((*********(&*,.,..,,,....,,,..,,,,,,,,,,**,,,,************************(((*(*(((((((((((((((((((((((((((((((((((((((((((((((&&((((((((((((((((((&&((((((((((((((((((&(&(((&&&&&(&(&((&((&(&(((((&&&((((&(((&&&&(&(((((&((&&((((&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*((*****((*,,,,.,....,.,,,,,,,,,,,,,,,*,*,**************************(*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((((((((((&(((((((&&(((&&(&(((((((&(&&&&(&(&((&&&&&(&((&&&&((&&((((((&&(&((((((((&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((((((**(((&*,,.......,.,,.,,,,,,,,,,,,,,,*************************(****(((((((*((((((((((((((((((((((((((((((((((&&&(((((((((((((((((((((&(((((((&(((((((((((&(((&(((&(&&&(((&&&&&&&((((&(&(&&((((((&&&&&&((&&&&(&((((((((&(((&&&&&&&((((((((((((((((((((((((((((((((((((((((((((*(((((((((*(*(((((******((((&*,,...,.....,.,,,,,,,,,,,,,**,****************************((*(*((*((((((((((((((((((((((((((((((((((((((((((((((&((((((((&((((((&(((((((((((((&((((((&(&&(&((&&&&(&&&((((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&(&&((&&(((((&&(&(((((((((((((((((((((((((((((((((((((((((((((((*(((((((**((*(*(((((*((*****(P&,,,,,,.....,,,,.,,,,,,,,,,,,*,,**,***********(*********((******(*((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((&(&&(((((((&&(((&&(((&&&(&(((&&&&&&&((&(&(&&(&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&((&(&&((&&(&(((((&&&(&(((&((((((((((((((((((((((((((((((((((((((((*(*((((((***(((**(**(*(&*,,,........,,,,,,,,,,,,,,,,,,******,*************(**((*****((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((&((((((((&((&((&&&&(&&&(&&&&(&&&&&&&&&&&&&&&(&&((&&&&&&((&&&&&&&&&&&&&&&&&&((&(&&(&&&&((&((((&&&(((((((&&(&(((((((((&((((((((((((((((((((((*(((((((((*((((**((*((***((&,,,.,..,.,.....,,,,,,,,,,,,,,*,********************((**(*(***(*(*((((((((((((((((((((((((((&((((((((&&&&((((&&&(&(((((&&(&&((&(&&&&&&&&(&&(&&&&&&(&(&((&&&((&(((&&&&&&&(&(&&&&&&&&&(&&&&(&&&(&&&&&&&&&&(&(&&&&(&(((&&&&&&(&&(&&&&&&&((&((((((&(((((((((((((((((((((((((((((((*(((((((((***(((**(((&,,,,,.........,,,,,,,,,,,,,*,*,******************************((((((((((((((((((((((((((((((((((((((&(((((&(&&&((((&(&(&&&(&(&&(&&&&&(&&(&&&&&&(&&(&&&&&&&&(&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((&((((&&&&&&(&&(&&&&&&((&((&(&((((((((&(((((((((((((((((((((((((((((((((*(*(*(***(****(&&,,,,.,.,...,,,,,,,,,,,,,,,,,,,***********************((((**(((((*(((((((((((((((((((((((((((((((((((((((&&&(((((&(((&(((&(((&&&&&&(&((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((&&&&&&(&&&&&(&&(&&&&&&&&&((((((((((((((((((((*((((((((((*(((((((*(((((((********(&,,,..........,,,,,,,,,,,,,,,,*********************(*******((*((((((((((((((((((((((((((((((&(&((((((&(((&(&((&(&&&(((&(&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((((&(&(((((((((((((((((((((((((((((((((*(((((((((****(((((&*,,...,....,,,,,,,,,,,,,,,**,*,*,**************(***(***(((*(((((((((((((((((((((((((((&((&(((((((((((&(&((&&&&&(((&(&&&&&(&((((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&((((((((((((((((((((((((((((((((((((((((((((*(&*,,........,,,,,,,,,,,,,,,,,*,**************(*****(*(((((((*((((((((((((((((((((((((((&&((((((&&&((&((&((((&&(&((&&&&&&&((&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&(&&((((&(((&&((((((((((((((((((((((((((((((((*((((((((**(*((&,,,,....,,.,.,,,,,,,,,,,,,,,**********************(***((***((((((((((((((((((((((((((((((((&&&(&&(((&((&(&&(&(((&&&&&&(&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(&&&((&((&&&&(((((((((((((((((((((((((((((((((((**(((&(,,,,.,....,,,,,,,,,,,,,,,,*,*******************(((*(*(*(***(((((((((((((((((((((((((((&((&&&(((&&(&(&&&(&&&&&&&&&&(&&&&&&&&&&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&((((&((((((((((((((((((((((((((*((*((*((((H&,,,..,....,,,,,,,,,,,,,,,,,**,,*****************(***((((*((((((((((((((((((((((((((((&(((((&(((&&(&&&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((((&&(((((((((((((((((((((((((((((((((((((((*((&,,.,......,,,.,,,,,,,,,,,*,,*,********************((**((*((*((((((((((((((((((((((((((((((((((&&&(&&&&(&(&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((((&(((((((((((((((((((((((((((((((((((*(((((@&*,......,,,,,,,.,,,,,,,,,,,*,**,*****************((*(*(*((((((((((((((((((((((((((((((((((&&((&&(&&&(&&&(&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((&(&&&(((((((((((((((((((((((((((*(((((Z,,,...,,,.....,,,,,,,,,,,,**,,******************(***(((((*((((((((((((((((((((&(((((((&(&&&&&((&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((&((&(((((((((((((((((((((((((((((((((*,,,......,,,.,,,,,,,,,,,,**$$*************(*(*((((((((((&$(((((((((((((((((((((((((&&&(&((&(&&&&&&&&(&&&(&(&(&&&&&&&&&&&&&&&&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((((&(((((&(((&((&((((((((((((((((((((((((((((&,,,.......,,.,,,,,,,,,,,,,,,******************(**(((((((((((((((((((((((((((((((((((&&&&&((&&&&&&&&(&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&&(((&((&((((((((((((((((((((((((((((((&&,,.......,.,,.,,,,,,,,,,,*,********************(((*(((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&(&(&&&&(&&&((((&(((&(&&&(((((((((((((((((((((((((((&&,,,........,.,,,,,,,,,,,,********************(((**((**((((((((((((((((((((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&((((((&&&((((((((((((((((*(((((((((&,,.........,,,,,,,,,,,,,**,*,*,**************(((***((((((((((((((((((((((((((((((((&((&&(&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(&(((((((&((((((((((((((((((((((((((((&&,,,.......,,,..,,,,,,,,,,,*******************(**(*(*((((((((((((((((((((((((((((&((&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((&(((((((((((((((((((((((((((((((@$,,........,..,,,,,,,,,,,,,*,***********(*******(((((((((((((((((((((((((((((((((((&(((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&(&&(&((&((&&&((((((((((((((((((((((((((((((&&,,,.......,..,,,,,,,,,,,,*,*******************((((*(*(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((&(((((((((((((((((((((((((((((&&*,,..,.....,.,,,,,,,,,,,,,**********************(((((((((((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&((&(((((((((((&((((((((((((((((((&,,,,......,.,,,,,,,,,,,,,*,***************((****(*(((((((((((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((&&,,........,.,..,,,,,,,,,,,,*************(*(****(((((((((((((((((((((&&(((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&$&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&(&((((((((((((((((((((((((((($,,.......,,,..,,,,,,,,,,,**,*******************(*(((((((((((((((((((&&((((((((((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$&&&&&&$&$$$$$&&&&&&$$$&$&&$&$&&&$&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((&(&(((((((((((((((((((((&,,...,........,,,,,,,,,,,,*,******************((((*(((((((((((((((((&&&&&(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&$&&&&$$$$$$$&&&&$$$$$$$&$$&$$$$&&&&$&&&&$&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&((((((((&(((((((((((((((((($*,.,........,,,,,,,,,,,,***,,*****************((((((((((((((((((((((&(&&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&$$$$&$&$&&&&$$$$&&&$&$$$$&&&$&&$$$&$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&((((((((((((((((((((((((((&,,.,......,,.,,,,,,,,,,,,,,*************(**((((*((((((((((((((((((((((&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&$&&&&&$$&&&&$&$&$$$$$$$$&$&$$$&&$$$$$&$$&$&$$&$&&$$&$&$$&$$&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&((&(((((((((((((((((&$,,,........,...,,,,,,,,,,,,**************(*****(((((((((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&$&&$$&&&&&&&&$$$$$$$$&$$$$$&$$&&$$&$$$$$$$$&$$$$$$&&$$$$&$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&((((((((((((((((((((($,,.,.......,,.,,,,,,,,,,,,,**************(***(*(((*(((((((((((((((((((&(&(((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$&&&&$&&&&$$&&&&&$$$&$$&$$$$&$&$$$$$$$$$$&$$$$$$$$$$&&$$$&&&&$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&(((((((((&((((((((((((((($,,........,..,,,,,,,,,,,,*******************(*(((((((((((((((((((((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&&&&&&$$&&$&&$$$$$$$&$$$$$&$&&$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&&$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&(&(((((((((((((((((&$,,.........,,,,,,,,,,,,,,,,**************(*(*((((((((((((((((((((((((((((((&&&((&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$$&$$&$&&&$$&&$&$$&&&$&$$$&&$&$&$$&$$&$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$&&$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&((&(((&(&(((((((((((((((((8$*,..,.......,,,,,,,,,,,,,,,*,************(*((((*(((((((((((((((((((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&$&$$&&$&&$$$$$$$$&$&$$$$&$$$$&$&$$$$$$$$&$$$$$$$$$&$$$$$&&$&$$$$$$$$$$$$$$$$$&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((&(&(((&(((((((((&$*,........,..,.,,,,,,,,,,,,*,************(*(((*(((((((((((((((((&(&(((((((&(&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&&&&&$&&&&&&&$&$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$&&$$&&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((($,,,.........,.,,,,,,,,,,,*,************(********(((((((((((((((((((((&((&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&&$$&$$$&&$&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((($,,,.........,..,,,,,,,,,,,*************(****((*((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$&$$$$&&$&&&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&((&(((((((((((($,,,.........,,,,,,,,,,,*,***,*************(*((((((((((((((((((((((((((&(((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&&(&(((((((((((($,,,,........,,,,,,,,,,,,,,,****************((*(((((((((((((((((((((((((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&$$$$$$$$$$$$$$&$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&(((&(((((((((($,,........,.,,,,,,,,,,,,*,,,*************(*((((((((((((((((((((((&(((((((&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((($,,,.,.......,,,,,,,,,,,,,,,***********(**(*((((((((((((((((((((((((((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$$&$$$$&$$$$$$&$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((($*,......,.,,,,,,,,,,,,,*,*******************((((((((((((((((((((((((((((&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&((((((((((((( *,...........,,.,,,,,,,*,****************(*(((((((((((((((((((((((((&&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&$$$$&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&&(&((((((((((( ",,.......,..,.,,,,,,,,,,,*,*,***************((((((((((((((((((((((&(&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&(((((((((((((&( ",,......,.,.,.,,,,,,,,,,,*,*,********(***(((((((((((((((((((((((((&(((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&$$$$$$$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((((((((((((((( ",,,,.,.....,.,,,,,,,,,,,,*,,***********((*(((((((((((((((((((((((&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&((((((((((( *,......,,.,,,",,,,,*,,,,***********(***((((((((((((((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((& H*,,.....,.,,,,,,,,,,,,,*,,***********(***(( ((((((((((((((((((((((&(((&&"$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((&&",,..,.....,,,,,,,,,,,,,,**,***************(((((((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((&& ",,,...,....,,,,,,,,,,,,,,,*,***************((*(((((((((((((((((&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&(&&((((((((& ,,..........,,,,,,,,,,,,,**,****************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&((((((((( @",,.........,.,,,,,,,,,,,,***************(*((((((((((((((((&((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((Z",,........,,,,,,,,,,,,,,**,***************(((((((((((((((((((&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((((((((& ,,,......,,,.,,,,,,,,,,*,****************((((((((((((((((((((((&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&((((((&",,,.......,,,,,,,,,,,,,,,***************((((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&",,...,.,...,,,,,,,,,,,,*,***************(((((((((((((((((&(&((((&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((( ,,,......,,.,,,,,,,,,,,,***************(*(*(((((((((((((((&((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$"$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&( ,,......,.,.,,,,,,,,,,,,**************(*(((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&((((((& *,,,,.....,,,,,,,,,,,,,,,,***************((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$$""$"$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((&(& ,,,..,..,.,,,,,,,,,,,,,*****,**********(*(((((((((((((((((&(&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$""$$$$"$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((& ,,,.,....,,,,,,,,,,,,,,*,*************(((((((((((((((((((&(&(&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((( *,,,,.,,,,,,,,,,,,,,,,,,*****************((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""""""$"$$$$$$"$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((&(& ,,,.,...,,,,,,,,,,,,,,,***,***********((*(((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$""$"$"$"$$$$"""$$$$$$$$$"$$"$$$$"$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&(,,,,...,,,.,,,,,,,,,,*,,**********(***(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$"$""$"""""$"$""""$$""$""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&,,,.....,.,,,,,,,,,,,,,,**********(****(((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"$$$$""$$"$$$$"""$$""""$$""""$$"$"$"$""""$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&(((&*,,.,.,...,,,,,,,,,*,,,,,************(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$"$"$$$""""$""""$$""""""$$"""$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&*,.,.,,,,,,,,,,,,,,,,***************((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$""$$""$""$$"""$""$$""""$$""""""$$$$"$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&*,,,....,.,,,,,,,,,,**,***********(**((*((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$""$"$$$$"""$$"""""$""$"$""$"""""""$$""""$"""$$""$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&,,,,,....,,,,,,,,,,,**,*,************(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$&$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"""$"$""""$""""""$"$"$$$""""""$""""""""$""$"$$"$$$$"""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&*,,,,.,.,,,,,,,,*,,,*,*************(*((((((((((((((((&(((&&(&&&&&&&&&&&&&&&&&&$$$$$&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$""$"$$""""""""""""""""""""""$"$$""""""$$"$"""$$$$"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&*,,,,.,.,,,,,,,,,,,,***************(**((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$$&&&$&$&$$$$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$""$"$$$$"$"""""""""""""""$""""""""""""$$""$$"""$"$$""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&*,,,,,,.,,,,,,,,,,,,,*,,**********(**(((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&$$$$&&&$&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$"$"$"$""""""""$""""""""""""""""""""$"$""""$"$$"$$"$"$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&(,,.,..,,,,,,,,,,,,,,**,********(**((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$$"$"""$$$"$$"$$""$""$"$""""""""""""""$"$$"""""$$"""$"""""$$"$""""""$"$"$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&*,,,..,,,,,,,,,,,,,*,***********((((*((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$""$"$$""""$$"$"$""""""""""""""""""""""""$$"$""$""""""""$$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&*,,,,.,.,,,,,,,,,,,*************((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"$"$$$$$$"$"""""""""""""""""""""""""""""""""$$"""""""""""$$$""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*,,,,,,.,,,,,,,,,*,,**********(***(((*(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$$$$$"""$$""$"""""$"""$""""""""""""""""""""""""$"""""""""""""$""$"$$"$"$$"$""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&*,,,,,,.,,,,,,,,,,,*,************(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$"$$"""""$"$$$"""$$$"$""""""""$""""""""""""""""""""""""""""""""""""$$$"$"$$""""$$"""$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*,,,.,,,,,,,,,,,,**,,**********(*(((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$""$$"$"$""$"$$"$"$$""""$""""""$""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$"$""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&*,,,..,,,,,,,,,,,*,,*************((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$"$$$"$$"""$""""$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""$$$""""""""$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*,,,,.,,,,,,,,,,*,,,********&(****((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$"$""""$"""""$""""""""$""$"$"""""""""""""""""""""""""""""""""""""""""""$"""$""$"$"$"$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&& *,,,,,,,,,,,,,,,,,,************(*((*((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$"""$""""$"$"$$"""$"""""" """""""""""""""""""""""""""""""""""""""""""""""""$""""""""$""$$"$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&(&(&&& *,,,,,,,,,,,,,,,,*,***********(*(((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$"$""$""$$"$$$""$$""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""$"$"$"""$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&&$$&$&$$&&$&&&&&&&&&&&&&&&&&&&((&(&&*,,,,,,,,,,,,,,*,,***,********((*(*(((((((((((((((&((((&(&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$$""$$$$"""""$"$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""$"$$"$$"$"$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$&&&&&&&&&&&&&&&&&&&(&&&&&& ,,,,,,,,,,,,,,,,*,,*,***********((((((((((((((((((((&&&&&&&&&(&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$"$"$$""$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&& *,,,,,,,,,,,,,,,,,,*************((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$"$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&(&&&&& *,,,,,,,,,,,,,,,*,,************(*(((((((((((((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""$$$"""$""""$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&"*,,,,,,,,,,,,,,,,***************((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$$""$"""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&(&(&"*,,,,,,,,,,,,,,,**,***,*****(***((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&"*,,,,,,,,,,,,,,,,***********((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$"""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$""$""""$$$$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$&&&&$&&&&&&&&&&&&&&&&(&&&&"*,,,,,,,,,,,,,,**,,***********((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(($**,,,,,,,,,,,,,,*,,*********(**((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$&&&&&&&&&&&&&&&&&&&&&&(((($*,,,,,,,,,,,,,,,*************(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&((($*,,,,,,,,,,,,,,*,***********((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&(&&$**,,,,,,,,,,,,,,,***********(**(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&((&&$*,,,,,,,,,,,,,,,,***********(((((*((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&(&$*,,,,,,,,,,,,,,,*,**********((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&(&&&**,,,,,,,,,,,,,,,,************((((((((((((&&((&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$"""""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$*,,,,,,,,,,,,,,**************((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$"""$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&$&&&&&&&&&&&&&&&&&$v*,,,,,,,,,,,,,,,************(*((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&$**,,,,,,,,,*,,,***********((*(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&*,,,,,,,,,,,,,*,**********(*(((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$$""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&$**,,,,,,,,,,,,*************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&$*,,,,,,,,,,**,**************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """ """""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&$*,,,,,,,,,,,,,*,***********((((((((((((&&&(((&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""" """""""" """"""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&**,,,,,,,,,,,,**********((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&&&$$&$$&$$$&&$$$$$$$$$$$$$$"$$$$$$$$"$$$$$"""""""""$"""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&**,,,,,,,,**,************((**((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&$$$$&&&&&&&&&&&&*,,,,,,,,,,**************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """"""" """"" """"""""""""""""""""""""""""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&&&&**,,,,,,,,,,**************((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$"""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"" " """""""""""""""""""""""""""""""""""""""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&$**,,,,,,,*,,***********((*(*(((((((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""""" " """""" " "" """"""""""""""""""""""""""""""""""""""""""$$""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&**,,,,,,,*,**************(((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """" "" """"""" """"""" """"""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&& **,,,,,,,*,,,,,**********((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " " """""" " """"""" "" """"""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&& (*,,,,,,,,*,**(**********((((((((((((&(&&&"&&&&&&&&&&&&&&&&$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"""""""""""""$"""""""""""""""""""""""""""""""""""""" """"""""""""""" " "" "" " """"""" " """"""""""" """"" """"""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&***,,,,,,****************((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""""""""""" """"""""""""" " """"""""""""""" """""""" """" """""""" "" """"""""" "" """"""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&&&&$***,,,,,,,****************(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$"$$$""$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ " "" " """ "" "" "" "" """""""""""""""""""""""""""""""""""$""""$$"" "$$$$$$$$$$$$$$$$$$$$$$$$$$&"$$&&&&&&&&&&&&**,,,,,,,****************(((((((((((&(&(&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """ """""" """"" """" """" "" """""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&***,,,,,,,**************((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """" "" """"""""" " " """"" " "" "" """"""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&**,,,,*,,*************((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """" "" " """"" " "" " """" "" """" " """" """"""""""""""""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&***,,*,,,**********(****((((((((((((&(((&&&(&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """" " " " """ """" "" """"""""""""""""""""""""""""""""""""""""""""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&**,,,,,,,,*********(**(*(((((((((&(&(&(&&(&&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$""""""$""""""""""""""""""""""""""""""""""""""""" """""""""""""""""" " """" " """" " " """" " "" """""" """""""""""""""""""""""""""""$"$""$""$$$"$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&&&&&&&&&***,,,,,*,**************((((((((((((&(&((&&&(&&&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""$"""""""""""""""""""""""" """""""""" "" """ " """"" " " """"" " " "" " """ """""""""" """""""""""""""""""""""""""""""""""""$$""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&(**,,*,,,************(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""" """"""""""" """ """""" "" """""" "" " " " " " "" "" " " "" """"""""""""""""""""""""""""""""""""""$""$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&***,,,*,**********(***(((((((((((((&&(((&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""" """ """"""""" """ "" " " " " " " """ """ """"" """"""""""""""""""""""""""""""""""""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&p****,*,**************(*((((((((((&((&&&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"""""""""""""""""""""""""""""""""""" """""" "" " """ "" " """"""" " " " " "" " """ " """"""""""""""""""""""""""""""""""""""""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&(**,,,,,*************(((((((((((((((&&(((&&&(&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""""""""""""""""""""""""" """""" " "" "" "" " "" " " " """""""""""""""""""""""""""""""""""""""""$"""$$""$$"$$$"$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&***,,,*,,************((((((((((((&&(&(&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""""""""" """" """""" " """""""""""" " " "" " " " "" "" """ """"""""""""""""""""""""""""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&******,,************((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""""""""""""""" """"""""" """" " "" " " "" " " "" "" " """ " " """""""""""""""""""""""""""""""""$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&****,*,,***********((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$"""""""""$"""""""""""""""""""""""""""""""""""""""""" " "" " """ """ """" " "" " " """"" """ """""""""""" """"""""""""""""""""""$$$""$"$$""$"$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(***,*,***************(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""""""""""" """"""" " "" " """ " " """" "" " "" " "" " "" """"" """""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(****************(*((*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""" """" """" "" " "" "" " "" " " " " "" "" " " """" """"""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$(*********************(((((((((&&&(((&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""""""""""""""""""""""" """"" """ " """""""" "" " """ " """""" " " "" "" """"" """ " """"""""""""""""""""""""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&***,***,***********((((((((((((&&&&&&&&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""""""""""""""""" """" """"""""""""""" """ "" """""" " "" "" " """""" " " """" "" " "" """"""""""""""""""""""""""""""""""""""$"$""$$$"$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&(***,**************(((((((((((((((&(&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""""""$""""""""""""""""""""""""""""""""""""""" """""""""""""" """ " " " " " " """ " "" """ " " """"" """" """""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&(******************((((((((((((((&&&&&&&&&&&&&&&&&&$$$$&$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""$"""""""""""""""""""""""""""""""""""""""""""""" """" "" " " " "" " """""" """ " " " """ """" """"" """"""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(****************(*((((((((((((&((&&&&&&&&&&&&&&&&&&$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$"""""""""""""""""""""""""""""""""""""""""" " " " """ "" " " " " " " "" """""""" """" """ " "" """" """"""""""""""""""""""""""""$"$$"$""$$"$$$$$$$$$$$$$$$$$$$$&$$&&&&&&& (************(*(*(*(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$"$""""""""""$"""""""""""""""""""""""""""""""" """ """ """""" " "" """ " " " " "" " "" """""""""" " """ """ """" """"""""""""""$$"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&& (*****************(((((((((((&(&&(&&&&&&&&&&&&&&&&$&&&&&$$&$$$$$$$$$$$$$$$$$$$$"$$$""""$$$$$""""$""""""""""""""""""""""""""""" """"""" " """" "" "" " " "" "" " " " " "" """""""""""" """"" " " """" """""""""$$"$$"""""""""""""""""$$$$""$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&"(**************(*(((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$"$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" """ """"""" " " "" " " " "" """" """""""""""" """ """""""""""""""""""""""""""""""$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&"(***************(((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$""""""""""""""""""""""""""""""""""""""""""""""" """" " " " " " " """ " " " " "" """"""""" """""""" """""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&"(**************((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$"$$$$$$$$$$$$"$$"""$"""$"$"""""""""""""""""""""""""""""""""""""" """"""""""" " "" " " "" "" " " " """ "" """""" " " """"""""""" """"""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&"(**************(*((((((((((((((&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$""""""$$"""""""""""""""""""""""""""""""""""""""""""" " " " " " " "" " " " "" " " """"" """""""""""""""""""" """"""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&"(************((((*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""$"""""""""""""""""""""""""""""""""""""""""" " " " """" """ " "" " " "" "" " " " " " """"""""""""""""""""" " """"""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$(************(**((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"$""$""""""""""""""""""""""""""""""""""""""""""""" "" " " "" " " " "" " " " " "" " """ " """""""""""""""" """"""""""""""$""$$""$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&"(***********(((((((((((((((((&&&&&&&&&&&&&&&$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$""$"""$""""""""""""""""""""""""""""""""""""""""" "" "" """" """"" "" " """ " " " " " " "" " """""""""""" """" """""""""""""""""""$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&"&(***********((*(((((((((((&&&&&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$"$$$"$"""$"""$$""""""$""""""""""""""""""""""""""""""""""""""" " """"""""""" """" """ " " " " "" " " """ """" "" """""""""""""" """"""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&"((************(((((((((((((&& &&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""" """"""""""""""""" " "  """" " "  " "" " " """""" """ " " "" """""" """" """""""""""""""""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&$(**********(*(((((*(((((((&&&(&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$$$$$$$$$$$$"$$$"$"$$$$"""""""$"""""""""""""""""""""""""""""""""""""" """ """"" "" "" " " " " """ "" "" " " " """" " """"""""""""""" """""""""""""""""""$$$$$""$""$$$$$$$$$$$$$$$$$$$$&&&&&&& (*********((*(((((((((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$"$"$"$""""""""""""""""""""""""""""""""""""""" " """" """" " "" " " "" " """ " " "" " "" """"" " """" """"""""""""""""""""""""""$"""""""$$$"""$"$$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&(***********(((((((((((&(&&&&&&&&&&&&&&&$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$""""""""""""""""""""""""""""""""""""""" """"" " " """"" " " " " "" " " "" "" " " " "" "" """"" "" """""""""""""""""""""""""""""""""""$""""$$$$"""$$$$$$$$$$$$$$$$$$$$$&&&&&&&$(********(*(*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"""""""""""""""""""""""""""""""""""""""""""" """"""""" "" " " "" " "" " "" " "" """ "" "" " " "" """"" """"""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$((*******(((*(((((((((&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$"$$""""""""""""""""""""""""""""""""""""""""" """""""" """ """ """ """"" """ " " "" " " " "" " """""""""""" """"""""""""""""""""""""$"""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$(((*****(*(((((((((((((((&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""" "" " "" " " " " " "" " " " " " """" """"""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$((*******(*((((((((((((&&&&&&&&&&&&&&&&&$&&&&$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" " """ "" """" " " " " " " " " " " """ " " """ """" "" "" """"""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&$ (*(((**(((*((((((((((((&&&&&&&&&&&&&&&&&$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " "" "" " " " "" """" " " " "" " " " " """"" " """ """""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$((*****(*((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$""""""""""""""""""""""""""""""""""""""""""""""""" """" "" "" " "" " """"" """ "" " "" " " "" "" """""""""""""""""""""""""""""""$""$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&((((****(((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"""""""""""""""""""""""""""""""""""" """"" """ """"""""""" "" " " "" " " " " " "" " """""" "" "" " "" " " "" """"""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$((((*((((((((((((((&((&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$""""""""""""""""""""""""""""" """" """"""""" "" "" " "" " " """ " """ """ " """"""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&((((((((((((*((((((&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" "" " "" " " " "" "" " """""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$((((*(((((((((((&((&(&&&&&&&&&&&&&&&&&&&$$$&$$$&$$$$$$$$$$$$$$$$$$$$"$$$$"$"$"$"""$""""""""""""""""""""""""""""""""""""""""""""" """ "" "" " "" """""""" " " " " " " " " " " " "" """" "" """"""""""""""""""""""""""""$""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$((((((((((((((((((&(&(&&&&&&&&&&&&&&&$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " " """" " " " """ " """" " "" "" "" """" """"""""""""""""""""""""""""""""""$"""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&(((((((((((((((((&(&&&&&&&&&&&&&&&$&&&&$$&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$"$""""""""""""""""""""""""""""""""""""""""""""$"""""""" """"""""""" "" " " "" " "" " " " " " "" " "" """ """ """""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&(((((((((((((((&&&(&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""" """" " """ "" "" """" " " """ """" " """ " " """""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$"""""""""""""""""""""""""""""""""""""""" """""" """"""" """" """ " "" " " " " " " "" """""""" "" """ """" """""""""""""""""""""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""$"""""""""""""""""""""""""""""""""" """""""" """"""""""" "" " " " " " " """ "" "" "" " " " "" """"" """" "" " """""""" """"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" "" "" "" """ " """ " " " " " "" """" " " """""""""""""""""""""""""""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$&(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" """"" " " " " " " " " " "" """" " """"""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&((&(((((((((((&((&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""" """""" " " " "" "" " " "" """ " " " " " " "" " " """""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&(((((((((((((((((&&&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " " " "" " " " " """"""""""""""""""""""""""""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$&(((((((((((((&&(&&&&&&&&&&&&&&&&&$&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""" """" """"" " " "" " " " " " " " " """ " " """"" " """"""""""""""""""""""""""""$$""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((((((((&((((&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"""""""""""""""""""""""""""""""""""""""""""""" " """""""" " "" " " " " " " "" " "" " """ " """" "" """ """""""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&(((((((((((&(&(&((&&&&&&&&&&&&&&$$$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""" " " " " "" "" " "" " " "" """" " " " " " """ """ " """"" """""" """"""""""""""""""$""""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&((((((&&((&(&&&&&&&&&&&&&&&&&$&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" " """ " " """ " " " " " " " """"" """"""""" "" """"""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&.&&&&(((((((&((((&&(&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""" """"""""" " """" "" " " """ "" " "" "" " "" " " """ " " "" " """ """"""" """"""""""""""""""""""$""""""""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$&&&((((&((&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$"""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" " " " " " " " " " """"" " " """" """"""""""""""""""""""""""""""""""""""$"$""""""$""$$$$$$$$$$$$$$$$$$$$$$&$&&&(((&&((&(&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$"$$$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " "" "" " " " " " """ " " " " " "" """""" """ """"""" " """""""""""""""""""""""""$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&((&&&&&&&&&&&&&&&&&&$&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"$$$$$""$""$"""""""""""""""""""""""""""""""""""""""""""""""""" "" """ " " " " " "" " " "" " """" " " " " """""" " " """""""""""""""""""""""""""""""""$""$"$$""$"$$$$$$$$$$$$$$$$$&$$&&&&((&&(&&&&((&&&&&&&&&&&&&&&&&&$&$$$$&$$$&$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " "" "" " " " " " " "" " " " " " " " " " "" """"""""""""""""""""""""""""""""""""""""""$"""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&(&&(&&&&& $&&&&&&&&&&&&&&&&&$&&&&$$$$$ $$$$$$$$$$$$$$$$$"$$$$$$$$" """"$$"""""""""""""""""""""" """"""""""""""""""" """ "" """"""""" "" " " "" " " " " "" " """" """"""""""""""""""""""""""""""""""""""""""$""""$$"$$""$"$$$$$$$$$$$$$$$$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" "" " "" """" " " " """ " """"" " "" "" " " ""  """" " " """""""""""""""""""""""""$""""$"$$"$$""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" """" """" " " "" " " " """ " "" " "" " """"""""""" """"""""""""""""""""""""""""""$$""$$"$$"$$$$$ "$$$$$$$$$$$$&&&&&&&&&&&(&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$"$$"""""""""""""""""""""""""""""""""""""""""""""" """""""""" "" " "" "" " " "" " "" " """" " " """ " " """ " """"" """""" """"""""""""""""""""""""""""""""$"""$"$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " "" " " "" "" " """ " " " " " """" """ " " "" " """ """"""""""""""""""""""""""$"""""$"""$$$""""$$$$$$$$$$$$$$$$$$H&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " " " " " " """ "" " " """ """ "" """ "" " " " " """"""""""""""""""""""""""""""""""""$""$"""$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"""""""$"""""""""""""$""""""""""""""""""""""""""""""""""""""" """""""" " """" " """ " " " " " """" """" " """""""""" " """ """"""""""""""""""""""""""""""""""""""$""$$$$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " "" " "" " " """""" "" "" "" " " "" " """"" """ """""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" " """ " """"" " "" "" " " " " " " " " """ "" """" " " """"""""""""""""""""""""""""""""$$"$""""$"""""$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$&&&&&$&&$$$$&$$$$$$&$$$$$$$$$$$$$$$"$"$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""" "" " """ " " "&" """ " "" " """ """" """" " " "" """"" " """" "" """"""""""""""""""""""""""""$"""$$"$$$$$$"$"""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""" """"""""" " " """""""" """""" " " "" " """""""" " """"""" """"""""""""""""""""""""""$""""""""""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"""""""""""""""$"""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" """"""" "" " "" " " " " """"" " """" " " " """ """"""""""""""""""""""""""""$""""""""""""""$$$"$$$$$$$$ &&&&&&&&&&&&$&&$&&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""" " """" """ " """ " "" "" " " " " " " " " " """"" """"""""""""""""""""""""""""""""""""""""""""""""$$$$$"$$$$$$$h&&&&&&&&&&&&&&&$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" " """""" """"""" "" """" " " " "" " " " "" " " " " """""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"$$$$$$$$ $&&&&&&&&&&&$$&$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""" """""""" " "" "" "" " """ """ " " " """"""""""""""""""""""""""""""""""""""""$"""""$"""$"""$$$$$$$$$$$ &&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" "" """"" """""""" """ " " "" "" " " "" " " " " " """"""" " "" " " """" """"""""""""""""""""""""""""""""""""""""""""$$"$$$$"$$$$$$$$ $&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" " """ " " " " " " "" " " " " "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$&&&&$&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" """ "" "" " " " " " " " " """"""" """"" """"""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$&&&&&&&$&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""" """" " " " " " " " " " " """" " " " """"""" """"""""""""""""""""""""""""""""""$"""$$$$$$"$$$$$$$$&&&&&$$$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$"$$"""$""""""$"""""""""""""""""""""""""""""""""""" """""""""""""" " """"""" "" "" "" " "" "" " "" " "" " "" "" """" "" " """"""" "" """"""""""""""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$&&&&&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ """ """" "" " """ " " " """ """" " """ " " """" """""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$$$P$$$$&&&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" "" """ """ """" " " """ "" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""$"$$$""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"" "" " " "" "" " """ "" """" "" " " " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$"""$$""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""" " """""" "" " " "" " " "" "" "" " """" " "" """""""" """""""""""""""""""""""""""""""""""""""""""$"$"$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" "" " " " " " " "" " "" " " " "" "" "" """ " " "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$@&&&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"""$$$$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" " """" " " " " " " " " """""""" """""""""""" """""""""""""""""""""""""""""""""""""""""""""""""$""""$$$$$$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$$$""$"$$$$$$$""""$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """" """" """" """ " " "" " " " " " " "" "" """"""" " """" " """ " """""""""""""""""""""""""""""""""""$"""""""""""""$""$$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$"$$""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """"""""""""""""""""""" """ " " "" "" " " " " " " " " """ """" " " " " " """"""""""""""""""""""""""""""""""""""""""""""""""$$"$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$"$""""$"""""""""""""$""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""" """" """"""""""" "" " " " "" " " " """ "" " """" """ """" """"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$$""$""$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """" " " " " " "" """" " " "" " " """ " """" """"""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$&&$&$&&&$$$&&$$&&&$$$$$$$"$$$$"$$$$$$$$"$$$"$$$"$""""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" " """""" " " " " " "" " " " " """" " " "" "" " """""" " """"""""""""""""""""""""""""""""""""""""""""$""""$$"$$$$$$$$$$$$$$$$&&$&$&&$$$$"$$$$$"$"""$"$"""""$$""$$$""$$""$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""" """" " "" " " "" "" """" " """ " """"" "" """" " " """ " """""" """"""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$ "$""""$$"""""$$"""$$""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" "" " "" " " " " " " "" """""" "" " "" """" """""" """"" "" " """""""""""""""""""""""""""""""""""""""""""""""$""$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$"$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""" """" """""""""""""""""" " "" " """ "  " " """" " """""""" """"""" "" " "" "" "  """"""""""""""""""""""""""""""""""""""""""""""""$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$$"""$$"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""" """ " """" "" " " " """"" " " " """"" "" "" """" " "" " """ " """""""""""""""""""""""""" """""""""""""""""$$"$$""$$$ """$"$$$$"$$$$"$"$""$$$$$$"$$$""$$$"$$"""""""$"$""""""""$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """""""" " " """""" " "" " " "" """"" "" "" """ """" " "" " " " " "" """ """ """"""""""""""""""""""""""""""""""$$""$$$$$$$