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 = '365A10' IMAGE_NUMBER = 32903859 IMAGE_TIME = 1977-06-18T03:06:11Z EARTH_RECEIVED_TIME = 1977-06-18T08:29:23Z ORBIT_NUMBER = 365 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.012730 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 j@."(*">EXp IM-KX: T!I (5ht9ft "&&&&&&(&(((((*(***,*,*****,*.,,,,,,,,..,..,..............0.....0.0.000000000000000000020222022202022022222222242222222224244464444244442444444444444444666664666444466444666666666666666666666666666666686666666666666666686668666666666668666666666666666666666644446444444444444442444442442222.& 4&&&&&&&&(((&(((((((((((*(*(*(*******,,,,,,,,,,,,,........&..0....00000000000000000002200222222222222222222222224244222244444444444444444644446444446466646666666666666666666666666666866668888668668686866888888888868886888888888888888888888888888888888866868666666666666666666666666666666644. $$&&$&&&&&&&(&&&&((((((((((((((*********,*,,*,,,,,,,.,,...,.......0....0.0000000000000000020220022022222222222222222"0222244424444444444444644666$066666646666666666666666668824888688868888688886888888888.88888:88888888888888888:::::28:::8::::::8:8:8:888888:888846888888888868868888888888866$ "$$$$$&&&&&&&&&&&&&&&(&&(((((((((((((**********,*,,,,,,,,,,.................0.0000000000000000002222220022222222222222422424244244444444444444446446444666666666666666666866666468886888888888888888888888886888888:88:88::::::::::::::::.8:::::::::::::::8::::::::8:8"8888888888888888:88888888886H"$$$$$&$$$&&$&&&&&&&&&&(((&((((((((((((*(********,,,,,,,,.,,,................0.0.0.0.00000000000202000222220222222222222242224224444444444444464444466644666666666666666666668686686866688888888888888888888:8888888888::8::::8:::::::::::::::::::::<:::::::::::::::::8:::8:88::::88888888888:::8882 h""""$$$$&$$$&&&&&&&(&&(&&&&&&&&(&((((*(**,***********,****,,,,.,.........00..0..,.,.....0002002002020020000000220224244444444222000424242444444666666666424222222446666888888888886666666868888888:8<88:8:88886886888::::::::<::::::::6666666:8::::>:<<:<<:<:<::6644446668888>88::><<::::866666666.2@ *("$"$&&&$"  "$&&$$$$"*" "$$&((,**,&$"&(,**(((&&&02((**..0..*22&*,..****&*2**,..022200,***..00...,,,*6.000444420..*,024200..,.,,022448842000.646442020.0004466::86>42228686442000224888<<:8864>248866622222426:8:<<@::66<>66:886424446@8::<<::8:84668::8864422246:::<::686B4:4::8668:202>48::84  "$$"$$$" "(("$$&$$&&$&$"*((&(&&&&&"$&(*((((****(&((*,*,,.,**(**,...,,.00*(0*,...0000,*,.0.000.00......00002240...2022220222000002224444200222644444222222444488628242466664664664<66688888844666888688666668::88::<:86:>8:::::88:88888::::<<<::6688<<::::86868688:::<<:88668:8::886686888::::<:4L "$$$""""" ""$$$$&$$$$($$&&&&&&&&&&&(&((((**(**(((*****,,*****,,**,,,,..,,,,.,........0.0...00.02.4.0.000000000.000042222244200222422222026224444444444644466664644424666666664646666868886::68888:88:8888688:888:888888::8::::::8:8::::::<<<::<::<::::::8::<<:<:::::::8<8:88::8888:88::::::::::80l""$$""""$$"""$$"$$$$$$$$&$&&&&&&&&&&&((&((((***(********,,,*.,**,,,,,.,.,,,,,..........,........0..,0.00000000200000220222224222222422242222444444444444444444666444466666666666868668888686666888888888868888:8:88:8888::::::::::::::::::<<::::::::::::::::::::::::::::8:::888:8:::::8:8:::::::8:2" """"""""""""$"$$$$$$$&&&&&&&&&&&&&((((((*((**********,**,*,**,,,,,.,,,,,...................0...0000.00000000000000220222022222222222424222224444444444444444664466664666666666666668866868668888888886888888:8888::88::888:8::::::<:<::<::::<<:<::<::<::<::<<:::::::::::::::::::::::::::::::::880H"""""""""$"$""$$$$$$&$$&$&&&&&&&(&&(&(((((**(((*************,,,,,,,,...,,,,..,.....,...........00000.0000000000000000022022222222222222222222444444444444444444644666666666666666686668888668688888888888888:888:888888:8:::::::::::::::::::::::<<:::<<<<:::::::::::::::::::::::::::::::::::::::::0 P  """" """"""$$""$$$$$$$$&$$&&&&&&&&&(&(((((((((*************,*,,,,,,,,,,,,.,,...................0.0..0000000000000200000202002222222222222224442424244444444444444666666666666666666668666886688888888888888888888:8:8:::::::::::::::::::::::<:<<::<<::<:::::::::::::::::::::::::::::::::::::::::8.P """""""""""""$$$$$$$$$$$$&&&&&&&&&&&&(((((((((************,**,,,,,,,,,,,,.,,,,.,....,.............00.0000000000000000002222222222222222222224444244444442444444646666666666666666666666666866886888888888888888888:8::8::::::::::::::::::<:::::::<<<::<<<::<<:::::::::::::::::::::::::::::::::::80 """"""""""""""""$"$$$$$$$&$&&&&&&&&(((((((((((((((************,,,,,,,,,,,.,,,...,.................000..00000000020200000222222222222222222224424444424444444444646646446664666666666686666668888888688888888888:8:888:::::::::::::::::::::::::<<<:::<<<<<<::<:<:<::::::::::::::::::::::::::::::::,x "" """""""""""$$$$$$$$$$&&&&&&&&&&&&&((((((((((((************,**,,,,,,,,,,,,,,,,,,,..............0...0000.000000000002000022222222222222224444224224444444444446446666666666666666666666668888888888888888888888888:88:::8:::::::::::::::<<:::::<<<::<<<<<:::::<::::<:::::::::::::::::::::::::::8." " """"" """"$$$$$$$$$$$&$&&&&&&&&&(&(((((((**(***(*************,,,,,,,,,,,,.,,...,...............00..000.0000000002022002222222222222222222422424444444444644466666666666666666666686888668668888888888888:888:888::8::::::::::::::::::<<<<::<:<<<::<:<<::<::::::<::::::::::::::::::::::::::::, "" "" """"""$"""$"$$$$$$&&&&&&&&&((&(&(((((((((((*********,*,,,,,,,,,,,,,,,,...,......................00000000000000000022222222222222222222224244244442444464444466644666666666666666666666668888888888888888888888::::::::8:::::::::::<::::<<<<:<<<<<:<<:::<:::::::::::::::::::::::::::::::::8H" " """""""""""$$$$$$$$&$$&&&&&&&&&((((((((((((*(**************,,,,,,,,,,,,..,,,,.....................0.0000000000000000202202022222222222222224444444444444444466644666666666666666668666688888868888888888888888:88:8::::::::::::::::::::::::<<<::::<<<<<<<::::::::::::::::::::::::::::::::::* "" """""""""$$$$$$$&$&&&&&&&&&&&((((((((((((((************,,,,,,,,,,,,,,,,,,,.,.....,........0...000.00000000000000200202202222222222422222224222444444444446644444666666666666666866866668888888888888888:888888::::::::::::::::::::<:<<<:<<<<<:<<::<::<:::::::::<::::::::::::::::<:<::::8(0 """""""""""$$$$$$$$$&$&&&&&&&&&&&&(((((((**(*(((***********,*,,,,,,,,,,,,,,,,,.....................000000000000000000000202222222222222222242224244444444444644464466446666666666666688666888888888888888888:888:88:::::::::::::::::::::<<<::<:<<:<<<<::::<::<<<:::::::::::::::<::::::::::8&` """""""""$$"$$$$$$$$&&&&&&&&(&&&((((((((((*(***********,*,,,*,,,,,,,.,,,,.,.,,.....,.............0.000000000000000000202022222222222222422222444444444444444466664666666666686666666868868688688888888888888::8::::8:::::::::::<:::<<:::<::<<<:<<<<<:<<<<<::::::::::::::<::::::::::::::::( "" """""""""$$$$$$$&&&&&&&&&&&((&&((((((((((**(*********,****,,,,,,,,,,,.,,,,,....,................0000.000000000000000000002022222222222422444224444444444446464664666666666666666666668888886888888888888888888::::::::::::::::::::::<:<<<<<:<<<<<<<<<<:<<:<:::<<::<:::::::::::::::::::8&X " """"""""$$$$$$$$$&&$&&&&&&&&&&&((((((((*((((***********,***,,,,,,,,,,,,.,,,,,...............0.00....000000000000000002200222222202222222222244444444444444444446666666666666666666688888888868888888888:8::88:::8:::::::::::::::::::::<<<<::<:<<<<<<:<<<::<::<<::<:::::::::::::::::::::&`@ """"""""$$$$$$$$$$$&$&&&&&&&&&&&&((((((((((((****************,,,,,,,,,,,,,.,,,,.,................0.000000000000000000002002200222222222222442222442444444444444446666666666666666666666868866888888888888888888:8::8::8:::::::::::::::<<<<::<<<<<:<<<<<<<<<<<:<:::<<<::::::::::::::::::::" "" """""$"$$$$$$$$$&&&$&&&&&&&&&(&((((((((((*((***************,*,*,,*,,,,,,,,,...,,...............0..00.0.000000000000002222022222222222222242224424444444444444646446666666666666666668888888888888888888888:8888:8::::::::::::::::<<<<:<:<:<:<<<<<<<<<<<<:<<<<:<:::<::::::::<:::::::<:::"@ """""""$"$$$$$$$$$&&&&&&&&&&&&&(((((((((((((*(**(*******,*,,,,,,,,,,,,,,,,,,,.,..................00000000000000000000000202222022222222224244224444444444444466466666666666666666666666688688888888888888:88:::::::::::::::::::::::::<<<<<<<::<<<<<<<<<<<<<:<::::<::::::::::::::<:::<::   " " """"""$"$$$$$$$&&&$&&&&&&&&&&&&((&((((((((((***************,,,,,,,,,,,,,,,,.,...,.................000.00000000000002002202222222222222222242424444444444444446446646666666666666686866888888888888888888888::8::::::::::::::::::::::<:<<<:<<<<<<<<<<<<<<<<<<<<<:<:<:::::<::::::::::<::p` " """""$"$""$$$$$&$&&&&&&&&&&&&(((((((((((((((((**********,*,,,,*,,,,,,,,,,,,,.,.,,................0..0.0000000000000000002020222222222222422244424444444444444446666666666666666666686866688888888888888:88:8888:::::8:::::::::<:::<:<:<<:<<<<<<<<<<<<<<<::<:<:<<<<:<::::<::<::<:::<<:: """""""""$"$$$$$$$&$&&&&&&&&&&&(&(((((((((((*(*************,,,**,,,,,,,,,..,,.,..,.........0.......0.00.0000000000020000022222202222222222224244422444444444444666666666666666666666666666886888888888888888:888::8:::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:<<::::::::::<:<<<::<:6  " " """"""$"$$$$$$$$&$&&&&&&&&&&&&(((((((((((((*(*((*********,*,,,*,,,,,,,,,,,,,..,.,,............0...0.0.00000000000000000020002222222222222222222244242244444446444666666666666666666686668686688888888888888:8:::::::::::::::::::::::<:::<<<:<<:<<<<:<<<<<<<<<<<<:<:<:::<:::::::<:<<:::0  """"""""""""$$$$$$$$$&&&&&&&&&&&(((((((((((((((((*(************,*,,,,,,,,,,,,,,,,,,,...............00...0000000000000000000002022222222222222222242244444444444446646664466666666666686666666888888888888:888:8888::::::::::::::::::<:<<:<<<<:<:<<<<<<<<<<:<<<<<<:<:<<::<::<<::::<<<<::::T  """"""$""""$$$$$$$$$$&&&&&&&&&&&&((((((((((((((((*************,*,,,,,,,,,.,,,,,,,,,,.,,..............00.000000000000000000220020222202222222222424224444444444444466464466666666666666666866888868888888888888888:8:::::::::::::::::::::<:<<<<<<<<<<<<<<<:<<<<<<:<<:<<<:::::<::<::<<<::::< """"" """$$$$$$$$$$$&&&&&&&&&&&(&&&(((((((((((((((*********,,,,*,*,,,,,,,,,.,,,,.,,,.................00.0000000000000000200002022022222222222242444444422444444444444466666666666666666666688888886888888888:8::88:::::::::::::::::<:::::<<<:<<<<<<<<<<<:<<<<<<<<<::<:::::::<:<<<:<<::<:> x " """"""""$$$$$$$$$$&$&&&&&&&&&&&&&(((((((((((((*************,*$,,,*,,,,,,,,,,,,,,,..,.....,...........0.00.000000000000*0202202222222222222224444442*4444444444666666666666666666266666888688688888888888888886::8:::::::::::::<::<<<::<:::8:<<<<<<<:<<<<<<<<<:<<<<<<<<::::<<::::<<<::  " """"""$$$$$$$$$$$&&&&&&&&&&&&&&(((&((((((((*(***************,,*,,**,,,,,,,,,.,..,...................0.00.000.000000000000202022222020222222222424222444444444444446466666466666644666666688686888888888888888668::::::::::::::::::::::<<<<08<<<<<<:<:<<<<<<<<<<<:<<<<<:8<:::::<::<<:6@`H  " """"""$$"$$$$$$$$&$&&&&&&&&&&&&&(((&(&(((((((((***(************,,,,,,,,,,,,,,,,,,....,.............0.000.0.000000000000000022000222222222222222224444444444244444664466666466666666686666866888888888888888:88::::::::::8::::::::<:::<::<:<<<<<<:<<<<<<<<<<<<:<<<<<:<<<:<:<::<::<<:<:8|Ȁ """""""""$$$$$$$&$$&$&&&&&&&&&(&((&((((((((((**(***************,*,,,,,,,,,,,.,,,,,......................000000000000000002020022222222222222222442424444444444444446466646666666666666666686868888888888888888:::::::::::::::::::<::<<:::<<<<:<<<<<<<<<:<<<<<<:<<<<<<<::<:<<<<<<<<:<::   """"""""$$$$$$$$$$&$&&&&&&&&&&&&(&&((((((((((((*(************,*,,,,,,,,,,,,,,,,,,,,,..................0000000.000000000020002022222222222222224242222444444444444444646466666666666666668686886888888888888:888:::::8::::::::::::::<::<<<<<<<<<<<<<:<<<<<<<<<<<<<<::<<<<:<:<:<<<:<<<<:` """""""$$$$$$$$$$&&&&&&&&&&&&&&&(&(((((((((((*(((((********,**,*,,,,,,,,,,,,,,,,,,,..,,..............00.0.000000000000000202000202222222222222244424244444444644444666466666666666666686668688688888888888888888:::::::::::::::::<:<<::<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<:<<<:<:<<<<<<<: z  """""$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((*((*(****(*******,,,,,*,,,,,,,,,,,.,,,.........,...........0..00000000000000000022220222222222222422422222444224444444444664466666666666666666866688888888888888888::::::::::::::::::::::<::<<<<<<<<<<:<<<<<<<<<<<<<<<<<<<<<<<<:<<<<<<::<<: @2  """""$"$$$$$$$$$$&$&&&&&&&&&&&&&(&(&((((((((((((**************,,,*,,,,,,,,,,,,,.,,..,................0000..000000000000200000220022222222222224222244424444444444464444666666666666666668688688888888888888:8:8::8::::::::::::::<<::::::::::<<<<<<<:<<:<<<<<<<<<<<<:<<:<<<<<<<<<<<<:<: L  """""""""$"$$$$$$$$$&&&&&&&&&&&&&(&&(((((((((*((((**************,*,,,*,,,,,,,,,,,,,,,......,............0.00.0000.000000000000202202222222222222222444444244444444444646666666666666666666666668868888888888888888:888::::::<:::::<::<:<:<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<<:<<<<<<:<::    """"""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&((((((((((((******************,,,,,,,*,,,,,,,,.,..,.................0..00000000000000200000000220222222222222444242444444444444444664466666666666666666666888888888888888888::8:::::::::::::::::<:::<<<:<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<::.00 """""""""$$$$$&$$$$&&&&&&&&&&&&&(&&&(&&(((((((*(****(**********,,***,,,,,,,,,,,,,,,,.,..,...................0.0000000000000200200002022222222222222224444444444444444466466666666666666686666866868888688888888888:88:8::::8:::::::::<::<:<<<<<:<:<::<<<<::<<<<<<<<<<<<<<<<<<<<<<<<<<<:$ """""""""$$$$$$$&$$&&&&&&&&&&&&&&&(&(((&((((((*((****************,,,,,,,,,,,,,,,,,,,,..,...............00...00000000000000000222002222222222222222224224444444444444444644466666666666666666666888886888888888888::::::::::::::::<::<:<<::<<<<<<<<<<<<<::<<<<<<:<<<<<:<<<<<<<<:<<<<<<<:   """""""$"$$$$$$$$$$$&$&&&&&&&&&&&&&&((((((((((*(***(*************,*****,,,,,,,,,,..,,,...,................0.000.00000000020000002020222222222222224422244444444444444644464666666466666666686868668868888888888:8888:::::::::::::::<<:::<:<<<<<<<<<<<<<<<<<<<<<:<<<<<<<:<<<<<<<<<:<<<<<: 4   """"$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((*(*****************,,,*,,,,,,,,,,,,,....,.............0..000...000000000020000002220222222222222222442424444444444444466664466666666666666666666886888888888888:8::8:::::::::::::::::::::<::<:<<<<<::<<<<<<:<:<<:<<<<<<<<<<<<<<<<<<<<<:  """"""""""$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&(((((((((((((**(*************,,,,,,,,,,,,,,,,,,,..,...,............0..0..0.00000000000000000222222222222222242422424422244444444444446666666666666666686886688868886888888:88::::8::::::::::::::<:<:<<<:<<<<<<::<<<<<<<::<<<<<<:<<<<<<<<<<<<<<<<<:,`j " """"$"$"$$$$$$$$$&$&&&&&&&&&&&&&&((&((&((((((((((**(**********,***,,*,*,,,,,,,,,,,.,,,..,.,..................00.000000000200000000220222222222222224442444444444444446446446666466666666666668688668888888888888:8::::::::::::::::::::::::<<::::<<<<<<<<<<<<<:<<<<<<<<<<<<:<<<<<<<<<<: d   """""""""$$$$$$$$$$&&$$&&&&&&&&&&&&&&&(((((((((*(*((**(*(***(*******,,,**,,,,,,,,,,,,,,.,,....................00000000000000000020022222222222222222222222424444444444444464666666666666666666668888888888888888888::8:::::8::::::::::<<:<::<<<<<<<<<<::<:<<<:<<<<<<<<<<<<<<<<<<<<<<<<::,  " """""$$$$"$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((*(*(**********,*****,**,,**,,,,,,,,,,,,,....................00.0.0000000002020000020222222222222222224222444444424444444646466666666666666666668666888888888888::88:::::8:::::::::::::<::<:<:<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:*$ """"""""$"$$"$$$$$&&&&&&&&&&&&&&&&&&(&((((((((((((*(******************,*,*,*,,,,,,,,,,,.,.....................00.000000000000000200202200022222222224242444244444444444444646666466666666666666688868888888888888::88:88:::8::::::::::::::<:<:<:<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<><:* """"""$$"$$"$$$$$$$$$&$&&&&&&&&(&&(((((((&(((((((((((****************,**,,,,,,,,,,,,,,.,........................000000000000000000220222222222222222222444424444444444644446644664666666666666666866888888888888:88:::::88:::::::::::::<::<::::<:<<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:*p " """""""""$$$$$$$$$&$&&&&$&&&&&&&&&(&&&(((((((((((*(*****************,,,,*,,,,,,,,,,,.,,.,...,..................00.0000000002000002002220222222222222222222424224444444444466646666666666666666686886888888888888888888:8:8:::::::::::::<:<<:<<<<<<:<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<:(@ "" """"""$"$"$$$$$$$$$$&&&&&&&&&&&&&&&&(&(((((((((((((******************,,***,,,,,,.,,,,,.,,..,.,.............0.00000000000000000000200220222222222222222224444424444444444446446646666666666666666666686888888888:8888:8::::8::::::::::::::<:<:<::<<<<:<:<<<<<<<<<<<<<<<<<:<<<<<<<<<<<<<<:(*  " " """"$""$$"$$$$$$$$$&&&&&&&&&&&&&&&(&(&(((((((((((((***************,*,,,,*,,,,,,,,,,,,,..,......................0000.0000000000020022022222222222222222442242444444444444464466666666666666666666666888888888888888:8:::8:::::::::::::::::::<:<<:<:<<<:<<::<<<<<:<<<<<<<<<<<<<<<<<><<<<<&X  """""$"""$"$$$$$$&$$$&&&&&&&&&&&&&&&&((((((((((((*(***(**********,**,,,,,,,,,,,,,,,,,,,.,,,..................0.0..0.0000000000000200220202222222222222224242424444444444444466666666666666666666668668688888888888888::8:::::::::::::::<::<::<:<:<::<<<<<<<<<<<<<<<:<<:<<<<<<<<<<<<<<<:& """ """"""$"$$$$$$$&$$&&$$&&&&&&&&&&(&&(((((((((((((******************,*,,,,,,,,,,.,,,.,,,,,...................00000..0000000000000000000022222022222242224444224442444444444444644466666666666666666668688888888888888:8:::8::::::::::::::::::<<<<<<<<<<<:<::<<:<<<<<<<<<<<<<<<<<<<<<<<<:&2:  """""""""""$$$$$$$$$&$&&&&&&&&&&&&&&&(&((&(((((((((***((***************,***,,,,,,,,,,,,,............,..........0.00.000000000000000000222202222222222224222222444444442444644466646446666666666668666866888888888888888::::::::::::::::::::::<::<<<:<:<<<<::<<<<:<<<:<<<:<<<<<<<<<<<<<<<:& """""""$"$$$$$$$$$$&$&&&&&&&&&&&&(&&&((((((((((((*((*****(*************,,*,,,,,,,,,,,,....,,....................0.00.000000000000000222002222222222222222242224444444444444446446646666666666666686868668868888888888888::::::::::::::::::::::<::<:<<<<<<<<<<<<<<:<<<<<<<<:<<<<<<<<<<<<<& """"""$""$$$$$$$$$$$&&&&&&&&&&&&&&&(&&((((((((((((((*((*****************,*,,,,,,,,,,,,,.,,,.................0.....0.0000000000000002202222222220222222222222224444444444444444446646666666666666666666886888888888888888:::::::::::::::::<::<<::<:<::<:<<<<<<<<<<<<<<<<<<<<<<><<<>><<<<<$8 """""""$"$$$$$$$$&&$$&&&$&&&&&&&&&&&(((((((((((*((((*(*******************,*,,,,,,,,.,,,,,,,..,..,...............0...0.000000000000000220022022222222222222422224442444444444446466666666666666666666666868888888:88888:8:8::::::8::::::::<<<<::<:<<:<:<<<::<<<<:<<<<<<<<<<<:<<<<<<<<<<<:" " """""""""$$$$$$$$$$&$&$&&&&&&&&&&&&(((&(&((((((((((*((*(***(**************,,,,,,,,,,,,,,,.,...,,....................00.000.000000000002002020222222222222222244444444444444444664664466466666666666866868888888888888888:88:::::::::::::::::::<<<<:<<<<<<<<<<<<<:<<<<<<<<<<<<<<<<<<><<><<": """"""""""""$$$$$$$$$$$&&&&&&&&&&((&(&&&(&((((((((((((((*(*******,*******,,*,,,,,,,,,,,.,,,,,,..,.................00.0...0000.0000000000022222222222222222222224444244444444444444446466666666666666666666688888888888:88:8:8:::::8:::::::::::::::::::<<<<<<<<<:<<<<:<<<<<:<<:<<<<<<<<<<<<<" " " """"""$"$$"$$$$$$$$&&&&&&&&&&&&&&(&&&&((((((((((*((**(*(**(**************,,,,,,,,,,,,.,,.,..,...,.............0....00.0000000000000000202222222222222222222422244442444444444444664666666666666666686668668888888888888:::8:::::::::::::::::<::<<<<:<:<<<<<:<<<<<<<<<<<<<<<<<<<<><>><<>:  """"""""""$"$$$$$$$$$$"$$&&&&&&&&&&(&&&(&((((((((((&*(*****(***********,***,,,,*,,,,,,,,,,,..,......,........,......0000.0000000000000002202222222222222222244424444442244444444446446666666666666666686666888888888888888::::::8::::::::::::::::::::<:<:<::<::<:<<::<<<<<<<:<<<><<<<<<<<:l " """""""$$$$$$$$$$$$$&&&&&&&&&&&&&&(&&((&(((((((((((((*(*************,**,***,*,*,,,,,,,,,,..,,..............*.......00..00000000000000000&02222222222222224222242444422444444644446666466666666666666668668688888888888:88:::8(::::::::::::::::::<:<:<<:<::6<<::<<<<<<<<<<<<<<<<<><><<<8|  """"""""""$$"$$$$$$$$&$$$$&&&&&&&&(&&&&(((((((((*((**(((((**************,,,*,,,,,,,,,,,,,,,.,.........................0000.000000000002220222220222222222224422244444444244444444444464666466666666666668886886888888888:88:::::8:::::::::::::<:::::<::<:::::::<<:<<:<<<<<<<<<<<><<<><><<6  " """""""""$"$$$$$$$$$$&&&$$&&&&&&&&&&&&(&(((((((((((((((((******************,,,,,,,,,,,,,,,,.,,.,...,,.................0.00.000000000000002002202222222222222242224442244444444444444446666466666666666666666886888888888:88:888::::::::::::::::::::::<::<<:<<<<::::<:<<:::<<<<<><<<<<<><<<< """""""""""$"$$$$$$$&$&$&&&&&&&&&&&&&&(&(((((((((((((*(****(***********,***,,,*,,,,,,,,,,,,,,.,.................0...0..00000.000000000000020022222222222224222224422444444444444444444446666666666666666668666888888888888::::8::::::::::::::::::<<:<:<<:<::<<::<<:<:<<<:<<<<<<<<<<<<<><><  """""""""""$"$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((((((((((*(**(******************,,,,,,,,,,,,,,,,,,.,................0..0....0000000000000000200200202222222222222244244424442444444444444446466666666666666666686888888888888::8:8::::::::::::<:::::::::<:::<::<:<:::<<:<<<<<:<<:<<<<<<>><<><<0 """"""""""$""$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&(&(((((((((((*((*(**************,**,,*,,,,,,,,,,,,,,.,..,.....................00.000000000000000002202222222222222222222224444444444444444646444446666666666666686688888888888888888:::::::::::::<::::<:<<:::::<:<<:<:<:::::<<::<<<<<<<<<<<<><><: "" """"""""$""$$$$$$$$$&&&&&&&&&&&&&&(&&(((&((((((((((((**(((*****************,*,*,,,,,,,,,,,,,,,,.....................00.00..000000000002000002220222222222224224222244244444244444444446666664664646666666668886888888888:888::8::8::::::::::::::::::<:<::<<:<<:::<<<<<<:<<<<<<<<><><<<>><  " """"""""""""$$$$$$$$$&$&&&$&&&&&(&&&&(&(&((&((((((((*****(****************,**,,*,,,,,,,,,,,.,.,,,....,..............00...0000000000000000000000202222222222222222244242444444444444446466646666666666666666886888888888888888888::::::::::::::::<:<:<<:<<:<:<::<<:<:<<:<<:<<<<<<<<><<>><<<P """"""""""$$$"$$$$$$$&$$&$&&&&&&&&&&&&&&&((((((&((((((((*(**((*************,***,,,,,,,,,,,,,,,,,.,..,...................00.0...0000000000000022022220222222222222222222444444444444444646464666666666666666666668688888:888888888:8:::::::::::::::::::::<::<<::<<<:<<<<<<<<<<<<<<<<<<<><<>><@X """" """"""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(((((((((((((((*((*************,***,,*,**,,,,,,,,,,,,,.....,.,................0..00..0000000000002002202222222222222222222224424444244444444444466664666666666666666668868888888888888::8:::::::::::::<:::<::<<<::<<<:<<<:::<::<<<<<<<<<<<>><<>>><` "" """"""""""$$$$$$$$$$&&&&&&&&&&&&&&&((&&((&(((((((((((((*******************,,**,,,,,,,,,,,,,,,,..,.....................00.0.0000000000000000002022222222222222224424244444444444444466446666666666666666666688868888888888:88:88:8:8::::::::<::<<:::::::::::<<<:<<<:<<<::<<<<<><<<>>>><>>< """""""""""""$$$$$$$$$$&&&$&&&&&&&&&&&&&&((&(((((((((*((*(*(**(****************,*,*,,,,,,,,,,,,,,.....,....................000.000000000000002000022222222222222222422224424444444444444444666664666666666666686666688888888888888::::8:::::::::::::::<<::::<<<<:<<::<<<<<<<<<<<<<<<><>>>><< " "" """""""$$"$"$$$$$$&&&&&&&&&&&&&&&&(&&&((((((((((*((**(********************,,*,,*,,,,,,,,,,..,...,...............0.....0.0.0000000000000000222222022222222222222422444444444444444444644646466666666666666666686886886888888:8::8:8:::::::::::::::::<:<:<<::<<:<:<::<:<<<<<<<<<<<<<<>>>>< ` """""""""$$"$$$$$$$$$$$&&&$&&&&&&&&&&&&&(&(((&((((((((((**(*****************,*,*,**,,,,,,,,,,,,,.,.,..,.........0.......0..0..0.00000000000020202222200222202222222422244244444444444444444444666666666666666668666688888888888888888:8::::::::::::::<<::<:::<<<:::<:<<<<<<<<<<<<<<><>>>><><  """""""""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&((&((&(((((((((((((((((**************,,*****,,,,,,,,,,,,,,,..,...................00...0000000000000200022222222222222222222242222442442444444444464444446666666666666666666888888888888888:88::8:8:::::::<::<::::::<:<:<:<:<<:<::<:<<<<<<<<<><<<>>>><@ " " """"""$"$$"$$$$$$$$$$$&&$&$$&&&&&&&&&&&(((((((((((((((*(**((*****(***********,*****,,,,,.,,,,,,,.,,.........,.............00...0000000000000200020022222222222222222222242424444444444444446464646666666666686866668888888888:8888::::8::::::::::::::::::<:::<<<<<<<<<<<<<:<<<<<<<<<>>>>>>< x """""""""$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&((((((((((((((((**((**********************,,,,,,,,,,,,,,,,,,,...................0..000.000000000000020000002022222222222222222422224224442444444444444646666666666666666666668888886888888:8::::::::::::::::::::::::::::<::<:<<:<<<<<<<<<<<<><>>><><p """"""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&(&(((((((*((((*((((*****************,****,*,,,,,,,,.,,.,,.,,.,...................00..0000000000000000022222020022222222222222424222444444444444444446444466666666666666666686888888888888888:8::8::::::::::::::::::::<::<:<:<<:<<<<<<<<<<><><>>>>>< "" """"" """"$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&(&((((((((((((**(*(********************,**,,,*,,,,,,,,,,,,...,,.......................0000000000000000000222022202222222242222224424224444444444444446446466666666666666686666888888888888888888:::::::::::::::::::::::<:<::<<<<<<<<<<<<<<>>><><<>><< """""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((***************,*,,,,,*,,,,,,,,,,,,.,,,.,.....................0000000000000000000000002222222222222222222242224444444444444444446446466666666666686668888668888888888::::8:::::::::::<::::::::::::::<::<<<<<<<<<<<<><<<>>>>>>< """"""""""$$$$$$$$$$&$$$&&&&&&&&&&&&&&(&&(&(((((((((((((((((*(**(***********,***,,*,,,,,,,,,,,,,.,,,,.,............0......0000.0.00000000000000002022222022222222242222224424244444444444444444664446666666666666668688688888888888888::::::::::::::::::<<::::::<::<<<<<<<<<<<<<<>>>>>>>>>>< """""""""""""""$$$$$$$&&&$&&&&&$&&&&&&(&&&(&(((((((((((((((*((**********(********,,*,*,,,,,,,,,,,,.,,..,,,...,..........0.0.00.0.0.00000000000000202222202222222222222222422224444444444444444644444444666666666666668686868888888:8:88888:8::::::::::::::::::<:::<<::<<<<<<<<<<<<<>><>>>>>>><0 """ """"""""$""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&((((((((((((((*((*(*********************,*,*,,,,,,,,,,,,,,,,.,,,.............0...00....0.000000000000000000222222222222222222222422242244224444444444664446646666666666666688688888888888:88::::8::::::::::::<:<<::::<<<<:<<<<:<<<<<<<<<<<<>>>>>>>< H " """""""""""$$$$$$$$$$$$&$&&&$&&&&&&&&&&(((((((((((((((((((*(((((*******************,,*,,,,,,,,.,,,.,.,..,...................0.0..000000000000022000002002222222222222222224242444244244444444446444446646666666666666668668886888888888:8::::::::::::::::::::::<<:<<<:<<<<<<<<<<<<<><>>>>>>><  """""""""$$$"$$$$$$$$&&&&$&&&&$&&&&&&&&&((((((((((((((((*********************,,*,,*,,,,,,,,,,,,,,,,,,,,....,.......0....0..00.000000000000000000002000202222222222222222244244424444444446444464664666666666666666666888688888888:8::8:::::::::::::::::::::::::<:<<:<<<<<<<<<<<<>>><>>>>>>><  " """"""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&(((&((((((((*(((*(**((**(**(*************,**,*,,*,,,,,,,,,,.,,.,,,.,..............0..00.00.0000000000000002220020000222222222224224222242424444444444444464444646666666666666688868888888888888:88:::::::::::::::::::::::<<:<:<::<<:<<<<<<<<>>>>><>>><  " """"""""$$$$$$$$$&$$$&$&&$&&&&&&&&&&&((((((((((((((((*(((****(****************,,**,,,,,,,,,,,,,,,,,,..,..................000..0000000000000000000000020222222222222222244224422424442444444446444646666666666666666666668888888:88:888::::::::::::::::::::<<::<::::<:<<:<<<<<<<<<<<>>>>>>><  """""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((&(((((((((**(((*(*(*(*(***************,**,*,,,,,,,,,,,,,,...,.......................0.000000000000020000000220222222222222222244224222424444444444466444466666666666668666686688888888888::88::8::::::::::::::::::<:<:::<:<<::<:<<<<<<<>>><>>>>>< 4 """""""""""""""$$$$$&$$$&&&&&&&&&&&&&&&&((&&&&((((((((((((**(((*******************,**,*,*,,,,,,,,,,,,,.,,,....................0.0...000000000000000200002200202222222222222442424222244444444444444444446666666666666666866888888888888888:::::::::::::::::::::<<::::::<:<<:<:<<<<<<<<>>>>>>>><@ " """""""$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((&(((((((((((((((*((********************,,,,,,,,,,,,,,,,,,,,..,,.............0..0000..00.000000000000000002000022222222222222222422224244444444444444444446666646666666666666688888888888888:88::::::::::::::::::::<:<:<<::<::<<<<<<<<<<<<>>>>>>>>< d " "" """""""$$"$$$$$$$$$&$$&&$&&&&&&&&&&&((&&(((((((((((((((*((((**(*********************,*,*,,,,,,,,,,,,,,...................00..00.0.00.00000000000002000202222222222222222222222444444444444444444464666666666666666666666888888888888::88:8::::::::::::::<::<:<:::<<::::<:<<<<<<<<<<<<<>>>><@ """ """"""" "$$$"$$$$&$$$&&&$&&&&&&&&&&&"&(&(&((((((((((**((((((*******************,*,,,,,,,,,,,,.,,,,,.,..,..................00..00.00000000000000000022222222222222222224222424442444444244444444444446666666666666666888688868888888888:::::::::::::::::::<::::::<::::<<<<<<<<<<>>>>>>>>>>: " " """""""""$$"$$$$&$&$&&&$&&&&&&&&&&&&&&(&&((((((((*((((((*((((****(&**************,*,,*,,,,,,,,*(,,,,....,...............0....0.000000000000002002000000.&0222222222222222442242444442.44444444444446446666666666864666888888688888:888888:::::88:::::::::<::::::::<:::<<<<<::<<>><><>>>>>< """"""$""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((&(((((((((((((***((*************************,,,,,,,,,,,.,,,,......................0.0000000000000000000000220022222222222222222222442442422244444444464466444666666666626688888688888888:88888:8:::8(:::::::<::::::::::<<:::<<<<:&<<<<<>><>><>>: "" "" """"""""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&(((((((((((*(((((((*******************,,*,*,,*,,,,,,,,,.,,,,,.....................0.000000000000000000000200200222222222222222222224422444444444444444444646466666666666668686688668888888888:::::::::::::::<:::::::<<:::::<<:<<<<<<<<<>><<>><><:~L  "" """""""""$$$$$$$$$$$$$&$$&&&&&&&&&&(&(((&(&(((((((((((*(**(((**(***************,,*,,*,,,,,,,,,,,,,,,,,,,.....................00..0000000000000000002200020222222222222222222224422244444444444444446666464666666666868666888888888888:::::::::::::::::<<::::<::::::::<<<<<<<<><<>>>>>>>>>><: """" """"""""$$"$"$$&$$$$$&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((**(***(*******************,,,,,,,,,,,,.,,,,,...,.....................000000000000000000002020222222222222222222224244444444444446444444444666466666666666668688688888888888:88::8:::::::::::::::::::::::::<<:<<<<<<<<><><<<>>>>< """"""""""""$"$$$$$$$$$$$&&$&&&&&&&&&&&&&&((&((&(((((((((((((*(((********************,,,,,*,,,,,,,,,,,,,,,,,...,................00....000000000000000000202202222220222222222222422222444244444444444444646466666666666666668888888888888888::8::::::::::::::::::<<::::<<:<<<<<<<<<<<<>><<<>>>> """""""""""$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&(((((((((((((((((((((******(***************,,,,,,,,,,,,,,,,,,,,.,,,...,.................00..0000000.00002200002000022022222222222222422242224242444444444664466646666666666666666868888888888888:8::8::::::::::::::::::<:::<<<:<<<<<<<<<<><<<<<>><< """"""""""""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((((((&((((((((((*(((((********(************,*,,,,*,,,,,,,,,,,.,,,,......................0.000000000000000000000220022222022222222222222244224424424444444444646466666666666666686688886888888888::8:8:::::::::::<::::::::<::::<<<:<<<<<<<<<>>>>>>>><P " """"""""""$"$"$$$$$$$$$$$$&$&&&&&&&&&&&(&&(&((&((((((((((((**(((***(******************,,*,,,,,,,,,,,,,,,,.,.,.........................0.000000000200000020200002222222222222222222422422244444444444444446666666666666666668888888888888888888::8:::::::::::::::::::<::<<:<<:<<<<<<<<<<<>>>>><@0 """""""$$"$"$$$$$$$$$$$$$&$$&&&&&&&&&&&&((((((((((((((**((****((*(********************,,*,,,,,,,,,,,,,.,,,,..,....................0.0.0000000000000200220022220222222222222222222222422444444444444446646464646666666666666886688888888888:8:::::::::::::::::::<::<::<<:<:<<<<<<<<<<<>>><><<h " "" """"""""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(&(((((((((((((((((*((***(*******************,,,,,,,,,,,,,,,,.,,,.,...................0..0.00000000000000000002002222202202222222222222224422222444444444444646666466666666666668688688688888888:8::8:::::::::::::::::<:<:::::<<<<<<<<<<<<<<>><<><<x " """""""""$$$$$$$$$$&$$$&&&$&&&&&&&&&&&(&(&&(((((((((((((((*((((*(******************,,***,,,,,,,,,,,,,,,,.,.,....................0.0.00000.00.00000000000000222222222222222222222224222242444444444444444464466666666666666888688888888888:888:::::::::::::::::::::::<::<<<<<<<<<<<><><><<>><8 " """"""""""""$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&((&&((((((((((((((**(((*****(*(****************,*,,,,,,,,,,,,,,,.,,,,,,.......................00000000000000000200020202022222222222222222222222424244444444446446646666666666666686888888888888:8:888:::::::::::::::::<::<<:::::::<<<<<<<<<<<><>>>< " """""""$""$"$$$$$$&$$$$$$$&&&&&&&&&&&&(&((((((((((((((((((((*((((***(**************,,*,*,,,,,,,,,,,,,,,,...,.,..................0..0..000000000000000000000002222222222222222222224242224244444444444444666666666666666666666888888888888888::::::::::::::::::<:::::<:<<:<:<<<<<<<<<><>><>< """ """""""""""$$$$$$$$$$$$$&&$&&&$&&&&&&&&((((((&((((((((((((((((*(*((**(*(***********,**,,*,,,,,,,,,,,,,,,,,,.......................0..000000000000000000000022222202220222222222224224244444444444466444466666666666666666666688888888888:8:::8:::8:::::::::::::::::::::<:<<<<<<<<<<<<>><<>><0 """""""""""""$"$$$$$$$&&&$$$&$&&&&&&&&&&&&(&&((((((((((((((((((((*(*(*****(***********,**,,*,,,,,,,,,,,,,,,,,,,,,.,..,...............0...00..0000000000200000020022222222222222222224224242444444444444444444666666666666666666668888888888888:88:8:::::::::::::<:<::<:::<:::<<:<<<<<<><<<>>>><  "" " """"""""$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(&&&((((((((((((((((((**((***(((*********************,,,,,,,,,,,,,,,,,.......,...............00.00000000000000000000000220202222222222222222224242424244444444446466666646666666666666868888888:88::88:88::8:::::::::::::<::<::::<:<<<<<<<<<<<<<>>>><: " """"""""$$$$"$&$$$$$$$$$$$$$$&&&&&&&&&&&&(&(&((((((((((((((((((*(*((((***(************,*,,*,*,,,,,,,,,,,.,....,,......0..................0.000000000000000002202022222222222222222222244222244244444444444466666666666666688666888888888888:8::8:::::::::::::::::::::<<<:<<<<<<<<<<<<<>>>>><B """ """"""""$"$$$$$$$&$$$$$&$$$$$&&&&&&&&&&&&((&&(((((((((((((((((((*(***((*((*********,*,,,,,,,,,,,,,,,,,,,,,,,,,....................0.....000000000000020200200202202222220222222222222224242244444444444444646466646666666666686868688888:8888:8:::::::::::::::::<:<:<:<<<<:<<<<<<<<<>><<<>><  " " " """""""$"$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((*((((((((*(****************,,*,,*,,,,,,,,,,,,,,,,,.,......................0..00000.00000022000000002002222222222222222222242242444424444444446444666666666666668666888888888888888:8::::::::::::::::::::::::<<<<<<:<<<<<<<<>><><:* " " """""""$$""$$$$$$$$$$$$$&$&&&&&&&&&&&&&&((((((((((((((((((((((*(((**(***********,*,*******,,,,,,,,,,,,.,,....,,.......,........0.....00.0000000000000002020022022222022222222222224224444444444444444444466644666666666666886668888:8888::8:88:::::::::::::::::<:::::<<<<<<<<<<<<<<<>><<<:H` """ """""""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&((((((((((((((((((((((((*******************,**,,,,,,,,,,,,,,,,.,,.........................00000000000000000000000002200022222222222222222442444224224444444444444646666666666666668688868888888::8::::::::8::::::::::::::::::<<:<<<<<<<<<<<<<<<< "" """""""$""$""$$$$$$$$$&$$$$&&&&&&&&&&&&&&(((((((((((((((((((((*(((((*(*(**********,****,*,*,*,,,,,,,,,,,,,,,,,,,.................0..0.....00000000000000000002022020222222222222222222222442444444444444444444646666666666666668686888888888888:8::::::::::::::::::::<:<:<<<<<<<<<<<<<><>><:  " """"""""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((&(((((((((*(((((((*(*(*****************,*,,,,,,,,,,,,,,,.,,,..,,.,...,................0..0000000000020000200000222222222222222222222222442244424444444444666666446666666666668866888888:88:8888::::::::::::::::::::<<:::<<<<<<<<<<<<><><<>:" " "" """"""""""$$$$$$$$$$$$&$$&&&&&&&&&&&&&&((&(&((((((((((((((((((*(((((***(***(***********,****,,,,,,,,,,,,,.,,,,........,.,...........0.000000000000000000000000020002222022222222222222222244444244444444444666666666666666666688886888888888:888::::::::::::::::<<:<::<<:<<<:<<<<<<<<>>><<<( """" """"""""""$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&(((&((((((((&(((((((((((*((*(*(((***************,,,*,*,,,,,,,,,,,,,,,,....,,..,..............00...00000000000000000002022222222222202222222222424422444244444444466464664666666666666866888888888888:::8::::::::::::::::::::<:<:<<:<<<<<<<<<<><<>< """""""""""$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&((((((&((((((((((*((*(((*(*(***(*((*********,****,,,,,,,,,,,,,,,,,,,,,...,....................0..000000000000000000000200022022222222222222222224424244444444444444464646666666666668868888888888888:8:8:8:8::::::::::::::::<::::<<<:<<<<<<<<>>><:@ """""""""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&(&&&&(&(&((((((((((((((((*(((((****(*************,,***,,,,,,,,,,,,,,,,,,,.,,.,...............0.0..0.0.0.0000000000000000002002022222222222222222224424444444444444444444646666666666666668688688888888:8:88:::::::::::::::::::::<:<<<<<<<<<<<<<<><<><:, " """"""""$$$""$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&((((((((((((((((**(((((((*(*****************,,*,*,*,,,,,,,,,,,,.,.,,..,.,..,.............0.0000000000000000002000000220022222222222222222222224222444444444444444444466666666666668888888888888:8::::::::88:::::::::::<:::<::<:<<<<<<<<<<<<<<<<& """ """""""""""""$"$$$$$$$$$$&$&&$&&&&&&&&&&&&&((((&((((((((((((*(((((((**((*(*****************,*,*,,,,*,,,,,,,,,,,,.,......,...........0....0.000000000000000000000200002222222222222222222222422224444444444444444466666666666666666668888888888888888:::::::::::::::::::::::<<<<<<<<<<<<><><>:@" """ """""""""""""$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(&(((((((((((((*((*(((((((*((((***************,,,,*,,,,,,,,,,,,,,,.,.,...,,................0.000000000000000000000000002000202222022222222222224244444444444444444466446646666666666688888888888888888::8:::::8:::::::::::::::::<:<<<<<<<<<<>><<:( " """""""""""$$"$$"$$$$&$$$"$$&$&&&&&&&&&&&&&&&(((((((((*((((((((**((((*((((****************,*,***,,,,,,,,,,,,,,,,...,,....................0..00.0000000000000000020002000222222222222222222222422444244444444466666666664666666666686888888888::88:8::::::8:::::::::::::<:<<<::<:<<<><:<<><<<<: " " """"""""""$$$$$$$$$$$"$$$&&&&&&&&&&&&&&&&&(&(((((($&(((((((((((((((*((*********(****,,,**,*,,,,,,,,,,,,,,,,$*,,.....,.............0..0..,..000000000000000020200002020202220222222222222222224444422444444446666666666666666668666688888888:88:88:8:::::::::::::::::::::<:<:<<<<<<<<<<<<8h "" """""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((((((&((((((((((((((**(((**(**(***************,,,,,,,,,,,,,,,,,*,,.,..,.............0.......,..00000000000000000000000200&0222220222222222422222444220(4444444464666666666666666662(686888888:8:8888:::::::::::,4:::::::::::::<:<<<<<<><<><>0 """"""""""$"$""$$"$$$$$$$$$$&&&$&$&&&&&&&&&&&&(((((((((((((((((*(((((((**************************,,,,,,,,,,,,,,,,,....,..,..................00.0000000000000000000000002202222222222222222222222222244244444444444464666666666666666868888888888888888::88:::::::::::::::<:<:::<<:<<<<<<<<<<<."@ " " """""""""$$$$$$$$$$$$$&$&$$$&$&&&&&&&&&&&&(&(&(((((((((((((*((((((((*(**(*******************,,,,,,,,,,,,,,,,,,,,,,,..,,.................0000.0000000000000000000002222202202022222222222222242442424444444444446466666666666666866868888888888888888::::::::::::::::::<::::<<<<<<<<<<<<<<<:j "" """""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((((***************,****,*,*,*,,,,,,,,,..,.,,,....................0.000..000000000000000000000000002222022222222222222424424444444444444446664666666666666666666888888888:88888::::::::::::::::::::<<::<<<:<<<<<<<<<<<:& "" """"""""$""$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((*(((((((**(*******************,**,,,,,,,,,,,,,,,,,,.,,..,.......................0000.000000000000000000020022202222222222222222224422444444444444666666666666666666888888888888:888::8::::::::::::::::::::::<<<:<<<<<<<<<<<<8J """""""""$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&(((((((((((((((((*(((((*(((*******(**********,,,,,,,,,*,,,,,,,,,,,,,,,........................000.0.00000.00000000000000002222222222222222222222442444444444444446666664666666666666868888888888:8888::::8:::::::::::::::::::<::<<<:<<<<<<<<<: " """""""""""$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&(((((((((((((((((((*(((*(*((********************,*,,,,,,,,,,,,,,.,,.,,,,..,....,...........0...00000.0000000000000000000020220220202222222222222224244442444444444466666666666666668688686688888888888:::88::::::::::::::<<:::<:<<<><<<<<<<<<<:: """""""""""$$$$$$$$$$$$$$&$&$&&&&&&&&&&&(&(&&&((((((((((((((((((((((((((*((*(***********,**,***,,,,,,,,,,,,,,,,,,..,,.,.,...................0000000000000000000000000000220222022022222222422242222444444444444444666666666666668866688888888888888:8888::::::::::::::::::<<:<<<<<<<<<<<<<<8@ @ " "" """"""""$$"$$$$$$$$&$$&$$&&&&&&&&&&(&&&&&((((((((((((((((((((((((((((*(((*(****************,,**,,,,,,,,,,,,,,,.,,,,........................0..0000000000000000000200020000222222222222222222242444444244444466446666666666666666668888888888888:8:8:::::::::::::::::<:::<::::<<<<<<<<<<<8 " " """""""""""$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&(&&((((((((((((((((**((*((((((((((******(********,*,*,,,,,,,,,,,,,,,,,,,,,,.,..,.,.,,.....0.....0..0.0.00..000000000000000020002222222222222222222224224444444444444466446666666666666666688888888888888:8:8:8:::::8:::::::::<<:::<<:<<<<<<<<<<<8$ """""""""$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&((((((((((((((((((((((((*(((*((*(*(*(**************,**,,,,,,,,,,,,,,,,,,,,.,.,..,,,,,,,,.......0....00000000000000000000000000202002222222222222222222422444444444444466466666666666666666686888888888::8:8:::::::::::::<<:::::<<:<:<<:<<<<<<<<<: """"""""$"$$"$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&(((((((((((((*((((((((((*(((((((((*******************,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,...........0000.00000000000000000000000000022220222222222222222244244444444444646646666666666666668888888888888888:8:8::8::::::::::::::::<<::<<<<<<<<<<8@Z """"""""""$$"$$$$$"$$$$$$$$$&&$&&&&&&&&&&&&&(((((((((((((((((((((((((((((((*(*****************,***,,*,,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.......0..0.0000000000000000000200000202002222222222222222242222444244444444664666666666666666666868888888888:8888:8:::::::::::::::<:::::::<<<<<<<<<<<8  """"""""""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&(&&&&(((&((((&((((((((((((((((**(((*((((*****************,**,,,*,,,,,,,,,,,,,,.,,,,,,...,,,,,............0..0000000000000000000000000020222222222222222224244444444444444446644666666666666668666888888888888888::8::::::::::::::::<<:<:<:<<<<<<<<<<: 8 " "" """"""""$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(&(((((((((((((*((*((((((((*(*(*********************,*,*,,*,,,,,,,,,,.,,.,,*,,.,....,,,,........0..000000.000000000000000000000202222202222222222224222424444444444444446666666666666666668868888888888888::8:88::::::::::::::::<<:<<<<<<<<<<<6` """""""""""$$"$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((**(*(*****************,,,,,,,,,,,,,,,,,,.,,,,,,,,,.....,,,,...........0..0000.000000000000000000022022220222222222222222424444444444444466666666666666668868888888888888:88:8:::::::::::::::::::::<<<<<<<<<<<<<4@ """"""""""""$"""$"$$$$$$$$$$&$&&&&$&&&&&&&&(&(&&(((((&(((((((((((((((((((((((**(**(**(********,*,,**,*,,,,,,,,,,,,,,,,,,,,,*,,......,,,,.........0.000.000.00000000000000200020202222202222222222222222244444444444444666646666666666686668888888888888888::::::::::::::::::::<<:::<<:<<<<<<<6  """""""""""""$$"$$$$"$$$$$$&$$$$$&&&&&&&&&&&&&&(((&((((((((((((((*(((((((((******((*(********************,,,,,,,,,,,,,.,,**,,,.,..,...,,......0...0.0..00000000000000000000000220222222022222222222224224442444444444466466666666666666688868888888888888::::::::::::::::::::<:::<:<:<<<<<<<<4@T "" """""""""$"$$$$$$$$$$$$$$&&$&&&&&&&&&&&(&&&&(&(((((((((((((((((*((((((((*(((*(*((****************,*,,,,,,,,,,,,,,,,,,,,,,,,..,,...,,,,.............0.0000000000000000000000002222022222222222222422222444444424444644666666666666666666666888888888888888:::::::::::::::::::<<:::<<<:<<:<<<4h. " """"""""""$$""$"$$$$"$$$$$$$&&&&$&&&&&&&&&&&(&&(&((((&(((((((((((((((((((((((((*(((**(***************,,,,,,,,,,,,,,,,,,,,,,,..,,..,.,,,.........00...0.00000.00000000000000020020222222222222222224222242424444444446666666666666666866668888888888888:8888::::::::::::::::::::<:<:<:<<<<<<<4 """ """""""""$""$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&((((((((((((((((((((((((((*(((((((*((************,***,**,,,,,,,,,,,,,,,,,,,,,,,,.....,,,.................0.00000000000000000002222022222222222222222222444442444444444444466664666666668886888888888888888::8:::::::::::::::::::::::<::<<<:<::4 """""" """""$$$$$$$$$$$$$&$$&$&&&&&$&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((*(*****************,,,,,,,,,,,*,,,,.,,,*,,,,,,.,,*,,...........0...0.0..000000000000000200202200220222222222222222222242444444444446646666666666666666668888888888888:::8:::::::::::::::::::<:<::<<<<<<<<<2 " " """"""""$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&((((((((((((((((((((*(((((((*(*(*****************,***,*,,*,,,,,,,,,,,,,,,,**,,.,,,,,,.............0...00.0..00000002000000000002022202002022222222222444424444446446444666666666666666686888888888888888:888:::::::::::::::::::<<:<<:<::<::4   " """""""""$"$$$$$$$$$$$$&$$$$&&$&&&&&&&&&(&&(&(&(&(((((((((((((((((((((((((*((((*(**((****************,**,,,,,,,,,,,,,,,,,,,*,*,,,,,,................0.0000000000000000000000002002022222222222222222242422444444444444666666666666666866686888888888888::8::88:::::::::::::::::::<:::<<<<<<: " """"""""""$"$$$$$$$$$$$$$$$$&$&&&&&&&&&(&&&&((&(((((((((((((((((((((((((((((((*(*((*************,*,***,**,*,,,,,,,,,,,,,,,,,,,,,,,...................00..00..000000000000000002022022202222222222222424442444444244446464464666666866668888888888888888:888:::::::::::::::::::::::::<<<::<2 """""""""""$""$"$$$$$$$$$$&$$$$$&&&&$&&&&&&&&(&&&((((((((((((((((((((((((((((((((*(((***(*(**************,,,*,,,,,,,,,,,,,,.,,,,,,,,....................0.......00000000000000000022002022222222222222222224444444444446446666666666666666688888888888888:8::::::::::::::::::::::::::<:<<::::<:   " """"""""""""""""$$$$$$&$$$$$$$$&$&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((*(**((****************,*,,**,,,,,,,,,,,,,,,,,,.,.,..........................00..000000000000000020020022222222222222422222444444444464464666666666666666666688888888888::8::::::::::::::::::::::::<<<:<<<<:84 """ " """""$""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((*(((((((*((((((*****************,,*,,,*,,,,,,,,,,,..,,.,,.......,...................0..0000000000000000000022022222222222222222224424444444444446466666666666666666668688888888888:::::8:::::::::::::::::::::<::::<<:8  " """"""""$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&((((((&((((&((((((((((((((((((((((((***(********************,,**,*,,*,,,,,,,,,,,,,,,.,.,.,......,..........0..0..0000...0000000000000000220222022222222222222242224444444444664666666666666666868886888888888888::::::::::::::::::<::::::::<:<:::  """"""""$""""$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&((&&&((((((((((((((((((((((((((((((((*((***(***************,**,,*,,,,,,,,,,,,,,,,,,,,.,.,,,..............00.0.000....0000000000000000200002020222222222222224244444444464444666666666666666688868888888888888:8:8:::::::::::::::::::<:<:<:::::::  """""""""$"$$$"$$$$$$$$$$$&$$&$&&&$&&&((&&&&&&(&(&&((((((((((((((((((((((((((((((*((*((***(*****,*******,***,*,,,,*,,,,,,,,,,,,,,,,.,,.................0.0..00..00000000000000000000020222222222222222222224224424444444464446666666666666666888888888888888:8:::8:::::::::::::::::::<::<:::8@ " """""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&((((&(((((((((((((&((((((((((((*(****(****(****(***,**,,*,,,,*,,,,,,,,,,,,,,,.,....,.,..,.............000..00000000.0000000000000002222022222222222244224244444444644446666666666666668668886888888888888:::88::::::::::::::::::::<::::::<:\  " """"""""$""$"$$$$$$$&$$$$$$$&$$&&&&&&&&&&(&&&&(((((((((((((((((((&(((((((*(((*(((*((*(*(**(**(&*********,,,,,*,,,,,,,,,,,,**,,,,,,..,.................. *..000.000000000000000020000,222002202222422222244424444264466666666666666666688868:(68868888:88:8:::8::::::::::<8::::::::::::<( " """""""""$""$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((*((((**(*((***(*************,*,,,,,,,,,,,,,,,,,,,,,,,,,.,.,....................00..00..000000000020000000022222222222222222224244444426444666666666666666686668888488888888:88:::8::::::::::::84:::::<::::::: Xp " """""""""$""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((***((******************,,*,,,,,,*,,,,,,,,,,,,.,,.,..................0..0.0.00.00000000000000000002022222222222222222222424444444446446666666666666666868888888888888:88::8::::::::::::::<:<:::::::::::0@ """""""$$""$$"$$$"$$$$$$$$$$$$$$$&&&$&&&&&&&(&&&(&((((((&(((((((((((((((((((((**((**(((**((**************,*,,,,,,,,,,,,,,,,,,,,,,,..,..,....................00.00000.00000000000002002220022222222222222444442444444444446666666666666666688888888888888888:8888::8::::::::::<::<:::::::::8 """""""""""$""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((*((((**(***(***********,**,,*,,*,,,,,,,,,,,,,,,,,,.,,,,,....................0.0..000000000000000000020022222222222222222224222444444444666466666666666666686868888888888888:888::::::::::::::::::::::::<:::8 @ "" """""""""""""$$$$$$$"$$$$$$&$$$$$$&&&&&&&&&&&&&&(&(((((((((&(&(&(((((((((((((((((((((**(**(*(***********,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,.,.....,,...............0..0000.000000000000000022002220222222222224244244444444464464666666666666686888888888888888:8:8::8:::::::::::::::::::::::::8&` """""""""""$"$"$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&((&&(&(((&((((((((((((((((((((((((((((*((*(**(*****************,,,,,,,,,,,,,,,,,,,,.,.,.,.....,....................0.0000.00000000000000200202222222222222222244444444446666646666666666668688686888688888:88::::::::::::::::::::::::::::::8n " "" """"""""""$"$$$$"$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&(&(((((((&((((&((((((((((((((((((((((***(********************,,,,,*,*,,,,,,,,,,,,,.,,,.,,........................00.0.00000000000022200000222022222222222224442444444444644666666666666666666868886888888:8::::::::::::::::::::::::::::::8L """" """"$"""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&((((((((((((&((((((((((((((((((*((**((**(***************,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,...............0....0.0000.0.0000000000002000202020222222222222222442444444464446446646666666668686888888888888888888:8::::::::::::::::::::::::8v """ """""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((((((((((((*(**************,***,*****,,,,*,,,,,,,,,,,,.,,,....,...........0.............0000.00000000000200202222222222222222224444444444444444666666666666666668688888888888:88:::8:::::8:::::::::::::::::6 """" """""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&(&&((&(&&(&((((((((((((((((((((((((((*(*(****************,,,,,,*,*,,,,,,,,,,,,.,,,,,,..,......................000000.00000000000000000202200222222222222222424444444444466666666666666688668888888888888::888:88::::::::::::::::::::::::j "" """""""$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&(&((&(((&(((((((((((((((((((((((****************************,**,,*,*,,,,,,,,,,,,,,.,,,,,,,....,..............0.00.0..00000000000000000220022222222222222222244444444644444666466666666666666888888888888888:8:8:8:::::::::::::::::::8::86 " """"""""""""""$"$$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&((((&&((&(((((((((((((((((((((((((*((************************,***,,*,,,,,,,,,,,,,,,,,.,,,.,.,......................0000000000000000000202222222222222222222444444444446446464646666686666866888888888888:88888:8:::8::8::::::::::::::::8` " " """""""""$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&((((&((&&(((&((((((((&*&((((((((((((**(((**(***********,***,****,,,,,,,,,,,,,,,,,,,,.,,,,.,......................000.0000000000000200002020220222222222224424444444444644446666666666666686888868888888888::8:8:::::::::::::::::::::::8 """"""""""""$$"$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(&&&&&&(&(((&(((((((((($(&((((((((((*(((((((***************,,,***,,*,,,*,,,,,,,,,,,,,.,.,..,,,............0....000...00000000000000000000222220222222222222422244444444444466666666666666886868888888888888888:8:88:8::::::::::::::::::8* """""""""$""$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&(&&(&&&((((((&&&((&(((&(&((((((((((((*((*((**********************,,****,,,,,*,,,,,,,,.,,,,,.,,........................000000000000200000000002222222222222222444444444444444644666666668666886666888888888888:88:::8::8::::::::::::::::88H@ " "" """""""""""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&(&&&&&(&(&(&((((&&&((((((((((((((((*((******(************,*****,*,*,**,,,,,,,,,,,,,,,,,.,...,,..............0...0.0.00.000000000000000000202222022222224422444444444444466666666666666666686888888888:88888888:8::::8::::::8::::::::6 """""""""""$"$$$$$"$"$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&(&(&&((&(((((((((&(((((((((((((*(*((**((***************,*********,,*,,,,,,,,,,,,,,,,.,.,..,.................0.0....000000000000000002022200022222222244244444444444444466466666666666666686688888888888888:::::::::::::8:::::::<:6  " " """"""""$"""""$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&((((((((((((((((((((((*(**(*(**(****************,***,,,,*,,,,,,,,,,,,,,...,,......,...................0.000000000000.0000000000022222222222222224244444444446466666666666666666688888888888888:888::8:::::8::8:::::::::6 " " """""""""""$$"$$$$$$$$$$$$&$$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&((&&((&(((&(((((((((((((((*((*((**(*****************,**,*****,,,,,,,*,,,,,,,,.,.,,...,,.................00.0000000000000000000000020022022222222222444442444444446466666666666688666888888888888888::8:8:8:88:8:::::88:::::6 " """"""""""$"$"""$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&(((((&&&&(&&&&&(&((((((((((((((*(((((****(********(******,**,**,*,**,*,,,,,,,,,,,,,,,,.,,,..,.........................000000000000000000202222222222222424444444444444464666666666666668688888888888888:88::888:88:8:8:8:::8::8:6 """""""""$"""""$""$"$$$"$$$$$$$$&$&&&&&&&&&&&&&&&&&(&(&&&((&&&&&(&((((((&(((((((((((((((((*(((************************,*,,,,,*,,,,,,,,,,,,,,,,,.........................0.0000000000000000020222222222222222422224444444444444666666666666666666888888888888888888::8:8888::88:8:8:8::6@@ " """"""""""$$"$$$$$$$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((&(((((((((((((((*((***((*((*****************,**,,*,***,,,,,,,,,,,,,,,,,........,..,........0.....0.00000.0000000000000002020222222424222222444444444444466666666666666868886868888888888888::8:8:8::88::::::8::2x """""""""$"$$""$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((&((&((((((((((((((((*((**(******(**************,,*,*,,,,,,*,,,,,,,,,,,,,.,,...........................000000000000000000022222222222222242222224444444444644464666666686666888868888888888888888::8:8:8:88:::8:8:4 " """""""""""""$"$"$$"$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((((&(((((((((((((((((((*(((***(***********,****,,*,,,,,,,,,,,,,,,,,,,,,,,...,..................00..000..00000000000000002022202022222222422444444444444666466466666666666686888888888888888888:8:88:8:8::::::::6 """"""""""""""$$$$$"""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((((*(*((*********************,**,**,,*,,,,,,,,,,,,,,,,.,..,,.,....................000000000000000002000000020222222222424424444444444446646664666666666866668888888888:8888888:8:888:::88:8::4 " """"""""$""$"""$"""$$"$"$$$$$&&$$&&$&&&&&&&&&&&&(&&&&&&&&&&&&&(&&(&(((((((&(((((((((((((((*(*********(*********,***,*,,*,,,*,,,,,,,,,.,,,.,,........................0.0...000.000000000000000222222222222222222444244444444444664666666666666668688888888888888888:8::88888:888:8:::4 """""""""""$"$"$$$"$$$$$$$$$$$&$$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((*(**(***(*******************,***,,,,,,,,,,,,,,,,,,,,....,...............0.....00.0000000000000000000222222222222222222422444444444444664666666666666866868868888888888888888888:888:888:::4 " """""$"""""""""$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((*((((((((**(*(******(*******,**,**,,,**,,,,,,,,,,,,,,,,.,,,,..................0...0.000..000000000000002220202222222222222222444444444444666666666666666666688888888888888:8888888:888888888:882  " """""""""$""""$$"$$$$$$"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&(&(((((((((((((((((*(****((*(****************,*,**,,,,,,,,,,,,,,,,,,.,.,.,...,.,..............0.0..00..000.000000200002202222222222242222242444444444446466646666666666666868888868888888888888888:8888888882  " """"""""""""""$$$"""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*(*((((*(***********************,*,,*,,*,,,,,,,,,,,,,,,,,,,,,......,,...............000.000000000000000022020222222222224242444444444444444466666666668666866688888888888888888:8888888888::28* " "" " """"""""""$"$$"$$$$$$$$$$&$$$&&&$$&&&&&(&&&&&&&&&&&&((&((&&&(&((&((((&(((((((((((((((((*(*(******************,,***,**,*,,,*,,,.,,,,,,,.,..,,,,.,,.,........00.....0...0..0000000000002020002000222222242224444424444444444644466646666666668866868688888888888888888888888:8880z0 " """"""""""""""" $$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&(&(&&&((((((((((((((**(((((((*(*((****************,***,,,,,,,*,.,,,,,,,,,,,,.,...........(...........000.0000000000020.000202022222222222442244444624444644666666666666666686688688888888888888888888888888:0R   """"""""""""""$$"$$"$$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&(&(((((((((((((((((((((*((*(((**(******************,*,*,,,,,,,*,,,,,,,,,,..,,..,.,.........,...........000.000000000000..002222222222222222224242444,2444466646666666666666666866688888888888888888888888888:H  "" "" """""""""""$"""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((**********************,**,*,**,,,,,,,,,,,,,,,,,,,,,,.,,..,...................000000000000000000002222022222222222224444444444444444666666666666666668668868888868888888888888888888"Pp  " """""""""""""""""""$$"$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(((&(((((((((((((((((((((*(*(****(*************,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,.....,............0..0..0.0.00000000000200002222022222422222224244444444444444464466666666666668688888688888888888888888888880L@  """""""""""""""""""$"$$$"$$$$$$&&$&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&((&&(&((&(((((((((((((((((***(****(**********************,*,,,,,,,,,,,,,,,,,,,,,..,........................000.000000000000000020220222222222244222424424444444444446666666666666668686888888888888888888888888880T@0>   """"""""""""""""""""""$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&(((((((((((((((((*(((**(******(********************,,,*,,,,,,,,,,,,,,,,,..,.,,,................0...000000000000000000020220022222222242422444444444444444446666666666866866668888888888888888888888888880  """"""""""""""""""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((((*((((***((****************,*,,,,,,*,,,,,,,,,,,,,.,,,,.,,.................0...0.00000000000000000000022022222222222224444444444444444666666666666666666868888888888866888888888886880 @ """""""""""""""$$""""$"$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&(&((&(((((((((((((((****((**(***(**************,,,*,*,,,,,,,,,,,,,,,,,.,,,,.......,............0.0.0.0000000000.0000000200202222222222242444444444444644464666466666666666866668888888868866888888888888,   " """"""""""""""""""$$"$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&(((&(((((((((((((((((**(((*******************,,,*,,**,,,,,,,,,,,,,,,,,,,...............0........00..0.00000000000000020022222222222224442424444444446646646666666666668666886688888686888888888888888,  "" """"""""$""""""""""$$"$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((((((((**((*(********************,***,,*,,,,,,,,,,,,,,,,,,,,..,....,..,..................0000.000000000000002202220222222242442244444444444446666666666666666666668888868888886868888888888,| " "" """""" """"""$"$"$"$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(((&(&((&(((((((((*((((((*((*******(******************,,,,,,,,,,,,,,,,,,..,,,,,......,...................0.00000000000000002222202222222222222424444444464444666666666666666666668688666666888688688888888*$ """"""""""""""""""""""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&&&((&((((((((((((((((*(**((*(**********(*****,*,**,*,*,,,,*,,,,,,,,,,,,,,,,,,,,,..................0...0..00.000000000000022202222222222222222242444444444666446666666666666666868686686688888868686888688*  "" """"""""""""""""""$"$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(&((&&(((((((((((((((((*(**********(******************,,,,,*,,,,,,,,,,,,.,,...,..................000000..00000000000000002222222222222222242424444464446666666666666666666666888668686888888866888888(*  """"""""""""""""""""$"$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(&((((((((((((((((((((*((((((********************,**,,,,**,,,,,,,,,,,,,,,,,,..,,...............0..0....000000.000000000220022222222222222224244444444444446446666666666666666668686868668888688868688888&@  """ """"""""""""""""$$$"$$$$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&&(&((((((((((((((((((((((*(*((****(***************,,**,*,*,,,,,,,.,.,,,,,,..,,.........,................0..0000000000000000020222222222222222242244444444646644466666666666666866688886668668868868688688&4  " """""$""""""""""""""$$"$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((((((((((((((((((((((**(************************,,*,,,*,,,,,,,,,,,,,,,,,,.,,.,......................0.000000000000000020002222222222424424444444444444644666666666668886868868866886888886886688888$   """""""""""""""""$""$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&((&(((((((((((((((((((***(***(*******************,******,,,,,,,,,,,,,,.,,,,,.,.........................0.000000000000000020222222222222222224224444444444466666666666666666886866886686888888668688688&   """""""""""""""""""$$$"$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((*((*********************,**,*,,,,*,,,,,,,,,,,,,.,,,,..,.,.....................00000000000000000202002222222222222444444444444446666666666666666666688668866866668866688888884PF  """"""""""""$"""""$$$$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&((((((((((((((((((((((*((*(**(**************,,**,,*,,,*,,,,,,,,,,,,,,,,,.,.,....................0....0000000000000000200222222222224422244444444444466446666666666666666668666868686668666666868668" """""""""""""""""$"$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&((&(((((((((((((((*(*((((*(**********************,******,,,,,,,,,,,,,,,,,,,,................0.......0.0.0.0000000000020002022222222222224222244444444446666666666666666666686668666868668668668886688"P   " """"""""""""""""""$$""$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(((((((((((((((((((((((((***********************,**,**,,*,,*,,,,,,,,,,,,,,,,,,..........................000000000000000020022220222222222242424444444444444466666666666666686886868868888666666686668 *  """"""""""""""""$"$$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(&((((((((((((((((((((((((*((*(*********************,,,****,,,,,,,,,,,,,,.,,,,..,.,......................000000000000000002022222222222224222224244444444644666666666666666666666886686868886666686868 " """""""""""$""$""$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((&&&(((((((((((((((((*((((**(***********************,*,,,,**,,*,,,,,,,,,,,,,,.,...,.................0..0.0000000000000022022222222222222242224444444446664666666666666666686868866688888886688868668  " """""""""""""""$"""$""$$$$$$$$$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((&&&(&(&(((((((((((((((((*((*(************************,,*,*,*,,,,,,,,,,,,,,,,,,,,,.......,.............00..0.000.00000000002222222222222222222222444464446664466666666666666686866868866686668868666688z  """ """"""""""""""""$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&(((((&((((((((((((((((((***(**(***********,*********,,,*,,,,,,,,,,,,,,,,,.,,,..........................0000000000000002202222222222222424244442444464466666666666666666866666888668666866666686686DB  " "" """"""""""$""$$"$"$""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&((&(((((((((((((((((((*((*********************,,,*,,,*,,,,,,,,,,,,,,,,,,,,,.,................00.0...000.000000000000022222202222222242444244444444466666646666666668666666688888688666866886688  """"""""""""""""$"$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((&(((((((((((*(((*((***(((*(*(*****************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,.,................0.000.000000000000000200022222222222224444244444444466466666666666666868888888686688866886666668  "" """""""""""""""""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&((((((((((((((**(((**((((*******************,,,***,,,,,,,,,,,,,,,,,,,,,,,...,................0000000000000000002022022022222222224222444444444466666666666666666666886686666886886686666666v """""""""""""""""$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&(((((((((((((((((*(((*****************************,**,,,,,,,,,,,,,,,,,,,.,...,....................0000000000000022222222222222224224244444444444466666666666668666666666886666688868668666668  " """""""""""""""$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((*(((*(*************,******,**,,,*,,,,,,,,,,,,,,,,....,.............0.000.0000000000000002222222222222442222424442444444646664666666666666666668668666868666886666688  """ """"""""""""""""$$"$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((**(**((***************,**,**,***,,**,,,,,,,,,,,,,.,,,................0...0...0000000000020000022222222222222244244444444644666666666666666666668688688866888666686668868t  "" " """"""""""""""""$$$$$$&$$$$$$&&$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((***(*(**********************,,,,**,*,,,,,,,,,,,,,,,.,.,,,....................0.0000000000020222202222222222224444444464444466666666666666666686668666888688668666688668<  """"""""""""""""""""$$$$$$$$&&$$&&&$&&&$&$&&&&&&&$ &&&&&&&&&&&&&&&(&&&&&((&(((*&(((((((((((((((((((*(******,(********************,**,,,..*,,,,,,,,,,,,....,...,.....0.......00000.0000000000020222222222222222222244444444446466666666666668666866686688886666668866868688   """"""""""""""""""""$$"$$$$$$&$&&$&$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&(&&&(&&&&(((((((((((((((((((((*(**(($(***************,*,*,,,*,,,,,,,,,,,,...,.,,.,..........,...0.000..00000000000000022."2222222222224424444444446662266664666666666666866688888864666686666666: j  """ """""""""$""$""$$$$$$$$$$$$&&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((&(((((((((((((((((((((((*((((*(****(**************,,***,,,,,,,,,,,,,,,,,,.,...,..,.............0....0000000000000020020222222222222224222444444464444666666666666666666886868666.66666666666682R  """ """"""""""""""$""$$$$$$&$$&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(&(((((((((((((((((((((((*((*((*******************,***,,,,,,,,,,,,,,,,,.,,.,,...................00000000000000000002222222222222222422244444446466666646666668666666686666688886688666686666  "" " """""""""""""""$$$$$$$$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(((&((((((((((((((((((***(*(**(**(****************,*,,,,,,,,,,,,,,,,,,,,,.......,.........0..0..000.0000000000000020222222222222222422244444444644666666666666666666668666886666688668666668 `> " " " """"" """"""$"""$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((&(((((((((((*(((*((((*(*(**(************,**,,,**,,,,*,,,,,,,,,,.,,,,,..............0....0.0.000000000000020202222222222222222444444446446666666666666666666686666666666666666666666668  " " """"""""""""$"""$$$$&$$$$$&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&(((((((((((((((((((((((((((*******************,******,*,,,,,,,,,,,,.,....,,..................0.0.00000000000000022002222222222222224444444464446666666666666666686666666666666666666666688    """" """"""""$$"$$$$$$$$$$$$$&$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(&((((((((((((((((((*((*(****(*****((************,,,,,,,,,,,,,,,,,,,,,,,,...................00.000000000000000202022222222222242424444444446444646666666666666666668688666666666666666868   """"" " """ " """"""$""$$$&$$$$$&&$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((&((((&(&&(&(((((((((((******((*(**(*(******,**,,,*,,,***,,,,,,***,,,,..........,..,.......0..0.000000000000000000000222222422224244244444444446444664668666666866888666666666666666686888<  ("""  """"""(&$$&&$"$"" ""$$ "",$$$(&($&&$  "$&$$"$$$&&((*((&(&*"" ""&&&(&(&&&((**,*(((&$$"$$($&(**((&(((*(,,,***(&&$$$&&(*,,*(&&(**,....,,*(((&((,,,..**2(*4,.200.0..****4,.0002.,.6..22442200..0..02224628.0.0224666644222224446866200004468664244222<68 0""$ "$"" " " ""$&$$"  "&&$$"" ""("$$&(&&*" &$&&$$$"" """$&&(((&&""""$&&&&*&$,"$"&&&(****(&0$$(((*(((&,,$$&.***,,**00&&&(*,,****(((((*,,....,.,(((0..,,,,*2(**..0000204..,,,000000.,,,,,02224442282.0624424200000246666886444244466884424426466888664244868 "  " """ "" "  $ """$""$"$""$$$$$&$&$"""$$&$&&&$$$$""$$$&&$&$&$$$$&&&&&(&&&&(&&&&(((&(&*(,&&&(((((*(*,(((******((*,(((*****,,**,.*.*,,,,****,*,.,,.,...,,,,0,......,0,0..0000000.04...200000000020422222242222242444444244464666686666666666866646624448666688886:68.    """"""" """"$""$$$$$$$$$$$$&$$&&$$&$$$$$&&$&&&&&$&&&&&&&&&&&$&&&&&&&(&&&((((((((((((((*((((**(***(****(*****,*********,,*****,,*,,,,,,,,,,,,,,,,....,.,.,......0000.0.000000000200000000202004022222222222244644444666666666666466466666668668666686666666866668.  " """""""""""$"$$$$$$$&$$&$&$$$&$$&$$$$&$$$$$$&&&&&&&&&&&&&(&&&&&&&&(&((((((((((((((((((*(**(((*(************,,*****,***,,,,,,,,,,,,,.,,,,..,...............0...0...0000000000200000202220222224222222424444464444644466666666666686666666886666666666666666888.N " " """""""""""$$"$$$$$$"$$$$$$$$&$$$$&&$$&&$&&&&&&$&&&&&&&&&&&&&(&&&&(&&((&(((((((((((*((***(*(*******************,*,,,,,,,,,,,,,,,,,,,,.,.,.........0......00.000000000000000000000022222222222222244224444444446444646666666666666666686666866666666666866888. "" """""""""$$$$$$$$$$$$$$$$$$$$&$$$$&&$&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&((((((((((((((***((**************,**,,**,,,*,,,,,,,,,,,,.....,.,..................00..0000000000000020002020222222222222424444444444666666664666666666666666668666866666666666668688,X<` """"""""$""$"$$$$$$$$"$$$$$$$&$$$$$$&$$$&&&&$&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((*(((((*(*((**********,*,,,,,*,*,,,,,,,,,,,,,.,,...............0...00.0000000.00000000000000022222222222222244424444444466664446666666666666666686666666666668666668666888. p """"""""""""$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&$&&&&&$&&&&&&&(&&&&&&(((&((&((((((((((((*(((**************,******,***,,,,,,,,,,,,,.,............0.....00000000000000000020022220222222222222222222444424444664466666666666666666666666666666866666666686866868:.`  " """""""""""$"$$$$$$$$$$$$$$$$$$$$$&$$&&&&$$&$&&&&&&&&&&&&&&&(&((&((&((((((((((((((((*(*(*************,*********,,,,,,,,,.,,.,.................00000000000000000000002200222222222222242444444444444464666666666666668668688668688666666666666866666668888.   " """"""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((*(*****************,,,*,,,,,,,,,,.......,.,.........00..00000000000002000000020222222222222222242244444444446646666666666666686686866888868668668866666866666666888:. " """"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&&&((((((((((((*(((*((*(*******,*****,*,*,*,*,,,,,,,,,,,.,,.,.........0.0000000000000000020202022222222222222222224444424444464664666666666666668668688886888888888888888668888686688888:.t  "" """"""""$"$$$$$"$$$$$$$$$$$$$$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&((((((((((((((((((****(*****************,*,*,,,,,,.,.,,,.,.............0000000000000000202222222222222222222222244444444444446666666666668668866888888888888888888888888888888888888888:,d   """"""""""""$"$"$$$$$$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&&&&&&&((&(&&&(((((((((((((*(*(**(***********,****,,*,**,,,,,,,,,,,,..........00...00000000000022222222222222222222222224444444444444646666666666866888888888888888:888888888:888888888888888888::,P  """""""""""$""""$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&(&((((((((((((((((*(**(************,*,*,,,,,,,,,,,,,,.,,,,...........0.0.0000000002220222222222222222224222242444444444444444666666666688888888888:88:8888:888888:888888888888:8:8888:::,  """""""""""""$$$$""""$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((((((((((*****(*(*********,*,,,,,,,,,,,,,,,,,,..............0.000000000022022222222222224422222422444444444444444666466666668888888:8888888888888::8::8:88:88:8:8:8:8::8:::::::,& """""""""""""""$$$$$$$$$$"$$$$$$$$$$$$&$&$$$&$&&&&&&&&&&&&&&&&(&&((((((((((((*(**************,***,,,,,,,,,,,,,,,..,.........0.0000.0000000220222222222222224222224244444444444444446666666688888888888888::::88888::8::8:8:::888:8:8::::8:8:::::<,`(` " "" """"""""""""""$$$$"$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&(&&&(((&&(&((((((*((((((***(************,,,,,,,,,,,,,,.,,.,.,.........0.00000000000022222222222222222242222244444444444466666666666868688888888888::::::8::8:::::88:8:8::8:88888:::::::::<,@  """"""""""""""""$"$$$"$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&(((((((((((**(((***************,,*,,,,,,,,,,,,,,,,,.........0000000022000220222222222222222222222242224424444444666666666688688888888::8::8:8:8::88888:88:8:::8::8:::::8:::8:::::*  """" """""""$"""$$$$""$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&&((((((((((*(****(************,,,*,,,,,,,,,,,.,,.,,........000000000000002222222222222222224224244444444444446466666666668888888888888:8:88::8::8888888888:88:88::8:8:8::::::::<* " """""""""""""$$"""$"$"$"$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&(((((((((((((***(************,**,**,,,,,,,,,,.,.,.,.......0.0000.0000000202222222622222222224222244444444444446666666668668868888888888:8888888::8:88:8888:88:88888:8888:::::::<<*   " " """"""""""$"""$""$$"$$"$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&(&&((&(((((((((((*(************,*,,*,,,,,,,,,,,,...........00.000000000020222222222222222222424224444444444446666666666666688886888888888888888888:88888888:8::8888888:::8::::::<(  """""""""""""""""""$"$$"$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&(((((((((((((((((***********,*,*,,,,,,,,,,,,,,,...........000000000000022222222222222222222444444444444444666666866866888888888888888888:8:88888888888::888888888888::::::::<<( `  " " """" """""""""$"$$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(((((&&&(((((((((((**((******,,***,,,*,,,,,,,.,,,.........020000000000000202022222222224422244444444444664466666666688668886866888886888888888888888888888888888888888888::::<<(<t  """"""""""""""""""$""""$"""""$$$$$$$$$$$$$$$&$&&&&&&&&$$&&&&((((((((((((((((*******(***,****,,,,,,,,,,,...........00000000000000222222222220424242444444444446666666668(666668686686888888888888888:488888888888888888888::::::<>  """"" """""""$""""""""$""$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&((&&(((((((((((((((***********,,*,,,,,,,,,,.............0.0.0000000000022222222022222444444444444444466466644666666666686686886668866868628868888888888688888888::::<0  """""""""""""""""""""""""""$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&(&&&(&&((((((((((*(*************,,,,,,,,,.,,............000.0000000002000202222222222222242444244444444644664466666666666666666668666686888666868888888888888:::<<<@