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 = '533B76' IMAGE_NUMBER = 56969681 IMAGE_TIME = 1978-02-02T06:22:23Z EARTH_RECEIVED_TIME = 1978-02-03T07:00:59Z ORBIT_NUMBER = 533 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 2  (=Qk!M>:4$  7Y8 022222222224444422222222000002000022224200222000000022222222022222200022222422202222222222224444444222444644664444466644442446664446666666666666664646444446666666646666666664446666666666886686666646666644466668666666666666646888866666666666688866444666666466666664664664464442244444422200.,&0222222222444442222222222222(.222222224422222022242224220022222422222244442224424442222222424444222224444444444644444444442446444444666664464666646444244446444444444444444444644444444466666464466446444244444444444466464644444666644422446644444444444444444444466444444644442222222442222000..(0000222222222222222222222222222220222222222002242222022020*022222222222222224464420000($0222222222222222242224444420.222222222244444444222446644242424444422222244424222224424444224244444444424444444222222222222224444444444444446644224444444444446444444444444444444444444222444222222222220..(.002222200222222222200222200000022002222000022020020002222220022222222222224444420002020002020222220002022222222222202022002222242222222244244222.222222222222222222222222222 .222242222022444444242222222.002222222222424244444222444222222444444422444244244244444444444242222222220224222200...&.000000002222220022222022000000000000002000000000000000000222222222222224442242200000000.0002002200002222002022222222000002022222022222222222222222222222222222002222222222222022222002222242222242222020000222200222222442222222222240..222422222022244242222224444,,42222222222222222222000000., (...00002200000022020000000000000000000000000000.000000000022220002222442444242200.........000..000000000.0022222000220000000000222200222202022220020022222200200022222000002000000000222222222222222000000000.00002222222222222020000222222220022220022202222224222222242222220222222220002222000,(..0000000000220200000000000000.000000000..00000.....0.0002000000222222222242220........0....0000000000000002000000000000200002222000022220002020000202220000000000000000000000000002000022222220200000020000000000022202022220000002022200000202000000002222222222222222222222220200002220020000..(..00000000000000000000000.....0.0..0000000....0......0000000022222222222242000............000......000000000000000000..000000000000002220000000000000000000000.000000000000.000000.0.000022000000000000000000000000002222220000000000000000002200000002020000022222022022222222020000000000000000. &,..0000000000000000000000000.00....00000.....0.........00222000002220222200000...................0.0000....0000000.....0000...00000000000000222000.00000000...00000000..0.0.0........00.00000000000..0.00000000000000220000000000000000000000.0000220200000000002222200222220000000000000022200... $,.0.00..0000000000000000000.....00000.................000000.0002000020.00000....,.......,.,..00...............00000...,,....0000...0000000000000..0.0000..0.00......0.00........0..00..00...00......00.000...000000000.00000000..0000000.00000000002200000000020222020000000220000000000000000... &,........0....000000000000..000.0......0...................0..00000022200..........,,,,,,,,.........0..0.,,..,.0000...,.,,....0....00000000.00000....0.0000.........0.0...............0000................0000000000.000000..000......0.00000000000020000.00000020200000220000000000000.000.000...$,...000.....0..0000000000000............................00.....0000222200.........,,,,,,,,.,,......00......,.............,.......00...0..00000.......0.0........0.....................00..........................0000......000........0000.0....00000....0000022000000000000000000000..0000.00...$,..........0000.000000000.......0...........00.................00..0220020...,,,,...,,,,,,,,......,...0....,,..,,..0..,,.,,............000......0................,.......,..,...000..............,,.......,..................................00....0.....0000.000000000.0.000000.0...00000000.....$,.......00.00..00.0000..0.0000.....................................002220..,,,,...,,,,,,,.,..,..,,....00..,,,,.......,,,.......,............................,...........,,,.........00....,,.,,...,..,,......,..,.,.................................0..........00000000.000000000.00000000.000...,$,.........0....00000.0..0.........................................0.00000..,,,,,,,,,,,,,,,,,,,....0.....,..,,,,,..,..,,,,,.................0..,..........,..,..........................,,.,,.,...,,,,,,...,,,,,,,,......,.......,,,,......,.,...................00..000000..000000.....000000.,.,,$...........0..0.000000.0.....0.......,................................0000.,,,,,,,,,,,,*,*,,,,...,.,,,.....,,,,,.....,,,,,.............0......,,....,,,........,,,,,...,,,,,........,..,...,,,,,,,,,.,,,,,,,,,.,,,,,,,,.,..,,,,,.,,.,,,,,..............0........00.00..00000....0....0000000.....,$,.......0.......00000...................................................,,,,,,,,,,,,*,,,,,,,,,,.,,,,,,,..,,,,,,,,,,,,,,,,,....,,.,.........,,,.,...,...,,,,..,,,,,,..,,,,,,,,,......,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,..................,....0......0000......00000....0.000..,$,,...........0000000..........,........................................,,,,,,,,,****,,,,*,,,,,..,,,,,*,.,,,,,,,,,*,,.,,,,,,,,..,,...........,,,,,,,..,.,,,,.,,...,,,,,,,,,,,,*,,,...,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...................0..0.00..0....00...00..0000....,",,.........00......................,,,.,......,...................,,.,,,,,,,,,***,,,,,,,**,,.,.,,,,,,,,,,,,****,,,,,,***,,,,,,,,,..,.......,,,,,,,,,,,,,,,,.,,,,,,,,,.,,,,*,,,,,,,,,,,.,,,,,,,,*,*,,,,,,,**,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,,.,......,.......,,.,....0......000..0...0........00...,,$,,...0..........00....,......0.,,,.,,.....,,,......,.........,...,.,,,,,,,,,,,,*****,,,,***,,,*,,,,,,,**,**,,*,********,,,,,,,*,.,,,...,...,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,*,,,,*,,**,*,,,,,,,,*,,,,,,,,,***,*,,,,,,,,,,,,,,,,,,,,,,,.,,,.,....,.....,.............................0......,",....0.....0..0.0..........00..,...,,.,...,...,..,..........,,....,,,,,,,,,,,,*,****,,,,,******,,,,***,**,*,,*******,,,,,,,,,,,,,,,,,......,,,,,,,.,,,,,**,,,,,*,,,,**,,,,*****,,,,,,,,**,*,*,,,*,,*,*,,,,**,*,*****,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,.,,....,....................................,",.......................,,........,,,,,,,.,,..,........,,.........,,,,,,,,,**,***,,,,,,,***,,,,,,,,,,*,,,****,,,,,,,**,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,********,,,***,,**,,,*******,*,,**,,,,,,,***,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.......0.,,...0.....,................",....................,.,,..........,.,.,.,,,,.......,....,.,,.,,,,,,,,,,,,*,,*******,,***,***,,,,*,,,,,,*********,****,,,,,,,,*,,,.,,,,**,,,,,,,,,,,*,,,,,,******,,,**,*,**,******,***,,***,,,*,*,,******,,*,,******,*,,*,,,,,,,,,,,.,,.,,,,,,,,,,,..,,,,,,.,.........,..........................,",....................,..,..,,,,.....,,,,,,,...,.,,.,...,,,.,,,,,.,,,,,,,,,,,********,,,,*,***,,,,*,,,,,,,******************,,,,,,,,,,,,,,,*,***,,,,,,,*,,**,,,,**,*****,,*********,*********,,********,*,****,**,,,***,**,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,,............,........,...........,...,,",..,................,,,...,,......,,,,..,,,,,.,.,...,.,,,,.,.,.,,,,,*,,,,,,,*******,****,,*,,,**,,,,,,,,,**************,**,*,,,,,,,,,,,,******,,,,,,*,**,**********,,,**********,***************************,**,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........,,..,.,...,........,.,....,,",,,........,........,,,......,,,..,.,,,,,,,,,.,..,,,,,,....,,,,,,,,,,*,,,*,,*************,,,,,,.,..,,,,*********************,,***,,,,*********,**,***,*,*,*****,*,,**************************************************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........,.......,,.........,,,,..,.,,*",,......,.......,,,........,,,......,,,,.,,,..,,.,,,,,,,,,,,,,.,,,,,****,,,************,**,,,.....,,**,**********************,,*******,,,*********,********,*********,,************************((**************,,*******,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,.,.,..........,,...............,,,..,,,",,.,,,........,,.......,,,,.........,,...,.,,,,,,,,,,,,,,,,,.,,,,*,,,,,,,,************,***,,,,,,.,,,,**********************,*******,,*************************************(******************((**************************,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,,,.....,,,,...,,,,.,,,.....,.,,,....., ,,,.,.....,...................,,,....,,,,,,,,,,.,,,,,,,,,,,,,,**,,,,,,,,,,,,**********,,,,,,,,,,,,,,,,************,*,**,,,********,*************(******************************(*(*******((******(*****************,******,,,,,,*,,,,,,,,,,,,,*,*,,,,,*,,*,,...,,,,,,,...,.,,,,,,....,,,,,,...,,,,",,,...........,...........,,.........,,,,,,,,,,,,,,,,,,,*,*,*,*,,,*,,,,,*,***********,,,,*,,,,,,.,,,,,,,,*********,,,*******,***,,*********************************(*******(((***((***(***(*****((***,***(*(***************,,,,,,,,,,**,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,,,,,.,.,..,",..,.,...............,,.,.,,,,..,......,,,,,,,,,,,,,,,,**,,,,,,,,*,,,.,,,************,,,,,,,,,,,,,,,,,,*,***,*,***,******,,,***********************((*(**********(*(((**(********(((***(****(***(********(******************,,,,,,,,,*,*,,,,,*,***,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,......, ,,....,................,.,....,,......,.,,,,,,,,,,,,,,,,,,,,****,,**,,,,,,,*********,,,,,,,,**,,,,,,,*,*****,*,**********,,****,,****(*******(((((****(*(((*((((**(((((*((**((((**((*((((((((****(((((*(********************,,,*,****,,,,,,,*****,,,,,****,,,,,,*,,,,,,.,,,*,,,,,,..,,,,,,.,,,,.,, ,,....,.........,,......,.,.....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*************,,,,,,,,,,,,,,,****,***********,******,,,,,******(******(((*(****(*((((****((*((((***((((((((((((((((((**((*(********(****(******((****,*******,*,,**********,*,*,,,,,,,,**,,,,,.,,,,,,,,,.,,,,,,,,,...,,.,.,,*,,..........,&,,.......,..,,,,,..,,..,,,,,,,,,,,,,,*,,,,,,,,,,,,,******,*****(****,,*,,,,,,.*,,,,***,*,**************,**,,,,*************(((((*((((((((((((((((((*((((((((*((((((((((((((((((((((*****((*(***(*((((((((***(*******,,************,**,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,..,,*,........,...,......,......,,,,,...,,,,,,**,,,,**,*,,,,,,,,,,,,,,,***((**********,,,.,,,,,,,,,,,********,*******,***,,****************(**(((((((((*(((((((((*((((((((((((((*((((((((((((((((((((((***(****((**(((&&&(((((***************,*****,**,,,,,,,,,,,,*,,,,.,,,,,,,,,,,,,,,,,,,,.,..,,,,,,...,,............,.....,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,*,,,,,,,,,,**(********((**,,,,,,,,,,,,,,,,,****,**,*****,**************(("(*****((((((*****(((((((((((((((((((((((((((((((((((((((((((((((**((**(((****(((((&&(((((********,******,*******,,,,,,,,,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,.......,.............,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,*,***********(*****,,,,,,*,,,,,**,**************,**************(((*****(((((******((*((((((((((((((((((((((((((((((((((((((&(((*((((((((((((*(*(((((((&&$&((&&(*******************,,**,*,,,,,*,****,,,,,,.,,,,,,*(,,,,,,,,.,,,,(*,,,......................,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,*,***(***((****(***,,,.,,*,,,,,,,,,****************************(******(((((***********(((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((&&&&&((((((**(*******,*******,,******,,,,******,,,,,,,,,,,,,,*,,,,,,,,,,,,,(*,...,..............,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,**(***((*****((***,,,***,,,***,*******,***************((**(****(******((((((*****(((**((*((((((&((((((((((((((((&&(&&((((((((((((***((((((((((&((((*(((&((*((&((*******,.00.,*********,*,,,**,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,..,..............,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,***,,,,,,*********(*****(***,,******,***(**********(***********(*******(((*******((((**(***((((**((((((&((((((((((((((((((&&(&(((((((((((((((***((((((((((,.00220.*(((((((((*****,.00..,,*****,,*,*,****,,*******,,,,,,,,,,,,.,,,,,,,,,,,*&*,..............0....,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,****,,,,,,,*,,********(****(*(***,*********((((****(*(*((*((**(*******(*(((((****(***((*((((((***(**((((((((((((((((((((((((((&((((&(&((((((((((((((*((((((((,024444422.,((((((((***,,..,,,,,,*********,,,,,***********,,,,,,,,,,,,,,,,,,,,,,,*&,,......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,**,*,,*,****(*******************(****(((((((((**((((*(**********(*(**((*(*((***(((*(((((((((*(((((((((((((((((((((((&(((((((&((((**(((((((((((*((((((*,024466666420,(((((((****,.,**,,,,******,*,,,,*****,*******,,,,,,,,,,,,,,,,,,,,,,,*&*,,.....................,..,..,,,,,,,,,,,,.,,,,*,,,,,*,**,*,,,,*****(****************(*(*(***,**((((((((***(((*(*********(**(**((((((((((((((((((((((((((((((((**(((((((((((((((((((&&((((***(((((((((*((((***.02444666664400.**((((***,,*****,...,*****,*,,,,**,,*********,,,,,,,,,,,,,,,,,,,,,,*(,,,..............00.........,,,,,,,,,,,,,,,,,,,,,,,,,*,,*****,*********((*(*****(*****((*((**(****(*(((**((*((((((******(((*(((((*(((((((((**(((((((((((((((((((*((((((((((((((((((&((((((*****((((((((((((**,0224444444424442.*(&&&((*********,..,,****,*,*,,,*,,************,,,,,,,,,,,,,,.,,,,*(,,..........................,,,,,,,,.,,,,,,,,,,,,**,,,,,********,***(((********(*(*****(((((*(*(***((((**(((((((((*******((*(*((((((((((*(*(((((((*((((((((((**((((((((*((((((((((((((&((((((*((((((((((((((,.22422222222244420,(&&(((**********,,,,,,,,,,***,****,*****,****,,,,,,,,,,,,,,,,,,,,*(,...................0.......,.,..,,,,,,,,,,,,*,,,,*,,,,*********,****((******(****(**(((((((*((******((*((((((((**(****((((**((((((((((*((((((((((((((((((((((**((((((((((((((((((((((((((((((((((((&(&&(((,.00222200..002222220.,(((((*(*********,,,,**********,****,****,,,**,,,,,,,,,,,,,...,,,(,,,,...........................,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,********************((((((((((***(******((((((((((*(((((**(*****(((((((((((*((((((((((((((((((((((**((((((((((((((((((((((((&&&&&(((((&&(((*,.00000000......02222220,(((((((*********,,,*****,********************,,,,,,,,,,,,,...,,(,,.........................,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,**,,***********(****(*((((((((((((**********((((**(((((((((**********(((((((((((*(((((((((((((((((((((((((((((*(*(((((((((((((((&((((((&(&&&&&(,..000000..,,,,.,.02224220,*(&&(((****************************,*******,,,*,,,,,,,.,..,.,,&,,..,,......00..............,,.,,.,,,,,,,,,,,,,,,,,,**,,,****,,,,************((((((((((((*((***((**********((((((((((****(*****((((((((((((*(((((((((((((((((((((((((*(*(*((((((((&(((((&&&(&&&&&&(&&&&(*,.000000.,,,,,,,....0224220,*(&&&&(****(****(************,*************,****,,,,,,,.....,(,,,,,.,.........................,,,,,,,,,,,,,,,,,,,,*,,,,,,****,***********(((((((((((((****(*(*(*********(((((((((((((**(*****((((((*(((((***(((((((((((((((((((((**(*(**((((((&&&&(((((&&&&&&&&((&&&(*,.00000..,,,,,,,,,,...0022220.*((&(((***************************,*****,,,,*,,,,,,,,,,..,,,(*,,............0..........,.,.,,,,,,,,,,,,*,,,,,,,,,**,,,,,,**********(((*(((((((((((((((****((**********((((((((((((**(((((*(((*(((((((((((((((((((((((((((((((((((*******(((((&((((((((((&&&&&&(&(((,..00000..,,,,,*****,,....022220.*(((((((*******************************,,,,,*,,,,,,,,.,,,,*(,,..,.....................,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,********((((((((((((((((((((**(*((**((*******(((((((((*((((((((((((((((((((((((((((((((&((((((((((((((******((((((((((&&&&&&((&&&&&&(((*.000000..,,,,*******,,,,,..002200.*(**((**,******************************,*,,***,,,,,,,,,,,,(,.,,,.,...0...............,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*********((((((((((((((((((***((((*((((*****(((((((((((*((((*((((((((**(*(((((((((((((&(((((((((((((((**(((((*((((((&&&&&&(&((&&&&&&((*,.00000..,,**************,,,.00000.,*((**************************************,,***,,,,,,,,,,,(,,...........,.........,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,*********((((((((((((((((*****((((**((*(*(((((((((((((((*(((((((((((((****((((((((((((&(((((*((((((((*(((((((((&(((((***(((&&&&&&&&&((*,..00...,****************,,,,....0.,*(((*,*************************************,,**,*,,,,,,,*(,...................,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*****((((((((((((((******((***(((((((*((((((((((((**((((*(((*(((((*(((((((((((((((((((((*(((((((((((((((&((&((*,...,*((&&&&&$&&((,...00.,,*******,****,,******,,,,,..,*(&((*,**********************************,,***,,,,,,,,,,*(,...............,..,,..,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*******(*(((((((((((((**((*((**(((((((((*((((((((((((((((((((*(**((((**((((((((((((((((*((((((((((((((&((((((&((*.00200..,((&$&&$&(*,,...,,,********,,,**,,*********,*,,,**((******************,*********************,,,,,,,,,,.,*(,......................,,,,,....,,,,,,,,,,**,,,,,,,,,,,,,,,,*,*,******(***(((((((((((((****((((((((((((*(((((((((((((((((((****(*((((*(((((((((((*(((((((((((((((((((((&((&((*,,.000002220,*(&&&&((*,,,,,,*********************************(****************************,,*******,*,,,*,*,,,,,,.,*(,.....0.....,.........,,.,.,,.,.,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*********(******(((*(((((((**(*(((((((((((((((((((((((((((((((****(*(((*(((((((((((((*((((((((((((((((((((((&&((,,.000...000.,,,*((((***,,,,**********************(*((***********((***********************,******(*,,,*,,*,,,,,,,,,,*(,...........................,,,,,,.,,,,**,,,,,,,,,,,,,,,,,,,,*****((((((****(**((((((((((((**((***((((((***((*(((((((*((((((*****((((((((((((((((((((((&((((((((((((((((&&&(*,0000..,,.......,*(((*****,**(*********(*********(((********((((((********************,********************,,,,,,,,,*(,.........00..................,,,,,,,,,,,,,*,,**,,,*,,,,,,*,*****((((((******(((((((*((((*****(***(((((**(((((((((((**(((((**(((((((((((((&&(&&((((((((((((((((((((((&(&$&(*.000..,,,,,,,..0.,,*((((****((((((******(*******(((((******((&((((((***(**(*(***(**********************,,*,*,,*,,,,,,*(,,..............,.......,,..,,..,,,,,,,,,,,,,,,,,,,,,**,,*,,*****((((((******(((((((((**(*(*((******(*((**((((*(((((((((((((**((((((((((&(((((&((((((((((((((((((&((&&&&(*..000.,*******,,...,,*((((((*(****(((((**********((**((((***((((&&(((*********(((*********************************,,,,,,(,,..................,..,,.,,,,,,,,,,,,,*,,*,*********,,,,,,,****((((((********(**(((**(*((*(((*(****(**((((**((((((((((((((((((*(((((((&(((((((((&(((((((((((((((&&&&((*,.000.,,,**(((***,,,,,,,*(&&&(((****(((((**********(((**(((**(((((&$&((((*******(*(****************************,*,,,*,,,,*(,,...0.............,......,,,,,,..,,,,,,*,,,*********,,**********((((***********((((*(((((((((**(***(((**((((***(((((((((((((*((((((((((((((((((((((((((((&((*(((&&&(((*.00..,*******(*(****,,,**(&$$&(*(*(((*((**********((((*(((***(((&&&&&**((**(*******(***************************,*,,,**,,,,(,........................,,,,,,,,,,,,,,,*,,**,*,********,,******((((*********((*((((((((((((((((******(*(******((((((((((((*(*((((((((((((((((((((((((((((((((((&&((((*,....,*****(**((*****,,,*(&&$$$$&(**(((((*((**((***((((*((**,**(&&&&&(((((*((*((***((((**************,****(***,,,,,,,**,,,*(,....00000............,,,,,,.,,,,,,,,,,,,,***,**,*********,,,***((((***********((((((((((((((((((******(****(***((((((((((((((((((((((((((((((((((((((((((((&((((((&&(*,..,,*****(((*((((((*****(&$$$""$$&(**((*****(*(***((((*((**,,(&&&&&(**(((((((*((((**(******(*************(*****,,,,,**,,,*...................,......,...,,,,,,**,,,,*,,,,,,****************(((********(*((*(((*(((((((((((****************(((&(((((((((((((((((((&(((((((((((((((((((((&(((((&&(*,,,***(((((*(((**((((*****($""""""$&(*(*(**********((((*((**,*(&&&&&(((((&((((((((*********(********************,,,,,**,*,**,.........0.....,,......,,,$$**,,*,******,*,,,,*,*,*************((***((****(*((*((**(((((((((((***************((((((((((((((((((,(((((((((((((((((((&&&&&((((((((((((*.,**(**(((((***(((((((*****($"" "$&**************(((((((***(&&&$&((&((&&(((((((**((*(*(***************(*(****,*,********$,........0000........,,,,,,,,*,,,,*****,,,,,***,,,********(******((*((***(*****(*****(($(((((((((((*((*****((((((((&$((((((((((((((((((((((((&&&$"(&((&&&&&(&((((*((((*.,*(((&(((((**(*(((((((****(&&"" "$&(**************(((**(*(&&&&&(((&(&((&((**(***((((((*((((*((*********((****,,,****,**&*,,..00....0.......,,,,,,,,,,,,*****,,,,,*******,********(****(*(((((((*((********(*(((((((((((((((*(***(**(((((*(((((((((((((((((((((((((((&&&&(&&&&(&&&(((&&((***((**,*((((((((((((((((((((((***((&$"  $$((****,,,,,********((&$$"(((((&(((((((((*(((((***(((&(***************************(&,,...............,,,,,,,,.,,,,***,,,,,,*,***************((***(***((((****(*(*******(*((((((((((((((**********((((((((((((*(((((((((((((((((&&&&&&&&&&(((((((&&((***((***((((&&((((((((((((((&(((*((&&$""  "$&(****,,,,,,****(((&&&&((,,**(((((((((((((((********(&***************************&,...............,,,,,,,,,,,,,,,,,,,,*******************(*(((**((*((((**(*((*(****(****(*((((((((((((*((*(***((*(((*((*****((((((((((((((&(&&&&&&&&&&&&((((&((&&((****(**((((((((((((((&(((((&(((((&&&&&$  "$&&((********((&&&$$$&*.00.....,**((((((((((*************************************&,..0..........,,,,,,..,,,*,,**,,,,,,,*****,****************(**(**(((((*(*((((((((((((****((((((((((((********(((((*****(*(((((((((((((((&&&&&&&&&&&&&&(((((&&&((((**((((&((((*((((((&&(((((&(((((&&&(&&&"  "$$$$&&&(((*((&&$$$$&(,02200222220,*((((((((***************(*********************&,.............,,.......,,,,,,,,,,*,*****************************((((**(((((((((((((((((*****(***(((**(*((*((((((*(***(**(((((((((((((((&&&&&&&&&&&&&&((&(((((&&((&(*(((((&(((((((((&&&&(((&&((((&&&&(&((($"  """$$$&&&&&&$$$$&(,.022222222200.,*((&((((*************((*********************(,..........,.,.......,,,,*,,,,,,***,,,************************(*(((***((((((((((&(((*((**(***(((((*(*((((**(*((*****((((***(((((((((&(&&&&(&&&&&&&&&&((((&(((&&&(((((&&(((((((((((((&&&(&&&&&(((&&&&&&&(*($"  ""$$&&&&&&(,..0002200000020.,,*(((((((****(*****((**********************&..........,,......000.,,,,,,,,,***,*,,****,**********(((*****((*(((((*((((((((((((((**((**(******(*((((((****(((****(((*((((((((&&(&&((((&((&&&&&&&&&&&&&(&(((((((((((&&((&((((*(((&((&(&&&&&((&&&&&(((((*($  "$&&&(*,.00000........00000.*(((((((((**(****(((*(*********(*********&,.........,,,...0..0...,,,,,,,,,,*,,,,,*,***************(********((&((**(((((((((((((**((***********(((((((**((((*****(((((((&((((((&((((((((&&&&&&&(&&&&&((((**(&&((*(&((&(((&&&((&(&(&&&&&(((&&&&(***(((((&  $&(*,...00...,...,,,,..0000.,(((((((((*******(******((*****(((******&,,......,.,.....0.......,,,,,,,,,,,*,,*,,,,***********************(((&(((((((((&(((((((((((***,******((**(**((((**((*(((((((((((&((((&(((((&&&&&&&&&(&&(&(((((((&&((((((((&&&&&&&&&(&&&(&&&&(*&&$&((***(((***("$&(,......,,,*,,,,,,*,,...0..,*(((((((*******(******((********(*****&,,......,,,.,....0000..,,,,,,,,,,,*,,,,,,,,,***(******************(((&(((((&(((((((((((((((***********(*((****(((((((((((((((((&&&(((&((((((&&(&&(&&(&&&&((((((&(&&&((*(&&&&&&&&&&&&((&(((((((&$&&(***((&&((**($  $&(*,..,,****(((********,,...,*((((*(*(*****((((***(*(******(((*****&,,.......,,,,,...0....,,,,,,,,,,***,,,,***,***********************(*(((((&&(((((((((((&((((********(***********((((((((((((&((((((((((((((&&&&((&&&&&&&(((((((((((((&(((&$&&&&&(&&&&&&&&&(*((&&$&(((**((&&(&((***$  "$(((*,,,,**((***((**((((**,,,**((***(((((*((***(((*********(*******(&,,.........,..,..........,,*,******,,,**********((****************((((&(((&(((((((((&&&&(((((**(*********(**(*(*((((((((((((&((&&((((&&&(&&&&&&&&&(&&&&((&(((((**((((&((($$""$&((((&&&&&&&&&&$$$(((((((&&&&&&&(**((&$""$" "&&&&(*******(((*****(**,**(((******(*****(((***(((*(*(**(**(**((******(&,.....,...,,.,........,,..,*********,*************((***************((((((&&&(((&((((((((&((((****((********(((((((((((((((((((((&((((&((((((&(((&&&&&&&((((((*((((((&&&((($""""&&((&&&$$$$$$$$$&(((((&&&&&((&&&&&(**,*(***(((((((**((((((((*(**********(***,*******(((((((((*****(*(((((**********&,........,......,.,,,,..,,,,**********************(****************(((((((((((&(&&&&(&&(&&&((((*((********(((((((((((((&&(&(((((((((((((((((((((&&&&&&&&&&&(&((((&&&&&&&&((&$"""""$&$$"""""""$&((((&&&&&&(&&(&&&(**(*******(((&((***((((((((((((**((**,(((********((((((((*(*******((***(*********&,...............,,,.,,,,,,,,************************(**************(((((((((((&(&(&&&&((&((*(((((((**(****(((((((*((((((&&((((&((((((((((((((&((&&&&(&&&((((&&&&&&&&&&&&&(((&$$$""""$" "$&(((((((&&&&&&(&((((&&((******(((&&((*,*(((*****(*((*(((((***(*****(**((**((((****(****(((((((******** (................,..,,,,,,,,,**,**********************(**((((*******((((((((((&&&&&&((((((*(((**(*(((*****(((((**((((((((((((&(&((((((((((((((((((&&&(&&&(((&&&&&&&&&&&&&&&(((&&$$$"""" "$&(***(((((&&&&(((((((&((*******(((((((*,*((*******((((***((*(*((***(((((((((((((*******(*(**(((*(******&..............,,...,,,,*,,,,****,,******************((**(*(****(*((**((((&((((&((&&&(((((*((((*((((**(*(*((((((((((((((((((&((&&&&(((((&(((((&&((&&&(&&&&&&&&&&&&&&&(&((&(((**((&&&&&&&&&((******(((&&&&&((((((((((**((((((((((((*,*(((****(((***(,****((((***((((((((((((((*********(((*(********$................,..,.,,,,,,,,****,******************((((**(***(((((((((((((((((((((&&(((*(((((*(((((***((*((((((((((((((&((&(&&(&(((&&&((((((((&&&&&&&&&&&&&&&&&&&&&&&(((((***,*****,,,********(((&(&&&&&&(((((((((((((((((((((**,,*(((***(((*(*((***((((((***(((((((((((((((*****(((((((((*******&................,,,,.,,,,,,**************************(((((**(***(((*(((((((((*((((((((((((((((((((*((((((((*(((((((((((&((&&(&&(((((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&(&((&&((((*,,,.,,,,....,,***((&&&&(&&&&&(&&((((((((((((((((((**,*(((((***((((((*****(((((*(((((((((((((((((((((*((((((((**(**,,*&...............,,,,,,,,,********************************((*(((*((((**(**(((((***((((*(***((*(((((((**(**((((((((((((((&&&&&(&&(((((((&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((((((((*,,,,,,,,.,,*(&&&&&&&&&&&&&((((((((((((((((((((****((((((*(*((((**(((*((((((((&&&&((((((((((((*(((((*((((******,,,&,..............,,,,,,,,,**,************************(**(**((*(*((***(*(((*((((*((((***(*(((*(*(((&&((((*(((*(((((((((&&&&&&&(((&((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&(((((((***(***,***(&&&&&&&&&&&&&&(((((((((((&&(&&(((((**(((*(*(((((((((((((*((((((&(&(((((((((((((((**((((**((*(**(**,,,$,,,............,.,,,,,,*,,,,*********************(****((**((****(***((((***((**(******(((*(((((((&(((((((((((((((((&&&&&&&&&((&(&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((&&&&&&&&&&&&&&&(&(((((((((&(&((&(((((**(((*((((((((*(**(((((((((&&(((((((((((((((((**(((((**(*(**(**,,*$,,................,,,,,,,,,,,*************************(*(******((((*(*((*(**(*******((((((((((((((((&((**(((((((&((&&&&&&&(((&&&&(((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((((((&&&&&$&&&&&&&&&&&&&(((((((((((((((&(&&(**(((((((((((((((((((((((((&&(((((((((((((*((((((((*,,*((*********$,,................,,,,,*,,,,,,************************((((**(*(((((*(((((********(*((((((((((((((((((((((((((((&&(&&&&&&&&&((((&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&(&&&((((&&&&&&&&&&&&&&&&&&&((((((&(((&&&(&&(&(&&&((((*(((((*(**(((((((((((((((((((((((((((((*((((((**,,*(((********$,,.........,,..,,..,,,,,,,,,*,*********************(*(***(((((((((((**((((((**(*((((((((((&((((((((((((((((((((&&&&&&&&(&&&&&((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&(&&(((((&(&((&(((&&&&&(((((((&&(((&(((&(*(((&((&&&((((((((*((((((((((((*(***(((********$,,..............,,.,..,,,,,,**************************(***((*(**((((****(((((**(*((((((((((((((((((((&((((((((&&&&&&&&(((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(&(&&((&&(&$$&&&&(((((&(((((((((&&&&(&&((((((((((((((((((((*((***((***,****** ",,.............,,.,,,,.,,,,,*********************(*(((((*(((*(*****(**(*((((*((((((((((((((((((((((((&((**(((((&&&&(&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&((((((((&&&$"$$$$$&((((((&$&&(((((((&&((((((((((&(&(((((((**(*((*(***********$,,.............,.,,.,..,,,*******************(((*****(((((((((((((****(*((((((((((((((((((((((((((((((((((((&(((&((&((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&$&&&&&&&&(&((&(&(((((((((&&$"""$$$$$&(((&&&(*(**((&&&&&(&&(&&(((&(((((((((((((((**((***,,*,** ",.............,,,,,,,,,,,*********************((*((******((((((((((*(**((**((((((((*(((((((((((((((((((**((((((((((((&(((((&&&&(&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&&&&&&&$$&&&$&$$&&&&&&&&&&&&&&&&$&&&&&&((&&&&((&&((((****&$"""""""$$&(((((((((&&&&(&(((&((&((((((((((((((((((************** $,............,...,,,,.,,,,,,,,**,****************(****((((((((((((((**((((*(*(((((((((((((((((((((((((((*((((((((((((&(&((&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&$&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&((((((**&$"" ""$$$$&((&$$$$$$&(((((((((((((((((((((((((((((************* ,...........,,*,,,,.,,,,,,,,,,******,,****(*********(((*((((((((((((((*(*(**(((((((((((((((((((((((((*(*((((((((((((&((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$&$&&&&&&&&&$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(((((((((**(&$""""$$$$"""" ""$&(((((((((((((((((((((((((((((((************ ,.............,,..,,,,,,,,,,,,*******,*****(***(****((*((***(((((((***(&(*((((((((((((((((((((((((("(*((((((*(((((&(&&&&&&&&&(&& &&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&$$&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((((((((((**(&$$$$$"" """ "&(((*((((((((*((((((((((((((((*((************ $,............,.....,,,,,,,,,,******,************************(((((((*(**((*((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&&&&&$$&&&&&$$&&&&$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&((&(((((((((****&&$$"""""$$$&(&((((((((((((((*((((((((((((((((**(*,*,,,*** $,.................,,,,.,,,,,,,******,***************(***(**(((((*(((((***((((*(((((((((((((((((((((((((((((((&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((&((((***,*(&&&&&&&(*,*&&&(((((((((((**((((((((*(((((******,,,,,**",...............,...,.,,,,,,,********,******((*((*(***(**((((***((((((*(((((((*(((((((((((((((((((((*(((((&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$$$$$&&&&&$$&$$&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*(**,,******,,,,((((((**((*((((((**(((((((((((((((((********* ",..................,,,,,,,,,,,****,,********((**(((*******(******((((((((((((((((((((((((((((((((*(((((((((&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$&$$&$$$$$&$&$$$$$$&$&$&&$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((&(((((((((((**,,,,,,,,,*((*(((*(((((((((*((*(((((((((((((*((((********",..............,..,,,.,,,,*,,*****************(*((((**(*((((***,**(((*(((((((((((((((((((&&&(&&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$$$$$$$$$$&$$$$$$$$$$$&&&&$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((&(&(((********(((*****((((((((((((((((*,*(((((((*************",,...............,.,.,,,,,,,,,*******************(*(((***(((**,***(((*((((*((((((((((((((((&((&&((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&$&$$$$$$&&$$&&$$$$$$$$$$$$&&$$$$$$$&&&$&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((&&&((((*,,***((((***((((((((&((((((**.,,****(((**(**********",,,................,,,,,,,,,,***************(*(*((**(**(**((****(((*(((((((((((((((((((((&(&((((((((&((((((&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&$$$&&&$&$$&$&&&&$$$$$$$$$$$$$$$$$$$$&&&&&$&&$&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((&((((((***(((((((((((((((((((((((***(*****(((****,,***,,,*",..................,,,,,,,,,,,,************(**(**(((((((**(((((((((*((((((((((((((((&(&&&&&(&(((((((&((((((&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&$$$$$$$&$$$$&$$$&&$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&(&&((&&&(((((*(((((((((&(((((((((((((((*((((***(((((*********** ,,.,,,...........,,,,,,,,,,,*********,*****(((*((((((((*(((((**(((((((((((((((((((((((&&&&&&&&&&&&((((&(((&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$$$$$$&$&$$&$$$&&$&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&((((((((&&&(((((((((((((((&((((((((**(*((((((*****(((*(**,*****,**",,,..,,............,,,,,,*,,,***,,********((((((((((((((((((***(((((((((((((&(&&&(((((&&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$&$&&&$&&$&$&$&&&&&&&&&&$$&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&((((&&&((((((((&&&((((((&(&(((((((((((&((*(*(****((*(****(((****,******** ,.,..,,...,......,,,,,,,,,,,*,**************((((((((((((((((***(*(((&(((((((&&&&&(((&(((&&&&&&(&&&&&&(((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$$&$&&&&$$&&&&$$$&$&&$&$$$$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((((((&&&&((((((((&((((*((&(&((&&&(((((((&(((*(((((*((*****(((************* ,.....,,,.,...,...,,,,,,,,,***********(((*(((((((*(((((((((((((*(((((((((((&&&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$&$$&$$$$$$$$$&$&&$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&(&&&(((((&((&(((&&&&(&((((((&((&(((((((((*********(((******,******",.....,...,,,,,,,,.,,,,,,,,,,*******(*(**((((((((*((((((((((((*((((&((((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$&$$$&$$$$$$$$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&(((&&&(((&&(&&&&(((&(((((((((((((((((((*****(((*******,,,***** ,..,...,,,,.,.,,,,,,,,,,,*,,*,*****(******((((((((((((((((((((((((&((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$&&&&$$&&$$&&&&&&$$$&$$$$$$$$$$$$$$$$$$$&$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((&&(((&&&&&&&((&&((((&&&((((((((((((((((((((*******,,,*****",,,.....,,,,,,,,,,,,,,,,,****,******(******((((((((((((((((((*((((&(&((&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$&&&&$&&$$$&&$&&$$$$&&$$$$$$$$$$$$$$$$&$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((&&((&&&&&&(&(&&((((&(((((((((((((((((((((*(****,,,,***** ,,,....,,,,,,,,,,,,,,,,,,,,,********((*(*((((((((((((((((((&((((((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$$&&&&&&&&&$$$$$$$$$$$$&&&&$$&$&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&((((((&&&&&&&&&&&&&((((((((&(((((((((((((((((*(***,*****,**",.......,,,,,,,,,,,,,,,,,,***,******(((((*(((((((((((((((&(&((&((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&$$$&$&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$&&&$$$$$&$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&&&&&&&&&&&(((((((((((((((((((((((((((**************",.........,,,*,,,,,,,,,,,,***********((*(*(((((((((((((((((&((((&&&&((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$&$$$&&$$$&&$$$$$$$$$&$$$$$&$$$$$$$&$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&&&&&&&&&&&&&(((((((((((((((****((((((((*******,******",.......,.,,,,,,*,,,,,,,,************(((*((((((((((((((((&&((((&&&&&&&&&(&&&((&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&$&$$$$$$$$$&$$$$&$&$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((**(((((((*********,*,** ,......,.,.,,,,,,***,,*,,**********(*(((((((((((((((((&&&(((((((&&&&&&&((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$$$&$&$&&&&&&$$$$$$&&&$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&((((&(((((((((((((((((*((*(((((*********,**** ,,.......,,,,,,,,*,,,,,,**********(*((((((((((((((((((&&&&(((&&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$$$$$$$$$$&&$$$$$$$$$$$$$$&&$$$&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((((((((((((((((*(***(((*((((***********,*** ,,,.....,,,,,*,,*,,,**************(((((((((((((((((((&(&(&&&&&((&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$&&&&&&&&&&&&$&&&&&(&&&&&&&&&&&&&$$&&&$&&$$&$$$$$$$$$$&$&$$&$$$&$$$$&$&&$$$$$$$$$$$$$$$$$$&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((*(*((((*(((((*************,* ,,...,.....,,,,,,,************((((((((((((((**(((((((((&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&&$$$$$$$&$$$$$$$&&$$$&$&&&&&$$$$$$&$$$$$&$$$$$$$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((*((***(((*(*(*************,,,...,,,,,,,,,,,,,,*,,*******(((**(((((((((***((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$$$$$&&&&$$$&$$$$$&$$&$$&$&$$$$$&$&$&&&$$$$&&&($$$$$$$$$$$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((*(*((**(((((((************* ,,....,,,.,,,,*,************(*(((((((***((((*((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$&$$&&&&&&$&&&&&&&(&&&&&&&(&&&&&&&&&&&$&&&&&&$$$$$$$&$$$$$$$$$$&$$$$&$$$$$$$$&$&&&&&&&$$&$$$&&&&&&$$$&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((****(*((**(((((*************> ,..,..,..,,,,,,,,***************((*******(((((((((((((((((&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$&&&&&$$$$$$&$&&$$$&&&&$&&$$$$$$$$$$$$$&&&$$&&$$$$&&&&&&&&$$$$$$&&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((**(*((((((((((****(******** ,,.........,,,.,.,,,*************((*((*(*((((((((((((((((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&$$$$$$$$&&$$&$$$$&&$$$$$$$$$$$$$&&$$&&&&&&$$&&&$&$$$$$$$&&&$$$$$$&&&&&&&&&&(&&&&&&&&&&&&&&&&((((((((((((((((*(*((*(((***(((**(******** ,,,.......,,,,,,,,,,**,**,********((*((((((((*(((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$&$$$$$$$$$&$$$$$$&$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((**((***(******((**((((******** ,....,..,,.,,,,,,,,,**,**,,********(*(((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$&$$$$&$$$$$$&$$$$$$$$$$$&$$&$$$$&&&&&&&&&&&$$$&$$$$$$$$&&&&&&&&&&&&((&&&(&&&&(&&&&&&((((((((((((((((((*(((((((((******(*********** ,,....,.,,,,,.,,,,,,,,,,********((*(((((*((((((((((((((((((&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$&$$&&&&&&&&&&&&&&&&&&&&$&&$&&&$$&$&&&&$$$&&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&$$$$$&$$$$$$$$$&$&&&&&&&&&&&&&(&(&&&&((&(&&&&((((((((((((**((*(**((((*(((**(********(***** *,.,.,,,,,,,,,,,,,,,,,******,,*******(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$&&&&&$$$$$$$$$&$$$$$$$$$&$$&$$$$&$$$$$$&$&&&&&&&&$$$$$$$$$$$$$&$&$&&&&&(&(&&&&(&&&&&&&&(&&&&&(((((((((***((*(*(**((*(*((****(***********( *,.,,,,,,,,,,,,,,,,,,*******(***(**(((((((((((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&$&&&&&&&$$$$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&$$$$$$$$&&$$&$$$$$$&$$$$$$$$$$$$$$$&$$$$&&$$$$&$&&&$&&$$$$&&&$$$$&&&&&&&&&&&&&&&&(&(((&&&&&&&&&&&(&((((((((((*((((*(((((((*******************( ,,,..,,.,,.,,,,,,,,,,,,,,*******(**((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$&&&&&&&&&&$$$$&$$$&&&&&&&&$&&&&&&&&&&$$$$ $&$&$$$$$$&$&$$&$&&$$$$$$$$$ $$$$$$$$$&$$&&&&$$&&$&$&$&&$ $$&&$$$$$$$&&&&&&&&&&&&&&&&(((&&&&&&&&&&&((((((((((((*(((((((((((*(*(*****(**********( ,,,.,...,,,,,,,,,,,,*,,*********(***((((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$$&&&&&&$$$$$$$$&&&&&&&&&&$$&&&&&&&$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$&$$$&$$$&&$$$$$$$$$&&&&((&&&&&&&&&&&(&&(&&&&&&&&&&&&&(((((((((((((& (((((((*(*((((***(*********(,,,,,.,,.,,,,,,,,,,,,,*,********(*(**((((((((**(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&&$$$&&&&&&$$$$$$&$&&$&&&$&&&&$$&&&&&&$$$$$$$&&$$$$$$$$$$&$$&$$$$$$$$&$$$$$$$$$&$&&&$$$$$$$$$$&&$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&(((&&&&(&&&&&&((((&(((((((((((((((((((((((((((((*(***********..,......,,,,,,,,,,,*,********(*(****((*(((*((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$&$&&&&$$$&&$$$$$$&$&$&&&$$&&&$$$&&$&&&&&$$$$$&$$$$$&&$$$$$$&&$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$$&&$$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&(&((&&((&&&&&&((((((((((((((((((((((((((((((((*************(",,,.....,,,,,,,,,,,,,*,,*******(((((*((((((((((((((((&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$$$&&$$&&$$$$$$$$&&&&&&&&&&&$&&&&&&$$&&$$$$&$&&&$$&$$$$$&&&$$&&&$$$&$$$$$$$$$&$$$$$$$&&$$&&$$$$$$$&&&&&&&(&&&&&&&&&&&&&&&&&&(((&&&&(&&&&&&((((((((&&((&(((((((((((((*((*(*((************"*,.,,.,.,,,,,,,,,,,,,,,,********(***((*((((((((((&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$&&&&$$$$$$&&$$$$&&&&$&&&&$&&&&&&&&&&&&$&&&&$&&&&$$$$$$&&$&$&&&$&$$$$$$$$$$$$$$$$$&$&&&$$$$$$$$$$$&&(((&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((((&(((&((((((((((((((*(**(*(*(((((*******(**$,,,,,..,.,,,,,,,,,,,,,,*,*******(((((((((((((((((((((&(&(((&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&$&&&$&$&&$&$$$&&&&&&&$&$&$$$$$$$&&$$&$$$&$&$$&&&&&&$$$&(&&$&$$$$&$&$$$&&&$&&$$$$$$$$$$$$$$$&&&&&&&&&&&$$$$$$$$$$$$&((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((((((((((((((((((((((((**((((((((((********$*,,,..,.,..,,,,,,,,,,,***,*******((((((((((((((((((((((&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&$$$$&&&&$$&$$$$$$$&&&&&&$$$$$&$&$&$&&&$&&$$&&$$$$&&&&&&$&&&&&&$$$$$$&&$&&$$$$$$$$$$$$$$$$$$$$&$$&&&&&&$$$$$$$$$$$$$$&&(*(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((((((((((****(*((((((((((((*((*******$*,,,,,,,,..,,,,,,,,,,*,*,*******((((((*((((((((((((((&&&(((&((&((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&$$$$$&&&&$&&$$&&$$&$$$$&$$&&$&$$$$$$&&&&&&$$$$$$$$$$$$&$$$&&$$$$$&$&$$$$$$$$$&$$&$$$$$&&&$$$$$$$$$&$$$&&&(*(((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&((((((((*(((((((*(((((((((((((((((********$*,,,,,,,,,,,,,,,,,,,*,**********(((((((((((((((((((&&((((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$&$$&$$&$$$$&&&&$$$$$$$$$&$&$$$&$$$&$&&&&&&&&&$&&&&$$$$$&$$$&$$$&$&&$$$$$$$$$$$$$&$&$&&$&&&$""$"$$$$&&&$$&&(**(&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&(&&((((((((((((((((((((((((((((((((((((******$*,,,,,,,,,,,.,,,,,**,,*,,*****(*(((((((((((((((((&&(&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&$$$$$$$$$$$$$$$&&$$&&$&&$$$$$$$$$&$&&$$$$&&&&&&&&&&&&&&&&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$"$"$&$&&$&&$$&(**(&&&&&&&&&&&&&&&&&&&&&(&((((&&&&&(&&&(&&&(&((((((((((*((((((((((((((((((((*****$*,,,,,,,,,,,,,,,*,,*,,,,*******((((((((((((((((((&(((&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$&$$$$&$$&&$&$$$$$$$$&$$$$$$&&&$&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&$$$$$$$$&$$&&&&&&$&&((&&&$&&$&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&&&&&&(&((((((((((((((((((((**(****(((****&*,,,,,,,,,,,.,,,,,,,,*,,*****(((((((((((((((((((((((&(&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&$$$$$$&&$$$$&&$$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$&$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&&&&&((&&&&&&&((&(((&(((((((((((((((((**(****(*****(&*,,,,,,,,,,,,,,,,,,,,*,,,****(*(((((((((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&$$$$$$$$$$$$$&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$&&&&&$$$&&&&&&$&&&&&&&&&&&&&&&&(&(&&&&&&&&((&&&(((&(&&&&(((((((((((((((((((***,,*****(*((&**,,,,,,,,,,,,,,,,,,*,,*****(*((((((((((((((((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&$$$$$$$$$&$$$&&$$$&$&&&$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((((&&(&&&(&&((((((((((((((((*************&*,,,,,,,,,,,,,,,,,,,*,,********((((((((((((((((((((&((&((((&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$$$$$&$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$$&$$$$$$$$$$&&&&&&$$&&&&&&$$$$$$&&&&&&&&&&&&&&&&&(((((&&&&&&(((&&&&&((&((((((((((((((((((***(((((*****&*,,,,,,,,,,,,,,,,,,,,,,*******((((((((((((((((((((&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$$$$$$&$$$&&&&$&&$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&(((((((&&&(&&&&&&&&&&&((((((((((((((((((((*(*(******&*,,,,,.,,,,,,,,,,,,,,,,,*****(**((((((((((((((((&&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$"$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$$$$$&$$$$$&&&&&&&&&&&&&&&&&(&&((&(&&&&(&&&&&&(&&&&&((((&((((((((((((((**((((*((*&*,,,,,.,,,,,,,,,,,,,*,*,******((((((((((((((((((&&((((&((&&&&&&&&&&&&&&&&&&&$&$$&$$&&$$$$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&$&$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&((&&&&&&&&((&&(((((&((&(((((((((((((*(((((((((*(&*,,,,,,,,,,,,,,,,,,***********((((((&((((((((((&((&&(((&&(&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$&&&$&&$$&$$&$$$$$$&&&&&&&&&&&&&&&((&&&((((&&&&&((((&((&(((&&(((&&((((((((((((((((((((((((*,,,,,,,,,,*,,,,,,*******(*((((((((((((((((((&&((((&((((&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$$$$$&$$&&&&&&&&&&&&&&(*(((&(((((&&((&&(&&&((&&&&&&&&&((((((((((((***(((((((*(((*,,,,,,..,,,,,,,,,********(*(((((((((((((((((((&(((((((&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$&$$$$$&&&&&&(&&*(((***(&((&(((&&&&&&&&&&(&&&&&&&&&&((&(((&(((((((((((((((***(*,,,,,,,.,,,,,,,,*********(*(((((((((((((((((&((((((((((&&&((((&&&&&&&&&&&$&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&$$$$$&&&&$$$$$&&&&&&***(&&((((((((&(&&&&&&&&&&&&&((&&(&&&&((((((((((((((**(((((**((*,*,,,,**,,,,,,,************(((((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&$&&&$$$&&&&&&&$$&$&&&&(*((&&&&(((&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&(&((((*(((*((*((((**(***,,,,*,,,,*,,,,,********(*(*((((((((((((((&&(((((((((&&&((((((&&&&&&&&&&&&&&&&$$$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$"$$$$$$$"$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&$$$&&&&&&&((&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&((((((((*(((((((*(***,,,,,,,****,,**********((((((((((((((((&(&&(((((((((&(&&((&&&&&&&&&&&&&&&&&&&$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$&&$$$$$$$$"$$$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((&&(((((((((((****(*(((*(*,*,,,,,,,,**********,****(((((((((((((((((&&&((((((((((&((((&&&&&&&&&&&&&&&&&&&&$$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$$&&&&&(((&&(&&&$&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((*((((((((((((**((**,****,*********,*********(((((((((((((((&(&(&(((((((((&(&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$$$&&&&&((&&(&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((**((((((((****(***,,,,*********************((((((((((((((&(&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&$$&&&&&((&&((&&$&&&$&&$&&&&&&&&&&&&&&&&(((((((((((((((**(((((((((((((*(**,,,**,*****,************(**(((((((((((((((&&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&$&$$&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&((((((((((((((((((*((((((((((*((*((*************,,**************(((((((((((((((&(((&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&&&&&&&&&$$$$$&&&&**(&&&&&&&&&&&&&&&&$&&&&&&&&&((&((((((((((((((((((((((((((((*(**&*****************************(((((((((((&((&((((&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&&$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&$$&&&&(((&&&&&&&&&&$&&&&&&&&$&&&&&&(((&&(((((((((((((((((((((((((((**(***********((***************(****((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&$&$$&$&$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""$$$&&$$&$$$"$"$"$$""$$ $$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$"$$$$$$&$$$$$$$$$$$&$$&&$&$$$$&&&&&((&&$&&&&&&$&&$&&&&&&&&&&&&&(&((((((&(((((((((((((((((((((*(*((******************************((((((((((((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$""$&$$$$$$$$""$"$$$$$"$$$$$$$$$$$$$$"$$$$$$"$$$$$$$"$$"""$$$$$&&&$$$$$&$$$$$$$&$$$$$$$&&&&&((&&&&&&&&&&&&&&&$$&&&&&&&&&(&&&(((((((&&((((($&((((&((((((*****,****************,***********((((((&(((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""$$$$$$$$$$$$""$$"$$$"$$"$$$$$$""$$$$$$$$$$$$$$$$$$&$$"$$$$$$&&$$$$&$$$$$$$$$&&$$$$$&&&&$&&&(&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((*(***************************((**(((((((((&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&&&&$$$$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$"$$$$$"$"""""""$$$"$"""$"$$$$$$$$$$$$$$$$$$"$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&$$&&&&&$&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((*(********((********(********(*(((*(((((((&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&&&$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$""""$$$$"""""$"$""""$$"$$"""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&&&&$$&&&&$$$&$&&$&&&&&&$&&&&(&&&&(&&&(((((((&(&((&((((((((((((((((*********(*******************(((((((((((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$"$""""""$$$""$$"$"$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$$$"$$&&$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((***((((((*******(*****************(***(((((((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&$&&$&$$$&$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$""""$$"$""""$"$$$$$$$"""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$&&&$$&$$$$$&$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(((((((((&((((((((((((***((((****************************(((((((((&&&((&(&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$&$$&$$$$$$$$$$$$$$$"$$"$$$$$$$$$$""""""$$"""$$$$$"$"$$$$""$$$$$$$$""""$$$""$$$$"$$"$""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$$$$&&$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&(&&(((&(((&(((&((((((((((((***((***********************(((((((((((*((((&&((((&&&&(&&&&&&&&&&&&&&&&$$$$$$&&$$&&$$$$$$$$$$$$$$$$$$$$$"""$$$$""$"$$"""""""$$"$"$$"""$$$$$""""$"$$$$$$"""$$$"$"$$$""$$$""$$"$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(&&&((&(&(&&(((*,,*((((((((((((((****(*********************(((*((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$""$$$""$"$$""""$"""""""$""$""""$"$"""""$$"$$$$""$$$"$""$$"$"$$"$""$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$"$&$$$$$$$$&$&$$$$&&&&&&&&&&&&&&&&&&(&&&(((**((**(((((((((((((****(******(********************((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""""$"""""""""""$$$$""""""""""""""""$$""""""$"$$$$$"$"""$""$$$$"$$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&$$$$&$$$$$$$$$&$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((((&(&(*((((((((((((((**((*************(*(*(********(((((((((((((((&((((&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$""$"""$""""""""$$&$""$$$$"$""""""""""""""""$$$"""""$$$$$$$$""""""""$$$$$$$$"$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&$$$$$$$&$$$$$$$$$&&$$$$$&$$$$&&&$&$&&&&&&&&&&(&&&&&&&&&&((((&&&&((((((((((((******(*****,*******(*******(**((((((((((((((((&&(((&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$"$""""""$$$$"$"$""$"""""""$"""""$""""""""""""$$$$"$$$$"""$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$&$&$&$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&((((&&&&&((((((((((((((****((************(*********((((&&(((((((((((((&&(((&(&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$""""""""""$"""$"$""""""""""$""""$""""""""""""""$$$$$$$$"$"$$$$$$$$"$"$""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((((((&$&&((((((*((((((((((((************(********((((((((((((&&(((((((((((&&(&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""$"""""$"""""""""""""$""$$"$"""""""""""$""$""""""""$$$$&$$$$$$$$$$$$$"$$$$$$$"""$"""$$$$"$$$$$$$$$$$$$$$$$$$&&&&$$$$&&$$$$$$$$$&$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&((&((&(((&&(((*((((**(((((*(((((************((((((***(((((((((((&&(((((((((&((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$"""""$"""""""""""""""$$"""""$""""""""$""$$"$"$$$""$"$$$$$$$$$$$$$$$$$""$$$$$$$$"$$"""$$$$"$$&$$$$$$$$$$$$$$&$&&$$$$$&&&&$$$$$$&&&$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((***************(((*(((((((((((((&(((((((((((((((&&&((&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$"""""""""""""""""$$"""$$$""""$""""""$""$$$"$$$$$$$$$$$$$$"$$"$"""$$$$$$$$$$$"$""""""$"$$$$$$$$$$$$$$$"$$$$$$&$$$$&$$$$$$$$$&$$&$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((**************(((((((((((((((((&&(((&((&(&(((((((&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""""$""""""""$""""$$$$$$"$$"$$$$$$$$$$$$""""$$$$$$$"$$$$"""""""""""$$$$$$$$$$$$$$$$$$$&&$$$&&$$$$$$$$&&$$$$$$$$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&(((((((((((&&((((((((((((((****************((((((((((((((&&(&&(((&((&&&(((((&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""$""""""""""""$$"$""""""""""$$$""""""$$$""$"$"$""$$$$$$$$$$$"$""""$$$$$$$""$$$""""""""""$""$$$$""$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$&$&&&&&&&((((((((((((&((((((*(((((((***************((((((((((((((&&((&&&&&&&&(&&(&&&&&((&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$"""""""""$$""""$$"""$$$$$$$"""""""""$$$$$""""""$$"""""$"$$$$$$"$$$$$$"""$$""$$$$$""$""$"""$"$$""$"""$""""$$$"$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((****((************((((((((&(&&((((&((&&&&&(&&&(&&&&&&(&((&&&&&&&&&&&&$&$$$$$$$$$$$$"$$$$$$$$$"$$$""$""""""""""""$$$""""$"""$$"$$$"$$$$$""""""$"""$""""$$"$$$$$$$$"$""$"$$$$$$"""""$""$"""""""$$""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&(&((((((((((((&((((((((((***(((**(*****(*((((((((((((&((&&&(&&&&(&&(&&&&&&&(&(&&(&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$""""""$""""""""$"$$$"""""$"$$$$$"$$$$$$$$$$$"$""$"$""$$$$"$$$$$$""""$$$$$$$$$$"""""""""""$""""""""$"$$$$$""""$$$$$$$$$&$$$$$$$$$$$&&$$$&$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((*(*(((********((**(((((((((((&&&(&&&(((&(((((&&(&&(&((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"""$""""""$"$"""$"""""$$"""$"$$""$$$$$"$$"$$$""""$$"$$"$"$$$"""$"$$""""""""$$$$"""""""$""$"""""""""""$"$"$"$"$$"$$$$$$$$$$$$$$$$$$$$&$&&&$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&((((((((((((&((((((((((****(((********(((((((((((((((&&&&&&&&&&&&((((&&&&&&&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""""""$""$$$$$$$""$$$"""$""$"""$"""$$$$$"$$$$$""$"$$$$$$""$$"$"$$"""""""$$$""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$&$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((****"((******(*(((((((((((((((((&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""$$$$$"""$$$$$""$""$""""$$"$$$$$$$$$$"$"$$$$$$$$"$$$"$"$""""""""""""""""""""""""""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$$$$&&&&$$$&&&&&&&&&&(&&&&&&&&&&&&&((((((((((&((&((((((((****(*((********((((((((((((((*(((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$"$"""""""$$$$"""$"$$""$""$"""$"$$"$$"$$$$$$"$"$"$"""$$$$"$""""$$""""""""""""""""""""""""""""""""$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&$$$$$&&&$&&&&&&&&&&((&&((&&&&&&&&(((((((((((((((((((****$((*(****((((((((((((((((((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$""$$"$$$$"""$"""""$$$"""""$"$$$"$$$$$$$$$$$""""""$$$"""$$$"$""""""""""""""$""""""""""$""""""$""""""$""$$""$$$$$&$$$$$$$"$$$$$$$$$&&&$$$&$$$$$$$&$$&&&$&&&&&&&&&&((((&(&(((((((((((((((((((((***($(((*****(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$$$$$$$$$$$$$$""$$$$$$$$$$$$$$"""""$"$$$$$$$"$$$""$$$$"$$"$"""$"$$$$$$$$$"$$$$$$""$"""""$$"$$"$"$""$"""""$"""""""""""""""""""""$"$"""""$$$$$$$$$$$"$$$$$$"""$$$$$$$$$$$$$&$&$$$$$$&&&&&&&&&&&((&(&&&&(&&&((((((&(((((((((((((**(*$((((**(*(((&(((((&(((((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$""""$$$$$$$$$$$$$$$""$""""$""$$$$$$"""$$$$$""$$"""""""""""""""""""""""""""""""""""""""""""$"""$""""$""$$"$$$$$$$"$$$$$$"$$$$$$$$$$&$$$$&$&$&&&$$&&&&&&&&(&&&&&&&&&(((((((((((((((((((((((*(*$(((((*(((((((((((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$"""""$$$$$$""$$$$$$$$$"$"""""$$$$$$$""""$$"""$$$$""""$$""$""""""""""""""$""""""""$""""$"""""""""""""""""""$$$""""""$$$$$"$$$$$$&$$$$$&$$&&&&&&$&&&&&&&(&(&&&&&&&&&(&(((&(&&(((((((((((*(((**$&(((**(((((((((((((((&(&&&&&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$"$"""""""$""$"$""""$$$$"$"$"""""""$$""$$$"$""$$""""$$$$"""""""""""""$""""""""""""""""""""""""""""""""""""""""""$$$$$$"$$$$"$$$$$$$$$&$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((*(*$&((((***((((((((&(&&&&&&&&&&(((&&(&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&$$$$$$$$$$$$$$$$$""$$$&$$$$$$$$$""""$$"""$"$$""$$$"$$$$""$$""$$$""$"$"""""""""""$""""$"""""""""""""""$""$""$"""""""""""""$""""""""""""""""""""$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((((((((((((((*$&(((*(*(((((((((&&&&&&&&&&&&& &&&(&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$""""$"""$$$$$$$$$$""$$$""$$$$$$$"$$"""$$$""""""""""""""""""""""""""""""""""""""""""""$""""$"""$"""$""$"$""""""""""""""""""""$"$$$$$$$$$$$$$$""$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&((((((((((((((((((((($&((****(((((((*(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$$&&&&$$$$$$$$$$$$$$$"$"""""$$$$$$$$$$$$$"""$$""$""""$""$""""""""$$""""""""""""""""""$$""$$"$""""""$"""""$""""""$""$""$$$"""""""""""""$""""""""""""""$$$$"$$$$$$$$$$$$$"$$$$$&$$&&&&(((((((((((&&((&&&&&&&&&&&&&&&&&(((((((((((((*((((("&((******(((((((((&(&(&&(&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&$&$&$&&&$$$$$$$&$$$$$$"$""""$""$$$$&$$$$$$$$"""$"$$"$"$""""$"""""$$$"""""""""""""""""""$$$"$"""$$"""""""""""$$"""""""""$$$"""""""$""""""""""""""""""""$$"$$$$$$$$$$$$$$$"$$$$$$$$$$&&&((((((**((((((((((&&&&&&&&&&&&&&&(((((((((((((((((*((((((*((*(((((((((((&(((&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$""$$$$$&$$$$$$$"""$"$$"""""""$""""""""""""""""""""""""""$$"$$$$$$$$$$$"$""$"""""$""""""""""""""""""$""""""""""""""$""""""$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&(((((((((&((((*((((((&(&&&&&&&&&&&&&&((((((((((**((((((&((((((*(*((((((((&(((&((&&&&&$&&&$&&&&&&$$$&$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""""""$""""""""""""""""""""""""$$$$$$$$$$$"$$"$$$$$""$$$"""$$"""$""""""""""""""""""$$"""""""""""""$""""$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&(((((&&&&(&&&(((((****((&(&&&&&&&&&&(&((((((((((((((((((&((*((((*(((((((((((((((&&&&&&&$$$$$&&&&&$&$$$&&$&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"""""$"""$"""""""""""""""""$$$$$$$$$$$"$$"$$"$$$$$"""$$"$$$"""""""""""""""""""$""$$$"""""""""$"""$$$$""""$$$$$$$&$$$&$&&$$$$$$$$$$&&((&&&&&&&&&&&(&&(&((((**(((&&&(&&&&&((&(((((((((*((*(((((((((((((*((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"""""""""""""""""""""""$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$$"""""""""""""""$""$""""""""$$"$$"""""""$$$$$$"$$$$$$$$$&&$$$&&&&$$&$$$$$&&&&&&&&&&$&&&$&&&&&&&(((((((((((&&&&&(&&&&((((((((((((((((((&&((((((*((((((((&&(&&(((&&&&&$&&&&&$$&&&&&$&&&&&&&&&&&&&$$&&&&&$$&$$$$$$$$$$$$$"$$$$$$$$$$&$$$&$$$$$$$"""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""""""""""$"$""""""""$$""$$"""""""$$$"""$"$$$$$$$$$&$$$$&&$$$&&$$&$&&&&&&&&&&&&((&&&&&&&&(((&&((((&(&&&&&(&&&(((((((((((((*(((((((((*(**((((((((((&&&&&((&&&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&$$&&&$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$"$"""""""""""""""""$$&&$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"$""""""""""""$$$""""$""""$"""$$"$"""$""""$$$$$$$$"$$$$$$$$$$$$&$&$$$$&&&&&&&$$&$&&(((&&((&&&&&&&&&((((((&(&(&&&&((&&(((((((((*(((((((((((*((*(((((((&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&$&&&&&&&&&$$&&$&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""$"$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""""""""""""""""$""$$$""$""$"""""$"$$$$$$$$$$$$$$&&$$$$$&&&&&&&&&&&$&&&&(&(&&&&&(**(&&&&&&((&&&(&&((&&(&&&(((((((((((*(((((&((((((((((((((((((&&&&((&&&&&&&&&&&&$&&$&&&&&&$&&&&$$&&&$$&&&&&&&$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$"""""""""""""""$$"$"$$$""$$""$""""$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&$$&((&&&&&$&&&&&&((*((&&&&&&&(&&&&((&&&&&((((((((((((((((((&(((((((((((((((((((&&(((&&&&&&&&&&&$&&&&$&&$&$$&&&&$$&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$"$""""""""""$""$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$$$$$""""""""""""""""""$""$"""""$$$"$""$""$$$$$$$$"$$$$$$$$$$&$$&$$&&&&&&((&&&$&&&&&&&&&(**((&$&&&&(&&&&&&&&&&&&&((((((((((((((*(&&((((((((((((((((((&&&&&&&&&&&&&$&&&&&&$&&$$$$$&$$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$"$$$$$$$$$$""$"$"""""$"""""""$$"""""$$""$"$"""""$"$""$$$$$$$"$$$$$$$$$"$&&&&&&(((($$$&&&&&&&&&&&&&&&*(*(&&&&((&&&&&&&&&&(&(((((((&((((((((((&((((((((((((((((&&&(&&&&&&&&&&&&$&&&&$$&&$$$$$$$$$$$&&$&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$"$""""""$$""$$$$$$$$$$$$$$$""""$$$&&&&&&&&&$$$$$$$$$$$$"$$$$$$$$"""""""""""""""""""$$"$""""""""""""""$$$$""$$$$$$$$$$$&$&&$$$$&&&&&&$$$$$$&&&&&&&&$&&&&(((*((&&&&&&&&&&&&&&((((((((&&&((((((((((&&&(((((((((((((((&&&&&&&&&&&&&&&&$&&&$$$&&&&&$$&$$$$$$$$&&$&&$$$&&&$$$$$$$$$$$$$$$$$$$$""$"$$$$$"$$$"$"$$"$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&&&(&&$$$"$"""""""$$$$$$$""""""""""""""""""""""""""""""$""$""""$$$""$$$$$$$$$$$&&$$$$$$$$$"$$$$$$&&&$$&&&&&&$&&&&&(&(((&&&&&&&&&&&&&&&&&&&&((((&((&((((((((&((((((((&&(((&((&(&&&&&&&&&&&&&&&&&$$&&&$&&&&$$$$$$$$$$$&$$$$&$&$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"$$$$$$$$$$$$&(&&$$$$$$&&&$$$$$$&&&$$$$"""$"$"$$$$$"$""""""""""""""""""""$""""""""""""""""$$$$$""$$$$$$$""$$$$$$$$$$$$$$$$$$$$&&$&$$$&&&&&&&&&&&(((&&&&&&&&&&&&&&&&((((((&(((((&(&((((&&((((((((&&(((&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&$$$$$$$$&$$$$$&&&&$$$$$$$$&$$$$$$$&$$$$$$"$$""$$$$""""$$$$$$$$$$$$$"""$&&&&$$$$$$$$&$$$"$$""&&$$$$"""$"$$$$$$$$""""""""""""""""""""""""""""""""""""""$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&**(&&&&&&&&&&&&&&&&((&(((&&&((((((&(((&&(((((((((((((&(((&&&&&(&&&&&&&&&&&$&&&&&&&&$&&$&$$$$$$$$$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$$$$$$""$$$&$"$"$$"$$$$"$$$$$$""$$$$$$$""$$$"$$$$$""""""""""""""""""""""""$"""""""""""""$$$$"$$""$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$((($&&&&&&&&&&&&&&&&&&((&&&&&&(&&(&(((&&&&((&(((&(((&&((((((&&&&&&&&&&&&&$$$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"""$"$$$$"""$"$$""$$$$$$$""$$$$$$$$$$$$$$"$$$$$$$""$$$$$$$"$$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""$$"$"$$$$$$"$"$""$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&((&&(((&&((((&((&&&&((&&&&(&&&&&&&$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$"$"$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$"$""""""""""""""$"$"""$$$$$$"$$$"""$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&&$$&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&((&(&&&((&(((((((&(((&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$"$$$$$$$$"$$$$$&&&&&&$$&$$$&$$$$$&&$$"$$$$""$$$$$$$$$$$$""""""""""""""""""""""""$""$"""""""""""""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&&&&&$&&&&&&&&&&&&&&&$&&&&&(&&&&&&&&&&&&((((&&&((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$$$$&&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$&&&&(&&&&$$$$$"$$&&&&$$"$$$$"$$$$$$$""$"$"""""""""""""""""""""""""""""$""""""""""""""$"$""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&$&$&&&&&&&&&&&&&&&&(&&&&&&&&&&(((((&&&&((&&(&(&&((&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&((&(&&&&&$$$$$"$$&&&$""$$$$$"$$$$"$$$"""""""""""""""""""""""""""""""""""""""""$"""$"""$"$""""$"$$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$"$$$$$$$&(((((((&&&$$"$$$&&&&&$$$$"$$$$"$$$$$$$$$"""""" """"""""""""""""""""""""""$$$$"$$"&(""$"$"$$$"""$$""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$"$$$"$$"""$$$$$$$$$$$""$$$&&((((((((&&$$"""""$$&&&$$""""$$$"$$$$$$$""$$"$"""""""""""""""""""""""""""$$"$$"$$$&&$$$$""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$""$$"$$$$$$$"$$$$&&&&&&((((((&&$$""""""$$$$""""""$$"$"$$$$$""$$$$"" """"""""""""""""""""""""""""$$$$""$"$$$$$""$""""""$$$$$$$$$""$$$$$$$$$$$$$$$$$$&&&&&$$&&&$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$""$$$$$$$$$"$$"$"""""$$$$$$$$$$$&&&&&&&&&&&&&$$$"$"$$"$$$"""""""$$$"$$$$$"$$$""""""$""""""""""""""""""""""""""$""$$$"$$$$$$""""""""""$$$$$$$$""$$$$$$$$"$$$$$$$$$&$$&$$$&&$$&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$""$$$$$$$$"$""$$$$$$$$$$$$$$"$$$$$$$$$$"$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""$$$$$$$$"""$$$$$"$"""""""""""""""$"""""""""""""$$$$$$$$$""$$$"""$$""$$"""$$$$$$$$$$$$$$$$$$$$$&&$$&&$$$$$$$$$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""""$$$$$$$$$$"$$$$$$$$$$$$$$$&&&&&$&&&&&&&$$&$&$&&&&&&$$"""""$$$$$"$$$$$"""$""$$"$""""""""""""""""""""""""""""""$$$$$$""$$$"$""$"$""""$$$$$$$"$$$$$$$$$$$$$$$$&&&$$$$$$&$$$$$$&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&($&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$""$$$$$$$$$$""""$$$$$$$&&&&&&&&&&$&$$&&&&&&&&&&&$$$""$"$$$$$""$$"""$$""""""$"$""""$"""""""""""""""""$""""$$$$$$$$$$$$"$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&((&($&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&$&$&&$$$&$&$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$"$"$$&&&&&&&&$$$$$$&&&&&&&&&&&$$$""$$$$$$$$$""""""""$"""""""""""""""""""""""""""""""$""""""$$$""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&$&$&&&&&$$&&$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$""""$$$&&&&&&&&$$$$$"$&&&&&&&&&&$$$$$$"$$$$"$""""""$$$$""""""""""""""""""""""""""""$$$$""""$""$$$"$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&$$&&&&&&$$&&&&&&&&&&&&&&&&&&&& "&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$"$$$$&&&&&$$$$$$$$$$$$$$$$$$""$$""$$$$$$$$$$$$$$$$$$$""$$" """""""$$$$&&&&&&&&&&&&&$"$$&&&&&&&&&$$$$$$$$$$$"$$$""""$""$"""""""""""""""""""""""""""$$$"$$$""""""$$$$""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&($&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$&&&$$$&$&$$$"$$$$$$$$$$$$$$"""$$"$$$$$$$$$$$$$$$$$"""$"$"""""$"$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"$"$$$$$$$$"""$"""""""""""""""""""""""""""""" $"$$"$$$""""""""""""""""""" $$"""$$$$$$$$$$$$$&$$$$$$$$$ $$$$$&&&&&&$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$$$"$$$"$""$$""$$$&&$$$$$$&&$&&&$$$$$$$$$""$""$$$$""$$$$$"""$$$$"""""""""""""""""""""""""""$""""$""$"""""""$""""""""$""""$$$""$$$$$$$$$$&$$&$$$$$$$$$$$$$$&&&&&&$&&&$&&&&&&$$&&$&& $&&&&&&&&&&&&$&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&$$&&$&&$$$&&&$$&$$$$$$$$$"""$$$$$$$$$$$$$""$""$$$$$$$$$$$$"$"""""""$""$$$""""$"$$$&&&&&&$&$$$$$"$$$$$$""$"""$$$"$$$$$"""$$$$"""""""""""""$""""""""""""""""$""""""""""""""""""""""""""$$$$""$$"$"$$$$$$$$&$$$$$$$$$$$$$$$&&&&$$&&&&$$&$&&$$$$$&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&&$&&&&&$$$$&$&$$$$$""$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$"""""""$"$"$$$$$$$&&$&&$$&$$$""""$$$$$$"""""""$"""$$$""""$$"$"""""""""""""""""""" """"""$""""""""""""""""""""""""""""""$$$$"""""$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&$&$$$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$&$$&$$$$$$$$$""""$$$$$"$$$$$$$$$$$$$"$$$"$$$$$$$$$$"$"$"$$$""""$"""$$$$$$&$$$""""""""$$$$"$""""""$"""""$$$""$$$"""""""""""""""""""""""""""""$""""""""""""""""""$"""""""""$$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&$$$$&$$$&&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$$$$$&&&&&&&&&$$$$$$$$$$$$$""$$"$$$$$"$$$$$"$$""$"$""$$$$$$$$$""$$"""""""""""$$&&$$&$$"$"$""""""$$$$""$""""$"""$"""""$$$"""""""""""""""""""" """""""""""""""""""""""""""""""""""""$$$$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$&&&$$$&$$&$$&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$&&&&$&$$$$$$$$$$$$$$$"""$$$$$"$$$$$$$"$$$$$$$"$$$$$$$"$$"""""""""$""""$&&&&$$"""""""""""$$$$$$$""$$$$$"$$""""""$""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""$""$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&$&$$$$&&$$$$$$&&&&&&&&$&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&$$&&&&$$$$$&&&$$$$$$$$$"$"$$$$$"""""""$$$$$$$""""""""$$$$$$$$$"$$""""""""$""""$$&$$$"""""""""""""$$$$$$$$$$$$$$$$""""""$$$"""""""""""""""""""""""""""""""""$"""""""""""""""""""""$$$$$$$""$$$$""$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$$$&$$$$$$$$$$$&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&&&$&&&$$$&&$$$$$$$"""$"""$$$$$"""""$$$$$"$$"""""""$$$$$"$"$""$$"$""""$$""""""$$$"""""""""""""$$$$$$$$$$$$$$$$""""""$$$"""&""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$""$$""$"$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$&$&&&&$&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$$"$$$$$"$$""""""""""$""""""$$$$$$$$"$$""""""""$$$$"""""""""""""""""""""$"$$$$$$$$"$$$$$$$"$"""""""""""""""""""""""""""""""""""""""""" """"""""""""$$$$"$$$$$$$$""$$$"$$$$$$""$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&(&&&$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""""$$$""$$$""$$$$$"""$$"""$"""$$$$"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""" """""""""""""$$$""""$""$$""$$$$$$"$$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$&&&$&&&&$$$$$&$$$$$$$$$$$$$$$$""""""$"$$""""""""""$$"""""""$$$$$$$$"""$"""""$$$""""""""""""""""""""""$$$$$$$$$"$$$$"""$$"""""""""""""""""""""""""$$""""""""""""""""""""""""$""""$"""$$""$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&($&&&&&&&&&$&&$&&&$&&&&&&&&$$&&&$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"""""""$"""$""""""""""""$""""$$$$$$$"""""""""$$"""""""""""""""""""""""""""$$$$$"$$$$"""$"""""""""""""""" """"""""""""""""""""""""""""""""""""$""$$"""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&&&$&$&&&&&&&&&$&&$$$$$&&&&&$&$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$""""$""$$$$""$"$"$$""""$"""$$$$""$$$"""""$""""""$""""$""""""""""""""""""""""""""""""$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&& $&$&&$&$&&&&$&$&&$$$$$&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$"$$"$""""$$"""""$$$$$$$$"""""""$$""""$$""""""$$$$"""""""""""""""""""""""""$"$$$$$$$$$$""$$"""""""" """$"""""""""""""""""""""""""""""""""""""$$"""""""""$$$$"$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&$$$&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$$&$$$&$$$$$&$$$$$$$$$$$$$&$$&$$$$$$$$$$$$"$"""$$$$$"$$$"""""""$""""""""""$$"""$"$$""$$$""$"""""$$"$"""""""""""$$$""""$""""""""""""""""""""$$$$$$$$"$"""""$"""""""" ""$"""""""""""""""""""""""""""""""""$""""$""""""""""$$"$$$$$$$$$$&&$$$$$$$$$$&$$$$&&&&$$$$$$&$&$$$$$$$$&&&&$$&&$$&&&&&&&&&(&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$""$"$$$""$"""""""""""""$$"""""$"""""$""""""""$"$$"""""""""""""""""""""""""""""""""""""""$$$$$$$"""""""$$"""""""""""""""""""""" """""""""""""""""""""$"""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$&$$$$$$$$$$&&&&$$&$$&&&&&&&&&((&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$"""$"$""""""""$""$"""""""$$$"""""""""$$"""""$"""""$"$""""""""""""""""""""""""""""""""""""""""$$$$$$$$$"""""$$"" """"" """"""""""""""""""""""""""""""""""""$""""""""""$"$""$$$$$$$""$$$$$$&$$$$$$$$$$&&&&&&&""$$&$$$$$$$$$$$$&&$&&$&$$$$$&&&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"""""$$$$""""""""""""$""""""""""""""""$$"$$"""$""""""""$"$""""""""" """"""""""""""""" """"""$$$$$"$$$"""""""$""""""" """"""""""""""""""""""""""""""""""""$"""$""""""$$$$$$$$$"$"""$$$$$$$$$$$$$$&&&&&&&(&&$$$$&&&$$$$$$$$$$$&&&&&$$$$$$&&$$&&&&&(("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$""$"""""""$""""""$""""""""""""""""$"$$$$""$$$$""""""""""$""""""""""""""""""$"""""""""""""""""""$"$$$$"$$$$""""""""""""""""""""""""""""""""""""""""""""""""""$$""$"""$$$$$$$$$$$"$""$"$$$$$$$$$$$$$$&(&&&(((&$"$$$$$$$$$$$$$$$&&&&&&&&$&$&$&&&$&&&&&&($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$"""""""""$""""""""""""""""""""$""""$""$"$""$$"""""""""$$""""$""""""""""""""""""""""""""""""""""$$$$$$""$"""""""""""""""""""""""""""""""$"""""""""""""""""""$$"""""""$$$$$$$$$$$$"$$$"""""$$"$$$$&&(((&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$&&$&&&&&&&($$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$$$"""$""""""""$"""""""""""$""""""""""""""$$$$""""""""""""$"""""""""""""""""""""""""""""""""""""""""$$$$$""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""$$$$$$$$$$"""$$$""$$$$$$$"$$((((&&&$&$$$$$$$$$$$$$$$$&&&&$&&&&&&$$$$$$$&$&&(&&(($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$""""""$"""$$"$$"""""""$"""""""$"""""""""""$"""$"$""$$""""""$$""""""""""""""""""""""""""""""""""""""""$$$$"""""$"""""""""""""""""""""""""""""""$""""""""""""""""" """ """"""$"$$$$$$$$$"$""$""$$$$$$""$&(((((($$$$$$$$$$$$$$$$$$$&$$$&&$$$$$$$$$&$&$&&&&&(($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""""$$$$"$""""""""""""""""""""""""""$$""""""""$""$$"""""""""""""""""""""""""""""""""""""""""""""""""$$"""""$$$$"""""" """"$$$$$$"" "$"""""""""""""""""""""" """""""""""""$$$$$$$$$$""""$$$$$&$""$$$(((((&$$$$&$$$$$$$$$$$$$$&&$$&&&&$$$$$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""$$$$$""""""""""""""""""$"$""""""""""""""""$$$""$$$""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$$$$"" " """""$"""""""""""""""""""""""""""""""""""""""""""""""$$"$$$"""$"""$$"$$$&$$"$$$&((((&$$$&$$$$$$$$$$$$$$$$&&$$&&$$$$$$$$$&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$""$""""""""$$$$$""""""""""""""""""$"""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$""""$$$$""""""""""""$$$""$$""" """""""$$""""""""""""""""""""""""""""""$"$$$""$""$$"""""$$$$$$$$$&&(&$$$$$$&&&$&$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&&$&&&$$$$$$$$$$$$$$$$$$"$$"$"$$""""""""""""""$"$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""""$$&&&&&$$$$$""""""""""""""" """"""""$$"" """""""""$"""""""""""""""""""""""""""$"$""$$"$"$$$$$""""$$"$$""$$$&((&$$$&&&&&&&&&&&&$&$$$$$$$$$$$&$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$""""""""$$""""""$$$$$""$"$""$""""""""""""""""$""""""""$""""""""""$"""""$"""""""""""""""""""""""""""""""$""""""""$$"""$$$$$$$"""""""""""""""" """ """"" """"""""""""""$"""$$"$"$$"""""$"""""""""""""$$$$$$$"""$$$$"$$$"$$&(&&$&$&$&&&&&&(((&&&&$&$$$$$$$&$$$$$$$&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$"$""""$"$"$"""$"$$$$$$$""""""""""""""""""""""""""""""""""""""""""$"""$"$"""""$""""""""""""""""""""""""""""""""""$""$"""""$"$$$$"$$$$$""""""""" "" " """" """""""""""""$$"""""$""""""""$"""""""""""""$$$$$$$$$$$$$$$$$$&(((&$$$$$$&&&&&&(&&&&&&&&&$$&$&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""$$"$"""$"""""$$"$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""$$""""""$"""""""""""""""""""""""""""""""""$"""$$""$$$""$"""""""""""""""""""" "" """"""""" """"""""""$$"$$"$""""""""$""""""""$""""$$$$$$$"$$$$$$$$$$$(***(((&&$$$$$&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&($$$$$$$$$$"$$$$$"$"""""""$$"$"""""$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""$$$"""$$$$""""""""""""""""""$""""""""""""""""$$""$"""""""""""""""""""""" """""""" """" """"""""""$$$"""""""""""""""""""""""""$"$$""$$$$$$$$$$$$$&(***(((((((&&$$$$$$$&&&&$$&&&&&$&&&&&&&&&&&&&&&&&&"$$$$$$$$$""$"$$$"""""$""$$$ $$$"$$$$$$$$$$""""$"""""""""""""""""""""""""""""""""""""""""""$$$$"""$$$$"""""""""""""""""""$"$"$$""""""""""$$"""$"""""""""""""""""""""" " """$""""""" """""""""$$$"""""$""$"""""""$$$"""""""$$$$$$$$"$$$$$$$$$$$(***((((((*((((&&$$$$$$$$&$$$&&&&&&(((((&&&&&&&&&&"$$$$$$$$$$$$$"""$""""""$"$"$"$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""""""""""""""""$"$$"$$$"$$$$$""""""""""""""""$$$"""""""""""$$"""""""" "$"""""""""""""""""""""""""  """""""""""""""""$$""""""""""""$"$$$$"""""""$$$$$$$$"$$"$$$$$$$&(((*((((((((((((&&&$$$$$$&$&&&&&(&&((&&&&&&(&(&&("$$""$$$$$$"$""""$"""""""$$$"$$$$$$$$$"$$$$""""$$"""$""$""""""""""""""""""""""""""""$""""""""$$"""$"$$$$$$"""""""""$""""$""$$""""""""""$$$$$"""""""$"$$"$"""""""""""""""""""""""""""""""""""""""$$""""$$"""""""""$$""""""$""$"$$$$$$$$$$$$$$$$$$$&$&&&((((&((((((**(($$&&&$&&&&&&&&&&&&&&&&&&((&&(""$$$"$$$$$$$"""$""$"$""$$$$$$$$$$"$$$$$$$""$$$$$"$$"""""""""""""""""""""""""""""""$"""""""""""""""$"$"$$$$"""$""""$$$""$""$""$""$"""""" """$""""$$$&&&$$$"""""""""""""""""""""""""""""""""""""""$$$"""$$$$"$$"$$"$$""""""$$"$$$$$$$$$$$"$$$$$$$$$$$$&&&&((&((((((*(((((((&&&&&&&&&&&&&&&&&&&&&&&&(&