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 = '679A38' IMAGE_NUMBER = 38947743 IMAGE_TIME = 1978-04-27T12:22:59Z EARTH_RECEIVED_TIME = 1978-04-28T15:43:51Z ORBIT_NUMBER = 679 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 {   ,@}Xi 9&q  `\> D $&&(&&&((**(********,,,.,,.,...,....,,,..,....,...,.......0000..00000.0.000..0000000000000222222222222222222222222224222244444444444444646444466644664444444444444444446446666666666666666888888888888888888888868888888888888888686866666666666666666666686666686886666686666644446668668888888862.(&(((((((((*((((************(**,**,,,,,,,,,,,..,,*.,,,,..&.0..000000000..00000000000000022222222222220222242244422224224444444444446466666666466666464466466666466446666666666666866666888888:::::888688::8:88888:::8:8:888:888888:8888888888888888888888888888::888888888866866668888::::::::::82&&&&&&&&&(((&((((((***(((**********,,***,*,,,,,,,,,*,,,,...,..........000.....00.0000000.0002202222022022222022222222&0222444444444444446666666666 06666664464666646666666666660488888888888888::::::::8::::.8:::::::::::::::::::::::8::8488:88:::8:8:::::::::::::::::48:::8888::88::::::<<>>><<><:&"&&$&&&&&&(&(&&&&((((((((((((******************,,,,*,**,,,,.......................0...000002002220000222022222202222424222224444666444446666666646666666666444666666666666666666686888888888::8:::::::::::::6:::::::<:::<<:::::::::<:::::0::::::::::::::::::::::<<<:<:"::::::::::8:::::<<<>>>>>>><:$$$$$$&&&&&&&&&&$&&((((((((((((*(*(*************,,,***(*,,,,,..,...............0.......0000000020202000022222222222222222224444444444444666666446666666666666464646644666666866888868888688888:8:::::::::<:<:::::::::::<<::::::::::<:::::::::::::::::::::::<<<<<<<<:::<<:::::::::::::<<<<<>>>>>>>><4$&$$$$$$&$&&&&"&&&&((&&(&(*((&(&((*((***(*,*,,*,********(**,,,,,,,,...0.......00...,.......,0022222200022202222220422.02424244222664202224466640688668666468642.022224642468:8:8888:88:66466888:::668<::<<:::::>::6688:<<<:84::<<<<<:::::::862688:<:::8:<>>>>>>>::>>><:4648:::8668::<>>>>>>>B@@>:66* $ "$&$$"""""$&&"$""$((**&&$ &((*(&&&$&&&((((&(*..,(((((,.,****((****,,*.00220.,*.2020.,,,.,,,.,,,.024400.,0242220.00.00.2.02466640..2466442242222222466686442048864242444422442688::8642:::::888::888866888::::648:<>>::88::<86:8888:::<:868:>>><:8:<:::88::::<<>><<:8<>>:<:888:::::8::<<<<>><<8<0 "$&&(&$($$&(($$"$$$$$$$$$$&(**,*&$((*,,**&&&(((((****.0..,**,..0.,,***,*,,,,,..00220.,.02000.,,...0..0..02242420224442200002442000024664446668664224444462224666624466686644668866844668:::866::<:<:888:::<:::68::<<<::::<::<<::8:<::::88::<<<<:::<<<<><::::>><><:::<<<<:::::<<>><8::<<@>>><<<<4""$"""$&&$$$&&&&$$$$$$&$&&&&&((((*((((******(((*********,,..,..,,,...,,,,,...,....0000000.000000....000000000222200222444420202224200242466666666664444424444244446646666688666466668666688888::8::::<::::8::88::88:::<<:<:::<<<<::::::::::::<<<<<<::<<><><<<<::<<<<<:::<<><<::::>>><<<:<<>>><<<<<4 $"$"""$$$$$$$$$&&$&&$&&&&&&&&&&&(((((((((****((((**,,****,,,,,,,,,,,.,,,,............0.0...0.0000...00000000000002222222222222222422022246464644446666664444444444444666666666686668888866888688:8:88:::::::::8::::::::::::::<::<:::<::<<<:::<:<<><<<<<<<<<<<<<<<<<<<<:<<<:<:::::<<<><<<<<>>>>>>><4( """""""$$$$$$$$&&$$&&&&&&&&&(&&((&((((((((((((******,****,,,,,,,,,,,,,,,,.................00.0000000000000000000000220222222222224220002446464466646444464444444466666466666668668886868888888888:::::8::::::::<::<::::::::<:<<<::::::<::::::::<<<<<<<<<<<<<><<<<<<<<<<<<:<<<<::<<<><<>>>>>>>>>><<0 """""$$$$$$$$$$$$$$$$$$$&$$&&&&(&&&((((((((((*******,**,*,*,**,,,,,,,,,,,...,,............000....000000000000.00002202242222222222444224444464646444444444444446666664446666666668686686888688688::::8:::::::::::<<<:<<<<:<<:<<<<::::<::::::::::<<<:<<<<<<<<<<<<<<<<<<<:::<<:::<<<><>>>>>>>>>>>><<2 """"""$""$$$$$"$$$$$$$"$$$$&$&&&&&&(&(((((((((*******,*,*,*,*,,,,,,,,,,,,,,,,,.............00.0.000..000..0000000022022222222222444444444646466644444444444644444444644446666666668666866866888888:::::::::::::<<<<:::<<<:<<<:<::::::::<:::<<<<<:<<<<<<<<<<<<<<<<<<<<<:::<<<<<<<<<<<>>>>>>>>>>><::0 """ """"$$$$$$"$$$$$""$$$&&$&$&$&&(&(((((((((((*(*****,***,***,,,,,,,,,,,,,,,,,,............0..0..0.00...00.0000002222222222220222444444444444464444444444444444464442464666666666688666688688688888:::::::::::::<:::<<<<:<::::::::<:::<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>><::."""""""""""$$$$$$$$$$""$$$$$$&&&$&&&&&&&(&((((((((***********,,,,,,,,,,,,,,,,,,,.,,........0...0000...000...0002000022222222222222444444444444444444444444444444444442444466666666886686868668888888:8::::::::::::::::::<::<<::::::::::::::<:<<<<<<<<<<><<<<<<<<><<<<:<<<<<<<<<<<<<<>>>>>>>>>><<:8, """"""""""""$$"""$$""$$$$&&$&&&&&&&&&(&&((((*((((**************,*,*,,,,,,,,,,,.............0.00..000.0000000000202222222222222222444444444464444444444444444444446642226666666666866686886688868888888::8::::::::::::::::::::::<::::::::::<<<<<<<<<<<><>><<<<<<<<<<<<::<::<<<<<<<><>>>>>>>>>>><:,"""""""""""""""""""$$""$$$$$&&&&$&&&&&&&&((((((((((*********,,***,,,,,,,,,,,,,,,,,..,.............0.0000...0000000002022220222222224444442444444444444444422222224444464466666666668888866668888868888888:88:::88:::::::::::::<::::::::::::<:<:<<<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<>>><>>>><>>>>><:," """""""""""$""""$"$"$$$$$$&&&$&&&&&&&&&&(((((((((**************,,*,,,,,,,,,,,,,..............0..0..000..000000000022222222222222244444444444444444444444422244446444666666666666666668886668686886888888::88888::::::::::::::<:::::::::::::<:::<<<<<<<<<<<<><<<<<><<<<<<<<<<<<<><<<>><>><>>><<::* """""" """"""""""$""$$$$&$$$&&&&&&&&&&&((((((((((*(***************,*,,,,,,,,,,,,,............0.0.000.000..00000022020222222020222444444444444644444444424244446646666666666666668686886688688886688688:8888:8:::::8::::<:::::<<::::::::::::<<<:<<<<><<<<<><<>><<<<<<<<<<<<<<<<<<>>><<>>>>>>><<:* """"""""""""""$"$""$$$&$$$&&&&&&&&&&&&((((((((((****,*********,*,**,,,,,,,,,,,,,................00.0.000.00000020222222222222222224444444444444444444444444444664466666666666666866888888888866866668888:8888888::::::::::::::<::::8::::::::<<<<<<<><><>>>>>><><<><><<><<<><>>>>><<>>>>>>><<<:( """""" """""""""""$$$&$$&&&&&&&&&&&&(((((((((*************,**,,,**,,,,,,,,,,.....,................000.0000002022002002222222242222424444444444444244444444444646466666666666668666668888888688688888888888:88:88:8:::::::::::<:<::::::::::<<<:<<<<<><><>><>><>>><><<<<<><><>>>>>>>>>>>><<:<:& """"""""" """""$$"$$$$&&&&&&&&&&&&&&((((&(((((***********,,,,,,,***,,,,,,,,,,,,.............0.....0.000020002200220022222222222222444442444444442244444444464446666666666686668666668888888688688888888888888888:8:::8:::::::::::::<<<:::<<<<<<<<>><><<>>><<<>>>><<<<<<><>>>>>><>>>>><<<:::& """ """"""""""$$$$$$$&&$&&&&&&&&&&&(((&(((((***********,,**,,,*,,,,,,,,,,,,,,....................0..0000200202022222222222222222244442444444444444444444464466666666668666866686688888888868888888888888888888::8:88::::::::::::::<:<<<::<<<<<<<<<<<><<<<><><><<<<><<>>>>>>>>>>>>><<<<<<<:&@ " "" """""""""""$"$$$$&&$&$$&&&&&&&&&(&&&&&((((*********,*,******,,,,,,,.,,,,,,.................0..000000000022200022020222222222224224424444444444444444444424666666666668666666868888888888688888888888888:8::8:888:::::::::::<<::<<<<:<<<<<<<<:<<<<<<<<<<<<><<<<<<<>>>>>>><>>>>>><><<<::$ """ """" """"""""$$$&&$$$$&&&&&&&&&&&&&&&((((************,***,*,*,,,,,,,,,,,,,..,,........,.....0000000000020022002022022222222244242244244444444442444444466666666666668666668688888888888888888888888:88::8::::88:::::::8::<:::<:<<<:<<<<<<<<<<<<<<<<<<>>>>>>><<>>>><<>>>>>>>><><<<<<::  """ """ """""""$$$$$$$&&&&&&&&&&&&&&&&&&((((*((*************,,,*,,,,,,,,,,,,..,,,.........,,...00.0000000002220022222222222222222244224444444444444444444446666666666686666666688888888888868888888888888:::::88::88::88::::::<:::<<<<<<:<<<<<<:<<<<<<<>>>>>><><><>>>>>>>>><>>>>>>><<::8  "" """""" """"""$"$$$$$&&&&&&$&&&&(&&&&&&((((****(*(******,,*,,,,,,,,,,,,,,,,,,,.,........,.,,....00.000000000220000022002220022222422244444444444444464646666666666666686686688888886888888888888:8888888:::88888:8:::8888::::::<<<<<<<<<<<<<:<<:<:<<<>>>>>><<>><>>><>>>>>>>>>><>><<:<:: " " "" """"""$$$$&&&&&&&&&&&(&&(&&(((((((*(*(*(****,***,,,,,,,,,,,.,,,,...,.........,,,...0000000000000000002022022222222222224244442444444242244644666666666666666666668866688888888888888888:888888:::888::88:::888::::::<<<<<<<<<::<<<<::::<<<><>>><<><>>>>>>>>>><>>>>>><<<<<::: "" """"""$$$$$$&&&$&&&&&&&(&(&&&((((((*(************,,,,,,,,,,,,,,,,,,..........,,.,......000000000000022220222202222222222224424442442224444444464666666666666666666886888888888688888888:88888::::888::::::88::::::::::<<<<<<<<<:<:<<:<:::<><<>><<<><>>>>>>>>>>>>>>><<<<<<<::8  " "" """"$$$$$$$&&&&&&&&&(&&&&&&&&(((*(((*****(******,*,,,,,,,,,.,,,,.,...................0000000000002000022222222222222222222244444424224444446444666666666666666666868888888868686688888888888888:8:::::::88::::::::::<::<<<<<<<<<:<<<<:::<<<<<<<>><>>>>>>>>>>>>>>>>><<<<<<<::  """""""""  " """$$$$$$&&&&&&&&(&(&&&(((((((*(((*************,,,,,,,,,,,..,,.,.......,...........00000000000.00000222022222222222222222222222222244444664666666666666666666866868888888886888888888888888:888:8:::::8:8::::::8::::<:<<<<<<<<<<:::::<<<<<<>><>>>>><>>>>>>>>>>><>><<<:<::< " "" """"" " " "$$$$$$$$&&&&&&&&&&&((((((((***(***********,**,,,,,,,,,,,.,,.,..,............0...0000000000000220002220222222222422222222222222224444644666666666666666666686888688888888888688888688888:8888888:888::::::::::8:::<<<<<<<<<<::::<<:<<::<<<<<>>>>><>>>>>>>>>>>>>>>>><<::" """"$"" " " " """$$$$$$$&&&&&&&(&&&&(((((((((****************,,,,,,,,,,,.,,,,........,.,........0.00000000000002202202222222222222222222422222244444466666666666666666666666868888888868888888888888888888888888:8:8::88::::::::::<::<<<<<<<::<<<:<:<:<:<><>>>>>>>>>>>>>>>>>>>>>>>><<: " """  """" "" """"$$$$$&&$&&&&&&&$&&((((((((((((*******(****,,,,,,,,,,,,,,.,,,..,..,..........0.000000000000000200002222022222222222420222222002244446666666666666646666666668886868888888688888888888888:888888::8:::::8::::::8::::::::<<<<<<<<<<:<:<<:<<<<><<>>>>>>>>>>>>>>>>>><>><<: """" "" "" """"""$$$$$$$&&&&&&&&&(&(((((((((***********(****$,*,,,,.,,,,..,....,..............00000000000000000000000,2222222222220242222222244242046666666666666446666666666664888888688888888::88888:88:8868:8:::::8:::::::::::::<::<<<:<<<<<::<:::<<><<<<<>>>>>>>>>>>>>>>>>>>>><<  " """""" """$"""$$$$&$&&&&&&&&&&((&((((((((((****************,,,,,.,,,,.,....,........,......0000000000000020200000222222220222202442222422424244246666666666666664664666666664688888686888888888888688888:668::::8:::::88:::::::::<:<:<08<<<<<<<:::<<<<<<<<>>>>>>>>><>>>>>>>>><<<8 " " """"""""""""$$$&&&&&&&&&(&&&((((((((((((*(((********,***,,**,,,,,,,,,,..,,.,.....,.......000000000000000002002222220222200022222022222222444446466666666666666666666668686888888886888888888888888:8888:::8::88:8:::::8:::::::::<<<<<<<<<<<<<:<::<<<<<<<>>>>>>>>>>>>>>>>>>>>><<: """""""" """"""""$$$&$&&&&&&&&&(&((((((*(*(*(***************,,,,,,,,,,,,,,,.,..,..........0.0.0000000.000002000220022220020....2222022222222244446666666666666666666666666866888888888688888888:88:888:888888:888888:::::::8:::::::<::<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>><<<<<<<< " " """""" " "$""$""$$$&&$$&&&&&&&&&(&(((((((((((************,,,,,,,,,,,,,,,,.,,,.,..,.............000.0000000202000222200000002222422222222222444444644666666666666666666686668668888888888:8:868:8:::888:888:888888888::::::::::::::<::<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>><<<><<<<<< " " """""""""" ""$$$$$$$$$&&$&&&&&&&((&((((((*((**(*****(*****,,*,,*,.,,,,,,,,,,,...,..,.............0.0.0000000220000000220.00022202202222222222224446446666666666666666666666686688888888888888868888:::88:888:::8:888::::::::::::::::<::><<<<<<<<<<<<<<<<<>>>>>>>>>><<>>>>><<<<<<<<<<:  " """"""$" "$""$$$$$$$&&$&&&&&&&((((((*((*((**********,**,*,,,,,,,,,,,,,,,,.,.,.,,...............0000..0.00020000000000000.000000022222242242224464664666466666666666666666686888888868888:8888888:::::8:8:8::8::::::8:::::::<::::<::>><<<<<<<<<<<<<::<<>>>>>>>>>>>>>><<<<<<<<:<<<:: x " """"""""$$"""$$$$"$$$$&$&&&&&&(&&(((((((***(*(*********,**,,,,,,,,,,,,,,,,,,.,..,...............0.000000000000020002000220.000000224222222222424444466666666666666666666666688688688888888888888888:8888888::88::::::::::::::<::<::::<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>><>><<<<<<<<:<<<:  "" """""""""$$$""$$$$$$$$$$$&&&&&&&&&&((((((((((((***************,,,,,,,,,,,,,,,.,..................0...00000000000202000.02000000.,.222222242222244244466666446646666866666666666668868888668888888888888888888::88::8:::::<:::::::<:::<:<<<<<:<<:<::<<<<:<<>>>>>>>>><><<>>><><<:<<<<<<<  """"""$""$$"""$$$$"$$$$$$&&&&&&&&&&&(((((**(**************,***,,,,*,,,,,,,,........................0000000000000022..00000022202222222422424244444444644666446666666666666666666666868868888888888888888:8888:8::::8:::::::<:::<:::::::<<<<<<<<<:<:<<<<<><>>>>>>>>>>>>>>>>>><<<<<<<<: " """""""""$$$$"$$$$$$$$$&&&&&&&&&(&&((((*((((((((*********************,,,,,,,,.,....................00000000000000022020002222022422222224424422244444446464666466666666666668666666668688888886888888888888::8888:::::::::::::::::::::<<<<<<<:<<::<<<<<<<<<>>>>>>>>>>>><>>>><<<<<<<<: """"""""""$$$$""$$$&$$$$$$&&&&&&&&&&((((((((((((***********,,******,**,,,*,,,,,,...................0000000000.000022002022222224222222222242222222444446464446466446666666666668688666888888868886888888888888888::::8::::::::::::::::::<<<::<:<<<::<<<<<<<<<<<>>>>>>>>><<>><<<><<<<<: """""""""$"$""$$$$$&$$$$&&&&&&(&&&((((((((((((*(**********,****,*,*,,,,*,,,,,....................0000000.0000000002022002222222222222224244422222244444446666446666666666686666666666888888668868888888888888:8888::::::8::::::::::::<:<:<:<<<<<:::<<<<<><>><><>>>>>>>>><>><<><<<><<: """"""""""$""$$$&$$$$$&$$&&&&&&&&&((((((((((((((*(*(***********,,,,**,*,,,,,,,..,.................0.0000000.000000020000020222222222222242222442224444424444644466666666666686668668886888888688888888888:8888::::8::::::::::::::::::::<<::<<<<<<<:<::<<<<<<<<<>>>>>><>>>>><<<<<<<<<<:, """"$"$""""$$$&$$$$&$$&&&&&&&&&(&(&((((((((((((*******(****(*****,*,,,,,*,,,.,..,,..............0....00000000000000.022222422222222222222222422442444444666444664446666666666886688888888866888888888888:888888:8::::::::<::::::<::::::<<<<<<<<<:<<<<<<<<<<<<<>><><<<<>><<<::::<<<<:, " "" " ""$$"$"""$$$$$$$$$$&$&&$&&&&&(&(&((((((((((*((*(*****((***,****,*,,,*,,,,,,,,,,,...........0...0.0.000000000020..002002222222222222242222222224244444444464444646646666666666688888688888888888888888888888888:::8:::::::::::::::::<::<::::<<<<<<<<<<<<<<<>>>>><<>>>><<::<><<<<<::* " """"""$$"""$$$$$$$$$$$$$$$&&&&&&(&&(((((((((((*******(((*************,*(**,*...,,,...,,.........0.0..0..00000000002.00.0222222222222222222222222424244644446664464666666666666668688868888888888888888888888888:::::8:8::::::::::::::::<<<:::<<<::<<<<><<><<>>>>><>>>>>><<:<<><<<<<<:, " " "" """$$""""$$$$$$$$$$$$$$&&&&&&((((((((((((((((**(*(((******,*,**,,***,,(,,,,,,,,................0.00000.0000020202..22222222222202222242222222242244464444646444666666666666666888688888888888888888888888888888::::::::::::::::<::::<:::<::::<<<<<><>>>>>>>>>>>>>><>><::::<::<<<<:, """""""""$$$""$$$$$$$$$$$$&$$$&&&(&((((&&(((((((**********(*******,,,,,,*(****,,,*,,*,..............000.0000..000000022222222222222222200222222242244444444444666444666666666666666888888888888888888888888888888888:8::::::::::::::::::::::::::::<<<<<<<>>>>>>>>>>>>><<>><<<<88::<<<<<:* """" """""$$"$&$$$$$$$$&$&$&$&&(&&&&&&((((((************(*******,**,,,,,,((*,,,*,,,,**,.............0...00.000000000022222222222222220222222222224444444444444646466646666666666666668888888888888888888888888888:8:::::8:::::::::::::8:<:::::::::<<<<<<<>>>>>>>>>>>>>><>>><>>:<><<<<<:(> "" """"""$$$$&&$$$&$$$&&&$$&&&&&&&&(&((((((*(*****(*((*(*********,,,,,,,,*,,,,***,..*(,,.............0.000.0000000022222222222222222222222222222224444444444666644666666666666666688686888688888888888888888888::8::8:8:::::8::::::::8::::::::::::<<<<<<<>>>>>>><>>>>><<><>><>><<::<<:& " """"""$""$"$$&$$$$$$$&&&&&&&&&&&&&(((&&((((****(((((((***(****,****,,,,,*,**,,,&&,,,.,*,.,.............000000.000002222222222222220002222222222222244444444444444466666666666666668688888888888888888888888888888888::8:::8:::::::::::::::::::::<::<<<<<<>>>>>>>>><>>>><><>>>><<:><:::( """""""""$$$""$$$$$$$$$$$$$$$$&$$&&&&&&(((((((((***(((((**(*((((********,,**,*,,,,,,,.****,**,...............00.000000002222222224222202000222222222222424444444444444466666666666666666866888888888888888888888888:8888:::88:::::88:::::::::::::::::::::<<<:<<>>>>>>>>>><<<<<<>><>><<:<<:::& " """ """"$""""$"$$$$$$$$$$$$$&&$&&&&&&&&((((((((*(*(*(((((*((((******,,,,**,,,,,*,,.,.*&((((,..........0..00...000000022222222222222202220222222222222222442444444444444466666666666686666688888888888888888886888888888:::888::8:8::::::<::::::::::::::<<<<<<<<>>>>>>>>>><<><<<<>>><<::::::(" """" """"""""""$$$$$$$$$$&$$&&$$&&&&&&&&&&(((((((((((**(((((*****(****,,****,*,,,,,,,...$&&(*.,..............0.00000000022022222222222202022224222222222244424444444444446466666666666666886686888886888888888888888888888:88::::8:8::::::::::::::::::<<:<<<<<<<<>>>>><>>>>><<<<<<<><<<<:::<:& "" """""""""$"$$$$$$$$$$$$&&$&&&&&&&&&&&((((((((((((**(((*****(*(******,***,,,,,,,,....((*....,.............00000..000222222222222202200222222200222242222444444444444464466666666668866668888888886888888888888888888888:88::888::::88::::::::::::::::<<<<<><<<><>>>>>><<><:<<<>><<<<<<><<&@ "" """"""""$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&(((((((*((((**(((**(((************,*,,,,,,,,..00.,..................000..00000222222222222200222022022202222222222444444446444444666666666666688668868886888888888866688888888:8:888::8::::::::<:::::::::::<::<<<<<<><<>>>><>><<<<<<<<<<<<<<>>><><& """ """$"""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&((((((((***(*((((************,****,,,,,,,.,,...,..,................00.000.00000002022202022222202222222222020222222244444444644446666666666666668888668888888888888688888888888:8:88:8:88::::8:::::::::::::::::<<<<<<<>>><><><<<<<<<<:<<<<<<<<>><><$ """" "$""$$"$$$$$$$$$$$&$&&$&&&&&&&&&(&((&(((((((((**((((******(*********,,,,,,,,.,...,,,,,..............00.00.000.02002222000222222222222222222222222222244444464444446666666666666666688888888868888888888888888888888::8:888::::::::::::::::::::<::<<<<<<<<<<<>>><<<<<::<::<<<::<<><>><$x " " " """" ""$$$$$"$$$$$$$$$$&$&&&$&&&&&&&&&&&&(((((((((*((*(((((********,***,,,,,,,,,,,,,....,*,,.................0..000020002022220022222222200222222222222222224444444464444646666666666666666888688888888888888888888888888:8888::8:::8:8::::::::::::::<<<<<<><<<<><<<<<<<<<:::<:::::<<<<<<><" "" """""""""""$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&(((*((((((((*((*(((**************,,*,,,,,.,,,..........,...,......0000..00000000202222222222222222000202222222222222424444446444666666666666666666888888888888888888888888888888::88:::::::::88:::::::::<::::::<<<<<<<<<<<<<<<<<<:::::8:8:<<<<<><< " """" """ "$$$$$$$$$$$"$$$$$&&$&&&&&&&&&&&(((((((((&(((*((((*(((********(*******,,,,,,,......,.....,,,.........0.0..000000220222222222222220022020202222222224222224444446446666666646666666666668888888888888888888888868888::888:::::::8:::::::<:::::::::<<::<<<<<<<<<<<<<<<::::888:::<<<<<<< " " """ """"""$$$$$$$$$$$$"$"$&$&&&&&&&&&&&&&(((((((&&(((&((((&&(********((((****,,,,(,.......,,...,,,.,........0...0.00000022202222222222222220020000022022222222224444644644666666666666666666668888888688888888888888888888:8:88::::::::::::::::<:::<::::<<:<<<<:<<<<<<<<<:<<::::::8:::<<<><< """""""""""""$"$$$$$$$"$$$$$$$$&&&&&&&&&&&&((((&(((((&(*(**(((*((****((*(&(**(**,,,,,*,.....,,*,,,,*.,*,...0....0.,...0000002022222220222222220$00222002022222224222244444444666664666666666668666688886688888888888888::88::::88::8$:8::8:::::<::::::::<<<<:<<<<0<<<><<<<<<:::<:::::::::<<<<6  """""""""$""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&((((((*((((**(((***(***((*((****(**,,,,,......,,,.,,*.,...,...........000000020222222022222222222220200200200222442202224444644464466644666666666666686668888888888888888888:888:8:8888:8:::::::::::::::::::::<<<<<<::<>><<<<<<:<<:<<<::::::::<<<0  """"""" """$""$$$$$$$$$$$$$$$&&$$&&&&&&&&&&((&(((((((((*(*(*(******(**(**(((((**,,,,,,,,...,.,,.,,,,,,,,,............00000002220222022022222222200200000000222222222222444444444646666666666664666866868888888888888888::8::8::8888::8::88:::::<::::<<<<:::::::<<<<<<><<<<<<<<<<:<<<<:<<<::<<<<: """"""""""$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&(&&(&((((((((((((*(((**(*****(**((&&$(****,*,,,.,,,..,...,*****....0...0...00.000002022222022022222222220000000002222222224222444444444644446666646666666666668886886668888688:::8:::88888::::8::::::::::::<<<<<<<<<:<<<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<: """"""""""""$""$$"$$$$$$$$$$$$$$$$&&&&&&(&((&(((((((((((((((&&(((*****((*((&&**(**,*,,,,,....,,,...*(*,0...........0.0000.000222002022022222200020000.002222222222224244444444446444646666666666686666666686868888868868:88:::8::::::::::::::::8::::<<<<<><<<<><><<<<<><<<<<<<<<<><<<<<:<<<<<<<:` "" """"""$"$""$$$$$$$$$$$$$$&$&&&&&&&&(&&&(&&&(((((((((*(((**(***(****((*,*,,,*,,,****,,,.,,.,,,,.....0..00...0...00000.00000200002020202222200.02200.0222222224222422222444444466666646666666666666686868888866888888888:::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<><<<<<<<>><<<<<<><<<<<<<<<:" " """"""$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&((&&&&&((((((((((((((((((*(*((*****,,,,,***,*,,(,,,....,,*,0..0.........0..0.00000.0002000022220202022220222202002222222222444422224444444466646666666666666666688866888888888888888:8::88:::::::::::::<:::<<<:<<<<<<><><><><<<><<<<<><<<<<><<>>><<<<<<<: """"$$$"""$$$$$$$"$$$$$$$$$$&&&&&&&&&&&&(((((((((&((((&(*(&(**((((*******,,,,******,,,....,,,,,,...0.....00......0.0.00.000200002222222222222222222222222222222424224422444444446666466666666666666866886666688888888888:::8:::::::::::::<:<<<:<:<<<<<<<<<><<<<<<<<<<<<<<<<<<<<<<>>>>>>>>><<<< """"""$$"$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&((((&((((((&(((*******((*******,**,**,*,**,,,,*,,,,.,.,,*........00....000.00000000000002222022222222022222222222222224424442442444444466666466666666666666666666688888888888888888:8::::::8::::<::::::<<:<<<<<><<<><<>>>><>><<><>><><<<<>>>>>>>><>><< "" """""""$"$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&(&((((((((((((((****(***********,,***,,**,,*,,,..,,,,.,,...........0...000000002200020002222222222222222222224222222224224422444444444666666466666666666666666666888888888888888888:88:::::::::::::<::<:<<:<<<<>><<<><>>>><<>><<<>><>>>>>>><<>>>>>>><< """"""""""""$$$$$$$$$$$$$&$$&&$&$&&&&&&&(&&((((((((((*((****((*((*******,,,,*,*,*,**,**,.,,,,,,.,.,.,....,......00.0000000000002022222222222222222222244222222222244444444444444466666666666666666666666668886888888888888888888:::::::::::::<<:::<:<:<<<<>><<>>>>>>>>>>><<<><<<>><>>>>>>>>>>><< """""""""""$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&(&(((((((***(((*(*(********,**,**,,,,*(**,,,,,,,,,,,..,...,......0...000.00..0000002222222222222222222224442222224244444444444244444666666464666666666666666668688688888888888888::8:::::::::::::::<:<:<<<<<<<<<<<<<>><>>>>>>>><<<><<>>>>>>>>>>>><< """""""""$"$$$$$$$$$$$$&$$$&$$&&&&$&&&&&&&&(&((((((((******(******((*,,*,,**,,,,,*,,***,..,,.,...,.,.,..,,,...00000000.0000002002202222222222222222224222222422422424444444444466646666466666666666668868868888888:8888888888:8:::::::::::::::<::<:<<<<<<<<<<<<><>><<<><><<<<><>>><<>>>>>>>>>< """"""""""$$$$$$$$$$$$&$$$$$&&&&$&&&&&&&&&&((&((((((((((***(*(*********,,*,,,,****,,,,.,.,,,,,..****,,,.......000000000000002222202002222222222202224222222222222444444444444444466666446666666866666688886888888888888888888:8::::::::::::::<<:<<<<<:<<<<<<<<<<<<<<<<<<<<>><<<<>><>>>>>>>>>>< """""""""$$$$$$$$$$$$$$$$$$&$$$&&&&&$&&&&((((((&((***((**(*(*(*(******,*,,,****,,*&*,,,,.,.,,,,,,00.**........0.00000..00000002222222222222222222222224222200222224444444446444666466666666666666666666688868688888888888888888::::::::::::::::<<<:<<<<<<<:<<<<<<<<<<<<>>><<<<>><><>>>>>>>>>>>, """"""""$"$$$$$$$$$$$$$$$$$$&&&&&&&&$$(&&((((((((((**(((((((*(********,,,,*****,,,*,,,,,,,....,..,,,*.....0...0000000000000000220022222022222222222222220..0.022424244464646446466466666666666666666666888886868868888888888:::8:8:::::::::::<::<<<<<:<<<<:<:<<<<<<<<<<<><<>><<<<>>>>>>>>>>>< """"""""$"$$"$$$$$&$$$$$$&$&&&&&&&&&&((&&((((((((((*(****((((((***,,,,,,,*,,**,***,..,,,,,...,,,,,,,........0.00.0.0000020022022022200222222222222222204664.02222224444644444664666666666666666668686868888668686888888888888::::::::::::::::<::<<:<<<<<<<<<<<<<<:<<<<><<<<<<>>>>>>>>>>>><<" """""""""$$$"$$$$$&$$$$$$$&$&$$&&&&&&&&&(((((((((((*(*((**((**(****,,,,,,,,,,,(,,.....,,,,,,,.(*****,........0000000000000002202002222200222222222224200464220022222444444644466466666666666866666668868688886666886688888888:88:::::::::::::::::<:<<<<<<::<<<<<<<<:::<<<><>><<>>>>>>>>>>><<@ " """""""""$$$$$$$$$$$"$$$"$$$$$$&&&&&&&&(&(((((((*(((((((******((***,***,**,*,,.,,,,,,.,,.....*&**(.....0..000.00000000002000020222002022222222222222200220000022224244444444444446666668866866886688866688666686668888888888888:88:::::::::::::::::::<<<<<<<<<<<<<:<<<<<<<><><>>>>>>>>>>>>: """""""""$"""$$$$$$$$$$$$$$$$$&&&&&&&&&&(&(((*(((*(*((*(((((************,,*,,,,,,,...,,*,......,**,....00...00...000000000000222220222222222222222222220.....02224244444466646666668666866666868666888666868886668686868888888:88:::::::::::::::8::<<::<<<<:<<<<:<:<<<<><><<>>>>>>>>>>>>>><< """"""""$"""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&((((((((((*((((*(*(****(**********,,,,.,,,,,,,.,,,....,*.........0.0..00000.0000000002000022222222222222222222***,,22222444664444666666666686666688688888888888888888886868868888888::8::::::::::::88888::<::<<<<<<<<:<<:<<<>><<>><>>>>>>>>>><<<<:  " """""""""$$$$$$$$"$$$$$&$$$$$$$&&&&&&&&&&(((((((((((&(*(((****************,,,,..,,,,,,***,,.....0...0.........000000000000020000222222222222222222222440***22204244444444666666666868668868888888888688888888888888688888688:8888::::::::::888:::<<<<<<<<<<><<<<<<<><<<<<<<>>>>>>>>>>><<<<8  """""""""$$$$$$$$$$""$$&$$$$&&&&&&&&&&&&&&(((((((((((&(**(((((***,**,,,***,****,,,*(*,,*.*..,,.............0.0000000000000000000020202000222222222222224464244222244444664466666666666666868888888868868886888888888888888688888::8::::::<<<:<8888:::<<<<<<<<<<<>><<<<<><<<<<<>>>>>><>>><<<::  """"""$""$$$$$$$"$$$$$$$$$$&$&&&&&&&&&&&&(((((((((((((((&*(((********,,***(*,,,*,..,,,,*..,........,..0....000000000000000000000020222222222222422222446662222222444446464646666666666666866868888888888688888888888888888888:88::::::::<::<<888:<<<<<<<<<<><<<<<<<<<<<<><<<<>><<>>>>><<::: """ " """""$"$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&((&&((((((*&&&&(****************(,,,*,,*,,,*,****.........,......000000000000000000.02020022222222222222222244664422242244444444446466666666666866866866888888888886888888888886688888::::::::<<<<<<<<<<<<<<<<><>>><<<<<::::<><<<<><<<>>>>><<<<<>< " " """""""$""$$$$$$$$$$&&$$$$&&&$&&&&&&&&&(&(&(&(&((((*(****((*********,**,,,*,,**,,,***................,.,..0.0000000000002000..0002202022222222222222222444422444444444444444666666666686668666688688888888888886888888888888888::::::<:<:<<<<<<<<<<<<<<<><<><<<<<<<<:<<<<<><<>><<<>><<><:<>> " """""""""$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&(&(((((((&&(((****************,*,***(**,,,.,*...........,.....0.....000..0000000000000000000020222222222222222242242244444442222444444444666466666666668888888888888888888888888888888888:::::<<<<<<<<<<<><<<<>>>>><><><<:<<<<<<<<<<<<<><<<<<><<<<>>< " """ """"$$$$$$$$$$$$$$$$$$$&&$&&&$&&&&&&&(&&(((((((((((***************,,**,,,,(,.,............,,........0...0.0...000000000000000000220222222222202222244442224444444442444444446446646666666666668666888888888888888::888888888:::::::::<<<<<<<><><<><<<>><<<><<:<<<<<<<<<<<<<<<<><<<<:<<>>>>  """""""""$$$"$$$$$$"$$$$$$$$&&&&&&&$&$&&&&&&&((((((((((((******(***********,,,,,,.,........,....,...,....0......00.000000000.00000000002200000022222222244444424444444442444444444444446646666666666668688888888888888888888::::8:88:::<::::<<<<><><><<<<>>><<<<><<<<<<<<<<<<:<<<<>><<<<<>>>>>>" " """"$"$$$$$$$$$$$$$$&$&$$$$&&&$&&&&&&((&&((((((&(**********((((*****,**,,,,,,,.,.......,...0.....,..,.......00000000000000000000000000002222222222244444444424444444244444444444444464444666666668688888888888888888888888:8::88:::::<<<<<<<>><<<<><<<<<<<<><<<<>>><<<:<<:<<><<<<<<<<>>>>>>@"" """""$""""$$$"$$$$$&$$$$&&$&&$$&&&&&&&&((&((&((((&((((**((******(****,***,,,,,..................0.,...........0000000.000000000000000000002022222222244444444424444444444444444444444464666464666666686888888888888::888888:888::8:::::::<<<<<>><<<<<:<<<<<<<<<>><<<<<<<<<<<<:<<<<<<<:<<>>>>>> """""""""$ "$$$$$$&&&$&&&$&&&&&&&&&&$&&&$(&(&((((&&(((((&((***(***,***,****,,,,,....,......,......,.............0000000000000000000000000002222222222222444444422244444444444444444446666444664666666686888888888888888888888:8::88888::<<<<<>><<<<:::<<<<<><<<:<>><<<<<<<<<<<<<<<>><><<>>>>>>  """""""""""$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&((&&(((((&&((((((***(***(****,*,,*,,,,....,.............,$.,,,.......0.00000000000000.000000000000200222222224444.&4222242444424444444444466444046666666666866688888888888866::::888::8::888::<<<<<<<<<>88<<:<<<<<<<<<<<<><<<<><<<:<<:<>>>>>>>>>>>>>""""""$$"""$"""$$$$$$$&&&$$$$$&$$&&&&&&&&&&&((&(&((((((&$&((*(((((*******,*,,,,***,,,.,,.,....,...........,.,....0000000.0000000000000000000000000002222222424444422222244224444444444444466444666666666666686666688688:86:8:88:::::::::8:<:<:<<<<<<<<*<:<<<<<<><<><<<<<<<<<<<<<<<:$<>>>>>>>>>>>>""""""""""""$"""$$$$$$&&$$$$$$&&&&$$&&&&&&&&&((((((((((**(*(((((((********,*,,*,,,,,,.,,...,......................0.00.00000000.00000000000000000000020222244244442222222242442244444444446464666666666666666666668888888:::::::::8:::::::<<<<<<<<<<<<>><<<<<<<<<<<<<<<<<><<>><<<<<>><>>>>>>>>>>><"""""""""""""""""$$$$$$&$$$$$$&&&&&&&&&&&&&(&&(((((((**(****((*((((********,,,,,,,,,,.,,,...........................0.000000000000000000000000002222020220222444222222222222242424444444444646666466666666666666668868888888:::::::8:::::::<::<<<<<<<<><<<>>><><<<<<<<<<<<<<<<<<<><>>>>>><>>>>>>>>""$""""""$""""""$$$$&$$$$$"$$$&&&&&&&&&&&&&&(&(((((((*((****(**(((((&*****,,,,*,,,,,,,,,,...............,.......000.0.00000000000000000000000.02000222022222242222222222222242424244444446664464646666666666666666866888:::8:8::::::::::::::<<<<<<<<<<<<<><<<<<<><<<<<<<<<<<<<<<<<<>><>>>>>>>>>>>> """"$""$"$$$$$$$$"$$$$&$$$$$$$&$&&&&&&&&&&((((((((((*(****((((((**((((****,**,,,,,,,,,,.,,,.,........,.........00..0.000.0000.0000000000000000000000220222222222022222222224244424444444444444464666666666666666868888888888::::::::::::::<:<<<<<<<<<<<<><<<<<<<<<<<<:<<<<<<<<<<<>>><<><>>>>>>>><" ""$"""""""$$$$$$$$$$$$$$$"$&&$$$&&&&&&&&&(&(((((((*((*(***(((((***((((******,,,,,,,,,,.,.,,.,....,.,,........00...000000.00000000000000000020200000000022222222220222222222224222444446444466644666666666666666666888888888:::::::::::<<:<<<<<<<<<<<<<<<><<<<<><<<<<<<<:<<<<<<<>><>>>>><<>>>>><<""""""""""""""$$$$$$""$$$$&&&$&&&$&&&&&&&&&&&&&&(((((****(((((((*(***********,*,,,,,,,,,,,...,...,,,.,.,...........0..00...0.....00000000000222000022200222222222222222222222244444444444444446666666666666666666668668888888:8::::::::::::<<:<<<:::<<<<<<<><<<<<<<<<:::<::<<<<<>>>>>>>>>>>><>>>><d"""""" """""$"$$"$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&(((((*(((((((*************,*,,,,,,,,,,.,,..,...,.,,,,,..............0..00.000000000000000000020000000000002222222222222222222222244244444444666666666666666666866866688888888:::::::::::::::<<<<<:::<<<<><<><<<<<<<<<<<<::<<<<<<><>>>>>>>>>>>>>>>>""""" """" ""$$$$$$&&&$$$$$$&$$$&&$$&&&&&&&&&&&&(((((((**(*((((*************,,,.,,,..,,.,,,,..,....,*,,.............00...00.0000000.0000000020000000202000222220222222222222444444424444444444664666666666666666686666688888888888::::::::<<<<<<:<<<<<<<<<<<<<<<<<<<<<<<:::::<<<>><>>>>>>>>>>>>>>> """"" """"""$$$$$$&&$$$$&&$$$$$$&&$$&&&&&&&&&&(((&((((&((&(**(***********,,,,,,,,,.,,,,.,,.,..,.......,..,............000000000000.000000000000000220202222222222222222222242444222444444444466664466666666686666666888888888888::::::::<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<::<<<>>>>>>>>>>>>>>>>> """""  "$""""$$$$$$"""$$$$$$$$&&&&&&$&&&$((&&((((((**&(**(((*(**********,,,,,,,,,,,,,,.,..............,..,..........00000000...000000000000000020202222222222222222222222444242444444444444464464666666666666686866888888888888:8:::<<<<<<<<<:<::<:<<<<<<<><<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>> """"""""""""""""$$$&$$$$""$&$$$$&&&&$$&&&&&&&&&(((&(&(*((*((&***(***********,,,,,,,,,,,,.,,..,...........,..........000.00.000000000..0000000000202002022222202222222222222222244422244444444444646664666666666666688888888888888888:::<:<<<<<<<<<<<<<<<<<<<<<<><><<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>""""""""""""""$$"""$$""$$$$$$$$$$$$$&&&&$&&((&(&&(((&&(((&&((((***************,,*,,,,,,,,....,.........................000...0000..0.00000000000020022022222200222222222222222224444424444444444444666666666666666668888888888888888:::::<<<<:<<<<<<<<<<<<<<<<<<<<<>><<><<><><<<<<<<>>>>>>>>>>>>><""""""""  """"$$$$$$$$"$$$$$&&$&&$$&&&&&&&&&(&&&(((((**(&(((**(*************,,,,,,,,,,,,,,..,..,.................0.00.......0000..00000000000000022222222202022222222222222224444242222444444444664666666666666888686888888888888888:::<<<<::<<<<<<<:<:<<<<<<<<<><<><><<<><<><<><>>>>>>>>>>>>>>< """"" "$""$"$$$$$$$$$$$$$&$$$$&&&&&$&&&&&((&&&&&((((((*(&&(****(***********,,*,,,,,,,,,.,,..,....................0.0.0..0.0000000000000000000000202222222000022222222222222222222222224444444646446666666666666888888888888888888::8::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<<><<>>><>>><>><>>>>>>>>>""""""""""""$""$$$$$$$$$$$$$$$&$$$$$&&$&&&&(&((((&&&&&(***((*****************,,,,,,,,,,,,,,,.,,,...,.....,.........000..000...000000000000000000000222222222202222222222222222224222244224424446446666666666666666666668888888888888:888::<<<:<<<<<<<<:<<<<<<<<>>><<<<<<<<>>><><>>><><<<<>>>>>>>>>" """""""""$""$$$$$$$$$"&$$&&&&&&&&$$&&&&&&&&&(&((((((((**(******(************,,,,,,,,,,,,,,..,...,,..............0000..000..000000.0000000000000202222222222222222022222222222222244444444444444446666666666666666668888888888888888888::<:<<<<<<<<<<<<<><<<<<<<<<<<<::<<<<<>>>><><<<<>>>><<>>>>>" """ """"""""""$$$$$$$$$$&$&$&&&&&&$$&&&&&&&((((((**(**(*(**(***((***(******,*,,,,,,,,,,,,....,.,,................000000.0.000000000000000000000000222222222222222222222222222244224444444444424444666664666666686668868888888888888888::::::<<<<<<<<<<<<><<<<><<<<<::<:<<<><>>>>>><<>>>>>>>>>>><  " """" """"$$$$$$$$"$$$&$&$$$&&&&&&&&&&&&&&((((((((*(***(****************,,*,,,,,,*,*,.......,,................00.0000.0.00.000000000000000000000220222222422222222222222202222424424444444442444666464666666686866688888868888888888:::::<:<<<<<<<<<<<<<<<>><<<<:::<<:<<<>>>><<<<>>>>>>><>>>>< """""""""$$$$$$$$$$$$$&$&&$$$$&&&&&&&&&&&&&((**(*((*****((***************,,,,,,,,,,,,,,................,..........000....00.00.00000000.0000002000022222222222022222222222222422444222444444444466666666666668666666868888888888888::::::::<<<:<<<<<<<<<>><<<<<<<<:::<><><>>><<>>><><>>>><>>>>  " """""""$$$$$$$"$$$$$$$$&&&&$$&&&&&&&(((((((((**(((((***((((***********,*,,,**,,,,,,,,,...,...................0.00....0.0.....0.00.0000000000000222222222222220202222222222222224424444444444644444666666666666686666686888888888::8:::8:::::<:<<:::<<<<<<<><<<<<<<:<<>><><<<<>>>><<>>>>>>>>>< """ "$"""$$"$$$$$$$"$$$$$&$$&&&&$&$&&&&&&&((((((((((*((*(******************,*,*,*,*,,,,,,,....,.......,..........0..0...........000.0.0000000000002222222222222220222222222222222222424444444446444444466666666666666668888688888888:88::::8::::<<<::88:<<<<<<<<<<<<><><><<<<<><>>>><><><>>>>>>>< """$"$""""$$$$$$$$$"$$$$$$$$&&&&&&&&&&&&(&((((((((((**((*(***(*************,,,,*,,,,,,,,,.,,,................................00000.000000000020222222222222222222222222222222222222242424444444644446666666666666666888888888888888::88:::::::::::::::<<<<<<<<<<<<>><><>><>>>>>>><<<><>>>>>>><<  """$""""$""$$$"$$$&$&$"$$$&$&&&&&&&&&&((((((((((((((**((****((((***(****,,,,,,,,,,,,,,,,,,..................................0......0000000000020022222222222222222222222222222222222222444444644444466664466666666686866888888888:::888:::::::::<::<<<<<<<><<<><><<><>>><<>>>>>>>>>>>><>>>>>><"  """$"""""$$$$$$$&&$$$$$$$&$&&&&&&&&&&((&((((((((((((****(**(**(((*******,*,,,,,,,,,,.,..,......,......,........................00..0.000000000022222222222222222222242242222242224444244464646444446646666666666666668668888888888888::<:::::::<:<<<<<<<<><>><<><>><<><<<<<<<>>>>>>>>>>>><>><"$$""""""$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&((((((((***********(((((*********,,*,,,,,,,,.,.,,.................0....0...0..........000000000000000002022222222222222222222224422242242224244444444444444666666666666666666686888888888::::8:::::::::<<::<<<<<<<<<<>>><>>>>>>>><>><>>>>>>><>>>>>>>><""$""""$"$$""""$$$"$$$$$$$$$$$&&&&&&&&&(&(&(((((((((*************&&(*******,**,,,,,,,,,,,,,,..,...................................0.0000.00000.0002022222222222222222222222444244422244442444444444444444666666666666666666668888888:8::8:8::::::<::<<:<<<<<<<<<<<<><<<<><>>>>>><<<>>>>>>>>>>>>>><"""""""""""$"$$$$$$$&$$$$&$$&&&&&&&&&&&&(&(&&(&((((*((*************************,,,,,,,,,***,..,,,................0.................000000.0.000000022222222222222222222242224424224224224222224444444444666666666666666666666688888888:8:8::::::<::<<:<<<<<<<<<<<<<<<<<><<<>><<<<>>>>>>>>>>>>>>>><"""$"""""""$$$$$$$$$&$$$&&&&&&&$&&&&&&&((&&&&(((((*(**(************************,,,,,,,,,,.,*,,,,.....,,,......0.00..0..000.......0.0000.000000.0000002222222222202222222242444442224244224242444444444444666646666666666666666688888888:::::::::<<::<<<:<<<<<<<<<<<<<<<<<<><<<<<>>>><><>>>>>>>>>>:"""""$ """$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&(&(((((((((*(*********,***,****((((*,,,,,,,*,,,,**..................0..0000.000......0...0..00..00000000022222222222222222222222224222222242222444444444444446666644666666666686666666888888::::::::::::<:<:<<<<<<<<<<<<<<><<<><<<<<<<>>>><>>>>>>>>>>>:"""$$""$$$""$$$$$$$$$$&$&&&&$&&&&&&&&&&&(&(&(((((**(((**********,********(**,*,,,,.,,,.((**,....,.....,...,.....0.00.00000.0........0....000000000022222222222022222222222222422222242244442444444444444664444666666666666666668888888:8:88:::::<::::<<<<<<<<<<<<>><<<<<<<<<<><<>>>>>>>>>>>>>>>><D""$$"$""$"""$$$$$$$$&&$&$&&&&$&&&&&&&&&&&(&&&(((((((*((**("(*,**************,**,,,,,,,,&((,.....,...,..,..00.0.0..0$,00000.....0......0.0000.000*.000222022222200222222222224222222422442444444444444444662446666666666666666668868888:6888::::::::::<<:<<<<<<>><<>><<<<<<<<<>><><>>>>>>>>>>>>>><"""""""$$$$"$$"""$$$$&$&&&$$&&&&&&&&&&&&&((&((((((*(*(*((((**********,****,*&(*,,,,,,,,,....,,.,..,.,,..,...0.....0..0.0.00....0...000........000.0002222200000000020222022220(2242222242444444444444444440*6666666666666666666866688884*8888888::8:::::<<:<<<<<<<>>08<<<:<<<<<<>>><>><>>>>>>>>>>, """"""""$"""$$$$$$$$$$$$$&&&&&&&&&&&&&(((&(((((((***(*(*(*((**,****,***,,,,,,,,,,,,,,,.....,,,,,...,,...............0.000.000..000.0..0000000000000000220000000002002222222222222222224444442444444444444466664666464466666666686688888888:8888888888::::::<:<:<>><<<<<<<<<<><><<><>>>>>>>>>>>>>0"""" """""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((*(********(*(****,****,****,,,,*,,,,,,,,.,,,,,,,,,,,,....,.....,..,.......0..0.00000..00000000000000000020200000000220002020200222222242424444444444444464644644666666666666666666888886688888:888868:::::::<<:<<<<<<<<<<<<<<><<<<><>>>>>>><<>>>>:""""""""$"""$$$$$$$$$$$$$$$&$&&&&&&&&(&((((((((((((******(***********,****,,,*,,,,,,,,,,..,,,,,,,*,,.,,,,...*............0..0000..0000.000000000000000000200000000000002002000202222224444444444444444444466466664666666666666666688666888888888:88688::::::<:::<:::<<<<<<<<<><<><<><<>>>>>>>>><>: """""$""""$"$$$$$$$"$$$$&$$&&&&&&&&&&&&&&&&((((((****************,***,****,,,,,,,,,,,,....,,,...*,,,,,,,,.,.............000000000000000000000.00000000020000000000000000000022022222222224444444444444444646644666466666666666666888866666868888::868:::<::::<:::::<<<<><<<<<><><<<<>>>>>>>>><><: """""""""""""$$$&$$"$$$&$$&&&&&&&&&(&(&&&((((((((***(***((****************,*,,,**,,,,.....,..,,,,,,,*,*,,,.,...0.,,*,.....0.00000000000000000000000000000000020000000020020000222222222244444444444446644466446666666666666668888888888888888888::::<:::<:::::86688::<<<<<><><<<<<<<><>>>>>>>><<:""""""""""""""$$"$$$"""$&&&&&&&&&&&&&&&&&((((((((*(****************************,*,,,,,,.,.,,.,..,.,**,,.,**,.....,*.00...0.00.0000000000002000000000000000200000.000000000000022202244224444444444444444444444646666666666666666888666688888888888:::::::::::::6:><86::<<<<<<<<<<<<<<<>>>>>>>>>>>8"""""""""""""""$$"$"$$$$&&&&$&&&&&&&&&&&&&((((((((*(************************,,,,,,,,,,,,,,,...,......,,..........,,....,...0000000000000000022000000202002000000000000000000222222222222224244444444444424464466666666666666688888888886888888888:::::::::::::68::::8::<<<:<<<<<<<<><<<<><<<>>>>>:""""""""""$"""$"$""$$&$&&&&&&&&&&&&&&&(&((((((((((*******(****************,*,*,*,**,,,,,,,,,,........,..,.........,,,,,,..0.00000000000000000200000000000000000...000000000022222222222224244444444444444664446666666666666668868888688888888:8:::::::8:::::::88888888:::<:<<<<<<<<<<<<<<<<<>>>>>:"""""""""""""""""$$$$$&&&&&&&&&&&&&&&&&&((((((((((******(*************************,,,,,,,,,,,...........,,,....,,.,(***,.........0.0..0..00002000000000020000000..000000000000222222222242442242446444444444466666666666666686686668666888888888:88:8888::::::<8666668::<::<<<<<<<<<<<<><<<<<><>>:"""""""""""""""$"""$$&&&&$&&&&&&&&&&&&&&&(((((((**(*******************************,,,,**,,.,.,,......,,..,.,.,,...0&(**,..0..............00.00000000000000000000000000000000020022222222222424424464444464444446666666666666868686666686888888:88:8::::8::::::<822228::<<::<<<<<<<<<<<<><::<<<>>>8""""""""" " """""""$$&&&&&&&&&&&&&&&&&&&((((((((***((*(**************,************,,,,,,*,,,,,,,,,.........,,,,,...0,,,0..........,.......00000002020000000000000000.000000000002020222222222424444444444444444466666666666668666866888888:::888::8:::::8::8:8<<844:<:<<<<::<<<<<<<<<<<<<<:<<<><>8@"""""""""""" """$$$$&&&&&&&&&&&$&&&&&(&(&&(((((((*((**********(*******************,,,,,,,,,,,,,,........,.,,.,,,,,.000.........,,,........000.00000200000000000000000000000000000020222222222242444444444444444644466666666866686868888888:8888::::::8:::8::::<>>>><<<::<<<<<<<<<<:<<<<<<<:<<<<<>:""""""""""""$"$$$$$&$&&&&$&&&&&&&&&&&(&((((((((**(***((**********((******,*****,****,,,,,,,,,,,,.......,..,,,,,*(,..0..0........,..........0000000002002200000000.00000000000000222222222222222444444444444444464464666666666688666888888888888:::::::::::888:<<>>><<::<<<<:<><<<<<<<<<<>><<<<<<<6""""""""$"$"""$$$$$&&&&$&$&&&&&&&&&&(&&&&(((((((((((**(**************(**,,*********,,,,,,,,,,,,,,....,..,.,,,...,,.0...0.0.0.........000....000000000020020000000000000000000002220222222222222224444444464444446446646666666888868688886888:::8:::::::::8888::<<><:<::<<:<<<<<<<<<<<<<<><<<><<<<6"""""""""$""$$$$$&&&&&&$&&&&&&&&&&&&(&(&(((((((((**(********((***********************,,,,,,,,,,,,,..,,..........0.,...................0...0.000000020000200000000000.0000000000002220222222222224244444444666444666646666686668868868888888:::888:::::::888668<<<<<<:<<<<<<<<<><<<<<<<<<<<<<<><<<6"""""""$"$$"$$$$$$$&&&&$&&&&&&&&&&(((&&((((((((((((****(**************************,,*,,,,,,,,,,,,,.,,,,,......0.....,..........,...00........00000000002200000000000000000000000222002222202222022244444444444446666666668666666888888888888::8::8:::::::8688::<<<<<<:<<<<><<<<<<<<<<<<<<<<<<<<<<6""""""$"$$$"$$$$$&$&&&&$&&&&&&&&&&&&&&&(&(((((((((***(***(*******((**(*************,,,,,,,,,,,,,,.,,.,..............0.........,......000.....000000000200000002000200000000000000002222222222222222444444446466664666666666666686688888888888:8::::::::::::88::<<<<<<<<<<<<<:<<<<<<<<<<<><<<<>><<6""""""$"$$"$$$$$$&$&$&&&&&&&&&&&&&&&&&&(((((((((((******,*******************************,,,,,,,,,,,,,,,.................................0....00.000022000202000000000000020000000022222222222222222244444444464664666666666686688686888888888:::::::::::::::::<<<::<<::<<><<<<<<<<<<<<<>>><<<><<<4""""""$$$"$$$$$$$&$$$$$&&&&&&&&&&&&&&&((((((((((*(****(***********(****************,,*,,*,,,,,,,,.,..,.,,.,,............0.............0.....00000000200000020222000000002220002022022222222222222422224444444644466666666666666866686888888:8::::::::::::::::::<<::<<:<<<<<<<<<<<<<<<<<><><<><<<<6""""""$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(((((((((*((**************************,*****,**,,,,,,,,,,,,,,,...,,..................0................000000002000000002220000000002200020202020222222220222224244444444444446666666666668668688888888::::::::::::::::<:<:<<<<:<<<<<<<<<<<<<<<<<><<>><><<<<2""$""""$$$$$$$&&$$&&&&&&&&&&&&&&(&&&(&&(((((((((********,****,*************************,,,*,,,,,,,,..,..,.........................,.........002002000000000000000002000222222222000020222222222222224244444464466444666666666668668888888888::::::::<:<::<<:<:<<<<<<<<<<<:<<><<<<><<<<<>>>>>>><<<2("""$$$$"$$$$$$$$&&$&&&&&&&&$&&&&&&&((&(((((((((((((**************(****************(***,,,**,,,,,,,.,,....,,,......................,,.,.,...000000000000020000000000000220202220000220022022222222222244444444444444666666666666668888888888:888:::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<<><<><<2""""""$$"$$"$$$&&&$&&$$&&&&&&&&&&&&((((((((((((*(*((**************(*(*(***********,*****,,,,,,,,,,,,,.,...,.....0..............,......,...0000..0000000.02000000000222220200200000000022220220002222244244444444444464446666666668888888:8888::::::::<::<<<<<<:<<<<<:<:<<<<<<<<<<<<<<>><<<><<><<<:"""""""$$$$$$$&&&$&&&&&&&&&$&&(&&&&&((&(((((((((((****(*(*(*********(*(**************,*,,,*,,,,,,,,*,,,,,,,.......................,.......0.000.000.000000000000202222200202022222022222222202222222222222444444444444666666666666868888888888:::::::::<::<<<<<<:<<<::<<<<<<<<<<<<<<<<<<<<<<<<<<>:"""""$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&((&(((&((((((((**((((*************************,****,,,,,,,,,,,*,,,,,,,,,..............,.,,...........0..000.00000020220000000202220020220220020202202022202022222222422244444444466666666666668888888::88:8::::<:::<:<<<:<<<<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<""$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(((((((((((((((*((******(*(*****,,,*****,*****,,*****,**,,,,,**,.,*(,,,................,,,,,.......0..0...00000000000200022000200022200002002220022222002002222222222224444444444666664666666666688888888888::::::::<::<<<<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<:<<:""""$"$$$$"$$$&&&$&$$&&&&&&&&&&&&&(&&(((((((((((((((((((****(((***,*,,,,********************,*,,,**,,,.,.....,...........,.,,*,...........0...0000000000000220000000000000000022220202202222222220222222222244444444444664466666666868868688888:::::::::::<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<::<:"""""$$$$"$$$&$&$$$$&&$&&&&&&&&&&&&&&(&&(((((((((((**((*************,,************,**,,***,*,**,,,***,,,..................,.,,,,....0..0.....000.000.00000000220.00220000000020002020222202022222202222222224224244444464444646666686888666888888::::::::<<<<<:<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<:::<:"""$"$$"$$$$$$&&&$$&&$&&&&&&&&&&&&&&&((((((((((((((((*******************(**,******,***,*,**,,,,,,,***,,,.......,..........,.,.,......00........0000000000000000200000000000000000202000002022222222222222222422444224446446666664666688866666888:::::::::<<<<<<<<<<<<<<:<<<<<<<<::<:<<<<<<<<<::<<: "$"""$$$$$$$$$&$$&&&$$&&&&&&&$$$$&&&(&(&(((*(((((((((**********,*******,,,,,**************,,,,,,,.,(*,*,,......,...,............................0.0000..00000002200000000000000002000000000222022222222222222422424444444444666666666868886888888::::::::<<<<<<<:<<<<<<<<:<<<<:::<:::<<::<<::::::: ""$$$$$$$"$$$"$&&&&&&&&&&&&&&&$&&&&&&&(((&&((((((((******************,,$*********,****,**,,,,,,,.,,**,,,.............,.,.,..,...0..0...0.00.00000000000000000202000000000000020200222222422222222242222222224242444244664666666666666888888888888:::::<<<:<<<<<<<<<<<<<:::<::<<:::::<:<::<::::::""$$"$"$$$$$$$$$$&&&&&&$$&$&&&&&&&&&&&&&&(&&((((((((*(****************,****,****************,,,,,*,.,&,,,,,..............,........**.......00000..00.0000000000 .20.00000200000000022222224202422222224224444444444444664666668668868888888888:888::08:<:<<:<<<:<<<<<<::<:<<<<<:::<::::<:<::<<<&"""$""$$"$$$$$$&&&$&&&&&$$$&&&&&&&&&&&&&&&(((((&(((((*(**********,********,,,,*********,**,*,,,,,,,,..,.,,...............,..,...........0.00.000000.00000.00000000000000000000000022222224422444444442224242424444444444446666668866668666888888:888886:<:::<:<<<<:<<<:<<<::<<<<<<:6<<<:::::::::: """""$$"$$$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&((&((((((((((********************,,********,*****,*,,,,,,,,....,,,,,................,.........0..00.000..00.0..0.00000000020000000000002022222222222222444444224244442444444444666666666666688888888888888:88:::<:<<<::<<:<<<:<<<<<<<<<<<<<<::::<::::::<4""$"$$"$$"$$$$$&&$$&&&&&&&$&&&&&&&&&&&&&&&&(((((((((*((**********,****************,****,**,,,,,,,,,,,,,..,,,,...............................00.0.00.000000..000022222000000.000000002222222222222444444224242222444446646666666668868688888888888888:::8:::::::<<<<:<<:<<<<<<<<<<<<::<<:::::::::::"$""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((**(******************,,*******,,*,,,,,,,,,,,,,*,,,,,..,,..............0.................00.000..0.00000000000022020200000000000200220222222244442422244242244444466664666666866688888888888:88::::::::::<:<<<::::<<<<<<<<<<<<<::<::<:::8:::8""""$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((*****************,**,****,*,**,,,,,*,,,,,,,,,,,,,,,,,...................................0.0.......00000.0000020022200022000000022020200222422444244444244444446664666666688868888888888866888:::::::8:::::<<::<<<<<<<<<<<<<<::::::<<<:88:<:"""$"$$$"$$$$$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&(((((((((****************************,**,***,**,,,,,,,,,,,,,,,,,..,..,..................0.......0..00000.0...00000..000000022022222000000222000000202222244424444444444444646666668688688868888888:8688:::::::::::8::<<:<<:<<<<<<<<<<<<:<<<<:<:::8:::8"""""$$"$$$$$$&$&&&&&&&&&&&&&&&$&&&&&&&&&(&((((((((((*(***************************,,*,****,*,,,,,,,,,,,,,,,,,,,..,..........................0....0.0...000.000...0000000220222022022222200202000022224244244244444446464666666666688668668888:8::::::::<:::::::::<::<<:<<<<<<<<><<::<<<<<:::<<:::8""""""""$$$$$$$$&$$&&&&&&$$&&&&&&&&&&&&&&&&&(&(((((((*******((***********************,******,,,,,,,,,,*,,,,,,.,....................0.............0...0......0.0..00000000222220022220020000222222222222244424444444644666666666668686688888888:8::::::<:::<::::<<<<::::<<<<<<><><<:<<<<<<:::<::<::H""""$""$$$$$&$$$&&&$$$&&&$&$&&&&&&&&&&$&&&&&(&((((((((((((*((**********************,**,,****,,,,,,,,,,,,,,,,,.,........,.....................0......00....000000000000000022222222202000022202222222224444224444444446666666666666686668888888::88:8:::::::::::<<:<:8:<<<<<<<<<<<<<<<:<<<::::::::6`""""""$$"$$$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&((((*(((*((*(((((******************,**,****,*,**,,,*,,,,,,,,.,..........,.....................................00000000000000022002222000002002222222222222444444444444444666666666666688888888::8:::::<:<<<<<:<<<<:<<::<<<<<<><<<<<<:<<<::::::::::8 """""$"$"$$$$$$$$$$&$&&$&&&&&&&&&&$&&&&&&&&(((((((((((((***&(&********(*****(**************,,,,,*,*,,,,,,,...,,,,.................................0.0000.....00000000000.00002202200000020222222222224244444444444444646666666666668688888888::::8::::<:<<:<<<<<<<::<<<<<<<<<<<<<<<<<:<:::::<::::""""""$$$$$$$$$$$&$$&&&&&&$&&&&&&$&&&&&&&&&((((((&(((((******&*********************************,,,,,,,,,,,,,,,,,,,,...................................0........0..00000000000000200020000002222222222244244444444444446666666666666888688888:88:::::::<::::<<:<<<<<<:<<<<<:<<<<::<<<::<<:::::::<:8""""$$$"$$$$$$$$&&$$$&$$$$&&&&&&&&&&&&&&&&(&(&((((((((*((************************,(******,**,,*,,*,,,,,,,,,,,,,*,,..,............................00.....0..0.0.0000000000000000202222222222222222222224244444444444444464446466666688888888888::::::::<::::<<<<<<<::::<<<:<<<<<<<::<<<:::<:::::<::"""""$"$$$$$$$&$$$&&$&$&&&&&&&&&&&&&&&&&&&(((((((((((((***(**********************((*************,*,,,,,,,,,,,,***,,,,...,,..,.,......0.............0.00.0.000.00.0000000000000000202000022222222222222224444444444444446666446666668868888888888:::<::<::::<<<<<:<<:<:<<:::::<<<<<::<<::::<::<::<8""$""$$$$$$$$$$$&$&$&&&&&&&&&$&&&&&&&&&&&&((&(((((((((*((*(*************(*****************,*,**,*,,,,**,,,,,,,,,,,*,,,,..............................0.....00.00..00000000000000200000022222220022222222244224444246644446666666668888688888888::::::<::::<<::<::::::::<::::<<<<<<<<<:<<::<::::<<8""""$$"$$$$$$$$$$$$$&$$&&&&&&&&&$&&&&&&&&&&&(((((((((((***((*****************************,,***,,,,,,,,*,,,,,,,,,,,,,,,,,,............................0....0.000.000000000000000000002000202222222222222222224442422444444466666666668888888888::::::::::8:<:<:<<<:<<:::::::<<<<::<<<:<:::<:::::::8""$""$"$$$$"$$$$&$$$$&&&&&$$$$&$&&&&&&&&&&&&(&(((((((((((((*(************(**********************,*,*,*,,,*,,,,,,*,,,,,,,,,.....,........................00000000.0000.000000002002000200222222222222222222224444442224464446666666668888888888::::::8::::::::<::::::::<::::::<<:<<<<<<<::::::::::6""""""$$$$$$$$$$&$$$$$$&&&$$&$$$$&&$&&&$&&(&&&(((((((*(((((((********((*********(********,******,,,**,,*,,,,,,,,,,,,,,,,,,...,...........................0000..0...0.00000000000000000000222222222222222222444444640266666646666666668888888:88:::::::<<<<:<:<::::::::<:::<<<<<:::<<<:<:<::::<:::6"""""""$$$$$$$$$$$$$$$$$&&$&$$$$$$&&&&&&&&(&((((((((((&(*((((*********(**(**********************,******,,,,,,,,,,,.,,,,,,,.........................0....0000.00.0000.00000000000000000020202220222222222222244444646646464466666666688888888:8:888::::::<<:<:::::::<::<<::::::<::<<:<:<:<:::::::86""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&(((&&&((((((&((((*****(***(((***(****************,**,,,,,,,,,,,,,,,,,,,,.,,,,..,,.............,.........0...00.00.00.0.00.0.000000.00000002220020222222222222222222244444444466644444666688888888:8::<<:::<:<:::<::<:::::::::<<<<:::<<:::::::::::::::8:6 ""$""""$$$$$$$$$$$$$$$&$$$$$$$$$$&&&$&&&&&&&&$&(((((((((&(**(**(***(((*((***********************,**,,,,,,,,,,,,,,,.,,,,,,,,,,,.....................000..0.0.....0.00.00.0000000000000022222222220222222222222244444446666666666666668668888:8::::::<:<<:::<:::::::::::::<::<<<::<:::::<::::::::::6 """""""""$$"$$$$$&$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((((((&&&((*(**((*(*((((*((*******************,,***,**,,,,*,,,,,,,,,,,,,,,,,.,.......,..............00000.0......0...0....0000000000020222222002022222222222224242444466666668868666888888888:::<::::::::::::::<:::::::::<<<<::::::::::::<:::::::4<""$""""$$$$$$$$$$$$$$$$""$$"$$&$&&&&&&&(&&&&&$&((((&((((((*******(*((((**(****((***************,,**,,,,**,,,,,,,,,,,,,,,,,,,,,,..,,,.,,.,...........000...0.......00.......0.0..00000000222222202244222222222224444446666666666888668886888:888::8::::::::::<:<<<<:::::::::<:::::::::::::::::::::4""""$$$$$$""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((((((((***(((*((**((((***********************,,,***,,,,,,,,,,,,,*,,,,,,,.,,,,,..,...,,,,............0.00........00..0..00000000.000000222220222222222222422244444446464666666888888888888:8668:::::::88:::<::<<<<<::::::<::<:::::::<:::::::::::4"""""""$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&(&&&((((((((((((*(*((((***(********(**************,,****,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,....,...........00.0.........00.....000000000000000022222022222222222222424444444444446666666688888888888686888::88668::::::<<<<<<:::<:::<:::::::::::::::::::4""""$$"""$$$$$$$$$$$$$$$$&$&&$$$$&&&&&&&&&&&&(((&(((((((((((((((((*********((*((**********,**,,,,*,****,,,,,,,,,,,,,,,,,,...,,.,,,,...,,.,,.......000......0........00.000000000000000002022022222222222222242244244446446666666666868688668866888::86::88:::::::::<<<<::<<<<:::::::::::::88:::::4"""""$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&&&&&&&&&&&&(((((((((((((((((((************(((*******************,*,*,*,,,,,,,,,*,,,,...,,,..,,,,,...,,,............0..0000.....000.00000000000000000022202022222222222222224242244444466666666666668886888:888888:888888::::<::<:<<:<::<<<:::<::::::::8:::::::4 ""$"$"$$$$"$$$$$$$$$$&&$&&&$$$$$&&&&$&&&&&&(&&&((((*((((((((&(*******(***(**((*****************,,,****,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,..,,.........................0.00..000000000000020000022022222222222222244224244446644666466666666666888:8:88:8:6668::::::::::::::<:<<<:<<<::::::::8:::::::2 """"""$$$$$$$$$$&&&&$$$$&&&&$&&&$&&$$&&&&&(&&&(&(((((((*((*****(*(******************************,,****,,,,,,,,,,,,,,,,,,,.,,,,,,,.,.....................0.........0000000000000000000200002222222222222222222222444444464666666666666668888888:88:::8:::::::::::::::::::::<<<:<<:::::::::88:::4 """""$"$"$$$$$$$$$$&$$&$&&&&&&$$$$$&&&&&&&&&(&&(((&&((((*((*((*(**(******((*********************,,,**,,,*****,,,,,,,.,,,,,,,,,,,,.,,...........................0...000000000000000000200000202222222222222222222224444646666666666666666888888:8888:::8:8:::::::::::::<:::::<:<:<:::<:::888::::2@ """$""""$$$$$$$$$$$$$$$$&$&&$$$&&&&&&&&&&&&&&&(&(&(**&(*(((((***************(***************,****,,*,*,*,*,,,,,,,,,,,,,,,,,,,.....,,,.........0..............0...0..000000000.000000000002002020222222222222222424444464666666666666686688888:8888:::::::::::::::::::<::::::::::<::::::8::::::2 """"""""""$$$$$&$$$&$$&$&$$$$&&&&$&&&&&&&&&&&&(&((&&&(((&"&(((((**((*******(*(****(**********,****,***,*,*,,,,,,,**,,,.,,,,,,,,,,,,,,....,...."..................0.00000000.0000000000000220022002222224022222442444444666666666666686668888888:8:8:::8:::::::::<:::::::::::::::::::::::::::::0""""""""""""$$$$$$$$$$&&&$&$$&$$&$$&&&&&&&&&&&&&&&&((&&(((((&(((((****(***(***(((*(**(***********((**********,,,,,,*,,.,,,,,,,,,,.,,,,,....,.....,................00..0000000..000000000000000000002222020,0222222442444444446666666666.4668888888888:::::88::::::::8::<:::::::::::::::::::::::8""""""""""""""$$&$$$&$$&$&$$&&&&$$$&$$&&&&&(&&&&&((((&&&((((((**(*******((*((((**(*(************************,**,,,,,,,,,,,,*,,,,,.,,.,.,..,........,.,..............0.000000000000000000000000000022222000222222244444444644464664666666686668888:::8:::88:8:::<:::::::::8:::::::<::::::<::::8::8&"""""""""""""$$$$$$$&$&$&$$$&&&&$$$&&&&&&&&&(&&&((&(*((*(((((*(*((*(((*(((**((((****************,****,**,*****,*,*,,,,.,,,,,,,,,,,,,,,,..,...,,,..,,,...................0.00.00000000000000000000022222222220222224422444444464646666666688888888888:8:88::::::::::::::::::::::::::::::<<::::::::0"""""""""""$$$$$$$$$&$&&$$$&&&$&$$&$&$&&&&&&&&&&(((((((*(((((((*(((*******(**((****((*(****(***(*******,*,****,,*,,,,,,,,,,,,,,,,,,,,,,..,....,,..,.,.,........0...0.0...0000000000000000000000000000202222222222244442244444444466666686888888868888888::::::::::::::::::::::::::::::<::::::::::0@"" """"""""""$$$$$$$&&$$$$&&&$$$$&&&$$&&&&&&&&&&(((((((((((((**(****(((**(****(*********************,***,**,,,,,,,.,,,,,,,,,,,,,,,.,..,.,....,,.,...,,,.,.......00.....000000000000000000000000000022202222222222442224444444666666666688868888888888888:::8::::::::::::::::8:::::::::::::::::::."""""" """$""$$$$$$$$$$&&$&$&$&&&&&$$&$&&&&((&&(&(&&((((((((((((***(**(*(**(((((***(*((****************,,,*****,,,,,,,,,,*,,,,,,.,,..,....,..,,,,..,,,,.,.........0........0000000.000.0000000020.000220022222222222422244446466466666666668888888888888888:::::::::::::::::88:8:::::::::::::::::." """""""""""$$$$$$$$$$&$&$$$$&&&&&&&&&&&&&&&(&(((&(((((((((((((***((**((((***((((**(((****(*(*************,*,*,,,,,,,,,,*,,,,,,,.,,,,.....,.,..,,.,,,,..,.......0.0......0.00000000000000000000000022200022222222222224444466446666666666666888888888888888:::::::::::8::::::88:8:8::8::::::::::. """"""""""$$$$$$$$$$&$$$$$&&&&$$$&&&&&&&&&&&&&(((&((((((((((((((*(((((((**(((((((***********************,*,*,,,,**,,,*,,,,.,,,,,,.,....,.,,.,..,.,,,,,..........0...00...0..00000000000000000000200022022222222424444444444466646446666666888888888688:88:::::::::::::::::88888888:8::::8:8::::. """"""""""$$$$$$$$$$$&&&&&&&&&$&&&$$$&&&&&&&(&&((((((((((((((((*(***(((*****(((*((*(*(*(*********,*****,*,,,,,*,**,*,,,,,,,,,..,..,,.,.,,,,,.....,,,..,...........0.....00000000.000000000.00200002200222222224444442444444666666666666666888886888:88888:8:8:::::::8::8:88888888::::::::888::. " """""$$$$$$$$$$&$$&$&$&&$&$$&&&&&&&&&&(&(((((((((((((((((((*****(*(((*(((**(***********,**********,,,,,,*,,,,,,,,*,,,,,,.,,,.....,.........,,.....,..,.........0.000000000000000000000.0002020222222222222444444424444466664664666666888888888688888:::888:8::8::88::888888888:8:888:88:8* "" " """"""$$$$$$$$$&$$$&&$$$$$$&$$&$&$&&&&&&&((&(((((((((&((((((****(*****(*(*(*((*******((************,,,,,***,*,*,*,,,,,,,,,,.,....,,,,..,.,.,....,,.................0000000000000000000.0000000222222222222244444444244444446664466666688888888868888888:888:88888888888888:88888888888888:* " "" """""$$"$$$$$$$$$&&&&&$&$&$$$$&&&&&&&&&((&((&(((((((((&(((**(****(*(*((*((((((************(*(*,**,,,,*,,,*,,,*,,,,,,,,,,,,,,..,,,,..,.,,.,..,...,....,...,......00000000000000000000.000000000202222222222444244444444444446484666666888868888688888::888888888:888886888888888888888888& """" ""$"$$""$$$$$$$$$$$$&$&$&&&$&$&&&&&&&(&&((((&&((((((((((((***(*((*((((((*(***(((*********(**,*,*,,,,*,**,*,,,,,,,,.,,,,,,,,,.,..,,,..,.,..,..,...................0...00.00.000.0000000000000000222222222222422444444444444664466666666688888888888888888888888:8888888888888888888888688( """"""""""""$$$$$$$$$$&$$$&&$$$&&&$$$$&&&&(&&((((((((((((((((*(*(***(*(**(**(((*((*((***(*************,,,**,*,*,,,,,,*,,,,,,,,,.,.,,...,...,....,,,,,,.......,.........0.0.00.0.000000000000000000000200222222222222444444464444644446666666688888888888888888888888888888888888:8888888888688$  """ """""""$$$$$$"$&$&&&$&$$&&$$&&&&&&&&&&&(&(((((((&(((((((((((((*(*****(((*((*(**(********(***(***,*,*,,****,,,,,,,,,,,,,,,,,.,,..,,.,,...,..,.,.,.....,.,............00000000000000000000000020222222222222222244444464664444446466666666888888888888888888:88888888888888888888888886888$ """ """"""$$$$$$$$&&$$&&$$$$$$$&&&&&&&&&&&&&(&(((((((((((((((((((((**((((((((((*(***********************,,,,*,,,,,,,,,,,*,,,,,.,,,,,,.,,.,.,,..,,.,.,...,..,.,.........000.0000000000000000000000002222222222022224444466666646464666666666688888888888888888888888868:8888888888:8888688686" " " """"$"$"$$$$$$&&$$&&&$$&$$&&&&&&&&&(&&&(((((((((((((((***((((((**(**((((((*(((*(**************,,*****,****,,,,,,,,,,,,,,,,,,.,,,,,.,,,,.......,,....,,..,........0...00.0.00.000000000000000002222222222222022224444446644466646666666666888888888688868888688888888888888:8888866886688" """" " """""$"$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&((&((((((((((((((*(*(&(((*(*((((((((**(((********(************,*,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,....,.......,,,,.,,...............000000.0000.000000000.0202222222222222224444444644444646666666666868866888868868668888888888686888888868866888888 " """$$$$$$$$&$"$$$&$$$$&$$&&&&&&&&&&&&(&((&((((((((((((((((((((((((((*((((((*((******(**************,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...,....,,,..,,,,,.................00..0000000000000000.0222222022222222222442444464446646666666666866668888886888888888888888888888888866668686688 " """"""""$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&(((((((((*(((*((((*(((((((((((((((((*********(**************,*,***,,,,,,,,*,,,,,.,,,,,,,,,,,,,..,.....,.,,..,..,....,.............000000000.00000000020222222200222222222424444444666664666666866866688888888888888888888888888888888888668868688  " """""$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&(((&((((((((*(*((((**((((((*((*((((((((**(***(**************,,*,,**,,,,*,*,,,,,,.,,,,,,,,,,,,,.,,,,.,,,.,.,.............,.............0000.0000000000000022220202222222222224442444466664666466686666888688888888888888888886888888888888888666666  """"$$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&&(&&(&&&(((((((((((((*(((((((((((((((*(((**(********************,***,,,,,,*,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,.........,..,...............00000000000000000222000022222222222222444444664666666666666686688888888888888868888868888888888686866866666 """""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&$$&((*((((((((((((((((((*(((&((((((*(*(******************,*****,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,*,...,..,..........,,,,.................0.0000000000000000002022222222222222444444444666666666868888888886888888868888668888888888888666866666666 """"""""$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&(&$"$$&((((((((((((((((((((((((((((((((****((*****************,,***,*,,,,,,,,,,,,,,..,*,,,,,,,,,,,,,,,,...,.....,,.,.,,,.,,.,..............0000000000000002002220222222222424222444444666666668686688888888888888888868688888888888888868668666666X " """"$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&(&&$$*.*&$(((((((((((((((((((((((((*((((*(*(*(((****************,,,**,,,*,,*,,,,,,,,,,,*,*,,,.,,,.,..,,,,,,....,.....,,,,,,,,..............000..000..0000002002222222222222424424244444446666666666666868688888888868888888888:888888888666688666666 " """"""""$$$$&$$&$&$$&&$$$$&&&&&&&&&&$$(**((&&(((((((((((((((((((((((*(*(((******((*****************,*,*,***,,,,,*,,,,,,,**,,,.,.,,,,,,,,,.,,,.......,.,,,,,,.,...............0.00000.00000000000222022222222222224244444444666666666666666868888888888888888888888:8888888886666666666 """""""$""$$$$$$$$$&&$$$$$$&&&&&&&&&&&&&(((((&&((((((((((((((((((((((((((**((*(**((********************,*,,*,*,,,*,,,,,,,,,**,,,,,,,,,,,,,.,,,,,,,,...,,,,,*,,,,,................0000.000000000220000022222224222244444464444466666666666666666888888888888888688888888886666668666666462  """""" """"$$$$$&&&&&&&&&$&&&&&&&&&&&&$&&&&&$&(((((((((((((((((((((((((((((((*(((((*******************,,****,*,,*,,,,,,,,,,,,,,,.,..,,,,*,,,,,,,,,,.,.,,,,*,,,,,................00.0.0000.000000220202222222242224444444444666466666666666666686888888888888866688888866866666664646464 """""""""$"$$$$$$&&&&$$$&&&&&&&&&&(&&&&"$$$$&((((((((((((((((((((((((((((((((((((((*(***************,**,******,*,,*,*,,,,,,,,,.,,,,,,.,,,,,,,,,,,,.,,,,,,,*,,,,,......,.......0.0.0000.000000020000222222222222242444446646466646466666666866668868888888888886668688666666666666644646  " """$"" """$$$$$&$$&&&&$&&&&&&&&&&(&&((" "$$((((((((((((((((((((*(((((((((((*(((((************************,,,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,...........0.000.00..000000020002222224222222244444444464466666666666666666666888668868888888888888888866666466644446  "" """""$$ "$$$$$$&$&&&&&&&&&&&&&&&(&&&&(**(((***(((&&(*((**((((**((((((((*(*(((((((((********************,,**,,,,,,,*,,,,.,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,**,,,,.............000000000000000000222222222222222224444444664446464644666666666666888888888888686666888888686664466464460 " """"""$$"$$$$&&$$$$$&&&&&&&&&&&&"$&&(((((*((((((((((((*(((((*&"((((((*(((((((*((***(******,&****************,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,***,,,,...........0.0000.000000000022222020222222224224244444446646466646666686886666888888868888686446868888666446666644668 """"""$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&(((((((((((*((&&((**((((((((((((((((((((((((*(********((***************,*,,,,,,*,,*&,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,,,,..,................000000002200222222222224024242446464466466666666666662666868868888888666:::666868446666644466668   """"""$"$$$$$$$$&&&$&$$$$&&&&&&&&&&(((((&(((((((((&&((((((((((((((((((((((((((((***(***(*************,*,,,,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,.,................0..0000002002202202224222422442444444444464444666666668666866668866688688646888668886066664464444462  " " """""$$$$$$$$$$$&$&$$$$&&&&&&&&&&&((((((&(((&(((((&$&((((((((((((((((((((*((*(((*******(**********,**,,*****,*,,,,,,,,**,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,...........0.....0..00000000002202222222422242222244444444444446466666666686666666666868866866666668888866664644466666   """ """$$""$$$$$$$$$$$$$$&$&&&&&&&&&(&((((((((&(&(((((&&&((((((((((((((((((((((((*(********(*(***********,********,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........0.........000.00000000002222022222244422444444446464466666666686886666666666688888882224468888664864446666668   """""""""$$$$$$$$$$$$$$$$$$&&&&&&&&&(((((((((&&&((((((((((((((((((((*(((((((((*(((************************,**,*****,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........0.....0..0000.0000000020022222222222444442444444446466666666666666666686668888888888:024888888888886246666688   "" """""""$$$$$$$$$$$$$$&$$&$&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((********(******(***,,***,**,****,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,..,,,....,,,,,,..........0....0000000000000022222222222224224444444444444644666666666666866866668888888688::88888888866686686866688   " """"""""""$$"$"$$$$$$$$$$$$&&&&&&&&(&(&(&((((((((((((((&(((((((((((((((((((((((((((*****((***************,****,*,*,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,.,,,........,,,..,.......0.00.000000000000000222222222222242444444442444646666666466888888666868888888888888888888:88884664888666888   " """"$$"$"""""$$$$$"$&$$$$&$&&&(((&(&&&&((((((((((((((((((((((((&((((((((****(**(******(((***********,***********,*,*,,*****,,,.,,,,,,,,..,,**,,,,...,.....,.........,.........000002000002200000022220222444444442244644664666664668888868688888886686688::88688::::88446666666668 "  "  """ """$"$$$&$  $$&$ $$"$&$&&&&&&(&(((&$$(((((&&&&&&&&&&&&(((*((&$"&****((&(**&(*&(&(**,,*($&(*,,,,**(*,,****(**,,.,(&&*,..,,*****,,*,,**,,*..,((*.000.,,,,.,,,,,,....0..**.02200.,0000000..0222422..04666442442444444466:66422468:886446::888646666:88446::<::62688:6:64446686   """" "$" ""$$""$&$& "$&&&&&&&&&$$$$&(&&$(&&($"*$&(&&$$((&&$(&(((&&&(((&$$&(**(((***&&&(***(&(**(*&$(*,,*((****&&(**,,*(,,,(&&**,,,***.,****,...,*,.,****,...,,....,,,..0.,0.00.,*..2200.02220.22444222644000244422466444468664468686446886666:8::66886644686644466888468:   """ $ """$$$ "$&&&&""$&&&&$$$&$$&$&&&&&&&(((&($&&(((&&$&&&&&(((((&&(***(&&(*(((&&((((((**((((*,,,((***,,*(*********,(**,,..*((,,,****,,*,*,....,,0.0..,,,,...,,,.,...00..,.0000...0000000002002242022446422246424424466646866648888664688866646888:8886468688646668:8868688,   """""" "$"$$"$$$$$$$$$$&$$&&(&(&&((((&(&&&&(&&&&&(&&&&(((((&(**((&(*(*((((*(((((**((***,*,*((,*****(******,*****,,,,***,,.,,,,*,,,*,,.,.,,....0.,.....,.,,,.......,.0000...00000000000000020222442422444444444422444646666888666686886668866688888:::::86668888866666686668.     " """"""""$$""""""""$$$$$$$$$&&&&&((&&((&&&&&(&&&&&&&&&&(&(&(&((((((((((((*(((((((*(((****((***,****((*****,**,,*,,,,*,,,,,,,,,**,*,,..,.......,.0...................0.....000.00000020002220222222222244444442444444444666666666868686688886888888888888::8:888668686686888888:::.  " """""""$$$"$$$"$$$$$&&$$&&&&&&&&&(&((((&((((&&&&&((&&&&&((&(((((&(((((((***(****(***(******,***((*,*,,,***,,**,,,,,,.,,,.,,,,,,,..,,.,.,,............................0.000000000002002222222222242424444444444466444666666666666886668888888888888::88:8:::888888868668888::8:.0 " """""""""$"$$$$""$$$$&$$$$&&&&&&&&&((&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((((**(*((*************,*,****,***,,,*,.,,,,,,..,,,,,,,,,,...,........0.0..000.................0000200200202202222242222222224444444446446666666666686688886868888:88888888:::8888:8888888866888::::8:. " """"""""""$""""$$$$$$$$$&$$&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&(((*(**((((((*(*(*******************,,,*,,,*,,.,,,,,,.,,,,,,,,,,.............0.....0.0..000.......0..000002020220022222222222222242444444444644466466666666668886688888888:8888888::8:888886888:88668888::888.(   """"""""""""""$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&((((((((*(((*(***(**************,*,*,,,,,,,,*,,**,,,,,,,.,,,,,,,,.,.,.................00........000000000000002220222222222222222222224444444464644666666666686668888888888888888888:::8:::888:888:888886688::88:0   """""""""$""$""$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((*(*((*(***(*((**(*************,,,,,,,,,**,,,,,,,..,,,,,,,,.,................0.000....000000000000000002222222220222422222224222444466466666666666868668888888:88888:8::88:888::::::88888888::88888888::8::. " "" """""""""""$"$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((((((((((*****(***************,,,**,*,,,,,,,,,,,,,,,,,,,,,,...,..,.............00000..000.00.00.00002000222222222222222422422444244444446666666666666668888888888:8::::::::888::::::::88888688:8:8::88:88:::<.  " """""""""""""""$$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((**(**********************,*,***,,,,,,,,,,,,.,.,,,,,,..,,,,,,,,.............0...000000000000000222222222422242222244444444444444666666666668666888888888:88::::::::::::::::<:<:::::::88:8:::::::::::::::. " "" """""""""""$$$$$&&$$$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&((&((((((*(((**(***(*(**************,**,,*,,,,,.,,,,.,,.,,.,,.,....,..,..................000000000000000202222222242222422244444444444444666668686666868888888888::::::::::::::::::<:<<<:<::::::::::::::<:::::::<. " """""""""""$$$$$$&&$$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&(&&(((((((((((*(***(*(*****************,,,,,,,,,,,,,,,,,,,,,.,........,............0....000000000000020220222224224444444444444446444444664666886888888888:88:::8:::::::::::<<<<<<<<<<<<<::<<::::::<<<<<:<<<<::<<.  " " """""$$$$$$$&$$$&&&&$$$&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((((((********************,*,,,,,,,,...,.,.,,,,,,...,.....................0000020000022200222224224244444464444444466466666666666686888:888888:::::::<:::::<<<<<<<<<<<<<><<<<<<<:<<:<:<<<<:<<<<<<<<.  " """ ""$"$$$$$&&&$&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((*(((((*****************,,,,*,,,,,,,,.,,.,,,,,,.......,..................0...00002000202022222022242444444644444444466466666666668886888888:::::8::::<::<:<<<<<<<<><<>><><<<<<<<<<<<::::<:::<<<<<<<>,@ """ """"""$""$$$$$$&&&$&&$&$&$$$&&$&&&&&&&&&&&&(&&&&(((&((((((((((((**(***********,*******,,*,,,,,,,.,,,,..,,............................000000002220222222224442444444644444444444664466668888888888:::::::8::::<:::<<<<<<<<<<<>>>>>>>><<<<<<<<<::<:<::<<<<<<<>,  " """"""$$"$$$$$&$$$$&&&&$$&$&&&&&&&&&&&&&(&&&&(&((&(((&((((((((((((**********,,*****,,,,,,,,,,,,,,,,.,,,,,,,,,............0.......0.00000000002202222222242444244444444664664666466666668888888888:::8:8::<<:::::::<<<<<<<<>>>>>><<<<<<<<<<<<::<<:<<<<<><<>>,   """""""""$$$$$$$$$&$&$&$&&$$$$$$&$&$&&&&&&&&&(&&&&&(((((((((((((**************,***,*,,*,,,,,,,,,..,,,,,,,.,,,.............0...0.0000000000002222222422444424444444644644444646666666666888888::::::8:<:<:<<:<:::<<<<<<<<<>>>>>><>><<<<<<<<<:<<<<<<<<<<<<<>,    """"""""$$$$$$$$$$&$$$$$&$$$$$$&&$&$&&&&&&(&&&((&(&((((((((((*********************,,,,,,,,,,,,,.,,.,,.,.,,,.,...........00.0000000000020022222222222222444444444446446444666466666868888::::::::::<:::<<<<::<:<<<<<:<<<>><><<><<<<:<<:<<:<<<<<<<<<<<<<>,     """"""""""""$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&(&&(((((&(((**(*(**************,,,,,,,,,,,,,,,.,,,,,,...,...,............000000000000002000222222244222262244444444444444444666666668888:8:::::::::<:::<:<<<<<<<<:<<<<<<<><<<<<<<:<<::::<<<<<<<:<<<<<<>>,    """"""$""$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&&&&&&&&&((((((((((((((***(***(**((*****,,*,,*,,,,,,,,,,,,,,,,..,..,.........0..0.0..0.00000220002222222242222222424444444444464446666666668888:8:::8::::::::::<<<<:<:<<<:<<<<<<><<<<<<::<<::::::<:<<<<<<<<<<<>*"   " """""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&((&(&&&(((((((((((*(****************,,,,,,,,,,*,,,,.,,,,..,..........0.00000000000000022222242222222222444444644666664466666668688888::::::::::::<:::<:<<:<<:<<:<<<<<<<<<<<<<:::::<::<::<:<<:<<<<>>*  " """"""$&$$$$$$$$$$$&$$$$$$$$$$$&$&&(&&&&&&&((&(&(((((((((((((*(*,*******,*****,,,,,,,*,,,,,,,.,,,,.,.,.,............00...020000002222222222222242224444644444446666666666668888::::::::8::::::::<:<::<:::::::::<<<<::::::::::::::::::<<<<<<<>>(    "" """"""$"$"$"$$$$$$$$$$$$$$""$$$&$$$&&&&&&&&&&&&&&(((((((((((((&&(***************,******,*,*****.,,..,........0....0...0.00000022222222222222222444424444464666666666688888888:8,8::8::::::::<<<:::::::::::<<::::::::::::::::<:::::<:<<>>@   """"""""""""$$""$$""$$""$$$$$$$$$$$&$$&&&&&&&&&&&&((((&&(((((((((((*(****(*****************,,,,,,,,,.,,,..........0......0.00000002222222222222222244244444446446666666666686868866888:88:::::::::::8::8::::::86:::::::::::::::::::::::<<<>2 """"""""""""""""""""""$$$$"$$$$$$$$$$&&&&&&&&&&&&&&&&((&(&(((((((((*(((((((**(*****************,,,,,,,,,,,,,,....,,......000000000000020000202220224222244442244444446466666668668888888888:88888:8:888::888::8:8888:::888:::888:::::<<<><