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 = '883A24' IMAGE_NUMBER = 42877317 IMAGE_TIME = 1978-11-17T06:31:15Z EARTH_RECEIVED_TIME = 1978-11-22T11:38:10Z ORBIT_NUMBER = 883 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = RED EXPOSURE_DURATION = 0.067880 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 =1)$!5O '  `NA : 1 36Oj B DA{ """""""$""$"$$&$&$&&&&&(&(***(((*(************,,,,,.,,......000000000000000000200220222222222220220222200222222222222222222222222222424244244444464644444446646666666866666666686666886866866668668868868888888868888888666686666666666466666666666646666664464444444424444444444464646444442240 """""""""""""$$$""$$$$$$$$&$&&&(&((((((((((((******,*,,.".....0000000000000020000222222222222222222222222222222222224242444444224244244444444444444444464446666666666688888866688888888888888888888:8888888:888:888888::88:8888888888888888888888866888868686666666666666666666668666666666666660@ " " """"""""""$""$"$$$$$$$&&&&&&&&&&&(((((((((*******,,,,,..........00.00000000000000.0222222022002202020222202222"02442222222244444424444444442464446666646666666688888886.48888888888888888888888:88:8.8::::::88:::::::::::8::8:::84888888:88888888888888888888846888888888888888888888888886  " """"""$ """"$"""$$$$$$$&$$&&&&&&&(&&((((((*(****,,,,..............00.0000000000000000220020022020022000002202222242222222222444444442444444644466466466666668886888888688888888888888888888::888:::8::::::::::::::::::::::::::::08:::::::::::::8:8888888::88888888888888:8:::::::8:88:886   """" """"""""""""$$$&$$$$&&$&$&&&(&(&&((((((*****,,,,,..,.......00.0.0.00.000000000000002000002000020000022022222222222222222222444444444444444666646666666868888888886888888888888888888:888:8:::::::::::::::::::::<:<::<:::<::::::::::::::::::::::88:8::8:8::::8888:888:8:::::::::::::::4  "" """" " ""$$"""$"$$&$&$$&(&(&&((&&(**(&((((*,,,.,..........000...,...00000..002222200022000000022200.224422220002420.02222442224666664444464424224446666688:8::8888:::86686688:886888::8::::::<::888:::::::88<<><<<::8:::::86888::<::8::<<<<<::8:::::6466688:8868:::::<<::<<<::68884  """ ""$"""" "$$"$""""$$&&&&&((((**(((((*****(****,..,*....0000...0000.....0020000020020000020200.0000222002222222222222222022224244444666666446666666666666666888:::8:8:::::88666868:8888:::<<::::::<:::88:::::::8::<<<<><<:<<<<:<:88888888888::::::::<<<:::8888888888::::<<<<::<<2  """ " "   " "$$&&$&($&&&&&&&&$$$$&&&&(*,,.,*,**....,,**,*.*,,,,..002000.020200.......0....002220.20224200000.200000024444222444464422242424444666886466888886666668866668:::::8::::::8888888888:88:<<<<::<<<<<<:888:::8::88::<><<::::::::8:8888::88888:<<<<:::<<::::88:8:::8:8:::4@ """""""""""""""$$&$$&$&&&&&&&((&((*******,**,,,,,,,,................0000000000000000000000000022200000200022222222222244424444442444444446666666666668886866688888888888888:8::88::::::::::::::::<<:<:::<<::::::::::::<:<:<::::::::::8::::<:::::::<<:::::::::::::::::<<<:::::2    """"""""$$$$$"""$$$$&$$&&&&&((((((******(***,,**,,,,,.................0.000.000000000000000000000000002002022224222222242442224444444444446666666666866668668888868888888868888:8::8:::<:::::::::::::<:::::::::<::<<::::<<<<<::::::::::::::::::::<<::::::::::::::::::::::<<:80  """"""""$"$$$$$$$$&&&&&&&&((((((((***,**,,*,,,,,,..,..............0...0000000000000000000000000000022222222222222222424244424444444644466666666686688888888888888888888888888888:::::8::::::::::::::::::::<:<<<:<:<<<<<<::::::::::::::::<:::::::::::::::::::::::<:::<:<<::2\@,  " " """""""$$$$$$$$$&&$&&&&&((((((((((****,,,,,,,,,..,,..............00..000.0.000000.00000000000000000222222222222222222444244444444446666666686888888668888888888888888888:8888:::::::8:8:::::::::::<:<:<<<<<<:<<<:<::<<<<::::<:::::::::::<::::::::::::<:::::<::<::<:<<<:0  """""""""""$$$$$&$$&&&&&&&&(((((((((*****,,,,,,,,,,.,,,...............000.0.000..00000000000000002022202222222224222242444444444444644466666686866888688888888888888888888:8::88::::::88::::::::::<<<<<<<:<<:<<:<<<<<<<<:::::::::<:::<<<<:::<:::<<<:<<<:::<<<::<:<<<<<::. """"""""""$"$$$$$$&&&&&&&&&&((((((**(*****,,,,,,,,,,,..............0....00....00.00.0000000000002220222200222222222224244444444444664666666686868888688888888888888888888:8::::::::::::::::::::::<<:<<<<<<<<<<<<<<<<<<:<<<<:<::::<::::<::<::::::<:::::::::<<:<<:<<<<<:<:*`p   "" """"""""$$$$$$$$&&&&&&&&&((((((((((****,*,,,,,,,,.,.,...........0..0000..0....0.000.00000000000002022002222222222224244444444444666666666666666688886888888888888888888:8:8:::::::::::::::::::::<<<<<<<<<<:<<<::<::<<<<<<:<::::<<<::::::::<::::::::::<<<<<::<<<<<<:<:,"  """"""$""$$$$$&&&&&&&&&&&(((((((((******,,,,,,,,,..,...,............0..00...000.000000000000022000002022222222222224222444444666466666666688666686668888888888:8888888::8:::88:::::::::::::::<<<<<<<<<<<<<<<<:::<::<<<<<<<<<<<<<<:<:<:<<<<<<:<<::<::<:<<::<<:::<<<::*  " """"""""""$$$$$&$&$$&&&&&&&&&(((((((*(****,,,,,,,,,,.....,..........0....0..0.0000000000000000200000220220222222222222224444444446666666666666666668886888888888888888::8:::8::::88::::::::::::<<<<<<<<><<<<<<<<:::<:::<<:<<<<<<:<<<:<<:<<::::<:<<<:<<<<<<<:<<<<:<<<<:*@  "" """"""""""$$$$$&&&&&&&&&(&((((((((******,*,,,,,,,.,,.................0...00..0000.00000000000020220022222222222222222242444444444666666466666666668888888888888888::8:::8:8:8:::8:::::::::::<<:<<<:<<<<<<<<<<:::::<<<<<::<<<<<:::<<<:::<<:::::<<<<<:<<<<<<<<:<<<<<<:&@   " """""""""$"$$$$$$$$&&&&&&&&(&&&((((********,**,,,,,,...,..,................00..00.000000000000000000000202222220222224222444444444664666666666666668868888888888888888::::8:::::::::::::::::::<:<:<<:<<<<<<<<:::8::<<<:<<<<:<<<<<:<:<<<::::<:::<<:<<<<<<<<<<<<<<<<<<<<&0(   """""""""""$$"$$&$&&&&&&&&&&&&((((((*(*******,,,,,,..,,...,..,...........0.....00000.000000000000000000220202222222222422242444446466666666666666686666688888888::88888:8::::::::::::::8::::<<:<<<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<: P  " """"""""""""$"$$$$$&&&&&&&&((&&(((((((((*****,,,,,,,,,.,,..............0....0....0.000000000000000000000202020222222244444444444464666464666666666666888888888888888888:88888::::::88::::::::<:<:<:<::::<<<<8668><:<<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:"   """"""""""$"$$$$$&&&&&&&&&&&(((((((((*(******,,,,,,,,,,,,,,.,...........0...........000000000000200000220220222222222224244444444444666666666666666666888888888888888:::888:::::8:::::::::::::::<:<<:<<<<<<<<8:>><<<<<<<<<<<<<<<<<<<<<<<<><<<<<<<<<<<<<<<<<<<<<<<<<::  """""""""""$$$$$$$&&$&&&(&&&((((((((***(*(*****,,,,,,,,,.,,.,..........0.0.....0..000000.0000000000022022220222222222424422444444464466466666686668888886888888888888:888:8:8::888::::::::<<:::<<<<:<<<:<:<<><<<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<: 4  """"""""""""$$$$$&$&&&&&&&&&(&(((((((((********,,,,,,,,,,.....................0..00000000000000000000020222222222222422442444444444646666666666668868888888888888888888888:::::88:::::::::::<:::<:::::<<:<<<<<<<<<<<<<<<<<<<<<<<<<<<><><<><<<<<<<<<<<<<<<<><<<<<<<<< " """"""""""""$$$$&$&$&&&&&(&(&(&(((((*(*********,,,,,,,,,,...,,,.....0...........00.00000.0000000000000220002222242222444444444444444666666666666688886888888888888:888:8:8888888:::::::<:::::<<<<<::::<:<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<><><<<<<<<<<<<<<<<<<<<<<<<<<< " """""""""""""$$$$$&&&&$&&&&&(&&&&((((((**********,,,,*,,.,,,,.......................000.000000000000000000222222222424222444444444446466646666666666888686888888888888::::8888888:::::::::<:::::::<<::<<::<<<<<<::<<<<<<<<<<<<<<<<<><>><><<<<<<<><<<<<<<<<<<<<<<<<<<< " """"""""""$$$$$$&&$&&&&&&&&&&(((((((((((*******,*,,,,,,,,,.,................000...0000.00.0000000000000022222222242424244244446444646466666666666866668888888888888:::88:8:::::8:::::::::::::::::<<<::<<<<<<<<<<<<<<<<<<<<<<<<><><><<<><<<<><<><<<<<<<<<:<<<<<<<<<j  """""""$"""$$$$$$&$&&&&&&&&&&(((((((*(********,,*,,,,.,,,.,.,...............0...00.000000000000000000020002222222222224222244244444646466668666666688668888888888888888:888:::::8:::::::::::<:<::::::<::::<<<<<<<<<<<<<<<<<<<>><<<>><>>>><><<<<<<<<<<<<<<<<><<<<<><2  "$  """""$$"$$$$$$$$&&$$&&&&&&&&&((((((((*(********,,*,,,,,,,.,..,......................0.0000000000000000000202222222222424424244444644446666666466668688888888888888888:88::8:::88888:::::::<:::::::::<<:<<<<<<<<<<<<<<<<<<<<<<<<<>>>><>><><<>><<<<<<<<<<<<<<<<<<><<:l $&(&&" """"""""""$$"$$$$$$$$&&&&&&&&&&&(&((((((***(********,**,,,,,,,,.............0....0000.....0000000000000000000020222222242224444244444464666666666666666886888888888888888888::::8:888::::::::::<::::<:::<<<:<<<<<<<<<<<<<<<<<<<<>>>><>>>>>>>>>><<<<<<<<<<<<<<><<><<<<: $$"""""" """""""""$$$$$$$$&$&&&&&&&&&(&((((((((*************,,,..,.,,.,...............0.0.00.000000000000000000020022222222222222442224444446646466666666666668888688888888888888888:88:88::::::<::::::::<:<<<::<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>><>>><<>><<<<<<<<<<<<<<<<<<>:v "  """"""$"$"$$&$&$&&&&&&&&&&&&(((((((((***********,,,,,,,,,,..,,,......0.........000..0000000000000000000002222222222244442444444464666446666666666666668888888888888:888888:8:8::::::::::::::::<:::::<<<:<<<<<<<<<<<<<<<<>><<><>>>>>>><><>>>><<<<<<<<<<<<<<><><<<<< `  " """""""""$$$"$$$&$$&&&&&&&&&&&((((((((*(**********,,,,,,,,...,.,.................0..0.00000000000000202022222222222222444444444464644464446666666666868688888688888688:8888:8::::8::::::::::::::::::<:<<<:<<<<<<<<<<<<<<<<><<><<><><>>><>><>>>>><<<<<<<<<><<<><<<<<J " " """"""""$$"$$$&$&&&&&&&&&&&&((((((((((*((******,*,,,,.,.,,.,.....0..,.....0......0.0000000000000.*002222022222222222244444444424466446666666666666868886666288888888888888::::::::::::::8:::<<<<<<<:<:<:<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>><>>>><<<:<<<<<<<><<<<<<  " "" """""""""$$$$$$$$&$&&&&&&&&&((&((((((************,*,,,,,,..................0.......0000000000000000002222022222222222242444446644444444446666666866688866666468888888888:::88::::::::::::88::::::::::<<<<<:<<<<<<<<<<<.8>>>>>><>><>>>>>>>>>><><<><<<<<><><<><<><6 """" "" """""""$$$$$$$$$$$$&&$&&&&&((((((((((((*********,**,,,,,,....,,..............0.....00000000000000000002220222222222222244444444444446446646664666666666666888888868888688868::8:::::<::::<<::::::::<:<<<<<<<<<<<<<<<<<<>>><><>>>>>>>><><>><<<<>>><<<<<><<<>><<><<:  """""""$""$$$$$$$$$$$$&&&&&&&&&((((((((((*(**********,*,,,,,,,,.........0........0.0.0000000000000000000022222222222222224444444444444666666664642466666666668868868888:888:::::::::::::::<:::::<::<<<<<<<<<:<<<<<<<<<<<<<><<<<><<>>>>>>>>>>><<<>>><<><<<>>>>><><<<<   " """""""""$$$$$$$$$$$&&&&&&&(&&((((((((*************,***,,,,,,.,.....................00000000000000000202222222222222222444444444446464646646666664466666688886888888888::::8::8::::::::::<<<<<<<<<<<<<<<<:<<<<<<<<<<<>><<><<<><<<>>>>>>><><>>>><>>><<<>>><>>>>><<<  " " """""$"$$$$$$$$$$&&&&$&&&&&&&(((((((((*****,*,,**,,*,,,,...,,.................0...0000000000000002022222222222222222444444444444664464466666668666666688:86886686888888::::888::::::::<:<<<<:<<<<<<<<<<<<<<<<<<<<<><<><>><><>><><<<>>>>>>>>>><><<<>>><>>>>>>><<<  """""""$""$$$$$$$$$$$$&&&&&&&&&(((((((((((***********,*,,,,,,,.................0....00000000000000000002022222222222224222422422444444444444664666668666688688886666888888888:88:::::::::<<<<<<<<<<:<<<<<<<<<<<<<<<<<>>>><<>>><<>>>><<>><>>><>>><>>>>>><>>>>>>>>>>><8 """"""""""$"$$$$$$$&&&&&&$&&&&&&&&(((((((((*************,,,,,.,,...................00.0000000000000002202022222222222222222422044444246444666446666666686688668866666866688888:88::8:::::::::<<<:<:<<<<<<<<<<<<<<><<<<<>>>>>><<>>><>>><>>>>>>>>>>>><<>>>>>>>>>>>>>>><  """"""""$"$$$$$$$$$&&$&&&&&&&&&&&&&(((((((*********,**,*,,,,,,.,..........0.......0000.00000000000000222222222222222222222224464444466664666644668666668866888666686666668868888:::::<::::::<:::<<<<<<<<<<<<><<<<<<<>>><><><<<<<>>>>>>>>>>>>>>>>>><>>>>><>>>>>>>>>><*  """"""""$"$"$$$&$$$&&&&&&&&&&&&((&(&(&((((*(*((*******,,,*,,,,,,,,...............0.000000000000000000222020222222222222222242444444466444646666866666666866666866668668888888888:8::::::::::::::<<<<<<<<<<<<<<<<<<<>>>><>>>>>>><><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><,  """""""$"$$$$$$$$$$&$$$&&&&&&&&&(((&((((*((**(********,,,*,,,,....,..............0.0000000000000000022202222222222222244424444444444446464466666666666666886666886668::8888:8:888::::::<::::<<:::<<<<<<<<<<<<<<<<<<><<>><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><,`   """"$""""$$$$$$$$$$&&&&&&&&&(&&&&((&(((((*((((*******,*,,,,,,,.................0..00000000000000000022222222202222222224242444444464446666666666666666668666666888888:88888::8::8:::::::<<::::<::<<:<<<<<<<<<<<<<<>><><<<><>><<>>>>>>>>>>><>><>>>>>>>>>>>>>>>>>>>>>,  """"""""""$$$$$$$$$$&&&&&&&&&&((((((&(((((((******,**,,,,,,,,,,.............0.0...00000000000000002202022202222242222242442422444464664466666666666668866666686668888888888:8::::8::::::::<<:<:<::<<<<<<<><<<<<<<<><>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><*H  """""""""""""$$$$$$$&$$&&$&&&&(&(((((((((((((((**********,,,,,,,,................0..00.00000000000002000202222202222222222222224442244444444466666666666866466866868886886888888888::::::::::<:<<<:<<<<<<<><>><<<<><>>>>>><>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><*  """""""""""$$$$$$$$$&&&&&&&(&(&&(&((((((((((***********,*,,,,,,.,.,...................000000000000000022220022202222222244442444244444444466666666666666888886666888688888888888888:::::::::::<:::<<<<<<<<><<><<<<><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>(  """ """""""$$$"$$&$$$$$&&&&&&&&&(&((&(((((((((**********,,,,,,,,,,..,.........0000.0..00000000000000200022022022222222222224444224444444464464666664464666866666686888888888:8888:::8:::88:::<<:<:<<<<<<<<<<<><<<>>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*  """"" """"$$$$$$$&$$&&&&&&&&&&&(&(&(((((((((((**********,,,,,,,,.............00..0000.000000000000022022022222222222222222424444444444444666666644666666686666688886888888888888:::::::::::::::<<<<<<<<<<<<<><>><>>>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*Z  """"""""""$"$$$$$$$$&&&&&&&&(&&(&((((((((((((*((*******,,,,,,,,,..............0.....00000000000020000200202222244222222224222224224444464444464446666688886668886888888888888888:8::::::::::<<<<<<<<<<<<<<<<<>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>&:   " "" """"""""$"$$$$$$&$&&&&&&&&&(&&(((((((((((((((******,*,,,,,,,,.,,..............00.0.000000000000000000002222222.042222422424442444446644444422466666666666686866888888888888888888:::::<<::<:<<<<<<<<><<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@>$  """" """"""""$$$$$$$$$$&&&&&&&&&(((((((((((((((********,*,,,,,,,,,..,.............0..000000000000000000002222222224222222224422424224444424644466666666666666686668688888888888888:88::8::<<<<<:<<<<<<<<<<<<<<<><>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$   " "" """"""""$$"$$$&&&&$&&&&&(&((&(&((((((((((*(*(****,**,,,,,,,,,,,..,.......0......0...00000000000000002200222222222222242222222446444444664666686666666666886666888888888888888888:8:::::<:<<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@>>>>$0 """"""""""$$$$$$$$$$&&&&&&&(((&(&((((((((((((((********,,,,,,.,.................000..000000000000000222020020202222222222200222444444444466666666666666668668668888688868:888888::8:88:::::::::<<<<<<<<<<><<><<<<><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>& " " """"""$"$$"$$$$$$&&$&&&&&&&&&((&(((((((((((*(********,,,,,,,,.,,.............0.0.0.00000000000000000000222222222222000222442422244444466646664666664666886868666686888868888888:8::::8::<<<<<<<<<<><<<<<<<<<>>>><><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>$@   " """"""$"$$$$$$&$$$&&&&&&&&&&&(((((((((((((((*(******,*,,,,,..,....,.............00.00000000000000000020222222222220244446444444444224644664444466866868666686866688868886888888::::8:::::<<:<<<<<<<<<<<<:<>><><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" "" """"""""$"$$$$$$$$$&&$&&&&&&((((((((*(((**((((******,**,,,..,,.................00000000000000000200220202202022200244422444424644444464444644666666666666666666868688666888888888::::::::::<<<<<><<<<<><>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>"  " """"""""""$$$$$$$$$$$&&&&&&&&&&(((((((((((*(*(*(********,,,,.,......0............0.0..000000000000200020220200202002442422244444464444644444666666666668866666666688866868888868888:8:::::::<<<<<<<<<><><<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@@@>> 0 " """""""""""$$$$$$$$&&$&&$&&&&&&&&&&(&((((*(((*(*******,*,,,,,,,....................0.00.0000000000002202220222222244444224422444444444464464666666666666666866646666688866888888888888:::::::<<<<<:<><><<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>@>@>@@>  " """"""""""""$$$$$$$$$&&&&&&&&(&((((((((*((((***(*****,**,,,,,,.,...................0000000002000000200000022222222222222222244444422464444666666666666666666444666888868888866688888:::::::<:<::<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@B>>>>>>>>>>>>>@@>@>@>@>@@@>V """"""""""$"$$"$$$$$$$&&&&&&&&&&&((((((((((*((***********,,,,.,,...,.....,,..........00000000000000000000002222222422222422444442422444444446466666666464444442444466646666668886888:::::::<<<<:<<:<<:<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>::<@>>>>>>>>>>>>>>@>>@>@@@@>XX """"""""""$"$$"$$$$$&$&&&&&&&&&&(&&&((((((((((**********,,,,,,,.........,,02..........000000000000002200202202222222222222242424442244444644666666666444442244224444444446668868888888:::::<<<:::<<<<<<<<>>>><>>>>>><>>>>>>>>>>>>>>>>>>>>>@>@>>>>>>>>>>>>>>>@>@@@>>>@> """""""""""""""$$$$$$$$$&&&&&&&&&(&&(&(((((((((**********,,,,,,,,.,,,,..,..00..,........000000000000000200022022222222222222242244424444444446666666644646446866:<<8:842244468888888:88888::::<::<::<<<<<<<>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>@@>@@@@>  """" $""""""$$""$$$$$$$&$$&&&&&&&&(&(&(((&((((((((**(*****,*,,,,.,,,,,..,.,..,***........0.0000000000000000220222222222222222224244422442444446666464644666426868<>>@>>>>8844466688888888:::8::::::<::<<<<<<><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@>@@@@>* " " """"""""$$$$$"$$$&&&&&&&&&&&&&&&(((((((*(*********,,,,,,&,,,.,,........((.........000.000000000000002222002222222222244422444244424444644664466466444::<>>>>@>>>>>><:4446666488888::::::::::<<<<<<<<>><<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@> """""""""$""$"$$$$$$&$$&&&&&&&&&&&((((((((*(**(********,,,,,,,,.,,,..,......0.0....0.000.*0000000000202002222222202222*2222422244444444444644444664646488:>>>>>><>>>@@@><6666668:::8:8:8:::<<::<<<<<<<><<><(>>>>>>>><>>>>>>>>>>>>>>>>>>>4>>>>>>>>>>>>>>>>>@>@@@@@@@@6  """"""""""""$"$$$$$$$$$$&&&&&&&&&&(&(((((((((*(*******,*,,,,,,,,,,..,.................0000000000000000220022222222222222222222222244424444464466446666448:<>>>>>>>>>>>>>>>><644688:888:8:88::::::<:<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>@@@@@@@>@@@4  """"""""""$$"""$$$$$$$$&&$&&&&&&&(&&((((((((*(**********,,,,,,,,,,,,,..,,...............0...000000000000022222022202222224222242444424444444446444446646:<>><<<<::8::<>>>><<:68668:8::8:888:::::::<:<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@B@@@>p   " "" """""""$"""$$$$$$$$&$&&&&&&&&&(((((((*((************,,,,,,,,,,,,,,..,,............0...00000000000000202222020022222222222422444424444444444466666446:<<<:<:888888::<<><>>:68868888888:::::::::<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@>>@, """"""""$""$$$$$$$$$&$&&&&&&&&&&(&&(((((((((*(********,,,,,,,,,,,,..,..,,.............0...0.0.000000000020200200002022222222222222224424444444666666448<<::::888888:88:8:::<<:88888888::::::8:::::<<::<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>@@@@@> """""""""""$$$$$$$$$$&$$&&&&&&&&&(&(((((((((((*****,*,,,,,,,,,,,,,,,.......,..............000000000000000020222222222222222222242244444244444664666466::::::8888888:88888:::8:8866888::::::::<:::<<:<<<<<<<<><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@>  """"""""" ""$$$$$"$$$$$$$&&&&&&&&&&&(((((((((((*******,,,,,,,,,,,,,,,.,..,,,.,........0....000000000000000020020022222222222222222422424244444444466666886888888888:888888:::88888668888:::8::::<<:::<<<<<<><<<<><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@> """"""$$$$$$$"""$$$$$&&$&&&&&&&&(((((((((********,*,,,,,*,,,,.,,,.,....,......,0...........0.0000000000000000222222222222242224444444444444444666668868888888888888888888:88868868888:<:::::::::::<<<:<<<<<<<<<<<>>>>><>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>@@@@@@@@>>  """""" $$$$$$"$&$$$$$$&&&&&(&&&&&&(&(((((((********,,,,,,,,,,,,,,.......,.................0000000002000002000020222222222222222222444426442444464666866888668888888888686666686688888888::::::::::<::<<<<<><<<<>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>@@@@@@>>    "" """ "$"""$""$&&&$$&$&&&$&&&&&&&&((((((((*******,*,,*,,,,,,,,.,,,,.....,,,................0000000000000000220222222222222242422222244444644444646666666888666888668666666646666::88:::::::<:::<<:::<<:<<<<<<>>><><><>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@>   " """" "$""$$""&$&&&&&$&$$&&&&&&&&&&&((((((********,**,**,,,,,,,,,,,..,,,,.,,......,........0000.0000000000002002220222222222242422222424464444464666646686666686666666666644446888:8:8888::::::::::::<:<<<<<<<<<><<<>>><>>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@B>>>   " " """""$"$&&$&$$$$$&&&&&&&&&&&(&&&((((*********,,,,***,,,,,,,,,,,......,................0000000000000000020222020222042222222244224444444446666666666646666666868666464424668<::::88::::8:::<:::::<<<<<<<<<<<<<>>>>><>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@>6  "" """ "$"""""$"$$$$&&$&$&&&&&&&&&&&&&&(&((((*******,,*,***,,,,,,,,,,,,,.,.,...............0.0.00000000000000002002222200222222222224424442444666666466664422446666666644444222268:8:8:88::::::88<<<<<:::::<<<<<<<<<>>><<><<>>><>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>@@@@@>>@@@@@>V """" """""$""$$$$$$&$&&$&&&&&&&&&&&(((&(((((**(*****,,,,,,,,,,,,,,,,,,,.,........,..........0.00000000000000000002222202222222422222424442444444444666662222244666666464442222268688:88:::88::::<:::::<::<:::<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>@@@@@@@@@>  " """""""""""""$$$$$$&&&&$&&&&&&&&&&(&((&((((***(******,**,,,*,,,,,.,,,,,,,.,,.,,...............00.00000000000000000000022222222222244222444444446644466662224244444444424222224668:8888::88:8::<::::8:::<<<<<<<<<<<><>><><<>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>  " "" """""""""""$$$$$$$&&&&&&&&&&&&(&(&(((((((*(*(******,*,*,,,,,,,,,,,,.,,..,...,...........0...00000.000000000020002222222222222422244224444444466666644422222224444222022222488<8888:888:8:8::::88<<<<<<<<<<<<<<<<><>>>>>>>>><>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@>   " " """"""""$$$$$$$&&&$&&&&$&&(&&&(&(((((((((((&********,,,,,,,,,,,,....,.,,...................0.0000.000000000000022222222222222444444442242444444466664620000222222220020028:8::888888888:8<<:::::::<:::<<<<<<<<>>><>>><>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>  "" " " ""$"$$"$$$$$$$&&&$&&&&&&&&(&&(&((((((*((*******,**,,,,,,,,,,,.,..,......,,...............0000000000000000022002202222222222244444446444444646646666642000000222200000268:::8888888::::::::::::::::<:<<<<<<<<<<<>><>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@>    " """ " """""""""""$$$$$&&&&&&&&&&&&&&&((((((((((((*******,,,,*,,*,,,,,,,,,,,.,...,,..,................00000000000000000022222222220222222246444444444464666666242000000000000486:::84688888888888:88::<:::::<<<<<<<<<<<<<><<<<<><><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@B@B@@       "" """" """"""""""$$$$&$$$&&&$&&$$&&&&(((((((((((*(********,***,,,,,,,,,,,..,,,,.,,.,.................0.....00.00000000020202222242222424222222444444464446666662442000000000644::88888868888888::::88::<<::<<<<<<<<<<<<<<<<>>>><>>>>>>>><>>>>>>>>>>>>>>>>>>>@@>>>@@@@@@@@@@B@@      "" "" """"""""""""$&$"$$$$$$$&&&&$*(&&&&(&(((&&&(&(((*********,,,,,,,,,,,,,,,,,,.,,,..,.,,.................0.0.000000000222220020222222222422442444444444464666666644222000202428:8888688888888888::8:8::::::::<:::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@BB@>  """""""$""""""$$$""$$$$$$$$&&$&&&&&&&&&&$&&(&((&(((********,,*,,,,,,,,,,,,..,,,,.,.,,,.....................0000000000002220222222224222222422424424444664664666668622202248:::88688888688868888888::<::::<::<:<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBB@@B@`    """"""""""""""""$$$$$$$$$$$&&&&((&&&&&&&&(******(((*(******,,,,,,,,,,,,,,,,,,,,..,.,.,................00.00000000000000022222222222222222244444224444464446666666688868:88:::88886686668886888::8:::::::::::<<<<:<<<<<<<<<<<<>>>>>><>><>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>@@@B@@B@@@     " """"""" """""""""$"$$$$$$$&&&&&(&&&&&&&&&(((**(((((((((*****,,,,,,,,,,,,,,,.,,,.,..,,,..............00........00000000002022222202222222422224444446644466644664666666688886668666668666688888:8888:::::::::<<:<<<<<<<<<<<<<<>>>>><>>>><>>>>>>>>>>>>>>@@>@>@>>>>>@@@@@@@@@@@@@@>`   "" """"$"""""""""$""$$$$"$&&&$&(&&&&&&&&&(((((((((***((*****,,,,,,,,,,,,,,,,,,.....,,,..............0.00.0000000000000000000222222222222222244444664446444644466666666666666866666664688888688888888::::::::<::::::<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@ " " """""""""""$""$$$""$$$&&$&&&&&&(&&&(&((((((*((*(*(****,,*,,,,,,,,,.,,,,,,,,,,.,................00..000000000000000002222222222222222222244424444466664464644666666666666668666666688888888888:::::::::::::<::<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@@@B@@@@@` " "" " ""$$"""""$$$"$$"&&&$$$$&&&&&&(((*(((((((((*((************,,,,,,,,,,,,,,,,.........................000.00000000000000220222222222222224244444444444444444646666666666666666866686688888868888:88::::8::::::<<<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@@@@@@B> `   " " """""""" """"$"$$$$$$$&&&&&&&&&&&(((*(((((((*(*((((*(*******,,,,,,,,,,,.,,...,..,....................0.00000000000000000022022222222242442422442444444444644466666466666666666666688888888668888888:8::::::8::<<<:<<<<<<<<<<<>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@B@@@@@@B@>@T  """" " """"""""""$"" """$$$$$$$$$$&&&&&&&&&&&(((((((((((((*(**(*******,*,,,,,,,,,,,.,,,........,..................0000000000000020222222222244424424222242444444444464644646866666666666686866886888886888888:::::::::<<<:<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>@>>>>>>>>>@@>>@@@@@@B@@@@BB@> " """" " $""$"""""$$$$$$$$$$$$$&&&&&&&&&&&&(&((&(((((*(*(**(*********,*,,,,,,,,,,.,.,.....................0......0000000000000020002222222222222422222224244444444444666686666466666666666666668688888888888:8:::::::8:<<:<<:<<<<<><><<>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@B@BBB@@>X """""""""""""""""""""$$$$$$$$$$$$&&&&&&&&&&&&((&((((((((**(*((((********,,,,,,,,,,,,.,.,,.........................00.00000000000022020022222222222222444422244444444466666664646466666666666688888688888888::88::::8::::<<::<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>@>>>>>>>>>@>>@@@@B@@@@@@B@@ """""" """""""""""""$"$$$$$$$$$&$$$"&&&&&&&&(((((((((((((*(((*********,,,,,,,,,,.,,..,..........................0...000.00000000020022022022222222222242444242444644466446646666666666666688868888888888888:::88:::::::::<:<<<<<<<<<<<<<><>>><>>>>>>>>>>>>>>>><<>>>>>>>@>@@@@@@@@@@@BBBB@  """"""""" """"""""""""$$$$$$$$$&&&&$&&&&&&&&&&((((((((((((****(&&*******,*,,,,,,,.,.........,(..,...............000000.2.,000000202200220222222222224.(444444444444464464446666666424666666886868868888888::88:26:::::<<<<<<<<<<<<<<><<><>>>8:>>>>>>>>>>>>>>>>>>>>>>@>>@@>>@@@@B@BBBBB@@  """"""""""""" """"""$$$$$$$$$$$&&&&&&&&&&(&&(((((&&(((*********(****,,,,,,,,,,.,,,,,,............,................0000.00000000002222002222222222224222224644444444444444466666666666666666688888888888888888:868:::::<<<<<<<<<<<<><<>><<<<<,<>>>>>>>>>>>>>>>>>>@@>>>>@>>&@@@@@@@@BBB@@" """" """""""""""""""""""$$""$$$$$&$$&&&&&&&&&&&(&(&&&(((((((******,*******,*,,,,,,,,,.,,,...........................00.000.00000000000002202222222222222444244444444444444444666666446466666866668866888888888:8:88::::::<::::<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>@>>>>>@@>@@@@@@@@@@@B@BB>  """"""""""""""""$""""$""""$$$$$$$$&&&&&&&&&&&&(&(&(*((*(((((((******,*****,,,,,,,,,,,.,...............................0000.000000000002222202222222222224244444444444446644446466666666668886666666668868888888888::8::::::::<<<<<<<<<<<<<<><<<>>>>>>><>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@BB@B@@ """""""""""""$$"$"""$$$$$$""$$$$&$&&&&&&&&&&&&(((((((((*(((*********,****,,,*,,,,,,,.......,....................0..0.00000.00000000000000220222222222224442224224422444444446666666666666686666886686668888888888:8::::::::<<::<<<<<<<<<<<<<<>><><>>>><>>>>>>>>>>>>>>>>>>>@@>@@@@@@@@@BBBB@> """ """"""$""""""$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&(&(&((((((((((**************,,,,,,,,,,,,..,..........................0.0000.0000000000000022222222222222242442224444444444444644446666666666666666688666888668888888:888:8::8:::<<:<<<<<<<<<<><>>>>>>><>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@BB@@@B@p" """ """""""""$"$$$$$$"""$$$$$$&$$$$&&$$&&&&&&&&&(&(((((((((((((*******(***,,***,,,,,,,,,,...,........,...............0.....0000000000000000222222222222222224244244442444444666664666666666666666668666688688888888:::::::::<:::::<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@B@@@@B@@@@ """"" """"""$""$$"$$"$$$$$$$$$$$&$$$$$$$&&$&&&&&&&(((((((((((**((*****,**(***,,*,,,,,.,,,,,,.,,.....................00.0......00000.0000000020000222222222222224442444444444444464446666666666666666666666688688888888::::::::::::::<:<<<<:<<<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@@@B@@BBB@@ """""""""""""$$$$$$$$$$$$"$$$$$$$&&$$&&&&&&&&&&(&(((((((((((***(*(***,,*****,***,*,,,,,,.,,.,....................................000000000000000202222222222222224444444444444444464666666666666666666686686888888688888888::::::::::<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@BBBB@" """""""" """""$"$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&((((((((((*(((*********,,*****,,,,,,,,,,.,..................................0...000000000000000022022222222222222422444444444446444664666666666866686668666888888888888888:::::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@BBBB@" """""""" "$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$&&&&&&&((((((((***((***************,,*,,,.,,,,,............................0....0.00.000000000000000202222222222222222224444444444444446666666666666666666666866688888:888868:::::::::::::::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@BBBBB> " """"$"""""$$$$$$&$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&(&(((((((****(*******,****,****,,,,,,,,.,..................................00000000000000000002200022222222222222224444444444446466666666666666666666666686888888888<<<::8:::::::<<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>@>>>>@>@@B@@@BB@B@B>""" """"""$$$$$$$$$$$$$$$$$$&$$$&&(&&&&&&&&&&&&&&&&&&&&((((((((**********,,,,,,,,,,,,**,,,...,,,....................0.......000000000000000000000202022222222222222222424444444444444464466666666666666666668888888888::::8:::::::::<<:<<:<<<<<<><<<>><>>><>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@BBBBB@B>""" """""""""$$$$$$&$$$$$$$$$$&$&&&&&&&&&&&&&&(&&((&(((((((((((((*(**********,,*,,,,,,,,,,,,,,,,............................0.....0000000000000002000222220222222222222244444444444444644644646666666666666666888888888888888::::::::<::<:<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@BBBBBBBB@""""""""""$$$$$$$$"$$$&$$$$$$$$$$&&&&&$&&&&&&&&&(&&&&(((((((**((*(((************,,.,.,..,,,............................00.00..0000000000000000000002202022202222222222424224444444444444446666666666666666666888888888888::8::::::::::<:::::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@B@@@B@BBBBB@""""$""$"$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&(&&&&(&((((((((*************,***,,*,,,,,,.,.,.,.............0..0........0.0...00000000.000000000000022020202222222222222444442444444444664646666666666666686886888888888888888:::::::::::::<::<<<<<<>><<>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@BB@BBBBBBB@ """""$$$$"$$$$$$$$$$$$&$$&&&$$&$&&$&&&&&&&&&&&&&(((((((((((((((**,*********,**,*,,,,,,,,.,,,..,.............**,00........0000...0.000000000000000002222022222222222242244444444424444444644646666666686668668868888::88888::::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@@B@B@@@BBBB@ H """"$"""""$$$$$$$$$$&$$$&$&&&$$"$$$$$$&$&&&&&&&&(((&&&((((((((***************,,,,,,*,*,,,..,..............0.0..00.....0.000000.44.00000000000000000002222022222222224242244444444444444464464664646666666868666888888888888:::::::::::::<<<<<<<<<<<<><><>>>><>>>>>>>>>>>>>>>>>>@>@@@@B@B@BBBB@BB>"""" """"$$$$$$$&$&$$$&&$$$$$$$$$"$$&&$&&&&&&&&(&&&&&&&((((((*(****************,,,,,,.,,,,,,....,..................0.....00000000.0000000000000000000002222222222222222242442222244444444444464446666666666666688888888888888:8:::::::::::<<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>@@@@BB@@@BBBBBB@"""""""""""$$$$$$&&$&$$$""""$$$&&&&$$$$&&$&&&&&&&&&&(((&&&((*((((**********,**,,,,,,*,..,,,,.,,........................000.0000.**.000.0000000000000022022022222222222244442224224444444444646666666666666666868886888888:::::::::::::::<:<:<<<<<<<<><<><>><>>>>>>>>>>>>>>>>>>>>@>@@>@@@@@BBBBBBB@"""""""""""$$$$$$$$$$"""" """""""$&&&(&&&&&&&(&&&&((((((((((((***((((********,,***,,**,,,,,.,,.,.......................0..000.000000.00000000000000220200022222222222222424424444444244444444664446446666666666668888888888888::::::::::::<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@BBBBBBBB>""""""""""""$$$$$$$""""" " " ""$$$$$&&&&&&((&((&((((((((((((*********************,,,,,,,,,.............................0.00.00000000...000000000022222222222202222224222422224244444444444644446446466666668668668888888:8:8::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>@>@@>>@@BB@B@@BBBBBB> "< """""$$$"$$$$$&$$$"" "*,,,,,(*,$"$$$$$$$&&&&&&((((((((((((*(****************,*,,**,.,,.,,,,,.,,..............0....0..0.00.000..000.0.00000..000000222202022200222222222444244444444444444444444446666666666688688888888888888:8::::::::::<<<:<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>@@@@@@@@B@@BBBBBBB> """"""""$$$$$$$$"" $*,,,.,..,.,....*$$$"$"$&&&&((&(((&((((*(*******(******,,**,,,,**,,,,,,,,,,,,.....................0000...0.00000000000000000000002002220022222222222444222444444444444444444444646666666666686888888888888888::::<::::<::<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>@@@@>@@@B@BBBBBBBBB>@"""""""$"""$"$"$"""*,,,,,,,,,,...,.,,.*$$"$$$(&&(&(((&((((((*********((****,****,**,,,,,,,,,,,,.,,..,................000...000..0000.0..000000000000220222222222222222242444224444424444444444644446466666666666666688888888888:::::::::::::<:<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>@>@@@@@@B@@@@@@BBBB@> """""""""$$"$""" "*,,,,*,**,,,,,,*,,,,,,,(&&&&&&&(((&(((((((((**,************,*,*,,,,,,,,,,,,,,,...............0......0..0...00000000.0000000000200022200222222222222222222244442444444444444444446646466666666688666868888888888::::::::::::<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>@>>@@@@@@@@@B@@@BBBBBB>@^ """"""$"$"""""$***(*((&((&(((((((**,,,..*(&(&(&((&(&(**((*(*******************,**,,,,,,,,,.,..,,..............0......000.00....00000.0000000000020222220202222222222222222222222444444444444444444466666666666666688888688888:8:::::::::::::<<<<<><>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@B@BBBBBB> """""""""""$"" "((&&(&&&(&((&(((((****,,.,,(((((&(((&((*((((*******************,,,,***,,,,,,,,.......................0.00...0..00.00000000000000202220202222222222222222222242222222444444444444446666666666666686666888888888:8:::::::::::::<<<<<<<<><>>>>>>>>>>>>@>@@>>>@@@@@@@@@@@B@@@BBBBBBBB>"""""""$"""""" &&&&$$&&((&&&&&&((***(((,,,*&&(&((((&&((((*((***********(******,*,,,,*,,,,,,,,,....,,.................0..0.000..00.000000000000000022222022022222222222222222242244442424444444444444666666666666666668888888888888::::::::<<::<<<<<<<<><>>>>>>>>>>>>>@>@@@@B@>@@@@@@@@@@BBBBBBBBB> """"""""""" (((&&$&$&$$$$&&&&&(((((&((****&&((&(&((((((((((*((******************,,,,,,,,,,,.,........................0...00.000.0000000000000000002022202222222222222222242222224444444444444446446666666666668686886888888888::::::::<:::::<:<:<<><>>>>>>>>>>>>>>@>>>@@@<@@@@@@@@BB@@@BBBBBBB@<B" " """"" ""&(*&&$$$&$"""$$&&&&&&&&&(((*(*(&&&&((((&(((((*****((****************,,,,,,,,..,.,,...........................0.00..0000.00000000000020020022002222222222222224222244224444242444444444466646666666666666888888888888::::::::::<:<<<:<<<>>>>>>>>>>>>>>>>>>@>@>@@@@@@@@B@@@@@@BBBBBBBB>  """"""$$$""&((&&$&$$""""$$&"&&&&&&&(((((**(((&(((((((((********(*************,,,,,,,,.,,,,,,,.,.................0.......0...0.000000000000000000000220002222222222222222422442244444444444444444666646666666666666688888888888:::::::::::<<<<<<<<>>>>>>>>>>>>>>>>>>@>>@>>@@@@@@@@@@@@@@@@@BBBBB> """""""$$$" &&&&&&$"""""$$$$$&&&&&&&&((&&((((&(((((((*(*("(*******************,,,*,,,,*,,,.,.,....................".......000.00.00000000000000(02222020022222222222222222440224444444444444444446664646646666666666688888888888:::::::::::<<<<<<<>>>>>>>>>@>>>>>>@>>@@>>>@@@@@@@@@@@@@BBBBBBBB<  """"""""" &&&&&&&" """$$$$"$$$&&&&((&(&$&(((((&(&((((*(*((******,,*,*****,,,,****,,,,*,,,,.,.....,............0...,..000.....0000.000000000000002020220220202222222242222220*2424444444444444444446446442.66666666666688888888888::::40::<<<<<<<<<<><>>>>>>>>>>>>>*8>>@@>>@@@>B@@B@@@B@BBBBBBBB( """""""$""(&&&$"" """$$$""""$$$&&&&&(&(&(*(&&((((((((((*****************,*,,,,,,***,,,,,,....,...........................0000.0.0000000000000000000020022222222222222222224224424444444444444464446666646666666666688888888888:88:::::::<<<<<<<<<<<><>>>>>>>>>>>>>@@@@@>@@@@@@@@@BBBB@BBBBBBB@2* " """$$ &(&&"  "$$$$$""""$$&&&&(&&&&(&&((&&&((((((((*******,,**,*****,**,,*,,,,,,,,,,,,,,,.,............0.........0...00..0000.00000000000000002022002202222220222222222224444444444444444446446444666666666666666688888888888:::::::::<<<>B<<<<<<<>>>>>>>>>>>@>@@>>>>@@@@@@@@@@@BBBBB@BBBBB< """"""""$$$" """""$&&$$""$$$&&&((&&&(&&$&&&&&(((((*((*(******,**********,***,,*,.,,,,,,,,....,.,................00....0..0000000000000220002002002002222022222222222224444442442444444444444444444646666666466666666668888888::::::<:::<:<<:8:<<<<>>>>>>>>>>>>>@>>>@>>@@@@@@@@@@@BBBBBBBBB@@B<P2 " """"$"""" "" """$$&&&&$"&&&((&((&&(&&&$$&*(&(((((((*(***************,*,**,*,*,*,*,,,,.,,,,,......................0...00000000000000000000000000002202220222222222222222444442444444444444444444644666666666666666668888888:8::8::::::<<<<<<<><>>>>>>>>>>>>>>>>@@>>>@@@@@@@@@@@BB@@BBBBB@BBB<  """"""$" """"""$&&&&&&((*&(((((((((&&&$$$*&&(((((*(((*(***************,,*,,,,,,,,,,,,,,,,,..,,.................0....00.000.000000000000000000000022002022222222222222224244444444446444444444466666666666666666866866688888:8::::::::<<<<<<>><>><>>>>>>>>>>>>>>>>@>>@@@@@@@@@@@@B@BBBBB@BB@@: "" """"$$"" """" ""$$&&&((*,,**((((&&((&&&$$&(&(((&(((*(*(***************,,*****,,,,,,,,,,,,,,,.....................0....0.00000000000000000000000002020220022222222222224242244444444404444444446664666666666666688886888888:8:88::::::::<<<<<<<<>><>>>>>>>>>>>>>>>>>@@@@@@@@@@@BB@BBBBBBBBB@B@:" ""$"""""$$"""""""""$$&&&((***(&((&&&&$&&$$$*(&&(&(((((((**************,***,**,,,,,.,,,,,,,,,,,.................0....00..00000..0000000000000000000222022222022222222422224224444444444464444444444466446666666666686686888888:88::8::::::<<<><<<><>>>>>>>>>>>>>@>@@>>@@@@@@@@@@BB@B@BBBBBBBBBBB:| """""""""$"""""$$$"$$$&&&&(((&&(&&&$$$&&$"&(&&&&&(((**********************,*,,,,,,,,,,,,,,,,,,,....,..............0......0.0.000000000000000000200000022222222222222222222222422444444444444444466666666666666666666888888888888:8::::<:<::<<><<<>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@BBBBBBBBBBBBBBB:"" """"$""$"" " """$$$$$&&&&&(&&&$$$$&&$$$*((&&((((************************,,*,,,,,,,,,,,,,,,...................0..........0000000..0000000002000022002022222222222222222222444444444444444644646664464666666666666888888888888::8:::<::<:<<<<<<<><>>>>>>>>>>>@>>@>@@@>@@@@@@B@@BBBB@BBB@BBB@@@6 """"""$""$$$" """""""$$$$&&&&&&&&&&&$&&$$(((((((((*****(************,****,,,,,*,,,,,,,,,,,,,,,..,....................0.....00........0000000000000000002222022222222222242242224444444444464464444664666666666866666688888888888::::<<<::<<<<<<><<>><>>>>>>>>>@>@>>@@@@@@@@@@@@@@@BBBBBBBBBBBBB:  """""$$$$&& """""$"$$$&&$&&$$&&&&$$$"(*(((((((*(((**,*****,************,,,,,,,,,,,,,,,,,,.,.....................0.0..000...........00000000000202222222222222222222222222444444444444464446664464664666666666686888888888:8888:::<<:<:<<<<<<<><<>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@BBBBBBBBBBBB8 """$""$$""$" """""""$$$$$$$$$$&&$$$"((((((((((((*(********,*******,*,,,,*,*,*,,*,,,,,,,,.,,........................00000............00002000000002222222222222222222222444244444444464444646666666666666666666688888888888888:::::<<<<<<<<<<<<>><>>>>>>>>>>>>>>@@@>>>@@@@@@@@@BBBBBBBB@B@@@8 """"""$$""$$$  """"""$"$$$""$$$$$""((((((((((((*******************,,,*********,,,,,,,,,,,,.....................0.000.0...,.000..00.00000000000220222222222222222222224224444444444444444646466666666666666666868888688888888:::::::<<<<<<<<<<>><>>>>>>>>>>>@>@>@>@@@@@@@@@@@@B@@@@B@BB@@@@8 """"""""$$$&(& " """"$"""$"""$""" ((((((((((((((*************,,,,,******,**,,,*,,,,,,,,.,,..,..,.................0.........00000....000000202222022222222222222222242224444444444464466646466466466666666666866688888888888:8::::::<<<<<<<<><>>>>>>>>>>>>>>>>>>>@@>>@@@@@@@@@@@B@@BBB@@@@@6 """"""$"$$$&&&&&" """""""""""""""((***((*(((((*(************,,,**,,,,****,*,,,,,,,,,,,,,,.,,...,.......................,..00000000..0000000022022222222222222222222244444444444444444446644644666666666666666868888888:88888::::::::<<<<<<<<<><>>>>>>>>>>>>>@>@>@@@>@@@@@@@@@@@@@B@BB@@@@@>`H" """"$""$$$$&&&&&  "" """"$"""""(((*(((****((((*************,*******,,,,**,,*,,,,,,,,,,,,,...,,,...................0......000000000.000020022000222222222222222222224444444444444444444444446666666666666666686868888888::88:8::::::<<<<<<<<><>>>>>>>>>>@>>>>>>>@@>@@@@@@@B@@@@@@BBBB@BB@@>""""""""""$$$$$$$&&($ "" ""$"" $((((((((((((**,*************,*,*********,**,,,*,,,,,,.,.,,,..,.....,...............0.......000.0000..000000002002222222222222222222222444444444444644444644466666666666666688688888888888::8:::::::<:::<<<<<><>>>>>>>>>>>>>>>@>>>@>>@@@@@@@@@@B@@B@@BBBB@@@>"""$$"""""$$$$$$$&&&((($ " $&((&(((**(*******(***(****************,**,*,***,*,,,,,,,,,,.......,.,........................000000000..000000002222222222222222222222442444244444444444444444464664666666666866688888888888:8:8:::::::<::<<<<>>>><>>>>>>>>>>>>>>>>@>>>@>@@@@@B@B@BBBBBBBB@@@>"""""$"$$"$$$&&&&(((&&(*(($ "&((*((((((**(((((*(*(*********,,,**,******,*,,,*,*,,,,,,,,,,,.,.......,..............0.........0.00000.000000000002002220222222222222222244224444444444444444664664646666666668686868888888888:8::::::::<<<<<<<<<<>><>>>>>>>>>>>>>>>@@@@@@@@@B@@B@BBBBB@@@B@@B@>""" """""$$$$$&&&$$&&(((((*(((&((((((((((((*(((((((*********************,****,*,*,,,,,,,,,,,,.,,.........,.........................00000..000000002020222222220222222224224244444444444444446444444466466666666666868888888888:8::8:::::<:<<<<<<<>><<<>>>>>>>>>><<>>@>@@@@@@@@@@@@B@BBBB@B@@B@@@@> """"""$"$"$$$$$&&&&&&&&&&((*((((((((((((*(*((((*(*****(******************,,,,*,***,,,,,,,,,,.,,.......,...........0.....0.0.......000....00000000022222202222222222222442244444242444444444446466666666666666668888888888888888:8:::::::<<:<<<<<<>>>>>>>>>>>>>>>>>>>@@@>@@@@@B@@@@@BB@BBB@@@@@@>$"""""$"$$""$&$&&&&&&&(&(&(&&(&((((&(((((((((((((*((*(**(*****,**************,**,,,*,,,,,,,,,,,,,.....,,.................0..........0.....00000000002222202222222224222224424424244444444444464444666666666666666668868888888:8:8::::::::::<:<<<<><>>>>>>>>>>>>>>>>>>@>>@@@@@@@@@BBBBBBBBB@@@@@@@>D"""""$"""""$$$$&$$&&&&&&&&&&&((&&&((&((((*((*(*(*************,**************,****,*,,,,,,,,,,,,,,,,,...............................,......00000002000222220222222222222222224444444444444444446466646666466666666686888888888:8:88:::::::<<<<<<<<<>>>>>>>>>>>>>>>@>>>@>@@@@@@@@@@@@B@@BB@@@@@@@@@>""$"$""$$"""$$$$$$&&&&&&&&&&&&&&&&(&((((((((((((*(*(*(**************,****,,,,**,,,,,*,,,,,,,,,,,,,..,.,....,............................00000000000002200222022222222222224224424444244444446444664666666666666666666888888888888:::::::::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@@@@B@B@@@@@>>$"""""$$$$"$$$$$&&&&&&&&&&&&&&&&(&&(((((((((((*(*********************,*****,*,,**,,*,*,,,,,,,,,,,,,,,.,,.,.,.............0...00.0000.000000000000022002000220202222222224422424222444444444444444444666466666666666666688888888:8:8::::::::<<<<<<<>>><>>>>>>>>>>>>>><>>>@@>@@@@@@@@@B@@@B@@@B@@@@> """""$""$$$$$$$$&&&&&&&&&&&&&&&&&(&((&(((((((((((*************************,,**,,*,,,,*,**,,,,,,,,.,,....,.,.............0.0...0.0.0..00000000000000000202022020022022242244422244242444444446444444444666666666666666888688888::::8::::::<:<<<<<<<<>>>>>>>>>>>>><>>>@@>>@@@@@@@@@@@B@@@@@@@B@@@@@>l""""$$"""$$"""$$$$&&&$&&&&&$&&&&&&&&((((((((((((*****************************,,,**,,,,,,,,,,,,,,,,..,.,,.......................0000..0.000000000002000202222222222222222222222222222442444446466644444666666666666866668888888888:::::::::<<<<<<>>>><><<<>>>>>>>@@>>>@@@>>@@@@@@@@@@@B@DHB@@@@@@@>2 """"$$$$$""$$$&$$$$$&$&&&&&&&&&&&(&(((((((((**(((************************,**,***,,,,,,,,,,,,,,,,.,,.,.,.......................00.0000000000000000000002222222222222222222222242244444444444444644464666666666666868888888888888:::::::::<<<<<<<<<><<<>>>>>><>>>>>>>>@>@@@@@@B@@@@@@@B><>@@@@>@@>""""$""$"$$$$$$&$$$&$$&&&&&&&&&(&&(&&&(&(&((((*(**********************************,.,,,.,,,,,,,,,,,,,.....,...,,.......0.........0.000000000000000020000222222222222222222222222224444444444444444664466466666666666866888888:88:8:::::::::<<<<<<<<<<>>>>>><<>>>>>>>>>>@>@@@@@@@@@@BB@B@:BBB@@@@@>t """""$$$$$"$$&$$&&&&&$&&&&&&&&&&&&&((((((((*(*(******(****************,,,,*,,**,*,,,,*,,,,,,,,,,.,,............................0.0000000000000000020000002222222222222222222224422444444446444444464666666666666666666888888:88::8::::::<<<<<<<<<<>>>><><<>>@@>>>>>>@@>>@@@@@@@>@@>B@@@BB@@@@@@@>""$"$$"$$$$$$"$&$$$$&&&&&&&&&&&&&&&((&((((&(******************,**********,**,,*,,,,,,,,,,,,,.,,,,,.,,.,.................00.00000.0000000000000020000222022224224242222222222242442444444444444444666666666666666886688888888:::::::::::<<<<<<:>>>>>>><>>>>>>>>>>@@@>@@>@@@@@@@@@@@@@BB@@@@@@@@> ""$""""""$$$$$$&$$$$&&&&&&&&(&(&&(&&(((&&(((((((**********,**,,************,**,,,,*,,,,,,,,,,,,,,,.,,,*,..................0...0000*.000000000000200002020022222".2.2222222222222244244444444244444466466666666666688888868888:8:::::::::<<<<:<<><<<<2<@>>>>>>>>>>>>>>@@@>>@@@@@@B>>@@@@@@B@@@@B$ @""""$$$$"$$$$$$&&&&&$&&(&&&&&((((((&(((((&(((*((*((*((*****,*,*******,*******,,*,,*,,*,,,,,,,,.,.,,...,..................00.0...00.000000000000000000002202222222422222222224224224442444444444444446446666666666666686886888888:8:::::::::<<<<>><><>><>>>>>>>>@>@>>@>@@@@@>@@@@@@<<@@BB@@BB@@>@@ " """$$$"$$$$&&&&$&&&&(&&&(**(((((((&&((&((((((((*(******************,***,**,*,****,,,,,,,,,,,,,,,,,..,,...,.................00...000.00000000000000002200022222222222222222222244424244444444446446644666666666668668888888888888:8::::::<:<<:<<<<<><>>>>>>>>>>>>>>>>>>>>@>@@>>@@@@@@@@@@@B@@@@@< "" ""$$"$$&&&&&$&&&&&&&((((&(&(((((&&(((((((****(**(*****,*****************,***,,,,,,,,,,,,,,,,,,.,...................0..0000..0..000.000000000000000000222200222222222222222442222444444444444444464464666666666668868888888::888::::::<<<:<><<<<<>>>>>>>>>>>>>>>>>@@@@@>@@@@@@@B@@@@@@BB@@@@@> $$""$$&&&$&&&&&&&&&(((&&&&(&((((((((((((***((**************************,***,,,,,,,,,,,,,,,,,,,,,,,.,....,...........0....00.00.0000.0000000000000020002022022222222222222222222222244444444444444444666666666666688888888:8::8:::::::<<<<<>><<<>>>>>>@>>><:<:::<>>>B@@@@@>@@@@@@@@@@@@@BBB@B@> """"""$$$$$$$$&$$&&&&&&&&&&((&&&((((&&(((*(*((**(****(*((************,,,,,,,**,,,,*,,,,,,,,,,,,,,,.,................0.0..000.0.0000000000000000000020200002220202222222222222222222422444444444446666466666666666888888888:8:::8::::<<:<<<<<:<<>>>>>>>><<:>BD>:::<>@@@@@@@@@@@>@@@@>@@B@@BB@B@<"$"""""""$"$$"$$&&&&&&&&&$&&&&&&&&(&(&(&(((((((*(***(((****,,**************,,******,,,*,,,,,,,,,,,,,.....................0...000.0.0000000000.0000000000002202222222222222222222224242424444444446464644666666666668686888888::::::::::::<:<<<<<>>>>>>>>@>@>>@@@@>>@>>@@@>@@@@@@@B@>>$ " """"""""$$$$$$$$$$&&&&&$&&&&&&&&&(((&((((((((((***(********,*****************,**,,,,,,,,,,,,,,.,,.,......................0.0..0.00000.0000000000000000000222222222222222222222424244444444444644464666466666666868888888888::::::::::<<::<<<<<<>><>@>FJJJJJJJJJF::>@@>@@@@BB@@>@@@@@@B@@@@@@@>, """"""""""""$$$$$&&$&&$&&&&$&$&&&&&&((((((((((((((****(*******************,*,*****,,,,,,,,,,,,,,,,,,.,,.,....,...........00......00..000.00200000000000000222222222222022222222222224442444444444466664666666666666888888888::::::::::::<<::><<>>>>>>>>@HHFFDDDHHHHF:>>>>@>>@@>>@@@@@@@@@@@>@@@@>@" """""""$"$$$$&&$$$$$$$&$$&&&&&&&(&(((&(((((*((((*****,****************,*,**,*,,,,,,,*,,,,,.**,.,....,.,,..................00.0.00.0000000000000020020220022222022222222222222224444444444444446466666666666666688888888888:::::::::::::<<<<<>>>><>@>>>>@>>>@@@@@>@@@@>>>>@@@<p "$""$""$$$$"$$$$$$$&$&$&&&&&&&&&&&&&&((((((&((((*******((******************,*****,*,**,,,,,,,,,*,,,,,.,....,,,,..................00000..00000000000000000200222022222222222222222422224444444444444446664666666666666888888888888:::::::<:<<:<::<>>>><>>BB@B@<<>>>>>@>>>>>@>>>>>@>@>@@@@@@@>@@@>@>" """""""""""$$$$$$$$$&&&&&&&&&&&&&((&&&((,&((((******(**************************,*,**,,,,,,,,,,**,*,,,.,,,,,..,................0.0.0.000000.00000000020220022022222222222222222222224244244444444446466666666666886888888888888:88:::::<<<<::<><<<<>>>@@>@:::<<<<<<:<<>>@@>>>>@@>>@@>>@@>@@>@@@@:" """""""""""$""$$$$$$&&&$$&&&&$&&&&&(&&(&$$((((*(((******((**************,*********,*,*,,,,,,,,,.,*,.,,,,,,,,..............0....00.00000000000000000220200220222222222222222222244224444444444444666666666666666666668888888888::::::::<::<<<<><<<><><>>><<<<:::::88<>@@>>>@@@@@@>@@@@@@@>@@@@@@:TX" " """$""""$$$$$$&&$&&$&&&&&&&&&&&&&(((((((((((((******(,****************,****.**,,,*,**,,,,,,.,,..,.,,,,,...............0.00.00.00000000000000000000020222222222222222222222242222224444444444444466666666666666868888888:888:::::::<::<<<<<<<<<>><::8:::::::8888B@>@@@>>@>@@@>@@@@>@@@>@>@@@<" " """""""""$$$$$$$$&&&$$&&&&&&&&&&&&(((((((((((*(****(*,************,***,*****&(*,,*,,***,**,,.,,,,,.,,,.,,.............0.0.0..0.0000000000000000220220222222020220222222222242224244444444446666666666666666666666886888888888:8:::::::<<<:<<<<<><>:88:8888886668B@>>@>>@>@@@@@@@@@@@>@@>@@@@:@ 0 " """""""""$$"$$$"$$&$&&$$&&&$&&&&&&&(&((((((&(((***(****************************,***,**,*,,,,,,,,.,.,,,,,..,..................00000.0000000000000002000022202022222222222222222222244444424464444466666666666666666868886888:88::::::::::::<:<<<<<<<><866666666668FB@>>>>>>>>>@@>@@@>>@@@@@@>>@:@ """""""""""$$$$$$$$$$&&$&&&&&&&&&&&&&&((((((((*((*****(*****************,**************,,,,,,,,.,,,,,,,......................0...00.00000000000000200202220222222222222222222222244444444446644444446466666666666668688888888888:::::::::<:<:<::<<<<<<<6666666668FD>>>@>>>@>@>>@@>@@@@@@@@@@@@@:` " """""$$$"$$$$"$$$&&$&&&&&&&&&&&&&&&(((&((((((***(***(*****************,*******,****,,,*,,,,,,,,.,,,.,.,.................0......00.000000000000000002002202222222222222222242222424444244444444666646666666666688888888888888888:8:::::<:<:<<<<<<<<><>>6444446DFD@>>>>>>>>>>@@@@>@@@@@>@>@>@@>:0 """""""""$"$$$$$$$$$$$&$$&&&&&&&&(&&&(&((((((((((*****(**(***************************,*,,*,,,*,,,,,,,,,,....,...................0.0.0000000000000000002202202222222222222222224224424444444444444444466666466668666868888888888888::::::::::<<:<<><<<<>>>>>@DDDBB>>>>>>>>>@B@>>>>@@>@@>>>>@@>>@8 """"""""""""$"$"$$$$$$$$&&$$&&&&&&&(&&&&(((&(((((((*(******(**************,********,,**,,,,,,,,,,,,,,,,.,,.,.,...................0000.000000000000020000002222202222222222422224422444444444444444446446644666666668668888688888:8:::::::::::8:<<<<<<<<<:<>>>>@@>>>>>>>>>>>>>>>>>@@>>@@@>>>>>>>@8 " """""""""$$"$"$&$$$$$$$&&&&&&&&&&(&&((&((((((((((***(***(****************************,,,,,,,,,,,,,,,,,.,,.,,............0.........000000000000000000000022002002222222222224222244444444444444446666664666666666686888688888888:8:::::::::<::<<<<><>><>>>>>>>>>>>>>>>>>>>>@>>>>>@>>>@>>@@@>>>8 """"""""""""$""$$"$$$$$$$$&&&&&&&&&&&&&((((((((((((******(*(**(*****************,***,**,*,,,,,,,,,,,,,..,,,,..,,.......,.........00...000000.0000000002000022220200222222222222242244444444444444444466444666666666688668888888888:::8:::::<:<<:<<<<<<<<>>>>>>>>>>>>>>>>>>>@@>@@@>>>>>>>>>@@>>>>8  """""""" "$"""$$"$$$$$$$$&$$$&&&&&&&&((((&&((((((((*****(********************,,,,,***,,,,,,*,,,,,,,,,,,,,,,,,.,........................000000000000000000202002222202222222222242244444444444444446444646666666666666688668888888888888::::::<<::<<<<<<<><>>>>>>>>>>>>>>>>@@>>>>@>>>@>>>>>>@@>>@6 "" """" """"$""$$$$$$$$$$$&$$&$&&$&(&(&(((&(((((((*****((((**(***********************,*,**,,,,,,,,,,,,,.,,,.,,,.....................0..0000000000002002022200202222222222222222242444444444444444444466646666666666686866688888888888::::::::<<<<:::<<<<<><<>>>>>>>>><>>>@>>>>>>>>>>>@>>@@@@@@@@8 """ ""$""""$""$$$$$$$$$$&&&&&&$((&&&(&(((&(((((****(********************,*,**************,,,,,,,,,,,,,,,,,,,..............0.......0.0.0.000000000002200220220222222222222222222222222444444444446444444466666666666666666888888888::8::::::::<<<<:<<<<<<<>>>><<><><>>>>@>>@@@B@>>@@@@@@@>>@>>>8$ """"$"" """"""""$$$$$&&$&&&((&&&&&&((&(&((((((**(*****(*(***************************,,,*,*,*,*,,,,,,,.,,,...,...,.........0......000000..0000000202002222220222202222222222222242244444444444444444446466646646666668666888888888888:8::::::<<<<><<:<<<<<<<<:><>>>@@@B@>>>>@@@@@@>@@>@@>>>>>>>6 """"""""" "$"$$""$"$$$$$$$&&&&&(&&&(&&(&(((((((((((***********(******(************,*,,*,,**,,,,*,,,,,,,,,,,,,.................00.000000000000000000000002022222222222222222222422224244444444444446466464666666666666666868688888888:::::::::::<<<<<<><><><:<><>>>@>>>>>>>>>>>>@>>>>>>>>@>>>>>>6 """""""""$$$$$""$$$$$$$$$$&&&&&&&&&&&&&&(((((((((((*(***********(******************,**,,****,,,,,,,,,,,,,,,,,,,,,................0..000000000000000000222022222222222222222222242422444444444444644446466666666666666666868888888888:8888::::::::::<:<<<<>>>>>>>>>>>>>>>>>>>>>@>>>@>>>>@>>>>>>>4 " """$$"$"""$$$$&$$$&$&$$&&&&&&&&&&&&&(((((((((**(*(*(*(****************************,,,***,,,,,,,,,,,,,,.,,,...............0...0.00000.0000000000200200220222222222222422244444424424424444444444444466664666666666666666888888888888:8::::::::<<:>><<<<<<<<>>>>><>>>>>>>>>>>>@@@>>>>>>>>>>>>2 """"""""""$$$$$$$&$$$&&&&&&&&&&&&(((&&((((*((((***(***(*************,***,*********,,*,,*,,,,,,,,.,,,,,.,,.,,................0.0000000000000000000002202222222222222222442224422444444444444444466446664666666666666668688688888:8:::8:::::::<<<<<<<<<<>>><<><>>>>>>>>>>>>>@>>>>>@@>>>>>>>>>2 " """"""""""""""$$$$$$&&&&&&&&&&((&((&((((((&((((****(**********************,****,*,,,,,*,,,,,,,,,,,,,,,,,,,...............0.0.00000000000000002000020002222222222222224222222222224244444444444446664446466666666666868888888888888888::::::::<<<<<<<<<<:<<<>>><<>><>>>>>>>>>>>>>@@>>>>>>>>> """""" "$"$"$$$$$$$$$&$&&&&&&&(((&((((((((((((((***(**************,******,**,*,,*,,*,,,,,,.,,,,,,,,,,,,,.................0..00...000000002000000000000222222222222222244224224424224444444444446466664666666666686866688888888888888:::::::::<<<<<<><<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>>>>2 """"""$$$$$"$$"$$"$$$$$$$&&&&&&(&(((((((((((((((***($*******(*********,,,,****,***,,,,,,,,,,,,,,,,,,,,,.,,...,.............0.000000000000(0000000022022022222222222222*222242444442244444444464446624446666666666666888888888:8:8888:::::::<:::<:<<<<<<<<><>><<>>>>>>>>>>>@>>>>>>>>>>>>>@0  """""$$$""$$$$$$&$$$$$&&&$&&&&&&&(&(((((((((((((*******(*************************,,,,,,,,,,,,,,,,,,,,,,,...............0...0.000000000000000002000020202002222222222220222222442422244444444444444422446646666666666666888888888,888:8:::::::::::<<<<<<<<<<><:<>>>>>>>>>>>>>>>>>>>>@>>>>>  """"$$"""$"$$$$$"$&&$$$$&&&&&&&((&&((&&((((((((*((***************,********,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,.............00.0.0.00.000000000000000022200022022222222222222222222242244444444444444444464646666666688668888888888:88:88:::88:::::<:<:<<<<<<<<<<>><<<>>>>>>>>>>>>>>>>>>>>>>>>&r""" "" """"""$$$$$"&&&&&$$$&$&&&&&&&((&((&((((((((*((*****************************,*,,,,,,,,,,,,,,,,,.,,,,,,.,.............0.000.00000..00000000000000202022222222222222222222242242444444444444444464444666666666666668868888888888888:8::88:::::<:<:<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>.N@p"" """""""$$"$$$$$$$$$$$$&&&&&&&&(&(((((((((((**(*((***************************,,,,,,,,,,,,,,,,,,,,,,,,,.,...............0.000..0.0000000000002200000022022222222222222222422444242424444444444444644446666666666666686886888888888:8:8:8::::<<:<<<<<<:<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>. " """""$"$$$$$$$$$$&$$&&&&&&&&&(&&((((**((******(**********************,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,..............00.00..00.00000000000000020022222222222222222222222222442444244444444444444446464646666666666888868888888888:88:88::::::::<<<<<<<<<<<<>><>>>>>>>>>>>>>>>>>>>>>>>>>, " """""$$$&$$$$$$$&$$&$&&&&&&&(((&((((((((******(************,********,*******,,*,,,,,*,,,,...,,,,,.,.............0..00000.0.000000000000002222222022222222222222222222242442424444444444444444666646666666666666666888888888888::8::::::::::::<<<<<<><<<<>>><>>>>><>>>>>>>>>>>>>>>>>>,  " """"""""$$$$$$$$$&$$&&&&&&&&&&((((((((((*((*******************************,,**,,,,,,,,,,,.,,,,,,,,,.,................0...0000000000000000020000222022222222222222222222444224444444444444444446444664666666666666868888886688888:8:::::::::::<<<<<<<<<<<>>>>>><>>>>>>>>>>>>>>>>>>>>>>*" &(&$ """"$""$$$$$$$$$$$$$$$$$&$&&&&(((((((((((((*(******(**********************,*,,,*,,*,,,,,,,,,,,,,,,.,,...............00..0..0.00000000000020002002022222222222222222222222242444444244444444444646464466666666666666688688888888:88:::::::::<:::<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>( "$ " """"$"$"$"""$$$$$$$$$$$&&&&&&&&((((((((((********((**********************,***,,,,,,,*,,,,,,,,,,,,,..,....,............0.0..0.0.0000000000000000202222222222222222222224222444444444444444444444464666666666666666668688888688888888:8:::::<:::<<:<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>(X  " """""$$"$""$$$$$$$$$$&&&&&&&&((((((((((*(*************,***************,****,,,,,,*,,,,,,,,,,,,,..,..,...............0.0....000000000000000200200022222222222222222224242444244444444444444446666446466666666666686888686888688888::::::::::::<<:<<<<<<<<><<<>><<>>>>>>>>>>>>>>>>@>>><&  " """""""""""$$$$$$$$$$$&&&&&&&&&&((((((((((***(**(*******************,***,,,,*,,,,*,,,,,,,,,.,,.,...,.,.,............00.0.000.0000000.000000000022222222222222222222222224442444444444444444444464644466666666666666668688888888888:::::<:::::::<<<<<<<><<<<<><<<<>>>>>>>>>>>>>>>>>>>::&" " " " """"""$$$"$$$$$$$$$$&$&$&&&&&&(((((((((***(****(*****************,**,,**,,**,*,,,,,,,,,,,,,,.......,.................0..0.000000000000000020002222222222222222222222442444444444444444444444446466666666666666666666888668:8:8688:::::8:<:<:<<<<<<<<<<<<<><<>><<<<>>>>>>>>>>>>>>>><<><>>>>>><>>>>>>>>>>>>>>>@HJ( " """"""$"$$$$$$$$$$$$$$&&&&&&&&((((((((((***((**(************,****,**,,*,,,,*,,,,,,,,,,,,,.........,..,.............00.....0..0000000002002000022222220222222222222244224244444444444444464446666666666666666666666666888888888:::::8::::::::<<<<<<<<<<<<<><<>>><<<<>>>>>>>>>>>>>>DDB$  """""""$$$$$$$$$$$$$$$$$$&&&&&((((((((((*(***(***********,,,,***,*,****,*,*,,,,,,,,,,,.,,,,,,,,,,,.,.................0...000.000000000000000000222002022222222222222444424444444444444444464466464666646666666666866868888888888::8::::::::::<<<<<:<<>>>>>>><>><<><>>>>>>>>>>>>>>>><:6  """"""""$"""$$$$$$&$$$$$&$$&$&&&&((((((*********************,,*******,,,****,,**,,,,,,,,,,,,,,,,,.,,..,,,...........00.00000000000000002000202222002200222222222222224224442244444444444444464446666646666666666666886888688888:8888:::::::::::<:<<<<<<<<<<>><<<>><><<<>>>>>>>>>>>@@<88  """"""$"$$$$$$$$$$$$$$$&&$$&&&(&(((((((((****(*****,*,*,**,*****,*,***,*,**,**,*,,,,,,,,,,,,,.,,..,,............0.....00000.0000000000000220*02220222222222222422222242242444444444444466666464464464666666666686666888888888888888:::::::::<<<:<<<<<<<<<<><<>>>>><>>>>>>>>>>>>>>@@66 """""""$$$$$$$$$$$$$$$$$&&&&&&&&((((((*(***************,,******,*,****,*,,,,,*,,,,,,,,,,,,,,,,,,.....,.................0..000000000000000200222020220222222222222222424444444444444444444466644446666666666666666666686886888888888:8::::::::<<:<<<<<<<<<<<><<<>><>>>>>><><<<>>>>>>@>6 "  """"""$$$$$$$$$$$$$$$$&$$&&&&&&&&((((*(***************,,***,***,*,*****,,,,,,,,,,,,,,,,,,,,...,......................0.00.0.000000000000000000002222222222222222422424444244444244444444444664666666666666666666686686688688:888:88::::::::::<<<<<<<<<<<><<>>>>>>>><>><>>>>><>>>>>>@B""" """""$$$$"$$$$$$$$$$$&$&&$&&&&&(&(((*********************,******,**,,**,*,,,*,,,*,,,,,,,,,,,,.....................0...000.00000000000020000000002222222222222242442444444444424444464446666466664666666666686686688688888688888888::::::::::<<<<<<<<<<<<<<>>><>>>>>>><>><>>>>>>>>>>@ """ """""""$$$$$$$$$$$$$$$$&&&$&&&&&&&((****************,*,****,*******,***,,,,,,****,,,,,,,,,,,,,,,.,..,................0.00.000000000000000000000220222222222222424422444444444444444444466644466666666666666666866668886688868888:88::::::::::<<<<<<<<<<<<><>>>>>>>><>><>>>>>>>>>>>>>>tZ """ """""$"$$$$$$$$$$$$$$$$&$&&&&&&&&((((((***************,*,,****,*******,,,,,,*,,,,,,,...,,,,,.,..,,.,..............0.0..00000000000000000000000000222222222222222224224444444444444444444664666666666666666666866668888888888888:8:88::::::<::<:::<<<<<<<>>>>>>>>>>>>>>><>><>>>>><>>>> * """"" """"""$$"$$$$$$$&$$$$$$$&&&&&&&&(&&((((******************,*****,*,**,***,,,,,,,,,,,,,,,,,,,,,,,...,,,..............00....0.0000000000000000000222222222222222222222244244444444444446444664464666666666666666668666688886888888888::::::::<::<<<<<:<:<<<<<>>>>>>>>>>>>>><>><>>>>>><>>> """"""" """""$"$"$$$$$"$$$$$$$&&$&&&&&&&&((((((*****,**,*,*******,,***********,,**,,,,,,,,,,,,,,,.,.,,,,.,,................0..0000000000000000000222002200020222222222422422224444444444464444466646666666666666666668666888888888888888888:8:::::::<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>><>>>>>8 " """"" """""""$$$$$$$$$$$$$$$$&$&&&&&&&((*((***********,******,*,*******,*,***,,,*,,,,,,,*,,,,,,......,...,.,...........00000000000000000000000202020002222222222222222244244244444444444446644646444666666666666666866886868888888888::8:8::::::::<<<<<<<>><<<<>><>>>>>>>>>>><>><<>>><<>>> """"  """"""$$"$$$$$&$$$$$$&&&&$&&&&&&&((((((**************,****,**,*******,**,,,,,,,,,,,,,,,,,,,,,,,,,,.................00.0..000.00000020000200002000222222222222242224444444444444444446666646446666666666668666686866668688888888888::::::::<:<<<<<<<<<>><><>>>>>>>>>>>>>>>><>>>>>>>>>> ( """ "$& " """"$$$$$$$&$$$$$$$&&$&&&&&&&&(&((((*************,,**,*,,*,***,*,,,,,,,,*,,,,,,,,,,,,,,..,,,,..................0.0.000000000000000000000000220022222222202222222444444444444444466446644666666666666666668688686868888888888:8:8:::<:::<<<<<<<<<><>>>>>>>>>>>>>><>>>>><>>>><>>>>>>` " $(((&" """"""""$$$$$&&$$$$$&$&&$&&&&&&&(&((((*********,,****,***,****,,,,(,*,*,,**,,*,,,,,,,.,,.,,.....,................0.....00000000000000000002000002020202220222222222224444444444444444646666666666666666666666888888868888888::8:::::::::<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>><<<>><><>>>>   "$$"""""""""""""$$$$$$$$$$$$$$$&&&&&&(&&(&((((((*(*************,,****,,,,,,******,,,,,,,,,,,,,,,.......,.,...........0..0.0..0..0000000000000000000000000202020222222222444422424444444444444666446666666666666666668686888888888:888:::::::::::<<<<<<<<<<<<>>><>>>>>>>>@>>>>>>>><<>>>>>>>>> $  "  """""""""$$$$$$$$&$&$$&&$$&&&&&&&(&&((((*************,****,,,,,*,,,***,,,*,,,,,,,,,,,,,,,,.,,,..,....................000000.0000000000000000000000222022222222222444444444444644446446664646666666666668668886888888888888888:::::::::::<<<<:<<<<<>>><<>>>>>>>>>>>>>>><>>>>><><>>>>>>"    $$""""""$$$$$$$$$$&$$$$&&&&&&&&*((((((((************,******,.,**,****,,,,,,,,,,**,*,,,,,......,.................0.00000.0000000.000000000000002222222222222222222444444444444446646644666666666666668666688688888888888888:88::::::::::<:<<:<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><><>>>>@  " " """""$$"$&$$$$$$$$$&$&&$&&&&(&(&&((((**(***********,,*,,,,(,,*,*,*,**,****,,*,,,,,,,,..*......................0.0002.000.0000000000000000220222422222222222424222422444444446666466666666666666666666688888888888888888888:::::<:::::<><<<<<<<><<><>>>>>>>>>>>>>>>>>>><>>>>><>>>>> $$""" """"""""$$$$&$$$$$$&$$$&&&&&(&((&((((((**************,,,,,**,,**,,*,,,*,,***,,,,,,,,,,.*,.........................0.,.0000000000000000002220022202222222222222244244444442442(4444644666666666666666666864&68888888:8:::8::::::8::<::<86<<<<<<<><>>>>>>>>>>>>>>>>>>:<>>>>>>>>>><>@  """""$$$$$$$$$$$$$&$&$$&&&&&&&&(((&(((*************,,,,*,,,,*,*,*,**,,,,,,,,,*,,,,,,,,,,....,.,.............00....0.0000000000002000002200002202222222222222442444444444466466646644466666666666666666668868888888888888888::::::::::<<::<<<<<<<<<>>>>>>>>>>>>>>>>>>2<>>>>>><><<>>8 """$"""$"$$$$$$$$$$$$$$&$&&&&&&&(&&&(((((************,,,,,*,,,**,,,*,,,,**,,,,,,,,,,,,,,.,,.,.......................00.00000.0000000000200002002222222222222224242244444444444466444466666666666666666668888888888888888::::::::::::<::<<<<<<<<<<><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>4(p """"""$""$$$$$$$$$$$&&&&&&&&&&&(&(((((((((*(********,,*****,**,,*,,,,,,,,,,,,,,,,,,,,...........................0.0.0000004000000000000000000202022222222442422242444444444444466666666666666666666666688888888888:888888:::::::::::<<<:<<<<<<<><><<><>>>>>>>>>>>>>>>>><>>>>>>>>>>>8  "" """"""$$$$$$$$$$$$$$$$$&&&&&&&&(&&(((((((*(******,****,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,..................0.0.00000000,.00000000002000022022222222222224242224444444446444446444666666666666666668886888888888888888:88:::::<:::<:<:<<<<<<<<><<>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>4` """"""""$$$$$"$$$$$$$$&$$$&&&&&&&&(&&(((((*(**,******,,,,*,******,,*,,,,,,,*,,,,,,,,,,,..,..............0..0.......0000000000000000000000000000222222222224222224422444444644646666666666666666666666688886888888888888888888:::::::<<<<<<<<<<<<<<<>>><>>>>>>>>>>>>>>>>>>>>>>>><>>>>4    " """$"$$$$$$$$$$$$&$$$$&$$&&&&&&&(((((((((*******,*,,,,,*,,,*,,*,,,,,,,,,,,,,,,,,,.,,,..........................000000000000000000000000002202222222222222244422444444444444446446646666666666666866888888888888888888:::::::::::::<<<<<<<<<<<<<>>>>>><>>>>>>>>>>>>><>>>>>>>>>>>>2*  " """"$$$$&$$$$$$$$$"$$$$$$&$&&(((((((((*(****((**,,,,,,,,,,,,*,,,,,,,**,**,,,,..,..,,.........,,,*,,..00......00000.0.00.00.0000000000022220200022242222222444444464464444644644444466666666686686866666666888888888:8:<:::::::<:::<::<<<<<<<<<>>><><<<<>>>>>>><>>>>>><<<>>>>>>>>2F  """""""""""$$$$"$$$$$$$$$$$$&&&&&&(&((((*(&((((********,,*****,,,,,,*,**********,,,..,...,.........,..,...........00000.0..0.200000002000000222222002222022422244462446666646446444444464666666668886686888886666888888888::<::<::::::::::::<<><<<><>>>>>><<><<>><<<<>>>>>>>>>>>>>>B2 "  """"""""$"""""""""$$$&$$$$&&(&&&$&((((&((((******(*,,.,,**,*,*****,**,,,,,,,**,,,,,,*,,,.**.,.,..........00....0.00.0..00.0000000222220000220200200222242222444442244444444444666664646866466668866666688888888:8::88888::::::::::<<<<<<:<<>>><<><<<<><<<>><>><>><>>>>>><><>>>>>. " " """""""$"$$"$"$$$$$$$&&$$$&&$&&&&(&((((((********,,***,*******,*,,,**,*,,,,,,,,,,,,,,,,...,................000..0.0000000000000020000000002222022242222244442244244444444444646666666666666666666666688888888888:8:88::8::::8::<:::<::<<<<<<<<<<><>><<><><>>>>>>>>>>>>>>>>>>>>>>>0  " ""$$"""""$$"$$$" "$$&&$$$$$$&&&&&((&(****((*,,,*,*,*******((***,,,*((*,.,,,*,,,,,,.***,,......*,0000....0...0....0022220.000222000004000..0002242022464644622464422244446642248668666666668446666888864888::::8::::888868::<<<:68<<>>>><<<<><<><::<<<>>><:<>@@@B>><:>>>@>><<<<>.`$H """" "$"$$"""""$""""""""$&&$""$&(((((((((((((((((((*,,*(*,,,,.,,********((((***,**,,......,.,...,,,,,,.....,.0002200000200000000000000002424242222442202022224422246666664666444444444664446868:888888:8888886888888688::<<:<::<<<:::::::<:<::::<<>>>>>>>>>>>><<<<><<><<<<>>>B@>>>BB0 ""  "$"" " ""$ """$&&&$&&$&&&&&$$$$&$$$&(&&***,*(((**,,,**((**(((((*(*,,..,*.,....,**,,***,,,,,..000.,..00000.,...0.....002222000222220000020000000244444624446642244464244444686664486886864466666666888::88888:::<8888888:::88::<<<>:::<>>><<::<<><<<<<<<>>>>>>>>>>>@>>:<<<>><>>>@* , """"""""""$$"$""$$$$&$$$$&&$&&&&&&((((*(((*************,****,**,*,,,,,,,**,,,,,,,,,,,.................0000000.0000000000020200000222220222222224424444444442464444466646666666666466668666668866888688:::8888::::::8::::::::<:<<<<<<<<<<<<>>><><<<><>><><>>>>>>>>>>>>>>>>>>>>>B,  """"""""""""$$$""$$$$$$$$$$&&&&(&&(&(((**(***********,*,*,,,**,,*,**,,,,,,,,,,,,,,,,........,....0......00000000000000000020000222200222222222222442444244444446464666666666666666666866686888888888:8888:8::::::::::::::<<:<:<:<<<<><<<<<<<>><>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>@@.<\h  " " """"""""$$$"$$$$$$$$$$$$&&$&&&&&((*****************,*******,,*,,*,,,,,,,,,,,,,.,,,.........0.0.......00000.000002000022220202222220222224442444446444444464666666666866888866666686868688888::888:::::8:::::::::<::::<:<<<<<<<<<<><><>>>>>>>>>>>>>>>>>>>>>>>><>>><>>>>>>>>@B. """"""""""""$""$"$$$$$$$&&$&&&&&&(((((***********************,,*,*,,*,,,,,.,.,,,................00..00000000000002000022222220222222222222424444444444644466666666666686866686886888888888888888::::::::::::<::<:<<:<<<<<<<<<<>>>>>><>>>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@,$   "" """" """"""""$"$$$$$$$&$&&&&&&&(((((************************,,,,*,,*,,,,,,,,,.,,..................0.0000.00000000000002022222222222222422224444444466446666666686686888868888888888888888::::::::::8:::::<<<<<<<<<<<<<<<<>>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@,      " """""""""""""""$$$$$$$$&&&&&&&((((((************,********,,,,,,,,,,,,,,,,,,.,...,.............00..000000000000020000022200020222222222424442444444466466666666668868888888888888888888:::::::<:::::<<<<<<:<:<<<<<<<<<>>><>>>>>>>>>>>>>>>@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@>@@@B* """"" """"""""""$$"$$"$$$&&&&&&&&&(((((*********************,,,,*,,,,,,,,,,,,,,..,.,..............0.000000000000200000202222222222222222422444444446646666666668688888888888888888888::8::::::<::<:<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>@>>@>>>>>>>>@>@>@>>>>>@>@>@>>>>>@@@@@@@B,@     """"" " """""""""""$$$$$$$$&&$&&&&&((((((******************,*,***,,,,*,,,,,,,.,,,.,.,,............0.000000000000000220220202222222222424424444444446666686666668888888888888::88:888::::::::::<:<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>@@>>@@@@@@@@@@>@@@@@>@@@>@@@@@@@@@@@B@B@BB*P8   " """" " """""""""$$$$$$$$&$&&&&&&&&&(((((*********(*,**********,**,,,,,*,,,,,,..,...................0000000000000002222222222222224242444444442446666466666668888888888888888:::::::::::<:::::<<<<<<<<<<><<<<><>>>>>>>>>>>>>>@>@>@@@@@@@@B@@@@@BB@@@@@@@@@@@@@@@@@@@@@BBBB@BD*    "" " """" """"""$""$$$$$$$&&&&&&&(((((((((((**************,****,,*,*,,,,,,,,,,,....,..............0000000000000000202022222224224222444444444444446666668888888888888:88::8::::8::::::::::<<<<<<<<<>><>><>>>>>>>>>>>>>>>@>>>@@@@>@@@@@@B@@@@BBBB@@@@@@@@@@@@@B@@@BBBBBB@BBD(`    " "" " " " """""""""$$$$$$$&&&&&&&&&&((((((((*(******************,**,**,,,,,,,.,.................0.0..0000000020000002022222222224222224444444446446666666688888888::88::::::::::::<::::::::<<<<<<><>>>>>>>>>>>>>>>>@>>>>>>>@>@@@@@@@@@@@B@@B@BBBBB@@@@@@@@@@@@BB@BBBBBBBBBD**    "" " " """""""$$$$$$$$$$$&&&&&&&&&&&((((*(*****************,****,,,,,,,,,,,,,,,.............00....0000000020202222222222222222224444444444664666666668886888888::8::::::::::::::::<:::<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@BB@@BB@@B@B@B@@@@@@@@B@@BB@B@@BBBBBDBBBDDD(      " "" """"""""""$$$$$$$$$$&&&&&&&&&(((((((****(***********,*,**,,,*,,,,,,,......,..........00000..0000000020002220222224222424424444444464666666666688688888:8:::::::::8::::::<::<<::<<<<<<><>>>>>>>>>>>>>>>>>>@>>>@@@@@@@@@@B@@@@@@@@@BB@B@@@@@@B@@@BB@BBB@BBBBBBBBBDD&      " " """"""""$""$$$$$$&$&&&&&((&&&(((((*****(**************,***,,,.,,,,,..,.............00..0000000000220000222222222242224444444444464646668666688888888:8:8:::::::::::::::<<<<<<:<:<<<<<<<>>>>>>><<>>>@@@@@@@@@@@@@B@@@@@BB@@@BBB@BB@@@@@@@@@@@@@@BB@B@BBBBBBBDBDD(   """ """""$$$$$$$$$$&&&&&&&&&&((((((((*(******************,*,,,,,,,,,.,..................000000000000000000222222222244444444444464664666668668888888:88:::::::::@::::<<<<:<<<<<<<<<<<<<<<>>>>>>>@>@@@@@@B@@@@@@@@@@@B@@B@@@@@@@@@@@@B@@@@@@BB@B@BBBBBBBBDBDD$`       " """ """"""""$$$$$$$$&&&&&&&&&&((&(((((*********,********,*,,*,,,,,,,.,.,,................0000000000000022222222222424444444444464666666668688888888::888:::::::::::::::<<:<<:<<<<<>><>>>>>>>>DFDB>>@>@@@@@@@@@@@@@@@B@B@@@@@@@@B@@@@@@@B@@B@@B@@B@@BBBBBBBBBDDD$   "" """"""""""$$$$$$$$&&&&&&&&&((&(((((*(*(**********,***,**,*,,,,,,,,,,,.,.,..........000000000000000200222222242242244444444644666666666888888888888:::8::::::::::<<<<<<<<<<<<<<<<>>>>>>>>>>>:::>@@@@@@@@@@@@@@@@>@@>@@@@@@@@@@@@@@@@@B@@@@@@@@@@@@BBBBBBBBBBD"`      """""""$""$$$$$&$$&&"$&&&&&((((((*((**(*(*(*****.********,*,,,,,.,,,.,.......0...0.0....00000000000020222242222242444444444446666666888:88888888:::::::::::::::<<<:<><<:<<<<<><>>>>>>>>>@:686@@@BB@@@@@@@@>@@@@@>@@@@@@@@BB@@B@@@@@@@@>@@@@@B@BBBBBBBBDBDDD"@     " " " " ""$"$$$$$$$$$&$&&&&&&&((((((((((*(**(****(*(*********,,,,,,,,,,,,....,..,,.........000000000000020222*.2222444444444444466666688686888888888:::::::::::::<:<<<*:<<<<<<>>>>>>>>>>>>@@>8BB@@B8>@@@@@>>@@@@@@@@@>@@@@@@@@@D<>@@@@@@@@@@@@B@@@@BBBBBBDDDH    """""""""""""$$$$$$&&&&&&&&(((&((((((((*((*(************,**,,,,,,,,,,,,,,.,...............000.000000002022222222224442444446466666666688688888888::::8::88:::::<::::<<<<<<<<<>>><<>>>>>>>@B@>>>>>>>@@>@>@@@>>@>>@>>>>@>@@>>@<<>>@>@@@@@@@@@@@@@BBBBBBBDDF,  """""""$""$$$$$$&&&&&&&&&&&(((((((((((**((************,*,*,,,,,,*,,,,,,..,................0.000000000002202222222424444444464666668666688688888888:888:::::::::<::::<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@>@@@@@@@@@@@@BB@BBBBBDDFF