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 = '436A64' IMAGE_NUMBER = 34266615 IMAGE_TIME = 1977-08-27T18:58:41Z EARTH_RECEIVED_TIME = 1977-08-29T06:21:24Z ORBIT_NUMBER = 436 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "HIGH RESOLUTION STEREO 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   !/.cz y "S`rA 0O hl(  F "&$&$$$&&&&&&((&&((*(****,**,,,****,,,,,,*,*,*,,.,,,..................0.......00....00.0.00.0..0.00.000000000000000000002200022020000002222222002222222422422222222222222242222222222422222222222222444444444442444242444446422222444644444444442442222222222222222222220000000020000000020000000.,&0&&&&&&&&&&(&&&((&(((((((((*(&*(((**********,,,,,,,,,,,,,,&,.........0...0..0......0.....00.000000000000000002002202000002202222222222222222222222222242442224244422444444444444424444444444444444444446666664444664446666666664446668666666666666666646444444444444444444224442242222222222222220,"$$$$$$&&&&&&&&&&&&&&(&((((((((((((((((***********,*,,,,,,,*,..........................0,.000.00000000000000000000000 0200022202020220222222222222&.222222222224224244444444444.0444444444444446444446666666,46666666666666666686888866662688866866666666666666666664624666464444646646444444446442" $$$$$$$$&$&&$&&&&&&&&&(&(&&((&((((((((*(*(**(**,**,*,,,,,,,,,,,.,......,..............0...0....0.0...00.00000000000002000022000020222222222222222224222422422224242444444446442444444444444446464666666666626666666666666866688888888888*68868888888888666666666666664666666646666466666666666664 > ""$"$$$$$$$$&&$&&&&&&&&&&&&&&&&&(&((((((((((**(*****,*,,,,,,,,,,....,,.,.,,,........................0...00.0000000000000200220022022202222222222222422242222444444444444444464444444444444444444466666666666666666666668868888888888888888888888888688666886888686666666666666666466666666666666640""$""""$$$$$$$""$$&&&&&&&&&&&&&&&&&&(&(((((*(*********,******,*,,,,,.,.......,...,**.,,.,...,..0.00.000000..0.0..00020000002022000020..00022222022244444222242000002222442446664664446642222242444446686868666668644444668666688::8:::888888444466666866888::8:886688640020244644646666886668866220&""$""" " $$$"$$" " "$&&&$&&&$""""$$&&&((&$"$&(*,,(***(((($&(*,**,,(&&(*,...**.,,*,***,,,...,*(((*,.0.,0..0.,,..0000200,,**.0222000...,,..0024420,,,.02442222200000224666220.,224642222000024448:886000246864442222244668:<::8422248:86684446468688:::66222468866682:44266648866420002666442240( """ ""$$$$$""$$$$$$&&$$&&&$$"&&&&(((((((((*(***(*,,**(((***,,,****,*,,,,,,*..,,**,,,....,,,..............,.,00.000...00.0200000220..0200002200222424222224222004224422244444444422444222446666666466688686666666466668868866686:::8888868866668868866488:8888688886646646686646446888886666660"""""""$""""$""""$$$$"""""$&&&&&&&&&(&&(&(((*(((*(((**,,**,,**,,.,**,,****,,*,,.,,,,,.,...,........,,,.,....0.0.0..000000020000.00000000000200022222222222224222222224444444466646242444444466666666666666666466686686666888888888888888888888888:888888888868886668888666668666666666666666868666. "" """"$""""""$"$$"$$$$$&&&&&&&&&&(&&&(((((((((*(********,**,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,........0.0..000000.000000000000000220002222022022222222224424244444446464446466666666686666666666666666666668666866888868888888888888886:888:88888888886888888888668686666666666668686666660 " """"$""$"$$$$$$$$$$$&&&&&&&(&&&(&(((((*(*(*(((***********,,*,,*,,,,,,,,,,,,,,,,...,,,,,.,,,.....,.......0..000.0000000000000000000020020222202202222222222244442444444446666666666666666666666666666666686666888688888888888888888888888:88888888888888888888888868668668666668668668868866. """"""""""$$$$$$$$$&$&$&&&&&&&&&(&(((((((((*****(*********,,*,,,,,,,,,,,,,,,,,,,,,.,,,,..,.,,...........000.000000000000000000000002000022222222222222222222444444444446646666666666666666666666666666666666668686888888888888888888888::::88888888:888888888868688668666668686666666666686. """"""""""""$$$$$$$$$$&&&&$&&&&&((((((((((((((***(***********,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,.,.,..............0..0000..000000000000000000222222222222222222242422244444444466666666466666666666666666666666666866868868888888888888888888888888888888888:888888888888686686666666686668686666, """ """""""$$$$$$$$$$&&&&&&&&&&((((((((((((*(****(***********,*,*,,,,,,,,,,,,,,,,,,,,,,,,..,,.,..........00.00.00.00.0..000.000000002002222002222022222224222224444444464644644464646666666664666666666666666666888886888888888888888:8888888888888888:88888888868866686666686666868668866. " """"""""""$$$$$$$$&&&&&&&&&&&&&(&&&((((((((*******************,*,,,,,,,,,,,,,,,,,,.,,.,,.,....................000000000000000000000000000000222222222422422224424444444446664466644666666666666666666666666668888688888888888888888888888:88888:888:888888886868686866886668666688888886, """""""""""$$$$$$$$$$$&&&&&&&&&&(((&(((*((*((*********************,,,,,*,,,,,,,,,,,,.,,,....,................0..0.00.000000.000000000020022222222222222222422244444444444446644646666466664666666666666666666868886888888888888888888888888888:8:888888888888886666668666666666888888866* "" """"""""""$$$$$$$$&$$$&&&&&&&&&((((((((((((((****(***********,,*,*,,,,,,,,,,,,,,,,,....,........,............0..000.0000.00000000002000220200222222222222424242444444444444444466466666666666646666666666666668668888888888888888888888:88888:::888888888888888686868666666888888888866* """""""""""""$"$$$$$$$$$&&&&&&&&&&&((&((((((((((*((*******************,*,,,,,,,,,,,,,,,,.,.,,.,,...................000000.0.0.00000000000000002022222222222222242444444444444444446646666646646666666666666666666666866868888888888888888888888:8888888888888888866666888888668866888888866( """"""""""$$"$$$$$$$$$$&&$&&&&&&&&&(((((((((((**(*******************,*,,,*,,,,,,,,,,,,,.,...,,.,..................0.00000000000000000000020222002222222222222244424444444444444444466666666666666666666666666666666868866888888888888888:888888:8888:888888888888868868888886888888888886& " "" """"""$$$$$$$$&$$$&&&&&&&&&&((&((((((((((((*(********************,,*,,,,,,,,,.,,,,,,,...,..................0...00.00000000000000000000002222222222224222442244444444444444444446666666666666666666666666668666888888888888888888888888888888888888888888888888866866888668888888866& " """"""""$$$$$$$$$$$&&&&&&&&&&&(&((((((((*(((**(***(******(**********,,*,*,,,,,,,,,,,,,,.........................0...0000000000000000000020020202222222222222242444444444444444446464646666666666666666666666686688688888888888888888888888888:888888888888888886888688668888888888686$  " """ """"$""$$$$$$$$$$$$&&&&&&&&(((((((((((*(((*(**(********(******,**,,,*,,,,,,,,,.,,,,,,,,,...,,...................00000.000.000000000020020202222222222222222222444444444444444464666466446666666666666688666886888688888888888888888888888888888888888888888868888686888888888888866$  """"""$""$$$$$$$$$$$$$$$&&&&&&(&&((&((((((((((***(***************,***,*,,,,,,,,,,,,,,,.,,,.,...,.,..................000.000.00000000000220022022222222222242222422242444444444444444446666666666666666666666668668866668888888888888:8888888888:88888888888888868888866688888888888866$ " " """"""""$$$$"$$$$$&$$$$$&&&&&&&(((((((((*((((*(**(***************,*,***,,,**,,*,,,,,,,,.,,..,,.,....................0..00.00000000000000002002202222222222244222444444444444444444444666466666666666666666666686888888888888888:88888888888888888888:88888888888888688688688888888886$ " """""""$$$"$$$$$$$$&&$&&&&&&&&&(&((((((((((((*(((******************,**,**,,*,,,,,,,,,,,,,,,.,,..,....................0.0000.000000000000200020022222222222222224244444444444444444466446666666666666666866666666668888888888888888888888888888888888888888888888888888888888888888886   """""$$"$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((*((*********************,,,,,,,,,,,,,,,,,,,,,,,,,...,...............0.....00000000000000020002002222222222222222244444444444444444444646644666666666666666666686686886688888868888888888888888888888888::88888888888866888888888888886    " """""""""""$$$$$$$&&&&&$&&&&&&&&&&&((((((((((((((**(**************,***,*,,,,,,,,,,,,,,,,,,,,,,...................0.0.0.0000..0000000000002000022222222222222222222444444444444444446666666666666666666666666668686886688888888888888888888888:88:8:8:8:888888888888888888888888888886  """""""""$$$$$$$$$&&&&&&&&&&(&&&&(&(((((((((((((((*((****************,*,*,*,,,,,,,,,,,.,.,,,,,.,.,..,..............0.0...000.00000000000000000020222222222222222222424444444444446444446666666666666666666666668888686888888888888888888888:888::8888::888888888888888888688888888886  "" """"""$$$$$$$$$$$&$&&&&&&&&&&&&(((&((((((((((((((**(******************,,*,,,,,,,,,,,,,,,,,,,,.,..,...,.................0..00000000000000000000222222222222222222422422424444444444446664666666666666666666666666686668888888888888888888888888888888888:888:8888888888888888888888886  " """"""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((****(*******,*******,****,***,,,,,,,,,,,,,,,,,,,,,,,..................000.0000.00000000000002020022222222222222422224424444444464444464444666466666666666666666666866868888888888888888888888888::888::::8888888888888888888888888888  """""""""""$$$$$$$$$&&&&&&&&&&&&&(&&&((((((((((((**(*(**(*******************,,,*,,,,,,,,,,,,,,,,,.,.,............0...00...000.00000000000000020000222222222222222222244424444444446444446464664664666466666666666666688888888888:888:88888:8888:8::8:8:8::88:888888888888888888888:8886 " """""""""""$$$$$$$$$$&&&&&&&&&&&(&&&((((((((((((((((((**(**************,****,*,,,,*,,,,,,,,,,,,,.,,..,...................00.0000000000000002000020202022222222222222242424244444444444446466646666666666666666666666868888888888888888888888::::88:8:888::::888888888888888888888888886  """$""""""$$$$$$$$$$&&&$&&&&&&&&((((&&(((((((((((((**(*(*(***********,**,*,**,,*,,*,,,,,,,,,,,,,,,,.,.................0......0.0000000000000000000220220222222222222242222444444444444444464466666664666666666868688668868888888888888888:88888888:888:88888:888:8888888:88888888888886   ""  """"$"$$$$$&&$$$&&&&&&&&&&&&&(((((((((((((((((((*(******************,*,,,,*,,,,,,,,,,.,,,,,,,,,....,..............00000.00000000000000000000002222222222222222222222444444444444444444666646466666666666888888888688888688888888888888888::8::::8:::888::8888888888888888888::8886  " """""""""$""$$$$&$$$$&&&&&&&&&&&&&&((((((((((((((*(((((*(*(**("**********,***,,,*,*,,,,,,,*,,,,,,..,,.,..............0.&..0000.000000000000000000000,222222222222222222242444446424444444464444466666666666666468886868886688888888888888:86888:::888:::88:888::888888888888888:888886 """""""""$"$$$$$$$&$$&$&$&&&&&&&&((((((&((((((((((*((((********(******,********,,,,,,,,,,,,,,,.,,,.,..,....,.............0.0..0000000000000000000002002222222222222222222244242442244444444646664666666666666622888868886866888888888888:88,68::::8888888888:::8888:88886888:8:8888880   """""""$$$$$$$$$$$$&&&&&&&&&&&&&&(&(((&((((((((((((((**(*****************,**,,,,,,,,,,,,,,,,,,.,,,....,.................00.00.000.00000000000000022022222022222222222244244444444444444464444646666666666686888888868888888888888888:888:8:88:8888:88:8888:8:8:88888888888888:8888886 """"""$"$$$$$$$$&$$$&&&&&&&&&&&&&&((((((((((((((((*((**(*(**************,**,*,,,,,,,,,,,,.,,,,,,.,........,...............0.0000000000000000000000222222222222222222222244444444444444444444646666666666668888888868888688888888888888888::::88::8888:8888:8:88:88:888:888:8:88:88886  """"""$$$$$$$$$$$$$&$&&&&$&&&&&(&&&&(((((((((((*((((***************************,*,,,,,,,,.,,,,,,,,,.,.,...................00.000000000000000000002022022222222222222222222444444444444444444466644666666666668668686688868888888:8888888888:8:888::8::88:::8:888888888888888888888888  """"""$$$$$$$$$$$$&&$&&&&&&&&&&(&&&&&(((((((((((*(*(((((**************,*******,,*,,,,,,,,,,,,,,,,,.,.,,...,...............0.000000.0000000000200020202222222222222222222224444444444644444466666666666666666688666666888888888888888888:88:8:88:8:88:888:88888888888:8888888888888888   """""""$$$$$$$$$$$&$&&&&$&&&&&&&(&&(((&(&((((((((*((*(((**************,**,,,****,,,,,,,,,,,,,,,,,,,,,.,,,,............0......000.000000000000000000002222222222222222222442244444444444444444446446666666666668666888888888888888888888::88::88888:88::8888888::8:88::88888888::888888 @ """""""$"""$$$$$$$&$&$$&&&&&&&&&&&&&((&&&((((((((((*(*(((******(****************,*,,,,,,,,,.,,,,,,,,,,,,,..,................0.0..0..0000000000000000200222222222222222222242244444444444444444466666466666666686666688886888888888888888888888:::::888:8::8:::8:888888888888888888::886   """""""$$$$$$$&$$$$&&&&&&&$&&&&&&&(((&(&&(&((((((((((((**(*((****(**********,**,,,,,,,,,,,,,,,,,,,.,,,,,.,.,...............000000000000000000000000002222220222222264242424424242444444444444446666666666666666666866688888888888888888888888:88888::8:88:888:888:8:888888888888::8888  """""""$$$$$$$$$$$$&$&$&&&&&&&&&&&&((((((&(((((((((((*((***((*(**(*********,,***,,,,,,,**,,,,,,,,,,,,.,,.,,,.,..........0.........0000000000000000202222202222222222422224244442444444444444444646666666666666666666688888888888888888888888:88:88::888:88::8888:888::8888888:888:8886 """"""""""$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(((((((((((((((*(((((((*(*********,*****,,,,,,,,,,,,,,,,,,,,,,,,,,.,....................0..0.00000000000000000202202222222222222422442444444244444444446444446666666666666686666888888888888888888888:8:888::8:8:88:8888888888:888888888888:::88>  """""$""$$$$$$$$$$$$$$&&&&&&&&&&&&&((((((&((((((((((*((*((***(************,*,,,,,,,,,,,,,,,,,,,,,,..,....,,,...................000.000000000000002220202220222222222224224444244444444444444444666666666666666668686688888888888888888888888::8888:::88:::888:8:888888:88888::8:8888    """"""""""$$$$$$$$$$$&$&&$&&&&&&&&&&&&((&&&(&((&(((((((((((((******************,**,***,,,,*,,,,,,,,,,,,,,.,..,......,..........0..0.0000000000000000000000220222222222222224224444244444444444446666466666666666666686888888888888888888888888::::88:::::::8:8:888888:8888888::8:::88888\  " """$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((((((((******((*****************,,,,**,,,,,,,,,,,,,,,,..,....................0.0000000000000000020000022222222222222222424422442244444444444464666466666666666668686888888888888888888888:::88::8:::88:8888:::8:8:8:88:8:8:8::::888*  """""""""$"$$$$$$$$$&&$&&&&&&&&&&&&&&(&&(&((&(((((((((*(((*(******(**********,*****,,,***,,,,,,,,,,,,,,,,,,,,....,..............00000000000000000000020202022222222222222222222442444444444444444464666664666666686668668888888888888888:888:::88:::8::8::::88:88888::::88:88::::888:8*  " """"""""""$"$$$$$$$$&&$$&&&&&&&&&&&&&&&(&((((((((((((((((*(**(****************,****,,,*,,,*,,,,,,,,,,,,,,,,,..,....................000000000000000000222000022222222222222242244244444444444466466466444666666666668688688888888888888888888:888::8::88::88:88:888:::88:8888::::::8::8( """"""""$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&((((((((((((((**((*(*********************,**,*,,*,**,,,,,,,,,,,.,,,,....,.................00000000000000000000000022222222222222224244424442444444444444446466666666666666688888686888888888888888888:8::88:88::88::88::8:8::88:888:::::::::88* """""$""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&(&(((((((((((((((((*(**((****************,*****,**,*,*,,,,,,,,,,,,,,,,,....................00000000000000000000000002022222202222222222244242244444444444464464646666666666668666668886888888888888:8:8:88:88:8::88::888:8888::8:::8::8:::::::::8* " """"""$$$"$$$$$$$$$$$&&$&&&&&&&&&&&&(&&(&&(&(((((((((*((*(*(*(***(************,****,,*,,,,,,,,,,,,,,,,,,,,.,.,.,..............0.0...00.000000000000000202202222222222222222442444424444444444444444466446666666666666686868888888888888888:88:88888::::::8:::::8::8::88::::8:::::::8:8(  " """"""$$$$$$$$$$$$&$$$$&$$&&&&&&&&&(&&(&&((&&((((((((((*(*(((**((((*************,,***,*,,,,,,,,,,,,,,,,,,,,,,,.,..,...............00.0000000000000000000022222222222222242422422444244444444444644444666666666666666666868688888888888888888::8:::888:8888:8:888:88:8:8::::8:8::::::88&  """""""$$$$$$$$&$$$$$&$$$$$&&&&&&&&&&&&&(&(&(((&((((((((((*(*(***(******************,*,,,*,,,,,,,,,,,,.,,.,,,,,.,...............0.0..00000000000000000000202000222222222222222224224424244444444444646666666666666666866666688888888888888:888:8:::8888888:8::8888:8:888:8:88:::::::::8&  """"""""$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&(((((((((((((((**********************,**,***,,,,,,,*,,,,,,,,,,,,,,....,,................0..00000000000000002022022200222222222222244222424444444444444444446666666666666666666888868888888888888::8:8:88:::8:88:88:88::::8::88:88:::::::::8&  """"""""$""$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&((&((&(((((((((((((((*(*******************,,*,,**,,,,,,,,,,,,,,,,,,,,,.,......................00..00000000000000000222222222222222222222222422444444444444646464666666666666666668868888888888888888:88888::8:8::8888::8:8:888888::88::::::::8$@ " """""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((((&&(((((((((((((((((***************,******,,*,**,,*,,,,,,,,,,,,,,,,.,,....................0000.000000000000000202022222222222222222242422424444444444444446466666666646666666686688688888888888:8:8:888:8888:88888888::888::8::::8::::::88:$  """"""""""$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&((((((((((((((*(((*((**(*****************,,,,*,,,*,,,,*,,,,,,,,,,,,........................0000.0000000000200002202202022222222222222244244224444444446444444666666666666666666666868888888888888888:88:88888888:888888888888888:::::::::::8$  """"""""""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((&(&(((((((((((((((((((**(****************,*,*,,*,*,,,,*,,,,,,,,,,.,.,...,.....................0.00000000000000000000020222202222222222222244442444444446444444464666666666666686668888888888888:8:8888:88888:888:88888888888888:8:::::::::::8$  " """"""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&((&(((((((((((((((***(*(*(**************,**,*,,,,,,,,,,,*,,,,,,,,,,,,,..............0.0...0.0.000.00000000000200002202222222222222222222222444444444444444464444464466666666686688888888888888:::888:88:888::88888:88888:8:::88::::::::::::8$  "" """""""""""""$$$$$$$&$$&$&$$$&&&&&&&&&&&&((((((((((((((((((((*(*((****(*************,,******,,,,,,,,,,,,,,,,,,.,.,,.,..............0..0.0000000000000000220220020222022222222222222224424444444444444666446666666666666666886686888888888888888888888888::888888:::8:8:8:::8:::::::::8"  "" """"""$"""$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&(((((((((((((((((((((((**(*****************,**,,*,,*,,*,,*,,,,,,,,,,,,.,.,............0...0.0000000000000000002000002220222222222222222222222242444444444464446464666666668666866886686888888888:88888888:888:::88888888:8:88:::8:8::::::::8" " """"""""""""$$$$$$$&$$&&$&&$&&&&&&&&&&&&&&&&&((((((((((((((((((**(**(******************,,*,*,,,,,,,,,,,,,,,,,,,,,....................0.....000000000000000000222000222022202222224224222224444444444466446466466666666666668888888888888888888888:888888:888888:8:888888::8:8:::::::::8   """ """"""""$"$$$$$$$$$$$$&$$&$&$$&&&&&&&&(&&(&(((((((((((((((*((*(*(*(*******************,,***,,,,,,,,,,,,,,,,,,.,,....,..,...........0...0.0000000000000000200000202022220222222222222224222444444444444464666666666666866688886888888888888888888888:8:8:8::8:8:::88:88:8:88:::::::::::8 " """"""""""$"$$$$$$$$$&&$&&&&&$&&&&&&&&&&(((((((((((((((((((((((*((**(********************,*,*,,*,,,,,,,,,,,,.,,.,..,................0.0000000000000000000000222022222022222222222222222222424444444444444666666666666666688686888888888888888:888888:88888::8888888888::8::8:::8:::::8 """""""$""$"""$$$$$$"$$$$$&&&&&&&&&&&&&&&(&&(((((&(((((((((*(*((*((((********(*****,,*,***,,***,,,,,,,,,,,,,,,,.,,.,,................0...0..000000000000000000220222222222222222222222222244444444444446444666466666666666686866888888888888888:8:88888888888888::8888888:8::8:::::::::8 " " """"""$"""$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(&(((&&((((((((((((((((**(*********(************,,**,*,*,,,,,,,,(,,,,,.,,,.,,.........0......$...00.000000000000000220022002222222222222222222244444222444444444666666466666666686(8886888888888888888888888888.88:8888888888::88::::::::::6   """"""""$"$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&((((((((((((((((((((**(((***********************,,,,*,,,,,,,,,,,,,,.,,..,,............0...0.0..000.0000000000020002200222202222222222222222222224444444444444446466666666666666666688688888888888888888888888888888:8:888888:::::::::::::::4   "" """""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((((((************************,*,,,,,,,,,,,,,,,,,,,,.....,..............0..00000000000000000020022022222222222222222222224222244444444444466666666666666666666888686886888888888888888:88888888888888888888::8::::8:::::8 " """""""""""$"$$$$$$$$$$$&&&&$&&&&&&&&&&&&(&(((((((((((((((((((((((((*((*********************,**,,,*,,,,,,,,,,,,,...,..,.................0.0000000000000002000002002222222222222222222222242244444444444444444666666666666688888688886888888888888888888888888888888888888::8::::::::::8 " """""""""""$$$$$$$$$$$$$&$$&&&&&&&&&&&&(((&&(((((((((((((((((((*((**(((******************,*,,**,,,,,,,,,,,,,,,,,,,,.,..........0.....0...0.0.0.00000000000000002020022222222222222222222244244444444444444444646666666666666866888688888888888888888888888:8888888:88888:8::::::::::::8  """""""""$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(&((((((((((((((((((((((((**(**(*******************,,**,*,,,,,,,,,,,,.,,,,,.....................0.000000000000000000002002200020222222222222222222242242244446444446646666666666666666888688888888888888:888888888888888888888888:::::::::::::b  """""""""$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((***(*(***************,***,,,,,,,,,,,,,,,,,..,..,........................000000000000000000200002222022222222222222222222224444444444644444666666666666668668868888888888888888:888888888888888:::8::8::::::::::::8 """""""""""$$$$$$$$$$$&&$$$&&&&&&&&&&&&(((&(&((&(((((((((((((((((*(((*(((*(**************,*,,*,,,,,,,,,,,,,,,,,,,,,,,.,..................0000000000000000000000000000200022222222222222224444244444444444446646666664666666666666886868888888888888888888888888888:::88:8:::::::::::::8   """""""""$"""$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(((&(((((((((((((*((((((*(********(**********,,,*,,,,,,,,,,,,,,,,,,.,.,....,..............0.000000000000000000000020220002002222222222222222222224244444444464444666666666666666686888888888888888888888888888888:88:888:8::::::::::::::8 " """""""$""$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(&(&(((((((((((((((((((((((***(*******************,,**,*,,,,,,,,,,,,,.,,,...,.,.................0.0000000000000000000000022022202222222222222222222222244444444444446666666666666666866888888888888888888888888888888888888:88:::::::::::::::  "" """""""""$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((**(***********,**,***,,,,,,,,,,,,,,,,,,,,,,,,,......,...............00000000000000000000020000020202222222222422222222222444444444444464666666666666666868868888888888888::88888888888888888:888::8::::::<:<::: " """"""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((*((((****************,***,*,*,*,*,,,,,,,,,,,,,,,,,.,...................0000.0000000000000000020202222022022222222242222422242442444444444446646666666666666666868888888888::88:888888888:8888:88:8::::::::::::<:::: """"""""""$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((**(((*(**((************,**,**,*,,*,,,,,,,,,,,,,,,,,,.,,..................000000000000000000000200022200222220222222222222222244444444444444464646666666666686666888888888888888888888888888888:8888:8:8::8:::::<:<::: """"""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((**((*(*****************,*,,,*,,,*,,*,,,,,,,,,,,,,,....................0.0000000000000000000000200000002222222222222222222242444444444444446466646666666668666888888888888:8888888888888888::8:88:8::::::::<:<::::: " " """"""""""$$$$$$$$$&&&$$$$$&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((*((((**(*****************,***,,,*,,,,*,,,,,,,,,,,..,,,.....................000.000000000000000000002000000200222222222222222222422244444444444466646666666666666688686886888888888888888:888888888888888::::::::::::<:: """"""""""$"$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(&(&&(((((((((((((((((((((((*(*(******************,****,,****,,,,,,,,,.,,,......................0.00...0..00000000000200000000002202222022222222222224224224444444444444646666666666666888888888888888888888888888888888888888:::::::::::::::: " """"""""$""$$"""$"$$$$$&$$&$$&&&&&&&&&&&&&&&(&((&&((((((((((((((((((((((((((**(***************,**,**,*,,,,,,,,,,,,,,,,.,.,...................0.000.000000000000000000000000020022222222222222242224444444444444444446664666666666688888688888888888888888888888:88:888:888:::::::::::::::: " """""""$""$$$"$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((*((((******(**************,***,*,,,,,,,,,,,,,,,,,,..,....,........0....00..00000.00000000000000000000202022222222222222222222422424444444444444666666666666666668888888888888888888888888888888888:8::::::::::<::::8 " """""""""$$$$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&((&(((((((((&((((((((((((((*((***((*(****************,,,*,*,,*,,,,,,,,,,,,.,....................0....00000000000000000000000000022000222222222222222224422442444444444646666666666666666866886888888888888888888888888:8888:::::::::::::<::<:< """"""""""""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(((((&((((((((((((((((((((((*(****(*******************,,*,*,,,*,,,,,,,,,,,,,,,,..................0..0.0.000000000000000000000022020202020222222222242424422444444444444666666666666666666888888888888888888888888888888::88:8::::::::::::::<: : " """""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&(&((((&(((((((((((((((*(((((**************************,,,,,,,,,,,,,,,,,,,,,....................0.0...0000.000000000000000000000002222022022222222222222424444444444444444666666666666666686688888868888888:8888888888:88:8::88::::::::<:::<:: """""""""""$"$$$$$$$$&$$$$$$&$&&&&&&&&&&&&((((((((((((((((((((((((((((((((((*********************,,,***,*,,,,,,,,,,,,,,,.,.........................0.000000000000000000000000202002222222222222222242424444444444444644666666666688666666888888888888888888888:888::88::8::::::::::<:<<<::H """""""""""$$$$$$$$$$$$$$$&$$&&&&&&&&&((&&&&(&((((((((((((((((((((((((((((**********************,,,,,,,,,*,,,,,,,,,,...,.....,....................0..00000.000000000000000002022022222222222222224244444424444444466666666666666668668868888888888888888888::8888:8:::::8:::::::<:<:<<::   """""""$"""$$$$"$$$$$$$$$$$$&$&&&&&&&&&&&&&(&(((((((((((&(((((((((((((((((*(((****************,********,,,*,,,,,,,,,,,,,,,.,.................0......000000000000000000000000000000022222222222224242224444444444444446466646666666668668688888888888888888:88::88:8888:88::::::::::::<<:<:  """"""$"$$$$"$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(((((((&(((((((((((((((((((**(**(****(***************,**,,*,,,,,,,,,,,.,,....,,.................0.......0.0.00000000000000000000022022222222222222222242244444444446444666666666666666688888888888888888888888:88888:8:::8::::::::<::::<<:<:  " """"""""""$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((***(********(*******,***,****,,,,,,,,,,,,,,,,.,,...................0.000..0.0.0000000000000000000020020222220222222222224422444424444444444666666666666666688888888888888888888:88888:88888:8:::::::::<::::<:::  """"""""""$$"$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((*(((*(*******(**********,*******,,,**,,,,,,,,,,,,.,,....,.............0.0.000...00000000000000000000020000002222222222222222242244444444444446466666666666666666888888888888888888:8:8888888:88:::::8:::::::<:<<:: " """"$"$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&&((&((((((((((((((((((((((((**********(***************,,*,,,**,,,,,,,,,,,,.,,,....................0..00000.000000000000000000000002022222222222222222242444244444444464444666666666666888888888888888888888888888:888:::8:::::::::<:<::<:<: " """"""""$$$$"$$$$$$$$$$$&&$$$&&&&&&&&&&&&((&&(&((&((((((((((((((((((((((((*******************************,,,,,,,,,,.,,,,.,...,...............0..00000000000000000000000000002022222222222222222222244244444444444464666666666666666688888888888888888:888888888888888::::::::::::<<:<<:: " """"""""""""$$$$$$$$&$$$$$$&&&$$&&&&&&&&&&&&&&&((&((((((((((((((((((((((*((((((*(******************,*******,,,,,,,,,,,,,,,,,,,..,....................0.0000000000000000000000002020220202222222222244424224444444444446666666666666666666686688888888888888888888888::88:::8::::::::<<<<<:: " """"$"""$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&(&(&(((((&(((((((((((((((*((((((**(*******(******,,******,,,**,,***,,,,,,,,,,.,,......,...............0..0.000000000000000000000000202222222222222242222422444444244444666466666666666666686888688888888888888::888888888888888::::::::::::<:8  """""" ""$$$$$$$$$$$$$$$$&$$&&&&&&&$&&&&&&&((&(((&(((((((((((((((((((((((((*(***********************,***,,,,,,,,,,,,,,,,.......,.................0..0..0.00..0000000000000000000002222222222222222224444224444444464646644666666666868868688888888888888888:88888:888888:::::::<::<:<:::: """""""""""$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&((&((((((((((((((&"((((((((*((*((((***********("********,,,,,**,,,,,,,,,,,,*,..,,.....................0,$0.00000000000000000000000220.222222222222224224444444444224464666666666666666888888886688888888888:8888:888:888:::88::::::<:<<:<: "" """""""""$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((**((***(*********************,,,,,,,,,,,,,,,,,,,,,........................0...000000000000000000000002222.2202222222222242242444444444.6646464466666666886668888888$88888888:8888888:888::888:88 ::::::::::::< " """"""""""$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&(&(((&&&((((&((((((((((((((((*((*(**********************,*,,,,,,,**,,,,,,,,,.,,,,........................0.00...000000000000000000002022222222222222222422444244444444444446666666666666868868888888888888888888888888888:88:88::::::::::::::8 " """""""""$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((*(*(***************,,**,,,,,,,,,,,,,,,,,,,,.,.,,.,...............0...0....0.000000000000000000000000002222222222222424222244444444444446664466666666668688868888888888888888888888888:8888::::::::::::<:::: " " """"""""""$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((&(&(((&(((&(((((((((((((((((((***********************,,*,*,,,,,,,,,,,,,.,,,,.........,................000..0000000000000000000202222222222222222222222422244244444444464466666666666868688888888888888888888888888888888:::::::::::::<<::: " """"""""""""$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&(&(&(&(&&&&&(((((((((((((((((((((((**((**(*(*************,*,,*,*,,,,,,*,,,,,,,,,,,,..,,,,......................0.00.0000000000000000002202202222222222222222242424444464444644466666666666688688868668888888888888888888888888:8:8::::::<:::<<::` " """""""$""$$$$$$$$$$$$$$$$&$&&$&&&&$&&&&&&&&(&&&&&&&(&(((&(((((((((((((((((((((((*(*****************,**,,,*,*,,,,,*,,,,,,,,,,,,.,.,.....................0.0000000000000000000000000002200222222222222222442444444444444464666666666866666688888888:8888888888888:888:8:8:::::::::::<<:<::: " """ """"""""$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&(&&&&&((&(&((((((((((((((((((((*((((*(********************,***,**,,,,,*,,,,,,,.,,,,,,...,....................0.0000000000000000000002202022020222222222222224424444444446446466666666666668888888888888888888888888888888888888::::::::::::::: " " "" """"""$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&(&&&&&&&&(&&((((((((((((((((((((((((((*(*(**(******************,*,,**,*,,*,,,,,,,,,,,,,.,...............0......0.0..0000000.000000000000020002222222222222222422222442444444444444646666666668666688868888888888888:8888:8:8888::8::::::::::::<::: " """"""""""$$"$$$$$$$$$$$$$&$$$&&&$&&&&&&&&&(&&(&&&&&&(&(((((((((((((((((((((((((((((*((************,***,,*,,,,*,,,,,,,,,,,,,,,,,..,......................00000.000.0000000000000002000020222222222222222222424424244444446664666666666668688888888688888888888888888888:::8:::::::::::::::8 "" " """""""""$$$"$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((**(*****(**(***********,*,,,,*,,,,,,,,,,,,,,,,,,,,.......,.............0.0000.0.000000000000000000000202222222222222222242224444444444444464666666666668888886888888888888888888:8888:88::8::::::::<<::::8 " " """ """"""$$"$$$$$$$$&$$$$&$&&$&&&&&&&&&&&&&&&&((((&&&(((((((((((((((((((((((((*(***(******************,*,,,*,*,,,,,,,,,,,,,,,,,.,................00.0..0...0.0.00000000000000200200022222202222222222224244244444444446446666666666666688888868888888888888888888888888:88:::::::::::::: """ "" """"""$""""$$$$$$$$$$$$$$$&$$$$$&&&&&&(&&&&(&&(&&((((&(((&((((((((((((((((((((*((*(((**********,******,,****,*,,*,,,,,,,,,,,,,,,,.,.....,...............00.00.0000000000000000000200200222222222222222224244444444444444466666666666666888688888888888888888888888::8:8888::::::::::::::: " """"""""$$"""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&&(&(&((((&(((((((((((((((((((*(*************************,,*,,,,,,,,,,,,,,,,,,.,,,.,.............00...00...0.....000000000000020000002020222222222422222442444444444444466466666668686886888868888888888888:888:8:::8:::::::8::::::::::: " """"""""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&&&&&&((((&&((((&((((((((((((((((((*****(***********,,******,**,,,,,,*,,*,,,,,,,,,.,,....,.,............000..0..00.0.000000000000000000020002222222222222222442244444444644644666666666686688888888888888888888::8:888:888:8::::::::::::::<:: " """""""""$""""$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&((&&&&&&((((((((((((((((&((((((((*((*((********************,********,,,,,,,,,,,,,,,,.,,,......,..............0.0..0.0000000000000000020000002022222222222222222244444444464444666666666668866888868888888888888888888888:::::::8:::::::::::<:: """""""""$"""""$$$$$$$"$$$$$$$$$$&&&$&&&&&&&&&&(&(&(((&&(((((((((((((((((((((((((((******(**********,********,*,***,*,,,,,,,,,,,.,,.,.,,,...................00.00..0000000000000000002000000222222222222222222224244444446444666666666666666686668868888888888888::88888::::::::::::::::<<::: " " """"""$""$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&(&(((&&(((&(((&(((((((((((((*****(******(*************,*,****,,,,,,,,.,,,,,,,,,,,..,.,..................000.0.00.00000000000000000000000000002222222242222244444444444444446666666668668868888888888888888888888:::8::88::::::::::::::::: """"" """""""$"""$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&(&(&&&((((((((((&(((((((((((((((((((((*(((****************,**,,,,,,,*,,,,,,,,,,,,,,,,,,,,,....................00000000.0.00000000000000000000020002222222222222442444444444444644466666666686688686868888888888888:88888::::8::::::::::::::::: " """ """"""$""$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&&&&&&&((&(((((&(((((((((((((((((*(*****(*(*(*********,*,*,****,,,,,,,,,,,,,,,,,,,,..,,,,,,................0..0.0000.0000000000000000000000002202020222222222222424444444464446664666666868668668888888888888888:888888::::::::::8:::::::::::: " """"""""""$"""$$$$$$$"$$$$$$$$$$&$&&&&&&&&&&&&&&(((&(((((&(((&((((((((((((((((((*((*(**(*(**(*************,,*,,,,*,,*,,,*,,,,,,,,,.,,,..,.....................00.0.0.0.00000000000000000002000222222222222222422424244444444464666666666666666688888888888888888888888:::::::8::::8:8:::::::8 "" """""""$"$$$$"$$"$$$$$$$$$$$&&$$&&&&&&&&&&&&&(((&&&(&((((((((((((((((((((((((((*(******(***************,,,,,*,,*,*,,,,,,,,,,,,,,,,,,.,..,...............0.0...0.0..00000000000000000000200000222022222222222242444444444444666666666666688888888886888888888888888:8::8:::::::::::::::::8 " """ """"""$$"$$$"$$$$$$&$$$$$$&$&&&$&&&&&&&&&&(&&(&(&(&(((((((((((((((((((((((((((*((***(**(************,***,,,,*,,,*,,,,,,,,,,,,,..,.,,.,................0...0.000.0.0.00.00000000000000020220022222222222222222244444444446644466666666886688888688888888688888888888:88:888:::::::::::::6 "" " """"""""""$$"$"$$$$$$$$$&$&&$&$&$$&&&&&&&&&&&&&((&&(&&((((((((&((((((((((((((((((((((**(******((********,******,*,,,,,,,,,,,,,,,,,.,..........................0..0.00..000.00000000000000000002202022222224422442444444444444644666666668686688868886888888888888888888:88:8::::::::::::::6 " """" """""""$"$$""$$$"$$$$$$$&$$&&&&&&$&&&&&&&&&&&(&&&&&&((&((&((((((((((((((((((*((((****(******************,**,,,,*,,,*,,,,,,,,.,,.,,.,.,,...................0....00..0000.00000000000000000022222222242222224242444444446444666666666666666888888888888888888888888888888:::::::::::::::8 " """ "" """"""$""$"$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&(&&&&&((&(((((((((((((((((((((((((((*(((*(****************,*****,*,,,,,,,,,,,,,,,,,.,,,,,,....................0.....0.000.0000000000000000000000002022222242242222224444444444466664666666666886868888888886888888:888888:888:8:8::::::::::::84$ "" " """""""""""$""$$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&((&(&&(((((((((((((((((((((((((((((((***(((***************,*,,*****,,,,,,,,,,,,,,,,,,,,..........................0..0.00000000.00000000000000000022022222222222222244444444446466666666666666688688888888888888888888888888888:::8::::::::::8 " """"""""""""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((*(*(*((**(**************,***,***,*,,**,,,,,,,,,.,,,,.......................0.0.0.0.00.000000000000000000002000222222222222222222224444444664446666666666686668888688888888888888888888888888:8::::::::::8 """ """""""""""$"""$""$$$$$$$$$$$$$&&&&&&&&&&&(&&&&&((&&((((((&((((((&&(((((((((((*((((*(((***(***********,*****,**,,,,,*,,,,,,,,,,,,,,.......,.,.....................0...00.0000000000000000000020020222222222222224444444444446664466666666668666688888888688888888888888:88::8:::8::::::::::8 "" """"""""""""""$$""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&((((((((&((((((((((((((((((((((((((*(****(***************,***,,,*,*,*,,,,,,,,,,,...,,..........................000.000..0.0000000000000000002020022222222222222222444444464646666466666666668686888888688888888888888888:::8:::8::::::::::8""" """" """"""""""""$$$$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((*((*(******************,*,,*,*,**,,,,,,,*,,,,,,,,.,...........................0.00..0.000000000000000000000020000222220222222224424444444644666466666666666666666888888888888888888888:8888:88::::::::::::8 """"""" """""$""$$$$$$$$$$&$$$$$&$&$&&&&$&&&&&&&&&&&&&(((&(((&((((((((((((((((((((((********(****************,**,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,..............,..........0000000000000000000000000000020022222222222222244444444464466666666666666668886886888888888888888888888::::::::8:::::::6 "" """""""""""""$"$$$$$$$$$ $&$$$$&&&&$&&&&&&&&&&&&(&&(( &(((((&((((((((((((((((((((($&((**((*************,****,**"**,,,*,,,,*,,,,,,,.,,..,.,,.,,..........................00.00000000000000000000000022220222222222444444444444446666466666868686668688888888888888888:888:888:::8::8:::::::::6 " "" """""""""""$"$$$"$$$$$$$$$$$$$$&&&&$&&&&&&&&&&(&(((((&((((((((((((((((((((((*((((((**((**(******************,*(*,,,,,**,,*,*,,,,,,.,,.,,,.,*,..................0.....00.".000.00000000000020000202220*022222222224244444444444664.$666666666666888868888888888,4888888888::8:8:::::::::::::"x """" """"""""""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(((&(&&((&((&(((((((((((((((((((((((*((((*(**(*****************,,***,*,,,*,,,,,,,,,,,,,,,....,........................0..0000000000000000000000000222002222222242222424444444446646446666666666686688888888888888888888888::::888::::::::::::. " """""""""$"$"$""$$$"$$$&$&$$$$&&$&$&&&&&&&&&&&&&&&(((&((((&((((((((((((((((((((((((((***(*(**********,*********,*,,,,*,,*,,,,,,,,,,,,,,,.....,,..........................0.00.0000000000000000000202222222222222222444424444644666666666666666666688868888888888888888888::88:::8::8::::::::8 """ """"""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$&&&(&(((((&((&(((((((((((((((&(((((((*(((((*(((*(**(**********,,**,*,**,*,,,,,,,,,,,,,,,,,.,....................................00.00000000000000000000000222022222222422222444444644646666666666686666888668888888888888888888:::::8::::::::::::8 """""""""""""""$""$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&((((&(&(((((((&((((((&((((((((((((((((((*(**(**********************,**,,,,,*,,,,,,,,,,,,..,..,....,.................0.....00.0.0..000000000000002022200222222222222222444444444446666666666666866686888888888888888888888888888:8::::::::::::8" """"""""""""""$"$$"$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&((((&(((&(((&(((((((((((((((((((((((((((******(******************,***,,,,,,,,,,,,,,.,,,,,,.,,............................000.000.000000000000000000222222222222222222244444464446466666666666668868688888888888888888888:888:8:::8::::::::::8 """"""""""""$""$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(((&&((((((((((((((&(((((((((((((((((((((((****(****************,*,,*,,,,,,,,,,,,,,,,.,,,,.,.,,...........................00.0000000000000000000000022220222222224444422444446444464666666666666666868888888888888888888888:::88:::::::<:::::6X """"""""""""""$"$$$$$$$$$$$$$&&$$&&&$&&&&&&&&&&&&(&(&((&&&((&((((((((&((((((((((((((((((*((((((***************,***,**,,,,,,,,*,,,,,,,,,,,,..,..................................0.000000000000000002000002222222222242444444444444444666666666666668888688888888888888888:888:::8:::::8:::::::::6" """"""""""$"""$"$$$$$$$$$$$$$$$&&&$&&&$$&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((((((((*(*(******************,*,,,**,,,,,,,,,,,,.,,,,,,.,.,.....................0...0....000..00000000000000020222202022222242222242444444444446466666666666866888886688888888888888:8::888::88:::::::::::6 """""""""""""$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&(((&(((&((((((&((((((((((((((((((((((((****((**************,*,*****,**,,,,,,,,,,,,,,,,,,.,,,.,,...........................0.0000000000000000002000202222222222222424244444444444466664666666666686888868888868888:888:888:8:888:8:::::::::::4 " "" """"""""$$""$$$$$$$$$$&$&$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((*************************,*,*,,,,,,,,***,**,*,,,,.,,,,..,...........................00..0000000000000000202222222222222222224224444444444666446666666666668668888886888888888:8888:8::8::::::8::::::::4" """""""""""$""$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&((&(&(((((&(((((((((((((((((((((((((((((********************,*,,,*,,,,**,,,,********,*,,,.,,,,.,..........,..........0......0....00000000000000020202222222222222222444244444444446464666666666666868888688868888888888:8:8888::8:8:::::::::::4 """"""""""""""$$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&(&(&(&((((((((((((((((((((((((((((((((((((*(*((**************,****,**,,*,,,****,,*,*,,*,,,,,..,...,......................00.0...00000000.0000002002220022222222222222224444444444446666666666668666668888868888888888888:88:8::8::::::::::::::4 """ """""$""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&(((&(&((((((((((((((((((((((((((((((((((((((**************,*,****,,**,,,****,,,,***,*,,,..,.,,.,......,................00..00000000000000000002200222222222222242422242444444646666664666666686666688866886888888888888:8:888::::::::::::::4 """"""""""""""$$$$$$$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((*((((((((((((******************,***,**,*,****,,,,,,,****,,.,,,,,,,.........................0.0..000000000000000000002222222222222242424244444444446666666666686668866666888868888888888888:::::::::::::::::::4 """""""""""""$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&((((&&(((((((((((((((((((((((((((((((((((*(((***************,**,**,**,*,,******,,,,*,,,**,,,,,,.,,..,....................0..00.0.000000.000000000002020222222222224222424424444444444666666666666666668866686688888888888888888:88:::::::::::::4" """""""""""""""""$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((****************,******,****,*****,,,,,,,,,**,,,,,,,,......,.,....................00000.000000000000002002222222222222222222244444444464646666666666668668666666886888888888888888888:8::::::::::::4 """"""""""""$$"$$$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&(&&((((&(((((((((&((((((((((((((((((((*((((*(*(*******************,****,*,,***,,,,*,,,,,*,,,,,,,,,..,,................0.0.....0..000.00000000000000002020222222222222244444444444644666666466666666666668866888888888888:88888:::::8:::::::::882 """""""""""$$""$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&(&&&(&((((((((((((((((((((((((((((((((((((((((*(****(**************************,,,,,,,,,,**,,,,,,.,,.........................0.00.0000000000000000000200020222222222222444444444444644666666666666668686668688886888888888888::::::888:8:::::::82"""""""""""""$$"$$$$$$$$$$$$&$$$$$$&$$&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((((((*(((((**************************,,*****,,,,,,,***,,,,,,,,,,..........................0000...00000000000000022002222222222222222444444446444666666666666666668888668888888888888888888:8:::8::8:::::::::0 """"""""""""""$"$$$$$$$$$$$$&$$$$&$$&&&&&&&&&&(&&&((&((((&((((((((((((&((((((((((((((((((((((*(*(************************,,,*****,,,,,,***,,,,,,,,.,....,................0....0.000.000.000000000000202002202222222222224244444444466466466666666666888868886888888888:8888888:8:88:::::::::::::8""""""""""""""$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&(&&((((((((((((((((((((((((((((((((((((((((((**(*(************************,,*******,******,,,,,,.,,......................0.0..0..0000000000000000000202022222222222224444242444444446466466666666666866888886888888888888888:8:888:8::8::::8::::0 """"""""""""$"$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&(&((((((((((((((((((((((((&(&(((((((((((((((*(******(****(******************************,,,,,,,,,,..,,,,..................0.....0000000000000000002020220222222222244224444444444444446666666666668686868888888888888888888888:8:::8::::::::88:2 """"""""""""$"$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&(((&&((((((((((((((((&(((((((((&((((((((((*((**(************************,*,************,,,,,,,,,,.,,.,........................0000.0000000000.000002202222222222222222244444444444444666666666666688686868888888888888888888888888::8:8:::8::888 """"""$"""""$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&(&&&(((&(((((((((((((((((((&(((((((((((((((((((((((((*(*******************,******,********,,,,,,,,,,,.,.,,,.,.,...................000.000000000000000000202222222222222222422242444444466444666666666668688668888888888888888888888:8:88:8:::::8::86""""""""""""$$$$$$$$$$$$$$&$&&$$$$&&&&&$&&&&&&&&&(&(&&&(((((((((((((((((((&(((((((((((((((((((((((**(*((***(**************,,**,,,,*,**,,*,,,,,,,,,,.,,.,,,,.......................0.0.00000000000200020222222222222222224224444444444446646666666666888888686888888888888888:88::8:888::8:8:::8:86 """""""""""$$$$$$$$$$&&&$$$$&&$&&$&&&&&&&&&&&&&&&(&&((&&(((((((((((((((((&(((&((&(((((((((((((**((*******(************,*,*,,*,,*,*,,,,,,,,,,,,,,,,.,.,..,.,....................0..00.0.0000000002020000020222222222222224244444444444466666666666666666888688888888888::88:::8888:88::::::::88:8 " """"""""$""$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&((&&&((((&(((((((((((&(((((((((((((((((((((**(**((*(**********************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................0.0..000.000000000200222222222222222424244444444444446646666666666866688668688868888888888888888:88:8:88888888:8 """ """""""$$$$$$$$$$$$$$&$&&$&&&$&$&&&&&&&&&&&&&&&((((((&((((((((((((((((((((&((&(((((((((*(((**(*(************************,,****,,,,,,,,,,,,,,,,,,,,..,,,........................00000000.00000000020002222222222222224242442444444444666666666666686688886888888888:8:88:88:888:::::::88::888" """"""""""""$$$$$$$$$&&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&(&&((((((((((&(((((((((((((&&((((((((((((((((*(****(******************,*,**,,,,,*,,,,,,,,,,,,,,,,,,.,,,..,...,...............000000.000000000002022222222222222222244224444444444446666666666688666888888888888888888888888:8:8:8:8::8:8:::8 """""""""""""$$$$$$$$$$$$&$$&$$&&$&&&&&&&&((&&&&&&&&&(&(((&((((((((((&(((((&(((((&(((((((((((((*(*(**(*(************,******,**,,,,,*,,,*,,,,,,,,,,,,,.,...,.......................0.0.0.000000000000000200020222222222444222444444644466466666666668666688686888888888888888888888:8:8:8::888:::8 """"""""""""""$$$$$$$$$$&&$&&$&$$&&&&&&&&$&&&&(&&&&&&&(((((((((((((((((((((((((((&((((((((((((((***(*(***********************,,**,*,*,,,,,,,,,,,,,,,,,.,.,.....................0...0.0000000000000002000202222222222422224444444444646666666666688866666666888888888888888:88::::8:::8::8::8:6 """"""""""$"$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((&&(((((((((((((((((((((((((*(&(((**(********************,*&(****,*,,,,,,,,,,,,,,,,.....*.,..........0.......0.00000,00000000002222200022222222202444444444446646666666666680466666688888888888888888888:68::::::::8:::* """"""""""""$$$$$$$$$&$$$$&&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((&(&&(((((((((((((((((((((*(*((***********************,***,,*,,*,,,,,,,,.,,,.,,,..,.,.....................00.0000.00000000000000000222222222220424444444444464666666666666628666668868888888:888888888862888:::::88888  """"""""""$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&(&&&(&(&(&(((((((((((((((((((&(((((((((((((((((((*(((*************************,,***,,,,,,,,,,,,,,,,,.,.,,,,......................0..0..00000000000000000020002222222422222444444444664666666666668666666666888888888888888888::8:88:::888888884 """"""""$$$$$$$$$$$$&&$$$$$$$$$&&&&&&&&&&&&&(&&&&&(((&((((&(&((&((((&(((((((((&((((((((((((((((((*(*((**(********************,*,**,,,,,,,,,,,,,,,,,,,,,,,,,...................0.....000.0000000000200000020000222222222222242444444446644666666668666666886888868888888888:88:88::88:88::888886 " """"""""$"$"$$$$$$&&$$$$$$$$$$&&$&$&&&&&&&&&&&&&(&(&&&(&((&(&((((((((((((&(((((((((((((((((((((((*((****(*******************,*,****,,,,,,,,,,,,,,,,,.,,,.,..,..................0..0.00..0000000000000002002222222222222244444444444446666666666666666686688888888888888888888:88888::888888886 """"""""""""$$$$$$$$$$$$$&&$$$$$&&&&&&&&&&&&&&&&&&(&(&&&(&((&(&((&(((&&((((&&(&(((((((((((((((((*(*((**(**************************,*,,*,,*,,,,,,,,,,,,.,,.,..,.,,................000..00.00.0000000000000022022222222222224444444444446444666466666866666866688886888888888:88888:88:888:88:8886 """"""""""$$$$$$$$$&&$&$$$$$$$$$&$&&&&&&&&&&&&&&(&(&((&(((&((&((&(((&&((&(((&(&((((((((((((((((((((((((*(*****(*****************,***,*****,,,,,,,,,,.,,,,.,,,,.,......................0.0.0000000000000000000222222222222222444424446444446666666666668666666688888888888888888888888888888888888 "" """""""$$$$$$$$$$$$$$$$$&&$$$&$$&&&&&&&&&&&&&&&&(((&((((((((&(&(&&(&(((((((&(((((&(((((((((((((((((**(*(*********************,****,,*,,,,,,,,,,,,,,,,..,,,,......................00000000000200000000002020222222222222442442244444444466666666666666666668688888888888888888:888::8888:88886  " """"""""$"$$$"$$$$&$$$$$$$$$$$&$$&&&&&&&&&&&&(&&&(((&((((((((&((&(&(((((((((&((((((((((((((((((((((*(((((((*******************,**,*,*,,,,*,,,,,,,,,,,,,,...,,....................000.0.000.000000000000002002222222222222422444464446444666666666666666886888888888888888888888888:88888888886 """""""""""$$$$$$$$$&$$$$$$$&$$$&$$&$&&&&&&&&&&&&&((&&&&((((&&((&&(((((((&((&((((((((&((((((((((((((((*(((**(***************,**,*****,,,,,,,,,,,,,,,,.,,,,,.,.,,...,...............0..000.0000000000200000000022222222222224224444446666466666666666666666886688888888888888888888888888888:886 """""""""$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&(&&((&(((((((((&((&&&(&&((((((((((((((((((((((((*((*(((((*********************,****,*,,*,**,,**,,,,,,,,,,,.,,.,....................0..000000000000000000020000222222222222442424444444466466666666666668888888888888888:888888888888888:8888::6 """""$"""$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&(&&(&((&((((((((((&(&(&&&&(&((&(((&(&&((((((((((((((*((((((((*******************************,,,,*,,,,,,,,,,,,,,,,,.....................0..00000000000000000002000022222222222244224464444666666666666666666886686888888888888888888888888888888886 """""""""""""$"$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&(&((((&(((&&&(((((&(&(&&(&(&&(((((((((&(((((((((((((((((((********************,******,,*,,*,,,,,,,,,,.,,,,,.,.......................000000000000000002200002202222222222244444444444666666666666666666866666888888888888888888888888:8::8886@""""""""""""""$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&(&&&&&&&&(&(((((((&&(((&(((((&((((*&((&(&(&(((((((((((((((((*((**(*((****(************,*****,,,,**,,,,,,,,,,.,,..,,,.,,..................0..00000000000000000222222202222222222444424444444464466666666666666668888888888888888888888888888:8:88886 " " """"""""$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&(((&(((((((&(((((((((((((&&&&(&&(((((((((((((((*(((((((((*(************************,,*****,,,*,,,,,,,,,,,,,,,....................0.0.0000.0000000000000002222222222222224222444444446466664666666666666666888888888888888888888:8:8888888886 " """"""""""$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&(&&&((((&(&&(&((((((((&&((&&(((&((((((((((((((((((((((((**((*************************,***,*,,,,,,,,,,,,,,,,,,.,,.,..............000...0.00.00000000000002022220222222224444424444444644666666666666666886868868688888888888:8888888888888886 """""""""""""$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&$&&&&&&&(&(((&(((&((&(&(&(&((((&(&((((&((((((((((((((((((((*(((((((**((((*(***************,*,,*,,**,*,,,,,,,,,,,,,.,,..,,,,.,.....,.............0.000.000000000000022222222222424444444444444464646666666666666686886888888888:888888888:888888888886 " """"""""""""$"$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&(((&(&((&&((&(&&((((((&&((((((((((((((((((((((((((((((((*(*((*(********************,*,,,,,,*,,,,,,,,,,,,,.,.,,.............,,.........0...000000000000002222222222222424442244444446446466666666666666666888888888888888888888888888888884 """""""""""""""$$$$$$&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&(&(&&&&&(&&&(&((((((((&&(((((((((((((((((((((((*((((*((*((***(*(******************,,**,*,,,,,,,,,,,,,,,,,,.,,.,...............0.0000.0..00000000000000222222222222424224244444444646646666666666666866668688888888888888888888888888884" """""""""""""$$""$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&(&&&&((&(&&&(&((&(((&((((((((((((((((((((((((((((((((((((((*((**(***********************,,*,,,*,,,,,,,,,,,,,.,.,.,.............0...00..000.00000000000000020222222222422424244444444446646666666666666866666688888888888888:888888888888840 """"" """""""""""$$$$$$$$$$$$$$$&$&$&$$&$&&&&&&&&&&&&&&&&&&&&((&&&&&((&&&&(((&((&&((((((((((((((((((((((((((((((((((**(*******(***********,*****,**,,,,,,,,,,,.,,,...,.,...........0....00..0..00000000000000000002222222222224242444444444444466666666666666666686688888888888888888888888888882. """"""""""""""""$&$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((((((((((((((((((((*((**((((*******************,,,,,,,,,,,,,,,,,,,,,,..,.,..............0..0....0.00000000000002022222222222242222244444446646466666666666666866866888888888888888888888888888844 """""" """"""""$$$$$$$$$$&$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&(&&(&&(&&&&((&(&(&((((((((((((((((((((((((((((((((((((*((***(****************,**,,,,*,,,,,,,,,,,,,,..,,,.,..............000...0.0000000000002000000202222222222422244444444444444666666666686666666688888888888888888:88888888884 """ """""""""$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&&(&&&&&&&&&((&(&&&(&((((((((((((((((((&((((((((((((((((*((((**((*((***************,**,,**,,*,,,,,,,,,,,,,,..,.................0.0..0..000000000000000000222222222422444424444444444444666666666666666666686886888888888888888888888882 " """""""""$$"$$$$$$$$$$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(&&&&&((((((&(((((((((((((((((((*(((((((((((***(*************,*******,,,**,,,,,,,,,,,,,,,,.,,.................00.00.00000000000000200022222222222242444442446444444446466666666666868686888888888888888888888888882 """"""""$$$"$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&(&&(&&&&&&&&(((&(((&(&&(&(((((((((((((((((((((((((((((((((((*(((*((****(******************,,,,*,,,,,,,,,,,,,,..,......................00.00000000000000022202222222222244244444444444644666666666666866688888688668888888888888888888882 " " """""$$$"$$$$$$$$$$$$$$&$$$&$$$&&&&&$&&&&&(&&&&(&(&&&&&&&(&((&&&((&(&(((&(&&&((((((&(((((((((((((((((((((((*(((*(**(*(******************,**,*,*,,,,,,,,,,,.,,,,,...,................00.0.0000000000000002222222222224222444444444444446466666666666666666668686886688888888888888888682 " """"""$"""$$$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&(&&((&&&&(&&(&&((&&(((&&&&(((((((((((((((((((((((((((((((((((((((((****(*(*******************,*,*,,,,,,,,,,,,,,,,,,.........................0.0000000000000000202222222222424444244444444446646666666666666886888688888688888888888888688880 " " """"""""$$$$$$"$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&(&(&((&(&(&&&&(&((&(&&&(((&(&(((((((((((((((((((((((((((((***(**(*(********************,*******,,,*,,,,,,,,..,....,.....,.......0.....0.00.0000000000020000222222242422224444444444444464664666666666666666688668888888888888888886888 " """""""""$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&(&&(&(((&&&(((&((&&&((&(&(((((((((((((((((((((((((((((((*(((((**(****(****************,*,**,,*,*,,,,,,,,,,,,,...,,,,..,................0.0000000000000000000022222222222222242244444444444644666666666666666686868888888688668888888668. " """""""""$$$$$$$$$$$$$$$$$$$$$$$&&$&&$&&$&&&(((&(&((((((&((&(&(((&((((((&((((((((((((((((((((((((((((((((((*((***(*********************,*,*,**,*,,,,,,,,,,.,,,,...,..................0.0000.00000000000202002222222222244244444444444464666666666666666666668886888888866888686688880 " """"$""""""$$"$$$$$$$$$$$$$$$$$$&&&$&$$$$&&&((&((((&((&&&&&&(((&((((&(((((((((((((((((((((((((((((((((**(((((*(**(******(**********,,,*****,,,,,,,,,,,,,,,,.,....,.,....................000000000000000002002222222224224444224444444644466666666666666666868688888686666868868668880  """"""""$"""$"""$$$$$" $$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&(((((&((&(&(&(((&(((((((((((((((((((((((((((((((((&((((((*(*((**(********************,,*,,*,,,,,,,,,,,,...*,,..............0...0..00.00.00000000000022222222222222442444444444446466666666666666666668668888868686886686866886 "" """""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$&&&&&&(((&(&&&&((&(&((((&((((&((&((((((((((((((((((((((((((((((((((((((((((((((***(*(************,**,*,**,,,,,,,,,,,,,,,,,,.,.,...................0..0000,.000000000002022222222242422*02444444444666666666666666666668868886888688686686886668  "" " """""""$""$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&((&((&&&&(&(&&&(((((((((((((((((((((((((((((((((((((((((((((*(((******************,***,,*,**,,,,,,,,,,,.,,,,,.....................000000000000020000022202222222224422444444444446466646666666666666666686888886866868666686866 "" """""$$$""""""$$$$"$"$$$$$"$"$$$$$$$&&&&$&&&&&&&&&&&&&((((((&&((&&(&&(&((((((((((((((((((((((((((((((((((((((((((*(****(**(**************,,,*,,,,,,,,,,,,,,,,,,,,.......................0000000000000000000002220222222224222424444444444666666666666666666666668886888668666686666666, " """"$$$$"$$"$$$$$$"$$"$""$$$$$"$$$$&$&$&&&&&&&&&&&&&(&&&(((((&&&&&&&(((((((((((((((((&((((((((((((((((((((((((((((((*((((*****************,*****,,***,,,,,,,,,.,..,,,.,..................0000000000000020000002202222022222242244444444444666666664666666666668868888668866888866666666D @ """"""""""$$$$$"$"$"$"$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&(&((((&(&(&(((&(((&((((((((((((((((((((((((((((((((((((((((((((*(*(*(**(********,**,*********,,,,,,,,,,,,,,,,,,,,....,.................000000000000000220022202222202222222242444444444666466666666666666866666688666666666866866666* """""""""$$"""""$"""""""$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&((&&(&&(((((&&(&(&(&&(&&(((((((((((((((((((((((((((((((*(((((((*((*(**(******************,,*,,,,*,,,,,,,,,,,,,,,,....,..........0.00.000..0.000000000000002222222222222242444442444444444664666666666666666666666666666666866666686 "" """"""""$$"$""$""""$$"""$$$$$$$$$$"$$$$&&&&&&&&&&&&&&((&&&(&&(((&&((&(((&((((((((((((((((((((((&((((((((((((((((((((((**(******************,,,**,,,,*,,,,,,,,,,,,,,.,,..,............00.0.00..000000000000000000022022222222422424444444444446446666666666868666868868666666666666686664 " """"""""$"""""$$$$$"$"""$$$$"$$$"$$$$$$$&&&&&&&&&&&&&(&(&&(&((((((&((((&(&(((&(((((((((((((((((((((((((((((((((((((((**(((**************,*****,**,,,,,,,,,,,,,,,,.,,,,.......................0000000000000000220202222222222222224444444444444466666666666666666686686666886666666666666  " """"""$""""""$$$"$""$"$""$$$$$$$$$$$$$$&&&&&&$$&&&&(&&&((&(&&(&(((&&((&((((&(((((((((((((((((((((((((((((((((((((((*((********************,*,*,*,,*,,,,,,,,,,,,,,,.,,,,.....,................00000.000000000000022222222222222422442444444446666666666666666666686666668866686666666666(  """""""""""""""""$$""""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&(((((((((&(&&&((((&(((((((((&((((((((((((((((((((((((((((((***(****(*********************,*,*,,,,,,,,,,,,,,,,,.......,.............0...000000000000000000202022222222222424424644444444666666666666666666666666686666666666666666( " """"""$"$"""""""$""""$$"$$$$$$$$$$&"$$$$&$$&&&$&&&(&&&((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((**(***(*******************,*,*,,*,,,,,,,,,,,,.,,.,,,,...,................0.000000000000000000002222222222222244444444464444664666666666666666666666666686666666666666( " """"""$"""""$""""""""$"$$$$$$$$$$&$$$$$$&&&&&(&&(&&((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*****(***************,**,*,,,,,,,,,,,,,,,,,,,,,.,.................0.0.0000000000000020022200222222242224244444444444466666466666666666666666666666666886666666$  "" """""""""""$$""""$""""$$"""$$$$$$$$$$$$$&&&((((((&((&((((((((&(&(&((&(((((((((((((((((((((((((((((((((((((((((*(((((*****(*******************,,,,,,,,,,,,,,,,,,,.,,,.,,,......................0000000000002000220222222222222444224444444444446666666666666666666666668666666666666666" " " """$"""$"$$$"""""$"$$$""$$$$$$&&&$$$$&&&&&((((&&&(((((&(((((&&((&(((((((((&&((((((((((((((((((((((((((((((((((*(((((***(****************,*****,,,,,,,,,,,,,,,.,,,.,.,................0.......0.0000000000000020222222222222224444444444444466666666666666666666666666666666666666666"  """""""""""""$"""$"""$""""$"$$$$&&&&$$$&&&&&&((((&&&(((&(((&(&&((((&((&((((&((&(((&(((((((((((((&(((((((((((((((((((*((*((*********************,***,*,,,,,,,,,,,,,,.......................0..0.0.00000000000002020222022222222422444444444444664464466668866666866666666666666666666666  """"""""""$""""""$$""$""""$$$$$&&&$$$&$&&&&&&&&&&&&&((&((((&((&((((&((&((((((&((((((((((((((((((((((((((((((((((((((***((*(*(*************,****,*,*,,,,,,,,,,,,,,,,,...,................0.......00000000000002222022022222022222444444444444444466666666666886666666668666666666666666  " """"""""""$"""""$$$""""$""$$$$$&&&$$&&&&&&&&&&&&&&&&(&(((&&&(((&(((&(&(&((((&((((((((((((((((((((((((((((((((*((*(*(*(*********************,,,,,,*,,*,,,,,,,,,,,,,,,.,....................0....00.000000000222200222222222222222442444444444446666666666666666686666666666666666666664 " """""""""""""""$$"""""""$$$$$$$$$$&$&&&&$&&&&&&&&&&&&(&&&&&&&&&&((&(((&((((((((&(((&(((((((((((((((((((((((((((*((*(((*(******************,****,,*,*,,,,,,,,,,,,,,,..,,,..................0..00.0000000000000222022222222242222424444444444446466666666666666666666666666666666666666 " """"""""""""""""$""""""$$$$$$$$$$&&&&&$&&&&&&(&&&&&&((&&&(&(&((&(((((((&(((((((((((((((((((((((((((((((((*((((((((**(((*********************,***,*,*,,*,,,,,,,,,,,,,,..............0...0...00000000000000202222222222222222422444444444444446466666666666666666666666666666666666666 " """""""""""""""$"$$$"$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&(&(&&&&&(((((((((((&(&(((((((((((((((((((((((((((((((((((*((***(*(*(*************,,***,,**,,,,,,,,,,,,,,,,.,,,......................0.000000000000020020222222222222222242444444444444464666666666666666666666666666666666666 """"""""""""""""$""$$"$$$$$$$$$$&$$$$$&&$&&&&&&&&&(&&(&(&&&&&&&(&((((((&((&(((((&((((&(&((((&(((((((((((((((((((((**((*(((((***(**************,*,*,*,*,,,,,,,,,,,,,,,,,,,..,...,...........00.0.000000000000002022222222222222224444444444444446666666666666666666686666666666666666666 """"""""""""$"$"$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((((((((((((((&(((((&(((((((((((((((((((*((((((((*((*(*(**************,****,,,,,,,,,,,,,,,,,,,,..,.,.,,..,...........0.0...000000000000020022222222222222224222444444444446666666666666666666666666666868666666666    """""""""""""""$""$$$$"$"$$$$$$$&&$$&$&&&&$&&&&&&&(&&&&&&((&&&(&&((&(((&(((((((((((((((((((((((((((((*((((((((((*(((*((***(***(*****************,**,,,,,,,,,,,,,,,,,,,,,,,,,................000..0000000002200222222222222222222424424444444446446666666666666668666666666666686666666    """""""""$""$$$""""$$$$$$$$$$$$&&&&$$$&&&&&&&&&((&&&&&&((&&&((&&&&((((((((((((((&((((((((((((((((((((((((((((((*((*(***(**(************,***,,*,**,,,,,,,,,,,,,,,,,,,,,,...................000000000000000020222022222222222242224244444444464646666666666666666688866666666666666666  "" """"""$$$""""$"$$$$$$$$$$$&&$$&$&$$&$&&&(&&&&&&&&&&&&&(&(&((((((&((&((&((((((((((((((((((((((((((((((((((((((((((******(****************,,**,,,,,,,,,,,,,,,,,,,.,,,.,,...............0..0.00000000000000022200222222222222244444444444446666666666666666668888886666666666666666   """""""$$$"$""$$$""""$$$$$$$$&&&&$$$&$&&&&&&&&&&&&&&&(&&&&(&((((&(&((((((((((((((((((((((((((*((((((((((((((((((((((*(((**(************,**,*,*,***,,,,,,,,,,,,,,,.,,,,...............0.....0000000000000000202222222222224444442444444644446466666666666666668888886886666666666666    """""""$""$"$$"$"$"$"$$$$"$$$$$$$$$$$$&&&&&&&&&&(&&&&&&&(&(((&&&&(&&(&((&((((((((((((((((((((((((((((((((((((((((*((*(*(**************,,******,,,,,*,*,,,*,,,,,,,,,,.,...................000000000000002200200222222222224224444244446644666646666666666666688888886866666666666668    """""""""""$$$$$"$"""$$"$$$$$&$&$$$$&&&&&&&&&&&&&&&&&(((&(((((((((((((((&((((((((((((((((((((((((((((((((((((*((((((((****(***(*********,,,**,,*,,*,,,*,,,,,,,,,,,.,.,,...............0.......0000000000022022022222222242244444444444446666666666666686666888888868666666666666668   """""""""""$$$$"""""""$$$$$$$$$$$&$&&&(&&&&&&&&&&&&&((((((((((&((((&(((((&(&(((((((((((((((((((((((((((((((((((*(((***((************************,,****,,,,,,,,,,,,,......,................00000000000000000200222222222224222424444444666666666666666686668888888886666666666666666   """"""""""""""$$"""""$"$"$$$$$&$$$$&&&&&&&&&(&&&&&&((((&((&((((((&(((&(((((((((((((&((((((((((((((((((((((((((*((((*(*(*(********************,***,*,**,,,,,,,,,,,.,,.,.,................0...00000000000000220222222222222242244444444446444666466666666866686868888888666666666666666     "$""""""""""""$"$$""$"$"$$$$$$&&&$&&&&&&&&&(&(&((((((((((((((((&&&(&&(&&((((((((&(&(&((((((((((((((((((((((((*((((((**(********(************,,,,,*,,*,,,,,,,,,,,,...,,.,...................00000000000002202222222222222242224444444444666666666666666686666688888886866666866666668    """"""$""$"""$"$$"$$$$$$$$& "&&&&&&&&&&&&&(((((((((((((&&"((&&(&&(&&(&&&(&(&((((((((((&(((((((((((((((((*(*((((((**(***(****************,**,,,,,*,,,,,,,,,,,,,,,,,,,...,...0.............0000000000002022222222222222224442444444444666466666666668686666888888888666666666666668  " """""""$"$"""$$$$""$$$$$$$&&&&&&&&&&&&&&&((&((((((((((&(&&&&&&&&((&(((&(((((((&((((&((((((((((((((((((((**(((**($(********************,*,*,,**,,,,,,,,,,,,,,,,.,........,.........0.00000000000002020$0202222222224242444444666464.466666666686686666868688688846666666666668  "" """""""""""$$"$$$$"""$$$$$&&&&&&&&&&((&&&&&&(((&((((((&(&(&((&&(&&(&&(&(((&(((((((((((((((((((((((*(((((*((*((**(********************,*,,,,,,,,,,,,,,,,,,,,,,,,,,...,...............0.0.000000002000200022222222222222244444444444446466666666666666666668686668,66666666666662  " """"""$"""""$""$$$$$$$$$$$&&&&&&&&&&&&&&&((((&&&&(&&(&(&&(&&&&&&&&&&&&&&&&((&&(((&(((((((((((((((((((((((((((****(***********,***********,,,,,,,,,,,,,,,,,,,,...,..................0.0.00000000002022222222222224222224444444444464446666666666666666666866868666666666666666666   " """""""""""""$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&((&((&(&((&&&&(&&&&&&&&&&((&(&((((&&((&(((((((((((((((((((((((((((*(((******************,***,**,,,,,,*,,,,,,,,,.,,,...,,,.................0.000000000002220022222222224242244444444444666666666666666686666666686866666666666666666  """"""""""""$$""$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&&(((&&&&(&&&((&&(&&&&&&(&(((((&(((((((((((((((((((((((((((*(*((*************************,,*,,,,,,,,,,,,,,,,,,.,.,.............0..0.000000000000000022222222222222242444444444464666666666666666666866668688666668668666666668  """"""""""""""$"$$$$$$$$$&&&&&&$&&$&&&&&&&(&&&&&&(&(&&&&&&&&&&&&(&&&&&&&&((&(&((&&(((&((((((((((((((((((((((((((((*((*(********************,,*,,,,,,,,,,,,,,,,.,..,...............0.0..0.0000000000002022222222222224444444444444666666666666666666666668668666666688668666666668   """ """"""""""$""$"$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((&&&&((&((((((((((((((((((((((((((*((**************************,,,,,,,,,,,,,,..,,,.,.........0..........000000000000002222222222222442424444444444466646666666666666668886866666668866666666666668  """"""""""""""""""""$$$$&&&&&&&$&$&&&&$&&&(&(&&&&((((&&&&&&&&&&&&&&&&&&&&((((((((&(&&((((&&&(((((((&((((*(((((((((((((((*********,**,******,****,,,,,,,,.,..,.,........,,,,.....0.0.00000..0000000000202002022222244224444444446666464666666664666666866668:88888886866666666666."     " "$&&&&$$" "$$"" """""$$$&(((((&(&&&(&&"$"$$$$$&&$&(*(**(&(&&((&&$"$$&&&&&&$((**,***(&(((&&&"$&&&((((&(*,...,**(****((&&&&(&(&((*,...0...*,..,,*&&****,,*,.0000000.,000.,****,.....022464444004420.0..0.000022466888886666644200224224466688<::868::864224426444468::::"   """"  "$$$$"" """$&$&&&&&$$" "$&(&&$$$"""$$&&&&&&$"$"""$&((&&&&$$&$$&&(&(((&&$$"$$&((((&&$$&&&*(((**((&&$&&****(*(&&((((****,,*((((((**,,,*(((((,*..,....*,****..00...*,,.002000000,,.,,.000020,..0.024422222402022446642222246866686664464468888662224468644644264& """"  """""" " " " """$$$$$&"""$$$$&$$&$&$"$$$&&&&&&&&&$$$&&&&&&&&$(&&$(&&&(&((&&&&$$&&(&(((((&&(((((((((&&(&&(((((**((***((***,*(*((((**,,,,**,***,*,,.,,,,*****,,....,,..,....0..000.....0000000000000202222220002222444444424446666666444446466666886666688666666464446666668,  " """""  " """ """$$$$$$$&$"$$$$$$&&&&&$$""$$&&&&&&$($$$$&(&&&&$&&$$&&((((((((&&&(((((((((((&(&((****((((((*((**********((*,,*,*******,,,,,,,,***,*......,,,,,.,........,,,..0000000....00000022200002042422222222244444444444446866666666466668888668666866688666646666688,  " "" " """ "" """$$"""$$$$$&$$$&$&$&$&&&$$&&$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&(&((((((((&((((((((((*(((((**(****(*(***(*********(*****,,,,,,,,*,,,,,,,,,,,,,,...........0..0....0..0..00000000202000000020200222224444444244444444446644666666868866668888888886666868666866668888*    """""" "" """""$""$$"$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((&((((((((((((((((((((*(*(******(*(***************,,,,,,,,,,,,,,,,,,,,,,...,.................000.00000000000000000202222220222222424444444444444666666666666686668866688686888866688888688666688,  " " " "" "" """"""""$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((((((((((&(((((((((((((((*((((***(**********,**,****,*,,,,,*,,,,,,,,,,,,,,..,.............0..000000000000000000000020222222222222222444444444444466666666666666666868688888888888888668666666666688*  " " " " """"""""$$"$$$$$$$$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&((((((((((((((((((((****(**************,**,,,**,,,,,,,,,,,,,.,,.,.............0.0.000000000000000000020200222022222222224222244444444444666666666666866668888668886888888888688666688668888, " """""""""$"$$$$""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&((((((&((((((((((*(((*(*(*(***************,,**,,,,,,,,,,,,,,,,,,,................0..00.000000020002000200022222222222222222244222444444446446666666666666668888888888666888888886866666668668888, """""""""""$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((**((************,**,***,**,,,,,,,,,,,,,,,,..........00..0.0000.0000000020002220222222222222222222424444444444446666666666666666868688888888888888888888868686886688866888:* """""""""""""$$$$&&&&&$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((((((((((*((*(*(***************,,*,***,,,,,,,,,,,,,,,,,,...........0.000000000000000022222222222222222224224244444424444646666666666668866888888888888888888888888888888886888888866888:* "" """"""""$$$$&&$$$&&$$&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((*((((*(************,*,,**,,,*,,*,,,,,,.,,,,,,,.........0.0000000000000222202222222222222222422222244424444444444666666666666688888888888:8888:88:8::88:8:888888888888888888888*   """""""$$$$$&$$&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((*((((*(((*(*************,,****,,,,,,,,,,,,,,,,,,,,.........00.0000000002002222222222222222222242424444444444444446666666666666888888888888::8:::::8:::::::::::::88:88:88888888888::*    """"""""$$$$$$$&$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((&((&((((((((((((*(((((**********,,,****,*,*,,,,,,,,,,,...........0.000000000000020222222222224244444444424444444444444664666666666686886888888:8:::::::::::::::::::::::::::::::8:::::8:::::*   """""$$$$$$$$$$$$&&&$&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((((((((((((((((*((**********,****,*,,*,,,,,,,,,,,..,,,..........0000000000020222222222222222244244444444444444444646646666666688888888888:::8:::::::::::::::<:<<<:<:::::::::::::::::::::::(  """"""""""$"$"$$$$$$$$$$$$$$$&&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((*((***************,,,,,,,,,,,,,,,,,,,,........0...000000002020222222224444444444424444444444444464666666666666688888888::::::::::<<:::::<:<:<<<:<<<::::::::::::::::::::<<<*  """""""""""$$""$$$$$$$$$$$$$$$$$$$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&(&&&(&&(((((((((((((*(**(****************,*,,,*,,,,,,,,,..,..............0000002022222222422442242444444444444444446646666666666686668888888:::8:::::::<:::<:<::<:<:<<:<<<:::<<<:<::<:::::<::::<*   """""""""""""$$$$$$$$$$$$$$$$$$$&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((*(*(**************,**,,,,,,,,,,,,,..........0...000000002022222222224424444424644446444444446666466666668688888888:8:::::::::::::::<:<<<<<<<<<<:<<:<::<:::::::::::::::<<<(   " """""""$""""$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((((**(************,***,,*,,,,,.,..,.,...........0..0000000222222222224444244444444444464444444646666666666688888888:::::::::<:<<<<::::<<<<::<:<<:<<<:<:<::::<::::<::<::::<<(   " "" """"""""""$$$$$$$$$$$&$$$$$&$&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*(*(**********,***,,,,,,,,,,,,.,...........0.0000000202222222424444444444444444444444444664666666666686888888::8:8::::::::<:<<<<<:<<<<<<<<<:<<:::<::::::<:::::::<:::<<<( "" " """"""""""$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&&&&&&$&&&&&&&&&&&&&(&((&&((((((((((((((*************,,***,,,,,,,,,,..........0....00000022022222222422242444464444444644464444466666666666866888::8:::8::::::::::::<:<<<<:<<<:<<<:<:<:<::<:::::::::::<<<<<<<>( """""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$&&$$&$&$$$&&&&&&&&&&&&&&&&(&(&&(((&&((((((((((************,*,*,*,,,,,,,,,,,............00000002222022222222442444244444444466464666666666666668868888::8:::::::::::::<<:<::<<<<<<<::::::<<::::::::::::::<::<<<<<>& "   " " """"""""""$$$$"""$$$"$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&(&&((((((((((((****(**********,*,,,,,,,,,,,,,..........000000020002022222222244444444444444646464666666666666868868888:::::::::::::::::<::<<::::::::<::::::::::::::::::::::<::<<<>&  """"""""$$"$"$$"$$$$$$$$$$$$$$$$$$$$&"$$$$&$&&$&&&&&&&&&&&&&&&(&((&(((((((((((((*(**********,,.,,,,,,,,,,,...,..,....000002200200222222222244244444444466464666666666868868888888888::8:::::::::::::8:::::<:<:::::::::::::::::::::::::::::::<<>&   """"""""""""$""$$$"$$$$"$"$$$$$$$$$$$""$$$&$$$$&&$&&$&&&&&&&&&&&&&$$&(((((((((((((*((**(*****,,&**,,,,,,,,,,......0...00000.000202222222222224444444444446646666666866866888888888808:88:8:::::::::8:::::::::::<88:::::::::::::::::::::::<<>@   " " """"""""""""$"$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(&&(&(&(((((((((**************,,,,,,,.............0.0000000000222222222222244444442446644466666666666686688888868888:88888:8:88::::::::::::86:::::::::8::::::::::::<<<<>0  " " """"""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&(&&(&((((((((((((**********,,*,,*,,,,,,,,,.....0.000000000002202022222222222442444444444466666666666666686688686888888888:8888:8888888:8::8:888::88:8:::::::::<<<<<>>