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_1 MISSION_PHASE_NAME = CONTINUATION_MISSION TARGET_NAME = MARS IMAGE_ID = '709A20' IMAGE_NUMBER = 39525797 IMAGE_TIME = 1978-05-27T11:44:22Z EARTH_RECEIVED_TIME = 1978-05-28T04:20:23Z ORBIT_NUMBER = 709 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.025450 NOTE = "VERY HIGH RESOLUTION MAPPING SEQUENCE WITH IMAGE MOTION COMPENSATION" /* 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 0-Ob,~ s4G*R;% f     Qdf][Ry5%OQ? \# A &(((*((*****,,,,,,.....0....0.00000022220200000020200222222422222222244444444444444446446444444666644422246686866866868866868866668888888888688:8888:::::::::::::::8:::86686688888888::::8::::::<<<<><8:<::<::<:::::::::::::::::::::<::::::::::::::::::::::::::88::888888888888:8:8888888888:868662, (((*(((******,,*,,,,,,.,,..,* .0.,..000.000000000000000000(2222222222244444444444444444446644666666666444668888888888688888888888888888888888:::::8::::::::::::::::::::::88688888:::::::::::::<<<>>><<:<<<<<<<>::<<><:<<<<<<<<<<:<<<<<<<<<<><<<<><<<<<<<<:::::<:::::::::::::::::::::::::::::::::88(&(((((((((((((*******,*,,,,,*,...,,..0............00.0000000020222222222444444424444444424464464666666666886888886888,688886888888888888888888::::4::::::::::::::::::::::88888.6:::::::::::::<<<<>>>>>><<><0:<>><<<<><<<<<<<<<<<<><>>><<2:<>>>>>><<<<>><<<<<<<<<<<<<:6:<<<<<<<<<<<<<<<<<<<:<<<:<<:&&&&&(&&((((((((((*****,*,,**,,,,,,,..................00000000002022222222222222224244444444444444666666666666888888886886888888886688868888888888888::8::::::::::::::::::::8888688::::::<::<<<<<<>>>>>>>::<<:><<<><<>><<<<<<<>>><>>>>>>><2>>>>>>>>>>>>><><><<<>>><<<><$<<<<<<<<<<<>><><<<<><<<<><<:&&&&&&&&((((((((*(***********,,,,,..........,.,..........00000000022222222200222242442444444644444666666666468886888866666688866666866666888888:8888::8:8::::::::::::::::<::8:88888:::::::::<<<<<>>>>>>>><<<>><<<<<<>>>><<>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<><><>>>>>><><>><<<>><6&&&(((&(((((((*(($&(**,***,,*,..,*,.....,.,*,,0.........00.,,,..000220022222444222642222022244202666686666668866868668864066:68666666888444668888868:::::::888:<<:644488:<<8868:<<<<<<<:<<<:8:::<><>><6<>>><>><<::>>@>::>:<>>>><::>>D>@>>><<@@@>:8::<>@@@<8:>@@@@@>>:<>D>>:666:<<<<:8<><>>>B>><>>>0" $*(($$"" &((&&&&$&&&.(*(&((,,,*((&*,,,,*,*(((*,,,*(*.200..***02.,,,..,,,.020..044420.,046220.000.0222002468884>048886622462:2464286:888422488866666644<666668:<<:6648<>::8888:66488688><>>>86B:<>><<:<><<:88::86:>>>>:8:<>>><<8:<><:B:::8:>>@@><:B<@@>><:<<><::<::<:<<>><<::>>@><:::<>>::8::8<::<>0 "$$$$"$&((*,*&&$(**,**(&&(&&(&((**,0000.*.00.0.,******,0,,,..222002..242200.000000.00246662200446642220224444446688866846886664446666444466888:686<::<:866688::8688::><<:88:<<<::8668:::::8::<<>@>><:<>>>@><:6:>>><:::<<>>>>>:<>@>@>>>8:<>>><><<<>@@@>>>>>>B@@><<:<>>>><<::<>>>><<<<>@>@><::<><<<."$&&&&&&&&$&((((((((((*(((((&(******,,.....,,....,,,*,,.........020000.0222000.0200222022244442224422442222244646666686646668866646444666666888:888:8:::8886668888888:8:<<<<:::<::888888:::::::<<<>>@>>>>>>>><<8<<<::::<<<>>>>>>>>>@>@>>>>><<<<<>>>>>>@>>>>>@@>>@><<<<<<<<<<:<<>>>>>>>>>>@>><<<<<<:2"$$&$$&$&$$&&&&(&&(((****(((&((****,,,,,,,,,,,.,.....,...........00000000000220000222222222422222222444444444666666666666666666666666666666668668886888888888888:88::::::::::::::8888:::::<::::<<<>><>>>><>><<<>>><<><<<>>>>>>><><>>>>>>>>><>>>>>>>>>>@>>@>>>>><>>>>>>>><><<<<>>>>>>>>>>>>>>>>>><><4 "&$$$$$&$$&$&&&&&&&&((**((((*&(*(****,,,,,,*,,,,,.,,,,,....0.....0.00.000002020000222222222222222224642444442466446666664646664666666666666886888868888888888888::8::::::::::::::::8888::::::::<<<><>>><<:<<<<>>><<<>><><<<<<>>>>>>>>>>><>>>>>>>>>>>>>>@>>>>>>><<>>>>>>>><>>>>>>>><>>><><>>>><>>>><4"$$$$$$$$$$&$$&&&&&&&&(***((,,(**,**,,,,,,,,,,,,,.,,,,,,,........0..0000.0002000020200202202222222244244444202244666466446466666666666666686686686888888888888::888::::::::::::::::8888:<:::::::<:<>>>><<<<::>>>><::<>><<><<<<<<>>>>>>>>>>>@>>@>>>>>>>>>>>>>>>>>@@>>>>>><>>>>>>>>>>>>><<<>>><>>><><4"$"$"$$$$$$$&&$&&&&&&&((*(*(*,*(*****,,,..,*,,,,...,,,...............000.00000000000020202222022022222442444002446666666466666646666666666666688688888888888888:88::::::8::::::::8:88888::::::::::<>>>>><<<<>><<>><<><>>>><<><>>>>>>>>>@@@@>>>>@@@>>>>>>>@@@>>>>@>@>>>>>>>>>>>>>>>>>>>><>>>>>>>>>><0"""$"$$$$$$$&$&&&&&&&&&(*(*((*(*((****,,,,,*,*,,.,,,,,,,.................0000000000020222222220022022222424440024646666666666646666666666666666666668888888888888888::::::::::::::888888:::::::::::<>>><<:<>>><><>>>><>>>>><<>>>>>>>>>>>>>>>>>>>@>>>@@>@>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2 $$$&$$$$$$$$$$&&&&&&&&(***(*(*(&((**,*,,**,*,*.,,,.,,,.,.............0..0000000002000002222202242222244444660.044446646664646446666666666666666666868868888888888888::::8:88:::::88888:::::::<:::::::::::>>>><<>>>>><<>><<<<>>>>>>>>>>>>>>>>>>>@>@@>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>><4@"$$$$$$$$$$$$&&&$&&&&&&(**(*(,,,********,*,,,*,,,,,,,,,,.,,,,,..,......0.0000000000000000222002422222224444664402446644664644646466666666666666666666888888888888888:88::::88::::::88888:::::::::::88::::>>>>>><<><<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>0 "$$""$$$$$&$$$&&&&&&&&&((*(***,,,*(**********,,,,,,,,,,,,,,.,..,.........000.00000000000020222220022224466666600466664464646664666666666666666686666886888686888888::8:8:::::::::::8888:::::8::::8888::>>><><<<<<<<<><<<<><<>><<<>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. "$"$"$$$$$$$$&$&&&&&&&&&((((****,,(((***,****,,,,,,,,,,,,,,,,,.,........0...0.000000000000002220002222244666664024466666666666466666666666666866666866688888888888888888:8:888:::8888888:::::::::88>>><>><><<<<<<<<><>><<<<<<><>>>>>>>>>>><>>>>>>>>>>>>>>>@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.v """"$$$$$$$$$$&&&&&&&&(&(((((*(**,,*(********,,*,,,,,,,,,,.,,,,............000000000000000022200002224244666666426466664666464446666666666666666666888888688888888888:888:8:::::888888888:::::::::>@@>>><>><<><<:<<><<<<<<<<>>>>>>>>>>>>><<<<>>>>@>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>, "$$"$$$$$$$$$$$$&&&&&&(&&(&(((****,,*((*****,,***,,,,,,,.,,,..,..,.,......00000000000000000222224222244444666666446466446444464666666666666666666666868868888888888888888888:88:8888868:::::::::>BB@B@@@>>><<>>><<<<<<<<<<<>>>>>>>>>>@>>>><>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>><>>>>>>>>>>>>><, """"""$$$$$$$$$&&&&&&&&&(&(**((*******((****,,*,***,,,,,,,,,.,.,,,,.......0000000000000000002202202222444664666844666444666446666666666666666666666666668888888888888888888:888888:86688::::::::<>>>@B@@>>><<>>>><:<<<<<><<><<<>>>>>>>>>>@>@@@@>>>>@>>>>>>>>>>>>>@>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>*" """"""$$$$$$$$&&&&&&(*(((***(***((*******,,,*****,,,,,,,,....,.............000000000000000000002222244466444664644644466666666666666666666666666666866868688888888888888888:88::88666888:::::::<<<>>>>>>>>>>>><<<:<<<<>>><<<>>>>>>>><>>>@@@@>>>>>>@@>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><(""""""""$$$""$&$&&&&&&&(****(((((**************,*,,**,*,,,,.,,.,.,..........0000000000000000002000002244644444464446664666666646666666666666666666666666888688888888888888888888::::666888:::::::::<<>>>>>><><<<>>><<<<<<>>>>>>><>>>>><<<>>@@>@>>>>>>@@@@>>@>>>>>>>>>>>>>>@@>>>>>>>>>>>>><>>>>>>><(""""""""$$$$($&&&&&&&&&&((((((((((((,***********,,,,,,,,,,,,,,...,...........000000000.000000200000022224444444444444464444666666466666666666666666666868688888888888888888888888:8:888888:::::::::<<>>>><>>>>>>>>>><<<<>>>>>>>>>>>>>>>@@>>@>>>>>>>>>>@@>>@@>>>>>>>>>>>>>@@@@>>>>>>>>>>><<>>>>>>>>&"" """"""$$$&$$$&&&&&&&&((&&&((*((*********,,***,,*****,*,,,,,,.,...,..........00.00.000000022000222022444244444444466666666666666666666666666666666666688886888888888888888888:888:8888888:::::::<:<><<<>>><>>>>>>>><<<<><<>>>>>>>>>>@@>>>>>>@>>@@>@>@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$" """$""$$"""$$&&&&&&&((((&(((********((****,***,*,,*,**,*,,,,....,,.,.........000000000020220000202222244444444444466644446666666666666666666666666666668888888888888888888888888::8888888::::::::<<><<>>>>><>>>>>>><<<><<>>>>>>>>>>>>>>>>>>>>>@@>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>>>8 """""""$"$$$$&&&&&&&*(((((****((((****************,*,**,,,,,,.,,,............0...0000000020000022200244424444224244464444466666666666666666666666666688888888888888888888888888::888888:8::::::::<<>>>><:<>><<>>>>>><<><>>>>>>>>>>>>>>>>>>>>>>>>@@@@>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>>><"" " """""$$&$$$&&&&&&&(*(((((**((((****(**,***(*********,,,,,,,,,,,,.,,.,.........0.0000.00200002020222422444222244446444446446644646646466666666666686686888888888888888888888:8888888888:::::::::::<>>>:8<><<<<><<<><><><>>>><>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>@@>>>>>>>>@@>>>>>>@@@@>>>>>8" "" """$"$""$$&&$&&&&&(**(((((*((((**((*****************,,,,,,,,,*,,,,,,...0....000.0000000000000220222244242222244444466664466446666666666666666666666668868888886888888888888::8:8868688888:::::::::>><:><><<<><<<<<>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>>>>>>@>>>>>>>>>>>>@>>>>>>@@B@@>>>>><` " """"$$$$$$$$&&&&&&&&(((((((((((***((*******,,**(**(***,*******,,****,....000000000.000000000000000224442222224422446666664444646666666666666666666666666668688888888888888888::8:886668::88:::::::::>>BB>>>@>>><<<<<>>><<>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>@>>>>>@@>>@>>>>>>>>>>>>>>>@@@@>@>>>>>> """" """"$"$$$&&$&&&&&&(((((((((((((**(((**********(((***********,***,,,.....000000000.0000000000002224664202222224244444444444444666666466666666666666666668888888888888888888888:8888866888:8:::::::<<>@>>>>>>>><<<<<<>><<>><>><<>>>>>>>>>>>>>>>@>>>>@>>>@>@@>>@>@BBB@@@@@>@@>>>>>>>@@@@>>>>@>> """"""""""$$&$&&&$&&(&&(((((((((((**(((**,****((***,*****(((**.,*******,....0.0.0000000000000000222244444222222222244444444444446646666666666666666666666668688888888888888888888888888668:::::::88::<<<>>>>>>>>>>>><<>>><><<>>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@B@@>@B@@@>@>>>>>>>>>>>>>@>@>@>" """"""$""$$&&&&&&&&&&&((((((((*(((((((*****((((((*,****((****.**,..,,,,.....00.0000.0.000000000200244444442222222224444446444466646446666666666666666666666688888888888888888888888::8888::8:::8868:<<<>>>>>>>>><>><<>>>>>>>><<<><>>>>>>>>>>>>>>>>>>>>>@>>@@>@@@@@>>>@@>>@>>>@>>>>>@@@@@>>>>>><( " " """""$$ $$$$&&&&&&&(((((((((((((((((&&((&((*********,,,,.,,,......,,....0...0000.000000002202244444222222222222444444446444666646446666666666666666666688888888888888888688888::::88:::8::88668::<<>>>>>>><>><<<<><<<<>>>>>>>>>>>>>>>>>>>>@>>>@>@@>@@>@@@@@@@>>>>>>>>B@@@@>>>>@@@>>@>>>@>>> " """""""$$$$&$&&&&&&&&&(((((((((((((((((&&&((*,***(****,,.....,,.....,$....,...000000000000000222224222422222222222444444466442.44446466666666666666666666662866868886888888888888886688:48:886666:::::>>>><<>><<<>><<:<>>><><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>@>>>>>@@@@>@>>>@@>>>>>>>>@>>>PZ" " """"""$&$$$$&&&&&&&&&&(((((((((((((((((*(**,*********,,,..00..,.,..00000..,,..0.0000000000000002224444222222222222242444446664444444464664666666666666666666666888888888888868886666888888:::868:<<::<:<>>><>>><<>>><:>>>>><<>>>>>><>>>>>>>@>>>>@>4<@>>>>>@@>>>>@>>>>>@@@@>>>@@<>>>>>>>>>>>>: """""""""$$$$$$$$&&&&&&&((((((((((&(((((((*((**,*******,,,,..0020.....220.00,*,.0000000000000020202224422020222222222224444644444444444444466466666666666666666666888688888888888888886888888:::::>><::::<:<>><><><>>>>>>>>>>>>><>>>><<>>>>>>>>>>>>>>>>>>>>>>>@@@>>>@@@@>@>>@@@@>>>>>>>>>>@@>@>@<@ """"""$$$$$$$$&&&&&&(((((((((&((((&(((*((*,****,,.......0002220222000000..,.000000.00000.00222022222222222222222222444444444444446444446666666666666666666666666668888888888888888668888888::>>><:::<<<<<><><<<>>>>>>><>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@>>@@@BB@@@@>@>>>@@@@@@@>>>>>""""""""""$"$$$&$$&&&&&&((((((((&&((((((((((**,,,,...000022000000022222000.0004000000000000002222220202222022222224442222444444464444466444646666666666666666666666666688888:88::888888868888888::<<<<:::<<:<<<>>>>>>><>>>><>><>>>>>><<>>>>>>>>>>>>>@>>>>>>>@@@>>@@@@>@>@B@@>>>>>@@>>@>>@@@>>>>@>>""""""""""$"$$$$&$&&&&(&((((((((((((&&&&(((*,,,,,0.0000000020.....0000000.0000440.0000000000222222200222220022222222222244444444444466666464666666666666866666666666668688888888:::8:8:86888:88:::8:::<<<<<<:>><>@@>>><>><<>><<>>>>>>><<>><>>>>>>>>>@>>>>>>>>@@@@@@@>@>>@@@>>>>@>@@@@>>>>>@>>>>>>> " """""""$"$$$$&&&&&(&&((((((((((((((((**,.....0......00........00.000000000020.0000000220000022200222202220222422222222444444444446664666446666666666666666666666666888888888::::888888888888:::::::::::<:<>>>>>>>>>>>><<<<<>>>>>>>><<<>>>>>>>>@@@>>>>@@>@@@@@@>>@>>>@>>>>>>@@>@>@@>>>@@@@@@>>> " """""""""$$$&$&&&&&&&&(&((((((&&&((****,,.............0...........00000000.00000.0000000002002222220200002222222244422224444464646664666666664666666666666666666668668888888::::::8668888:::8:::::::<:<<<<<>>>>>>>>><<>><><><<>>>>>>><>>>><<<>>>>>>>>>>>>>@>B@>>@@@BB>>>>>>>>@>@>>>>>>@@@@@>>>>  """""""""$"$$&$&$&&&&&&(((((((&&&&(****,,,,.......................0000.00000002000.0...000000.00222220022202222222224222224444464446466666666666666666666666666666668668888::<::::::86688888:8::::::::<::<<<<<>>><>>><<<<<<<<<<>>>>>>>@>>>><<<>>>>>>@>>>>@@@>@@>@@@@@@>>>>>@@@@@>@>@>>@>@@>>>>@> " """ """"""$$$&$&&$&&&(&((((((&(((((((*,....,,,,,,,...,,.........0..00000000..00.....0...00020.02200000222222222222242222424444664446644646666666666666666666666666666888888::::8:::886688::::8:::::::::::<<<>>>>>>>>><<><<<<>>>><>>>>>>>>>>@@@>>>>>>>>@@@>@@>>>>>@>>>>>@>>@>@@@@@@>@B@>>@>>@>>>" """"""$"$"$$$$$&$&&&&$&((((((((((((((*,.,,,,,,,,,,.,.,.,...0........000000.00.0...,,,...000000000200022220222222442242442224244444444446444666666666666666666666666666888888:88:8::8886888::::8:8:::::::::<:<<<>>>>>>>>><<>><>><><<>>>>><>>@@@>>@>>>>>>>>>>@@>>>>@@>@@>@>>>>>>@>@>@@@@@@@@>>>>>> x" " """""$"""$$$$$$&&&&$&(((((((((((*((*,,,,,,,,,.,..,,....00..0........0.0000......,......00000.0000002402222222442422222422444444444444644664666666666666666666666666666688:888:88::::86888:888:8:::8:::::<:<<>>>><><>><<<>>>>><>>>>>>>>>>@>>>@>>>@@@@B>@@@@>@@@@@>@>>>>>>@>>@@@@@>>>@>>@@>@@B@>@""" """"""$$$$$$$$&&&&&"&&((((((((((***,,,,,,..,,..,,....................00000000000022.,..00000000000002220222442424222242224444444444444666446666666666666666666666668688888888:8::8:888888:88:8::8:8::::::<:<<>><>>><>><<<>>>><>>>>>>>>>>>>>>>>>@@>>@@@@@@@@@>@>>>@>>>>>>@>@>>@@@>>@@>@@>@BB@@>"" """ """"$$$$$$$&&&&$&&&&&&&(&******.,*,,,,.,,,..,.,,,...,.......,,....0.00...0002020.,,.0000200.022..0002224222422222422424444466444444444664666664666666666666666666888888888888:8888668888888:::8:88:::<:<:<>:<>>>><<<<<<>>><>>>>>>>>>>>>@@>>>>@>>>>>>>>>>@@>>>>>>>>>>>@>@>@@>>@>@@@@@@BB@@@>0vv" """"""$"""$$$$$$$$&&(*($&&&&&(**(**,.,,,,*,,,,,,,..,,,,,,,,,,...,,*,,......00.....00000.22200020022022002022222224222444244444444444444446664664446444646666666666668888688888888888888668888:88::::::::::<:<:<<<><>><<<<><><<><<>>>>>@>>@>@@>>>>>>>>@@>>>>@>@@>>>>>>>>>>>>@@>@>>>@@@@@@>@@@@@@>."" " """""$$"$$$$$&&&&(,*(&(((****(**,,,,,,,,,,,,,...............,,..,,,,.......00000002242220000022200200202222222422222244444444444444446464644444464466666666666668668668888888888886886688:88:::::::8:8:::::<<:<<><<<<<<<<:<:<><><>>>>>>>>>>>>>>>>@>>>>>>>>>@>>>>>>>>>>>>@@@@@@@@>@@>@>@@@@@@>@ " """""""$$$&$$&$&&&***((**,*****,,,,,,,..,,,,,,..............00020.**......00.000024640222222200000220222222222224242424444444446464464446644646666666666666666666668868888888:888888888888888:8:8888::::::::<<:<<<<<<<<<<>><><>><<>>>>>>>>>>>>>>>>@@@>>>>>@>>>>>@@@>>>@>>@@>>@@>@@@@>@@@@@>@>,""""""""""$""$$$&$$$&&&&*((*(**,,*,,,,,,,,,,,,*,*,...............0002220,,...0..00.00022642200222200020..000222222224242444244444444446644644444644464666666666666666666668688888:8::8888866888888::88:8::8::8::::<:><<<<<<<><<>><<<><>>>>><>>>>>>>>>@@@>>@@B@>>>>>>>>@>@@@@@>@>>>>>>@@@@@B@@B@B@>,"""$"""$""$$$"$$$$&$&$&&***((*,,,.00.,,,,,,*,,*,,......,..........0000222.,,..0.0.000022222222202200000.2.022202222222222242222444444446644446464446666466666666666666866866886888888888888668888::88:::::::::::<::<><<><<<<<>>>>><>>>>@><<>@@>>><>>@B@>>>@@>@>>>>>>>@>@@@@>>>>>>>@@@@@@@BB@B@BBB>. "" """""$$"$$$$$$$$$&&&&(*****,,.000.,,,,,,****,,,.,,...............000020.,....00.0000022220020022002200.2220222222222222224224444444446644644666664466666666666666666666666888888888688686668888888:88:88:::::::<<<<<<<<<<<<<<>><<<>>>>>>@>>>@@>>@@>@>@>>@>>>>>>>@>@@>@>>@>>>>>@@@@@@>@B@@@@@@@@,""""""""$""$$$$$$$$$&&&&&(*****,,.......,,****,,,,,,..................00000.,,...00000000000000002222220.,002222222222244224442244444444644444666666646666666666666666666866688888888888668666886688888888::::::<:<<<<<<:<<::<<<<<>>>>>>>>>>>>>B@>@>>>>>>B>>>>>>>>>>>>>>>>>@@>>@B@@@@@@@@B@@@@@@@>,"""""""""$$$$$$$$$&&&&&&$&(******,.....,,,*,,,,,,,,,.,.........0.....0000000....00.000000000..222202222200002022222222224444444424444444444444446666646664666666666666666866668888888888886688888888888888:8:::<<<><<<<<<:::<<<<<<>>@>><>>>>>>>>@@@@@>>>@@>>@>>>@>>>>>>@>>@>@@@@@@@@>@@@@@B@@@@@@>*"""""""""$$"$$$$$$&$&&&&$&((***&&**,,,,,,,,**,,,,,,,.,................0000220....00.00000020..224222022442000202022222224222224422244444444644444666466666666666686666666666668888888688886668888888888888:8::::<<<<<<<<:::<@>>>>@>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>@@>>>@>>>>>>>>@@>@@@@>@@B@@@@@@@@>,""""""$$$$$$$$$$$$$&$&$"$$&(((&$&(***,,,****,,,,,,,,,,,.,,.....0.00..000000020,.0....000000242220002424444002022222222222442422442244444446666644464666466666666666666446666686688888888886686688868888888::::::::<><<:<:::<@>>>>>>>>><><<>>>>>>>>>>>@>>>>>>>>>>>>>>>@>>>>>@>>@@@@@@BBBB@@@@@@@@>>*"""""""""$$$$$$$$$$&&$$"&$"$&&&&&&*******,**,,,,,,,,,,..,.......00.....0000200.....0.00000026420224424400.002022222222242242224424244444444644664446666666666666666666466666688688888688886886888888688888:::::<<<<<><<:<>>>>><<<>>>>><<>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>@@>@@@@BBB@@@@@@@@@>>(""""$"$"$$$$$$$$$$&&&&(((&$&&&&&&&(******,,,,,,,,,,,.,..,.,...........000000002..00202000000444244222422200000022202242222222422224444444444666464666666666666666666644646666686888888688666868668868688888::::<<<:<<<<<>@><<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>@@@@>@@@@@@@@@@@>("""""""$$$$$$$$$$$&&$&(*(((&&&&&&&(*****,****,,,,,,,.,.,,,...........00000000000.000000000000022224222220000000002222222222222242444444444444666666466644666666666666446646668868888888888668888888686688::::<<<<<<<<<>>><<<<<<<<<<>>>>>>>>>>>>><<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@>@@@@@@@@@@@@BB@@@>*"""""""$$$$$$$$$$$$&$&((((&&&&&((&&(*(*********,,,,,,,,,,...............00000000.000000.000000000022202000.000000020022222222242222244424444446666466644466666666466446664666686888888886666888886888888::::<:<<<<<:::<<<<<<<<<<::<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@>>@@@@>>@@@@B@@@@@>& """"""$$$$$"$$$$&$$&&&&(((((&&(*(&&&(******,****,,,,,,.,,.............0.000.0000..0.000000000000000022222000.000022222222222422224224222444444446446464666666666666644466646668888888888866688888888:::::::::::<<<:8:<<<<<<<<<<<><<><>>>>>><<>>>@>>>>>>>>>>>>>>>>>>>>>>>>@@@@>@@@@@@@@>@@@@@@BBB@>&""""""$$$$$$$$&$$$$&&&&((((((&&&&&&&((********,*,,,*,,,,,..................00.000....00000000000000202220000....020022222222222222224244444444444444666466666666666644466666686888668868886868688888:::::::::8:<:::<<<<<<<<:<<<<>><<<<<>><>>>>>>>>>>>>><>>>>>>>>>>>>>>>>@@@@>>@@@>@>@@@@@@@@@B@@@@&$""$"$$$$$$$$$$$$$$&&&&&((((((&&((&&&(********,,,*,*,,,,...................00.00...00000.0..000002220222020.,.00000200022222222222224444444444464664664644666666666666646666688888888888666668888868:::::8::::::<:<<<<<<<<<<<:<<<>><<<<<>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>@@>>>>>@@>@@>@@@@@@@@>@@@@@>" """$$$$$$$$$$$$&$$&&&&&(*(((*(*,***((((******,,,,,,,,,,..0...........0......0000....002000.0.0002000220022..20420000020002222222224442464444446466464446664666666666664446666688886888686668886886888888::::::::<<::<:<<<<<<<<<>><<<<<<>>>>>>>><@>>>>@>>>>>>>>>>>>>>>>>>>>@>>@@@>@@@@@@@>>@@@@@@>"@ $""""""$$$$$$$$$$$$$&&&&((**(&****((((*(((******,,,,,,,,,,*.................00000..000,.000.00000000220000.0200020000200002222222222444444444464644666666464646666666666666666686668886866868866688888888:::::::<:<<:<:::::<<<<><>><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>B@@>@@>@@@>@@@@@@@>" """$$"$$$$$$$$&$$$$&&&&&&&***,,,*(((****((((****,,,,,,,,,,,..................00000..000.0000..0..0200222222022202220.2200020222222222224444444444(446646464646664466666646666666866666666688886888::8::886::::::::::<:::<::<<>><<><<><&<>>>>>>>>>>>>>>>>>>>>>>>>>>>:>>>>>@@@>@>@@>@@>>@@B@@@@@@: @ """""$$$$$"$$$$$$$&&&&&&&***,,.,(&*((************,,,*,,,,,,,.,................0000...000000.....00020222222020220222222000022222222222244444244464444664444446466666664444666666866664488868688888::::8:<:888::::::::<:::<::<<<<<<<>><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>@>>>>>@@>>@@@@@@@@@@@8 $$$"""$"$$$$$$$$&&$&&&&(*.*,,*,,*,*********(******,,,*,,,,,......................0000000000000.000222222200220222222242044422222222422224444444446464444444466666464644444466668886664888886888888:::88:::::88:8::::::::::::<<<<<<<<>><<<><<><<>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@B>>>@@@@@@@B@@@@@@@>d $$$$""""$$$$$$$&&&&$&&&&(,.,**,,*.,,*,,,,*,*(***,*,,,,,,,,,,..............0......00..0000000000000020220222420002222222242222422222222224244444464444446644644666644444444446666666668886668888888:8::888::::88:::::::::::::<<:<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@>@>>@>>@>@>>@@@@@@>@>@@@>@@@ $$$""""$$$$$$$$$&&&&&&&&&*,.,,,,..,.**,,,,,*(****,**,,,,,,,.,,,.....................0002000.00000.22220020024202222222224222222222222244444444444444444444444446644444444446666666668::886886888888888:::::::::::::::::::<:::::::<<<<<><<>><<>>>>>><><>>><<>>>>>>>>>>>>@@>>>>@>>>>>>>>@@@>@@@>@@@> """$$$$$$$$$$$&$$&&&&&&&((**.,,..,,,,,,,,,,********,*,,,,,,,,,,..............0.....00000200000002222200200.244202222244444224222242222224444444444444444666646466444444244466686666868888668868888888888:8:::::8::::::::<:::::<<<:<<<<><<<<><<>>>><<<<>>>><<>>>>>>>>>>>@@@>>>>>@@>>>>@@@BBBBBB@@@@P""$$"$$$$$$$$$$$&$&&&&&&((&**..,,**,,,,,..,,**********,,,,,,,.,,..,.......0..........000000.0000242222022.002220022222442222222242222222244242424444466444664664644444444446666666666868866888886:888888888::8:8:8:::::::::::<<<<:<<>><<<<><<<<<>>>>>>>>>>>>>>>>>>>>@@>>>>>>>>>>@>@@@@@B@@BB@@@@@>8$$$$$""$$$$$$$$$&$&&&&&&&(((*,,.*&&,,,,,,..,*(****,****,*,,,,,,,....,...............000000000...000200222240202022222222222422222222222224444442224444664666646646646646444666666866668888668688::8888::8::8:88:8:::::::::::<<<<<::<<<<<<>><<>><>>>>>>>>>>>>>>>>>>>>@>@>@@@>>>>>>@@@@@@@@@@B@@@@@>8 $$$$$$$$$$&$$$$&$$&&&&&&&((((**.,&&*,,,,,...,*******,**,,,,,,.,,......,......0...00.0..0000000.20000000222622000022222222222222222222220222244220222244664666666666666444446666668866868886666688:888888888::88:::8:::::::::<<<<<<<::<<<>><<>>>><>>>><>>>><>>>>>>>@@@@>>>>>>>>>>>>>@@@@@@@@>@@B@@> $"$$$$$$$$&$$$&$$$&&&&&&&&&&(**,.,&(*,,,,,,.,********,,,,,,,.,.,..,..............000.000002242640200000222222002222222222222222222222222222244220200246466664444466666664444666666666666886664888:::8:888888::8::88:88::::<:::<:<<<::<<<<<<>><>><<>>>><>>>>>>>>>>@@@>>>>>@B@>>>>>>>@@@@@@@@@B@@@@>$$$$$$$$$&$$$$$$&&&&&&&&&((&&((,.0,(,,,,,,,,,,********,,,,,,,,,,,,..............00000.002022420.0000002222200.22022222222222222222242424222022422200224464666666466666644444666666666668888644688::::8888888888::888:::::::<::<::<<<<<<<<<<<<<>>>>>>>><>>>>>><>>>>@>@>>>>>@>>@B@@@>>@@>@@B@@BB@B@>$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&*.20.*,,,*,,,,,*(*(*******,*,,,,,,,.....,...,.....000...022002002000.020020000020222222222222222222222244242022446664424646646666646666666444666666668868686868888:::::8888::88:88:8::::::::::::::::<<<<<<<<<>><>>>>><>>>>>>>><>>>>>>>>>>>>>>>>@@@>@@@@B@BBB@BBBBBB"$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&(*.0****,,,,,,.*((******,,**,,,,,,,,,,.,.........00..000000000000000,.020200002220002222224442222222222222220024666888644666666644466666444444666666668668868<<::::8::::888:88888::88::::::::::::<::::<<::<<<<<<><><>>>>>>>>>>>>>>>>>><>>@@>>>>@@>@@@@@@B@B@@@@B@B>$$$$$$$$$$$$$&$$&&&&&&&&(&&&&(&(&(((((**,,,,,..*((***,*,,*,*,,,,,,,..,,.,,,.,...000000000002000000002000000002420022222222422222222222222426422466666666664644466464446444446464466666668888::::::8::::::888888888888:::::::::<<<><<:<<<<:<<<<<<<<>>>><>>>>>>>>>>>>>>>>@@>>>>>>>>@>>>>@@@@@@@B@@B@@$$$$$$$&$$$$$$$$&&$&&&&&&&&&((((((((((**,,,,,...,((****,*,,**,,,,,..........,.,000.0000000000000000440020020.0220022222220222222222020222224422264666666666446446446666644444466466666666888888::8:::<::8:888888:::8::88:8:::::::<<<<<<>><:<<<<<<>>>>>>>>>>>>>>><<>>>@@@>>>>>>>>>@@@>>@@@@BB@@@BB>$$$$$$&$$$$$$$$$$&&&&&&&&&&&&(&&((((((*,*,,,....0.(((****,,,*,,,,,.....,,,.,,,000.00000000000000000000000000002020220002002000002220222222444222444444444446644664446666444444446666686668888::::::::<:<:::88:8:8::::8:::::::::<::<<:<<<>>>>>>>>>>>>><>>>>>>>>>>>>>>>B>>>@>@@>>>@>@@@@@@@B@@@@BBB@$$$"$$$$$$$$&$$$$$&&&&&&&&&&(&(((((((((***,,,,..00.*((******,,,,,.,,,**,,,,,,020..00000000000.000000000000002000202200200002002222222422224444442466444466664666666666444444444466666668888888:8::::::<<:::8888888:::::888:::::::::<:<<<>>>>>>>>>>>>><>>>>>>>>>>>>@>>>>>>>>@>@@>>>@>@@@@BBBBBBBBB>$$$$$$$$$&$$$&&$$$$$&&&&&&&&&&(((&((((&(****,,,...0.*((*********,****,**,,**000....0000000.000000000000000000.020000202220002022222222422224424424446644464666666666666446664446666666866688888::::8::::::::::888:8:::8::8::::::::<<::<<<<<>>>>>>>>>>><<>>>>>>>>@@>>>>>>>>>>>>>>>>@>@@@@BBBBBBBBB@$$$$$$$$$$$$&$&&&&&&&&&&&&&&((((&((((((((****,,,,.000,(((****,,,,,**,.,,,**000000000000000000000000000000000..22222002222222222222222222222424244444444466466666666666644464466646666668888888::::::::::::::::::8::8:8:88:::::::::<<::<<<<>><>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBBBBBBB@""""$$$$$$$$&&&&&&(&&(&&&&&&&&&&(((((((((((***,,,...00.*((****,***,*,****.0000.0.0000.00000000000.020002000..2202222022222202222222222222222222444444444444666666666666444466446666666666688888:::::::::::::::::::::::888:8::::::::<<<:<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@B@@@@B@@BBB@BB@@"""$$$$$$$&&&&&(&&&&&&&(&&&&(&&(((((((*(((((((**,,....000.,,*(*(*******,000000.000000..00.00000.,.0000000000222202222020222222222222222222222222224244444664666688666644446666466666666866886688888:::::::::::::::::::8:88::::::8:::<<<<<<::::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@BBBBBB@@BB@@B>$$$$$$$&$&$&&&&&&&&&(&&&&&((((&(((*(((**((((((**,,,..0.000..0,*****,,,0000000..000000000000000.00202220222224420.02220202222222222222222222222222442244446666666686666646646466666666666666866688::::::::::::::::::::8:::::8:::::<<:<<<<<<:><<:<><>>>>>>>>>>>><>>>>>>>>>>>>>>>>@@>>@@@BBBBBBBBBBB@$$$$$$&$$$$&&&&&&&&&(&&&&&&((((((((*(*(***********,,,,......0.0..0.002000000...00000000..0000.,.200200022222022022242000222220222222222222224424242222444446666688666466666666866866666666668688888:8::::::<::::::::::88::88:::::<<::<<<<<<>>><>>>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@B@BBBBB@BB@` $$$$&$$&&$&&&&&&&&(&&&&&&&&&(&&(((((((******,******,,.........0..00.0000.0.0....000.000.,002..0000000000002000222224222222222222222222222242242222222224466666668666666666666666666466666666666668888:8:::::<:::8888888888888::::<:<::::<<<<<>>>>><<<<<<>><<<>>>>>>>>>>>>>>>>@>@@>>@@@@@@B@BBBB@@@$$$$&&&$$$&&&&&&&&&&&&&&&&((&(((((((*((*****,****,**,,......,........0......0.000..0000.000000200000000200020002222222222222222222222222222222222222020224464666666866666666666666666666666668666668888::888::::::8866688688:8:::<<::<:><<:<<<<<><:<<>>>>>>>>@>>>>>>>>>>>>>>>>>>>@@@B@@@@@@@BBBBB@ $&$$$$$$&&$&&&&&&&&&&&&&&&(((((((((((*******,*,,*,***,,.,,,.............0.....000.000002200000000000000000200222222222222222222222222222222222222400222202446666668886666666666666664666666666668888888::88::888886668::::88888:::::<<<<<<::<<<<<<<<<>><>>>>@>>>>>>>>>>>>>>>>>>>@>@@@@@@@BBDBBBBB@ @$$$&$$&$&$&$&&&&&&&&&&&(&&&&&&(((((((***********,,,,**,,,,,,..,..........0.0..0.00.0.000...0000000000200000000022222222222222022222222222222224444644444222444666688866666666666666646666666668686888888888888888666:<<<::::::8:<:::<<:<<<><<:<><><>>>><>>>>>>>>>>>>>>>>>>>>>>>>@>>@@>@BBBBDBBBB@> @ $$&$$$$&$&$$&&&&&&&&((&&&&&(&((&(((((((***************,*,****,.............0.0....00.000.00000000000000000000222222220022222222222222222222224444444446444422446668886466666666666664666666666666686688888888886668:<:::::::::<<:8::<:<:<<>><<><<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@B@@BB@BB@@@$&$$$&$&&&&&&&&&&&&&&&(&((&&(&((((*((***(****((******(*,*(***,,,.,....,...0....0.00...000.00000000000000002222202222222222222222022222222222244444246466644422246666666446666666664466666666666666666888888688866:::::::<<:<<<<<:<<<::<:::<<>>>>><>>><>><>>>>>>>>>>>>>>>>>>>>>@@>>>@@@@BB@BBBBB@>B  &&&&$&$&&&&$&&&&&&&&&&(&((((((((((((((**(****(&(((*((((*(((((***.....,*,,.....0.00.....00..0.0000000000200022222222222222222222022222222222242444444244446666442246666444666666666446666666666666666666886886868:<<::::888<<<<<<<>><::<:<:<<<:<>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>@>@>@@@BB@@BBBB@BB$&$$$$$&&&&&&&&(&&&&&(((((((((((((((((*(***,*&&(&(((((((((((((,*,,,,,,**,.......00..00..0..0..000000000020022222022022222022220022222222224244222444444444466644222664444666666664664666666666666644466686868888:::::8:88:<::<<<<<><::<><<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@>>@>@@@@@@BBBBBB@"$$&$$$&&$&&&&$&&&&&&((((((((((((((((((****(((*(((((((**(((((*(*,*,*****..........0....000000000000000000202200002202422202222022222022222224242444444444446666666442444464466666664666666666466642446666666668::8888888:<:::::<:<<<<:<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>@>@@@>@>>@@@@BB@BBBBB>$$&$$$$$&&&&&&&&&&&&&((((((((((((((((((*(**(*0.(&(((*((((*(,(*(*****,*(*,*................000.0000000.(000000002000024220222022222(0222222224422444444444444460(664244444446664466666666666&.664422466666666668:8:88888:48::::::<<<<<<<>><<<<<<<<><<>::>>>>>>>>>>>>>>>>>>>>>@>@@>@>>@@B@BB@@B@@@>$$$$&&&&&&&&&&&(&&(&&&&((&&(((&((((((((*(****0..&&((*((((...,***,,,,,,.,,............,,.....0000000000002000000000.0222202222242222224222222222222444444444464644664644444444646666666646466466642244666444644668888888<:68:::::<:<<>>::<>>>><<<<<<<<<,<>>>>>><>>>>>>>>>>>>>>@@@>@>,>@@@@@@@BBB@B($$&$$&&&&&&&&&&&(&(((&((((((((((((((((((((((*,0.(&&(,*((*..20.,***,,,.0.,...,............000000000000002000222200..022202222222222222222222222222244444444444444664464422444666466666666664666644468846444444446686668<:::::::<::<<<<>>::<<<<>><<<><<<<<>><>><>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@BBBB>&$$$&&$&$&&&&&&&((&&((((((((((((((((((**(((***,.0.&((,**..0.....**,,.,0,*...,........0...00000000000000000000000..222222022002022222222222222222244444444444446444446444442444446666666666666668:<>::464686668:888688<::::::::<::<:<<<>>><::<>>>>><><<<>>>>>>>>>>>><<>>>>>>>>>>>>>>>@@@BBBBBBBBBB@ $$$$$&&&&&&&&&&&&((((&(((&((((((((((((((******,.20,*,.,...00....**,.,,.,*.,,...,.......00000.0000.00000000000000.2222220222222200202222222222222224444444444664444666444444244664444646666666666:<<::666::::<<<><:::<:8:::::<<<<::<<<<>>>><<<<>>><<<><>>>>>>>>>>>><<>>>>>>>>>>>>@>>>>@>@@@BBBBBBB@&&&&$&&&&&&&&&&&&&(&(((&((((((((((((((((*((((**.2422.0,,,02.,..0..*..0.,.,,,,,.....0...0..0.0..00000000000000000242222022222222222022222242222222442222244444444446644444464424666646646666666666:::::66:::::88:::::88888:::::::::::::<<<<>><<<>>>><>>>>><>><>>>><>>>>><>>><>>>>>>>>@>@@@@@BB@B@B> $$$$&&&&&&&&&&(&(&(((&(((((((((*(((((*(*****(*,,024224440222...,.0,,.0..0***,...,,........000000.0000..0.00000002422220000222222202222222222242224424444444444444666444444664444444466666666666668888888::<:6888:::888:8:::::::::<:<:<:<<<<>><<>>><<<>@>><><>><<>>>>>>>><<>>>>><>>@@@@@@@@@@@B@@@>P$&&&&&&&&&&&&&&&(&&(((((((((((((*((((((**(**(***,...2244242220.,.....0..,*,,.,,,,,..,....0000000.00..00..0000202222222222022222222220222222242222244224444444446446444444664664246446666666666666468866::::8:<:8:8::888:8:::::::<<<<><<:<:<<<<<><>>>>>>>>><<>>><>>>>><<<<>>>>>>>@@@>>@@@@@@B@@B@@B@x$$&$&&&&&&&&&&&&(&(&((((&((((((((((((*((*(*(****,,,,,.000000000...,.....,......,.*,,,..000000.000..0.0.,..000002222222222222222222222222222242222242222224444466464444466644644424444666666666666888868:::::><88888:8888:::8::::::<<<<<<<::<:::>>>>>>><><<<<>>><>>>>><>>B>>>>@>@@@>>>>@>>@@@@BB@B@$$&$&&&&&&&&&&&&&(((((((((((((((((*(((((*(((*****,*,,,,......0020,..,.,,..,..,..,*,,.000.000......0.00.,0000.0020022242222022222222022222222222222222442444444444444664444464466444446466666666666668::::8::<:88888888::88:::::::<<<<<<<<<:<:<><>>>>>>><><>><>>>>>>>>>>@@>>>>>@@@>>>>@@>@@@BBBBB@>$$$&$&&&&&&&&&&(&&(((((((&&((*(((((((((((*((*******,,,,.,....0.0.0....0.....,,,,,.0200..00.0..........020.00...02222222222000222222222222222222242444444424444444444464444444666644424446666666666464::::88:::888888:88888:::::::<:<::<<<<<<<<><>>>>>>>>>>><><>>>>>>>@@>>>>>>>@@@BBB@@@BBBDBBBBBB@&&&&&&&&&&&&&&&&&((&(((((((((((((((((*(((*(*(******,*,,,,...,.00000.........*,*,.000000000.....00....0000000.,022022222222222222222222222222222242224444244442444446666444444666666422444666666666444688:888::8:8:888888::::::::::::::<:<<><<>>><>>>@>>>>>><<<>>><><@>>>>>>>>>>>>B@B@>@B@BBBB@@@B@$$&$$&&&&&&&&&&((&&(((((&((((((((((((((((((**((*****,,,,,,.......00.0.........0000.....0.........0.....00.00.0200202202222222202222222222222242222444244444444424446466444444666666464446646666466428688888888:::88888888888::::::::<<<<<<<>>>><>>>>>>>>><><<>>>><>>>@>>@>>>>>>>@@>>@@@@@B@@B@@@B@$$&$$&&&&&&&&&(&(&(&(&(&((((((((((*(*((((((*******,*,,,*,,..,......0.....0...000.......0........000000....002242222222222222200222222222222222224442444444424444444446464444446646466664666664666666866888888888:888::::8::::::::::<:::<:<<>>>><<<>>>>>>>>>>>>>>>@B@>>>>>>>>>>>>>>>>>@@@@@@@@BBB@@`$&&&&&&&&&&&&&&((&&(((&((((((((((((((***(((((**********,,,...,,,.......00..000..,,,............000000..0000022222000222222222200022222222222224222224242444444444444646666644446466666644466666666666888888688888:888::::8::::::::::::::::<<>><<<<<>>>@@>>>>>>>>>>>>>>>>>@@>>>>>>>>>@@@@@@@@@BB@@@&$&$&&&&&&&&&&&(&(&(((&(((*(((((((((((*((((************,,,,..,..........00..00.,**,...,......0...00...0.00..000002022222202222200220222002222222222442444422244444444444464664466666666644666664666:8888886888888888::::<8::::::::::::::::::<><<<<<<>>>@@>>>>>>>>>>><>>>>>>>>>>>>>>@>@@@@@>B@@@@@@<&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((***********,*,,,,,,......,.0...,.0.0.***,.................0.0...,..0002222220222022202222222222022222222222422444444244644444464464646466666664446664468::88888868::8888:::::<<::8::::::<::::::<<<>><::<>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>@@@@>>@@B@@@@@@$$&$&&$&&&&&&&&&&(&(((((((&((((((((((((*(*(**((**********,,,,,.............000..0.,,..,.........0.........,,.00000222202020022000002000202022222222222244442444444444444666646466464666664446664266888888888:88888:88:8:::8888::8::::<::::<<<<>><:<>>>>>>>>>><><><<><>>>>>>>>>>>>@@@@@@>@@@@@@>@@>$$$&&&&&&&&&&&&&&&&((((((((((((((((((((*(((((*******,**,,,,,,,,........,,.0...,,..,*,,......0.........0......0..00222020200202222200220200000222224222222244424444444466666666666666666666444444446686688888::888888::8888888:888:::::::::<<<<><<8<>>><<>>>>>><>>><>@>>>>>>>>>>>>>>@>@@@@B@@@>B@>>$$&&&&&&&&&&&&&&&((((&((((((((((((((***(*****************,,,,,,,.....,,.,000.,**,..,**,...,...................0002022200...00002220200020000022222222222222444244444446446666644666664666666644264666688888888888888:88:888866888:88:::::::::::<<:<>>><>>>>>>>>>><<>>>>>>><>>>>>>>>>@>@>@@@>@@BB@>$$&&&&$&&&&&&&&&&&(((((((((((((((((((*(((*(*********,,**,,,,,,,,,,......0...0...*.0.**,,...................200000002200.,....00222000000000222222242422222244444444446444664444666666466666646448446646686888888888888888888688:8888::::::::::8::<<>>>>>>@@>>>>>><<>>><>>>>>>>>>>>>>@>>@>@>@B@@@@>$$$$&&&&&&&&&(&&(&((&((((&(((((((((((((((*(***********,,**,,,,.,,,.......,.....0,....,,..............00...,00000.000000...0220000200000000222202222222242224444444444444444666666646646666666644644664666688888888888:8888888::::888888::::::8:<<<:<><>>>@@>>>>>>>>><>>>>><>>>>>>>>@>>>@@@@BB@@BB>$&&$&$&&&&&&(&&&&&&&&(((((&(&(((((((((((*((*(*******,**,*,,,,,,,,,.,..,,,,,,....0.........,.....,,.000000.000002000000002442200002022000022020222222224222222444444466446444666644664466666664668646646666688888888888888888<::::88:8:::::::::>>>><::<>>>>@@>>>><<><<><>><><>>>>>>>>>>>>>@@@@@@B@>$&&&&&&&&&&&&&&(((&&&((((((((((((((((((((*((***********,*****,**,,,,,,,,,,,.....,.,,.,*,,,,..,,,,.....000020000000000002422220000000000020200002222222222422444444444446464466664644446666466866684468868868888886688668888<:8::8:::<<:::::::><><>::8:<<>>>@@@@>><><>>>>>>>>>>>>>>>>>>>@@@@@@@@@@>$&&&&&&&&&&&&&&&&&&&((((&&((&(((((((((((**(**(****,*,********,**,*,,,,.,,,,,..022..0,,***,..,,***.....0000000.0000.000022222200000020222220002222222224242224424444444464444664666646664466666668886668688:88888:8888::::8::888888::::8:::::<>>><<<<<<:>>>>>@@>>>>><<<>>>>>>>>>>>>>>>>>@>>@@@@@@@>&&$&&&&&&&&&&&((&&(((((((((((((((((((((*((((*******,*******,**,,,,,,,,,,,,,,.,.00.00...,,.0.,,*,......0.0.0.000000.0000002200000022422202222222222242242442444444444444444466666466666466646668888888688866888888:<<::::::::888:8<::88<:::<:<<<><<<<>><<<>>>>>@>>><>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@<$$&&&&&&&&&&&&&&&((&(((((((((((*((((((((*(((*(*******,*,****,,,,,,,,,,,,,,,,,,......,,000020..,0202.,.....0..0......0000220000002220020222222222222224444244444444444444446666446466464466664666666666666688888888:::8:8::::::::<<::<<<<<<<<<<<<<<<<<><<><>>>>>@>>><>>>>>>>>>>>>>>>>>>>@@@@>>@>>>>$$&&&&&&&&&&&&&&&(&&(((((((&(&((((((((((((****************,,,,,,,,,,,,,*,,,,,,........000.002022220,,..0.......0....00000000000000000022222222222222224244244444444646444466446644646446664444666666666668866888888888888::::::::::<<:::<:<<<:<<<<<<<<::<<><>>>>@>>>>>>>>>>>>>>>>>>>>>>>@@@>>@>>@@@`$$&&$&&&&&&&&&&&&&&(((((((((((((((((((((((((((***********,,,,**,***,,,,,,,,,,*,.....,..000..0222222,...0......0..,,.0000022000020000002222222222222224444444244444444444446666666664644466666646466666668688666888888:8::::::::::8::8:::::<<<<<<<<<<<:::<>><>>><>>>>><>>>>>>>>>>>>>>>>>>>>@@@@>@@>$$&&$&&&&&&&&&&&&&((&((((&((((((((((*(((*(((((*********,***,******,,,,,,,,,,,,*,..00.0000....22200000,......000.,,00.00022020.000000000220222222222222222242244444444444446446464664464446666866888666666688:88888::::::::::::8::::8:<::::<<<:<<<<<<<>><<>><>><>>>>>>>>>>>>>>>>>>>>>@>>>>>@>@@@B@> &$&&&&&&&&&&&&&&((&&(&((((((((((((((((*(((***(************,,,*,**,,,,,,,,,,,,,*,,...,...0.....00..00,,....0...0.022200002000..000000002002222222222224224442444444444444466446646444444446668666886664666668888888:88::::88:888:::::::::<<:::<:<:<<<<>>:<<<>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@>@@@B@@>"$&&&&&&&&&&(&(&(&&&((&(((((("(((((**((((*(***************,*,,,,,.,,,,,,,,,,,,,,,,,**,,0.,.........0.,,.00.000024222200000...00000000222022222222224422444222444444444464466444444666444666646466664666666668668888::::8:88888:::<:<:::::<<<<<<<<<<<:>><<<:<<<>>>>>>>>>>><<><>>>>>@@>>>>>>@BB@@@@>*$&$$&&&&&&&&&&(((&&(&((((((((&(((((((((((*(***************&(,,**,*,,,,,,,,,,,,,,,,,(**,(,.,.......002..00.000000000&.020...202200220200220022222*044444442442422444444444444404646666666666444646666866666666888868888888:888:::::::::<::<<<<<<<<::<><<<<:<<<<>>>>>><<>><<<@@>>>>>>>>>>>>@@B@@@@>$$$&$&&&&&&&&(&(((&&(((((((((((((((((***((**(**************,,**,,,,*,,,,,,,,,,,*,,,.,*,,............022.00000000..02022200.222220000222202020022224444424442244442444444444462,4466446666646666666668886664,6::88666866888:88:::8::::::6*<::::<<<<<<><<<<<<<:<>>>>><.4>>>@@@@>>>>>>>>>>>>>>>>@@@@.$$$$&&&&&&&&&&&(((&(((&((((((((((((((**((((*****************,,**,,,,,,**,,,,,,,,,,.00**,,..........00242000..000.00000022.222022000000022222022222444444444422444444424444446466646666666466666666666686666668888:66666888888888::::::::<::<<<:<<<><<<<:<<<<<<>>>>>><>>>>>>>>>>>>>>>>>>>>>@>@@>>>*$$$$$&&&&&&&&&&((&&&(((((((((((((((((*(((((**(*********,******,*,,*,***,,**,,,,,,,,.0**,............002000....00.200000022202000000..0222222002224664444444222222444444444466644446666666444666666666666666686688888868::8888:88:8:::::::::::::<<<<<<<<<<<<:<><<><<<>><>><>><>>>>>>>>>>>>>@>>>>>><$$$$&&&&&&&&&&(&&&((((((((((((((((((*(((((((*(*********,*******,,*,*,,***,,*,,,*,,,,,,*,,,,,..........0000.,..0.0000000024222000000022002222442224444444442424242444444444444646666444444444466666666666666668668888::::::8:::::::::::::::::<<<<<<<<<<<<<<<<<<><<<<>>>><>>>>@>>>>>>>>>>>>>>@@@>@><"$$$$&&&&&&&&&(&&&(&(((((((((((((((((((*((****(**************,**,*,,,,*,*,,,*,,,,,,,,..,,,,.,..........0.0.,...00000022222422202202220022222442224222444444422242244444466644644664444444444666666666666666686688688::::::8:::8:8:::88:::::::::<<<:<<<<<<<<>><<<<>>>>><>>>>>>>>>>>>>>>>>>>@@B@@>>>$$$$$$&&&&&&&&&&&&&&((((((&(((((((((((*(*(************************,*,,,*****,,,,,,,,,*,,,,,..,,.........00..,...0.0000022222220222220024222222422222422222422224244444444446664644444444646646666666666666666888888888:8::888::8::::8::::::::<:::::<<<<<<<<>>><<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@>$$$$$$&&&&&&&&&&&&((((&(((((((((((((((((((************************,,*****,*,,*,,,,*,,,,,**,.,............0.00,...00000022022222202000242442022242222442224422224444444444444464444444444466666666666666666666668888888::888:::::::::8::::::<:::<::<:<<:<<<<<<>><<<>>>><>>>>>>>>>@>>>>>>>>>@>>@@@@:$$$$&&&&&&&&&$&&(&&(((((((((((((((((**(((*************************,***,***,**,,*,,,,,,,,,,,,.......,,.....0020000000000.002222200000224442422222222422442444244446444444444444644442464664666666666666666666666868888888::88:::8:::::<:::::::<<<<:<<<<:<<<<<<<>>>><<>>>><>>>>>>@@>>>>@@>>@>>@@B@>>$$$$$$&&&&&$$&&&(&&(&(((((((((((((((((((*(*************************,*,,,****,**,,,,,,,,,..,,,.,............02220..0000..0..2222..00042424242224644422442444444244422444442444446444446446446666666666666866666886688888:::::8:::::::::::::::::<::::::::<<<<<<><<>>>><><><>>>>>>>>@B@@>>>>>@@@@@@>>>>><<>>>>>>>>>>>@@>@>>>>>>@@>>>@<f $$$$$&&$&&&((((&(&((((((((((((((((((((((**(**(************************,*,,*,*,*,*,*,,,,,,,,,,,,,,.........,,...*,,....00..22222242220200202244442444444444444244424444424444444444446444446666466666666666666666888888888::::8:8:::::::::::<<::::::<::<<<<<<<<<>><>>>>><>>>>>>>>>>>>@>@@@@>>>>>@@8.$$$$$$$&$&&&&&(&&((((((((((((((((((**((****(*****************,****,**,,,,,,*****,,,,*,,,,,,,,.,,...........,.000.,,,000..220222442200000002222222224422242422444444444446444444444466444444446666666666666888888888888:8888:8888:::::::::::<<:<::<<<<<:<:<<<<<>><>><>>>>>>>>>>>>>>@>>>@@@>>>>>>@>:$$$$&&&&$$&$$&&&(((((((((((((*(((((((*((***********************,,*,*,*,***,,,*,,,,,,,,,,,,,,,,,,,,.......,,,,.0420.000..222022222222220200222422222224444422244444444444446444444444444444446464466666666888:88888688888888::::8::::88::::<:<<<:::<:<<:<<<::<>>><><<>>>>>><<>@@>>>>>>@@@>@>@>>>@>>$$$&$&$$$&&&$$$$&&(((((((((((((((((((((************,***********,,***,,,,,,****,*,,,,,,,,,,,,,,,,,...,..,.,***.00220.00044222200202222202002222222222222444244222444444444444444444444444446664666666666666666666668688888888:8:::::::::::::8:::::::<<<<<<::<<<<<<<>>>>>>>>>>>@>>>>>@>>@@@@@>>>@@@:h$$$$$$$$$$&&&&$&$$&(((((((((((((((*((((**((*(********,,******,,,**,,*,**********,,,,,,,,,.,,,,,..,,,.....,,,.,0000...022222000002222222222002222222220022422422224444444424444444444444444446644466666466666666666888888888::8:8:::::::::8:::::<<<<<<<<<<::<<<<<<><><>>>@>>>>>>>>>>>>>@@@@>>>>@@@<$$$$$$$&&&&&&((&&&&&(((((((((((((((**(((****************,*****,,***,*,,*,,,,,,*,,*,,,,,,,,,,,,,,,,........240,00.0..000000200..002202222200022020222222222222222444444444444444446446444444446446666666666666664666888888888:8:::::::::::88:::8<<:<:<<::::>>>><<>>><<>>>>>>>>>>>>>>>@@@>>>>>>@>>@>"$$$$&&&&$&$&((((((((((((((((((((((((********************,*,,,***,,*,*,,,,,,*,,,**,,,,,,,,,,,,,,,,,,,.,...242000..00.00.00000...0222202220000220022224222222222424444444444444444444444444444446446666666666866688888868888::88::::::::::::888:<:::<<<::<>>>>>>><<>><>>>>>>>>>>>>>@>>>>>>>>>>>>@>>$$$$$$$$$&&$&(((&(((((((((((((((((((((*((************,********,***,,,**,*****,,,*,,,,,,,,,,,,,,,,,.,......024200,,..,,000.......00000002200022202222424224244224442222224442444444446444444464444666666666668888866868888888:8888::::::::::::<<<:::::::<>>>>>>><>><<<>>>>>>>>>>>>@>>>@>>>>>@>>@>><$$&&&&$&$$$$&&((&((((&(((((((*(((((((((***(*****,******,,**,,***,,*,******,********,**,,,,,,,,,,,...........22200..0.,..0..0....00000002200002242222222422224224444422244444444444464446444644666666666666686688686888888888888:8:::::8::::<<:<:<<<<::<><<<<<><>>><>><>>>>>>>>>>>>>@>>>>>>@>>>>>><$$$$$&$&$$$$$&(((((&((((((&(((((((((((********************,**,,,,,*,,,*,,,*,,***,***,*,*,,,,,,,,,,,,,..,,,..000244222.,,.0000...000020200000224422222202222224424244222444444444466446446444646446666666666868888688868888888:::8::::::::::::<:::<::<<><>><<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><$$$$$$&&$$&&&((((&&&(((((&(((((((((((((((***************,,,*,,,,**,,,,,********,*****,**,,,*,,,**,,,.,..........024420,*,0.0.....00002000000022222222222022222242442224444444444444444444444644464664666666688888888868888888::88:::::::::::::::<<<<>><><<<<<<<<>>><>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>`$$&$$&$$$$$&&&((&&&&(((((&&((((((((((((((************,**,,*,*,**,****,,**,,***,**,,**,,,,,,,,,**(**,,,,..........002220..00.0.00.00000000..022220222224422022222442244444444444444444444444644446466666666666666666888888:88::::88:::::::::::::<<:<<<<>><<<><><<>>>>>>>>>>>>>>>>>>>>>>>@@@>>>>>>@>$$&$$$$$"$$&&&&&(((&&&((((*(((((((((*((**(***************,**,***,,,*,,*,*********,***,,,,,,,,,*((**,...,...........00244000000.0000..000.000220220222222222222224224424444444444446446664444464444666666466666686668888888888888:8::::::::::::::<:<<<<<><<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>$$$$$$$$"&&&&&&&&((*(((&((*(((((((*((*************************,**,,*,,,*,*,,*********,,,,,,,,,,.,**,..,..,...........0000.00000..0..0...02220020002222222242222222222244444444444444444444444444446646644688666866886888888888888::::::::::::::::<<<<<<<<<><<>><<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"$$$$$$$$$&&&&&&&(***(((((((((((&&((((((*******************,***,,,,**,,,****,*,,**,**,,,,*,,,,00.0.......................,.0000000.....00.200200..00222222222222222224444444444444444646444664664666466486668666666686888888888::::::::::::::::::<<<:<<<<<<<<><>><<>>>>>>>>>>>>>>>>>>>>>@>>>>>@>><$$$$$$$$$$&&&&&&(&((((((((((((((&&(((*((***(*(*****************,,,,,,*,,,**,*****,**,,,,,,,,,,..0.,.,...................,,,0000000...0000200020.0202222222222222222222444224244444444444444444666444466866666866666888688888688:::888:8:::::::::<<:<<<<<<<<>><><<<><<<>>>>>>>>>>>>>>>>>>>>>@>>>>>>"$$"$$$"&&$&&&&&&&&(&&&((((((((($((((((((((***********,***********,,,,,,,***,****,*,,,,,,,,,,,.,,.,,.,........,,.........000000000..000002200002420022222222422222222224244444444444444644466664444644666688666666666868888888:88:888::::::::::::::<::<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>@@@>>>>>`"$$$"$"$&&&&&&&&&&&(&&&&(&&&(((&&*&((&&&((((((**(***************,,,*,*,,,,*,*,******,,*,*,,,,....00........,............220...000.,,..000020002044200222222222220222224244442444422444464644646664264666666666666666666866668::8:8888:::::::::::::::<<:<<<<<<<<<<<><>>>>>>>>@>>>>>>>>>>>>@@@@>>>>>"""""""&&&&&&&&&&&&&&&&&&(&(((((((((&&&&&(((***((**(*********(********,*,,*********,******,,,,,......,...,..,..............,...000.,.00.000200002200222222222222222222222242422244444444464646646488866666668666666666666688::::::88::::::::::<:::::<<::<<<<<<<<<><>>>><>>>>>>>>>>>>>>>>>>>>>>>>><""""""&&$&&&&&&(&&(&&&&((&((&(&&(*((&&(&&&(((((*,************(,**,**,**,,,*******,***,***,*,,,,,,,.,.*,....,.,,,,,.,,.........0000440.00000000000000022222222222222222242242444442424444444444444688666666668666666668886688888::8:::::::::<:::::::<<<<<<<<<<<<<<><<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>"$"&&&($$&&&&(&&&(&(&&(&&&(&(&&(**((**((((***((**(********((*,,,*****,,,,**,**********,,**,,,,,,,,,,.,...,.,.,,.,,,,.,,.......0.0222000..000000000002222222222222222242242224444444444464464444666666666666666686666866868:8888:8::::::::::::::::::<<<<<<<<<<<><><<>><>>><>>>>>>>>>>>>@>>>>>>>>><  "&&&&&&&$"$&"$$$$&(&((&&((((((*((((((***,*((((*((*(******((**,***,,**,*$*,**,,******,*,,*,*,,,,,,,.0,....,...,.....,,..........020000..000.0000002220222222224222222222244242224444224444464466466666666666666666686668888:88888:88::::::<::::<:::><<<:<<<<<<<<<<>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>&"$&&&&&&&$"$$&$"$&&(&&&&((*(((**(((**(&****(((((*((*******(**(*,*,*,,,,**,,,*******,****,,*,,*,,,,.,*,..................,.....,,.,,..0.0.0..002000022222222222$.202222222242222242444244444,666466666666666666666666666688:::88::8888::::::<<:::<<<0:<<<<<<<<<><<>>>><>>>>>>>>>>:>>>>>>>>>>>>><&(&&&&&&&$$$&&&&&&&&&&(&&&((*((((((&***(((((((((****(******(,,***,,,,,,,,,,,,****,,**,*,,,,*,,*,,,,,,,,..,...................,,,,..........000000000202022222222220000222222224242442444446666644466666666666666688666666688888::88::::8::::::<<:<>::<8:<<<<<<><<<>>>><<>>>>>>>>>><:>>>>>>>>>>>>> H&&&&$&&&$$"$&&&((((&(&&(((&((((&&&(&***(((&(((((*(*(***,**(*,,,*,,,,,,,,,,,,,,,***,*,***,*,,,***,,,,,,,,,.....................*,,...0..0.0000000200002002222222222442222222244444444444444646646664446666666666668888888:88888888:::::8:::::::::::<:<<<<<<<<<<<><><<><>>><><<>>>>>>>>>>>>>>>>>>>>>@&&&&&&&$$$$(&(&(**(&(&&(((&&&&&&&(((****&&&&&((((**((*******,,****,*,,,,,,,,,,,*,******,*,,*****,,,,,,,,,,,,...,......,.....,,242..000.0000000000200000002222222222224242424244444444466444464666466466666666666866888888888666888:8:88::::::::::<::<<<<<<<<<<<<><<<<<>>>>>>><>>>>>>>>>>>>>>>>>>>>$$&&&&&&&&((&&&&(*(&&$&&(&&&&&&(,*((**,*(&(&&&((((*((****((,.,,******,******,,,,**********,**,***,,,,,,,,,,,,...............,.022.0..00200000000000000000002222224442222224222224444444444446444446666666666666866666688888886688888888::8::::::::::::<<<<<<<<<<><><<>>>>>>@>>>>>>>>>>>>>>>>>>>>><$$$$&&&&&&&&&&((((((((&(((&&&$&****(***((****(&&*((&(((*(((****(**,,,****,,**,****,*,,,**********,,,,,,,,,,,,....,,,,,.,...........0000000000000000000000002220202222222222442242244444444444444446666664666666666666666686688::888:88::88:::::::::<<::<<<::<:<<<<<<@>>>>>>>>>>>>>>>>>>>>>>@@>>>>>$&$"$&&&&(&$&&&((((((*((&&&&$***((*****(***,****((&&&&(**((***((****,,*,**,***,******************,,,,,..,,.,,.....,,,,,,,,,...00....00000000000000000000022220020220222222424444422444244444444446664666666666866646666666686888:8:::::::8::::::::::::<<<:<:<<<><<<>>>>>>>>>>>>>><><>>>>>>>>>>>>>>@$&$$$&&&&&$$$&&(((&&(((&&&$&(**((((*((*(((*******(&&((**(**,((*(((**,,**(************************,,,,,,..,,,,.,..,,.*,,.,..0.0........000.0000.000000000022202020222222224422242222224244444444446464666666666666666668666668888:888:8::88:::::::<:::<<<<<<<<<<<<>><<>><>>>>>>>>>>>>>>>>>>>>>>>>>> $&$$$$&&&&&$&&&&&(((&(((&&$(((**(&*((((((((********,.,****,,****&&,,,,,*(********************,*,***,,,.,.,,,,,,,,,,,,...............0.0000000000000000000000202222222222422222222422244444444244466446466666666668666668666688888:88:::8:8:8:::::::::<<:<<<<<<><<>>>>>><>>>>>>>>>@>>>>>>>>>>>>>>>>$&&&$&&&&&&&(&(&(((&&(&&&$(*((**((*(((((((******,*,***,***,,**,,(**,,,,,.,*************************,,,,..,*,,*,,,,*,...................0.0000000000000200000022022222222224222222222242444444444464444666666666668666666666888888888888888:8:8:::::<::::<<<<<><<<>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>>@&&&&&&&&&&&((&(&(((&&&&((*,*((((((((((((*****((*******,*(,,,**,*,*(*,,,,,*(**,******,******(*********,*,,,(*,*,,,,..........................00000000000000000000222220242224422444442224444244444464446666666666668686666668:88888:8:888::::::::::::::<<<<:<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>><$&&&&&&&&&&&&(&&&&((&&&(((*&&((***(*(((***(***(******(***,,.,,,*,((((**,,********(*(****(*********,,,,,,,(**,**,,.............,.........00....0000000000000202022222222222224222442244244444444444446666666666666666866668888:888888888888:888::::<:<:::<<<<<<<><>>><>><>>>>><<<<>>>>>>>>>>>>>>>><8&&&&&&&&&&&&(&&&&&&(&((&&(((((*((((((******((************,,,,...,****,*.,,,********************(****,,,,**.,,,,,.,............,.............0.0000000000000000.2222222222222222244222242444444444444446666666666666866666688888888::66888:888:8::::::::::::<<<<<<<>>>>><><>>><<<>>>>>>>><>>>>>>@>@Ph&&&&&&&&&&&&&&&&&&((&&&$$&(&((((((((******((***********((,,,,.,,.****,,,,,.,*****4(********(*((***,,,,,,*,,.,...,..,...,.,...................0000000000.0002002022022222222222222222224224444466626664666664666666666666668668888:88868886888888::::::<::::<<<<><<><>><<<>>><<>>>>>>>>>>>>>>>>>>@>&&&&&&&&&&&&&((&&&&&&&&&*(((((((*((********(**********,**,,*,.,,,,*,,,,**,*******$(***(****(*(**,*,,,,,,,,..,...,,,.,,.,..,...,..............000.0000000000000022200202222222222222224442444224444444646666666666666666666666668886888688888888:::::<:::::<<::<<<<<<>><:<>>>>>>>>>>><><>>>>>>>>>>>8&&&(&&&&&&&&&&&&&&&&&&&(*(**&&(((((((((**(*****(****,,*,.,,,,*,,,,*****,*********(*****(***(((**,,,,,,**,,,,.,..,.,.,.,.,,...................000000000000000002222222222222222222424444442444442444446664644666466666666666666668888::8888888888:::::::::<<:<::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>&&&&&&&&&&&&&(((&&&&&&(((((((&(((**((&**(*****(****,***,,,,,,,,,******,**,*(*****(***(*((*((((((**,**,,**,**.,....,..,,,.,,.................00.0000000000000002200222020222222024424244444444444444464666664646666666686666666688888888:::::8::88::::::::<::::<<<<<<<<>>>>>>>>>>>>><>>>>>>>>>>>>>>&&$&&&&&&&&(&&&((&&&(&(&(&(*(((((((((****((***(*****,*,,**,,,**,***,*,*********(******(**((&((&((**(*,****.,,,,,,.,...,,.,.,.........0....000..00000000000000000222220020222002242422444244444444446464466466666666666666666666888888888::::::::88::::::::::::::::<:<<<>>>>>>>>>>>>>><>>>>>><>>>>>&&$(&&&&&&((&(((&&&&(((((((((((***(**,********((**,****,*,***,****(**,*********(((**((((**(((*(((*(***(***,.,,,,,,.,,,,.,,,,,............00.0000000000000000000020200022222202424222422424424444446464644466666666666646666666688868888:::8:8:<::::8:8:<<<<<<:::<:<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>&$&&&&&&&&&&&((((&&&(((((&((((****(*(*****((**&(******,*****,,****(*,*****,,***(((((**((***,(*,&(*,***(*,,,,,,,,,,,,,,,,,,,.,..,.........0.0.....000.000.0.0000220222020220004244424222444444444444466466466666666666664466688888868:8888888:8::::::::<::<:<<<<<<<<<<<<<>>>>>>>>><>>>>>>>>>>>>>>>>&&&&&&&(&&((&((&&$$$&&&&((((*((((((*((*((****((***,*(*,,****,******,,*****,,,,**(((***,*((*.,,,,*******,,,,,,*,,.,,,,,,,,,,,,,.,.............0..0...00..0000002220000220222022224244444444444446446466664666666666666688866668888868::8:8:888:::::::<<:::::::<<<<<<<<<<>>>>>>><<<<>>>>>>>>>>>>>>>>h(&&$&&&&&&&(&&&&(&$$$(&((((((((((((&((((**((*((******,,,***********,*,*****,,****(((********.,,,,,**,*,,,,,,,,,,,,,,,,.,,,,.,,.............0.0....000..000.00.0000000222202222242222244442424224444446644664666666666666688666686668::88888:88::::::::<:::::::<<<:<:<<<<>><<><<><>>>>>>>>>>>>>><>>>&&&&&&&&&&&&&((&$&&&&&((&((((((((&(((((***((((****,*,,*,,**********(******,****,*******(*******,,**,***,,,,*,,,,,,,,,,,,,...,,,......0....0.00000....00202200200002020022222222244444444222444444446464664666666686666668686888888888888:8:::8:::8::::::::<:::::::<<<<>>><<<<<>>>>>>>>>>>>>>>>>>>>$&$&&&&(&(&&&&&&$&&&&&(&(((((((&&&(((((((((&&(*((******,,,,*****(*,(***,******,,**,***********.******,,,,,,*,,,,,,,,.,,,.,...................0......00000202000220200220022222222222442224444444446444664666666666666666686668::::888888:8:::8888::888:::::::::::<<<<>>>><<<<>>>>>>>>>>>>>><>>>>>>$$$&&&&(&&&&&&&&$&&&&&&((((&(((&&(((((**(&&(**,(((*******,****,,,,,***(*(*,***,,***(*((((((***,,**,*,,,,**,,,,,,,,*,,,,,,.......,...,....0.0.00.0...000000.002000020022020022222242244242244644444646466666664646666688686666888888888888:8888888::::8::::::::::<><<<<<<<<><>>>>>>>>>>>><>>><>>>>>$$&$&&&&&&&&&&&&&(&&((((((((&&(((((((((((((,****,*******,*,,,,,,,***(*************((((&(((((***************,,,,,,,,,,,.,.........................0.00.0.000020002222022222222222222444422224444464444646666666666666688866668668688868:8888888888:::<::::::::<:<<<<<<>>><<>>>>>>>>>>>>><>>>>><<<>>$$$&&&&&&&&$&&&&((&&&&&&&(((&(((((((((********************,*,,,*,**(************,*((*((((((******,**,******,*,,,,,,,..,.,............,,.........0.0000.00002002220222222022222222224244424444444444446446666666666668666668666888888:8:88888:::8::::<<:::<:::<<<:<<<<<<<<<><>>>>>>>>>>>><>>><>><><$$$$&&&&&$&&&&&&$$&&&&&&&&((&(((&&((((*((**((**************,*,**,***********,,******(((((*****,,**,,,,*,**,*,,,,,,,,..,...........,..............0.000000000202002222022422222222222222244444444464446466666666666666666688666668668:888::88:8:::::::::::::::<<<<<<<<<:<<>><>>>>>>>>>>>><>>>>>>>>>X$$&&$$&&&&&&&&&$&$$$$&$&&&(&(&&(&(((((((*(((((***(**********,*,,*****************,,***((*******,****,******,,,*,,,,.,,,,..,,,.,........0..........0.0.0000000000220002222222222222422224444444444444664644666666666666668868666666686888:888:8:::<::::::::::::<<><<<<<:<:<<>>>>>>>>>>>>>><><<<>>><&$$$$&$&$&$$&&&$&$$$$$$&&&&&&(&(&(((((((((((((**((******(*****,,******(************,**,,,,,*,*******,,*****,,,,,,,,.,,..,,.,.,..,...........0....00..0..0000000020022200220222202022222444244444444464664666646666664666666668888686888888888:8::<:<:88:::::::<<<<<><<>>>>>>>>>>>>>>>>>>>><><<<<<<&$$$&&&&$&$$$&&&&&$$$$(&&&&&&&&&&((&((((((((((((*(***********,*****((**********,*****,,,,,,,******,******,****,,,,,,.,,,,...,.,...,.............0.....000.0000000222222202220002422222644444444444444444666464646666668866666688868888888888888:::::<<:::::::<><<<>>>>>>><><<><>>>>>>>>><><<<<<<<>x$$$""$"$$$$$&&&&&&&$&&&&&&&&&&&&&&((((((&(*(((**((((*****(****(**((********,,,*****,,,,,*******************,,**,,,.,,,,,...,..................0.....0.000000.0002000200002202222224444444444444444444446666664646666866666666888688888:88::::88::::<>::8:::<<<<<<<<<<<<<<<<>>>><<>>><>>><<<<<><<"$$$"$$$$$$$&&&&&$$&(&$&$&&&$$&&&&&&(&((&(((((((((((*(*((*"*(((***(((*****(**,,******,* *********(**********,**,,,,,*,,,,,........,............*.00.000000000002000002000022,2222222224242444444444444466"464446666866666668686668888<68:<::::::8::::<<<::<<::<<<<<:<<<<<><<>>>>><>>><<<<<<<<><>""$"$$$$$$$$$$&&&$$&&&$$&&&&$&&&&&&&&&(&((&(((((((((*(*****(****((((*(******,,,,*************,**********,*,**,,,,*,,.,.,,.,,.,.,..,,.,...........,....0.000000.00.0002222222202222242244422242444444444666.$6666666668868688868868688882688:888<::8::::<<<><<<::::<<4:<<<<<<<><>><<<<><>><<<<<><  "$$$$$$$$$$$&&$$$$$$&&&&&&&&(&&$&&&&&(((&&(((((((((((*((*((*(*(*(*(**(*(***,,********************,****,*,,,,,,,,**,,,,.,,..,,,,,...,,,..............00..00000000020202200222222024222224222444444446444444664446666686666888868868888888888888888::::::<<<<<><::<<<<<::<<<<<<<<<>><>><><<<<<<<<<& "$$$$""$$$$$$&&&&$$&(&&&((((&&&&&(&&&&(&(&(((((((((*((((*(((((***************,(*(******,*,*********,***,,,,,,,,,,.,,,,,.,,,.,,,...,...,...........0.0000000000000220000220222222222222222422224444444444444664466666666688888868668888888888::8::8::::::<<<:<<<<<:<<<<<<<<<<<<<<<<<<<>><><<<><<<:$"$$""$$$"$$&$$&$&$&&&&((&&&&&&&&&&&&&&((&&((((((((((*(((**(*((**(*******************************,***,****,,,,*,,,,,,,,,,,,,,,,,,,,,..,,.............0000.000000022002020202022222224222242224444444464444446444464466666666688888868888888888:88::::::::::::::<::<<<<<::<<<<<<<<><<<>><<<><<<<<<:""$$$"$$$"$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((****(((**(****************,****************,****,,,,*,,,,*,**,,,,,,,,,,,.,.,,,,,,...,,........00000000000220000000002222202222444222222244444444464464464466666666686688888888688:8:88888888::8:::::<<<<><><<<<<<:<:::<<<<<<<<<>><<<<<<<<<:""$$""""$$$$$$$$&&$&$&&$&&$&&&&&&&&&&&&(((((((((&(&(*((*(***(((*(***(****************************,*****,,,**,***,,,,,.,,,,.,....,..,....,..,.........00...000000000002022222222222222422244422424444466444444466666466666886868888:888688888888888:::8::::::<<<<:<>><<><><<::<<<<<<<<<<<<<<<<<:<::$"$""$$"$$"$$$$$$&$$&$&$&$$&&&&&&$&&&&&&((((((((((((((((((((((*(*(**((********(**********(*************.,**,,**,.,,,..,,,,.....,.,,,,,..................00000000000002000022222222022222224444444444442444446446666666666666888888888:888888888888:8:::::<::<:::::<<<><<><><<<<<<<<<<<<<<<><<<::<<$$"$$$$"$$$$$$$$$$$$&&&&$&$&(&&&&&&&&&&&&((*(((((((((((((((*((****(((*(*******(((*((**(******(******(*,,**,,,..,,,,,,,,,,,..,.....,,,,................0.0.00000000000200022220222222224444244464222444444444446444666666666688668888:88:88888888:88:::::::<<:::::::<<<<:<<<<<<<:<<<<<<<<<<<<<<<><< $$$$$$$""$$$$$$$$$$$&$&&$&&&&&&&&&&&&(&&(((((((((((((((((((((((((*(((*(****(*(*(*(*******************,******,,,*,,,,,,,,,,,...........................0...000000000000000202000222222422444444444444244444444646666466666666666888888888888888:8::88:::::::::::::::<<<<::<:<<<<:<<<<<<<<<<<<<<<<<: $$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&&&&&&((&(&(((((((((((((((((((*(*((**(**(****(*((***********(********,,,****,,**,,,,,*,,.,.,.................,..........00.0000000.0000002000000222224242442244424444444444446446464666646666666868888888888888888888:::8::::::<><<<<::<<:<<<<:<:::<<<<<<<<<<<<<<<< "$$$&$$$"$$$$$&$$$$$$&&&&$&&&&&&&$&&&&&((((((((((((&(((((*((((*((*((((***(((****(((*****(**********,,*,*****,*,,,,,,,,,,,,,.,,.........................00000000.0000000200022202222222222222222444444422444464644446666666666886886868:8:88888:::::8:::::::::::<<<<<<<<<<<>><<::::<<<<<<<<<<<<<<<:( $""$$$$$$$$$$$$$$$$$&&$&&&&&$&$$&&&&&&&&&&(((((((((((*((*((((((((((**(((*(*(*((******(***((((*******,,*,*(**,,,,,,,,,,,,,.,,.,,,....,..................0000000000000000020002020222222222222224422444446444444444446666666666868688886:688::8:88:::88:::::::::::<:::<<:<><><>>>><<>:<<<<><<<<<<<<: """$$&&&$$$$$&$$$$$$&&$&&&&$&&$$&&&&&&&&&&&&&((((((((((((((((((((((***((((*(**((*((*(((*(*(*******,**,,,*********,,,*,,,,,,,,,,,,,..,.................00.00000.0.00000222002200022222222224224224442444444444444444666666666686888888688888:888:::8:::::::::8:::<<<<:<<<<<<<><>>>>><<<<<<<<<:<<<<:` """$$$$&$$$$$$$$$$$$&&&$$&$&$&&$&&&&&&&(&&(((((((((((((((((((((((((**(((*(((((*(*(((((((**((*(***,,,*,**,,,**,,**,,,,*,,,,,,,,,,,.,,..,..,,..,..,....0000.000000000..220002000222220220222222244442444444444444464666666666666886688888888::::::::::::::::::::::<::::<>><<<<<<<><<<<<<<<<<<<<<<<<:@ "$$$$$$$$$$$$&$$$&&&&&&&&&$&&&&&&&&&(&&(&(&((((((((((*(*(((((((**(*(***(*(*(((*(((*(*((((((**,*,*,,,,*,*,*,,,,,,,,,,*,,,,,,,,,,..,.,,.............0000000000000..00200020002022222222222224444444444444444644646666666666666688688868888:::::8:::::::8::::::::::<<><<<<<><<<<<<<<<<<<<<<<<<<<::: "$$$$$$$$$$$$$$$$&&&&&&&&&$&(&&&&(&&&&&&&&&((((((((((*(((((((((*(*(***(((((((((((*(*(((((*****,*******,**,*,,,,,,,,,***,,,,,,,,,.,,,..,.........0......0000000000000000000020020022222222222222244444444444464464666666666666868888688888::8:8::::::::::::::::::<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<:x ""$$$$$$$$$$$$$$$&$&&$&&&&$$&&$&(&&&&&(((((((((((((((((**((((((*(**((((((((((((((((((((*(((****,,*****,*****,,*,,,,,,,.,,,,,,,,,,,,,.,....,..........00000.0000000002000200222220222222222224442444444444444444444444666666668686666888888::8888:::::::::::::<<:<<<<<<<<<<<<:<<:<<<<<<<<<<<<<<<<<$$"$$$$$"$$$&&$$$$&$&$$&&&&&&&&&&&(&&(((&&((&((((((&((***(((((*(((****(((((((((((*((((((((((****,**********,**,,,,,,,,.,.,,,,,,,,,,,.,..,.,...........00....0.00000000000002220000002222222222222244444444444444446666666666686668868888:8888888888:::::::::::<::<<<<<<><<<<<<<:<<<<<<<<<<<<<<<<<<$$$$$$"$$$$&$$$$$$&&&&$&&&&&&&$&&&(&&&((&&(((((((((((*((((*((((((*(*(((((((*(((((((((((*(*(************(*******,,,,,,,,,,,,,,,,,,,,,...,,................,,.00.00.00000000202020000022222222222424444244444444666666666666666668868888888888888:8::8::8::::::::<<<:<<:<<<<<<<<<<<<<<<<<<<<<<<<<<><""$"""""$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&((((*(((**((((((((((((****(((((*(((((((((((((((((***********(*********,,,,,,,*,,,,..,,.,,,,,.,...................0.00.00.00000000000000222222222220222222244444444444446666666666666666888888:8888:888888:8:::::::::<:<<<<<<:<<<<<<<:<<<<<:<:::::<<<<<>><""""$"""$$$"$$&$$$&&&&&&&&$&&&&&&&&&&&&&&(((((((**((((((((((*(((**(*(((*(((((((((((((((((((((*,***((***,*((**,,,,,,,,,**,.,,.,,.,,,,,.,.................00.00..0000000000000002022020222202222224224444444446644666666666666666666888888888888::8:::::::::::<:<<<<<<<<<<<<<:<><:<<<<<:::<<<<<<<<<:""""$""$$$"$$$$&$&&&&&&&&&&&&&&&$&&&&&&(&((((((((*(((((((((((((((((((*((*(((((((((((((*(((((*****(****,*,,***,,,,,,,,,..,,,,,,,,,.,,,,.,..........0.....0.00.0000000000000000000002222020222222222224224444444444466666666666666668888888888888:88:::::::::::<<<:<<>><<<::<>><<><<<<<<<::::<<<<<<:"""""$"""""""$$$&&$$&&&&&&&&&(&&&&&&&&&&&&((((((((((((((*(*((((((***(((((((((((((((((***(((*,,***,,,,,**,*,,,**,,,,,,,.,,,,.,.,,,,,,,,,.......,,...0...0.0.0.00000000.000002002002200202222222222422224444444444466464466666886668668868888888::8:::::::::<::<<<<<<<><<<<>>><<<>>>::<<<>>><<<<<<<:`""""$""""""$$"$$$$$$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*((((((((**(((((((((((((***************,,**,,,,,*****,,,,,,,,.,.,,,,,,,,,,,......,...........00.000.0000000020002220022000002222222244444444444442444666466666666666866686888888888::::::::8::::<:<:<<::::<<<<<<<<<<<<<<<<<<<<<<:<<<<:( @""$"$""""""$"$$$$&$&$&&&$&&&&&&&&&&&&&&&&((((((((((((((((((((*((((((((((((((((((((((****************,,,.,,,,*(**,,,,*,,,,,,,,,,,,,*,,,,,,..,..........000.00000000000000000022200022222224222242242444442224444666466666666666666866688888888:8:::::::8:::::::::<<:::<<><<<<<<<<<<<<<><<<<:::<:<<:$"""""""""$$$&$$&&$&$&&&&&&&&&&&&&&&&&&&&(((&&(((&(((((((((((((**(((((((((((((*((((******************,,,,,,,,*,**,,,,,,,,,,,,,,,,*,...,.,.,,,........00..0.0.0.0.00000000220000002222222224442242224442424446666444666666666666666688888888888888:::::::::<:::::<:<:<>><<<<<<:<<<<<<<><<<<<:<<<<<8$&$"""""""$$$$$$$&&&&$&&$$&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(*((((((((((((((((((**(,**(***********,*,,**,,,**,,,,,,,,,,,,,,,,.,,,,,,,,,,,............0..0.....0000000020002002222222222224244442242244644466664646666666666668888886888888:::::::<<<<<:<<<<<<><<><><<>><<::<<<<<<<<<<<<<<<<:<8$&$$"""""""$$$$$$$$$$$&&&&&$&&&$$&&&&&&&&&&&&&&(((((((((((((((((((*(((((*(*(((((((((**************,****,,*,,,,.,,**,*,,,..,......,,,,,,,.................00..00.2000000000000000220002222222222424422444444444446644666666666666886666888888888:::::::<:<<<<<<<><>>><>>><>><<<<<<<<<<<<<<<<<<<:<<8$$$$$""""""$"$$$$$$&&&$$$&&$$$&$$$&&$&&&&&&&&&&&((((((((((((((((((((((((*(((((((*(((*(***************,,,*,,,*,,,,,,,,,,,,,,,,.,,.,,,,,,,....................00.00000000000000000002020222222422224444444444444444646666666666666666668688888888:::::::::<<<<<<<<<<<<>>>>>>>>>>><:<<<<<<<<<:<<:<<<6`"$$$$""""""$"$$$$$$$$$$&&$$$$$$$$&$&&&&&&&&&&&&(((((((((&((((((((((((****(((((((*********(********,**,*,**,*,,,,,,,**,,,,,.,,.,,......,,,...0..............0.0000000000000000000002002222244242222442444444444444646666666666666668866888888:8::8:::::::<<<<<<<<<<<<<<><<<><>>><:<><<<<<<<<::::::6""$$$$$""""$"$&$$$$&$$&$$$$&&&&&&&&&&&&&&&&(&&&((((((((((((((((((**(((***(((((((****(***((***(*******,,****,,*,*,,.,*,,,,,,,,,,........,,...................0.0000000.0000..00002202222222224424222222444446644444464466666686666686888888888::8:::::<:::<:<<<<<<<<<><><>><>>><<>><<<<<><>><<<<<<8@"$"$$"""""$$$" "$$$&$&$$$&$&$&&&&&&&&&&&&&&"&&&&(&&&(((((((((((((((((*(*&"((*((((***(**(*(****,******,(***,,*,,*,,,,,,,*,,,,,,,,,..,..........................04.00000000..22022222222222444422244424444444444444666666686666666666886888888:8:::::::<::::<<<<<<<<<<<<<><><<<<<><<<<<<<<<<<<<>>>>8@"""$$""$$$$$$"""$$$&&&$$$$$&$$&$&$&$&$&&$$&&(&&&&((&((&(&(((((((*((((((((((((((((***********,,,**************,*,,,,,,*,,,,.,,,,,,,(,..0..,.,....................0000.0000002022222222222222"22222244424644444446466666646666666688888888::8::8::::::4:<<::::<:<<<<<<<<<><<<><<<>>:<<<<<<:<<<<<>$"$$""""$$$""""$$$&&$$&&&$$$$$$$$$$$$$&&&(((&(&&&&(((((((((((((***((((((((((((((((******(****,,,,,******,*,***,,,,,,,,,,,,,,,,,,,,,,...............,..,...........0..0..0000002202222222222222442422444444444446666666666666666686688888888888:::::::::::::::<<:<<:<<<<<<<<<<><<><4<>:<<<<<<<:<<8.""""""""$$$"$""$$$$$$&&&&(&$$$$$$$&$&$&&*((&&&&&&&&(((&((&(((((*((((((((((((((((((((***((********,,,,,,,,*,*,,,,,,,,*,,,,,,,,,,,,,.,..,,..,...............0........0.000200000002022222222222422222244444444444466666666666666666666868888888::8:::::<:<:::::<:<<<<<<<<<<<<<<<<><>>>><<<<:<<:<<<< """""$$$$$"""$$$"$&$$&&&((&&&&$$&&$&&&(((&&&&(&((((&&&(&(&((((((((((((((((((((((((*(***(*********,***,,****,,,,,*,,,,,,*,,,,,,,,,,.,,,.,,.............000...........000000000000200220222222222444444444444644446666666666666666886868888888:88:::::::<<:::<:<<<<<<<<<<<<<<<<>>>>><<<<<<<<<:<<<<h" "$$$$"$"$""$$"$&$$$$$&&&&&((&&(&&&&(((&&&&(&&(((((((&(((&(&((((((((((((((((((((((*****(*(********,**,****,,,,,,*,,,,,,,,,,,,,,,,,,,,,,..,..........0.........00000000000000000202022222222222224442444444464444466666666666668888886888888:8:8::::::<::::<::<<<<<<<<<<<<<<<>>>>>>><<<<<<<<:<<<<  """""$"$$""$&""$$$$&$$$&&&&&&(((&&&((((&&(*(&((&((((((&(&((&(((((((((((((((((((((***(********(********,*****,,*,,,,..,.,,*,,,,,,,,.,,,,,,,,,,...............0.0000200000000002222222222222224242444444444444444446666666666666668866888888888:::::::::<<:<:<:<::<<<<<<<<<<<>>>><<<<<<<<<<<>:<<<>  " "$$$$""""&$$&$$$$$$$&$$&$$$&&&&&(&(&((**(&((&&&(((&((&&&(((((&((((((((((((((((***(***********************,*,,,*,,,,*,,,,....,,,,,,,,.,,.,,..............0..0000000000.0000200222022222222222244444444444466444466666666666666666888888888::::8:::::<:<:::<:<<<<<<<<<<<<<<:<<<<<<<<<<<:<<<<<:<<  " "$"" "$"$&$$$$$&&&&$&$$$&$&$&$&$&(((&&&&(*((&&(&&&&(&&&&&&&(((((((((((((&(&(((((((((*********,,*******,*,,*,*,,,***,,,.,.,,,***,,..,**,,..........00.,,,.0000...000002222222220002022022.02244444444646644446466664266888866666:8:866868:::888::<<<<::::<<<<<88::<:<:::::<>>>><<<<>><<<<::<>, "$$$"" $&$&$"""$""""""$&$&((&$""&*((&"""$$$$"$"$&&((***(,&$((((&$$&&&$$*$&((**,,,(,&((,*,(&(((&&&&(****...,,(((**,*((((&(((((*,,.000.,*4,2...,,,,,(****,...224020.00022....0,,*,0002266624200446420000.004042468:88664668666444622244688:<<>::::::<<:88684664688::>@@@><<:<>>>><:866448>8::<@ "&&$  ""$&((&" $&(((&$"""  "$&(*(&$"&**,(&&$"$"""" ""$&(*,,(&&*..,*((&&$$$"$$&&&**...*((*.0..**&(&&$$&&&(*,,...,(,.2220.*(((((((***,.02220,,.22220.*,,*,2,,.,.024426.066684420000.0000024888422488:8644222442222466:<:8648::<<:886666668886:<<>><<<:>>>>><888:>::88:8:>>@@<:8:>@> """"$$$$&&&$$$&&&$$$"$"$(&$$&&&&((&&&&&&&&&&&$&$((&&&&(&((((((&(&(((((&&&(((&(*((((***,,*****,*******,*****,,****,,,,..,,,,,,,,0.,,,.........,...00.....,......0002220220222220020202022222244444264666444444444464466888866888:88888888888888::<<<<:<<<<<<<<<:<:<<:<::<<<<<<><:>>><<<<::<>$$&$$$&$&&$&$$$&$&&$"""$((&&$$$&&&(&&$&&&&(&&&&&&(((((((&&&((((&&(&((((&((((**,**((******((***,*,****,,,,,****,.,*,,,*,,,,,,,.,...0.....0.........0..000.00.0.0000220020000000242224444424444444444424444444646666668666666666868888888:8::::::::<<::<:::<<<<<::::::<<<<<<<<><><<<<<<<::<<<> "$$""$$$&&&&&&&&&&$$$$$$$$""$$$$$$$&&&&&&&&(((((&&(&&(&((&&&((((((*((**((((((*(*((***(***,,*****,,,,****,*,,,,,,,.....,,,......,,,....,,,..00..00.0.20000.0.000..000002002222422222222224442224466646666666464466666666686688886888::888888:::8:::<<<<<:<<<><<<:<>><>><<<<<>>>><><<<<<<<<>>2  """$$"$$$&&&&&$$$&$$$$$$""$$$&&$$$$&&&&&&(&&&&&&&&&&(((&((&&((((((((*(((((**((****(**************,,***,****,,,,,,,,..,..,.,..,..................00.0.000000000000002022220202024222244222442224444466464666466666666686666668688888888888888:8::::::<<<<<<<<<<<<<<<<><><<<>>>><<<<<<<<<<<>><>2@`" " "$"""""$$&&&&&$$&$$$$""""""$$&$$$$&$$&&&&&&&&&&&&&(&((((((((((((((((((((((*(((**((*((***************,**,,,,,,,,,,,,,,,,,,,,,,.,,...........00........00000000000022222222222224242422224444444444444644664666666666668668688688888888888::::::::::<<<:<<<<<<<<<<<>>>>><>>>>>><<<<<<<<<<<:<<<>2p"$$"""""""""$$&&&$&&&&&$$$"""$$$$$$$$$$&$$$&$$&&&&&&&&&&(((((((((((((((((((((***((****((********************,,,*,,,,*,,,,,,,,.,,,,,,,,,...,.....00.....0..0.000000020222222222222224244444442444444444446666666666666666666666686888688888::8::::::<:<:<<<<<<<<<<<<<<<>>><><>>>><<>><<<<<>>>><<<>>4 $""$$ "" ""$$$&$&&$&&&&$""$&$$&&$$$$$$$$$$$$$&$&&&&&&&&((((((((((((&(((((((*(((((**(((************,********,,*,,,,,,,,,,,,.,..,,,,,..............0........000002000222222220244442442444444464464444466666466666666666666866868888888888:8:::::::::<<<:<:<<<<<<<<><<><<<<<<><<<<<<><<<>><><>>>>>>4"$$$"" """"""$$$&$&&&&$$$$$$$"$$$$"$$$$$$$$$$&&&&&&&&&&((((((((((((((((((((((((((((((*((***((*************,*,*,,,,,,,,,,.,...,,.......0.....0....00.0.000.000000002222222222224424444424444466644646666666666666666666668686688888888::::::::::<<<<<<<<<<<<<<<<<<><<><>>>>>><>>><<<<<>>>>>>><>>>>2"$"$$$" """"""$$$$$$$$$$$$$"$$$$""$$"""$$$$$&$$$&&&&&&&(&&((((((((&(((((((((((((((((*(((****(**************,,,,,,,,,,,,,.,,..,,..................000000000000000202020022222444444444444446444466666666668686666666868666888888888888::::::::<<<<<:<<<<<<<><><><>>><<<>>>>><<>>>>><>>>>>>>>>>>>>>2" """"""$$$$$$$"$$"""""""""""""$""$$$$&$&&&&&&&(&&((((((((((&&(&((((((((((((*(((***(((*(*(*********,*,*,,***,,,,,..,.,,...........0...0.....00000000000000020222222222444444444444446646666666666866666688888688888888:888:::8:::::<<<<<<<<<<<<<>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2H """""""""$$$""$""$""""""""""$"""$$$$$$$$&&&&&&&&&&(((((((((&((&((((((((((((**(((**(*(************,*,,,,***,,,,,,,....,,..............00.0000020000.000002200222222224444444446466644666666666688886888686688868888888888::::::::<<<<<<<<>>>>><>>>>>>>>>>>>>>>>>>>>>@>@>>>>>>>>>>>>>>>>@@2  "$$""""""$$""""""""""""""""""$"$$$$$$$$$$&&&&&&&&(&&((((((((((((((((((((((((((*(*(*((**************,,,,,**,,,,,,.....,..,.......0.00.00.0000000000020202020222222222444444446644646666666666688888888888888888888888:8:88::::::<<<<<<<>>>>>>><>>>>>@>>>>>>>>>@@@@>>>>>>>>>>>>>>>>>>>>>@@2 """""$$$"$$$$$""$"""""""""""""$"""$$$$&&&&(&&(&(&(&&(&&&((((&(((((((((((*((((***(****************,*,,**,,,,,,,,,..,,............000000000000000000000000022222224244444466666444466666686688888888888888888888888888::8:::::<<<<<<><>>>>>>>>>>@@>>@>>>>>@@@@>>@@>@@@>>@@@@@>>>>>>>@@@B2H  """$&$"$"$$$$$"""""""""""""""$$"$$$$$&&&&&&&&&&&&(&&&&(&(&(((((&((****(((((((*****************,,,,*,*,,,,,,,,,,,.,,..,...........00000000000000020000220222222222444444446666688666666668888868888888888888888888::::::::<<<<<<><>>>>>>>>>>>>>>>@>>>>@>>@@@@@@@@@@@@@@@@@@@>>>@@@@@B2 """$$$$$$$$$$""""""""" """""$"$$$$$$$&&&&&&&(&&&&(&(((&&(((&(((((**(((((*(************************,**,,,,,,...,,,,,..........0000.000000000000002020022222222222444444646666666666686688888888888888888888::8::8:::::::<<<<<<<>>>>>>>>>>>>@>>>>@>@@@@@@@@>@@@>@>@@@@@>@@@@@@@@BB@BB2 """&$$$&&$$$$"""""""""""""""""$""$$$&&&&&&&&&&&&&&&(((((&((((((*(((((((((((((**(***********,*****,*,,,,,,,,...,,,...........00000..0000000.0000002222222222224424466446646668688666688888888888888888888::888::::::::<<<<<<<><>>>>>>>>>>@>>@@>@@>@@@@@@>@@>>@@@@@>@@@@@@@@@@B@BBBD2: ""$$$&$$""""""" " " """" """""$$"$$$&&&&&&&&&&&&&&(((((&(((((*((&((((((((((****((*******,*******,,**,,,,,,,,.......,........0..00020000020000000222222222446466646664666666666866668688888688888888::888888::::::::<<<<<<<<>>>>>>>>>>@@>>@@>>>>@@>@@>@@>@@>@@@@@@@>@@@@@@@@@BBBDB2 """"$$"$$""" " " " """"""""$$$$$&&&&&&&&&&&&&&(((((&(((((((&&&((((((((((((******************,****,,,,,,....................000000000000022222222222224444664446466666666688888666888868888888888:88::8::::::<<<<:<<<<<>>>>>>>>>>@@@@>@@@>@>@@>@@>@>@>@>>@>@@>@@@@@@@@@@@@BBBD2  """" ""$$$""""" " """""""""$$$$$$$&$&&&&&&&&&&&&&&&(&&&&&&(&(((((((((((*((((((*********,****,****,,,,,,,,,..............0.00000000002222222224222244222444666444666686666666:88888888888888888888888::::::<<:<<<>><>>>>>>>>>>>>>@@>>@>>>@@@@@>>>@>>@>>>@>>>>@@>@@@>@@@@@@@BD0p " """""$$$"$"" " """"""""""$$$$$$$&&&&&&&&&((&&&&(&&&&&&(&(&(((((((((((((((*((***********,,,,,,,,,,,,,,,,,...............000000.000000022222222424242444446444666666666668866688888888888888:8:8888:::::<<:<<<<<><>>>>>>>>>>>>>>>>>@>>@>>@@>>>>@>>>@>>>@>>>@>@@@>@@@@@@@@BB.  """"$$$$$" " " """"""""$$"$$$$$$&&&&$&&$&(&&&&&(&&&&(&&&&&(((&((((((((((((((((*********,**,,****,,,,,,..,.,.........00.00000000000000002222222244444444444866668866888866888888:8888888:888888::::::::<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>@>@@@@@@@BB.  " """ " "" """""""$$$$$$$$&"&&&&$&&&&&&&&&&&&&&&&&&&&&(*(((((((((((((**((((((******,,****,,,,,..,,,.,,,....,,...00.00000000020222222222222422464444666666666666686668888888:88888:8888888:::<::::<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>@@@@>>>>>>>>>>>>@>>>>>>>>@>>@@BB,    """"""""$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*****((***,*,,,,,,,,,,.,,,,,......(,..00000000000222220222422222446666666666666666668888888688888888::::::::::::::<<<<<2<<>>>>>>>>>>>>>>>>>>>>>>>>>@<>>>>>>>>>>>>>>>>>@>@@>@>@@BD     "" """"""""$$$$&$$$$$$$$&&&$&$&&&&&&&&&&&(&(((((((((&&&(((((((((((*****(***********,,,,,,*,.,.,,,............00000000202222222222444444644466464646666666686886888888:88::::::8::::::<:::<<<<<<<><<>>>>>><>>>>>>>>>>>>><:>>>>>>>>>>>>>>>>>>>@>@B@@BB6@ " """"""""""$$$$$$$$"$&&$$$$$&&&&&&&&&$&&&&&&&&&&(&&(&(((((((((&&((((**(***************,*,,,.,,,,,,,,........0.0..00000000200222222444444444466666464466466666688668666888::8:8:888:8:::::<<<:::<<<<<<<<<<><<>><<<<<><>>>>>>>>>>>>>>>>>@>>>>>@@@@@@BBB