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 = SURVEY_MISSION TARGET_NAME = MARS IMAGE_ID = '222S18' IMAGE_NUMBER = 49625763 IMAGE_TIME = 1979-11-02T04:35:29Z EARTH_RECEIVED_TIME = 1979-11-06T01:48:51Z ORBIT_NUMBER = 1222 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 Y  a7 k}  i *[5(ms{{"$&&&&&&((((((&((*(((*(*(((**,*(*****,,,*,,,,,,,.,,.,........0...000....00.000000000222020..,.0000222222022222222222242424444444444444646666464666666666666666666668866666666464644666688688868688866688868688888888888888888:888::88888:8:88:8:8:8:88888888888868866868666666664646666666646866642.&&&&&&&&&&&&(&&(&((((((((((((&(((((***********,,,,,,.,.,..$*....000...000.0002000000000.00..,0202244422222222224224422444444464444646466666666666466666866668668888886:888886666668888888888888888888::888:88::::8:888888:::::::::::::::::::::::::::::::::::::::::8::8:8888886886688668868888868862$$$&&&&&&&&&&&&&&&(&&&&(((((&(((((((((*(*********,,,,,,,,.........0...0..000.00000000000.,..2220222222222224242224442244444446444444466666666666624688666888686688888888886888068:::8:88::8:88888:8::::::::,6:::::::::::::::::<<::<<<<<<,:<<<<<<<<<<<<<<<<<<<::<:::::08:::::::88:8::::::::::8:::88& $$$$$$$&&$&$&$&&&&&&&&&&&&&&&(&((((((((*(((*********,,,,,,,.............0.....0.0000000.,,,26420022222220222222222444444444444444444466666666666666666668686668888888886888888888:::::::::888::8::::::::::::::::::::::<:::::::<<:<<<<<<<<<<<<<<><<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::8,"$$$$$$$$$$$$$$&$$&&&&$&&&&&&&((&(((((((((((((******,,,,,,,,,.,..,................00000.026662.0022220020022222222222424444444444444644466664646666666668688666888886886888888888666688::88:8:::::::::::::::::::::<<::::::::<<<:<<<<<<<<<<<<<><<<<><<<><<<<><<<<<<<:<<<<<::::::::::::::::<:::::<::6$$$&$"""$$$$$$$"$&&&$&$&$&&((&$&&&&(&(&&$&(*(*******,.,**(*,,,,..,(,...0...,.0220.,,..24666400022202202224220202224220.22244444226664400244666622688:88666688:8642666688646:::<::86468:::66888:8::8668:8<:<::::<>><:688::<<<84:<>><<<::8<>>@><88:<<<><:6:<<>>>><:8:>:<<:6448::8:868::>><>><:>>>><2"$"$$$$$$&&$$""" """"$""$&&&&&&&(((((((&&$&&(&(((***,,,,,,*...,,,*******,*,,.....02.000202420..,,.0...000222242444422400000222222224426466666644442464446666686888:8886688866664688::886:8:::<<:<:<:8:68888888888::::<<<<><<<::::::<<:<<<<<<>><>>>>>><<><<<::::::88:8::<<<<>>><<<:<::<:888::::8::<6$""" """"" ""$$$&$$"$$&&&&&$$&&&&&$&&&(((**((((***,,***(**,*,****..,..,,.,...0.......0.....00000000002202.00202222202444444222444442224444424444666666466888624688668886688864428><>>86868:::<8:88::::::888:::<<::8<::<::::::<<<<<<<<<>>>><:<<<>>><<<<<<<<<<<::::<<<<:::<<<<<<<<<<><<<<<:<:<<<<:4"""""""$$"""""""$$"""$$$$&&$$$$&&&&&&&&&&(((&&((*****(***,,,******,,,,,**.,,..,...0.....00....000..0002200.0022200020220022222444422222444444244644466666666848:688666666668642448<::<<68::88::88888:88:88:<<:<:888:<:::::88:8::::<:::<>>>><<<>>>><<::<<::<:<<:<<<<><:<<<<<<:::::::::::::<<<<<<:<:6"" " """""""""""$$$$"$"$$$$$$$$$$&&&&&(&((**((**(((((((*****,*,,,,,,...,.,,.*,,.......0.....000.0000.00.0.00000200222222222222222222224222444464666666666664466666668688886666668<<888688888:8888:::::::::::::8:::::::::::::<:<<<<<<<<<<<<<<<<<<<<<<><><<<<<<><<<:<:<<::<:::<<<:<<<<<<<<<<<<<::<<:6" " "" """""""""$$$"$$$$$$&$$&&&&&&&&&&&((&(((*******,*************,,,,.,.,.,0.0..............000000000000000000000220222222224424224422442444444444666666666668888868888::<>><:8888888888:888:8::::8::88:8:::::::::::::::<::<::<<<>>><<<<><>>><<<><<<>><<:<<<<<<<<<<<<<<<<<<<<<<<<:<<:<<<<<<:<<4"" """""""""""$""$$$$$$$$&$&$&$&&&&&((((((((((((((***********,*,,,,,,,,,,,,,,............0...00000000.0000000000222222222422222222422442444444444446666646666666688688888:<>>>:888886888:8:::::::::88:::::::::8:::::::::<:::::<<<<<<<<<<><<<<<>><<<<>>><<><<<<<<<<<<<<<:<<:<<<<:<<<<<<<<:::<<<:4" """ " " """"""""$$$"$$$$$&&$$&&&&&&&&(&&((((((((((***********,,**,,,,,,,,,,,..,...............00000000000.0.000000002022222222222242244242444444444444466666666666666666888:<>@>:8::8888888888:8:::8::::::::::::::::8::<:::::<:<:<<<<<<<<<><<<<<<<><<<><<<><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<2 """"""""""""$$$$$$$$$$$$&&&&&&&((&((((((((************,**,,,,,,,,,,,,.,,...............0000000..00000000000000022222222222224242444444442444444444646664666666666688888:<<8888:88::88888:8888::888::8:8::::::::::<::::<:::<<<<<<<<><><>><>>><<<<<><<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<2 " " """""""$"$$$$$$$&&&&&&&&&&&(&((((((((((*(************,,,,,..,,,,,..,.............0000000......0000000002200222222222222222222244444444444444646664666666666888888::8::::::888888888::::8::8888::8:::::::::::::<<:<<<<<<<<<<::<<<<<<>>>>>><>><>>><><<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<<0" " "" "" """""""""$$$$$$&&&&&&&&&&(&&&((((((((((((*************,,,,,,.,,.................0000.....00000000000000000002202222222222222244442444444446446666666666666668888888:::::8::888888888888888:::8::::::::::::::<:::::::<<<<<<<<<><<>>>><<><<<<<><<><<<<<<><<<<<<<<<<<<<<<<<:<<<<<<<<>><0 " """""""""""""$$$$$$$&&&&&&&&&&&(&(((((((((((((*********,,,,,,,,,,,,....,..........0000.00.00..0.0000000000002202022222222224222444444424442444444444666666668668688888:::::::888::8888:888::8:8::::::::::::::::::<:<::::<<<:<<<<<><<<<><>><>><<<>><><<<<><<<<<::<<<<<<<<<<<<<<<<<<<<<><. " """""""$$$$$$$$$$$&&&&&&&&&&&(&((((((((((***************,,*,,,,...............00000.......0..0000.200202000222222222222224222444244444444444444466646666666668688888:::::88888888888888:8::8::::::::::::::::<:::::::<:::<<<<<<<<<<>><<<<<><>>>>><><<<:<<><<<<<<<<<<<<<<<<<<<<<<<<<<<." " """"$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((************,,*,,,*,,,,....0......00000000........000000000022000022222222222222222222222244424444444444666666666666688888888888888888888:888888::8:8::::::::::::::::::::::<:<<<<<<<<<<<<><>>>><<>>><<<<><<<<><<<<><<<<<<<<<<<<<<<<<<<<<><8 "" """""""$$$$$$&$&&&&&&&&&&&&&(&(((((((((((*(***********,,,**,,,........0.0000000..........0.000000000000000022222222222222422222222444422444444444466666666666666886688888888888888888:88::::8:::8:::::::::::::::<<<<<<<<<<<<<<<>><>>>><>>><><<><<><><<<<<<<<<<<><<<<<<<<<<<<<<<<<8    "" """""$$$$$$$$$$$&&&&&&&&&&&&&((((((((((((*************,,,,*,,,,..........0.00..........0..00000000002000000000022222422222222224244444444444444446466666666668668688888888888888888888::8:88:88:8::::::::::::<<:<:<<<<<<<<<<<>><<<><><>><>>><><<<<<><<<<<<<<<<<<<<<<<<<<<<<<<<<<8    """""""""$$""$$$$$$&&&&&&&&&&&(&(&&(((((((************,,*,*,,,,,.,...........0..........0...0.000000000000002022222222222222222442244422444444444446466666666666666888888888888888888::888:8:::8::::::::::<::::<<::<::<:<<<<<<<<><>><<<<>><><<<<<<<<<<<<><><<<<<<<<<<<><><<<<<<><<<8    "" """"""""$$$$$$$$&&&&&&&&&&&(&(((((*(((((**********,****,,,,,,,,,...,,................0....0000000002000002222222222222222222222222244242444444444466666666666668688886868888888888:88::::::8::::::::::::<:::::::<:<<<<<<<<<<<<<<<<>><<>>>><<<><>><<<><><<<<<<<<<<<<><<<<<><<<<<8   " """"""""""$$$$$$&&$&&&&&&&&&&&&(((((((((((*(********,*,**,,,,,,,.,,,,,,,.................0.00.000000200002200222222202222222222224422422444444444446666666666666666686668888888888:8888::::8:::::8::::::::::<<:<<<<<<<<<<<<<<<<<<<<<<<<><>><<><<<<<<>><><<><<<<:<<<<<<<<<<<<><:<8   """""""""$"$$$$$$$&$&&&&&&&&&&&&&((&((((((*(*********,*,**,,,,,,,,,.,,,,.,,..,,.............0...000000.00000000020000222222222244442242444444444444444666666666666866668888888888888888888::::::::::::::::<:<::<<<<<<<<<<<<<<<<<<<<<<>><>><><<<<<>>>>><>><<<<<<<<<<<<<<<<>><<>><><8    """"""""$"$$$$$$$$&&$&&&&&&&&&&&((((((((((((***(*********,,*,,,,,,,,,,....................0..000000.0000000000222222222222222422224222242244244444444466666666666666868888888868888888888:8::::::::::::::<<<:<<<<<><<<<<<<<<<<<<<<><<>><<<><<<>>>>><<><<<<<<<<<<<<<<<><<<<><<><::8  "" """""$"$$$$$$$$$$&$&&&&&&&&&&&&&&(&&(((((((((********,,**,**,,,,,,,,,....,..................00000.00000000020022202222202222222222222222224444444444466666666666666888866868668888:8888:::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<><>>><<>>><<><>>>><<<<<<<<<<<<<<<<<<<<<>>><:<8 " """""$""""$$$$$$$$&$&&&&&&&&&&(((&((((&((((((************,**,,,,,,,,,,.,,.,.,.........000000...00000000000000000200002022222222222222242422442444444446666666666666866666666886888888888:8::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>><>>>><<<<><<<<<<<<<<<<<<<<<<<<<<><<6 "" """""""$"""$$$$$$$&$&$&&&&&&&&&(((&(((((((((((***********,*,,,*,*,,,,,,,,,,..........00......0.00000..00000000000022220002222242222222222422442444444464666666668666666666886868688888888:::::::::::<::::::::::<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>><<<<<><><<<<<<<<<<<<<<<<<<<<<>><8 """""""""$""$$$$$$$&$$$$$&&&&&&&&&&&&(&((&(((((*(*************,,**,,,,,.,,..,,................0...0000...000000000000222242422222222222222242422244244464666666666666666666888688888888:8888::8:88:::8::::::<:::<::<<:<<<:<<<:<<<<<<<<>>><<<>>><<><<<<<>>><<><<<<<<<<<<<<<<<<:<<<<<<6 """"""""""""$$$$$$$$&$$&&&&&&&&&&&&&&((((((((*(************,,,,,,,,,,,,,,,,,...................0.000002000000000000000022222222222222222222222244444444446446666666666666666688688888:88::8:8::::::::::::::::<:::<<<<:<<<<<<<><<<<<<<><>>>><<<<<<<>><>><<<<<><<<<<<<<<<<<<<>><<<<<6   "" """""""$""$$$$$$$$$&$&$&&&&&&&&(((((&((((((((************,,,,,,,,,,,,,,,,.,.,...............0..000000000000000000000222222222222222222222222244444444444446466666666666666866888888888888888:::::::::<::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>><><<<<<<>>>>>>><<<<<<<<<<<<<<<<>>><<><>6  " """"""""$$$$$$$$$$$$$$&&&&&&&&&&&(&(((((((((**(***********,**,,,,,,,,,.,,....,.....0.....00...0000000.000000000000202202222222222222222422242222446446444666666666666666666888888888:8:88::8:::::::::::::::<<:::<<<<<<<<<<<<><<<<<>><>>><<<<<<<<><<<>>>>><<<<<<<<<<<<<>><<<<><<6 " " """""""""$$$$$$$$$$$&&&&$ &&&&&&&&((((((((((((*************,,,,,,,,,,...,.................00.00.000000000000000000002222222222202222224442244444444664444666666666668666886888888888:888:8:88:::::::::::<<::<<:<<<<<<<<<<<<<<<<<<<>><>>>><<<<<>>><<><<><><<<<<<<<<<><>>>><>><<6  """"""""""$$"$$$$&$&&$&&&&&&(&&&(&&&((((((((*(********(**,,**,,*,,,,,,,..,......................0.000..0000000000000022222222222222222224224444444444666666664666666666,668688888888888888::::::::::4:<::<<::<<<<<<<<<<<<<<<<><><6<>>>><<<<>><>>><<>>><><<<<<<:<>>>>>>><>>><   """""""""$"$$$$$$$$$&&&$&&&&&&&&&&&((((((((((((((((*****,******,,,,,,,,,..,,,.............0.....0...00000000000000000000220002022222222222242224244444446666666466666666666646688888888888888:8:888::::::8:::<<<:<<:<<:<<<<<<<<<>><>>::>>><<<<<><<<<<>><<><<>><<<<88><>><>>>>>>>:  " """""""""$$"$$$$$$$$&$$&&&&&&&&&(&&(&(((((((((****(*********,,,*,,,,,,,,,,.....................0.00000..0000000000000000202222222222222222442444444446646444666666666666666886688888888:888888::::::::::<:::::<::<::<<<<<<<<<><<><<><>><<>>>>><<><>><<>>>>>><<>><<><>>>>>>>>>><>4 " """"""""""$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((**(*************,,,*,,,,,,,.,,.......................000020.000000002000000000022222222222224244444444444444666646666664666666666866688888:888888::::::::::::::<<<:<<<<<<<<<<<<<<<<<>>>><><>><><<<>>><>>><<>><<<>><><><>>>>>>>>>>>>4   """""""""""$$$$$$$$$$&&&&&&&&&&(&(&&((((&((((((**(((******(,**,,,,,*,,,,,,,,............0..,,,.0..00000,...0000002202200000000222202222222242244444444444444666646666666666686888888888888888:::88::::::::::::::<:<<<<<<<<<<<<<<><><<<><><<><<<<<>><<><>>>>>>>><<>>>>>>>>>>><>>><4  " """""""$"$"$$$$$$$$$$$&&&&&&&&&(((((((&(((((((((((************,,,,,,,,,,,.,.,..,...........2........0.*,000000000000002000222222222222222222222444444444466666666666666666668668888888888888:::::::8:::::::::::::::<:<<<<<<<<<<<<>><<><>><>><<<><<<<><<>>>>>>><>>>>>><>>>>>>>>><4   """"""$""""$$$$$$&$$$&$&&&&&&&&&(&(((((((((((**(************,**,,*,,,,,,,,..,,...,,...........0..0000.20000002000000002220222222222222222222444444424444444646666666666666886888668888888:88:8::::::::::::<:::::::<:<<<<<<<<<<<<<>><<<>><<<<<>><<<<>>>>>><>>>><<>>>>><>>>>>>>>>4 """"""""""$$$$$$$$$$&$&&&&&&&&&&&&(((&((((&((((*****(********,**,**,,,,,,,,,,.............***.....00.000000000000000020022222222224222222222442444444444444446466666666666666666688888888888:8::::::::::::::::::::<<<:<<<<<<<<<<<<><<<<<><><>><<<<<<>>>>>>>>>>>><>><>>><>>>>>>><2   """"""""""$""$$$$$$$&&&&&&&&&&&&&&((&(&((((((((((***(**********,,,,,,.,,,,,..,............,*,......000000000000000000002002000202220222222224444444444446444666666666666666666688688888888888:::::8:::::::::::::::<<<<<<<<<<<<<<<<><<><>><<>>>><<<<>>>>>>>>>><>>><<<<>>>>>>><>><2  """"""""""""""$$$$$$$$$&&&&&&&&&(&(((&(((((((*((((((***********,,,,,,,,,,,..,,.,.........,..0.....00..000000000000000002000200222222222222222444444244444444446466666666666866666686888888888888::::::::::::::::::::<<::<<<<<<<<<<<<>><><<<<<>><><<<<<<><>>>><>>>>>><<>>>>>>>>>><2 " """""""$"$$$$$$$$&$&&&&&&&&&&(&&&((((((&((((((*(*(*********,**,,,,,,,.,,,,,....,...................000000000002000000000000022222222222222242444444444444644646666666666666666666886888888888888:::::::::::::::<<<<<<<<<<<<<<<<><<>><><<><>><<><<<<<<><><>>>>>>><>>>><>>>>><>>0   "" """"""""""$$$$$$$$$$$&&&&&&&&&&(&&(((&(((&((((((*(*(***********,,*,,,,,,,,,,,...................00.0..0.000000000000020000000002222222222224244424444444444464444666666666666666866888888888888888::::::::::<:<:<<<:<:<<<<<<<<<<><<<<<<<<>><<<<><<>>><><>>>>>>>>>>>>><><<><:>>>0  """"""""""""$"$$$$$$$$$&$&&&&&&&&&&&&&&((&(((((((((((**********,**,,,,,,,,,..,,,,,..,,..............000000000000000000000002020000222222222222222424224444444444464446666666666666666888888888888888::888::::::<:<<:<<<<<<<<<<<<<<<<<>>><<<><<<<<<>>>>>>><<>>>>>>>>>>>>>>><<>>>>>><0   """"""""""$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&((((((((((*****************,,,,,,.,,,,.,,,,.,,..............0.000.000000000000000020020222222222222222224422444444444646466666666666666666666888888888888::8:8::::::<:<:<<<<<<<<<<<<<<<<<<<<><<><<<>><<<<<<<>><<<<<>><>>><>>>>>>>>>>>>>>>0 """""""""""$""$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((***********,,,,,*,,,,,,.,,,,..,,,,...............0..00000000000000000000000222222222222224224422444444444444444466466666666868666888888888888:8888::::8::<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>><>>>>>><>>><<>>>>><<><>>>>>@>>>>>>>>. """""""""""$""$$$$$$$$$$&&&&&&&&&&&&(&&&(&(((&(((((((**((********,,*,,,,,,,,,,,,,..,,.,.,................0000000000000000000000222222222222222222242444442444444444466666666666686688686688888888888:8:::::::::::<<<<<<<:<<<<<<<<<<<<<>><><><>>><>><>>>>>>>>>>>>>>>>>>>>>><>>>>>>>. " """"""""""""$"$"$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((*(((*(*(*****,**,*,.,,,,,,,,..,,,,,,,.,..............00000000000000000000000202222222222222222222222442444444444464664666646666666668668888:88888888:::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<><<<<<><<>>><>><<<><>>>>>>>>>:::>>>>>><.  """""""""""$"$"$$$$$$$$$$$&&&&&&&&$&&&&(&(&(((((((((((((*********,,*,,,,,,,,,,,,,.,,,,,.................0..0000000000000002222222222222222222222242224244444444444446666666666666866666888888888888888:::::::<<<<<<<<<<<<:<<<<<<<<<<<<<<><<>><<<><>>>>>>>><<<>><<>>>>>>>>>>>>>>>>>. "" """""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&(&&((*(((((***************,,,,,,,,,,,,,.,,..,.........0......000.00.00000000220002022200222222222222222222422444444444444646644666666666666668688888888888888::8:<<::::<<<<:<<<<<<<<<<<<<<<<<<<><>><<<<<<>><>>>>>>>>>><<>>>>>>>>>>>>>>>>>, "" " """"""""""$$$$$$$$&&$&&&&&&&&&(&&&&&((((((((((((**************,*,,,*,,,,,.,,.,.,....................000.0.0000002022020220222202222222222222222244244444444444446666664666666666866888888888::8:::::::::::::::<<<<<<<<<<<<><><<<<<<<><<<<<<>>>>>>><><>><<><>>>>>>>><>>>>>>>>>. """ """""""$""""$$$$$$$$$&&$$&&&&&&&&&&(((((((((((((((**(*******,*,,*,,,,,,,,,,,,,,..,................0.......0000000000020222202222222222222222222222224444444446444444466666666666666686868888888:8:::::::::<<<:<:::<<:<<<<<<<<<<<><<><><<<<<<<<<<<><>>>><>>><>>>>>>>>>>>>>>>><>>,  " """""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&((((((((((((*(**************,,,,,,,,,,,,,.....................0.0.0000000000000000002020220222202222222220222242444444444444464466646666666668668888888888888:::::::::::::::<<<<<<<<<<<<<<<<<<<>>><<<<<<<<>><><<<<>>>>>>>>>><>>>>>>>>>>>>>>, " " """"""""""$$$$$$$$$$$$$&$&&&&&&&&(&((((((((((((*((*(*******,*,***,,,,,,,,,,,,,...,..,.,......0......0.0000000000000000000022220222222222222426222222444444444444444466446666666668886688888888888::::::::::::::::<::<<<<<<<<<<<<<<<<><><<><<<<><<<<>><<><>>>>>><>>>><>>>>>>>>>>, "" """""""$$$$$$$$$$$$$$$&&&$&&&&&&&&&(&(((((((((((((((*((******,,*,,,,,,,,,,,,,,.,,..,...............000..00000.000000002000000220222222222222002422244442444444444446664666666666686888888888888:::::::88:::::::::<<:<<<<<<<<<<<<<<<<<<<<<<<<<><<><<<<<><>>><>>>>>>><>>><>>>>>>, " """"""""""$$"$$$$$$$$$$$$&$&&$&&&&&&(&&(((((((((((((*(********,***,,,*,,,,,,.,,...,,....,...............0000000.0000000000000220002222222222222002222224444444444444466646666666666666868888888888::::::::::<::::::::<<<<<<<<<<<<>><<<<<<><<<<<<<><><><<><><<>><><>>>>><<>>>>>>>>,  """""""$""$$$$$$$$$$$$$$$$&$&&&&&&&&&&(&((((((((((((*((************,,,,,*,,,,,,,,,..,..................00.0.0..000000000000222002220222222222222222222222244444444444464646666666666866868888888888:8::::::::::::::::::<<:<<<<<<<<<<<<<<<><<<<<<<<<<<>><>>><<<>>><<>>><>>>>>>>>>>>*   """""""$""$""$$$$$$$$$&$&$$&$$&&&&&&(&&&((((((&(((((*************,***,,,,,,,,,*,,,..,......................00.0000000000002002202222202222222222222222244244444444244644466666666666668888888888::888:::::::8::::::::<<:<<<<<<<<><<>>><><<<<<<<<>><>><<>>><<><<<<>><>><>>>>>>>>>>( "" """""""""$"""$$$$$$$$$$$$&$&&&&&&&&&&((&((((((((((((((******(********,,,,,,,,.,,,,,,,.........,.............0.....000000002000022222222222222000222222242444444444444446444466666668688888688888888:::::::66:::::::::::<:<<<<<<<<<<<>><<<<<<<<<<<<<<><>>>>>>>>><><>>>>>>>>>>>>>>>( """""""""""$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&(((((((((((((((**********,****,,,,,,,,,.,.,,,,,...,,..,,...........00.0.00000000000000000222222222242286402424222424444444444446466466646666688888868888888888::::::<:::::::::::::<<<<<<<<<<<<<<<<><>>>>><><<<>><>><><>>>>>>>>>>>>>>>>>>><& " """"""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&(&((((((((((((*(*(**(******,**,*,,,,,,,,,,..,,,,......................00.00000000000200222222222002242266642222422224444444444444446646666666666668688888888888888::::::::::::<:::<<<<<<<<<<<<<<<<<><<<><<><<<<><><><<<<><>>>>>>>>>>>>>>@>>>&  """"""""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((((((*****************,,,,,,,,,,,.,.,..........0...........0000.000000000000002222222222222242222222442424444444444444466666646666686666886888888888888:888:::::::::::<:<<<<<<<<<<<<><<<<<>><><<<<<<<<<<<<<<><>>>><>>>>>>>>>>>>>>$ """"""""$"""" "$$$$$$$$$&$&&$&&&&&&&&&&(((((((((((((((((********,***,**,,,,*,,,.,,,.,...,,,...............0.00000000000000000002222222022222200...222222222444444444444444464464666666686686688868888:888888:::::::::<:::::<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>$ " " """"""""""""$"""$$$$$$$$$&$&&&&&&&&&&&&((&(&&(((*((((*(((***((*********,(&*,,,,,,,,,,.,,,...,........**....0.0.0.00000000000000222002226422222...,.222424242422004444444444464444666666666866668688888888:8888::::::::::<::::<<<<<<<<<<<<<<<<<<<><<<<><<<>><<>>><><>>>>><>>>>>>>>>>$ """"""""""""""""$$$$$$&$$$&&&&&&&&&&&&&&&&&((((((((((*(***************,*,,,,,,,,.,,,,,,,......,......*.......0.000.000000000000222.222220022222...2222222422444.4444464444644464466666666666*66888888888:88:::8:::::::::::<:<:<<<<<<<<<<<<<<<<<<<>><<<>><>><<<>>>>>>>>>>>>>>>>>><X  """""""""""$""$$$$$&$$&&&&&&&&&&&&&(&&((((((((((((((***(***(*****,**,,,,,,,,*,,,.,,..,,..............0......0.0000000000000000222222..02222222424222222444444444446444464444644466666666666668888888888:::8:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><><>>>>>>>>>>>>>>><  """""""""""""$$"$$$$$$$&$$$&$&&&&&&&&&&&((((((((*((*(*(*(************,**,,,,,,,,,,,,,,,,,...,.,...............000....0000000020020222222222222222222222222224444444444444444464444466666668666888888888888:::::8::::::::::::<:<<:<<<<<<<<<<<<<<<><<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>"  " """""""""""""""$$$$$$$&$$&&$&&&&&&&&&&&&&&(((((((((((((*((**************,,,,*,,,,,,,,,,,...,,.,............0...0..00.0000000022222002222220222222222222224424444444444644444444644446666666666668888888888888:::::::::::::<::<<:<<<<<<<<<<<<<<<<><<<<><<><><<<<<<<<<<>>>>>>>>>>>>>>   "" """"""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&(((((((((((*((*(***(*******,,,,***,,,,,,,,,,.,.,.................0..00.,.00000002000020220202002222222222222222444442224444444444446644466666666668666888888888:8:::::::::::<::<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<><<><<<><<<>>>>>>>>>>>>>>>    "" """""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&((((((((((((((((*(*(***********,*,,,,,,,,,,.,,,,..,.......................00000000000022002222222222222222222242242444444424444644444446466446666666668688888:888888:::::::::<::<::<::<<<<<<<<<<<<<<<<<<<<<<><><><<<<<<<<<<<>>>>>>>>>>>>> " " " """"""""""$$$$$$$$$$$$$$&&&&&&&&&&&(&&&(&&(&((((((((((((**************,,***,,,,,,,,,,,,...,.,,.,.................000.0000000000022220220222222222222222242422444442424644444444446666666666666688868888888888:::::::::::::<<::::<<<<<<<<<<<<<<<><<<<><><<<><<<><<<<>>>>>>>>>>>>>>>  " """"""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((&(((((((((*(((*******(**********,,,,,,,,,,,,,,,.,,.,..................00000000000000000000202222222222222222222422224442044444464644666666666666668668888888888:88:88::::::::::::<::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>> " """""""""$$$$$$$$$$$""$$$$$$$&$$&&&&&&&&&&&(&&((((((((((((((*********((******,*,,,,,,....,,,,,.,.,.,................00000000000000200022222222222222222222222244244444446444444646444666666666668668888888888888:8::::::::::::::<::::<<:<<:<<<<<<<<<<<><<<<<<<<<<<<<<>>>>>>>>>>>>>>>  " """"""""$$$$$$&$$$""""$$&$$$$&&&&&&&&&&&&(&(&&(&((((((((((*****((*********,*(****,,,,,,,.,,,,,,..,..............0000.000000000000022222022222222000002222222244244444444444466464466666666666666688888888888888888:8:8::::::::::::::<<<<<:<<<<<<<<<<<<<><<<><<<<<<><>>>>>>>>>>>>>>>> " " """""""""$$$$$$$$$$(**$"$$$$$&&$$&&&&&&&&&&&&(&(((((((((((((***********************,,,.,,,,,.,,,..,.,..,,.........0.000.0000000200000020222222222200022222222444424444444464444466666666666666666688888888888888888:::::::::::::::::<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<>>>>>>>>>>@>>>>>  " """""$""$$$$$$$$$&((&&$$$&&&$&&&&&&&&&&&&&&&&&(((((((((((((**********,*****(*,,,,,,,,,,,,..,....,,,.,............00000000000000002002222222244286420222222222222444444444444444666666666666666668888868888888888888::8:8::::::<:::<<<<<<<<<<<<<<<<<<<<<<<<<<><<<<><>>>>>>>>>>>>>>>>>   " "" """"""$$$$$$$$$$$ ""&$$&$&&&&&&&&&&&&&(&&&&((&(((((((*(****(*****,***(0.,(**,,,,,,,,,,.,,,,.,.,.,,,..........0..00.00000000200000002220222264420222222222222442444444444444446666666666666666888868868688888888:::::::::::::::::::<<<<<<<<<<<<<<<<<<<>>><><<><<<>>>>>>>>>>>>>>>>>  " " """"""$"$$$$$$&$"  "&$&$&$&&&&&&&&&&&&&&((&((&((((((((((((*******,,*.000.,**,,,,,,,.,,,,,,,,,,,.,.............0000.0000000000000000222222220.0..22222222222222444422244444446466644666666666668886888688888888::8:::::::::::::::<::<<<<<<<<<<<<<<<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>> " """""""$$$$$$$$$  $&$$$&&$&&&&&&&&&&&&&(&&((((((((((((((*******,*,*...,***,,,,,,,,..,,,,,.,,,,,..............00.00.000000000000000000222220....22222222222222442222444444666664466666866666686668688886888888:88:::::::::::::::::<<<:<<<<<<<<<<<<<<<<<<>>><<<<<<<>>>>>>>>>>>>>>>  " """""""$$""$$$$$$$$$"&&&$&&&&&&&&&&&&&&&&&&&((&&(((((((((((********,*,***(&((,,,,,,,,,,,,,,,,,.,,.....,........0..000000.00000000000000002222220.022222242422222242244444444646666666666666666666666686468688888888::::8:8::::::::::<:<<:<<<<<<<<<<<<<<<<<<<><><><>>>>>>>>>>>>>>>>>> """""""""$$$$$$$$$$$$$&$$$&$&$&&&&&&&&&&&&(&&((((((((((((((((**********,((&&&(,,,*,,,,,,,,,.,,.,.................0000..0000.00000000000000022222222222222222222222244444446444446466666666666666666668686688688888888:8:8::::::::::::::<<:<<<<<<<<<<<<<<<<<<<<<>><<<>>>>>>>>>>>>>>>>> """"""""""$$$"$"$$$$$$$$&&$$$$&&&&&&&&&&&&&&&((((((((((((((((*(*********&&&&*,,,,,,*,,,,,,,,..,...,............000...0..000.0000000020002202222222222222222222222444444444444666466646666666666666666666868888888888:888:::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>  """""""""""$""$$$$$$$$$&$$&&&$$&&&&&&&&&&&&&((((((((&(((((*************(&&**,*,**,,*,*,,,,,,..........................0.0000000000000000020000222222222220222222222244444444444444646666646466666666666866868888888888:8::::::::::::<::<:<<<<<<<<<<<<<<<<<<>>>>>><>>>>>>>>>>>>>>>>>8 """"""""""$"$$$$$$$$$$$$$$&$$&$&&&&&&&&&&(&((((&&(((&&&(((((*((*********,*,***,,,,,*,,,,.,....,.......................0.0.0000000000002200002200222222222222222222224444444464444464466666666666666666666888888888:88:::88:::::::<::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>  " """""""$$$$"$$$$$$$$$$$&$$$$&&&&&&&&&&&((&&((((((((&(*(((*(***(*(********,*,,***,,,,,,,,,,,,.....................00...00000000000000022000002220222222222222222222222444444464466446666666666666666666868888888888:8888::::::::<<<:<:<:<<<<<<<:<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>   """""""""$$$$$"$$$$$$$$&$$$$&&&&&&&&&&&&&(&((((((((((((((*(*(*(************,****,*,,,.,,,....,........0..........00.000000000000000000020020020022222222222222222224224444444444464466666666666666666666686888888888::8::::::::::<<<<<<:<<<<<<<<<<:<<<<><<>>>>>>>>>>>>>>>>>>>@@>>>>  """"""""$$$""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((&((((((((((((*(*(********,,,,,,,,*,,,,,,,,,,,,,,........,,.......0....00.000000000000000000000022002222222222222222244244444444244444446664666666666666668886888888888:::::::::::::<:<<<::<<<<<<<<><<<<<>><<>>>>>>><>>>>>>>>>>>>>@@@> " """"""""$""$$$$$$"$$$$$$$&&&&&&&&&&&&&&&(&&((((((((((&((((((*(***********,,,,*&*,,,,,,,,.,,,,,,......................0.00000000000000000000000000022222222222222222224424424442444444466666666666666668888888888888:8::::::::::::::<:<:<<<<<<<<<<<><<<><>>>>>>><><>>>>>>>>>>>@@@>>@  """"""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((&((((((*((((*(*(***********,*,,,,,*,,,,,,,....,..................0....0.0.0.000000002000000000222222222222222242224424444444444444444646466666666666668888888888888888::::::::::::<<<<::<<<:<<<<<<<<<><<>>>>>>><>>>>>>>>>>>@>@>>@>>   " """""""$"$"""$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&(((((&((((*(((((*(((*******,*,,,,,,**,,*,,,,,,..,...............0..0.0......0.000000000000000002220222222222222222222444444244444444464444666666666666666666688888888888:::::::::::::::<:<<<<<<<<<<<<<<<><><<><<>><>>>>>>>>>>>>>@@@@>>  " """""""$""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&&((((&((((((((((((***(*********,**,,***,*,,,,,,,,.,.,.........................00000000000000000020020202222222242222444444444242444444446446666666666666666666688888888:88888::::::::::<<<:<<<<<<<<<<<<<<<><<<<>><>>>>>>>>>>>>>>>@>@@>@   """"""""$""""$$$$$$$$$$$$$$&&$$&&$&&&&&&&&&(&&&&((((((&&&&(&((*(**(**********,***,,,,,,,,,,,,,,...,................0..0.0..000000000000000000002020222222022224444444444424444444444664466666666666666866668888888888888:8:8::::::::<<<:<::<<<<<<<<<<<<<<<>>><>>><<>>>>>>>>>>>>>>@>>> D  """"""""""""$"$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&((&&(&&&&&(&&((((******************,,,,,,,,,,,,,.,,........,0............0...0000.00000000000000220222220222222242444444444424224444644644666666666666666888888888888888888:::::::::::<<<<::<<<<<<<<<<<<<<><<<<<<<>>>>>>>>>>>>>>>@>>> 0  """"""""""""""""$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((*(**************,*,,**,,,,,,,,,,,..,.....00.........0.0..000000000000000000000002222222222222222244222444444444444444444666666666666666688888888888888888::::::::<<::<::<<<<<<<<<<<<<<<<<<><<<<>><>>>>>>>>>>>>>>>>>   """"""""""""$"""$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&&((**(**************,*,,,,,,,,,,,,,,.,...........,........00...0000000000.00000200220022222222222222224224242424244444444644666666666666668888888888888:888888:::::::<:<<<:<<<<<<<<<<<<<<<<<<<<><<<><>>>>>>>>>>>>>>>>>>   """"""""""$"$$$$$$$$$$$$&$$$ &$&&&&&&&&&&&&&&&&&&&&((((((&&(((*((*(**************,*,,,*,,,,,.,,,,,.....................000.000000000000000020020200022222222222222222424444444444444444666466646666666688888:8888888::888::::::<:::<<<:<<<<<<<<<<<<<<<<<<<<<><><<><>>>>>>>>>>>>>>   """""""""""""$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&(&&&&&&((((((&(&(((((*(*************,,**,*&,,,,,,,,,,.......................0.000.0.0.0000000002000"22022222222222222224424224404444444444444666666666666662.88888888888888::::::::::<<<88<<<<<<<<<<<<<<<<<<<<<<<<<<>8<>>>>>>>>>>>@@ " """""""""""""$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((&((((((&(*((***************,***,,,,,,,,,.,.,,.,.................0.0000..0.....000000000002022220200222222222222222222444444444444444666664666666666666888888888:8:888::::::::<:::8<<<<<<<<<<<<<<<<<<<<<<<><<<<.>>>>>>>>>>>>@:  """"""""$""""$$""$$$$$$$$$$$&$&&&&&$&&&&(&&&&&&&&&&&(((((((((&((((**(*(*(**********,,*,,,,,,,,,,.,,...,.................0....0..0.....0000000000002222022222222222222222424244444244444644464664666666666668688888888:8::::88:::::::<:::<<<<<<<<<<<<<<<<<<<<<<<<><>><>>><<>>>>>>@>>> " """""""""""""$$"$$$$$$$$$$$&$&&&&&&&&&&&(&&&(&&&&&&(((((((&(&((((*(***************,***,,,,,,,,,,,..,.............0............0000.0000000000000200020222222222222222222224444444444444446666666666666666888888888888888:8:::::::<:<<:<<<<<<<<<<<<<<<<><<<<<<<<<<<>>>>>>>>>>>>>>>>> "" """"""""""$"""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((***(************,,,,,,,,,,,..,.,,......................0....0.0.000000000020000200222220220222222222222424444264444446464666466666666686688888888<<:::8:::::::::::::<<<<<<<<<<<<<><><<<<<<<<<<><<>>>>>>>>>>>>>>> """"""""""""$""$$$"$$$$$$$$&$$$&&&&&&&&&&&&(&&&&&&&&&&&((&((&((((((***(************,,,,,,,,,,,,,,,,,,,,,...............0....0.....0.000000000200000202222002222222222222222422444444444446466666666666666666888888888868::8:::::::::::::<<<<<<<<<<<<<<><<<<<<<<<<<<<><><>>>>>>>>@>>> " """""""""""""$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((&&&&&&$&(&(&(((((***(*(*********,****,**,,,,,,,,,,,.,,,,.......................0..00000000000000000202000022022222222222224222444444444444646666666666668666868888888:6::8:::::::::::::<<:<:::<<<<<<><<<<<:<<<<<<<<<<<>><>>>>>>>>>@> """"""""""""$"$$$$$$$$$$$&$&$&&$&&&&&&(&&&&&(&&((&&$&$&&(&&&(&(((((*(***(***********,**,*,,,,,,,,,,,.,,............................00000000000000022000000000222222222222224242444444444244444666666666666668688888888:::8:::::::::<::<::<<<<<<<<<<<><<<><<<<<<<<<<<<>>>>>>>>>@>@@>@2  " """""""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&(&&&(((((&&&&&((&&(&((((((((*(**(((************,,,,,,,,,,,,,,,.......................0..000000000000000000020000002222222222222224444244444444444444446666666666666668888888:8888:8:8:::::::::<::<<<><<<>><><>>><<<<<<<<<<<>>><>>>>>>>>>>>>2 " """""""""""""$""$""$$$$$"$&&$$$&&&&&&&&&&&&&&&&&(((((&&((&&&(((((((((((((************,**,,,,,,,,,,,,,,,.,.,.....,.................0000000000000000000000000022222222222222222222244444444446464466666666666666888888888888::8::::::::::::::<:<<<<<<<<>><:8:<<<<<><<<<<>><>>>>>>>>>>>>2  """"""""""""""""$"$$$$$$$$$&$&&&&&&&&&&&&&&&((((((&&((((((((((((((((((*((*************,*,,,,,,,,,,,.,.,.......................0..0.0000000000000200020200222222222222222224444442444444444466466666666666668868888888888:8:::::::::<:::<<<<<<<<<<<><<888<<<<<<<<<><>>>>>>>>>>>>>>>0 """""""""""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&(&((((&&(((((((((((((((((((((**********,*,**,*,,,,,,,,,,,..,.,......................0..000000000000000200222202222222222222224222244444444444444646666666666888688888888888:8::::::::::::<<<<<<::<<<<<::<<<<><<<<>>><<<>>>>>>>>>>>>@>>>0  " "" """"""""""""$""$$$$$$$$$$$&&&&&&&&&&&&&&(&&(&&(&(((((((((((((((((((*(*************,***,,,,,,,,,,,.,,,.,...,,,.,................00000000000000220200002022222222222222242224422444444444466666666666668868886888888888888::::::::::::<<<<<<<:<<:<<<<>><<<<<<<<<>>>>>>>>>>>>>>>>>>2  """"""""""""""""""$$$$$$$$$$$&&$$&&&&&&&&&&&&(&&(&&&((((((((((((((((((((*(****,********,,,*,*,,,,,,,,,,,,,,..,.,................0.0..0000000000000000020200220022222222222222222244444444444646666666666666886888888688:88:8::::<:::::<<<<:<<<<<<<<>><<<<<<<<<<<><<<>>>>>>>>>>>>>>>>0  """"""""""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((&&&(((&&((((((((((((((***(*****************,**,,,,,,,,,,,,,.,,,....,.............0..0000000000000022000000020222222222222222422242244444444444446666666668686868688888888888::::::::::::::<<<:<<<<<<<<<<<<<<><<<><<>>>>>>>>>>>>>>>>>0 " """"""""""""""$""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&((&&&&&(((&(((((((((******************,**,,,,,,,,,,,,,,,.......................0...00000000000000020202002222222222222222222242444444444644464666666666666668888888888:888::::::::<::::<<<<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>.  """"""""""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&&&&&&((((((((((((((*******************,,,,,,,,,,,,,,,.........................00..0000000..000002002222222222222222222222244444444644444464646666666668666888888888888888::::::::::::<:<<<<<<<<<<<<<<<<<><<<>>><>>>>><>>>>>>>>>>. """"""""""""""""$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*(*****************,,*,,,,,,,,,,,,,,,..................,...00.000000000.00022000020202222222222222222222244444444444644444664666666668668888888888888::::::::::<:::<:<<:::<<<<<<<<<<<<<<<><><>>>><>>>>>>>>>>>>,  """""""""""""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((*((((***************,*,,*,,,,,,,,,.,,..,.,......................0..0000000000020200002002222222222222222222222444444444466444446666666666668888888888888:8::::::::::<::::<:<<<<<<<<<<<<<<<<<>>>>><><>>>>>>>>>>>>>, " """""""""""$"""""$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(&&&&(&(&&(((((((((((((***(********************,,,,,,,,,,,,,,,.....................0..00000000000000000200000000222222222222222244444444444444466466666666666668888866888888:8888::::::::<::::::<<<<<<<<<<<<<<<<<<>>><<>>>>>>>>>>>>>>>,  " """"""""""""""$"$$$$$$$$&$&&&$&&&&&&&&&&&&&&&(&&&&(((&(((((((((((((**(*(**((***********,,*,,,,,,,,,,,,,,,,,.,,,,...............0..0000000000000000000000222222222222222222224442442444444446644664666666686688886:8888::8888::::::<::::::::<<<<<<<<<<<<<<><<<>><>><>>>>>>>>>>>>>>>*   """ """""""""""""$$$"$$$$&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((*(((**(*************,,*,**,,,,,,,.,,,,,,,.,,,............0...0.0.0000000000000000000002222222222222222242424442244444446444666666666668688888888888888:::::::::::::::<<<:<<<<<<<<<<<><<<<<<>>><>>>>>>>>>>>>>>>* " """"""""""""$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((*((*****************,*,*,,,,,,,,,,,,,.,...,.....................0.00.00000000000200000202222222222222222242244444442444446444666666666666888888888:8::<::8:::<:::::::<<:<<:<<<<<<<<<<><<<<>>>>>>>>><>>>>>>>>>>*  """"""""""""""$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&(&((&&((&(((((((*(*((((*((*********,,,,*,,,,,,,,,,,,,,,,...,......................000..00000000000000222222220002222222224222424444444446666664666666666888888888:8888::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>>, """""""""""""""$"$$$$$$$&$$$$&&&&&&&&&&&&&&&&&((&&(((&((((((((((&(*((((*((***************,,,**,,,,,,,,..,.,.....,.................0000.00000000000000002222222022222222222224422244444444464666666666666666888888888888::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<><<<>>><>>>>>>>>>>>>(   "" """"""""""""$$"$$$$$$$$$$$$&&$&&&&&&&&&&&&((((&&&&&((((((((((((((*((***((((*************,,,,,*,,,,,,,,...,,,,,,....................0...000000000000000002222222222222222224222442444444444444666666666666668888888:88::::::::::::::::::<<<:<<<<<<<<<<<<<<<<<<<><<>>><>>>>>>>>>>>*    " """"""""""""$$$$""$$$$$&$$&&&&&&$&&&&&&&&&&((&((&(&(((((((((((((((((***(,*************,*,*,,,*,,,,,,,,,.,.,,,,,.,....................0.000000000002000202222222242222222222242444424444446446466666666888668888888:8::::8::::8::::::::::<<<<<<:<:<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>&@   "" """"""""""""""""""""$$$$$$$&$&&&$&&&&&&&&&&&&&&&&(&&((((&(((((((((((((**(&&(**(***********,,,,,,,,,,,,.,,,.,,.............0.022............000000000000002002202222222222222224444444444444446664666666666668688888888:::::::::::::::<:<<::<<<:<<<<<<<<<<<<<<<<<><<>><><>>>>>>>>>& "" """""""""""""$"""$$$$$$&&$&&&(&&&&&&&&&&&&&&&&((((((((((((((((((*((((&&**************,*,*,,,,,,,,,,,,.,.,.,.....,.....000.,,...0..0.000000000000000002222222222220222222224442444444446646444666666666688888888:::::::::::::::::::<<<<<<<:<:<<<<<<<<<<<<<>><<<>>>>>>>>>>>>>>>$   """""""""""$""$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&(((((((((((((((((*(*(*(*(((****(************,,,,,,,,,,,,,,.,.,,,.....,.....00,*,0.0...0..00000000000002000020202222222222222222244444444444444646666666666866888888:888::::::::::::<::<<<<<<<:<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>$ " "" """"""""$$""$"$$$$$$$$&$$&$&&$&&&&&&&(&&&(&&((&((((&((((((((((((((((******************,,,,,,,,,,,,,,,.,,,,..,..........0...00.0.0000000.00000000000002000222222022222222224424444444444444466666666866888888888888888:::::::::::<:<<:<:::<<:<<<<<<<<<<<<<<<<><>>>><>>>>>>>>>>$   " " """"""""" """"$$$$$$$$$$&$$$$&&$&&&&&&(&&&&&&&&(&(&((((((((((((((((*(***(*************,****,,*,,,,,,,,,,,,,,,...,....0.0.0...0..0..0.0.00000000000000000022002222222222222222444444444644444666666666666666888888888888::8:::::::<<:::<:::<<<<<<<<<<<<<><><><><><<>>>>>>>>>>>>"  " " """"""""""""""""$$$$$"$$$$$&&&$&&&&&&&&&$$&&&&&(&(&(&(((((((&(((((((($$(**(***************,,,,,,,,"(,,,,,,.,.,,................(,0..0000.000000.000000000022&002222002222222222444444444404446666666666666888688888:8848888::::::::<::::<::<<<<<<<<::<<<<<<<<<<<<>>>>>>>>>>>>>>> """"""""""""""""""$$$$$$&$$$$&&&&&&&&&&&&&&&&&&(&((((&&&&((((((((((((((********************,,,**,,*,,,,,,.,,...,.,,................0..0000000000000000000000.2222202222222222222444444444.4446466666666886686868888888,8:::8::::::::::<:::<:<<<<<<6*<<<<<<<<<<<<<<<>>>>>>>>>>>>.  " " """""""""""$""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&(&(&(((((((((((((*(((*(************,*,**,*,,,*,,,,,,,,,,.....................0....0000000000000000000002222220222222222222244424444444446666666666666686888888888888:::::::::::::::<<:::<<:<<<<<<<<<<<<<<<><<><<>>>>>>>>>>: """"""""""""""""""""$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((*****(**************,***,,,,,,,,,,,,,,.,,....................0000.0000000000000000000200200202222222222244424444444444444446666666666888888886688::::::::::::::::<::<:<<<<<<<<<<<<<<<<<<<>>>><>>>>>>>>>>>>  """""$$""""""""""$"$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&(&&(&(&(((((((((((((((((((*(**************,*,,,,,,,,,,,,,,,.......,...............000.00000000000000000002022200022222222224242224444444444444666666666686886866668888:::::::::::<:::::<::<<<:<<<<<<<<<<<<<<<><<>>><><>>>>>>><  " """ """"" """"""$$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((****(**************,**,*,,,,,,,,,.,,,......................0.00000000000000000000200000000222222222222242424444444444664466666666686886868::888::::::::::::<<:<<<:::<<<<<<<<<<<<><<<<>>><>>>>>>>>>>>>> """""""""""""""""$"$$$"$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((*(****************,,,,,,,,,,,,,,,,,.....................00..000.000000000000000002200022020222224224424244424444444464466666666686688888:88888:::::::::::<:::<::<:<<<:<<<<<<<<<>>><<<>>>><<>>>>>>>>>>   "" """""""""""""""""$$$"$$$$$$$$&$$$&&&&&(&&&&&&&&&&&&&&&(&&&&(((((((((((((*((((*(***************,,,,,,,,,,,,,,,,,,........................0.0.000000000000000002220002022222222222224242422244444444446666666668688888888888:88::::<::::::<:::::<<:<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>><  " """"""""""$$""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((((((*(((((*(**************,,*,,*,,,,,,,,,.,,,............,,,........0000..00000000000000000002000022222222222242442224244444444446666666666888888888888888::::::::::::::<<<<<<<<<<<<<<<><<<<<>>>>>>>>>>>>>>>>><   """"""""""""$""$$$"$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((*((****************,*,*,,,,,,,,,,,,,,,,.......................0.000000.0000000000000000000220020222222242222444442244444444646666668668888888888888:::::::::<:::::<<:<<:<<<<<>:<<<<<<>>>><>>>>>>>>>>>>>>   """""""""""""""$$$$$$$$$$$$&&&&&&$&&&(&&&&&&&&&(&((&&&&&&(((&((((((((((((*(****************,**,,,,,,,,,,,,,.,,,.,..,.................0000.00.0000000000000000020222222222222222224224444444446466666666686688888888888888:::::::::::<:<::::<:<:<<<<<<<<<<<>>>>>>>>>>>>>>>>>>><    " " """""""""""""$$$$$$$$$&$&&&&&(&&&&&&&&&&&(&&&(&&&&&&&&&&&(((((((((((((*(((*************,,****,,,,,,,,,,,,,.,.,.....,....,...........0000000000000000000000200222222222244242244424444444444466666668688666688888888:8:8888::::::<::<<::::<:<::<<<:<<<><<>>>>>>>>>>>>>>>>>>>>  "" """""""""""$$$"$$$$$$&$$$$&&&"""&&&&&&&&&&&&&&(&&&&&&&&&(((((((((((((((((*****************,,,,,,,,,,,,,,,,,......,,,................0.0.0...0000000000000000202222222222422224444424444444444466666666686666688888888:88:8::::::::::::<<::<:<<<:<<<<><<>>>>>><<>>>>>>>>>>>>>  " """""""""$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&(((((((((((((((((*(***************,*,,*,,,,,,,,,,,,,,.,.,,,....................0.0.000000000000000200222222222224222242444444444444444466666666668868888888888888::::::::::::<<::<<<<<<<<<<<<<<<>><<<>><<>>>>>>>>>><   " " """"""""$"$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&(&((&((((((((((((((((((((*((**************,*,**,,,,,,,,,,,,,,,,,,.0..................0....000000000000000002002222222222222222444424444444444466666666666866688888888888::::::::::::::::::<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>    """"""""""""""""$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&&&(&&&&&(((((((((((((((&(((((**((**************,,,,,,,,,,,,,,,,,,,,....................0.0...000.0000000000000222222222222222222242442444444444444664666666686666888888888:8:::::::::::::::::::<:<<<<<<<<<<<<<<<>>>>>>>>>>>>>><   """"""""""""""""$""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((&((((((*(*(*((************,,,*,,,,,,,,,,,.,,,,,.,.........,......0.....0.00000.0000.000000022202222222222224244444444444444446666466666686688888888888:88:::::::::::::<::<<::<<<:<<<<<<<<<><>><>>>>>>>>>><  "" """""""""""$"""$"$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&(&(&(((&((&(((&(((((((((((((((*(***************,,,,,,,,,,,,,,,,...,..,.....................0.000000.0000.000000002202222202222222442424444444444466666666666888668888888:8::::::::::::::::::<<:<<<<<<<<<<<<<<><<><><>>>>>>>>>>>     """""""""""""$""""""""$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&(&&&&(((&&&&(&(&(((((((((((((((****(**************,,,,,,,,,,,,,,,....................0......0...00..000000000002200022222222222222222244444244444646666666666888888888:88::::::::::::::::<::::<<<<<<><<<<<<<<<<>><><>>>>>>>>>>>    " " """""""""""$"$$$$$"$$$$$$$&&$$$&&&&&&&&&&&&(&&&&&&&((&&(((&&((&(&((((((((((((**(**(******,****,**,,,,,,,,,,,..,,,,,,..,...................00..00..0.00000000002000202220222222242422222244424444446646666668668888888888:::::::::::::::::::<<<<<:<<<<<<<<<<<<<<<<<<>>>>>><>>>>>  "" """""""""""""""""$"$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&((((((&((&(&((&((((&(((((((((((************,****,,,,,,,,**,.,,,,,,,......................0..0.0...000000000000220000222222222222222222242424444444466666666668888888888::::::::::::::::<:::::<<<<<<<<<<<<<<><>>>><<>>><>>>>>>>>   """ """"""""""""""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&((((((((((((&(((((((((((((((*****************,,,,,,,,*,,..,,,,......,.....................000000000000000000200222202222222224442442444244444444646666666668888888:8:::::::::::::::::::::<<:<<<<<<<<<<<<<><>>><>>>><><>>>>>>   """"""""""""""""$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&((((((&&&(&&((((((((((((((((((*(**************,***,,,,***,..,,,,,,,..,.,.................0....0.0000000000020000002022222022222222222222442444446466666666686668888888:8::::::::::::::<:::<::<:<<<<<<<<<<<<><><>>><>><<>>><<>><   " """"""""""""""$$$$$$$"$$$$$$&&$$&&&&&&&&&&&(&&&&&&&(((((&(&(&&((&(((((((*(*((***(((****************,,,,*,,,,,,,,,,,,.,....................0..0.0000000000002000200000000222022222222242422422444464666666666666888888888::8::::::::::<::<::::<<::<<<<<<<<<<<<<<><<<><<>>><><><<< """""""""""""""""""$$"$$$$$&$$$$$&&$&&&&&&&&&&&&(&((((((&&((&&(((&&(&((&((*((((*(*((*******************,,,...,,,,,,,,.,,........................00.00000000000000200020000022222222222222224244444446666666666668888888:88:::::::::::::::<:<:::<<<<<<<<<<<<<<<><<<<<><<<>><>><<<><  " """""""""""""""""""$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&(((((((((&(&((&(((((&((((((((**(******************,,,,,..*,,,,,,,,,,,,.....,.......................000000000000000202022220222222222244222244444466666666666688888888888:888:::::::::::::<::<<<<<<<<<<<<<<><<<<<<<<<>><<>>><<<<  " " """" """"""$"$$$""$$$$$$$$&$$$$$&&&&&&&&&&&&&&&(&&&(&(((&&&&&&((&(((&(((&(((((((((**((**************,*,*,,,,,,,,,,,.,,,,,,.....,...........0..0...0000000.0000000000002222222222222222442442244444466666666666686888888888:888888::::::::<::<<<<<<<<<<<<<<<<><><<<<<<<<<<<>><><<< """""""""""$"$"$"$"$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&(&(((&((((&(&&(&&(&(&((&(((((((((*******************,*,**,,,,,,,,,,,,,,.,,,,...,,,.................000.00000000000200020022222222224222222422444444446646666666688888888888888888::::::::<:::::<<<<:<<<<<<<<<<<<<>>><<><<<>><<<<<<  """""""""""""""$"""$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&((&&&(&&&(&&((((((((*(********************,,**,,,,,,,,,,,,,,.,,...,.,,,....................00000000000000002002222222222222422222444444464666666666666688888888888888:::::::::::::<<<<<<<<<<<<<<<<<<<<<<>><<<<<>><<<<<  """""""""""""""$"$$""$$"$$$$$$$&&&&&&&&&&&(&&&&&(&&&&&&&&&((((&((&&(&&(((((((((((((((****(****************,,,,,,,,,,,,,,,,.,,,.,.....................0..00.00000000002222222222222222222242442444444466666666666666868888888888888:::::::::::::<<<<<<<<<<<<<<<<<><<<<<>><<<<<<><<<<  "" """"""""""""""""$"$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&(&(&&(((((((((**(*(*******************,,,,,,,,,,,,,,,,.,,,,...,................0...00000000000000000002222222222222222224244444446666666666666666888888888888:8:::::::<:::::<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<><<@ "" """""""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&(&&&&&(&((&(((((((((((****************,,*,,,,,,,,,,,,,,,,,,,.,,,...................0..0..0000000000000000222222222222222222444244444446666666666686888888888888:::::::::::::::<:<<:<<<<<<<<<<<<<<<<<><<<<<<<<<<><<< " """"""""""""""""""$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&((&&&&(&&&(((((((((*(*(*$(*(*(**************,,,,,,,,.*,,,,,,,,..,................0........0.0000.00000000002022002222222222244244444466646664666666688888888888888::::::<::::::<:<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<<><  " """""""""""$""""$$$"$$$$$$$$$$&&&&&&&&&&&&&(&&&(&&&&&&(&&&&(&&(&(&&&(&((((((((((((((((((**(*************,,,,,,,,,,&,,,,,,,,,,,..,..,..........,*...0.....000000000020000000(*02222222222244444464644466606666666668688868888:::8::::&8::::::<<:<<<<<<<<<<<<><><>>2<<<<<<<<<<<<<6  " """"""""""$"$"""$$$$$"$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&((&((&(((((((((((*(*((*************(**,*,,,,,,,,,,,,,,,,,,,,,,,,.............0..00.0.0.000.0.0000000002220222222222222224444444466666666666666668668888888888::::::8::::<<<<<:<<:::<<<<<<<<<<<<<6<<<<<<<<<<<<<,  """ """"""""""""""$$""$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(((&(((((((*((((((********,***,**,*,*,*,,,,,,,,,,,,,,....................0......0.0.0000000000002002000222222222242444444444466666666666666688888888888:::::::<<:::::<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<><<  " """"""""""""""""""""$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&((((&((&((((((******(**********,*****,,,*,,*,,,,,,,,,,,,...,,................0.000.0.0000000000002000200022222202222224244444646666666666666868888888888:8:::::::::::::<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  """"""""$""""""$$$$$$$$$$$$&&&&&&&$&&&&&&&(&&&&&&&&&&&$&&&&&&&((&((&(((((((((((((((*(*(*(*********,*,,******,***,,,,,,,,,,.,....,...............00.000...000000000020020202220022222224422442444466644666666666688688888888888::::8::::::::<<<<<<<<<<<<<<<<<><<<<<<<:<<<<<<<<<< " """"""""""""""""$$$$$"$$$$$$$&&$&&&&&&&&&&&(*&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*((*****(*****,*****,***,*,*,,,,,,,,,,,..,,,..,................0.....0000000000000202222222222444424444444464466664666666868888888888888::::::::::::<:<<<:<<<<<<<<<<<<<><<><<<<<<<<<<<<<<   "" """""""""""""""$"$$$""$$$$$$$&$&&&&&&&&&&&&&(&$"&&&&&&&&&((&&&&&&(&&(&(&&(((((((((&(((((((***(*********,,*,,*,,,,,,,,,,,,,,,,,,,,.,,,,................0...0.00000000000002222222222244444242444444444646664666666888888888::88:::::::::::::::::<<<<<<<<<<><<<<<<<<<<<<><<><<<<<<   " """ """"""""""""""""$"$""$$$$$$$$$&&&&&$&&&&&&$&&&&&&&&&&((($&(&&&&(&&&&&(&(((((((((((((******************,,,*,,,,,,,,,,,,,,,,,,,,,,.......................0000000000000000220202222242224444444444444464664666666688888888888888888:88:8::::::::<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<< " """"""""""""""""""$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(&(((((((((((((*(((***************,*,*,,,,,,,,,,,,,,,,,,.,...,...................0000000.00.0000002220222222222244444444644444664666666666686868888888888:8::::::::::::::<<<<<<<<<<<<><<<<<<<<<<<>><<<<<<  " " """"""""""""""""""$$$"$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&(&(&(((((((((*((((((**************,**,*,,,,,,,,,,,,,,,,,,,,,,,,..................0..00.000000000000000022222224224444444444446464644666666666686668868888888::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<   " """"""""""""""""""""$$$$$$$$$&&&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((***(************,*,,,,,,,,,,,,,,,,,*,..,....,.................0..0000000000.0000000222222422224444444444444466666666668666868888888:8::8::::::::::::<<<<<<<<<<<<><<<<<<<<<><><><<<<<< " """""""""""""""""""$$$"$$$$$$&&&&($$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((**(**************,*,*,**,*,,,,,,,,,,.........................0000.000.000000220022022222222242244444444444466666666666668868888888888:8:8::::::::::<:<<<<<<<<<<<<<<<<<<<<<<<>><<<><<  " """"""""""""""""""""""""$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((**(*(*(**************,,,,,,,**,,,,,,,,,,,...................0.......0.0000000020000022002222222222242244446466666666666666666888888888:::88::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<< " "" """"""""""""""""""""""""$$$$$$&$&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((*(*************,,,,*,,,,,,,**,,,,,,,,,.,...,..............0..000.00000000000002220022222222222444444442444466666666666666688888888888:8:::8:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< """"" """""""$"""""""""""""$$$"$$$$$$&$&&&&&&&&&&&$&$&&&&&&&&&&&&&$(&&&&&&&(&&(&(&(((((((((((((*((*(*(*************,*,,,,,,,,,,,,,.,.,......,...............0.000.0000000000000020022022222222224444444444666666666666668888888888888:88:8:::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< " """""""""""""""""""""$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((*((*(*********,,,**,,,,,,,,,,,,,.,.,....,...................00.0.0000000000000000220222222222424444444666666664666866666688688888:8888::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  " """"""""""""""""""$""$"$$$$$$$&$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&((((&(((((((((*((*******,*******,*,*,,,.,,,,,,.,,,,,...,......,..............00000000000000000200020222222222224444444466666666666688688688888888888::::::::::::<::::<::<<<<<<<<<<<<<<<<<<<<<:<<< """ """""""""""""""""$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*(***(**********,,,,,,,,,,,,,,.,,.,,,,.,...,...............0.00.000000.000000000002020022222224244444444644466666668888888888:888888:88:88:::::::::::::::<<:<<<<<<<<<<<<<<<:<<<<:   " """""""""""""""""$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&(&(&(((((((((**((********,*******,,,,,,,,,,,,,,,.,,.,.,,,.,...........0....0..0000000000000000002220022222222444444444444466666666888888888888888888888::::::::::::::<<:<<<<<<<<<<<<<<<<:<<<<<<  " """""""""""""""$"""$"$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&((((((((((((((((*************,**,*,*,,,,,,,,,,,,,,,,,.,,,...................0......0000000000000000222222222224244444444644466666668688868888888888888:88::::::::::<::<:<<<<<<<<<<<<<<<<<<<<:<<<<  " """""""""""""""""""$""$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&((((((((((((((((****************,*,*,*,*,,,,,,..,,,,,.....................0..0..00.000000000000022222222222222424244444446666666668688888688888888888:::::::::<:<<:<<<<<<<<<<<<<<<<<:<:<<<<<<<<   """"""""""""""""""""$$"$$$"$$$$$$$$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((**(****************,***,*,,,,,,,,,,,,,,,.......,.............00.00.00000000000000002220222222222444444444446666666666686668888888888888:88:8:::::::8::<<<<<<<<<<<<<<<<<<><<<:<<<<   "" """"""""""""""""$"$""$"$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((*(((*(*(**************,**,,,,,,,,,,,,,,,..,.......................0..000.0000000000000202022222222224244444464666666668686866888888888888:8::::::::::8::<:<:<<<<<<<<<<<<<<<<<<<<<<<< " """""""""""""""""$$$$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((*******************,****,,,,,,,,,,,,,,.,,..,.,..................0.000...00000000002202222222222444444444444444666666666686686888888888::::::::::::::<::::<<<<<<<<<<<<<:<<<<<<<<<: " """""" """"""""""""$"""$"$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&&((((((((((((*(((**((***************,,,,,,,*,,,,,,,.,,,,.,.....................0..0.000000000000202000222222244444444446444446666666666686886688888888:::8::::::::<<<::<:<<<<<<<:<<:<<<<::<<<<<  "" """"""""""""""""""$""$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((((((((**(((**(****************,,,,,,*,,,,,,,,,,,,,,.,,,...................00.0000000000000020002222222224242444444644464646666666688868888888888:88:::8::::::<<:::<<<<:<<<<<<<<<:<:<<<<<<<:  " """""""""""""""""""""$"$$$$$$$$$&&$&&&$&&&&$&&&&&&&*(&$&&&&&&&&&&&&&&&(&&(&&(&(((((((((((*(*(**((**(****************,,,*,,,,,,,,,,.,.,..,..................00.0000000000000002002222222222424444444444444446666666666666688888888:888:::::::::::::<<<<:<<<<<<<<<<<:<<<<<<<<: " """""" """"""""""""""$"$$$$$$$$$$$&$$&&&&&&&&$&&&&&&&$$&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((*((***************,***,,,,,,,,,,,.,,.,.,..,................00.....0..0000000000002222222224242444444444446666666666666666668888888888:::::8::::::::<::<<<<<<<:<<<<<:<<<:<<<<:   " " """ " """""""""$""$$$$$$$$$&$$$$$$&$&$&&&&&$&&&$"""&&&&&&&&&&&&(&&(&&(&(&((((((((((((((((((*(*******************,,,*,,,,,,,,,,,,,,..,......,,........0..0.000.....00000000000022222222222222444444444664466666666666668888888868888:::8:8::::<::::<<<::<<<:<:<<<:<<<<:<<:  "" """"""""""""""""$$$$$$$$$$$$&$&$&&&&&&$&&$&&&&&&$$&&&&&&&&&&&&&&&&&&((&((((((&((((((((((((*(*(((*(*************,*,,,,,,,,,,,.,,,,.,..,..,,..............0..000.00.0000000000022222222222242444444444446446666666666666868888888888888:::::::::::::<<<::<<<<:::<<<<::<::<:   "" """"$""""""""""$"$$$$"$"$$$$$&&&&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&(&(&&&&((((((((((((((((((((**((*(**(************,,,,,,,,,,,,,,,,,,,,,,,.,,....................0...00000020202202222222222422444444444644646666666666666686888888888888:::::::::::<:::<:::<:::<:::<<:<::::8  """"" """"""""$""""$$$"$$$$$$&$&&($&$$&$$$$$$&&&&&&&&&&&&&&&&&(&&&&&&((((((&(&((((&(&((((((***(****(************,,*,,,,,.,,.,,,,,.,,,.,,.,...........0.......0.000.0000000000002222222222444244444446446646666666666666666888888888888:::::::::::::::<<:::::<:<::<::::::: " " """ """"""""""""""$"$$"$$$$$$$$"$&$$$$$$$$&&&&&&&&&&&&&&&&&&"$&&&(&&&&&(&((((((((((((((((&(*****(********,**,,,,,,,,,,...,,,,,,,,,,,.,.,...........0...0.0..00000002002022222*222224242444444444446466466626666666666666688888888:::::<:::::::<<:::::::::::::::::<<8 """ " """"""""""""""""""$&$$$$$$$$$&$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&(&((((((((*((((***************,,*,,,,,,,,,...,,,,,,,,...,,..,........,.....000...00000000002220220222222242444444444464644666624666666666888888888:88888:::,6::::::::::::::::::<::::::::   " " """"""""""""""$$$"$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((&((((((((((*****(**********,,*,,,,,,,,.,,,,,,,,,,,,,,.....,................0..00.0000000020200222202222244224424444464644464666666666668866888888888:8:::::::::::::::8::::::::::::::::2   "" " """ """""""""""""$""$$$$$$$$$$$$$$$$&&$&$&&&"&&&&$$&&&&&&&&&&&&&&&&&&&(&&(&(&((((((((((((((((((((((**********,*,,,,,,,,,,,,,,,,,,,,.........................0000.0000000000002222222222222224244444444444666466666666666688886888888:::::::::::::::::::::::::::<::::::<8  " "" """" """""""""$"$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&(((&((((((&(((((***(*(**(****,***,***,,,***,,,,,,,.,..,..,......................00000.000000000000000222222222244444444444446446664666666666668668688888888::8::::::::::::::<::::::<::::::::6   " """"" """"""""""""$"$"$$$$$$$$$$&&$$$$$&&&&&&&&&&&&$&&&&&&&$&&&&&&&(&&&&(&&&&((&((((((((((*((**((((*******,,,*,,,,,,((,,,,,,,,,.,,,,...,.,.,,............0.00.00000000000000000022222222224244444444444444646666666666666666888888888:8:8::::::::8:::::::::::::::::::::<6 " " """ """""""""""$$$$$$$$"$$$&$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(((&(((((((((*(((*************,*,,,,,,,,,,,,,,,.,.....,.,,...................0...0000000000000002222222222242424444444444464666666666666666888688888888:::8::::::::8::::::::8::::::::::::6 " " "" """""""""$$$$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((***(*************,*,,,,,,,,,,,,,,,,,,.,,,...................00..00.0000.0000000222222222224242444444444444664644666686668688866888888888::::::<>>:::::::::::::::8::::::4 """ " """""""""""$"$$$"$"$$$$$$$$$$$$&$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((((((((*((******,***,*****,*,,,,,,,,,,.,....,.,......................0000000..00.00000002022222222224444244444444666446666666666668886688888888:::::::<::::::::::::::::::::::::2P  " " """" """"""""""$"""""""$$$$$$$&$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((*****************,,,,,,,,,,,,,,..,,,..........,...............0000...000000000020222222244242444444444444444466666666866686688888888888::::::86668::::::::::::::::::::: """ """ "" """""""""""""$""$$$$&&$&&&$$&&&$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((*((******************,,,,,,,,,,,,,..,.,..........00.......0......0...00000000000000002222222222244444444444444446666666866686668888888888:8:::::8664::::::::::::8888::::::  """ "" """"""""""$$$$$"$$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&(&(((((((((((((((************,**,*,*,,,,,,,,,,,,,,,.,........,**,.....0........0.00.0000000000020222222222244444444444444466446666666686888688888888888:::::::::::::::::::::::88:88::: "" "" """"""""""""""$""$$$&&$$$&&$&&$&&&$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((****(***(**********,,,,,,,,,,,,,,,,..,.,,.....,**...............00000000020020222222222222222444444444444446444646666666666886688888888888:8:::::::::::::::::::::8::::: " "" " """"""""""$$$$$$&&$$$$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&(&(&(&((((((((((((((*(***(************,***,,,,,,,,,,,....,.,,.,..................00...0.0000000000000020022222222224244444444244444466666666666666886868888888::::::::::::::::::::::::8:8:::8 "" """ " """""""""$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((((**(((((*(*(***********,,*,,,,,,,,,,,,.,.,,,.,.....................0.00..00000000000002022222222022242444444446664444666666666666668888888888::8:::::::::::::::8::::::8::8::: """"""" " " """ """"$$$"$$$$$$$$&$$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&(&((&&&((((&((((((((((((&((((((****************,,,,,,,,,,,,,,,,,,.,,,,.................0...0.0000000000020002222222220224242444444466644666666666666666866888888888:::::::::::::8::::::::::8:8::::: " " " ""  " " """""""""$$$$$$$$$$$&$$&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((*(*************,,,,,,,,,,,,,,.,,,.,,.,..................0..0...00000000000022022222222444444444444444444446446666666666668888888888::888::::88:::::8:::::8::::::8:::  """"" " """""" ""$"""$$$$$$$$$$&$&&&&&&&&&&&&&$$&&&$$&$&&&&&&&&&&&&&&&&&(&&&&&(&(&$(((((((((((((((*((*(****************,,**,,,,,,,,,,,,,,..,,,,....................0.000000000000202202222222444244444444444646666666666666666888888888888:88::8:::::::::::::::::::8::8::8 """" """""" " """""""""$$$$$$$$$$$&$&&&&&&&&&&&&$$"$$&&&$&&&&&&&&&&&&&&&&&&&&&(&((&(&((((((((((((((((*(**(**(************,,,,,*,,,,,,,,,,,,..,,,,.,,..................00...0000002000202222222222222444444444444466666666666666666888888888888:888:8::::::::::::::88:8:::::::: " " " " """"""""""""""""$$$$$$$$$$$$&&&&&&&&&&&**($$&&&&&&&&&&&&&&&&&&&&&&&&(&((&(&(&(((((((((((((((((****(*********,***,*,***,,*,,,,,,,,,,,,,,,,,..,,,..,.........0..00.00000000002222200222222242442444444444464644666666666666888888888888888::88::::::88::::8888:8::8:8:8 "" """"""$""""""$$""$$$$$$$&&&&$&&&&&&&&(((&&$$$$&&&&&&&&&&&&&&&&&&(&&&&((((&&((((((((((((((((((*******************,,,**,,,,,,,,,,,,,,,,,,,.,,..,.....,..........0000000000000000222022222222422444444444446446646666666686868868888888888888::::::::<::::::::::::88:::2 """""""""""""""""$$$$$$$$$$$&$&&&&&&&$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((**(***(***************,**,,,,,,,,,,,,,,,..,,,,,,,,,...............00.00.0000000000022222222222242244444444444644466446666666688888888888:8::88:88:::::::::::::::::::888:: " "" """""""""""""""""""$$$$$&$&&$$$&$&&&&&&$""" $&&&&&&&&&$&&&&&&&&&&&&&&&&&&((&(((((((((*(((*(*(((*(*(*********,**,,**,,*,,,,,,,,,.,,,,,,,,,,,,.,,..,..,..........0..00.0.0000000020222222222222222442444444444646646666666668668888888888888:88::::::::::::::::8::8:88:8  """ " "" """"""""""""""$$"$$$$$$$$$$&&$&&&&&&$ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*((***(**********,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,.................000..0.0000000000022222222222244444244444444446666666666666686888888888888:888:8::::::::::::::8888:88:: " "" """""""""""""$"$$$$$$$$&$$$$$&$$&&&$&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((****((*(*************,,,,,,,,,,,,,,,,,,,,.,,.,,,,,................0.0..0.0.02200000200202222222222222444444226444446666466666668888888888888:88:8:8:::::::::::8:88::::88::8 "" """""""""""$$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&(((((((((((((((((((***((((*****************,,,,,,,,,,,,,,,,,.,,,,.................00.....00000000000000200220222222422424444446444446666666666666688888888888888::::8::::::::::::::::::888:8 " " " "" """""""$"$$$$$$$$$$$&$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(((&&((((((((((((((((*(***((************,**,*,,,,,,,,,,,,,,.,,,,,..,..,.................00000.000000000002020222222222244444444446666466466666666688868888888888888:8:::::::8:::::::::88888:88  " " """"""""""$""$$$$$$$&$&$$$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((***(((**(***************,*,,,,,,,,,,,,,,,,.,,,,.,...............0...00000000000000000202020222222222444444444444446646666666666668888888:8888:8:88:8:::8:::::::88:::::88:: """ """"""" """"""$""$$$$$$$$$&$&$$$$&&&$&$&&&&&&&&&&&&&$&&&$&&&&&&&&&((&&((&(&$$(((&(((((((((*(((*((***(**************,**,*,*,***,,,,,,,,,,,,,,.,.......,.......0000000000000000022200222222222422224424444444466664666666666688888888::8:8:8:::8::8::::::::::::88:888:::   "" """""""""""""""""$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&((((&&&(&((&((((&((((((((((((*(((((*****************,***********,,,,,,,,,,,,...................0..00000000000002222222222222222224424444446446466666666668688888888888::8888:8:::::::::::8:8:88:8:::::  " " """ """$""" """$$$$"$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&((((((((((*(((((((*(*************************,,,,,,,,,,,,,.,.................0..00.000000000020002202222222242244424444444444466666666688866888888888:8:::8:8:::::88::8:88888:8:8:::::   """""""""""""$""&$$$"$$$$$$&$$$$$$&$&$$$&&&&&(&&&&&$&$&&&&&&&&&&&&&&&(&&&&((&&&&&&((((((((((((((*((*(******************,,**,,**,,,,,.,,,,,,..........,..........0000.00..000000002022022222224224444444444444464666666666888888888888888:888:8::8::::::::8:8888::88:::8  " """""""""""""""""$$$$$$$$$$&$&&$&&&$$&&&&&&&$ &&&&&&&&$&&&&&&&&&&&&&&&&&(&$&&&(((((((((((((((((**((*(*,&***(******,**,**,*,,,,,,,,,.,,,,.,,,..,...........00.000000.00000000020222222222222244424442444446444446666668888888888888888888888888::8:8::::88::8:88:::::<:  "" """""""""""""$$$$"$$$$$$$$$$$&$$$$&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&(((&((((&((((((((*(*(((((**(***************,**,*,,,,,,,,(,,,,,,,.,,.......0.....000...0000002020222222022222222422424444444444464666666666886 688888888:88888:88::::::8:::48:88::::8:8:: """""""""""""""""""$"$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((**((*(***(*(***************,,,,,,,,,,,,,,,,,..........0.....0..000000.000202002200202222222224424442444244444446664666666688888688888888888:::::::88:::8888:888::88:8:8  " """"" &"""""""""""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(((((((((*(((((**(***(**********,***,,,,,,,,,,,,.,.,,,................0..0000.0000000000200220202222224444444442244424464444466668666888888888888:::88888:::8::8:::::::888::88:::8  """" """""""$""""$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&$&&&&$&&&&&&&&&&(&&&&(((&((((((((((((((((*(*(*(*************,,,,,,,,,,,,,,,,,,,,,,,.............00.00.00000000000000002022222222222444424444444444464664666666688888888888888888:8:::::::::88888888:::88::::8 """""""""""""$$$$$"$$$$$$$$$$$$$$$&$$$&&&&$&&&&$&&&&&&&$"&&&&&&$&&&&&&&&&&&&&&&&(((((((((((((((((**(((**************,,,,,,,,,,,.,,,*,,.................0.0.....0000000000000002002222222222224444444444444446666666666668888888888:8:8:8:::::8:88:88::::8888:888:::8 """""$"""""""$"$$$"$$$$$$$$$$$$$$&&&$$$&&&&&$&&&&&&&&&&&&&&$&$$$&&&&&&&&&&&&&(&(((((((((((((((((********((********,*,,,,,,,,,,,*,,.,....................0..0...00000020000000222222222222424444444444444464666666668666688888888888888::::::::::::88::888:88::8:::8  " """""""""""$"$$$$$$$$"$$$$$&$$$$&&$&$&&&$$$$&&&&$$&&$$&&&$&$$$&&&&&&&&&&&&&&(&(((&((((((((((((((((****************,***,,,,,,,,.,.,,....,,....,...........0.....0.0000000000020200222222242444444444444444444666666666688688888888888:88:::::8:::88:8:8:88:88:88::::8 " """""""""""""$$$$$$$$$" "$$$$&$$&$&&&&&&&&&&&&&$$&$$$&$$$$$$&&&&&&(&&((((&&&(((((&(&((((***(**((****(*(**(*(****,,,,,,,,....,0.,,,,........00.....0000....0.0......0200022022222200002442222424446444446666664466686668888888888:::::8688:::8:88::8:::8::::<::6 "  ""$$""$"$$"" """" """$&&(&&&&&&((&$$$$"""$"""$"$&&&&&$&&(((&&$$"$&$&$$"&&&(*(*(((*****((&&&(((&&((***,,*,**,,...,,(*(*,*****......,,.0000...,,,...,,*,,.0000..0222220000222000.022444422446664442244442422246666668:::<::88888886666668::::::<<<<<::88:88886664  """$$$""" " """$$$"$$&&&&&&&$$$""""""""$&&&$&&&(&((&&$$$&$$$"$$$&&&&&(&*(*****((&&&(&&(&&&((***((**,,********(*(****,,,....**.000..,,,,,,*,,,,...0.0002022000000...00.000024422246644442222222222244666666688866666666866688:::::<:8<:<:::8888868868688:::::6    """"$$$$$$$$"$"$""""$$$"$$$&&$&&&&&&&$$&$$$$$$$$"$$$&&&(&&&(&&&&(((&&&&(&(&&&((((******(***(**((((*******,,,,,,,,,,,,..,.,,,,,..,,.....0..............00...000002222222222222200222422444446446446666666648:864686888:::8:8888:8:88888888888::::::8:::8:::6  " """"""""$$"$$$$$$$$$$$$"$$$$$$$$$&&&&&&&&&$$&$&$$$&&&$&&&&&&&(&(&((((((((((((&&((((((*(******,**************,,,,,......0....,..,,,,,.,....0.0000000000000.000000222222244422244422224222244444666688688:6666686668888::8:8:::::::::8::8:88:88888888:8:<8  " "" """"""""""""""$$$$&$$$$$$$$$$$$$$$$&&&&$$&&$&&&&&&&&&&$&&&&&&&&&&&((&(((((((((((((**(*****(***(******,*,,,,,,,,,,,,.,....................0000.0000000000002200222222022222222224244244444444444446666622246688888688888888:8::8:::8:8:8:::8888:8888::<6   "" " " """ """"""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&$&&&&&&&&&&&(((((((((((((((((((((*(********,*,*,****,**,,,,,,,,......................0..0000000000002200222022222222222242244424444444444446666666442686688888:888888:::8888::::8::8:8::888::::::<6  """""" """""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&((((((((((((*(&(**((*********(*,,,,,,,,,,,,,,,,,,,.,,...........0.00..0...0.000000000022222222222222222222222244444444444444444466666888888888888888:8888:88:88:8:8::888::8:888:88:::6   " "" """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&(&&&&&&&&((((*(((((((((*************,,,,,,,,,,,,*,,,,,,,.,.............00000.0.00000000000000020222222222222222242444444444444444446666666688868888888888:88888::8:88:8888:888:8888::::8:::<6 " """""""""$"$$"$$$$$$$$$$$$$$$$$$$$&$$$$&&&&$$&&$&&&&&&&&&&&&&&&(((&((((((((((((*************,,,,**,,,,*,,,,,,,,.,.,............0000000000000000000000202222222222222222242444244444444444446666666666888888888888::888:8::88:88:888888::::::::::::::<6   " """"""""$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&$&&&&&&&&&&&&&&&&&(&(((((((((**********************,,,,,,,..,,...............000.0000000000020000002200022222224222444442444444444444446466666666688688888888:::::888:::::::88:888:8888:8:::8:::::::<6   " """"""""$"$"$"""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&(&&&&&((((((((((((((*************,*****,,,,,,,,,,,,,,,,..............0000000000000000222022202222222224422444444444464444644666666666868888888888:::8::8::8::::::::::8:::::88::88:8::::::::<6  "" """"""$""$"$"$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((*(******************,,,,,,,,,,,,,..,,.,.......0..00000000000000022202222222444442442444444444464646644464466666666688888888888:::::::::::::::::::::::::::::::::::::::::::<6   " """""""""""$$"""$$$$$$$$$$$$$$$$$&&$&&&&&$$&&&&&&&&&&&&&&&&&&((&(((((((((((****(*************,,,,,,,,,,,,..,.,..........000000000000002202222222222442444444244444444666646666666666666688888888:8::::::::::::::::::::::::::::::::::::::::::::::<<6   """""""""""""""$"""$$$$$$$$$$$$$$$$$&$$$$$$&&&$&&&&&&&&&&&&&&&(((((((((((((((*(*****(*(*******,*,,,,,,,,.,,,,...........00.000000000000222202222224442444444444444444466666666666666666668888888::8:::::::::::::<::::::<<:<<<::<::<:<::<<:<<<<:<:<<<6  "" """"""""""$$$"$"$$$$$"$$$$$$$&$$$&$$$$$$$&$&&$&&&&&&&&(&((((((((((((((((***************,,,,,,,,,,,,,........,.......00000000202020022222222444444444644444464466466666666666666666888888::::::::::::::<::<<:<<<:<<<<<<<<<:<<<<<<<<<<<<<<<<<<>>6  """"""""""""""""""$"""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&&(((&(((((((((((****(********,,,,,,,,,,,,,,,........00.0....0000000020022222222224444444444444466446446666666666666866868866888::::::::<:::<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>62 @ "" """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&((&&(&&&(&(&(((((((((*((*********,,,,,,,,,,,,,,.,.,.....,**.00000000000002222222222244444444444444446646466666666666666668688888888::::::::::<<<<<:<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><>>8    "" """"""""""""""$""$"$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&(&&(&&((&((((((((((**************,,,,,,,,,,,,,,...,.....,.0000000002022222222224244444444444444444666446666666666666668688888888:::::::<<:<::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><<>>>6  """""""""""""""""$""$$$$"$$$$"$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(((((((((**(**********,,,,,,,,,,,,,,....,.......000.0000000022222222220244444444444444446646666466666666666688888888:::::::::<::<<<<:<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<>><>>>>6 """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&(((((((((((((***********,**,,,,,,,,,,,,,..........0..0000000222222222244444444646444444466444664666666666666688888:888::::::::::<<<<<<<:<<<<<<<<<<:<:<<<<<<<<<<<<<<<<<<<<<><>>>>6  " """""""""""""""""""""""$$$"$$$$$$$$"$$$$$$$$&&&&&&&&&&&&&&&&((((((((((((((((**********,,,,,,,,,,,,,,,.........00000000022222222222244444444644444464444444646466666666668888:8:8::::::::::::<<<:<<<<<<<<:<<<<<<<<<:<<<<<<<<<<<<<<<<<<><<>>>82 " """"" """""""""""""""$""$"$$"""$"$$$"$$$$$&&&&&&&&&&&&&&&((((((((((((((***(*********,,,,,,,,,,,,,,........000000000222222222224442424444444444446444644446664666666688888888::::::::::::::::<::::<:::<<<<<<<:<<<<<<<:<<<<<<:<<<<<<<<<<>>6 """"" """"""""""""""""""""""$$$$$"""$$"$$$$$$$&$&&&&$&&&&&((((&((((((((((((***********,*,,,,,*,,,,,.........0.0.000000222222222222222444424444444444444444664666666668888888888::8:::::::::::::::::::<<::::<<<::<::<::<:<:<:::<<<<<<<<<><>4  " " " """"""""""""""$"""$""""""$$$$$$$$$&&&&$&&&&&&&&(&&&((((((((((((((**********,.,*,,,,,,,,,,.........00000022222222222222224242424244444666444644666666666668888:8888:<88::::::::::::::::<:::<<<:<<<::::::::::<:::<:::::<<<<<<>>6   """" " """""""""""" """""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(((((((((((*((((****&$****,,,,,,,.,........000000$,22222022222222222222244444424444444446666666886888888::6888::::::::::<:::::::::8:<<4::::::::::<::::::::<::<<>>>@0  """ "" """"""" """""""$$$$$$$$$$$$$&$&$&&&&&&&&&&&(&&(&((((((((((((((***********,,,,,,.,......0.00000000222222202222222222222444444444446444446666666666888888488888888888:::::8::::::::::8*:::::::::::::::::<:::<<<<<><   """" "" """""""""$""""$"$$$$$$&$$&&&&&&&&&&&&&&&&&((&(((((((((((****(****,,,,,,,,,,........00000000000000000022002222222242422442442444646466664666668668668888868888888888:8888888888:88:::::88::::::::<<<<<<>>>2