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 = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '266A10' IMAGE_NUMBER = 31049005 IMAGE_TIME = 1977-03-13T22:50:22Z EARTH_RECEIVED_TIME = 1977-03-14T07:00:04Z ORBIT_NUMBER = 266 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.008480 NOTE = "VERY 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 W  /,0I`(C >Q. do*! $(*(*(*(****,,,,,,...,.......0..0.000.00.000000000000000222020222222224222442222444244444444644444446644644464666666666686666666668666668868886688888886888888888888888888:8888:8888888:8:88:8::888:::88888888:888:8::888:88:::::8888:::888:::::8:::8::8:::88888888888888686866666686666666666666402((*************,,,,,,,,,,,,.,.,.............0000000002000(202222224222244444444444444444446464446466666666666666666666886688868888868888888886888888888888:8:8:8:::8::::::8:::8::::::::::::::::::::::::::<:::<::<::::::::::<:<:<:::<::<::<<<<<<<<<:<:::<::::::::::::::::::::::8888888888:88888886*&((((**(***************,**,,,,,,,,,,...............000000000022222222222222222222444244404444444444466466646666666666&26666666686888888868888888:8&48888888:::8::88::::::::::::28:::::::::::::<::::<<<<:<:<<0:<<<<<<<<::<<<<<<<<<<<<<<><<8:<<<<<<<<>><<<<<<<<:<<<<<<<<6:<<<::<:<::::<:::<:::::::<:82&(((((((((((((***************,,,,,,,,,,.,,,......0.0..0000000202222222222222222222444244444444444444446464466644666666666666666686666668886668888888888888::8::888:8::8::::::::8:<:<::<<::::::<<<<<::<<<<<<<8<<<<<<<<<<<<<<<<<><<<>>>>>><2<><<>>>>>>>>>><>>>>><><<<<<:&:<<<<<<<<<<<<<<<<<<<<<<<<<<: $&(((&((((((((((((*(*************,,,,,,,,,.............0000000000002222222222222222222244442444444444444446446464666666666666666666668868668868888888888888888:::8::::::::::::::::::::::::<<<:<<<<<<:<<<<<<<<<<<<<<<<<<><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><><>>><<><><<<<<<<<<<<<<<<<><><<<<<<<6"&&(((((((&&&((((*(*(((**********,*,*,,,,,,,,.,........0.00000002200002000222202222244222224444444444444244444466646668866644666644646666888888::88888688888668688:::88::<<:<<::<:<::8:8:::<<<:::<<<<<><<<<<<<::8::::<><<<<<><<>><<<>>>>><<:::<>>>>>>>>>@>>>>>>>>>><:<::<<><<<<<>>>>>>>>>>>><<:::<:6&&&((&(*,,***((((((&(&&&&(**,***,....,.,,,,,,,****,,,.....02222220000200..0..02222244444444442222200002244444668868666666664242444666688888:88888888886646688:888::<::::::8::<:88888::::<:<<<<<<:<<<::<::888::::<><<<>><><@>>><>>><<::<<>>>>>>>>>>>>>@>>>>>>>::<:<<<>><<<<><<<<<<<<<<<::<::<<><<<:6$&&((((&(&(&&(&&$&&&&(((*****,,,,,**,***,******.,.....00000000.000....0..220222222444242222202000222244444446666644444444444446666666888886666666666868888:8:8:::::8:8:8:88888::::<::<:<<<><<<<<<<::::::8::<<<<<<>><<<><<<<<<<<<><<<>>>>>>>>>>>@>>>>>>>><<<<><>>>>>>><><>>>>>><>><<<<<<<<>><>><>><>6"&&$&&&&&&&&&&&(&(((((((*(((*(**********,,,,,,,..................0.0000002022222222202222222424244442444444444444444646464666666666666666666688888888888888888888888:88::8:::::::::::::::::::::<:<<:<<<<<<<<<<<:<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<><><<><<>>><>>>>>>><<>:>><<<<<8`"&&&&&&&&&&&&&&(&(&((((((((((((*******,,,,,,,...,.,,.......0....0000000002000002000222202222222222242442244444444444464666664666666666666666668888888888886886888888::8:8::8:::::::::::::::<::<:<<<<:<<<:<<<<:<<<<<><>>>><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>><>>>>>><6"&$&&&$&&&&&&&&&&&(&((((((((((********,**,,,,,,,.,,..........00000000000000000000022022222222222224422444244444444444444446664666666666666666868688888686888888888888888:::8:8:::::::::::::::::<:<:<:<::<<<<<<<<<<<<<<><<<>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>><4,$$&&&&&&&&&&&&&&&&(&&(((((((((*((*****,*,*,,,,,,,.............0..0.00000000000000000200022222222222222442224444444444444466644666666666666666666668888888888888888888:88::8:::8:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<><<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>><<>>>>>>>>>>>>>>>>><4"&&&&$$&&&&&&&&&&&((((((((((*((((**(****,*,,,,,,,,..,............0000000000000000000000202222222222242222224444444444444444646466666466666666666886888688888888888888888:8::::::::::::::::::::::<<:<<<<<<<<<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><2 $$$$$$&&&&&&&&&&&&&&&((((((((((**********,,,,,,,....................000000000000000000222222222222222222224444444444444444464664666666666666668686666688888888888888888:::::::::::::::::::::<:<<<<<<:<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><2 $$$$$&$$&&&&&&&&&(&&&&(&((((((**(*******,,,,,,,,,,,...............0.0.000000000000000002022222222222222222422444444444444444666646666666666666666666868888888888888888:88:8:8:8::::::::::::::::::<<:<<:<<:<<<<<<<<<<<<<>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><2"$$$$$$$$$&&&&&&&&&&&((((((((((((*********,,,,,,,,,,,.,.............000..00.0000000000002202022222222222224422244444444444466666466666466666666666666666886888888888888::::8::8::::::::::::::::<:::<<<::<:<<<<:<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><0 $$$$$$$&&$&&&$&&&&(&&&(&((((((*((*********,*,,,,,,,,,,.,...........000000.000.00000000022200002222222222222244444244444444444466666666666666666666668666688888888888888:8:::8:8:::::::::::::::<:::<::<:::<<<<<<<<<<><<<<<><><>>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>02 $$$$$$$$$&$&$&&&&&&&&&((&(((((((((*******,,,,,,,,,,..,...............0..0000000000000220002222022222222222244444444444444444666646666666666666666668686868888888888888888888888:88::::::::::::::::::<<<:<<<<<<<<<<:<<<><>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><. $$$$$$$$$$$$&&&&&&&&(&(((((((((*(******,*,,,,,,,,,,,.,,...........0...0..000.0000000000000220022222222222222224444444444444444466446666666666666666668666886888888888888888888::88::::::::::::::::::::<<<:<:<<<:<<<<<<<><<<><>><>>>>>>>>>>>>>>>>>>>@>@>>>@>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><.& $$$$$$$$$$$$$&&&&&&&&&&&(((((((((**********,,,,,,,,,.,................0..000000000000000000222022002222222224444424444444444446646666666666666666666868666888888888888888:888::::88::::::::::::::::<<:<:<<<<<<<<<<<<<<<<>>>>>>>>><>>>>>>>>>>>>>>>>>@>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><.$$"$$$$$$$$&$&&&&&&&&(((((*(((((((*********,,,,,,,,,,,,,.................0.0000000000000000222222222222222242242444444444444644464666666666666666666688688688888888888888888::::88:::::::::::::::::::<::<<<<<<<<<<<<<<<><>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><,$$"$$$$$$$$$$&&&&&&&&(&(((((((((((*****(,***,,,,,,,,,..,.,..........0...00.0000000000000002202202222222222222244244444444444444444466666666666666666668868866888888888888888888::8::::::::::::::<<::<<<:::<<:<<<<<<<<<>><><><>>>>>>>>>>>>>>>>@>>>>>>>>>>>>>@>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>><,$$$$$$$$$$$$&&&&&&&&&((((&((((((*(********,,,*,,*,,,,,,,,..,.............0.0000000000000000220202002222222422222224444444444444446446464666666666666666666688688888888888888888888:::::::::::::::::<:::<<<<<<<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>@>>>@>>>@>>>>>>>@>@>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>,$$$$$$"$$$$$$&&&&&&&&&&(((&((((((**(*******,**,,,,,,,,,,,.................0000.0000000000000000222222222222224222224424444444444446666666664666666668666666866888888888888:8888:8:88:::::::::::::<:<<:<<<<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>@>>@>>@>@@>>>@@>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>><(@""$$$$$$$$$$&&&&&&&&&&(&(((((((((*(********,,,,,,,,,,,,,.,.,.............0.0.000000000000002000002222222222242224242444444444444464466666466666666666666686868888888888888:::8:88::::::::::::::<:::::<<<<<<<<:<<<<<><<<<<><<><>>>>>>>>>>>>>>>>>>>>>@@@@>@@>@>>>>>>@>@@@@>>>>>>>>>>>>>>>>>>>>>>>>><&d$$$$$$$$$$$&$$&&&&&&(&(&((((((((((*(***********,,,,,,,,,,,...............0.000000000000000000220222222222222222222444244444444444444464646466666666666666866688888888888888888:8::::::::::8::::::::<:<:<:::<<<<<<<<><<<><<>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@>@@@>>@>@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>><&$$$$$$$$$$$$$$&&&&&&&&&&(((((((***************,,,*,*,,,,,.,..............0...00000000000020000202220222222222222242424444444444444446666666666666666666866688686688888888:888::8:8:::::::::::::::<::<:<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>@>>@@>@@@>>>>@>>>>>>>>>>>>>>>>>>>>>>@>>>>$ """$$$$$$$$$$&&&&&&&&&(&(((((((((***********,,,*,,,,,,,,.,.,...........0..000.00000000000000000022202222222222242422444444444444644444666664666666666666666686868888888888:8888::88:::::::::::<:::::<<<<<<<<<<<<<<<<<<<><><<>>>>>>>>>>>>>>@>>>>>@>@>@>>>>@@@>>@>@@@@@@>@>@>>>>>>>>>>>>>>>>>>>>>>>>"("$""$"$$$$$&$&&&&&&&&&&&((&(((((*(*(*******,**,,,,,,,,,,..................0..0000000000000000022022022222222222244444444444444444444646646666666666666666666888888688888888:8888:88::::::::::::::::::::<<<<<<<<<<<<<><<<<<><>>>>>>><>>>>>>>>>>>>>@@>@>>@>>>>@@>>@@@@@@>>>@>>@>>>>>>>>>>>>>>>>>>>>> ""$"$$$$$$$$$&&&&&&&&&(&((((((((((*(*******,**,,,*,,,,,,,,.,,...........0..0..00.000000000000000220022222222222222442244444444444464666446666666666666666868888666888888888888::8:8:::::::::::::<:<:::<<:<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@@>@@>@>@>>>>>>>>>>>>>>>>>>>>>>>>> `""$$$$$$$$$$$&&&&&&&&&(&&(((((((*(***********,,,,,,,,,,,,,.,.....,........0000...00.00000000022220202222222222222242424444444444464444444666666666666666666886686888888888888888:88::8:::::::::::::<::<:<<<<<<<<<<<<<<<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>@@@>@>@@>@>>@@@>>@>>@>>@>>>@>>>>>>>>>>>>>>>>$""$$$$$$$$&&&&&&&&&&&&(((((((*(****(*******,,,,,,,,,,,,,...,,.............00..0000000000020000000220222222222222222442444444444464664646666666666666666668886888886888888888:88888:88::::::::::::::::<<:<<<<<<<><<<<<<<<<><><<>><>>>>>>>>>>>>>>>@@>>>@>>>>>@>>>@@>@@@@>>@>>>>>>>>>>>>>>>>>>>>>>>>$$""$$$$$$$&$&(&&&&&&(&&((((((((((**(******,,,,,,,,,,,,,.,,,.............0000.00.0..00000000220222202222222222224242244444444444446444446666666666666666666666666688888888888888888:88:::::::::::::::<:<<:<<:<<<<<<<<><>>>>>><>>>>>>>>>>>>>>>>>@>>>>>>>>@>>@@@>@@>@>>>>>@>>>>>>>>@>@>>>@>>>>>@>>>>"$""""$$$$&$&$ $&&&&&&&&((((((((((**************,,*,,,,,.,,,.................0000000000000000020222022222222222222222444442444444466446466466666666666666668668886888888888888888888::::::::::::::::<::<::<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>@>>@>@@@>>@>@>@@@>>@@@>>>@@>@@>>>>>>>>>>@@>>>>>"""$$$$$$$$&&&&&&&&&&&((((((((((((**********,*,,,*,,,,,,,,,,,...........,$.0000.00000000000000000222202222222222222222442444444442*444666466666666666666666666626888688888888888:88:8:::::::8::::<<<:::<::<<<<<<<<<<<<<><:>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@@>@@@>@@>>>@>>@>@@@>@@>@>>>>>>>>@@>@@>>"""$$$$$$$$$$&$&&&&&&&&&((((((((((*************,,,,,,,.,,,.,...............0.000000.0000000002000220222222222222222242444444444444444446666666666666666666866668668888888888888888::::::::::68::::::::::<:::<<<<<<<<<<><<8:><<>>>>>>>>>>>>>>>>>>>>@>@>4<@@>>@>>>@@@@@>@@@@@@>>@@>>@:@>@>@>@@>@>>:$$"$$$$$$$$$$&$$&&&&&(((&((((((((**(((******,*,,,,,*,,,,,,,,,,.............0...000000000000000020200222222222222222242244444444444444466666666666666666666686868868868668888888:8888:::::::::::::::::::::<<<<<<<<<<<<><>><>><>>>>>>>>>>>>>>>>>>>>>>>@>>@@>@>@>@@>@>@>@@@@@>@>>@@@>>>>>>@@@>@@>>>><$""$$$$$$$$$&$&&&&&&&&&&(((((((((((*(*********,,,,,,,,,,,,,.,..............0..000.0000000000020002222222222222222242442444444444446444444666666666666666666668686888888888888888888:88:::::::::::::::::::<<<:<<<<<<<<<<><<>><>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@>>@>@@@>>@@@@>@>>>>@>@>@>@>@@@>@>$""$$$$$$$$$$$&&&&&&&&(((((((((((*(**(*******,,*,,*,,,,,,,,,.,..............000000000000000000000022022222222222222424224442444444444444464466666666666666668668868888888888888:88:88::::8::::::::::::::<<<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>@>>>>>@@>@@@@@@@@@@@@@@>@@@@@>@@@>>>>@>>@@>@>>@@@>>""""$$$$$$$$$&&&&&&(&&&(((((((*((((************,*,,,,,,,,,.,,...............00.0000.00000000000000220202022222222224224444444444444444446444466666666666666688868888868888888888:8::::8:::::::::::::::::::<<<<<<<<><<<<><><>>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@@@>@@@>>@@@>@@@>@>>>@@@@@>@>>@@@@@@@>""""$$$$$$$&$&&&&&&&&&(&(((((((*((*****************,,,,,,,,,,.,.,...........0..00000.000000000000002022222222222222224244444444444446466644466666666666666686886688866886888:888888:8:::::::::::::<::::::::<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>@B@>>@@@@@@@>>@@@>>@>@@@@@@@@@@>@@@>@>@>@>@@@>>$$""$"$$$$$$$&&&&&&&(&&(((((((((((***(***********,*,,,,,,.,,.......,.......0...0000000000000002000220222222222224222244224444444444444646666666466666666666668886888888888888888:8888:8::::::::::::::::<:<<<<::<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@>@>@@@@@@@@@@@@@@@>@@@@>>@@@@@@@>@@>$$$$$"$$$$$$$&&&&&&&(&&(((((((((((*(************,,,,,,,,,,,,,,.,...............000000000000200000002220222222222222222424442444444444446466666466666666666666666888888888888888:88:88:8:::::::::::::::<<<:<:<<<<<<<<><<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@@>@@@>@>@@@@@@@@>>@@@@@>@@@@@@@@@@>>>> "$"""$$$$$$$&&&&&&&&&(&(&((((((((**((*******,**,,,,*,,,,,,,,.,................0.00..0000000000000200002222222222222224442444444444444444444446666666666666866668688688888888888888:88::::::::::::::::::::::<<<<<<<<<<<<><<<><>>>>>>>>>>>>>>>>>>@>>@@@>@>>@>>>>@@@@@>@@@>@>@@@@@@@@@@@@@@@@>@@@@@>> $"$$$$"$$$$$&&&&&&&&&((((((((((((((**********,**,*,,,,,,,,,,...,...........0.....0000000000000000200222220022222222222224244444444444444444466666666666666866666686888888888888888888:::8::::::::::::::::::<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>@@>@@@@@@>@@@@@@@@@@@@@>@@@@@@@@@>> $"$"$$$$$$$&&&&&&&&&&&&((((((((((((*(*(********,,*,,,,,,,,,,,.....,..........0.00000000000000000000000222222222222222242242444444444444464446666666666668666666868888888888888888888888:::::::::::::<::::::<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@@@>@@@@>@@@>>@>@@@@>@@@@@>@@>@@@>> $"$$$$$$$$$$&&&&&&&&(&&(((((((((***(************,*,,,,,,,,,,..............0.0.00..00000000000000000202220222222222224222224444444444446444646466666666666666866868888688888888888::8::8::::::::::::::<::<<:<<<<<<<<<<<><><<><>>>>>>>>>>>>>>>>>>>>@>@@>>@@>>@>>@>>@>>@@>@@>@@@>@@@@@>@@@@@@@@@@@@>> @$""$$$$$$$$&&&&&&(&&&(&((((((((((*(*************,,,,,,,,.,,,,.,,...............00..00000000000000202002202222222222224224242244444444644446666666666666666666886868888888888888888888:888::8::::::::::::<:<:<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@>>@>@@@>>>@>@@@@@@@@>>@@@>@>@@@@@@@@@@@@>""""$$$$$$$$&&&&&&&&&((&((((((((*((**************,,,,,,,,,,,,..,..............0....000000000000000000022022022222222222222444244444444444646666666666666666688666888888888888888888888:::::::::::::::::::<<:<<<<<<<<<<<<>>><<><>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@>>@@@@@@@@>@@@@@>@@@@@>@@@@@@@@>@@@>"""$$$$$$$$&$&&&&&&&&&((((((((((((**************,,*,,,,,,,,,,..,............0..00..00000000000000000002202222222222222222422444444444464446666446666666666666666666888888888888888888:8::8:8::::::::<::::<<<:<<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@@@>@@@@@@>@@@@@@@@@@@@@@@@@@@@@@@@@@>$""$$$$$$$$$$&&&&&&&(((((((((((((***(***********,,,,,,,,,,,,,.................000.0000000000000000002020022222222222222424242444444644444466466666666666666666666688888888888888888888::8:::::::::::::<::<<<<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>@>@>>>>>@>@>>@@@@@@@>@@>@@@@@@@@@B@@@@@@@@@>>@>$$$$$$$$$$$$&&&&&&&&((((((((((((((*((*********,,,,,,,,,,,,.,,..,...............0...00.0000000000000020222220222022222222242444244444444446464664466666666666666688666686888888888:88:::8:8:::::::::::::<::<::::<<<<<<<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@@@@@@@>@@@>@@@>@>@@@@@@@@@@@@@@@B@@@>$$"$$$$&$$$&&&&&&&&&&&((((((((((*(*((*********,**,,*,,,,,,,,,.....................0.000000000000000202222222222222222224242444244444444444666666666666666666666868688888888888888888:88:::::::::::::::::<<<<:<<<<<<<<<<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>@>@@>@@@@@>@>@@@@@>@@@@>@@@@@@@@@@B@@B@@@@>.$$$$$$$$$$&&&&&&&&&&&((&(((((((((****(********,*,,,,,,,,,,,,,,.,................00000000000000000000022220222222222222222222424244444444446444666646666666666666668686688888888888888888:::8:::::::::::<::::<<<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>@>>>>>>>@>@>@>@@@@@>>@@>@@@@@@@@@@@@@@@@@@B@@@@@@.@ $"$$$$$$$$$&&&&&&&&&&&((((((((*((**(********,*,*,,,,,,,,,,,,,,,..................00000000000000000000020222222222222222222244442444444444664466466666666666666666666888868888888888888::8:::::::::::::::::::<::<<<:<<<<<><>><><>>>>>>>><>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@>@@@@@@>@@@@@@@@@@@@B@@@@>. $$$$$$$$$$&&&&&&&&&&((((((((((((((***(**********,,,,,,,,,,,,,.,.................0.00000000000000000000022222222222222222242242444444444464444644666666666666666666866888886888888888:8::8:8:::::::::::::::::<<<<<<<:<<<<<<<>>>>>>>>><>>>>>>>>>>>>>>>>>@@@@>@@@>@>>@@@>@@@@@>@>@@@@@@@@@@@B@@B@@@B@. $$$$$$$$$$$$&&&&&&&&&(((((((((((*((**********,,,,,,,,,,,,,,,..,.....................000000000000002200022222222222222222222444444444444446444466666666666666666668668666888888888888888:888:::::::::::::::::<::<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@>>>>>@@@>>>@@>@@@@@@@@@@@@@@@@@@@B@@@>. "$$$$$$$$$$&&&&&&&&((&(&((((((((((((*******,*,,,*,,,,,,,,,,,,.,..,,...............000000000000000000000002222222222222422244444444444444444444446666666666666666686688688888888888888888::8::::::::::::<<::<:::<<<<<<<<<<<<><<>>><<>>>>>>>>>>>>>>>@>>>>>@@>>@@@@@@@@@@@@@@>@@@@@@@@@@@@@@@@@@@@@@>. $$$$$$$$$&&&&&&&&&&(&(&((((((((((*************,,,*,,,,,,,,..,,......................0000000000000000000022222222222222222222224444444444444444666666666666666666668686888888888888888888:8888::::::::::::::<:<:<:<:<<<<<<<<<<><>>>>>><>>>>>>>>>>>>>@>>@>@@@@>@>@@@@@@@@>>@>>@@>@@@@@@@@@@@@BB@B@@>* $$$$$$$$&&&&&&&&&&&&&&(((((((((((*(*****,******,*,,,,,,,,,,.,..................0..00..00000000000000000222222222222222422242424224444644444644666666666666666666866866888888888888888888888:8::8:::::::::<:::<<<::<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>@>@@>@@@>@@@>@@@>@@@@@>>@@@>>@@@@@@>@@@BB@B@@@@* $$$$$$$&&&&&&&&&&&&((((&(((((((*(*(*********,*,**,,,,,,,,,,,,,.,................0.00...0000000000000020222222222222222224222244244444444446446666666666666668666668868886888888888888888888:::::::::::::::<::<<<<:<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>@>>>>@>>>>>@>@@@@@@@@@@@@>@@@@@>@@@@B@B@B@B@*$$$$$$$$&&$$&&&&&&&(&(&(((((((((*************,,,,,*,,,,,,,,,,.,................0..0...0000000000000020022222222222222222222224242444444444444444666666666666666666668888888888888888:888:8:8:::::::::::::<:<:<<<:<<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@>@@@@@@@@@@@@@@@@@@@@BBB@@@@* $$$$$$$$$$$&&&&&&&&&((((((((((((**(********,****,,,,,,,,,,,,,.,,,................00.00000000000000020020002222222222222224222242244444444444444446466666666666668666868888888888888888:888::::::::::::::::::<:::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>@>>>>>@@>@>@@@@>>@@>@@@@>@>@@>@@@@@@@@BBB@BBBB@*$$$$$$$&&&&&&&&&&&&&(&(((((((*(************,**,,,,,,,,,,,,,,.,,..,..............0.....00000000000000002000222222222222222222242444444444444644446664666666666666666868668888888888888888:88:::::::::::::::::<::::<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>>@>>>>>@@>@@@@@>@>@@@@@@@B@BB@BBBB@(&$$$$$&&$&&&&&&&&&&&(((((((((((((*************,*,,,,,,,,...,.,...,................0000000000000000200002002222222222222222222444442444444444464664646666666666666686686686888888888888888:88888:::::::::::::<:::<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@>@@@@@@@@@@@@@@@@@@@@BB@BBBB@B@& $$$$$$$&&&$&&&&&&(((((((((((,*(**((************,,,,,,.,,,.,,.....................0.0.00000000000020222220222022222222222242424444444444444644446666666666666866666686688888888888888888888::8:8::::::::::::::::<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>@>>>>@>@@@@@@>>@@>>@@@@@@@@@@@@@@@@B@BBBBB@@>&p$$$$$$$$&&$&&&&&&&((&((((((((&((************,***,,,,,,,,.,*,.......................000,.000000000000002000222022222222422424244444444444444444646466666666666666668686688888888888888888::888:::::::::::::::::<<:<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>@>>>@>>@@@@@@>@>@@>@@@@@>@@@@@@>@@@@B@@BBBB@BB@$$$$$$&&$&$&&&&&&(((&((((((((((((**(*(*******,,*,,,,,,,.,,,,,,,,.,...............00.00.0.0000000000000000220222222222.2222244444444444444444464664*46666666666666668688888888868888888888888::::::::::::::::::::<:<<<<<<<<<<<<>>>>>>>><*>>>>>>>>>>>>>>>>>>>>@>@@@@@>4@@@>>@@@@@@@@@@B@B@@@@@BBBB>$$$$$$$&&&&&&&&&&&&(&&(&((((((((((**(********,,,,,,,,,,,,.,,,,...,................0000.00000000000000000002222222222222224442242444444444444666446666666666666666666866888688888888888888:8:::::::::::::::::<<::<<<<<<:<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@>@>>>@@>@@@>@@@@@@@@@@@@@@@BBB@B6$$$$$&$&$&&&&&&&&&(((((((((((*(************,*,**,,,,,,,,,,,,....,...............000000000000000000000000222222222222222222242444444444444444446666666666666666666666666686888888888888888::888::::::::::::::::::<::<<<<<<<<<<><>><<>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@@@@>@@@@@@@@@@@@@@@@@@@@@BBB@B@@"$$$$$$&&$&&&&&&&((&((((((((((*(*(****************,,,,,,,,,,,,.,.....................00000000000000000000022202220222222222422422444444444644444444446666666666666666688686888888888888888:8888::8:::::::::::::<::::<<<<<<<<<<<<<><>><>>>>>>>>>>>>>>>>>>>>@>>>@>@>@>@>>>@@>@@@@>@@@@@@B@@@BBBBBBBB>"$$$$$$&&&&&&&&&&&&(&((((((((((((((*********,,*,,,,,,,,,,,,,,.....................0.000000000000000020022020222222222222222442242244444444444444464466666666666666666666688688688888888888888:::8:8:::::::::::<::<:<::<<<<<<<<<<>>><>>>><>>>>>>>>>>>>>>>>>>@>>>>>>@@>@@>@@>>@@@@@@@>@@@@@@@B@BBBB@@"$$$$$$$&&&&&&&&&&&((((((((((*(((**(************,,,,,,,,,,,,.,,,.,...................00000000000000000000000222222222222222242442422444444444446666464466666666666666668668886868888888888888888:8:8:::::::::::::::::<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>@>>>>>>@>>>>>@>>>>@@@@@@@@@@@@B@@@@B@BB@BBBB@ $$$$$&$&&&&&&&&&&&&((((((((((*((*(************,*,,*,,,,,,,,,..,..,................0..000.0000000000000000222202222222222224442222444444444444644666666666666666668666668868688888688888888::8:88::::::::::::::::::<<<<<<:<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@@>@@@>>@@@@@@>@@@@@@@@@@@@BBBBBB@ $$$$$$&&&&&&&&&&&&&((((((((*(((****************,*,,,,,,,,,,,,,.........................000000000000200020202022222222222222244422244444444644444446466666666666666668866866888888888888888:888:8:88:::::::::::::::::<:<<<:<<<<<><>>><>>>>>>>>>>>>>>>>>>>>>@>@>@@>@>>@>>@>@>@@@@@@@@@@@@@B@BB@BBBB@ @$$$$$$&&&&&&&&&&&(&&(&((((((((((**(*(*********,*,,,,,,,,,.,,,,..,.................0000..0.00000000002222220222222222222222222222242444444444444444666666666666666668666666866888888888888888:888::::::::::::::::<<::<:<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>@>>@>@@>>>@@>@@@@@@>@@>@@@@@@@BBBBBBB@$$$$&&&&&&&&&&&&(&&(((((((((*((((*************,**,,,,,,,,,,,.........................0.00000000000000002022222222222222222222422444444444464444466466666666666666666666688888888888888888888888:::8::::::::::::<::<:<<<<<<<<<<<<<<><>>>><<>>>>>>>>>>>>>>@@>>>@>@>>>>@>>@>>>@@@@@@@@@@@@@BBBBBBB@B@h$$$$$&&&&&&&&&&&&(&(((((((((**(***************,*,,,,,,,,,,,,.,,,................0...0.0.000000000000220002222222202222224222242244444242444444644466466666666666666866668888888888888888:888888888:::::8:::::::<::<<:<<<<<<<<<<<>>>>>><>>>>>>>>>>>>>>>>>>@>>@@>@>@@@@@>@>@@>@@@@@@@@@@@BBBBB@BBBB@&$$$&&&&&&&&&&&&&&&&((((((((((***(**********,,,,,,,,,,,,,,,..,...,................0.0.00.00000000000000000222022022222222222222444444444444444466464666666666666666666666688688888868888888888:::::::::::::::::::::<::<<<<<<><<<>>>><<>>>>>>>>>>>>>>>>@>>>@>>>@>@@@@@@>>@>@>@@@@@@@@@@@@BBBBBBBBB@$$$$$&&$&&&&&&&(&(&((((((((*((((***(*******,*,*,,,,,,,,.,,,,,....,...............0..0..000000000000002202222022222222222222224224444444444444446464666666666666666668668886688888888888888888888:::::::::::::::::::::<<<<<<<<<<<<<><><>>><>>>>>>>>>>>>>>>@>@@>@>@>@@@>@@@@@@@@@@@@@@@@@@BBBBBBBBBB$$$$$&&&&&&&&&&&&(&(((((((((((((***(*********,,,,,,,,,,..,,..,....................00000.0.00000000000200002202222222222222222444224444444444644644446666666666666666666686668888688888888888::88:8::88::::8::::::<:<<:<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>@>>>@>>@>@@>>@@@>>@@@@@@@@@@@@BBBBBBBBBBB@$$&$&&$$&&&&&&&&&&&((((((((((((((**************,,,,,,,,,,,,,....................0....0.0000000000000000000002220222222222222224244444444444444444666666666666666666666666686888888886888888888888:88::::::::::::::::<:<::<<<<<<<>><<<>><>>>>>>>>>>>>>>>>>>@>>@@>>>>@@@>@@>@@@>@@@@@@@@BB@BBBBBBBB@$$$&$$&&&&&&&&&&((&&(((((((((*((*************,**,,,,,,,.,,,,..,,.................0...00..00000000000000000202222222222222222422242244444444444466446646666666666666666668666668888888888888888888:88::::8::::::::::<:<<::<<<<<<<><<<<>>>>>>>>>>>>>>>>>>>>>>@>>>@@>@@>>@@@@@@@@@@@@@@@@@@BBBBBBBBB@ $&$&$$&&&&&&&&&&&&((((((((((((*(***********,***,*,,,,,,,,,.,.,,....,.................0000000000000000000000222222222222222222244242242444444444644666666666666666666666688868688888888888888888888:8:88:::::::::::::::<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>@>>@>>>>>@>>>@@@@@@@@@@@@@@@@@@@BBBBBBBBBB@$$$$$&&&$&&&&&&&(&&(((((((((((*(*(*********,*,,,,,,,,,,,,,,.,,.,...............0.....0.00000000000000000000002202222222222222222244444444444444444644666666666666666666668866686888888888888888888888:88:8:::::::::::::<<<<<<<<<<<<<><<>>>><>>>>>>>>>>>>@>>>>>>>>@>@>@@>@@@>@@@@@@@B@@BBBBBBBBBBBB$$$$&&&&&&&&&&&&&((((((((((((((((***********,*,*,,,,,,,,,.,,,.........................0.00000000000000000020222222222222222222224442444444444444446666466666666666686666668686686666688888888888:::8::::8:::::::::::::<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@>@@>@@@@@@@@@@B@BBBBBBBBB@$$$$$&&&&&&&&&&&(((((((((((((((************,**,*,,,,,,,,,,,.,,.,....................00....000.000000002002020222222222222222222222444444444444444666466664666666666668668688688886888888888888:8:88::::8:8::::::::<::::::<<<<<<<><<<<>>>>><>>>>>>>>>>>>>>>>>>>>@>>@@>@>@>@@@@@@@@@@@@B@BBBBBBBBBB@$&$&$&&&&&&&&&&&&&(((((((((*(((*((*************,,,,,,,,,,,.,,,.,.,..................0...00.0000000000000002022222222222222242222244424444444444646466664666666666666666666686868686888888888888888:88:88::::8::::::::<::<<<<<<<<<<>><<<<<>>>>>>>>>>>>>>>>>>>>>>>@@>>@@@>@@@@@@@@@B@@@@B@BBBBBBBBB@$$$&&&&&&&&&&&&&&&(((((((((*((*(*(*************,,,,,,,.,,,,,,,,.,..................0..00000000000000000000020222202222222222224222442444444444644446666666666666666666666866866688886888888888:8::8:8::::::::::::::::::<<:<<<<<<<<<>><><<>>>>>>>>>>>>>>@>@>>>>>>>>>@>@@>@@@>@@@@@@@@@BBBBBBBBBBBB@$$&$&&&&&&&&&&&&&(&(&((((((*(((((**********,**,,,,,,,,,,,,,,.,,....................000.00000000000000000000220222222222222222224424422444444444444664666666666666666666666866886688888688888888888888:88:::::::::::::::<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>@>>>>>>>@@@@@@@>@@@@@@@@@@@BBBB@BBBBBBBB$$$$&&&&&&&&&&&&((&(((((((*((((((((*******,*,,,,,,,,,,,,,,,.,,.,..,,...........0......00.0000000000000200020222222222222222222224422444444444444444466666666666666666666666666888688888888888888888:8:::::::::::::::::<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>@>>>>>>>@@@@@>@@@@@@>@@@@@@@B@BBBBBBBBBBB@&$&$$&&&&&&&&&&((((((((((((*((**************,*,*,,,,,,,,,,,,,.......................0....0.000000000000000002202222222222222222422224244444444466444646666666666666666666668866886888888888888888:8:8:88::8:::::::::::::::<<<<<<<<<<>>><><>>>>>>>>>>>>>>>@>>>>@>>>>@@@@>@@@@@@@@@@@B@@BBBBBBBBBBBB$$&$&&&&&&&&&&&(&&((((((((((***(**********,***,,,,,,,,,,,,,,..,..,....................00000000000000000002202202222222222222222242244444444444444444464666666666666666666666866888888888888888888888:88::::::::::::::<::<<<<:<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>@>>@@@@@@@@@@@@@@@@@@@@@B@BBBBBBBBBBB@@$$$&&&&&&&&&&&&&(&(((((((((((*(((**********,,,,,,,,,,,,,.,,,.,....................0....0..0000000002000000002022222222222222224222224444444444444446666464666666666666666866688888888888888888888:8:88::::::::::::::::::<:::<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@>>>@@@@@@@@@@@B@@@@BBBBBBBBB@$$$&&&&&&&&&&&((((((((((((((*((*(*(*********,,*,*,,,,,,,,,,,.,,....,................00000000000000000000000202202202222222222224244424244444444446446666666666666666666666666688888686888888888888:888::8:::::::::::::<::::<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@@@BBBBBBBBBB@ $$&$&&$&&&&&(&&&&&&((((((((((**************,,,**,*,,,,,,.,,,,,,,.........................000000000000200000002202222222222222222422244444444444464444666666664666666666666666668686886888888888888::8888888:::::::::::<::<<:<<<><<<<<<<<><>>>>>>>>>>>>>>>>>@>>@>@@@>>@@>@@>>>@@@@@@B@BB@BBBBBBBBBB &$$&&&&&&&&&&&&&&&(((((((((((((**********,*,,**,,,,,,,,,,,,,,,,,,...................0...00000000000000000202222202202222222222224442224444444444444464646666666666666666668666668868688888888888888888:88::::::::::::::::<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>@>>@>>>@>@@@>@@>@@@@@@@@@@@@BBBBBBBBBBBB@ $$&&&&&&&&&&&(((((((((((((((((*****(*****,*,,,,,,,,,,,,,,,,,..,.......................0.0.00.000000000002000002002022222222222242242442444424444444466666666666666666666666686866666888888888888888888:8:::::::::::::::::::<<:<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@@@@@>@@>@@@@@@@B@BBBBBBBBBB@ @l"$$&&&&&&&&&&&$&(((((((((((((((((*******,***(,,,,,,,,,,,,,,,,....,,.,.................0....0000000000200000000220222222222222222442222244444444464446666666666666666666666668666688688888888888:888888888:::8::::::::::<::<<<<<<<<<<<><<<><>>>>>>>>>>>>>>>>>>@>@>>>>>@@@@@@@@@@@@@@@@@B@@BBBBBBBB@$$&$$&&&&&&&&(&(&((((((((((*((*((************,*,,,,,,,,,,,,....,........,*..........0....0.0000000000.&00000020002222222222244222204244444424444444664466666664*666666666666866688668888888448888888::8888:::::::::::::<:::<:<<<<<<<<>><>>>>>>>>>>>>><<>>>>@>>>>@>>>>>@>@@>@@@@@@B@>@BBBBBBBDBBBB&$$$&&&&&&&&&&&((&((((((((((((**(************,*,,,,,,,,,,,,,..,.,....................0.0.....00000000000000000202222222222222222422424422444444444466444666666666666666666668688888888886888688888888888888::::::::::::::6<<<<<<<<<<<<<<<><>>>>>>>>>>>,>>>>@>>>@@@>@@@>@@@@>@@@@@@> @BBBBBBBBBBBB$$&$&&&&&&&&&&(&(((((((((((((**((*********,**,,,,,,,,,,,,,,,,.,,,...,...................0.000000000000000000022022222222222222222222422444444444444646644666666666666666666666688668888888888888888888::::::::::::::::<:<:<:<<<<<<<<<<<><><><>>>>>>>>>>>>>>>>>>@>>>>>>@@>@@>@>@@@@@@BBBBBBBBBBBBB>$$$$&&&&&&&&&&&&((&(((((((((*(*************,**,*,,,,,,,,,,,.,,,,,,..................0...0000.00000000000000200220222222222222222222444244444444444444444666666666666666666668668686868888888888888888:8888::::::::::::::::::<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>@>@>>@>>@>@@@@@@>@@BBBBBBBBBBBBBBB@$&$&&&&&&&&&&&&&&(((((((((((((*************,,*,,,,,,,,,,,.,,,.,,........................00.000000000000000000002000222222222222422224244424444444444646466666666666666666666866666668888888888888:88888::8:::8:8::::::<:::<:<<<<<<<<<<<>>>>>>>>>>>>>>>>>>@>>>>>>>>>>>@>>>>>>@@@@@@@BBB@BBBBBBBBBB@$&&&&&&&&&&&&&&&((((((((((((*****************,**,,,,,,,,,,,,,,,..,..................00...0.0000000.000000000000202222222222222224242444444444444444464466466646646666666666666666688668688868888888:88::8:::::::::::::::::::::<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@@@@@@@@@@@@@B@@@BBBBBBBBBB$&&&$&&&&&&&&&&(&(((((((((((((****************,,,*,,,,,,,,,,,....,.,...................0.00000000000000000000022222022222222222222242444444444444444444666446666666666666666666666886668888688888888888:88:::::::::::::<::<<<<<<:<<<<<><<<>><>>>>>>>>>>>>>>>>>>>>>@>@@@>>@@@@@@@@@@@@BB@BBBBBBBBBB$&$&&&&&&&&&&&((&&&(((((((((((****************,,,,,,,,,,,,,,,.,,,,.,...................0000.0000000000000000000222222222222222222222222444444444444444664466666666666666666866668666888888888888888888::8:8:8::::::::::::::<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@>>@@>@>>@@@@>@@@@BB@BBBBBBBBBBBB$$&&$&&&&&&&&&&&(((((((((((((((*(*********,***,,,,,,,,,,,,,,,.,........................0...0.00000000000000202000022222222222222222422422444444444444444664666666666666666666666666666688888888888888:88888::::::::::::::<::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@>>>@@>@>@>>@@@@@@BB@BBBBBBBBB@$&$$&&&&&&&&&&(&&&((((((((((((**************,*,,,,,,,,,,,,,,,,,,.,......................00.000000000000000000020202222222222222222222444224444444444446646666466666666666666668666686866888688888888888888::88::::::::::<<:<<:<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>@>>@@@>@>@@@@@@@@@@@@B@B@BBBBBBBB$$$$&&&&&&&&(&&&&&((((((((((((*(*(***********,,,,,,,,,,,,,,,.,,,.,,......................00.00000000000000000002002222222022222222222422444444444444444646446666666666666666666666668886868888888888888888:8::::::::::::::<::<:<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>@>>>@>@@@@@@@@@@@@@@@@@BBBBBBBBB@$$&&&$&&&&&&&&&(&&(&(((((((((((((*(********,*,,,,,,,,,,,,,,,.,..,,,.,........................000.00000000000000000000202222222222222242424444444444444646646466666666666666666666688868888888888888888888:::::::8::::::::::<<<:<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>@>@>>>>@>@>>@@@@@BB@@BBBBBBBBBB@&&&&&&&&&&&&&&&(&(((((((((((((((**************,*,,,,,,,,,,,,,,,.....,,................0.0..0000000000000000000000000020222222222222222244424444444444644644664666666666666666666668666888888888868888888888::::::8::::::::::<<:<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>@@@>>@@>>>@@>@@@@@@@@B@@BBBBBBBBB@$$&&&&&&&&&&&&&(&&(((((((((*(((**(***********,,*,,,,,,,,,,,,,,,..,.,...,,................00000000000000000000000022202222222222222222244244444444444444446666464666666666666666686668688888888888888888:8::888:8:8::::::::::::<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>@>@@>@@@>@@@@@@@@BB@@@BBBBBBBBB@P$&&&&&&&&&&&&&&&&(((((((((((*(*(*************,,,,,,,,,,,,,,,,.,,,,.............................00000000000000022000222222222222222222422244444444444444644466466666466666666666666666688688888888888888888888:8:::::::::<::<:<<<:<<<<<<<<<>><>>>>>>>>>>>>>>>>@>>@>@@>>@@>@@>@@@@@@@@@B@@@BBBBBB@B@$&$&&&&&&&&&&&&(&((((((((((((((*(*(*(****,**,*,*,,,,,,,,,,,,,..,,..,.......................0.0.0000000000000000000022022222222222222222242444444444444446666666666666666666666666688668688888888888888888888888::::::::::::::<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>@@>>@>@>@@@@@@@@@@@B@@@@BBBBBBBBB@$$&&$&&&&&&&&&&&(&((((((((((*(((*(*******,,****,,,,,,,,,,,,,,,,....,..,....................0.00000000000000000002222222222222222222222442244444444444444446664666666666666666666666686688888888888888888:88888:::::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>@>>@>@>@@@@@>@>@@@@@@@@@BB@BBBBBBBB@`$$&&$&&&&&&&&&&((&(((((((((((((((*(************,,,,,,,,,,,,,.,,..,.,,......................0.0.000000000000000000022202222222222222222242244444444444444446644666666666666666666866688888688888868888888888:88::::::::::::::<<:<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@@>>@>@>@>@@@@@@B@@@B@@@BBBBBBB@&$&&&&&&&&&&&&&&(&(((&((((((((((*(***********,*,,,,,,,,,,,,,,,..,..,,,.................0..0.00000.0.0000000000000020222222222222222222222224444444446444444646466646666666666666666888868888888888888888888:888:::::::::::::<<<<:<<<<<<<<<<<><><>>>>>>>>>>>>>>@>@@@>@>>@>@>>@>@@@@@@@@@@@BBBBBBBBB$&&$&&&&&&&&&&(((((((((((((((((((*************,,,,,,,,,,,,,,,...,,.........................0.00...00000000000200000022222222222222222222222224444444444444666666646666666666666666666666688888888888888888:88::::::::::::::::<:<:<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>@@@@@@@@@@@@@@@BB@BBBBB>$&&$$&&&&&&&&&&&(&(((((((((((((((*****(*******,,,,,,,,,,,,,,,,,,.,.,,,....,................0..000.0000000000000000222220202222222224222224242444244444444646664466666666666666666666668868888888868888888888:8::::::::::::::<:::<<<<<<<<<<><><>>>>>>>>>>>>>>>>>>>>>>>@@@@>>@@@@>@@@@@@@@@@BBBBBBB@&$&&&&&&&&&&&&&&(((((((((((((((**(**********,**,,,,,,,,,,,,,,,,,.,..,,.,.................0.000....000000000000000222222020222222222222222242444444444444446666466646666666666666666686688886888888888888888::8:::::8:::::::::::::<::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@@@@@@@@@@B@B@B@BBBBBB@$$&&&&&&&&&&&&&&((((((((((((((*((*(************,*,,,,,,,,,,,,,,,....,.,.................0....0.0000000000000000000000002002222222222222242244244244444444444444664666666666666666666866668668888888888888888:88:8::::::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@>@@@@@@@@@B@@BBBBBBB@$&&&&&&&&&&&&&(((&&((((((((((((*(************,,,,,,,,,,,,,.,,,,,,,.,.,,,.,...................0.00..00000000000000002222022222202222222222222444444444444446464666666666666666666666866668666888888888888888:888::8:::8:::::::::::::<<<<<<<>><><><><>>>>>>>>>>>>>>>>>>@>>@>@>@@@@@@@@@@@@BB@BBBBBB@$$&&&&&&&&&&&&&&((&((((((((((((((***************,,,,,,,,,,,,,,.,,,.,,..........................00000000000000000002200022220222222222222224244444444444464466646466666666666666666666666688688888888888888888:8:::::::::::::::<<:<:<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@@>@>@@@@@@BBBBB@BBB@4$$$&&&&&&&&&&&&&(((&((((((((((((*(*************,,,,,,,,,,,,,,,,.,,,,.,.,...,.............0..0..000000000000000000022202222222222022222222224444444444444444466446466666666666666666668666868888888888888888888888::::::::::::::<::<<<<<<<<<<>>>><>>>>>>>>>>>>>>>>@>>>>>>>@@>@@@@>@@@@@@@@BBBBBBBB@$$&$&&&$&&&&&&(&&&&&((((((((((((*((***********,*,,,,,,,,,,.,,,,,,,.,.,,,,..................0...00000000000000002000220022022222222222422442442444444444444444646664666666666666666666666868668888888888888:88888:8:::::::<:::::::<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>@@>@@@>@@@@@@@@@@@@@BBBBBBBBB$$$$&$&&&&&&&&&&((&((((((((((((((**((********,***,,*,,,,,,,,,,,,,,,.......,...................00000000000000000222002202022222222222222242442444444444444446444664666466666666666666666866866888888888888:88888::88::8::::::::::<<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@@@BBBBBBBBB>$$$&$&&&&&&&&&(&(&(((((((((((((((*(*(********,**,,,,,,,,,,,,,,,.,.,,,,,..,.,...............0..00.0000000000000000022002222222222222222244224244244444444444444466666646466666666666666666868886888868888888:888888::::::::::<:::<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@BBBBBBBBBBB>@$$$$&&&&&&&&&&&(&&&&(((((((((*(((***************,,,,,,,,,,,,,.,,.,,,.......,....................0.000000.000000020000002020202222222222242422244244444444444444666466666666666666666666686666868888868888888888:::8:::::::::<::::<<:<<<<<<<<><><>><>>>>>>>>>>>>>>>>>>>@>>>>>@@@@@@@@@@@@@BB@BBBBB@P &&&&&&&&&&$&&&&&(&(((((((((****(*((*************,,,,,,,,,,,,,.,,.......,.....,.................00000000000000000200000002222222222222222244244424444444444444466666666666666666666666666866686668888688888888:88888:::::::::::<::::<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>@@@@>@@>@@@@@B@@@BBBBBBBB@@ $&$&&&&&&&&&&&&&&(((((((((((((*((**(**********,*,,,,,,,,,.,,,,..,,,,........,.........0......0000.000000000000000222000222222222222222424424242444444444444444444466666666666666666666866666666868888888888888:8:8:8:::::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@@@@@@@@@@BBBB@B>"$$$$$&&&&&&&&&&&&(((((((((((&((((**********,**,*,,,,,,,,,&,.,,,,,.......,.............(....0.000000000000000000000&0002202222222222222224224242024444444444444464466646666664666666666666666888868888888:88888:88:::::::::::::::::<<<<:<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@>@@@@@@@@@@@BBBBBB>$&&$&&&&&&&&&&&&&&((((((((((*(*(((************,**,,,,,,,,,,,,,,,,..,...,,,...,................0...00000.000000000000.000022202222222222244224422204444444444444444666466666664(6666666666666686888888888886.8888::::::::::::<::::::<<<<6(<<<><<<<>>>>>>>>>>>>>>>>>>>4:>@>@@@>>@@@>@@@@@@BBBB@BBBB2$$$&&&&&&&&&&&&&(&(&(((((((((((***(************,**,,,*,,,,,,,,,,,,..,...,,..,..................0..000000000000000200020000002222222222222222244444444444444444464444666666666666666666666666868688888888888888888888:8::::::::::::::<<<:<<<<<<><>>>>>>>>>>>>>>>>>>>>>>@>>@>@@@>@@>@@@@@@@@BBBBBB@2$$$&&&&&&&&&&&&&&&(((&((((((((((((************,*,,,,,,,,,,,,,,,,.,,,.,,,,,..................0...000.000000000000000000000002202222222222222224242444444444444444646646446666466666666666666666666668888888888888888::::8:::::::::<::<::<<<<<<><>>>>><>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@BBB@B@B@B>$$$$&&&&&&&&&&&&&(&(((((((((((*(**(***************,*,,,,,,,,,,,,...,,...,,......,..............0..000000.000000000000002000202222222222222222224244444444444444646464444666666666666666666666686886868888888888888::8::::::::::::<<<:::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@@@@@B@BBBBB>N`$$$&&&&&&&&&&&&&((&((((((((((((***************,*,*,,,,,,,,,,,,,,,.....,,,,.....,................0000000.00000000000000002002202222222224222222222444444444444444646464646666666666666666666886868688888888888888:8888:::::::::::<<::::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@>>@>@@@@@@@@@@@@B@BBBBBB>P$$&$&&&&&&&&&&&&(&((((((((((((*(***************,*,,,,,,,,,,,,,.,,,..,,,.,....,,.................0.0000000000000000000002202220222222222222222224424444444444444446646666666666666666666666666668888888888888888888888::::::::::::::<:<<<<<<<><>><<>>><<>>>>>>>>>>>>>>>>>>>>>@@>@@@@@@@@@@B@@@BBBB> $$$$&&&&&&&&&&&&((&(((((((((**((*************,**,,,,,,,,,,,,,,,.,,,,,,,,..,.......................0.0000000000000000000000200000222222222222422444424444444444444444666664666666666666666666866668688688888888888::::8:::::::::::::::<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@@@@@@@BBBBB@B>$$$&&&&&&&&&&&&&&((((((((((((((*((************,,,,,,,,,,,,,,,,,,,,.,,..,.,,,...,.............00..00.000.000000000000002000202022222222222222422424444444444444444466644664666666666666666668686686888888868888888888::8:::::::::<:<:<:<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>@@>>>>@>@@>@@@@@@@@@@@@BBBB>$&$$&&&&&&&&&&&(((((((((((((((((**************,*,,,,,,,,,,,,,,,,,.,,,.,,.,,..,....................0.00.00000000000000002022020222222222222422224222244244444444444444466666646666666666666666886868868888888:8888888:8:::::::::::::::<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>@@>>@>>>@@@@@@@B@@BB@@<$$&&&&&&&&&&&&&(((((((((((((((****(**************,,,,,,,,,,.,,,,,,.,.,,....,.,.......................0.0000000000000000002002222222002222222242222244444444444444464446646646666664666666666666668866888888888888::88::::8::::::::::<<<<<<<<<<<<>><<>><>><>>>>>>>>>>>@>@>@>@>@@@@@@@@@@@@@@BBBBBB<$$$$$&&&&&&&&&&(((&(((((((((((((**(********,****,,,,,,,,,,,,,,,,,,.,,,.,,,.........,..............00..00000000000000000202222220000000002222222424444444444444444444646444666666666666666666686686888888888888888888:8::::::::::::::::<:<:<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@BB@@@@<0F$&$&&&&&&&&&&&&(&&((((((((((((((((****(****,*****,,,,,,,,,.,,,.,,,,,..,.,,,,..,.,,...................0000.000000000000002202200200000000022222222242424244444444444644644664466666666666666666666688888888888888888888:::::::::::::::<:<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@B<F$$$&$&&&&&&&&&(&&((((((((((((*((*((*(*(*****,****,*,,,,,,,,,,.,,,,..,,,,,.,..,.,.....................00.00000000000000000002220000020000022222444422244444444444446444446644666664666666666666866886888886888888888888:8:8:::::::::::<<<<<<<<<<<><<>><>>>>>>>>>>>>>>>>>>>>>>@>@>@@@@@@@@@@@@@B@@B<`$$&$$&&$&&&&&&&&&&(((((((((((((((****(******,***,,,,,,,,,,,,,,,,,,,,......,.....,..................0.00000.000000000000000002000000202002002222222424444444444444444644464646666666666666666666686686888886888888888:8:::::::::::::<<<::<<<<<<<<<<<>>>><>>>>>>>>>>>>>>>@>>>>>@>>@>@>@@@@@@@@@B@B@<$$$&&&&&&&&&&&(((&(((((((((((((((*((**********,***,,,,,,,,,,,,,,.,,,,,,,,,,,,...................0.....0000000000000000000000000002222222000222222224224244444444444444444644646666666666666666668668866688888888888::88::::::::::::::::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@>>@@@@@@@@@@@@@<$&&&$&&&&&&&&&&&(&(((((((((((((((**(************,,,,,,,,,,,,,.,,.,,,.,.,,,,.,...,,,..................0.000000000000000000020000002222220200022222222444424444444444444444444666666666666666666666668868868888888888888:8:88::::::::::<::<<<<<<<<><<<>>><>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@B@B@B@B@<>>>><>>>>>>>>>>>>>>>>>>@>@>@@@>@@@@@@@@@@@@@@@@<$&&$&&$&&&&&&&&(&(((((((((((((((*((((((**********,*,,,,,,,,,,,,,,,,.,,,,,,,,.,..........................0.000000000000000000000022222222200022222222224224444444444444464444464466666666666666666688666688888888888888:::::::::::::::<:<<<<<<<<<<<<><><>><>>>>>>>>>>>>>>>>>>>>@>@@>@>@@>@@@@B@@@@:@$&&&$&&&&&&&&&&((&((((((((((((((((((*************,,,,,,,,,,,,,,..,,,,...,.,,,,,,....,................00.000000.000000000000000.00022022220002222222224244244444446444444444444666666666666666666668668666888888888888888:8:8::::<:::::<:<:<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@>@@@@@>@@@B@@B@:$&$&&&&&&&&&&&&&&(&((((((((((((((((***********,***,*,,*,,,,,,,,,.,,,.,,,,,,,,,,.,....,.............0.0..0000000000000000000000.0000202220002222222222444424244444444444444466666664666666666666666668666688888888888:88:8:::::::::::::::<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>@>@>@>@@>@@@@@@@@@@@@@@:$$&$&$&&&&&&&&(&(((((((((((((((((***(**********,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...,..,,..............0..000000000000000000002000000202222000222222222224242444444444444444444466666666666666666666668866886888888888888888::8::::::::::<<:<<<:<<<<><>>>><>>>>>>>>>>>>>>>>>>@@>>@@@>@>@@@@@@@@@@@@@8$$&&&&&&&&&&&&&&&&((((((((((((*(((((**********,*,,*,,,,,,,,,,.,,,,,,,,,,.,,.,.,.,.,.,..................0...000000000000000000000000200000022222222244222444444444444444444446666666666666666666666666668888888888:888:88:8:::::::::<<::<<<<:<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@@B@@8$$&&&&&&&&&&&&((&(((((((((((((((((*((************,,*,,,,,,,,,,.,,.,,,,,,,,.,,,.,,.,,..................00.0.0000.00000000000000000000000000022222222242224444424444444444444446444666666666666686866688888886888888888:888::::::::::::::::<:<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@@@@@@@@@@@@B@@8$$$&&&&&$&&&&&((&((((((((((((((((*(*********,,**,,*,,,,,,,,,,,,.,,.,,,.,,.,,,,,,,,.....,....,........00.000.00.000.000000000000000000000000222222222222442244424444444444444446444446666666666666666668686688888888888888::8::::::::::::<<:<<<<<><<<<><>>>>>>>>>>>>>>>>>>>>>@>@@@@>@@@@@@@@@@@@@@6&&&&&$&&&&&&&&&(&(((((((((((*((((*(*(****,*******,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,....................0...0.0000000000000000000000000000000022222222222424422444242444444444446464666446666666666666666666868688868888888888:8::::::::::::<<:<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@@>>@@@@@@@@@B6$$$$&&&&&&&&&&&(&&((((((((((((*(((*(*******,******,,,,,,,,,,,,.,,,,,,,,,,,.,,,.,,,.......................0...000000.00000000200000000002022222222222222224444224444444444444444646666666666666666666686686888888888888888:888::::::::::<::<<<<<<<<<<><<>><>>>>>>>>>>>>>>>>>>>>@>@@@@>>>@@@@>@@@@@6$$&&$$&&&&&&&&(&(((((((((((((((*(((*************,*,,,,,,,,,,,,.,,,,,,.,,,,,..,,.,..,...,.....................00000000000000002002002002222222222222222222444444444444444444444446464446666666666666666666888688888888888:8::8:::::::::::<<<<<<<<<<<><>>><><>>>>>>>>>>>>>@>>>>>>@>@@@@>@@@@>@@@@@@>$$&&&&&&&&&&((&((((((((((((((*((*(*(((*(**********,*,,*,,,,,,,,,,,,,,,,,,...,,,..,,,,,....................00000.0.0000000000000200002022222222222222222242222242444444444644446444466664666666666666666686688888888888888:8::8::::::::::::<<<<<<<<>>>>><<<>>>>>>>>>>>>>>>>>>@>@>@>>@@>>@@@@@@@>@@>$&&&&&&&&&&&&&((&(&&(((((((((((((*(((*************,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,...,..................0...00.00000000000000020020000222022222222222222222224444244444444444464444666666666666666666666668886888888888888:::::::::<::<:::<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>@>>>@>>@@>>@>@@@@@@@@@@@>$$&&&&&$&&&&&&((&((((((((((((((((((*(*******,****,,*,,,,,,,,,,,,,,,,,,.,.,,,,,,,,.,,..................0..0...0..000000000000000200222000022002222222222424444424444444444444446466666666666666666666686666668668888888888::::8:::::::<:::<<<<<:<<<<<<<<>>>>>>>><>>>>>>>>>>>>>>>>>@@@@@>>@@>@@@@@@> $&&$&&&&&&&&&((&((((((((((((((((*(((((*****,,*****,*,,,,,*,,,,,,,,,,,,,,.,,,,,,.,,.,,......................0.000000000000000000000022200022222222222222222224244444442444444444466666666666666666666666688666686888888:888:8:::8:::::::<<:<:<<<<<<<>>><>><><<>>>>>>>>>>>>@>>>>@>@>>>@>@>@@@@@@@@@>$$$&&&&&&&&&&($&((&(((((((((((((((*((******(*******,*,,,,,,,,,,,,,,,,.,,$,,,,,.,,.,,..,..................0..000.0.0.0000000000000200002200222222222222222224446244444444444444644446666666666666666666666888888888:8::88:888:::::::::<<:<<<<<<<<<<><>><<<><>>>>>>>>>>>>>>>>>>>@>@@>>@>>@@@@>@@@@>$&&$&&&&&&&&&&&&(&(((((((((((((((((((************,*,,,,,,,,,,,,,,,..,,.,,,,,,,,,.,.,,,,..,............*..0..0.00.00000000000000000,.000002202222222222422244422$.444444444444446446666466666"26666666666868668688888888:88:::::::::::::::<<<<<<<<><><4<<<<>>>>>>>>>>>>>>>@>>@>>>@@>>@>@@@@@@@>@@.$&&&&&$&&&&&&&&&&&&((((((((((((((**((((*************,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.....................0..0.0..000000000000000200000000220222222222222222422424444444444444444446446466666666666666686686686888888888888::::::8:::::<::::<<<<<<<<<<<8<><<<<>>>>>>>>>>>>>>>>>@>>><:>@@@@@>@@@@@>&$&$&&&&&&&&&&&((((((((((((((((((***(**(**********,,****,,,,,,,,,,,,,,,,,,,,,.,..,,,.,,,...,...............00...0..0000000000000000000220022222222222222222242244444444444444444444444646666666666666668686886888888888888:::8:::::::::<:<<<<<<<<<<<<<><><>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@@@@@@@@@@<$$&&&&&&&&&&&&&((((&&(&(((((((*(((((*(*************,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,..,,.................000..0.000000000000000020002022222222222222222224242244444444444444444446666666666666666666666668688888888888888:::::::::::<::<<<:<<<<>><<<><<>>><>>>>>>>>>>>>>>>>>@>>@>>@@>@@@>@@@@>$&&$&&&&&&&&&&&&&&&((((((((((((((((((**(************,**,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,.,.....................000000000000000000000000000020022222222222222222444222444444444644444444666666666666666666668886688888888::8:::::::::::::::<<:<<<:<<<><<<<><>>>>>>>>>>>>>>>>>>>@@@>>>>>>>@>@@@@@@>&$$&&&&&&&&&&&&((&(((((((((((((((((((((*(**********,*,,*,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,.,..................0.00..00000000000000000200200220202222022222222222442444444424444444444446666666666666666666666668888888888888888:::::::::::<:<<<<<<<<<<<<<>>><<<>>>>>>>>>>>>>>>>>>>>>>@@>@@@>>@@@@>> $$&&&&&&&&&&&&&&&(&(((((((((((((((**(((*(*************,,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,.......................0...00000000000000000000002002022202222222222222224224442444444446444444444644666666666666668866868888888:888888::::::::::::::::<<<<<<<>><>>><<<>>>>>>>>>>>>>>>>>>>>@>>>@>>@@>@>@>>> $$&&&&&&&&&&&&&&(&(((((((((((((((((((*((*************,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,...,...........0000.0.0.0.00000000000000000000200202222222222222222222244244244444444444446446664666666666666666666888888888888:::8:8::::::::<:<:<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>@@@@>>@@@@@@@>$$&&&&&&&&&&&&&&&&(((((((((((((((((((((((***********,**,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,...,,.............0.0..0.0000000000000000020020002020202222222222424222242444444444444444464666666666666666666666686888888888:88:8::::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@>@>>@@@@@@>@@>>$&&$$&$&&&&&&&&&&&&(((((((((((((((((((*(((**************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................0.00.000.00000000000000000200000020222222222222222224244444424444444444646666466646666668666666666886888888888::::::::::::<:<:<:<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@>>><$$&&&&&&&&&&&&&&&(&(((((((((((((((((((((************,***,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,..,,............0......0.000.000.0000000002000002000000022222222222222222242244244444444444446464466666466666666666666688888888888888:::::::::<:::::<:<<<<<<<<<><>>><>>>>>>>>>>>>>>>>>>>>>@>>>>>>@>>@>>>X$$&&&&&&&&&&&&&&&&((((((((((((((((((((((**(**************,,,,,,,,*,,,*,,,,,,,,,,,,,..,.,,,,,..,,...................000000.0000000000000200020000202222222222222222424424244444444444444446666666666666666666686688688888888888:88:::::::::::::<<<<<<<<<<><<>><>>>>>>>>>>>>>>>>@>>>>>>>>>@@@>>>>>@<$$&&$$&&&&&&&&&&&&&&((((((((((((((((((((**((****,,,*****,*,*,,,,,,**,,,,,,,,,,,,,,,,,,,,,,....................00....00.00.00000000000000000020002022222222222222222222444444444444444444446466666666666666666666688888888888888::8::::::::::<::<:<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>@>>@>>>@>>>@@><$$$$&&&&&&&&&&&&(&&&((&(&&(((((((((((((**(**************,,*,,,*,,,,,,,,,,,,,,,*,,.,,,,,,,,.,..,..................0000...0.0000000000000002000220000222222222222242222442244242444444444444446466666666666666866686886888888888:8:::::::::::<:<:<<<<<<<<<<<<><<>><<>>>>>>>>>>>>>>>>>>>>>@>>>>>@>@@> H$$$$$&&&&&&&&&&&&&&&((&(((((((((((((*((**((*************,,,,,,,*,,**,,,,,,,,,,,,,**,,,,,,.,,.....................00.00000000000.0000000000022002202222202222222222222442444244444444444444446646666666666666666688888888888888888:::::::::::::::<<<<<<<<<<<<<>>><>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@<$$$$&&&&&&&&&&&((&&(&(((((((((((((((((((((************,,*,*,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.....,.....................00000..0000000000000000000000222222222222222222222222224444444444446644666646666666666666666688888888888:888::::::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@<$$&$&$&&&&&&&&&&&(&&&&&((((((((((((((*((******************,*,*,,,*,*,,,,,,,,,,,,,,,,,,,,.,.,,,...................0....0...0000000000000000000020222222222222222222222224224224244444444444666646466666666666666666868888888888:8:8:::::::::::::::<<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>@>>>>><$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((((((*(*(**(********,*,**,*,**,*,,,*,,,,*,,,,,,,,,,,,,,,.,,......................0.0..0000..0000000000000000020022220222222222222222424422444444444444444464666666666666666666888888888888888888:::::::::::::::<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><$$$$$$$&&&&&&&&&&&&(&&(((((&((((((((((((((***(*************,,*,,,,,,,,,,,*,,,,,,,,,,,,,,.,,,.............................000.000..00000000000000002220222222222222222444424444424444444444444464464666666666666666688888888888888:88:8:::::::::::<<<<<<<<<<<<><<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>><$$$$&$&$&&&&&&&&&&&&(((((((((((((((((((((((**((*(**********,**,*,,*,,*,,,,,,,,,,,,,,,,,,,,...,.......................0...00..00000.00000000000000002222022222222222222224222442444244444444466444464666666666666668688888688888:8:88:::::::::::<::<:<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:$$$$&&$&$&&&&&&&&&&&&&(&((&(&((((((((((((((*********************,*,,**,,,,*,,,,*,,,,,,,,,,,.,,,.,...........................00000000000000000000020220022022222222222222224244424424444444444644464666466666666666866888888888888888:8::::::::::::<:<:<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><$$$$&$$&&$$&&&&&&&&(&&&(((((((((((((((((((**********,***************,,*,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,.....................0..00.000000.0000000002020002222222222222222222222242224444444444444444446666666666666666668886888888888888:::::::::::::<<<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@:$$$$$$$$&&$&&&&&&&(&&&((((&&&(((((((((((((*(*(*************,****,,,,*,,,**,,,**,,,,,,,,,,,,,,..,.....,.................0..0...0.00.0000000000000000200200222200222222222224422444244424444444444444664666666666666668668888888888888:8::::::::::::<:<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>:$$$$$&$&&&&&&&&&&&&&&&&&&((((((((((((((*((((*(***************,,,*,,,,,,**,,*,,,,,,,,,,,,,.,,,.,....,,.....................0.0000.00000000000000002000000222222222222222222222242224444444444444444664464666666666666886888868888:8:88:::::::::::::<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:$$$$$$&&$$&&&&&&&&&&&(((&(&(((&&((((((((((((((**(*****************,****,,,,,,,,,,,,*,,,,,,,,,,,,........................0..0..0...000.00000000000000220200222022222222222222242242444444444444444444466666466666666686668688888888888::::::::::::::::<<:<<<<<<<<<>><>>><>>>>>>>>>>>>>>>>>>>>>>@>><$$$$$$&&$&&&&&&&&&&&&((((&(&(&&(&(((((((((((*********************,*,*,,*,,,,,,,,,,,,,,,,,,,,,,...........................0....0.000...00000000000000222002222222222222222222222224244444444444446646646666666666666666888888888888:8::888::::::::::::<<<<<<<<<><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:$$$$$$$&$&$&&&&&&&&&&&(&&(((((((&((((((((((((((****************,***,***,**,,,,,,*,,,,,,,,,,,,,,,.,,.......................0....000000000000000000000000020202222222222222222224244444444444444444666444466666666666666668886888888888:8::::::::::::::<<<<<<<<<<<<<<><><>>>>>>>>>>>>>>>>>>>>>>>@>>: $"$$$$&$&&&&&&&&&&&&&&((&(&(((((((((((((((((*(*(*************,*,***,****,,,,,,**,,,,,,,,,,,,.,,,..,....,.....................0...0.000000000000000002222222220222222222222222224444244424444444446466466666666666666668866888888888::88::8:::::::::::<:<:<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>8`$$$&$$$$$$$&&&&&&&&&&&&(((&((((((((((((((((((**(*******************,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,...........................0..0.0.0000000000000000020002002222222222222222222222224444444446446664666666666666666668686688888888888888:::::::::::::::<<<<<<<<><<<<>>>>>><>>>>>>>>>>>>>>>>>>>>>8$$$$$$$$&$$&&&&&&&&&&&&&(&((((&&(((((((((((*((*************,*,**,******,,,,,,,,*,,,,,,,,,,,,,,,,,.,,,,.,..,....................0..0000000000000000000000000222222222222222222222222424444444444444444446666666666666666888668888888888:::8:::::::::::<:<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>8$$$$$$$$$$$&&&&&&&&&&&(&&(((((((((((&(((((*(****(((******,,*,*,****,,*,,,,,*,,,,,*,,,*,.,,,,,,,,,,,,,,,..................0....0.0.0000..00.0000000000000002020022222222222222224442424244444444444446644666666666666686888688888888888:888::::::::::<:<:<:<<<<<<<<<<><<<<><<>>>>>>>>>>>>>>>>>>>>>6 $$$$$$$$&$&&&&&&&&&&&&&&(&(((&((((((((((((((((*(*******,,*******,***,,,*,,,,*,,,,,,,,.,,,,,,,.,.,,,.............,.0........0.0.00.0..00000000002000000000022222220222222222244222442444444444444464646666666666666666668688688888888::888:8::::::::::<::<<<<<<<<<<><><<>>>>>>>>>>>>>>>>>>>>>>>>6"$$$$$$$$&&&&&&&&&&&&&&&&(&&&&(&&(&((((((((((*((*******************,,*,,**,,,*,,,,,,,,,,,,,,,,.,,,,.,..,,,....,... ,.......0....0.00000000000000200000000222222222222222222.2222444444444444444446646666266666666666666666888888888::88:8::::::::::::::<<<<<<<<><<<<<>>><>>>>>>>>><>>>>>>>>>>>6x"$$$$$$$$&&&&&&&&&&&&&&&&(((&(&((&((((((((((((((*(**(************,,***,*,**,*,,,,,,,,,,,,,,,,,,.,,,,,.,.,...........................0...000000000002000000222222222022222222222222222444444444444444444466246666666666666688888888888880688::::::::::<::<<:<:<<<<<<<:<<<<<>><>><>><><>>>>>>>>>>>$"$$$$$$$$$&$&&&&&&&&&&&&&&&&(&&(&(&(((((((((((((*((***************,***,,,*,,,,*,,*,,,,*,,,,,,,,,,,,..,,...............................0000000000000000000020200202222222222222222224422444444444444444444666666666666666688686668888888888:8::::::::::<:::<:<<<<<<<<<<<<<<<<<><<>><>>>>>>>>>>>>><$"$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((***(*****************,**,,**,,*,,,,,,*,,,,,,,,,,,,,,......,....,...................00.000000000000020000002020222222220022222242424424244244444444444444644666666666666666666668888888888888::888:::::::::::<<<<<<<<<<<<<<<<<><><>><>>>>>>>>>>>>>>4""$$"$$$$$$$&&&&&&&&(&&&&&&&&&&&&(&((((((((((((((*(*************,****,*,*,,,*,,,,*,,,,,,,,,,,,,,,,.,,,.,,.,......................00...0.000000000000000000000000202022222222222222224242424424444446444466666666666666666666888888888888888:88:::::::::<::::<:<<<<<<<<<<<<<<>>>>><>>>>>>>>>>>>><>4""$$$$$$$$$$&&&&&&&&&(&&&&&&((&&(&((((((((((((((****************,**,,*****,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........................0..0.0.000000000000000000000002222222222222222222224244444444444464644444666666666666668886668688888888::8:::88::::::::<:<<<<<<<<<<<<<<>><<><<><<>><<>>>>>>><>>4"$"$$$$$$$&&&&&&&&&&&&&(((&&((&(&(((((&((((((((*(((*************,**,*,**,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,....,..,.................00....00..000000000000000020000220222022222222222424224244444444444446444466466666666666666688668866888888888:::::::::::::<:<<<<<<<<<<<<<><<<>><<<<<><><<<>>>>>>>>2""$$$$$$$$$$$&&&&&&&&&(&((&&((&&(((((((((((((((((**(******************,,,***,*,,,,,,,,,,,,,,,,,,,,,,,.,.,.,.........................0.000.000.000000000000000000220222202222222222222222422444444446644444464466666666666666688888888888888:::::::::::::::::<<<<<<<<<<<><<<><<<<<><<<<<<<<>>>>><>2"""$"$$$$$$$&&&&&&&&&&&&&&&(((&(&(((((((((((((((****************************,*,*,,,,,,,,,,,,,,,,,,,,,,,..,...,........................00000000000000000000000000220202202222222222222244442444444444644466666466666666666668866888888888888::88::::::::<:::::<:<<<:<<:<<><<<<<><<<<<><<<><>>><>>>0"$$$"$$$$$$$$&&&&&&&&&&&&&&(&(&&&&((((((((((((((*******************,*,,,,,,*,**,*,,,,,,,,,,,,,,,,,,,,,,.,.,.,.....................0..000.0.0000000000000200002200222222222222222222222224444444444644446444466666666666666688886888888888888:::::::::::::::::<:<<<<<<<<<<<<>><<<><><><>><<>>>>>>>0""$"$"$$$$$&&&&&&&&&&&&&&&&(&(&&(&&(((((((((*((((************,****,***,,,,**,****,,,*,,,,,,,,,,,,,,,,,,,.,..................0.......0..0.0000000000000000000002222222000222022222222222244442444444444444644464666666666666688868888888888888:::::::::::::::<:<<<<<<<<<<<<<<<<<><<<><<>><<<<<<<>>,$"""$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&((&((&(((((((*(*******************,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.........................0..00000000.0000000000000000000022222222222222224222244442444444444444446446666666666666666668868888:88888:::::::::::::::::<:<<<<<<<<<<<<<<<<<<<<<><<<><<<<><<>,"""""$$$$$$$$&&&&&&&&&&&&(&(&((((((((((((((((((((********************,****,***,*,,,*,,,,,,,*,,,,,,,,,,.,,.,.,,,.....................0..0.0..000000000000000020022020220022222222222222244444442444444444446646666666666666668666866888:888:88:8:8::::::::::<:<<:<<:<<<<<<<<<<<<<<<<>><><><<<<<<>>,""""""$$$$$$$&&&&&&&&&&&&&&&(&&(&&&((&(((((((((((****************,*****,,****,,*,,,,*,,,*,,,,,,,,,,,,,,,.,,,,....,,...............0....00.00..0000000000000000000002222222222222222222222442244444444444446664464666666666686866688688888888:8:8:::::::::::<::::<:<<<<<<<<<<<<<<<<<><<<<><<<>>><>*$""""$$$$$$&$$&&&&&&&&&&&&&(&&&&(&&&&(((((((((((***************************,*,,,*,,,*,,,,*,,,,,,,,,,,.,,,.,.,.......,...............0.000.00000000000000000002002022222022222222222222224442444444444444446666666666666666666868888888888888::8:::::::::::::<<:<:<<<:<<<<<<<<<<<<<<><<>>><<<<<<>>*"$"""$$$$$$$$&&&&&&&&&&&&&&&&(&&(&(&((((((((((*(((***************,**,*,***,***,,,*,,,,,,,,,,,,,,,,,,,..,,,.....,,........................00000000000000000000200000002222222222222222222424444444444444444464666666666666666666688888888888888:8:8::::::::<<::<::<<<<<<<<<<<<<<<<<<<><<<<<<<><<<>* ""$"$$$$"$$$$$&&&&&&&&&&&&&&&&&(&(&&(&((((((((*((*****************,***,*,*******,*,*,,,,,,,,,,,,,,,,,..,,,.,,....,..,................0.....00..00000000000000002200000022022222222222224444244244444444444646466666666666666666666888888888:88888:::::::::::<<:<<<<<<<><<<<<<<<<<<<<<<><<<<<<><>>&"""$"$$"$$$$$$&&&&&&&&&&&&&&(&&&&((&&((((((*((*(***(************,**,**,*,,***,,******,,,,,,,,,.,,,,,,,,,,..,.,......,............0.0..0..0.0.000..000000000000200000220222222222222222222244222244444444444446446666666666666688688888888888888:::::::::::<<::::::<:<<<<<<:<><<<<<<<<<<<<<<<<<<<>&8 """$$$$$$$$$&$&$&&&&&(&&&&&&&&&&&&&((((((((((((*(**********************,*,****,*,*,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.........................00...00000000000000000002002002222222222222222222422442244444444444664466666666666666688668888888888:88:::::::::::::::<:<:::<:<<<<<<<><<<<<<<<<<<<<<><><<& """""$"$$$$$$$&&&&&(&&&&(&&&&&&&&&(&((&((((((*((************,*****************,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,......,,...................0.0..000.0000000000000000000002222020222222222222424424424244444444444666666666666666668666888888888:::8:::::::::::::::::::::<><<<<<<<<<<<<<<<<<<<><<<><<>$ """"""$$$$$$$$&&&&$&&&&&&&&&((&&(&((((&(((((((((********************,******,***,*,,,,,,,*,,,,,,,,,.,,,,,,,,,,,..,..............................00.000000000000000020002222222222222222222222444444244444444464466666666666666668888888888888:8::::::::8:<:::::::<<<<<<<<><><<<<<><<<<<<<<<<<<<<<>" ""$""""$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((((*(******************************,***,,*,,,,,,,,,,,,,,,,,,,.,,.,.,.........................0..0.0000.000000000000002200002222222222222222242244244444444444444446666666666666668886688888888888888:::::::::::::::<<<<><>><>>>><<<<<<<<<<<<<<<<>>>>>"""""""$$$$$$$$$&&&&&&&&&&&&&&(&&&&(&(((((((((((*(**(***************,,**,*******,,,,,,,,*,,,,,,,,,,,,,,,,,,,,.,......,................0..0...0.00.00.0000000000000022220022202222222222222222422244444444444466646666666666666666888688888888888::::::::::::::::<<<<<<<<<<<><<<<<<><<<<<><<<<<<<<> """"$"""$$$$$$$&&&&&&&&&&&&&&&&&((&((((((((((((((((*****************,*,**********,*,*,,,,,*,,,,,,,,,,,,,,,,,,,,,.............................0..000000000000000000022000020222222222222222222242444444446444446464666666666668686886888888888:8:8::::::::::::::<<<<<<<<<<<<<<><<<<<<<<<<<<<<<<<<>"""$"$$$$$$$$&$$$&&&&&&&&&&&&&&&((&(((((((((((((((*(*******************,***,*******,,,,,,,,,,,,,,,,,,,,.,,.,,,.,,,..,..................0...0..000000000000000000000020000002222222222222222444244444444444446446466666666668686886888888888:88888:::::::::::<:<<<<<<<<<<<<<<<><<<<<<<<<<<<<<<<<<>""""$"$$$"$$$$$&&&&&&&&&&&&&&&&&&(&((&((((*((*(((*************************,****,**,,,,**,,*,,,,,,,,,,,,,,,,.,,.,.............................00000000000000000000220000222002222222222222222444244244444444444644666666666666866888888888888::88:::8:::::::::<<<<<<<<<<><<<<<><><<<<<<<<<<<<<<<<><" """"""$$$$$$$&&&&&&&&&&&&&&&(&&&(((((((((((((((*(*****************************,**,,*,,,,,,,,,,,,,,,,,,,,,,.,...,....,.................0.000...00000000000000000000220002002220222222222222224444424444464444666666666666688666888888888888888::8::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>6"""""""$$$$$$$$&$&&&&&&&&&&&&&&&&(&(((((((((((*****(***************************,****,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................0...000000.000000000000000200000002200222222222222442444444444444466446466666666668868868888888888888:::::::::::::<<<<:<<<<<<<<<<<<<<><<><><<<<<<<<<<>> """""""$$"$$$$$&$&$&&&&&&&&&&(&&&&((((((((((((((*((*(*************************,**,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,....,............................0.0.00000000000000000020202200022222222222242444444444444446444446666666666666688688888888888888:::::::::<:::::<:<<<<<<<<<<<<<<<<><<<<<<<<<<<<<<<""""""""""$$$$$&$$&&&&&&&&&&&&&&&(&&(((((((((((((***************************,,*,***,,**,***,*,,,,,,,,,,,,,,,,,,,.,.............,.....0.......00...0.....0000000000000000000202222222222222224222244444444444444446666666666668666688888888888888::::::::::::::::<<<<<<<<<<<<<<><<<<<<<<<<<<<<<<<<>""""""""$"$$$$&$$$&&&&&&&&&&&&&&&&&&&&((((((((((*(*(******************,********,****,,**,,,*,*,*,,,,,,,,,,,,,,,.,...............................0000000.00000000000000020000202222222222224242444444244444444444666666666666668688888888888888:::::::::::::::::<:<<<<<<<<<<>><<<<><<<<<<<<<<<<<<> """"""""$$$$$&$$&&&&&&&&&&&&&&&&&(&(((&(((*(((((((*********************,,**,**,***,**,*******,,,,,,,,,,,,,,.,,,,.,..,............0........0...0000.000000000000000000000222022222222222242442422444244444444444666666666666666868868888888888888:::::::<:::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>""""""""$$""$$"$$$$&&&&&&&&&&&&&(&&((&((((("&(((***(*(*******************&***,*****,***,,,***,*,,,,,.,*,,,,,,,,,.,,,,........................00.0.0000000000000000000000002222202222222222244224444444444444664666666666866666688688888888888888:8:::<:::::<:::::<<<<<<><><<<<<<<>><<<<<<<<<<<<<> """""""""$$$$$$&&$&&&&&&&&&&&&&(&&&(&((((((((((((********(************************,******,,,***,**,,**,,,,,,,,,.,,....,..........&.............00.0.00.000000.0000020020220222222222222242 2444444444444444664646666664$66666686888888888888:88::::84:::::::<:<<<:<<<<<<<<<<<<<>>:<<<<<<<<<<<<>"""""""""$$""$$$&$&&&&&&&&&&&&&&&&&&&&&((&(((((*((*******(********************,,**********,,,*,,,,,,,,,,,,,,,,,,.,,,...,,,...................0....00.0000000000000000000002202002222222222224424444444444444444446666666666666666686888888888888:::::8:::<<::<<<::<<<<<<:<<<<>><><2<<<<<<<<<<<<<8 """"""""$$"$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((((((***(********************,*********,*,*,**,**,,,*,,,,,,,,,,,,.......,..,.....................0...0000000000000000000022200000222222244224424424444444444444466666666666666668866888888888888::::::::::::<<<<<::<::<<<<::<<<<<<<<<<<<<<<<<<<<<>""""""""$"""$$$$$&&&&&&&&&&&&&&&&&&&(&&&((((((((((*******(************************,******,**,*,,,*,,,,,,,,,,,,.,,,.,,.,.,.,...............0..0..0..0000.0000000000000000002022222222222222222244244444444444646646646666666666666666888888888:8::::8::::::::<<:<<:<:<<<<<<<<<><<<<<<<<<<<<<<<:<>>" """""""""""$$$$$&&&&&&&&&&&&&&&&&&&&((((&(((((((((***(****(**(************************,*****,*,,,,,,,,,,,,,,,,,,.,.,,,......,.................000000000..000000000000200222002220222222222222244244444444444446666666666666666688868888888:888:8::::::::::::<<<<<:<::<<<<<<<<<<<<<<<<<<<<<<<<<>" " """""""$$$$$$&$$$&&&&&&&&&&&&&&&((&(&&((((((((((((**((**************************,***,,,***,*,,*,,,,,,,,,,,,.,,.,..,.,,,..,.,.............0..0.000..00000000000000000000200002022222222222444424444444444444446466666666666888668888888888888:::::::::::::::<<<<<<<<><<<<><<<><<<<<<<<<<<<<<<> """"""""""""$"$$$$$$$&$&&&&&&&&&&&&&&&&&&(((((((((((((****((*******(************************,*,*,,,,,,,,,,,,,,,,,,,,,,...,.......,.................00.00000000000000000002020000222222242224222222444444444444466666666666666668668888888888888:::::8:::<::<::<:<:<<<<<<<<<><<<<<<<<<<<<<<<<<<<<>  """"""""""""$$$$&$&&&&&&&&$&$&&&(&&&&&(((((((&&(*(((((((((**(*****************(***********,,,,,,,,,,,*,,,,,,,,.,,,,........,,....,,,,,.,.....00000.00.000.,.....0000202222222422222020002022442444244646646444224444466666888:888868888644666868:::::<<::<<<:<:::8888::::<<<<>><@><<>><<<::8:::  " ""$$$&"" ""$&""$"$$&$$&$$&&((((&&$$$((*&&&&&&(*&((((*,,,,*(&((*,*((((((***,***,...,**(**,,,(((****,*,.,*0....****,,,,**,*,,......00000.,,,..0.,,,,,....00002442222.000020.000002224026664644422442022222666866688:86886666664464466:8::::<<<::8:8::::8866688:<<><>>>>><<<<::<:::888:8:<<@ " " " " "$$$$"$&&$$$"$$$$$&&&$$$&(*&((&$&((((&&&(((***(&&(&*(**((((****(((*******((((**,,***(*****(***,,.,****,,..,,,,.,,,,,,,,..0...,,,,0....,...0.....0002200.0.0022000002.002222444442020224422224444464666886642246688666666688888:<:::8:688:<::8888<:::<<<<>>><<:>:::<<<:::::::::<<>> """ """"""$"""$$$$$&$$$$$$&&&&$&&&&&(&&&&&(((((((((((**((((**(***(******(*****(*******,,,**,,**,,*,**,*,,*,,,,,.,,.,..,,.....,,.,.....,.,0.0..0...000.00.000000.000002000000222222222242222224244444444444466446666666666686666888:888888888888:::::::::<<::<<:<<:<><<<<:<<<<<<<<<<:<:<<<<<<>> " """"""""$""$$$$$$$$$&&&&&$&&$&&&&&&&&(((&(((((((((((***(((((*****(*****(**********,**,***,*,,,,,,,,,,,,,,,,,,,,,,.......,.................0..00000000000000000200000222222224222222222222442444444444464666646666666666666868888888888:8:88:::::::::<::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<> " """""""$"$"$$$$$$$$$$$&&$&&&&&&&&&&&((((&((((((((((((((*(*(((***(**********(**********,,*,,,,,,,,,,,,,,,,,,,,,.,.,.,..................0000000000000000000000000022022222222222422222224244444444446646466646466666686688688888888888888:8:::::::::::<<::<<<<::<<<<<<<<<<<<<<<<<<<<><<<<<>>2 """""""""""$$$$$$$$$$$$$$$$&&&&&&&&&&(&(((&((((((((((**((***(*(((****(*****************,*******,*,,,,,,,,,,,,,,..,.................00....0.00000000000000000002020222222222222222224224444444444446444466466666666666668868888888888888:::::::::::::::<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<>4 """"""""""""""$"$$$$$$$$$&&&&&&&&&&&&&&&&(&(((((((((((((((*(**((*****************************,*,,**,,,,,,,,,,,..,.,.,..................0..000.00000000000000222220222222222222222222422444444444446644646646666666666666888688868888888:888:::::::::<:<::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>2 " """"""$"""$$$$$$$$$$$$$&$&&&$&&&&&&&&(&(((((((((((((((((*((*****************************,,*,,,,,,,,,,,,.,,,....,.............0..00...0000000000000000000020222222222222222222444244444444444446644666666666668666668886868888888888::::::::::::::::<:<<<<<<<<<<<<<<<:<<<<<<<<<<<<><<<<<>2 """""""""""""$$$$$$$$$$&$$&$&&&&&&&&&&&&(((((((((((((((((((((((((*(*((((*****************,*,,*,,*,,,,,,,,,,.,..,,......................00000000000000000000022222222222222242444444444444466466446646666666666666686668888888888888::::::::::::::::<::<<:<<<<<<<<<<<:<<<<<<<<<<<<<<<<<>>>>2 """"""""""$$"$$$$$$$$$&&&&$&&&&&&&&&(&((((((((((((((((((((**((*******(****************,,,,,,,,,,,,,,,,.,..,,,................0.000.000000000000002022202222222222422244444444446444464646446666666666666666668868888888888:888::::::::::::<::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<>>04 " """"""$$$$$$$$$"$$$$$$$$$$$&&&&&&&((&(((((((((((((((*((((((*(***(*****************,,,**,,,,*,,,,,,,,,,,,,.....,........0.0...0.00000000000000200020022222222224222444444444444444446466666666666666666666666868888:8888888:::::::::<<<:<<<:<<<<<<<<<<<<><<<><<><>><<><<<<<<<<<<<>>>>>0   " """""""$$$$$$$$$$$$&$$$&&&&&&&&&&&((&((((((((((((((((((((((((*((*********************,,*,,,,,,,,,,,,,,,,,.................0...0....000000000000002022222222422244424444444464666446666666666666666866868888888888888:88:::::::<<<<<<<<<<<<><><<<<><<<<><><>>>>><<<<<<><<<<<>>>>>>>0  """"""""""""$$"$$$$$$$$$$$&&&&&&&&&&((&((((((((((((((((((((((((((**((************,,*,,**,*,,,,,,,,,,.,,..,,............0..0..0.0.0.0000000000000200222222222242244444444644646666666666666666668888888666888888888::8:::::::::::<:<<<<<<<<<>><<>>><>><<>>>>>>>>>>>>>>>>>><>>>>>>>>>0x@ " """""""$""$""$$"$$$$$$&$$$&&&$&&&&(&&&((&((((((((((((((((*((((*(*((***************,,*,*,,,,,,,,,,,,,.,,,,................0000000000000000002022222222222222244444446446446466666666686666866688888888888888888888:::::::::::<<<<<:<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2 """"$"""""""$"""$$$$$$$$&&$&&&&&&&&&&&(((&&((((((((((((*((*(((*(*****(***************,,,,,,,,,,,,,.,,,...................0.00000000000000000000002222222242444444444466466666666666666668888688888888888888888::8::::::::<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@.   """"""""""""""""$$$$$$$$$$$$&&$&&&&&&&(&(&&&((&(((((((((((((((**((((****(**************,*,,,,,,,,,,,,,..,....................00.0000000000000000202222222222244444646466466666666666666686666886888888888:8:888::::::::::<:<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@B0t  """"""" ""$"""$$$$$$$$$$&$$&&&$&&&&&&&&&&((&(&((&(((((((((((((**((((*****(**************,,*,,,,,,,,,,..,,,..................0000000000000202022220222222222444444644466666666668666668888688668888888888888:88::::::::::<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@B0  "" """""""""""""""$$""$$"$$$$&$$&&&&&&&&&&&&&(((((((((((((((((((((((*((*((*************,*,,*,,,,,,,,,,,..,.,..............0.....0.0000000000002020222222222224444446644666666666666668668686868688888888888888888:::::::<:<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@B.  " " """"""""""""$$"$$$$$$&$&$&&&&&(&&((&((((((((((((((((((((*((((((****************,,*,,*,,,,,,,,.,...,...............00000000000000000020022222222224224444464466666666666666668886886888888888888888:::8:::::::::<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@. """""""""""""""""$$$$$$$$&$&&&&&&&&&&&&&(&((&&((((((((((((*((*((((*(***(,************,,*,,,,,,,,..,..,.,............0.0000.000000000000020222222224224444446444666666666666666666868888866888888888888::::::::::<<<<<<<<<>>>>>>><>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>@@B.   " """"""""""""""$$$$$$$$$&$$&&&&&&&&&&(&&&(((((&((((((((((((((*((((((((**************,*,,,*,,,,,,,.,............0...0.0000000000000222020002222222444444444464666666666666:6666666688886888888888888::::::<::<<:<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>BB,  " " """""""""$$$$$$$$$$&&&&&&&&&&&&&&&&((&(((&(((((((((((((((((((**************,,**,,,,,,,,,,,,.................000000000000000200222222222222444444644446666666666666666866886888888888888888::::::::<<<<<<<<><<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@B,   $" """""""""""""""$$$&$$$&&&&(&&&&&&&&&&&&(&&(((&&((((((((((**(((((*(*(**(*******,*,,,,,,,,,,,,,,...,..........0.00000000000000000222222222222444444444466666666666666666868868688888888888:::::::::::::<<<<<<<><<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@B*d   " """""""$""$""$$$$$$&$&&("&&&&&&&&&&&&&&&&&((((((((((*((((((((***((*************,,0,,,,,,,,,,,,.,............000.00.0000000000220222222222246444446666666666666666686866888888888888:888::::::::::::<<<<<<<<<>>><<>><<<>>>>>>><>>>>>><>>><>><>>>>>>>>>>>>>>>>>@B*    """"""$"$"$$$$$$&$$$$&&&&&&&&&&&&&&&(&&&&((&((((&&(((((((*(((*(**(**********,((***,*,,,,,,,,,,,...........,..00.00000002020222222222242444444444666666666666666886688888888888:8::::::::::::<<0::<<<<<<<<<<<<><<><<>><<<<>>:<><<>><>>>>>>>>>>>>>>>>>>@BD"   "" """"""$"""$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&(&&(((((((((((((((*((((*************,****,**,,*,,,,,,.,,.........0...000000000000222222222222444444444446464466666666666668688888888:88888:::::::::::8<<::::<<<<<<<<<<<<<<<<<<<<<88<<<<<<<<>><<>>>>>>>>>>>@>@B2 """"$"""$""$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((*(**(**********,,,,*,,,,,,,,,,,,,,,.............000.000000022222222222224444444444444466644666666666666668888868:888:8:8::::::::::::::::::<<:<:<<<:<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>@@BB