CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '533B52' IMAGE_NUMBER = 56969643 IMAGE_TIME = 1978-02-02T06:19:32Z EARTH_RECEIVED_TIME = 1978-02-03T04:10:21Z ORBIT_NUMBER = 533 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.025450 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     Xp }&@&K J&qO T(;uaLT/"44244446688688666444466444446686664444466646444446666662222222242224468:::88888::<<<<::<<<>@@<><>>>>@@@>@@@@>@BBDBBBBB@B@BDFDDDDFFHHFHHHHHFFHJJJJJJLJHHJJHHJLLJJJJJLLLLLJJJLLJJLLNLJJJJJJJLNNNLLJJLLLNLLLLLNLNNLLLJLNNNNLJLLLLNNNPPPNNNNNLLLLNNNNNNNNPNLLHHFFHJJJLLLLHHFDDDDFHHHHJJJJLNPPNNLLHJFFB$0224446666444446666666666666,288666668868866666666666664224424222444688:88888:::<:::::<>>>>>><<<>>>@@@@>>@>@@BBBB@@@BB@@@@FDDDDDDFFFFFHFHFFFHJJJHJJJJHHHHJJHHHJJJJJJJJHJHJJJJJJHJHHJHHHHHHHJHHJJJJJLHJHJJJJLLLJHJJHLJJJLJJHHJJLLLLLLJLLLLJHHJJLLLLLLLJHHHFDDFHHJJLJJHHFFDBBDFFFFFFJJJJJJLLJJJHFFB@ *0244444444444466646646666666646666666666666666666646666664.224424644468888888::::8::::4*:<<<<<<>>>>>>>>>>>>@>>>@@@@<:@@@>>BBBDDDBBDDDDFFFFFFFFFFDHHFFFFFDFFHHHJJHHHFHHHFHHJHHHHHFFFHHHFFFFHJHHHHFHHHHHHJJHHHHJLJJJJJHHHHHHHJJHJJHJJJJJLLJHHJJJJLJJJHHHFDDDDDDFHHJJJJJHJHFDFFFHHHHHHHHJJJLJJHFFDBB@,2222222444444444446446644446666666444666666664444666664444446666666668886666688:::::::88:::<:<<<<<<<>>>>><><>>>@@@@@>>><>@@@@BBBBBBBBDDDDDBBDDDFDBDDDDFFFFHHFHHHFFHFFFFFFFFFF4@FFFFDDFFFFFFFDFDFFFHFHHHFHF@DHJLJJJJHFHHHFFFHHFHHHHJJJJJHJJJJJJJJHHFFFFFFDDDBBDHHHHHHHHHHHHHHHHHFFFHHHHHHHHFFFDDBB>*002244444444444444444444666666666666666664646444444444444444444444666866666668:8::8888688::::8:<<<>>><<<<<<<>>>>><>>>>><>>>>>>BBBBBBBDDDDDD@@BDDDDDDDFFDFDFFFFFFFFFFFFFFFFFFDFDDDFFFDFFFDDDDDFFFFFFFFFFFHHFDFFHHJHHHFFFFFFFFHHHHHHHHHHHFHJJHHHHHHFFFFFFFDDBBFFFFFFFF>@HHHHHHFHFFHFFFFFFFFFFDDDB>>:*0222422222444444442444444444446666666666666666444244444444444644444444466666868888866666668::8:::::<<<<<<<<:<<<<<<>>>>><<>>@@@@@@BB@BDDBBB@>>@BDFDDFDDDBDHDFFFDDDDDFFFFFFFDDDDDDDFFDDDDDBBDDDDFFFFFFFFFFDFFFFDFHHFFFDFFFFHFFFFFFFFHHHHHHHHHHHHHFFDDDFFFFFFFDDBDFFFFHHFFFHHHHFFFDFDDDDDFDDDBB@>>>>:*0222224442442222444444444446666664466666666444444444424444444444444446666666666886866444668:8888:::<<>><:::::<<><<><<<<>><>><>>>>>BBBBBBB><>>BBBBBBBBBBBDFDDDDDBDDFDDDDDFDDDDDBBBBDBDDDBBBBBBBBDDDFFDDDDFDFFFDDDDDDDDFFFFFDDFFFFHHHHFHFFFHHHFFDDBBBBDFHHFFFFDBBDDBDDFFFFHHHFFDDBDDDDDDB@@@>>><<:::*022222244222222222224444444444444466666666646464442224444442222244444444446666666666446446688888::::::::<:::::<<:::<><<<<<><>>>>><>>@@@@BB>>@@@@BBDDDDBBBBBBDDDBBDDDDDDDFBBDDBBBB@BBBDDBDDDDDDBBDDDDDDDDDBDDDDBBDDDDDDDFDFFFFFFFDDFHHFFFFFFFFDDDBBBBBBDFFHHHFFDBBDFDFHHHHFFDDBBBBBBBB@@>>>>><<::88(0222222244422222222444442222444444646466666644444444444222224244424224444464666688866444446888:88888::<:<<::88:<<::<<:::::<>>>><<<>>>@BB@@>>@@@@BBBBBBBBBBBBBBBBBDBBDDDDDBBBBBDDBBDBBBDDDDBDBBBBBBDFDDBBBBDDDDDDDBBDDDFFFFFFFDDDDFFFFFDDFFFDFFDDBBBBBBBFFFFFFFDBBDDFHHFFFFFDB@@>>@>>>>>@@@><>>>><:(0224444442222222224422422224444242466664444444644442222242442224222442244444466688886446446688888::::::<:::88888<::::::<88::<:<@<<>>>@@@@@BB@@@>@BB@BBDBBBB@BBBDDDDBBBBBDDBBBBBBBBBBDDDBBBB@BBBBBBBDBBB@BBDDDBBBBBBDDDDFFDDDDDDDBBBDDDFFFFFDDDDDBBDFDDDFFFFDDFDDDDDDFFFFFFDD@@>>>>>@@>>>@@B@@@@><:(024444244222222222222222222222444446444444444644444222242222242444422222244444466688686444468:::8888888888:88668::88886666::<<>@><<>>>>@B@B@@>>>@BBBBBBBB@@B@BBBBBBBBBBBBDD@@@BBBBBBBBB@BBBBBBB@@@BBBBBBBBBBBBDDDDBBBDDDFFFFDDDDBBBDDDFDDDBBDDDDB@BDDDFFFDDFDBBBDDDDDDFDDDDBDDBB@@@@@@@@@BBBB@>>><(02222444644220222222222222222422222444444442442244442222222442222222222222244466688666444466888888:8888666886668886668668888:<<<><<<>>>>@>>@@@>@BB>@@@BBBBBB@@@BBBBDBBBB@BBBBBBB@@@BBDBBBBB@@@@@BBBBBBBBBBDBBBBBBBBBDDDDDDDDDDBDFDDDFDDDDDBDDDDBBBBDDDDFDDBBDBDFFDDDBBDDDDDDDB@@BB@@B@@@@@@BBB@@>>&.022422422000222222222222222222222444444442244444222222222222222222422222444444666666864466668888886886666::8866886668688888::<><<<<><<>>@@@>>@@@B@@@@BB@BB@@BBBBBBBBBBBBBBBBBBBB@BBBBBB@BB@@B@B@BB@@BBBBBBBB@@BBBDDBDDBDDDDDDDDDDBBDDFFFFDDDDBBBBBBBBBBDDDDFFFDDBDDDDDDDDDDDDBDDBBB@@@>@BDBBB@>>>(02222222200000000022222222222222222222224422222224444422222222222222222264664444446688644446888668888:88888:866686666666868:<:<<::<<>><>>>>>>>@@@B@@>@@@BBBBBB@>@@@BBBB@BB@BBBBBBBB@BBBBBBBBB@@@@@BBBBBBBB@@@@BBBBBBBBBDDFDDDDDDDBBDDDFFFFFFFDDDBBBBBBBBBDFFFDFDDBBDDDDDDDDDFDDDBBBBB@@BBBBBB@>>>>(.2222244200000000222000224442222222242444222222244422222222222222222424444446666646686666466888666888886668886886666666688888:::<><>:<<<>><>>>@>@@@@>@@B@@@@@B@@>@BBBBB@BBBBBB@@B@@@BBBBBB@BB@B@@B@@B@BBBB@@@@@BBBB@BBBDDDDDDFDDDDBBDFFFFFFFFFDBDDBDDBBBBBBDDFFFDDDDDDDDDDDDDDBDDDDDBBBBBBB@@>@@>>$.222222242200000000002022242222222224222224222222222224442222222222222244464666466668868646668886666666866666644466666666668:::::::<<:<>>>>>>>>>@@@@@@@@@>>@BBB@>@@@BBBBBBBB@@@@BB@BBBB@@BBBB@B@@@@@B@BBB@@B@@@@BB@@BBBBDDDDDDDBBBBBDFFDFDFFFDFDDDBBBBBBBBBBDDDBBBBDDDDDBBBBBBBBBBBBBBBBBB@>>>@@>>"$.022022244420000002222022222222222022222222222222222222222222222000222244444466668666664664688886666668864444666646646666688::8::<:::<><<<<>>>>>>>>>>>>@@B>>@>@@>@@@@BB@@B@BBBBBBBB@B@BB@@B@@B@@>@@BB@@@@@@BB@BB@@@@@BBBBDDDDBDDBDDBBDDDDDDFFFDDDBBBBBBBBBB@BDBDBBBBBDBDBBBBBB@BBBBBBBB@@@>>>@@@>> $..00222222442200000020000242222222202222200022242222222224222222222222244466644664666666666444688666666686466664444446886668::8::<<:::<<<<>>>>>><>>>>>>@@@>>@>@B@@@>@@@BBBBBB@@@@@@@@BB@>>@@BBB@@@@@@@@@@>>@BB@@@@@@@BBBBBBDDDDDDBBBBDDDDDDDDFDDDDBBBBBBBBBBBBBBBBBBBDDDDBB@@>@@BBBB@@@@@@>@@@>>><$..00022222444420000022022222222220002000222220222222222222222244222002244664444646666664442264668666666886646664464466686468:8:8:<:88<<<:8:<<>><<>><<<>>>@@@@@@@@>>@>>@@@@@@@@@@@B@>>@B@@B@@@@B@@@@@BB@@>>>>BBBDDDB@@@BBBBBBBBDDDDBBBBDDDDDDDDDBDDBBBBBBDBBB@@B@B@BBBBDBBBBBBBBBBBBB@>@B@@@>@@>@@>$...0022224444222200000000222222000022222222002222220222222422222220222444444444464446644244444468666688866466666464446666688888::::88:::668<<<<<:>><>>@><>>>@@@@@@>@>@@@@@@@B@@@>@@>@@BB@B@>@@B@@@@B@B@@@>>>@BDDDBDDBBBBB@BBBDDDDDBBBBDDDDDDDBBDBBBBBBBBBBB@@@@@@@@@BBBDDDBDBBBBBBBB@>>>@@@@BBBB@<$,.00220222244420220000222222200020222000022222220200022222222222222222224444444444444666644444446666666664446664444446446666688:8:88::8:<<8:<::<<>>@@>><<>>>@@>@@@>>>>>@>@@@@@@@>@@>@@@@@@@@@@@@@>>B@@@B>BBB>BBDDDDDB@@BBBBBBBBBBDBBBDDDDDDDDDDDDDB@B@B@BBBB@@@@@@@BBDBBBBBBBBBBBBB@@@@@@@@BBBBBB>$...000002222220000000000002222022000022222220000000000000222242220022444444442444442222446664444444446666424466646442444666668888888::68888:::<>>><>>@>>>>@@>>>>>>>>>><<>>>@B@@@@>>>>>@@@@@@@@@@>@@@@@@@@@@@@BBBBBBBB@@BBBBBBBBDDBBBBBBDDDDDDDDDDBB@@BB@BB@@@BB@@B@BBBBB@BBBB@>>>@@@@BBBB@@@BBBBB@$,.00220002222200.0000000222220000000022200000000.......002222222222224422222424424442424446444424444446666444446444444444666888888888868868::<<<<<<>>>>><>>>>>>>>>>>>><:>>>@@@@>>@>>@@>>@@@@>>@@@@>@@B@@BBB@>@@@BBBB@>BBBBBBBDDDDBB@BBDDDDDDDDDDDDBB@@@BBB@@BBB@@@@@@BBBBB@>@@@>@>@@B@@BBBBBBBB@@@$..00200000242220000020000000000202000000000000..,.00222000002222222222222422222222244444466644444224248866444444666644444666668888888:::88668:<<<<<:<<:<<<<>>><>>><<><>>>>>>>@@@>@@>><<>>@@@@@>@@>>>>@BB@BB@>@@@@@@@>@BBBBBBBBBBBB@BBBBBDBDBDDDDDDDBBB@BBBBBBBB@@@@@@>@@B@@@@@@@@@@@@@@@@BBBBBBB@>$...0000022222200000000000000022000002000200000...044220220002222002222244444222222224444444444444444446664444666664444666666866668::::888688::<<:<<8:<::<<:<<<<>><>>><>>>>>>>>@>>>>>>>>@>>>>@@@>@>>>>@@@>@@B@>>>>@>>@BB@B@@@BBBBB@@@BBBDBDDDBDBDDDFDDBBBBBBBDDBB@@@@@@@BBBBB@@>@@@@>@@@@@@BBBBBB@>".00002000222222000.0000000000000020000000000000.02222222200002002222200224424222222224422242444644444444444466664444444444666666888:8888888::::8::::<<::<<:<<<<>>><<<<>>>>>>>>>>>>>@@>>>>>>>@@B@@>>><>@@@@>>@><>>>>@BB@@@@BBBBBBB@@>@BBBBBBBBBBDDDDDDDBBBBDDDBBB@@@@@@@@@@BBBB@BB@@@>@@>>@BBBBBB@>".00000002222220000000000000000020000000000000002222222020000022200022222222222224224424222446666444446644442446666664424444666668888:::::88:::::<::::::::<:<:<<<<>><>>>><<<<>>>>>>>>>>>>>>>>>>>@@>>>>>@>>>>>>>@>>>@@@@@@@BBBBBBBBBB@@@B@@BBBBBBDBDBBDDDBBBBBB@@@BB@@@@>@@@@BBB@@@@@@>>>>@@@@@BBBB>"...0002200020222000000000000000000000000000.0002222022002020200002224200222222444422222222244444444666466424466686664444442466668888888:888::::::<<::::::::::<<<>>>><<<<<<<<<<<<>>>>>>>>>>><>>>>@@>>>>@@@>>>>>>@@@@@BB@@@@BBBBBBBB@@@>>@@BBBBBBBBBBBDBDBBBBBBB>>@@@@@@@@>>>>>@@B@@@>>>>><>@@BB@@@>$.00000220222220200000000000000.0000000...00000.00000022202000000022220022222244444420002222424444464444666446666646666444424468888666688888:888::<<<:::8:8:<<<<<<><<<<<<<<<<<<<<>>::<>>>>>>>><>>>>>>>>@@@@@>>>>>@>>>>@>>@@BBBBBB@@B@B@>@@@BBBBBBBBBBBBBDBBBBB@>>>@BBB@@@>>>>@@@@@B@>>>>><>>>@@@@@>"".00000022222200222200200.0000000000000000000....000000000000200002022222220022222242000222222222244244466644666664466644666666688868668888888::::::::<::::::::<<<<<<<<<:::<<<<<><<:::>>>>>>>>>>>>>>>>>>>>>>>@@>>>>>>>>>@@@@@@BBBBB@B@@@@@@BBBBBBBBBBBBBBBB@@@@@>>@@@@@@BB@>>>>>>>>>>><:::<<<>@@@@>$"..0000022202222202200.0000000000000000000000000.00000002000000002222222222022002202422000200022242222444444664446446446446444466886886688::88888:::::<:::::::::<<<::::<:<<<<<<<<<<:<<<<<><>><>>>>>>><<>>>>>>>>>>>>>>>>>@@@@@@BB@B>>@@@@@@@@@@@@BBBBBB@@BBBDBBB@@@@>>@@@BB@@@>>>>>>><<<<<<<::<>>>><"".000000000222222022200000000000000000000000000....00000000.000002020000222202000022444200000002222222226442244444444244444444446888888668888888::::::::::::::8::<::::::<<:<:<<<<<<<:<<:<<>><>><<<<>><<<>>>>>>>>>>>>>>>>@@@BBB@@@@>@@@@@@@@@@BB@B@@@>@>>@BBBB@>@@@@@@BB@@@@@@>><<<:8::<>>>::<<<>>><""....0000022022222022000000000000...0000000000000..000000.00000000002000020000002220022222442222222222224222244444422244444444442688:88866688888::::8::::::::::8:::::::8::::<:<<<<<<<<>::<<:<<<::<<<<<:<<<>>>>>>>>>>>>>>>>@@@@@@@@>>>>>>>@BBBBBB@@@@@@@>>>@@@>>>@@@@@>>>>>>>>><<<><<8:<>>@@@>>>>><: *,.00000002220*220020000000......00.0000000200000...0....0000000002020002200000000000222444244222422222244442224242444442222444444666466686886688888:::::::::8:888888:::::::8::<<<<<<<::::<:<<<<<<<<::<<>>>>>>>>><<<><>>>@@@@@>>>>>>>>>>>@@@@@@@@@@@>>>>>>@>>@>@@@@BB@B@@@<<<<<<>>><><<>@@@@>>><<<",,.....0002222*000002000000.....0..0.000000.00000......00000000000200200000000000000000000222222220.222222022244444424244444442244466664468888888888::888:::8888888:888:8:::<<<<<<<<:::<<<<::<<<<:<<<<<><>>>>><><<<<<>>>@@@><>>>>>>>>>>>@@@@@@@>@@@>>>>><>>B@>@B@@@@@@@@@>>>>>>>>>@@>>>>>>>><<<< ,,...00000000022220.00000000........00000000000000.000000000000000022222000200000......0000000222402200000000224244444222444444444.2446666686888686888888888886$8888888::::::::::<<<<<<:::<:,::<<::::::<<<<>>><><<<<<<>><:>>>><<>>><>>>>>>>>@@@@@>@@>>>>>>@@@BBB@@@@@>@@@@B@@>>>>>>@@@>><>>>><<:<< ,....00000000022222000000000..00000000.0000000000.00000000...0000000202022020000..........00002222222222222222022246664222244444444244644668888868688888888888888888888::::::::::<::<:::::<:::::<:<::<::::<<>>>><<<<<<<<<:<>>><<<><<><>>>>>>>@@@@@@>>>(>@@@@@@@B@@@@BBB@@@><>@>>>>>6>>>>>>>>>>><<: ,......000000000220200000000222222222000000000000000000..0.00000000202022000000.000..,,,..0000000202222222222222222244444244444444444464466666888866666888888888888::::888:::::::::::::::::::::::::::::::::<<>><><<<<<<<>>>><><<<><><<>>>>>@@@@@@@@@@@@@>>@@@@BB@@BBBBBBB@@@@>>>>>><>>>>>@>>>>>><8*,....000000.0002222220022022242222222222000.00000000..00000.00000000000000000000....,,,....000000022222222222222222444664442446666644446666664668866688688668:8888888888:88::::::8:::::::::::::<:::8::::::<<<><<<<<<<<::<<>>>>><<<<><<>>>>>>>@@@@@@@@@>@@@@@BBBB@BBBBBBBB@@@>@>>>>@>>>>>@@>@>>><<6(,.........000000222222222222222200000200000000.0..000000.0..000000000000002000000.0.........0.00002200242222242222244446444444464644666666444446666686666686888888888::::::8::::::::::::::::::::::888:::::::<<<<<<<<<<:<<<<>>@>>><<<>>>>>>>>>>>>>>@>@@>@B@BBB@@BBBB@B@B@>>@B@>>>>>@@>@@@@>>>><<::8(,,,...00000000000222242222222200000000000000000..0.0.....00000.0...000000000000000.....,....0.000222202222222222222424466446422446644444424444446666666666666668888::::::8888:::8:::88::::::::88::::::::::::<<<<<<<<<<<<<><>>>>>><<>>><<>>>>><>>>>>@@@@B@@B@@@BBBB@@B@>@@@@>>>>>>@@@@@>>><<<<<::<: &*,....00000000000002222222200000000000.0000000000.00.0000000....00000000000000000..........,...002022022222222022222224464464444444422424422444466666666466666688:88::8:::8888::8:::88:8::::::888:8:::::<<::<<:<:<<<<<<:<>>>>>>>>>>>>>><>>>>>><><>>>>>@@@BBBBBB@B@@@@@@@@@@@>>>>@@>>>>>>::::<<<><<"&*,.,....00000000000222222000000000000..000200...000000000......0000....00.0000000...00.........00002022222220022222222422244444424442244442244446664666646666666888888888886688::::8868::::::::::8::::::::::::<<::<<:<<<>>>>><<<>>>>>>>>><<>@@@>><<>>@@@@@BBB@B@@B@BBB@@@@@@@@>@>>><<<<<<<::<<<>><"(*,,,,..0000...0000020000.0000000...0.0.0000000................000000000.0...00000................00022200022022220022222224444242444222444422444466446664666666668888666666666888:888888::8:::::::::8:::::::::8:::::<<<>>><<<>>>>>>>>>>>>>>>>@>>>><>>>@>@@@@@BB@@@@@@@@@@@@@>>>>><<::<<<<<<<<<<<:< &*,,,........0..0000000000000.....000000.000020..........0.......000000..00000000.......0..........000000000220000022220222222224422422222444224246466664646666666666666646666666888888:8888:::88:8:::::8:::::::8:::<><<<><>>>>>>>>>>>>@>>>><>>>>>><>>>>>@@@B@@@@@@@@>@@>><>>>>>><<<:8:::<<<<<<<::: &*,,,,..............02220000.....00..000..00000.0......0....000..00.0000000000000000000.............0000002222200000220002224242220022222224422422444444444666666464646444446666668888888866888688::::::::888::::::::<<<>>><>>>>>>>>>>>>>>>>><>>>>>>>>>>>>@@@@@@@@@>@>>><<<>>>>>>><<<::8888:::::888$**,,,,........,...020000..00.0.00...........00000..........000.....00000000000000000................00000000220000.0.0002022222222222222224444422224664444444446464444444466666466688888666688688:8888888:88:88888:<<<<<>>>>>>>>>>>>><>>>@>><>>>>>>@@>@>@@>@@@@@@@>>@>>>>>>>>>>@>>><<:::888:::::66$**,,.,..,.........,.00000000...0.00.........0000...........0...00002200000000200000000..............000.0220000......00.002222022222000002444420022266444444446444444422444666446666866666668888888888888::8888888:::<<><>>>>><<::<>><<>>>>><>>><>@@@>>@@@@@@@@@@@>>>><>><>>>>>@@>><6688:868866642$**,,,,,,,,.........,..........0..000..00000..000...0....0000000000000000200000000000000...,..0......00000020........,.....02002220020...0000020022224444442442444444442244444464466688886666666688888888888:88:888888<<<<>>><<:<<<<>>><<<<>>>>>>>>@@@@@>@@>>@@@@>>>>><<<>>>><>>>><<666666666422222$(**,,,,.,,,,,....00..,,,...........0000000...0000......02220000000000000000200000000000....0...,..000000.0000.......,....000000020220....000000022202444222242242444222244444464444466866666666688886888888:888888868::<<<<<<:>>>>><<<<<<>>>>>>@><>>>>>>@>>>>>>@>>>><<::<<>>>>>>>><<:8622444200022$(**,,,,..,,,.........,,...,...........000...0000000..00000000..000000..0002000000.0.000000...........00...0000............00000000000....00....0000002422222222422222222224444442244446466466668686466888868888888888:::<<<<<<<<<<<<<<<<><<><<>><>><>>>>@>>>>>>>>>@>>>>:<><<>>>>><<<<:6444420.,,.0$**,,,,...............,,,,,,,,,,........00.....0002000000.0.000.000..00.20000.0000000000000...........00....00....,,,......00000...000..........000000022222222222222222222244444444444444664444668866668866888888:688::<<<<<<<<<<<><<<<<<<<<<<<<<<<<>>>@>>>>>>>>@@@>>>><>>>>>><<><<:<<<88620.....0&***,,,.......00.......,,,,,,,,,......000......0022000....000000000.00200000..00000000000000..........0....,..00.,,.........000.............0000000000002222000000022220002244442444224666666644446666668688666666888::<<<<<<<><<<<<<<<<<<<<<<<::><<<>>>>><>>@@@@@@@@@>>>@@@>><<<<>>::<<::88:64420.$***,,,........0..,,,......,,,,*,....0.........000000.....00000000202000..00..000000000000.................,..00.,.....00...0...,.................00002000.00.0000000000000242422222244444446666444466686866644666688:<<:::<<<<<<><<<:<<<<<<<<<<<<>>>>>>>>>>>>>>@@@>>@>>@>>><<><><<<:::<<<<:8664442&*,,,,,,,..........,........,,,,,,.............0000.,......00000000000....00.000000002000....0000..0..00...,.......0.....0...00.,,,..,,,..........0000220.0000.0.0..000.000224222002224224444664442246446642444666668::<:::<<<<<:::::<<::<<<<<<><<<<><>>>>>>>>>>>>@>>>>@@>>><<<<<<<<:::688:<6666666 $***,*,,.......00............,,,,,................,***.....00000000000000......000000000.000000000000.00.....00........000000000,,.,,.,,,.............000000....00.000....00222202000222222422422222222244422224466668:::::::::::::::::::<<<<><<<<<<<<<>>>>>>>>>@>>>>>>><<<<<<<:::::::84226:888:::8 $(****,,,,,.,..000..,,,..0..,,,*,*,..............0,.,*,...........0.00000..0.0000000...00.00000000....0..00000..,......00000000....,,,,,,.........0....00.......0........000000020002220002002222220222242442222242688888888:::::8:8:::::::<<<<<::<<<<<<>>>>>>>>>><><<<<<<<<<::888888888246::::::::""(****,***,,.....0.........,,*,*,,,,..............00000,,.,,,.......000000.0.0...0...0000..000000..0000..000..,..,.00..000000000..,,,,,,,..,.,,..0220.0.....................00000000020000000222222224244444222444244666888888::88888:::::::<<<>:::<<<<><<>>>>>><><<:::<<<::::88666888886668:<:<<<:&"(******,,,,,,........,,.,,,,,*,,,,,.,...........00000.00.,,,.......0000000..00.....00000000000...000000..00......02000.00000000.,,,,,,,,,,,,,...020.........,,.............002200000002222002000222222422424444442244644666688:::8888::::<<:<<<<::<<<>>><<>>>>>>><<:868:::::88662246688668:<<<><<<&$((*,**,,,,,.........,,,,,,,**,,,,*,........,.....0...0000.,*,....2000000.0.0...0..000.0000000..00000220.00.......000000000000000.,,,,,,,,,,,...,,0.......,.............0..00020000000022022022020222224224444224422244444446668866668::<<<<<<::<:<<<<<<<<<>><><<<:886666688886442244466688:<<>>><:&$******,,,,,,,....,,,,,,,,,****,,,,,,,,,,.............00020..*,...20...00..00...0.0000000000....0000..00020.000....000000...00000.,,,,,,,,,,,,,,,,....,,,,,,,............000.000..000000.0020202200020242224224244444444646666868866688:<<:<<<<<<::<<<<:<<<<<<<<<:::::8866888666644446688::<<>>>>><&$**,,,,....,,,,..,..,,.,,,,****,,,,,,,,,,...,.......0...0000.0........0000.0...0000000000000.0..000..0002200.00...0000.000..0000..,,,,,,,,,,,,,.......,,,,,,,,,........0.0....00.....00000000.00000000022242224444444444666666666886668::<::::::<<::<<>::<<<<<<<:::888668888666444666888:<:<<>>>>><(&**,,...00...,,....,,,,,,,,,,*,,,..,,,,...............,.00000.0......0000.0....0.000.0000.0.0.........002200000...00000000..0000...,,,,**,,,,,,,.,..,.,,,,,,,,,,,,.,.0.......000...0.0..20....00.000200022224222222244446644666668866468:::8::::::::<<<<<::::<<<<::8664468866664466888::<<:<>>><><:(&*,,,...............,..,.,,,,,,,,..,,,,,,,,..,..........00000000.....000.....0...0.00000.0......0......0000022000..000.00..,,.00,,.,,****,,,,,,,,,,,,,,,*,,**,,,,.,,..,.0..0..0...00.00.000...02200000222222222222222444446666666666666688888::::8:<<<<<<::::<<<<<:8866666644424688::::::<<>>><::<:(&,,,,..,.........,..,,....,,,,*,..,,,,,,,,,...,.............00.0............0....0.0000.......000.....00020000000000020...,,,,,,,....,**,,,,,,,,,*,,,,,*****,,,,,,,**,,,......0.........0000.002200022222220222222222424444466466666666668868::::8:<<<<<:::<:<<<<<<::8684444426688::<:<<<>>>><:<>><,*,,,,,,.....,,,.,.,,.....,,,.,,,,,,,,,,..,.,.,.....,..,...................00....000.......000.......00200000000000000000.,,,,,,,....,**,**,,,*********,****,,,,,*,**,,,,...0000.000000000.0200222222222222222222002244444444466666644446668::8888:<<<<:::8:<<<<<::<<:882224668:::<<>><<><<::<<<<<**,*,,,,,,,,,,,,,,,,,,.,,..,&$,,*,,,,,,,,,,,,,,,....,,...,,...............000....00.....000000.......0000002000.0.0000000000..,,.2...,****,***********,,*******,,*****,,,,,..00..000.000000200222222222222422200202222244444466664444446666888:::::<<<::::8:<<<<<<<<<::8424468::<<>>>>><<<::<><<<<($**,*,,***********,,,,,.,...,,,,,,,,,,,,,,,,,..,,.........,,,..............00...........,.00..00........0000000..000,*000..0000.....,,,,,,,,****($$*********************,,*,,.,,...00000000022220000002020242000022222222244444446644444666688888888:<::<:::<<<<<<:88:<:844448:<<<>>><<<::<<<><<<<<$******(*********,,,,,,...,,,,,,,,,,*,,,,,,,..,,,,..,..,,.,,................0........0......0.00........00000000.0..00000.000...,..,**,*************************************,.......00000000000000000220000002202222222224444444466444440.6688:::8:8::<<<<<:::::::64446644466::<<<<<<<<<<:<><<<>><<&$(************,***,,,,,...,,,,,,,*****,,.,,,,,,,,,..,,,,,*,,,,.,,........................00000............00000000,.......000......,*****(**********((*(********************,,,..,....000000000000000000000002002022222222244444446664466668888::8:8::<:::<<86888686884446688:<<<<<<><<<::<<<<>>>>2"(*****,,***,,,*****,,,,..,..,,,*******,,,,,,,.,,,,,,,,,,,,,,,,,,,......,...............00.00000.000.......000000......0....0.....,,,,*************(*****(*(((*************,,,,,,,,.....00000000..0.000000000000002222222222444444444666668888888::::::<<<<::::::8:8:864668:::<<<<<<>><<<:::>>>>>><"((****,,,,*,,,,,**,,,,,,.,.,,,***********,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............0........0000000.......0..0....,,.....,,....,*,*********************((((((****************,,,,,,.....0020000.........000000000202000002244444444466666668888888::::::<<<:::8:::::6688::::<<<<<><<<<::<<<>>>>>>>$(***,,*****,,,,,,,,,,,,,,,..,,,*******,***,,,,,,,,,,,,,,***,**,,,,,,,,,......................0000........0000.0....,,,...,,*,,,***********((*******(**(*(((**(((*************,*,,,,....00000....0...........0000000000222222222422444464666688888888888:::88688:::8668:::<<<:<<<<<<<><<<<<<>>>>>@>$**********,,,,,,...,,,,,,,,...,,,*,**********,,,,,,,,,,,,,,**,**,,,,,,,.......................0.........,.........,,**,.,.,***********(*(*(((*****(*(**(**(*(((*************,,,,,,.............0000..........00...000000202022224444444444666668888888868888868886646:<<<<<::::<<<><:<<<<>>><>>@@>$*************,,,,.,,,,,,,,,...,,,**,,********,,,,,,,,,,,,*********,,,,,,................................,.....0.,,,****,,,**********((****((**************((((((***((*,,,****,,...............000000.,,...0..00....0.00000022222224444444444466668888888668::86664468<<<<<<<:<<<<<<<<:<<>>>>>@@>@B$****,,,*****,,,.,,,,,,,.,,,,.,,,,,,,,******(*****,,,,,,,*******,,,,,,,,..........................,,......,.......*****,*********(((((((((((((((**(*********(((*****((****,,,,,,....................0....................00002002222244444444444446666446666642222226:<<<::::::<<<<<<<>>>>>>>>@@BBB"(**,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,************,,,,,,,*******,,,,**,,,,......................,,,,,,,....,..,....,,,,,***(*(***((((((((((((((((****((((*((*(****(**(*****,,,,,..........,....,...........................00000000222424224444222246442246640,.002268:::::::8:><<>><><>@@@>>>BBBBB "(***,,,.....,,,,,.,,,,,,,,,,,,,,...,,,**,,,..*****,,,,,,,,,,,***,,,,,,,,,,,,,,,.................,,,,..............,,,,.,*,*((((*((((((((((((((*****((((((*(**(****(*(********,...,....,,..,,,,,..,..........................00.00202222222222222222442222220...020246888:::::::<>>>@>>@B@@@@@@BBB@ "*****,...0...........,,,,...,,,,,,.,,,**,,,,,,*,**,,,,,,,,,,,*****,,,,,,,,,,,,,,.,.,.,........,,.,...,..........,......,**((((**((((((((&((((((((**((((*((****(***((((***,**,,.,,,...,,,,.,,,,,,..,,,.........,............,..000000000022222222222422200000.02220026888:::88:<<>>>@@@@BBBBBBBB@@>$****,,,................,,,.,,.,,,,,,,,***,,,,,******,,,,,,,,****,*,,,,,,,,,,,,,,,,,,,.,...........,......,..,,,..,,,,...*(((((**((((((&&(((((((((*******(((((****(((((**,****,,,,,...,,,,.,,,,,,,...,.,.....,,,....................0000002222222222220200000024220024688::88::::<>>@@@BBBBBB@@@>>> $,,,,,,,,...............,,,,,,,.,..,,,,,,***,,,***,,,,,,,,***,*,,,,,,,,***,,,,,,,,,,,..............,,,,.......,,........,*(*(((((((((((&(&(((((((((**(*(((((((***((((((****((***,,*,,,,,,,.,,.,,,,,,,,,,,,,...,,..,.,.,,.,...........0.0000222222222220.00002242220.024688888::<<<<>@@BBBBB@@@@><:< $,,.,,,.,,,,,.....,....,,,,,,,..,...,,,*,**,***,,,,,,,,*,*,*,*,,,,,*,**,,,,,,*,,,,,,.,.....,.......,,,,......,,,....,...,**((********(**(((***(*(*(((*(((********(((((((****(********,,,,,,,******,,,,,,,,,.,,,,,,..,,,,,,,,.,...,.,...0000002222202220....02422020..046668888::<<>>>@@B@@@>:::<::8 &.......,,,,,,..........,,,,,,,,,,,,,,*,,,****,,**,,,*,***,,***,,,********,,,,,,,,..,....,.....,.,,,,,,,,......,,.,,,.,,,,***(**************(***(((((********((((((((((((*****(((*****,,,,,,*******,,,,,,,,,...,,.,,,,,,,,,,,,,,,,,,,..00000000020022..,*,.0222222.,.0466888688<<<<>>@@@@@><:86::::&.000..................,,,,,,,,,,,,,,,**,,,*,,,,,,,,,,****,,*,,,,,,****,*,*,,,,,,,,,.,...........,..,,,,,.,..0..,,,,..,,,,,,*************,*,****((((******,,**********(((**(*((((((****,,,,***********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.00000000..00.****,.02222220..046886868::<<>>@@@@@>><<868:86&...0000......0........,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,****,,**,,,,,,,,**,**,,,,,,,,,,,.,...,.,,......,,,,,,,,....,,,,,,,,,,,*,,*******,****,,***((*((**********(*******(((*((((((((((***,,,,****((((**,,,,*,*,,,,,,,,,,,,,,***,*,,,,,,,.,...0......00,***,..02220220..2466666668<<>>>>>>>>>><>>:8864 &.0000000....000........,,,,,,,,,,,,,,,,***,,,,,*****,,,,,,**,,,,,,,,,**,**,,,,,,,,,,,,.,.,,,,.....,,,,,,,,,,...,,,,,,,,**,,,*****,**,,*,,****(*******************(*****((**(*((&&((*,***,,,,***(((***,****,,,,,,,,****,,***,,,,,,,,,,,......00.......,,00000222220002466666688:<>>>>>>>>><>>><8666 &,...00000.............,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,****,*,****,,,,,**,,*,,*,,,,,,,.,,,,,,....,,.,,,,,,,,,,........,,,*,,,*,,,,,*,,********(***(****,,***,,****,,,*********((&((*,,**,,,,*********,****,,,,,,,,************,*,,,,,,,,........,.0.000000.0222220.24646666688:<<>>>>>>><<<<<:8688 $,,....000.......,..,.,,,,,,,,,.,,,,,,,,,*,,,*,,,***********,,,******,,,****,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,..00...,,.,.,,,**,,,,,*******(********(**,,,,,,,,,,,**,*****,******(((,,,**,*,*****,**,,****,*,*,,,,,*****,*,*******,,,,,,,,......,,.000000000022222000444666668::<<>>>>>>>><<<<:<<:8 $,,,,...0.0....,....,,,,,,,,,,,,,,,,,,,***,,**************************,,****,,,*,,,,,,,..,,,,,,,,,,..,,,,,,,.......,,,,,..,,,**,,,,,******((************,,..,,,,*,*,****(********,***,,,,,*****,*****,,,*,,,,,,,,,,,,,,,,,,,,****,,*,,*,,,,....,,,.0000..000.022220.2446666668::<<>>>><<<<<<<:<<<::$,,,,.,...0.0......,,,,,,,,,.,,,,,,,,,,****,,,,*****************************,,,,,,,,,,,.,,,,,.,,,,,,.,,**,,,....,,,**,,,,,,***,,,*,***((((((**********,,,***,,,,,,,***************,,,,,,******,,,,****,,,,*,,,***,**,,,,,***************,,,,....,,,.040..002000020..2466666688::<<<><<:::<<<<<<<<<: *,..,.,........,,,,,,,,,..,,,,,,,..,...,**,*,,,,**************************,,,*,,,,,,,,.,,,,,,,,,,,,,,**,,,,,,,,,*****,,,,,***********((((((*****,,,,,,,****,,,,,*****(****(*((**,...,,,*,,*,,,,,,*,,**,,,************,,,,,**************,,,...,,,,..020.022000020.224444466688:::<<<><::<<<<<<<<<<"*,,....,,,,...,,,,,,,,,,,,,..,,....,..,,,,*,,**,***************,***(******,,****,*,,,,,,,,,,,,,,,,**,*****,,,,********,,,,********(**((((((*****,,,,,,*****,,,,,,*******(********,..,,,,,,,***,,,*,,****,****************,,,,,,,,*,**(**,,*,,,,,,,,.0220020..000002222224444688::<<<>>><><<<<<<>><"*,,...,,,,,,,,,,,,...,,,,,,.,.,.,,...,,,,**((**,,,**********************,*,,****,,,,,,,,,,,,,,,,*****,,************************(*(((((((*(((***,,,,,*******,,,,,,*************,*,,...,,****,****,,,,**,*************(****,.,,,,****,*((*,,,,,..,,*,,.02200....0.,..0002222444688:<<<>>>>>>>>><>>>@ **,,,.,,,,,,,*,,,,....,,,,,,,.,...,,,,,,,,**(&&(**,************************,*,*,,,,,,,,*,,,,,,,,*,***,**********************(*((((((((((*,***,,,,,,********,,,,************,****,*,,.,******,,**,,,,,*,***,*************,*************(*,,.,...,,*,,..000.....0,,..0222242446688:<<>>><>>>@@>@@@B@ **,*,,,.,,***,,,,...,.,,,,,,,.,,,.,,,,,,,,********(**************************,,,,,,,,,,*,,,,,,,,,,,,*,*****,*******(*******((((((((((((((,***,,,,*****,,*,*,*,,************,,*****,,*,*,****,,,,,,*,,*******,****,,*****************,,*,,,...,,,,,,,,........00,,,,.022444446688::<<<<<<>>>@>@@@@> (**,,...,,,,,.,....,..,,,,,,,..,,,...,,,,,,,,,,,,**(***(*************************,,,,,,,,,,,,,*,,,,,******,,,**********(*((((((((((((((&(***********,*,,*****,******,******,,***,**,*,*******,..,*****(***,*****,,********(*(***(***,,,,,.,.,,,*,,.,,,.0.,,..00,,,,.020222244668:::<<<<<<<>>>>>@>>(**,,,.............,,,,,,,,,,..,,,.,,,,,,,,....,,***(******************(*********,,,,,*,,,*,*,*,,,,,*,*****,,******(((((((((((((((((*,*(************,**,*,**,,,,*,*****,,,*,,,****,,,*****((***,.,****((*,****(*,,*((*****(((*(*****,,,,,.,,,,***,.,,....,,....,,...0002222244688:::<::::<<<>>>>><&(*,,,,,,...,.....,,.,,,,,,,,,,,,,,,,,,,......,,*********((******((*((**(*********,,,,,,,****,,**,*********,,*******(*((((((((((((((((**(********,,,,,,,,****,,,*,*,***,,**********,,,*****(*********((*******(*,**(((****((********,,...,,,,,**,,,,....,...0.,,,,..0000002044666888::<<<::<<<<>><&((**,,,,,,,,,(,.,,.,,,,,,,,,,*,...,,,,,,,....,,**********(((****((((((*********,,*****,,**,,,,**,******,*************(((((*(((((((((((((*(******,*,,,,******,,*,,*****,*,***,****,***********((*****((((**********(((**,*((**(****,,,.,,,,,,,,**,,...,.,,..0.,,,,...0000022446666688::><<<:<><><<&(**,,,,,,,,,,,,**,,,,,,,,,,,,,,.,,,,,,,.,,",,,,,***,******(((**(((*(((((******,***********,********"(***********(*(*(((*(((((&&& ((**((********,********,,,******,*,,,,*********************((*****(((****((((***((((***(((**,,,,,,,,,,,*,,,,**,,.0,,.,,,,,,,,,,...0000222244446668::<>>><<>>><<((****,,,,.,,,,******,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,*(((****((((**(*(((*(***************,*,********(*************(*((((((((((((((&&((**((******,****************************************************(*******(((((((((((((((*,,,,,,,,,,,,,,,,****,.0.,,,,.,*,,,,,.....0000002224446688::<<><><<<<&(****,,,...,,,**,*,,,,,,,,,,,,,*****,,*,,,,,,,,,,,,**(((****((((((*(((**(**********************(*(***(*******(*(((*((((((*((((((&((&(*(***************,**,*********************************,,,,,***(********(((((*(**((((((**,***,,,,,,,...,******,,.,,,*,***,,*,,,........00222444688:<<<<>>><<&(((**,,,,,,,,,,,,,,,,,,,,,,,,,*******,***,,**,,,,,****((&((*((((*(*(((((**************************((*(((****(((*(((((((((((((((((((&(****************,,************************************,,***(((((((((((((((((*****(((((*,,***,,,,,,,,.,,**,*,*,*,,.,*,,******,,.........002224446668:<<><><<<&(((***,,,,,,,,,,,,,,,,,,,,,*,*****************,,,*******((&&(((*****(((********(****************((((*******((((((((((**(((&&&((((*(((***************************************************(***,,**(***(((((((((&(((*****(((((**,,,,,,,,,,,,,,,*,*,,,,,,,.,*,,.******,,........0002222444668:<<<<<<<&((((**,***,,,,,,,,,,,,,,,,*,*****,************,,,,,,,*,**((&&&((((***(((**(****(*************(***(((**(****((((((*(((((((&&&&&(((****************************,************************((****,,*****,,*((((((**((*******(((((*,,,,,,,,,,,.,,,,,,,..,*,,,,,,.0.*****,,,........00022222446688<<<<<< (((((*****,,.,,,,,,,,,,,,,***,,****,******(*****,,*,******(((&&&&(((((*((*((******(***************(((*((*(((((&(((*((((((((&(&&&&((*****(((((((*********,************************************,*******,*(((((((*(((******(**(***,,,,,,,*,,,,,,*,,,.,,,,,**,,.00,***,,,...,......0000222244488:::<<:&(((((****,,,,,,,*****,,,,*****,****,******(******,******(((((&&&&&&(((((((((**((((***********(*(((((*****(*((((((*(((((&&&&&&$&&&((*(*(((((((((***********************************************,,*,*,,*((((((((*********((((****,,,,,,,***,*,,,,,,,.,,,,....00.**,,,.,.,,,,,,....0000002224488:::: &&&(((((*******,*,*****(*****,***************,******,****(((((((&&&&&&((*((**(*(((************(((((((*(********(***(&&&&&&&&&&&&&&((((((((((((((((**************************(****************,*****,,*(((((((((********((((((***,,*,,*,,,*,,,..,,,,...,,000.0..,,,,..,,,,,,,,,,..00.0.002222468::: &&(((((((*(*****,,*,***,********************(**********((((&&&&(((&&$&&((((**(*(*(((***********((((((((((&((****(&$$$$$$&&&&&&&(&&((((((((((*((((((****************,***,*******************(***(******((((((((((*******(((((((***,,,,,,,,,,*,...,,,,..00002000.,*,,,,,,,,,*,,,,,........0002224688 &&(((((((********,,,**,*********************************((&&&&&&((((&&&((((*(((((((*(((*(******(((((((&$$$$$&&&&&$$$$$$&&&&&&&((((((((((((((*((((**(************,,,,,,,,**************(***(****(****(*((((((((((*(*****((*(****,***,**,,,,.,*,,......0..02000020,,,,,***,*****,,,,,,,,,....0002446 &&(&(((((*******,,,,,,***************************,,*****((&(&&&&&((((&&(((*(**(((((*(*******(*((((((&&$""""$$$$$$"""$&((&(&&&&(((((&((((*((*****((((**,,*,,,,,,,......,,,,*,**,******((((((*(*((((**(((*((((((((****(((((******,,**,,*,,,,,,,,,,,........00.0022..,,,**************,,,,,,,...00224&&&(((((((((******,***********,,***********************(((((&&&&&&((*(&&(((((*((*(*(*****(***(*((((((&$$"""""""$$$$$&&&(((((((((((((((((**(**(((((*****,*,,,,.............,**,,****(((((((*(((((((((((((*((((((((****((((*,,,***,,,,,,,,,,.............,,.,,.0000.,,********((((((***,,,,,,....002&(((&(&(((((((**********************************((**((((((((((((&(((*((&(((&((***(*((*******(*((((&((&&&&$$$$"$$$&&&(((((&((((&((((((((((***(((((((***,,,,.................,,*******(**((((((((((*((((&&(((((((((((**((***,,****,,,,,,,,,,,.....,.,..,.,,.,,.0.00..,***((((((&&&&((**,,,,,,,,,,..0&&&&&((((((((****(((************,******************(*(((((((((((&((*(((&(((&(((((((((*******((((((((*(((((&&&&(&(((((((((&&&&&&&(&&(&&((((*(((*(((((**,,,,,,,,..............,,**********(*(*(((((((((((&&((((((((((((((******,*,,,*,,,,.,,...........,,,,,,.....0...**((((((&$$&&&(*****,*,,,,,.,.&&&((((((**(****(((((*****(**********************(*(((((((((((((&&(((((&(((((((((*((*(*****((*((((((**(*((((((&((((&((((&&&&&&&&&&&&&((((((((***(((*(*,,*,,,,,...............,***********(**(((((((((*(((((((((((((((((*******,,,,,,,,,,,,,,,,,,,,...,,,,,,......,,**(((((((&$$$$&&&((******,*,,.,(((*((((((*((((((&(((**(*((**(**********(**(*(**(**((((((((((((((&(((*(&&((((((((*(((***(((***((((((***,****(((((&&&(&&&&&&&&&(((&&&(((*(((**********,,*,,,,,,...............,,,,,,*****((**((*((((((**((((((((((((((((***********,,,,,,,,*,*,,,,,,,,,,,,,.....,,.,,((*((&&(&$$$$$&&(((((*****(*,,(((********(*(((&&(((*****(*********(**((((((((((((((((((((((((((&&((((&&(((((((*(((****((**((((((((((***,***(((((&&&&&&&&&&&&&((((((((*((((**********,,,,,,,,.,,,..,.,,,,...,,,,,,******((*((((((((((*((((&(((((((((((((********,,.,,******,*,*,,*,,,,,,..0...,,,,,,***(((((&$$$$$$&&&(((********(**********(((&&&((((((((*(((((********(((((((((((((((((((((((&(((&((((&&(((((&((((((*(*(((((((((((((((((***((((((&&&&&&&&&&&&&(((((((((((((*********,,,,**,,,,,,,,,,,,,,,,,,,*,*,,******((((((((((*(((((((((&((((&(((((((********,,*********,*****,,*,,,,,....,,,,,,*****((((&&"$$$$&&&(((((*,,*(***********(((&&&&(&(((((**(((****(*((((((((((((((((*(((((((((((&(&&(&((&&((&(&((((((**((((((((((((*((((((((*((((&((&&&&&(&&&&&&((((((&(&(((**********,,,,*,,,,,,,,,,,,,,,.,,***,***(*((((((((((((**((*((((&&&(((((((((((((******,*************,,,*,,,*,,,...,.,,*,,,*,,**(***(&$$$$$$$$&&(((**,., **********((&&&&&&(&((((***((((((*(((((((((((((((((((*(((((((((((&&&&&((&&&((((((((((((((((((((((((((((((((((((((((((&&&&&&&(((((&&&&((((((************,************,,,,,,,********((((((((((((((((((((((((&&&(((((&&((&(((**************,,****,,,,,,***,,,,...,,**,,*,,,*******(&$$$$$$&$&&((***,*,,*****((&&&&&&&&&&((((**(*(((((((((&(((((((((((((((((((((((((((((&&(((&&&(((((((&((((((((((((((((((((((((((((&(&((((&&&(&((((((((((((((((*************************,,,,,,****,*((*(*(*(((((((((&((((((((((&&&((((&&&(((((((***********,,,,,,,,,,,,,,,**,..,,,.,,,,,,,,,,,,,******&$$$$$$$$&&((((***,****((&&&(((*((((((****(*(((&&&&&(((((((((&((&&(((((((((((((((((&&((((&&&&(&((((((((((((((((((((((((((((((((&&&&((&(&(((((((((((((((((((**********************,**,*,,*******(***((*(((((((((((&((((((((((((((((&&&((((((((***********,,,,,,,,,,,,,,,,,..,,*,,,,,.....,*,,**(**((&$$"$$$$$$&&(((*,,*****((((((***(**********((&&&&&&((((((((((&&&(&(((&&((((((((((((((((((&&&&&(((((((((((((((((((((((((((((((((&&&&(&&&(&&((((((&((((&&((((*******************,*******,******(((*(((((((((&((&((&&((((((((((((&&&&&&&((((((*(********(*,,,,,,,,**,,,,,,,...,...,.,,,.,...***((((((($$""$$$$$$&&&&*,,,************,*******(((((((&&&&&((((&((((&&&(((&((&&&((&(&&((((((*(((((&&&&&&((((((((((((((((((((((((((((((&&&&&&&&&&((((((((&((((((&&(***********************************(((((((((((((&&&&&&&&&((((((&&(((&&&&&(&(((((**(**********,,,,,,,,,*,,,,,,,......,,,,,,,....,****(**((&$$"""$$$$$$&&,..,,,,,,****,**,,***(((&((((((&((((((&&&&&((&(&&&&&&&&&&&&&&((((((((((((((&&&&&(&((((((((((((((((((((((((&(((&&&&(&&&&&(((((((&(&&&&&&(&(((*************************************(*(((((((((&&&&&&&(((((((&&&&&&&&&&&&&((((*(*(*********,*,*,,,,,,,.,,,,....,,,,,,,,,,,,,..,******((&&&$"""""$$$$$,,,,.,,,,,,,,******(((&(((((&((((*(((&&&&&&((&(&&&&&&&&&&&&&&(((((((((((((((&&&&&&&&&((((&((((((((((((((((((&&&&&&(&(&&&&&&((((&&&&&&&&(((((*(**********************************(((((((((((((&(&&&&&(((((((&&&&&&&&&&&&(((((****((((**********,,,,,,.,,...,,,,,,,,,,,,,,**,.,,,,******(($""$""$$$$**,,,***,,*********(((((((((&((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((&(&&&((((((&&&&&&&&&((((&&(((*((((((&((((((((&&&&&(((&&&&&&&&&&&&&&((&&(&((((****************(((((***********(**(((((((&(((&&&&&&&&&&&&&&&(&&&&&&&&&&&(((((((*((((((*,**(****,,,,,,,,,...,,,,,,,,,,,,,****,...,,,,,,,,,*(&&$$$""$*************((((((((**((((((((**(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(((&((&&&&&&&&&&&(&&&((((((((((((((&(((((&&&&(&&&&&&&&&&&&&&&&&(&&&&&(**********(((***((&&&&&((*******(*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((*((((**,*(((****,,,,,,,,,,.,,,,,,,,.,.,.,,****,.,,.,.,,......,*&$$$$(*********((((&&&&((((*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((&&&&&$&&&&&&&&&&((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&(((*************((((&&&&&&&&(******((((((((((((((&&&&&&&&&&&&&&&&&&&(&&&$&&&&&((&(((((((*******((*****,***,,,,,,**,,,*,...,,,,,,,,,,,....,,,,,,...,,*&$""(*(((((*((&&&&&(&&((((((((((&&&&&&(((&$$&$&$&&&&&&&&&&&&&&(&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(((((&((((&(((((&&&&&$&&&&&&&&&&&&&&&&&((*******((**((*((&&&$$$&&&&&&******(*(((&((((((&&&&&&&(((&&&&&&(&&&&$$$$$$&&&&&((((((*(*******************,.,****,,**,,,,,,,.,,,,,,,,,,.,*,,,,,,,,,,*($$((((((((((&&&&&&&(((((((((&&&&&&&&&(&&$$$$$$$&&&&&&&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&(&&&(((&&&&(&&&$$&&&&&&&&&&&&&&&&((*******(*((**((&&$$&&&&&(&&(***(*(((((((((&(((&&&&&&(((((&&((&&&$$$$$$$$$&$&((((((**((**************************,,,**,,,,...,,,,..,,,,,,****,,***,,**( &((((*(((&&&&((&&&&&(((((&(&$&&&&&&&&&&$$$$$$&&&&&&&&&(&& &(((((&&&&&&&&&&&&$$&&&&$$&$$$&&&&&&&&&&((&(&&&&&&((&&&$&&&&$$&&&&&&&&&&&&&&&(((*(*******(((((((&$&&&&&&&(&&((**(((((((&&&&(((&&&&&&&(((((((((&&$$$$"$$$$$&&&&(((((((((*************************,*,****,,..,,,,,,.,,,,,,,,,**,****,,,*"((*****((&&(((((&&&&&&&&&&&&(&&&&&&&&&&&&$$$$$&&&&&&&&((((&(((((&&&&&&&&&&&&&&(&(&&$$&&$$$$&&&&&&&&&(&&(&&&&&&&(&(&$$&&&&&&&&&&&&&&&&&&&(((((*(*($((*(((((&&&&&(((&((&&(((**((&((((&&&(((&(&&&$&&(((((((&&$"&$""""$$$&&&&(((((((((*(*(((*((((((******************,,,,,.,.,,,,,,,,.,.,,,,*,*****,,, ((******(((((((((&&&&(&&(&&&&(&(&&&&&&&&&&&&$$$$$$&&&&(&((((((((&&&&&&&&&&&&(((&&&&&$$&$&&$$&$&$&&&&&&&(&&&&&&&&&&(&$$$&&&&$&&&&&&&&&(&&&((((*((*(*((((((&&&(((((((((*((((((((((((((&&(((((&&&&&&&(((((&&&$$&&$"""$$$&&&&(&(&(((((((((((&((&(((**(*((((((*********,,*$,,,,,,,,,,,,,,,,,,,,,,******&((****(*((((((((&(((((((((&&(&&(&&&&&&$$$$$$$$$$$&&&&(&((((&&&&&&&&&&&(&&(&((&(&&&$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$&&&&(&&&((((((((((((((&&&(((((((&(&&(((((((((((((((&&&((((&&&&&$&&&&&&&$$$$$&$$"$$$$$&(&&&&&&&(((((((((&&&&&((***(*(((((*********,,,,,,,,,,,***,,,*,*************@&(((**(**(((&&&&((((((((&&&&&(&&&&&$$&&&$$""$$$$&&&&&&&((&(&&(&&&&&&&&&&&((((((&&&$$$$$$$&&&$$$$&&&&&&&&&&&&&&$$$$$&&$$&&&&&$$&$&&$&&&&&&((((((((((((((&&&&(((((((((((((((((((((((((((((((&(&&&&$$$&&$$$&&$$$&$$$$$$$$&&&&&&&&(((&(((((&&&(&&&*(**((((((((*********,,,,*,*******,**((((((*********$&(((****(&(&&&&&&(((((((&&&&((&&&&&$&$$$$"""""&&&&((&&&&&&&&&&&&&&&&&&&(&(((&((&&$$$$$$$$&&$$$$$$$&&&&&&&&&&&$$$$$$$$&&&&&$$$$$$$&$$&&&&&&&((((((((((((&&&&((((((((((((*(*((((((((((&&&&&&&&(&&&$&$$$$$$$$$$$&&&&$$$$$&&&&&&&&&(&&(((((&&&&&&(((**((((((((**********,,,,,********(&&&((((*********$&(((*(((((&&&&&&&&&&&(&&&(((&&(&&&&&&&&&$$$$$$(&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&&&$&$$$$$$$$$&&$$$$$$$$$$$$$&&&&&&&((((((((((((&(((&((((((((((((((((((((((((((&&&&&&&&&$$$$$$$$$$$$$$&&&&&$$$$&&&&&&&&&&&&&((((&&&&&&&(((***(((((((*****************(((*((&&((((((***(((**$&((((*((((&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&$$$&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$$$"$$$$$$$$$$&&&&&$$$$$$$$$&$&$$$$$$$$$$$$$&&&&&&&&&&((((((((((&((((&&(((((((((((((((((((((&&&&(&&&&&&$$$$$$$"$$$$$$$&&&&&$$$$$&&&&&&&&&&&&&((&&&&&&&&&((**((((((((((***************((((((((*********(***($((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&&$$$&&&&&&&&&&&&(&&&&&(&&&&&&&&$$$$$"$$$$$$$$$$$$$$$$$$$$&&&&&$&$$$$$$$$$$$$&$&&&&&&&&(((((((((&&&(&&&&((((((((((((((((((&((&&&(&&&&&&$$$&&&$&$$$$$$$$&&&&&$$$$&$&&&&&&&&&&&(&&&&&&&&&&((((((((((((((*************((((((((******,,********$((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&$$$$$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&$$$$""$$$$$$$$$$$$$$$$$$$&&&&$$&&$$$$$$$$$$$&$&&&&&&&&((((((((&&&&&&&&&&((((((((((*((((((((&&&&(&&&&&&$$$&&&&&&&$$$$&&&&$$&$$$$$&&&&&&&&&&&&(&&&&&&&&&&&&(((((((((((**(**********(((((((((************((*($(((((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&(&(&&&&&$$$$$&&$&$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$$"$&$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$&&$&$&&&&(((((((&&&&&&&&&&((((((((((((((*(((&&&&&&&&&&&&$$$$$&&&&&$$$$&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((***************(((((&(((((*(*(*(**(((((((($&&&&&&&&$&(&&((((((&&&&&&&&&&&&&&&&&&((((&&(&&&&&$&&$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$&&&&$$&&&&$$$$$$$$$$$$&&&&&$&&&&(((&(&(&&&&&&&&&&&(((((((((((((((((&&&&&&&&&&&&&$$$$$&&&$$$$$$$&&$$$$$&$$$&&&&&&(&&((&&&&&&&&&&$&&(((((((((***********((((((((((((((((((((((((((&&(($&&&&&$$$&&((((((((&&&&&$$&&&&&&&&&&&&(&((&&&&&&$&$&$&$&&&&&$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&((&&&$$$$$$$$$"$$$$$$$$$&&&&&&&(((((((&&&&&$&&&&((((((*(((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&$&&$&&&&&(&(((((((*(((((****((((((((((((((((((((((((((((*($&&&&$$$$&&*(**(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$&&((&&$$$$$"$""$$$$$$$$$$&$&&&&&((((((&&&&&&&&&&&(&(&((*(*((((((&&&&&&&&&&&&&&&$$$$$$$$$$""""$$$$$$$$&&&$$&&&&&&&&&&((&&&&&&&&&&&&&(&&((&(((((((*(((**(((((&((*(((((((&(&((&&((****($&&&$$$$$&((((((&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&$$$$$&&&&&&$$$$&&&&&$&&&&(&&$$&&&&&&&&&&&&&$$"$$$$$$$$$$$$&&&$$$$"$""$"""$$$$$$$$$$$&&&&&&((((&&&&&&&&$$&&&&(((((*((&&&(&&&&&&&&&&&&&&&$"$$"$$$$"""""""$$&&&&&$$$$&&&(&&&&&&&&(&&&&&&((((&&&&(((&&&(((((((((((((((&&(((((((((((&&(((&(****(($&&&&$$&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&&&&$$$$$$$&&&&&$$$$$$$$$$&&$&&&&&&&&&&&&&((&&&&&&&$$$$$$$$$$$$$$&&$&&$$$$$$""""""$"$$$$$$$$&&&&&((((&&&&&&&&$$&&&(&((((((&&&&&&&&&&&&&$$$&&&&$$"""""""" """""$$&&&&$$$$&&(&&&&&&&&&&&&&&&(((((((((&(&&&(&((((((((((((&&&&&&&(((((((((((((***(****&&&$&$$&&&&&&&&&&&$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&$&$$$$&&&&$&$&&$$$&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$&&((&$$$$$$$$$$"""""""$$$$$$&&&(&(((&&&&&&&$&&&$&&((((((&&&&&&&&&&&&&$$$$$&&&&$""""" """"""$$$$$$&$&$$$$&&&&&&&&&&&&&(&&(((((((((((((&&&&((((((((((&(&&&&&&&&((((((((((((((((((**($$&&&$&&&&$$$&&&&$$$$&&$&$&&&$&&&&&&&&&&&&&&&&&&$&$$$$$&&&&$$$$$$$&&&&$$$$$$$$$$$&&$$&&&&&&&&&&&&&$&&&&$&$$$$$&$$&&((&&&$$$$$"""""""""""$$$$$$&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&$$&&&&&&$$$$$$$$&&$"""""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&((&&&&&(&(((((((&&&&&((((((((((&&&&&&&&&&(((((((((((((**((((((&$&&&$&$$$$$&$&$$$$$&&&&&$$$$$&$&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$$&$$$$&$$$&&$$&&&&&&&$$$$""""""""""""$$$$$$&&&&&&&&&&&&&&$$$$$$$$&&&&&&&&&&$$$$&$$$$$$$$$$"$$$$"""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&&&&&&(((((&&&((((&&&&(&((&&&&&&&&&((((((*(((((((******((($&&&&&&$$$&&&&$&$$&&&&$$$$$"$$$$$$$$&&&&&&&&&&&$&&&$$$"$$$$$$$$$&&$$$$$"""""$$$$$$$$$$&&&&&&&&&$$$&$&$$$&&&$&&&$&&&&&&&&$$$"""""" """""""$$$$$&&&&&&&&&&&&&$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$&$""""""""""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&((((&&&((&&$$&&&&&&&&&&&&&(((((((*(*((************&&(((((&&&&&&&&&&&&&&$$$"""""""$$$$$&&&&$&&&&&$&&$$$$$""""$$$$$$$$$$$"""" """"""$$$$&$$$&&&$&$$$$$$$&&$$&$&$&&$$&$&&$&&$$"""""""" """"""""$$$$$$$$$&&&&&&&&&&$&&$$$$&$$$$$$$$$$$$$$$$"$$$$$$"""""" """$$$$$$$$$$$$""$$$&&&&&&&&&&&&&&&&&&&&&&(&(((((&(&&&&&&&&&&&&&&&&&&&((((((((((((**********((((((((&&&&&&&&&&&$$$$$"""""""""$$$$&$&&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$"" """"$$$$$$$$&$$&&&$&&$&&&&&&&&$&&&&&$&$$&&&&&$"" """"""""""""$$$$$$$$$&&&&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""" " ""$$$$$$&$$$$""$$$&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&((&&(((&&&&&&&((((((((((((****(((****(((((((&&&&&&&$$$$$$$$""" """"$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$""$"$""""  ""$$"$$$$$$$$$$$$$$$&&&&&&&&$$$$&&&$$$&&&&&(&$" """$"""""""""""$$$$$$$$$&$$$$$$&&&$$$$$$$$$$$$$$$"$$$$$$"$$$""" """"$$$$$$$$$"""$&&&&&&&&&&&&&&&&&&&&&&&&(((&((&&&&(((((((&(((((((&&((((((((&((((((((*((((((((((*((&&&&&&$$$$$$$""" """"""$$$"$$$$&$&&$$$$$"""""$$$""""""""$""""" """$$$$$$$""""$$"$$$$$$$$$&$&$$&&$&&$$$$$&$&(&$$ """"""$$$"""""""""""""$$$$$$$$$$$$$$$&$"$$$$$$$$$""""$"$$$"$""""" " """$$$$$$$$$$"""$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(&(&&(&((((((((((((&(((&(((&&&((((((((*(****(((((((((&&&&$$$$$$$""  " """"""""$$$$$$$$&$$$$"""" " """""$""""""""""""$$$$$$$$"""""$""$$$$$&$&$$$$$&$$$$&$$$&&&&&&&&$$"""""""""$""""""""""""$$$$$$$$$$$$$$$$$$$$""""$"$"""""$$$"""""""  "$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&(((&(&(((((((((((((((((((&(&&&&(((((((((((***(((((*****(((&&&$$$$" """"""""$$$$$$$$$$$""""  """"""""""""$""$$$$$$$$$"""""""$$$$$$$$$$$&&&&$$$$$$$$&&(&&&&$""""""""""""""""""" """"$$$$$"$$$$"$$$$$$"""""""""""""""""""" ""  """"$$$$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&$&&&(&&&&(&&&&&&&(&&(&&(&(((((((((((&((((((((((((((****((****,,,,**((&&&$$"  """""""""$$$$$$$$$$""""  """"""""""""""$$$$$$$$"""""""$$$$$$$$$&$$&&&$$$$$$$$&$&$$$$$$$"" "" " """""""""$"$""""$$""""""""""""""""""""""""   """""$$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&((((((((((((((((((((((((((***(((***,,,,*,,*((&&&$""  """""""""$$$$$""""""  "" """$$"""$$"$$$$$""$"""""$$$$$$$$$$$$$&&&$$$&$$$$$$$$$$$$&&$" """""""""""""""""""""""""""""""""""""""  ""$$"$$$$$$$$$$$&$$$$$$$$$$$$$&$$$&&&$&&&&(&&&(&&&&&&&&&&&&&&&&&((((((((((((((*(((((((((((***((((*,,...,,,**(((&$""  """" """"""""$""""""""  """"""""""$$"$$$$$""$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$"   """""""""" """" """"""""" """"""""  "$$"$$$$$$$$$$$&&&&$$$$$$$$$$$$&$$&&&$&&((&((&&&$$&&&&&&&&&&&&&&&((((((((((((((((((((*(((((*(((((,.......,**((&&$"  """" """"""""""""""""  """""""""""$""""""$$$$$$"$$$$$$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$"   " "" " """ "" """""$$$$$$$$$$$$&&&$$$$$$$$$$$$&&$&&&&$&&(((&&&$$&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((&.0000..,,**((&&$"  """" " """"""  """""" """""""""$$"""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"   " """" """"""$$$$$$$$$$$$&&&$$$$$$$$$$$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((((((((((((((((((((((((((((&.0000..,,****((&$"" """"" "" " " " """  """"" """"""""$"""$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$"$$$"   " """""$$$$$"$$$$$$$&&&$$$$$$$$$$$$$$$&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&(&&&&(((&(&((((((((((&((((&((((((&(,.,,.,,,****(&&&$""""""""" " " "  """""""""""""$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$"$$""      """""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((&(((((((*,,,,,.,,******((((&&&&$"""    """""" """"$$$$$$$$$"$$$$$$$&&$$$$$$$$$$$$$$$$"$""    "$$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$&&&$$&&&(&(((&&&&&&&&&&&&&(&(((&((((((((((&(((((&**,,,,..,,*****((((&&&$$$""   " " "" "" """"""$$$$$$$$$&$$$$$&&$$$$$$$$$$$$$$$$$$$"""   " ""$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$$&&&&&&&$$"&&&&&&(&&&&&&&&&&&&&&(((&((&((((((&&((((((,.,...,,,,,****(((&&&$$$"""" " "  """" " """"$$$$$$$$$&&$$$$$&&&$$$$$$"""$$$$$$$$$"$""  """"""$$$$$"""""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&$$&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&(&&,......,.,,****(((&$$$$$""" """ ""  """"  ""$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$""""""  """ "$$""$$$""$$"$$"$$$$$$$$$&$$$$$$$$$$&&&&&$&&&&$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&,........,****(&&$&$""$""""""""" """ ""   """"   ""$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$"$$$"""  """""""$"""""$""$$$$$$$$&&&&$$$$$$$$$$$$&&&$$$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((,........,,**((&((***$"$""""""""""   """""  """$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$"$$$""  """""$$$$$"""$"$$$$$&$&&&&$$$$$$$$$"$"$$$$&$$$&&&$&&&&&&$&&&&$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&(&&(,.,......,,***((**(((($$$$$$$"""""    """  """$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""" "$$$"$$$$$$$""""$$$"$$$$&$$$$"$$$$$$$$$$$$$$$$$$&&&&&&&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&,,..,...,*,*******(((&&$$&&&$$"""""    """  """"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" ""$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$&&$$&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&,,...,.,,,****,,**(&&&&&&&&&&$$$$"  "  """"  """""$$""""$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"  ""$$$&&$$$$$$$$$$"""$"$$$$$$$$$$$$$""""""$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(.........,,***,,,,*&&&((((((((&$$"" " """" """ "$$$"$"  ""$$"   """"""""""$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$&&&$"  """"""$&&$$$$$$$$""""""""$$$$$$$$$$""$$$""$$$$$$$$$$$$$$$$$$$&$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&...........,***,,,,,******((*((&&$$""""$$$"""""$$$&&$&&$$$"""" ""$"""   """""""$$$$$&$&$$$$$$$$$$$$$$$$$$$$""$$$$$&&$$"  "$"$$$""$$&&&$$$$$$$$$$"$$$""$$"""$$$"$$$$""$$$$$$"""$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&((&(&&&&&&$....0.......,**,,,.,,********(&(&&&&$$$$$$$$$$$$$&&(((&(((&$"""""$""""     """""""$$$$&&$&$$$$$$$$$$$$$"$"$$$$$$$$$$&$$$$"  """""$$$$$$$$$$$$$$$$$$$$""""$$"""""$""""""$$$$$$$$"""""$$$$$$"$$$$$$$$$$&$$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$.00000.00000,**,,...,,*,,,,**(&(&&&&&&$$$$$$$$$&&&((((((((&$"$$$$""""    """  "" "$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""""""$$$""""""$$$$$$$$$$$$$$$$"$$$$$$"""""""""""$""$""""$$$$$$$""$"""$$$$"""$$$$$$$$$$&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&(&&&&$$$$ .00000000000.,,,......,,,,,*(((&&&&&&$$$$$$&&&&&&&((((((&&&&$$$$$""  """$$""  """""$$$$$$$$$$"""""$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$""""$$$$"""$$$$$$$$$$$$$"$$$$$$$$$""""""""""$""""$$$"""$$&$$$$$"$""""$$""""$$$$$""$$$$&&&&&&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&(&&&&$$$$.00000220000..,,,,,,..,,,***(((&&&&&&$$$$&&&&&&&&&((((&&&&$$$$""""  """$$$$""  """""""$$$$$$$$""""$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$"$""$$$$$$$$$$$$$"$"$$$$$$$$$$$$""$""$$$""""$$"""$$"""$$$$$$$$""$$$$$""$"""$$$"$$$$&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$0000000020000..,*,,*,.,..,**((((((&&$$$$$$&&&&(((&&&&&&&$$$$" ""  """$$$""  """""""""$$$$$$$"""""$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$""$"$$$$$$$$$$$$$$$$$""""""$""""""""$"$$$$$$$$"$$$$$""""""$$"""$$$$&&&&&&&&&&&&&&((((&&&&&&&&&&&$$$&&&&&&&$$$$$$.00000000000000.,**,...,,*****((((&&&$&&&&&&((((&&&$$$$$$$$"  """$"$""  """"""""""$$$$"""""""$"$$$$$$$"$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$""""""""""""$""""$$$$"$"$$$$$$$$$$""""$""$$$$&&&&&&&&&&&&&&&&&(&(&&&&&&&$$$&$&&&&&&&$$$$""".0...0.0.....00.,,,,.,,***********((((((((&&(&((&&$$$$"$$""""  """$""""  " """$$$$""""""""$"$$$$"$$"""$$$$$$$$$$$$$"$$$"$$$$$$$$$$$"$""$$$"""$"$$$$$$$$$$$$$$$$$"""""""""""""""""""$$$$$$$$$"$"$$$$""$"""$$$$&&&&$$$&&&$$$$&&&&&&&&&&&&&$$$$$$$&$$$$$$"""""",,,,,.00.......,**,,,,**,****(*((******((&&&&&&&$$$""""""""""  """"$"""  """"$""""""""""$$$$$$$$$"$$$$$$$$$$"$$$$$$""$"$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"""" """"""""""""""""$$$$$$$$$""""""$$$$$""$$&&&&&&&$$&$$$$$$$$&&&&&&&$&$$$$$$$$$$$$$""" ""*,,,,,........,***,,,*,********(&((((((((&&&&&&&$&$$$" """  """" """""""""  """""" """""""$$$"$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$"$$$$$$$""""$$$$$$$$$""""""""""" """"""""""""$$$$"$""$$$$$$$$$$$$$$$&$&&&&&$$$$$$$$$$$$$&&&&&$&&&&&$$$$$"""""" ",,,,,,,,,...,,*****,,,,,****(*((((((((((*((&&&&&&&$$$"  ""  """""" """"""""  """"""""$$""$$$$$"$$""$"$$$$$""""$"$""$$""$"$"$$$"""$$$$"""""$$$$$""$$"""$$$$$"$"""""""""""""""$$$$"$$$$$$$$$$$$&&$$$&&&&$&$$$$$""""$$$$$&&$&&$&$$$$$$$"""""  *,,,,.,*,,,,******,,,,,******(((((&&&(((&(&&$&&&&&&$$$"" "  """""" " """"""""  """""""$"""$""""$$$"""$$$"$"""""""$"""$$$$"$"$$"$$$$$$""""$$"""$$$"""""$$$""""""""""" """$""$$$$$"$"$$$$$$$$$$&&&&&&$&&$$$$$"""""$$$"$&&$$$$$$&&&$$""""" *,,,,,,***********,,,,,*****((((((&&&$&&&&&&&&&&&&$$&&&$$$"""" """ """"""""""" " """""""""  """"""""""""""""""$"""$"""""""$$$""""""""""""""""""$"$$$"""$$$$"""""$""""""""""""""" """"$$""$$$""$""$$$$$$$$&&&&&&&$&&$$$$$$""""$"$$$$&&$$$$$$$$"" *,,,,,,**********,,,*,**,***(((&&&&&(*($&&&&&&&&&$$&&&&&&$$$"$$"$$$$$""""""""""""""""""""""  """"""""""""""""""$"$""""""""""$$"""""""""""$""""""$"$"""""$"""""""$$""""""$""""""" """""$""$"""$$""$$$$$$$$$$&&&&&$$&$$$$$$$$"""$$&$&$$$$$$$""""  **,,,,,,********,,,,,,****((((((&&&((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$"""""" """"""""""""" "  """""""""""""""""$""""""""""$$"""$""""""$"""""""$$""""""$""""""""""""""""""""""""" "" """$"$"""""$$$$$$$$$&&$&&&&&$$$$&$$$$&$$$$$$$$&$$$$$$"" ***,,,,,,*******,,,***,*(((((&(((&&(&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&$$$""" """" """"""  """"""""""""""""""""""""$""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""""$$"$$$&$&&&&$$$$$$&$$&$&$$$$$$$$$$$$$$"" (***,,,.,,,,*****,,*(*,*((((((&(((&&&&(&(&&&&&&&&&$$&$&$$$$$$$$&&&&&$$$""  """"""""   """"""""""""""""""""""""$"""""""""""""""$"""""""""""""""""""""""""""""""""""" """""""$""""$""""$$$$$$$&&&&&$$$$$$$$$$&&&&&$$$$$$$$$$$$" (****,,,,,,,*,******(****(((((((((((&&&((&&&&&&&&&&$$$$$$$$$$$$$$$$$""""  """""""  "" """"""""""""$"""""""""$""""""$$""$""""""""""""" " """"""""""" " """""$""$$$$$$$$$$$$&&&&&$$$$$$$$$$$&&&&&&$$$""$"$$"" (****,,,,,,,***,*********((((((((((((((((&(&&&&$$$&$$$$$$$"$$$$$$"""""  """"""""  """"""""""" """"""""""$"""$""""""""""$"""""""""" """""""" """$"""""""$$$$$$$$$$$$$&&&&$$$$$$$$&$$$"""""$$""  (*******,,,***,*,,*******((((((((((((((((((&&&&&$$$$$$$"$"$$$$$""""" "  """""""""   """"""" """"""""""""""""""""$"$$"$$""""""" """""""  """""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$"""  **,,*,*,,,******,,*,,,,*((*((((*(((((((((&&&&&&&$$$$$$$$$$$$$$"""""$""  """"     """"""" """""""""""$"""$$""$"$$""""""""" """ """"  ""$$"$$"""$$$$$$""""$$$$$$$$$$$$$$""$$$$""""  "**,*********,*******,***(((((((((((((((((&&&&&&&&&$$$$$$$$$"$$"$$$$""""  "    "" """ """""""""""$""$$$"$$$$$""""""" "" """""""""  """"$$$$""""$$""$$$$$$$$$$$"$$"$"$$$$$$""""  """""(**,,,*******,**,,,,,,**(*(((((((&&(&&(&&&&&&&&&&$$$$&$$""$$$$$$$"""""    """   "" """"""""""""$"$"""$$$$""""""""  " " """""$""  ""$$$"$""$""$"$$$$$$$$$$""$$$$$$$$$""""""  ""$$$ ***********************((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$""""""""" """"""  " " """  """"" """" """""""""""$$$$"""" """"" " """"""""  """"""""$$$$$$$$$$$$"$$"$$$$$"$ """" """"" ""$&&&& *******,*,,,*,*********(((((((((((&&&&&&&&&&&&&$$$$&&&&&$$$$$$$$$$"""""""""""""""""""  """"""  " """ "" """""""""""""$""$$"""" """""""" """"""""  """""""$$$$$$$$$$""$$$$$$$$"$$"$"""""""$$&$$$$$$$$$$$&&&&&&*****,****,*,,*********((((((((((&&(&&&&&&&&&&$$$$$&&&&&$$$$$$$$$"$$$"$"$$$$$$$"""""  " """"""    " " "" """" """""""$$""""" """""""" "" """"""  """""$$$$$$$$$""""$$$$$"""$$"$$"""""$$$&&$$$$&&&&&((((&(&$(**********,,,**,*****(((((((((&&&&&&&&&&&&$$$&$$$$&&&&$$$&$$$$$$"$$$$$"$$$$$$""""""  ""    """"" """" """""""""$"""" """"""""" " "" """   """""""$$$$$""""""$$""""""""""""" ""$$$$&&$&&&&&&(((((((&***********,,**,,,****((((((((&&&&&&&&&&&&$$$$$$$$&&&&$$&&$$$$&$$$$$$$$$$&&$$$$$""""   "    "" """""""""""""""""""""""""" """""""""" "" ""  """"""""$$$$""""$$$$""" """"""" """$$$$$&&&&&&&&((((((((&*******,***,,,,*,,*****(((((((&((&&&&&&&&$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$&&$$$$$" " """""""  "   " """"""""""" "  """""""$$"""$"$$$$"" " """$"$$$&&&&&&&((&(((((((**,*,,**,****,,,,,,***(((((((((((&&&&&&&&$$$$$$$$$$$$&$&&&&$$$$$$$$$$$$$$$$&&&&$"""" " """"$$$$"""    """""""""""   "" "  """""""""""$$$"$$"" """"$$$&&&&&&&((((((((((**,,****,**,,,*,,***********((**(((&&&&&&$$$$$$$&$$$$&$&&&$$$$$$$$$$$$$$$$$&&&$""""""" " """""$$$$"""      """ """   """  " """"""$$$$$$$$$"  """"$&$&&&&&(((((((((&*,,,,,,*,*,,,,,,,*****************((&&&&&&&$$$$$$$$&$$$&&$$$$$$$$""$$$$$$$$$$$"""""" """"""""$$$""""""    ""   """   """"""$$$""$$"""  """""$$&&&&&((((((((((&,,,,,.,,,,,,,*,*******,******,*****((&(&&&&$&$&$$$$$$$$$$$$$$$$$$$$""$$$&$$$$"""""""" """""""""$""""       " " " " "" """  """""""  """""""$$"""""""  """"$&&&&(&&((((((((((&,,,....,,,,,,*************(********(((((&&&&&&&&&&&&$&$&$$$$$$$$$""$"$$$$$$$"""""""""""""""""""""""""""     """" """"""""""  """""""""  """""$"""""""" """"""$$$&&&((&&((&((((((&,,,.,..,,,,,,***********************(((*(((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""$$""      """""" """"""""""""""" """""""""""""" """ """""" """""""""$$$$$&&&&&&&&&&((&&(((&((& ,..,,,......,,**(****************((*(*((((*(((&&&&&&$$$$$$$$&$$$$$&&&&$$$""""""""""""""""""""""$"""""" "     """"" " """"""""""""""""""""" " """ """""""""$$$$$$$$$&&&&&&&&&&&(((((((((((((` ,,,,,,.....,,****(*****************(((((((*(((&&&&&$$$$$$$$&&&&&&&&&&&$$"""""""" """""""""""$""$"""" " "    """" """""""""""""""""""""""   """""""$$$$$$$$$$$&&&&&&&&&&&&(((&(((((((( .,,,.......,,***(****,***********(*(((((((((((((&&&&$$$$&$&$&&$&&&&&$$$$"""""""" """"""""$"""""""""" "" """" "   "    """""" """""$$""""""""" "    """ ""$$$$&&&&$$$$$&&&&&&&&&&&((((&(((((((("..........,,**********,***********(((((**(*((((((&&&(&&&&&&&&&&&&$$$$$"""""" """""""""$$$$"$$$""" """ """""""         """ """"""$""""""""""""    """$$$$$&&$$$$$$&&&&&&&&&&&&((((((((*((( ,.........,,*****************(****((((((((&(((((((&(&(&&&(&&&&&$$$$$$"""""" """"""""$$$$$$$$$$""""""" """""    "" """$$"""""""" """    """$$$$$$&$$$$$$$$&&(&&&&&&(((((((((*(( ,,.......,,****************(((****((((((&&((((((((*(((&&(&(&&&&$$$$$$""""" " """"""""$"$$$"""""""""""" """" "     """""""""""" " ""    " ""$$$$$$$$$$&&&&&&((((&&((&(((((*(((( ,,.....,,************************(((((((((((((((*(***(&(((((&&$$$&$$$$$"" """""""""""""""""""""""""""""""   """""" """"""""" """"  """"$$$$$$$$&&&&&&(((&(((&&&(((*(*(* *,,,,.,,******,,,************(((*(((*((&(((((((((((((&&&&&&&&&$$&&$$$$$""$" """"""""""""""""""""""""$"""   """"" """""""""""""  """$$$$$$$$$$&&&&&&&&((&&&&(((((***(*,,,,,,,****,,,,,,,,*****,**,*(((*((((((((((((*((**((&&&&&&&&$$$&&$$$$$$$$$"" """"""$"""""""$""""""""""""""  """ """"""""" "" " """  """""""$$$$$$$$$$$$$&&&((((&&(((*((*****,,*,,,****,,,,,,,**********((*(*(***((((((**((*(((&&(&&&&&$$&&&&&&$$$$$$$"""""""""""$""""""""$""""""""""""""" "  """""""""" """ """"   " """""$$$$$$$&&$$$$&&(((&&&((((((*****,*,,,*******,,,,,,,*********(*****(*((((((**(****(&&&(&&&&&&&&&&$&&&&&&&&&$""""""""""""""""""""""$""""$""""""""""  """""""""" """"""""""   """"$$$$$$$&$&$$$&&&&&&&(((((********,***********,,,**,*****************(((((**(*((((((&&&&&&&&&&&&&&&&&&((&(&$""""""""""""""""""""""""""""""""" " " """  """""""" """""""   " """"""$$"$$$$$$$$$&&&&&(&(((((*** (**,,,**********,*****(**((*******(***(((((((((((((((&&&&&&&&$$&&&&&((&&&&(((&""""""""""""""""""""""""""""""""""" """"""  "" """""" " """""""""    """"""""$$$$$&$$$$&&&&&(((((((** ((*******,**********((*************(((((((((((((((((&&((&&&$$$$$&&&&&(&((&&((&&$$""""""""""""""""""""""$""$""""" """""""  """""" " """"""  "   """""""""$$$$$$$$$$&&&&&&&((((*( *(*****,*****,*********(******(*(*((((&(((((&((((&((((&&&&&$$$&&&&&&&((((&&&(((&$$""""""""""""""""""""""""$"""""""""" "    """""""" """"     "   """"""""$$$$$$$$&&&&&&&&(((((((********,,,*********(**(((*****((((((((((((((&(((&(((&(&&&&&$&&((((&((((*(&&((((&$$""""""""""""""""""""$""""""""""""" ""         """"""""   " ""   """"""""""$$$$$&&&&&&&&(((((((( **********,**********(((((((*****(((((((((((((((((((((&&&&&&&(*****((((*((((**((&&$""""""""""""""""""""""""""" """"""""" """"      ""    """  """""" ""$$$&$&$&&&&&&(((((((("**(*************((*(***(((((****((((((((((((*(((((&(&(&&&&&((*,,,,********(((*(((&&$$""""""""""""""""""""""""" """" """"""  """"   ""   """"  " """ """"$$$$$&$$&&&&&&((((((("***************(((((******((******(((((((((*((((((&&&(((((((*,,,,,,******((((((*(((&$$"""""""""""""""""""""""""""""" " """"""""""""" """""""" ""     " """"  """""""$""""$$$$$&(&&(((((((** (************( &(((*(*****(((*****(((((((((&(*(((((&((((**(*,,,***(*(((&&(((((((((&&$$"""$"$"""""""" """""""""""""""""""""""""""$""""" " """"""""""" " ""     """"""  """ """$$$$$$$$$$$$$$&&&(((((((****(*****((*((***((((((*******((((((((((((((((((((&(((((((*****,,****(((((((&((((((((&&&$$$"$$$$$$""""""""""""""""""""$$$$$$$"$$$$$$$"""""""""""""""""""""" """" ""         "$$$$" ""  """"""""$"""$$&$$$$$$$$&&&&&&(((((((**** ********(******((((((******((**(((((((&((((((((((((((((***,,,,**(((((((&&&&(((&&&&&&$&&$&&&&&$$$$""""""""""""""""$$$&&&$&$$$$$$$""""$""""""""""$""""""""""""""$""""       "$"""  """"" """"$$$$$$$$$$$$$$&&&&&&&&&"&(&(((((***** (((****((***********(**********((&((((((((((((((((((((*********(((((((&&&&(&((&&&&&&&&((((((&(&&&&$$$$$""""""$"$$$&&&&&&&&&$&$$$$"""""""""""""$$"""""""""""""$$$$"   """" ""   """"  """" """"$$$&$&&$$$$&&&&$&&&&&(&(((((((*******"((((*(((((***(**(***(*******((**&&(((&((((((*(((((((&(((******((((((&&&&&&&&&(&&&&(((((****(((((((&&&$$$$$"$$$&&&&&&&&&&&&$$$$$$$$"$$"""""""$$$$"""""""$$$$""$$$$"""   "$$""    """""   "" """""$$$$$&$&&&&&&&&&&&&&&&&((((((&(((******* ((*((((((((*((((***((*********(((((((&((*((((((((((&&((((((*((((((((&&&&&(&&((((&&((***************(((&&&&$&&&(&&&&&&&&&&&&$$$$$$$$$$$$$$"$$$$$$$$"$""$""$$$$$$$"$$"" "  "$$$$$""   """" " " """"  """$$&$$$$$&&&&&&&&&&&&&&&&&&&&&(&(((((&(((***** (((*((((((((((((*********(**((&((((((((**((((((((((&&(((((((((*((((&&&&&&&&&((((&((**,*,,*(***********(&((((((((&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$"$$$""""$"""$"""$""""" ""  "$$&&&$$$""    """""" """""""" ""$$$$$&$$&&&&&&&&&&&&&&&(&(&(&&((((((((*******"((((*(*((((((((********(***((((((&&(((((((((((((((((((((((((((((((((((&&&&&&&(((((********((((((****(((((****(((&&&&&&&$$$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$"""$$$$$""""""""""""  """$$$$$$$"      """""" """"""""" "$$$&&&&&&&&&&&&&&&&&&&&((((&((((((((((*((**(( (((((((*(((((***(***(*((*****((*((((((**(((((((((((((&((((&((((((((((&&&&(((&(((((***(**(((((((((((((((*****(&((&&&((&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$"""$$$$""""""""""$"""" """"""""$$$$$""    """""" """"""" """"""""""""" """$$$&&&&(&&&&&&&&&&&&&&&&&(((&&&&((((((***(*(( ((*((((((((((**(((**((((*******(((((*(((*((((((&((&(((((&&&(*(**((&&&&(&&(((&((((((&((((&(&&(((((((((***((*(&&&&&&&&&$$$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$""""($$$$$$$"$$"""""""""""""""$""""" """"""""""""""" """ """""$$""$$&&((&&&(((((&&&&&&&&&&&&&&(((&&(&(((((((((*(*"&((((((((((((*((((**(((((((*(((((((((((((((((((((((((&((&&&&****((&&(&(&&&&&&(((&(((((&(&(&&&&&&&&&&((((((((&&((&&&&&$$$$$$$&&&$&$&$$$$$$$$$$$$$$$$$$$$$$&&$$$$"""""$$$$$&&&$$$$$$$$"""""""""$$"""""" " """"""""$"""$$"  $$$&&&&&&&&&&&&&&&((((((&&&&&&((&&&&((&(&&&&&(((((((*(*H$(((((((**(((**((((((((&((**(((((((((&((((&(((((((((((((((&&&(****&&(&&&((((((((&&&&((((((((((((((&&&&((((((&&(&&&&&&&&$$$$&&&&&$$$&$$$$$$$$$$$$$$$$$$$&$$$&&&&$""""$"$$&&&&&&&&&&$$$"""""""""$$"""""""" " " """""""$""$$$"$$$$$$$""" """$&((((((((&&&&(((&&((((&&&&&&(&(&&&&&&(((&&&&&(&&&(&((((&,*(((((((((((*(**(((((&((((*((((((((((((&(((((((((&(((((&&&&&((*(((&((((((((&(((&&&((&&((((((((&&&&&&&&(((&(&&&&&&&&&&&$$$&&&&&$$$&$$&&&$$$$$$$$"$$$$$$$&$$&&&$""$$$"$&&&&$&&&&&&&&$$""""""""$"""$$$"""""""""""""$$$$&$$$$$$$$$$$$$$$$"""$&&((***(((&&&&&&(&&&&((&&&&((((((((&&&(((((((((&&&&(&((((,,**(((((((((*((((((((&&(((((((((((((((((((((((*((((((&&&&&&&&((((&&&&((&&&(&(((&&&&(&&(&&(((((&&&&&&&&&(&&((&&&&&&&&&&$$$$&&&&$$$&$&(&&&$$$$$$$$$&&$$$$$$$$$""""$$"$&&&&&&&&&&((&&&$$"""""$$""""$$$$""$$$"""""$$$&&$&&$$$$$$$$&&&&&&&&$&&&((***((&&&&&&&&&&(&&(((&&(((******(((((((((((((((((((((&..,,*((((((((((((((&((&(&(((&&((((&(((**((((((((((((&&&&&&&&&&&&&&&&&&((((&&((((&&&((&&((((((&&(&&&&&&&&&&$&&&&&&&&&&&(&$$$&&$$&&$$&((&$$$$$$$$$$$$$$$$$$""""""$$$$$$&&&&$$&&&&&((&&$$$"""$$$$""""$$$$$$$$$$$$$&&&&&&&$&$$$$$$$&((((((&&((((**(((&&&&&&((((((&&&(&&((((((***,******((***(&(((((((((..,,,*(((((((((((((&((&(&(((&&&(((((((((((((((((((&((&&&&&&&&&&&&&&&&&&(((&(&(((&&(&(&&((((&&&((&&&&&&&&&&&&&&&&&&&&((&&&$$&&&&&&&&((&&$$$$$$$$&$&$&&$$$"""""$"$$$$$$&&&&$$&&&&&&(&&&&$$$$$$$$""$"$$$$$&&&&&&&&&$&$&&&&&$$&&&&((***(((((*(***((((&&&&&&&&&&(((((&(((((((((**,,,,,*(*(((((&(((((((((******(((((((((&((((((((&&&((&((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&(&&&((&&&(&(&(((&&&&&&&&&&&&&&&&&((&&&&&&&&((&&&$$$&&&&&&&&&$$$$$$$$$$$$&$$$$$$$""" """$$$$$&&&&&&&&&&&&&&(&((&&&&$$$$$$"$$$$&(((((((&&$&&&&&&&&&&&(((***(*(((*****((((&&((&&&&&&&(((((&((((****(((**,***(((((((((((((((((((*****(((((((((((((((((((&((&((((((((((((((((((((&(&((((&&&&&&&&(&&&&(&((&((&(&&&&&((&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&$$&&$$&&&$$$$$$$$&$$$$$$$$$$$$"  ""$$$$&&&$&&&&&&&&&&&((*((&&&$$$$$$$$$&((((((((&&&&&&&&(((((((********(((((**(&&(&((&(&&&&&&((((&&((((*****(((((**((((((((((((((((((((((*(*((((((((((((((((((&&((&(((((((((((((((((((((((((((&(((&&&&((&&&&((&&(&&((&&&(((&&&&&(&&&&&&&&(&&&&&&&&&&$&&&&&&&&&&&&$&&$$&$$$$&$$$&$$$$$$$&$$$$$" """ ""$$$&&&&$&&&&&&&&&&((((((&$$$$$$$$&((***(*(&&&&&&&&&(((******(((((*(*(((((&&&((((((&&&&(&(((((((((*****((((((((***(((((((*****(((*(((((((&((((((((((((((((&((((*((((((((((((((((((&((&&&&&&&((((&((((((((&((((&&(&((&(&(&&((&&&(&&(&&&&&&&&((&&&&&((&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$&&$$$""$&,,,(&$""$$&&&&&&&&&&&&&&&&((*(((&$&&$$$$&&((*((((&&&&&&&&&&&&((**((((&&(((*((((&&&&&((((&&&(&&&&(((((((((******(((((((((((((((((*,,**(*(((((((((((((&(((((((&&((**((&((((&&(((((((((((&&(&(&&((&((&(((((((((&(((((((&&((&&&&&&&&*(((&&&((((&&&&&&&(&&&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$&$$""&,......*($"$$$$&&&&&&&&&&&&&&((((((&&&$$$$&((&(((((&&&&&&&&&&(&&&((((&&&&((((((&(&((&((&&&&&((&&&(((((((*****((((((((*(((((((&(((((*******((&(((((((((&&&(((((((((**(((((&(&((&(((((((((&&((&&&&((&&&(((((((&&((((((((&&(&&&&&&&&&(&&(&&(((&(&&&&&&&&&(&&&&&&&&$&&&&$&$$$$$$$$$$$$$$&$$$&&&$$$$$$(...,.,,,,,(&$$&&$$&&&&&(&&&&&&(((((((&&&&&&((&&((&((((&&&&(((*((&&&&(&&&&&&(&&&(((&&&&(&&&&(((((((*((((((((***((((((****((((((((((((*******((((&(((((((((((((((((&&**(&&&(&&&&&&(((&(((&&&((&((&&&(((((((((&&&&(((((((&&&(&&&&&&((&&&&(&&&(((((&&&&&&&&((&&&&&&&&&&&&$$$$$$$$$&$$$$$$$&$&&&&&$$$&&,.,,,,,*,,,,($$&&&$$$$&&&&$&&&&&&(((&&&&(&(((((&((((((&&&$&&(((((&&&&&(&&&$&&(&&&(((((((&&&&((*****(**((*(((((((((&(((***(((((((((((((**,,**(&(((&((((&(((((((&((&&((*(&&(&&&&&&((&(&&&&&&&&&((((&&&(**((&&(((&&(((((((&&(((&&&((((((&&&&&&((*((&&(&&(((&&(((&&&&&&&&&$$$$$&$$&&$$$$$$$$&&$$$&$&&&,,,,**(((*****&$&&$$$$$&&&$&&&&&&&&&&&&((**(**(((&&(&&&&&&&&((&&((((&&&&&&&&&&&&&&(&(((&(&&&((*****(**(((*(*(((*(((((((((((((((((((((((******&(&((&(((((((((((((&(&&&(((&(&&(&&(&&&&(&(&((&(((((((&((((((((((((&((((((((((((((((((&((&&&&&$&&(((((&&&&&&&((&(&&&&&&$$&&$$&&$$$&$$$$$$$$$$$&$$$$$$$(,,,**(((((((**(&$$$$$$&&&&&$&&&&&&&&&&&(******(((&((&&&&&&&&&(((((&&&((&&&&&&&&&&(&(((&&&&(((*****(**(((((((((((((((((((((((((((((((*********(((&&&(((((((&&&&(((((&&&(&(((((((((&&(&(((&&&****(&&&((*****(((&&&&&((((((&((&&&&&(&(&(&&&(&&&&(((((&&&&&(((((&&&(&&&&&&&&&&&$$&&&&&&&$$$$$&&$$$$$$$*,**((((&(&&((((&&$$$$&&&&&&&&&&&&&&&&&&((******(&(((&&&&$&&&&(((((&(&(&&((((&&$$&&&(**((&((((***((((((((((((((((((((((((((&((((&((((*********&((&&&((((*(&&&&((((&(&&&&&&(((((((((&&&&(*(&(***(((&&(**,,*,,*((&((&(((((((((&&&&(&(((&&&&(&(&&&&&&(&&&(((((*(((((&&&((((&&&&$&&&&&&&$$$&$$&$$$&$$&&**((((((&&&&&(&&&$$$$&&&&&&&(&&&&(((&&&&&(((((((&&&((&&$&&$&&&&&((((((((&&(((&&&$&&&(***(((*(***(**(((((((*((((((((((((((((&&&(((((***********&&&&&&(((((&&&&(((&&&(&&&&&&&((((((&(&&&&((*(((*((((((**,,,*****((&&(&(((((((&&&&&((((&&&&&&&&&&&(&&&(((((&(((((((&&&((&&&&&&&$&&&&&$&&&&&&$$$$&$&&$&((((((((&&&&&&&&&&&&&&&$&&&((&&&&(&&&(&&&&(((&&&&&((&&$$$$$$&&&&&(((&(((&&(((&(&&$$&(((*((****(***((((((*****(((*(*(((((((((&((((((****,,,,**,&$$"$((((&&&(&(&&&&&&&&&&&&(&((((&&&&&&(&(**((((((&&((***********((&&&(((&(((&&&&&&&&&$$&&&&$$&&&((&&&((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&$$&&$$&$$&(((&&&(((&&&&&&&&&$&&&&&&((&&&&&&&&&&&&&&&&&((&&((&&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(((((****(**(((((((******(((*((((((((((((((******,.,***,,$$"$&(&(&&&((&(&&&&&&&&&&&((((((&&&(&&(((*,**((((&&&(*****((((((((&&&&&(((&(((&&&(&&&$&$&&&&&&&&&((((&&&(((((((&&&&(&((&&&&&&&&&&&&&&&&$&$&&&$$&&$&&$&(&((((((((&&&&&&&&&&&&&&(&&&$&$&&&&(&&&&&&&(&(&((&$&$$$&$&&&$&&&&&&&&&&&&&&&&&&&&(((((((********(((((((*(((**((***(((*((((**((*,,,**,,.,*****$$&((*((&&(&((&&&&&&(&&&&&((((((&&&&&&&&(****(&&&&(((***(((**(((((&&&&&&(((((&&&&((&&$$&&&&&&&&&(&((*(&&(((((&&&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&$&&&&&&(&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&(((&((&&$&&$$$&&&$$$$$$&&&&&&&&&&&&&&(((((((((*********(((*****(((**(****((*(((**,,,***,,,********* &((**(((&&&&(((&&&&((&&((((((&&&&&&&&&&&(*(&&(&&&&&&(**(((*(*((&(((&&&&&&((((&&&((&&$&&&&&&&&$&&(((*((((&&((&&&&&$&(&&&&&&&(&&&(&&&&&&$&$$&&$&&&$$&&$$$$""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&$$$&&&$$$$$$&&&&&&&&&&&&&((((((((((((****((((((*,,,*(((((*((*,,***(*****,*********(******(((((&(&&&&((&(&&&&&&&((&&&& $&&&&&&&&&&&&&&&*(&&&&&(**((&$(*((&&&&&((((&&&&&&(&&&&&&&&"&&&&$$&&&&((&(&&&&&&&&&&&&&&(&&(&&&&&(((&&&&&&&&$&$$$&&&&$&&$ ""$"$$$""""$&&&&&&&&((&&&&&$&&&&&&&&&&&&&&&(&&&$&&&$&$$&$$$$$$$&&$&&&&&(&((((((**(((((((((((((((****(((&((**(*,,,,*(***(*********,,*******&&&&&(&&&&&&(((&&&&(&&&&&&&$&$&&&&&&&&&&&&(((,**((&&((((((&(((&&((&&((&&&&((&(((&&(((&&$&&&&&(&$&&&&&&&&$&&&&&&&&&&&&&&&((&&&&((&(&&&&&&&&&$&&&&&&&&$"  &(((&$&&&&$&&&$$&&&&&&&(&&&&&&&&&&&$&&$$&$$$$$$$$&&&&&$$&&&&&((((((*(((((((((((*(***((((((((((**,,,,****,,***,**,***,******* &&((&&&&&&&(&&&&((((&&&&&&&&$&&&&&&&&&&&&&&(((((&&&&(((((&&(&&&&&(&&((&&&&**((((&(**&&&&&&&&$&&&$&$&(&&&&&&&&&&&&&$&&&((((((&(((&&&(((&&&&$$&&&&&&&&$&"$(*(&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$&&&&&$$$&&&&&((******((((((((((((***(*(****((&(&**,,,,****,,***,***********("&&&&&&&&&&((&&&&(&((&&&&&&$$$&(&(&&&&&&&&$&(&&&&&(&&((&&&&&&&&&&&&&(((&&&(**(((&((((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(((((&&&&&&&&(&&&&&&&&&(((&&&&&&&&$ $&***((&&&&&&&&&$&&$&&&&&&&&&&&$&&(&&&&&&&&&&&$$$$$$$&&&&&&&$$$&&&&((((*****(((((&((((((*(**((****((&((***,,*********************(((