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 = CONTINUATION_MISSION TARGET_NAME = MARS IMAGE_ID = '649A26' IMAGE_NUMBER = 38369751 IMAGE_TIME = 1978-03-28T13:06:14Z EARTH_RECEIVED_TIME = 1978-03-28T19:55:25Z ORBIT_NUMBER = 649 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.016970 NOTE = "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      )7~LTr+,|*?Y E  oM3i\I W~cyuhq&**((*(**,*,,,..........0...,.....00.....00...0....0......00000000000200022202220222222222200200222002222222222222222222222222242222202002000002220222222222022222224444444442220024644642246666666666668888888866888888888666666444668866666666888888886686666646666666666664666666666666686666662&************,,,,,,,,,,,,,,,**,,.,,.,.....................$.0000000002222220202222222222222222222222222222222222222222222222222222222222222220022222222222222224444444446646644446666666644668886666666688888:888888:::::8:88888886688888888:888::::::88888888686688666886666688888888888:888888:84&(((((*********,***,,,,,,**,****,,,**,...,...,,,..,........,..0000..00002000000000000020.2202220222022200222020222222 0222222222222222222222222222.224442224422424422446666666.4888666668888688888868888888.8:8888::<<:88888:8888:8:888:48::88::::::<:::::8:88888888846888888:::8::8::::::::::<:::$&(((((((*****(((((((***************,,,,,,,,,,,,,,,,,,...,.,..........000000000000000000000222222202220000200220002222222222222222222222222222222200224422222224422424644444446646886666688888888:::88888888868888:8::::888888888:88:::888.8::88::<::<<<<<:::888:::88:: 8:8888::::::::::<:<<<<<<<<:8&&&((((((*(((((((((((***************,*,,,,,,,,,,,,,,,,,....,..........000...000000000000000200202000000002220202220022222222222022220222222222222202222220222244442244664244444464466668:::::888::<<:8888:8:888888868888888:8:888:::::::8:::8:::<<<<<<<<<<<::::::::888::8::<:<<<:::<:<:<<<><<<<<<<:6$&&&(&((((&&&(((&(((*((**(((((*(*(****,,..,,,,,,,,,****,,,,.,..,....000...000.....000000.002222220200200..000002200002444220002220...00224200242424422224422....0024424444444666446664688:::::8868:<::::::88<:66464668666468:::::<<:8:<::64668::<<<:<<><>>>><:<><::86246688::::::::>><<<<>>>:::<:::."&&&((&&&&&&&(((&&&&((**&((***(*(((((,*,*****,,,,,**(*,..,,,,,,.,,,**,,.....,,.002002200020000..000000...002200000222220000000000.0222222222242222000020000004444442444442220024644446:<>>><::888:::88686866666668886444688::::88888888888::<<<<:::<<><<<:::8:::88:8:::<>><<<>><<<:::8:::<<<:>><>><4"&&((&&&&&((((&(((&(((((&&(*****(((****,******,******,...,,,,.,.,,,,,,,....,,,...0.0000000000..0.000...0000000000200000000002200000222422202220000022242022022222224444442422.24666668::<:::8888888888666888888:88886666888:::8:888::8::::::::::::<<<>><<::<<<<::::<::<<<<<<<><<<<<:<<<><<><<><><<:6$&&&&&&&&&&&&&&(((((((((((((((**(*(**(**************,*,,.,,,,,,,,,.,,,,,......0.0..0000000000...00000.0.000000000000000000000000022002222222222200000000220222222244644444220..0244688:::::8888888888866688888::88888888:::::::::::::::::<<<<<:<<<<><<><><<><><::8::<:<>>>>>><<<<<<:::<<<<<<>>><<<<4$&&&&&&&&&&&&&&(((((&&((&((((((((((((******************,,,,,,,,,,,,,,,,.,........0....00.0000000000200.000.....0000020020000000000002002000222220000.02222202222444444444444464224668::8::888866666688866668888:8888:::::<::8::8::::::::::::<<<:<:<<<>>>>>><><<<::::::<<<<<<<<<<<<<:<<<<<<<>>>>>>>:4$&&&&&&$&&&&&&(&(((((((&&((((((((((((*************,****,*,,,,*,,,,,,.,,,....0....0....00.00.0..002000020000...0000000000000000000000000200000222020002222222224444442222224666666686::::::888:866666666668888:::8:88:::::::888:::::::8:::::::<<<<<><<<>>>>>>>><<:<:::<::<<<<<:<<<<::<<<<<>>>>>>>>><4"&$&&$&&&&&&&&&&&&&&&(&&(&((((((((&((((*****************,**,,,,,,,,.,,,,,,...........0.0000.00000000002220000.0000000.0000000000000000022002002222220222222224224444444224468::86666::::888888866666666666888:888888<:::::8888888:88:88:::::::<::<<<<<>>>>>@>><<<<>><<<:::<<:<<<:<<><><>>>>>>><<<<<2"$$&&&&$&$$&&&&&&&&&&(&&&(&(&(((((((((((*****((************,,*,*,,,,,,,,,***,....................00000000000000000000...0.00000000..00000020222222222222222222242444444446646886666888886668888886666666866:::88888:<:::::866666668888::::::::::<<<<<<<<<>>>@>>>>>><<<<<:<:<<<<<<<<<<<<<<>>>><>>>><2"$$$&&$$$$$$&&$&&&&&&(&&(&&((&((((((((((((((**(***,******,*****,,,,*,,**,,,.......................00000.00000000000.0......00.00...0.000000222022222222222202222242224466666666666668888666666886666666686888888888:::::::888664466688:::888::::<<:<<<<<<<<>>>>>><<>>>><<><<<<<<><<<<<>><<>><><<>><0"$&$$$&&&$$$&&&&&&&&&&&&(&&&(&&((((((((((((**(((*(*********,**,,,,,,,**,,...........................0..0....000000.00.........00000000000000202222202200002222222022244466644666666::88666666688666666888888688888::<<<<::88666444668:8::8888:::<<:<<<<<><>>>>>>@@>>>>>>>>>>>><<<<<>>>>><>>>>>>>><:."$$$$$$$&&$$$$$&&&&&&&&&&&&((&((((((((((((((*(((((((*********,,,,,,,,..0............................0......0..00..0....0......000000.0002000002220000000002222222244224466646444668::86666666666666666688888866868::<<<::<:66668::88888:<<<8688:::::<<><<>>>>>>>>@>>>@@>@>>>>><<<><<<>>>>>>>>>>>><:, $$$$$$$$&$$$$$"$&&&&&&&&&&(&(&&&(&((((((((((*(((((*(*********,,,,,,...................,............0........00....0.0.0.00.0.0.00000000000000202220200024420000244224444644442466:::66886646686446868666888888888:<:<::::8868::<<8866868::8668:::::<<<<>>><<>>>>@>>@>>>>>>>>>><><<><<><>><>>>>>><<, $$$$$$$$$$$$$$$$&&&&&&&&&&&&(&$(&&((&(((((((((((*(((*(*****,,,*,*,,,.,.,,,........,.............................00000000000000.00000000000020002022220022002222222224242444224668::86666868666666866666688888888:::::888868::<:::866666688:<8::8:<<<<<<<<<<>>>>>>>>@@@>>>>>>>>><<>>>><>>>><>>>>><<* """$$$$$&$$$$&&&&&&&&&&&&&&&&((&(&&(((((((((*(*(((((*********,,,,,,,,,,,,,,,.,.,.....,............................00.000000.0.00.0000000202222200022220220222442242244444222244688866866666646668644446666668888668888888::8:<:::::8::::<>BB>:868:<<<<<<<<><<>>>>>>>>>>>>>>><>>><>>>>>><>>><>>><<<, $$$$$$$$$$$$$&&&&&&&&&&&&&&((&((&((((((((((**((*((((((*********,,,,,,,,,.,,,,,.......,...,....,...,.................0000.000.0000000000000022222222222222222242222222444442024668866666666644666644666668668668884666888:::::<:::<<<<<<>>>@@><:::8:8:<<<<<<<<><<>>>>>>>>>>>>>><>>>>>>>><>>>>><<>><* $$$$$$"$$$"$$$&&$$&$&&&&&&&&&(((&(((((((((((((((((((((**********,,,,,,.,.,,,,,,...,.,,,,,.,...................0...0000.0.000000000000000000022220022222002222222222444444442246686666666666666666446668866666888864466888::<<<:::<>><<<<><>>><:<8688::::::<<<<><>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>><& $$$$$$$$"$$$$$&$&$$$&&&&&&&&&(&&&(((((&(((((((**(**((((*(*********,,,,,,,,,,,,,.,..,,,,..,.,,..,................0..0000...0.000020000000002000022222222022222242222442444646444666644664646646644444666866866888:84446886:<><<<>>><<::::::<<:<<<:<888:::8:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>><>><<<<&$$$$$$$"""$$$&&&$$$$$$&&&&&&&&&&&(((&&((((((((((((((((((*(********,*,,,,,,,,,,,,,.,,,,,.,..,,.,,............0...00.000.00...0.0000000000002000222202222220202242222222444466446886666666644444442468666888668666888646686:<<<<<><<<::<<<:8::<<<>><:88886::88:<:<<>>>>>>>>><>>>>>>>>>>>>>>>><>>><><($$""$"""""$$$$&&$&&$$$&&&&&&(&&&&((&&((&((((&&((((((((((((********,*,,,,,,,,,,,.,.,,,,,,,,,,,..................000000....0.....00000000000020000222222222024222222242444466666688666664444444442466688888686866886864646:::<<><<:<<<<<<:<8:<>>>>><<<888:<::88::<<<>>>>>>>>>>>>>>>>>>>@>>>>>>>><>><$ $$"""$""$$$$$&&&&&&&$$&&&&&&&&&&&&&(&&(&(((((&&&((((((((((*********,,,,,,,,,,,,,,.,,,,,.,,,,...,.....,..............0.000.000.0000000000000002002222222222222022244422446668666686666644444444444668688886888888888842248:8:<::::<:::::8::<<<>>>>>>>@@@>><<:::8::<<<>>>>>>>>>>>><>>>>>@>>>@@>>>>>>"$$$""$$&$$$$$&&&$&$&&$$&&(&&&&(&&&&&&&$&(&((&$&&(((((((((((*******,,,,,,,*,,,,,,,,,,,,,.,,..,.................00.00....0000.000000.0000000000020222022222420200202222442466644888666666664422444666666688:8888:886446446688:::::::::86668::<<<>>>@>@B@@@>>>><<::<<<>><>>>>>>>>>>>>>>>>@>>>>>>>>>>>"$"$$""$$$$&&&&&&&$$$&&$&&&&&&&&&&(&&((((((&((**((((((((((((********,,*,*,,,,,,,,,,,,,,,,,.,.,.,......,..........00....000000000000000000000002220222222222000202222222244464446866666666664444446668868888:886888866666448888:::::::86688::<<><>>>>BB@@@@>>>::::<<>>>>>>>>>@>>>>>>>>>>>@>>>>>>@@>> $$$$$$$$$$$&&&&$$$$$&&&&&&&&&&&&&&(&((((((((&((((((((((((((((********,,,,,,,,,,,,,,,,,,,.,.............022200.0.000.000000000000000000000000002222222222222000022222222444426688666644644446666666686868886646888:<<86424688:::<::::866686:::<<<<>@@@@@>>>>>><<<:<>><>>>>>>>>>>>>>>>>>>@@@@@BDDB@> $"$"$$$$"$$&&&&$$&$&$&&&&&&(&&&&&&(&((&(&(((*$$&(((((((((((*((******,*,,,,*,,,,,,,,,,,,,,,.,,..........000022000...00.0002200000000000000022222222222202020022220222244442204666666666664244666668888888886668668<>:8866668::::::8:86866686868:<>>>>>>>>>>>>>>>><<<<>>>>>>>>>>>>>>>>>>@@>>>@@@@@@> $"$""$"$$$$$$&$$"$&&$&&&&&&&&&&&&&&((&&&(&(((,**(((((((((((*(*******,,**,***,,,,,,,,,,,,,,,,,,..........000020000000000.0002220000000000000020022222202000222222222222242222466666666664444446668::8688886666448:::86688888886688888:::6666646:<<><><>>>>>@>>><<<<<<<<>>>>>><<>>>>>>>>>>@@@@>>>@@@$"$"""""""$&$$$$$$&&&&&&&&&&&&&(&((&&((&(&(((((((((&(((((((**((*****,**,**,,,,,,,,,,,,,,,,,,,.,.,,........000.0.002002000000220200000000202022222222222000220022222222242244644666666644446664666688866888886666::8688<::8466244688:<>><:8668888::<<<<>>>>>>>>><<:<<>>>>><<<>>>>>>@>>>>@@@@@@BB@@>$"""$"""""$&$&$$$$$&$$&$&&&&&&&((&&&&&&&((((((((((((&((((((((*********,*,,,**,,,,,,,,,,,,,,,,,..,,........0.....000000020000022000000000222222220222222222222222222244422244444666646644444666686666686688868868:868::::842222222488::<:866688868::<<><>>>>>>>><::<<>>>>>>>>>>>>@>@@>>>>@@@BB@B@B@$""$$$$$$$&$&$&$$$$$$$$$&&&&&&($&&&&&&&&&(&((((&(((((((((((((*********,,*,,,,,,,,,,,*,,,,,,,..,.,,,.........0....000000000.000200202222202022222220022222222242224444424244444466666424446668866444466866668:::<::88:::822222222224666664444468888::<<<<>>>>>>>>><<<>>>>>>>>>>>>>>>>@@@@@@@@B@@@@@"""$$$$$$$$&$$$$$$$$$$$$&&&&&&(&&&&&&((&((&&(&((&((((((((((*((********,**,,,,,,,,,,,,,,,,,,...,..,............0.0.000000.00000000222222202020222222222022222222444422442246666666666442466668662466:8886888::<::8:88644220222464446666644244668668::::<<<>@>>@@>>>>>>>>>>>>@@>>>>>@@@@@@@@@@@@@@>$$"$$$$$&&&$$$$$$$""$$&&$$$&&&&&&&&&&&&&&((&((((((&(((((((((*(*********,($*,,,,,,,,,,,,,,,,,,,,......,...........0000...0..0022200*0022202022422220222222222444.44466422024686644444468644664866666686688866:::8886422220026BFHHJJHJHB<8888644466888:<:>@@>@BD@@B@>>>>>>>>>>>>@@@@@@@@@@@@@>@@@@>$$$"$$$$&&$$$$$$$""$$$&$$$$&&&&&&&&&&&&((&&((((((((((((((((((****(***********,*,,,,,,,,,,,,,,,,,,,.........0.00....00...00.000002200002024222222222222222222244224664420002686666444466668862668888868:<<:88:<:86444422244866666:<:.8>>>>>>@>>>>>>>>>>>>@>>>>>@><@>>@@>@@@B@@<$"$"$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&&&&&&&&(&(((&((&((((((((((((*****,**********,,,,,,,,,,,,,,,,,,...........000....0.....00000000000000222222220200200002242222444442220000688666646666646666666868688:::<<<<>:62222244>FHHJJNNLNNNLNNNNNNNNLL>64466:<:::<>>>>>>>>>>>><>>>>>>>>>>>>>>>>@@@@@@>@@B>$$$$$$$$$$$$$$$$$&$$&&&$&$&$$&&&&&&&&&&&(&&((((&(((((((((((((**(****************,,,,,,,,,,,,,,,,,............0.0........0000000220222202002022222222002222242222244442244248866666644644666666446868::::<<<>>:8422224>><<>>>>>>>>>>>>>>>>>>>>>>>>@B@B@@>>>@@>$"$"$$$"$$$$$$$$$$$$$&&&&&$$$$&&&&&&&&&&&&&&(&(&(((&(((((((((*(((*************,,,,,,,,,,,,,,,,,,............0.............0000002222220002002222444220022224422224444242448666646644446666886666688:8:::::<<<8422228FHHJJJJJJLNNNNNNNNNNNNNLNLJJD866688:<<<::<>>><<<><>><<<>>>>>>>@@@@@@@@@@BBB@@>$$$""$""$$$$$$$$$$$$$$&$$$$$$&$$&&&&&&&&&&&&&(&&&&&((((((((*((***************,,,,,,,,,,,,,,,,,,,,,,,..........,........0.00000.002002200468622222222220022222422442444244886646444464666666666448868:::::::8862002>@@>>><::<<<<<<<>>>>>>>@@@B@@@@@@B@@@@>$$$$$$$$$$$$$$$$""""$$$$$$$$$$$&&&&&&&&&&&&&&&(&(&&((((&((((**(**(*************,,,,,,,,,,,,,,,,,,..............,,......0000.0000002000044446422222242220220224466444222248666444444424666666422668::::8:886662224FFHJJLLLJJHJHHHHHJLLLNNNLLLLLLLJJF<:8:<>@@BB@>>>>><::<<<<>>>>>>>>@@@@@@@@@@@BB@@> $$$$$"$$$$$"$$$"""""""$$$$$"$""$$$&&&$&&&&&(&(((&&&(((((((((((************,,,,*,*,,*,,,,,,,,,,,,,,..........,,..0....000000.0000002022200222222222222222222222444446442266666444244444468664468888:::88888862228DHHJJJJLJJJHHFFFFFHJLLLJJLNLLJLLJJHD:868<@B@@@@@>><<:8:::<>>>>>>@@@>@@>@>>>@@BBB@> "$$$$$"$$$"$""""""""""$$$$$$&$$$$$&&&$&&&&&&(&&&&&&&&&(((((((**(*(***********,,,,,,,,,,,,,,,,,,.............,,..*....0000.000.0000002220.,002202222222224222422444644224466666460244464466666688888::888886222>FHHJJHHHHHHHHHFHHFJHHHHHFHJLLLLLJLLJJ@8668<>>>@>>@@><::<<:::<>>>>>>>>>>>>>>@@@@@@@>$$"$"$$"""""""""""""""""$$$$&&&&&$$&&&&&&&&((&&&&(&(((&&((((((************,,*,,,,,,,,,,,,,,,.,,,.,...........,..0....000..00000020000222,*,02222024242222222466444424224466666446444444224688::::8688:::86422:FHHJJHHFFFFFHFHJHHJHFDFFHJJHJLLLLJLLJJJ:646:<>@>>>@B@>>><<:88<<>>>>>>>>>>>>>>@@@@>>>$$$"$"$""""""""""$$"""""""$$$$&&&&&&&&&&&&&((&&&(&&(&((&((((***************,,,,,,,,,,,,,,,,,,,,,,,,,..........20....0.....0000000000000224620224244422224244644444224466688644464244444646668:::8:888<<::642:DFHHJHHHHFFHHFFFFFFFFFFDFFHFHHHLJJJLLLJJH8888:<>>>BDBBBB@<:<><::<<>>>>>@>>@>@>>>>>@>>$""""$$$"$"""""$$$&&""""""""$$$&&&&&&&&&&&&&&&&(&(((((((((((((*(********,,,,,,,,,,,,,,,,,,,,,,,,,.,........000,.0.0.....000000000222000024422224444442224444444444222228:86644444466444268888888:86:::::8626DFFFHHFHHHHHJFFFFDDDDDDFFFDDFDFFHLJJJJJJJHH:66:<<<>@@BBDBB@B@>><<:<<>>>>>>>>>@@@@@@@@>"""""""$"$"""$&&&&&&$" "" ""$$$$$&&&&&&&&&&&(&&&&&((&((((((((*((********,,***,,,,,,,,,,,,,,,,,,,,.,,.......000200000.00.000000000020020244222222424242224444244422202248886666444464466888888686888<::::666@DFFFFFFFFFFFFDDBBBBBBBDDDDBBDDDDFHJJHHJLJHHB668:<>>>@@@BDBBB@>>><:<>>>>>>>@@>@>@@>@@@@""""$"$""$$$$&&&&&&&$"" """$$$$$$&&&&&&&&&&&&&&&&&((((((((((((((**********,,,*,,,,,,,,,,,,,,,,,,,,,,.......0000000.0.00.000000000020202442222224222224444444444202222246666464466444466::666688888:8:888228BDFFFFDDDDFFFDBB@@@@BBBBBBDBDDFFDDDHHHHHJJHHJ>688:::>>>>@@@@@>>@>><<<<>>>>>@@@>@@@@@@@>"""""""""$$$$&&&&&&$$$$$$$$$"$$$$$&&&&&&&&&&&&&(&&((((((((((((((********,**,,,,,,,*,,,,,,,,,,,,,,,,,,..........0.0000..000.000000002024622222222220200444444242246664486666444666444668:8668886688:6888644>BDDDDDDBBDDDB@@>@@>@@BBBBDBDBBBBBDBDFFFHHJJJHH:68866:>>>>@@@@BB@>>>>><>>>>>>@@@@>>@@@@>.$"""""""""$$&&$$&$&&&&$$$$$$$"$$$$&&&&&&&&&&&&&&&(&&(((((((((*(******,****,,,,,,,,,,,,,,,.,,,,,,,,,,,...........00..00.00.000000002204422222222020222666444222244444468866444666444466668666886668:888886:@BDDBDBDBBB@>>>>@@>>>@>>@@@@BBBBBBBBBDDFFHHHHHH>88:8::><>>>>@@@>@@@>>><>>>>>>>>@@BB@@@@>."""" """"$$$&$&&&&&&&&$$"$$"$""$$$$&&&&&&&&(&((&(&((((((((*((***********,*,,*,,,,,,,,,,,,,,,,,.,,..,................0000002200000222222202224422222466644222224642206666446644442466664668::::866866888:>@BBBBBDBDB@@>>>>@>><>>>>>>>>@@@@@BBBBBBDFFHHHHFD:8<<>><<<>>>@@>@>@>>>>>>>>>@@@@@@B@B@@@@.""""""""$$$&&&&&&&&$&$$$$$$$$$"""$$&&$&&&&&&&&&&&&(&(((((((******************,,*,*,,,,*,,,,,,,..,,....,.......0.....000000020000000222222222222222222664442244644422266442466442244666664668:::88666888<>@BBB@@@@@@>>>>>>>><<<<<<<><>>>>@>@BB@BBBBDFHFFFFD>:<>>>>>>>>@@>@@@>>>>>>>@@@@@@B@@@@@@>@>."""$$$""$$$$&$&$&$&&&$$$$$$$$&$&$"$$&&&&&&&&&&&&(&&(((((((****************,,,,,,,,,,,,,,,,,,,,,,,,..,.......0.....00.000020222000222222202222222222444444244466642428864464664222446466846888886868888::8>BB@@>>>>>>>>>>>><<<::<<><>>><>>@@@@@@@B@BDFFFFFDB:<>>>>>>>>>>>>>>>>>>>>@@@@@@@BBBBBBB@@>,""""$$$&$$$$&$&$&&&&&&$$$$$$$$&$$&$$&&&&&&&&&&(&((&(((((((**(***************,,,,,,,,,,,,,,.,,,,,,,,............0.00.0002000002202002222200000022022444444224664442248646444444444466666864668888::::8888<>@@@><>><<<<<>>>><<<<<>@>>>>><<>>@>@>>@@BBBBDDDDDD>::><<>>>>>>>@@@@@>>>@BB@@@@BBBBBBB@@@>,"""""$$$$$$$$&&$&&&&&&$$$$$$$&&&&(&&&&&&&&&&&&((((((((((*(**(***********,***,,,,,,,,,,,,,,,,,.,,,..,........0.0.0.000000000022222222220000.0022002444444442444222006664664244244668668888666668::::86668>>>>>><<>>><<:>><<<<<>>>@@@@><<<>>>>>>>>@@>@BBDDDB@@<<<<>>><<>>>>@@@BB@@BB@@@BBBBBBBB@@@@@,$$"$$$$$$&&&$&&&&&&&&&&$$$$$$$&&&&&$&&&&&&&&&&&&&((((((((((((************,,*,,,,,,,,,,,,,,.,,,..,..........000..000000002200222422222220002222242442224224642244200666666442244668888888668666:<<<::646:>><<>>><<<<>>>:<<<<<<>>>>>@@>><>><>>>>>>>>@@@BBBB@@>@><<>>><>>>>>@@@@@BB@B@@@@BBBBBBB@@B@@*""""$$$$$$$$&&&&&&&&&&&&$&&$""$&&&&&&&&&&(&&&&&&&(((((((((((*(************,*,,,,,*,,,,,,,,,.,,,............00000.0000000022222244422222002222244024444222444446642666664442466888:::88:6688::::::86622688:<>>>><<<><<<::::<<>>>>>>><>>>><<<<>>><>>>>>>@@@>>>><<<<>>>@@@@@@@@@@BB@@BBB@@@@BBBBBB@@@*$""$""$$&&&&&&&&&&&$&&&&&&$&&&$$&&&&&&&&&&&&&&&&&&&(((((((((*(((*******,*****,,,,**,,,,,...,................0000000000000222222222222200202222446844422244664666448666444246688:::::::86888::688888:64688:::<<<<><><::<:::::<<><<::::<<<<<<<>>>><><<>>>>@@@<:<>>>>>>@@@>>@@@BB@@B@BBBBBBBBBB@B@@B@*"""$"""$$$$&&&&&&&&&&$&$$$$$&&$$&&&&&&&&&&(&&&&&&&(((((((((*(*************,**,*,,,,,,.,.,.....................0000000000000222002222200424422024644424224444446668<86424444468::8888:868:::8866888:<>>:88:<:<:<<<<<<><::::88::::888888:<:<<<<<<>>>><<<<>>>>><<>@@>>>>>@@@@@@@B@@@BBBBBDBB@@B@BB@@@(""""$"$$$$$$&&&&&&&&$$$&$$$$&&$$&&&&$$&&&&&&&&(&(&((((((((((*************,**,,,**,,,,*,,....................0...000000.000020000002200222222244422222242444444466<:64444464688:88868888::<86688:8:8::::::8:::::::<::<::8888:8866466668::::::::::<<>>::<<<<>>@@B@@@@>>>>@@@>@@B@BBBB@BBBB@@B@@@BBBB*""""$$$$$$$$&$&&&&$$$$$$$$$$$&&&&&&$&&$&&&&&(((&&(((((((((((*(**************,,,,,,,,,,,,,.....................0.000.000000000020220220002002442202222222222466468888864446688:::88888888::6668:<:::8644668888::88:::::884688666664444688:888868888888::::::>BFFB>>>>>>>@@@@@@@BBDB>@@@@@@@@BBDDDDB*"""""$$$$$$$$$$&&&&&$$$$$$$$$$&&&&&&$$$&&&&&&((&(((&((((((((((************,*,,,,,,,,,..,..........0.....0....00.00000000000002000000020002222200222242442244464468866644466:8:8888:88:8666668:<:<<:86842668888888:888:864686866664446886666666666866868868:@BBD@<:>>@@>@@@@@@BBBBBB@>>>@@@@BBDDDDB&""""""$$$$$$$$$$&$&&&&&$$$$$$$&&$&&&&&&&&&&&&&&(&&((((((((**(*(************,,*,,,,,,,,,,..,....0.......,,.,.....00000000000020000000000202444222202222444464446666666446668::888888:::88666888:::<:8::8666666666686688:88888664444446666466666666646666668<@BBD@>>>BB>>@>>>>BBBB@@B@@@B@@BBBBBBBBB&"""""$$$$$$$$$$$$$$&&&&$$$$$$&$$$$$&$&$&&&&&&&&&&(((((((((((((***********,*,*,,,,,,,,**.,.,..............,,*,0..0000000220022000000...000002422200224444444444444664444468:88866668888888668:<8888888:>:88646644666466686666444444444644444444664444466668@BDBB@>@DB>>>>>>>>@B@>>@@>@BB@@@BBBBBBB@$ $"""$""$$"$$$$$$$$&&&&&&&$$$$$&&&$&&&$&&$&&&&&&(&(((((((((*(*((**********,,*,,,,,,,,...,.,,.................000.00002000000000000..0220004222222222444446664444666666444688888886666888:8688::8668<><:><6642446644644266666442444444444444444464444444666>@FHH@>>BB@>>>>>>>>@@@>>@BBBBBB@BBBBBBBB@$ """$$$$$$$$$$$$&$&&&&&&$"$$$&$$&&&&$$$$&&&&&&&(((((((((((*************,,,,,,,,,,,,,.,...,,..............000...000000000022020000.222220242200222444444446646224444666668886868666668888:88886868<>@B@><8222224642222224864442222242244444242444442446668>BDFD@>DDB@><<>>@>@@@@B@@@B@@@@@BBB@BBB@>""$""$$$$$"$$$$$&$&&&&&&$"""$$"$$$$$&&$$$&&&&$&&(&(((((((*(((******,,,,**,*,,,,*,,,....*,...............000000000000..0000000000.00202244222222446422244666444.0444446468866666666668868:6888846:::<<<<>822000244422002244222222222222244244444422244466>@@DFDBDFB@@><<<>@BB@@@@B>BB@@@@@@@@B@BBB@ ""$$$$$$""$$$$$$&&&&&&&$$$""$$$$$$"$$&&$&&&&$&&((((((((*((**(******,*,**,,,,,,,,,,.,.,,,................000222202220.0000000000..2000022002222242(2442446664422444446666666666668888888886688>>>::<<:<::20000222000.022442222222222220&222242442244446DBFHFBDBB@@B>6DB@@B@@@@@BDB@@@>@>@@@BBBBB< """"$$"$$$$$$$$$$$&&&&&&&&&$$$$$$$""$$&&&&&&&&((((((((((((*********,**,*,,,,,,,,.,....,........,....0....000000222000000000000002220002200020244444444466666226666666666866686686888888864488:<<<:<<<<<:86000000000000002222202222022222222222222244446@DDDFB@@>>@@@@BDDFFDBBBBDDB@@>@@@@@BBB@@@B6 """""$$$$&$$$$$$$$$&&&&&&&&&&$$$$$"" "$&&&((&&&&(((((((((*(*(*****,,,,,**,,,*,,,.....................0.......00002222220200000.0000002220..00224444444446666468866644468866666668866866644:888::::<::::8640.0000000000000022202022022222222222222422448DBBDB>>>@DB@@@@BBBDDBDDDD@>>>>>@@@@@@BBBBB@"""$$$$$$$$$$$$&&&&&&&&&&&&&&$$$&$$""" $$&(&&&&&((((((((((**********,,,,****,,,,,,........0..............000..002220000000000020000000000..0202224446644644468666644446886666666666668866:><888:::888::664000000000000.0002002222200000222222222222444>BBFD<:>BB@BB@@@@BDDDDDDB@<:<<>>>>@@@@BBBBB@$$$$"$$$$$$&$$&&&&&&&&&&&&&&&$$$&$$&$$$$$&&&&&&&(((*(((*(*********,*,,,,,*,,,,,,,........................0000.0..0000.0000000000000000000000222444444466444448664222446866668866666688648::<>::::<:88:868:8000000000000.000000222220022020020222222248@>@B:8:@@B@@@@@@@@@BBBBB@>:8<<>>>@>@BBBBBBB@ $$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&$$""$&(((((((***(**(****,*,****,,,,,,,,,,,,..,.....00..............0000000..0000000000000202220000024422222244644444442466442222488886666666888866888::888888:8886<><<60000.000000.0.000000020222222002222222224>>>BBB@>>>>@@@@@@>>>><<>>>>@>@@@@@@B@""""$$$$$$$$$$$$$$$$&&&&&&(&&(&&&&&&&&&&&&&((*(((((***(*****,,,*,,,*,,,,,,,,,,,,,,,....................00000000000000002200000002020022022200224224446444442864222466866666666666668886:::888888888::::<<<<<200000.0000...0.0020002222000200222222248<>B@@BBDB@BB@@@@@BBB>>>>>@@B@<<<<>>@@@B@B@BB@$"""$$$$$$$$$$$$&$$$&&&&&&&&(((&&&(&(&(((&((*(((((((*(******,,**,,*****,,,,,,,,,,,.,,.,,.0..............0..000000000000.02022000000024220222020222424444202864200468:866666666866666668:88888886648:::>>>>@@>2.000...00000...00000002200000200222224:<>><>@JFB@@@@@@@@@@>>>::<<>>>>:::<>>@@B@B@B@@$"""$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&((&(((&&((((((((((******,***,*,****,,*,,,,,,,,,,,,,.,,...............00..020022200202200222220220242002222200022224222004642226668886664666688886444888888888626:::8<>>BBDF@00000....000..000000000000000022222226><>>>BFDB>>>>@@@@@>>>>@@@><<>>>>>>::<>>@@@BB@>$"$$$"$"$$$$$$$$$$&$$&&&&&&&&&&&&&(&((((((&((((((((((********,,,***,,,,,,,*,,,,,,,,.,.,,.,.........,....0000022220224420022202200222222222224440222222200444422446688886666668886668888:888888:<>><::<<<>@BBDD@20.0....0.000.0000000000002022222224>BBBBBBB@>>>>>>>@@@>>>>>>>><<>>@@@>@@<<>@BBB@B@$$$$$""$$$$$&$$$$&$$&$$&$&&&&&&&&&&((&((((((((((((((*********,*,***,*,,,,,,,,*,,.,,,,,..............0..00.0000200226422022022222202222222222224222220000242222446668886866666666646888886688::::>><<>><<>>@@@B@<0000..00000000.0000000000002022224>BFHDDFB>>>@>>>>>@BBB>>>>>><>@>>>@>@@@B<>@BBBBB@$$$$$$$$$$$$$$&$$&&&&$$&$$$&&&&&&&((((((((((((((((((((*********,**,,,,,,,,,,,,,,,,..................00..0000000002442000002200220000222222202202000.,,.0442024466866868666666664466888888688:86:>>@>><::<>>>@@@>:000.....000000000000000022222248BFHHFD@BB@>>>>>>>>>@@@B>>>><<<>>><>>>>>BD@BBBBBB@$$$$$$$$&$$&$$&&&$&&&&&&&$&&&$&&&&((**(((&(((((((((&&((*****(*****,*,,,,,,,,,,,.,........,,..........00.00000002244222000220202220024222222022200..,,,.4620044466666686666666666866688888:::::<:<<><<<<<::<<>>@@@<0..0.....0.000000000002222226@FHJJFD@>@@BB>>>>><><>>>@>>>>>@@>>><@>>>HHHFBBBBBBB $$$$$$$$&$$$$$$&$$&&&&&$&&&&&&&&&&((((((((&(&(((((((((((****(*****,,,,,,,,,,,,,,.,,..................000000000000200000022000002224444422224220..,,,,08644244646886668866886664666666688:::88::<<<<<<>><8888<<@BBB>200.0..0.00000000000200226@DFHHFDB>>@>@@@>>>>>>>>:<<>>><:<>>>>@DDFHHHFFDDBBBBBB$$$$$$$$&&&$$&&$&$&&&&&&&&&&&&&&&&(((((&((&&((((((((((*(*********,,*,,,,,,,,.,...,..................0.0000.00000200...0020222222244442442444200,,,,.48644246466664668666666666666664:8::<::868::::<<>>>>>:868:<>@BB@>400....0000000000222228@FHHFD@@>>>>>>>>>>>>>>>><<<>>><<<:<>>BBBBDFDDDBBBBBBBB$$$$$$$$$&&&&&$&&&&&&(&&&&&&&&&$&&&((((&&&((&((((((((*(***********,,*,,,,,,.,....................00...000..0000000..,0000000202222222222222220...024664222466466466466666666666666::::::8888::::::<<<<<<><<:6:<<>@BDDB@6000000002002002426BHJHHFB>>>>><<<><<<<><>>@><<<>>>>><>@>>>@>BDBBDBBBBBBBBB$$$$&&&$$&&&&&&&&&&(&&&&&&&&&&&$$&&&&((((&&(&((((((((***(*********,,*,,,*,,,,......00............0.0...0000.0000000.00000002220000022000......00.0266422246666688644466666666664<::88:::8:::<<<<:8::<<<:<<<<><<:<>>>>>>>:600422222226<@DFHJJHDB@>>B@@>><:<:::<>><<>>>><>>>>>>@BB@FFHDBBBBBBBBBBBBB$$$$$&&&&&&&&&&&&&&&(&&&&&$&&&(&&&&&&((((((((((((((**(**((***********,,,,,,,,,.....................0..0.0000000.00244200022222222002220.,,,,....226860.02444666664224444666868<>::888::::::<<<:::::::::88::<><<>>><:<::::<<>>@DFFFBBBBDFHJHHDB@>>B@>>>@@><>:<<<<<:<<>>>>>@@@@@BDFHFFBBBBBBBBBBBBBB$&$$&&&&&&&&&&&&&&&((&&(&&&&&((&&&(&(&&&&&&(((((((((*((**(***********,,,,,,,.,,,,.....................00.000000000024200000022200020020..,,,...02442200004444666646666888668::8888866688::::::::::8:88888:<<<<<<<<>><88:<>>@@DDFFDDDDBBBDDDB@@@>><<<<<>>>>>>>><>>>::>><>>@BBBDBBDBBBBBBBBBBBBBBBB@$$$$$&&&&&&&&&&&&&&&((&(&&&&&&&&(&(&&&&&&&&&&(((((****(***((********,*,,,,,,.,,,,...................0..00000000002222200000020020200222000....002420002466466666668666666468888688688888:8::::8::88888:888::::::::::88:<>>>>>@@@@DFFB@>>>>>@BBBB><:::<<<<>>>>>>>>>><<>>>>@@BBBBBBBBBBB@BBBBBDDBBBB $""$$$&&&&&&&&&&&&((&&((((&&&&&&&&&&&&&&&&&&&&((((***************(**,,,,,,,,,,,...,....................000000000000222420220002202400200222000024220024666666666466646666686866:88888888888:88888888888:::8::88888668<>>>>>>>>>>>>@@@><::<<>>>>>>><::<<<<<<>>>>>>>>><<>>>>>>@@@@@@@BBBBBBBBBBBBBBB$$$$$$$&&&&&&&&&&&&&(((&&(&&&&&&$&&&&&&&((&(((((((((******************,,,,,,,,,...,....,...............000000000200022222200002224422200242222244442466666666664686664666888668866::<:8888868666888888:::8<<::868668>>>>>>>>>><<<<>>>><::::::::<>><<<<>><<>>>>>>>@@@@>>><>>>>>>>>@@@@BBBBBBBBBBDDB$&&$$$$$&&&&&&&(&&((((&&&(&(&&&&&&&&&&&(((((((((*((*(*******************,,,,,,,,....,....................0000000200000000000022022222222002446466646666666666446888888866886688888:::8::888866688:886688:<<<::88668<<<<<<>>>><:88::::<<<<::88:::<:>><>>>>>>@@BBDBB>BBBBDD>>@BDDBB>>@@BBBBBBBBBDDDB $$$&$$$$&&&&&&(&&&&(&&(&&&&((&&&&&&&&&&((((((((((*((*******(**********,,,,,,,.,,..,.,.,...............0..0000220000000.00220022022200.00002444666666866666444446888888686886668:888888888688888888888668:<:::::8::<<<<<<<>>>><888888688:<::8668::<>>>>>>@BB@@@@BBBFDDDDBDDFHFFFDB@>@B@@@@@@BBBBBB@ $$$$$&&&&&&&&&&&(&&(&&((&(&(&&&&&&&$&(((&(&&((((((((*(*****(***(****,,,,,,,,,,.,.,,,.,..............00.0000000000000.00000022202220000..02444666666666446664246686866666666666888888886888::88888668:<<88:8::::<<<<<<:<>>><>>>:<::666:<<<:::886:<>>>BBDB@BB@@@BBBBDDDBB@BBDDDDBB@@>@@@B@@@@BBBBBB@ $$$&$&&&&&&&&&&(&&&&(&&&&&(&&&&&&&$$$&&&&(((((&(((((**(((**(***(*****,,,,,,,,,,.,,,,,.................000.0000002200000000000224422002222242446646444666666444666666666446448:88886686888888888:88<><::8888888:::<<:<:<>>>>>>>@><<:::<<<<<<<>>::>>>BBDFFFD@@BBBBB@BBB@@>@@@BB@@@@@@@@@@@@BBBBBBBBB $"$$&&&&&&&&&(&&(((((&&&&&&&((&((&$$$$&&&&((&&((((((((**(((***********,,,*,,,,,,..,.,,....,..........000000000022000000000022244222002222444446666664666466666666666666666688686886668868868:88:<><<:::8888::6:<><<<<:<<<<<<>>@@>><><<>>>>>@@@>>>@DDDDDBDDBDDB@@@>>>>>>>>>@>>>>@@@BBB@@@@@@BBBBB@@ $$$$&&&&&&&&&&&&((*(&(((&&&((((((((&&&$$$&((((((((((***(*((************,,,,,.,.,,.....,,............0000020000000.00000.0002242200000.002444466666666666466868886668866888888664666886666888:8:<:<<::8:<:<:<<>>>><::<<:::::<<<<>>>>>BBBB@>>@@@BBBBBBBB@B@@@B@@@>>>>>>>@@@>>>>@@@@B@BBBBBBBBBBBBBBB$$$$&&&&&&&&&&&&((((((((&&((((((((((((&&&(((((((((((((**((((************,,,,,.,,,,.......,.........0.00000000000000022200.00222222000.0244466644446666666668888886666688866666664666868688888:<:::::8::><<:<<>>><<::<<::86:::<<>>>>>@BB@B@>>>>BBBBBB@@@>@@>@B@@@@@>>@@@@>>>@@@@@@B@@@@@BB@@BBBDBBB &&&&&&&&&&&&&&&(((&(((((((&(((((((((((&&&(&(((((((((((((*(*(****(*******,,,,,,,,.,................0.00000000000220002200.000200022220222246666222246666666666688886666666646668866466688888::<:::::88<<<:>>><<>><::<<>>>:8::<<<>>@@@@@@@BBB@>>BBDBB@@@>>@@>>B@>>>>@>>>>>>>>>@>@@@@@@B@@@BBBBBBBBBB&&&&&&&&&&&&&&(((((((((((((((((((((((*(((&&((((((((((((******(***********,,,,,,...............,.....0000000002200000202220000000222444426666664224466666446668666666666666446888666666668668::8:888:8::<>><<<<<<:<<<<><<>><<<<<>>>@@>>>>@@@BBBBBBB@@>@>>>@B@>>@>>>>>>>>>@@>>>@@@@@@@BBBB@BBBBBBBD@$&&&&&&&&&&&&&$&(((((&(((((((((*((((***((((&$(((((((((((**(******,*******(*,,......,,,,.......,.....00.0000000000200202022020020002222488864442444644664666666686666666664466666666666468668:8888888888:<<<<<<<::<<<><<:<<:<<<<<<<@@>>>>>>@BD@@@@@@@>>>>>>@@@@>>>>>>>@>>>@@>@@@@@@@@@@BBBBBBBBBDDB&&&&&&&&&&&&&&&(&&&&(&((((*(((((((((*(**(((&&((((((((((((((******,,******(**,,,,,,,...,,,,.,,.,,....0,&000000000000000002220222200.4446666444444444444466666662(88666666664466688668:8888::4288:::::<::::::::<<<<>><<<<:68<<<<<<>>>>>><>>>>>>>>>>>>@@<<>>@>@>>>@>@@@@@@@>>>@@@@>@@>@@@BBBBBBBBDDB&$&&&&&&&&&&&&&&&&&&(&&((((((((((((((((*(((((((((((((((((**(**((**,,*,**,,,,,,,,,,.,,,,,..,,..,........00000000000000.000220222420222666444444444444444666666666888886668666666688688886688:8::::::::<<<:::::8:<<<<<<::<<:<<<<<<>>>>><>>>>>>>>>>>>>>><*>>>>>>@@@>@@>>>@@>@@@@@@@>@>(@@@BBBBBBDBBD$&$&&&$&&$&&&&&&&&&&&&&((((((((((((((((((*(*(&(((((((((((((****,,***,,******,,,,,,,,.,,,,.,,.,,........00.00000000..000000220222220022444242444644244466668866888666886688666666668888888:8:8::::::8::<::::::::8::<<<::::>>><<<<<><<<><>>>><<>><>>>><<>>>@>>>@>@@@@>>>@@@@@@@@@@@@@@@BBBBBBBBBDDDDB&&&&&$$&&&&&&&&&&&$&&&&((((((((*(((((((((((((((((((((((((((***,,***,*,***,,**,,,,,,,,,,,,,,,...,,.........0.00000.0..0.00000222000000220222246644444466666866888666666666666666888886::<::8888::8::::::::::::::8:8:::::<<<<<<:<<><::<<<><<<<<<<<<>>>>>>>>>>>>>>@>>@>@>@@@@@@@@BBB@@BBBBBDDDDDDDDFD&&&&$&$$$&&&&&&&&&&&&&&(((((*((**(((*(((((((((&&(&(((((((((*****,**,*,,******,,,,,,,,,,*,,.,.............0000.0000...000.0000220....0000002246666646666668868::88666666666666668888888::::88888::::::::::::::::8888:888::<<<<<<<<<<<<<<<<<<>>><<<<<>>>>>><>>>>>@>>@>>>@@@@@@@BBBBBBBBBBBDDDDDDDFFD&&&&&&$&$$$&&&&&&(&&&&&&((((**((*((((((((((((&&&&&((((*(&&((*******,,*,****,,,,,,,,,,,..,...,.,,.........0...0000.....022022220000.....,..224466686888888668:88668666666666866888888888888888888::::::8::<<<:::88888::::<<<:<<<<<<<<<<><<<>>><>><<<<<>>>>>>>>>@>>>>@@@@@@@@@BBBBBBBBBBBBBBDDDDDFFD$&&&&&&&$$&&&&&&&&((&&&((((****((&&&&&(((*(((&$$&&(((***(&&((*(**********,,,,*,*,,,,,,,,,..,....0.........0...00....00222022200.000......002244668:8888886668888866866868666868886888888888888::::::88:::<::::<:8888:::::<:<<::<::<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>@B@@@@@BBB@@@@@@@@BB@BBBDDDDDB$&&&&&&&&&&&&&&&&&(((&&(((((***((&&&&&((((((((&$$$$&((**,*(((((********,,,,**,*,,,,,*,,,,,,,,,...............00..00022220022200..00.000220000224468686888866866686886688866688886688888888888::88:::8::::::::<::<:88::::::<<<:::::<<>><<<<><>><>>>>>>><>>>>>>>>>>>>@@@@@@>@BBBBB@@@@@BBBBBBBDDDDDB&&&$&&&&&($&&&&&(&(((&&(((((**(((&(*****(((((((&&$$&&((****(***********,,**,**,*,,*,,,,,,,,,.,..,,......,..000.....000200020000000002224242002224666666688888686666688866666888888888888888:::::::<:<<<::::::::<<::88::::::::::<::<<<><<:<<<<>><>>>>>><>>>>>>>>>@>>@@@@@@@BBBBBB@@BB@@B@BBBBDDDFFF&$$$$$&&&&&$$&&&(&((((&&&(((((((((((****(((((((*((&&$&(**,************,***,*,*,**,,,,,,,,,,,,............0.000....00.00002200,.04422222246842244446686666888888666666666666668668888888888888888:::::::::::::::::::<<<:::::::<<:<<<<<<<:<<<<<<<<>>>>>>>>>>>>>>>>@@@@@@@B@BBB@BB@B@B@BBBBBBBDDDFFFD&$$$$$&&&&&&&&&&(&(((***(((((((((*********(*(((((&&$$$&(*,****************,******,,,*,,.,,,,.............0...0..00000.02422200.644424444:88844444666666666888888666666666666666666688888888868688::8:8::::<::::<><<<<<:::<::<><<::<<:<<><>><>>>><>>><>>>>>>>>>@@>@>>>@B@BB@@BB@@B@BBBBBBBBDDDDDBB@&&&&&$&&&&&&&&&&&&(((***(((((((&((((*********(***((...&&(******(*********,*,,*******,,,,,,..,.......000.....0.0000020020220024644222244664664444644668666686666666666666666666666666888888886888888:8:88::::::::<<<::::::::<<<<<<<<<><<<<<<>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@BBBB@@@@BBBBBBBBDDDDDDB@>&&&&&$$$&&&&&&&&&&&((((((((&&(((((***************,,,*(*((**(***************,****,**,,.,,,,,........000000.00000.00000000.0002442202222444242444444446666666666464666666686688866666666888888888888888:<:::::::::::::::::::::<:<<<<<<<<><<<<>>>>>>>>>>><>>>>>>>>@@@@@@B@B@@@@B@B@B@BBBBBBBBBDDDDDDD&&&$&&&&&&&&&&&&&&&&(((((((&&((((((****************$""((((*((****(*********,,**,*,**,,,,........0..000.0.00....000.00...00002222002224462000444446444444444644466666666666666688666666688888:8:88888::::::8:::::::::::::::<:::::<<<::<<<<><<>>>>>>>>>>><><<>>>>>@@@@@@@@@@@@BBBBB@@BBBDDDBDBDDDDDD&$&&&&$&$&&((&&&&&&&&(((&&&&&(((***(********(***((*&"*((&(((((******,******,,***,,,**,,,......0...0000.00000.0..0.00..,...0220200222244662244444446444226646464464666666666668888866666688888::888886888888::::::::::::<<<<::<:<><<<<:<><<<<>>>>>>>>>>>>>>>:>>>>>@@@BBBB@@@B@BBB@@BBBBBDDDBDDDDDFL&&&$&$&$&&&&((&&&$&&(&(&&&&&&(((*************(***&(*,,*(&(((((*(******,*****,**,,,,,,,,,...........000002000..00000..,.00..22200022222444442244446666666666666646666666666666668688866666888:888888888888888:::::::::<::::::<<<<<<<><<<<<><<<<>>>>>>>>>>>>>B>>>>>>@@@@@BB@@@@@@@@BBBBBDDFDDDDBDDJJ&&&&&&&&&&&(&&&&&(((((&(&&&&(&((***(************,**,***,*(&&(&(******,,**********,,,,,,,......0..00.0000000.0..00.....022264220.0020222222222244666666446664446666666666646666886886866688:::888888888888888:::::88:::<<:::<<<>><<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>@@@B@B@@@@B@BBBBBBBDDDDDDBDDFF$&&&&&&&&&&&&&(((&((((((&((((((((**********************(&&$"$&&(*************,***,,,.,,.....00......000000000....,,.00222662222.022202220002242466444466444446666666666666666666668866688888888888888888:::::::::88:::<<::<<>>><<<<:>>>><<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@B@BBBBBBBDDDDBDDDB>&$$&&&&&&&&&&&((*(((((((((*(((((((***********(*,,******&$"$((((&(((************,,,,,,,,......0....000000000........0042244222002222222220022244266444666444466668666666666666666888888888888888:888:888::::::::::::::::<:::<<<><<<>>><<>><>><>>>>>>>@@@>>>>>>>>>>>>>@@@@>@@@@@@BBB@@BBBDDBDDDDDDB<$$$&$&&&&&&(((((**((&&(((****(**(****************,,****,&&,****(&(((*********,,,,,,,.,,.......0..0000000000....,.000222242200..22222222222222248864444444466666666666666666666666866888888888888888888:::::::::::::<:<::::<<<<>><>>>>><<><>>>>>>>>>@@@@>@>>>>>>>>>>>>@>@@@>@@@@B@BBDBBDBBBDDDDDFD>&$$$&&&&&&&((((*((((&&&((******(*(****************,,,*,,,,,,****((************,,,,,.,,,.........000000000..00.,,0222446642200.22222442222022468:844464444446444466666666666666666666888886888666888888::8:::8::88:::<:<:::<<<<<<<>>>>>>><<>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>@@@B@@@@BBBDDDBBDDDFFDFD>8&&&&&$&&&&(&((((((((((&(((*****&(****************,,,,**,,,,,,,,,,(*************,,,,,,.,...,.....0000000000000.22202244664220266444664422224468:864444444446664464644644666666666664688888888888688888888::::::8::<<::::<<>><>><<<<<<<>><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@B@@@@@@@BBBBBDDDDFFHLJF&&&&&$$&&&&&((((**((**((*******,*****************,,,,,*,,,,,,*,,,,*************,,,,,,..,...........0000000000000224464424220244444666644468:::866446444466666666444666646666646666666688868888888:888888::::<<:::::::::<<>>>><<<<<<<<<>><>>>>>>>>>>>@@@>>>>>>>>>>>@@@@@>>>>@BBBBBBBBBBBDDDDFFFD@@>&&&&&$&&&&&&(((((((**********,,,***,***********,,,,,,,***,,****,,,,,*********,*,,,,,,,......000....00000000002202444424242224444666688:::<<::66644644444666466664644446666666666668668688888888888888888::::<:<<<::::::<<<<<<><<<<>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@>@B@@@@BBB@B@@BBBBBBBDDDFJLFD&&&&&&&&(&&((((((((((((****,*,,,***************,,,,,,,,,*,,**(,,,,,,****,,*****,,,,,,.....0..0.00.000002200.04646646444422244468:<:888::<::66644444444444666666464666664666666866666668888888888888:::::::::<<<<<<<:::::<<<<<<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>@@@@@@@@@@@@BBBBBBDBDBDDFFD>((((&(((((((&(((((((&&****,**,*****************,,,,,,*,,,,,,,**,,,,,,*****,**,,,,,,,........000000000002222466664444442222222268:8868886666666646644446644646424444666666666666666666668:::::88:8::::::::::<::<<<<<<:<:::<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>@@>>>>@@@@@>>>>@@BBBBBBBBBBBDDFDB<&&&&((((((((&&(((((&(*********,****(*(***********,,.,,,*.,,,,,*,,,,,*,,,,*,***,,,,,..,.......000000000022022244464422222002244466666666464444664444444644444444464664666666666666666666888:::::::88:8:::::<<<<<<<<><<:<<><><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@>>>>>@@@@@>>@@BBBBB@BBBBDDDFHFD&&&(((((&(&(((((((((**&(((****,****(((*(*******,*,,,,.,,.......,,,,,,,,,,**,,,,,,,,.,,........00020002202224444446222222264444446666444444444464444646644444446444644666666686666666886668::::<:8:::::::88::<<<<<<>><<<<><<>>>B@>>>>>>>>>>>>>@>>>>@>@>>>>>>>>>>@>>>@>>>>>>@@>@@@@@BBBBBBBBDDDFD>FD(*(&&(&&&&((((((((((&(**((*******(***(*******(****,,,,,,,,.....,,,,,,,,******,,,,,,,,.........002000000000224444222242222444446664424244444444444446666444444466444464666666666866688666668::::::::8::::::8::<::<<>><<<>>>>>>>@@@>><>>>>>>>>>>>>>@>>>>>>>>>>>>>@@@@>>>>>>>>@@@@BBBB@BBBBBBBDD@<:@<(((&(((((((((((((((((***((**********(((*********,*,,**.,,,....,,,,.,,,,,*,,*,,*,,,,,,,.......000000000000022222222424222244664642202222244444444444446464444666666464666666666686866666666888::::::888::::::::::<<<>><<<>>>>B@>>>><<<>>>>>>>>>>>>>>@>>@>>@>>>>>@>@>>>>>>>>>>>>BBBB@B@BBBBDDDD@::::(&(*((((((((((((((**,*(***(*******(*(**(*((*****,**,,,,.,,,..,,,,,,,,*,,,,,,,,,,,,,,.........000000000000002220002244444444244422222222242444444444444444446466444446666446666668666666446688::::<:::88::::888::<<<:<<<<<>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@>>>>>>>>@BBBBBBBDDBDBDDFD>>>>"&&(&(&((*(((((((((*,.,******$***********((((((***,,,,,,,..,,,,,,,,,,,,,,,,,,**,,,,,...0000..000000000000222220022466464422244200000022224244442444444444446444444666666446666666886666624646888::::8:8:8:88888:::<<<<<<<<<<>>>>>@>>@>>>>>>>>>>>>>>>>>>>@@>@@>>>>>@@@>>>>>>@@BBBBBBBBBBDDDBDDJH>:6&&(((((((((((((***(**,,***(**(((*((*******((((((**,,,**,,,&*,,,**,,**,,,,,,,,,,,,,,,,..,00000000.000020000000002464&2442202446420000022224242444,244246644444446666664444466626688866666444466888:888888::6:::<<:<<<<<<<<><<:>@@BBB@>>><<<>>>>>>>>>>>>>>@@@>>>@@@>>@>>>>@@@BB@@BDBBDDDDDDDDDFB:<<&(&(&(((((&((((*****,,,,*((*(**((***(******(((((**,,,,,,,,,,,,,,,*,,,,.,,,,,,,,,,,,,.....0000000000000200000000222420222000244444222020222222422202444666444446666666666664464,66686866884424466688888888860::<<:<<>>><<<>>@>>>@@B@@@@>8,>>>>>>>>>>>>>>>>>>>>@@@@@@>06@@@@BBBBB@BBDDDBDBDDDDB<:88&&&&&(((((((((((*(********(**(*(((****(******(((***,,,,..,,,,,*,,,,,,,,,,...,,,.,,,.........000.000000000000000222222000002224222444400222242244422244466644444466666666666646666666866688664466666888::888::::<:<<<>>>>@@@>>>>@>@>>@>>>>>>>>>><>>>>>>>>>>>>@@@@@>@@@@@@@BBBBBBBBBBDDDDBDBBDDB:888.&&&&&((((&((((((***,**((****(**(((((*((*****(*****,,,....,,,,,,,,,,,,,,,..,,....,,.........000.0.0000000000000224220022200464222222242222222244446444466444446666666666666666666666668668886866666668:888888:8::::<<>>@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>@@B@BB@BBBBBBBBBBBBBBBDDDDDDDB<:<<>&&&&((((&(((((((((****(((((((((((((***************,,...,,,,,,,,,,,,,,,,,,.................0.000.000000000000.0022200222024442200.00222022224224444444444444466466666464666466666666666688888666686688:8:8888888::::<<>>>>>>>>><<><<<<<>>><>>>>>>>>>@>>>>@>>>@@@B@@BBBBBBBB@BBBBBBBBBBBBDDDDDFHF@><&&&&(((&&&&(&(*((((*,*((((**((((((*******(*(******,,...,,,,,,.,,*,,,,,,,...,.,.00.........0.0.000000.....0000022200222000222200..0022222222222442244644444644444646666666646646666666666688866888888::::::8::8:::<<<<<>>>>><<>><<<<<<<<<<<<>>>>>>>>>>>>>@@@@@@@@@@B@@BBBBBBBBBBBBBBBBBBBDDDDHLLHF6&&&&&(&&(&(&(&(((((***((*((((((((((((***((((*(****,,...,,,,,,,,,,,,,,.,.,..................00002000......0000000000222224642022222222222222222244444444446664444466666666666666666666666688886888:::888:::::8::::<<<<<<<<><<<<>>>><<<<<<>>>>>>>>>>>>>>>>>>>@@@@B@B@@@@@BBBBBBBBBBBBBBBBBDBDDDFHHFD&&&&&&&&(&(((((((((((**((((*(((((((((((*****(((****,,..,,,,,,.,,,,,,,,,....,.,...........0..0000000.....00002002002222266444444464222222222222222444444644446444444666666886666666666668888:886688888:::::888::<:<<<:<<<<<<<><<>>>><:<<><>>>>>>>>>>>>>>>@@@>>@@@@@B@@B@B@@@@@@@BBBBBBBBBBDBBB>BHJH&&&&&&&&&&&(((((((((*((*((((((((*(((((((********(***,....,,,,..,,,,,,.......,.,........0..0..000000....0000000000220004442442444664222022222222244444444444444444444666666666666666666686888:86668888888:::88::<<<<:<<<<<<<:<<<<<<<<<<<<>>>>>>>>>@>>>@>@>>@@@@@@@@@B@BBB@>@@>@BBBBBBBBBBBBBDFD<>DF&(&&&&(&&&&&&((((((((**(((((((**(((((*(*****,,,*****,,,.,,,,..,,.,,,,.......................0000000...000000022002000222422244666862222222422222242444442444466666666666666666666464666666888:86668888::::::::::::::<<<::<:::::::::<><<>>>>>>>@@>>>>>>@>@@@@B@@@@@@@@BB@@@@@@BBBBBBBBBBDDBBB@<8:B>&&&&&&&&&&&&&&(((((*******(((*(((((((((*(**,,..,*****,,,,,,,,.,.,.,,,......,.,.............02000000..0000000020000002222222224244662264644422222244446444444444464664466666666646666668888888888866888:8::::<<:::<<:::<<<:<<<<:::8::<<<<<>>>>>>@@>@>>>>>>@@@@@@@@@@@@@@@>>>@@BBBBBBBBBBBDBBBBD@@F>&&(&&&&&(&&((((((((((*(((((**((((((((((****,,,..**(**,,,,,,,,.,.....,..,....,.........00..0000000000.0.0000000000.00022222222244446622222222224444644466664444446444644666446666666666688888888886666888:::<:::::::::<:<:<<<::::::8:<<<><>>>>>>@@@>>>>>>@>>@@>@@@@@@@@@>@@@BBBBBBBBBBBBBDBBB<:>@B>&&&&&&&&&&&(((((((((***((((((((((((((******,,,..,,,,.,,,,,,,,,.,,....,......,........000...0000000000002000200020020022222224222244660.022222244664446666644444444666666666446866666666868868888888666888::::8:::::::<<<<<<::::::::::<>>>>>>>>>>@@@@>>>>@>>>@@@@@@@>@@>>@@@@BBBBBBBBB@@B@BBB:::<@>&&&&&(&&(((((((((((((**(((((((*((((********,,,,.0.0..,,.,,,,,,,,..........................0000000000000220022222222222200024420022446886222224644444444444644444466666466666466666866668866666688888888688:::::::<<:<<<<<<::<<::::<<<<<>>>>>>>>>>>>@>>>>>@>>@@@@>@@@@@@@@B@@BBBBDBBBBBB@@BBB<88:<<&&&&&&&&&((((((&&(((*(*(((*((*(((((((******,,,,.0.0......,.,,,,................0.....00000..0...000.000002220220220020000022222002446664224466444444444464444444664664446666666666666686666666688888888868::::::<<<<<<<<<<:<:::::<<<<<>>>>>>>>>>>>>@@>>>@>@@@@@@>>@@@@@>@@BB@BBBBBBBBBBBBBBBB<<88>&&&&((&&&&&(&(&&&((**((((((((**((**(*******,,,,...,,,,...........,...................000000....0000000000000220000202000222220000244444442446644444442444444444444644442446664664666686886666668886888886688::<::<<:<<<<<<<:::<<<<<<><<>><>>>>>>@@@@@>>>>>@@@>>@>>@@@@@@@@@@BBBBDDBDBBBDBBBBB@:68:&&&&((&&((&&&((**(((((((*((****(*(*(*******,,....,,,,.,.....,,.....................000000000000000000000200020200202022220022020224444446624444642222444442444444666444446666644444688666666666688888888868888<:<<<<<<<<<<<<::<<<<<<>><>><<>>>>@@>>>>>>@@@>>>>@@>@@@@@@@B@@@BBBBBBBDBDBBBDDDB<86>6&&**((&(&&&(&&(*(*((((((((*((((((**((*******,,,,,,,,,,,,.,,,,,,,...................000000000000000.00000000200220200200222222002222222442220222444444444442444446666666666666444666686664446668888888888:::::8:<<<<:<<:<<<<<<:<<<<<>>>><<<<<>>>>>>>>>>@@@@@>>@@@@@@@@@B@@@BBBBDBBBBBBBBBBDBDB><><6&&((((&&&(((((((((*(((((*((*((((***((((*****,,,,,,,*,,,,.....,,,.,.................00000000000000000000000000000000020002202202022222222222002222244224444664444444664464466646466666664446688888888888:<::::88:<<<:<<<<<<<<::<<<<<<><<>>>>>>>>>>>@>>>@@@@@@@@@@@@B@BBB@@@BDDBBBBBBBBBDDBBBBBB>886&&(&(&&&(&&((((((((((((*(*(((((**(**((((*****,,,,,,,,,,,......,....................0000000000000.000000.00000000002222000000000244220222022224224224442444446444444466444446664668666644444688888888888::::::<:::<<<<::<<<<<<:<<<<<<><>>><>>><>>>>@@@@@@@@@@@@@@B@@@BBBB@@BDDBBBDBBBBBBBBBBBB><88<&&(&&&&&&&&&&((((((((((*(*(((((**((*(((****,,,,.0.....,....,.................0.....00000000000000000.00222200000000022200042022224224422202222422224242444444464444444644444446666866446666668888888888::8:::::8::<<<<><<<<>><<<<<<<<>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@B@BB@BBBBBBBBBBBBBBBB@BBBB@>8::&&(&&&&&&&&&&((((((((*((((((*(**((*******,**,,*,..0.,,,,,..,................0.0.0...000000000000000.0.02000000000000222002222222244444420002222222222422444444444444664644464666666444668888688888888888:8:::::88:<<><><><<<<<<<<>>>>>>><>>>>>>>>@>@@B@@@@@@@@@BBB@@BBBBBBBBBBBBBBBBBBB@>@@@BB@D>6&&&&&&&&&&$&((((((((((****(*************,,,,,,,,.,..,,,,...................0000.000000000000200200000002000000000242222000444200224466420222222222222222444444442244444466446664242224668868868868888:8::::8:::::::<<>>>><<>><><<<><>>>><>>>>>>>>>>@BBBBB@@@@@@@B@B@@@BBBBBB@BBBBBBBBB@@@@@BBBBF>6&&&&&&&&$$$&((&((((((((***(****(**********,**,,,,..,,,,,..................0000000000.0000002222000000000000000002242224222222222222222220222222222222224444444444444646666466642222224668:8:8888888::::<::::::::::::<<>>><<<<>>><>>>>>>>>>>>>>@>>>>>@B@@@@@@@@@@@B@@@@BBB@BBBBBB@BBBBBBBB@BBDB>>:4$&$&$&&$$$&(&((((((((((****(******,**(((****,,,,.,,.,,,.................0..0...0000000..00202222200.00002000022442222244422222002222222222222222224222242422444444444444644644444446666688:8:888888::::::::::::::::::<<<>><><>><>>>>>>>>>@>>@@@@@@@>>@@@@@@B@@@@@@@@@@@@@@@BBB@B@@>@BBBBBDBBD@<:66&&&&$&$$$$&&&&&(((((*************(****(((**,,,,,,,,.0..0.................0..00..00000222002222222200222202002002222622464220022222222224442466222224444222244444664444466446444446666666668::888888::<<::::::::::::::<<:>>>>>><<<>>>>>>>@@@@@@>@@@@B@@@>@@@@@@>>>@>@@@@@@>@@@@@@@>@@@BBBDDDB><86:6&&&&&&&&&&&&&&(((((((***(**((**********(&(*,,,,,,,,........,....................00000002022222222222222002022202220.2222420002222222222444464442222444422244444464646466646466466666666666688::8888:::<<::::8:::::::::::<>>>>>><>>>>>>>>@@@@@@@@B@@@@@@@@B@B@@@>>>>@@>@@@@>@>>>>@@@@BBBDBDBB@>>@@>&&&&&&&&&&$$$&((((&&(*((**((*************(**,,,,,,....0....................,.....0000002224222222222222000002222002,0222220000222222444424444444444244224442444244666646444646666666666666688:::::::::::::8::8:::::<::::<<>>>>>@@>>>>>>>>>>@>@>@@@@>>@B@BB@@@@@@>>@B@@@@@B@@@@>>@BBBBBBDDDBBB>:D@<&&&&&&&&&&&&$&&(((&((((*(****************,,,,,,,,....0.....................,,...0...0002222222222222222222222244224400020000000222222244442222444444442444424222444666646666666666466666668888:::<<<::::8::::::::::<<::::<>>>>@@>>>>>>>>>>@>>>@@@@>>@@@@@@@B@@>@@@>>>@@@@@@@@@@@BBDBBBBDDDBD@:8&&&&&&&&&(((&(((((&(**(((**************,,.,,,,,..,.................................00.2222222202202224224224442442244200000002000222224442222244222424442444242442444444666666664466666<<:::8::::::::::88:::::::::::<<<<<<>>>@@@B@>>>>>@>@>>>@@>>@>@@@@@BBB@@@@@@@B>@@@@@@@B@@@@BBDDBDBDDDDDHB<>>@@@BBBBB>>>@>>@>>>>>>>>@@@@BBB@@@@@>@@@@@>@@@B@@@BBDDBDBBBDDDDFJLH>B>&((((((&&&(((**(**.,***(**(*********,,,***,,.,,,,,,,....,,..,,.......0.....0.........2020000000000000000.000000022222200002220200002222244664244442444244444644644466646666644426666666468:88::::::::::::::::<<<<<<<<<>>>>>>>>@@@BBBB@@@@>>>>@>>>>>>>@@@@B@@BBB>@>>@@@@@@@B@@B@BBBBBBBBDDBBBDDHB><&(&((((&&(((((&(**,************(******,*****,,,.....,,.,,,,,,........0..&0...00.....20000.0.000000000.0..00000.0002200002022000224222222464444444444444444464464666664666664226666666888888:88:::::8:::<:<<<<<<<<<<<<<>>>>>>>@@@@BB@>>@@>@>>@>>>>@@@@B@>>>@@B@@@@@@@@@@@@@@@B@BBBBBBDDDDDDD>>DFFB((((&(((&&&&&&(((*********,*****(*****,..****,,,...,.....,............0...0...0.....00000.000....0020.,00..00020000020002222242222.0222224422244446444224444466$066644646666646886888666888668:::::8::::<<<<>>><<<<<<<<<:>>>>@B@BB@@>@@>@@@>>>>@@>BB4>>>@>@>@@@@@@@@@@@@@@@BBB@B@>BDDDDDDD>>>@@@@@@@@@@@@@@>>>@@B@@@@>@@@>>>>>@@>>@@@@@@@@@@@@BBB>DB(((&&((((((((**(((*(****,***************,*,***.,,,,,.....,...,,.,..............0..02.0............0000002000002222200222000220222222222244224444444224422244466664644464446666666668868668888888:888888::::<:<:<::::::::<<<<>>@@@@@@>@@@@@@@>@@@@@@>@@@>>>>>>>>@@@@@@@@@@@@@@@BBBB@BBBBBBBB<88:@B>(&(&(((*((((((((((**********************,,*,,,,...,......,.......,.............0.000.........,,.00..000.02200022200000000.002222222222222224444444444444222444664444444466664466:88888888888:888888888::::::::::::::::::<<<<>>>@>>>>@>>>@B@>>>@>@@@@>>@@>>>><<>@@@@>@@@@@@@@@BBBBBBBBBBBBB>6888<>>(((&(((((((*((((((***************,****,***,,,.,,,,,........,,....,..,.,...........0..........,.0000...0..000000000000.00000002222020222222224444444444462222464624444444466668668<:86888888888888888:8::::::::88::::::<<><<>>>>>>>>@BB@BB@@@>@@@@@@@@>@>>>>>>>@B@@@@@@@@@@@@BBBBDBBBBBBBBBB:868:<<(((((((&(&((**(&(((********,,**,,,,***,*,.,,,,,,..,,....,..,,....,....,...,.......000.0....,,*.0000..00.0000000.0000220000.0022000222222244424444444664464424644444446644468886688666688888::88:88::::::8:886888:::::<<>>>>>><<<<<>>@DDB@@>>@@@@@>>@@>>>@>>>>@@@B@@@@@@@@@@@@@BBBBBBBBBBDBB>666888(((**((((((((((&&(***********,,,,,,***,,**,,,..,.,,.,.,......,,.................0000000...,,,..000000...0044200.0000000000.0002222222220244444424444664466444444424444444446886668866888888888888:::::888:88868:::::::<<<>>>>><<<<>>@BB@>>>@>@@@@@>@@>>>>>>>@@B@@@B@@B@@B@@@BBBBBDDDBDBBBBBBD@@8:6 (((((((((((((((&&**********,****,*,,,,*,,,,,..,,.,,,,,.........................0..0200...,,,..000..00..0022220..20202000.00.00220022222222244444444444444466444444464464644668886868666888688888888::8::::888:<<:::<:::8:<<<<<<<<<>>>@@>>>@@@@>@@>>@>>>>>>>>@B@@@@@B@@@@BBBBBBBBBBDDBBBBBBBFHF@@@8(((((((*(&((&&&(((*****************,*,*,,,,,,,.,,.,,.................00..........00200...,,,.000...000000000.0042220022200.,00000020022222244444444444444444444466446644446666668666886686866888:888:::::88:8:::::::<::8::<>><<>>>>>>>>>>>@@@>>>@>@@@>>>>>>@B@@@@B@B@BBBBBBBDDDDDDDDBBBB@@BF@:::<8 (((((((((((&&(**,*******************,,,,,....,,,.,.,,,............................000...,,..0000...0220000.,.22222020220020..0002200222422424222242444444442444446646466444466888666666886886668888888::::::::88::<<::::<<<>><<<>>>>>>>>>>@@>>>>>@@@@@>><>>@@>@@B@BB@BBBBBBBBBBDDDBDBBB@@>@@888::6(&((((((*(&&&&***(********,********,,,..,..,,,,,,,.,.,,,,......,..,..............0.0.,,***...00000220000002022200002220.0022..00202222222444442224422444444444444446444444446686666668888888666888888::::::::<<<::<:<:<<>><<<<<>>>>>><>>>>>>>>>>>>@@@>>>>@>>@@@>@@BBBB@BBBBBBBBBBBBBBBBB@@<8666684((((((((**(&(((***********,***********,,.,,,,,,,,.,,.......,....,.,,,....,......0...,,*(,,..00.00000000.00000000002222220.022.022202202224422242224224244444444442464446666466688666688668888888888888:::::::::::::::<<><<<<<<<<<>><<<<>@>>>>>>>>>>@>>>>>@@@@>>@@@@@BBBBBBBBBBBBBBBBBBBBB@<8664664(&((((((((&(*****(**********,*********,,,,,,,,,,,,,,,..........,..,,,,,..,,.......,,,,,.,00000...000.000000000000000200020.2220000020022222222244442444444244444444466666666666886666688888888888888:::::::::::::<::<>>><<<<<<<<>>>><<>>>>>>>>>>>@@@@>>>>>>>@@@@@@@BBBBBBBDBBB@@@BBBBBBB@@>6666662&(((((((((((***********,*****************,,,,,,,,,,.,............................0,,....020.0.000.00000000000.00000000.00000220000022222202222222244444444444444442444466666666866688686868888:88::::::::::::::::<:<<>>><<<<<><<<<>><>>>>>>>>>>>>>@@>>>>>>@@@>@@@@@BDDDDDDDDBBB@@@@BBB@@BB@:8<6664 (&(&((&((&(***((*((**,*,****************,,,,,,,,,,,,,....,............,...0......*,,..000000....0....00000.,..00..0.0...0000200000200222202222242224444446642444444444446666668868888888868888888::::::::<<<::::::<:<>>><<<<<<<<<<>>>>>>>>>>>>>>>>@@>><>>>@@@>@@@@BBDBDDDDDDBBBBB@BBBB@@@B@@:864:6&(&&&&&&&&(**(*(******************,*****,,,,,,,,,,.,,................,,.......,.,,.....00.0.0.......00020......0000...4400..000.00002200222222222244222444444444442446666666668886888886888868::88::8:8:><<><:::<<:<<<><<<<<><<<<<<>>>>>>>>>>>>>@>@>>>>@>@@@>@B@@>BBBBDDDDDBBBBBBBBBBBBB@B@>::6462&&(&&&&(((**(*(((((*********************,,,,,,,,,,,,..,.............,**,.......,,......0...0..0.....000......0.0.00.04444000,,.0000022002222222224444424444444444444646666666666668688686888:::88::::::<<<<<<:::::<>>><<<><<<<<<<<>>@>>>>>>>>>>>>>>>>>@@>@@@>@@@@@BBBBBBBBDDBBBBBBBBBBBBB@@><86:<>&&(((&&&&(*((((*((**********************,*,,,,,,,,..,,,.,............,,,..0.....,........................00.,...000022222222202000000222022222444444422442424444444444666664446666866668888888888:::::>>><<<::::::<>><<<<<<:<<<<><<>>>><<<<<>>>>>><>>>>>>@@>@@B@BBBBBBBBDBBBDBBBBBBBBB@@B@@@><>D><&&&((&(((*****((**(**************,,*,,,,,,,,,,,,,,,...,............,,,*,.......,,................*,,..0.000.,,.000000000000000000020202222022444444444224222244444442444444644666666666866888888::::<>>><<<::::::>>><<<<<<<<<<<><<<<<<<<::<>>>>>>>><>>>>>>>@B@BBBBBBBBBBBBBBBBB@BBBBB@@B@@BB@<:><6&&&&&&&&(**(***(*(*(*************,,,.,,,,,,,,,,,,...,.,...,............,,.......,......................0.0.020.....0.....00..00000202222222222224444444444242244444222444444444466666888866688:8:::<>><<:<<::><:>>><<<:<<<<<<<<<<:<:::::::<>>>>>>>>>>>>>@@@@@@@BBBBBBBBBBBDDBBBBBBBBB@@@@@BBBD@@F6&&&&&(&&(*********(***(******(**,,,,,,,,,,,,,,,,,,,....,...............,,,,......,...............0.000000.00200...,00,**,200..000200002222222222224224442222244444442424444464446666688666688888:::<<<:<<::<>>>B@>><><:<:<:<:<<:<<::8:::::<>>>>>>>>>>>>>>>@>@@@@BBBBBBDBBBBBBBBB@@@BB>@@@BBBFFFDHD&&(((&(*,,***(***************,,*,,,*,,,,,,,,.,,,,,,...,................*,,.......................000000...000....022220.22002.000022200222222424444222442242442464444464444644466666686666688888::><<::::8:<>>>>><<<<<:::<<:::<<<<<:8::<:<<>>>>>>>>>>>>>>>>@@@@@@B@@@BBBBBBB@BB@B@BBB@B@@BBDHF>>>>>>>>>>>>>@@@@@@@BBB@BBBB@BBBBBBBBB@BBBBBBD@B>B<"&&&&&(******(**(((((********,,*,,,,,,,,,,,,,,,,,,.,...,,.................,,.....,.............00.0........0000000..00020000022,.00000002222222222422224224244224444666424444444466666646666668::8::8:888:8::::<<<<::::::::<<<:<::868:88<<<<<><>>>>>>>>>>>@@>@@@@BBB@@@@@B@BBB@@BBBBB@BBBDDDDD:<@@: &&&&&(((((((((((((((***((****,**,,,,,,,,,,,,,,,,..,.,........,...........,,..................0.............000.00.0..000..000220000002422222022244242444444444446644444644444446666666686664688888888:8::888:::::<::::<:::<<<::8868:<<><<<<<<>>>>>>>>>>>>@@@@@B@BB@@@@@@@@BBB@BB@BBBBBBBDDDBB88>@< &&&&(((((((((((************,,,*,,,,,,,,,,,,,,,,,,.......,.....,...........*..........................,..,.0...0022000000.0002220000000222222022244442442246644444644244444444646464664666866688888888:::::88:::::::::<<:::::::::8:<<<<<<<<<<<<>>>>>>>>>>@@@@>@@B@@@@@@@B@B@B@@B@BBBB@BBDBB>8666:@: &&&&&&&(((((((((*(*********,,,,,,,,,,,,,,,.,,,,,,,,,,.........,.......0...,,,................0...........0...00000000000...00020,0000002222220222444442444444444646422224444444666666666666668688888:888::88::::8:::::::::::::<<<<<<<<<<:<<<<<<<>>>>>>>>>>>@@BBB@@@@@@@@@@@@@BBBBBBBDBBBBB@:64:<>8&&(&(((&((((*(*(((*****,,,,,,,,,,*,,,,,,.,,.,,,,,,,,,,.....................,,,....................00....0.00220000.000224..000..,.000222222242024242244444444444444444444244666666666866666888688888888:8:8:::::::8:::::::::::<<<<<<<<<<<<<<<<<<<>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@BBBBBBBBB@B@<8<:<:8 &&&&&((((((((*(((*(****,....,,,,,,,,,,,,,,,,,,,,,,..,,............................................0....,0000000000..02224200..,,0200024222222202224244224224444444244444444446666666688888:8888:8888888:::::8::::::8:8:::::::::::<<<<<<<<<<<<<<<<>>>>>>>>>@>@@@>@@@@>@@@@@>@@@BBBBBBBBBBBBB@<<8:<2&&(&&((((((((((((((****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................,,.,...............,....0.00000000000...04422244400.0642002222222422022222224444224222224444422644666466466888888888::8688688888:::8:8:::::::::8::::::::<<<<<<<<<<<>>>>>>>><>>>>>>@>@>@@@@>>@>@@@@BBBBBBBB@BB@BBBBB><>:0 &&&&&&(((((((&((((((((**,,,,,,,,,,,,,,,.,.,,...,.,,,.......................,,.,....................00020000....0002222222222224442..24422222222222222422222222422244444466444444664266888888:::8888888888:::::88::8:::::::::88:::::<<<<<<<<>>>>>>>>><>>>>>>>>>>>@@@@@@>>@>@@BBBBBBB@@BBBBBB@B>8880$&&&&&&(&&((((((((((((***,**, ,,,,,,,,,,.,,...,..,,,,......,.......,........,..........0...........000020000...000222002020022222224222222242242222242422222222242244446644444464666668888668:888888888888::::::8:::88:::::888888:<<<<>><>>>>>>><><<><>>>>>>>>>>@@@@>@>@>@>>BBBBBB@BBBBBDBB@>:666,&&&&&&&&((&((((((((*******,,*(**,,,,,,,,..,..,.,..,.......*.,,.........................",.........000.00000...0000020000000000220222222222224220$02244444422244222244444444440446686666686688888888886888:8:<:::<::::8:::886688:<<<<<>>:>>>>>>><<<<>>>>>>>@>>>>>@@B@>@@>>>@@BBBBBBBBBBDBBB@<:666.&&&&&(&(&&((((((((((((*********,,,,,,,,.,..,,.,,.,.......................0...............0.0.00......00200..02000000000000002422002222220202444422022222444444444442224426444444444446666666:88888686668684::::::::::::88886668::<<<<<<2:<>>><<<<<<<>>>>>>>>>>>>>@@>>>>>>>@B@BBBBBBBBBDBBBDFD664&&&&(&((&&&&((((((((((((*********,,,,,,,,,,.,,,,,....,,,..,.,.....,..........,,.....,..0............002200000...0000000000024420022022002242222442002222424424444442222244444464222466666668888888888866888:8::::::<:::88886888:::<<<<<<<><<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@@@@BBBB@@BBBBBBBB<:DFBD(&&&(((&(&&&&(&&((((((***********,,,,,,,,,.,..,,,................................................00000.00000020.0000.00000024222022002202222222224224222222222244444420224644664422266666666888888:888886888888:::::::::888868::::<::::<<>><<<<::<>>>>>>>><>>>>>>>>>>>@>>>@@@BBB@@BBBBBBBBBFHDFJHJ:&&&(((&(&&&&((&((((((***********,,,,,,,,,.,.,..,,.,,,........0...............................0.....00000000000..020000000002000022022220220222244442242222224222444444666664444422666644666668888888688668668888::8::::88888::<<<:::::::<<<<:::<<>>>>>><<<>>>>>@@>>>>>@@@>@BBBB@@@@BBBBBBBBDB@FHJ<$&&(&&&&&&&&&&&(&((((***********,,,,,,,,,,.,,,.,,,,,,..............,,...........00.........0000...000000000....000000000000000022222002202222042444422222244422444424664664444442666688666::866888886666666688888888:::88888:::::::::::<<<<<<::<<<><>><<<:<>>>B@@@>>@@@@@@B@@B@@>>>@@BBB@BB<>>><<<<>>>>>>>>@@B@@@@B@@BB@>@@BBBBB@<88BBBBB6 ((((&&&&&&&&(&((((((((((*********,,,,,,,,,.,,,.,,,...,.,,,,.,,,,,*,.....0.......0.0...0200..0.......000.00..0220200.000000000000220200020004244242222222442442222244466446666666886666666688866668888888886888886888:8::8888::::::<<<<<<<<<<<>>>><>>>><<<>>>>@><<>>@@@@@@BBBBB@@@@BB@@@@@BB>>BBBD6 (&&&&&&&&&&&(((((((((((((*********,,*,,,,,,,,,,,,,...,,,,,,,,,....,,.,..0......000................00..0.0...,0000000000000000.00200000000022222222222442442222224222444644666668886646666666666666688::888868888888:88888::::::<<:::<<<:<<<<>><>>>>>>>>>>>>>>>@>@@@@@@@@@BBBBB@BBBBBB@@B@BB>>>@@B4 &&&&&&&&&&&&&&(&&((((((((**********,,,,,,,,,,,,,.,,..,.,,.,......,................0.....,,.........0..0.....0.0.00000000000.00000022002222222222222224222224444404664444444446666864466646666666666688866686888888888888:::::::::<<::<<<<<<>>>>>>>>>>>>>>>>>>>>@@@>@@@@@BBBBBBBBDDBBB@B@@@<6:>@B@2 &&&&&&&&&&&&&((*(&&&(((((*(*,*****,,,,,,,,,..,.,,,,,,,.......,,,,...................0.,((*0...0.0......0.0000.000000000000..222000222002222222222222422222244444444424242222444666646666686666666666666688866688888888888::::<<::::::::<<<<<<<<>><<<>>>>>>>>>>>>@>>>@>B@@B@BBBBBBBBBB@@B>8646:>>@. &&&&&&&&&&((((((&&&&&((((*******,**,,,,,,,.,,.,,,,,,...,....,...................0.......,.......0...........0200000000000.222000002220022222222222242442244444444422442222024444644466666666666666666666668668688888888:8::::::::::::::<<<<<>><>>>>>>>>>>>>>>>@>>>>@@B@BBBBBBBBBBBBBB@@@@8664:<<>,&&&&&&&&&&(((&&&&&&&&&&&&((***,******,,,,,,,.,,,,,,,,....................00.00.0.0..0..20.......0........002000000000000022220000022020000002222224224444444224444444200222424444446666666666664466466666668888888888888::::::::::::::><<<<<<>>>>>>@@@>>>>>>>>>>>>@@>@@BDDDB@BBBBBBB@@@B@@:66:::<*&&&&&&&&&&&(&&&&$&&&&&(.,(((***,****,,*,,,,,,,,,,,,,.,.......,,........0.000..0........00......0.....*..0..020000000000002222220002022200002002222222444422222244446222022244444446666664444466644444666868888888888888:8:8::::::::<::::<<<:<<<>>>>>>>>>>>>>>>>>>@@@@@@BBBBB@@BBBDDBBB@BB@>@>888:& &&&&&&&&&&&(&((&&(((((((((*(*********,*,*,,,,,,,,,....,............0.0..000........,,,,...............000.0000.0000000000022002020022202.24202202222242242222224444422422244444444686666444446666666668866688868888888888888::::::::<<<::::<<<>>>>>>><<>>>>>>>>>@@@@>B@BBBBB@@@BBBBBBB@@BBDB:6668"&$&&&$&&&&&&&&&&&$$&(((""((***********,*,,,,,,,,,,,,................0.0.0000......0,,.,,,,..,,.,,....200002000.00000000000000002000022222222002022244442420222242222424422222224246668664444466666668666686888888888:::8888::::::::<<<<::::<<<<>>><<><<>>>>>>>>@@@@B@B@B@B@B@@@BBBBBBBBB@>@B64466"&$$&&&&&&&&&&&&...$$((((((((************,*,,,,,,.,,,,,.,...........0.000.......,,.00..........00.......0.00...000000022020000022200002222020002200222242224244424422024422222242224668666424666666686666686888668888888:8:8::<:<<::::<><<::<<<<>><<<<<>>>>>>>@>>@@@>@@@@@@@@@B@@@BBBBBBB@<8644666"$$&$&&&&&&&&&&(****&&&(***((************,,,,,,,,,*,,,,,.,......,.....0.......0000.,,......,*00.....,,....000002.00002200200000020222222220000000220222222244442224224444444422222444866642066666666666666888688668888888:8::::::::::<>>>><<<<>><<><<>>>>>@>@>>>@@@@>@@>>@@@@@B@@@@@BBBBB@:6686446&&$$$$$$&&&&((&" &(&(****(**(********,****,,,,,,,,,,,,....,,,.,.......0.0.000000.......,.000.....,,.,,,,..00000..0200000000.020000220022220002022202224244422242242422444422222246668664286646646866688886888888:::88888:::::<<<:<<>>>>><>>><<><<>>>>>>>>>@>>>@@@@@@@@@@@@@B@B@@@@@@@@@B@::64446$&&&&&&$&&&&&&& ********(*(************,,,*,,,,,,,,,.....,..,.......00..000000...00....0...,*,.,,.,,,,,..000000000000000.000220000000222200022220022244422422222422244444242444646686488664468866888888686888:::8::888::8::::::<>>>><<<><<<<<<>>>>>>>>>@>>>>>>@>@@@>>@@BBB@B@@@B@@@@@@@<666448"&&&&&&&&&&$$$&$&**********(*****,*****,**,,,,,,,,,,..,.,,,........000000000000..000000..........2200020.,..000000000000002000200000222222202222000224422222222222202442244464446666866666666666666666666668888888888::::::::::<<<<<<<<<<<<<:<<<<>>>>>>>>>>>>@>>>@>@@@B@BB@@BBBBBBBBBBBBB>B>8><"&$&&&&&&$$&&&&(*((((**(((*((((**************,,,,,,,,.,....,,.....,...00.000000000..0002020.....00.0000000...,.0020000000000000000002022022222022000242222004644422244444242244444442666886666666666666888866868888888:::8::::::::<:::::::<<::<:::::<<<>>>>>>@>>>>>>>>@>@@BBBBBBBBBBBBBBBBDDFFHF@>"&$&&&&$&&&$&&&&((&((((((((****(*********((*,*,*,,,,,,..,..,,,,.........000000000.0000002000..,,..0000.....0.,000000000000.000000000222202002220222000.2222:<:<:84244242224444444666646666446664666666668866886888888::88:::::8:::::::8:::<<:::<:<<:<<>>>>>>>>>>>>>@@@@@BBBBBBBBBBDBBBBBBBDB@BBFF>$$&&&&$&&&&&&&((((&((((*(((**********(((*****,,,,,,,,...............,...0.000000000000002000002020..0..00000000000000000020000..0000000000022202222222248<<:<::::642224644664424666664444446666666666868888886668888::8:::88::::<:<<::8::<<:8::<<<<>>>>>>>>>>>>>>@>>@@@BBBBBBBBBBBBBBBBBFD<888:@B &&$&$&&&$&$$$&&&(((&&((((&(*****(***(&&***,*,,,,,,,,..........0.......0.00000.0.000200000022222200020200000020.00000.000020000.000002000200022222224664488::88:::8664224424444644466664248666666666888868888888888888:::::::8:::::<:::::<<<<<::<<<>>>>>>>>>>>>>>>@>>>@@BBBBBBDBBBBBBBB@BDDD>:><:B &$&$$$&&&&&&(&&(((&&&*(&((*(********((.,*,*,,,,,,,,,,.............0200000000....0020000000000000000000000000.000.000000000002020002000022002222222466864668:88:88884444444444444466666664444666666888686688888888888:8:8::::::::::::::::::<<<<:<<>>>>>>>>>@>>@@@@@@@@@@@@@@BBDBBBB@BBBBDDDB@>>BFD $$$$$$$&&&(&&$&&((&&(((**,**********(.,*,,,,,,,,.,,,,,......0.....000....0000....00200000000000000.0.00000.0400...00.00000020200000022000020222222444444668:8:8888666444664424444466668884446666666666666688888888888:8:::8:::::::::<<<<<<<<><<<>>>>>>>>>>>>@@@B@@@@@@@@@B@@BBBB@@B@B@BDDDF@:8:DD$$$$$$$&&&&(((((&((**&&(************,,,****,,,,.,,,,............00000.,..00.0..,.0000000000000.00.0..000...0000....0..000020020000002200000000222222002466688866866444442444444444666668:8664466666666688888888868888:8:::<::::<<::<<<>><<<<<<>><>>>>>>>>>>@@@@@@>>>@@@BB@@BBBB@B@BBBBDDFFFDBF<>>>>><<><<>>>>>>>>>@@@@@@@@>@@@@B@B@BBBB@B@@BBBDBDHH<:DFFB$$$$$$$$&$&&((*(&((((((*(((((*(((((,,,*,*,*,,,,,,,...............00000..0.0.000.00.0000000000000.0......0..,00..2200000.020002222220222.022200224422440044446686666644224224444446666666688466666666666868668866888888:::8888:::::<<<<><>>><<><<>>>>>>>>>@@@@@@@@@@BB@BBB@@BBBBBB@@@BDDDBDF@DBFDD&$$$$&&&&$&&&((**((**(&(((&(((((&&,,,,,***,,,,,,,,........0.0.,0000000.0200.0000.,...0000..000.,.0...00..2420..2200000000000002222220222002222222222644644224666666644222464444444446666666666666666868866886668888888888888::::::<<<<<<><><><<>>>>>>>>>>>>>>>@>@@BB@@B@@@BDBBBBBB@@BDDD>:8:>DDDF$$$&&&&$$$$&&(,((**((($&((*((((&&..,,,**,,,.,,,.,,,....0.0.....0..00004220000000..,,,00....000.0...0000.0000..0000000000000020200222222200.0022220022446442226866666642024444444444466444466666646668886666868868888868888888:::::<<<<<<<<<<<>><>>>>>>>>>>>>>>@@@BBBBBBBBBDBDBBBBBBBBDDD@><8<<<>>>>>@>>>>>>>@>@@@BBBBBBBDBBBBBBBBBBBBDB@>>B>BBDD$$$$$$$$&&&&&&((((((&(((&(((*(**,,,,*,**,,,,,,..,*,,.0.00.0.000.0000000000000000000.0.........000.000.0020.00200.00000000000220022.22222244200222022244444200026666642422224444444444444442&4446466666888688888888888884"8::::::8:<<<:<:<<<<<<<>>>>>:8>>>>>>>>@@@@@BDDBDDDBBBBBBB@@DDB@:686:>@BF $$$$$$&&&&&&&&&(&((((***(&((**(((,,*,,**,,,,.,..0.,...00.00000..0....00000.00000000.0......00000.000000000000000000000000000000220222222222422220024442244200..46666664442244446442444466644664666666668688888888888::8:8::::::::<<<::<<::::<<>>>>>>><>>>@@@>>@@@@@@BBBBBBBB@BBBBB6DDDBB@:6:88>D>$$$$$$$$$&$&&(&&&&(&(((((($((*(*.,,,,,,,,,,,.,...000...000000000...,,00000..0000000...00200..000000.0000000000000000000200000000022202222222022200444422222000024666666444222422422444688864446666666666688888888888:8:::::::8:::<<::::::88:<<>>>>>>>>>>@@>@@>@@@@@@@@BBBB@BB@@BBBBDDDBB@>6648:BD$$$$$"$$&&&&&&&$&&(((&(((**&(*,.,,,,,,*,,,,,,,.,..000.0000000220..02000.000...000000,,.020000..00.00000000000000000000000000..00022200000222000002444222000.0000466666644464244442024666666866666664666888888888888888888::::888::::::::88:<<>>>>>>>>>>>>>>@@@@@@@@@@@@@@B@B@@BBBBBBBBB@@:88 $"$$"""$$&&&&&&&&(&&(&&(((**((*,,*,*,,,,,,.....,,.000200.0000200.000000000000.00000..,.0000..00...0.000000...00000000002000000.000000..02020222222422222222200002664666444444444664246666686666666466866868888:888888:8888::::8:888::::8:<<>>>>>>>>>>>>>>@@@@@@@@@@@@@@@B@@@BBBBBBBBBB@@@<86>@>>> $$"""" "$$$$$&&&((&&&&((((*((**,,**,,*,,,,...,,...0...00000002000..000000000....0.0.....00..0.0..00.0......000000002220002002000000.00202202222224222224222220002442444466224446466446666688666666666666668888888888888:>>>::<8:::::::::<:><>>>>>>>>>>>>>>@@@@@@@@@@>@@@@@@BBB@@BBBDBBB@@<:<<>>>> $$""$"$"$$$$$$&&&&&&&&((((((((****,***,,,,,.,.,,.0.......0.000000.0000000000.....00...........00000.000.0.000.00.000000000000200000.000222222222422222222222222022466446642444444464446666688666664466668886888888:8:8:<<<<<:::::::::::<:<<<>>><>>>>>>>@>@@@@@BDBBB@@@>@@BBB@@@@@@BBBBB@@>88<>>>> ""$$$$"""$$$"&&&&&&&(((((((&&(((********,,,.,,..00,,...,....000000.00000000..............,,.,..000.000....0.000...0..000000022200.0.020202200002442222222200202224442444444444444444444646666644464466886888688:8:::::88:88:<::<:<:8::<<<><>>>>>>>>>>>>>>>>>@@BBDDB@@@@@@@B@@@@@@BBDBB@@@B>::<>>>"$$$""$$"$&$&$&&&&((&$$$&((((&&&(((***,,,,,,...,(*&(,..,**,..000020,.020.,*(**,00.,,,..000..,*.2200,***,..0.,,..000020.00242.,,,,,.002..002202222244420.,,,,02220.00026664226864400.0244220244266666448:::66224668866688688:><8<>@>>88668:<::::::<<<>@@@>BBDB@@@><>>>>>>>>>>@BDDFBBBDDD@>4026::<:$$$$""""""$""$$$&((((&&&(((**(&(((******,,,,,,...000.0.2.,,.00..,,..*,000...00000,..0.,..0.,.....0000.00000.0...00....,..000.00000222222224440002240000002444442042444222422222226644666664446664444442486688688::::88:864::888:<:<>:::::<><>><<>>>>>>>>>>>@@BBBBBBBBBBB>@@@BB@@BBBBB@@>:44488<<>""$"""" """$$$$$&&((((&&&&(((&$$&((*,,,,,,,......0000............,,...00.....0........,,.002000020..0...000....0000000...0000000020222002224242002222000022242420024444442244244864444446644444466664668888666688888:88:::<:::::<<<<:::<>><>>><>><>>>>>>>@BBBBBBB@BBBBB@>>@>@@BBBBBBB@@@<466<>@>@ ""$$$&" "$$$$&&&$&&&&&&&&&&&(&$&(((*,,,,,*,,*,.....0,..00000.00.*....,..,....,,.0000.,,.0000...........0.002000.022000....0..0.00222222222464622222422022222224244244424864222464422244466664466666666666666666888:::::::::<:<:<::::::<<<<><>>>@@>@@@BB@>@@@>>@@@@BBB@B@@@@@BBBDDBB@@@>><:8:>>>@2"$""""$$$""""&&&&&&(&&(&&&&(&(&$&((&(***,,,,,,.00.000,,.....0000240..,......0.,....0000,*.0000000...000.00.000.....0000000000000002220002222244222242242224422222444442046644466666224222244664466666668666686668888:88::8:8:<<<<::<::::<>><>>>>>>>>>@@@@@@@@>@@@@B@@BB@@>@@@@BBDDBBB@@>@><:<<>>@4"""""""$$"""$$$&$$&&&&(((&&&(((*&&&(((**,,.,,.....0.0..,,(,....0220.000........00000.00.,,..00000000000000..000....0.00000000000002202220222222420222424222420242444444644444466644422222444446646666666866888888888:8888::::<<><<:<<<<<>>>>>>>>>>>>>>>>@@@@@@@>>@@@BBB@@@@@BBBBBBBDB@@B@>>:8:>@>2""""""$$&$""""$&$&&&&&((((((((*(&&$&****,,,,,,....00.0..020...0000.,.........00000....00.*,.000000..00.000...000.0....00.000200222002222022224444222244224220222446444442444444446664224444466666666666666888888888888888::::<<<<<<<<<<><<>>><>>>>>>>>>>>@@@@>>>@@@BBBBDDBBBBBBBBBBBBB@B@>><>>>>>2"""$$$$$$$""$$$$$$&&&&&&(((((*(*(((*(***,,*,,,,,,....00.00........,*,....,,....00.....0000*,..00000.0.00000000000.0.,.0000000000222220222222242444422244222466222466888422444444444444466646466666666666668888:8:8:::8:::::::<<<<<<<<<><<<<>>>>>>>>>>>>@@@@@@>>@@@@BBBBDDDDBBBBBBBDBBBB@>>@::<>>>2""""""""$$$$$$$$&&&&&&&((((((((((*,*******,,,,..,........,.,.....,*,0...,,,,...........0000....00...00000000000000..00.000000000002222222222222444442022224442044466686642224464446664444464666666666866688::88888::::8::::::<:<<<<<<<<<<>>>>>>>>>>@@@@>@@@@@>@>@BBBBBBBDDFDBBBBDDBBBBB@><86:>>>>4 "" """"""$$$$&&&&&((((((((((,*,*******,,,,........,.,,**....,**.0...................0000...0.00.000000000000.0000000000000.00202222222222224442222222222466244666664666444466666644246466666666688886888:::::::::::::<<<<<<<<<<<><<>><>>>>>>>>>>@@@>@@B@@@@@@@B@@@BBBDDDBDBBDDDBBBB@>:688:>>@2"  " " """"$$$$&$&&(&((((((((****(*******,,,.,..,,...,,,((...,,**...............000......0,,,000000000000000.0..0...0000022220020222222222222444222022242444644466666666444666666666444446666466868888888:::::::::::::<:<<<<<<<<<<<<>>>>>>>>>@@B@@@@@@BB@@@@@@BBBBBBBBBBBDBBBBDDBBBBB@>::88>>>>0 " """"$$$&&&(&&(((((****,**(**(((*,,,.........,,*(0...,,*.0.............0000....0.00.,.000.000000000000.000..0..02020200022222222222224222220022424446444466468:644466666666666666666666686688::888:<::<:<<:::<<<<<<<:<<<<<<<>>>>>>>@@@@@@@@@@@BB@B@BBBBBBBBBDDBDBBBBBDDDDBBBB@>><8:<>>@0" """""""$$$&&&&&&&((((((*,***(((*****,,,,,,.,,..0..20...,*.00.,.............00........0..00420000000.0.000.0...0000020002022222222202222222222002244444444246666868666668686666666666666668888888::::::<<<<<<<><<:<<<<<><<<<<>>>>>>>>>@@@@B@@BBBBBDB@BBBBDBDBDDDDDDDBBBBDDDDDBBB@@><8::@@@2 " """""$"$$$&&&&&&((((((*,****((((***,,,,,,,,,..000.0....,,00.,...............00......000.002200000......00..**.000000000000022222200022222222222242444444424468886666668868888866866866688888888:::::::<<<<<<<<<<<<<<<<<<<<>>>>>>@@@>@@@@@@B@BBBDDDBBBDDDDDDDDDDDDDDDDDDDDDBBDBBB@><88<>BB2 " "" """$$$$$$&&&(((((((****((((((***,*,,,.,,,..0...0..,,,0000..,.........,....0.,...0000000000....0,,,..00..244000...,00000.00022200200202224664224444444422446424686688888888888888888888888:8::::::::<<<<<<<::<<:<<<<<>>>>>>@>>@@@@@@@@@BBB@BBDDDBDBBDDBDDDDDDDDDDDDDDDDDBBDDDBB@<:8>>>>@>>@@@@@BBB@BBBBBDDBBDBBDDDDDDDDDDDDBDBDDBDFFFDFDDD@::<<@BB0 "  " """$$$$$$$"$$&(((*(((&&(&(((((****,**,,,,,,,,.,,,,...000.,.,.,....,,......00,.....0....000000000.*,.0000222002220002222242444664666666446622224444444444444666666686:8888888888::::8:8:::8:::::::::<<<<<<<<<<<>><><>>>>>>>>>>@@@@@@@BBBBBDDBDDBBBDBDDDDDDDDDDDBBBDDDDFFFFDDDBB>@<:>>>>>>>>>@@@@@@@@@BBBBBBBBBDBBDBDDDDDDDDDDDDDFDDDBDDDFFFFFDBBB>>::@BD. """"""""""$$$&&((&&&(&&&(&&&(((((********..,(**((...0.,,,,.,...,.,.......................,,,..00.....,..000000222002000002244444222244446644444422244224444444446666688888888888888:8::::::8:::88::::::<::<<<<<>>>>>>>>>>>>>@>@>>@B@@B@@BB@BBBBBBBBDDBBDDBBDDDDDDDFDDDDDDDDFFFFDBBDBB>>@@@,  " """"""$$&(&&((&&&&((&&&&(((*******(,,,,....,000,,,,,,,*,0...,,,,,....,..,...,,,.,..,*........,,,0.0000000020200000222224442224444444444444022242444444444466666888668888:88:::8:::::::::::88:8::::<<<::<<<>>><>>>>>>>>>@>@@@@@B@@B@BBBBBBBBBBBBDDDBBDDDDDDBDDDDDBDFDFFFDFDDDDDB@>>>@,  "  """$$$&$&&$$&&&&((&&&&&&&(((((****,*****,.....,***(.,*,,,,...,*,,,....,,,,..,....,,.0.........,20..0.000020002220000222444224444444444466644224444444422446666688688888::88:::::::8:<::::::::::::<::<<<<<>>>><>>>>>>>>>@@@@BB@@BBB@@@BBBDDBBBBBBBDDDBDBBDDBBBBDDDDDDFDDDDDDDDDD<>>@@,  """$$$$"$$&$$&*((&&&&&&&&(&(**(((*(*****,.,,,**((,,,..,,,,.,.,**,,,..,,,,,,,,,,,,...,.......02022...000000002220002022242222244446466444642244444444444446666666686888:::8::8::::8::::::::::::::<::<<<<<<>>>>>>>@>>>>@@@@@@@@BBB@@BBBBBBBBBBBBBBBBBDBBBBBBDBBBBBBBDDDDDDDBBB@<:<@BB*   """$"$""$&$(*,((&&&&&&&(((((((((**(((***,*,*(&&(,,***,,,,,,...*(*,,.,,*,,,.*.,,,,,,,,,,,,.,.220000.,0000200020000000222022224244444444442422442244444444464446668866888:::888:::::::::::8::::::::<<<<<<>>>>>>>>>>>>>>@@@@@@@@BB@@B@@BBBBBBBBBBBBBBBBBBDBBDBBBBBBBDDDBDDBBDD>:8:>@@(  """" """"""$$&((( $&&&$&&&&&(((&(&((((&&&&(**,"$"(..,*(.,,,,,,,,..**,,,,,,*,,,.,,,*(&((*,,,,,,,00000000000000200020000000022222222246422424422222222444444666646886686668888888888:::::::::::<<:::<<<<<<<>>>>>>>>>>>>>>>@@@@@B@@@@B@B@@BBB@@@BBBB@BBBBBBBBBDBBBBBBBBBDDDDBBBDD>>:<>@B*  """ """""&&(((&$$&$$$$$$$&&&&((($&&((&&&&&(((((**,,,,,.*,,***,,.,,.*****,,***,,,,,,,,,.,,,,(&*..00....0*,...000000020000000202202222$.222224222244022444446666686466666668888888:::::::::::::":::<<<<<<<<<<>>>>>>>>>>>>>@>6>@@@@@>@@@@@@@B@@@@@B@@@@@BB<@BBBBBBBBBBDBBDBBBBDFFD:>>>>>>>>>>>>@@>>>>>@>>@@@@@@@@@BBB@@B>@@.""" $$$&$&&&$""$$$$$$$$$&&&&&(&&&&&(&$&&$&&&&*(****,***&&(*****,,,((*****,******,,*,,**,....,,,........,.......0.00.00.00000000000000002220000202222222446666666666646668688888:888:::888:8::8::::::::<<:::<<<<<<<<><>>>>>>>>>><>>>>>>>@>>>>@@@@@@@@@@@@@@@BBBBBBBBDBBBBBDD><::>BB