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 = '659A04' IMAGE_NUMBER = 38562411 IMAGE_TIME = 1978-04-07T12:51:31Z EARTH_RECEIVED_TIME = 1978-04-07T22:07:00Z ORBIT_NUMBER = 659 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.016970 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   A`A]8 % UE`$QD [. ||}pv "&((&&(((((*****,****,,*,,,.....,..........0.......000000.00000000000000000000222000422222222224222222222244464464444644466644444444664446666466666666686668686666668666686688886888886888:88::88888888888888888888888888888888888888888888888888:8::8888888888668888666668666666666866666666666660(&&((&(((((*((**(((*(*******,*,,,,,,,,,,,,..,.........0.0.&0000000000000000020202000222222222222222222222442444424444446666666466666666646666666664666668668888888888888888888888888888888:::::::::888::::::8::::::::::::::::::::::::::::::<:::::::::::::::::::::::::88:888888888888888888888888862$&&&&&&&((((((((((((((*(************,**,,,,,,,...,...........00.0.00.000000000000022020002222222222222224224244444444&2446444444446666466666666666466866688888668686888888:8:826:::8:8888::::::::::::::::::.8::::::::::::::<::::<<<:<<<<6:<<<:<<<<<<<<::<<<<<<<<<::<:4:::::::8:::::::::::::::::::8$$&&&&&&&&&&&&&&((((((((((((************,*,,,,,,,,,.................0..0.000000000000000022022222222222222222222224444444444464444464666466666666666666866688668888868886888888888::::::8::::8::8::::::::::::6:::::::::::<::::::<<<<<<<<<<2<<<<<<<<<<<<<:<<<<<<<<<<<<<: :<::<::<::<::<<<::<::<:<:::8$$&&&&&&&&&&&&&(&((((&((((((((**(*((*****,,,,,,,,,,,,,............0...00000.000000000000002002220202222222222222222444444444444444444666666666666666666866688888688868888888:8888:::8::::::::8:::::::::::::::<::::::::::<::::<<<<<<<<<<<<<<<<<<><<><><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:<<<<<<<:<<<<:4$&$$$$&&&&&&&$"&&&((((&(&((((&&(((*****((***,,,,,,,,...**,,,,...,.,000000000.0200...00.0000.0224222220224220022222242002444444422466424444486640466888666488886422668888648::<<<<::8<<<:866686:::8668:::<:<:::<<><:88:::<<<886:<<>><<<::>>@<<668:<<>><88:<>>>>>>8<>>>>:6688:::<:68::<<<><<<>>>><886* $"$" "&&$" "&((& $&&($$" "&($&&***&&$&**,(&(**,*($&(*,***..,,*(,...***,..,**(*.00..02240,,002.**002.,,*,002.024420022440..24400...4640046642244662224646220668624488:4446:864468868446:::86::::8688::84668886448:::88:<<>::8:<><868:<::868<<:888<>>::::<<8:68::::668<<::::>><<88:<<:888::::6660"""$$&&&$$"$$((&&$"$&$$$"$$$&((***((&***,,**((*(*(*((*,,.00..,,,..00..*,..,..,,,.002020.02222220...0......022444402244444002242222222446446444468866246666664466668:84668::886688:888866888::::88:<<<<:8688:8::::8::<::<::::<>>><:::<<<<<<:::<>>>><:<>>>@>><::>><:::<:<::<<<:::>>>>><::<>><<::::::4""$"$$$$$$"$$$$$&$$&$$$&&&(&&&(((*((((*(****(*(****,*,,*,.,...,,...,,.,,,........00000200000020000.0.0000022224442224244422244222244242464444666666464466666666686688866888886688888:888888:::::<<<<:<:<::8::::::::::<<<<:::<<<><<::<<<<::<<<<>>>>>><<>>>><:<<<><<<<<<<<<<<><<<<<<<><<<<<<<<<<:::<<6 "$"""$$$$$$$$$&$&$$$&&&&&&&&(&((((((((((((***((***,*,,,**,,,.,,...,,..,....0...0..00...00.00000000000002020022222222222202222244222444446444444664446666466666666888668688888888888:::88:8::8::::::::::8::8::::::::::<<:<:<<<<<<<<<<<<<<<<<<><>>>><<<<>>><<<<<<<<<<<<<><><<><<<<<<<<<<<<<<><><<<><6 ""$$$"$""$$$$$$$$$&&&&&&&&&&((&((((((((((((**(*********,,,,,,,,,.,,,...............0...000..0.00000000020000024222222202222222444442444444644466466466666666666666668668686888888::88::6888:8:8:::8:::::::::::<::::::::::<<:<<<<<<<<<<<<<><<>>>>>><><>>>>>>><><>><<<<<<><<<<<<<<<<<<<<<<<<<<>>>><<4P """""""$""$$$$$$$$$&&&&&&&&&(&(&&&&(((((*******(*****,*,,,,,,,..,,......................00.00.0000020020000020222222222222222222444442444444444466464666666666666666668888888888::88:88:8:88:88:88:::::::::::::::::<:<:<:<<<<<<<<<<<<<<<<<<<<<<<<>><<>><>>>>>><>><<<<<<<<<<<<<><<<<<<<>><<>>>><<<<4 """""""$""$$$$$$$$$&$&&&&&&&&&&((((((((((((*(********,*,,,,,,,,,,,...,....................00000000000202000022022020222222222222244424444444444444666664666666686886868888888888:8888888888:88888:::::::::::::::::::::::::<<<<<<<<<<<><<<<<><<>>><<>><>>>>>>>><><<<<<><<<<<<<<>>><<><<<<<><><>>>><2 """"""""""$$$$$$$$&&&&&&&&&&&&&&&&(((((((((******,*,,,*,,,,,,,,,,,,,,.,.............0.0000...00.0000000002022200020222222222222222224444244446466466646666666666666668888888888:888888888888888888::8:::::::::::::::<::<<<<<<<<<<<<<<<<<<><<<>>>>>><>>><><>>>><><<><><<><><<<<<<<<<<<<><<><>>>>><<0""""""""""""$"$$$$$$$&&&&&&&&&&&&&(((((((((((************,,,,,,,,.,..,,,.,................0.00000000000000000000222222222222222242222444444446666466666666666666688688888888888888888888888888888::88::::::::::::::::::<<<<<<<<<<<<<<<<<<<<>>>><>>>>>>>>>>>>>><<>>><<<<><><<><<<<<>>><>>><<>>>>><<. """"""""""""$"$"$$$$&&&&&&&&&(&(&((((((((((((**(*******,,,,,*,,,.,,.,.,,................0000.0000000000000200020002220222222222224444444444444464664666664666666668686688888688888888:8888:8888888::8:::::::::::::::::<<:<:<<<<<<<<:<<<<>><<><>>>>>>>>>>>>>>>>>>><<>>><><<><<>><<>>><>>><>>>><>>><. """"""""""""$$"$$$$$$&&&&&&&&&&(&(&(((((((((*(**********,*,*,,,,,,,,,.,,,................0..000000000000020000000202222222222422422444222444444444464644446666666668888868888868888888888:88888:8::::::::::::::::<::::::::<<<<:<<<<<<<<<<<>>>>><<>>>>>>>>>>>><>>>>><<>>>>>>><>>>>><<>>>><<>>>>>><<,"" " """""""""""$$$$$$&&&&&&&&&&&(&&((((((((************,*,,,,,,,,,,,,,,.,,.................00.0.00.0000000000000022022222222222424222244244444444466646466666666666666868688886888888:88:8888::88::8::::8:::::::::::::<:<<<<<<<<:<<<<<<<<<><>>>>>>>>>>>>>>>>>>><><>>>><>>>>><<<><<>>>>>>>>>>>>>><,""" " """""""""$$$$$$$&&&&&&&&(((&&&(((((((((*((******,,,,,,,,,,,,,,,...,.,.............000..0.0000000.0.000000000020002222222222444444244444444464464464666666666666666686668688888888:888888:::8:::8:::::::::::::::::<<<:<<:<<<<<<<<<><><><<<>>>>>>>>>>>>>>><>>>><>><>>><>>>>>><>><<><>>>>>>>><* " """"""$"$$$$$$$&&&&$&&&&&&&&&&&((((**((***************,,,*,,,,,,,,,,.,,...........0.00.0.000.000.0000000002000020000022222222224444444444444464666444666666666666886868868888888888888::88:::::8::::::8::::::::::::<<<<<<<<<<<<<<><<<<>>><>><>>>>>>>>>>>>><>>>>>>>>>><><<>>><>>>>>>>>>>>>>><*" " """""$"""$"$$$$$&&&&&$&&&&&&&&&(((((((((***(**********,,,,,,,,,,,,,.,..,............0...00.0..0...000000000000000222222222222222222444444444464446446666666666666668886868888888888888888:88:::8:8:::88::::::<:::::<<<::<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>><>>>>>>>>>>><( " """""$$""$"$$$$$$$$&&&&&&&&&&&&(((((((*(**************,,,,,,,,,,,,.,.,..........00...000000.0.20..0.00..000022222022222222222242224444444446444464444666666666866666666888688888886888:8:8::8888::8:::::::::::<:<:::<:<<<<:<<<<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>><& " """""""$""$$$$$$$&$&&&&&&$&&(((((((((((((**(**********,,,,,,,,,,,,,,...........0...0.000...0.00,,.0000000000020022022222222222224244444444644444464644666666666666666668668868888888888888888:8::::::::::::::::::<::<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>& " """""""""$$$$$$$$$$$$$$&&&&&&&&&(((((((*((((*******,*,,*,,,,,,,,,...,..,......................00000.000000000000022000020222244224244444444444444446446666666668666666866688888868888888:888888:88:88:8:8::::::::<:<<:<<<<<<<:<<<<<<<><<<><>>>>>>>>>>>>>>>>>>>><>>>>>>>>><<>>>>>>>>>>>>>>><<$ "" " """$""$$$$$$$$$$&&$&&&&(&&&&&((&((*((((********,*,*,,*,,,,,,,.,....,..,,......00............0000.00..00000000222222222222222224444444444444446644466644466666666866686688868688888888888888::88:8:::::::::::::<::<:::<<<<<<<<<><<<<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><"  " """""""""$$$$$$&$&&&&&&&&&(&((((((((((**(((******,,,,*,,,,,,,,,,,,,,,,.,.....0................00000000.00020200022222222222222224444444444444644446666666666666666666866688886888888888888:8888:::::::::::::::::<:<<<<<<<<<<<<<<<<><><><>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" "" """""""""$"$$$&&&&&&&&&&&&&&(&((&(((((((((**(***,******,,,*,,,,.,,,.,,,,.,......................00000000000000000222222222220222444244444444444446444446666666666666666868888888888888888888888:::8::::::::::::::<:<<:<<<<<<<<<<<<<<<<>>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  """""""$"$$$$$$$$&$&$&&&&&&&(&((((((((((((**(********,,*,,*,,,.,,,,,.....,..............,..0.....0....000000000020002222022222222444244444444446464666444466666666666668888688888888888888888888::::88::::::::::::::<::<<<<<<<<<<<<<<<><<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  """"""$$$$$$$$$$$&&&&&&&&&&&&&((((((((((((***********,*,,,,,,,,,,,,,.,...................0..00000..00.000000022020222222222222222244444444444444464644666666666666666666688868888888888888888888::8::88:::::::<::::<<<<<<<<<<<<<><<<<<><>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " """""$"""$$$$$&&&&&&&&&&&&&&&(&&(((((((((***********,,,,,,,,,,,,.,,,.,,,...................00.00.00..000000000000002022222224244442444444444444446466466666666666666668888888888:8888888888888:888::8::::::::::::<:<<<<:<:<<<<<<<<><<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>< "" """$"$"$$$$$$&&&$&&&&&&&&&&&&&&(((((*(*((*********,,,,,,,,,.,,,..,,,.,,....................00000000.0000000200000202222222422422224442444444444444666646666666666666888866688888888:888888888888:::::::::::::::::<<<<<<<:<<<<<<<<<<<<>><>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "" " ""$$$$$$$$$$$$$&&$&&&&&&&&&&((((((*(***************,,,,,,.,,,,,.,,....,...................000000000000002002022222222222222222222444444444444444446666666666666868666666688888888:888888888888888::8:::::<::::<<<<:<<<<<:<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " """""""$$$$$$$$$$&&&&&&&&&&&&&&&&(((*((*(*(***********,,,,,,,,,,,,,,,.....,,,.......,,...........0.000000000000202222222222224242224444444444444444464644666466666666666866666688888888888888888:88::8:::::::::::<<:::<:<:<<:<<<<<<<><<<><><>>>><>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> """"""" $""$$$$$$&&&&&&&&&&&&(&((((&(*((***(***********,,,,,,,,,,,,,,,,,,,,,,..,...,,........00.00000000000000022222222222422222242444242442444444464666666666666666666868888668868888888888888::::888:8:::::::::<::<:<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>> " """"""""""$$$$$$$&&&&&&&&&&&((((((((&(((*(((***********,,,,,,,,,,*&,,**,,,,..,...,,,..........,...0000000000000002222222220,2224244444444444444466446444266866666666666666668666688886888888:88::8::::<:::::::::::8:::::<<<<<<<<<<>><<>><><>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " """""""""""$$$$$&&&&&&&&&&&&&(&(((((((((**((*******,*******,,,,,,,,,,,,,,.,.,.,,,.............,...0000.0000000000000202022220222442442244444444444446446446666666666666666866886668886688888888888::::::::::::::::88:::<:<<<<<<<<<<<<><><>>>>>>0:>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>8 """"""$"$$$$&&&&&$&&&$&&&&(&((((((((((*(((******,,,,*,**,*,,,,,,,.,,,,,,,.,,..............0.,.0000..000000000000002222222224222224242444444244444446666666666666666666668688688888888888:8888888:8::::::::::::::::<:<:<<<<<<<<<<<>>><>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>>>< " """""""$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((**********,**,,,,,,,,,*,,,*,,,,,,,.,,.....,.....000...0.00000000200000000022222222222222224224422444444466466666666666666666666666888686688888888888888888:8::::::::::::::<<<<<:<<<<><<>><<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>>@>>> """""$""$$$$$$$$&&&&&(&&&&&&&&&((((((((((*(***(******,***,,,,,,,,,,.,,,,,,,,..,,.............00...0.00000000000020022202222222222224242222444444444666666666666666666686666668688888888888888888888:888::::::::::::<:::<:<:<<<<<<<<>><><><<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>> " """"""""$$$$$&$&&$$&&&&&(&&&&((&&(((((((***(*(*********,,*,**,,,,,,,,,,,,,,,,.,...,,...............0.000000000000020022222222222244224444442444444444466464666666666666668666688666888888888888888888888:88:::::::::<:<<<<<<<<<<<<><<<>>>>>><>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>> " " """"""""""""$$$$$&$&&$&&&&&((((&(((((((((((*(************,,,.,,,,,,,,,,,,,,..,,,.,...,...............0...000000000002202222222202222222222424424444444444466666664664666666668666866668888888888888888888:88::::::::::::::<:::<:<<<<<<<<><><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>  """"""""""$$$$$&$$&&&&&&&&&&&((((((((((**(****************,,,,,*,,,,,,,,,,,,,,,,,,,,..........0......00000000000000022200222222222222424224444444444446464466466666666666668668666688888888:8888888888888:8::::::::::::::<:<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>  " """"""$$$"$$$$$$$$&&&&&&&&&&(&&((((((((((*((***********,,,*,,,,,,,,,,,,.,.,,,,.,,................0.00.0000000000000000022222220224222244444444444444444444466666666666666:66666686666688888888868888888888:::::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@>@@>>> " """""$$$$$$$$$$$$&&&&&&&&&(((((((((*((((***********,**,,**,,,,,,,,,,,,,,.,,,,,,,.............0..0000000000000000000022222222222222422244444444444444446464664664666666666666686688888888888888888888:8:::8::::::::::::<:<<<:<<<<<><><<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@>> """"""""$$$$$$$&$&&&&$&&&&&&((&(((((((**(((****(********,*,,***,*,,,,,,,,,,..,,,,...........0....00....0.0000002200002222002220022222222242424444444444666644666646666666666666666868888888888888888886888:88::::::::::<<:<:<<<<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@@@@>> "" """"$$$$$$$$$$$$&$&&&&&&&(((((((((((((((*((***((******,*,,,,***,,*,,,,,,,,,,.,,.,...........0.0.0000000000000.0002202222222222222222442424444444442446446666666666666666666668688888888888888:888:888::::::::::::::::<<:<:<<<<<<<<<<>><>><><<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@>@@> " """""$$$$$$$$&$&$&&$&&&&&&&&&((((((((((**(((((***((*********,*,***,,,,,,,,,*,,.,,...............0000.0000000000020220020022222222224222244444444444464444446666466666666666668868666668688888888888888:::::8::::::::::::::::<<<<<><<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@>>@@>> """"""""$"$$$&$$$$&$&&&&&&&&&&&&&((&((((((*****(((*((***,***,***,,*,,,,,,,,,,,,,,,.................0.0000000000000200000200222222222424424244242444444644664646646666666666666666686888888888888888:8:88:::8:::::::::::<:<:<:<:<><<<>><>>>><>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@>@@@@@@>. """""""""$$$$$$&$&&&&&&&&&&&&(&&&(&(&((((((****************,*,**,*,,,,,,,,,*,,.,,,,,........00..0...0..000.00000000000200222222222222222244444424444444444444466666666666666666666666688866688888888888888:::::::::::::::::<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@>@@@>>." """"""$""$$$$$$&&&&&$$&&&&&&(&&((&(((((((((((*******(((********,,,,,*,,,,,,,,,,,,.,.,..................0000000000000000002222222222222422442442442444444446466446666666666666666668866888888888888888888888::8::::::::::<:<<:::<<<<<<<<<<><>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@>@@@@@>."" """"""""""$$$$$$$&$$$$$&&&&&&&&&&((&&(((((*((((((((**(*************,*,,,,,,,,,,,,,,,,,,...,.........00..00000.0000000002222222222222222222222244442244444444644666464666664666666666666668868688888868888888888:8:::::8::::::<::<<<<<<<<<<<><>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@@@@@>>, """""""""""""$$$$$$&$&$&&&&&&&&&&(&&&((((((((((((((((*********,*****,,*,,,*,,,,,,,,,,,.,....,......0.......000000000000002200202202222222202244244444444444444444444664664446666666666666686888888888888888888888::88::::::::<<<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@>, " """"""""$$$$$$$$&&$$&&&&&&&&&&&(&(((((&(((((((((((((***********,,,,****,,,,,,,,,,,,,,,.................0.00000.00000000200002222222222222422224444444444444444466666646666666666666866666888888888888888888888:::8:::::::::<:<<<<<<<<<<<<<><><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@>>@>@>>, " """""""$$$"$$$&&$$$&&&&&&&&&&&&&&&(((((((((**((*((*(**(*********,***,,,,,,*,,,,,,,,,.,.,.............0..0.0000000000000222022222220222244424444424444444444444464444666666666666666868686688688888888888888:8:::::::::::::::<<<<<<<<<<<<>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@>, " """"$"$$$$$$$$&&&&&&&&&&$&&&&(((&((&((((((((*((********,*,******,,*,,,,,,,,,,,,,..,,,.,.....0.0.0....00000000000000020022020220222222422222444444444444444444666666666666666666668686666686868688:88888:888:::::::::::::::::::<<<<<<<<><><<>>>>>><><>>>>>>>>>>>>>>>>>>>>>>>>@>>>@>@@>@@>@>>* """""$$$$$$&$&$$&&&&&&$&&&&&&&&&((((((&(((((((*************,**,,,,,,,**,,,,,,,,,,,,........0...0.0..00.00000000000000020002222022222222222424242444442444446644666666646666666686688666666666888888:88888888:8:::::::::::::<<<<<<<<<<<<><<>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>@@@@>@>* """""""$""$$$$&$&$&&&$$&&&&&&&&&&&(&(((((((((****************,,,*,**,,,*,,.**,,,,*,,.,,.............000.00000.00.0000002002022222222222222422244444444444444466644466666666666666666666666666666866866888888888888:8::::::<::::::<<<<<<<<<<<<>>>>>><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@>>* " """"""$$$$$$$$$$&&&&&&&&&&&&&&$$&&((((((((((********(***,,***,,,,,*,,,,***,,,,,,.....,.........0........00.00.0000000000200222222222222224242222444444444446446444666666666666646666666666666668686888888888:888:8:::8:::::::<<<<<<<<<<<<><<>>>>>><>>>>><>>>>>>>>>>>>>>>>>>>>>>>@>>@>>>@>@>( """""""""$$$$$$$$$&&&$$&&&&&&&&&(&$$&&((((((***((**************,,,*,,*,,,,,,,,.,,,,,..,.................0.000000000000002202222222222224224424244424444444444444446664466668666446664644466666666688668888:88888888::::::::::<::<<<<<<<<<<><>>>>>>><>>>><>>>>>>>>>>>>>>>>>>>>>>>>@>@@>@@>>>@>(" """"""""""""$$$$$$$$$$&$&$&&&&&&&&&&(((&(((((((((**********,,,,**,*,*,,,,,,,,,*,,,,,,,,............0.0.....0..0.000000000000020200200222222222422242244244444444444464644644646664666444466446466666866868888888888:::::::::::<:::<<<<::<<<<<<><<>>><>>><>><>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@@>@@>& """"""""""$"$$$$$$$&$&&&&&&&&&&&&(&(((((((((*(*(**(******,,***,,*,****,,,***,,,,,,,,,.,.,................0....000000000000000200222222222222242224224444444444444444446666666446644666666664666666666888888888888::::8::<:::::::<<<<<<<<<<<><><<>>>>><><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>& " """"""""""$$$$$$$$$&$$&&&&&&&&&&&&(((((((((((((((**((****,***,,,**,,,*,,*,*,**,,,,,.,,,.....................0000000000000000002020022222222422222222244244444444444444646466646666666666666666666666666888888888::8::::::::::::::::<<<<<<<<><<<<<<<<>><>>>><>>>>>>>>>>>>@>>>>>>>>>>@>@>@@@@@>>>$ " """""""$"$$$$$$$$$$$&&$&&&&&&&&((&&&&((((((((((**************(***,*,**,*,,,,,,,,,,,,..,.................000.00000.0000000000220220222222222224222224444444444444444446464466466666646666666666666686688888888868:::8:8:::::<:::<<<<<::::<<<<<<>><>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>@>$ "" """""""""$$$$$$$$$$$$$&$&&&&&&(&(&((((((((*(**(***************,******,****,,,,,,,,,,...................0..00...0000000000000022222222222222222422442444444444444444444446444466666466666666666668886888888688888888:8::8:::::::<<:<<<<<<:<<<<<>><><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@>@>" "" """ """"$"$$$$$$$&&&&&&&&&&&&&((&((((((((((*((*(****,************,***,,*,*,,,,,,,,,,,,,...,............0..0...000000000000000000022222222222222444424424444444444444464466466666644446666666666686688888888888:8888:::88::::<:::<:<:::<<<<<<><<<<<<<<<<><>><>>>>>>>>>>>>>>>>>>>>>>>@@>>@@@@@@>" " """"""""$$$$$&$$&&&&&&(&&&&&(&(&(((((((*((*((**(*(*,*******,,**,,,**,,,,,,,,,,,,.,.....,........0....0....0000000000000000200222222222222222222224444444444444444446446646646466666666666666666688888888888888888:88:::::::::::<<:<<<<<<<<<<<<<<<><><<<><>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>>  " """""""$$$$$$$$&$&&&&&&"&&&&&&((((((((((((((((******(*****,,**,,,,*,,*,,,,,,,,,,(,....................000.0.0..000000000000222222222222222422244224442444444444446464464466644466666666666666686888886888888888888:88888:::::::<<::<<<<<<<<><><<>>>>>><>>>>>>><>>>>>>>>>>>>>>>>@>@@@@@@@@@> 8 """"""$""$$$$$$$$$$$$&&&&&&&&&&(&(((&(((((((((*(***((**(*****,*,,,,*,,**,,,,,,,,,,,,,,,,............0.0....000000*000.000000002002222222222222$22222244444244444444444446444466464666666466666666666866688868888:888888:::::::::::8*<<<<<<<<<<<<<><<>><>>><>>>><6>>>>>>>>>>>>>>>>>>>@@@@@@@>: """"""""""$$$$$$&$$&&&&&&&&&&(&(&&((&(((((((((*((******(***,*,**,****,,,,*,,,,,,,,,,,,....,...............00.0000000000000000000222222222222224444442222444444444444464644444446664666664666666666886688688888886888:8888:::::::::::::<:<<<<<<<<<<<><<><<<>>>><>><<>>>>>>>>>>>>>>>>>@>@>@@>@>>4 """"""""""""$$$$$$$$$$$&&&&&&&&&(&&(&(((&((((((((((((*********(******,**,*,,,*,*,,,,,,,,.,.,,...................000000000000000000222222222222222224224422244444444444444444446466664444666666666666688688888688888888688::::8:::::::::::<<<<<<<<<<<>><>><<>>>>>>>><<>>>>>>>>>>>>>>>>>>@@>@@@@@@@>" """"""""$""$$$$$$$$$$&&&&&&&&&&(&&((&(((((&(((**(***(((******,*****,,,,,,,*,**,,,,,,,,,,,,..,...............0..00000000000002202020222222222222222222444444444444444444444444464666466466666666666666688668888888888::88::8::8::::::::<<<<<<<<<<>>>><<<><>>>>>><>><>>>>>>>>>>>>>>>>>>>@>@@@@@@@>"" """"""""$$"$$$$$$$&$$&&&&&&&&&&&((&(((((((((***(******************,*,,*,,,,,,,,,,,,,,,,.,,....................000000.0000000200222220202222222222242224244444444444444444464444444646666666666666686886888888886888888::8::::::::<:::<<<<:<<<<><><<<<<><<><>>>><:>>>>>>>>>>>>>>>>>>>>>@@@@@@>@> """""""$""$$$$$$$$$$&$&&&&&&&&&&(&((((((((((((*(******************,****,,,,**,,,,,,,,,,,,,,,..............0.....0000000000002000220022222222222222242224444424442444446444444444664466666666666666666868688888886888888::::::::::::::::::<<<<<<><<<><<<><<>>><>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@@@>""""""""""""$$$$$$&$$$&&&&&&&&&(&&&&&((((((((((((((*************,**,*****,**,,,,,,,,,,,,,..,,,................0...0000000000000020000222020222222222422244442444444244444444444644444446666666666666666666886866888688888:::::::::::::<<<:<<<<<<<<<<<><<<<>>><>>>><<>>>>>>>>>>>>>>>>>>>@>>@@@@>@@>" """""""$"$$$$$$&$$&$&&&&&&&&&&&&&&(((((((((((((****(**************,,,*,,,,,,**,,,,,,,,,,.,,,,,...............00..000000000000000200000224422222222222424444444444444444444446444426664666666666668666868886666888888888:::::::::::::<<<<<<<<:<<<<<<><<<>>>>><>>>>>>><>>>>>>>>>>>>>>>>@@@@@>>@@>>" """"""""$$$$$$$$$$$&&&&&&&&&&&(&&(&((((((((((**(((***********,***,,***,,*,,*,,,,,,,,,,,,..,,.......0..0.......00.00000000000020000222022222222222244222444444444444644444444444446646644666466666666866866666668888888::::8:::::::::::<::<<<<<<<<><<>>><>>>>>>>>><>>>>>>>>>>>>>>>>>@>>@@@>@@@@@>" """"""""""$"$$$$$&&&&&&&&&&&((&&&&(((((((((((((((*(***************,**,,,,,*,,,,,,,,,,,,.,,,.,..................0..000000000000020020222220242222222224422444444244444444444444446466666444666666666666666686688888888888:8:::::::::::::::<<<<<<<<<><><><><>>>>>>>>>>><><>>>>>>>>>>>>@>@B@@@@@@@>" ""$"$""$"$$$$$$&$$&$&&&&&&&&&&((&&&((((((((((((*(********************,,,,,*,,,,,,.,,...,,.,...,..............0000.0.0.00000000000020222222222220222222244422424444444444444644446446466666466666666666666666886888::8888::::::::::::<<:<<<<<<<<<<<<<<<<><>><>><>>><<<<<><>>>>>>>>>>>@@@@@@@@@@@` """""""""$$$$$$$$$&$&&&&&&&&&&&(&((((((((((((*(*(***(*************,,*****,**,**,,,,,,,,.,,,....,.............0...00000.000000000002002220022222222222222424442244444444444444444446466666664666666666864666666888888:8888888:::::::::::::<<<<<<<<<<<<<<>><>>>>>>>>>>><:88<<>>>>>>>>>>>>@@@@@@@@@>""""""""""$$$$$$$$$&$$&&&&&&&&&&&&&(&&((((((((((((********************,***,,,,*,,,,,,,,,,,.,........................00000000.000022002222202202222222222224424424424444444444444444446666646666666666664886666888868888888::8:::::::::::<<<<<<:<<<<<<<<><><>>><>><<<<<<@FD:<>>>>>>>>>>>@@@@@@@@@@>""""""""""$"$$$$$$&&$&&$&&&&&&&&&&&&(((((((((((((*(*****************,,****,,*,,*,,,,,,,,,,,.,.,.....................0..0000000000000000202002222222222242222244444444444444444444444466666646666666666666666868688888888:888:8::8::::<::::<<<<<<<<<<<<>>><>>>><<<>>><:<>@@B<>>>>>>>>>>>@>@@@@@@@@>"""""""""$"$$$$$$$$&$&&&&&&&&&&&&&(((((((((((((*(((**********************,,*,,,,,,,,,,,,,,.,,,.,....................00..0000000000000020002202222222222222222222224444444444444444444444664666666666666666666886888888888888::::::::::::<:::<<<<<<<<<<<>><<>><<><<<<>@<:::<>>>><>>>>>>>>@@@@@@@@@>"""""""""$$$$$$&$$$$&&&&&&&&&&&&&&&(((((((((((((((***********,*****,****,**,,,,*,,,,.,,,,,,,,,...........................000.0000000020220222222222222222222422444424444024444444444444444466666664446646666866888888888888:88::::::::::<:<:<::<:<<<<<><<<<<<<<<<<><::>:44>>>>>>>>>>>>>>>@@@@@@@>>""""""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((*((((((((****************,*******,,,,,,,,,,,,,,,,,,.,.................0.00.0.00000000000000202202022222222222224222242242442..022444444444444444466664446666666688686888888888888:88::::::::<::<<<<<<<<<<<<<<<<<<<<<><><<>@>BBB@>>>>>>>@@>@>@@@>@@@@@@>""""$""""$$"$$$$$&&&&&&&&&&&&&&&&((&((((((((((((((**(*********************,,,*,,,,,,,,,,.,,.,.................0....0.000000.00000000000020002202022222222222222242244228<<2244444444444464666666646666666668668888688888888:888::::8:::::<:<<<<<<<<<<<<><<<<<<>>>>><>>>>>>>>>>>>>>>>>>>@@@@@@@@@>>"""""""""$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((((((*(((**********************,**,,*,,,,,,,,,,,,.,.,....................0000.0.0..00000000000220002020022222222224424222442444464244444444444466666664466666686666668668888888888888:::::::::::::<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>@@@@@@>@@@>"""""$"$$$$$$$$$$$&$&&&&&&&&&&(&&&(&((((((((((((((*(************************,**,,,,,,,,,,,,,,.,,,............0.......000000000000.0000002202202022222222222222242242244000044444444444446444644446666668666686888888888888::8:::::::::::::<::<<<<<<<<<><<<<><<<<>>>>>>>>>>>>@>>>>>>>>>>@>>>>@@@>>>""""""""""$"$$$$$$$&&&&&&&&&&&&((&(&((((((((((((****(********************,*,*,,,,,,,,,,,,,,,.,,....,.........0......00.0000000000000000002222202222222222222222222222444,*24444444444464664444466666666666668688888888888888888::::::::::<:<<:<<<<<<<<<<<<<<<><<>><>>>><><>>>>>>>>>>>>>@@>@@@@>@>>"""""""$"$$$"$$$&$$&&&&&&&&&&(&&((((((((((((((((*((******************,*******,,,,,,,*,,,,,,,,,,,...,............0.....0000.000000000002002222020222222222222202202222244666444444444444444444446666666666666666688888888888:88:::8::::::::::<<<::<<<><<<<<><<<><>>>>>>>><>>>>>>>>>>>>>>>@>@>@>@@@>"""""""$""$$$"$$&$$&&$&&&&&&&&&&(&&(&(((((((((((****************************,*,,,,,,,,,,,,,,,,........................00.0000000000000222002002222222222222220222224444444424444444444444644446466666666666666888868888888:888:::::::::::<<<<<<<<<<<<<<<<<><<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@> """""$""$$$$$$$$$&&&&&&&&&&&&&&&&&(((&((((((((((((((**(*********,****,,,**,,*,,,,,,,,,,,,,,,,,,,,..........0..........000000000000000002000020202222222222222222224444424444424444444444424444446666666666666866868888888888:8::::::::::<<:::<<<<<<<<<<<<<<<<><><<<>>>>><>>>>>>>>>>>>>>>>>@>>>>@@> """""""$$$$$$$$$&&$$&&&&&&&&&(&&&&((((((((((((((((*((**************,**,**,*,**,,,*,,,,,,,,.,,,,.....,...,........00..0.000.00.000000000000020222222222202222222222222222444444444444444444444466666666666666688888888888888888:::::::::::::<<<<<<<<<<<<<<<<<><>><<<<><<>>>>>>>>>>>>>>>>>>@>@@>>@@> """"""""$$$$$$$$&&$&&&&&&&&&&&(&&(&(((((((((*(((***************************,,*,*,,,*,,,,,,,,..,,.,....,............0.0000.0000000000000000000022222202222222242242222242442442442444444444444644446666666666666688888888888888::8:::::::<:<<::<<<<<<<<><<><<>>><<><>><<>><>>>>>><>>>>>>>>@>>>@@@@> """""""$$$$$$$&$$&&&&&(&&&&&&&&&(&(&(((((((*((*(**(*****(********************,*,,*,,,,,,,,..,,.,..,.................00.0.000000000000000022220222220202222224222224442244444424244444244444444666646666666686686888888888888888::::::::::<:::<<<<<<<<<<<<<>>><<><8>>>>><>>>>>>>>>>>>>>>>>>@@@@@>>>"""""""$$$$$&&$&&&&$&&&&&&&&(&(&((&&(((((((((((**(((***********************,,,*,,,,,,,,,,,,,,...,.,...........0....00.000..0000000000000022202220202220222224442222422244422444424444444444444446666666666666666688888868888888:::::::::::::<:<<<<<<<<<<<<<>>><>>>>>>><>>>>>>>>>>><>>>>>>@>@@@@@>>""""""$""$$$&&&$$&$&&$$&&&(&&(&&&&&&&&((((((((((((************,,********,****,,,,,,,,,,,,,,,,.,,.,...................0.00..000000000000000000220200222222224424224242222222224444444444444444464446666666666666666688888888888::8:::::::::::<:<<<<<<<<<<<>><<>><>><<<>>>><<>>>>>>>>>>>>>>>>@@>@@@>"""""""$$$$$$$&&$&&&(&&&$&&&&&&&(&(&*&&(((((((((((*****,,*,**,,********,*,*,,,*,,,,*,,,,,,,,,,.,.,..,................000.00.0000000000000000200202000022222222242222222224442424442424444444444666666666666666666688888888888:::8:8::::::::::::<<<<<<<<<>><<<<><<<>>>><>>>>>>>>>>>>>>>>>>@@>@@@>@>"""""""$"$$$$$&&&&&&&&&&&&&&&&&((&&(&(*((((**(*(***********************,*,,*,,,,,,,,,,,,,,,,,,...,.......,........0.....0000.00000000000000200200222202222222222222222222222222444424244444446646466666666666666688668888888888::88:::::::::::<<<:<<<<><>><<><<>><>>>>>><<<>>>>>>>>>>>>>>>>@>>>>@>""""""$$$$$$$$"$&&&&&&&&&&&&&&&&&&((*((&((((&((*((***(******(***********,*****,,,,,,,,,,,,,,.,,.,,.....,..,......0.00.0.00000000002000000000022200222222222222224222222222222422444444444444644464664666666666668886888888888888:::::::::::<:<<<<<<<<<<<><<<<<<<<<<<>><<<>>>>><>>>>>>>>>>>>>@>@@@>"""""$$"$$$$$$$$&$$&&&&&$&&&$&&((&&(((((((((((((((*(**(**************,***(,,,,**,,,,,,,,,,,,,,,.,...,*$................0.00..00000.000220000022022222022222222.$222222222224244222444444466204466466666666666666668888884688888:88:::::::<::<<<<<<<<>8:<<<<>>><<<<<<>>><>>>>>>>>>><>>>>>@>@>>>>@>"""$"""$$$$$$$$$&$&&&&&&&&&&&&&(((((((((((((((((*((*********,************,**,*,,,,,*,,,,,,,.,,,.,..,.,................0..0000000000000000.0000002022202222222222242222222222442224444444444624444666666666666666668888888488:8:8::::::::::::<<:<:><<<<*<<<<><<<><<><>><<>>>>>>>>>><&>>@>>@@@>@@@@ """""""$"$$$&&$&&&&&$$&$&&&&&&&(&(&((&&(((((((((((*********************,**,,,,,,*,,,,,,,,.,,,,.......,.................00..0000.00.000000002000022222202222202222222222222224424424444444644446644666666666666668668888888888:8:8:8:::::::::::<<:<><>><<<<<><>>><<>>>>>>>>><>>>>>>>>>>>>>>@@@@@@@:""""""""$$$$"$&$$&&&&&&&&&&&&(&&&&(&(((((((((*((((((***************(**,,*****,,*,*,,,,,,,,,,,,,.,,....,..,,..........0..0.000000000000000022000222222020222222222222222222222444424224444444666464646466666866666868888888888888:::::::::::::<:<<<<<<><<<<><><>><><<>>>>>>>>>>>>>>>>>>>>@>@@@@@>@>""$"$""$"$$$$$&$&$$&&&&&&&&&&&&((&(((((((((((*((((((**************,,,*,*,**,,,*,*,,,,,*,,,,,,,.,.,........,...........000...00000000000000000020000222222222222222222222222222442444244444444444464666666666666666668888888888:8:8:::::::::::::<<<:><<<<<<><>>><>><>>>><>><>>>>>>>>>>>>>@>>@>>>@@>"""""""$$$$$$$&&&&&&&&&&&&&&(&&(&(((((((((((((*(******************,,,,***,,,,,,,,*,,,,,,,,,,,,,,,...................0....0..0000000000000020000000222000022222222222422222222244244244444444444446666666666666668666888868888888888:::::::::::<<<<<<<<<<>><<<>><>><>>>><>>><>>>>>>>>>>>>>>>>>>@@@>"""$""$$$$$$$$&&&&&&&&&&&&&&&&&((&(((((((((*(((*((*((*******************,,,,,*,,,,,,,,,,,,,,,,.,,................00..0.0..00.0..00000000000000220000222202222222222222222222244224444444444444646466666666666666688888888888888888:::8:::::::::<<<<<<<<<<<<><<<><>>>>><><>>>>>>>>>>>>>>>>>>>@@>>>>""""""$$$$$$$$&&&&&&&&&&&&&&&&&(&&&(&(((&&&((&&&**(*(*******************,***,,,,,,,,,,,,,,,,,,.,..,,...................0..000000000000000000000000022222220222022200222222222224224244444444444466666664666666666886866888888888:8::::::8:::::<<<<::<><<<<<<<<<>><>>>>><<<<>>><>>>>>>>>>>>>>@>@>>>""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((&(((&((((((((((***********,*******,,,******,,,,,,,*,,,,,,.,...........,...........00..0..000000000000000200220222020222222220222222222222222222242244444444446666666666666666666868888888888:88:8:::::::<:<:::<<<<<<<<<<<><<<<<<<>><><>>>>>>>>>>>>>>>>>>>>>@>>"""""""$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&((((((((((*(***********************,**,,*,**,,,*,,,,,,,,,,..,............0.........00.00000000000000002002000000022222222020222222222222222244224444444444466466666666666666666688888888888:88:::::::::::<<<<<<<<<<<<><<<><>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(((((((((**************************,***,,,,,,,*,,,,,,,,,,,,.......................00.0000000000000000.0000020002202022002222222222222224222222244444444444444466446666666666668686888888888:::8:::::::<<<<<<<<<<<<<<<<<<<<<<<>><>>>><<<<<>>>>>>>>>>@>>>>>>>>""""$"""$$$$$$$$&$&&&&&&&&&&&&&&&&(&&(((((((****************************,**,,***,,,,,,,,,,,,,,,.,.,...........0......0.0...000.00000000000000000020022222022220022222222222222222222424444444444444444466666666666686666888888888888:::::::::::<<<<<<<<<:<<<<<<<<>>>><>>>>@><><<>>>>>>>>>>>>@>>>>>""""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&(&((((((((((*(**********************,,,*,*,,,**,,,,**,,,,,,,,,,....................00....000000000000000000020020002202200002222222222222222222442424444444444444444666666666866666688888888888:8::8::::<:::<<::<<<<<<<<<<<<<><>>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>"""""""$"$$$$$&&&&&&&&&&&&&&&&&&(&&(&&((&(((*(((***(*********************,*****,,,,,,*,,,,*,,,,........................0..000.0000000000000000000020002000200002222222222222222222224424244444444444666666666666668688688888888888:8::::::<::<<:<:<<<<<:<<<<<<<<<<><<><>><>>>>>>>>>>>>>>>>>>>>>>>>6"""""""$$$$$$$&&$&&&&&&&&&&&&&&&&&((&(((((((((((*********(********,**,*********,*,,,,,,,,,,,,,,,..........................00000.00000000000000000222000000002022222222222222222224222242444464444446446666666666666668888888888888:88:::::::<::<<<<<<<<><><<<<<<<<>>>>><<><>>>>>>>>>>>>>>>>>>>>>>>""$$$$""$$$$$$&&&&&&&&&&&&&&(&&&&(&&(((((((((((((**(***(((**((***(***,**********,,,,,,,,,,,,,,,....,,.................0.00..000000000000000000002000000000000222022222222222222222424442244444444444646466666666668668888888888888:8::::::::<:::<<<<>><<<><><<>><><><<>>>>>><<>>>>>>>>>>>>>>>>>>>>"""$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((((((((((*((**********************,**,*,,,,,,,.,,,*,,,,,,...,,.,,.,..........0...0..0.0.0000000.000000000000000000000202222222202222222222222444222224444444444464466666666666666688688888888::::::8::::::<<<<<<<<<<<>>><><>>><>><<><><<<>>>>>>>>>>>>>>>>>@>>""""""$$$$$$$$$&&&&&&&&&&&&&&&(&&&(((((((((((((*((((*((**************,***,,*,,,,**,,*,,,,,..,,,.,....,,.,..........0.0....00..0.000000.0000000000000000000002220202222244222222222222222222444444444646644666666666686888888888888:::::::::::<<::<<<<<<<<<<<<><<<<><><<<>>>>>><<>>>>>>>>>>>>>>>>@>""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&((&((((((((*((**((******************,****,*,,,,,**,*,,,.,,,..,,,.,,,.,..........0.0..0.000000000000000000.00000000000000020222222222222222222242242442244424444464444664666666666666868888888:::888:::::::::<<<><<<<<<<<<<<<<<>>><<<>><>>>>>><>>>>>>>>>>B@BBB@>>"""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((*((((****(**********************,,****,,,*,,,,,,,,,,,,,,,,,.,............0....0000000.00.000000000000000000000222002222222202222002222222222242442244444444466666666666666666888888888888:8:::::::<<<<<<<:<<<<<<<<<<><>>><<>>>>>>@><>>>B>>>>>>@@>>>>><""""$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&(&&(((((((*((((((((**********************,***,,*,,,,,,,,,,,.,,,,.,..,.........................00000000000000000000000000222002222202220020222222222222224442444444464666666666666886668888888888888:88::<:::::::<<<<:<<<<<<<<<<<<<<>><><><>@>>>@>>>>>>>>>>><>>>>"""""$$$"$$$$$$$$$&&&&&&&&&&&&&&&((&(((((((((((*(***************************,,,,,,*,,,,,,,,,,,,,,,..,..,,..........0....0...00.00.00.0000000000000000000002222222220200002222222222224222422244444444444646466666666666868888:88888888888::::::::::<::<<<<<<<<<><>><><<<>>><>>>>>>><>>>>>>>>>>>>>>""$"""$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((((((((((((((((************,***********,*,,**,,,,*,,.,,,,.,,,,,,.......................000...00000000000000000000020020202222220222000222222222222224222444444444664666664666666668668886888888:888::::<::::::::<<<<<<<<<<<<<><<><<<><<<>>>><>><>>>>>>>>>>>>>>""""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((((((((((((((((*******(****************,,,,,,*,,*,,,,,,,,,,,.,,,,..,..................000..0.00000.000000000000000000022220002202022222222222222222242224244244444444466666666666688868888888888:<:::::::<<:::<<<<<<<<<<<><<<<<<<<<><<>><>><<>><>>>>>>>>>>>>><"""""$"$$$$"$$&&$&&&&&&&&&&&&&&&((((&((((((((((****************,**************,,,***,,,,,,,,,,,,..,,......................0.0.0..00000.00000000000020002020000000002022022222224222222222224444444444444466666666666666688888:8888:::88::::::<::::<:<:<<<<<<<<<<<<<<<><<>>>>>>>>><<>>>>>>>>>>>>>>>""$""""$$"$$$$$$&&$$&&&&&&&&&&(&(((((((((((((((((**********************,***,***,,,,,**.,,,,,,,,,,,,........................0.0000..000000000000000002000200000020000022022022222222222222442444444444444444666666666666688868888:::88888::::::::::<<<<<<<<<<<<<<<<><<<>>><>><<>>>>>>>>>>>>>>>>>>><""""""""$$$$$$$$$$$&&&&&&&&&&&(&&&(&((((((((((((((*****************************,*,,,,*,,,,,,,,,.,,,...................00..000.0000.00000000000000000002222000200000222222222222222222242422224424444444464466666666666866688688888888:8::::::::::<<::<:<<<<<<<<<<<><>>><>>><<<<>>>>>>>>>>>>>>>>>><"""""$""$$"$$$$$$$$$$$&$$$&$&(&(((&((((((((((((((**************************,**,,,,,,,,,,,,,,,,.,,,,,.......................0.00000000000000000000000000000200000020022222222222222222222244244424444444444644666666886666666688688888:::8:::::::::<<<<<:<:<<<<<<<<<<<<<<<>>><<<>>>>><><>>>>>>>>>><"""""""$""$$$$&&$$$&&&&&&&&&&&&&&$&&&&&((((((((*((***((**********,*************,,*,,*,*,,,,,,,,.,,,,....................000.0.0.00000000000000000000002000002.00000222222222222222222222222444244444444446666666666666666668888888888:8:8::::::::::<<<<<<<<<<<<<<<<<<<><>>><<<<<>><<><>><>>>>>>>><"$"""$"$"$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&((((((((***********************,*****,*,,,,,,,,,,,,,,,,,,,,,,,..,..,...............0.00..0.00000000000000002000000002000002020220202222222222222422444444444444446666666666666666868:8:888888::88:::::::<:::<<<<<<<<<<<><>><>>><<<<<<<<<<<>>>>>>>>>>>>>>><""$"$""$$$$$$$$&&$&$&$&&&&&&&&&&&&((((((&&((((((*********,****,*******,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...................0...0.0000.000.00000000000000000.022200222222020222222222442422444242444444644666466666666668888868888888888:8::::::::<::<<<<<<<<<<<<><>>><<<<<>><<<<<>>>>><>>>>>>>>><""$""$$$$$$$$$$&$&&&&&&&&&&&&&&&(&((&((((((((*(((((*****,,********,,,*****,****,,*,,,.,,,,,,,,,,,,,.......................0.0....000000000000000000000...000020222022220022222222222244422444444444444444466646666666668686888888888::::8::::::::::::<<<<<<<<<<><<><><<<<<<><<<<<<<>><><>>>>>>>><""""""$$$$$$$$&$$&&&&&&&&&&&&$&(&&(((((((&&&((((((*(*(***($***********,***,****,,,,,,,*(,,,,,,,,,,,,,..............$,..............00.0000000000,.000000000000000000000022222002222222224244442444646444662466664666668866888888888888:88::::::::::<:<<<<<<<<<><>>><<<<<><<<<><>><>>>>>>>>>>>>>><"""$$$"$$$$$$$$$$&$$&&&&&&&&&&&&&(&(((((((((((((((((*************,***,,,,,****,,,*,**,,,,,,,,,,,,,,..,..............,.........00.0..00.0000000000.00000.0000000202002222002020(2222222222444444444422444642*4664646688686666888888888882*8:::::::::::<<<<<<<<<<<><<<.0<<<<<<<<<>>><>>>>>>>>>>>>>>."""""$"$$$$$$$&$$&&&&&&&&&&&(&&(&(&((((((((((((((((***************,******,,,*,,****,,,,,,*,*,,,*,,,,,,,,.....................0..00.00000000000000.000.000000000002002000022222222222222242224442244444444444666644666666666888888888888888:::::::::::::<:<<<<<<><<<<<><<><<<<<>><>>>>>>>>>>>>>>>>2"""""$""$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((((((*****************,*,****,**,,*,,,,,,,,*,,,,*,,....,,,.....................00.0.....0..0.000,.00.00000000000000002002222222222222222222222222424444444444446446666666666666688888888888::::::::::::<<<<<<<<<<<:<<<><<<<<<<<<><>>>>>>>>>>>>>>>>><""""""$$$""$$$$&&$$&&&&&&&&&&&&&&(((&(((((((((((((((*****(***************,******,*,*,,,,,,,,,,,,,,,,,.,,,............,,,,...000........,....0.00000.000.0000.00020002022002022222222222222242244444244444444446466666666666868888888888888:::::::::::<::<<:<<<<<<<<<<<<<<<<<>><><>>>>><>>>>>>>>>>:"""""$"$$$$$$$$&$&&&&&&&&&&&(&&&(((((((((((((*(((((((*****,*********,***,,********,,**,*,,,,,,,,,,,,,...........,,,................0..0000....000000.00000000002000002222202222222222222224222224244444444446444666666666666866888888:88:888:::<:::<<<<<<<<<<<<<<<<<<><<<<<<<><>>>>>>><>>>>>>>>>><"""""$$$$$"$$$$$$&&&&&&&&&&&&&(((&(((((((((((((*(((**((***********,,*,*,*,,**,*,,*,**,,,*,,,,,,,,,,,,.....,.,.,...,,.....,,..,....0..000.0.0.00.000000000000000000022022022222222222222222222422224444244444644466666666666688888888888888::::::<:<<><<<<<<<<><<<<<<<<<<<<<<>>>>>>>><><>>>>>>>>>><""""""$"$$$$$&&$&&&&&&&&&&&&&&&((&(((((((((((((*((((((**(*******,,****,,********,,,,,*,*,,,,,,,,,,,,,,,,.,,,,,..,,....................0.....000000000000020000202002220000022222222222222222422224244444444444666666666666666888:88888::::::::::<<<:<<<<>><<<<<<<<<<<<<<<<<<<<>><>>>>>>>><>>>>>>>:"""""$$$$$"$$$&&&&&&&&&&&&&&&&&&(&(((&(((((((((*((((****(**********,,**,****,***,,,,*,*,,,,,,,,,,,,,,,.,*,,,,,.,,,.........,.......0...0.0000.00000000200002020000020220200002222222222222222222424444444444466686666666668888888::8:8::::::<:::::<:::::<<<><<<<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>:""""$$$$$$$$$$$&&&&&&$&&&&&&(((&&((((((((((((((((**(**(**********,,********,*****,,,,,,,,,,,,,,,,,,,,,*,,,,,...,,....................00.000.000000000000000000002002000022022022222222222424224444444444464466466886668866868888888888::::::8::::::::::<<<<<:<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>: """"""$""$$$$$$&&&&&&&&&&(&&&&(&((&((((((((((((((((*((**********,***,,*,*****,,,,,,,,*,,,,,,,.,**,,.,,,,,,,,,...........,.................00.0.00000002000000002000020202000222222222222222422424242444444444446688:888868888888688888:::::::8:::::<:::::<:<<<<><<<<<<<<<<><<<<><<>>>>>>>>>@><>>8""""""$$$$$$$$$&&$&&&&&&&&(&&&&&&((((((((((((*((*****(****************,****,,*,*,,,****,,,,,,,,**,*,,,,,,,,,,,............................0.0.00.000000000000000020220200000002222222222222222422444444444444644466666888888888888888888:8:::::::::::::<<<<:::<<>><<<<<<<<<<<<<><>>>>>>>@@@@>>>>>8""""$$"$$$$"&$$$&&&$&&(&&&&&&&&&&(((((((((((((((((*(******************,*,*,,***,,*,,,,,,,,**,,*,*,,*(,,,,.,,,,,,,...............,..,,.......0.00.00.0000000000000002202200000002222222222224222422244442444444444666666666866686886888888888:::::::::::::<:::<<<<:::<<<<<<<<<<<<<<>>>>>>><<>>@>><8""$"$"$$$$$$""$$$$&&(&&&(&&&&&&&&&&&(((((((((((****************************,**,,,,,*,,,*****((**,,,,,,,,,,,.....,....................,.......0000000000002002000002020200220000222222222222422224444444446464664646666666666886888888888888:::::::::::::::::<<:<:::<:<<<<<<<<<<>><>>>>>><<<>>>@>>8 """"$"$$$"""$$$$$$$&&&$&&(&&&&&&&&&&(((((((((((*((*************************,,,,,,,*,,,,,*,,,*,,,,,,,,,..,,,,,,...............,,.,..........000000000000000000000020200000002222222222222222222222222246446464666666666666866666886888888:8:::::::::::::::::::<:<:<:<<<<<<<<<<>>>><>>>><<<<<<>>>>6""""$"$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&(((((((***(***********,***************,,*,**,,,,***,*,,,,,,,,,,,...,.,.,,............,,,....0.......000..000000000000000000000000020002220222222222222222444444464666668666666666866868888888888:88::8:::::::::<<<:::<<::<<<<<<<<<<<><<<>>>>>:<><>>><>@>8"""""""$$$$$$$$$&$$$$&&&&&&&&&&(&&&&&&&&((((*((((*********,,************,,**,,,,***,,,,******,,,,,,,,,,,.,.,.,.,.,,..........,,,,............000000000000000200000000000000220022220222222222222222446666666666646666666666666888888888888888:::::::::::::::<:<::<<<<<<<<<<<<<>>>>>>><<<><<><><>>:""""""$$$$$$$$$$$$&$&&&&&&&$&&$&&&&&&&(&&&&((*(***(*(&(((&((,,****,***,*******,,**,,**((****,,,,,,,,,,,,,.,.........,.........,,00...........0000000000000000000200000002000202220222222222222224422244466644646666666666666668886888888:::::::::::::::::::::::<:<<<<<<<<<<<<<>>>><><<<<<<<<<<><>6"""""$$$$""$$$$$&$$&&&&&&$$&&&&&&&&&&&&((&((((**(**(&((((****,,**,,***,,*,******,,,******.*,,,*,,,,,,,,,,,,,,,.,,.......,....,..,,.....0.....000.00000000000000000000000200000022202222222442424224224466444646666666666666666688888888888:888::::::::::::<::::<><<<<<<<<<<<<<<>><>><<><<<<<<<<<<4""""$$""$"$$$$$$$$&$&&&$$$&$&&&&&&&&&&&&((&&(((**************((********,,*****,***********,*,,,**,,,,,,,,,..***,.....,...........0...........0.00000000000000000002000000000000000220222222422244464444444444646666666666666888688888888888:8::::::::::::::::<:<<><<<<<<<<<<><>><<<<<<<<<<<<<:<<<4"""$"$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&(&(((&&(($&(&((((**************,,*,,,,,**,***********,,,,,,,,,,,,,,,,.22*,............,,...............0.00000000000000000000020002000002020002222222444244446664444466444466666666666688888888888:8:8:8:::::::::::::::<<<<>><<<<<<<>>>>>>>><<<<<<<<<<<<<<4""""$"$$"$$"$$&&&&$&&&&&&&&&&&&&&&&&&(&&((((((&(((((************(*****,,,,*,,**,********,*,,***,,,,,,,,,,.,.,*,,.............,...............000...00000000000000000000000202220022222222222444224444444444444466666666666666666688888888888:88:::::::::::::::<:<<<>>><<<>>>>>>><<><<<<<><<<<<<<<2"""$"$$"""$$$&&&&&&&&$&&&&&&&&&&&&&&&&((&((((&&&((&(************************((************,,*,,,,,,,,,,,,,...&(....,...,.......,............0..00000000000000000000020000022200022022222222222446646444444464446666466666666666688866888888888:::::::::88:::<:<::<<<<>>>>><<>>><><<<<<<<>><<<<<<<2"""$$$"""""$$$&&&$$&$&&&&&&&&&&$$&(&(((&(((((((((((((*****************,,,,*(**(((*****,,,,,,,*,,,,,,,,,,,,,,,0................,..,....,.,.....0.000000000000.0000002000020000222020222222442244664444444444444444466666666666686688868888888:::8:::::88:::<::<<:<<<<<<<>>><>><:<<><><<<<<><><<<<<2"""$"""""$$""$$$$$&&&&&&&&&&&&&&&&&&&(&(((((((*((((((&(***********,***,,*((******(**,****,**,,,,,,,,,,,,,,,.,...,,..............,......,.........000000000000000020000000000020002222222222222222444444444444444466666666666666866868888888::8:::::::::::::::<<<<<<<<<<<<<<<><<<><<><<<<<<<<<<<<<:"""""""""$$$"$$$$$&$&&&&&&&&&&&&&&((&&(((((((((((*(**(************,,,,*****(*************,*,,,,,,,,,,,,,,,,,...,....................,.,....0..0...0.00000000000000000000000000000220222222222442444444444444444446666666666666866888888888:8::8:::::::::::::::::<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:"""""""""$""$$$$&&$$&&&&&&&&&&&&&&&&(&((((((((((((((************(((***************************,,,*,,,,,,,,..,,,....,...........................0.0.000000000000000000000000222002222220222226644244444446444444446666666666668688888888:888::8:::8::::::::::<::::<<<<<<<<<<<<<:<><<<<<<<<<<<<<<<<:"""""$"""$$"$$$$$$&&$&&$&&&&&&&&&&&&(&&&((((((((*((*(**************(**********************,*,,,,*.,,,,,,,,,..,...,,..,................0.........00.00000000000000000000000000220022222222222224222244444444444446446666666666666888888888888:88:8::::::::::::::<<<<<<:<<<<<<<<<<><<<<><<<<<<<><<<: "$""""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(((((((((((*****************(**((*****((********,****,*,,*,,,,,,,,,..,,...,,...........................0...00.0.0..000000000000000002222222222222242242244444444444444444446666666666668688888888:88888::::::::8:::::::<:<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<: """"""$$$"$$$$$$&$&$&&&&&&&&&&&&(&&&(&((((((((((((**************(********************,***,,,,,,,,,,,,,,,,,.......,.,...........................0..00...00000000000000000020200202022222224444224444424444644446446666666668868888888888:8:88::::8::::::::::<::<<<::<<<<<<<><<<><<<<<<<<<<<<<<<:"""""$"$""$$$$$$$$$&&&&&&&&&&&&&&&&&&((&((((((((((((((**************((*******((************,*,,,,,,,,,,,,,,,,.,,.,..,.....,...........................0.00000000000000000020220222222222222222224224444444444444666666666666666666868888888::::::::::::::::::::<<<<:<<<<<<<<<<><><<<<<<<><><<<<<<: """""$$$"$$$$&$&$$&&&&&&&&&&&&&&&&&(&&((&((*(((((((((*(*********(*(*((((**((*************,,,,**,,,,,,,,,,,,,,,,,,,........,.....,......,...........0..0..00000000000000022222202202422222242242424444444444444444466666666666688888888888:8::8::8:::::::::::::<:<::<<<<<<<><<<<<<><<<<<<>><><<<<:"""""$$$$$$$$ $$$$$&&&&&&&&&&&&&&&&(&&&(((&(((((((***(****************("*(*****************,,,**,,,,*,,,,,,,,,.,.,...,.....,,...0..................00.0..000.2000000022220222244422222242242222244424444444444446666666866666666888888:8888::8::::::::::::::<:<<:<<<<<<<<<><><<<<<<><>><>><<<<<:"""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((((*****************(&(****************,*,*,,,,,***,,,,,,,,,,.,,,,.,,,..,.....**...............00.00...000. ,000000000220242222222244222022444222244444444446446666666666688888888888:88::::::::08::::::<<::<<::::::<<<<<<>>>:<<<>>><<<<<<<&""""""""$"$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((*(************************************,*,**,*,,,,,,,,,,,,,.,,,,,,.......,..................0.0..0.0.00000000000200202200002022022222222224424424444444424446466666646664668688888888:88:8::::::86::::::::<::<:<<<><<<<<<><<>::>>>>><<<<<><< """"""$$"$"$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&(&(((((((*(**(*********(***************************,,*,,,**,,,,,,,,,,,,,,,,,,.,,....,............................000000000000202020020222222222222222222244224444444444644666666666688888888888888:88:::::::::::::::<:::::<<:<:<<<<<<>>><<<>><>><<<<<>><:""""""$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(&((&((((((((*((*(*********************************,***,,,,*,,,,,,,,,,,.,,,,,...,,..........................0.....0..000000000000202000200022222222222222424224444444444444666666666666666668888888888:8::::::::8:::::::::::::<:<<<<<<<<><<<>><><<<><<<<<>:""$""""""$"$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&((((((((((((*(************************************,,,*,***,,,,,,,,,,.,,,,.,,,,...,,...,..................00.0..0..0..0.000000002200000022222222222222422224244444444444464646666666666468668888888888:88:::::::::::::::::<<<::<<<<<<<<><<<><<><<<<<>><<>:"""""""""$""$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&(((((((((((((((**************************************,,*,,,,,,,,,,,,,,,,,,.,.,,,.,,.,,..,............00.........00000000000002200000022022202002222422224444444444444444464466666664464666888888888:88::::::::::::::::::<::<<<<<<<<<><><<>>><<><<<<<<<<:""""""""""$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((*(*(**************************************,*,,,,,*,*,,,,,,,,,,,,.,,,,.,...,,,......0.............0......0...00000000000000000200222222222242424424244442444444444446664668666688888888:88::8:::8:8:::::::::<<<:<<<:<<<<<<<<<<<<<>>>>><<<<<<<:"""""""""$$""$$&$&$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((**((((***(********************************,,**,**,,,,,,,.,,,..,,,....,,,,........................0..000..000020020000000002000202222222224222224222444444444644646646666668:66888888:::8::::::8:::::::::<:<<<::<<<<<<<<<<><<<<><<><<<<<<:<:"""""""""$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((****************(***(*************,****,*,,,,,,,,,,,,,,,,,,,,,,.,.,.,,.........................000.02000220000000000000202222222222222422444444444446444466666666444688:86888888:::::8::88:::::<<:<<<:<:<<:<<<:<<><<<<<:<><8:><<<<>><:""""""""$"""$$$$$$$$&$&$&&&&&&&&&&&&&&&&&(&(&((((((*((((&(*(***(******************************,,***,*,,,,,,,,,,,,,,,,,,,.,.,,,............................0.000000.000000000000022002202222222222424244444444444644446646666446686688:866446888::::::::::<<::<<:::<<<<<<<<>><<<<<:<<><<<::>>>>>>>8"""""""$"$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&(((((((((((((*(*(*(*((**************(**************,,**,**,,,,,,,,,,,,,,,.,,.,,,..,.....,...........0..........0..00000000000000000002020022222222222222222244444444444644666666664888688888646666888886:<:<<<::::<::::::<<<<<<<<<<<<<<<><<><<<<<<<<>><""""""""""$$"$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((**((((****((*(*************************,*****,,*,*,,,,,,,,,,,,,,,,,,,,,,,,...,,..,...00.....00......0.0.00202000000000000220002222222222222222224224244444444444466664486866886666666688888886::::::::::::<:<:<:<:<<>>><<<<<<<<<:<<:<>>>>>>:"""""""""$""$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((*(((((((*(****(****(*****(************,****,,*,,,,,,,,,,,,,,,,,,,,,..,.............0...........0.0000000000000000000000000202222222222222222424444444444466666664486668886686886::866868::888:::::::<<:<<<<:<<<<><<<<<<>>><:<<><<><<><<<""""""$$$"$"$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&((&((((((((*(((*(((*******((*(*(*((***(******(*(*,******,,*,**,,,,,,,,,,,,,,,,,,,,,.02.200...........0...0..00.02200000000000000000002002222222222222222224422444444444644646666668686666668::88::688:888::::::8:8::<:<<<<<><<<<<:<<<<<<>>:8<><>>><<<: """""""$""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((*(*(((*(***(*****(((&&****************,**,,,**,,,,,,,,,,,,,,,,,.,,,*.0.......0.......0.0.00.0...00..00000000000000000000200002222222022222244444424444464644666666666666686888888::888:<888:8868::::<<><<<<<<<<<<<<<::<<<<<<<:<:::888"""""""""""$$$$$$$$$$&&$&&&$&$&&&&&&&&&&(&&&&((((((((&(((((*((*(**(*(****(*(((***(**************,***,,,,*,*,,,,,,,,,,,,,,,,.,,,.,*,....0...00......00.....000..0..000000000000000200002222222222222222222424444444446446664688844666886688888888:8::::888:<<:::::::8::<<<<:<<<<:<:<8::<<:8::88::<6""" """""""""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((****((((**(**(**********************,**,,*,,*,*,,,,,,,,,,,,,,,,,,,,,,,...0.0.....0......0..00000.0.0...000000000000000022220220002222222242222242244444464466486646666666888888:8888:::8::88:::::::<:::::::::<<:<:<<<<<:88::<<:<<<<:6""""""""""""$$$$$$$$&$$$$&&&$&&&&&&&&&&&&&&&&((((((((((((((((((((*(*(((*(*(***((*********************,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,...........0......0..00.....0..0000.000000002002022000020222222222222222222444466464466864446666866868888888:88:::::::88::::<::<:::::<::::<:<<:::::<<:::<<<<<:8""""""""""$$$$$$$$$$&&&&&$$$&$&&&&&&&&&&&&&&(&(((((((((((((((((((*((***((****(**(**(************,***,,***,,,,,,,,,,,,,,,,,,,,,,,,,...................00......0.....0.0.0000000000000020202222222222222242224442444466666644244466666668888888888888:8:::::88:::::::::::::<<<:::88::::::<:<<<<<<<<6"""""$""""""$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&(&&((&(((((((((((((((((((*(**(**(((*((********************,**,**,*,*,*,,,,,,,,,,.,,,,.................................00..000000000000000000222222222222222242222444444466664244446666666666668888888:8888::::::::::::::::::::::::::<::::8::<<<<<<<<<6 """"""""""""$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((*(((((**(((***((**(******(******,**,*****,,,,*,,,*,*,,*,,,,,,,,,,,...................................00000000000000000000002222222222222224224424446464422224666666666668688888888666688:::::::::::::::88::::8::::::<:<<<<<<<<<<:<6` """""""""""$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&((&&&(((((((((((((((((((*((((*(**(*((((*****************,,*,**,**,*,,,,*,,,,,,,,,,,,,,,,,,.....,........00...............000000000000000000000222222202222222222244444464222222664266666666668668888888888:88:8:8:::::::::888::88:::::<:::<<:<<<<<<<:<<6 """"""""""""$$$$$$$$$&$&&&&&&$$$&&&&&&(&&&(&&((((((((((((((((*(**(*(((((((****(**************,***************,*,,,,,,,,,,,,,,,.,....,.........00..................00000...0000000000002022222222222222224424464222244466686224666666666668888888::88888:::::::88888:::::8:::::8:<<:<<<<<<<:::<<6 " """""$"$"$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((**((*(((*((((((*****((***************,*,**********,*,,,,,,,,,,,,,,...............................0..00000.00.000000000000222222222222222222424444200244444646666664424444446886668688:::88:8:::8:868::::8::::::8::<::<<<<<<:<<<:::<6 """"""""""$$$$$$$$$$$&&$$&&&$&&$&&&&&&&&&&&&&&&(((((((((((*(((*((******,,****,****(,***********,************,,,*,*,,,,,,,,,,,,0.,...,...............,..........0...0.00.0000000000000000200222222222224442202224444444446246466464666862666886888888:8:::8:::8::88::::::8:::::<:::<::<<<<:<:<<:6 """ """"""""$$$$$$$$$$$$$&$$&$&&$&&&&&&&&&&&&&&(&((((((((&((((((((*((*((**,************,(***************,**,,,,,**,,,,,,,,,,*....,,.,..,...........................000.0000000000000000020222222222244420022222224444444446464444664664666466468888888888:8:8888:::::::::::::::<<:<::<:<:<<<:::<4 " """$""""""""$$$$$$$$$&$$&$$$$&&&$&&&&&&&&&&&&&&(&((((((((((((((*****(*(*****(****,****,***************,****,,,.00,,,,,,,,,......,,.,....,,.,....................0....0000000000000000002222224444220002222222424444444424224644646666666688888888888:88888668:::::::::::::<<<<:<::8:<<<<<<:<<<4" """"""""""$$$$$$$$$$$&$&$&&$&$$&$&&&&&$&&&&&&&(&(&((&(((((((((((****************,********************,*******..,,.,,,*,,,.....,,,.,.,....,,,,..,......,............00.0000000000000000222222220200000002002224224244444444664446666666688888666668888:86668::88:::::::::::::<<::<::<<<<:<:::<:4 "" """"""""$$""$$$$$$$&$&&&&&&&&&$&&&&&&&&&&&&&&(((((((((**((((**********(*******,****************,******,**,,**,*,...0....,,.,,.,,,,.,.,,..,.,.......,................000.0000.0000022202222..0002020002222222242224444464444444464666666666886688668688668:88:::::::8:::::<:<:::::<:<:<:::::<<4 " """ """"$&$$$$$$$$$&$&&&&&&&&&&&&&(*(&&&&&&&&&(&((((((((**((**(((*(**(*(*****,,*************(**(*,***********,,,,,........,,,,*,,,.,.,.,.,,,..,,.................0..00000.00000000000222000000200000.042242002422200004224444666666666666666888868886888888888:88:::8::8<<:::<<::<:<::::<<:::<4"" """"""$$$"$$$"""$$$&&&&$&&&&&&&(&&&(&&&&&(&&&((((&(((***(**(((*(((((((*(*****(((***********,,,.**(********..,,,,,,,,,.,,,,,,,.,,,,,,,,.,..,,.,................0.0.0...00.0.0002022200000000222222004422442000004444242044444644466666666686666666888888888:88:::8:::::<::::::::<:<:::<:::::::2 """"""""""""$"$$"$$$$$$&$$&&&(&&&&&&&&&&((&&&&&&&(&(((*(((***(((((**((((*((***((**(*,******,*,,*,*********,.,**,,,,*,,,,,,,,,,,,.,.,.,,,....,....,...,..........0...0...0000200000.00000000220000022222220244222244244242464644466666666666668888888888888::8::88::::::::::::::<:::::<:::<<:::2"""""""""$" """""$"$$$$$&&$$$$$$&$$&&&$&&$$&&&&&&&((((((((((((((((((*(((***(*(******((**(*******,.0.**,**,,****** (,,,,,,,,,,,,,,,,..,,.,...........................0..00.*0000...0000000000.0020000020.222444222202224444644446666646666666688888688:8:8888888::8::::::::::::<::::::<::::::<2 """$$$$$ """"$$$$$$$$$$&&&&&&&&$&&$"""$$&&&&&&&(&&((((((((((((((((((((((((*(((((**(*****(***********,,,,,,,,,,*,,***,,,,,,,,,,,,,,,,,,,,,,.,,.,,..,,..................0.000,000.0...0000000000222002220200220002222222222244466446666,46666688666868888888888888:86:::::::::::::::::<<:::::::: """"""""""""""$$"$$$$$$$$&&&&&$&&&&&$$$&&&&&&&&&(&(((((((((((((((((((((((*(((*(*,,*******,,,*****,,,,,*,*.,*******,,,,,,,,,,,,,.,,,.,,,.,,,,,.,,,,................00....00000..00.00000...0002020220220200220022242442244444444666646666666668688886888888888:88:8::::::::::::::::::::8888:::::$f """" """""""$$$$$$$$$$"$$&$$$$$&&&&&&&&&(&&&&(&(((((((((((((((((((((((((((***(*(,****,**,,,,***,**,,,,,,,*******,,,,,,,,,,,,,.,.,,,,,,,,...,,.................0.....000000.0.....,....0.0000000000222222222222222222226244446466666686666686666888888888888:88::::::::::::::::::::::<:88:::::0 """ """"""$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&(&&&((((((((((((((((((((((((((*((*(********,****,,,******,,***,**,*,,,,,.,,,,,,,,,,,,.,,.,,,,*,,,,..,.,...............0.00200...00....000..0...0000000200200000222220222246424444666446666866686866886888:88888::88:8:::::::::::::::<::::88:::::::. """" """"$$$$$$$$$$$&$$$$$&&$&&&&&&&&&&&&&&&(((&((&**((((*((((((((*((**(*((*(***************************,***,,,,,,,,,,.,,.,,,.,.,,.,.,,,,,.,.,................0.0........0...00.000000000.0000222000200200222224442224444464466666666666666666866888888888:::8:::::::::::::::::::::<:::::::0 """ """"$"$"$$$$"$$$$$$$&&&&$&&&((&&&&&&&&&&&&(*((($(((((((((((*(((((((((((*(*(**(****************,*******,,*,,,,,,,,,,,,,.,,...,.,,,,,.,,,..................000..0.....00.....0,..0000020.00000.00020000222242222244444444466446666666666666668868888888888:::::::::::::::::::::::<8<::::::. """$"""$$$$$$$$$$$$$$&$$$&$$$&&&&&&&&&&&&&(&(((((&((((((((((((((((((*&((**((*******(**************,,******,,*,,,,,,,,,,,,,,.,,,,,,..,,,...,,,..............00..,,.....0....00000200.0000200000222000220222202224242444446466666666666668668886686888888888:8:8:::::::::::::::::8::::::::::. """"$$"$$"$$$&$$$$$$$&$&$$$$&&&&&&&&&&&&&&&((((*&*((((((*(((((((((((((***(((**(***********************,,*,,,,,,,,,,,,,,,.,.,,,,.,,,.,.,.,,,..,.,.......0..0..............,,0..0...00....0000000000020222002222224444444446444666666666666688868688888886888:8:::::::::::::::8::::<<:::::::, " """"$$$"$$$$$$&$&$$$&&&&$$&&&&&&&&&&&&&&&&&&(((,((((((((((((((((((($*((***(************(*************,****,,*,,,,,,,,,,,.,,,,,,,,,,,,,.,,,..,.........000.,.............,...0.0....0000000000000000222222222222422244444446466666466666688868868888888:::888:::::::::::8::::::8::::::::8:, " """""$$$$$$$$$&$$&&&$$$$$$&$&&&&(&&(&&((&((((&(*((((((((((((((((((((*(*******(*(***********************,**,,,,,,*,,,,,,,,,,,,,,,,,,.,.,,,,.,..,.,.,..00.,,............,,0....0....00..00000220002220002222242244244444444466464466666686666888888888888:8::8:88:::::::::::::::8:::8:8::::*  "" """"$$$$$$$$&&&&&$$$$$$$&&&&&$&&&& $&((((((((((((((((((((((((((&*,**((((**(***************************,,**,*,*,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,.,,..0..,............,,,.....0*.000..0.0000000000002200222222242242444446644644466666666666866868888888888888:8:::::::::::::::::::88:8:8:::*  " """"$$$$$$$&$$$$$$$$$$$&&$$&&&$$&$&&$(((((&(((((((((((((((((((*(***((****(*****(**(****************,*******,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.........,,.........,,.....0....,.......00000000000220022022222222222244444444446668466668668668888888888888888888::::::::::::::::8:88:8888:::& """"""""$&&$$$$$$$$$$$$$$&$&&$$&&&$ *.(&&(&(((((&(((((&((((((((((**(((*((*****(****************************,,,,*,*,,,,,,,,,,,,,,,,,.,,,,,,,,,,......,..,..........0..0.......00....00.000002200000002222222222224444444446666444666666666666888888888888:88:::::::::::::8:::::::::::8:888:& "" """""$$$$$$$$$$$$$$$$$$&$&$$&&$&(&&(&&&&&(((((((((((((((((((((*((**(((&(**(*******(***(******(**********,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,.......,..000......0......0..0...000020022002202222222442442444444464666666666666668866888888888888:8:::8::::::::::::88:88::::8888( "" """"$$"$$$$$$&$$$$$$$$$$$$&&&&&$$"&&(&&&&((&(((((((((((((((&(*(((((******(***(***(*********************,*,,,,,*,,,,*,,,*,,,,,,,,,,,,,,,.,,...,,,*,0.,...,,,,..,,,,...,.....0....0.000000022202000020222222242444444444646666666666666668888888888888::8:8::88:::::::8::::<<::68888::::&   " """""$"$"$$$$$$$$$$$$$&$$&&&&&&&&(&&&&&&((((((((((((((((&"$*(($"&&(**(((****************(*************,*,,,*,,,*.,**,,,,,,,,,,,,,,,,,,,,..,.***,........,,...,,.,.....000....0.0000.00020,002200022222222244444444464444664666666666668686888888888888:8:8:::::8:::::::::::::<8:<:::::$ """ """"""$$$$$$$$$$$$$$$$&&&$$&$&$$$*(&$"&((((((((((((((((($(*(& &&((*(*(((**************************,*****,*,,,..****,**,,,,,,,,,,,,,,,,,,,,,,,.,*,.,.,,,,...,......,......0...00000..000020020002222222422224244444444446666666666666666666868888888::8:8:::::::::::::888:::8:::::8::8"  """""""""$$$$$$$$$$$$&$$$$$&&&&&&(((($,*(&&(&&&&&&((((((((&,*(&$&(((**(((*(*(******(****************,,*,,,,,,,,,,,...,,,,***,,,,,,,,,,,,..,..,*,,,,,.,,,*,,,.,..........0......0.000000000020022222200222222422444444444466666666666666666888888888888:8:::::::::::::::::::8::88:::<:8:8" """""$$"$$$$$$$$$$$$$$$$$$$&&&$&&"&&&&,(&(((&&(((&&&&((&(**((&$(****(*(((((****************&""(*,,***,,,,,,,,,,,,,..,,,***,,,,,,,,.,..,,..*,,,,,,,,.,,,,.,,,.....,.........00000..00000000000222000222224444444444444464666666666666666688688888888888:8:8:::::::8:::::88888868:::888: "" """"$"$$$$$$"$$$$$$$&$$$$$&&&$&&(&&((&&((((&".,((((&&&&" &$***(*,***(*(*((**(*(((((********$*,,(**,,,,,*,,,,,*,,*,,,,,,.,,.,....,,......,,,,,,,.,,,.,,.........,........0.00.0...0.00.000200000022222222244444444444644664666666666666888888888888888:88:88::8:8::::::6::::::::::::8:  """""""$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&,*(&&(&&((&&&"****..,***((((((((*(*(((((*******.46.***,,**,*,*,,,*,,,,,,,,,*,,.,,,,,..000.,,,*,,,,,,,,,......,.,,,,,..........0000...0000000020000222222222244224444444644466666666666666666688886888888:888888888:8:8:::::::::::::8:::::88  "" """""$$$$$$$$$$$$$$$$$$&&$&&&&"&&&$"$($ **&((($**(&$""((*(****((((((((((((*((*************************,,,*,,.,,*,,,,.........,*,,(**,,,,,,,.,,,..,,.,,.,,...........0......000.00000002222200222222242422444444444444666666646666666666668888888888::88:::::::::::::::::::88:8888:< """""""$"$$$$$$$$$$$$&$$$$&$&$$$"$&&&&*("& &*(&(((,*(($ &$((*((*((((((((*((((&(((*((****************,***,*,,**,,,,,,,,,..,,,,,,*******,,,,,.,,,,...,,,...,..,.......0......0000000000000000020000222222222224244444444444466666666666668666888888888:8888888:::::::::::::::::::<8666888 " """"$"$"$$$$$$$$$$$$$$&&$&&&&(($"$$*&(*(("&((((($"$$.**((((((((($&$&((((*********************,****,**,****,*,,,,..,******(&**,,,,,,,,,,,,...,,,*,,*,.............,....0.0000000000000002222202222222224444444444446666664666666668668868886888888888:8:::88:88::88:::::8::88886888 "" """""$"$$$$$$$$$$$$$$$$&&&$$&&$  "&*(*(&(&&((((($*04242*(((((((&((((*&($"(**********(********,**,**,,,***,*,,,,*,*,**,,,*&$*,,,,,,,,,,...,..,,,,,,,.....................0000000000000000022222222222222444444444644646466666666668666666888888888888:88:88:::::8::88::::88:8888888: """""""$"$"$$"$$$$$$$$&$$$$&&$&&&&*,,*&&&&"((****(((*,,..,*((((((&&$$$"(*(& (&$&((*(*(*************,*,**,,**,,*,**,,,,**,,**,*" ",,,,,,,,,,.,,,,*,,.,.,,...,..,,,...........0.00000000000002002222222222222424244444444444464466666666666688688888688888888:88:::::::::<:::::888:8888::: ""$"$"$$$$$&$$$$$$$$" $$&&&&&&&&&&(,*(((((&((&((((*(&&&&&&$"""$(&((&**(((((*(*******************,,,,,*,*,,,,,*,***,,,,.22,*,,,,,,,.,...,,,,,.,,,,,.,.,,,.,.........00..00000000000000220222222222222222442444444444466466666666666866888868:88:88::888::::::::::::::::8:8:8888888  " """""""$""$$$$$$$$$&"$&&&$$$&&&&$*,,&&&((((((((((((((((&$"$$&&$&&&&&$&$&"((((((******************,,***,*,,*,,,*******,,..02,*,,*&*,,,..,,,,.,,,..,,.,,,,.............00000.0000000000200002222222222222246444446644464646666666666688888688888888888::::::::::::::::::::8888:8888: """"""""$$$$$$"$$$$$$&&$&&$$&&$&&((&&&&$"$(((((&&&((&&$  $&&&$&&$ $((**((((********,*****,,****,*,*,,,,***,,**,,,.00,.,,*$,,,,,,,,,,,.,,,,.,.,,,,...........0.00000000000000000002202222222244444444444444444466666666666886868688888888888:::::::::8::::::::::868888888:::  ""$"$""$"$$$$$$$$$$$$$$$""$&$&&&&"&((((&& $&$&"&$$$"$&(&&" &((***(***(***********,,*****,*,,,,,****,,,,****,,,,,,,2.,,,,(*,..,,,,.,,,,,,...............0.0000000000000020002222222222222444444444646466666666666666868668886688888:8::88:8:::::::::::::888::88:88:::  ""$"""""$$$$$$$$$$$$$&$$" $$$$(&**(.*(((((($"&&&$(&&($"(*&&(&$&(&$ (,,.**(**(*************************,,,,*****,,,,,,,,,,,,,,...,,,,(*,,,,,,....,.,..,.............0...0000000000002022202222222224444444444464444646646666666668688888::8888888:8:::8::8::::::::88:88:::88::::: " """"$"$$$$$$$$$$$$$$$ $&&&"$&"&0.*(((&((*..(""$&.64.,&"(((,(&& $,0242,*(((*((((****(*******,*******,,,,,*****,..*,,**,,,,,,,,,,,,,..,...,,,..,,.....,.........000.0..0002000002000222222222242224444464444444466666666466686666868:8888888::888:8::::::::::::::<:8888:::8:::::  """"""""$$$$$$$$$$$$&$$$"&$"$$&&&&**(((&(&&&&&(($"$(*.00,($" (*((&&,....,**(***((*****(******(*****,***,*,,****,,,*(,,,*,,,,,,,**,,,,,,,,,,.,,..,................0...0..000.".000020020222222222224444442244444444666666666666668888626888888888:8::888::68:::::::688:8:8::8:::< """"""""$$"$$$$$$$$$$$$&$"$&&&&&&((&&(&&$$&&&&$  "((**(",,***,.2,,*((((((((((***********&"(******,*,*,,,**,,**,,,*,.,,,******,,,,,(,,.,,.......,..............0...0..000000000022000222222222242244444444444444666466666666666668866888888888888888::88::::::::0888888:::::::6   " " """"""""$"$$$"$$$$$&&$(&$$$&&&&&&&&&$$$&&&& "(" $&&$  .,*(&**,*(&" (*(((*(((((*(*****.0,**********,************,*,,*,*,,,,,,,*&0..,,.,.....,..........00.....000.00000002000000022222222222444444444444444446646666666666868868888888888888:88::::8<:::::::::888:::888:::8:    " """""$""$"""$$""$$"$&$&&$&&&&&&&&&$$$ $&$$***0*(&&$""(*44,((,,**&&&&$"(((((((*(************************,*****("*,*****,,,,,*,,,,,,*0..,,,..,..,,...........00.00000000000000000002000022202222244244444224444464464646666666666688888888888888:888:::::<<:::::::::::::888:::8::<  """"""$"""$$$"""$"$$"$$&((""$&&&&&&$$$"&$"$&*,,..,(&$&&*((((((****& $$&(**(*((((((*(((*******(***********,******,.*,*,**,,,,*,**,,,,,,.,*,,.,,...,,.,.,...........00....0000.00000000022202222222222224224444444244444444666666666666868888888888888:::::::::::::::::::::::88::8:::    " """"""$$""""  "$$$$&* $$$$$$$&&&*&$""&&((**,,$"$&&&&"""$&*((**2.*&*,*,*(((((((**********************,******,.*,*,,,,,,,,*&,,,,,,,,..**,,.,.....,................0000000.0000000202022022222222222222244444444444646464466666666668888688888888:88:8::::::::::::<<:::::8::8::::  "" """"""""$""$""$$$$&$$*&&$$$$$$$$&&$"$($ &((((&$($"$"&(...0.,**,..0.,0..*(((((**(((**(*************,*******(**,,,*,**,,,,,* $,,,,,*,,,,..,,,.....,..................00000020000000002022222222222242222444444444464444646666666666888868886668::::::::8::::::::::::::::::::::8::< """""""$$$$"$$&$"$"""$(,.(($$&&&&&&(*,$&&((&$"&&$  (,.0.....,*,....,*&&&&(((*(*((**,****(**,**((&(*,,,*(" &***.,********",,,.,,,,..,.0.,,,,,....,,,,,,........002000.0..00.....000222222244222002222222224646444446668666666666664466:888888::::::88:::::88688::::::8::<::::8: "&" $" &"$(*$" $&$" $(&"&**(($& $**,*(&$$"$"$&((&"$(**(&$ &(,*(&$"$ ""$(&&"(*00.(&"$*&  $$"""$$&(&$&(882*(&(,..(((&$&$""((*(*,04420,((,220**((&&&&**.(*.46840.*,2440.,****(,.....28:<840.248620.,.,,.,0446048@>>:6268><860002..@244448<@@@<626:><8642220.22"    $"" "$$" $$$&&$""""""$&$""$&*(&$"$&*.2,,.,,&"&(***&&(**(&&$&&$&$&$&&(&((((&(,,,(*((**,,(((($"(,$*(&((,,**(*(&.20,**,*(,**.,,**,...,,,*,....,,,.,.,,......000...,02220,..00,,.022222446200224664222422022444246686646688:66666866688886::<<::66:::::86888866688886::<  "$" """ "$$(&"$$$&&&$"$$"$$"""&&*(&$&&&(.440.*(0.**&&&&$$""$(&"(&(*(&((***((*(((((,(*&&((*,.*($(*0,,*(((((****00.,...,**,.00.0.,**,,,,*,,,,..00..,002020....0.0.0..0000200..0244220202002222222446642266666666666886666466::86688:::::888::::888688::::868::::::888:<: """   "$$&&($ "&&&&$ " ""$$((((((((*,02002,(&"""$$$" $&(&$"((&&**((&&&&&&&&(&(**,,,*&(**,,* $04.**&&&&(*,....,**.0...*,****.,*(,,...00.,,.000..,,..,,,...,.0022000.24422000...0.0000224464422466664422222242244688886668::::88668868668888:<>:88:::<<::88888666668::,  " """ "" """"""$"""$&," $$&&$&&$$&&&(&(((******((&&&&&" $&*,*(&(*((((*(((*****(*****((((*(($(,:60.,*******,,,,.*,,,,..,.,,..,...0.,,....0...,,.0..000..0000000.0200020002222220022424424444444422444466446666666886888668666888888:::8:::88:::8:::::88::888888::::::::. " "  ""$""$$"$$$&$$$&&&&"$&&((((*((&&$$$$"" &&(,0.*(*(((((((((*(((((((((((((*(((04<6.,******,*,,,,,,,,,,,..,,........0......000.0....0...,0..00020222020002222020200222244442444444444446666666666466866666688868888888::::8:::8:8:88::::::::::::::8:::<:<:0  "&$"$""""""$$$$&&$$&$"& ""$$$$$$"  &&((**,,.,(((((((*((*(((****(((((***(,...,****,,*,,,,,,,,,..,,,,.,,,,,....0.....000.00.0......00002000000020222222222.00202222224424444444424444446666468866668888888888888888:8:::::::::::::8:::::::::888::8::::. " """& $$"""""""""$"""$&&&""$&&$ &&($  .,,(((((***((((((*((((((((((*(((****((***,****,,,,,,**,,*,,,,,,......,...,...,,........0000......00000220000022222222002222222220244444444444444646666668866666688688888888888:8:::8:::::::::::::8::::::88:8:::88:<0 "& $""""""$""""""$"&&*& $(&$&$" &(**(((((((*(&((((**(((((((((*((**************,*,,,*,*,,,,,,,,.,.,.............0.00....0......0.000000202202020222222222424444224444464444446646666666666666688888888888888:::88::::::::::::::::::::::88:8::8::88::<0   "$*&" """"""" """$$$$ "&(**"..,*$""$" "$&&$((&&&&&&((((((((((((((**((******************,*,,,,,,,,,,,,,,.,.....,,.....00.......00..0.0000200222220022222222224224444464446464444444466666666666666686888888:888:888::::::::::::::::::::::::::::8:::::::888::<.  "$ " "  """"$&*,&$&&&&&(,.*(((&"  " (,,&&&&&$"$$&(((((((((((((((*((**********,,****,,,,,,,,,,,,,,,,,.,......,,,...........0..0.00000002222202022242222222222626444244444444466666666666666666668888888:::88::::::::::::::::<:::::::::::::::::::::::8:::::<0     """""""$$$$&,&&$$&$$"&(((& &$"$"$(&.,,,.0&&&""((((((((((((((((*(****************,,,*,*,,,,,.,,,,,,,,,..,.,.,.,,...0.,....0..0000000002000022222222242022444444444444224466466666666666666688:8668:8:::8:::::::::::<:::<:::<:::<::::::::<:<<:::::::::::<<.   """  $& "$$ ""&$$((&$$$&$"&,.080,*****& **(&(((((&$(*(**(**********&*****,**,,*,,,,,,,,,$ ,,,.,,,,,,,,*,..0.,.,,......,0000000222222220222222444442444444444444206666664666666668666888888::888:::::::::<::::<::<<<<<<<<<<:<<<<<<<<<<<<<<<<::<:<<<<>. ""   $&& ",&&&&&$" $(*"(&.0**0..,**(&&(&$"&*,((((((&$*((*(**(**((****&&(******,,&*,,,,,,,,*&0.,,..,.,**,..,,,..,,,......00000000000022022202444422246644444446466446666466664666688686668888:8::::::::::::::<<><<<<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<>, "&"   "$("$&((" $$$&&&$$&,20,..,.0,,*(($$$&&&(.20(((&&$&$,(((*((**********"  &(*,**,,,,,,,,,,,.0.,.,,,.,*" &.0.0.,,..........00.00002002222422222422444442224424444444666666666666666668688888888:8:::::::<:<<<>><><<<<<<<<<<<><<<<<<<<<<<<<>>><><<<<<><<>>,  "   ""&""" $$&((""$$$&&&" ****((*,,**(& $&&&(*.((&" "(&**((((((*(*******($**&((**,,*,,,,,,,,,,,,,,,,,,,,(&$0...,,.0,......0.000.0222000222222224244220224244446646646466666666668886668868:88888:::::::<<::<<<<<<><>><<<><><<><<><><><<<<><<>>>>>>>>><<<>>>,     """(&"$&&&& "$&*,.0.*(&((.,((&&&"""$&&&"*(&"$((&&*((((((*(((((***(&**($&(*,**,*,,,,,,*,,,,,,,,,.,,,4:.............0.000000042222022222244222222264246644466666664666666868886688888688888::::::::<:<<<<<<<<>><<>>>><>>>>>><>><><>>>><><<>>>>>>>>><>>>," "   $&$&,*(&&&(""""((**,****,.*(&&$&&(*((&&$**&((**(..((((&(((*((*(*(((&&&$00.,,,,**,,,*,*,,,,,,,,,,.,,04........,........002220002222222000022022424224664444244466:666666668686888868888:888:::::<<:<<<<<<<<<>>><<>>><<<<<<<<><><>>>>><<<><>>>@>>>>>>>>>."     $(*(&$$$$&$&((&&&&(((&&(((&$"&&(*.,((&(,*****&&.,*((((((((((*(**(&&$"$*,,,*,,***,,***,,*,,,,,,,....0...............0.002222202202222020002244424446644664664666668666666666668888888::8:::::::<:<<:<<<<<<<<<<>><<<<>><><<<>>><><>>>>><>>>>>>>@@>><>>>>, "$ """$$$"$"""&*($$$$&&$&$"$&((&&$&&&((&$(&**(((((&,*((&(((((((((((((*&"$$&,,,********,,**,,,,,*,,,,,,,,.................0022200000002020022242244224444444664446666666664666666666668888:88:88:::::::<<<<<<<<<<>>>><<<>>>><><<>><><<<><<><<>>>>>>>>><>>>>>@,  "$" " " "$$&&$$$"$&&(((((&&&""&&$&(& &(&(&&&(((&&&(((((((((((((&$(.,,,****,**** (,,,,,,,,,,,,,,.......,......00000000.0000000.0022022224224444446446444446646666666666868888888888:::::::<::<<:<<<<><<<<<<<<<><<><<<<><<<<<<<8<<>><<<<<<<><>>>>>>>>,  "" "$$$$""""$$$$&&&(&$&$"$&&&&$"(&&&&$&&&&&&&(((((((((((($ &*...**(******* (.,,,,*,,,,,,.,,,............0000000....0000002222022222224444444444444444664646666668666888888888:::::::<:<:<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<>><<<<<<<<<<<>>>>>>>>>@* "$" "$$ "" """"" "$$$$$$&(&$"""&&&.($ " ((&&&&((&(&&&&(((((((0.,,*****(((*(&00,**,,,,,,,,,,................00000..00.000220022000222224444444464446444446666666666886888888888:::::::::<<::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<<><>>>>>>>>>(""  $$   """"$$$$ $$$(&$"" ""$&(& "$&(&&(&&&&&&&&&(&40..****,((((((((**(**,***,,,*(*,,,,.0.....,.0.....0...00200000002222222222422444444464644666668666666668888888888:::::::::<<::<:<<<<<<<<<<:<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<<<>>@B@>@(  " """ " ""$&&(&$ "$.&$&$" $&&&&&&&&&&&&&(&$"*0..**((((&&&((&&**(*(*****,,,*,.,,,,.,*,.,..........0000.00000002202222222222444444444444466464666688868888888888:::::::<:0:::::::::::<<:<<<<<<<<<<<<<>8<<<<<<<<<<<<<<<<><<<>>>>>BBD" $$"  " $&&$" " &$$"$ &&&&&&$&$$&&&$$&&&&(0,**(((((((&(((*((**((*(*****,,,,,,,,,,,,,,,...,,..,.....00..00000.0002220022222224444444444642664666866666666888868888:888::88::::::::::::::<:::<:<:<<<:<:8<<<<<:<<<<<<<<<<<<<<><>>>>@4 ",$""  ""$ """  " ""$"$("&$"""("$.(&&&$$"""$$$$$$$&((,((((&((&$"&(((((((((((**((*(*****,**,,,*,,,,,,............00.00.000.00002002220222222244422446444466666666666666666886888888888:88:::::::::::::::::<::<:<<<:<::<:<::<<<:::::<<<>>>>>@@@