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 = '280A10' IMAGE_NUMBER = 31298175 IMAGE_TIME = 1977-03-26T20:55:04Z EARTH_RECEIVED_TIME = 1977-03-30T06:52:34Z ORBIT_NUMBER = 280 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 O ,3$*LQUoO> /_Cb q0,8 $$$$$&&&&&&&&&&&(((((((*****,**********,***,***,*,,,,,,,,.,.,,,,.,,.,.,,.,.,........................0...000.000000000000002202000000200222220202222222022222222222222222222222222224244424222222222442242444422444442442244422422224422244424444222424222222222222220020000000000000200000200000.*"$&&$&$&&$&&&&&&&&&&(&&&((&&&&((((((((*(*******,****,,,,,,&,,,,.,,,.,.......,...............0...0..00000000000000000000020000022220222222222222222222222222422422222222424424444444444444444444444446664464444444446446444644466464664666446666666666444664644444444444424422442222222222222222222,"""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((((((*(((********,**,*,,*,,,,,,.,,,..,............*.............00.000000000000 .000020220022002022222222222".222442224244242222442444444.2444444644444466466666666664,46666666666666666666666666662666666666666666666666666664424666444446446446444464444442  ""$"$$$$$"$$$$$$$&$&&$&&&&&&&&&&&&&(((((((((((*(********,**,,,,,,,,,,,,,,,,.,.,.,.,............0........0..0.000000000000000000222020222222222224222222244422244444444444444444444664446466666666646646666626666666666666666666666686688*6888888888866886886666666666 6666666664666666666666666664 """""$""$$$$$"$$$$$$$$$&&&&&&&&&&&&&&(&&((((((((((***********,*,,,,,,,,,,,,,.,,.,,........................0000000000000000000202020022022222222222222242422422244244424444444444444644446466664666666666666666666666666666666666666688688888888888888888686888686668666666666666666666666666666666. """"$$$$" "$&$&$$$""$$&&$$&&&&&&(&&&&((((&(((((**(((*,****,,,,,,,,,,,,*,...,*,,,......,,,...................0000..02222000.00220.00002222000222222222224220002242444246446464426666444446666644466:6666646666644446666666668::8866668886446468888668888:888888:866464666666446888886666886664442. $$"""$$&$&$$""$$$"" "$$&&&&"&((((((&&&&&&&&$&&&&((***(*,,.,,,*****,**((***,,...,.00000..,,..,,*,*,,..000..0222220000020...,..0.0000244642222222222000000422224446664442244442202246666466888886646666444244466646888:::88888:866664466888666888:::8888:886664466666666888:8866468664444264664." """"&"""" """" """$$$$&$&&&&&(&&&&&&&&&&$&&&((**((*,,,,,,,*******(*(*,,..,,,........,,,,,,*,*,*,......00000000.00........000000222242222002220000020244422224444644444422222244446464686666646666444446466666668888886668666666668688888:8::::8886868866668868866688888888668866666666666666660  """ """""""""""""$""$$$$$$&$$$&$&$&&$&&&&&((&(((((********(***********,*,,,,.,,,,,,,,,,,,,,,,.,..........0..0........0.000000000000000020002202222222222224242222224222444444444444444644666666666664666666666666666666688688888888888888888888888888888888888888686686886666666666666866866686660 "" """"""""""""""""$$$$$$$$$$&&&&&&&&(((((((((((((((******(*********,*,,,,,,,,,,,,,,,,,,,.,,,,..,.............00000.00000000000000000220022222222222222222222422224444444444444444446664466666666666666666666666666666666868888888888888888888888888888888888868886888666666666866668686868886. """"""""""""""$$$$$$$$$$&&&&&&&&&&&(&(((((((((((**************,**,,*,,,,,,,,,,,,,,,,,,,.,,.................0....00000000000000000002202022222022222222222422222444444444444464446666444666466666666666666666666668666888688888888888888888888888888888888888688866866666666666868888888660 "" """ """"""""$$$$$$$$$$&&&&&&&&&&(&(&(((((((((*(((*************,**,,*,***,,,,,,,,,,,,,,,,.................000.000000000000000000002200202222222222222222222224444444446444446646644666466666666666666666666666686886888888888888888888888888888:888888888886886666868688886688688868666. """"""""""$"$$$$$$$&$$&&&&&&&&&&((((((((((*((*******,***************,*,*,,,,,,,,,,.,..,,....................0000.0000000000000002222202200022222222242424444444444444444444446444464664666666666666666666666888868888888888888888888888888888888888888888866888888888666886888888666.  "" " """""""$$$$$$$$$$&&&&&&&&&&&&&((((((((((((((**(************,,,*,,*,,,,,,,,,,,,,,,,.,,.................00.0000.000000000000002020002222202222222222224244244444444444444444446464666666666666666666666668866888886688888888888888888888888888888888888688888888868668668866868866,  """""""""$$$$$$$$$$&&$&&&&&&&&&&(((&((((*((*(*((*******************,*,,,,,,,,,,,,,.,.....................00.000000000000000000020000202222222222222222244424444444444444464646646666444666666666666666666688888888888888888888888888888:888888888888888688888868866886668888888886*  " """""""$"$$$$$$$&&&$&&&&&&&&&(&(&&((((((((((**(**********,,***,**,,,,*,,,,,,,,,,,,,,,..................000.0000000000000000020020002222222222224242244424444444444444444466646666666666666666466666666866688888888888888888:888888888888:888888888888888888688888668868888688866,   """""""""""$$$$$$$$&&&&&&&&&&&&&((((((((((((*(********************,**,,,,,,,,,,.,,,,,,.,,............0.0...00000000000000000000220022002022222222222244424444444444444444446466464666666666666666666666666668688888888888888888888::888888888888:88888888886888888868868888888866*.    " """""""""$$$$$$$$$$$&&&&&&&&&&&&&&((((((((*((****(*************,**,***,,,,,,,,,,,,,.,,..................0000.0.000000000000002000020222222222222222224444442244444444444444444444666666666666666666666866888888888888888888888:888:8888:8:8888888888:8888888886688886688888888886($   " """""""$$$$$$$$$$$&&&$&&&&&&&&(&&&(((((((((((*(*((((*(*****************,,,,,,,,,,.,.,,,.......,......00.0..0.0.000000000000000002002220202222222222222222224244444444444446444444666666666666666666666666668668688888888888888888888:888::888888888888888886888888888866888888866(  " """"""""$"$$$$$$$$&&&&&&&&&&&&(&&(&&(((((((((******(*******************,,,,,,,,,,,,.,.................0..0000.00.00000000000000000002222222222222222422222244444444444444466464664666666666666666666686868888888888888888888888:888888888888888888888888888888888868868888888686& """"""""$$$$$$$$$$$&&&$&&&&&&&&&&(((&(((((((((((*(****(**********,,****,,*,,,,,,,,,,,,,...,,.................0.000.0000000000000002222222222222222222222224224444444444444444644646666666666666666666866866688688888688888888888888888:88:88888888888:888888888688888888688888886&   """"""""""""$$$$$$$$&&&&&&&&&&&&&(((((((((((((((*((((*(**************,,,**,,,,,,,,,,,,,..,...,,......0.....0.....000000000000000200002202222222222222222242444444444444444446444466666466466646666666686868866886888888888888888888888::8:8888888888888888888888888888888888888886$  " """"""""""$$$$$$$$$$$&$&&&&&&&&&&&&(((((&((((*(((((****************,*****,,,,,,,,,,,,.,,,..................0..00...000000000000000220020222222222222222224444424444444444446446644664466666666666666666668668888688888888888888:88888::8888:8:88888888888888888868888888888888866"   " """"""""""""$$$$$$$$$&&&&&&&&&&&&((&((((((((((((((((************************,,,,,,,,,,.,.,,..................000.00000000000000000000020222202222222222222442244444444444444444466466466646666666666686868668868888888888888888888:8888888::88:888888888:888888888888888888888888" "" """"$"$$"$$$$$$$$$&&&&&&&&&&&&&&((((((((((((*(((*(**(********,****,,,,*,*,,,,,,,,,,,,...................0..00...000000.000000000222020222222222222222222244424244444444444444646666666666666666666666668688888888888888888888888:::88:8:88:88:8888:888888888888888888888888688   """""""$""$$$$$$$$&&$&&&&&&&&&&&&(&(((((((((((((((((((************,,,,**,,*,,,,,,,,,,,,.......................00..0000000000000022000222200222222222222244224444244444446444464646666666666666666666666666888888888888888888888:8::8::8::8::::88888::88888888:888888888888888888   """""""""""$$$$$$$$$$&&&&&&&&&&&&&&&((&(((((((((((*(**(********,**********,*,,,,,,,,,,,,.,,................0..0...00.00000000000002000020222222222222224242422444444444444444446446646666666666666666666866668888888888888888888:88888::8:8::8:::::::8:88:88888:888888888888888886   """"""""""""$$$$$$$$$&$$&&&&&&&&&&&&(&(&((((((((((((((*****************,*,**,*,,,,,,,,,.,.,,.....................0000.0000000000000000000022222222222222222244224444444444444464466646666666666666666666668666688688888888888:8888888:88:8888:8::::88::8:888:8:8888888888888888886 """""""""$$"$$$$$$$$&$&&&&&&&&&&&&&&&&(&(((((((((((((((***************,,,,,,,,,,,,,,,,,,.,.................0....0.0000000000000000000000002222222222222222222242444444444444444644466666666666666666666866888686686888888888:8888:8:::::8:8:::8888:88:8::8::8888888888888888888886 """""""$$"$$$$$$$$$$$&&&&&&&&&&&&&&(&((((((((*(((((*((****(**********,****,*,,,,,,.,,,.,.,..,.............00....000.0000000000000000200020222222222222222422444444444444444446664666466666666666666666886888888888888:888888:8:8888:8:8:::8:::::::::::88888888888888888888888886   " """""""""$""$$$$$$$&$$&&&&&&&&&&&&&&&((&(((((((((((*((*(**************,**,,,,,,,,,,,,,,.....,.................00.0000.0000000000000000002222222222222222242244442424444444446646446666666666666666666666666688888888888888888:8:8888888::8:88:8::::::8::::8:88888888888:888888886   """"""""""""$"$$$$$$$$$&&&&&&&&&&&&&&&((&&(((((((((((((*(****************,**,,,,,,,,,,,,..,,,.................0....000000000000000000000002220222222222222224224444444244444444444464666666666666666666666686886686888888888:8888:888:8888::::::::8888:8::88:::8888:888:88888888888 " """"""""""$$$$$$$$$$$$$&$&&&&&&&&&&&&((((((((((((((((((*(****************,,,,,,,,,,,,,,,..,......,.,,........00.0.000000000000000000000020202202222222222244442424442444444444464446666466666666666666866866688888888888888:8888::888::88::::88:8888::::8:8:88888:8888888888888882    " """""$""$""$$$$$$&$&&&&&$$&&&&&&&&&&(((((((((((*((*(**(*************,,,,*,,,,,,,,,.,,,,,,.....,.,..........0.0000000000000000000000002202200222222222222222224424444444444444464464666666666666686668668868888888888888888:8888:8::8::::::::8::::::888:8888:88:88:888888888:888  "" """"""""$$$"$$$$$$&&&$&&&$$&&&&&&&&&&&((((((((((((((**("(*************,**,,,,,,,,.,,,,,,,...,..,..........0.00..&0000000000000000000000002020,22222222222222224424444444442446664466664666666666666666646888888888888888888888888:8888:::::::::8:::::::::::888:8888888888:88886   """"""""$""$$$$$$$$$&$&&&&&&&&&&&&&&&(((((((((((((((******************,,,,,*,,,,,,,,,,,,..,....................0...00.000000000000000202222220022222222222222424444444444422464644664666666666666666666248888888888888888888:8888:88,6::::88:88::88::8::::8:::8:84:888:8:::8882  " """$""""$"$$$"$$$$$$&&&&&&&&&&&&&(&&((((((((((((((((*(*****************,,,*,,,,,,,,,,,.....,.,...............0..00.0.000000000000000200002222222222222222222224444444444446444446666466466666666666668666888688888888888888::88888:8:::8:::::::::::8::::8:888:888888888::::8:86  """"""""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(&(((((((*(*(((((*(***************,*,,,,,,,,,,.,,,.,...,..,...............000..000000000000000000020222222222222222222222422444464446444664444464466666666666666666686888688888888888888888888:::::::::::::8:::8:::::888:8888:88:88:88:::8*  " """""""""$$$$$$$$$$$&$$&&&$&&&&&&&&&&(&&&(((((((((*((**(**************,,,**,**,,,,,,,,,.,.,.,..................0.00..00000000000000000022000022222222222222422242444444444464444644464666666666666666668866868888888888888:8888888::::8::8:::::8::8::::::8::::::::88:88::8::8:888x  """""""""$"$$$$$$$$$$$$$$$&&$&&&&&&&&&&&((((((((((((((*(*****************,,*,,,,*,,,,,,,,,,,,.,..,...............0.0.000000000000002000022002222222222222222222224444244444444446444646466666666666666668888686888888888888:888:8::8:::::::8:8::::::::::8::::88:::::888:88::::::88  " """"$"$"$$$$$$$$$$$$$$$$&&$&&&&&&&((((&(((((((((((*(*(**(**********,*,****,,,,,,,,,,,,,,,,.,..,....................00.000.0000000000022220222222222222222222442444444444444444464446446466666666666666666866888888888888888888888:<8::::::::::::8:::::88::::::::8888:8::::::::88    """"""""""$""$$$$$$$$$$$&$$$&&&&&&&&&&(&&&((((((((((**(*************,*,,**,*,,,,,,,,,,,,,.,.,.....,.,...........0...0..00000000000000000200222222222224222222422244444444444644444466466666666666666666666666866888888888:888888:8:8:::::88::::::::::::8:::::8:888::888:8::::8::88 $  """""""$"$$$$$"$$$$$$&$$&$&&&&&&&&&&&&&&&(((((((((((((((****(***********,**,,,,,,,,,,,,,,.,,,.,,,.,..............0.000.00000000000000000002002202222222222222222622224224444444444464644666666666666666686666866688888888888888888888::8:8:::8:::::8:::::8:::88:8::::::::88:::::888    " """""""$""""$"$$$$$$$$$&&$$&&&&&&(&&&&((((&(((((((((((((((*(********,***,**,,,,,,,,,,,,,,,,,,..,..............0.......000.0000.000000002000222222222222222222242442424444444444444444446666666666666668668686688888888888888888::888:88::8:::8::8::8::8:::::::::::::88::::::::::88 """""""""""""$$$$$$$$$$$$&$$$&&&&&&&&&&&(&((((((((((((*(((((*(**********,*,,,**,,,,,,,,.,,,,,,,,..,...................0..00.000000000000000200000020222222222222242222444444444444444446466464666666666666666866888888888888888888888:88:::::::::::::::8:::8:::8::88::::::8::::::8:8  """""""""""""$$$$$$$$$&$$$$$$&&&&&&&&&&(&&(((((((((((((((****(***********,*,*,*,,,,**,,,,,,,,,....................0...00.000000000000000000020220222222222222222224422444444444444464466646666666666666666868688888888888888888::88888:::::::8::::::::::8::::::88:8:8:8:::::::::::8   "" """"""""""$"$$$$$$$$$$$$$&$&&&&&&&&&&(&&&&((((((((((((*((*************,**,*,,**,,,,,,,,,,,,.,,,,..................0...0...00000000000000022022222222222222222222444244444444444444466644666666666666666666686886888888888888888:8888:::8:::8:::::::::::::::::::::8:::::::::::::8:8  """""""""""""""$$$$$$$$$$$&$&&&&&&&&&&(&(((&(((&(((((((((*((*************,,*,*,,,,,,,,,,,,,,,,,,...................0..0...0.000000000000000222022222222222222222244222444444444444444444446466666666666666666668888888888888888::88::::8888::8:8:::8::::::::::::::8::::::::::::::::8,   " """""""""""$$$$$$$$$$$&$&&&&&&$&&&&&((&((((((((((((((***(((**(**************,,,,,,,,,,,,,,,,.,................0........0.0000000000000000002202022222222222224222244244444444444444644464466466666666666668666868888888888888888888:88:8::8:::::::::8::8:::::8::::::8::::::::::::8,  """""""""""""$"$$$$$$$$$&&$$&&&&&&&&&(&&(((&(((((((((*(((**(*************,*,**,*,,,,,,,,,,,,,.,,,.....................00.0.0000000000000000000200222222222222222222242244444444444444664464666666666666666668668888888888888888:::88:::8::::::::::::::::::::::::8:::::::8::::::::::*  """""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&((((&(((((((((((((((*(**************,*,*,,,,*,,,,,,,,,,,,.,..,...................0.000000000000000020000020022222222222222422442444444444444444446646666666666666666668666668868888888888888:8::::::::::::::::8:::::::::::8:::::::::::::::::8*    """""""""$"$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&(((((((((((((*((**((****************,*,,,,,,,,,,,,,,.,,,,.,.....................0.000000000020002000000202220222222222222242244444444444444444464646666666666666666686888888888888888888:8888:::88:::::::::::::::8::::::8::::::::::::::::::*< " """"""""$$"$$$$$$$$$$$$$&$&&&&&&&&&&&(&&((&((((((((**((********************,,,,,,,,,,,,,,,,,,.,,...................0...0.00000000000000000000022222222222222222224224424444444444444466646666666666666666666688868888888888888:8888:888:8::::::8:::::::::::::::::::::::8::::::::::( """"""""$""$$"$$$$$$$$$$$&&&&&&&&&&&&((&&(((((((((((**(*(**********************,,,*,,,,,,,,.,.,,,,......................0000000000000000002002002222222222222222222442242444444444444464666666666666666686668686686888888888888888:8:::::::::::8::8::::::8::::::::::::::::::::::::8( """""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&((&&(((((((((((*(((((**************,*,**,,,,,,,,,,,,,,,,,.,.,.,..................0..00.000000000000002002220222222222222422222224442444444644444466446666666666666666666688888888888888888888888::::::::8:8:::::::8:::8:::::8::::::::::::::::8(  """""""""$"""$"$$$$$$$$$&&&&&&&&&&&&&&(&(&((((((((*((((((((((***(*************,,,,,,,,*,,,,,,,,,,....................0...00..000000000000000000022022222222222222222222444444244444444444666446666666666666666886688888888888888888:8:8::::::::::::::::::::::::::::88::::::::::::::8(  """""""$"""$"$$$$$$$$&$$&$$&&&&&&&&&&&&&(((&&(((((((((((*(((*******************,,,,,,,,,,,,,,,,,,.........................0.000000000000000000000222202222222222222222222444444444444446446666646666666666668688888888888888888888888:88:::8::::::::::::::::::::8:::::::::::::::::::& " """"""""$"$"$"$$$$$$&$$&&&&&&&&&&&&(&&&((&((&((((((((((((((**************,,,*,*,,,,,,,,,,,,,.,.,.............0...........000.00000000000000200000222222222222222222242444444444444446444464464666666666666686666888888888888888888888:::::888:8:::::::::8::::::::::::::::::::::::8&  """"" """"$$$"$$$$$$$$$$&$$&&&&&&&&&&&&&((&((((((((((((((*((*(***************,*,**,*,,,,,,,,,,,,,,....................0....00.00000000000000022222220222202222222222222222444444444444444446666646666666666666666668888888888888:8888:888::88:::::8:::::88::::::::::::8::::::::::::::$ """""""""""$"$$$$$$$$$&$&$&&&&&&&&&&&&&&&(((&&&(((((((((((**(*****************,,,,,,,,,,,,,,,,,,,.......,...............000..0000000000000000002000220222222222222222224424244444444444444464466646666666666668666686886688888888888888:8:8:8:::::::8:::::8:::::8::::::8:::::::::::::&   " """"""""$"$"$$$$$$&$&&&&$&&&&&&&&&&&&&(&(((((((((((((((((********************,,*,,,,,,,,,,,,.,..,.,..,..................0.00000000000000000222002022202222222222222224444444444444444444444446666666666666666666868886868888888:8:8:88888:8:::88::::::::::::::::::::::::::::::::::$ " """""$""$"$$$$$$$$$$&$$$$&&&&$&&&&&(&(&((&&(((((((((((((*((*********,**********,*,,,,,,,,,,,,,,,,,,,...............0......0.000000000000000220222020022222222222222222442224424444444446664466666666666668666668668888888688888888::8:::::::::88:::8::::::::::8::8:::::::::::<::::$  "" """""""$$$$$$$$$&$&&$$&&&&$&&&&&&&&((&(&&((((((((*(((((((((**************,,**,*,,,,,,,,,,,,,,,,..........................00.00000000000000202222222022222222222222224424442444444444444444646666666666666686868868888888888888888888:8:8:::::::::::::::::8::::::::::::::::::::::" " """"""$$"$"$$$$$$$$&$$$$&&&&&&&&&&&&&&((((((((((((((((*(*(*(************,*,*,,,,,,,,,,,,,,,,,,,.,.,...............0.....00.0000000000000000222222222222222222222222222244442444444444446446646666466666686666668868888888888888:8:::8:8:::8:8::8:::::::::::::::::8:::::::::::::::"   " """"""""""$$"$$$$$$$$$$&$&&&&&&&(&&&((&&(((((((((((((((*((****(*********,*****,**,,*,,,,,,,,,,.,.,..................0..0..000000000000000002020022022222222222222222224444424444444444464444466666666666666666866886888688888888888:888:8:8:::::8:::::88:::::::::::::::::::::::::8 " """"""""""$$$$$$$$$$$$&$&$&&&&&&&&&&&&(((((((((((((*((((((*(**(*********,,***,,,,,,,*,,,*,,,,,,,,.,....,....................000000000000000200200202222222222222222222244444444424444464466646466666666666666666688888888888888888888::::88::::::8::::::8:::::::::::::::::::::::<:8  """""""""""$"$$""$$$$$$$$$&&&&&&&&&&&&&&((((&&((((((((((*((*****(********(***,,,,,,,,,,,,,,,,,,,,,.....,..................00000.000.0000000200002202020222222202222222224244442444444444444464446466666666666666668888888888888:8888888::8::8888:::::::8:::8:888::::::::::::::<<<:<: """""""""""$"$$$$$$$$$$$$$&$&&&&&&&&&&(&(&((&((((((*(((((*((((***********(***,*,,,,,,,,,,,,,,,.,,,,,..*,..................000..0000$.00000000000020222222222222222222222224444244444444444424646666666666666666686888886(88888888888888:8:::88::::8:8.8::::::88::::::::::::::<:::6   """"""""""""$$""$$$$$$$$$$$&&&$&&&&&&&&&&&(((((((((((((*((((****((***********,,*,,*,,,,,,,,,,,,,,,,.,,.........................0000000000000000000000222022222222222222222222224244444444444444666466466666666666668868688886888888888888888:::::::::88:88::::::::::8:::::::::<:<::::.   """"""""""$"$$$$$$$$$&$$&&&&&&&&&&&&&&(((((((((((((((((*(((((****(****,******,,,,*,,,,,,,,,,,,,,,,,..........................0.00000000000000000220202020222222222222222222242444444444444444446666446666666686666668888688888888888888:::88:::88::::::::::::88:88::::::::::::::<:::.  "" """""""$"$"$$$$$$$$$$$&$$&&&&&&&&&&&&&(((&((((((((((((((((***************,***,,**,,,,,,,,,,,,,,,,,,,.................0....0..0.0000000000020202220020002022222222222222224424424444444444444644666644666666666666888688888888888888888888:888::8:888:::::::8:::8::::::::::::::::::8 " " """"""""""$$"$$"$$$$$$&&&&&&&&&&&&&&(&&(&((((((((((((((*((****************,,,***,,,,*,,,,,,,,,,,,,,,,..,...................0.0..0.00000000000000002222220222222222222222222244444444444444444444646666666666666666666888886888888888888:88888:::::888:::::8:::::::::::::::::::::<:::  """""""""""$"$$$$$$$$$$$$&$$&&&&&&&&&&&&&((((((((((((((((((((***************,,**,,,,,,,,,,,,,,,,,,,,,..,.,...................00.00.000000000000200022222222202222222224222242224444444244646444464446466666666666666866688888888888888::88888:888888::88:8:::::88::::::::::::::::<:::   """"""""$"""$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&((((&(((*(((((((*((*(*(********************,,,,,,,,,*,,.,,,.,,.......................00000000000000200200022022022222222222222242244244444444444444444464466666666666666666666688868888888888:88:88:8::8:8:::::8:::::::::::::::::::::<<<<::   " " "" """""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((((((((((*(((((***(***(*************,,,,*,,,,,,,,,,,,,.,,,,....,.............0....000000.0.000000002000222222222222222222222242222244424444444444444444466666666666666666868686888888888888:88:8:8:8::888:8:88:8::8:::::::::::::<::<:<:::  "" " """""""$"""$$$$"$$$$$$$&&&&&&&&&&&&&(&&((((((((((((((((((*(*(****(****************,,,*,,,,,,,,,.,,,,,....................0......00000000000000002202200200222222222222222222424244224444444444444446666666666666666686888886888888888888888:88::8:8:::::::::::8::::::::::::::<<:<:<:  """""""""""$$$$$$$$$$$$&&&$$&&&&&&&&&&&&(((((((((((((*((((*((*******************,*,,,,,,,,,,,,,,,,,,.,...,,...............0..00000000000000000000020000002022222222222222222242224244444444444444444444666666666666666668688688888888:88:88::::8::::8:8::::::8:::::::::::::::::<:<::: """""""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((*(*((*((***************,***,,,,,,,,,,,,,,,,,,,,....,...............00..0..0000.00000000000000202220022222224222222422224442444444444444446444466666666666666666868886888888888888888:888::::::8:::::::8::::::::::::<<:<<<:<<: """"""""""$$"$$$$$$$$$$$$&$&&&&&&&&&((&&&(&(((((((((((((((**((***(******************,,,,*,,,,,,,,,,,,,..,...................00.000.000000000000002020220022222222222222222222442424444444444444464444646666666666666666668688688888888888888::::::::8::::::8:::::::::::::::::<:<:<<<<:  " """""""""$$$"$$$$$$$$$&$&$&&&&&&&&&&&&&((((((((((((((((((*(**(***(*****************,,,,,,,,,,,,,,,,,.,,.,....................00.0000000000000000000200020202022222202222222224242424424444444444444646446666666666666866868888888888888:8:888::::88:::::::::::8::::::::::::::<:<:<::: " """"""""$"$$""$$$$$$$$$$&$$&&&&&&&&&&&&&&(&(((((((((((((((((((((*(***********,***,****,,,,,,,,,,,,,,.,,.,..........................00000000000000000202200020022222222222442222242444444444444444444444646666666666666668668688888888888888::888:8::8:8:::88:::::::::::::::::::<<<:<:: " """"""""""$"$"""$$$$$$$$$&&&&&&&&&&&&(&&&&&(((((((((((((((((((((((****************,*,,,*,,,,,,,,,,,,,,,,,,..,..................000000000000000000000022020222022002222222222242222422444444444444444444444666666666666666688868888888888888888:8::8::8::::8:88::::::::88:::::::::<<<:<:: " """""""""""$$$"$$$$$$$$$$$$&&&&&&&(&&&&&&&&((((((((((((((((((((**(**(************,*,***,,,,,,*,,,,,,,,,,,,.,...,................0.000.0000000000000000200220000022222222222222222422444424444444444444446464666666666666686868868888888888888888888888:8::8::::::8::::::::::::::<<:<:<:: " """"""""""$$$"$"$$$$$$$$$$$$&&&&&&&&&&&&((&(((((((((((((((*(((((((*****************,,,,,,*,,,,,,,,,,,,,,,..,,..................0..0.00000000000000000000002222222222222222222222224242444444444444444444466466666666666866888688888888888:88:88:8:888::8::8:::::::88::::::::::::<:<<:<: "" """""""""""$$$$$"$$$$$&&&&$&&&&&&&&&&&&&(((((((((((((((((((((((*(****************,*,*,,,,,,,,,,,,,.,,,.,,,,.,.....................00.00000000000000220020002200202222222222222242442444444444444444464646666666666666666886688688888888:8:8:8888888:::8:8:::8::::::::::::::::<:<<<<::: " " " """"""""$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&(((&(&(((((((((((((((((****(****************,*,,,,,,,,,,,,,,,,.,.,,,..,....................00..00000.000000000020220022202222222222242222222422224444444444444444446646666666666666686888888888888888888888:88:::::::::::::::::::::::::::<<<<<: " """""""$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&(((((((((((((((((((((((*(((*****************,****,,,,,,,,,,,,,,,,,,,....,............0...0.0000000000000000000022002020022222222222242222224422244444444444444464664666666666666666686868886888888888:88888888::888::8::::::::::::::<:<<<::<<<: """""""$$$$$$$$$"$$$$&$&$&&&&&&&&&&&&&(((&((((((((((((((((*(((((***(***************,**,,,,*,,,,,,.,,,,,.,.,,......................0.0000000000000000020000200000202222222222222224222224444444444444444446666666666666686666668888888888888888::8:8:88::88:8::::::::::::::<:<<<:<:<<<<:  """" """""""$""$$$$$$$$$$$$&&$$&&&&&&&&&&&&&(&&&((&(((((((((((((((*(((*(*(*(*************,****,,,,,,,,,,,,,,.,,..,..................000..0.00000.000000000000200002220222222222222222224242224442444444444446446666666666666666666868888888888888:88:8888:8:::88::88:::::::::::::<::<<<<<<<: "" """""""""$"$"$$$$$$$$$$$&$&&&&&&&&&&&&&((((((((((((((((*(((((((*(*(**************,******,,*,,,,,,,,,,,,.,.........................0.0.000.0000000000002000000002002222222222222224422444444444444444644446646666666666668668668688888888888888::8888::::::::::::::::::::::::<:::<<<<<<:  """""""""$$$"$$$$$$$$$$$$&$$$$&&&&&&&&&&(((((((((((&((((((((((*(*****************,******,*,,*,,,,,,,,,,,,,,,...................0....0.00.00000000000000000002000022022222222222222222224424444444444444444466466666666666666668888888888888888888888:88:88:8:::::::::::::::::::<<::<:<<:  " " """""""$"""$$$$$$$$$$&$$&&&&&&&&&&&&&(&((&((((((((((((((((((((*((*((((***************,,,,,,,,,,,*,,,,,,,,........,.................0.00000000000000000000000220222222222222222222222222224444424444446446666666446666666666866868888888888888:888::8:8:::8:::::::::::::::::::::<<<<<<<:  " """""""""$""""$$$$$$$$$$&$&&&&&&&&&&&&(&&((&((((((((((((((((((((*(*(*(*****************,,,,*,*,,,,,,,,,,,,,,,.,................0....00.0..00000.000000000000000022222222222222222222442224224444444444464444646644666666666666686688888888888:88:8:88::8::88::8:::::::8:8:::<::::<<<<<<<<<  """""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((((&((((((((((((((((((*(((*(****(**************,*,,,*,,,,,,,,,,,,.,.,,...,.................000.00.0000.0000000000002002202202222222222222222444444444444444444444444666664666666666688668888888888888888888888:8:::::::::8:::::::::::::<:<<<<<<: """"""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&(((((((((((((((((((((((*****(***********,**,,*,*,,,,,,,,,,,,,,,..,,,...................0.0000.0000.0000000000000002222222222222222222222422222424244444444444444444664466666666666668686888888888888888888:8::8:::::8:::::8:::::::::<<<::<<:<: " """"""""$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&((((&((((((((((((((((((****(((*(*********,**,*,,,,,,,,,,,,,.,,,,,,,,..........................000000000002000200000000222022222222222222222222242242422444444444444466646666666686666668888888888888888:88:::::8::888:88:::::::::::::::<<<<<<<: " """""""""""""$$$$"$$$$$$$$$$&&$&&&&&&&&(&&&&&&&&((&(((((((((((((*((((*(*(*((**************,**,,,,*,,,,,,,,,,,,,,,,,...,,...............0..0..0..0000000000000000000222222202220222222222222222442442444444444444466466466666666666686868888888888888888::88::::::8:8:::::::::8:::::::<<<<:<<: @ " """""""""""""$$$$$$$$$$$$$$&&$$&&&&&&(&&&&&&&((((((((((((((((((((****(*(***************,*,,,,*,,,,,,,,,,,,,,,,,,,.............0..........0.000000000000000000000020002222022222222222222222424444444444444446444666666666666666666886686888888888888888:8::::::::::::::::::::::::<<<<<<<<<: " " """""" """$$"$$$$$$$$$$$$&$&&&$&&&&"&&&&&&&&(((((((((((((((((((*((*(**(*******************,,,,,,,,,,,,,,,,,,,,.,.,...,...............00.00.0000000000000000000000022022222222222222222222222442244444444444666466666666466666668886866888888888888:8888::8:8:::::::::::::::::::<:<<:<<:<: " " """"""""$""""$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&(((((((((((((((((*(($**((((*****************,*,*(&,,,,,,,,,,,.,,,,,..,.......*...........0000000000000000.&0000002000222220222222222220.222244224244444444444444446446666666666666666868868888884888:::8::88:::8888:::8:8:::::8::::<<:<<<<<< " """""""""$"$"$"$$$$$$$$$$$&&$&&$&&&&&&&&&&&(&&(((((((((((((((*(((((*****(********************,,,,,,,,,,,,,,,,.,,,,,.,...,.............0.0...000000000000000000002220022222222222222220222222442422444444444446444426666666666666866688888888888&8888888:888:8::8:::::8::::88$::::<:::<<<<<R """"""$""""$$$$$$$$$$$$$$$$&&$&&&&&&&&&&((&((((((((&((((((((((*(*(***(**(******************,,**,,,,*,,,,,,,,,,,.....................0..00000000000000000000000000222022222222222422222222242444444444444444444666466666666666666668868888888888888:::888:::8::8888:88::::::::::::::<:<<:<8 "" "" """"""""$$$$"$$$"$$$$$$$&&$$&&&&&&&&&&&((((((((((((((((((((((((**(**(***************,,*,,,,***,,,,,*,,,,,,...,,,................0...00..00000000000000000000000002222222222222222222224222422444444444444444666666646666666666668886888888888888888:88:8:8:::8::::::8::::::<:::<<<<<<<: """""""""""""""$"$$$$$$$$$$&$$$&&&&&&&&&&&&&&&(((&((((((((((((((((((((((***(*(**************,,*****,*,,,,,,,,,,,,,,,......................0.0.0000000000000000020000000020000222222222222222424224444444444444424444666646666666666688686888888888888888::8888888::8:88::8::::::::::::::<<<<<: " """"""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((((((((((*((**********************,*,,**,,,,,,,,,,,,..,..,,...................00000000000000000000022000020022022222222222222222224422444444444464666644444646666666666668868888888888888:8888888::::8:8:88:::8:::::::::::::<<<<: " " """""""""""$"$$"$$$$$$$$&$&$$&&&&&&&&&&&&&((((((&(((((((((((((((((((((***(*(***,************,,,,**,,,,,,,,,,,,,,,....,,.................0.00.000000000000000002000020222222222222222222222222222442444444444444464466666666666666686868888888888888888::8888::8::8:::::8::::::::::::<<<<<: "" """"""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(&((((((((((((((((*(((((*((*(****(*************,,*,,**,,*,,,,,,,,,,,.,,.,.,.,............0.....0.000000000000000000000000222022222222222222222222222244244444444444446446466666666666666888888888888888888888::8:8:8888:::::::::::<::::::<<<<<: """""""""$$$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(&(&((((((((((((((((((***(**(*(((***********,*,*,,,,,,,,,,,,,,,.,,,,,,,,,.................0000..00.000000000000022000000220222200220222222222244442424424444444444444664666666666666866666688888888888888:888:8:::8:888:8:8:::::::::::::::<<<:B " """""""""""$$$$$$$$$$$$$&$&&&&&&&&&$&&&&&((((&((&((&(((((((((((((((((((**(***************,**,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.............0..0.00000000000000000000000022022022222022222222222242242224444424444444444446666666666668668666688888888888888:8::8::::8::::::::::::::::::::<<:<<: " " """""""""$$$$$$$$$$$$$&$&$&&&&$$&&(&&&&&(&((((&&((&(((((((((((((((((**(*****(************,****,,,,,,,,,*,,,,,,,,,..,........................0.00.000000000000000000020022020222222222222224222422442444444444444466466666666666666866888888888888888:::88888:88:::::8:::::::::::::<<<<<<: " """"""""""$$$$""$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(((((((((((((((((((((((*(((**************,*****,*,,,,*,,,,,,,,,,,,,,,,.,....,,................0.0.000000000000000000002000002220222222222222222222224242444444444646464666666666666866666866686888888888::::88:::8:8::::::8:::::::::::::<<<<<:  "" """"""""$$$"$$$$$$$$$$$$$$$&&$&$&&&&&&(&((((&((&((((((((((((((((*((**((*(***************,**,,,*,,,,,,,,,,,,,,,,,.,.,..,.....................0000000000000000000000020000022222222222222222222242424244444444444464646666666666666688888888688888888:88888:8:::8:8::::8::::::::::::<<::<<: " """ """"""""$$"$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&(&&((((((((((((((((((((*(((((((******************,,*,*,,,,,,,,,,,,,,,,.,,,,,..............0.00.0000000000000000000000202000020022202222222222222222224444444444244444664446666666666666686888888888888888888:8:::::::::::::8::::::::::<:<<::<: """" """"""$""$"$$$$$$$$$$&$$&$&&$$&&&&&&&&&&&&((((((((((((((((((((((*(**(((**********************,*,,,,,,,,,,,,,,,,,,,....,...............00000.00000000000000000000000202222222222222222222222224442244444444444664466666666666686888868888888888888888:::::::::8:::::::::::::::::::::<<<: " """ """"""""""$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&((&((((((((((((((*(((((((((((((****************,*,*,*,,,,,,,,,,,,,,.,,,,...,........,......0.0.0..00..0000000000000000002220222022222222222222222444224442444444444444666666666666666668686888888888888:88::::::8:::::::::::::::::::::<:<<<<<: " """"""""""$$$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&(&&((&((((((((((((((((((*(((**(*********************,,,,,,,,,,,,,,,,,,,,.,.......................0.0.0000000000000000000002202020202222222222222222422444424444444444466446466666666666688888888888888888:8:::::::::::::::::::::::::::::<<:<<<:2 " """""""""""""$$$$$$$$$$$&$&$&$$&$$&&&&&&&(&&(&(((((&(((((((((((((((((((((*(*(*************,***,*,**,,,,,,,,,,,,,,,,.,,,..,.,..,........0..0..0..0000000000.00000000000000200222222222222222222222222444444444444444464466666666666666866688888888888888888:::::::88:::::::::<:::::<<:<<<:<<:  " """""""""""$"""$"$$$$$$$$$$$$&$&$&&&&&&&&&&&&(&(&(((((((((((((((((((((((((**((***********,*****,*,**,,,,,,,,,,,,,,,,,...,.,..............0....000000000000000000000000000002002222202222222222222424222444444444444464464666666666666686888888888888888:8::::::::::::::::::::::::::::<:::<<:: " """""""$""""$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&(&&&(((((((((((((((((((((((*((*(*(*(*********,*****,,,,,,,,,,,,,,,,,,,.,,,.........................0000.0000000000000000020202022022222202222222222222224444444444444444646666466666666668688888888888888888:8:::::8::::::::::::::::::::<::<<:<: """"""""""$$$$"$$$$$$$$$$$$$$&&&&&&$&&&&&&(&&(&(&((&((((((((((((((((((((((****(***************,****,,,,,,,,,,,,,,,,,,,.,,.,....................000.00000.00000000000000000022002222222222222222222244444444444444466444666666666666666888886888888888::888:8:8:::8:::::::::::<:::::<::<<:<: "" """""""$"$$"$$$$$$$$$$$$$$$&&&&$&&&&&&&(&&((&&(&(((((((((((((((((((((((*(***(*(****************,,,**,,,,,,,,,,,,,,,,.,...................0...000000000.0000000000000000020200222222222222222224222422224444444444446446666666666668888688888888888:888888:88:::::::::::::::::::::<<<::<<<: " """"""""""""""$$$$$$$$$$$&$$&&$&&&&&&&&&&(&(&&(((((((((((((((((((((((((((((*********************,,*,*,,,,,,,,,,,,,,,,...,,.,.................0.0.000.00000000000000000000002002222222222222222222244224424444444444444646666666666666688886888888888:8888:88:::8:::8:::::::::::::::::<<<<:: " " """"""""""$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((&&((&(((((((((((((((((((((((************************,,,,,,,,,,,,,,,,,.,,,.,..,..,,................00..000000000000000000000000222202022222222222222242444444444444446466666666666666666888888888888888888:88:8:::::::::::::::::::::::<<<:<<: "" """"""""$"$"$$$$"$$$$$$$$$$&$$&&&$&&&&&&&&(&(&(((((((((((((((((((((*(*(((*((**(********,******,***,,,,*,,,,,,,,,,,,..,.,,..................0..000000000000000000000000000022002222022222222222224242444442444444444444466646666666666688688888888888888888:8::8::8:::::::::::::::<<::<:<: " """"""""""""$$"$$$$$$$$$$$$&$&&$&&$&&&&&&&&(&&(&(((((((((((((((((((((*(((((((*********************,*,,,,,,*,,,,,,.,,.,,,.,,..,.,................00000000000000000000000020000022202222222222222222244224444444444444444466666666666666868886888888888888888:8:8:::::8::::::::::::::::<<:<<:` " """""""""""$"""$$$$$$$$$$&$$&$&&&&&&&&(&&&&(&((&(((((((((((((((((((((((*((*((**(**************,*,***,,,,,,,,,,,,,,,,,,,,,,.................0...0..0.0.00000000000000000000000000222222222222222222424244444444444644646666666666666668688688888888888888888:::8::::::::::::::::::::<:<:<<: """""""""""""$$"$$$$$$$$$$$$&$&&&&&&&&&&&&(&&&((((((((((((((((((((((((((((((((*****************,,,**,,,,,,,,,,,,,,,,,,,,,,...............0...00.....00.00000000000000000000002222022222222222222422442444444444444444666666666666666886688888888888888:888:::88::::::::::::::::::::::<<::: " "" """""""""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&(&&(((((&((((((((((((((((((((***********************,*,,,,,,,,,,,,,,,,,,,.,,.......................00...00.0000000000020000020022222222222222222222222424424444444444444466466666666686888888888888888888888::::8:::8:::::::::::<::::<<<<:<: """""" """"""$$""$$$$$$$$$$$$$&&$$$&&&&&&&&&&&(&(&(((((((((((((((((((((((((((*(********************,,*,,,,,,,,,,,,,,,,,,.,,,...,.............0..0.0.0000000000000.000000000200020020022222222222222222422422444444444444466664666666668868668888888888888888::88:8:8:8:888::::::::::::<<:<:<<8 " "" """"""""""$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&(((&((((((((((((((*(*(((**(****************,**,**,,,*,,,*,,,,,,,,...,,,,,......................00.00000000.000000000000000002220222222222222222222244244442444444444464666666666666666666886888888888888:8::8::::::::8:::::::::::::<<:<<:: """""""""$"$""$$$$$$$$$"$$$$$&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((*************,*****,,,*,,,,,,,.,,,,,,,,,,,,.,.....................0....0.00000000000000000020000020002222222222222242424244442424444446466666666666666686688888886888888888:8:::8:8:::8::8::::::::::<:::<<<8 """""""""""""$$$$$$$$$$ $$$$$$&&&&&$&&&&&&&&(&(((&(("&((((((((((((((((((((**((**("&******************,,*,,,,,,"*,,,,,,,,,,..,..,...........,,.0....00.000.00000.00000000002202000222220222222222222242222242244444444444666466666666666668668888888888888888:::88:8:::8::::::::::::<<::::::8 "" """""""""""""$"$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((***(*(********,****,*,*,*,,*,,,,*,,,,,,,,,,,,.,,.............,........00000.0.000000000000(2000002002202022222222222220&2222244442444444444466666660&666666866888888888888:8:888.4:::8::88:::::::::::::::::<:, "" """ """"""""$"$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&(&&(((((((((((((((((((((((((((*((((((((***************,,*,,,,,*,,,,,,,,,,,,,,,,,,,,.................0....00.00000000000000000000000222220222222222222222224422244444444444464446666666666666666688888888888888:8:8:::888:8::::::::::::::::::<:. """"""""""""$""$$$$$$$$$$$$&&&$&&&&&&&&&&&&&((&((&(((((((&((((((((((((((((((*((*(******************,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,................0...00.0.00000000000000000000222002200222222222222222222224444444444446446666666666666668888888888888888888:8:8::::8:8:::::::::<:::::<<<<8 " """""""""""$$$"$$$$$$$$$$$&&&&&$&&&&&&&&&&&&(((&(((((((((((((((((((((((((((*(*(*((*************,**,,,,,,,**,,,,,,,,,,,,,,,.......,............0...0...0.00000000000000000000002020022002202222222222422224444444444444464666666666666666888888888888888888888888:8:8::::::::::::::::::::<8 " """""""""$""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((**(**********,*****,*,,**,**,,,,,,,,,,,,,,,,.,..................0.0...0.0.000000000000000000000002002202222222222222242242442444444444444666666666666666868688888888:8888:88:88:8::::::::::::::::::::::::::8 """" " """""""$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((**(((***(***************,,,,,,,,,,,,,,,,,,.,,..,.,...,..................0....00.00000000000000200002020022222222222222222222424444444444446646664666666666666888868888888:8888888:8888:::8::8::::::::::::<::::8 """""$"""""$"$""$$$$$$$$$$$$$&$&&&&&&&&&&&&((&((((((((((((((((((((((((((*(((((*(*******************,,*,,,,*,,,,,,,,..,,,,,.,,.,......................0..000000000000000000000020002202222222222222222224244444444444446466666466666666688886888888888888888::8:::8::::::::::::::::<:::::<8 """""""""""$$$$$$$$$$$$$$$$$$&$&&&&$&&&&&(&&&&(((((&((((&((((((((((((((((((((*((*(****************,,**,*,,*,,,,,,,,,,,,,..,.......................0.000.0.0000000000000000000002200222222222222222222224444444444444444666466666666666666688888888888888:88888:8:8888:::::::::::<:::::<<<:6  "" """"""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((((((*(((((((********************,,,*,,,,,,,,,,,,,,,,.,,.,.....................00.0.0.000000000000000000000000020222222222222222224422444244444446466466666666666666668886888888888888888:8:8::::::::::::::::::::::::6 " """""""""""""$$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((&&((((&((((((((((((((((((((((*(**(**************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,........................00000000000000000000002200002220222222222222222444444444444444466466666666666666688886888888888888888:8:88:::::::::::::::::::::::6 " "" " """"""$"$$"$$$$$$$$$$$$&$&$&&&&$&&&&&&&&&((((((((((((((((((((((((((*(((((((**********************,,,,*,,,,,,,,,,,,,.,,,,,,,,,,,...............0....0.000.0000.000000000002000220222222222222222222222242244444444444464666666666666686688866888888888888888::8::::::8::::::::::::::<::6 """""""""""$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((*(*(*******************,*,,,,*,,,,,,,,,,.,,,*,,,,*,,,,,.,................0.0.0000000000000000000020202222222202222222222222422424244444644444446666666666666668866888888888888888::8::888:::::::::::::::::::<6< " """""""""""$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((*(((((((*****************,,*,**,,,,,,,,,,,,,**,,,,,,,,,,................000.000.0000000.00000000000000202200222222222242224224422444444444466664666666666666666688888888888888888:88:::8:::::::::::::::::::::6 """"""""""""$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&(((((((&(&((((((((((((((((((((((**((**(****(*********,**,**,,,,,,,,,,,,,,,,*,,,,,,,,,,......................0000.00000000000000000000002022222222222222222222422444444444664464666666666666866868888888888888888:8:8:::8::::::::::::::::::::6 " """ """""""$$"$"$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&((&(&(((&((((((((((((((((((((((**((*(((**************,**,,***,,,,*,,,,,,,**,*,,,,,.,,,,,.,,.............0.0..0..0000000000000000000020002220220222222222222424444244444444446644646666666666668668888888:8888888:88:8::8:::::8:::::::::::::::6 """"""""""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((((*((((****(*(***********,,***,,***,,,,*,***,,,...,,,,,,,................0.0.0.000.000000000000000000000202222222222222222222222444444444446466446666666866666688888888888888888::888::::8:8:::::::::::::::::6 "" """"""""""""$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((*(*(*((*******************,***,,*,,*,,,***,,.,,,,,,,,,......................00.000000000000000000000000222222222022222222442424444444444446666666666666666668688888888888888888:8:8:88:::::::::::::::::::::4 " """""""""""$"$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&(&(((((&((((((((((((((((((((((((((((((*(*(**(*************,*,,,,**,,,,,,,,,,**,,,,,,,.,,,,,......................00..0000000000000002002022222022022222222224242224244444444446466666666666686688886688888888888:8:88:88:::::8:::::::::::::::::2 " """"""""""$""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((((*(*((***(******************,,,,,,,,*,**,,,,..,.,,,,,,....................0..0000000000000000000020000220202222222222224244444244444444446464666666666666886868888888888888888:88888:8::::::::::::::::::::2 " """" """""""""$""""$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((((((((************,******,**,*,*,,,,,,,,***,,,,.,.,,,,,,....................0..0000000000.00000000020002022020222222222224242444444444444444664646666666666686688888888888888888888:8:8:::::::::::::::::::::2 " " """""""$"""""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((*(************,**,,,***,**,,,,,,,,,***,,,,,,,,,,*,.................0........0.0000000000000000000022222022222222222242222422444444444446666666666666666686668888888888888888888:8::::::8:::::::::::::::2 " """""""""""$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((((((((((((*((*(*****************,******,,,,,,,,,,**,,,,,,,,*,,,.......................0.0.0.0000000000000000002020200220202222222442424444444444444444646666666686886668688888888888888888:8888:::::::::::::::::::::0 "" """"""""""""$$$$$$$$$$&$&$$&&$$&$&&&&&&&&&&&&(((&(&(((((((((((((((((((((((((((((((*(((***((*****,******,*,*,,,,**,,,,,,*,*,*,*,,,,,,..,..,...................000000000000000000000000002022220222222222222224224424444446644446666666666666888868888888888888:8:8888888:::::::::::::::::::8 """""""""""""$$$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&(&&&&(((((&(((((*((((((((((((((((((((((((((*****(***************,*,****,,,,,,,,,,***,,,,,,.,.....................0.0.000.0.000000000000022020200222222222222222222244444444464446446666666666666666666868888888888888888::8::::8::::::::::::::::6 "" """"""""""$"$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&(&(&(((((((((((((((((((&(((((((((((((((((*(((*(*(*******,******,***,,,**,,,,,,,,*,,,*,,...,.......................000000000000000000000200000202222222222222244222444444442444446446666666666886666886888888888888888:8::8:8:::::::::::::::::::8 " """"""""$"""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((*****(**(***************,,,,*,,,,,,,,,,,,,,,,,,,...........................00.0.0000000000000000022200002222222222222444442442444444444464666666666666666688688888888888888:88::::::::::::8::::::::8:8L " """"""""""""$""$$$"$$$$$$$$$$&&$&&$&$&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((((**(***(****************,,,,,,,,,,,,,,,,,,,,,,,,,,..,.....................00.0.000000000000000000200002002222222224222224424444444446466666666666666686686688888888888888888::::888:8::8:::::::::::::8 "" """"""""$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((((*(((((**((***(***********,***,,,,,,,,,,,,,,,,,,,,,,,,,,.....................0..00..00000000000000000020022222202222222222222444422444444446666666666666666666668688888888888888:8::88:::8:8::88::::8::::::8  " " """""""$$""""$$$$$$$$$$$&$$&$$$$&&&&&&&&&&&&(&(&(((((((((&(((((((&((((((((((((((((*(*((*(**(*(**************,,*,,,,,,,,,,,,,,,.,,,,,,,.,..,...................0...0.000000000000000000002000222222222222222422444444444444466646666666686666868686888888888888:88888:888:8::::8::8::::8::8@ " """"""""""""$$"$$$$$&$$&$$$$$$$&$$&&&&&&&&&&&((&(&((((((((((((((((((((((((((((((((((((((**(*******************,,,**,,,,,,,,,,,,,,,,.,,,,,,......,..........00.......000.000000000000000002220222222222222222224244444444444444666666666666666668886888888888888888888:8::::::8::::::::::::8 """ """""$""$$$$$$$$$$$$$$$$$$$$&$&&&&(&&&&&&&(&&&(((((((((((((((((((((((((((((((((*(*((((((*(***************,****,,,,,,,,,,,,,,,,,,,,.,,,.,.....................0.000.000000.000000000000020002222222222222222224444444444444466666466666666866686888688888888888888888::8:::::::::::::::::8  """"""""" ""$"$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&(&&(&&&(((((&((((((((((((((((((((((((((((*(*(*(***(**************,,,,,**,,,,,,,,,,,,,,,,.,.....,..........0.....0.000...0000000000000002000202222222222222222244442444444444444666666666666668688868666688888888:8:888::::::::::::::88::::::8 """"""""""""""$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&(((((&(&(((((((((((((((((((((((((((*((((((**(*(&***************,,***,,,,,,,((,,,,,,,,,,,...,,...........*.......000000.0000000000000.000022200022222222222224242244444444446646666666666688806686668888888:88888:8:::88::88::::::::::::&  " """""""""""$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((((*(*(*(****((**************,*****,**,,,,,,,,,,,,,.,,,,.,..,................0.00.0.00.00.00000000000000002022222222222242244442244444444644446666666666666866886688888888888888888:88:::64::::::::::8:8  " """""""""""""""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&(((((((((((((((((((&(((((((((((((*(((((*((*((**********************,,,,,,,,,,,,,,,,,,,.,..,...............0........0.0.000000000000200002020002222222222222222224244444444644666666666666666868866868888888888:888888:::88:::8::::::::::4 """""""""""""$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((((((((*((****************,*******,,,,**,,,,,,,,,,,,,,,,,.,.......................000.000.0000000000000000022022222222222222224444444444446464666666666666886668686888888888888888:8::88:8:::8:::8:8::8:66 " "" """"""""""$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&&(((&&((((((&(((((((((((((((((((((((((**(((**(*(******************,*,,*,,,,,,,,,,,,,,,,,...,.,..................0...0..00.0000000000000000020200220222222224244244444444444444666666666666668888866868868888888888:88::::8:::::8:::::8:::8 " """"""""""""$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&(((&((((&((((((((((((((((((((((((((((((*((*******(******************,,,,,,,,,,,,,,,,,,,,,.,,.,............0.......00......00000000000000022200222022222222244222242424444444444666666666666666666888888888888888888888::::::::::88:88:88:8 " """"""""""""$"$"$$$$$$$$$$$$$$$&$&&$$$&&&&&&&&&&&&(&&&&(&&&(((((((((((((((((((((((((((((((*(*((**(*(*****************,**,,***,,,,,,,,,,,,,,,,.,...................0.....00.0.00000000000020020202022222222222222422242244444444444466666666666668666886688886888888:8888:88:88:::8::8:::::::6 """"""""""""""$"$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((((((((*(*(*(******************,,**,**,*,,,,,,,,,,,,,,,,,....,..................00.0..0..00000000000020002000220022222222222242424444444444466666466666666668866668888888::88888888888::::88888:88::8::8 " """"""""""""$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&(&((((((&(&((((&&(((((((((((((((((((((((*(******(***((*******************,,,,*,,,,,,,,,,,,,.,.,.......................0.0.0.000000000000002000000222222222222222244244444444444446666666666666686868888888888888888888::::88:8:8::8::::8::6 """"""""""""""""$"$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&&(&&((&(&&&&(((&((&((((((((((((*((((((((***(************************,,,*,*,,,,,,,,,,,,,,,,,,............................0.00000000000000002020222222222222242242444444444646446666666666666666688888888888888888:8888:8888:88:888::88::6 " " """""""$$"""$$"$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&(&&&&(&&(&(&((((&(&((((((((((((((((((((((*********(*************,******,,,,,,,,,,,,,.,,,,,,..,.,..,....................0.0.000000000000000000002222222222222222424444444464464466666666666666666868888888888888888:88::88888::::8:8::::8  "" """""""""""$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&(&&(&&&&&&(&&&&&(&(&(((((((((&(((((((((((((*(*(******(*********,*****,**,,,,,,,*,,,,,,,,,,,,,,,,,.,,...................0.0..0000.000000000000022002222222222222222244444444444444444666666666666666888888888888888888888:8888:8:8:::88:::860 " """"""""""""""$"$$$$$$$$"$$$$$$$$$&$&$$&&&&&&&&&&&&&&&((&&&&&&&&(((&(((((((&(&((((((((((((*((((*(***************,********,,,*,,,,,,,,,,,,,,,,,..,,.,,....................0.....0.000000000000000000200202200222242224444444444464646666666666666668888886688868888888888888888888:8::888:::6 """""""""$""$"$$""$$$$$$$$$$$$&$$&$$$&&$&&&&&&&&&&&&&&(&(&&&(&&((((((((((((*&(((((((((((((((*(((**(************************,*,,,,,,,,,,,,,,,,,,...,..........................00.00000000200000000000222222222222222444444444444444466666666666666666686888886888888888:8888888888:888:88::86 " """"""""""""$"$""$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&(&&&(&&&&&&&&&&&((((&(((&($&&(((((((((((((*((((*********************,****,*,*,,,,,,,,,,,,,,,,,,,,...,.,.............0.......0.00.0000000000000002222202222222222222422244424444444466666666666666666668888888888888888888888::888:8:8888886 """" """""""""$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(&&&&&&&&&&&&((&&&&&(&(&((((((((((((((((**(((**(((****(***********,******,,****,,,,,,,,,,,,,,,,.,,,.,.......................0.0.0000000000000000000200222222222222444244444444444464666666666666666866668888888:88888:8888:88888:88:8888886 " """""""""""""""$""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(((&(&&((((((((((((((((((((((***(*********************,*,*,**,,,,,,,,,,,,,,,,,.,.,.,.........................000000000000000000002020202222222222224442442444444444664666666666666688888888888888888888888:888:88:88:8886 """""""""""""""$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&((&&(&&&(&&(((((((((((((((((((((**************************,,,,,,,,,,,,,,,,,,.,,,,............................00.0000000000000000000022222220222222222444444444646464666666666666668686688888888888:8888888888888888888:4 " """"""""$"$"$$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&(&&&&&(&(&&&&(&&(((&&((((((((((((((((*(*((*((**(****************,***,*,,,,,,*,,,,,,,,,,,,,,,,,,.....,.................00.0.00000000000000020022022222222222222244224444464446646666666666666666888888888888888888888888888888888::4  " """"""""""""""$$"$"$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&((((((((((((((((((((((((((*(*(***************,***,*,*****,,,,,,,,,,,,.,.,,,,..,....................00..00.0.0.000000000002220222222222242224424244444444444666666666666666668688888888888888888888888888888888882 """""""""""""$$""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(&(&&&(&&&&&&&&&(&((((((((((((((((((((((((**(*(*************,***,,*,**,,*,,,,,,,,,,,,,,,,,......,....,...............0.000.00000000000000000202222222222222444442444444646464666666666666666666866888888888888888888888888888884 " " """"""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(((((((&(&(((((((((((((((*((*(*********************,**,,*,,,*,,,,,,,,,,,,,.,,,.,.,.,....................0..000.00000000020000000202222222222222224242444444446446666666666666668888886688888888888:88888888888888884 " " """"""""""""$$$$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((((((&((&&((((((((((((((((((((((****(***************,***,***,,,,,,,,,,,,,,,,.,.,,.,.,.,..............0..00...00.00000000000000222222222222222424244444444446466646666666666686686668688888888888888888:88888888884(  " " " """""$""""$$""$$$"$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&((&(&&((((((((((((((*((**(((****(********************,**,,,,,,,,,,,,,,,,,,,,..,...,,.............0.0.0000000000000000000220202022222222424242444444444444444666666666666666686668888888888888888888888888888:2 """""""""""""""""$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(((&&(&((((((((((((((((((**(((*******************,,**,*,,*,,,,,,,,,,,,,,,,,,........................000.000.000000000000022222022222222222222244444444444464646666666666666666668688888888888888888888888888884 " """"""""""""$""$$$$$""$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&((((((((((((((((((((((((((*((*(**(****************,**,,*,*,*,,,,,,,,,,,,,.,,,.,,....................00.00..0000000002020002022220222222222222244444244444466464666666666666666888888888888888888888888888888882 """""""""""$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((((((((&((((((*((((((((*(**(********************,***,*,*,,,,,,,,,,,,,,,,,,.,,...,....................0000000000000002022202002022222222242222244444444444646666666666666666868888888888888888888888888888880 """"""""""""""$$$$$"$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&&&&&&&&&&&&((&&&&&&((&&(&&&&((((((((((((((*(((((((((*((********************,,*,,,,,,,,,,,,,,,,,..,,.....................0...0.0.00.000000000000022002222222222222244244444444444466646666666666686688868888888688888888888888888882 """"""""""$"$$""$"$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&((((((((((((((((***(***(******************,,**,,,,,,,,,,,,,,,,,,,,.,........................0..0000000000000000000222222222222222242444444444446464666666666666666686888888888888888888888886888882 """""""""$"$"$"$$"$$$$""$$$$"$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((&((&((((((((((((((((((((*(*((*(*****************,*,**,,,,,,,,,,,.,,,,,,.,,......................0...0..000000000200000000002222222222222222444444444444444666666666666666666868868886888888888888888888880 """"""""""""$$"$"$$"""$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*(********************,,,,,*,,,,,,,,,,,,,,,,,,.,.,.......................00.0.00000000000000220020222022222224244244442444446444466666666666666666666888868888886886888888888880  " """""""""""""$$$$$"$$$$$$$$$$$$$$&$&&&&&&(&&&&&&&&&&&&&&&&&&&&(&((&(&(((((&((&(((((&(((*((((((((*****((*******************,*,,,,,,,,,,,,,,,,,,,,......,,.................000000000000000020200000002222222222242242244444444444466646666666666666668668688688668888888888888888880`@ """"""""""""$"$" $$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&&(((&((((((((((((((((((***(( ((*((*************,*****,,,,*,,,,,,,,,,.,,,,...,.,,.....*............0..0.00000000002.0000222020222222222222244446244444464666666466666666868886666888888688888688868888888. """"""""""""$$""""$"$"$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((&(((((((((((((((((((((***(**(******************,**,,,**,,,,,,,,,,,,,,,,,.,........,............0000000..0000000..000000002202222242442222222*04444444444446666666666666866866686888888888688888686888  """""""""""""""$$"$"$""$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(((((((((((((((((((((((((((*(****(*((**********,**,*,,**,**,,*,,,,,,,,,,,,...,..,........,...........000.0000000000000000022022222222222222224442444444444646666666666666666666668688888886886888868886866   " " " """""""""""""$""$$$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&((((((((((((((((((((((**(*(**(***(********,,**,**,,,*,*,,,,,,,,,,,,,.,,,.,.................0..00.0.000000000000020002022022222222222244244444444444464446666666666666688886886686888868868888866886.<   " """""""""""""""""""$"$"$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((&(((((((((((((((((((********(*******(***********,*,,,,,,,,,,,,,,,,,,,,,,,,..,..............0.0...0.0000000000000000000002222222222222244422444444444444464466666666666686666666668668886888888888686.V """"""""""""""""""""""$$$$"$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&(&(((&&((((&((((((((((*(**(***(*********************,,,,,,,,,,,,,,,,,,...,,,.,,...........0.0.0000.00.00000000000000022022222222222222222244444444444464466666666666666868668668888688666688888688868,  "" """"""""""""""""""$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((((((&(((((((((((((((((((((*(*************************,,,,,,,,,,,,,,,,,.,,.,,..,...............0......00000000000000000000002222222222224224442224444444444446646666666666666686686668666668866888666666, " """""""""""""$""$$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((&(((((((((((((*((((*((((*((**((************,***,,,,,***,,,,,,,,,,,..,,..,.....................0...000000000000000000002222202222222222242424244444646444666466666666666668686866666666666666666868, """"""" """"""""$"""$"$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((&&&((((((((((((*((((((((*(**(******************,*,**,,,,,,,,,,,,,,,,.,,,,,.....................00...00000000000000000000222202222222224222444444444444444444464666666666666888668686666686886888668* """"""""""""""$$"""$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((&(&(((((((&((((((((((((**(*((*(****************,*,*,,,,,,,,,,,,,,,,,,.,,....,.,....................0.00000.00000000000002022222222222222224424444444446466466666666666666666666666666666666666666668*  """""""""""""""""""$"$$$$$$$"$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&((((((((((((((((((((((((*(((**************,****,,*,,,,,,,*,,,,,,,,..,,,,.....,................00..00000000000000000002022222222222222222224444444464446666666666666666666666866666666686666668668(  """"""""""""""""""$"$$"$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(((&(((((((((((((((((((((((((****(*****************,*****,,,,*,,,,,,,,,,,,.,.,,.,,......................0000000000000000002202202220222222244224444444646646446666666666666666666666666666686666666668(.  " """ """"""""""""""""""$$"$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&(((((((((((((((((((((((*****((***************,***,**,*,,*,,,,,,,,,,,,,,.,,.,....,..................0.0..00.000000000200022022202222222242444444444444464666666666666666666666666686666666866668668& " """""""""""""""""$$"$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((&(((((&(((((((((((((((((((((**(**(**************,****,*,*,,,,,,,,,,,,,,,,,,,.....,...................0..000000000000000000022222222222222222242444444444644446666666666666666666666666866666668666666$  """""""""""""""$"""$$$$""$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&((((&(((((((((((((((((*((**(***((*********************,**,*,,,,,,,,,,,,,,,,,.,.,,.....................0000.00.0000000000020002222222222222222224444444444444444666646666666666666666666666666666666666$r   " " " " """"""$""$""""$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&(&((((((((((((((((((((((*((((((*(*((**************,,*,**,,*,,,,,,,,,,,,,,,,,.,..,.......................000.00000000000000020220220222222422224242444444444666666666668666666866866668868666666666666$ """""""""""""""""""$$$$$"$$$&$$&$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((((((*(((((((**************(*******,****,*,,*,,,,,,,,,,,,,,,,,.,,...,...............00....00000000000002002022222222222222224222224444444444666646666666666666666666668666666666666688" """ """""$"""""""$""$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((&((((((((((((((((((((((*(****(*******************,,***,,,,,,,,,,,,,,,,,,,,,,,.....................0..0000000000000200002222222222222224424444444444444664666666666666666666666666666666666666866   """"""""""""""""""""$$$$$$$$$&&$$&$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((&&((((((((((((((((*(((((*((*(*****************,,,*,,,,**,,,,,,,,,,,,,,.,..,,..................0...000000000000000000000222222222222222442244444446444444666666666666666666666866666666666666668"  """"" """""""""""$$$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((&(&(((((&((((((((((((((((**(*(********(*************,*,***,,,,,,,,,,,,,,,,,,.,,,..,......................000000000000020000200022222222224222224424444444444646646666664666666666666666666666666666666  " """""""""""$"$""""$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&(((((((&((((((((((((((((((((*((((*********************,*,,,,,**,,,,,,,,,,,,,,,..,.......................00.0000000000000222220022222222222422224444444444444466466666666666666666666666666666666666666  """ """""""""""""$"""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&((((((((((((((((((((((((*(((*********(*************,**,*,*,,,,,,,,,,,,.,,,.,......,..............0...0000000000000000000202022222222222222244444444444444446446666666666666666666666666666666666666 " """""""""""""""""$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((&(((((((((((((*((((((*((((**(****(***************,*,,*,,,*,,,,,,,,,,,.,,.,,.,,,........,...........0...000000000000000000202022222222222244444444444444444666666666666666666666686668666666666666`  """""""""""""""""""$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&(((((&&(((&(((*(((((((((*(((****(********************,*,,*,,,,,,,,,,,,..,.,...........................000.0000002000000022000222222222222222244444444444444464466666666666686668666666666666666666 """""""""""""""$"""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&(((((&(((((((((((((((((**(*(*(*********************,,,,,,,,,,,,,,,,,,,,,,.,.,,,..............0.....0.000000000000000000222202222222222222242242444444446446466666666666666666666666666666666666  " """"""""""""""""""$"$"$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((&&&(((((((((((((((((*(*(((((*******************,****,,*,,,,,,,,,,,,,,,,,,,.,,,...,...................0..000000000000000000200222222222222422422444444444446644466666666666666666666866666666666668  "" """"""""""""""$"""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(&&(&(((&((&((((((((((((((((((*((**************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,............0....000000000000000000002200020222222222224222444444444444644666646666666666666666666666666666666  " """""""""$"""""$$""""$"$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&(((&(((((((((((((*((((((**(****(*******************,**,,*,,,,,,,*,*,,,,,,,..,.,....................0..000000000000002000222222222222222242222444444464666666664666666666666666686666666666666666  " """""""""""$"""""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&(&(&&((((((((((((((((((((((*(((((((******************,**,***,,,,,*,,,,,,,,,,,,,,,,.,..............0..0.0.0.0000000000000222202222222222222224244444444466446666666666666666686666668668686666666666  " """"""""""""""$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((*(((**(((*(((*((*(*********************,*,,,,,,,,,,,,,,.,,....,................0.000.00000000000020220220222222222222222224444444444444446464666666666666668666866666666666666   "" """""""""""""$""$$"$"$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((((((((((((****(((***********,*,****,,,,,,,*,,,,,,,,,,,,,.,,,...............0.0....000000000000000002222022222222222242224444444444444444646666666686666866686666666666666666  "" """"""""""""""$"""$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&((((&((((((((((((((((((((**(((((((((***(******************,,*,,,,,,,,,,,,,,,,,.,.,,..................0.0.0.00000000000002020200222222222242222244444444444446646446666666666666666666666666666666668B   " """"""""""""""$$"$"$$$" $$$&$&&$&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&((&&(&&(((&(((((((((((((((((((**(***(**((**(****************,,,,*,,,**,,,,,,,,,,.,.,....,......0...0......0000000000000000202222222222242222222244424444464644446666666666668666666668866666666666666  " """"""""""""""$""$"$"$$$&$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&(&(&&&((&((((((((((((((((((((((((($((*************,*******,*,,**,,,,,,,,.,,.,,,,,.........,........00000000000002000000"02222222222222222444444444440444444644666666666668666668646666666666668 @ " """"""""""""""""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(((((((((((((((((((((*(((((((*(**(*****(**********,*,**,,*,,,,,,,,,,,,,,,......,............0...00.0.000000000000002220222202222222222222244442444424444666466666666666666666666.46666666666662  """""""""""""""""$"$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(((((((((((((((((((((((*((*((***(****************,**,*,,,,,,,,,,,,,,,,,,,,,.,...,,.........0..0.0..00000000000000022202022222222222224244444444464446664644666666666668666666666666666666666   """" """""""""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((*((((**(***((**************,,*,*,,,,,,,,,,,,,,,,,..,.................0..0.0.0..00000000000222022222222222222224244444444466466466666666666666666666666666666666666666  " """""""""""""$""""$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&((((((((((((((((((((((((((((((*((***(*************,*,*,,*,,,,,,,,,,,,,,,,.,,,..,............0.....0000000000000000002200222222222222222224444444444466646644666666666666666666666666666666668  """"""""""""""""$$"$"$$$$$$&&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((*(((*(*(*((***************,*,,,,,,,,,,,,,,,,,,,,,,,.,.,............0.....00.0.000000020000000220222222222242222444444444444466666444666666666666666666666666666666666  "" """"""""""""$"$$$$$$$$$$$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((((((((((((((((((((**((***(**(*(**********,*,***,,,,,,,,,,,,,.,,,,..,,,...,.........0.00000.0000000000000020222222222222222222444444444446666666666666666666666686666686666666666668D " """"""""""""""$$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((&(((((((((((((((((*((((****(((***(**********,****,**,,*,,,,,,,,,,,,.,,,...................000000000000000002222020222222222222222444444444444464666464666666666666666666666666666666668 """"" """""""""""""""$$$$$$$$$$&$$&&&$$&&&&&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((&(((((((((((&(((((((((*(*********((*****************,,,,,,,,,,,*,,.,,.,,..,,,.................0..0000000000000000002200222222222244242244444444444644466666666666666666666666666666666666668.  """""""""""""""$$$$$$$&$$$$&$&$&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((&&((&(((((((((((*((((((*(**********************,***,*,,,,,,,,,,,,...,,,...................00000..00000000000000222022222222222224442244444444444446466666666666666666666666666666666666668. "" "" """""""""""$$"$$$$$$$&$$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((***(******************,,****,,*,,,,,,,,,,,,,,..................0...000000000000000000000020222222222422442424444444444466644466666666666666666666666666666666668, " " """""""$$"$""$$$$$$$$$$$&&&$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&(((((((((((((((((((*(**(*************,****,***,,,,,,,,,,,,,,,.,...,,,,,................0..0000000000000000000002220222222242444442442444444644644444466666666666666666666666666666666668.   """"""""""""""$$$$$$$$$&$$$$&&&&$&&&&&&&&$&&&&&$&&&&&&&&&&(&&&&&&&(&(((&((((&(((((((((*(*(****(******************,**,,,*,,,,,,,,,,,,,,,,.,,,,...................0..0.00000000000000020000222222222222224224442444444444444446466666666666666666666666666666666668,   "" """"""""""""$"$$$$$$$$&&$&&&&&&&&&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((*((*********************,***,,,*,,,,,,,,,,,.,,,,...,................000.0000000000000000000202222222222222242244444444444444444444644466666666666666666666666666666666668,  """""""""""$$$"$$$$$$$$$$$$&$$$&&&$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&((&(&((&(((((((((((((**(*********************,,****,*,*,,,,,,,,,...,,.,,.,............0...0...000.00000000000022222222022222222224442444444446444444444666666666666666666666666666666666666688,  """" """""""$$$$$$$$$&$&$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((*((*(***********,*********,,,,,,,,,,,,,.,,.,,,.,..........0..0..0..0000000000000000020002202222222222442224444444444444444444466666666666666666666666666666666666666868,X  """"""""""$$""$$$$$$$$$&$$$$$$&&&$$&$$$&&$$&&$$&&&&&&&&&&&&&&&&&(&&(&&((((((((*((((((**********************,*,,,,,,,,,,,,,,,,,........................0.00000000000000000222222220222222224222442444444464466666666666666666666666666666666666686666666668668,  " """"""""$"$$"$$$$$$$$$&$$$$$$&&$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((*(((**((*(***************,*,,,***,,,,,,,,.,.,,..............000000.00000000.0000000002022220222222222242224442444464444666666666666666666666666668666866666666666866866666688,   " """"""""$"$$$$$$$$$$$$$$$$$$$&&$&&$&&$$$&&&&&&&&&&&&&&&&&(&&&(&(&((&((((((((((((((*(****************,,,*,,*,,,,,,,,,,,,,,..,........0.00.0.0....000000000000022022222222222222222244224444444446466666666666666886886668668666686666886666666666666866888**  " """""""$""""$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((*****************,,**,,,*,,,,,,,,.,,,...,.............0.000000000000022200022222222222222424244444444444446666666666666666888866868868868888888688686666866866868888, """"""""""$$$$$$$$$$$$$$$&$$&$$$$&&&$&&$$&&&&&&&&&&&&&&&&&((((((((&((((((((((((((*(**********,****,*,,,*,,,,,,,,,,,,,,,,..........0.000000000000022000222222222222222242442222244444444446664666668666688888888888888888888888888888888868888888888888:*d  """"""""""""$$$$$$$$$$$$$$$&$$$&$$&$$$$$&&$&&&&&&&&&&&&&(&((&(&&&((((((((((((*((**********,,****,*,,,,*,,,,,,,,.,,,.,.,.........0.00.0.0000000002202222220222222222222222242444444444446646666666666888888888:888888888:88888888888888888868888888888:(  " """""""""$"$"$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((**************,*,,*,*,,,,,,,,,,,,,..,...........000000000000000022222222222222222242444444444444464444666666666888688888888888888:88:88:8:::888888:8888888888888888::*    """""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(&((((&((((((((((****(*************,*,,,,,,,,,,,,,,,,,,,,,,...........000000020000222222222222222242444424442444444444464666666666666888888888888:888:888888:8::88888:::8888:8::::8:::::*  " " """"""$""""$""$$$$"$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&(&&&&(&((&((((((((*(**(((************,**,**,*,,,,,,,,,,,,,,.............0000000000202202222222222222222422424444444444444646666666668668888888888:::8::888::::::::8::88888:8:8:88::::8:8::::<* " """"""""$$$$""$$$$$$$$$$$$$$$$&$$$$&$&&$&&&&&&$&&&&&&(&(&&&&(((((((((((((((*(*************,*,,,,,**,,,,,,,,,,,...........0.0000000000000002222222222224222242442442444444444466666666666868888888888:8:8:::::::::::88::888:8:8:::8:::8888::::::<<*  """""""""""""""$"$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&(&&&&&((((&((((((((*((*(*************,,*,,*,,,,,,,,,,,,,,...,........00000000000022202222222222222222222224424444444444446666666666868888888888::8:8:8:88:::88:88:88::8:8::8888888:8:::8:::<( """"""""""""""""$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&(((((((((((*(((((***************,,,*,,,,,,,,,,,,,..,,........0.000000000022222222222222222222222444444444444446666666666666688888888:88::88:::::::88:8:888:88:8:888:88888::::8:::::<*  """"""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&(((((((((((((((((***************,,,,,,,,,,,,,.,,,,,,.............00000000000222222222262244242424444444444444446446666666668868888888888888888::::::8::8888888888888:88888:8:8:::::::<( """ """""""""""""""$""$$$"$$$$$$$&$$$$$$$&$&&&&&&&&&&&&&&&(&(&((((((((((*(((((*(*************,*,,,*,,,,,,,..,..,.........000000000002002222222222222222422444444444444446666666666668688888:88888888888888:8:888:8:8:888:88:888888888:::8:8:::<&  """$""""""""""""""""$""$$$$$$$$$&&$$&$$$&&&$$$&&&&&&&(&&(&(((((((((((((((((((*********,*,*,,,,*,,,,,,,,,.,,,.......0..0000000000002222222222222222242444244444444466666666666868888888888888888888::8:88888:888888:888:888888888888::::::<<& "$ """""""""""""""$""$""$$$$$$&$$$$$$$$$$&&&&$&&&&&&&&&&(&(((&(((((((((((((((*(**(******.**,*,,,,,,,,,,,..,........002.000000000002222222222222244444444444444446446666666868888668888888888886888888888888:888888888888888888:88:8:::::<&:  """"""""""""""$"$""$$""$$""$$$$$$$$$$$$$&&&&&&&&&&&&&&$$&(((&&(((((((((((((********&*******,,,,,,,.,,...........0.00000000200002222222242422424244444644466466666666666,66888888888688:888888888888:4888888888888888888888:::::<> """"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(&&((((((((((((*(((**************,,,,,,,............0..0.000000000000002222224202242244424444444446666666664666666666868668868686688888664888688668888888888:88:::::<.  """"""""""""""$""""$$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&(&(((((((((**(************,**,,,,,,,,,.,........000000000000000000200020222222222242244444444446646466666666666666686666666666666686866666688868888888:::::::<: