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_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '485B53' IMAGE_NUMBER = 56044586 IMAGE_TIME = 1977-12-16T07:08:37Z EARTH_RECEIVED_TIME = 1977-12-17T19:35:36Z ORBIT_NUMBER = 485 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.203600 NOTE = "MEDIUM 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 /  *Qž×7½k? [½Ð+£"{¦ ;!µ ¬Ù7fS4  7k1ᦑB û+ Úã×´V<#.E" "$$$$&((&,0240246262206620.,,..,,.,,,(**(&(*..,,,,,,..0222000000.04::666444202022248:>DD@><<::::<<<@B<<<<<<<>>>><<>@DFJPTTTTRT`fbZRLHFDBB@>>><<:<<:8886868<@BBBD@@>>@@@BBBBDDDDDB@>::<>>>><<<::>><>>>>>><<<<><<>>>>@BBDDFFFDDB@@B@@@>><<<:::::<:<<<<<<:<<<:::::::8:8:::::::::::::::<:<::<:<<::<2"$&&&&&&(**,246:24688:42.02.,,00000000,,.*(((.880242.,,.0*24222220004884646642000222468<>@>><<::<<<<>>BB><>><<>>@@BB@BFHLPRTTRT\\VTNJHDBB@@>>><<:<88888888<>>BBBBDJLFB@>@BBBBBB@@@>>><8::<<<<:::>>>>>>>>>>>><<><<<>>>>>@@BBDDDB@@BB@@@>>><:888:::::<:::<::::<:::<:::::::8:::::8:::::8:::::::<::<>0 "$&&&&&&((.2246224662,,*(****,........,.,*(((*0800464.*,, .00....,,,.0222224220....02408:::888888::<<>BB@>@@>>@BBDDDFDHLNNNLPTNJHFFB@@>>>><<<:::8866688:>B>>>>>DFDFHHHB@@@@@>>>>><<<<:46688668<>>>>>>>><<><<<<<<<<<<<<>>>>>>@>>>>>>>>>><::8::::::::::::::::::::::::<:::::::::::::88888:::8::8::<.""$$$$$$$&,...02020020*(&&&&(((**,,,,,*,,*(((((,8604662,*......,***((,.0000002000...000244886666466688:<>@><<>@BBBDD0BHHJLLJHLLFDBB>>>><<<<<<::88 26688:<><<<<::>>><<<>BHD@@>>6<<>>>><<<844446:<<<<<<<<<<<<>><:<<<<<<<<<<<><<<><>><<::<<::888::::::::::::88:8:8888:::::::::::::::8:88888888::88::<* " """"""&*,,,.000000.(&&$&&&&(******(**((&&&&((.404486.,.,.,,,,*(*,0...,,.002220..00046<<6644222242466::<::::>@BBDDFFHJJJJLLJD@>>::::::888888866466468<<><<<::@><:88:::<>>:<<4<<<<<<<<<<8468::::<:::<<::<:6:::::<<<<<<<<<<:<<<<<:66688488::::::8:::::88:::88888888468888888888888::88:888888:::"""""" "$((((*,,,....,(&$$$$$&(*(***((((&$$&&&&&*,0242.00..,,,,.**,..0.0000002200..22246642442222222444668888<:>BDDDFFHHJFHJHD>><::888666444444444444468:::::<@><8888888886::::::<>>><<<:<:<::::<<::<::::::8:::::::::<<<<<<<<<<<:<::8666244688::8888888888:::888886884668886868688:8:8::8888:::::8 """ ""$&&&&((**,....,*(&" ""$&((*(((((&$$&$$"""&*.0.,.20.,,,,........002220002200068444224424222202224446666:>>BBDDDDFFF@>@@>::88886644422222220.022246888:<><:8888886866::::::::<:><<<:::<<<::<<<<<:::::8888:::8:8::::::<:::<::<:<:8644446888666688688888::88888888886664666688688888888888:::::""""""$&&&&((&*,.0000.,,*"$$$$&&&&&(((&$$&$$$"""&*,..,020****,.,.000002444246422222264440.02220.0...0024446:>>>@@@@BBBB@@B@<<:88886644442202000,,,,,0246688:<888688888886:<:::8:8888:::888:8::::<<<<<<::::88888:88888888888:::::::::::8:888888666686866686888888888888866868866666666666666888:::: "$&&(*(*,.02222200*.,($""$$&&(&$$$&&&&$$$&(*,,,.20,((((***,,.00444224424244424864442.0222224666666::<>>@@@@@@@@@>>DD>86644444242222200200...,,024666688466446868688<:::::8:8888888888888:::::::<::::::::::888686888888888::8::88:8:88888888668866688866666686866666866666668666666646666888: ""$$&((*,.022466666440*&"  """"&&(&((&&(240.,..*(((((&(,,0.022222222242244668866886222688:::::::<>>>>>>>@@@@>BHFB>86444220000000..000.......2466866664424220266688:888::::::::8:888688888:888888::88:88::888888888886888888888888888888888:88888866666666664464664666666666868666666666668  ""$$&(**..000466446640,(&""""" "$&&&&&(*(.6200,*.*((**(((*.....0000244202222446688:::::::8:::<<::<:<<<::<>>>>>>FFD@<866442200.......,....,,..22468688866420222242468868888:888:8::::888688888888666868866888:8868888888:888888888866666866688888888866866666664444464444466466666666666666668  "$&&&&(*,..,,22422244.**(&&&$&&(&(&&&&$(.40,,,*****((***,.00..,.0000022020022466888:::<<<<<<<<>>>>>>><::::88:>@@<:8864442200.0....,,,,,,,,,.24466668886666644688666666666888888888:::8:88888666666666666:8888888688888:8:8::8:888666666666666666668888888666666666664444444464446666666686888 "$&&&(((,*,,,..00...,.,(&(((&((*((((((&$&(*(((*((((((((*,.00000,...000220000222464688:::<>>>>>>>>>>>>>>:::>BDD>8846444220000...,......000022446664668866688888:88:8868866888888888888888888888888686686688:8866666666868888888888888686668666666666666866668688868866666444444444444446666666:  "$$&&((**,,.,..0..,,,0*(&&$&&((((*****(((&&&&(((&(((&&&(*,,.0.0.....0002222022224446888:<:<>>>>>>>@>>>><<@BB>><864222000...,.,,,,,,..46886666688664668866668688888:88888888688888888666666646888888888688:8886668668664666666668868888888888866666666664466666668886866666664444444444444444446  ""$$&&((**,,.00000.*(*($$$$$&(*,,***((((&&&&&&&&&(((&(***.......0....00.222222222246688:::<<>>>>>><<:::@B><<:866422000.,,********,.466::8:::::88666688866668886688888888888888888888866666444666666666888888::866866666466666666666868888888886666666666666666666666666666666666644464642222226 """$$&(****....022,,,&$$$$&(22200.,*((&&&&&&&&&(***,,,,,....,......000022222.000246668:::<<>>><><<<<@>:8886444420000...,,,*****.2688:88888:8886688<888886666666466866666668888888888666864446666666666666688:866886866666666666666666666866666666866666666664664466666664646466666666444422246  ""$&&&(((((,,,,.2.,0.(&&&(020..00.,*(&&&$$$$$&&(**,,.............0000022000..0024444688::<<<<>DDDB@:884422422200.....,,,,,**.024688:88666886666:<:866888666::<<:866666666666686868868868888666666664446666688864668688688:88866666666466666666666686666666666666666664444444466466666664446688  ""$$$&&(**((((**,00,0,&(((..*(*******(&&$$$$$&&&(**,,..,,........0002222220..0202224446688:::<<:<8666644200000..,,,,,*****,24868<:88888666666448864464444468888886686666666666666666668<<::864666666668866664668466668888888688868666666666666666466666686666868668666644444424444464464668888: "$$&&(((*,****((,,**,(&&(,(&&((((**(*((&&$$$$(&&(***,,,,,,.......0022224420044422000022244644444422222200000...,,*(((((*.8:<888:::866666666644864424442444444666666666666666666666668:<<>BBB>8666666688666666666466668888666686888866666866666664666446666666666666864644444442444444444688:8:: ""$&&(**,,,,****,,,*(&&&(&&&&&&((((*(((&$$$$$&&&(*,,,,,,,,......00.0024442644464220.00000220.00000000.00..0...,,,*((((2::664666604666446444444422222222444444444244446666666866666666:::8868:<8664466666446666686666666666666666668866888666666666666666666668666664444666444444442444446888888 "$$&((*,,,,,,,..,.*&$$&&&&&&&&&(((((((&$$$"$&&(**,.,,,,.,,...0.00000000444422222200000000.0....,,,,.,,,,......,,*(*2::842022224488::844444444220222224444442222222246666666666668886664666668:8646644222444466686666866666666666688:8666666666686666666666666644444444446466664646666466666688 ""$&&(*,,,,,,.0222.&$$&&&&&&(&&&&(&&&&$$""""$&(*,..,,......000000002224444000000000000000...,,,,,********,,...,**.8862220000004226446644444442000020244464222222222466666666666666866666664468::8866420222444446666666666866866666686664446666666666866666664444442444444464664644666666666668""""$$&&(**,,.,.002662,&&&&&((((((&&(&&&&$$$$"$&(*,,..,.....00022020022222440........0000000.0..,.,,*(&(((****,....2:840000......046424466202444202002444444222222244446664664444666666444644444466866884222222224444466666666866666666664446666666666866666464644444442444444444444446666666668: """"$$&&(**,...00268624,((&((((((((((&(&&&$$&&$&**,,..,...000224422222246420.,,,,,,,.0....000......,,,.*(****,,..4:<840...,,,,,.24442224444444444222444444422222244646466444444444444662222422222244466::4000022222244444466666686686666664664664466666446646644444444444464444444444444466646668 ""$$$&((***..002268:6:8.*((((((&(((&(((&&&&&(*((*,.,..,....024244424446620..,,,,,**,,..........,,..,0000.,**,,...26420.,,**((*.244642224444444444444444444422224466666666664464446446664422224446422224668400.00204444444444666466666666666664464466664444444244646466666644466464444424444444668$"$$&((**,,.02246688682,*&&&&&&&&&&&&&&(&&&&*.**,,.....000022466866444420,*,,******,,,,,......,.,,,.022222.*,,0000220.,,*((,.00244444444444444446446442242222244244444464466444646466664444666686644422246:64422244444444446466444464666666666666644624444444466644464666666666664444444444444466"$$$$&&(**,..0026688400.,*(&&&&&&&&&&&&&&&&&&(,**,.....0022246888::644220.,****,,**,,,,,.......,,,,.00000000.,..00000..**(*.0022244444664442442444464444422224222444444444446444444446666666666666666644224484444444444444444444444446444446666666664446644444444444444464466646444446644644444466 "$&&(*,0,,....02688620.,,*((((((&&&&&&&&&&&&&(*&(*,..00024468::88<<842220.,****,*,,,,,,,,.....00...0000....020.0.0000.,**..00222444446664422222224244442422222224424422444444444444244466666666666666444220024442224444444444446666666644444664444644466644664444444444444444444244444666666666666 "&$&**,.0,,...00466402.*****(((((&(&&&&(&&$&&(*&&*,,.0024468<<<<<<<:642044.,******,,,,,,,,.....0000000.0..0............00.000224444466664442222222222222222424442444444444444444222444446666666666664444422222244622244444444666666664466644444444444646444444444444446444444222244446466646666666 "$&&((**0,,...002442.0,**((((&&&(&&((((&&&&&&(*&&*,..0024668:<<<>><8420028:0,,*****,,,,,,,.,.....0000.........0.......0462.000224444444644222222222020002222222242244444444444444442244466664644444464444444448:<><6442444446466666666644464444444444444444444664444446444444442444444444446464666 $&&&&(*..,,...02220,.*((((&(&&&(&&&&((&&&&&&(,&(*,..0224668::<<><842200046:8640.,**,,*,,,,.,...0..........2200000.,*,,.,.....0022444444442422422222222222220202222244442444444444464444444444444444464686444866668:642444444664466666646646664444444444444444444444446444444444444444444444444446 $$$$&&(*.*,..00000.***(((&&&&&&&&&&&&&&&$&$$&*&&*..02246688:88:86462000.000.,,,,,,*,,,,,,,,,.......,,,.,.04420.0.,,*****,....00022242424222444424222020220000000222222242224444466666444444444442242220224662222220244444444444444444666644444466664642444444444444444444444444444444442444444444 """$&&*.**,."*.0.***(**(&&&&&&&&$&&&&&&$$&&&*&&*.0024688::::8862462...,,**(*(((*,*,,,,,,,,,......,,,,,,.44000...,,**(*,......0002224422224222222222222022220222222222222222444464644444444444442244244440200.22202446444444646444464444444444664666666644444444444444442444446444444244444444442$"""$$&(,,(,,*(,.,***((((&&&&&&&&&&&&&&$$$$*$&*.024688:<<<<<:62440,,,,**((&$&(***,,,,,,,.,,,,...,,,,,,.220....,***(*,.......0002242222222222022002222242022222222222220222222444444464444244444444444444446862246666464644644668664444424444444644444444444444444444424444444442444444444444462"&$"$$$$&*((**,**,*(*(*(((&&&(&&&&&&&&&&$$$""&*&&,.04688:<<<>>>:2220..,*&((((****,*,,*,,,,,.,....,..,"...000..,,*((((*........022464442222222202202222222222222220222222202222224244444244444444446644464668:844244466466466466664644444444224444444444444446464464444444444444444244444444444660"$$"$$$&&(&**,,***(&((**&&&&&$$&$&&&&&&&$$""$(*&(.04688:<>>>>@>:4620.,,***((&(********,,,,,,,,.....,,,,,.00.,,.,,*(&&*....,,.00026,"444222222202220222220000022&(222222222222222222422442244424444444444466664444444664666664444444422444444444444444444444444644444664444442444444444444444444460 $"""$$$&&&(*****((****((&&&$&&$$$$$&&$$$"""$(**,26::<>>>>>>><::>840.,****************,,,,,,,,,,,,.,,,,,00,*((****(*.00..,,,..0220.044422444222220200020000000000020222222222222222242222222*.442242444444444224466444446,444424242224244444444444444044244444444444444444444444424444444242446,"" """"$$&(******(***(((&&&&$$$$$$$$$$"" ""&,(*068<>>@@@>><::DB:42.,,**(**,,*********,,,,,,,.,,,,,,,*,,.**&&&(***,...0..,.,...0002464446442222202202000000000000000002222224246642244444422222222222244444466644444664646664442222222444444444444444424444444444444444444442444442.2444444422424 """$$$$&((****(*,***(&&&&&$$$"""""$"" "&.(,06:>@BB@@DBHNF>:620,,,**(((*,**((******,,,,.,,,,,,,,,,*,*((*,,(((*.0.0.0...0.,*,06664646442222222002000000000202220002002022244424242444424422224422224466666644246444444666644442222444446644444444444444444444644444644442424424422444244444446,"""""$$"&&&(&&(((.,*(&&&&&$$$"""""""""" "$***.26:<@BB>BNLLB<8620,,,,,**(((,*((((((*,,...,,,,,,,,,,,,**((*,,.*&&*..0002220,*,2246866664442222200000000000.00002220020022002222202444244422422244422244466666666646644466666464444244646884666666464644444444444644666444444442244224444444244226, """$$$&&&&&&&&(,,(&&$$$$$$"""""" " $,(*0468<>>>866620.,,,**,***(**(*(((((*,..0.,****,,,,,,,,***,,,,,,...0.0000200004666666686642220002000000000.00002000000000202222224424424224222444424266666666666644444444646664444444446666464446646644444444444444664444444444444444444422422246* """$&$&&&&&$$$&((&&$$$$$$""" "  "(((,2488:<<60..,,****(((((*,,**(,...**(*,,.,.,,**,**,,,,,,.,,,,,.,.....0...004444466666<844442222220000000000200000000020000222442222424444222222444466644666646644446444444446444446666464226664446644444666444444666444444444444444444444222222444( "$""""$$$$$$$$(*&&$$$$$""   &&(,0266:>>>:40.,*****(((&&&&*,,..,000.,***.,,,,.0.*,,*,,,,,,,.,,......0..00..00244446666<8642420002200000000000200000000000020224222222224444442222244444446444444444444444444444466666666668886446644644446664444444444444444444444444444422222222444*""""""""$$"""$$(($$"""""" "&&(*.26644442..,****(((&&$&&&(*,.,0220,,**20.,,,,,,**,*,,,,,,,,,,,.,,....000000244:86666444442202020202000000200000000000000000000222222442424222222224466444444444442224444444446668666666668866466666666464464444446464444464444444444464442444444446( "" "$"""""""$$$$""" " ""$(*,04642*,.,****(((&&$&&&&&(*,*,4>>602884.,,*****,,,,,,,,,,,,,.,.......000000246688886444444222200022200200000000000000000220022222222222222222242224466644444444444444446666666666666666666688866646664464664444444666444444444444644444444444444246&  """"""""""   $&**,.0442.****(((((&&&&&$$$&&*228:8<>><:40.,,*&&****,*,,,,,,,,,,.........0002226648::88:66644422202222000000.00000000200002020222222222222222224222244446444444444244466666666664668666666666666666666444664444444644666644444444444444444444444424446$ """""""""  "$&(**,.020.**((((((&&&$$&&$$$&*2886446862..,,,(((*,****,*,,,,,,,,........00000226888::8:644446422222220000000000000000000000000222222222444222222224444444444444442446644664666466666666666668686666666446666444644444444644444444644444464644444444446" """"""""   ""$$&(**,..0.,*((((&&&&&&$&&$""$&(,000002200..,,,*,,,******,,,,,,,,,,........0..000268:<@@844446642220220200000000000000000.000020002222224224222242444444244444244446444464666666446666666666666866666666666666646644444464644444444644444444644444444446   """""""""$"  "$$$&((***,,,,,(((&(&&&&&&$$&$$"&((*,,,,..,,,,,,***,,**,***,,,,,,,,,,,,,......02....268>B.$&*,,&$&&&&&&&&"" """$$$$$&&&&&&&&&&&&*($$$$$&&((&(&&&&$$$&&&&*,,..000222444220.,,**,,,,,,*,,,*,*,,,,,,,,,,,,,,,,,,,.,.,.........000000000000002000000222204222220022200000,202222222222222222200222202&$244422244444646466666666666*.6666888688888866666666668686688666666666666666666686<<<>"$&&&(*&&(&&&&&&$$"" """"$$$$&$&$$$$$$$""$$$$$&&**&&&&&$$$$$&&(*,,.....00224222220.,,,,,,*,**,*,,*,,,,,,,,,,,,,,*,,,,,,,,,,,.,..0...0000000000000000000022224222220022222200222222222222222222202222222222222222222442444466666666466646666686668868666666666686886048666688666666666666666:8866$&&&(,*&&&&$$$$$$$$"" " $$$$$$"$$" "$$&&&*,(&&&&$$$$$$&&(*,,...0.0022220000...,,*,,,,*,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,..0......000.00.000002220002222222022222022000022222222222222220022222222222222222222222444446466666666666666866866886666666666666668666666686888866666666886686446"$&&&(,0*&&$$$$$$$$$$$" " " "$$$"""""$&&&$&&&&&(,*(&&&$$$$""$&&**,,,..0.000000......,,*****,*,,,*,*,,*,,,,,,,,,.,,,,,,,,,,..,...0......0..0000000000002222022222222222220000022222222022220022222222220000222222222222244444666666686666888666668666666666666666666666668668888868686666666686226"$$&&&*,.&&&$$$$$$$$$$$$$&&$"""""""" "$"$&&&&(&*,(&&$$$$$" $$((,,,,...00.000....,..******,,,********,,,,,,,,,.,,,,,,,,,,,......00000.0000.000000000002022020202222222222020000222222022222222222202020022222222222222244444666646666666686666886666666666688868868886668668686886886686666666224 $$$&&((**$$$$$$$$$$$$$&&&&&$$$"""" ""$$&&&&&&,*(&&$$"" $&(*,..,,............,,,,*****,**,*****,,*,*,,,,,,,,,,,,,..,..,,,,.....0000.0000000000002000002022222222002222200200000222002022222222220022222022222222222244444446664466666866666888866666666668686886866866688868888868888666668422"$$&&&&&&$$$$$$$$$$$$$&&&&&"$$"""" "&&&&&((..((&$$""  $*...0.,.............,,,***************,*,**,,,,,,.,.,,,,.,..,............00.0.00000000022220202200002020022002000000200202222020222222022020222222200222222424464666666466866686666866666666666666686888888686688888888888886886668:<$""$$&&&$$$$$$$$$$&&&&&&&$&&$$"""""" "&&&&(&&(,((&$$""" "(,00....000..........,,,*********,,,***,**,*,,,,,,,,,.,,,,,,.,..............0.0...00000000000000000000022222002020002020022222000202020022000022222222200202222444444666666666686666666666666668888888888886668888888688886866888888:<""""$$$&&(&$$$$$$&$$$$$&&&&$$"""""" "$&&&&&&(&$&&&$$"" "&*.222260200........,,,,,,,******,,***,*****,,*,,,,,,,,,,,,,,,................0...000000000000222020000022222220202000000222222000202222000020222224222022022222442444444466666666666866666666666888886888888868888888688866888888888:< """"$$&&&$$$$$$$&$&&&&$$$$&$$$"" $&&&&&((&&" $&&$""" "$&,.022400.022.0200..,,,,,,*,****,,,***,,****,*,,,,,,.,,.,,.,,,,.......00.......0..00000000000222220202022020222220000000000002220020222220022222222222220200222222222444444666666666688686666666688886686888688886888888888888888888888<  "$$&&$$$$$$$$$$$$$$$$&&&$&$"$&&&&&&&&&&&$$$$$"" $&,.002240..0044220...,,,,,*,,,****,,,,,,****,,*,,,,,,,,,,..,,,..,.,.....0..........00000.0000000222222222000020220022000000000002222000002000022022222222020022222222242424666444466888888666886686886688888888888688888888888888886888:<"  $&&&$$$$$"$$$$$$$$&$&&&&&$&&&&&&&&&&&$&($""  "*..022000....00...0.,,,,,,**,*****************,,,,,,,,.,,.,.,,,,...,,.........0...00.000000002220222022020000020200020000.00002002222200002002022220022222220022242222222444666646666868686668868666886866868888866888688888888888866888< "$$$$$$$$$$$$$$$$&&&&&&&((((((&&&&&$&&$""  "$*..000000...........,,,,,.*,*,*************,******,,,,,,,,,,,.,,,,.,........0..........0.00000000022002200000000022222000000000000222200000000222222222220020222244222222244466666666668666666666666668666688888866886888888888868866688:<  """"$$$$$$$$$$$&&&&&&&(((((((&&&&&&&&$" "&(*,..0000...,.,,,,,,,,,,,,.**,*******,***,,,,*****,,,,,,,,..,,,,...................0........00000.0002022022000000222220000200000000220000.000000222202202022202222222220222244446666666666666666666866666666666888888888888688888888888888: ""$$$$$$$$$$$$$$&&&&$$&((((&((&&&&&&&$  &(*,.........,,,**,**,,,**,,**(************,,********,,,,,,,...,,,..................00.....0.00000.000000000020000000000220000000000000000000000202020202222022002222222020022244446666666666666666866666868866886688886668888888888888888888:""$$$$$&$$$$$$$$&&&&((&((((((&&&&&&&&$"&(((***,,......,,,**************((********(******,*****,,,,,,.,....,,,,.,.....0.......0.00......0.0000020000000022200220002200000000000000000000000000000022222200022222202000222442444666466666666666666666666868888888688888888888888888888888< "$$$$&&$&&$$$$&&&&&(&((&&((&&&&&&(&&&(((*****,,.....,,**************(((************,***,****,,,,,,,,,,,..,,,,,,*0...0.....00.0.0.0.....0.000000000000000220000000000000000.0000200222002002000022222020022220222202664444464444444446666666666666666886886888688888888868888888688688:>" """"$$$$&&&$&&&&&&&&&&&&&((&&&&&&&&&&(((((((*,,,.....,,,*******(**(*******(******(********,***,*,,,,,,,,,,,.,,.,..............0.0..0000000.0000000000022000020000000200000.0.000000220202222202242222222222222222224444244466444444446666666666666666686666688888888688666688868888888:<$" """$$$$$&&&&&&&&(**&&&&(((&&&&&&(((&&&&&(&(((**,,....,,,,,*****(*(*****************************,,*,,,*,,,,,..,......................0.00.0000020000000000002220022000000000000000000000002222244220244422222222242444444464644424446666666666666868688686666888868888666886888688886888<$$$""""$$$$$$$$&&&&&&&$$&&,,(&&&&&&&&&&&((&(&&&&&&((*,*,,,......,,**((*(((*****,******************,*******,*,,,*,,,,......,...............000.....000000000000000000020220220000000000200000002222000222222222222220222022444444444444424446464444666666686666666666868888886446666888888888888<$&&$$$$$$$$$$$$&&&&&&&&&$$&((&&&&&&&&&&((&&((((&(&((*,,,,,.0...,,,**********,**************************,,*,*,,,,,,,,,.,...,.,,.............00000.000000000000.0....0000220000000000000220000022222022022022220222222222022222444444444224444446444666666666666666668868888888::::6888888888888:<&(&&$$$$$$$$$$$&&&&&&&&&$$&&&&$&&&&&&&&&&&&(&&((&&((***,,,......,*******,,***,********(**************,*,,,*,,,,,,,,,,,,....,..........00000.0000000.0.0..0..0.......00000000000000000200202020022224222220022000222022222222244442442444444444464444466646666666666666688886888668888888888888:<((&$$$"$$$$$$$$&&&&&&&$$$$$&((&&&&&&&$&&&&(((((((((*****,,,...,,,*((*(***,,,*********(***************,*,,*,*,*,,,,,,,.,.,.,..,,.....000..000..0000.000000000000...00000000000000000022000000022222222222220000022222222222242244444424444444444466466446466666666866666866868:666:8888888888888<&&$$$$"""$$$$$&&&&&$&&$$""$$&((&&&&&&&&&((&&(&&&((*****,,,,,.,,,*((((********(***********************,,***,***,,,,,,.,..,,,.,,....0.00.0.00.........0000000000..022002000000000000000000..022222222202220200002222222222222244442444444444424444464466444466666666666668868688:<:8888888888888:<$$$""""$$$$$$&&&&&&&&&$&$$$$$$&&&&$&&&&((((((&(&((******,,,,...**(((***(*((((******(**************,**,***,,,,***,,.,,.,.,,.....................,,....00000000000000000000000000000000000.2222222200000200000..2222220222222244224224424444444444444666666666664466666668866868888888888888888::>$$$"" """$$$&$&&&&&&$$&&&&$&&&&&&&&&(((&(((&&&&&(((******,,,*,,,**((((((((((((((((*(****************,***,,,,,*,,,,,,,*,,,.0......................,,.....00000000000000..0000000022000.00222222200002220222222424222220222224444442442244442444444466646666442446466666668668888888868888868888:<""$$$""$$$&$$&&&&&&&&$&$&&$&&&(&&&&(**(&(&&&&&&((((((*********((((((((((((*((((((**(************,******,,*,,,,,,,,,,,.........................0..,..0..000.00000000.0...0000000200...002222200000222222222224202222202422224444442242242444444444466666464448868866666666666666886888886688888:>$$$$$$&&&$&$&$&$&$&&&&&&$$&&((&&&&&(((((&&&&&(((((((((******(&&((((((&(((((((((((*(***************,,**,*****,,,,,*,...,.,,,..,......0..........0002000000....02000.....00000002000002222202000020202222222222222222222222424242242422442442444444446666664668666686466666666688886886888888888:>$$$$&&&&&&&&&&&&$$&&&&&&&$$$&&&&&&&&((&&&&&&&&&((((((*******(((((((((&&(((((*((((((*(*************,*,,,***,,*,,,,,,,,,,,,,.,.,...................00000000.00..........00000000000222222220000000000022220000222202222222224222222244242442244444464466666466666666866666668666686686868888888::>""$$$$&&&&&&&$&$&$&&&&&"$$&&&&&&((&&&&&&(&&&((((((******(*((((***((((((((((((((((*****((*********************,..,,,,,,,.:(8.,...0......,........000..00......0..,...0000.022002222202000000.22222222000.00220202222222224222222222224442444444644664644446444446666666666668868888888888888::<$""$&&(&&&&&&$$$$&$&&&&&&$$$$&$&&&&((&&&&&$&&((((((*****((&(((((((((*((((((((((((((((*((****,****,********,.,.,,,,,,,.,*.4,,..0....,.........000000.0........0200000002220222220000200000022022020000.0002202222222222222222242224444444444444444464466666422446686686688686868686688886888:<"  &*((&&&$&&$$$&&&&&&&&&$$$$&&&&&&&&&&$&&&&&(((*(****((((((((((((((**&&(((&((***********((***(*((*$$*****,,,.,,,,,,,,,.,,,,....(..,,........0...00000.....0....002220222022000000.000.00022000000.00000002022222224222222222244444444464444444464644444666646686666686666666666668886668688:< "$(**((&&&&&&&&$$&&&&&&&&($$$&$$&&&&&&&&&&&(((((*(**(*(((&&((**((((((((((((((**(**************,**,*******,,,,,,,,*,,,,,,,,.,.,.....,........0.00..000........*,..02200222020000000222000000000000000000000002022222222$222224444464444444466444446626446666888866666666666466686666666666688:> "&***((&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$&&&&&(((((((((((((&&&((((((((&(((((((((**(**((**(******(**********,,,*,,,,,,,,**,,.,.,,.,.....................0.........00222022000000000022222222200000000000.0002202222202222202222244224464444444444444444.446646666666666666666666666$,66666666888:,&((**(((&&&&&(&&(&&&&$&$$&&$$$$$&$$&&$&$&&&&&&(&((((((((((((&&&((((((*(((((((((((***((********,******,*****,,*,,*,,.,,,,,..,.,,,,,.......................,......020020000.000002422222222020000002022022222222222222222222224422222444444444444444644444646444666666666666688866666666666686688: ((((((&&&&&&&(&&(&&&&&&&&$$$$$$$$$$$$&&&&&&&(&(((((((((((&*(**((((((((((((((((*((**(((**********(*(******,,*,,,*,,,,.,.,,,,,..,,,,,,,,............0...0..00000.00000020000002444422222222000000000000020202002222202222222222222222244444444444444444646666666466666666666666666666666666666668< (&&((&&&&&&&&&&&(&&&&&&$&$&&$$$$$$$$&$$&&&((&&(((((((((&&(****((((((((((((((((*(*(****(******((((********,,,,,*,,,,,,,..,,,,....,,......,,.................0...00000000000022222222222222220.....0002200222220022002222222222222224442444444444466444444444644446466666666666666666666666666688<(&&&((&&&&&&&&(((&&&&&&&&&$&&$$$&$$$&$&&&&&&&&(((((((((((((***((((((((((*((((((((*(****(****((((******,,,,,,,,,**,,,,,,,..................,...,......,,.0.....0000000.0222222002022022222220...000222222222222222022442222222244222244444444444446444664464664444646666666666666666666666666688<&&&&&&&&&&&&((((&((&&&&&&$$$$&&&&&&$$$&&&&&((((&(&((((((((((**((((((((((&(((((((((*****(*(((((***,,,,,**,,,,,**,,,*,,,,,.,.,,,,...,.,,,,...........0...0..0.000.000224444422200000020000000.020222222222222222022224444222222244244444446444444444444666666666666646644664646466666666666668888<&&&$&&&&&&&&((((((&&&&&$$&$&&&&&&&$$$$$&(&&(&&&(&&&&((((&((((*(*(*((((((((((((((((***(((((****,,*******.*,,,,,,,*,,,,,,,,,,,,,,,,.,,,,,,,.........,...000..000022444222222220020200000000000022020202222222222222242422222222222424444446444644444444466666666446666646666666666646646664666888<&&$$&&&&&&&&(&(((&&&&&&&&$$&&&&&&&&&$$$&&&&&&&&(&&(&&((&(&&(**(((*((((((((((((*****(*((*******,,**,***,*,*,,,,,,,,,,,,**,,,*,,,,,,,,,,,,,,............000...2442222220022000000000000.0.0022000202022220220222222242222222222222224444444464444444446664644666644446664666646466666666666666888<&$&$&&&&&&&&&&&&((&&&&&&&&$&((&&&&&$$$$$&&&&&(*(&(&((&(((((((((((*((((((((((((**(*((((**((((**,,****,,,.,,,,,,,,,.,,,*,*,******,,,,*,,,.........0.00000000222220000002000000000000000.....02002022220000022002222424222244222222222442444444444444464666666666666464464666646666666666666666888<$$$$$&&&&&&&&&&&&&&&&&$&&(*((&&&&&&&&&$$$$$&&(((*((((((((((((((((((((((**((((((((((((((((*,((*******,,,,,,*,,,*,,.,,,,,**********,,,,...0.......0000200.02200000.000000000....0.0000.,,,..02222222222220000002444424422222224644444244422466664444464466666466664666464646666666666644646666688<$$$$$$&&&&&&$&&&&&&&&&&&&&(*(&(&&&$&&$$$"$$$&&&(*(&(&((*(((((((((((&&(**((((((((((((&(((*&(*((****,,*,,,,******,,,,,,,,**********,,,........,..00..00..0200000.....0000................02224222222222222000224424242442222442444424242444444666646644646666666646446664644666666664644666668868<$$"$"$$$$&&$$$$$$&&&&&&&&&((((&&&&&&&&&&&$$&&&&&((((((**,,*(((((&(&&&((((((&&&&&&&(&&&&(********,,,,,,,**,*****,,,,,,,,,,,,,**,,,,,,......,,........00200..0.......0000..,...,.,,....2244422222222422222222242222222244222244424444444446444664666664446666644644446664666666666644466666666668:"$$$$$$$$$$$$$$$&$&&&(((((((((&&&&((&((((&&&&&&&&*(((((**(((&(((((&(**(((((&&&&&&&&&&&&&((**,***,,**,,,***,,,,,,,,,,,,*,,........,...........0000000000.0......00..00....,,,,,,,,,.022466422222222222222222222222222424422222244422444444444464464444644446464444444646664666688664666466666666<""$$$$$$$$$$$$$$$$&&&&(((((*((&&&&&(((((((&&&(&&&(((((((((((&((((((**((&$(&&&&&&&$$$$$&&(*(*****,**********,,,,,,,,,,*,,,,...0.............0000000000000......0000..0.........000.022244442222222202222422222222442224442222222222464444444446664646686666664444446666666666666666646466666668:<"""$$$$$$$$$$$$&$&&&(((((((*((&&&&((&((((((((((&&&(((((*(((&(((((((*((&$((&&&&&$&&$&(&&(((*******(*****,*,**,**,,*,,,,.,,,,,.,...........00..00..000000022000000000......0000220022222222222222222222222222222222422244424244222266444446644466666666666666466644446666666666666666664866666688<""$$&(&$$$$$$$$$$&&&&&((****(((&&&&&(((*****((((&&&(((&(((((&((((((((&&&(*(((&&(**((*(*(**********(******,*,***,*,*,,,...,,,,,,,,,.....0000........00000000000000...,,,....002244442222222002222222222222222222222442424444444444644446664466666666664466466666644646666666666666646666666666668<"$"&(&&$$$$$$$&$$&&&&(((****(((&&&(&((*(*****(*((((((((((&&&&(&((((((&(***(((((&(*,((*(*(***************,*****,,,,*,*,,,,,,***,,,,,,,..0.00.........00000000.00000..,**,...002244422000000022442222022222222000244244422444442444444466646664446666666446666666646664666668666466666666464644688: **(&$&&$&$&&$$$&&&&&(((((((((((&((((((((***(((*((*(((&&&&&&&&(&&&(((*((***((((&&$$(********,,*****(((*,****,****,,**,*,,,,******,,,,.............,...0.0.0...00....,*,,...000022220..0.00002444422222222222222222224444244444224444444444644446444446444664664466664664666666466666666644444668:*(&&$$"&$&&&$$&$&&&((((((((((**(((&(((((((((((***((((&&&&&&&&&((((((*(((((((((*((******,**,,*****((((************,*****,**,***,**,,,,..........,....0.0....,..........0...000.0.0.,*,,..0020224442222222222222222224444444444222444444664686664444444444446446666646666666666664466466444466668< &&&$$$$$&&&&&&&&&&((((((((((((**((&((((((((((((((*((&&&&&&&(*,,**(((((((((((*(**,,***,,,**,*****(&(((********,***********,,,**,**,,*,,,,,.,,,***,,,,,.....,....0......000000...,..,**,,.0002222444422222222222222444424444444422444424666666666666444446666468866666666666668666446464666466688:&&$""$(&&&&&&(&&&&(((((((&(((((((((((((((((&(((((((&((&&&((******(((((((&((**,**,,**************(*(************(*********,,.,,...,,***,,,,*,,***,,,*,.....,..00000.000000000....,..0,**.0.02222224444200000022244422246444422424446644646646666644666666666666666666666666688866666466666466668:&&&&&&((&((((((&(((((((((((&(((((((((((((((&(&(((((((&&&&(((*(*(*((((((*....0*((,,,********(((***********,********,,****,,.,.........,***(*,,,.0...,,,.,,,....0000.00.00.....0000000.,*,.0002222242442422022224222224424444424224424444446666666646666666666686666666666666666664666664688886468&$"&&&(((&((((((&&(((((((((&&(&&&(((&((((&&(&((((((((&&&&&&&((((((((((*,*(*(***,,*****,*****(***,************************,,,,,,,,,,,,.,***,,.0224220.,.,,,..0....000..........0020000..,,.000222222246444422444222244444422244444444444466446666666666666686666666666666666666664444466664666646$$$&(((((((((((((((&(((((((&((&(&&((&(&(&&&&&&&&(((&&&&&&&&$&&(**(((((**(((,***,,******(((*****************((***,,***,,*****,,,,*,,,,...022022..0.00.,,.,.00..........,,,,,....00000.....,0022222244444446664442444244422222444444444644666666666666666668866666666666666666666666446668868888:<$&&&&&&((((((**((*(((((((((((&(((((((((((((((&&&(&&&&&&&(&(&((((**((((*((((*********(***(((*********(*******((**,,,,*,***((********,,.0200.00.,,,,*,.*,,,.00.......,..........0..00.........02222224422446644222444424222222244244444444466666686866866668668666866666666666666666664666888888<>$&&&&&(((((((((*(((((((((((((((((((((**(((*(((((((((&&(((((*((((*((((*(((((**((*****(*(((((((*****(((((((((((***,,,,******((((((****,,....,,,,****,,,........00..,,,,,..00..0000.00.........00222222222224442224444244222242224444446446666666666666666688688888668866888666666666644666886888:>&&((&((((*((((((((((((&(((((((((**(*(((*(*****(((((((((&((*(&((((*((*((&&&((((((*((((((((((((*((*((*(((((&((***,*,,************,,,,,*,,,,,,******............0....,,,,...0..0000........,....00222222224244466666424422202222444464464664666686666644448666686866888888666664666666666666888888<&&&(((((((((((((((&(&(((((((((((((***(******((((((((((((((((((&(((((&&&$$&&&((((((*(((((*((((((((((**(&&&&(******,*****,*,,,,,,,,,.,******(**,,,....,..............,,.......00000.....,,...00..0020222444464446666424222244424444444466466666666666666666866668668866686646666666666666686688:<>$&&(((((((*((((&&&((&&&&&((*&(&((((*(*********((**((((((*((&&&&(((*((&&(((((((((((((((*(((*(((***(*****(****,,*,,,,*,,,,**,,,,,,,,,,,***(**,,.,,,,....0....00.,,....,,.,002..000......,..00.....000222224444664646664224444244444444644464666666688886688866688686686686666668666666666668:::<>>&&&((((((((((&&&&&&&&&&&&&&&$&((((***(**********((****((&"&&&&&((*********((((((((*(,,*******************,,,,,,*,,,**,,*,**,,,,,,,.,,***,,,,,,,,,,..000..00000.....,,,044640....,,,,.00.00.00....02222224244666666664444222444444444644466666666666688:88886888888666666668666666666666::<<<<>@&&&&((((((((((((&(&&&&&&&&&((((((*(*(**,*,*****((((((((((((&&&$$&(***(******(((((((((($(*****(*************,,**,,.**,,,,,,,,,,,,,,,,,,*,,*,,,,0$....00..000.00.0.....0222264,.,,..0...00000000000002224444446666668646644444446664446446666666666666888866888888686666668886666666668:::::><<(&&((((&&&&&&&&&$&&&&$$&&$((*******,****,,.,**,**(*((((((((((*(*((((*((((((((((*((((******(((((((******,*.,,,,****,,,,,,,*,*,*****,,*,,,,,....,,......0000.0..........0020202222224444242244222224422224444444222244446444446686888866886668888666666668866888888666666666668::866666666666666:<&&(((&&$$"$&&&$$"""$&&$&*((*((*****,*****,..00,,(***((((((((((*(((((((((((((((((*********((**(((((*(*****,....,,***,,**,,,,,,,,**,,,,,,.,,,,,,.000000.........00..0000.000000020022444444242422222444224444444444422424464664668686668866888888866666868888888868886668666688:86646464666666668<&&((((((($$$$$$" "$&&&((((*((((**,,,**,,,...,,.,*****((((&(((((((((***(((**((***************(((((*******....,,,**,*,*,,*,,,,,,,,,,,,,,,,,..2444866622000.00...0....00000000220222444666444222222244444444224444444444444666466686668866666688886666866888888668886866666668886666666666866668>((((((((*(&$$$" $$$&&(&&&(((*((((***,*,,,,,,,,,...**(((((((((((((**((**(******************(****(********,,.,.,,,,,**,,**,*,,,,,.,,,,,,,.044444422224444244222000...0.00002020002242444644442222222244446444446444244444466646666688::::8866666888666668868868668666668666688666464666668886888<(((((*(**($""""((&((((((&&(*(((*((**,,..,**,,,,,**,**((((((((((((*(((*((*(**(**(*(*********(*(**(((((**,,,,,,,,,,,,,**,****,,,.0..,,,,.02444202002000222222222000....000.000000020222444666442222222444444464444444444444444446666686668666666668866666688688888866666668686664666466666888888:>((((((*(((((((*,*******,****(((*(***,,,******,*,*****(((((((((*(((((((((((**************(*********((***,,,,,,,,...,,*,,,,,**,,.,,,,,.00000200000000000000000000000...0....0.020000002244466444222222444444644444444424444444444444444466666668888888666688888888886868666668666444666666688868:>((((((((**(((*,,,,,,,*,.0.,*(((**((**,*******,,*****(*((&&((((((((*(*((*(**********(****(**(*(***(****,,,,...,...,,,,,,,,,,,,,,,*,.022000....000..0.000000.000000.0..00000000200022222222444442442244464444444444444442446644444444444668886688888:8888888888666688888886666664666666886888868:<((((((*(***(**,,,.,,*,....,**(((*((******(***,*******((((&(&&((((((((((*((*********(((((**((**(****,,,,,,,,,00..,,,,,,,*,,,,,,,,,.200000...,......0000000000000000.0002000000000000222222424444444444466666664444222224446664646646666668::8::8888888888888686888888668888866664466868666888888<(((((((**(****,,.,**,,.,,****(*((((((**,****,****(*(((((((((((((((((*(((********(*****(*(***((((**,,,,*,,,,,,.,,,**,,,,,,,.,,,,.220..00..,,,,..,,,....0000000000.002222220000020000022222224444444424446666644442222244666664666444464666688::888888888888886:::8886886886888666466886686886668<*((((((***(***********,,,,***((*((((((**,,*******(((((((*((((&((((((((((***************(****(*((((***,,,,,,,,,,,,,,,,,,,,,...,000.......,,,,,.,,,,.....000200.0000222202220000022220222242446444644444466644222244444444444664444444444446668:888888888888888:88668888866688888:888668866666668<*(((*(((((*****(((((***,,,**(*(((((((****,*((*****((((((((((((((((&((((((*****(****,,****((*(((***(**,,**,*,,.,,,,,,,,,,,...,.........,,,,,.,.,,.,,....0000202222442222224200000202002424446446444444444444224444444444444444666444444444466888886668:::888:::8888888686688868888:8888866666688< (((*(*(**********&$((*******((((((((((****,********((*(((((((((&(&(((((((*(********(**********************,,,,,*,,,,,,,,,,.....,.....,,**,,,,,,.,,,......000224222220222224246420222022222442442444666644446666444446466464446444444466466666888866888:::::8::866868866668888888888886666666668<*(*((((((****,***,*$&$((***((*(((((((((******(****(*((((((((((((&&&&&&((((**************,*********(*(**,,,,,,,,,*,*,,,,,,,,,......,....,,..,..,,.,..........002224420020222444464200022222222222246444464664444442446646666644244444446466666686668:88:::::8:8888888886688888888888666666666468: *(((((((((****,,,,,**((((((((((&(&(((((****,*((*******((((((((((((&&&((((((*((********(**********(*(*****,,,,*,,,,,,,,,,,,,.0.....,...0.,..,,,,,.....,.,,....000244400222222224222220002020220000242246666644442224444666466422424444444466666668::88:8::::<<888:888886688888688666666664444668< (((*(((((&(**,,,,..,,*(((((((&&&&&&&((((***,********((((((((((((((((((((((((((****(((**,,**,,*,,,*******,,,,******,,,,,,,,,.....,,,,.....0..,,.....,,,,,,,....002002200022200000.0420000000004200222244444442442244444446464444444444444466666668:::::::88::::8::886666888886666686666666646466< *((((((((((***,,,..00.*(((((((&&&&(((((*(**,,*****(((((((((((((((((*(((((((((((***(***********,,,,,,**,,,,.,,***,***,,,,..,.,...,,,...00200.........,,.,,,...000...000.0000000..022222222000224422222244444444442444444446644666444444466666666688::::8888888::::888668888888666666666664666468: *(((*(((((*(**,,.....,,(((((((((((((&(((***,,,***(((((((((((((((&((((((((((***(((*******(***,*,,,,,,,,,,,,,,*,,,****,,,,,..,,,,,.,.....000...,.,......,,,........,......0.00000022022422222220242424222444644444422444444444444444444444666666886888:888888888888866666888868886666666666666468: *((((((((((****,,,,,.,,,***((**(**((&(((*****,,*((*((**((((((((((((((((((((********,********,,,**,,,,,,*,,*,,*,,,****,,,,,,,,,,........00........................,,*......00002220002242220224442444424644666444442242444244464444244466666666866668888888:8:8888866666886686868666666666664668: *(((*(*(*((****,,,,,,,,,,**(((***.((((((********((((((*(((((*((((((((((*(*(*****,,,,*******,,,*,***,,,,,,,,,,**,,,,**,,.,.............................0..........0..........0022002002222222022222244224446666644444442244444466644446646466666646668888888888888886668866886666666666666666668<((((**(******,**,,,,,**,**((*****,00*(((******,*((((((*((**(**(*(((((((**********,.,,,,,,,,,***,,****,,.,,,***,,,,,,,,,,....0000..,...................000........00..........002220220020220000222222224244444444444222244646466666664464466666666466688::888:88888886688866666866666666666666:<(*(*(((******"$**,,,,,,****((**((***,,****,*****(((((**********((((*(((********,*,,,,,,,,,,,*,******,,,,,,*,**,,,,,..,,,,.00200...,...................0.00.0....00000.........000220200020200200200022222224244466422244444666666666444444466466666466688888:::88888888886666666666666666666668<(((((((((****($*,,*,******(**((*((((,,,********(((************(&((((**(******,,,,*,,,,,,,,*******,,,,,,**,**,,,,.,..,,,..00......,,.............0.....0..0000.000000000.....00222220000220000020000222222222466444444446464644446644444666666868666466668:88::886868888666666666666666666686:>((((((((******(*****,******(((((((*,,,,**********((*(***********((((((*&"***,,*,,,,,*,*,*,*,*,,***,,,,,,***,,,,,,.,....,...,..0,.,,,,,...........,....0..02.00000000000...000022242200042200022422222222224444444444444464466644446666666666686666444688::::::88868886666666866666666466668:>((((((((******************(*((****,*******(******(((************((*((*(***,,,,,*,***,*,,*****,.,,*,,,,,,,***,,,,,,,,,,.00....,,,,,,,,,,,,.,.......,,,,,...000..0000.00000.....00002222000.2222222242000222444444444664,4444444664646666666666666686444468:::::886888866646666868866666646688:@(&(((((*((*******(*********(****,.,,******((((**(*((**,**,,***((*((*(*(***,,,,,,*,,*,*,*,,,,,*,*,,,,,*,********,,,,,,,..0...,,,..,,,,,.,,,..,..,.,.,,,,,........0000000000......00002220000022222022444220222444444444440442444446664466666444666668&,64446888:88888888866666886:666666666688<*(&&((((((*(*****(*(***************,,****((((******((****,,*****(************,,,*,,,***,*****,,,,,,,,,,,******,,,,,,,,,.......,.,...,,...,,....,..,.,,,,,......000000.000000......0002220000022222022002222022244444644464444444446664446666644666666644444468888888666886666688666666666466668:2(&&(&((*(*(******************(,*********((((((****((**,,,,,**(*,*****,**,***,*,,,,,****,***,*,,,,,,,,,,**(**,,,,,,,,,........,,.,,,,.....,..,....,.,,,......,.....00000.00.0.....0000020002222222200022222222024444444464444442224444464446644666666666446468888888866666666666668664666666668:<&&(((((**((*(******************,****(*(((((((((**,*****,,,,,**********,,,**,**,,,,***,*,*,**,,,,,,,,,,******,,**,*,,,0......,..,,,,.,.....,,,...................0.000..000000.0...000022022220222222202022222222444444444446464422224444446664666666666666446668688686666688866666664666666668:>&&&((((((*((**(**((********(****,**(((((((((((((*,,******,,*******((((**,***,,,*,,,***,,*,,,,,,,,.,,*****,**,,,***,,........,..,,,,,,.........,...,....00000......00000000000000...000422222220002200000022224444444444444444644442422446666646666666666444466688866668866666866866666666666888>(((((((*((**(*((((*************,,*(*((&((((((((****,,**********((((((*(******,,,**********,,*,,,,.,,,******,,,,*,,,,....,,.,,,...,.,.............,....0..0.0.0.000000000200000.0..000224222222422222020000224444444242222222224444664444664646664444666666444666666668888666668868666666666868:>(((((((((*(*(((((*(*******,,.,.,**((((((((((((((***,,***(*(((*((((&(((*(****************,*,,*,,,,.,,*****,,,*,,*,,,,,,.,,,,,...,,...,,..........,,.........0..000000000000000000000000242222222202200222022242222222442222222244466666444446666664444466666444646666888888:::::886888888668668:<((((((((*((*(((*(*******,,,..,,,**(((((&&((((((((*****(((((((((((((((&((*******(*****(*,*,,,,,,,,.,,*,****,*,,*,,*,,,,*,,,,..,,,,,.....0.......................0000000000000000000000022222222222222000002224222224444444444444466666644444444444644444664644446666888888::::::888888666866688:>((((((((*((((((((((((***,,,,.,,,**(((&&&((((((((**(****((((((((((((((((**(******((((((*,,,,,*,,..,,,,,**,,,,,,,,,,,,***,,,,,,,,,,,,.....0...00..................0000000000000..000.0002222220222200222022222244444442444244444444444666644422224464664444444424646666888888888:8886888666668888<(((((***(*((((((((((****,,,,,,,,***((&&&&&((((((((((***(((&&&(((((((**(********(******(*,,,,,,...,,,,*******,,*,,,,,,*,,,,,,,,,,,,,,........0......0............0.00000...00...000000002222000002200024222222244444224422444444444646444442422444444442444444444446666686888888686666686666668:>(((((*****((((((((((*****,,,,,****((&&&&&&&&(&(((((*****((&&&&((((((****,,****************,,,.,,,,,,,,,*****,,*,,**,,,****,,,,,,,.,.......00..........,,,,...0.0000.0.0.....0.0.00000000000220000000022222442422224442222222244446444444444444444444442444444444444466888666664444446668866688:<(((((*******(((((((*************((*((((&(&&&&&&&(((********(&&&((****,,,,********(****(**,*,,,,.,,,,,,******,,*,****,,,,,,,,,,.,.........0............,,,,,.....0000.......00.00000.0.00000000000000000222244444442442222220424444444442444466444424444444464426444446666666644446444666886668:<*((((******(*(((((*(*(***********(((((&&&&$&&&((((**********((((*(*****,,,*((((***,****(***,,,..,.,,,,,,,**,,,,,***,,,,,,,,,,............0............,,,,.,.....0000......0.0.0000000000.00022220.0000002222444644222222222222444444222244644444442444444466446446666688666424444446666688888:<(((((********(*(((((((**********(((((&&&&&&&(((((((*(********((((*,,,*,,,****(*(***,*,,,**,,,,,..,,,,,,,,*,*,,,,,,,,,,,,,,,,.,.....0.........,........,,,,.,....000.0000000.000000000...0...00222000002202222224444222222244224444464444444444444446444444666644646464666884424222446666666868:>**((((*********(((((((*(*******((((&((&(((&&&((*(*****(*****(((((***,,,,,*****((*****,,,*,,,,,,..,,,,,,,,,,,,,*,,,,,,,,,,,,,,.,.......,.0.............,,..........00.000000...0000000..0...0002222000002222242244444444422220224448864664644444446666666446666666644466688864422244668686888888<((((((***********((*(((****(***((((&&&((&((((((((*(***********((**(**,,,,,****((**,*,****,,,,,,,,.,,,.,,,,,,*,,,,,,,,,,,,,,..,,,.....,..0....,,.,...............00.00.0.000.0...000......0.000022220000002222244224444444422222244664664444444444646666666666666666646668886442224446668888666::(*(((((**********(((((((((*(((((((((&((((((((((*(*(*(**((((**********,,,**,*,**(***,,,,*,,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,..............,.................0200.......00000.000.0......00000000000....0022242220222222444444244424444244244446444668886666664666666688886444424446668888668:<*(((((*(****,******((((((**(*((((((((((((((((((((*(((((********,*****,,,,*,*********,*,,,,,,,,.,,,,,,,,..,,,,,,,,,,,.,,,,,,,,,...........0..........0...............0.....0...0000000..0.00000000002000000224442000000020022242222244422224422444444666866686666866668688666444242244686888688::(((((((((**********(*((*(*(***(*(**(((((((((((((((((*((***************,*,****,*****,*,,,,,,,,,,.,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,............000.....0........,,..0000000..0.00.000000.0...0.00002020000000222222242222222002222224644222422224466646446666686888688666666664644442444868668688:(((*((*************(**(*(********((((((*((*(*((((((((((*************,****,*,***,*********,,,.,.,.,,,.,,,,..,,,,,,*,,,,,,,,,,,,,............20000.....00......0000....00000000.....00.0.000000000000220.02220000224444444422002020244244222222446646444444666666866868666688664444444446666666888(((((***,,*********(((*((************(*(*(***(((((((((***********,,,**********,********,*,,,.,.,,,,,,.,,.,.,,*,,,,,,,,,,,*,*,,.,....0..........0.............00.0..000000000000.0.000000000000.000002200022224446664442222442222224244442224244466666466664446666688666666886444244444664222446:((*(****,,,*,********(*******,*******(*(*****(((*(((((**(*******,*************,*******,**,....,.,,,,.,,.,,..,,,,,,,,,,,,**,,,,,.....0.0000...000.............0...0.000000000020000000000.000000.00.000200002244444444424444442222022244442444444446666444666666666666888688866666224444200000026((((*((((**********(*((***,,,,,,*,**********((*(((*((*********,*****,,**,*,************,**...,.,,..,,,,,,...,,,,,,,,**,,***,,,,,....00000.000000...........00..00...0000000000000000000020000000000000000020224222444644444442222222444444222224444444444666866686668888866688666644422000000002**(*(**&&(*****,********,,*,,,,,,,******(****((((((****(******,*,,*,,,*,,,,*****,********,,,.,,,,.,,,.,,,,,,,,,,*,,,,,,*,,.02.,.,....0000200.0000......0.0000.000...000000000.0000..0.0..0000000000000002200222224444444244444222242222442222244224444444646666666668888866886666664422000000024((((********,****,**,***,,,,,,,,,,,******(**(((((*(***********,,*,,,,,,,,*,***************,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,.,.0.,......00020..000000....0....0000....000.0000000000.0.....0000000000000022222224444444444422444224442222222222222222022444244444466666668688666666644422200.00044(&(((****(****,,,,,,,,,,,*,,...,,,,,****(*(((((((***(*********,,,...,,,,,,,,***(**********,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,****,.......00000..,...000.0.......0.00..0..0000000000000000..00000.0000.00002222442244222442442422422444422244444422220222244244444444666868888666666664442222000.0022(((((((**((**,,,,...,,,,,,,.....,,,***(((((*((((((*(((*******,,.,...,,,,,,,,******,***,,,*,,,*,,,,,,,***,,,,,,,,,,,,,,,.*,*(,........0.0...................0.00.00.00.00000000000000.000000.0.000000022222444442224222242222424642242224444442442242222666666446688668868886666666422422220...22((((((((****,,,........,,,,.....,,,******2::40(((((&((**(****,,,,,,,,,,,,,,,**********,,,*,,*,**,,,,******,*,,,,,,,,.,,..........0.0.0..............0..,....0..........00000000000000.000000000000000222244444422222222242222464424224424444444444422444444666886668::88886666668864242222200002***(((*******,,...,.,,,,,,.00....,,***(,4:::<<4*((**((*******,,,,,,,,,,,,,**,,,*******,***,,,,,***,**(*****,*,,,,.........0........0000.................................000000000000000000.000.00.0002444222222220224244222244424422442422466644462224442444666668686888866666666666422422200022**((((*****,,,,,,,.......,.( *.,..,,,**2640228:2*(*(*(**,$(****,,,,,,,,*,,***,,,,,***,*****,.,,***,*****,,,,,,,...0......000........................0................00..00000000002000000000.0.000022222222222442002222242444244444422466666446644244422442444466866668866666686666642200002022*(*((*****,,,,,,,,..........,..,.,,,,,28400000880**(***(($(***,,,,,,,,,,,,*,*,******($(*(**,,******,,**,,,,,,0,,......000.....,.,,,,..,..0..00.....................000.00220000020000000000.0.0.0002222222222222200244444422242466686644446444422444422242466666666666666688666666666422220244************,,,,,,..............,,,,,0680......42**(*****(*****,*,,,,,,,,*****,*******(((**********,****,,,,...0..,,...000......,,,,,,,,.....00((.......0.........0.0.000002*0000000000000000000002222242200222220222444422224444446.464224444222222442222466666868866668866446888888664644466********,,,,,,,,,,..........,,.,,,.,.020.,,,,...0.****(*(*********,,,,,,,,,,****,************,,,*********,,.0.,...,,,,.......,....,,,**,,,..000..00.0000000.....0....000000002200000000000000000000222222.2220002224422244442224444442444446664444424222222444446&88664668844666888886866646: **(*****,,,,,,,,,,.........,.,.,,,...,*,****,**,.,****(************,*,,,,,,,,****,,***,*,,*,,,,,**********,,..000.,,,,......,.....,,,,,,,.......0.0000000000....0.....00.000000000000000.000000000222222200220222224444244222222444422444444644444424646442422224666666666668666668868866666668*((*****,,,,.,,,,,,,,,,,,,,,,,,,,,,..0,((****((*****,,*************(***,,,,,....,,******,,,,,,,,*,*********,,,.00..,,,,,,,,.,.,,...,,,,.,...0....00.0000000000000.0.......00000000000000000000000222222202222222222224442244442222244444644464422222224464664422446446666666668886888868666666686(*******,,,,,,,*,,**,*,,,,,,,,,,,,,,..(&(((&"$&(*,.,,***********(******,,,....,..,***,*,,,,,,,,,,****,*,**,,,.......,,,,,,,,.,,,.,,.............000..0220000000000.00.0000.0000000000000000000022222222222222222244222444242222222444446666644224442222444666644466446666686688888888666666688:8*****,*,,,,,,,,,,*,******,,,,,,,,,,...*$$&&"""$&(,.,,****(*(********,**,,..,,,,,,,,,*****,,,,,,,,,*,,,,,,**,,,,.......,*,,,,,,,,,.0..,...........0020000220000000000000000000000000000020000.0000002022222222222222222244222242244446444666444444464444668888666644444666668888888888886666888<8*******,,,,,,,,,,*,*****,*,,,,,,*,,...*$""$" "$*,,,,,,,**********,,,.,.,,*,,,,,,,******,,,,,,*,,,,,,,,***,,,,,,.......**,,,,,,,,................000000000000000000000000000000.0002222200000000200222220244422222222244422222444244446644442444444664666666888888646666866668888868866686668::8****,*,,,,,,,,*,,,,,******,,,,,.,,..,,,(" $(**,,,,*,****,**,,,,,,,.,,,,,****,,,*,****,,,,,,,...,,,*,*,*,,,,.........,,,,,,....0.......,........000.0.0000000020000000000.00000020000000000002202220222224442222222444442222422424466444444444446446646688866668888866666688:88666868888688:6****,,,,,*,*,,*,,,,*******,*,,,.,,.....0.($ &***,,,,,,********,,,,,,.,,,,*****,********,,,.,,,,,.,.,,,,,,*,,,..........,,,,,,,..........,................0022222200000000000020220000000000000200002220222222222244442444222244424244444466644444664464666888666668688666668888:88::8888866:<6*****,**,***,,,,**,**,,**,,,,,,,.,.....0200.****,,,,.,,,,,,,,*,,,,,,,,,,,,,,,,,,*********,,.,.,,,,,,,,,,,,*,,*,,.........,,,.,,.,.......,.....................00000200000020002022220000200000000000222220222222242444222442244444644464466644446444666666666888888666666666888:::::88888888:8:8 *******,,,,,,,*******,**,*,,,,,,.,,..,..,.0.,,*,,,,,,.,,,,,**,,,*,*,*,,,,,,.,,,,*******,**,,,,,,,,,**,,,,,,,,,,,,..........,,,,,,.,,,...........................00000002200022220020000000000000200202222002222222222222222224444444444664666644444466668666668868866446688688888888888888888464 ******,*,,,,,,**,******,,*,,,,,,,,,,.,.,,,,..,,,*,,,,.,,.,*,*********,,*,,,..,.,,****,,,,***,,,,,,,*,,*,**,,,,,,,,,.......,,**,,,..,...,,..0.,,,..,..,....,.......000000000002222020000002000000200020202220022222222222224442424444444446646666444446466666666666688:88688666888888888886888664 ***,**,,,,**,,**,******,***,,,,,,,,..,,,,,,,,.,,,,,,,,,..,,*((********,,,*,,,,,,,**,,*,*****,,,***,,,*,,,*,,,,,,..,,..,,,,.,*,,*........,,....,,,,,,,.,,,,..,,,....000.0000022220000.02200000000000000002222000002222222222444224426664444466686646666646646666666666686868866888888866888888:<4 ****,,,,,,,,,,*,,**,*,**,*,,,,,,,,,,..,,,,,.,.,,,.,,,..,..,,*((****,*,,,**,,,,,,*****,,,****,,,*******,,,*,,,*,,,,.,...,.,,,,,,,,,......,,,,,,,,,,,,,,,,.,,,,,........0020222222000002000000000000000200022200000222222222242422244666666666666864446666866666666444464668868866888888666888:8<4 ,*,**,,*,,,,,,*,,,,,,,,***,,,,,,,,,,.,,.,.....,,,....,,,,,,,,*****,,,****,,*,,,,,,,*,,*,*,,**,,,***,*,,*,**,,,,,,.,,,,.....,,,,,,,...,,,,,,*,,,,,,,,,,.,....,,,,.,,....00244422200.00200000000020000000002222000002222222222444224444444466666644464666666688666644466666668888666688868:88888:2",**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,...,,....,,,,,,,,,,,.,,,**,,..,,,,,*,,,,,,,,*,*,,,,*,**,**,***,,,,*,,,,,,,,.,,,,,,...,,,*,*,,...,,,*,,,,,,,,,,,,,.,,,,,..,,,,.....00002222..00000220000002000020000000022220222222222424442444424444666644666446686666666686868686668888888886466666688:<4",****,,,,,,,,,,,,,,,,,,,,.,,*,,,,.,,,,,,,,,,,,...,,,,,,........,.,,,,,,,,,***,,,,**,*****,,***,,,,**,**,,,,,,,,,,,,,,,,,,,,,,,.,,,,*,..,*****,,,*,.,,,,,,,,,.,,,,,,......0.000002022000020002022022222222000002022020242244424464444246666666644444446666666666866866666688888:88886666446888<>4$,,,,,,,,,,,,,,,,,,,,,,,,.,,,,*,*,,,,,,,,,,,,,.0....,.,,,....0....,**,*,,,,,,*,,,,,,***,*,***,*,,,,,,***,,,,,,,,,,,,.,,,,.....,,...,,,,,,,,****,*,,,.,,,,,,,,,,,,,,,,..,..........0002022200002222222222222000022222222222244242444224446666666644466686868666644466666466868888886666664466688<4",,*,,*,,,,,,,,.,,.,,,,,,,,,,,,,*,*,,,,,,,,,,,.,....,.,,,,..00....,,****,,,,,**,*,,**********,,*,,,,,,,*,,,,,,,,,,,,,,,,....22....,,,,*,,,,*****,,,,,,,,,,,,,,,,,,,,,*,,,,.,,....00000022022224222222222222200200022222222222242244202444664666664644666886666666446466666666888866466666868888<2",,,,,,,,,,.,,.,,,,,,,,,,,,,*,,,****,,,,,,,,,,.,........,.,.00000.,,,****,,,,***,,,,,****,**,******,,,,**,,,,,,,,,,,,,,...0200000.,*,,**,,.,,******,,,,,*,,,,,,,,********,*,**,,...000000222442222222222222222200000222222222444444442466664644442444666866666664424444666666686666666666888868:2",,,,,,,.,..,,,,,,,,,,,,,,,,**,,*,***,*,,,,,,...0..00.0...,....0..,,*,**,,,,,,,,,,,,,***,,**,,****,,*,,*,*,,,*,,,,*,..002420000.0.,,**,*,,....,,,,,,,,,,,,,,,,*,****(***(*****,......000022422224222222222222222200222222222242444444646444444444444464466686644444644446466866688666666646688:<2$,***,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,*****,,,.....00.0...0....,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,*****,,*,,,,,,**,..000200......0..,,,,*,,....,.*,***,*,***,**********((*,,.....,.00000022202022202022222222222222222022222222244464464224444444664466666866442466444644668888668686666646668:<2$,,,,,,,..,,.,,*,,..,,,,,**,,,,,,,,,,,*,*,,,,,...0000......,.,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,,,*,**,,,,,,,*****,.....,............,,,,,*,..00..,,,,,*,*************(*(**,,,,,.....00000000022422222222222202020022222222222222244444664224444444664466466444444444446688:868:886688864666668:<0$.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,.,,,*,,,*,,,,.0.00.......,,,,,,,,*,,,,,,,,,,,,**,,,,,,,,,,,,,,,***,*,,,,,,,***,,..,...........,...,,,,,,.,.000..,,,,*****************,,,,,,,.......0..0000244424442222222222222222422222242244444466664422244444446666444446442224464446664666866666664466668<.",,,.,*,,,,,...,,,,,,,,*,,,,,,,,,,,*,,,,***,,,,...00.0.....,,*******,,,*,,,,,,,,,,,,,,,,,,,*,***,*,,**,,.,.,,,**,,,,............,...,,,,,,......00..,,,***(**(*******,,,,,,,,.........00.000044222244422222222222222222224444464444466444644444444466444464444446466646444666664666666646666888<0$,.,,,.,........,....,,,.,,,,,,,,*,***,,,,,,,,,,,...0000...,,**((******,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,.,,,,,,,,,,,,,........,.......,,.......00200.,,,,***,******,,,,.,,,,,,...,....0.0000222222222222222222222222222222444444444444424444444444444444464242244446442466688666686644666668888:0$,,,,,..........,,,..0..00...,,,******,........,,,,...0....,,******,,*,,,,,,,,,,,,,,,,.,*,*,,,,*,,,,,,,,,,****,,,,,,.........,,,,,,,,........0.022200.0...,,.,,*,,,,,,,.,,,,,,,,,,,,.....002200000222222222222222222222422424244444444444222444666444644444644242424222444464466466666888886688:.&,,,,.,.,.,,.....,,..00..000.,,**,,,..0.,....,,,,,........,,,,,,,,,*,,*,,,,,,,,,,.,..,,,,,,**,,,,,,,..,,*******,,,,,,,.,,,,..,,,,,,,,,.,..0.00022002200000.....,,,.......,,,,,,,.,,.....0000000000000222222222222222242222222424444444222444424466666644466666644444424442244444446688868888668>0&,,,,,,,.,,,,,.,,,,,,.......,,,,...020.,,,,,,,,,,,,,,,......,,,,,**,,,,,,,,,,,,,,,,...,,*,****,,,,.,.,,,,***(**,,,*,,,,,,.,,.,,,**,,,,......0000..02220000000..........,,,,,,,,,,,,,,....00000000000002024224422222224422224424444444422244646466666666446444622222244444442266666466666666668:<.&,,,,,,,,,,,,..,,,,,,.,.......000.....,.,,,,**,,............,,*******,,,,,,,,,,,,,,.,,,,*****,,,,,....,,************,,,....,,,,**,,,,,......0......00000000...0......0....,.,,,,.,.,....0000000000000002202224222224222422444444444444444666666686666666444442222222222222246466664444446466686:,,,*,,.,,,,*,( ,,,,,,,.,...,000...,,,,,,,.$&*,,,...00.0000..,,**,*,,,...,,,...,,,,,,,*,**,**,,,,.,,...,,***(******,,,,,,,,,,,,,,,,,,,..............000000....0000........,.,,.......000..000.0..0000002022222442444444224444444444444444444446666646466642222022442224224464444444644464466888:.$,,,,,,,,,,,*******,,,,,,,,....,,,,,,,*,*,,,(,,,...000..00....,,,*,,,,., .....,,,*,,,*******,,,,.,,,*,,,,*(********,,,,,,,,,,,,.,,,....,,.,.,.......0000....0000000...............000.000000...000000022000222222244444424424446466664422246666666666644422222242224444444444444444666668888:<0&,****,,*,,*,**,*,,,,,,,,,,,.,,,*,,******,,,,,,,.........00....,,,,,,,......,,,,,,,,,******,,,,,,,,,**,,,,,,,,,******,,,,,.,,,,,,, *,,,,,,,,,..........0000...&00.....................00.2*&0...000000000000000222224266244422444666444444666644646864666422422222244444444442246666446886888:>.$,*****,,*******,*,,,,**,,,,.,,**********,,,,,,.,,.,......0....,.,,,,,.....,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,***,,,,**,*,,,,,,,,,,,,,,,,,,,,,,*,,,...,,....00000.....0..........00...,..0000.0.,0..000.....0000000000222242".424424444644446666464446664 044644224224444422664444446664664666668:>*$****,*,******,,,*,****,,,,,,,******((*****,,.,..,,,,.,.,....00....,..,...,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,**,*,,,,,,.,,,,,,,,***,,,,,,,,,.........000020000...00..0000.......,,....000.00.0.0.0..000000000000022222442222224444444644444444664444444424422222242424424444444.6664466868:<<$*******,,******,,,*****,,,,,,*****((((**,,,,..,,,,,,,,,,.............,..,.,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........00022020000.00..00...0....................0000000000000000000002222444422444444444444444446444464244444422442222444444664644466466668<<<(&***************,***,**,,*,,,,,**********,,,.,,,,,,,,,,,,.,..........,,,..,,.,,,,,,..,,,,,,,,,,,,,,,.,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,.....000002200000000..............,,...,.........000000000000000000000224444644444444444446444444446666666646444422244444446464444466666688::<*&*****************,,***,*,*,,,,*,*,****,*,,...,,,,,,,,,,,,,,,.....,.,,,,.....,,,,,..,.,,.,,,,**,,,,,,,,,,,,,*******,,,,,,,,,,,,,,,,,,,,,.,,...,,,,,...00000000000000..........,,,..................000000000.000000.000022422266646444444444466444646664444644442222444444244444444444666666888:*$******,****(*****,,,***********,,,,,,**,,,.....,,,,,.,,,,,,,,,.....,,,,.........,..,,,,.,,,.,.,,,,,,,,,,**,*,********,,,,*,,***,,,,,,,,,,,,,,....0.....000.00000000..........,...,.....0......000..0000.00000000000002022244444444664444444444644446644424442444224222222244444466644666888888<(&**********************************,,,,,,,,,...0...,,,,,,,,,,,,,.....,,..............,.,.,.,,,,,,,,,,,,***,,,,,,,******,,,*,********,,,,,,,,.....0......0.....000000........,,,.,..,.............00000.0000000000000000022222244444644444444444444444444444422224422222224644246666666666888888:( (,***********(****************,**,**,,,,..,,,,....,.,,,,,,*,*,*,.......,,................,,,,,.,,,,,.,,,,,,,,,,..,****,,**************,,,,*,,.,....0..,........00020000....,,.,.................00000000000000000000022000022224442222442444442244444444444446664422002246666644444666686668888:& *,,******************************,**,,,...,,,,,,,...,,,.,,****,,,......,..........,,.........,,..,.,,.,,,.,*,,,,,,****************(***,,,.,,.....0000..,,.,..0000000000.0...,,,.,.......0.........000000000000200000020000002222442002444444224444444444444444664442244444442222242242668888888:& (,***,***********(**((*((*******,..,.,....,,,,,*,,...,,,,,****,,,...0...,................,.,,....,.,,,,,.,,*,,,,,,,,****************,,,,,..0000.........,,,....00000220.0......,.............0....000000000000000220000020000222222224444444444444444444442224422244424644444444444446666688688:& ,,,******,,,*****(***(*********,,.,.,,,,.,,,,*,*,,,,,,,,**,,,,,,,,,,....,.,,,............,,,,,...,,,*,,,,,,,*,,,,,,,,,***********,,,,,,,,..0..0..,,,,,.......,...0..0..0...,...................0..000000000000020000002222000222222222222222444444242222424422222422244442226664444666666668868:&*.,,,,*,,,,****,,,*****,,,*****,,,,,,,,,,,,..,,,*,,,,,,,*,,,,,,*,,,,,...,,,,.......0....,.,.,,,.,,,,,,,,,,*,,,*,*,***,,,,*******,..,..0..........,,,,,,.,..,,,....0...00.......,.......,.......00000000000000.002000000222000022222220202224444444222022244422222222244424442224446644446668868:$*..,.,,,,,***,**,*****(*****,*,,,,,,,,.,,,,,..,,,*,**,,,.,,,,,,,,,,,,,.,,,,,.............,,,,,,,,,,,.,,,,,,*,,*,****,*,,**,,,,,......,...........,..,,,,,,,.,,,,.,....000...........,............0000000000000000000000000002022000002024444442444222444222422422222222246444424444444466668886:$*,,,.,,,,,,,,,*******(*(****,,,,****,,,,,,,,,,,.,,***,,,..,,,,,,,,,,**,,,.....00.0.......,,,,,,,,,,....,,,,,,,*,,*****,,,,,,,,,,.....,................,,,,,,,,,,,.......0000...,..............000..00000000000000000000020000020000022224442442444444422222202200022222244666664444444666666886:4*,,.,,,,,,,,,*********,*******,*****,,,,,*,,,,,,,,,,,,......,.,,,,,,,***,...0.............,,,.,,,,,,,,,,,,,,,,*******,,,,,,.,,.,,.........,...........,.,,,,.,,..........0000....0...............0..0.0.00000000000000000222000000020042244222222444422222222000002422222664666666644446666668884*,,,,,,,,,,,,*********,**********,*,,,,,***,**,,,,,,,,.......,,,,,,,,*,,,....................,,,,......,,,,**********,,,,,...,.,.....00..,,...........,..,,,........0......0..00.0....,....0..00..0000.00000000000002002222200.000000022222242224422222222222222224222022444444444446444666668:<6,.....,,,,,,,**,*,*******(**,,,,,,*,,,,,,******,,,,,,..,.......,,,,,,,,,,,....................,,,..,...,.,,,,********,,,,,.......,.......,...........,,,,,,,,,..............0000000.......0...0000000000020000000022000222202000000.00022244224222222002222222222442422222244444222444444666668<6,.,.,,,.,,,,,,,,**(***(******,..,,***,,,,,****,,,,,,,..........,,,,,,,,,,,.........,,......,,,,,,,,,,,,,,,,,,,,*****,*,.,........,,......,,,,....,...,.,,,,,,,.,,,.......,...000000...00...00..00000..00002200000000000222220000...000002222222222000002202222224422442224444242444444666666868:$...,,..,,,,,,****************,..,,,,,*****,,,,,,,,.,,,..,.....,,,,,,,,,*,,...............,,,,,,,,,,,,,,,,,,,*,,,***,*,,,,.....,..........,.,,.,,.,.,,,,,,,,,,,.,,.,..,.,,,.....000000.....00....0000.000000000000000000222220000000000022200020200000222200222224222244222222002224464466666668:6,..,,......,,*************(**,,,,,,*(*****,,,,,..,,,.,,.........,,,,,,,,,,,..,.........,,,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,.................,.,,,,,,,,,,,,,,,,,,,.,,.,,,.......0000000..0..0....00000000000.00000022000000000000022020202222222220000202022222242222222222442442244444444644468:6*,,,,.....,.,,,*********,*****,*,******,,,,,,,,..,,...........,,,,,,,,,,,,,,,..........,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,..,,,,,..,.....,.,.,,,.,.....,..,,,,,,,,,,,,....0...00000...........0.000000...000200222220000000000000222002222222222002200022020202222222224422244444244644664466:6,,,,.,.....,,,*,******,,,**********,,,,,*,,,,,...,............,,,.,,,,,,,.,.,......,.,,,,,**,,,,,,,,,,,,,,,,,.,,,,,,,,*,,,,,,.,,,,,,...,,..,,,,,,..,.........,,*,,,,,,,,,.........00000.00000.00.00000...00.0000022000000000002200020020222222222222220020202000000222242222244444444464446666888*,,,.....,,,,,,******,**,******,,,,,,,,,,*,,,,,.,,,,,22....,..,,,....,,.,,,,,,,,,..,,,,,,,,,,,,,,,,....,,,,,,,,,*,,,,*,,,*,,,,,,,,,...,,..,,,,,,,.,.,......,,,,,,,.,,,,,,..............0000.0000000000.0.0.000000022000000000002000200202202222202220000000000220022224444224422244444464468666<4..,.......,,,,,,,**,,,,*******,,,,,,,,,,,*,,,,,,,,,....,,,,..,,,,.......,...,...,.,,,,,,,..,,,,,,..,.,,..,,,,,,,*,,*,*,,,,,,,,,,,,,,,,,,,.,,,,...,,..,....,,,,,,,,,,,.................00000002000000000...000000022220000000.....0020000222222222000000000000000002222444442222444244446666668884.........,,,,,,,,,.,,.,,*******,,,,,,,,,,,,,,,,,,,,....,.,,.,.,,,..,,....00....,.,,,,,,,,,.,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,...........,,,,.,,,,,,,....,...,...,,....0000202200000.0.....0.0000022002000000.....000000222222222200222222000000222222224442224444466446664688:>6....,,,,,,*,,,,,,,,.,,,******,,,,*,,,,,,,,,,,,,,,,.........,,,,.,,,.,0.........,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,*,*,,,,,,,,,,,..,,,,,***,,,,,,,,,,.,,..,.,,,,,,,*,,,,............,.,,,....00222202000.....0....0000002000000000..00.0...00220222222222222222200022020002022244222444444444646688:>6.....,,,,,,,,,,,,,,,***(***,**,,,,,,,,,.,,,,.,,..,,........<2..,........0..0..,,,,**,,,,,,,,,,,.,,,,,,,,,,,,,,*****,,*,,,,,,.,,,,,,*,,,,,*,,,,,,,,,.,,,,,.,,,,*,,,,,.........,.,,,,......000020000..0.0000000.000200000.00........000000022222022222222222000000000022022224442224424244446888:<6 00....,,,,,,,,,,,,,********,,,*,,,,,,,,,.,,.,,.,...,,...,,,,..,,,,,,.........,,,,,,,,,,,,,*,,,,..,*,,,,,,,,,,,,,***,,,,,,,,,,.,,,,,,***,,,,,*,,,,,,,,.,*,,,,,,,,,,,,........,,.,,.,.......0000000000.0.0000000002000...............0.0000022020222022202000220222222222020224422222244464688888:4 000.,..,,,.,.,,,,,,,*****,,,..,,,.,,,,.,,,,,,,,.,,.,,,,,,,.,,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,.,.,,,,,,,**,,,,,,,,,,*,,.,,,,,,,,,,,,,.,.,,,,,.......,.,.,,,........0000000..0.0..0000000.0......0...........000.00022222222220000.0224444244464442222224224466446666668:4"0....,,.....,,,*,,*,,*,*,,.,,,.,,....,.,,.,,,,,.,,,,,..,,,,,,.,..........,.,,,,,,,,.,,,,,,,,,,,,,*,,,.,,,,,,*,,,,,,,,,,,,,,,,**,*,,*,,,,,,,,,...,,,,,,,,,,,,,,,,*,,.,.....,,.,,,,.....0.0000.000000.00000.00000000000......000....0000022222222222000024444244446444444422224444446666666668<4 .0...0.......,,,,.,,,,,*,,,,,&,,,,,,,....,.,,,,,,,,,*,,,,,,,,,,,,,..........,,,,,,,,,,,,,,,,,,*,,,,,,..,,,,,,,.(&,*,,,,,,,,,*,,**,,,,..,.,........,,,,,,,,,,,,,,,,,,.,..0..,,,,,,..........0000000000200.0.00.0000000.00...0.0000000000022200002200002222222444444444244444424444466666666:>400.0000........,,.,,,,*,,,,,,,..,,.,,,,.,,,,,,,,,,,,,,,..,,,,,,,,,,..,.,.....,.,,,,,,,,,,,*,,,,,,*,,,,,,,..,,,,,,,,(&,,,.,,,,,,,,,,,*,,,,,,,...,(........,.,,,,,,,,,,,,,*,.*,,,,,,...........0000000002,00000...000000........000000..00000020....00220222222244422224244442222224446666868:>400...0.....,.....,.,,,,,,,,,,....,.,..,,,,,,,,.,,,,,,,,,..,,.,..,,,,,,...,,....,.,,,,,,,,,,,,,,,,,,.,.,,,,,,,,..,,,,,,,,,...,,,,,,,,,,**,,.,.,,.......,.,....,,,,,,,,,,,,,,,.,,,,,................00022000,000.....000...........00000$&000000000.00222000022022242&2222222244422244444446888:<000.00..........,..,,,,.,,..,.......,,,,...,,.,,,,,,,,,.,,,,,....,,,.......,,,,,,.,,,,,,,,,,,,,,..,...,..,,.,.,,,.,,,,*.,,,,,,,,,,,,,,,,,,,.,.,,.........,,.,,.,,.,,,,,,,,,,,,,,,,...............000200000000000..0....,.,.,,.......0000...0000..002222020222222220022222224224422244446668688::..................,...,.,,,,,,...........,.....,,,,,,,,,,,,..,,....,,,,..,,,.....,.,,,.,,,,,,,,,,,......,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,.,,...........,,,.,,,,***,,,,.,.,......0..............0000000..00...,...,,.........00000000....000002000222222220202222222222444222244444666888<0