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 = '557B16' IMAGE_NUMBER = 57432097 IMAGE_TIME = 1978-02-26T05:49:27Z EARTH_RECEIVED_TIME = 1978-02-27T06:11:50Z ORBIT_NUMBER = 557 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.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   -12'9hA+mC;7)r, 3Z)#6*W1.20244222222422422222422222220....0.00...,,,..0000..002222220222242422444466664444422422444422446664444464466444444464666244446668666644666666666868888644464666666464466666664666888888666688888666668888888888::8:8888888888888888:::::::::::::<:::::::<<<><<:88:8:::::88888888::886686666644220(0202022002222222000244444422(*0022220000000.00.....0022200020222442222244666644444444444224444664444444466664444464464444444666666644444666644666666644422226644444444466444444466664444466666666666666666666666686666668888886666888888888888:::::888888::8888888888:8888688888866666666644222220(*00000022222220000022444422200.0000000.00000.....,..0000000(022222202222444424222222222.2242444222224444444422244440,22244444442424444444444444646422222422442222444444442222446444444444644442444664444444666666464466666666666666866666688:88888888888888868888888866888886666466666666442422222(&..0000022000000000222222200000.0000000000.......,,,,,..0000000200020002200202222222202222422220224224222222424442220022244422222424422222244444440000222222202222242222222244,.4222444444222444444442444442444444444466644466666666444446888866666888666666888886864666668666444446666644446642220&&.00000000000000000000222200.0...0..000.0..000...,,,,,..000...000022200.00000020....0202222020222222222222224222222222222222222422222222222222244422202000000002222220222222222022244222222224222222224444442444444444444444666444444666406666666666666666886866664662&666444446444444446644444220.(.0000....00000....0222200...............0000..,,,,,,,........0000000000.00.....,..0000000000222222000002220200022222200000222222000002222200224444420000020000000002222220000022222200022222222222244444222222444442224444444444444444424466668666644446666646466666664444446664444444464444422222&......00000000...0022200....0.........00...........,,,......000....0000....,,,.....0.0..0000000000002022000000022200000202020020000222200002224242220000000000000000000000000020200000222202002022222222222444442224444444444244444444444666666646446664444446666664444444444444444666644444444422&&,...0000.....0000000000.......,,,,.................,,,..0..0.....00000..,..,,,..,,,..0.000.0.000000000000000022002000002000..0022200.0.0000222200022000..0..0002200.0.00000000000000022000.0002222020022222222222244442222224444222224444666444666664444444466646664446664422444444444444444444220"$..0.0......00000.000000....,.,.......,........,,,..............0.000........,,,,,,,...0......000000.000000200.0000000000.00.0002200.0000202002000000.......0000000....00000...00000000000000200000002222220202224222222222244222222244442444444466444424444444444466664442224444444424446644422220$&.........00.....0002200.............,.......,,,,,........,,...............,,,**,,,...........0.....000000000..00000000..00000000000020000000020000..,......000.00000000......0000000.0000000000000020000002222222222222222222222222222222244444442444444444444446666442244444422222444444422422222"$,...0.00........022200........0.......0...,,,,,,,,....,.............,,...,,,,,*,,,,,,..............00000..00000000...0002000..000000200..002000000.............0000........00.00.0..00000000000000000000022222220222222222022222222222222222222244444422224444444444444444444222224442222244242220 ",.000000.......0022000...........000..0...,....,,,,.......,,,........,,.,,,,,,****,,,.....,,,,....0....0.00000.....0.000.....000020000..0000000..0.....,,,..............0........0000.00....000000000002000000022242222220222220022202222220222444422222244444242244444444222444422222244444220000$.0000.....0....0002020..........00.......0...,,**,,,.......,.......,,,,...,,,*****,,,,,,,,,,,.........00000.....000........000..000...00000.0000000.,,,,,......,,..............000.......000......0000000.0000222222022222222000222222222222242222222222244222224444422222244442222222244422222202 &..0.0.000000...0022200.................0...,,,,,,,,,,,,.........,,,.......,,****,,,,*****,,.,,,,,,...00......00000......000......000.........0000..,,,,,....,,.,,.......................00......0000000..00220000022222222000002222222002222222222222222222242422242222244442222222222222222222220".000000.......00222200.......,,,,.........,,.,,,,,***,,......,,,,,..,,,,,.,,,,,,,*********,,,,,,......,,.....0.........0.......0.000......,,,,,....,,,,,,,,,,.,...,,.,..000...................0.0.....00000000.00022222202002220222022222222022222222222222244422222224222222222222202022222222200$..00.....,...000000000000.....,,,,,,.........,,*****,,,,.,,,,,....,,,,,,....,,**,,**(((*(***,,.,,...,,........,.,.................0....000,***,.....,,,,*,,...,,,,,,,........,.....................0.000000...000002000222220000002222222220022222222202222222220222222222222222200000022222020000$.............0000022200000.......,***........,*******,,,,,,,,,.,,,,,,,,,,,..,*,,,,*(&&&(&((*,,,,,,,,.......,,.......,..,...........0.00....,,,.....,,,*,,,,,,,,,*,,....,,..........,.............00000....000000000002222200.000022222222222222022222222220022222222222002222222000020200000222220$.,...........002220000..000..000220.,,....,,,.,,,**(***,,.,,,,,,,,,,,,****,,,,,,**(&&&&(((&((*,,,,,..,,,.,,,.,..,,,,,........,,..000.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........................0......00000.00.00220000000002200000022222200002222220220222222222022222200000220000000002222000$,..00.......002222000.00000..0002022.,.,,......,**(*****,,,,,,,,,,,,,*(**,,,,,**((((((((&&&&(*,,,,,,,,,,.,..,,,,,,,,,...,,,,.,..........000..,**,,,,,,,,*,,,,,,.,,,,,,,......,..........,,.............000.00...000000000020000000022222220002222222222022222222022222222000002220000000020220000."............000220000.0.....,.0002000*,,......,,**,,,*******,,,,,,,,,****,,,**((((****((&((((*,,,,,,,,.,...,,,,,,...,,,,,,.............00.....,,,,,,,***,,,,,,,,,,,,,,.,,.,..........,.......,.,,...0.......0000000..00000000000000222020000222220000222220002022222220000022222000000000000000000"...........0000222220.........0000000,,...,,,,.,,,,,*((((*,,,,,,,*,,,,,,*****,***********,*******,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,*,...,,,,***,,,,,,,**,,,,,,,,,,,....,..,,,.........,.............0.000....00000000000000000000000200000000222220000222220000000000200000002200000000220.",....0...,.000222000.....00.,...00000....,,,....,,,*((((**,**,,,,,,,,,*****,,,,,,******,,,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,.....,,,.,..00............,,,,,..0........0000000..000000000.020000000000022000000202200000022220000000200220000022200000. ...........02220000.........,,..0000.,........,,,,,***********,,,,,,,****,,,,,,,,,,,,,**,***************,,,,*****,,,,,,,,,,,,,,..........,,,**,,,,,,,,**,,,,,,,,,,,,,,,......,,................,.,,........,...00000.0.0000000000000220000..000000000000020200000022220000000002000000000200000000".........000020000....,.,..0.,,.....,,........,,,,,,,,********,,****,,,,*,*,,,,,,,,,,**********(((((***********,,,,,,,,,,,.....,,,......,,,,,,,,,,,****,,,,,,,,,,,,,,.,,,,,....,.,....0.......,,........,.............000000..00000000000000020000.00022000000002220000000000000000000000000000200 ,........000000020........000,**,,,,,.00..........,,,,,,,,******,*,,,,,****,,,,,,,*******,****(&&&((**********,,,,***,,,..,,,,,,,,....,,,,.,.,,,,***,,,,,,****,,,,,,,,,,,,,,,,,,,,..000.............................000...0..00000000.000000000.00000000000002220000000000000000022000000000000000,,........0022020........00....***,.............,,,,,...,,*****,,,,,,,,***,,,,,,,*,,**,********(&&(((((***(((((****,,,,,,,,*,.,......,***,,,,,,,*,,,,,,,*****,,,,,***,,,,,,,,,,,,...............,,,.........,......0.....0000000000000000000.00000000..00000020000022200000000000200000000000.....,....,...0022200......00.....000..............,,,,,,....,,****,,,,,,,,,,,,,,,,,,,,,,,*,*********((&&((***((&&&((**(*****,,,,,,.,,,,,.,,,,,***,,,,,*********,,,,****,,,,,,,,,,,,,,.,............,,,.......,,.............00.....000000000..000000.....0000000.00002220000.000000000000022000...000.,,,.....0000000.......,,,.....0....,......,,,,,,,,,,,,...,,,,,,,,,,,,,,,***,,,,,,,,,*************(&&(*((((&&$&(**((((***,,,,,,,,,,,...,,,,*,,,,,,******,,,******,,,,,,,*,,,,,,,,,,,,........,...........,.....................000000...000000......000000000000202000000000000..000000000000.0000.*,..0..00000020.......,,..........00....,,,,,,..,,,,,,..0..,,**,,,.,,,,,**,,,,,,,,*****,,**********(*(((((&&&((((&&&(**,,,,,,,,,..,,.,,,,,,,,,*,****,,,,,,******,,,*,*,,,,,,,,,,,,,,...............,,........................00000....000000......0000000000200000000000000.....0000000..000000.0. ,,.000...00020..........................,,,..,,,,,,,,,,....,,,,,,,,,,,**,,,,,,*,****,,,,************((((((*((((((&&&*****,*,,,,,,,,,,.,,..,,***,,,,,,,,*,***,********,,,,,,,,,,,,,,,,,,,,.............0....,..............0000.0..0.00000...00000000000000000.000002000000....00000002.0.000000.0. ,.....0000000.,.........,......0.,.,........,,,,,,,,,.,,,.....,,,**,*,,,,,,,,**,,,******************(((((***((((**((*(****,,,,,,*,,,...,,,,****,,,,******,,********,,,,,*,,,,,,,,,,,,,,,,.....,.,,..0...,.....0...,.....00.....0.0000000000000000.0.0000000...000000000.0000.00000.000..000..0000. ,....000000......000.......0................,,,,,,,,,,,,...0.,,****,,,,**,*,**,,,,,*******,***((((****(((*(****************,*,,**,,,..,,,,*,,,,,,****************,********,,,,,,,,,,,,,,,,,,,,,.........,.....................00000..0000000000000000000..00.0000000000.00000.00000020.0..0.0000..(,..0000000..,.0...00...0..................,..,,,,,,,,.........,,**,,,,,*,,,,**,,,,***,*********,*****((((*******(*******((***,,,,,,,,,,,,,,,,*,,**************,**********,,,,,,,,,,,,,,,,,,,,...,.,,..........................000...000000..0000000000..0.0.000000000000.....00200000...00000000..,..00000000.,,".,....00...................,....,*,,.........,..,,*,,**,,,,,,*****,,,,******,,,,,**((**********(*******((((***,,,***,,,,,,,****,,***********************,,,*,*,,,,,,,,,,,,,,,...,,,,.......,.,,......,...........0.000000000000000....00000....0000000000....000000000.0000.0...0.. ...00002220...,......0.....................*.,,,,,.,.......,.,,**,,,,,,(**,**,,,,,,*****,,,,,******"(************(((((******,****,,,,,,,,***,,***(*****************,*****,,,,,,,,,,,*,,,,,,,,....,.............,,,...........000000...000000000...00000....0000000...00.0000000000000.....00000.*,.000002200.,............0......,.........,,,....,.,,,.......,,**,*,,,,,,*,,,,,,,,***,*,,,,,,******,,***(((***,***((((******((******,,,,,,,**,****(*********************,,,,,,,,*,,,,,,,,,*,....,,,,,......,..,.......,,.....0000...00000000000..000......0002000....0..00000000000.......000.0.(..0020002000.............0.....,.........,......,,,,,,.......,,,,,,*******,,,,*******,,,,,,******,,,,,****(********************,**,**,,,,,,,*************(***************,,,,,*,,,,,,,**,,,......,,,,,,...,.,,,,........,,......00000.0000.0000000.00.....0000000000.......000000.,...00........, *000000000000....,,.................,,.......,,.,,.,,....,,...,,,,,******,,,,*******,,,,*,,,*,,,*****,,,,*************((((************,,,,,,***********(**********(*,*****,***,,,,,,,****,,.,...,,,,,,..,.,,.,.,...,,,.............0000.00...0000000..........0000222000...00000000...0000.........*00000000000.....,.......0....0..,.,,....0..,,,,.....,,,,,,..,,***,****,,,,*,***,,,*****,,,,,,,*****,,,,,****(*******(*(((*********,,,,,*,****(*****************************,,,,,,,,,,,,,,,.,,,,,.,..,,,..,,.....,,,,,..............00....000.00.0.0..0.......000000000000000000000...0........0.0.(.000000000.............00000...,,,,........,,,,....,,,,.....,,***,,,,,,,***,,,,,,******,,,,,*,*****,,,*,,********((*(************,**,*,***,****(***********(***************,,**,*,,,,,,,*,,,....,,,,,,,......,.,,,,.......,,...........0000......00000.....000.000.0000000000000000.......0.......(,.0000000.0..00........00000...,,,,...........,,,,,,,,,,....,,***,,,,,**,,,,,,,***,*,,,,****************,,************(*****************,*****(((*******((*****************,*,**,,,,,,**,,,,,...,,,,,.....,,,,,.......,.,.....,..,....0.0.0...000000.....0........0.00000000000000........0.......(.00000....00...0.....000000........,,,,.....,,,,,,,...,,,,.,,,,,,,*,**,,,,,,,*******,,*******,**********,,****(*****((((**************,,*******(***(*(*((**************,******,,,,,,,***,,.....,,,,,........,......,.,.,,..,,,,,.,.........00000.......00.......00000.0000000000.....00........00.(..000............00....000000....,,,,.......,,,,,,...,***,.,..,,***,*,,,,****,**,,**********,***********************((*******((****,**,,**********(((((***(***(*************,,,**,,,,,,,*,,.,,,,.,,,,,,,,,,,...,..,,..,...,,,,,,.........000000......000.......00000..000000000.......0........00.(..000..........00000..0000000...,,,........,,,,,.,,,,****,,..,,****,,,,,,,***,,,********,**********,****************((*******((*****************((((**(*((****************,,,,,****,,*****,,,,.,,.,,,,,,,,,.,,,,,,,,..,,,,,,,.,..,,......00..0......000...........000.0000000000...0.......00..00.(..000..........0000...000000...,**,,...,.....,,,,,,,,,,,,,,,.,,,**,,,***,,,,,,,*****************,,,*****************************,********,****((((**(((((((**********************,,,,*****,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.......0....0....0000..00......00020000000000................0.(...0.....................0....,,.,,,,,,,,...,,,,,,,,.,,,,***,.,,********,,,,********,***********,**************(******(((*(*****************(((*****(((((**********************,,,*,,****,,,,,,,,,,,,.,,,,,,,,...,,,,,,,,,,,,,,,,,,,.........000......0000...,..0.000000..00000.......0........00.(...,,..00.......0...0.........,....,,,,,...,,,,,,,,.,,,,***,,.,,*******,,,*****,*,*,**************,******************(((************************(**(((((************************,******,,,,,,,,,,,.,,,,,,,,,....,,*,,,,.,,,,,,,,,,,,,,,,,...0...000.0000....,...0.000.0.000000.....0000......0.00.(,.,,........,...00...........,,.....,,,,,,,,,,,,,,,,,,,,,**,,,,,,***,*,*******,,,*****************,,****************((**************************(((((((**((**************************,,**,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,*,,,,,,,,,,,..........00000....,......0.0..0000000......00.0.....00000.&,,,.............0............,.......,*,,,,,,,,,,,,,,,,,****,,,,,*,,,,,***,,,,,**********************************(*((**(**************((*****(((((*(****(((((******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.......,...00........,.......0000000000.......0.0..0.000....&*,,...,.....0...............,,..0....,**,,,,,,,,,,,,,,,,*****,,,,***,**,***,***************************,**************(((*(*****************(((*((***((((((*(******************,,**********,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,.,,,,,,,,,.,,.................,........000....00...0.....00..0000000..0&*,,,.,,............0......,.,,......,,*,,.,,,,,,,,,,,,,,****,,,,,****,,,,****************************,,**************(((((***(**********((((((**((((**(*********(*****,********,********,,,,***,*,,,,,,,,,,,,,.,,,,,,*,,,.,,,,,,,,,,,.,.,,,.............,,,......000..0..000........0000.0.0000.00&*,,....0..........00....,,.,,,......,,,,..,,,,,,,,*,,,,,***,,,,,,*****,,,*******************************(************((((*((*(((((*****(((((((*(((((*(*******((****,*********,,******,,,*,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,............,,,.............00000.........00000...000000&*,.....0........000...,,,,..,,,,,....,,,,.,,,,,,,,,,,,**,,,,,*,,,************,**************************((****(**********((((((*((***(((((((((((((((**********(**********************,,****,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,......,,,,,..00000......000.........,.00......00000$,,.....00.......0......,,..,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,****,,,*********,*,*****************************(***(((******(((((((***(((((*(((((((((((***((*(*(*(((((*******************,*,**,,,,,,,,,*,,,,.,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.....,,,,,,......00...0000...........,...........000&,........00.000.........,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,**,,,,,,,********,,,,**,,*****************(********(******(**((((((((**(((((((((((((((*((*((((((((*((((((((******(*************,,,,,,,,****,,,,,,,,,**,,,,,,,,,,,.,,,,,,,,,,,,,,,..,.....,,,,,,..00...00................,..,..........000&,.........000..........,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,***************,,,**,*******,***(********(((((******(((((((((((((((*(((((((((*(*(((((((**(((((((((****(**(*************,,,**,*,*,****,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,.....,.,,,,,,....00000...............,....,...........00&......00000............,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,.,,,,*,************,,,*,,******************(**((******((((((((((((((((**(((((((((((((((((((****(((((((****((*******(*************,,,,,*******,,,,*****,,,,,,,,,,,*,,,,,,,,,,,.,,,,,.,,.,,......0..0........,,,..,.,.................0&,.....0000................,,,,,,,,,,,*,*,,,,.,..,,,,,,*,..,.,,,,,**,****************,*****************((((*((*****((((((((((((((((((((((((((((((((((****(((((((******(*(******(***************,,,,*******,*,,,***,,*,,,,,**,,,,,,,,,,,,,,,,,,,,,.,,.........00...........,,......................0&,.000......................,,,,,,..,,****,,,,,..,,,,,,,,,,,,,,,,,,******(***********,,**((((*******(((******(****(****(((((((((((((((((((((((((((((**(((((&(&&(*****((**(**(*((***************,*************,*****,,*,,***,,,,,,,,,,,,,,,,,,,,,,,,,,......0000..........,,.....................,..&,..000....000..............,,,,,..,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,***********,*******,,*****(*******((*****(((********((((((((((((((((((((**((((((****((&((**(&((*((((****((*****************,,*********(*******,****,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......00.........,,,,....................,...&,.0000.0.0.00..,,......,.,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,***,,,,,,,*****,*************,,***,*(****(*((******(*((*****((((((((((((((((((((((((((((*****((&(*****(&(*((((*((((*********************************,,,********,,,,,,,,,,.,,,,,*,,,,..,,,*,.........0..........,,,............,.,..,......&,..000.................,,...,,,,,,,,,**,,,,**,,,,,,,,,,*,,,,,,,,,,,*,**,**************,***,*((**(***(*((((*(******(((((((((((((((((((((((((((*****(*((((*****,*(&((((((*(******************************,****,,,*,******,,,,,,,,,,.,,**,***,,,,,,*,,,................,...,,.............,..........&,,..000......................,.,,,,,,,,,,***,,,****,,,,*,,,,,,,,,,,,,,,,**************,*(**(*(******((((((((**(****((((((((((((((((((((((((((((*((*(((((********&(((((*((**********************************,**************,,*,.,,,,,,******,,,,,*,......................,.........................&,,....00.............,..,.,,,,,,,,,,,,,,,***,,*******,,**,**,,,.,,,,,,,**(***************((((***((**((((((****(((((((((*(((((((((((((((((((((((*((((((&(********(&(((((*****************(*************,**********,*,,,***,*,,,,,,,,,*,**,,*,,,,,,,...,,...............0...........................$*,....0000...............,.,,,,,,,*,,,,,**,,,,*,,,,,*,,,******,,,,**,,*******************(((((*((***(((((((***(((((((((((((((((((((((((((((((((((((**(&(******,*((((((*****((************************,,,*********,**,,**,*,,,,,,,,,,*,**,,**,,,,,........0.,.........000......................0...*,.....0000..............,,,.,,,,,,,,,,,,******,,,,,,**,,*,***,,,,,*,,,,******************((((******((*(((***(((((((((((((((((((((((((((((((((((((****(&&(****,,((((((***(((********(*****************,***********,****,*,,,,*,,,,,,,,****,,,,,,,........0...........00..................,......0.(,,....0000000..............(,,,,,,,,,,,*******,,,,***,,*&**,,,,,*,,,,,,****************((((((*****(((******((*(((((((((((((((((,((((((((((((((((**(*(&&&(****((((((((((*(((**(************,***************************,,,,*,,,,,,,,******,,**,,................0....0.........................0."*,,.....000.............,,...,,,,,,,,,,,,,*******,*****,,,****,,***,,,,,,****,,*******(((*((((((***((((******(*((((("(((((((((((((((((((((((((((&**(***&$&(((((&((((((((((((($********(******(******,***************,*,*,*****,,,,,,,********,,.,.,..............0...0...............,,..........$*,,.....000...........,,,,...,,*,,,,,,,,,,*******,*,*****,,**,,**,**,,,,,**,,,,,***********(((((((((((((******(((((((((((((((((((((((((((((((((((((*****(&&&&&&((((((((((((((((*((((***((***(**************(****(********,****,,,,,,*,*("*****,,,..,.................,0.....,.........,...........$,,,,...0000..........,,,,,....,,,,,,,,,,,,****,,,*,,*****,,**,******,,*,,,,,,,,,*****(((*((((((((**(((((*****(((((((((((*((((((((((((((((((((((((((******((((((((((((((((((*((((***((*((((*(********************(*************,,,,****,********,,,,,......,..........................,............$*,,....0000..........,,,,,.,,,,,,,,,,,,,.,*****,,,*,*****,,,,,*********,,*,*,,*******(*(*((((((((((((((((***((((((((((((((*((((((((((((((((((((*((((******(((((((((((((((((((((((**(*(((((***********************(************,,,,,************,,,,.,,.,,.........................,.,,,.......0...$*,,.....00............,..,..,,,,,,,...,..,,**,,,,,,,,,***,************,,,*****,*******((*((((((((*((((((***((((((((((((((((((((((((((((((((((((((((*******((((((((((((((((((((((((*(((((((((**************(*****(***********,,,,,,,**********,,,,,,...,,,.,.,.,.......0............,,,.....0...0..$*,,,,,.........,,,,..,,,,.,,,,,,,,,,......,,*,,,,,,,,,***,,***************************(((((((((((*(((((((*((((((((((((((((((((((((((((&(((((((((((((((****((((((((((((((((((((((((*((((((**((**(**********(*************(***,,**,*,**,,*****,,,,,,,...,.,.,,,*,,.....0.............,,,,....0...000$*,,,,,,.......,,,,,,.,,,,,,,,,,,,,,,,...0..,,***,,,,,,,***,***********,,**************((*(((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((****((((((((((((((((((((((((((((((((**((*******************(*******(*****,*,,***,,****,,,,,,,,..,...,.,,,,..,...0.............,,,.,...0..0000$,,,,,,,........,,,,,,,,,,,,,,,,,,.,,,,......,,,*,,,,,,,***,***********,*****,,*****(**((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((*(((((((((((((((((((((((((((((((((((*((**((*********(*************(******,*****,*,*,,,,,,,,,...,.......,,.,,,,................,.,,......0000$,,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,....,,,,,*,,,,**,,*****************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(*******(***********(**********,**,,*,,,,,,,,,,.,,.,,.......,,,,...............,,.,,,...0.0000$,,,...,..........,,,,,,,,,,**,,,,,,.,,,,,,...,,,,,,,,,,,,*,,************************(***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((**(*((**************(((****************,,,,,,,,,.,,,..........,,,,,...............,,.,,....00000$,,................,,,,,,,,***,,,.,,...,,,,,..,,,*,,,,,**,,,,**************,**************(((((((((((((((((((((((((((((((((((((((((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(************************************,,,,,,,,,,,,,,,,,.,........,,.,,,,.,,.,...,,,.,,,...000000$,,,.....,,..........,,,,,**,*,,,,..,,,,,,,,,,,,,*,,,,,,*******************,************(**(((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(***((((*****(***********(*****************,,,,,,,,,,,,,,,,,,,,,.........,,,,,..,,,,.,,,,,,,,...0....&....................,,,,,,,**,,,,,,.,.,,,,,,,,,,,,,,,*,*****************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((**((((*(******((**************,,*,********,,,,,,,,,,,,,,,,,,,,,,,,,......,.,,,,,,,,,,,,,.,,,,,.......$.......,..............,,,,*,*,,,,,,,.,,,,,,,,,,,,,,,,,***********,********************((((((((((((((((((((((((((((((((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(*(*((*******************,*,,*********,,,,,,,,,,,**,,,,,,,,,,,,,.......,,,,,,,,,,,,,,.,,,,....,.,$,......................,,,,*,,,,,.....,,,,*,,,,,,,,,,,,,*****************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((**(*(*****************,,************,,,,,,,,*****,,,,,,,,,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,.,,,$,..............000.....,,,,,,,........,,,,,,,,,,,,,,,,,,,***,************************(((((((((((((((((((((((((((((((((&(((((((((&((((((((&(((((((((((&((&((((((((((((((((((((((((((((((((((((((((((*(((*(((******(****************(*(****,,,,.,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ",,...............0.....,,,,,,,.........,,,,,,,,,,,,,,,,,,,****,*********************(((((((((((((((((((((((((((((((((((&(&((&&&&(((((((((((((((((((((&&&&(((((((((((((((((((((((((((((((((((((((*(((((((((**(********************(((****,,,,,.,,***,,*,,,,,,,,,,,,,*,,,,,.,,,,,,,,,,,,,,**,,,..,., "*.................0....,,,,,,,,........,,,,,,,,,,,,,,,,,,,*****************(********((((((((((((((((((((((((((((((((((((((((&&&&((((((((&&((((((((((((&&&(&(((((((&(((((((((((((((((((((((((((((((((((**(*(*(******************(((*****,,,,,..,***,,*,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,.,,**,,,,,,,, ",.........................,,,,.........,,,,,,,,,,,,,,,,,,,******************(**((**(((((((((((((((((((((((((((((((((((&((&&((&&&((((((((&&&((((((((((&(&&&&((((((&&((((((((((((((((((((((((((((((((((((((((*********(*********(*((**,*,,,,,,,,********,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,, ",,.................0......,,,,,,,.,...,,,,,,,,,,,,,,,,,,,,*,***********(*******(((*(((((((((((((((((((((((((((((((((((&(((&&((&&&(((((&&&&((&(((((((((((&&&&((((((&(((&(((((((((((((((((((((((((((((((*((((***((***(*********(((((***,,,,,,,.,******,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,**,,,,,,,,,,,,,"",,................00........,,,,,,,...,,..,,,,,,,,,,,,,,,,,*********************(**((*(((((((((((((((((((((((((((((((((((&&(((((((((&((&&((&(((((&((&(((&&&((((((((((((((((((((((((&((&(((((((((((((((*(((((((**(((((*******(((((****,,,,*,,,******,*,,,,,,,,,,*,,,,,,,,,,,,,***,,***(****,,,,,,,, ",,............0.............,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,********************((((*((((((((((((((((&(((((((((((((((&&(&&((((((((((&&&&&&((((((&(((&&&((((((((((((((((&((((((((&&(((((((((((((((((((((((((((((((*******((((((****,****,,****,**,,,,,,,,,,,**,,,,,*,,,,,,,,***,**(((((((**,,,,."",,.............000.........,,,,,,,,.,,..,,,,,,,,,,,,,,,,,,*,,,***********************((((((((((((((((((((((&(((((((((((&&&(&&&(&((((((((&&&&((&(((((&&(((&&((((((((((((&(&((((((((&&&(((((&((((((((((((*((((((((((((*****(((((((**********,,****,,,,,,,,,,,,,***,,,,,**,.,.,,*****((((((((((**,,,.$"*,.............0000...0...........,.,.,,,,,,,,,,,,,,,*,,**,*,**************,,************((((((((((((((((((((&&((((*(((((&&&&&&&&&(&&&&&(&&&&&((((&&&(((&&((((((&(((((&&&&(((((((((((((&(((((((((((((((((((((((((*(******((((((*(*********,,****,,,,**,,,,,,,**,,,,,,***,,,.,,**(((((**********,,.$ *,...............00..0.............,,,,,,,,,,,,,,,,,,,,,**,*,,,,,***********,,**(*****((*(((((((((&(((((((((((((((((((((&&&&(((&(&&((&(&&&&&&((((&(((((((&&((((&&&(((&&&&((((((&&&(((((((&((((((((((((((((((((((((******((((((*((*********,,******,*,****,,,,****,,,,,**,,,,,***(((****,,,,,****,,& ,,,............0..0..0......,,,,...,,,,,,,,,,,,,,,,,,,,,,*,,,,,*************,,,*****(*((((((((((((((&(((((((((((((((((((&((((&(&(((&&&&&&&&&&&&&&&(((((((&&&&&(&&&&(&&&(&(&&(&((((((&(((((((((((((&(((((((((((((((*****((((((**(**********,*******,******,*,,******,,,,*,,,,,*((((**,,,.....,***,,$ ,,..............00.00000.....,,,...,,,,,,,,,,,,,,,,,,,,**,,,,,,*,,,****************(*((((((((((((((((((((((((((((((((((&&(&&&&&&&((((&&&&&&&&&&&&&((((((&((&&&&&&&&&&&(&&(((&&&((&&&((((((&((((((&&(((((((((((***(*((**(((((*********(****,****************,,,,**,*****,,,,,,,*((**,,,.....0.,****$ ,,.......0....000....0000..0..,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,***********,**((*(*(((*((((((((((*(((((((((((((((((&(((&&&&&&&&&(&(&((&&&&&&&&&&&&(&&(((&&&&&&&&&&(&&((((&&&&(&&&(&((((((((((((&(((((((((((((((((((*((((*********((******************,***,,**********,,,,,*((**,,.....0000.,***""*,,,.....000..00000............,,,,,,,,,,,,,,,,,..,,,.,,,,,,,,,,,,**************(*(****(***((((((((((*(((((((((((((((((&&&(&(&&(&&(&&&&((&&&&&&&&&&&(((&&(&&&(&&&&(&&&&&&(&((&&&(&&&&(((((((((((((((((((((((((((((((((((&((********((************************,***********,,,,*((*,,,....000000.,*(" ,.,.......000000000.0......,.......,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************(**((*((((*(*(*((((((((((((((((&&&((&(((&&((&&&&(&((&&&&&&&(&(((&(&&&&&((&&&(&(&&(&&&&(&&((&&&((((((&&((((&((((((((((((((((((((((((*********(((**************(*****,*************,*,,*((*,,..0..0..0000..,*" ,,.........00000000......,,**,...,,,*,,,,,,,,,,,,,,,,,,,,,,,***,,,,*********,******(*****((*((((((((**(((((((&(((*(((((&&&((((((&(&&&(((((&&&&&&&&((((&&&&&&((((&&&&(((&&(&&&&&&(&(((&(((((&((((((((((((((((((((((((((((((*********((((*******************,************,***,*(**,.......0.000000.*"*,............ 00000......,,*,....,,,,*,,,,,,,,,,,,,,,,,,,,,,***,,**,****,***,,****(**(((((((((*(((((*((((((&(((((((((((&&&(((((((&&(&&(((&&&&&&&&&&&(&&&(&&(&&&&(&&(&&&&(&&&&&&&&&(((((((((&(((((((&(((&((((((((((((((&(**********(((********(***********************,,,***((**,,.....000000000.*$,..........0...0000000......,,....,,,,,,,,,**,,,,,,*,,,,,,,,***,,,*,,,**((****,*******(((((((((**((((&(((((&&&((((((((((((((((((&$&&&((((&(&&&&&&&&(&&&&&&&&&&&&(&(&&&&&((&&&&&&&(&((((((((((((((((((((((((((((((((((&((*,***,****((*****************(****,*,*,******,,,,,*((**,,........0.0000.,$ ,...........0000000000...,.......,,,,*,,,,,,,,,,,,,,,,,,,,,,**,,*,**,,,,***********(**((((&(((*(((*(((((((((&&((&((((((((((&&(((((&&&&&&&&(((&&&&&&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&((&($(((((((((((((((((((((((((&(((***,,,**(((****************(*****,,*******,,,,,,*((*,,.........0.0000.,$ ,...........000..00000..,........,,,,*,**,,,,,,,,,,,,,,,,,,**,,*****,,,***,***********((&&&(((**(**(((((((((&&&&((((((((((((((&(((((&&&&&&&((&&&&&((((&&&(&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&(((((((((((((((((((((&(((((((&&((*****,,**(*(((**(*************((***,******,*,,,,,,*((*,,,.,,.......0000., ,.................0..............,,,*****,,,,,,,,,,,,,,,,,,,**,,*,*(**,*******(******(((&&((((***(*((((((((&((((&(((((((((((&(&((((&&&&&&(((((&&&&(&&(&&(&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((((((((((((((&(((((((((((&(&((*******,**(((((((*(***********************,,*,,,,,,,((**,,,,.........000.,&,...,...........................,,,,*****,*,,,,,,,*,**,,,,,,*******((*(*(((**(((*(****((&&(((((((*(((((((&(((((&(&&&(((((((((&(&&&(&&&&&&&&&&((&&&&&&(&&(((&&&&&&&&&&(&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((&(&((*********((((((((((*******(***************,,*,,,,,,,*((*,,,........000.0.,&*,.................,,,.,,,,,,..,,,,,*,*****,,,,,,,*,,*,,,,,,******(****((((**(***(((*(((&&&((((*((((((((((&((&&&(&&&((&(&((&(&&&&&&&&&&&&&&&&((((((&(&&(((&(((&&&&((&((&&&&&&&&(&&&&&&&(&&&((((((((((((((&((((((((((&(((*(******((((((((((((****(((***(*(*********,,***,,,,,*((**,,.,.......0...,*& ,............,,...,,,,,,,,,*,,,,,,,********,,**,***,,**,*,,,,************((**(*((((*(*(((&((((*((((((((((((((((&&&(&((((&&&&&(&&&&&&&&&&&&&&&&&((&(((&&&(&((((&&&(&&&&(&&&&&&&&&&&&&&(&(&&&(((((((((((((((&((((((((&(((**(*****(((((((((((((((((((******(****************,,,*((**,,,..,........,**& ,.............,,..,,,,,,.,,*,,,,,,,**(*(****,************,,,********,,*****,*(*((((*((((((((((((((((((((((((((&&(&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((&&(&(&&&&&&&&&&&&&(&(&(&(&&&(((((((((((((&(&(((((((&&(((*((****(((((((((((((((((((((***********************,*,*(((**,,,,,.......,*(&,..............,,..,,,,...,**,,,,****(((****,**********************,*,*,***,,*****(((((((((((((*(((((((((*((((((&(&&&&((&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&(&(&(&&(&(&(&&&&((&&&&&&&&(&&&&&(&((((((((((((&&((((((&&&&((*(((***((((((((((((((((((((((***************************(((((*,,,,,,..,.,,**&,..............,,,,..0....,,,,*,*****************************************,,*,***(((((((&(**(((*(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&&&&&&&&&(&&&&&&(&&&&(&(((((((((&(((&&((((&&&&((((****(((((((((((((*((((((((((*********(***********,,*,***(&&&(****,**,,,,***(,...............,,......,,,,,,,**((((**************************************,,***(((((((&(((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((&((&&&&&&&&&&&&&&&&&&&&&&((&(&(((&&&((&&&&((&&&&(((((***((((((((((((((((((((((((**********(**********,,,,,**,*(&&&((*************,........................,,,*****(((((((*********************************(******((((((((((((((((((((((((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&(&&((&&&(&&(&&(((((****((((((((((((((((((((((((***********(***********,,**,,**&&&&&&(((((*((**,*,.........................,*(((**(&&&(((((**********((****(********(**(****(*****((((((((((*(((((((*((((((((*(((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&((&&&&&(((&&&&&&&&&&&((&&&&&&&&&&&&(&&&&&&((((&&&((&&&(((((*****((((((((((((((((((((((((((**************,*******,,,,,***(&&&&&&&&&((***,*,....0......0......,,,...,,*(((**((&&((((((*(***(**(((*********(***(*************(((((((((((*((((((((**(((((&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((&&&&&&&&&&&&&(&&&&&&&&&&&&(((&&&&&(((((&&&&&(((((*****((((((((((((((((((((((((((((**********************,,,,,****(((((((((***,,*,....0.............,,,,,,,,**(****((&((((((*((*****((***(((*(*((***********(****,*((((((((((*(((*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&(((&&&&&((((&&&&&((((((**((*((((((((((((((((((((((((((((((************,,,*****,,,,,***************,,,*,.....0........,....,,******,,,,****(((((((((((((((((*(((((((((((*((**(((******(****(((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&(&(&&&&&(&&&&&&&(((((***((*((&&&&((&(((((((((((((((((((((***((***,***************,,**,****,*,,*,,,,,(,....000.............,*((***,,,,,*,*(((((((((&&&&(((***(((((((((*((((((((*(***(*****((*(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&(&(&&(&(&(&&&&&(((((((*((((((&&&(((&(((((((((((((((((((((*(((***********,*********,****,,,,,,**,*,,,*,....0000...........,,**((**,,,,,****(((((((&&$$$&&&(((******((((((((*(*((***((**((***((((((((((((((((((&((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&(&&&&&&&(&&&&&&&((((((&&&&((&((*(**(**((&&&&((((((((((((((((((((((((***((***************************,,,,,,,**,,,**..00000000..........,,****,,,,,,*,**((&((((&$"$$$$&&(((((((***((((**((((((((((****(**((((((((&(((((((((&&((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(&(&&&&&&&&&(&&&&&&&(&(((&&&&(&(((***((**((&&&&(((((((((((((((((((((((((***(*((*************************,,,,,,*,,,,*,...000000000........,,,,,,,,,,,,,***((&&((((&$$$$$&&(((((((((((((((((((((((((((****(((((((((&(((((((((&(&(((((((((((((((&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((*(**(**(((&&&((((((((((&((((((((((((((******(*************,****,***,****,,,,,,,,,,**,...000000............,,,,,,,,,,,,,,*(((((*((&&$$$$&&((((((((((((**(((((&(((((*****((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((**(**(**(&&&&&&((((((((&(&(((&(((((((((((******************,*,*,,*,***,,**,,,,,,,,,,,,,....0000.0............,,,,,,,,,,,,***(((**((*(&&&&(((((((((((((((**((((((&(((*******(*(&(((((((((((((((((((((((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*****((*(&&(&(&((((((&&((&&((((((((((((((********,*******,**,*****,*,,,,****,,,,,,,,,,,,..0.0.0000...,,.....,,,,**,,,,,,,,***((******((((&((((((((((&(((*((((((((((((********((((((((((((((((((((&&((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((****(***((&(&&&&&(((&(((&(&&(((((&(((((((((**(***************,***,,,,,,,,****,,,...,,,,,,..0...0000..........,,,,,,,,..,,,,,****(*****(((*(((((((((((((((((((((((((((**********((((((((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((*(***(***((&((&&&&&&(((&(&(&((((((&&((((((*(*(**(************,*,**,,,,,,,*,***,,,,..,,,,,,..............,.,.,,,,,,,,,,,,,,,,,****(*****((((*(((((((((((((((((**(((((((((***********((((((&((((((((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***((((*(((&(&&&&&&&&((((((((((((((((((((*(***********************,,,,,,,,,**,,,.,,..,,,,,...,...........,,,,,,,,,,,,,,,,*****(**********(((*(((((((((*((((((((((((((*((*********(*(((((((((*((((((((&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&&&&&&&&(((&&&&&&&&&&&&&&(((**(((((*(&(&&&&(&&&((((&&&&((((((((((((((((*************************,,,,,,,,,,,,,,,,,,,,,,....,,,..........,.,,,,,,**,,**************(****((((((((***(*(((((((((((**(*((**********(((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&((((((((((((&(&&&&&(((&&(((&&&(((((((((((((((**((***********************,,,*,,,,,,,,,,,,,,,*,...,,.,,,...........,,,,,,,,**********************(((((((******((*(((((((***(*(************(((((&((((((&(((((&&(((&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((&&&&&&&&((((&&&&&&&&&&&&((((((*((((&&(&&&(((&&&&&&&(&&&&(((((((((((((((*(((****(****((**********,,*,,,,,,,,,,,,,,*,*...,,,.,,.............,,,,,,,***************(*******(((*************((((((((******(*********(((((((((((((((((((&(&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&&&&&&&&((((((&&&&&&&&&&&(((((((*((&&&&(((&&(&&&&&&(&&&&((((((((((((((((((((((*******((((********,,,*,,,,,,,,,,,,,,,,,,,,,,..............,,,,,,,*****************(((******((((**********(((((((((((**(((*******(*((((((((((((((((((&&&(&&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&(&&&&&&&&&&((&&(&&&&(&&&&&(((((((((&&&&&&(&&(&&&&&&&&(&&&((((((((((((((((((((((************,**(******,,,,,,,*,,*,,,,,,,..,,*,,......0.0...,,,,,*,,*,***************(********((((*******((((((((((((((****(******(*((((((((((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((&&&&&&(((((&(((&&&&(((&&((((((((((&&&&&(&&&(&&&&&&&&&(((&&&(((((((((((&&(((((((***********,**((*****,,,,,,******,,,,,,.,,,,,,...,...0.....,,,,,**,,*,*************(********(((*******(((******(((((((((***********(((**((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((&((&(((&&(((((((((((((&&&(((&((((((((((&((&&&&&(&&&&(&&&&&(&&&&&&&&((((((((((&((((((((*************(*******,,,,******,,,,,,*,,,,*,...,,,,.......,,,,***($**************,**********(((((*((((****(**(((((((((****(*****(((**((((((((&&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&(((&&&(&((&&(&&(&(((((((((&&&((((&(((((((((&((((&&&&&&&(&&&&&&&&(&&&&&&&((((((((((((((((****************((**************,,,,,,,,..,,00....,,*,,,,.....,,,*,****,************,,**(********(**(*((((******(((((((((((********((((((*(((((((((&&&&&((((&&&&&&&&&&&&&((&&&&&&&&&&&&&&$&&&&&&&((((((&&&(&(&((((&&(&&&&&((((((((&(&&&&(((((((((((&&(((&&&&&(&((&&&&&&&&((&&&&&&(((((((((((((*(**********(**(*((**********,,*,,,,,,,,,,.0..000...,,,,,,,....,,,,,,************(((**,,,**********((*((**(*******((((((((((**((******((((*(((((((((((&((&((((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((&&&(&(&&&&&&&(((((((((((&$&&((((((((((((&&(((((&&&&&&&((&&&&&&((((&&&&&(&(&((((((((((*****(***** (*(*(*(*********,,,,,,,,,,,,.0000000.....,,*,......,,,,,**,,**,***((((***,,,**((********(((********(**((((((((((((((*(((((((((((((((((&(&&&&((&&&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((&(((&&&&&&&&&&&(((((&((&((&&&&((((((((((((((&(((((&&&&&&&(&&&&&(&&(&(&&&&&&((&((((((((((******************(********,,,,,,,,,,,,, .0222222..0...,,,,......,,,,,**,,,,,,*((((((**,,,******************************(((((((((((((((((((((((((((&&&(((&&&(&&&(((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&&&&&&&&&&&&(((((&((&&&&&&&(((((&(((((&&&&&((&&&&&&&&&&&&&&&&&&&(((&&&&&(&&(((((((((((((((*(*(*********((**********,,,,,,,,,,*,.02222200000..,,,......,,,**,***,,,,**(((*(***,,,,,******(********************((((((((((((((((((((((((((&&&&(&(&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((((&&&&&&&&&&&&&(((((&&&&&&&&(((((((((((((&&&(&(&((&&&&&&&&&&&&&&&&&(((&(((((&&(&(((((((((((*((**(**(******(**********,**,,,,,,,*$,.022222200220..,,.,,,,,.,,,*,,,**,,,****((*****,,,,,***(((((*****(******(((*((((((((((((((((((((((((((&&((&&(&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((&(((&&(&&&&&&&&&&&&&(&((((&&&&&&&&(((((((&((((&&&(&&(&&(&&&&&&&&&&&&&&&&&&((&(&&&((&(&(((((((((*((((((*((*(*****(*************,,,,,,,,",.00022222222200.,,,,,,*,,,,*,*****************,,*,,,,***(*(***************(((((((((((((((((((((((((((&&((((&(&&&&&&&&&&(((&(&&&&&&&&&&&&&&&&&&&&&((((((((&&&(((((&&(&&(&&&(&&(&(&(((((&&&&&&&(((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((((*(((((((((((**(*******************,,,,,,,$,...002222222220.....,,,,,,,*,*******,,,**********,*************************((((((((((((((((((((((&((((&&&&((&((&&&&&&&&&(((&(&&&&&&&&&&&&&&((&&&&((((((((&&(&&&&((((&&&&(((&&&&(&((((((&&&&(((*((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((*((((((((((((**(*****************,*,,,,*$,...00022222222200000..,,,,,,,***,,***,,,***********(*((********************((((((((((((((((((((((((&((&&&&&&(&&&&&&&&&&((((((&&&((&&&&&&&&(((((((((&&((((&&&&&((&&((((&((((((&&&&((&(((&&&&(**((**(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&(((((((((***(**(((***********,***,,*$,.....002222222000000...,*,,,,,,*,,,**,,,,******(((***((((***********((((**(((((((((((((((((((((((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&(((&&(&&&((((((((((&((((&((&&&&&&&&&&((((&(&&&&((&&((&&&&&(*(((*(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(&&(&(((((((((((((((((*****(*(*******(*****,,**,,&,...0.0000222220000000...,,,,,,,,,***,,,,,,****(((((*********************(*(**(&(((((((&(((((((((&((((&&&&&&&(&&&&&&&&&&&&&&&&(&&&&&&&(((&&&(((((((((((((((&&&&&&&&(&((((((((&(&&((&&&&&&&&(((((**(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((((&((((((((((((((*(*****(((**************,,,*&,......0.00022200000000..,***,,,,,***,,*****(((((((((((((((*********(*******((((((&(((((((((((((&&&&((&(&&&&&(&&&(&&&&&&&&&&&&(&(&&&&&(((&((&((((((((((((((&&&(&&&(((&(((&(&(((&((((((&&&$&((((***((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(((((((((((((((((((*(***((((*************,*,*&,,.......000000000000000..,**,,,,*,**********((((((((((((((*********(((*(**(((((&&&&(((((((((((&&&&&((((&&&&&&&&&&&&&&&&&&&&&&((&(&(&((&((((&&&&(((((((((((((&&&&(((&(&&&(&((&&((((((&(&&&&((((**(&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&&&((((((((((((((((((*****(*(****(***********&,...........00000000000.0..,,,,,********,,****((((((((((((((***(((**(*(*((**(((&&&&&((((((((((&&&&&&((((&&&&&&&&&&&&&&&&&(&&&&((((&((((&&&(&&&&&&&((((((&&((((((&((&&(&&&((((&&&(&((&&&&&&(((((*(&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&&&(((((((((((((((((((((((*((***((**********(,,.....0....000..0000000....,,,,**********,,****(((((((((((((*(((((**((((((((((&&(&(((((((((((&(((&&(((&&&&&&&&&&&&&&&&&&&&(&(&((((&((((&&((&(&&&(((((((((&(&&((&((&((&&((&&(&&&(&((&&&&&(((((*((&(((((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((((((((((((*((((**(((*********(,.......0..........0000000..,,,****((***********(((((*(((((((((((((*(((((((((&&&(((&((((((((((((((&&&&&(&(&(&&&&&&&&&&&&&&(((&((((&(((((&&((((&&&&((((((&&&&&&&&((&&&&&&&(&&((&&&&&&&&&&&(((((*((&(&(((((&&&&&&&&&&&&&&&&&&&&&(&&&$&&&&&&&&&&&&(((&(&&&&(((((((((((((((((((((((((((((((((*********&,,..................000000..,.,,**(((*************((((*(*(((((((((((*(&((((((((&(((&(&(((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&&(((&&&((((((&((&&&&&&&&&&&&&&&&&(&&(&&((&&&&&&&&(((((**(&(&(&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((((((((((*(((((((((*(((((((((((*********(,.........,.........000000....,,***(((******((((**,***((((((((((((****&&((((((&((&&&&&&((((&(((((&&&&&&&&&&&&&&$$$&&&&&&&&&(&(((&&((((((((((&&&((((((&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&(((((((*(&&(&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&(&&(&(&&&&&((((((((((((((((((((*(((((((((((((********&,.......................0.....,,,**(((******(((((**,***((((((((((***(((((((((((&(((&&(&&(((((&&((&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&((&((((&((&&&&((((((&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&(((((*((&&&&&(&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&((&(((((((((((((&((((((((((((((((*********(,.............................,,,,*********((((((****(((((((((((((**(**((((((((&&((((&&&&&&&(&&&&(((&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&&&((((((&&&&(((((&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&(&&&&&&&&&&&&&(((((((((&((((&((((((((((((((*(*******(,...............,.,..0.......,,,,,******(*(((*(((((((((((((((((((((***((((((((&&&((((&&&&&&&((&&&(&(&&&&&&&&(&&&&&&&$$$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&(((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$&&&&&&&&&&&&&&&&&&((&&&(((((((&(&&(&((((((((((((((((*******(,........,.......,,,.0......,,,,,,***,(**(((((((****(((((((((((((((***((((*(((((((((((&(&&&&((&((&&(&&&&&&&&&&&&&&&$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&(&&&&&&$&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&(((((((&&&&&&&&(((((((((((*((******(,.........,,,.,,,,,,,.0.....,,,,,,**,****(((((((*(**(***((&(((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&&$&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&$$&&&&&&&&&$$&&&&(((&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&((((&&((((((&&&&&&&&&&&((((((((((((((****(*,.............,,,,,,......,,,,,,,,,,,****((((*(********((((((((((((((&&&&((((((((((&((((&&&&&&&(&&&&&&&&&&&&&&&$$&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&$&$$$$&&&&&&&$$&&&&((((&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(((((((&&&&&&&(&&&&&(((((((((((((***(*,,.........,,.,,,,,,,,....,,,,,,,,,,,*,***(((*(((****(**((((((((((((&&&&&((((((((((((&((&&&&&&&&&&&&&&&$&&$&$$&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((&&&&&&&&$$$$$$&&&&&&$$&&&(((((&&&&(&(&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&(&&&&&&&&&&&&&&&&&&(((&&&&&((((&&&&&&&&&&&(&&((((((((((((((**(**,.....,.,.,,,,,,,,,,,,..,,,,,,*,**********(((((*((*(**((((***((((&(&&&&&&&(((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&&&&&&&&&&$$$$$&&&&&&&$&&(((((&&&&&&(((&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&(&&&&&(((((&&&(&&&&&&&&&((((((((((((*******,,..,....,,.,,,,,,,,,,,,,,*,,***********,*((((((((((((**((****((((((&&&&&&((((&((&&&&&&&&&&&&&&&&&&(&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&$&&$$&$$&$&&&&&$$&&&&((((&&&&&(((($$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&(&&&&&&&&&&$&$$$&&&&&&&((&&&&&(((&(&&&&&&&&&&(((((((((((((***(*,,,,......,.,,.,,,,,,,,,,,***************,***((((((((((**(*****((((((&&&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$$$$&$$&&&((((&&&&&&&&((&$$&$&&&&&&&&&&&$&&&&&&&&&&&&&$&&$&&$&&&&&&&&&&&$$&$$&&&&&(&&&&&&(((((&&&(&&&&&&&&&(((((((&((((****,.,,,,...,,,,,,,,,,,,,,,,,*,**************,***(((((&&(((((*(**(((((((((&(&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$&&((((((&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$&&&&&&&&&&&&$$&&&&&&&(&&&(((((&(&&&&&&&&&&&(((((((&((******,...,.....,,,,,,,.,,,,,,,,************(***,,,**(*(*((((((*(*(((((((((((*(&&&&&(((((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&$$&$&$&&&&&&&&&&&&&$$$$&$$$$&&&&&$&&&&&&&$&&$&&&&&$$$$$$$$$$$$&&(&&(((&&(&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&&$&&&&&&(&(&&(&&((((&&&&&&&&&&&&(((((&((******,.....,...,,,,..,,,,,,,***,,**********((**,,,***((*((((((*****((((((((***(&&((((((((&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&$$&&&&&&&&&(&&&&&&&&&&$$$$&&&&$&$&&$&&&$$$$&&&$$&&$$&&$$$$$&&&((&((((&&&&$$$$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&$$&&&&&(&&&&&&&&&$&&&&&&(&&&&(&&&&&&&&(&&&&&&&&(((((((********&,,..........,*,,,,,,,,,,************(((**(****(**(((((******((((((((***(&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(((&&(&&&(&&$$&&&&&&&$$$$$$$$$$$$&$$$&$$$&$$$$$$$&&((&(&(&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&((((((*((****,..........,,,,,,,,,,,,,,,,************(((**,**(((**(((((((***(((((((&(*((&&(((*((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&&(((&$$(&&&&&$&&&&&&&&$$$$$$$$$$$&" $$$$$$$$$$$$"$&&(&&((&&&&&&$ &&&&&&&&&&&&&&&&&&&&&$$$&&&$$&&&&$$&&&&$&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&((((((((**(,,......,..,,,,,,,,,,.,,,,****************(****((((((((((*(***(((((((&(***(&(*(**(((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&(&&&&&&&&&&&&$&&&$&&$$$&&$&$$$$$$$$$$$$$$$&&&(((&&&(&$$&&&&&&&&&&&&&$$$&&&&&$$$$&&&&&&&&&&$$$$&$$&&&&&&&&&&&$$&&$$"&&&&&&&&&&&&&&&&&&&&&&&&(&&&"((((((((((****,,.,,,,,,.,,,,,,,,,,,,,,,,**********************(((((((((((*((((((((&(***(&(**(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((&&&&&&&&&&&&&$&&&&$$&$$$$$$$$$&$$$$$$&&&&(((&&&&&$$&&&&&&&&&&&$$&&$&&$$$$$$$$&&$&&$&&&&$$$$$&&$&&&&&&&&&&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(((&&(((**(*,,..,,,,,,.,,,,,,,,,,,,,,*****************(****(((((((((((**((((((((&(**((&&(*((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&(((&((((&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$&&&&&((&(&&$$$&&$$$$$&&&&$$$&&&&&&&$&&&&&&&&&&(&&&$$$&&&$$$&&&&&&&&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((((&(((((((*,,..,,,,,,...,,,,,,,,,**************((****(((**((((((*((((((((((((((&(*(((((((((((((((((((((&&((&(&&&&&&&&&&&&&&&&&&(((&&&&&&&&&(((&&(((&&&&&$&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$&&&&&&(&&&$$$$$$&$$$&$&$$$$$&$$&$&$$&&&&&&&&&&&&&&$$&&&&&$&&&&(&(&&&&$&&$$$&&&&&&&&&&&&&&&&&&&&(&((((((&((((((&(((((((*,,,,,,,,,,,.,,,.,,,,,,**************(*((**(((*((***((((((((((((((((((**(&(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&((((&&&&&&&&&$&&&&$&$&$$$$$$$$$$$$$&$$$$$$&&(&&&&&&&$$$$$$&$$$$&$$$$$$$$$$$$$$$&&&&&&&&&&$&$$$$&&&&&&&&&(&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&((((((((((&(&&&&(((&(((*,,,,.,.,,,,,,,,,.,,,,,,,**(**********(*(***(((*(((*(((((((((*((((&((***((&(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&(((&((&&&&&$$&&&&&$$&$$$$$$$$$$$$&$$$$"$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$&&$$$&&&&(&&&&&&&&&&&&&(((((((((((&&&&&&&&&((((*,,,,...,,,,,,,,,,,,,,,,,,**********(*(****(*****(((((((((((((((((((*****(((((((((((((((((((((((((&(&&&&&&&&&&&&(&&((&((&&(&&&&&&&&&&&&&&&&&&$&&$$$$&&$&$&&$$&$$$$$$$&$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&(&&(&&&&&&$$&&&&&&&&&&&&&&&&&&(((((((&((((&&&&&&&&&&(((*,,,,..,,,,,,,,,,,,,,,,*,*************(********((*((((((((((((((((&(*****(((&(((((((((((((((((((((&&&&&&&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$&$$&&$&&&&&$$$$$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&$$$&&&&&&&&&&&&&&&&(&&(&&&&&&&$$&&&&&(&&&&&&&&&&&((&(((((((&(&(&&&&&&&&(((**,,,,.,.,,,,,,,.,,,,,*************((((******(((((((((((((((((((((&(**,**(((((&&&((&(&((((&(((((((((&&&&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$$&&&$$$$$$$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&$$&&&&&&&&&&&&&(&((&((((((((&&&(((&&&&&&&((&*,*,,...,.,,,,,,,,,,,,,************((((**(((((((((((((&(&(((((((((&(****(((((((&&(&&&&&((((&&(((&(((&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$&&$$&$$$$$$$$$$$&&&&&&(&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&(((((((((((((&&(&((&&&&&&&&&&*,*,,,,,,.,,,,,,,,,,,,,************(((*(((((((((((((((&(((&&((((((&*****((((((((&&&&&&&(((((((&&&&&&&&&&&&&&&&&&(((((((&&&&&&&&&$&&&&&&&&&&&&$&&$&$$$$$&$$&$$$$&$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&(((((&&(((&&(&&&(&&&(&(&&&((((*,,,,,,,,.,,,,,,,,*,,,,**,*********(((((((***(((((((((((&&(&&(((((&(***(&&&&&&&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&$&$$$$$$$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((&&&&&&&&&&&&(((((((&&(&&&&&&&&&&&(&&&&&((((**,,,,,,,.,,,,,,,,,,,,*********(****((((*****(*(((((((&&&(&&&&(((((((*((&&&&&&&&&&&&&&&&&(((((&&&&&&(&&&&&&&&&&&&((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&$$$$$$$$$&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&(((((((((&&&&&&&&&&&&&&(((&((((((**,,,,,,,.,,,,,,,,,,,,********************(((*(((((((&&&&(&&(&&&&&(((*(&&&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&$&&&&$$&&&$&&&&&&&&&&&&&&$&$&$$$$$$$&&&&(((&&&&&$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&$&&&$&&&(&&&&&&&&&&&&&&&((&(&&&&&&&&&&&(((((&&&(&&&&&&&&&&&&((((((((((&((**,,,,,.,.,,,,*,,,,,,,*******************(((((((((((((&&(&&&&&((&&&((*(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$$&&&&&&&&&&&&&&&$&$&&&$$$$$&&(&&(&&(&$$$$$$$$$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&$&&&&(&&&&&&&&&&&&&&&(((&&&&&&&(&(((&&&(&&&&&&&&&&&(&&&&&&&&(((((((&((*,,,,,,...,,,,,,*,,***,************(******((*(((((((((((((&&&&(&&&(((((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$&$$&&&$&&&&&&&&&&&&&&&&$$$&$$$$&&&&&&&&&(($$$$$$$$$$$$$$&&&$$$$$&&&&&&&&&&&&&&&$$&&(&&&(((&&&((&&&&&&&&&&&&(&(&&&&&&&(((((&&&&&&&&&&(&&&&&&(&&&(&&((((((((((*,,,,,,,.,,,,,,**,,,,*********(*((((******((((((((((((((((&&&&&&&&(*(((&&&&&&&&&&&&&&&&&&&(&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$&&&&&&&&&&&&&&&&&&&$$&$$$$$&&&&(&&&&(&$$$$$$$$$$$&$&&&&&$&$&&&&&&&&&&&&((&&&&&&((((((&&&&&&&&&&&&&&&&(&&&&&&&(&&((((&&(&&&&&&&&&&&&&(&(&&&(((&&&((((((((*,,,,,,,,,,,,,,****,,********((*(*((((*****(((((&&(((((((&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$&&&(&&&&&&&&&&$$&&&&&&&&&&&&&&$$$&&$&&&&&&&&&&&&&&&&&&&&$$&$$$$&&&((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((&&&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(&&&&&&&&&(&(&&&&(&&&&&&(&&(((((((&&*,,,,,,,,,,,,,,**************((*****((****((((((&(((((((&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$&(&&&&&&&&&$$$$&&&&&&&&&&&&&$$$$$&&&&&$&$&$$&&&&&&$&$$$&$$$&&&&&((&&&&&$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&(&&&&&&&&&&&(((((((((((*,,,,,,,.,,.,,************(*********((*******(((((((((((&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&$$$$&&$&$$$$$$&&&&&&&&&&&&$&$&&&&&&&&&&&$$$$&$&$&$&&$$&$$&&&&&&&&&$$$&$$&&&&&&(&(&&&&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((*,,,,,,,,.,,,**************(******(**(*****((((((&(((((((&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&$$$$$&&&&$$$$$$&&&&&&&&&&&&$$&$$&&&$$$&$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&$$&&&(&&&&&&&&&$$$$$$$$"$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(&&&&&&&&&&&(&&&&(&&&&(((((((((((((((*,,,,,*,,,,,,,******************************((((((&(((((((&&&(&(&&&&((((&&&&$&&&&&&&&&&&&&&$&&&$&&&&$$$$$$&&&(&&&&&&&$&&&&$&&&$$&&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$&&&(&&&&&&&&&$$$$&$$$$""$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&(&&&&(&&&&&((((((((((((((*,,,,,,,,.,,,,,,**********((***(************(((((((((((((((&&(&&&&&&((((&&&&&&&&&&&&&&&&&&&$$&&&&&$&&&&$$$$$&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$&&&&&&&&&&&&&&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((**,,,,,,,,,,.,,,,*****(***(((******(******((((((((((&(((&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$&&&&&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$&&&&&$$$&&$&&&&&&&$&&&&&$$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(&(&&&(&&&&&&&&&&&&((((((&((((((((((((((****,,,,,,,,,,,,,**********(*(**************(((((((((&&&(&((((&((&&&(&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&$$$$$&$&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$"$$$$$$$$&&&$&$$$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((&&&&&&&&&&&&&&&&&&&&((((((&(((((((((((((****,,,,,,,.,,,,**,********************(**((((((((((((&&&((&((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$""$$"$$$$$$$$&$$$$$&&&&&&&&&$&$$"$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((*((((*(***,,,,,,,,,,,*,*******************(****(((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$&$&&&&&&$&$$$$&&&&&&&&&&$&&$$$&$$$&$$$&$$$$$$$""$$$$$$$$$$&$&&$$$&&&&&&&&&&&&$"$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(&&&&&&&&&&&(&&(&&&&&((&(((&&(((((((************,,,,,,,,,,,,*,,*******************((*((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$$$$&&&&&&$$$&$&&&$&$$$$$&&&&&&&&&&$$$$$$$$&&$&$&$$$$&$$""$$$$$$$$$$$$$&$&&&&&&$&&&&&&$"$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((((((&&&&&&&&&&((((&&&&&&&(&&(&(&(((((((((((*(*****,,*,,,*,,,,,,**,******(********(***((((((((((((&&(&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&$$$&&&&&&&&$$&$&$$$$$$$$$$$$&&&&&$$$$$$$$$$$$&&$&$$&$$$$"""$$$$$$$$$$$$$$&&$&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&((((&&(&&&(&&&&&&&&&&((&&&&(&&(&(((((((((((((*(*((***,,,,,,*,,,,*************(*********(((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&&&&&&&&&$$&&&&&$$$$$$&$$$&&$&&$&$&$$$$$&&$&&&$&&&$$$$"""$$$$$$$$$$$$&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$&$$$$$&$&$$$&&&&&&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&(&&(&&&&(&((((((((((((((((((((((****,,,,***,,,*************(****(*(((((((((((((&(&&&&&&&&(&&&&&&&&&&&&$&&$&&&&&&&$$&$&&$&&&&&&&$&$&&$$$$&&$$$$$$$$$&$$$$$$$$&&$&$&$&$&$$$$$"""$"$$$$$$$$$$&&&&&&&$&&&&&$"$$$$$$$"$$$$$$$$&$$$$$$$$$$$&&&&&$&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&(&&&&(((&(&&(((((&&((((((((*((((((*,*,,,*,*******************((*((((((((((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&$$$$$$&&&&&&$&&&&&&&&$$$$$$$$$$$$ $$$$$$$$$$&$$$$$$$$$$$""$$"" "$$$$$$$&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&&&$&&$&$$$$&&&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&(((&((((((&((((((((*(*(((($****,,,,,*****************(*****((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&&$$$$$&&&&&&&&&$&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$&&&&&&&&&&&&&$"$"$$$$$$$$$$$$$$$$$&&$$$$$$$$&$$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&((&&&&&&&((&((((((((((((((&((((((******&**,,,,*,,,******,*********(****((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&$$$&$&&$&&&&&&$$$&&&&&$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&$"$$$"$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$&$$$$$$$$&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(((((((&((&&((((&&&((((****&***,,*************,*******(****(((((((((((((((&((&&&&&&&&&&&&&&&&$$&&&&&&&$&&&$$$$$&$&$$$$$&&&&&&&&&&&&$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(((&&&&((((((((((((((&((&&(&((&&&&(((****(***,**********************(((**(((((((((((((&(((&&&&&&&&&&&&&&&&$&&$$&&&&&$&$$$$$$$&&$$$"$$$$&&$&&$&$&&&$$$$&$&&$$$&&$$$&$$$$$$$$$$"$$$$$$$$$$$$"$"$$$$&&&&&&$$&&&&&&&$$$$$$$$$$$$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&(&((&&&(&(&(((((((((((((&&&&&(&&(((&(((***********,***************(*(((((((((((((((((&((&((((&&&&&&&&&&&&&&$$&$&&&&&&&$$$$$$$$$$&$$"$$$$$&&&&&&&&&$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$&&&&&$&&&&&&&&&$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((&&&&&&(((*(((**********,*,*******(*(*((*(((((((((((((((&(((((((((((&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$""$$$$$"$$$$$$$$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&$$&&&$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$&$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((&&&(&((*((((((***(*****,,****************(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$""""$"""""$$$&&&&&&$&$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&$$$$$$$$$$$$""$$$$$$$$"$$$$$&&$$$"""""""$$$$$$$$$$$$$$$&&&&&(&&&$$&$&&&&&&&(((&(((&&&&&(((((((((((((((((((((((&&(&&((((((***((((******,,**********(***(((((((((((((&((((((((&(&(&&&&&&&&&&&$&&&&&&$&&&&&&&&$$$$$$"""" "$$$$&&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$$"$$$"$"$$$$$$$$$$$$$$&$$$$&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$&$$$""""""$$$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((((((((&&&&(((((((((((((&(((&(((((&&(&(&((((((**(((((***,***************((((((((((((((&(&(((((&&&&(&&&&&$&&$&&&&$&$$&&&$$&&&&&$$$$&$$$""" ""$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$"$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$"$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&((((((&&&((((((((&&&((((((((((((((((((((((((***********,,************(**((((((((((((((&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$$&$$$$$$$$$$$&$$$$"" """$$&$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$"""""""$$$$$"$$$"$$$$$$$$$&&&&&$&$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"""""$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&((((((&(((((((((&&&(((((((((((((((((((((((((*(((**(*******************(*(((((((((((((((&&&&&&&&&&&&&$$$$&&&&&&$$$&$$$$$$$$$$$$&$&&$$$$$$"$$$$&$&$&&&&$$$$$$$$$$$$$$$&$$$$$$$$$"""""""""""$$"$"$$$$$$$$$$$$&&$$$&&$""$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$""""$$"""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((&((((&((((&&&((&&(&((((((((&((((((((((***(***********************(((*((((((((((((&&&&&&&&&&&&$&&&$&&&&&&&$&&&$&$$$$$&$$$$$&&$$$$$$$$$&&&&&$$$&$$$&$$$$$$$$$$$&$$$$$$$$$$"$"""""""""""""""""$""$$$$$$&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""""$$$$$$$$$$$$$&&&&&&&&&&&&&((&&&&&&&&(((((((&&&((&&&&&(&(&(((((&((((((((((((((((((*************************(((((((((((((((&&&&&&&&&&$&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$&&$$$$$$$$&&&$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""$"$$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$&&$$$&&&&&&&&&&&(&&&&&&&&&&(((((&(&&&&(((&&(&((((((((((((((((((((((((*(***************(**(*(***(((((((((((((((&&&&&&&&&&&&&&&$$$&&&&&&&&&&$$$&&&&$$$$$$$$$$$$$$$$$&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$""""""""""""""$"$$""$$$&&&&$$$$$$$$$$$$$$$$$$"""$$$$$$$""$$$$$$$$$$$$""$$$$$$""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&&&(&(&((&((&&&&((&&&&&(((((((((((((( *(*************(**(((((*((((((***(((&((((&((&(&&&&&&&$&&$$&&&$&&&&&$$$$&&&$$$&$$$$$$$$$$$$$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$""""""""""""""""$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""$$$""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(((&&((&&(((&&&&(((&(((((((((((( ********************(((((*(((((**(((((&&&&&&&&&&&&&$&$$$$$$$$$$$&&&$$$$&&&$&$$$$&$$$$$$$$$$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""""""$"$$$"$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((((&((&(((&&&&(((&((&&(&((((((((((((((((( ************(****((((((((((((((&(((((((&&&&&&(&&&&$$$$$&&$$$$$$$$&&&$$$&$$$$&$$$$$$$$$$$$$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""" """""$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$$""$$$"""$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&&&&((&&(&(((((((((&&(&(&((((((((((((( *************((((((((((((((((((((((&&((&&&&&&(&&&&&$&&&&&&$$$$$$$&&&$$$$$$$$$$$$$&$$&$$$$$$$$&&&&$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""$$$$$$&&$$$$&$"$$$$$$""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""$$$$$$"$$$$$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&(((((((((&&((((((((((((((((( ********(((***((*((((((((((*(((((&(&&(&&&&&((&&&&&&$&&&&&&$&&$$$$$&$$$$$$$$$$$$$$&&&&&&&$$$$$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""$$$&$$$$$$$$$$$$$"$$""$$$$$$$$"$"$$$$$$$"$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((&&(&&&(((((((((((((( ((******(****(((((((((((((((((((((&&(&&&&&(((((&&&&&&&$&&&&$$$$$&&&&$$$&$$&&$$$$$&&&&&&&$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""$$$$$$$$$$$$$$$$$""""""$$$$$$""$"$$$$$"""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((&&&&&&&(&((((((((((( (*(***(*(((****(*(((((((((((((&((&&&&&&&&&(*((&&&&&&&&$&&&$&$$$&$&&&$&&&$&$&&$$$$$&$&&&&&$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""$""$$$&$$$$$$$$$$"$$$$$$$$$$$""""$$$$$""""""$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&&(&&&&&(&((((((((( (*((*(**((((((*((((**((((((&(((((&&&&$$$&(((((&&&&&&&&&$&&&&$&&$&&&&&&&&$$$$&$$$$&&&&&&&&$$$$$$$$&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$"""$$$$$$""$"""$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((&&((&&&(&((((((( ((*(**((*((((((*(((*((((((((((((&&&&&$$$&(((*(&&(&&&&&&$$&&$&&&&&&&&&&&&$&$&&&&&$$&&&&&$&&$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((&&&&&(((((&((((( (((((*****((((((((((((*((((((((&&&&&&$$&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$$$$$$$$$$&&$$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""" """$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((&&&&&&&&((&&((((((( (((((((((*(((((*(*((((((((&&((((&&&$$&&&((((((&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$"""""""""""$$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&(((((&&&&&&&&&((&&((((((((((*((*(((((((((((((((((&((&(((&&&$&&&(((((((&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$$$$$&&&&&&&&&$$$$$$"""$"$$$""""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&((((&(((&&&(&&&&&&&(&&&&&&&(((((((((((**((((((((((((((((((((((((&(&&&$&(((((((((&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""$""$$&&&&(&&&&&$$$"""""""$"""""""$$$$$$$$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&(((&&&&&&&&&&(&&&&((((((((((((***(((((((((((((((((((&&&(((&&&&$&&(((((((&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$""""""""""""$"$$$$&&&&&&&&&$$$$"""""""""""""""""$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$"""$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((&&&&&&&&&(((((((((***((((((((((((((((((&(((&((&&&&&&&((((((&&&$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$$$$$$&&&&&&&&$$$$$$$&&$$$$$$$$$$$$&$$$$$$$$$$$$$""$$$$$$$"""$"""""""""$$$$&&&&(&&&&&&$$$$$$$$$$$""""""""""$$$$$"$$$$"$$""$$"$$$$$$$$$$$"$""$"$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((&&((&&&(&(((((((((****((((((((((&(((((&&&&&(&(&&$$&&(((((((&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$$$&&&&&&$&$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$$"$"""""""""""$$$$&&&&(((&&&$&$$$$$$$$""""""$""""""$$$"$""$"""""""""$$$$$$$$$$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((&&&&(&&(&(((((((((((*((((((((((&((((((&(&((&&&(&&$&&(((((((($$$$"$$$&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&$$$&&&&&&$&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"$$$$$$$"$$$$"""$"""$$$$&&&&(((((&&&$"$$$$$$$$$$""$$""""""$$$$$"""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$&&&&&&&&&&&&&&&(&&&(&(((((((((((((((((&&(&&&(((((( $((((((((((((& &&&&((&&(&&(&(&&(&&(&((((((&"$$"$$&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&&&$&&&$&&&&&&&&&$$ $&$$$$$$$$$$$$$$$$$$$$$$$"" """"$$$$$$$"$"""""""""$$$&&&$&&(((&(&&&$&$$&$&&$$$$$$$"""$$$$$$$"$$$$$$$$"$"$$$$$$$$$$$$"$$$$$$$$$&&&&&&$$$$$&&&&&&&&&&&&&&(((&&&((((((((((((&(&(((((((&&&(((((&(((((((((((((&(&&&(((&&&&&&&((&&&&(((((((&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&$$&$$$$&$&&&$&$$&&$$&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""$$$$$$"""""$""" ""$$$&&&&&(((((&&&&&&&&&&&&&$$$$$"""""$$$$"""$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$$&&&&$$&$$$&&$&&$&&&&&&&&(&(((((((((((((((((&&((&(&(&((&&((( ((((((((((((((&&(&&&&(&&&&&&&&(&$$&(((((((&&$$$$$$$&$$&&$$&&&&&&&&&&&&&&$$$&$$$$$$$$&$$$$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""$$$$$$"$$"""""" ""$$$&&&&&&((((&(&&&&&&&&&&&&&&$$$"$$&$$&$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&$&$$$$$&&&&&$&&&&&&&&&&(((&(&((((((((&(((((((&((&(( &((((((((((&(((&&&&&&&&&&&&&&&(&$$&&(((((&&$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&$&$$$&&&&$$&$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$$$$""""""" "$""$&&(&&&(((((&&&&&&&&&&&&&&&&&$$$$&$$&$""""$$$$$$$$$$$$$$$$$$"$$$""""$"$$$&$&&&&&&$&&&$$&&$&&&&&&&&&&&&&&&(((&&(&((((((((&(((((((((((((&(((((((((((((((&&&&&&&&&&&&&&&&$&&&&((((&&$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&$&&&$&&&&$$$$$$$$$$$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""$$$"""""""" "$$"$&&&&$&(((((&&&&&&&&&&&&&&&&&&&&&&&&$$" ""$$$$$$$$"$$$$$$$$$$$$$"""""$$$$$&&&&&&&$&$$$$&$$$&&&&&&&&&&&&&&(((&(&(((&(((((&(((&&(&(&&&(&((((((&(((((&(&&&&&&&&&&&&&&&&&$$&&&((((&$$$$&$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&$$$$&$$$&$$$$&&&$$$$$$&&$$$$$$$$$$$$$$"$$$$$$$$$$"$"$""""$"""""$""""""$""""""$$$&&&&&&(((&$$$$""$$&&&&&&&&&&&&&&&&$$""""""$$$$$$"$$$"$$$$$$$$$$$""""""$&&&&$$$&&&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&((((&&(((&(&((&&&&&&&(((((((&(&&(&((&&&&&&&&&&&&&&$$"$$&&&(((&$$$$&&$$$$$$$&$$$$$$$$&&$$&&&&$&&&$&$$$$$$$$$$$$&$&&$&$$$$&$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$"""""""""""""""""""$$$""$&&&&&&&&&&$$$$$""""""$$&&&&&&&&&&&&&&$"""" ""$$$$$$$$$"$"$$$$$$$$$$$$""$$$$$$$$$&&&&&$&$&$&$$&&&&&&&&&&&&&(&&&&&((((((((((((&&&&(&&&&&&&(((((((((((&(&&&&&&&&&&&&&&&$$$$$&&&&(((&$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$$$&$&$$$$$$$$$$$$&&$&&$$$$$$&&$$&$$$$$"$"$$$$$$$$$$$"""$"$"$$$$$$$""""""$$"$$$$$$$&&&&$$"$&&$$&$$$"""""""$&&&&&&&&&&&&&$$"$$"""""$$$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&$&&&&&&&&&$&&&&&&&(&&&&&&((((((((((((&&&&(&&&(&(((((((&&&(&(&(&&&&&&&&&&&&&$"$$&&&&(((&&$$&&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$$$$$$$$$$$$$&&$$$&$$$$$$&$$$$$$$"$$$$$$$$"$$"$$$""$$"$"$$$$$$$$""""$$"$$$$$&&&&&$$$$&&&$&$$$"""""""""$$"&&&&&&&&&&&$$$$"" ""$$$$$$$$""""""$$$$$$$$$$$$$$$$$$$$$&&&$$&$$&&&&&&&&&&$&&&&(&((((&((((((((((((((((&((&&((&(((((((((&((&&&&&&&&&&&&&&&$$$$$&&&&&&(((&$$$&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$"$""$$$$$$"$$$$$"$$$$$"$$$$$$"$"""""""$$&&&&&&&$"$$&&*($$$$$$"""$"""""""&&&(&(&&&&&&&&$$""""""$$$$""$$$$$""$$$$$$$$$$$$$$$$$$$$$&$&&&$&$$$&&$&&&&&&&&&&&&(((((((((((((((((&&&&&&&&&&&&(((&((((&&&&&&&&&&&&&&&&&&$"$$&&&&&&(&(((&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"""$$$$"$$$$"""""$$$&&&&&$$"$$&&&&$$$$$$$$$$$$""""$&&&&&&&&&&&&&&$$"""""$$$$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$$$$&$$&&&&&&&&&&&&&((&(((&(((&&(&(&&&&&&&&&((&&(((&((&((&&&&&&&&&&&(((&$$$$&&&&&&((&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$""""""$$$$$&$$$"$$$$$$$$$$$$$$$$$$$$""""$&&&&&&&&&&&&&&&$""""""$$"$"""$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$&$$$$$$$&&&&$&&&&&&&&&&&(((&&&&&((&&&&&&&&&&&&&&(&&&(((&((&(&&&&&&&&&&&&(((&&$$$&&&&&&((((((&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$"$$$$$""$$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$$""$""$$$$$&&&$$""$"$$$$$$$$$$$$$$$"$"""""$$$$&&&&&(&&&&&&&$$$$"""$$$""$""""""$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&(&&((((((((&&&&&&&&&&&&(((((&$$&&&&&&(((((((((&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$""""""$$$$$&&&&$$"""$$$$$$$$$$$"$$$""$""$""$$$$&&&&&&&&&&&&&&$$$$$""""$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( &&&(((((&((&&&&&&&&&&&&&&((&$$&&&&((((((&&&&(&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$""$$$$$$$"""""""$$$$&&&&&$$$""$$$&$$$"$$$$""""$$$$"$"$$"$$$&&&&(&&&&&&&&$$$$"""$$"""""$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( &&(((((((&&&&&&&&&&&&$&&&&&&$$&&&&&(((&&&&$$&&&$"$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$"$$$$$$$$$$$$$$$$""$$$""""""$&$&&&&&&&&$$$$"$$$$$"$$$$"""""""$"$"$"""""$&&&&&&&&&&&&&$$$$$$"$""$""$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&(((&&(((((&&&&&&&&&&&&&&&$$&&&&&((((&&&"&&&&$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$$$$$$""$$$$$$$$$$$$$$$""""""""$$&&&&&&&&&&$$$$$$$$$$$$$$$"""$""$""""""$$"""$$&&(&&&&&&&&&&$&$$$""""$$$$""$$$$$""$$$$$$$$$$"$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((&&&&&&&&&&&&&&&&&&$$$&&&$&((((&&&$&&&$$"$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$""$$$$""""$&&&&&&&&&&$$$$$$$$$$"""$$""""""$$$"""""$$""""$$&&&&&&(&&&&&&$&&$"$$$"$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&(&&&(((&&&&&&&&&&&&&&&&&$$$$&&$&&(&(&&&&&&&$""$$$$$$$$$$$$$$""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$"$$""$$$$$$$&&&&&&$$$&$$$$$$$$"""$$"""""$$"$""""""$$$""$$$&&&&&((((&&&&&&$""$""$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &&(&&&&&&&&(&&&&&&&&&&&&&&&$""$$$$&&&&&&&&&&&&$""$$$$$$$$$"$$$$$""$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"""""""""$$$$$$""$$$$$$$$$$$"$$$""$$""$$$&&&&&&&&$$$$$$$$$$$$$$$$""$"""$$$$"""""""$$$"""$$$&&((&&&&&&&&&$""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( &(&&&&&&&&&&&&&&&&&&&&&&&&&&$""$$$&&&&&&&&&&$$$""""$$$$$$$$$$$$$""$$""$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$"""""""$$$$$$$$$"$$$$$$$$$$$$$$"$$"$"$$$$$&&&&&&$$$$$$$$$$$$$$$$$"""$"$$$$$""$"""$$$""""""$$&(((((&&&&&&$"$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&& &&(&&&(&&&&&&&&&&&&&&&&&&&&$$$"$$$&&&&$&&&$$$"""$$$$$$$$$$$$$$$"$""""""$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$"""$$$$$$$$$$$$"$$""$"$$$$$$$$$"$""$$$""$&&&&&&$$$$$&$$$$$$"$$$$""$"$$$$$$"$$"""$$$$""""$$"$&((&&&&&&&&$$$$$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&$&&$&&&&&&&&$&&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&$"$$$$"""""$$$$$$$$$$$$$$$$$$"$"""$$""$$$$$$$$$&&&&$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"""$$$$$$$$$$""""$$"""$$&&&&$$$"""$$$$$$$$$$$$"$$$$$$$$$$$$"""""$"""""""$$&(&&&&&&&&&$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&$$$&&$$$$"""""$$$$$$$$$$$$$$$$"$$"$""""""""$$$$$$$$&&&&&&&&$$&&$$$$&$$$$$""$$$$$$$$$$$""$$$""""$$$$$"$$"""$$"""$$$&$$$$$"""$$$$$$$$$$"$$""$$$$$$""$""$$$$$$$$$"""$&&((&(&&&&&&&$"""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$$&&&&$$$$&&&&&&$$&&&$$""""""$$$"$"$$$$$$$$$$$$$$"""""""$""$$$$$$$&&&&&$&&&&&&$&$$$$$$$$$$"$$$$$$"$$""""$""""$$$$"""$$$$$$""""$$$$$$$$""""$$$$$$$$$""$"$$$"$"$"""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&$"$""$$$$$$$$$"$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&$$$&$$$$$&&&$$&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$&&&$""""""$$$$$$$$$$$$$$$$$$$$$""""""""$"$$$$$$$$&&&&&$&&$&&$&$$&$$$$$$$$$$$$""""$$"$$$""""$$$"""$$$$$$"""""$$$$$$$$$"""$$$$$$$$$$"""$"$"$$$$"$$$&&&$&&$$$$$$$$$&&&&&&&&&&&&$$"$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$&$$$&$&$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&(&&$"$&&&&&&&&$&&&&$$""""$&$$$$$$$$$$$$$$$$"$$""$"""$"$""$$$$$$$$$&&$&$$&&&&&&$$$$$$$$$$$$$$$""""""""$""""""$"""$$$$$$$""""""$$$$$$$$""$$$$$$$$"$""""""$$$$$$$$$$$$&$$$$$$$$$$$$$&&&&&&&&&&&$"""$$$$$$$$$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&$$$$$&$&$&$&$&$$&&&&&&&$$$&&&&&&&&&&&&&&&$&&&&&&$$$&&&&&(&&&$&&&&$""""$$$$$$$$"$$$$$$"""$$"""$""$$""$$$$$$$$$$$&&&&&&$&&&&$$&$$$$$$$$$$$$$$""""""""""""""""$""""$$$$$$"""""$$$$$$$"$$$$$$$$$$$"""""""$$$$$$$$$$$$&&&&&&$$$$$$&&&&&&&&&&&$$""""$$$$$$$$""""$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$&&$$$$&&&&$$$&$&&&&&&&&&&&$&&&&&$&$&&&&&&&&&&&&&$$$$&&&&&$$&&&&&&&&&&$$&&&$$""$$$$$$$$$$$$$$$$$$""$$$""""$$"""$$$$$$$$$$$&&&&&&$&&&&&&&$$$$$$$$$$$$$"""""" " """""""""""$$$$""""""""$$$$$$$$$$$$$$$$$$"""""""$$"$$"$$$$$&$$$&$$$$$$$$$&&&&&&&&&&$$$"""""$$$$$"""""$$"$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$&&&$&&&&&$&&$&&&&$&$$$&$&&&&&&&&&$$$&&&&&&&&&&&$$$$$&&&$$$&&&&&((&&&&$$$&&$""$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$"$$$"$$$"$$$&&&&&$$$$$&&&&$&&&$$$$$$$$$$$""" """""""$$$"""$$$"" " """""$$&&&&&$$$$$$$"$$""$""""$"$$$$$$$$$$$$$$$$$$"$$$&$$&&&&&&&&$""""""$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&$&&&&&&&$$&$$$$$&&&&&&&&$$$$&&&&&&&&&&$$$$&&&$$$&&&&&&(&&&&&$$$&$$""""$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"""$$$$$$$$&&&&$$$$$$&&&&&&&&$$$$$""$$$$$"""" """""$$$$"""$$"""" """""$$&&$&&$$$"$$$"$$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$"$&&&&&&&&$$" """"$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&$$$$$$&$&&&&&&&&$$$&$&&&&&&$&$$$$$&&$$$$$$$&&((&(&&$&$$&&$$$$$$$$$$$$"$""$$$$$"$$$$$$$$$$""""""$$$$$"$$&&&&&$$$$$&&&&&$&&$$$$$$$"$$$$$$$$""""""""""""$$$$"""""" """""$$&&$$$$$"$"$$"$$$""""$"$$$$$$$$$$$$$$$$"$$$$"""""$$&&&&&$$&$""""""$""$$$$$$$$"$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$&$$&$$$$$&$$$&&&&&$$&&&&&&&&&&&$$$$$&&$$$"$$$$ &&&&&&&$&&&$""$"$$$$$$"$$$$""""""$$$"""$$$""""""$$$$$$$$$&&&&&&&$&&&&$&&&&$$$$$$$"$$$$$$$"""""""$$""&$$$$""""" "" "$$&&&$$$$"$$$$$$$$"""""$$$$$$$$$$$"$$$$$"$""$"""$""$$&&&&&$$$$"""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$$&$$$&&&&&$&&&&&&&$$$$&&&&$$"$$"$$&&&&$$&&&&&$$""$$$$$$$$$$$$$$$"" ""$"""$$$$$$"""$$$$$$$$$$$&&&&&&&&&&&$$&$$&&$$$&$$$$"$$$$$$$""""$$""$$&$$$""""" ""$$&&&$$$"$$$$""$$"$"$$"$"$$$$$""""$$$$$$"$""$$$$""$$$$$$$$$$"""""""""$$$""$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&$$&&&&&&&&$&$$&((&$"$$$$$&&&&$$$&&$$$$""""$$$$$$$$"$$$$"" """$$$$$$$&$$"$$$$$$"$$$$$$&&&&&&&&&&&&&&&&&&&&$$$$$"$$$$$$$$"$"""$$$$&$$$""""" "$$$$$$"""$$$"$$$$$$"$$"$$$$$$$$$$$$"$$"""$$$$$$""""$$$&$$"""""""""""$$$""""$"$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&"$$$$$&&$$$&&&&$&&&$&&$$$""$$$&&&&&&&&&$$"""$$$$$$$$$$$$$$$$$"""""$$$&$$$&&$$$"$$$$$$$$""$$$&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$""$$$$$$$$$""""""  ""$$$$$""$$$$$$$$$$$"$$$$$$$$"$$"$"""$$$"""$$$$$$"""$$$$$$"" """"""""""$"""$$$"$"$""$"$"""$""$$$$""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&