CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '268A14' IMAGE_NUMBER = 31084241 IMAGE_TIME = 1977-03-15T18:41:19Z EARTH_RECEIVED_TIME = 1977-03-16T20:37:36Z ORBIT_NUMBER = 268 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.008480 NOTE = "VERY HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   &#+'1r!W @V1w F4LV=UDm? ($0\4."$$&&&&&&&&&((((*(**(*(*(*(****((((******,,,,,,,.,,,,,,.,..,.,,,..........00...0....0..000000..000000.00000.0000000000222202222222220022022222200220022244422422422224222444444224444224244244644244426644442442444244444444464444642444424444444444444444444244222420002220200020000000200.0000.0,$ &&&&&&((&&((((&(((((((((((((((&&((*(**********,,,,,,,,,,,&,......,,.........0000.000....000000200020000002220202202000220220222222222222422222222442224442444446422444446444444444444444464444666444446644644666666646666664466666666666666666666666666666644664644444444422222222442222244222422,"&$$&&&&&&&&&&&&&&&&&(&&&(&(&&&&&&&((((*(**********,*,*,,*,*,..,,.......,..........0..00,.000000000000000000222000202 .220022222222222222222222242$0444444446442244644466444444.2664466664446646466466666466.46666666666666666668668668882688888686868888666666668666624666644444466664444666664442"4 $$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&((((*************,,,,,,,,,,,,,,...,,..............0..0.00.0000000000000000020222202020222222222222222222242224244424222244466444446646446464446666646666666666666666446826666666666686666886688888888*88888888888888688888888888866666666666644446666666666664"$$$$"$$$$&&$$$$&&&&&&&&&&&&&&&&&(&(&((*(**(************,,,,,,,,,,,,,,,,,,,...........0.......002000.000000000.200000002220222222022222222422222222444442244244444644464446666666666666466644464264666666666866666688666688868688888888888:888:88888888:::888888888888886866666666666666688666668640 "$"$$"$&$$$$$$$$$$&&$$&&&&$&&&&&(*((&&(((((((*(****((*,,,,,,.,,,.,..,.,*,,...,,...0.0.0...0.00.00.000..,...00000000222222220000200.0222224222424444422244220200004466446666666666844424444666466664666668666644244666686688::<8:888888686444666::888:::8:::8888886664444668666648:::8:868686444242,P"" &$$$$&((&&&$$$"$$$"""""$$&&&$$&((((((*&&((((&&&(&&&*,*,,.....,**(**,,*****,,,,0.,.02200.,.,,...,,**,,...200244444242020000.,,....0222242202220224242000002244446464466444444422222244666688866664664664422200466888:88888666888886644446:::888:68:8<::8:8886444446888664864646666666622664688660 $$"$&$&&$$""""$$$""" $"$$$&&$$&&&&$&$$&&(&&&&&&&((**,,,*,..,,***,*,*(******,......0002...,,..,,*,,,..,.000200200220000..0....000022222420222202020000002244444664644444444222242242666666864666666666644424466888888688688888688868668888::88:8888888886666:6668888:888868688886686446646688:88888.$$"$"""$""$"$$$"$""$$"&$$$$$$$&$"$&&&&((*(((((((*****,,*(*(((,,**,***,*,,...,...,,...,..,,,,,,,,,...00000000....0000000000000020220220002222202224222244422442422444444224446466666666446446666464646466668666666664686866888886888::::88:8888888:88:888::8::88:::888866688668666666888888668686860 """"""$""""$$"$$$"$$$$$$"$$"$$$$&&&(*(((((*(*(*(*(*(******((*****,*,,,,,,*.,,,.,,,,.,...,..................0.000..0.0000000000000020002200222224424444444222244444442244444664666464664464666666666466686666666666668888668888888:88:8888888:8:88888888:888:888686886666886688888888888666888:860" """"""""$"$"$""$$$$""$$$$$$$&&$$&&((((((((((((((*((*****,*****,,,,**,*,,,,,,,,,,,,,.................0...00...00220000000000000000002002200222242222222422444424444444444444666666666666686666666646664666666666888888888888888888::::888888::88:888::8::8888888688888666688888888888888888888880"""""""""""$$"""$"""$"""$$$$$$&$&&&&(((&((((((((((((*(*(**********,*,,,,,,,,,,,,,,,,,.,...,,.,,.0........0..00.00000000000002000020020222222220222442224224442444644444444644466644666646664666666686664664666666666668888888888868888888:8:::8::8888:8:::888888:8888888886668868668888888888888860" """""""""""$"""$$$$$$$"$$$$$$$&&&(((((((((((*(********((******,***,,*,,,,,,,,,,,,,,.,,,,,,...,,,..........0......00000000000000022002000222222222222444444244444444444444644446666666666666666666666666666666666466666688888888888888888888:8::88:88888:8:::::888888888888888668688888888888886, " """""""""""""""""$$""$$$$$$&&&&(((((((((*((((***(***********,**,,,,,,,,,.,.,,,,,..,,...,............0....00.000000000000.0000000002022222222222224244444444444444444644464444646464666666666666666666666866688866888888688888::8888:88888:8::::::::88:8888888888:8888888688888888888:886888, "" """""""""""""""""$"""$"$$$$&&&((((&(&(((((((*(((*****(*************,*,,,,,,,,,,,,,.,.,..,...............000.0..00000000000000000000200222220222224222242224444442466444444664466664666666866666666668666866686688886888888888888888:8:::888:::::::::::::::8888888888:886688888888888888888888,|  " """""""""""$$"$$"$"$$$$&&&(&&&(&(((((((((**(****(******,**,,,,**,**,,,,,,,,,,,,,,,,.,.,...........0..0...000000000000000000000222200222200242442022422444446444444444646646466666666666666666468866666668866688888888888888888::888::::8:88::::8:::8:8:8886888888688888888888888888:88:88, """ """"$"""""""""$$$$$$$"$&&&&(&&&&((((((((((**((*(((********,,*,,,,,,*****,,,,,,,.,,,,............0...0...0.00000000000000000000002222222222222244222244444444444444464424466666666666666666686664666866666666686886888888888::888:::8::::8:::::::::8:88:8888::88:888888888888868888:888886* " """"""""""$"$"""$$$&&&&(((&((((((((((***((*(*((******,,****,,,,*,,,,*,,,.,,,.,,..,,.................00000.00000000000000020022222222222244442244424424424444444464444466644466664666666866666666666666868888888888888888:8888::88::::8:8:::::::::888888:::::88:8888688:8888888888888, " " """ """""""""""""""$$$&&((&&(((((((((&(((*(**(******************,,,,*,,,,,,,,,,,,,..,..,.......0...0....00..00.00000000000000200000022222222244442222444444444444444464464466444466664666666466666666668868866888888888:88:888:::88:888:::::::::::::::88:88:88:888::88688:8:888:8:8:::86& " "" """"""""""$"""$$$$&&&&(&&&&(((((((((((((((**(*****,********,,,,,*,,,.,,,,,,.,..,,,..,...,.......00....000.0.00000002000000002222222224222222424424444444444444446466646446466666666666668666686666666666866888888888888::888:::::::8::8:::88::::88::8:::::::8:888888888::8888888888& " """""$"""""$$$""$$$&&&&&&&&&&&(((((((&(((*(********,*,****,****,,.,*,,,,,,,,,...,,...,..............00.00.00.0000.002000000002022222222022222222422444244444444444442244444644666666666666668666666666666668688888888888888888:8888:::::::::::88::8::::::8::::888888888888888888::888& " """"""""""""$$$$&&&&&&&&&&&&((&&(((*((*************,****,*,**,,,,,,,,,,.....,.....,...........000.0.00....0.000200000000020000202222222244442424244444444444444446446644646446666666866666666688666686686868886888888888:8:888::::::::::::::::8:::::::8888:::8::8:8:88:8:8888:8886$ """ """""""""$$$$&$&&&&&&&&(&(((((((((((((**(********,***,*,,,,,,,,,,,,,,..,.,....,....,,..........0..00.000000.00000000020000222422222202222222422242444422444444444446646466666666446666668664488886668868888888888888888:::::::::::8::8::::88::88:::::8:8::8:8:88888888888888888" " """"""""""""$$$$&&&&&&&&&&&&&&((((((((((((****************,,*,,,*,,,,,,,,,.,,................0....0.......00.000..000002000022220022222222222242442244424444444644466446664664466666666668666668668668688888888888888888888:8:::::::::::::::::::::::::::::8::::88:888888:888:888888 J """"""""""$""$$$$$$$&&&&&&&&&&&&&(&(((((((((((*,***(*************,,,,,,,,,,,,,,,,.....................00.000..0000...00000022202000222224442242424222422222444444444444444666666664666666666666666886666886666888868:88888:888:888:::::::::::8::8::::::::8::::8::::::8888888::8:88:88  """"""""""""$$$$$$&$&&&&&&&&&&(&(((&((*(((((****(***********,***,,,,,,,..,..,.,.....,.,........0......0...00000.0200000000.002220002202222224222444444444222444444444446444666666666666666666668866666868668866888688:888:::8:::888:::::::8::8::<::::::8::8::::8:88:8::88:88::8::888   " """""""$"""$$&$$$&&&&&&&&&&&&((&((((((((((((((***************,,,*,*,,,,,,....,,....,..,.,.............0.0..000000000000020000002222220002222442222222444444442422446444444466664666666666666666666688666888688868888888888:::::88888::::::8:88::::::::::::::::::88::::::::::888::88  """""" """"$$&$&&&&&&&&&&&&&&&((((((((((((((((((((**,***,,,**,,,,,,,,,,,,,,,,,,,,,......................0000000.0.00.020000022222222422422202222222222244224444444444444442246466466666866686866666666886868868888888888:888:::::::::8::8888:8::::::::::::::::::8::8:8::8::8:8:8:::8  " """""""""""$$$$&$&$&&&&&&&&&&&((&(((((((((***((************,,*,,,,,,,,,,,,,,,.,,....,..,,............0...000..00000000000000002222002222222224222222244444244244444446444446444666646646686688888886668888866888888::8888::::::::::::::::::8:::::::::::::::::::::8::8:8:::::8::8888  "" " """"""$$$$$&&&&&&&&&&&&&&(&(&&((((((*((*((***********,,*,,,,,,,,,,,,,,,,....,.,...,........0.....0.0...00000000.0.0000000002220020202222222422444222244444444444444466464666686666666668666666888866886888888888888888:8888:::::8:::8::::::8::::::::::::::::::::88:::::::::::88   " """""""""""""""""$$&&&&&&&&&&(&&&&&&&((((((((*((***************,,,,,,,,,,,,,,,*,,,,..........................0......00000.0000000022222222222222222422244244444444444444444464464666666666666888688668888688886668888888:88:8:::8:::::8::::::88::::::::::::::::::::::::88::8:::::::::8 """""""""$$""""$&&&&&&&&&&&&&((&(&(((((((((((*(**(***********,,*,,,,,,,*,,,,,,,,.,......,,.,.0..................000000020022222202222222222222242222242422444444244466644466446446466666666668888886688888688888888888888:88::888888:::88::8::<:888:::::::::::::::88::::::::::8888:8   """"""""""""""$"&&&&&&&&&&&&&&((&&((((((((**(**(***,**,****,,*,,*,,,,,,,,,.,,,.,,..............................0000..00.0000002202202222422242224222222224444444444422466464644464464666686666866686888888888688888888:8:88::::88::8::::::::::8:::::88:::::::::::::88::::8:::::::::8   "  """"""""""$$&&$&&$&&&&&&&$$(((&(&&((((((((((**((*,*,*,,*,,**,**,,,,,,,,.,,.......,.....,...........000.....0.00.0000000000020220022222222222242244244422244444444444464446666664666666664666666888886888888:88888:88888::8:::::::::::8::::::::::::88::::<:::::::::::::::::::88:8   """"""""""" """"$&&&&&&&&$&&&(&&(((((((((&(((*((****(*******",*,,,**,,,,,,,,,,,,,.,,....,....................0....00.*0000000022222220222222002222022442244444424444446644446642666466666666866666666668666648888886888::8888:::88:88::::8:8:::::::::<::::::::::::<:888::::::::::::8* @    """"""" """""$$$&&&&&$&&&&&&&(((((((((((((*(************,*,******,,,,,..,,,,,,,....,............,....0.....00000000.000020002200002222222222422222244244222444444442244444642266666866686666666868:8888882488868888888888::8:8::::::::,6::::::<<:::::::::::<::::8::6::::::::::884  " """""""""$"$$&&&&&&&&&&&&&((((((&&((((((((*(**(***((**((*,,**,,,*,*,,,,,,,,,,,.,.,,,,,,......,...............00.0000000222002022222222222222222242424224422244444464464666666666666666466666666888888888888888888888888888::::8::::::::::<:::<::::::::::::8:::::::8::::::88::8:88   """"""""""$&&&&&&&&&&&&&&&&(&&(&&&(((*((***(*************,,***,,,,,,,,,,,,,,.,......,,......0.........00.00..0000.0022222200220000200222222222222224444424444224444464466666666466666686666686644688888888888688888888:::8::::8:88::::::::::::::::::<:::::::::::::::::::<::::::8    " """$"""$$&$&&$&&&$&&&&&&&&&&(((((&((&(*((**(**********,*,,,,,,,,,,,,,,.,,,,,..,,..,......,...................000.000002022242222222222222222222222222222424444444444444646464666666644666686686868888888888888:88888:88:8:::8:8::8:8:::::::<::::::::<:8::::8:::::::::::::::::8  " " """$$"""$&&$&&$$&&&&&&&(&&&(((((((((((((((*****************,,,,,,,,,,,,,,,,..,.,..,...............0...0000.000.00000..000000022022222222222222222222444244444442444446644664666664646666666688668866888888888886888::8::::::8::8:::::::8::::::::::::<:<::::<:::::::::::::<:::::  " """ """""""""$&&&&&$&&&&&&&&&(&(((((*(((((**((****,****************,,,,,*,,.,,,,*.....,........,,,......0.....0.000000000....000.0222220222222222222222222244444444444444664446666666666646666666688886888888888888888868:8::88888888:::::<<::::::::::::::::::::::::<::::::::::::::8    " """""""""$$$$&&&&&&&&&&&&((&(((((&(((((**(((****(****,***,*,,,,,*,,*,**,*,,,,.,,,.,...,..,,.............0..000000000000.00020..22222022222222224222442424224444464444464464466666666666666666686868688888888888888:8:888888::8888888::::::::::::<:<<:::::::::::<:::::::::::<::::8>   " """" ""$&$$&$$&&&&&&&&&&&&((&(((((((((*((*(****(*******,,,,,,,,,,,,,,,,,,,.,,,,,,,,.........0.....,.....0....0..0002200000000002222222222022224222222444444482244644466664466666666668866666666688888886688888888888888888::8888::::8::::::::::::::::::::::::::::::::::<::::::8   """"" "$$$&&$&&&&&&&&&&&&&&&(&&((((((((((*((*((*((********,*****,,,,,,.,,,..,........................0.0.0000..0000000022220202002222002222222242242224244444466444444644466444646668866666686666668888888888888888888:8:888::8:88::::::::8::<<<<<:<::::::<<:::<::::::::::::<::8  " """""&&$$$$$&&&&&&&&&&&((&&&&&((((((*((((((*************,,,*,,,,,,,,...,.,...,....,.,....,,,,0..0..........000.00000000000020220222222222222222224442444422444444444466464644664646666666666688666688888888888888::888:88888::::::<:::<:<::::::<::<<:<:<::::<::::::::::::::::8   """" "$$$&$&&$&&&&&&&&&&(((((((((((((((***(*(**(*****,******,,*,,,,,**,,,,,....,.,.......,,,,,,,........000.0000000000020002020202202222202222222222244424444442446444444646666466666666668868866888888688888888888:88:88888:8:8:::::::::<:::::::::<<:::<<::::::::8::::<<<::::::  """"""$$$$$&&$&&&&&&&&&&&&&(&(((&((((*(*((((************,*,*(*,,,*,*,,**,,.,,,....,,........,*,,.....00....000000000000002200222002202222222022222224422442444644644644644646444644666666666668868666888888888888:::8888888:88:88:8::<:::::<<:::<<::::::<:<:::<:::::::::<::<:::::  """ "" "$$$&$$$&$&&&&&&&&&&&&&&&&(&(&(&(((((((****(***,*****,,,***,,,,,,,,,,,.........,..,,,.............00.0.00000..0000000000002022222222222222024422222444444444424464466464466466666644666686886886886888888888:888888888::8::::8::::::::::::8:::<::::::::<<:::8:<:<::<:<<<<<:8*  """"" $$$$$$$&&&$&&&&&&&&&&&&(&&&((((((((*((****(*****(***,**,*,***,,,,,,,,,,,.,,.,.,,,.,.,,.,,.,.,.....0..000.00000.000000020222202202222222222220222224422244222244446444444664446666666666686666666666888888888888:8:8:8:8::88::::88::::::::::::::::<:<<:::<::::<<:::<<<<::<<:8*  " "$$$$$$$$$$$$&&&&&&&&&(&((&(&((((*(((((**************,*,***,*,,**,,,,,,*,,,........,,,...............0....0...000000002002002202022002200224222224222224444442444664644644646666666666666666688888686868688::8:88888888:888:::<:8:8::::8::::<<:::::<:::<::::::::::::::<<::<<:,     """ "$&$$$$&$$$$&&$&&&&&&&(&(((((((((&(((((((*((************,,,,,**,*,*,,,,,,..,,..................,......000000000000000000022020222222222222222422222222444424444444444664464466466466666686666668688688888886888888:8888888::888:::::8:::::::::::<::<<<::<:::::::<<<::<<<<<:::* "$$$&$$$$&$&&&$&&&&&&&&&&(&&((&((*(******(***************,,*,,,,*,,,,,,,,,,,.,,........,,..............00000020000000000000222222200222222222222422244442224446444464446446644666886666666666666668888888888888868888888888:8::::::::::::::<::::<:::::::::::<::::::::<<<<:<:::*  $$$$$$$$$$$$&$&&&&&&&&&((((((((((((*((((*(****************,,*,,,,,,,,,,,,,,.,,,,.....,,...............0..000.000000000000000000022222202222224222222444224244424444446446444666466666666666666668866888888888888:8888:8888:::8:::::::::<::8:::<:::::::::::::::::::::::<<<<<:<:( " ""$$$$$$$$$&&&&&&&&&&&&&&((((((((((((&((*(*(**((*(****,**********,,,,,,,,,,,,,,.,,,.,,,,...,........0..00000.0..00000220022200002202222202222222222222224444442444446444444464464644444466666666666688688888888888888888:8:888::8:::::::<:::::::::<:<::<:<::<:::::::::::<<<<<<<:(     "$$$$$$$$$$$&$$&&&&&&&&(&&(&(&((((((((((*(((((******(******,,**,,,,,,,*,,,,,,,,,,,.,,..,,....,........0...00...2000000002022000202200222222244222222222424222424244444444444466666464446666668686666668888888868888:888888:8:::::::::::::8:8:::::<:::<::::::::::::::<::<<::<<:<<:&   "$$$$$$$$$$$&&&$&&&&&&&&(&&&((((((((((((&(**********,**********,**,,,,,,,,,,,....,.,.,,,,.....,....0....00...000000022020000000220222222222222222222222224222444244442444444642446666666666666668666888688868888868888888:88:88::::::::::88::::::::<:::::::<:::::::::::8::<<:::::&  "$$"$$$$$$$$$&&&&&&&&&$&&&(&(((((((((((*((****(*******(***,**,***,,,,,,,.,,,,,,,,..,,,,,........0.,...0....00022002200022220020020002222222220222224242222442444424444444444644646666666666666466688888888886888868888888::8:8:::::::::<<::::::::88::::::::::::<:::::<<:<:<<<::8&   """""$"$$$$$$&&&&&$&&&&&&&&&&&((((((((((((((((******(*******,,,**,***,,*,,,,,,,,,.,,,,....,...........0.....00.002200000000000002202222224002222222222222224444444444444444446466646666666666666646666686888688868886668888888:8::::::::::::::::::::::::::::::::::::::::::<<::<<:<:&   """"$"$$"$"$$$$$&&&&&&&&&&(&&(&(((((((((*(**((*((((****************,,,,,,,,,,,,,,.,,,,,.,,.,..,.................00.0002000000000220202222222220222222424224242222224442444444444446646664646664866666668666668868888::88888888888:::8:::::::8::8::8::::::::::::8::::::<:::<:<<<::<:::$  """"""$"$"$"$&&$$$$$$&&&&&&&&&(&&&(&&&(((((&&(***(((*****(*************,,,,,*,,,,,,,,,,,,,,,.....,..........000.0.....0000002000202022200020202202222222242242242222242244444464466466644666666666666666688666688866888888888888:8:::88:::8::::::::::::::::::::::::::::::<::<:<<:<<<<:$   " """""$$$$$$$"$$$$&&&&&&&&(&&&&&((((&(((*(((((((*(***(**(*(**,,,*****,**,,*,**,,,,,,,,,,,,,,................0..0...,,...00000022220020000022222002222220222444422244424644444444444444446466446666466666666666868888666888888888:888:::8::::8:::::::::::::::88:::::::::::::<::::<<<:::" """"$""$"$""$$$$$&$&$&&&&&&&&&&(&((&&&((((((((*(((*****************,******,,,,,,,,,,,,,,,,,,,,,...........0...0..0.00000000020000002020000222222222222222222222422442222244444444444444446644666666666666666668868686886688886888:888888:8:88:::::::::::::::::::::8:::::::::<<<<::<:<:::  """"""""$$"$$$$$$$&$&&&&&&&&&&&(&&(((((((((((**(**(((((************,,,,,,,,,,.,,,,,,,,,,,,,,,,,,...............0.00.0000000000.02020002222000222222222222222222422422424424444442444444444446644464666666666688668688688886888888668::8:::::::::::::::::::::::::8:8::::::::::::<<<<<<<<<:" """"""$$$$$$$$$&$$$$&&$$&&&&&&&(&&&(((((((((*((((((********************,******,,,,,,,,,,,.,,,........................0000000000000200022222002022222222422242224444444242444446646464466666444666666666666666688886666888868888:8888:8:888:88:::::::::::::::::8::8:::::::::::::<:<<<<<<:"   """""""""&$$$&$$$&$&$$&$&&&&(&&(&(((((((((((((((*(**************(*******,*,,,,,,,,,.,,,,,,.,,.......00..0.0.00...0.000.0000020000002222000202222222222222222244422222444442444444446444444464666666466666666666666866888886888888888:::::888::8::8::::::::::::::::::8::::::::<<::<<<<<<::  """ """""""$$$$$&$$$&&$&$$&&&&(&&&((((((((((((((*(((&&*********(***********,,,*,,,,,,,,,,,,,,,............000...0.0.000.0000020000020002200202222222222222222222444422444444444444444666446446464466666666666666666866688888888868888888::8::8:::::::::::::::::::::::::::::::::::<<<:<<<<8  """ """""$$""$$$$$$$&&"&&&&&&&&&&&&(&((((((&(((((*("((((****(****,*,*,*,*******,(*,,,,,,,,,,,,,......,,..........000..000000.000220.0020002022202222222222222220022224222224444446464444444464666646444666666666666666886886666888688888:888:8::::::::::::88::::8:::::::8:::::::<<<:<><:<<:  " """""""""$$$$$$$$$$$$&&&&&&&&&&&(&((&(&(((((((((*((*((((***************,**,,,,*,,,,,,,,,,,,,...............,.00.0.00000.0.02000000000202&022220022222222222222442422424424444444646644466446446644666666446666866666888888686(6888:88888::::8:::::8:::::::6:::::::::::::::<::::<<::<<<8  """" """$"$$$"$$$&$$$$$&&&$$&&&&&&&&&&&(((((((((*(((*((**********(*****,***,,*,,*,,,*,,,,.,,,,...................0.0.00000002020000000022000002222022222222222242242244444444444446444444444664446666644644666666666666686668686866888888888:::888::888:::::8888::8::::::8::8:::::<<:<><::<4 " """""$$$"$""$$$$$$$$&$&&&&&&&(&&&(((((((****((((*(*(******************,****,,,,,,,,,,,,,,,,.,,,........0....0...000000.000000000000000222222222222222222222224224422442244644442444444664446644466646668666646666686888688888888888888::88::::::8::88:::::::::::::::<::::::<::<<:<<<<<:8 " ""$" """"$"$$$$$$$$$&$&&&&&&&&&&&&(&&&(((((**(((*******((*****(*******,,,*,**,*,,,,,,,,,*,.,,,,,...............0...0..000020000000000020002220220222224222222222222222224422444224442224466664444666646666666666686688668888868868868::88:8::8::8:88::::::88:::888:8:::::::::::<<::<<<<<: "" """"$$"$$""$"$$$$$$&&$&&$&&&&(&&&&&&((&((((((*(***(****((*(**(********,*,**,,**,,,,,**,,,,,,,.,,............0....0.00.0000.00002002022022000000020222222224442244424442242444444444444642244466644666666466666686666666686666688888888888888::8:888::::::::::::::::::::<:::::::<<:<:<<<<: " """"$"""$$$$$$$$$$&&$&&$&$&&&&&&&&&&&&&&&(((((((*(*(((((*******,************,,,,,,*,,,,**,,,,,.,,.,.........0...0..00.000000000000000000000200022222222222222224442222244424442444444444444444444666666666666666686666666666688:8:8::888:8888888:88:::888::::8:888::::::::::::::::<<:<<<<:: " """" """""$"$$$$$&&&$$$&&&&&&&&&&(&((&&((((((((*(***((*******((*******(((***,,**,,,,**,,,,,..,,.,,.................0000.00000.000000200000002222222222222222422222224442222444444444444446664644446666666666666668886688866668888888888888888888::::::8:::::::::::::::::::<::::::<<<:<<<<8x """""""""$$$$$$$$"$"$$$&&&&&&&&&&&&&(&((&&((((**(((((***********(**,,*,*********,,*,,,*,,*,,,,,,,......,..........00.0.0000000000000000000222200002222222422222222222224442424244224444444446444644666646666666666666688886688888::888::88::::8:::::8::88:::::8::::::::::::<::::::<<<<<<:<: " """"""""""""$$$$$&$&$$$&&&&$$$$&&&&&&&&(((((((((((*((**(***********,****,,****,**,***,****,,,,,,,.,,.,.................000.0.000000000002222200222202222222222222224442222422244444444424444444424646666666666668666666666688888888688888886:8888::888::88::888:::::8:::::<::::::<:<<<:<:<<<<: " """""""""$"$"$$$$"$&$$$&&&&&$&&&&$&&&&&&&&((((((((*(*((****************,,*,*,,*,,,,,**,,*,,,,,,,,..,...............00...0000000000000000200000000202422222222222222244444444444444226444444444446444446666666666686886666666688888688888888688:8888:88:<:::::88::8::::::::::<<:::<<<<<<<><<:""" """""""""$""$$$$$$$$$$&$$$&&&&&&&&&&&&((&(((((((((*((((**(**(*(****************,**,****,,,,,*,,,,,,,,.,......,...........000.0.0000000000000000202222222222222422222222424222424444444444444466664444224666686666686666666668888688:888888:888888:8::::8:::8::::::::::::::::::<<::::<<<><<<<:" "" """" """$"$$$$$$$$$$$$&&&&$$&&&&&&&&&&&((((((((((((*(**(***********,************,,*,**,,,*,,,,,,,,,.,..,.........0......00.000000000000000000200000222222222222222442244224444424444644444444444444646446666466666666668666668888688::88888:888888:8::888:::::::::::8:::<:::::<::<<<<<<<<<<:" """""""""""$""$$$$$$$$$$$&&$&&&&&&&&&&&&&&(((&&(((((*((((******************,,****,*,,,**,,,,,,*,,...,.,,,....,......000.00.0..0..000000000000002000022222222222222222222422224424224442244444444444446466666666666666686666668688::88888888888:888::888:8:888:::8:::::::<:::::<:::<<<:::<<<<<<<:<""""""""""""""$$"$$$&$$$$$&$$$$$$&&&&&(&&&&&&&&(((((*((((((*(((**(********,****************,,,*,,,.,,,.,,.,,.....................000..00000000000202200022022222202222224224422242222442224444444644444666666666666666666686888668888:88888888:888:888:8:88::::::::::::::::::::::::::::<<<<<<<<<<<""""""""""""""""""$$$$$$$$$&&&&&&&&&&(&&&&&((&((((((((((((*****************(******,,,,,*,,,***,,,,,,.,,,.,,,,,...,...,,,,.0.0..00.00000000000000222000020222022222222222022222422444444444444444444444444644466466466666666666668666688888888888:8:8::88::::::8:::::::::<::::<:::::::::<<<<<><<<<:""""" """""""""$$$$$$"$&&&$&&&&&$$&&&&&&&((&&(((((((((((((****((********,***,***,***,*****,,,,,,,,,,,,,,,.,,,,,,.............00..0000000000000200222222202222222222242224222242242442444424444444444444444664666666666668666886688886888888888888888::88888:888:88::::::::::::::::<<<<:<<<<<<<<<<:""""""""" """"$$$$$$$&$$$$$$&$&$&&&$&&&&&(&(&&(((((((******(*********************,******,,,*,,,,,,.,,*,,,,,.,...,...,.0...0.00..0..00000000000000002200220022222222222222422444442224244444424446444666446646666666666666666888668888688888888888888888:88:8::88:::::::::::::::::<::::::::<:<<<<<: " """""""""$"$"""$$$$$&&&&$$&&&&&&&&&&&&(&&((&((((((((**((*(***************************,*,,,,,,,,,,,,.,,,,.,,,,.,,....0......0...0.00000000000000000222002222222222222222222444442424442444644444446444464666466444666666666668668888888888888::8:88::8::8888:88:8::::::::::::::::::<<<<<<<<<<<<<L"" """"""""""$$$$$$$$&$$$&$$$&$&&&&&&&&&&(&((((*(((((((*(****************************,*,*,*,,,,,,,,,,,.,,,,.,....,,.........0.00..00.00000000000002200022222222222222222422422222422444444444442644444444444664666666666666666868668888:8888::888:::8888:88:8::8:::8::8::::::::::::<<<<<<<<<<<<<:" "" "$"$$"""""$"$$$$$$$$"$&$$&&&&&&&&(((&(((((((((((*(((((**(**************,***,,***,**,*,,*,,*,,,,,,,,,,..,,..................0.00.000000000200002220000022202022222222224224224242224444424444444646444466644666666686688888866888888:::::8:8:::8:::8:888::::::<::::8:::::::::::<:<:<<<:<<<<<:"" """""""""$""$$$$$$$$$$$&&&&&&$&&&&&&&(&&((((&((((((*(****((**(*******(******,,**,*,*,,*,,,,,,,,*,,,,,,,,,.,,..,,..,..........0000.0000.0000000000000022222202222222222222222422224444244444244444444444664666666666666666666868888688888888888888::88:8888888:::8:::::8:<<::<:::::<::<<<<<<<<<: """ """"""""""$$$$$$$$$$$$$&&$$&&&&&&&(&&((&&&((*((((*******(*(***(***********,*,,******,,*,,,,.,,,,,.,,,,,..,..,....,.......0000....00..000.0000000200002022222222222222222224244224244444444444444646644464466666666666666666888688888888888:8:888::::888::88:88:8:::::::88:::<:::::<<<<<<<<<<<< " """"""""$$"$$$$$$$$&$$&$&"$&$&&&&&&&&(&&(&(((((*(*(((((**(*****(*******,***,*(*(*,,,*,,,,***,,,*,,,.,,,,.,,..,.........0...0...0.00000000000000020020002222202022222222242222224422444446444644444464464666664666666466666886688888888:::88:88::::::::8::8:88::::::::::::::<<::::::<<:<<<<<<<>>< " """"""""$$$"$$$$$$$&&$&&&$$&&&&&&&&&&&&&((&&((((((**((**((*(*(**(**************,*,*,**,,,,,,,,,,,,,,,,,,.,....,.......0.0000000.000.0000000000000220222002200222222222222222422224444464444444444464446466864646666666668666666888868888:8::::::::88888::888:88::8::::::<<<<<:::::<<<<<<<<<<<:""""""""""""""$$$$$$$$$$$&$&&&&&&&&(&&&&(&&&&&(((&((****((***((***********,,*,*,****,,*,,*,,,*,,,,,,,,,,,,,..................000.0000..000000000000002202002222222224222202222422422424224244444444444446446444666666666666668866668888888888::888888::8:8:8888888::::8:::::::::<<<<<<::<:<<<>><<<""""""$""""""$$$$$$$$$&&&&&&&&&&&&&&&&((((&((((((((((((((***(**(**************************,,,,,,.,,,,,.,,...............0.....,.00...00000000000000000002222222222222244224442242244222400224224444444644446466466666666666668688888688888888:88::8888:::::88:::::88:8::::8:8888::<:::<:<<<<<<><<: "" """"""""$$$$$$$&$$$&$&$&&&&&&&&&&&(&(((((((((**((*(**((*******(******,*,,***,*,**,,,,,**,,,,,,,,,,,,,...,..,....0.......,...00.0000.0000.0000000022000022202222222222222242422224422002444444464444666666666666666466666666688888888:8:888:88::::88::8:888:::::::::888:8888::::<<<<<<<<<<<<<<0""" """"""$"$$$$$$$$$&&$$$&&&&&&&&&&&&&&(((((((((&((*(*(*(*(***********(*****,,,**,,,,**,*,,**,,,,,,,.,,,,,,.,............00..0..0.000..000000000000220002222000222220022222244444442222444442444442464444446464666666666866666666686888888:888:::8::::88::888::::88:<::::::::88:::::::<<<:<<>><<< """""$"""""$$$$$$$&&&&&&&&&$&&&&&(&&&(&((((((((*(*(((*((**************************,,,,,,,,*,,,,.,,,.,.,,,.....,......0.......0..0.000000000000.00000000222222222222022222442222244444222244444444444444464664666666466668668668868888888:888888::::8::88:::8888:888::::::::::::::::<<<<<<<<<<<: " " """""""$$$$$$$$&$$$&&&$&$&&&&&&(((&&&(((((((*((*(((***(((**********************,,,,*,,,,,,,,,,,,,,,,..,.........,.......0....000..000000000000002000222222222222222422222244222224422424442444444444644666664466664666666666668888888888:8888888::::::8::::::::8:<:<:8:::::8:::::<:<<<<<<<<<< " """""""""$"$&$$$$$$$&&&$&&&&&&&&(&&&&((((&(((((((((***(((*((*(((((*****,*****,*****,,,,,,,,*,,*,,,,..,.,,,,,...,.........0...0.0.0.0.0...00000000002000000022202222222022200222222224224422244444444444446664446466666666866668688888886888888:::88:8888:::::::::::::::::::::::<::::::<<<<::<<<8 """$"$"""$" "$$&&$$$&&&&&&&&&&&&&&&&&&((&"((((*(((((****(***(((*(***********,,,,***,,*,***,,,.,,,,,,,,.,,.,,,...........0......00.00.00000000000000000202002222020002022220222222244444444444444444666664466666666466666668666866:688888::8:888:::::8::::::::8::::88888:::::::::::<<::<<<<<<<<: "" """$""$$$"$$$$"$&&$&$$&&&&&&&&((&&(&&&&&(&((((*((*((***((((*********&************,**,*,,,,,,,,,,,$.,,,,,,.........0.........0&00000.0000000000000002022200&0222222222222222222242244240.444444644444444466666646666266886668888688888888:::8:8:::::8:::::::::8888668::88:::::8:::<<<<<<<<<<8" """""""""$$$$$$$$&$$&&$$&&&&&&&&&&&&&&&((((((((((((((***((****(*********,,,,************,,,,,,,,,,,,,,,,..,..,.,,.................0.00.00.00000000020020022222222222222222222222222224444222444642444444466444666666666066666888886888888888888:::::(:::::::::88:::::8::::::::::8 :::::<<<<<<><4"""$"""""""""$"$$$$&$$$$&&&&&&&&&&&&&&&(((((&(((((((((*(((*((*********,****(****,,*,*,,**,**,,,,,,,,,.,,,,..,...,.....0...0........00..000.00.00000000000020022020202222222222222424442222424244222444464446446666664666666866666888888888888866888::8::::::88:::::::::::88::::8::8:<<<<::<<<:<<<4" """"""""""""$$$$$$&&&$$&&$&&&&&&&(&&&&&((((((((((((((*((((((**(**((******(*****,*,*,,,,,,,,*,,,,,,.,,..,,,..........,........00.0..000000000000000022022002202222222224222222222222442444444444244444464444444666666666666686886888888888:88888888::::::::<::::<:8:8::8:::::::::::::<<<<<::<<<<:" """""""""""$$$$$$$$&&&$&&&&&&&&&&&&&&((&(((((((((**((((((******(**(((****************,,,*,,,,,,,,*,,,,,,.,,,.,....,............000..0.00000000000200002000222222200222222222222222222224244224444444446444464466446666666666686888888888::8888888:88:::::::::::::::8:::<::::::::<<<<<<<<<<<<<<:""" " """"$$$$$"$"$$$$&&&$&&$&&&&&((&&((&&(&((((((((**(((***(*((********************,*,,***,,*,,,,,,,,,.,.,..,...............000.0..0.000.00.0000020000000002002220222222222442222242244222444444444444444466444646666666666666688666688888888888888:8::::::8:::<::::::::::::::::::::::<<::<<<<<<: """" """""$"""$&&$&$&&&$&&&&&&&&&&&&&&&&&(&&((((((((****((*************(******,***,,,,,,,,,,,,,,,,,,,.,,,.,,.,,........................0000000000000000002000222222020222222202222222224222444444444446446664644664666666668666868666688888:866:::::::::::::::::88::::::<<:::::<<::<<<:<<<<<:<<<8"""""""""""""$$$$$$$$$$$&$$&&&&&&&&&&&&&((((((((*(((*((*((((((**(****(*******,********,,**,,,,,,,,,,,,,,..,,,,,..................0000000.00.0000000022000002220022222202222222222422222222242224444444244424444646666666666666888688688888888888::8::::::::::::::<:::::::8::::<::<<::<:<::<<<<<<:: """" "$$""""""$$"$$$$$$&&&&&&&&&&&&&&&&&((((((((&((*(*(*(***(*************,****,*,*****,,,*,,,,.,,.,,,,,,...............,...........0000000000000000000222022002200222200222222222222224444444444444644446644466466666666666666666888888686688888:::8:::8:8::::::::::::::::::<<:::<::<<<<<<:<<<<:""" """""$$$"$$$$$$$&$&&&&&$&&&&&&$&&&(&&&&((&(((*((((*(((((*****(***(*****(*****,*,,,***,,,,,,,,,,,,.,,,,,.,...,....................000...00000000000000000000020222222220242222222222222222424444464466444644444444466666666666688686888888888:8:888::::::::::<:<<:::::<<::::::<<:<<:<<<<:<<<<<:""""""""""""$$"$$$$&&&$&&$&&&&&&(&&&&&&&&((&&((((&((((*(**(((******(*************,****,,,,,,,,,,,,,,,,,,,,,.....,..............0.0......0.00.000000002000000022022220222222222222222224422444444444444444444446646466464646668666666888886866888888:::888:::::::::8:<:::<:::::::::<<::<::<<<<<><:: """""""$$"""$$$$"$$&$&&&$&&&&&&&&&&&&&&&&(&((((((((((((**(**********************,,,*,,,,,,**,,,,,,.,..,...,.,.....,,..............0.00000000000000000000000020200020000022222022222222222444442444422224444444666446666666666666868888888888888888:::::::8::::::::::<<:::<<::8:<::<<<:<<<<><<<<:""""""" ""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&(&((((((((((((*((***(*((**(****************,,**,,**,,,,,,,,.,,..,,.,..........,...........0..000..00000000000000000002202022022022022222222222222224422422242244444464646666646666666688888666668888888888:8::::::::::::::::<<<<::<<:<<::::<::::<<<<<><<:"""""""$"""""$$$$$$&$$&$$&&&&&&&&&&&&&&&(&&(((((((((((((*(*((*(*(***(************,,,,*,,,,,,,,,,,,,,,.,,..,,..,,,,,.,....,.........00....0.00.0000000000000000202022222220220022222222222422244444246444466466644446666666666866888888886688888::8:::8::::::88::::::<::::::::<<:<<<<<::<<<<<<<<<>< """"""""$""""$$$$$$$$$$$&&&&&&&&&&&&(&&((&(&((&(((((((((**(((****(((****************,,*,*,,,,,,,,..,.,,.,......,,,,..................00.000.00000000000000000020022020222222222224422224244224424444446444444466666666666666666666888866688888:8:8:8:::8::8::::::::::::::<<<:::::<<:<<<<<<<<<<<::"""""""$""""""$$$$$$$$$$$$$$&&&&&&&&&&&&(((&(((((((((**(**(****((*****((**********,,****,,,*,,,,,,,,,,,.,,,,.........................0..00000000..0000000022000220022222222222222222244242222442442444444466444444644668888866668864666868888888::88::::<:88::::::::::<<<<::::<<:<<<<::<<<><<<<<<: """""""$$$$$$$$$$&$$&&$$&$&&&$$&&&&&&&&(&&((((&(((((((((*****((**((****(***********,,,**,,,,*,,,..,,..,,,.,,......................0..0......00000000020000000220020202222222222022222222244222444244444444444464444446666866666668666668868888888888:8::::::::::::::::::::::<<<<::<<<<<<<<<<<>>>:" "" $""""$""$$$$$$"$$&&$$$$$$&&&&&&&&&&&&(&(((((((((*****((*(**(*****((************,,,**,,*,,,,,,,,,,,,,,,,..,,,,...................0.000..0000000000000000220020022222222222224224424242222424424444242244446466466666666686666866666888888888888:888::::::::::::<<<<::::<:<<<<<<<<<<<<<<<<<::<8"""""""$$"""$$"$$$$$$$$&&$$$&&&&&&&&&&&&(&((&((((((((((****(*(***(*************(**,**,*,,,,,,*,,,,,,,,,,,.....,,.,,.............000......0000.0...0000000020000000222022222222222222222442422242244444444444444444664444666666888666686666888888:888::::::::::::::::::::<:::::<<::<<:<:<<<<<<<<<<<""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((((((((((((((((*(*((****(((**************,,,,,,,,,,,,,,,,,.,..,,,,.......................00...000.0000000022002000002022000002222222002224222222422444244444444444444466664444466666666668688888888888:::88::::::::<<::::::<:::::::<<:<<<<<<<<<<><>><:"""""""""""$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((&&(((((((((((*((((((*((*(*((((***********,*,**,,,***,,,*,,,,,,,,,,,,.....,,,,..,.....0.00........0..0.000000000002002200202222220222222222202222224224224442244244444644466664466666666668666666888888:::::8::8::::::8:::::<:<::::<<<:::<<<<<<<<<<<><<><"""""""$"""$"$$$$"$$&&$$$&$$&$&&&&&&&&&(&&&((((((((((*((**(**(*((***((********,*,********,,,,,,,,,,,,,,,,,,,.,,,.....................0...0..0000000000000000000200020202202222222222222222222424224444444444446446444666666666666646668688688:888888:::::88::::<:::::<:<<<<<::<<:::<<<<<<<<><<>><: "" """$" "$$$"$&$$"&&$$&&&&&&&$$$&&&&&(&&&&((((((((((((((**(((*((((***(*(************,,,*****,,,,,,.,,,,,,,.,,,.......,.............0..00000...0000000000200002220222020202220022222222222224424224444444444444444466666666666666666888688888888:8888:<:::8:::::::::::<::::<<<<<:::<<<<<<<><<<>>: """ """""""""$$$"$$$$$$$"$$$$&&&&&&&&&&&((((((((&((((((((****(**((*(***************,*,,***,,,,*,,,,,,,,,,,,,.,.,.....,,..........,...0....00..0.000000000200000020000002202222202222222222224422424442444444444466666446666686666868888688888:8:<:8:8888::::::::<:::::::<::<:::<<<<:<<><<<>><<:: """"$""""""$"$"$$$$$$&$$$&$$&&&$&&&&&&&&(&&((&&&((((*((*(((((**(**((**(*****(***(**,*****,,,,*,,,*,,,,.,,,.,.....,..........,............0.....000...0000000000222200222022202222222220222222224442244444422446644446464646666666668868888888888::::888::::::::::::<::<:::<::::<<<:<<><<<<<<<>>>8 @"""""""""""""""$$$$$$&&$$&&&&&$&&&&&&&&&&&&&(&((((((((*((****(**(*(**(*((**************,,,,**,,,,,,,,,,,,*,,,..,..,......,...........0...0.0.0...0.0000000000000000020200222200222222242222242444444424444444444444666666666664666666688688888::::::::::::::::::::::::::<<<::::<<<<<::<<<<<<><<<<: """""""$"""""$$$$$$$$$$&$$$$$$&&&&&&&&&(&&((((((((((*((((((((**((*((****************,,***,*,,,,**,,,,,,,,,,,,,,,,........,................0.000000000000000000000000002202022222222222222442242244244444444466644444666666666666668888888688888888688:8::8:::::::::::::::<<<<<<::<<<<<<<<<<<>>><< " """""""$$$"$$"$$$$$$$$$$&&&&&&&&&&&((&&&&(((&(((((((((((***(********(((******,**,,*,,,,*,,,,*,,,,,.,.,,,.,,.,..,.,.,.,...........0.......0.0.00000000.000000000220002220200022422222222222224422444444444422464464466666644666666668688888888868688:::::8::8:::::::<<:::::<:<<<::<<<<<<<<<<<<<8""" """"$"$$""$$$""$$$$$$$$$&&$$&&&&&&&&((&&((((((((((((((**((*(((((*((****(**********(**,**,*,,,,,,,,,,,..,,.,.,....,..................000.000...0000000000000000000222222200222422220222222242224244444444444464666466646666666666668888888888886688::::::8:8:::::::<:::<::::<:<<<<<<<<<<<<<<<<: """""""""$"$$$$&$$$$&$$$$&&&&$&&&&&&&&(&&(&&(((&(((((*((******(****((*********(*****(*,**,*,,,,,,,,,,,.,,,,,,,....,.,.....................00.0000000000000000020000000002202202222224242242222242242422244444646446466646666666668886666688688888888::::8::::::::::::::<::<::<:<:<<<<<<<>><<<<<<:""""""""""""""$"$$$$$$$$$&&&&&&&&$&&&&&&&((((((((((((((*((*((((*(*******(*********(**,,*,,*,***,,,,,,,,,,..,...,.,,,,,.............,...0..0.000000000.000000000000022222222022220002222242224444422444444444464444644446644666666666686688888868:8::::::8:::::8::::::::<::<:::<<<<<<<<<<<<>><<<<<: """"""""""$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&(&((((((*(*((*(**((((((*****(*(***********,**,,,,,,*,,,,,*,,,,,,,,,.,.......,.,...........0....00.000000000000002200000220022222220.00022242222220222244244444444444444666666446666466666666888888:8:66::8::::::8:::::::<<::::<<<:<<<::<<:<<<:<<><<<8 """""""""""$$$$$$$$$$$&&&$&"&&&&&&&&&$(&((((((((*(((****&((*(((**((*****(********,*,*(*,,**,,*,,,,,,,,,,,,.,,,,.,*..............0....000000..,..0000000000000220220000222222222022222222202222444224444244444664646446666666666886886666888888888888:888::::::::<8::::::::<<<::::<:<:>><<<><<6" """ """"""""$$$$"$$$$&&$&$&&&&&&&&&&&&&&&(((&((((*(((*((*******(***********((**(*********,,,,,,,,,,,,,,,,,,,,,,,.,,.,.,.............0...0......,0000000000000000000022222200(2222202222222222222224222240.4444444646666664666666688884&888:8868888::::8:::::::::::08:::<:::::<:<<<::<<<<<<<><><" " """"""""""$$$$$$$$$$$$$$$&&&&&&&&&&&(((&&&&&(((&&((((((**(((*****(***************,*,,*,,**,**,,,,.,,,,,,,,.,,,,,,...,..................0.....00000.000000000020022200022222222220220222222242222224442444444444444442444664666664666686886888:8:88888:8::::::::::8::::::<<<:<::<:::<<<::<><<<<  """""""$""""$"$$$$$$$$$&&&$&&&&&&&&&&&&(&(&&&(((((((((**(((((***(****(****(*(**********,,*,,*,*,,,,,,,,,,,.,,,,,,,,,......................0.,.00.000000000.00200000020000.22222222022222242222222424444422224664444466664464666666666668686688:888::888:::88:::::::::::::::::::<:<<<<<<:<<<<<::<64""""" """"""$"$"$$$$$$$$$$&&&&&&$&&&&&&&&&&(((((((((((((((*(*(*(((((**(((((*************,,,,,**,,,,,,,,,,,,,,,.,...,,,.,....,,..........0..00000.00000000000000000000022202000002222222222222222224222224422444244444444644666666466666668888888888888::888::::8::8:::::::::::<<<<<<<<<:<<<<<<<<<8> """ """"""$$$$$$$$$$$&&$&&&&&&&&&&(&&&(((&&(&(((((((((**((**(**(**((**(**************,*,,,,,,,,*,,,,,,,,,,,,,,,,.,,,..,,.............0....0..0000.0000..0000000000202202002222220222222222244222444442444422424446664446466666666686888868888:8::88::::::::::::<:::::::::::::::<:<<<<:<<<<><<<8 " "$$""$""$$$$$$$$$&$&&&$&&&&&&(&&&&&&&&&&(((&(((((((((((**(**((****(*****************,,*,,*,,,,,,,,,,,,,,,,,,,...,,,,,.............0....000.00000.00000000002200000022002220222222222222222222422442442444446666644444466466688666886668888888888888::::::88::::::::::<<::::::<:<<<<<<<<<<<:<6"""""""""""$$$$$$$"$&$$$$$&&&&&&&&&&&&(&(&&&((((((((((((***((**((*****(**(*******,,*****,**,,*,,,,,*,,.,,,,,,.,,,,,,...,,..00.............0...000.0.0000..000000002002000020002020220222222222222222222444444444444446644466666666688668886888888:888:88:::88:8:::::<<::::::::<<<:<<<:<<<<<<<<<:<6 """""""""$$"$$$$$$$$$&&$&&$&&&$&&&&&&(&((((&&(((((((((**(*(****((*********(***********,******,,,,,,,,,,,,,,,,,,,,,.,,.,.........,........0....0.....00000002000000220000020220222222222222422242224244442444444444444446666666666666886888688888:::88:88:::::8::::::::::::::<<<<:<:<<<:<<<<<<><<6@" """""$"""$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&(((((((((((((((*****((******(**************,,**,*,,,,,,,,,,,,,,,,,,,.....,..,,,,,..,...........00.00000.000000000000200000000020200022002222222224224424422444444244444466466666666666866666688688688888888::::88::::<:::::::<::::::<<<<<<<<<<<><<<>4@ """""""$"$$""$$$$&$$&$$$&&&$&&&&&&&&&&&&(&(((((((((((((((((****(**(*****(((****(**,,********,,*,,,,,,,,,,,,.,,,.,,.,,..,,,,,.........,........00..0000000000000002000002200202000222222222222242224242224244644644466446444666666668886888888888888:8888:::::8:8::8:<:::::::<::<<<::::::::<<<<<<6 """""$""""$"$$$&&&$$$&$&&&&&&&&&&&&&&&&&(&(((((((((((*((((((*(((****************(,,*******,,*,,,,,,,,,,.,,,...,.,,......,.....,.,,,,,.....0...0.0...000000000000200000000002222022220222222222222244442444244446644444446666666666666686666888888:::888:88::::::8:8::::<:::::<<:::<<:<<:<<<<<><6 """""""$"$&$$$$$$$$$&&$&&&&&&&&&&&&&((&((((&((&(((&(((((((((***((*(*****(*(*(****((**********,,,,,,,,,..,,,,,,,,,,,.,,,...,....,,,,,,,,..........000...0000000000000000020220202220222222222222222424222444444422444466444466666666686688::868888:88888:::8:::::::::::::::::::<<<<<<<<<<<<<<<<<<4 """"""$"$$$$$&$$$$$$&$&&$&&&&&&&&(&&&&(&(((((&&((((((((((((**(******(*(((********(((**(*******,***,,*,,,,,,,,,,,,,....,,,....,,,,..........00....0000.0000..0000000000002202000222220222222222222222222444444444424444466666666666666666688888888::888888:::8:8::8::::<<:::::<<:::::<:<<<<<<<<:<4 """"$$"$""$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&((((&(((((((((((*******(**********************,,,*,***,,,,,,,,,,,,..,....,,,,.,,,,,,,..,,,,,,..0000...00000000....000000000220002222220222022222222222222224244244444446666666666666666666666668888888888888::::::88::::::::<:::::<::<:::<<<<<<<<<<2""""""""""$$$$$$$$$$&&$$&&&&&$$$&&&&&&&&((((((((((((((((*(*(*(((((((******(*********,************,*,,,,,,*,,,,,,,.,,........,,,,,.....,,,,.........0000000000000000000000000002020022222222222222222242222222244424444464466666666688886866688888886888::88:8:::::::::::::::::::::::<<<<<<<<<<<<<2 """""""$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&(&&(&((((((((((&(((***((**((*(((*((***(***(**,**********,*****,,,,,,,,,,.,.,,,..,,...,,,.......,.,,,......0.0...0000000200.000000002202222020022222222222222442242444242424422446466666666666868868888888888:8:8:::8888:8::::::::<::::::<:::::<<<<<<<<<<:2p"""""""$$"$$$$$$$$$&$$$&&$$&&&&&&&&&&&&&&(&((((((((&(((*(((((((*((((((**(***(****************,*,**,*****,,,,,,,,,,,,,,,,.,..,,,,,.........,,...0.......0.000000000000000000000222220222002202222222222222222444244444646666466666668666866888888888:888888::::8:8::::<::::::::::::::::::<<<<<<<:<2""""""$"$$"$$$$$$&$$&&&$$&&&$&$&&&&&&&(&&&&(&(&(((((((((((((((**,******(((****************(*******,**,,,,,,,,,,,,,,,..,,.....,.,.........,.,....00000..00000000.00000000020002222220220222222222222222444424424442244644466466666666666688668888888888:88:::::8::::::8:::::::<<<<<::<::<<::<<<<<<2""""$$"""$$"$"$$$$$$&$&&&&&&&&$&$&&&&&&&&&((((((((((((((*((((*,,,,*******(*((****************,**,******,**,,,.,*,,,,,,.,,..,,.,,.,..,.....,,.......00.00...000000000000000202222222022222220222222422224222224442444446644646666666686668886668888::88888:88:::::::88:::::::::<<::<:<<<:<<<:<><::0""""""$$$""$$$&$$$$$$&&&$$&&$&&&&&&(&&(((&&&(((((((((((*(((((**((***(***(***(******************,**,*****,,,,,,,,,,,,,,,,..,.,,,,..,.......,,...0..0.000.0.0.0..00000000000000.00022222222222222222242222222422244446444466666666666666666686888888888:8:88::::88::::::::<::::<:<::<<<:<<:<<<<:<<<2"""""""""$$$$$$$$$$&$$$&&&&$&&$&&&&&&&&(((((((((((((((((((((*********(*(*(*****(***********(*******,*,,,,,,,,,,,,,,,,,,..,.,.,**,,......,,..........0000.0000000000200000020000002222222022242224222222242242242444464644664666666888666668::8888:888::888::88:88:::8::::::<:<<:<:<:<<<:<::<<:<<<2"""""""""$$"$$$$$$$$&$&&&&&&&&&&&((&&&&&&&&((((&(((((((*((*(***********(****((*(********************,**,,*,,,,,,,,,.,,..,,,..,*,,,,...,,,,,,,....0...0000..0.00.00000..000000220022022222222222224442422444222424442466644666644466686666668688888888888:888:::::::::::8::::<:::::::<:<:::<:::<:<0" ""$""""$$$"$$"$$$$$&&$$$&&&$&&&&&&&&&&&&(&(&((((((((**(((****(((***(***(**((((*****(*********,*****,,,,,,,,,,,,,,,.,,,..,....,,.,,,,,,,,,.......00.000000..0000000000000002022220222222222222222224224222222244444444446664666666666868666688888888888:88:::::8::8::::::<::::::::::::<<<<<<><:<0""""""$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&(&&&(((((((((((((((*(*(*(((((((***(*(*(****(((**************,**,****,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,...,.......0.....00.0.00000000000002022022000022222220222222222222222442444444464446666666466666668886888888:888:::::88::8:::::::::<:<:::<::<::<:<<<<<<<. """$"$""""$$$&$$$$$&&&$&&(&&&&&&&&&&&&&(((((&&(((((((((((((*((((((*(*(((*((((*((((**************,****,,,,,,,,.,,,,.,,,,,.......,.,,,,,....................000.00.00000020200022200222200222222222222224222222442444464446646666666666666668888888888:86888:88::::88:::::::::::::<<<::<:<:<<:<:<<0 """"""$"""$$"$$$&$&&$&&&&&&&&&&&&&&&&(&&&&((((((&(&(((&(*((**((((((((*(((**(*(*((*(((***(*************,*,,*,,*,,,,,,,.,,..,,,...,,,.,.,...........0..0..000.00000.00000000000000202022222222222022222222222244224444444446666666666666686688888868888::::88:8::8:::88:::::::<::<<::<<:<:::<::<:<,"""""""$$"$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&(((((((((&((((((((*(((((((*((((((**(((*******(********,,**,,,,,,,,,,,,,,,.,,,..,.,..,.,,.............0...0......0.0000.0..0020000222220222222222222242222222222222442424444444644646666666666666666688888888888:::::::8::::::::::::::::::::::::<<<<<.""""""""$$$$$$$$$$&$&&$&$$$$$&&&&&&&&&(&&&&(&((&((((((((((((((**(((((***(**((((***(****************,******,,,*,,,,,,.,,,,,,,,...,.,...,.......,..,..0.....0.0..000000000000020002000000022222222022422022222222444444444666664466666666866686888868888888888888:8::::::::::::::::<<:::<::<:<><<::.""""$""""$$$"$$$$$$$$&&$$""$&$&&&&&&&&(&&(((((((((((*(((((((*(*(((((((*(((((((((((**(((((*******(**,,,*,*,,*,,,,,,,,,,.,,,,.....,,........,.............0.00.0..00000000000000002020222002222022224422222424442242444444644666666666666668666888888:8888:8:888:88:8:88::::::::<::::::<:<<<::::<<<*P" "" """""$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&((((((((&&(((((&((((((((*(*(((((*((((((((((*(*(*((**(*,,,,*,*,**,*,*,,,,,,,,,.,,,,,,,,..,.,..,..........0...0..000..00...00000000002000020222022222222402222242222422424444444446464666666666666688888888888888:8:88:::::::::::::::::<<::::<:::<<<:8:<<,""""""""""$$""&$$$$$$&$&$&&&&&&&&&&&&&&&&&&(((((((&((((((&(((((((((((((((((((((***(((((*(***************,*,,,*,,*,,,,,,,.....,,,..,.,,..,.,.....0..0.........0000000000000.00000200002022222202222022222222224422444444446664666666666666886688888868888:888:::::8:888:::::::::::::<:::<:::<<::::("""""$"""""$$$""$$$&&&&&&&$&&&&&&&&&&&(&&(&&(&&((((((&(((((((((((((((((((((((((*(***(**((**********,(,,,***,*,,,,,,,,.,,,........,,,,.........,,.........0.0020.000000000000000022220002224220222202222222224444446664444444466666668688868888888888886888888:::8::::8::::::::<:<:::<::<<::::<<&""""""""$"$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((&&&&(&(((&&&(&(((((((((((((((((((*((((((((((((**(*********((**,,*,,,,,,,,,,.,,,,,,,,,,,* .,.,.......0......00.....0.(*000000000000020000200202022*2222222222222244224244442444444646666666666668868888888288:8888:888::::::8:<::<<<<<<8:::::<<<<<:::$ """"""""$$"""$$$&$&$&&&&&&$&&&&&&&&$&&&&&&(&((&((&&&&&&&(((((((((((((&(((((*(((&((**********(****(***,,,,**,,,,,,,,,,,,,,.,....,,,...,..,,...............0000.00002000000220000000002020200022022222222222444442444224440466646666666666866668688:::86888888::88::::::::8888:::::66:<:<:::<::<>: """""$"""""$$"$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&((&(((((((((*((((((((**((((&&(((((((*(**(******,***,***,,,,,,,,,,,..,,,,,.,,.,,,,,....,.........,....0...0000000000000000000002020200222220200222220224224444444444444464464666666666868666668888888888888:::::8:::::::::::::::<<:::8:::::::$ """"""$$"$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((*((((((**(((**(**((***************,***,,,,,,,,,,,,,,,,,,,,..,..,...,........0.......0..00.00000000000002020200002002022022222222222222244444444464446446666666686686688666666888:8888::8888::::::::::::::::::::<:::<::::$""""""""""$"$$$"$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&((((((*((((((((((((****(((((((((((*((**((*****,*********,,,,,,,,,,,,,,,*,,.,,.,,,......,.,..,,..0.,.00......0000..000.000000000000000020200222000020222242224444444444444446666686466666668686688888888886888:88:8888::::::::::::::<:::::<:::<:<"""""""$"""$"""$$$$$$$$&$$&$&$&&&$&&&&&&&(&&&&&&&(&&&((&(*(*(((((((((*((((***((*(((((((((*(*(**********,,,,,,,*,,,*,,,,,,.,,,,,,.,.,,,,..,...............0..0.....0000000.0000000000000002000002022022244224442422424444442466446446666666666668868888888::88::::::8:8:::8::::8:<::::::<<:::<<::::"""""""$"$"$$"$""$$$$$$&&$&&$&&&$&&&&&&&&&&&&&(&&&&&&&(((((((((((((((((((((*((*((((((*((*((**(*****,,*******,,*,,,.,*,,.,,,.,..,,,,,.......,..,..,.........00..000000000000000.0000000022222222224222020224422424446444444646466644666666866886668868668888888888:88:::::::::<:::::::::::::::<<<<<"" ""$"""""$$"$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&((&(((((&((((((((((*(((((*((*((((((*((**((*((((***********,,,,****,*,,,,*,,,,,,,,,,.,,,,,,,,..,,...................00...0.00000000000000000000220022022200002222222444244244444466646666666666666666666888888888888::8<::8:::::::::88::::::::<:::::::" "" """""""""$$"$$&$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&(&(((((((**(((****(*(((((((((((((**(********(*(*****,***,,,,,,,,*,,,,,,,,,,,,,,.,.,,.....................0.0..000000000.00000000000000002202000022222222222444444444444442446646666666666668888888886888888:88:8::::::::::::::::::::::::::::::  """"""""""$$$"$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*(((((((((***(*((*(((*(((((((***(((*(***********,,*,***,,*,,,,,,,,,,*,,,,,,......,,,.,....................0.0000000000.000000000000000022202222224422222422224424444464446666666666466668686688888888888888:8::::::8:::::::::<::::::::::::::"""""$""$"""$$"$$$$$$&$&&&&&&$&&$&&&&&&&&&&&&&&&&&(((((((((((((((**(((*((((**(((((((*(((*((**(********,**,,***,*,,,,,,,,*,,,,*,,,,.....,,,.......,.......0....0.0...00.0000000000000002022202.02202222222222224244444442444446466646666666686668886866688888888::8:88:::8::::::::::::<:::::::::<< """"""""""$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&(&&&&((((((**(*((((*((((*(((((((((((*(*(*(****************,,******,,,,,,,,,,,,,,,*,,,,,,,................0........00.0..00000.00000020000022000020222222224222022244444444646666666666666666868688888888:888:8::::::::88:::<::<:::::::::::<:::::"" """$$""""$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(*(((*(((((((((((*((((((*(((((((((*********************,*,**,,****,,,,,,,,.,,,,.,,.,.,,,......,............0..0000000000000000000200000000002022222422244444442444444446646668866666666668886668888888888888::8::::::::::::::::::::::::::<<<"""""""""""$$$$$$$$$$&&$$$$"$&&$&$&&&&&$&&&&&(&&&&&$&((*(*(*(((((((*(((((((((((((2&(***(*****(************,***,,,,,,*,,*,,,,,,,,..,,,...,,.,,,...,...............00000...0000000000000000000002022222222222222222244444444444644446666666666686668868888888886668:::8::::::::::::::::::::::::<<<<""""""""$$$$$$$$$$$$$$&$"$""$&$$$$&&&&&&&&&$&&&&&&&&((((((*(*(*(*(((((((*((((((((&$(*((*((***(************,*******,**,,,,,,,,,,**,,,,,,,..,...............0........00000.0000000000020000000000222422222222222442444444444444664422246666668866688866888888888:888:::::::88:::88:::::::::::::<<<: """""$"$"$$$$$$$$$$$$&&&$"$&&$$&&&&&&$$&&&&&&&&&&&&((((((*(*(*((((((((((((((((((*(***************(****,*****,*,*,,****,,,,,,,,,,,,,,,,,,.,.,,,..................0....0.00.0000000.0000000000020000022022422222244444244444446466424444646666666686888888888888:88:::::88::::::::::::::::::::8:::" """""$"$"$"$$$$$&$&$$$$&$$$$&$$$&&$&$&&&&&&(&&&&&$&((((((((((**(**((((((((((((((((((((*(*************,***,,*******,,***,**,,,,,,,,,,,,....,..,.....,.....,.0.........00000..0.20000000000020200000222222222222222224444444444446464666666686666666888888888888::8:88:::::::8:::::::::::::::::88 """" "$""" "$$$"$&$$$$$&&&&&$&&&&&$&$$$&$&&&&&&&&((((((((((((((((((*(*(((*(((((((((((((((((****(**********,***,,,***,,*,,,,,,,,...,,...,,,..,.,.,,....,.,............000.000000000000000000000222002222222222244244442244444444664444664666666866668868888888888888888::::::::8:::::<::::::<<<<:""""" " " "$""$$$$$&&&$$$$$$&$$&$&&$$&&&&&&&&&&&&&(((***((((((((((((*((((((((*((((*((((((((*(((**********,,,*********,***,,,,,,,,,,,,,.,,,....,,,,,...0...0....0....0.0000000000..0000000000000000222002222422224224444224444444446466666644688666888868688888:88:8:888888:::::::::::<<:::::::::""""""""""""""$$$$$"$$$$$$&&$$$$$$$&$&&&&&&$$&&&&&&(((((((**((((*(((***((((((((((((*((**(*(*(******(************,,,,*,,*****,,,,*,,,,,,,,.,,,,,..........,......0.......0..0000.0..000000000000000000002222202242242442444424444446446446666866666688868666688888888:88:8:8::8::8::::::8:<<::8::::""""""""$""""$"$$$$$$&&$&$$&$$&$$$$$$$$$$$$&&&&&&(*(((&&(((((((((((&(*(((((*(((((((((((*******(*********(*****************,*,,,,,,,,,,,,,,,,.,..,,.,...............0.0...00000000..000.00000000002002222222222242244444244444444444664666666666686686666888888888::::88:::8:::::8:::8688:::<88888""""""" """"""$$$$$$"$$$$$$$$$$$$$&&$$&$$$&&$&&&&&((((((&&((&((((&((((((((((((((((((*(**((((**(*(*(((**,,*************,**,,,,*,,,*,,,,,,,,,,,,....,....,,......0..............000000.00.00000000002222022222222222422244424444444464646644666666666688888888888888888::::::::::::::::8888:::8868: " """"""""""$"$$$$$$$$$$$$&&&$$$$$$$$&&&&&&&&&$&&(((((((((((((((&((&((((((((*(*(((((((**(*(*(***(***(*******(*(****,,****,,,,,,,,,,,,,,,,,,,.....,......,.............00....0000000.0000000002020022222222222442222422222244444444444446466666666666868888888888668:88888:8::<<::::::::::::::::: """"""$"""$$$""""$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&&&&&&(&(((((((((((((((&(&(((((((((((*(***((****(******(***********,**,,,,,*,,,***,,,,,*,,,,.,,,,....,.................0...........0.0000.0000000002200022222222442244444444444444466446666666666666666888686888888888::88888:8:8::::::::::::::::: """"""""""""""$""$$$$$$$$$&$$$$$$$&$$$&$$&$&&&&&&&&(&&(&&((((&&&&(((((&((((((((((**(*((((((***((*****************,,***,**,***,,,,,,,,,,,,,**,.,,,,,...........,.0..........00000000.0..0...000.002002222222222442222224444424444424446666664666666666888688688888888888::::::688:::::::::::<::::  " """"""""$"$$$$$$$$$$$$$$&$$$$$$$$$&&$$$&&&&&&&&&&&&&(&((((((&((((((&(((((((((((*((****(((*(*(**(************,*****,*,,,,*,*,,,,,,,,..,,,,,,,,.....................0.........0.000.00000000020000222002222202224422224444224446666466466666666666886668688888888888888888:::8:::::::::::8:::: " """""" """$""$$$$$$$$$$&$$$$$$$$$$$$$$$&&&&$&&&&&&((((((&((&(&((((((((((((((((&((*(((((((*(**(**************,**,**,**,**,,,*,,,***,,,,,,.,,,,,...,,.......................000000.00.000000000002022202220222224422224222246444444644446666666668888668888888888888::88888::::::88:::::::::::8: " """""""""""$""$$$$$$$$$$$$$&$$$$$$$&$&&$$$&&&&&&(&(&&&&(&((((((((((&((((((((((((((((((((((*(((******************,**,*,**,,*,,,,,,,,,,,,,.,,,,,...,......................0000..0.0000000000002202022222222242222222244244444444446466444466666466888868888888888888::88:88::88::888:8::::8:::: "" """""""$$$$$""""$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&((&&&(&(((((((((((((((((((((((*((**(((((*(****************,*******,***,**,,,*,,,,,,.,*,,,,,,..,,,,..................0..0..0000.00.00.00000000202222002222222224222224422444444464444466644666666666686886688888866888:8::::8::88::::88:::888:  """""""""""$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((&&&((&(&((((((*(((((**(((((((((((((((****(*****((************,,,,**,*,,,,,,,*,,,,..,,.,.,,,..,.,..,,.....,..........00....0...000000002022000022222222222244442222442444444644444466666666666666666668888888888:888888:88888:888888:::::8 """""""""$$$$$$$$$$&$$$&$$$$$"$$$&&$$$&&$&&&&&&&&&&(((((&(&&((((((((((((((((*(((((((*(*(*(((*((*((***((********,*****,,,,,,,,*,,,,,,,,,,,,,,..,,........,..,..........0..00....0000000000000020200022002200222222222424244444444444444664666666666686688888:8888888888:8:88888:::88888::8:8:: """"""""$$$$$$$$$$&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&((&&&(((&(((((((((((((((((((***((((((**(**((**(***********,,,,,,***,**,,,,,,*,,,,.,,,,,....,,,...............,.....0000.00..0000000000000000200222022022222020222424444444446444466666666446666668688888888:888:88:888::8::88:8::8888888 """""""""""""""$$$&$$"$$$$$&$$$$$$$$&&&$&&&&&&&&&&&&&(&(&(&((*((((((((&((((((((((((((**(((**(((*(****(*******,((*,,,,***,,,,,,,,,,,,,,,,..* ,.*,,....................0..*..00...00.00000000020022202402222222222224424244644446666444466666686666666666888888888888::8:888888:88:88:88:88888 " " " """" """"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&((&&&&&&&((((((((((((((((((((((((((((*(((*((((**(*(*(*(*********,*,,*,,*,,,,,,,,**,*,,,,,,,.,**,....,,.,..,...............,.......0000.0000000000022222.0222222224222424424444444444*24664666666666666866688888866888888888:8866888:88:88:::8 """"""$$" "$""""$$$$$$$$$$$$$$$&&&&&$&&&&(&(&&&&&&&&&&(&((&(((((((((((((((((((((((((((((((((*(**(*(*******(*********,,,*,,,,,,,,,,,,,,,**,.,..,,...,....,,..,...........00...000..000020000002202222222222222222424422444244424644644646666666666666868646868868888888888888888888888888888 """""""""$$$$$$$$$"$$$$$$$$$$$$$$$&&$&$&&&&&&&&&((&((&((&(((((((((((((((((((((((((((((((***((((*******(****(*****,***(*,,,****,,,*,,,,,,,,,,,....,.,,..,,,......................0.00000000002222200022222222222224224222244444444464446666444666666666868866866888888888888868::888:8868888686 " "" """" ""$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&((&(&&&((((&((((((((((((((((*((((((((((((((((((((******(*(**********,,,,*****,,**,,,,,,*,,,,,,,,,,.,..,.....,,.,..........000.....000.000000000000022220022222022224444222444244444446464464466666666666666668688868888888888888888:::888888888 """ """"$$"$"""$$$$$$$$$$$$$$&$$$&$$$&&&&&&&&&&&&&(&(&&&((((((((((((((&(((&&*((*((((((**(**(((((**********,,******,******,,*,,**,,,,,,,,,,,,,,,...,..,,..,.,..,....0...0000..00.000000.00000022000002000020222222222244442444444644466664644466666666666666868888668888888888686886888:868688 """ """"$$$$$"""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((&&((&((((((((((((((((((((((((&((((((((************(************,*,,,,,,*,,,,,*,,,,,.,,.,,,,,..,...,,.,.........0.....,..0.0...00002020000002020000222022222222222242224464444444466666666666666666886886688888886888888868888888888888888 " " """"$"$$$$$"$$$$$$"$"$$$$$&&&&&&&&&&&(&&&&&((&&&&&(&((((&(&((((((((&((((((((((((((*(((((((((((**(*******,****,*******,,,,,,*,,,,,,,*,,,,,,..,,..,,..,.........,,...,,,......00000.00000002222002000022222222242224422446664444444446666646666668664666668868868688:8:688868888888888888:6 " " ""$"""$$$$$$$$$$$$$$$$&$&&&&&&&&&&((&(&&&(((&((&&((((((((((((((((((((((((((((*(((((*(((******(********,**,*,**,,,,*,,***,,*,,,,,,,.,,,..,,,.....,..,..........0......00.00002000000000000220000022222224244242244444424646444446446666666666666666866866888888688888866886888888:8888 """"""""$"$$$$$""$$$$$$$$$$$&&&&&$&&((&&(((&&&&&(((((((((&(((((((((((((((((**(((*((*(((((**((*((((*(*********(,******,,***,,,*,,,,,,,,*,,,,,.,.,..,......00................02200000000000000000222220222222224244422242222244446424466666686666666666666666868::88888888888888888888888888 " " """""""""$$$"$$$$$$$$$$&&&&$&&$&&&(&&(((&(((&(&&(((&&((((((((((((((((((*(&((*(((*((((((*(((******(***************,,,,,,,*,,*,,,,,,,.,,,,,,,.....,...,...........,.0...0..00000.0...000.0000002202000222222222422444020244444444446666446686666666666668666868888888888668888686888:886 """""$""$"$"$$"$$$$$$$$$$$&$$$&&&&&$&&(&&&(&&&&&&(&&&&(&&((((((&(((((((&((&(((((((((*****((((****(**********,*****,*,,,*,**,,,,,,,,,,,,,,.,,,..,....,.,.,....00.........0..0..0000.000002022200002002202222222222244444242244444666446666666666666666666866886668888888888888686888868886 " """""""$""$""$$$$$$$$$$&$&$&$$$&$&&&&&&&&(((&&&((((&((&(((((((((((((((((&&&((((((((**((****(((*(**********,******,,,**,,,,**,,***,,*,.,,,,,.,,,,..,..,.....,.,.,.......0.....0000000.000000202022220220022224222444244444424644446644666644666686666668686886666886666888888866866888886  " """""""$$$$$$$$$$$&$$$$$$$$&&$$&$&&&&&&((&((((((((&(&&(&(&(((((&((((((((&((((((*((&((((***(((*(***************,,*,*,,**,,,,,,**,*,,,,.,,,..,,.,..,,,.,...,,.....,.....,...,.0000000.00.00000000220022202222224222224644444444644464664666666666666668686888888668888888886888888888886  " """$""""""$$$$$"$$&$$$$$$$&&$&&&&&&&&&&&&(&((&((((&&(&&(&((((((((((((((((((((((((&(((**((((****(((****************,,*,**,,*,,,,,,,,,,,,,,,.,,,....,......,............0.,,,00.00000000000002200222222222222442222442224244444446446666646646666666666886886688888888888888888888888888  " """"$"""""$$""$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&((&&&(((((((((((((((((((((((((((((((*(**(****(******(*******(*********,,,,,***,,,,,,,*,.,..,,.,,,.,,..................0000..0......0000.000000.002202200222222202244224442444444444466666666666666666666888888888866668888688888688888688  ""$ """""$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&((((&(&&((((&&(((&&((((((&(&(((&((((((((((**(((((((*(*********************,,,,,,**,,,,,,,,,,,,,,,.,.,,.,..,...,,...,......0......000000.000..000.000000000000222222422222224422664444444464466666666666666668888688686888:8888886888688686888886  """"""""$$$"$"$$$$$$$$$$$$&&$$$&&&&$&((((((&(((&&&&((((((((&&(((((((((((((((((((((((*((**(*(((**********,**********,*,,,*,*,,**,,*,.,,,,,,,,,.....,,,.................0.....00000000.00000002022200000222222224444244222424444664462468866666666666668666688888:88866666888668668688:6  """"""""""$$$$$$$$$$&&$$&&&&&&&&&$&&&&&&((((&&&&&&((((((((&&(((((((((((((((((((***((*(*((*((******************,,*,,,,,*,*,,,,,,,,,,,,,,,.,,,,,,,.,,...........,...0..0.00..00000000000200022000222222222224442224224424444444444644466666666666664666888668888888888668868688668866   " """""""""$$$"$$"$"$$$$$$&$$&$&&&&&&&&&&&&&&&(&&((((((((&(((((((&((((((*((*((((*((((((*************************,*,,,,****,,,*,,,,,,,,,,,,,,,.,,,.....,,,,..,........,.0....0.0..00.000002000002220222222222242222424444444444444664666446466666666866666688888866688886886888868668884 " """""""$"$$$$$$"$$$$$&$$$$$&$&&&&&&&&&&&&(((&(((&((&((((&(((((((((((((((((((((**(*(((**(****(((****************,,,,,**,,**,*,,,,,,,,,,,,,,,,,....,,,,,*,,.,......00.....00.......000000000000002222222222222222424424244444444444644446688866666666868886888888688868868666666888884 " "" """"$"$"""$$"$$$$$$$$$$&&&&$$&$$$&$&&&&&&&(((((((&(*((((((((((((((((&((((((*(***(**(((**(****(****(**************,,,,,,*,,*,,,,,,,,,,,.,,,........,,,,...........0.00..0..0.000.00000000000000002222222224222422244444444446464466426866666666666688666886688888688888868888868686  " """"""""""""$$""$$"$$$$$$$$$$$&&$$&&&&&&&&&&(&(((&&((((((((((((((&&((((((((&((((**(((((((*(*****(*******,*****,****(*****,,,,,,,,,,,,,,,,,,,,,,,.......,..,........0........000000000..0000000002022222224424222244444224444444444646466644666666886688868886888888:868888886888868:86  "" """""""""""$$$$$"$$&$$$$$$$$$&&$&&$&&&&&&(&(&&&((*((((&(((((&(&&((((((((((((**(((*((((**(((*((*********,******,*,****,******,*,,,,*,,,,,,,,,,,*,,,,,,...,,...............0....2..000000.002002222222002222222422222444444424444446666666666666666666688888888888888:88888888888888684  """"$$"$$$$$"""$$$$$$$$$$&&&$$$&$&&&&&&&&&&&&(((((**(((((((((&(((&&(((&(((((((((((*((((((*(*((*((*******(***,******,,,**,,****,,,,,,,,,.,,,,,.,,*,,,,,,,,,,,,......,....0.......0.0.0.0000022000000202222222244222024244444444644444666666446666666688688888:8888888868688868688888884 " """""""""""$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((((((&(((((((&&(((((((&((*(((******(****(**(**(*****((*****,*******,,*,*,,,*,,,,,,,,,,,,,,,,.,,,,.,,.,.,...............0.000000000.00000020000002222222222442444422444244444444444666664666666666688888888888888888888888866666884  """ """"""$$"$$$"$$$$$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&&&(((((((((((&((&((((&(((((((((*(((((((((**(*(********,**********,********,**,,,***,*,,*,,,,,.,,,,,,,,......,....................0..0.0.0000020020002022222202222224444424444444444444666666666666668688888888888888888888868688866686  "" """""""""""$$$$$$$$$$$$$$$$&&$&&&&&&&&&&((&&&&&&((((((((&((((((((((((((((((((*((((((((((**(((*****,**************,**,,***,,****,**,,,,,,.*,,,,,.,.,,...,.......................0000.000002022202220022242220222422424424444444646666666666666866866686868:888:888888688888886868884 """"""""""""""$"$$$$$$$$$&&&$&&&&&&&&&&&&&&((&&((((&&((&((((&((((&(&((((*((((((((((((((*(((((((((*(**************,****,******,**,,,,,,,,,,.,,,,,,.,,,,.,,,,...,.,...........0..000..00000000000002022200244424222224444444444444464466466466686668668686666668888888888888688888888886   """""$$$$""$"$$$"$""$$$$$$$$&&$$&&&&&&&&&&&(&&(&((&(&(&&(&&&&((((((((*(((((*((((((((*(((*((*(((((*(**(*************,***,*,*,**,,,,,,,*,,,,*,,,,,,,,,,,,,,.,,....,............00..0.00.00000000002202222220224222224444444424444446444446666666666666886864446888868:8888688866688868882   """"""$"""""$"$$$"$$$$$$$$"$$$&&&&&&&&&&&&(&&&&&(&&((((&&&((((((((((((((((((((((&((((((((*((**(**(**************,*,,************,,,*,,,,,,,,,,,,,,,,.,,,,.,,,,......,.........0000000.0.0000000020002022200224244442222444444444444466666666666664668888868888888:88888888866668668882    "$"" """"""""""$$""$$$$$$$$$&&&$&&$&&&(&&&(&&((&((&(&(&((((**(((((((((((&(*((((((((&((*(((((((((((*(************(***,,***,**,**,,,,**,**,,.,.,.,,,,,,.,,,,.............00....00000..0000000000002202222222222222444244444444444444646666666666886666686888668888888888888888888888882  "  """""""""$$$$""$"$$$&$$$$ $&&&&&&&&&&&((&&&&&&&&(&((((&$(((*((((((*(((*(((((((*(*((*&(((*(******(**************,.(*,,***,,,,,,,,,,,,,,,,,,.,..,,,.,,,,..................000..000.0000002222222222222244222222244244444464444466664686666666866668888888888888888888868688:888882  " " """"$"$$"$"$$$$$$"$$$$$$&$$&&&&&&&&&(&&&&&&&&&((&&&&((((((((((((((((((((((((((((((((((((**((((*((******((********"***,***,*,,,,,,,,,,*,,,,,,.,*,,,..,,,...............0.00".000000000000002220202222222.22242444444244424444666646660666666686686888888:::88888:866888688:888:: """ """""$$$$"""$"$$"$$$$$$$&$$&&&&&&&&&&(((&&&&&&((&&(((((((((((((((*((((((((*(((((((((((*((**(*(****(((****,********,*,*,****,**,*,*,,,,,,,,,,,..,.,,,...,.....,,..0...0.....00.00000000000002220022222222222242224244244444444446646466666686666688888:888888:868,68886686888882   """"""""""""$"$$$""$$$$$$$$$&&$$&&&&&&&&(((&&&&(((&(&(((((((((((((((((((((((((((&((((((**((((**(***,*****************,,**,,*,*,**,*,,,*.,,,,,,,,,,,..,...,.,...........0..000...000.0000000...0222200222444224224422244424444442444646666666666666888888888868688868888888666686880  """"""""$""" ""$""$$$$$$$$$$$$$$$&&&&&&&&&&&&((&&&&&&(((((&(((((((((((&((((((((((((((((((((((*(((*(**(**(***************,,****,,,,,**,,,*,,,,,,,,,,,,....,,..........0.0....000...000002000200000000220202422442222444444444444444446666466666666686686668866688888886686888866668882  """""""""""""""""""""$"$$"$$$$$$$&$&&&&&&&&&&$&(&(&&&(&(((&(&&&(((((((((((((((*((((((((((*****(**(********(******,****,****,,,***,,,,,,*,,**,,,,,,,..,,,,...............00000...0.00.000.000022202202202220002222422222444424444444644666664666666666668668888688888888688668886666880   """"" """"$""""$""$$$"$"$$&$$&&$&&$&&&&&&&&$&(&(&&&&((((((((((((((&((((((((((((((((((((((((*(*((((****(**((************,****,,,,,,,*,*,,,,,,,,,,,,,,,...,.,.........0....0...0.000.000000000002220222222222224024444224224444444644466666666666666688888888888888888888888888888888:0    " """ """""$$"""$$$$$$$$&&&$$$&&&&&&&&&&&(&&&&&((&(((((&&(&&&((((**((((((((((((((((&&(((((((****(((*********(*****,*******,*,,,*,,**,,,,,,,.,,,,,,.,..,....,.........0..0.000000000000020000200220222222222222442444464444444666466888666666666666888886888688888866888886688880    " "" ""$"""$$$$$&&$$$&&$$$&$&$&&&&&&(&(((((((((*(&((&(((((*(&((**((((&((((((&((((**(*(***(***********(((((((,***,*,,,*.**,*,.,,*((**,*,,...,....0...0...,,..0...0....0220000000000000..0222202222444424422220...2424444446668886666646422446688688888:8::88886644664666880  "" " $$"  $"" $$"$""$$$$&(&(&$$""((***&&(&(&"$"$$&(&(((&$$$&(((*&((&(&$$&&&(***,(&&&&((***(((&((&(**(**,,,*&(&((*,**(((*&*(,*,,.....***(,,....,,,*,.*,..000000.,,,.00000000..000.002442220...022200000042224668862200002464424442686668::<866446688644446646868:<<2  " " """"  """$"""""""$$$""$"$$"$""$&&&&&&$&&&&&$$(*(((((&(&$&&((&(&$&(((((*((&&((&((&(&(((((((&&&,***((((***(((((**,***,********,**,*****,,**,,.,,*,,.0.0,.....,,.,..000000.,,..0..0...0.0.0000022200000004420224420222244446444224666446664464466688688664688868688666868668888:.     """ $"""""""$"$"$"$""$$$$&$"$$&&&&&&&&&(&&&($&(((&(&((((&((&((((((&(((((&*((((&((****((((*(*((**((***(*******,,**(**,,,*,,,*,,,*,*,,,,.......,.,...,..............000...0200.000220202000022222002222022222442442444444424444664666666686666688888664888888886868866466886668,  "" "" " """""""$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&$((((((((&&(((&&&&(&((((((*((******((&(((((((***(****************,,**,*,,,,,,,,,,,...,.,,,,,,,...........0.000.00000.000..00.0002220022002022020202242244224444444444444664666666664668688868866688888888888688686686688888,     """ " """"$""""$$$$&$$&&&&$"$&&&&&&&&&&$&&&&&&&&((((&&((((((&&(((((((**((((((((((*(((((*************,**,*******,**,*,,,,,**,,,,**,..,,,.,,,...,.......0..0....0000..0000.0000200020002222022222222422244222442444444244466666666666666668866686886668888888888668888888:,  " " ""$$$"$"$"$$$&&$$&&&$"$&(&&&&&&&&&&&(&&&&&&&((&&((((((((&(((((((((((&&&(((((*((*((*((*******(,*,*,**,*****,,,,,,,,,,,,,,,,,,...,,...........0......000.0000000200000202020200202222222222222222422444444644644646666686668866888888886888886888888668688688:86888*  " "" """" """""""$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((&((((((&&((*(*((*((**(*(*(***********,,,,,*,*,,,,,,.,,,,,,,,.,,,.,...............0..0.0.000.0000022200002220002222020222222220224442424424442246666644666666666686886888886688868888888888866888888:*  " " "  """""""$$$$&$$""&&&&&&&&&&&&&&&&&&&&&&&((&((&&((((((((((((((((((((((((((((*(*(*********(*,******,,,,,**,,*,,,,.,,.,.,,.........0..........000.0000000000000.000000020222022222222222244222244442444444444666664666666686666688888888888886688888888886666888:,`  " "  " """"" """$""""""$$$$$&&&&&&&$$&&&&&&&$&&&((&(&&&&&&(((&&(((&(&(((((((((&((((*((((**(*(*********,*,**,,,,,,***,,,,,,,,..,,....................00000000000000200000220220222422222222222242242444244244444444666666666666666888866688688888886888688888888886666888*  " " """""""""" "$$$$$&&$&&&&&&$&&&&&$&&&&(&((&(((&(&(((((((&((&(((((((&(((******((***(*(******(**,,,,**,,,,,,,,,,,,,,,,,,.....,..........00000..0000000000222222200222002022222222222244422224246644644666666666666668886688888888888:866888888668866886888888888*    " " """"""""""$$$"&$$"$$&&&&&&&&&&&&&&&&&&&((((&((&(&&(((((((&(((((((*((((((*(*(*(**********,,***,,,*,,,,,,*,*,.,.,,,,..,..............0000000000020000222.22222222222222222244422244444444244444444664664666888866868888668:888888888888888888:8888866688::::::(   " """"""" """$""$$$$$$$$"$$$&&&$$&&&&&&&&(&&((&&((&(&((((((&((&(((((((*(((((*((*(*******,***,***,****,,*,**,,,,,,*,,,,.,,,.,..........,.0000000.0000002022220022222222222222442222442222224446444664466666666668668888888::888888888::88::8888888888888:8888888:::(  "  " " """"""""""$$$&$$$$&$$&$$&$&&&&&&$&(&(((&((&((&(&&&(((((((((((((((((*((******(((***,*****,***,*,,,,,**,*,,,,......,,....,.........0..000000000000002222202224222224444442444424422444444466666666666686888888:88:8:88888::888:888:::::::888:88:::8::::88::*   " " """"""$"""$&&&$$&$$$$"$&$$&"$$$&&$&&((((&(&&&&&&(&&((((((&((((((((*(*(((***(****************,****,,,,,,,,,,,*,,,,.,...........00.0000.00000000022222222442222422444222244244664446664446666666666668688688888888:::888::888:::::::::8:8:::::::::8::::::::<(  " """"$$$"$$$$$$$$$$$$$$$&&&$""&&&&$$&&((((&((((&&&((&(((((&(*(((&((*(*(((((*(****,*******,*,,,,,*,,,,*,,,,....,.,,,,.........0..0.00000.00022002222222222442222224444444446444444666466466646668686688888:88888:88::::::8::::::::::8::::::8:::::<:8:::::<<(     " """"""""" "" "$$$$$$$$$$$$&$$$&&&&$&&&(&((&(&&&&&((((((&((((((((((((((****((*(((**********,,****,,,,,,,,.,,,,,............0..00000.0000002002222222222244224444424444444244444444464444644666666686888888:8:8:::::::::::8::::::<::<::::::::::::8:::::::<<(@  "" """"""$" ""$$"$$&$$$&&$&$$$&&$&&$$$&&&((&&&&((&&&(((((((((((((((((((*(*****(((,**(*,,,,,,,,**,*,,,,,,,,,,.,.,,..........00.0.00000000220022222222422224444242444444444444464644646666666666888888888:8:8:8:::::::::<:::::::::::8:::<::::::<<:::::::<<<(   " " """"""""$$$$$$$$$$$$$$$$$$$$$$$$&$&&&(((&&&&&(&((((((((((((((((*(((((((****((*(******,***,,**,*,,,,,,,,.,,,...............0..0000000202222222222242444422244424444444444444444466666666666688888888:8:8:888::::::::::::::<:::::8:8::::::::::::::<::<<<(   " """""""""$$"$$$$$$$$$$$$$$$$$$&&&&&&(&&&&&(&&&((&&((((((((((((((((***(**************,,,**,*,,,*,,,,,,,..,,..,............0..0002220000220222244242242244444444444444444444446664666666886888888888::88:::::::::<::::::::::::::::<::::::<<:8:::<::<:>$  "  " "" """"$$""""$$$$$$$$$&&$$&$$$$$$&&&&&&&(&&&&&(&&((((&(((&((((((((****(********,****,,,,**,,,,,,*,,*.,,,,...,,..,.....0...0000022202202222222222424224224444242444244444664446666666666686888888::88:8:88::::::::::::::::::8::::::::::8::<:::::<<<<<&     " """"""$$$"$$$$$$$$$$$$$$&&$$$$$$&$&&&&&&&&&&&&&&(&((&&(((((((((*((******************,*****,,,,,*,,,.,,..,......,..00.00.000..0000002242220222222226224242244424444446466644446668688688888888888888:8:::8::8::::::::::::::::::::::::::::::::::<<<>$:  " """""""""$$$$"$$$$$$$$$$$$$$$$$&$&&&&&&$&&&&(((&&((&((((&((((((*((**(****(*(*******,*,,,*,,,,,,,.,,,,,...,........0000000000020220002222222222422244444444444444646664466644666666888:888888:888:::::88:8:::::::::::::::::::::::8:::<:<::::::<<>$"   "" " """ "$$$$"""""$$$$$"$$$$$$$&$&&&&&&&&&&&&&((&&(&&&&(&((&(((((((***((****(*(*******,,***,,,,,,,,.,,....0...00..0...00000000000020220222222224244244444444444244444444666666668666688888888:888:88:8::::8:::8:::::::::8:88::8:::88::::<<<<<<<>>"    """"" ""$ ""$""""$$"$$$$$$&$&$$$$$&&&(&&&&&&&&(&&&&&&((&&(&&((((((*((((((**************,,,,,,,,.,,,...,.....,............0022000022000222222244244424464664444464644666666666668888868:888888888888::6888888888:88::8:8:8:::::::::::8:<::<<<<<>>"   " """"" """"$"$""$"$$$$"$$$$$$$$$$&&$"$&&$&&&&&&&&&&&&&&&(((&((((&&(((((((*(***(*************,"*,,,,.,,,,....0...0.00000.0.002002200022222224222444444244444644446666666866668668806888888888888:::888888:8:8::68888888888:::88::::::::<<<>>  """"" """""""""""""$$$&$"$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&((((((((&((((((*(((****(*******,,*,***,,,.,.,,,,,...0........000000000200200200022222224424444444444466444466666666666466688868:888888::8888:88888648888:8888:8:8:::::::::<::<>.  """" """"""""""""" ""$&$$$$$$$&$&&$&&&&&&$&&&&&&&&&&(&&&((((((((&((((((((((((**********,,,*,**,...,,,*,.,,..........000.000000200000222000222222242442244444444446644666666666686666668888886868888:8688888888888888888:888::8:::<<<><