CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '222A30' IMAGE_NUMBER = 30239145 IMAGE_TIME = 1977-01-30T23:00:47Z EARTH_RECEIVED_TIME = 1977-02-01T00:23:53Z ORBIT_NUMBER = 222 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.016970 NOTE = "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 k  ).+qj& l`k#h t@  rMYc4 lP :' &&*&(*(((&&&&&&&&(&(&(&((*************,,,,,,,.....,,,,,.......00...0002002000222020222202002222224200026664444224244444224444444444244646646666668:8866686886666888:8::::888:888::::::::::88:<<88:88:8::::::::::::<:<<<<:<<<><<><<<><<<<><<<><<<>>><>><<<<<<<:<:<<<<:<<:::::::::::::::8::8:8888:62l&$$&&&&&&&$$$$$$$$&&&&(((&(&&(*((((((((******,,,,,,,,,,,,&,,.00..0..0000002002200000220022222222244224666444466424664464464646646446444666666686666888888888688888::::<:::::::8<<:::::::::8<:><<:<:::::<<<<<<<<<><>><<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><><<<<<<<<<<<<<<<<::::<:<<::,"$ """"$$$"""$$$$&(&((($$&&&&&((((&(((*((****,,,,****,,,*,,....00..0000...0000..00000,0222022222220244422226642244 0646446444444444666666666666&66668888888888:8::::::::::::6<<<::<:<:::<<<:<<><<<<<<<<<4<<<<>>>>>>>>>>>>>>>@@@@@>@@@:>@@@@@@@>@@>@@@@@>@@>@@>>>>><>@>>>>>>>>>>>>>>>>>>>>>><<<<( $&$  "$$""""""$$$$&&&&&&&&&&(&&&(((((((((******(**,,,,**.,,,,,..,..........2...00000022022220222442220244222444464444444446444444664666666684666868:88888::::8::::::::<:84:<::::<:<:<<<:<<:<<<<<><<><<:><>>>>>>>>>>>@>>>@>@@@@>@@@@2@BBB@BB@@@@@@@@@@@>@@@@@@@@@&>@@@@@@@>>>@@@>>>>>>>>>>>>>: "$&$" """ """""$$$&&&&&&&&&&&&&&&(((((****(*((*,**,,,,.,..,,,......,,..,.,,000000000000000020224442222222224444444244244444446466464666666668666666888888:8888:::::::::8:<<<:::::<<<:<<<<<<<<<<<><<<><<>>>>>>>>>>>>>>>>>>>>@@@@@@@BBBBBB@B@@@@@@@@@@@B@@@@B@B@@@@@@@B@@@@@@>>@@@@>@@>>@>>>>><6 ""$" " """ " $&&$$$$$$&$$&&&&(&(*(&&(**((&(((**,**,,...0.....00,,.0..0.,,,.0.0..0200000202200244220220.222446646444442224442224244666666866886664866646468688:88:<:<<:8<<<::::::::8::<>>>><<<>:><<<<>><><<<<>>>>>>>>@>>@@@@@@@>@@>><>>B>@@B@@BBBBDDBBB@BBBB@><>>>>>>@@@@@B@@BB@B@>@>>><<:<<:8F"$$(&&&&$   " ""$""$&$&&$$$&&((***(&&&&(&&&&&((*****,,..,..0...0...,00.20.0..0.0222.00...000..022022000222266444224424444222246664466644666666666666688688888:::8:::::::::888::::<<><<><>><<<<:<:<>:<<<<<<>>>>>@>@@@>>>>>>>@>@@@@>>>@@BBBBBBBBBB@@@@@BB@>@@>@B@BBBBBBBBBB>@>>@@@>>>><<>>>>>>>: " "$&&&$$$  """$"$$""$$&&&&&&&&&&(((((((&&&&&&&&&**,,,,,.,,,,((*,,..,,,00.0020..0000.00020..002200000222222002444222222222244444466446644464446666666686868888::8:<::::88:::::::88::<<<<<<<<<><<<<:<:<<<>><<>>>>>>@>>>>>>@>>>@>@>@@@BBBBBBBBBBBBBBBB@@@@B@@BBB@BBBBBBBBB@BBBB@@@>>>@@>@@@@@@@>>8  "&(&" """$&&&$$$$"$$$&&$&&&&$$&&&&,,*(&&((((&((((*,**,,**,,,,*...,......0000,.........0000224200222200202222222222222244444444444444446664466668666886668888888:::::::<<::<::::<<<<:::::<::<<<<<<<>>>>>>>>>>>>>>>><>>@>>>@@@BBBBBBBBBBBBB@B@@B@B@@@BBDBBBDBBBBBBBBB@@@@@@@@@@BBBB@@@@@@>@@>>8 "$$$$$"$$$&$$$$"$$$$$$&$$$&&(&$&*******(((**&&((*(*****(((*,,,...0.00.....0.,,.0.0...0000002000202200.02222222222224222224442444444446666446666666666666668888:::::::<<:::::<>:::888:<:<<<<<<<<<<<<<>>>>>>>>><>>>>>>>@@@@@@@BB@B@@@@@BB@BBBBBBBBBBBBBBBBBBBBB@@@@@B@B@BB@BBBB@B@@@@@@>>@@>>8""$$&&$$$$$"$$&$$$$$$$$&&&&&&(((((((((*********,,****,***(*,,,,,.000.....000.....020.0...0.000200002202442242222224222224444444444446668844466666666666886888888888:::::::<<::::88<><<<<<<<<<:><<<<><>>>>>>>>>>>>>>@>>>@@@@@@@B@@@BBBBBBBBBBBBBBBBBBBBBB@BBB@B@BB@@BB@@B@@@@B@@@@@@@>@@@@>8 "  $$$"$&$$$$$$""$&&$$&&$&$$&&((((&&((&*(((*(*,****((*((,,.,,,,,,,,...0......200..0.....0.0..002000.0220222222022222242244444444444444466668424666666666666868888868::::888::::::8:><<<::<<<<<<<<<<>><<>>>>>>>>>>>>>>>>>>@@@@@@@BBBBBBBBBBBBBBBBBBBBB@BBBBBBBBBBBBBB@@@@@B@@@B@@B@@@@@@@>@@>8 "   "$$$&&&$$$$"""""$$$&$$&&&&&&(&((((&(*********(&(***(***,0.,,,..,,.,..,..,,,.......,...0..0000000000022002222222222242222444444444466666668844666666666668688886::::::8::::::::<<<<:::<<<<<<<<<<>>>>>>>>>>>>>>>>>>>@>@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBB@@B@BBB@B@@BB@@BBB@@@@@@B@@@@@>6  """"""""$$$$$$$"""$$$"$$$&&$&&&&&&&&&(&&&&(*,********,,,*,,***,.,,,,.,,,,....,,.0.....000.00000.000.0000224.2222222222022422442244444444444646666866666666666668888888::888::::::::<><::::::<:::<<<><<><<<><>>>>>>>>>>>>>>@@@@@>@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@BBBB@@BB@@@@@@@@@B@@@4  "$$$""$""""""$""$""""$$$$$$&&&&&&&&(&&&((&(((((((**,,*****,,.,,,,,*,,.,,.,............020..000000...20022.042222222222222242222444444444466646666664666666668886888::8688::::::::<::::<::::::::<><<<<>>>>>>>>>>>>>>>>>>>@>@@@>>@@@@@@@BBBBBBBBBBBBBBBBBB@BBB@BBBBBBBBBBBB@B@BB@@@@@@@@B@BBBBB>4@ " """$$ """$""""$$"""$"""$$$$&&$&&&&&&&&&(((*((((((****,*,***,,..,.,.,,.....,...,.,.,....00000..0000.002200..622022222222242242224444444444444644646666666666666866688::86688::<:::::::::<<:::::>><<<<><<>>>>><>>>>>>>>>>>@@>>@>@@@@B@@B@BB@BBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@B@BBBBBBBB@@@@BBBBB@>>4 """""$$" "$"$$$$"""$$$$$&$&$&&&&&&&&(&&((((((((((((*,*,,,,.,,.,,,,....,,,.,......,,*....0.0...000..000200044202022202222222222244444444644446444446466666666668888::8888888:<::::::::::<:::::><<<<<>><>><>>>>>>>>>>>>>>>>>>>>@@@@@@@@@B@@@BBB@BBBBBBBBBBBBBBBBBB@BBBBBBBB@BBBB@BB@@@@@@@BB@>@@>2` ""$"$"""  """"$"""$$$$$$$&&&&&&&&&&&&&(&(((((((((***(((((,**,,,,,,,,,,.,.........,,....0.0.000...0.20224200002220022220222222424444444444444644666666666666668688886888:8:8:::::8:::<<::::<<<<<<<<<<>>>>>>>>>>>>>>>>>>>@>>>>@@@@@@@@BBB@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@B@BBBBBBB@BBD@@@@@B>0 "$"$""""$$" """$$$$"$$&&&&&&&&&&&&&&&(((((((&(&(*(((***,,,,,,,,,,,,,,,..,....00......00.....,..0.000000....0220022020222222424444444444444666666644444668688688866888::88888:::::::<<::<<:<<<<<<<><>>>><>>>>>>>>>>>>>>>@@>@>@@>@@@@B@BBBBBBBB@BBBBBBBBBBBBBBBBBBBBBB@BB@BBBBBBBBBBB@@@B@B@@0 """ """ """""""$"""""$&$$$&&&&&&&&(((&(((&(((****(((&((**,,,,,,,,,,,,.,,,,.....02.......0....,.000..00.0.,,..00000202222222242222444444444466666644468:86866688888:8:::::88888::::::::<<<::<<<<<<<<>>>>>>>>>>>>>>>>>@>@@>@@@@@@@@@@@@B@BBBB@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@B@B@@B@B@B@>0 " """""$""""$$$$""$&&&&$&&&&&&&&&&(&(&&((((((,*******,,***,,,,,,,,,,..........0........0000.........000..20...0.0002022222222224444444444666664444::::<866888886888::8888::8::::::::<<<::<<::<<<><>>><><>>>>>>>>>>>>>>>>>>@>@@@BBBBBBBBBBBBBBBBBB@@@B@BBBBBBBBBBBBBBBBB@B@@@@BB@@@@@BBBBBB@.  "$$"""$$$$&$&&$$$&&&$&&&&&&&&&&&&((((((**(***,,,,,..,,*,,,,*,,,....,............0.0220.0...,...0000...,....022220422222224424444444644444464866466866888886888:88888:88::::::::::::::<><<<<<<<<<<>><>>>>>>>>>>>>>>>>@@@@B@@@@BBB@BB@B@@BBBBBBBBBBBBBBBBBBBBBBBBBBB@B@BBB@@@B@@BBBBB@@>. """""" """$"$"$&&&&&&&&&&&(&&(&&((((((**,***,,,,,,,,,,,,,,,,,,,,,*...........0.0.000220.020.00000...0..022000204422222222444444444444466666222222466688886888888888888:8::::::::<:::<<<<<<<<<<<<<>>>>>>>@>>>>>>@>@@@>@@@B@@@@@BBB@@@BBBBBBBBBB@BBBBBBBBBBBBBBBBBBBBB@@@@@@BBBBBB@B@@. """"""" "$($$&&&&&&&&&&&&&&&((((((((******,,,,*,.,,,,,,,,,,,...,,,.............0.0222422..,.0000222..022000000220022224444444444446464442000022666666688888888888:::8::::::::::<::::<<<<<<><><>><>>>>>>>>>>>>>>>@>@@@@@@B@BBBB@@@BBB@@BBBBBBBBBBBBBBBBBBBBBBBBBDB@>@@@BB@BBBBBBB@>* """""$$" "&$&&&&&&&&&&&&&&&(&(((((((((**(***,,,,,,,*,*,,,,,,.,..,,,.,,,,,*,,.......02220.,,.0002222020222202220222204222222444466444464446200026866666686868888888888::::::::::::<::<:<<<<<:><<>>>>>>>>>>>>>>>>>>@@@@@@@@@@@B@@B@@@@BBBBBBBBBBBBBBBBBBBBBBBBBDDBB>@BBBBB@BBB@B@@@@@(  "" """" "&&&$$&$&&&&&&&&&&&(&&(((&((((((******,,*,,****,,,,,,,,,..0.,,***,,............00.,,,.00020...2420200202262222422242244444464664644666686666666666868888888:88:::::::::::::<<<<<<<<<<::<><<>>>>>>>>>>>>>>>@>>@@@@@BB@BB@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@>@@@B@B@BBBBBBBBBB@@(   "" " "$$&&&$$&&&&&&&&(&&&&&&&&(((((((*****,*,**,******,,,,,,,,,.00.,,,,,,........0...00...020000.,,002202022024442222222424444444464666644666666666666688888888888:8:8::::::8::::<:<<<<<<<<><<<><>>>>>>>>>>>>>>@>@@@@@B@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBDDBBB>@@B@@BB@BBBBBBBBBBB@@&  """"$"""$"$&&&$"$$$&&&&&&&&&(&((((&((((((*(((**************,,,,.,,,.,..,,0,,,......0000..0...0.00024422002020220024642422222244444444666644664466666666666688868888888:88:8:::::::<:::<:<<<<<<<<<<<<><>>>>>>>>>>>@@@@@@@@@@@B@B@@@@@B@B@BBBBBBBBBBBBBBBBBBDBB@>@@BBBBBBBBB@BBBBB@BBBB@$ """""$$$$$&&&&&&$$$$&&&$$$$&&&&&&&(((((((*(*(**********,***,,,,.....,,....,,..........00000022200002462002000002220266422222222444444444444446466466666666686888888888888:::::::::::<::<<:<<<<<<<<<<<>>>>>>>>>>>>>>@>>>@@@@@@@B@@B@@BBBBBBBBBBBBBBBBBBBBBDDB@>@BBBBBBBBBBBBBBBBBB@BBB@>"  """"""$$$&&&$&&&&&&&&&$$$&((&&&&(&&(((((((*(***(**********,,,,,,,..,,...00.,,...........000000.0000002222000022020002462022222222444444446464646666666666668688888888888::::::::::::<:<<<<<<<<<<<<<><<>>>>>>>>>>>@>@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBDBBBDDDB>@@BBBBBBBBBBBBB@BBBBBBBBBBB@  """"""$&&$&$$&&&(&$&&&&&&&&&&(&&&((((((((((((**********,,,,,,,,,,,,.......0.,............0..00..000022000000022000000002224222444444444464446666666666686888688888888888:::88::::::::<:::<<<<><<><<<<<<>>>>>>>>>@>>@@@>@@@@@@@@@@BBB@BBBBBBBBBBBBBBDBDB@>@BBBBBBBBBB@@BBBB@@BBBBBBBB@>   """ """"""$$$&$$$&$&&&&&&&&((&&&&((&&&(((((((((&(((*********,,,,,,,,**,,.......0....,........0.000..000.0420000000000..0020062442244444444444464646644466666666888888888888:::8688::::::::<:<<<<<<<<:<<<>>>>>>>>>>>>>>>>@@@@@@@B@@B@B@@BBB@BBBBB@BBDBDDBB@@BBBBBBBBBBBB@BB@@BB@BBBBBBBBBB@<  """"$"""""""$&$$$$$&&&&&(((&&&&(&(((((((((((&(((((*********,,,,,.,*,..,,,...,...,,...........0......000000200000022...020.0244222444444446466466666664666666686888888:8::8:::::::::::::::<:<<<<<<<<<<<><<<>>>>>>>>>>@>@@@@@@@@@@B@B@BBBBBBBBBBBDDDDBB@@@BBBBB@BBBBBB@BB@@B@BBBBBBBBBBBB>   """"""$$" $&$$$&&$&&&&(&&&&&&&((((&(((((((*((((***********,,,,,..,.,....0............,..,0022000,000..0000020000.....022204422424444444444646666666666666866866888888888:::<<::::::::::<<<<<<<<<<><<<>>><>>>>>>>>@>@@@@@B@@@@BB@B@B@B@BBBBBBDDBBB@@BBBDBBBBBBBBBBBBBB@@BBBB@BBBBBBBBB@   " ""$&$$$$$$$&&$&&&&&&&&&&&&&&&&(&((&(((((*(**((********,,,,*"*,..,,,,,,,..,.,,...........2220000.,,000002000......020,2202222224444466466666666664066666688668888888:::8:::::::4:<::::<<<<<<<<<<><<>>>>><>>><>>@@>@@@@@@@@@BBBB@BB@BBBBDDBBBB@@BBBBBBBBBBBB@B@BBBBBBB@@BBBBB@BBBBBB@ " """"$"$$&&$$$$&$&&&&$&&$&&&&&&(&((((((((*****************,*,,,,*,,,,,*,,,,.,,**.........0000000000..000000.0...000.222000002202222244444646446666664466666666688888:88:::::::8::62:::::<<<<<:<<<><>>><>>>>>>>::>>>@>@>@@@@@@B@@BBBBBBBBDDD2.@@@BBBBBBBBBBBBBBBBBBBBBBBB">BBBBBBBBBBBB@ " " $$$""$&$"$$$$&&$$&&&&&&&&&$&&&(((((((**(**************,**,.,.,,,**,,,,,,,..,,..................,.00000......02000242200.000000024446666646466644666666666686888888::::::8::::::::<::::<<:<<<<<<<<<>>>>>>>>>>>>@@>@@@@@@@B@@BBBBBBBBBBB@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@   """""&&"""$$$$&$&$&&&&&&&&&&&&&&((((((((((*((******,******,,,,,,,,..,,,*,.00....,,,,,......,....00000........222004222222000000024444664666666666666666666668888888::::::::::::<::::<<<<::<<<<<<<<>>>>>>>>>>>@@>@>@@@@@@BBB@@BBBBDB@@@BBDBBBB@BBBBDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@ ""  """$&$$$$&&$&&&&$&&&&&&&&((((((((((((*(((******(*****,*,,,,,,,.....,,,.,*,..,,,,,*,,,.....0..0.0000......00022200242446202200002444446666666666666666666688888:888:8::::8::::::::<:<:<::<<<<<>>><>>>>>>>>>>>>@@@@@@>@@@@@B@@BDBBB@@@BBBDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDBBBDBB@T   " "$&&$$&&&$&$$$&&&&&&&&&&&(&&((&(((((&&(***((*********,*,,**,,,........,..,.....,,,,.0..000..0000000.....002222200.68:8404866202224644466646666666666666888888888888:::::::::::::<<:::::<:<<<<<<<>>>>>>>>>>>>>@>@>@>@>@@@@BBBBBB@@BBBBBDDBDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB " " " " "$&$$(&&&&&$&&&&&&&&&&&&(&(&(((((*((((****((********,,,,,,,,.,,,,.....0...,..000.000...000..00000..000002222022202688668466442224446666666666666866666666888888::::::::::::::::::<:::<:<<<<<<<>>>>>>>>>>>>>>>>@@@@@>@@@@@B@B@BBBBBDDBBBBBDBBBBBBBBBBBBBBBBBBBBBBBBBBBBDBDBDDDDDBB " ""$$$""""$$$&&&&$$$&$$&&&&&&&&((&&((((((((&**(((***(********,,,,,,,,,,***,,,....0,,,,.0000....00000.0000..0022000222222220466666422220242446466466666666666886888888888:8:::::::::::::::::<:::<<<<<<<>><><>>>>>>>>>>>@>@@@@>>@@@@@@@BBBBBBBBBBBBDDDDDBBBBBBBBBBBBBBDBBBBBBBBDDBBBBBDDDDDB ""$$$$&&$$(&$$$&$$$$$&&&&&&&&&&&&&&&(&(((((&***((**(*,,***((****,,,,,,,,,..........,,,,,.,.0...0.0...00000..,.0000020002222224244422220022224464446666666666686688888888>8:::::8::::::::::::<:::<<<<<<<<<>>>>>>>>>>>>>>>>>>>><>@@@@BBB@@BBBBBDBBBBBBBBBDBBBBBBDBBBBBBBBBBBBBBBBBBBDBDBDBBDB "$$$$&&$$&$$$$$$$$$$&$&$$&&&&&((&&&&(((((((*****(**,,*,**,,,,,*,,,,,,,,......,,,...,,,*,,,..0..,.....0.0000020222220000224200044200028:4222444464666666666666666688888888:::88:::::::::::::8:::<<<<<<<<>>>>>>>>>>>>@>>>>>>><>>>>>>>>>@>>@>>>>BB@@@@@B@BBBB@BBBBBBBBBDBBBDBBBDDBBBBBDBBBBBBBDBBDBBBBBBBBDBBB@6@" """ $$$&&$$"$$$$$$$&&&&&&&&&&&&&&&&&&&(&((*((****(**********,,,,,,,,,,*,,,,.,.,,.....,,,,,.....000.,,,,,.,..02200002222046420.0002488866682022466666666666666666868688888888::8::::::::::::::<:<<<<<<<<<<>><>>>>>>>>>>@>>>BDDBB@@@@BBB>@@BBBBBBBBBBBDBDBDDBBBBBDBBBBBBBDDBBBBBBBBDBBBBDBBDB@ """$$$$&$$$$$$$$$$$$$$&$&$&&&&&&&&&&&((((((((***(**********,,,,,,,,*,******,,,,....,,...........000..,,,,,..00000222224266200..026864444666202466666666666666686688688888888:88:::::::::::::<::<<<<:<<<<<>>>>>>>>>>>>@>BBDDB@B@@@BBBB@>@B@@BBBBBBBBBDBBBBDBBBDBDBBBBBDBDDDDBBDBDBBBBBBDBBD@ """" "$$$$$$$$$$$$$$$$$$&&&$&&$&&$$&&$&&&&(((((**(((((********,***,,,,**,,,*,,,,,,,*,,,..0000......00.,,0..0....002220202222200...024424244446462446666666666666686686688888888::::::::::::<8::::::<<<<<<<<<<><><>>>>>>>>>BBB@@@@@@BB@B@@B@B@BBBBBBBBBBDBBBBBBBBDBDBBBDDBDBDBBBBDBBDBBBBDDDBB@ " "" """"$$$"$$$$$$$$$$$$$$$$&$&&&$$"$&&&&&&((((((*(((**********,,,,,,,***,,.,.,,,,,,,.,...000........0.044242222..0002200222...0..0220024444466664444464646666666666688688888888888:::::::::8:<:<<:<<<<<<<<><<<><>>>>>>>>>@B@@>@@@BBB@@>@@DBBBBBBBBBDBBBBBDBBBBDBDBBDBBDBBBBDBBBBDDBBDBDDDBDBD@ " """" "$$&"$$$$$"$$$$$$&$$$$$$&&&$&$&&$&&&&&&((((((((********,,*,*,,,,,*******.,,**,,,,,,......,,,,,,...0222220002..,,.000020....0000002664442244624444466666666666666668688888888888:8:::::::::::<<:<<<<<<<<<<><>>>>>>>>>>@@>>@@@BBBB@>@@B@BB@BBBB@BBBBBDBBBDBDDBDBBDBBBBBDDDBDDBDDDBBDBBDDBBDB@ @""""""$$"" ""$$$$$$$$&$$$$$$$$&$&&&&&(((&&&&(((((((((***((****,*,*,,,,,,,,,***,,...**,,,,,****,,,,,,.0..0..000000.020.0.02220000..0026664464224224486246666644666666666688668888888888:8::::::::::::<:<<<<<<<<<<><>>>>>>>>>>>>>>@BB@@@>@@@@B@B@B@BBBBBBBDBDBBBBDDDBDDBDDBDBBBBBDDDBDDBDBDDDDDBBDBB """"""$"$"$$$$$$$$$$$$$$$$$$$&&&$$&$&&(&&&&&&(&((((*((*((((****,**,,,,.,,...,,...,.,***...*.,**,..000..........02442.,,..0220220000046664642222422666246666666666666666666668686888888:::8::::::<::<<<<<<<<<<<<<<<<>>>>>>>>>>@@@@@@>>>>@BB@@@@B@B@@BBBBBBBBBBBDDDDBDDDDDBBBBBBBBBBDDDBBBDDBDDDDDBBX """$$"""""$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&(&(&(((((((**************,,,,...000..,.,,.,**,,...00000000.00....,...02020,,,,0222224002224422224664442246644466666666666666666866688888888::::8:::::::<<:::<<<<<:<<><<<<<>>>>>@>>@@@@>>>>>>>@BBBBBB@B@@BBBBBBDBDBBDDDDBDBDDBBDBDBBDDDBBDDDDDDBDDDDDDBBB """"""""$$$$$$$$$$$$&&$$&&$$$&$&&&&&&&&&&&&&(&((((((((*(**********,*,,,,...00....,,*.***,....00.0...........00....0.020.00222400222022244446864246466864646646666666666666688888888888888::8::::::::::::<<:<<<<<<<<<>>>@>>>>>><>>>>@B@>@@@BBBBBB@BBBBBBBBDDDBDDDBDDDDDDDDDDDDBDBBDDDDBBDBDDDDDBBBB."""""$$$&&&$$$$$&$$$$$&&&$$$&&$&&&&&&&&&&&&((((((((((**(************,,,,,,,..0..,,,,*0.**,.......,,........0000,....222200224.00246624666666686222466886444644466666666668668888888888888:::::<8::<:::<<<::<<<<<<<<>>>><<<<<<>>>@@@@B>@@@@@BB@BBBBBBBBBDBBBDBDBDDDDDDBBDDDDDDBBDDBDDDDDBDDDDDDDBBB."$$"$"$$&&&$$$$$$$$$&&$&&&&&&&&&&&&&&&&(&&&&((((((((*************,,,,,,,,.,,...,,,...,...,.,.,,,,,,,0.....000..,,,,.00222024000224422444666666666642444424444666666666666668688888888888:888::8:::::<<<<::<<<<<><<>>><:<<<>>>>>>>@@@@BB@@BB@BBBBBBBBBBBBBBBBBDDBDDDDDDDDBDBDDDDDDDDBDDDDDDDDDDDBBB0""$$"""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((*(**********,**,,,,,,,.....000.,,,.,,...0..00...00000.....,,022224420.222222042444664444666420002224466666666666666666886888888888888:68::::<:<<::<:<<<<<<><<<<<>>>>>>>>>>@@@@B@@B@B@BBBBBBBBBBBBBBDBDDDDDDBBDDDBDDBDDDDDDDDDBDBDDDDDDDDDBB0"""""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&&&(((((&(((*(*,*********,**,,,,,,,,,,,,.....0......,...0..000.0000024444466440222..002220242244444444666664222222246664666666666666886886888888888:68:::::<<::<:<:<<<<<><<<<><<<>>>>>>>>@@@@@@@@@@B@BBBBBBBBBBBBBBBBDDBDDBDDDBDDBDDDDDDBDDDDDDDDDDDDDDDBB,""$"""$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((*************,,,,**,,,,,,,,..,,,,..0...........00.......04468888886..022222222224444444444644242244622466666466666666666688666888888888888:::::::::<:<:<>>><::<<>><<>>>>@>>>>@>@@@@@@@BBBBBB@BBBBBBBBBBBDDBDDBDDDDBDBDDDDDDDDDDBDDDDDDDDDDDDD.&""$&$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&(&((((((((((((((**********,,,,***,,,,.,,,,,.2020000.000....0.0.,.......004664466402222222224444444442222222446666664246666666666666666668888868888:6:8:8::::::::::<:<<<:8::<<><><<>>>>>>>>@>@@@@@@@@@@@BBB@@BBBBBBDBBBDDDDBDDDDBDDDDDDBBDBBDBDDDDDDDDDDDDDB,$$$$$&$&$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&(((((((((((*(*(*(****,**,*,*,,,*,,,,,,,.,.,,..02000.0...000....,,,,..,..00000000042022222224466444220020024688866886666666666666666686666888888888688888:8::::::::<<<:8:<:<<<<>><<>>>><>>>>@@@@@@@@@@B@BBB@BBBBBBBBBBDBBDDBDDDDDDDBBDDBDDBDDDBDDBDDDDDDDDDB,$$$$$$$$$$$$&&$$&&$&&&&$&&&&&&&&&&&&(&&(&((((((((*(***((**,*,*,*,*,,,,,,,,,,,,,,,,,......00..........,**,*,,,,,.0......022002222244444422202222268886666668666664666666666666686668686886888::888:::::::<<<::::<<<<<><>><<<<>>>>>>>@@@@@@@@BB@BBBBBBBBBBDBBDBDDBDBDBBDDDDDDDDDDDDDDBDDDDDBDDDDBDDB*&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&((((((((((((*(((((**(*****,,,,,,.,.,,,,,,,,,,.0...............0..0..,,,**,,.,,,,,,...00022222244424200244444886644444666446424666666666666668886888688888:::::::::<<<::::<<<<<<<><<><<>>>>>>>>@@@@@@@@BBBBBBBBBBBBBBBBBBDDDDBBDBDDDDDDDDDDDBDBBDBDDDDDDDDDDDDB($$$$$$$$$$&$&$$&&&&&$&&&&&&&&&&&((&(&&(&(((((((((*(**(*********,,*,,,,,,,,,,,,,,.0..................,.2222.,*,,.,,*,,.....0022222422222002422666646446424444444224666666666666866686866888888:::::::<:::::::<<:<<<<<<<>>>>>>>>>>>>>>@@@@@@@BBBBBBBBBBBBBBBBDBDBBDDBBBDDDDBDBDDDDDBBDDDDDDDDDDDDDBB(&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&((*((((((*(**********,,,,,,,,,,,,,,,,,,,,...............00000002220640.,,,,,......0202222000222244666866644464644466666226666866866666686686668888888:::::<::88:::<<<<<<<<<<<><>>>>>>>>>>>@@@@@B@@BBBBBBBBBBBBBBBBDDDDDBBDDDDBDDBDDBDBBDDDDDDDDDDDDDDDDDD&$$"$$$&$&&&&&$&&&&&&&&&&&&&((&((&&((((((((((((((((*******,*,*,*,,,,****,,,,,,,,,,,........0...0...0000.0048:88.,,,...,,.000022220.00022466666666444444664668668:666886668666666666686488888888::::88:::<:<:<<<<<<<<><>>>>>>><>>>>>>@@@@@@BBBBBBBBBBBBBBBBBDBDBDDBDDDBDBBDDDDDDDBDDDDDDDDDDDDDDDBB$$""""$$&$&&&&$&&$&&&&&&&&&&(&$&&&&&((&&((((((((((((*((***(*****,,,*..,..,,,,,,,,*,....*......0.00..0....0688862.224422..02022222.00.002224666664424666664488666:<68886888666866686844688888:::8888:::::::<:::<:<<<<<<<>>>>>>>>>>>@>@@@@@@BBBB@BBBBBBBBBBBDBDDDDDDDDDBDDDBDDDDDBDDDDDDDDDDDDDDDDBB&$" "&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&((&(((&((((((****************,,,,,,,,,,,,,,,.,,*,...........0.......,.046664468842.68:4022022000....02264444444(464446488866668::88668886866666846688868:88868::::::::::<<<:<<<<<<<<<<<<>>>>>>>>>@@@0@@BB@BBBBBBBBBBBBDDDBDDDDDDB>BDBBDDDDDDDDDDDDDDDDDDDDDDB>@ ""$(&&$$$$&&&&&&&&&&&&&&&&&&&(&((&(&(((((((((*((***(**(*********,*,,,,,,,,,,*,,,,..,............0,,,,,,2464200044422466662000000....02026444444424646864426666666888668668668666664668868888866888:::::::::::<<<<<<<<<<<><>>><>>>>>>@@@@@BBBBBBBBBBBBBBBBDBBDBBBDDDDBBDBDDDDDDDDDDDDDDDDDDDDDDDDB: "&((&&&$$&&$&&&&&&&&&(&(&&((&&&&((&(((((((((((*(************,***,*,,,,,,,,....,,................0.,*,024440....000222224200..0....266444442222220224666644866666666666666666666666668868886688888888:8::::<::<<<<<<<<<<<>>>>>>>>>>>@@@>@@@B@@BBBBBBBBBBBBBBDDDDBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDB"@&&&&&&$$&&&$&&$&&&&&&&&(&&(&((((((((((((((((((((*(*************,*,,,,,,,,,.,.,.....,.,..........0.0.026440.,,,,...00200020.0...02446444222224224444444446666666666666666666666668666868866688888888888::::::<<<:<<<<<<<>>><>>>>>>>>>@@>@@@@@@@@BBBBBBBBBBDBBBDDDDDDBDDDDDDBDBDDDBDDDDDDDDDDDDDDDDB"$&&$&$&&&&&$&&&&&&&&((&&&((&((((((((((((((((*((********((((********,,,,,,,,,.,...,,............0.22266660.,,,,,....024..00..00022642422022222224444244264886666666666666666666668666688886886888888888::<::::<<<<<<<<<<><>>>>>>>>>>>>>>@@@@@@@@@BBBBBBBBDBBBDBDDBDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDB &$&$$&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((*********(&(****,*,,,,,,,,,,,.,..,.,,,..........0.0066662.,,,,,.,....026400400022222222222222202000244242266666666666666666666666868866866868888888888:::::::::<:<<<<<<>>>>>>>>>>>>>>>>@@@@@@@@@B@B@BBBBBBBBDBDBDBDBBDDDDDDDBBDBDDDDDDBDDDDDDDDDDDB"$$$$&&$&&&&&&&&&&&&&&((&(((((((((((((((((((*((((*******((&&((*****,*,,,,,,,,,,,,,,.,.,...........0.6642.,,,,..0..,,.002442422200244222220242222022442244446664666666666666666666646868888868888888888:::::::<:::<<<<<<<<>>>>>>>>>>>>>>@>@>@@@@@B@BBBBBBBBBBDBDDBDDDBDBDDDDDDDDDDDDDDDDDDDDDDFDFDDB&&&$&&$&&$&&&&&&&&&&&&&&&(((((((((*(((((*((((*(********(,*&&&(****,*****,,,,,.,,,..,,,,...........0442.,,,,,..002....0226444222222222200000.02002220244442466666466646666666666846688886668888888888:8::::::<:::<<:<<<<<<>>>>>>>>>>>>@>>>>>>@@@@@@@>BBBBDBBBBBBDDBDDDDDBDDDDBDDDDDDDDDDDDDDDFFDDDD"&&&&$&&&&&&&&&&&&&&&&&&(((((((((((((*((((*(****(*******,,,,,**,.*,,,*,,**,,,,,.,,..,..............422.,,,,,.40022220.000222220022200022020.002226202222224244664646666666666666648886868666888888888888:::::::<::<:<:<<<<<><>>>>>>>>>>>@>>@@@@@@@BDDBBBBBBDBBBDBDDDDDDBBDDDDDDDDDDDDDDDDDDDDFDDDDD@ &&$&&&&&&&&&&&&&&&&&&&&&(((((((((((((*((*(***(************.,.,,,**,,.,,.,,,,,,,,,.,,.............222..,,,,.26622222200000022000020..0002222220242002220242224444664666466666668488666666688888888888:::::::::::<:<<<<<<<<>>>>>>>>>>>>>@>>>@@@B@@BBBBBBBBBBBBBBBDDDDDBDDBDBDDDDDDDDDDDDDDFDDDDDDDDD&&&$&&&&&&&&&&&&&&&&&&(&((((((((*((((*(*(*(((*(********,,,,.,,((*,,,,,,,..,,,,,.,.,,.*,.........022.,,,...0226422222200000000.000..,..0422222222002420222024246464466644664666666666666686666888888:8::8::::::::<<<<<<><>>><>>>>>>>>>>>>>@>@>@@@@@@BBBBBBBBBBDDBDBDDDBDDBBDDDDDDDDDDDDDFDDDDDFDDDD&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((*((((**************,**(*****,,,,,,.,,,,,,,.,.,*,*,.....0.0220.,,,,.00222400202000000000200000...2220222222022222442244444444644666666688666466666668868888888:8:::::8:::::<:<:<<<<><<<>>>>>>>>>>>>>@@@@@@@@@@@@@BBBBBBBBBBBBDDDBDBDDDDDDDDDDDDDDDFFDDDFFDDFD$&&&&&&&&&&&&&&&&&&(&&(((((((((*((*((*((********(***************,,,,,,,,,,,..,,.,...00.....,,..220.,,,,,.220222200000000000002000000.000200022222024466622464444666646666866646466666666668688888888::88::::::::<:<<<<<<<><<>><>>>>>>>>>>>>>@>>@B@@@@@BBBBBBBBBBBBBBBDBBDDBDDDDDDDDDDDDDDDFDDDFDDB&&&&&&&&&&&&&&&&&&((&(((((((((((((*(*(***((*********,*,*********,,,,,,,,,,,.,,,,...........0..242.,,,,,.422202020....0000220.0000.2200.02004424668866886642444444644444666424446666666668686888888888888:8::::<:::<<<<<<<>><>>>>>>>>>>>>>>@@@>@@@@@@@@BBBBBB@BBBBBBBBBBDDBDDDDDDDDDDDDDDFDDDFFFDDD$$&&&&&&&&&&&&&&&&(((((((((((((((*(***(********************,,,****,,,,,,,,,.,.,.,...........00020,,,,,022220000000.....00000.0000222224244664666686686668864464644444666444446466666666666866886888:888:::::::::::<::<<<<<<>>>>>>>>>>>>>>@@>@>@@@@@@@B@BB@BBBBBBBBBBBBBDDBDDBDBDDDDDDDDDDDDFDDDFDD&&&&&&&&&&&&(&(&&(((((((((((*(((*(***(****(********************(****,,,,,,,.,,,,.,..,........442.,*,,0220220200000..,.00200..00024644446646666666644646688644444446664244664644666666666666688888888::8:8::::::<::<<:<<<<<<<>>>>>>>>>>>>@>>>>@@@B@@@@B@@B@@BBBBBBBBBBBDBBDBDDDDDDDDDDFDDDDDFDDDDDDt&&&&&&&&&&&&&&&(((((((((((((*(((****************,*****,**,*,*,.**(((*,,,,,,,,,,,,....,.....,24420,,,00000022466000..0..0000000.224664442222444424444446666664446644224444444464666666666666668888888:88::88::::::<::<<<><<><>>>>>>>>>>>>>@>@@@@@@@@@>@@@B@@@@@BBBBBBBBBBDBDDBDDBDDDDDDDDDDFDFDDDDD&&&&&&&&&&&&&(&(((&((((((((((((*(*********************,*,*****,.,*(((((*,,,,,,,.,,.,*,.....22220.,.0.0...024444220000....0.0244224644422222222222242444668:8444442444446466664466666666666668888888888:::::::::::::::<<<<<>><>>>>>>>>>>>>>>>>@@@@@@@@B@BB@@@@@BBBBBBBBBDBBDBBDDBBDDDDDDDDDDFFFFFFD$&&&&&&&&&&&&&((&((((((((((*((*(********************,***,**,**,,.......,,,,,,,,,.,.,,,,,...2220........000.....00022000.00228888424422222222222222242444464644444444444464646626666666666668688688888888:88::::::::::<<<<<><>>>>>>>>>>>>>>@>@@@@>@@@@@@@B@B@BBB@BBBBBBBBBBBDBBBDDDDDDDDDDFFFDFFDFD&&&$&&(&&&&&(&(((((((((((((((((*************(****,**,*,**,****,,,,,,...,,,,,,.,......000...020.,..20,,..,,,,,.,..024200.0268866444422222222222244224224444644444444444444644422664666666688668888888:888::88:::::<<<<<<<<<><>>>>>>>>>>>>>>@>@@@@@@@@@@@@B@@B@@@BBBBBBBBBBBBBDDDDDBBDDDDDDDDFDFFFFD&$&&&&&&&&&&&&&(((((((((*(****(******(******************,,***,*,,,,,,,,,,,,,,,......0.....00.,,,,.02460,,****,02422000000026442222222222222222224242444244446444444444444466224446666666666666688888888:888::::::<:<<<<<<>>>><><>>>>>>>>>>>>>@@@>@@@@@@@@BB@B@BBBBBBBBBBBBBBBDBDBBDDDDDDDFFDFFFFFD&&&&&&&&&&&((&&((((((((*(**(**(*(*********,**********,,*,**,*,**,*,,,,,,,,,,,,...,..0.....0.,,,**,.244.,*,,,*,.022202000224422220200202222222222224244444664444444444464664424664666666668886688888888888::::8:::<:<<<<<<><>>>>>>>>>>>>>>>>>@@>@@@@@@@@@B@@@@BBBBBBBBBBBBBBBBBDDDDDDDDDDFDDDFFFFFD&&&&&&&&&(&&&&((((((*(((*(*(**************************,,*,,****,*,,,,,,,,,,,,,.............,*****.222002000.,..000022044664220202200222222222222222242444244244444444444464244444646666666686886888888888:::::::::<<<<<<<<<<<>><>>>>>>>>>>>>>@@>@@@@@@@@@@@@BBBBBBBBBBBBBBDBBBBDBDDDDDDDDFFFFDFFFD&$&&&&&&&&&(((&(((((((((((((*******(***************,,***,,,,,,*,*,,,,,,,,.,...,.,.........,*(((**20..04640...0.00222468862200202200022222222422242444422244444444444444662444666646666666686668668888:8888::::::::<<<<<<<<<<>><<<>>>>>>>>>>>>@@@@>@@@@@>@@@B@BBBBBBBBBBBBBBBBBBBBBDDDDDFDFDDDDFFFD`&&&&&&&&&&&&&(&(((*((((***(*(************************,***,,**,*,*,,,,,,,,,,,..,............*****.,,,.0240,,...00244448642200202022222022222022224442220.0044444444444646444446446666666666868888888888:888:::::<<::<<<<<<<<<>>>>>>>>>>>>>>>>>@@@@@@@@@@@BB@@B@@BB@BBBBBBBBBBBBBBBDDDDDDDDDFDFDDFFD&&&&&&&&&&&&(&((((((((*((*((**********(****************,,*,**,*,,,,,,,,,,,,................*,..20,,,0.020...0.000222222200202200000022220222022222424200.0244464444444442466666646666666666668688888888:88:::::::<<:<<<<<<<<<<<>>>>>>>>>>>>>>@>>>>@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBDDDDFDDFDDDFFFFFD &&&&&&&&&&&&((((((((((*(*((***********************,*,*,,*,****,,,*,,,,,,,,,.,.,.........0.......,.00220022000..00222000000000000000202220000222224444422264444644444446266444646666666666666868688888888:8:::::::<<:<:<<<<<<<<>>>>>>>>>>>>>>>>>@@>@@@@B@@BB@@BBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDFFFFFD&&&&&&&&&&(&&&((((((((*(*(*(*********,****,,*****,,*****,,,,,,,,,*,,,,,,,,,.,,...........0....0..00.0200220..0200000000000000002000000.00.00022244222222446444444444462466664666466666666666668886888888::::::::::::<<<<<<<<<<>><>>>>>>>>>>@>>>@@@@@@@@BBBB@BB@BBBBBBBBBBBBBBBBBDDBDDDDDFFFFFDFFFD 6&&&&&&&&&&(&&&(((((((((((************,****,*,**,***,,,*,,,*,,,,,,,,,,,,,..,.,.,..........0000...0000222224420.0000000000000000200000.....,..0022222222468444444444446024466466666466466666688688688888::8:::::::::<::<<<<<<<<<>>>>>>>>>>>>>>>>@@@@@@B@@@BBBBBBBBBBBBBBBBBBBBDBBDDDDDDDDDFFDDDFDFFD &&&&&&&(&&((((((((((((*(***(**********,***,,,,,,,,,*****,,,*,,,,,,,,,,,,.,..,...........00.0.,,.0.000000244442200000000000000000000..,.,...,..022220024666644444446622444446466648<:<6666686666888888::88:8::::::::<:<<<<<<><>>>>>>>>>>>>>>>>>@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBDBBDBBDDDDDDDDFFFDDDD &&&&&&&&&&((((*(((((*(((****(************,,,,,,,,,,,*,**,,,,,,,,,,,,,,,,.,..............0..0..000.00000220444200000000.00.00020000.,,,...0.0.2022000000024444444446004644466466664448688686666868888888:::::::::::::<<<<<<<<<<>>>>>>>>>>>>>>>>>@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBDBDDBDDDDDDDFFDDDFFD "&&&&&&&(&(((&$&((((((*************,********(,,,,,,,*,,,,,,,,,,,,,,,,,,..,.,............0.0.0220...0002000220000000000000000200.0.0.046644664200000.0000022444446602444446444666642248666688866688888888::::::::::::<<<<<<<<<>>>>>>>>>>>>>@>@>>@@@@@@@@@BBBBBB@BBBBBBBBBBBBBBBDBBDDDDDDDDFFFFFFDFD@&&&&&&&&(&&((&(((((((****(*(***********,,***,,,,,,,,,*,,,*,,,,,*,,,,,,,.,*..,,...........00000222..00.(200000000000000....0000..00*6446666662000...000024444444*004644444466466662248868666,0688888888::::::::::::<:<<<<<:<>>>>>>>>>>>>>>>>>>@@@B@@B@>@@BB@B@BBBBBBBBBBBBBBBBDDBDFBBDDFDDDDDFFFFD(&&&&&(&&&&((((((((((*(((((**********,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,....................000002222200000000000000000.,,,,....02442444424442420000002:::622444442264444464666666668686688686466888888888::::::::::<<:<<<:6<<<<>>>>>>>>>>>>>@>>@@@@@@@@,@BBBBBBBBBBBBBBBBBBBBBBDBDBB DDDDDDFFFFFFF&&&&&&&(((&(((((((((((****************,*,,,,*,,,,,,,,,,,.,,,,,,,,,,,.,....................00000002200000000000020000.....,,,...0220000222222220000028886442444222466644446666666666666666866686688888888:::8::::::::<:<<<<<><<>>>>>>>>>>>>>>>>@@@@@@@B@BBBBBBB@BBBBBBBBBBBBBBBBBBBDDDDDDDDDFFFFFF@&&&&&&((&(((((((((*((***(*(*********,,*,,,,,*,,,,,,,,,,,,,,.,,,,,,,...,.............00..0000000200000000000000000000.00020...0022000000224446200028:8644468664204444644464446666666666666666686688888888:::::::::::::<<<<<<<<><>>>>>>>>>>>>>>>@@@B@@@@BBB@BBBBBBBBBBBBBBBBBBBBBBBDDDDDDFFDFDFFFFFD&&&&((&&(((((((((((*((*(**(((*********,*,,,,,,,,,,,,,,,.,.,.,,,,,...................0.0..000000000000000000000000000000200000220........0222200048664224888620004246646466464664666666666668668688888888888:::::::<::<<<<<<<<><<>><><>>>>>>>>>@@@B@@B@BBBBBBBBB@BBB@BBBBBBBBBDDDDBDDDDDDDDDDFDDFDD&&&&((&(((((*(*(*((**(*(*(************,,*,,,,,,,,,,,,,,,,,,,.,........................0.000000000000000000020002022022000002220......,.002200224664222268642000024464664466646646466666666686688688888:8::::::::::::<::<<<<<<<<>>><>>>>>>>>@@>@@@@@@@@@@BBB@BBBBB@B@BB@BBBBBBBBBDBDDDDDDDDDFDDFFFD&&&&&&&((&(((*(((**********************,**,,,,,,,,,,..,,.........,..................0.000000000000000000000000200200202000022..,.....024220..02444222486620000000244444446664466666666666666868686888888888::::::::<<<<<<:<<<<>><>>>>>>>>>>>>>>>@@@@@@B@BBBBBBBBBBBBBBBBBBBBBBBBDBDDDDDDDDDDDDDFFD&&&&&&&&(((((((((*****************,***,,,,,,,,.,,,,..,...............................0000000000000020000200000002..220..22220...00022002200.022222226:86200022020244446444646664666666666666666688688888888:8::::::<:<:<<<<<<<<>><>>>>>>>>>>>>@@@@@@BBBBBBBBBBB@@BB@BBBBBBBBBBBBBDDDDDDDDDDFFDDFFD&&&&((&&(&((((*(******************,**,,,,,,,,,.,,,..,,..,,......................0......0000000002000200220200200.000.02242200..000.26664422222420028:662022222220024444444446666666666666666668888888:88888::8:::::::<::<<<<<<<<<>>>>>>>>>>>>>>>>@BB@@BBBBBBBB@B@BBBBBBBBBBBBBBBDBBDBDDDDDDDDDFDFD&&(&(((((((((((((******************,,*,,,,,,,.,..,,..,..,..........................0..0..0000000000000000000000000200024420...0..0266664466686400686662022220244202244466664666666666666666686868888888888:8:::8:::::::<<<<<<<<<><<>>>>>>>>>>>>@@@@@@@@BB@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDFDDFFFD&&&&&&&((((((((((*******************,,,,,,,,.,,..,,............................0....0....000000000000020220022000222222220....0000246444466662448864420200022242222244666666666666666666666666886888888888888::::::::::<::<<<<<<<<<<<>>>>>>>>>@@>@@@@@@@@@B@BBBBBBBBB@BBBBBBBBBDDDDDDDDDDDDDDFFFFD&((((((((((((*((((******************,,,,,,,,,,,,,..,.,,,................................0000..,00000200000020002224422220..0222202464442222224486644420000002424420244446666466666666666666668688888888888:888::8:::::::<<<<<<<<<<>>>>>>>>>>>>>>>>>>@@@@@@BBBBBBB@BBBBBBBBBBBBBBDDDDDDDDDDDFFFFFFD&(&&(((((((((((*(****(**************,,,,,,,,,,..,......,......,.............0...........000...0.000000020000000..0222220..22020224442000..0226666444222220246644642224644666666666666666666686868888688888888::::::::::::<<:<<<<<><><>>>>>>>>>>>>>>>@@@@@BBBBBBBBBBBBBB@BBBBBBBBDBBDDDDDFDDDDFFDFD&&&&&(((((((((((((******************,,*,,,,,.,.,,,................................00..00000220000000000000000.0000002200.0022422442200....02466644442002244444666446466646666666666666666668668886888888888888:::::::::::<<<<<<<<<><>>>>>>>>>>>>>@>@@@@@@@@@B@BBBBBBBBBBBBBBBBBBDDDDDDDDDDFDFDFFFD&&&(((((((((((*((***************,*,,,,,,,,,,,,..,....................................0.00000222000000000000002002000000022222222242......000244444420020022444666868666666466666666666666686666868888888888::8::::::::::::<<<<><<<<><>><>>>>>>@>@>@@@@@@@@@BBBBBBBBBBBBBBBBBBDBBBDDDDDDDDDDFFFDDFD&&&(((((((((((*(*(**********,***,,,,,,,,,,,.,,....................................00.0.00000000.00000000002002200200.00222222200220.......0244244642000022246666446866666666666666666666666666868688888888:888888:::::<::<<<<<<<>><>><><>>>>>>>>>@>@@@@@BBB@BBBBBBBBBDBBBBBBBBDBBDDDDDDDDFFFFFFFFF&&(&&((((((((((******************,,,,,,,,,,,..,,............................0......0..000000000000020000200022242000022222222224400..0..046424244422222222022222446886664666666666666666866666688688888888888:8:::::::::::<:<<<<<<<>>><>>>>>>>>@>>@>@@@>@>@@B@BBBBBBBBBBDBBBBBDDBDDDDDFDDDFFFFFFFD&&((&(((((*((((*******,*****,*,*,,,,,,,,,,,,.........................................0..0000.000000200002020.022220000002222224200....04444222444200200000002222248866666666666666666686688668666888888688888888:::::<:::::<<:<<<<<<>>>>>>>>>@>>>>@>@@@>@@B@BBBBBBBBBBBBBBDDBBBDDDDDDFFDFFFFFFFFFD@((((((((((((((*(********,*,*,*,*,,,,,,,,..,,,...,...........................0.....00.0.0.00000000000000020000200020....0222444200..,.686664222022000000002222442248686666666666666666668688886868888888888:88::::::::::<<:<<:<<<<<<<><>>>>>>>>>@>>@>@@@@@B@BBBBBBBBBBBBBBBBBBBDDDDDDDDDDDFFFFFFFFD&(((((((((((((***(***********,,,,,,,,,,,,..,..,......................................0..0.0.0000000000000022200002020000.0.200.....68::8842200240000222242224222466666646666664666666686888888888888888888:8888::::::::::::<<<<<<<><><>>>>>>>>>>>>>>>>@@@BB@BBBBBBBBBBBBBBBBBBDDDDDDDDDDFFFFFFFHFD&(&((((*((((*(*****,***,***,,,,,,,*,,.,,,.,....................................0.0.00.0000000.00000000.0000002002224220........,..6886664220064200002266444622466666666666666666666666668688888886888888888:888::::::::::::<:<<<<<<>><>>><>>>>>>>>>>>>@@@@@BBBBBBBBBBBBBBBBBDDDDDDBDDDFDFFFFFFFFFF((((((((((*((***********,,**,,,,,,,,,,,,,,,,......................................0.0..0000000000000.......00..000020000..,..00224666444420284200.002466666644666644466666666666666668868886888888888888888:888::::::::::<::<<<<<<<<><<>><>>>>@>>>>>>>>@@@B@@@BBBBBBBBBBBBBBBBDDBDBDDDDDDFFFFFFFFF((((((((((((((*(********,*,,,,,,,,,,,,,,,,,.................0......................0..0000.000000000..,.,,..002....000....,.022666664442206662000.002464686666664422466646646666666666666868688888888888888::8::8:::::::<:<<<<<:<<<><>>>>>>>>>>>>>>>>>>>@@@@@@@BBBBBBBBBBBBBBBBDBDDDDDDDDDDFFFFFHF(&(((((((((((************,*,*,,,,,.,.,,,..,.......................0..................0..00000.00000002220000024404200000.,00224442464422246200.000.02246666444222444466666466666666666886668886888888888888::8::::::::::::<<<<<<<<<<><><>>>>>>>>>>>>>>>@@B@@@>@BB@BBBBBBBBBBBDDDDDDDDDDDFFFFFFFFFF&((((((((((*((*******,**,*,,,,,,,,.,,,........,.,...........0.........................000000000000..00.0002..02020000....22444640264442228600....002444666666444668644646646666666666666668668868888888888::8:8:::::::::::<<<<<<<<<<<<><<>>>>>>>>>>>>>>>@@@@@@BB@@BBBBBBBBBBBBBDBDDDDDDDDDFDFFFFFD((&(((((((((((*********,,*,,,,,,,,.,..,..,.,.,.............0..0.0.................000.0.00000000000.....00.....00..0002024444444224442224420000.026644666464426868:6444444646666666666866688868868888888:8:8::::::::::<:::<:<<:<<<<><><>><>>>>>>>>>>@@@>@@@BBB@B@BBBBBBBBBBBDDBBDDDDDDDDFDFFFFFFFF((((((((((((**********,**,,*,,,,,,,,,.,,..,....................0......0..........00..00000000000000.............,0200044642222244224444462000.0026666664442226444684242224666666666666866688668888888888888:8::8::::::::::<<<8:<<<<<>><>>>>>>>>>>>>>@>>@@@B@@@@B@BBBBBBBBBBDDDDDDDDDDDDDDFFFFFFFFF((((((((((*(***********,*,,*,,,,,,...,.........................0................0..0.000000000000...,.......424222220222000000224224444262000000246664442002242244446662246666666666686666688888688:8888888:8:::::::::::<:<<:<<<<<<<><><>>>>>>>>>>>>>>>@@@@@@@BBBBBBBBBBDBDBDDDDDDDDDDDFDDDFFFFFFF:((((((((((*(*******,**,,*,,,,,,,,,,,,...,...................000.00.0..00....0....0.0.00000..00000.0020..04442220000.000..2000000024444444220222664666444422244224468::84686666666666666686688888888868888:86::::::::::<<:::<<<<<<<<<<<><>>>>>>>>>>>>@@@@@@@@@@@@BBBBBDDBBDBDDDBDDDDDDDDDFFFFFFFFFF(((((*(*(((*************,,,,,,.,,,,...,....................0.0.0.0000.0000.00..00..0000000000000000002264220000.........22200000.2242444400000488644422222064444::8::88::6666666666666666668888688888888::8:::::::8::::<<<<<<<<<<<<><<><>>>>>>>>>>>>@@@@@@@@@BB@BBBBBBBBBDDBBDDDDDDDDFDFDFDFFFFFFD((((((((((((*********,**,,,,,,,.,,......................0.0.0...00000.00.0000000000...00000000000.02266200000.0........442200..0024444442000002464442244426642:><<::866666466666666666668866688888888888:8888::::::::::<<:<<<<<<<<><>>>>>>>>>>>>>>@>@>@@@@@@@B@BBBBBBBBBBDDDBBDDDDDDDDFFFFFFFFFFFF (((((((((*(***************,,*,,,,,.....................0.0..00.0000000000000.000..000000.00000002442200.........0....242000200004444264200000222222002448664:><<<:86666666666666668668668888688888888888888:::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>@@>@>>@@B@@@B@BBBBBBBBBBBBDDDDDDDDDDDFFFFFFFFFFFD((((**(*((((((***********,,*,(,,,,,....................00.(.0.0.00.0.00000.00000.00000..0000000.22000......,....0..(,2200.0442226644622022000000,2244244668>><<<:66666646666626666666666888888688888888888888:::::::::<::<<<<<<<<<<<>>><<>>>>>>>>@@@>@@@B@B@BBBBBBBBBBBBBBDDDDDDDDDDDFFFFFFFFFFHF(((((((*(*(*(*********,,**,,,,,,,,,,.................0.0........0.00000000000000000.000.0.0000002.......,,,,....0..0.220.0044444466620.0000004042,02664466:<>>><:8666644666664,6666666666688886688888888884:8::::::::<<<<::<<<<<<>>>><8,<>>>>>>>>@>@@>@@@@@@BBB@BBB44DBBDBBDDBDDDDDDFFFFFFFFFFFF6((((((((***********,,,,*,,,,,*,,,,,..,............0...0.0.....0000000000.000000000.0000.00000000000..,,,.,,,,.....002622028866644442222244444644220048446:>>>><:66666646666666666666666668886886888888888::::::8::::::::<<<<<<<<<<<<<>><>>>>>>>>@>>>>@>@@@@@@BBBBBBB@BBDBBBDDDDDBDDDFDDFDFFFFFFHF8(((((*(*(*********,******,,,,,,,,.,..,.,...........0.0..0.0..00.0000000..00000000.0000.0000000000000.,,.000020..00004422488886444422444466668864440024446::<<:886666668666666666666666666666686888888888::88::8::::::::<::<<<<<<<<<<<<<<>>>>>>>>>>>@@@@@@@@@@@@@BBBBBBDBDBBDDDDDDDDDDDFFDFFFFFFFFD(((((*(*************,,,,,,,,,,,,,,.,,...............0.0.0.0...0..0.00..0.0000.0.00.0.00000000220020...00022222222000422266240200244444446886666644420044688::86666664446666666666666666666868888888888888:8:88:8:::::::<:<<<<<<<<<<<<<<>>>>>>>>>>>>>>@@@@>@@@@@BBBBBBBDBDDDDBDDDDDDDDFFDFFFFFFFHFF&(((((************,*,,,,,,,,,,,,,.,,,,,..........0....0...0..0....0000000000000.00000000.0000022200...00022002222204402220......06664446666666646642000444488644646444466666666666666666686888888688888888:8:8:8::::::::::::<<<<<<<<<<<<<<>>>>>>>>>@>>@@@@@@BBBBBBBDBBBDBDDDDDDDDDDDDDFFFFFFFFFFFD((((((**********,*,*,,,,,,,,,,,,,.,......,.......0....0.00.00.0.00000.0.0000.00..00000000000000220..,...00000002224624440.......246466644444888668644002444444244244444666666666666668666686888688888888::8:::8:::::::::::<<<<<<<<<<<><<<<>>>>>>>>>@>@>@@@@@@BBBBBBBBBBBDDDDDDDDFDDDDDFFFFFFFFFHFF((*(*(**********,,,,,,,,,,,,,,,,,,,,.,..............000...000000.00000.00000000.000000000000000200...0020.0000000246644220...202666662224668:<:866666620642242220224644666666666666686666688888868888888::888::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>@@>>@@@@@@@@@@BBBBBDBBBBBDDDDDDDDFDDDFFFDFFFFFFFF(((**************,,,,,,,,,,,,,,,,,,,.,................000.000000000000000.00000000000000000000000...0002222222220024442444244222666426446668888866::::86446222000022424666666666666666688888686688:88888888:::::::::::::<<<<<<<<<<<<<>>>>>>>>>>>>>@@@>@@@@@@B@@BBBBBBBBDDDDDDDDDDDFDDFFFFFFFFFFFFF(((****************,,,,,,,,,,,,,,...,.........0...0000.000.0000000000000.000.0000000000000000.........0024222244444444624442220266444644688888:::868888:<<:42000242226666666466666666686888868888888:888:888::::::::<::<<:<<<<<<<<<<<<><>>>>>>>>>>>>>>@@@@@@BB@BBBBBBBBBBDDDBDDDDDDDDDFFFFFFFFFFFF(****************,**,,,,,,,,,,,,,,.,.,.............0000.00.00000000000..00000000000000000000000,,,..0220222222242444666642222004664664464668888888888:>><<:422246:66666664446666666666666888888688888888888:::::::::::::<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBBBBBBBBDDDDDDDDDDDFFDDFFFFFFHFFFF((*******(*****,,,,,,,,,,*,,,,,.,.,.......0......00..0.0000000.000000.000000000000000000000000.20.022200...000022466444222220026664444444468868886668:><:8642446888866444464666666666666888888888888888:8:::::::::<::::<:<:<<<<<<<<<<><><>>>>>>>>>>@>@@>@@@@B@@@BBBBBBBBBDDDDDDFDDDDDDFFFFFFFFFFFD((***********,,,,,,,*,,,,,,,.,,,,.,.............0..000..0000.0.000000000000000000000000000000000.0.00024220...248864222000000028664444422266866666468<<:8662468888666442226444666666666686888688888888888::8:::::<:::<:::<<<<<<<<<<><>>>>>>>>>>>>>>@>>>@>>@@@BB@@BB@BBBBDDDBDDDDDFDDDFFFFFFFFFFFFD ((*(********,**,*,,,,,,,,,.,,,,,,,..................0.0.00000000000000000000000000000000000000...06422224444446666420.0....0022686664442004666666686<<:6644466::86664444224666466666666868888888888888:8:8:8:::::::<::<:::<:<<<<<<><<><>>>>>>>>>@@@@>>@@@@@@B@@BBBBBBBDBBBDDDDDDDDDFFFDDFFFFFFFFFD((***********,*,,,,,,,,,,,...,*,,.,..............0000000.0000000000000000000000000000000000000..,.022222244666642200......000286646666442044664666<<::66444268886666444246444444666666886888888888888888:88::::::::::::::<<<<<<<<<<<<<><>>>>>>>>>>>@@>>>@@@>@@BBB@BBBBBBDDDDDDDDDDDDDDDFDFFFFFFFFF@^((***********,,,*,,,,,,,,.,,.,.,,................00.0.0000.000000000000000000000000000000000000.0..0000022424222200.........08:8646666422266664444<>:666442668866666444666422222686668888888688888:88888::8::::::::::::::<<<<<<<<<<<><>>>>>>>>>@>>>>>@>@@>>B@@@BBBBBBBDDBBDDDDBDDDFFDDFFFFFFFFFFFD (**********,**,,,,,,,,,,,,........,,.............00.00000000000000000000000000000000000000000..040...022440022000....,..4442686644646444226644428:::6664446888666664668664466626888688688888888888888888888:::::::::::<<<:<<<<<<<<<<<<<>>>>>>>>>>>>@@>@@>>>BB@@B@BBBBBBBDDDDDDDDDDDDFFFFFFFFFFFFFF((*********,,*,,,,,,,,,,,,...,,,,,...............0.00000000000000000020000000000000000000020..,..00000224442200....,.,4888666644444444444462222:<<:66664468::66664666664422444448:88888888888888:888:888::888::::::::<:::<<<<<<<<<><<>><>>>>>>>>>@@>@>@@@BB@@@B@B@BBBBBBBBDDDDDDDDDDDDFDDFFFFFFFFD((**********,,,,,,,,,,...,,........,........0....0000000000000000000000000000000000000000000.....00442222242200..004686646666642244444444644626::886646466686664444666422004468888:888888888888::8:88:::::888:::::::::::<<<<<<<<<<<>>><>>>>>>>>>>>>@>@@@BBB@@@@@BBBBBBBDDBDDDDDDDDDFFFDFFFFFFFFFFD(*******,****,,,,,*,,,..,,......................00..00000000000000000000000000000000000002000....002222202002022246888642446622222444442466666<:8666666666666464444664242222448:::::88:8::88888688888:88:::::::::::::::::<<<:<<<<<>><>>>>>>>>>>>>>>@@@B@@DB@@@@BBBBBBBBDBDDDDDDDDDDFFFDFDFFFFFFFFD*************,*,,,,,,,,,,,....,..................0000000000000022000000000000000200000002000...00.0000200.0022444466666642264222222424224666:><<6666666666644444444644446244248::8:::::888888:8688:8:8::::8::::::::::::::<<<<<<<<<>><><>>>>>>>>>>>>@@@@@BB@@@@@BBBBBBDBBDDDDDDDDDDDDFDDFFFFFFFDFFDp(***********,,,,,,,,,.......,................00000000000000000000000000000000000000000002000..00000..000..0022424442444466464222222222422668:>>:664666666664664446424244446424::8888:8888888888888888:888:8::::::::::::<<<<<<<<<<<<<<>>>>>>>>>>>>@>@@@@@@@@@B@BBBBBBBDBBBDDDDDDDDDDDFFFFFFFFFFFFFB(**********,,,,,,,,,,,,.,,,........,........00000000000000000200000000000000000002000000000...442000.....0222222200222020004422222222222468<<::646666666644664444444442446664688888888888888888888888:888:8::8:::::::::<<::<<<<<<<<><<>>>>>>>>>>>>@>@@>>@@@@@@@BBBBBBBBBDDDDDDDDDDDDDDFFDFFFFFDFFD**********,**,,,,,,,,,.,..,,,,,.............000.000.0000000020000000000000000000000000000200002222020....222000...0000...00224422422222268::8886464666646666444422264444464686:8888888888888888888888:8:8:88:8::::::::<<:<<<<<<<<<<<<><>>>>>>>>>@>@@@@><>>@@@BBBBBBBBDBDDBBBDDDDDDDDDFFDFFFFFFFFFD(********,****,,,,,,,,,,,,,,....,...........000.0000000000000000000000000000200000000000000222222242......000..,,.00....244244444222224488:88666444444466644422200266666644488688888888888888888888888888::::::::::::::<<:<<<<<<<<<<<>>>>>>>>>>>>@>@B@>>>BB@BBB@BBBBBBDBDDBDDDDDDDDDDDFDFFFFFFFFFD((********,**,,,,,,.....,,..............00000000000000000000200000002000000000000000000220024620228642..,..0022........0222444444224222668866664444446444464222222466666668688468888886888:888888:88:88888::::::::::::<::<:<<<<<<<><<><><>>>>>>@>@@@BB@DDBB@@@B@@BBBBBDBDBDDDDDDDDDDDDDFDDFFFFFDFD@(((****,,*,,,,,,,,,,,...,......,,,......0...0.000000000000200020000000000000000000000000000266868::6440..,,.022242000.04222446644442444886666664444444444444444224666666868::8668688888868666888888:8888888::::::::::::::::<<<<<<<<><><<>>>>>>>@>@@@BBFFB@@BB@BBBBBBBBBDBDDDDDDDDDDDDDFDDFFFFFFFFD  .(*********,,,,,,,,.,.......,..,***,.....00.0000000000000000002002000200020000000000000000..024668888:88642..00222200224422244444446446:866666646444444444444444444446666246644466666668886688888888888:::::::8::::::::::<:<<:<<<<<<<<>>>><>>>>>>@@@@@BBBBB@@@B@BBBBBBBBDDDDDDDDDDDDDDDDFDFFFFFFFFD((********,,,,,,,,,....,.......**.......0.0..0000000000000002000020002002000000000000000....0224664666444662222422222442444644444444468:86666446444444444224446464046442248844466866888868888888888888888::8::::::::::::<::::<<<<<><<<><>>>>>>>>>@@@@B@@@>@B@@BBBBBBBBBDDDDDDDDDDDDDDDDDFFDFFFFFFD((*******,,,,,,,,..,,,........0220...00....0.0000000000000020000000222000000000000000000..020002644226446444222246666442244444444444446666444444444444446664422242444466648864668888888688888888888888888:::::::::::::<<::<<<<<<<<<<><<<>>>>>>>>>@@@@@@@@@@@@@BBBBBBBBBDDDDDDDDDDDDDDDDDFFFFFFFFFF*(******,***,,,,,,..,.,........020.........000.0000000000000000220200020002000000000000..0222224442444664422200.02244240244442444444444464424444444444444442224244466866488:::448888:86888888888888888888888::::::::::::::<<<<<<<<<><<><>>>>>>>>>>>@@@@@@@@@@@BBBBBBBBBDDDDDDDDDDDDDDDDDDFDFFFFFDF&(*(**,,**,,,,.,,,..,,.....................0000000000000000022202002000222200000000000002422424422244444442220...0202468424224424424444444442444444444444222002222666866688:::<66886668888888888888888888::8::::::::::::::<::<<<<<<<<<<>>>>>>>>>>>@@@@@@@@@@@@@BBBBBBBBDDDDDDDDDDDDDDDDDFFDFFFFFFF$*******,*,*,,**,,....,,....................,0.00000000000000000202002220*2000000000002244624224220222,222000......0020222200222444224444444444444444464442020222:8666668::88::<8866888888888888888888:8888:8:::::::::::<<::<<<<<<><><>>>>>>>>>>@>@>@@@@@@@>@@@BBBBBBBDDDDBDDDDDDDDDDDDFFDDDDFFFFD((*********,,,,,,,.,.,.,.....................0.00000000002002202220202200000020002000002444444442024204624...,...0006422020202222200444442422444444444444466422"8:8664446:<<::8686886888888808888888:8:::88::::::::::::::<:<<<<<<<<<<>>>>>>>@>>>@>@@8>@@@>@@B@B@B@BBBDBBDDDDDDDDDBDDDDDDFFFFFFFD(*******,,**,*,,,,,.......................0...000000000000000220020020220002000000000000002224642044446646662666642664444200000222224442424242444444444664662426::864444<<:8:888888888888888888888:8::::8:88:::8:<::::<::6<<<<<<<<<<<<<>>>>>>>>>>>@>>>:@@>>@@@@BB@BBBBBBBBDDBDDDDD>>DDDDDFDDDDFFD *(*********,,,,,*,,.,.....,............0...0.00002000002000020022220002220200200000000000..00442242444444244422244464444622220222424442444442444444444444444466::864244:<::<:8688888888888888888888888:888::::::::8:::<<:<::<<<<<<<<<<<<<>>>>>>>>>>>>>@@@@@@@@@B@BBB@BBBBBDDDDDDDDDDDDDDDDDDFFFFFD((********,,,,,,,,,,,......*,.........0...000000000000000002202220222000022000020000002.....02220222422222242..00046444444666222222242224444444444444444424442888644444::666666<886688888888888888888888:::::8:::::::::::<:<<<<<<<<<<<<<>>>>>>>>>>>>@@@@@@@@@@@@BBBBBBBBBBDBBDDDDDDDDDDDDDDDDDFFFD (**********,,,,,,,,,,..,....,,,,,,,..0.0..00.000000000000222202002222022000200002000200022244220.02222222222262.0..2222222422442222222442242444444444444488:86666466446:886444<:68888888888888888888:88::8:::::::::::::::::<<<<<<<<<<<><><>>>>>>>@@@@@@@@>@@@@@@BBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDFFD***********,,,,,,,,,.,,,....00,**,*..0..00.0.0.000000000002222020002220020202020222000.0222422000.0000002442466000002220222024222222244244422444442444446668:8644664448:::8:8:<:66888888888888888:88888::::::8:::::::::::<<<:<<<<<<<<<>><<>>>>>>>>@>@>@@@@@@@@@@BBBBBBBBBBBBDDBDDBDDDDDFDDDDDDFFFD(***********,*,,,,,,,,,,.,,...000000.......000000002002202002220202000202020222220222...002420.0244.00000000244620022222222442202222222444444444442244444466886444662468::<<<><:88888:888888888888:::88::::::::::::::::::<::::<<<<<<<<<><>>>>>>>>>>@@>@@@@>@@@@@B@BBBBBBBBBDBDDDDDDDDDDDDDDDFDDDFD***(******,,,,,,,,,,,,,,.......0.0.0......0.00000000020200222022220022222222022220000.,..0020.00242422200..000024222222224642000222222424424444444424444222688622244468:8:::<>86668888:8888::8888888::8:8::::::::::::::::<<<::<<<<<<<<>>>>>>>>>>>>>@@@@>@@@@@@@B@BBBBBBBBBDDBDDDDDDDDDDDDDDDDDDFFD*******,,***,,,,,,,,,,,,,...................0000000000000220220022222222222222222220..0..000..022444402220....00.222422244402000244224222222444444222442000268:84424446:8::8<:886468:::88888:888:8888::::::::::::::::::::<:<:<<<<<<<<<<><<><>>>>>>@>@@@>BB@@@@BBBBBBBBBBBBDBBDDDDDDDDDDDDDDDDFDFFD(************,,,,,,,,,,,,..,..............0000000000000202202222002222202222222222220222220..002022422000..,...00202222422202200044442242242444422002244640048:<:6222244888:<8886468::::::::8:::8::88:::::::::::::::::::::::::<<<<<<<<<<<<>>>>>>>>>>>>>@@@@@BBBB@BBBBBBBBBDBDBDDDDDDDDDDDDDDDDFDDDX(***********,,***,,,.,,.,,...............0.0.000000000000202002000222222222222222220000220..022002222420..00.....2002222220..000044422444242442222000222466888:::8222224466:88888668:::::::::::::::::::::::::::::::::::::::<:<<<<<<<<<<<<>>>>>>>>>>>>>>@@@@@@BBBBBBBBBBBBBBBBDBDDBDDBDDDDDDDDDFDFD*(*(*********,,,,,,,,,,,.,.,............00000000000000200020222022220002222222022200.000.....0244242220...0..02644422222200.....024444444444444440.00000448666686620002226:<:86668668:::::::::::::::::::::::::::::::::::<:<:::<<<<<<><<<<<>>>>>>>>>@>@@>@@@@BBB@@BBBBBBBBBBBDBDDDBBDDDDDDDDDDDDFFB***********,,,,,,,,,,,,.,..,,............0.0000000000002222202022222022222222222222242000.....022422000......0222200220200...02402444444444444444666000026646666444420224:::88646668::::::::::::::::::::::::::::::::::<<::::<:::<<<<<<<<>><>>>>>>>>>>>@@@@@BBBBBBBBBBBBBBBDBBDDBBDDDDDDDDDDDDDDDDB(*********,*,*,,,,,,,,...,.............0.00000000000000000020222022022222222222222.02466466680002220020222..46468664222200...00222244422224444444468622486644664246682226668664448>:<:::::::::::<:::::::::::::::::::<<::<:::<:<:<:<<<<<<><>>>>>>>>>>>>>@@@@@@B@BBBBBBBBDBBDDDDDBDBDBDDDDDDDDDDDDFB((********,*,,*,,,,,,,.,,................0000000000000020002002200000220220222220,.02466:88888402022002644288886444422200000222200222222222444444466866886644442224:><4444668642:>@>:<:::::<:::::::::::::::::::::::::<<<<<<<:<:<:::<<<<<><>>>>>>>>>@>>@@@@@@@B@BBBBBBDDBBBBBDDDDDDDDDDDDDDDDDDDDDB**(*(******,,*,*,,,,,,.,,,...........0....00000000000000000220202000222202022220.,.02444666666620224442464688642002422200.0266682024222420244444446888>:666442220048::8446666446<>><:::::::::::::::::::::::::::::::::::<<<<:<<:<<<<<<<<<<>>>>>>>>>>>>@>>>@@@BB@BBBBBBBBBBBBDBDBDDDBDDDDDDDDDDDDDDB ((**********,,,,,*,,,,,,,...,.............000.000000000000220200002220022222222242000002222224220022246466886442224424200.062466842442686222444444668::66664220222468:<668666688>>:::::::::::::::::::::::::::::::<:<:<::<<<<<:<<<<<<<<<<<<><>>>>>>>>>>>>@@@@@@B@@BBBBBBBBBBBBBDDDDDBDBDDDDDDDDDDD@((***********,,,,,,,,,,....,,...........0000000000000200000002000002002222222222222220000..00024200002224464442002424220...00002202268888222444444468:86664220006688:>B<666668<><<:::::::::::::::::::::::::::::::::::<<:<:<<:<<:<<<<<<<<<<>>>>>>>>>>>>>>@@@@@@BBBBBBBBBBBBDBBBDDBDDDBDDDBDDDDDDDDB*(*(*********,,,,,,,,,,,,,,.......,....0..0000000000002202220000002000202222222220022000......02200.00024442222.04224200.......000026:66640244644466:866664200266688<>@B>64468::8::::::8::::::::::::::::::::::::::::::::<<<:<<<:<<:<<<<<<<<>>>>>>>>>>>>@>@>@@@@@BBBBBBBBBBBBBBBDDDBDDBDDDDDDDDDDDB(((*((*******,,*,*,,,,,.,,,.,..............0000000000000022000020002000022222222220000.022002220020022444420000046442200..2..,,....044244620246464446666642002668:888>>>>>>>>>>>@>@@>@@@@@@BBBBBBBBBBBBBDDBBDDDDDBDDDDDDDDDB((**(********,*,*,,,,,,,,.,..,,..........0.0.0000000000020000020022020020222222220000200022220..002222242200000::64422000.000...00.0020246622666664444444220066666868>>@B@@<64444668::::8:::::::::<::::::::::::::::<:<::<<:<<<<<<<<<<<<<>>>>>>>>>>>>>>>>@>@@@@@@@@BBBBBBBBBBDBBBDBDDDDDDDDDDDDDDD@((**(*********,,,,,,,,,,,.,,,.,............0..00000000000000000000000002222222220...022222200.022444424220....288644422244422020000000.068<:866664446444420246664466>>@@><<:42248:::::::::8:::::::::::::::::::::::<::::<::<::<<<<<<<<<<<<><>>>>>>>>>>>@@@>@@>@>@@@BBBBBBBBBBBBBBBBDBDBDDDDDDBDDDD@((****(*******,,,,,,,,,,,,,,..,....,........00000000000002200000000000022202222220...020000000226646666420..0026664442248<<86666220.02624<>:86666464446444886668866:<>><<:8866>@>>:8::8:::::::::::::::<::::::::::::::<::::<<<<<<<<<<<<<<<<>>>>>>>><>>>>>>>>>@@@@@@B@BBB@BBBBBBBDDBDBDDDDDDDDDDDDD>*(**(****(****,*,,,,,.,,,,,,,,............0.000000000000000002020020002220222222246240020.00006:6666686420048886644220002226:866642022466866666444446444268:8468:::>>><:::88:>>><:8::88:::8::::::::::::::::::::::::::::<:<<<<<<<<<<<<<<>><>>>>>>>>>>>>>>>@@@@@@@@@@BBB@BBBBBBBBBBBBDDBDDDDFDDDDDD@**((**((****,,*,,,,,,,,,,,,,,.,...............00000000000000.0000000000020222222488:4000002026862446664222886::646420.0.0.002646888622444644444444444442468886468:<>><:::888<>>:888688::8:8::::::::::::::::::::<<:::<:<<::<<<<<<<<:<<<>><<>>>>>>>>>>>>>>@>@>@@@@@@BBBBBBBBBBBBBBBBDDDDDDDDDDDDDDD>((((*(*******,*,,,,,,,,,,,.,,,..............00.000000000000000000000002002222222446666222446666664446420044488664422000000.002224:84002444444444224444446668864488>><::8888:><88666888888:::::8::::::::<:<::::::<::::<:<<<<<<<<<<<<<<>><<>>>>>>>>>>>>>>>@@>>@@@@@@@BBBBBBBBBBBBBDBDDDDDDDDDDDDDDD>***(*(********,,,,*,,,,,,,....,...............0.00000000000000000200000000022222222446446668:86668664200022486664442000448:64200044866644444444222222422244442224:<>::88888888666666888888:8:::8::::::::::::::::<::::<<::<<<<<<<<<<<<<>><>>>>>>>>>>>>>>@>@@@>@@@@@@@BBBBBBB@BBBBBBBBBBBBDDDDDDDDD> (((*((********,,****,,,,,,,...,..,,...........0.0000000000002200002000202002222220224422444444444444200222488666444226:<<:68600000268866644444220002642222222202468::8:8888888646666688888888:8:::::::::::::::::::<:::<<::<<<<<<<<<<<><>>>>>>>>>>>>>>>@@>@@@@@@@@@@BBBBBBBBBBBBBBBBBBDDDDDBDDDDDD>0(*****(*******,*,,,*,,,,.,,,,...................000000000000000000000000202222202222222220044224422200224688864442222246884466642202666666464440002668:842222486668:::8:88888664644666888888:::::::::::::::::::::::::<:<<<<<<<:<>><><><>>>>>>>>>>>>>>>>>>>>>>>@@@@@B@BBBBBBBBBBBBBBDBBDDDDDDDDDDF< ((************,*,,,,,,,,,..,,.,...,........0.00.....000000000000000000000002222222222242.00224224222200022666442420...0048:668866400466664444622222488:<::6666:<:::::::::8886644444446:88:8::8:::::::::::::::::::::::<<<<<:::::<<<<<<>><>>>>>>>>>>>>@>@>>>@@>@@@>@BBBBBBBBBBBBBBBBBDBBBDBDDDDDDDF>h ((((*(**********,,,,,,,,,,.,...,..............0...000000002002000000000020020222222222220264222444422244226664442200...00288888862004664644444462024668><88688<>>><:::::::8666442444468:::::::8:::::::::::::::::<:::88::::<<<<<<<<<<<>><>>>>>>>>>>>>>>@>@>>>@@@@@@@BBB@BBBBBBBBBBBBBBBBDDDBDBDDDD>((*(*********,,,,,,,,,,,.,,,.,,.,........00.0.0000000002200002000222202000202022224224464424442422266442664444220020000024466:86264446644444688202666888:8:>@B@><:::::::8664422222468:<<:::::::::::::::<<:8::88:::::::<<<<<<<<><<<><>><<>>>>>>>>>>>@>>>>@>@@@@@@@BBBBBBBBBBBBBBDBBBBBBBDBDDDDDD<:((((***********,*,,,,,,,,,,,,,,,.................00.000000$0000000000000022002222222222$2620444222224446664444442222 ..0..02444466622466664666686(446668888:>@BBB@:8:::::86444,024224::<<<<:<:::::::::::<<:6::<<<<:<<<<::<<<<<<<<<>>>>>><>>>>>>>>>>>>>>@@@>>@@@@BB@BB@@BBBBBBBBBDBBBBDBBBBBDBDDDD: (((*************,,,,,,,,..,,,.,....,.......0...0...00000000000000000000000022022222222002200222222422444468642424444:64420.02444468644666644666688466886888<>@@@>>:8::::8644420222248:<<<<:<:<:::::::<:<:806:::<<<<::::<<<:<<<<<<<<<<<<4:>>>>>>>>>>>@>>>@>>>@@@@@BB@>BBBBBBBBBBBBDBBBBDDDBDBDBDD"(((((********,*,*,*,,,,,,..,,.,..,,,.............000000000000000000000000002022222222000200.00202222222204644442466:<<:<642002244488666866466666668:88688:88:<:<<<:::::886888666><>@@::<:<<::::::<:::<:8:::<<<<<<<::<<<<:<<<<<<<<<<<<>>>>>>>>>>>>>>>>>@>@>@>@@@@@@B@BBBBBBBBBBBBBBBBBBBBDDBBDDDBB& ((*(*(((*****,,,,,,,,,,,,,,.....,.............00..0000000000000000002000022222222222222864420000222220022464442244466644222002442226666888:66666668688888:886646:88::::888:::<<<<<:::::::<:<<<::<<:<<<::<<:<:<<<<<<<<<<<<<<<>>><>>>>>>>>>>@>@>>@@@>@@B@@@@@@BBBBBBBBBBBBBBBBBDBBDDBBBDBDD@@ ((((((******,,,,,,,,,,,,.,.,..,,.,...............0..00000000000000000020222202222222224664222200002200002466424242246444200022244202668868866644448:88888888666688::886888::88>BDFFFD><<:<<<:::::::<::::<:<<<:<:<:<<<<<<:<<<<<<<<<<<>>>>>>>>>@>>>>>@@>@@@@@@@@@@@@@@B@BBBBBBBBBBBBBBBBDDDDDDBBDDD8(((((********,,,,,,,,,,,,,,.,,.,.................0...0000000000000000020022202020222244442206402002200.04644444444488664442202222420688686666642468888888888868668:866448::868DDDFFFB><<<<<<<<<:<:<:<:<:<<:<<:::<:<<<<<<<:<<><<<<<<<<>>>>>>>>>>>>>>@@@@@@@@@@@@BB@BBBBBBBBBBDBBBBBBBBBBBDDBDDDDDD8(((((********,*,,,,,,,,..,,.,.,.,................0..00000000000200002020202002222222242220..244662220...6444444446:<:<:8646420020268888888666422288:88888888::888:88444<:<<8:BDDDDD>><<><<<<<<<<:<<:::<<<:<:<<::<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>@@@@@@@@@@BB@@@BBBBBBBBBBBBBDBBDDDDBDDDDDBDD6(((((*(******,,,,,,,,,.,.,,,,,,,,,,..,...........00.00000000000000000002000200222222222000.024:8642000.46444444442246<<:8664664422:<:8866666642248::88888868<<<<::868>><<:8:BDFDB>>><<<<><<<<<<::<<<<<<<:<<::<<<<:<<<<<:<<<<<<<<<><><>><>>>>>>>>>>@@@@@>@>@@@@@BBB@B@BBBBBBBBBBBBBBBBBBBBDDDDBDDD6((((*((******,*,,,,,,,.,,,...,,,..,............0....00000000000000000000220220222222200224::4666622000024444444422024688:<:666644:<<:8668664422288::888886668:::886<<<:888>:<<<<<<<<<<<:::::<<<:<<<:::<:::<<<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>>@@>>@@@@@@@@B@@BBBBBBBBBBBBBBBBBBDBBDBBDDDDDDDD6((((*(((*****,,,,,,,..,.,,,,,,,,.,................0.000000000000000002000000220022220.0022686446422000444444444422420246::<:8666:<<<888666664224><::8:8886466<::668::::6668@>><<::<<<:::::::::::<<<<<<<<:::<<<<<<<<<<<<<<<<<<<<<>><>>><>>>>>>>>>@@>@@@@@@@@@@@BBBBBBB@BBBBBBBBBBBBBBBBBDBDBDDDDDD4`((((*((****,**,*,*,,,,,,...,,..,,,..,..............000000000000022000000000000222022242222224464422224:662244422224884446::88666:<::888688664226<>::::8866466866666:886666:<<<:<:<:::::::::<::<<:<<<<<<<<<<:<<<<<:<<:<<<<<<<<<<<<<<<>><>>>>>>>>>>>>@@>@@@@@@@@B@@B@BBBBBBBBBBBBBBBBBBBDBDDDDDDDDD2((*(((********,,,,,,,,,,,,,,,,.,,,.,.............0000000000000000000000000020020002222422446664422224>>:200242200004688448::8646:::86888886664<>>><:8888444444444446666646:<<<:::<:::::<::<::<::<<<<<<<<<<<:<<<:<<<<:<:<<<<<<<<<<<<<>>>>>>>>>>>>@@@@@@@@@B@@BB@BBBBBBBBBBBBBBBBDDBDDDBDDDDDDDDDDD0 (((((*(*******,,,,,,,,.,.,,,,.,,..............00.000000000000000002000000000000020200222226664422026:>>:860022222202468:<::<:448:::888868688:>@@>>:88886424222422244444448:<<<<<::::::::::::<::<<:::<:<<:<<<<:<<::<<<:<<<<<<<<<<><<<>>@>>>>>>>@>>@>@@@@@@B@@B@@@@BBBBBBBBBBBBBBDBDBBDDBBDDDDDDDDD0X ((*(*(*********,,,,,,,,,,,,,,,,,,,...,,....0.....000000000000000000000000000000022000222244444444648<><:86822200022244226888:88:::8866886868:@@@><:888644422224:<<88886448:<<:<<::::::::::::::::<<<<<<::<<::::<:::<<<<<:<::<<<<><<<>>>>>>>>>>>>>>>>>@@@B@@BBBBBBB@BBBBBDBBBBBBDBBBBDDDDDDDDDDDDDD. (((((((*******,,,,,,,,,,,,,,,,,,,,.,.......0..0.00000000.00000.000000000020000220020202220222244668::::::88822000022422466668::::86686666668:<<<:888886444488:<::::88866><><::<::::::::::::::::::::<:<<<:<<<:::<:<:<<<<<<:<<<<<<<<<<>><>>>>>>>>>>>@@>@@@@BB@BBBBBBBBBBBBDBBBBBBBDDDBDDDDBDDDDDDFD. ((((**((******,,,,,,,,,..,,,,,,,.,..........00....0000000000000000000000020002022022222224222224446:88888::8400.046642686446666::8866666668666668866864428<@>>>><:<:866>@@<:888::<::<::::::::::::::::<:<<<<:<<<::::<<<<<<<<<<<<<<<><<>>>>>>>>>>>>>>@@>@@@@B@B@BBBBDBBBBBBBDBDDBBDDDDDDDDDDDDDDDFF,@ ((((*(*(*****,,,,,,,,.,.,,.,,..,.,...........0.00..00000.00000000000000000000022202222224444224244666666666400.066::<<668886668:866686666688884446686444><>>6888>>>>>>>>>>>>>>@@@@@@@B@@BBBBBBBBBBDBDDBBDBBDDBDDDDDDDDDDDFDDF* ((((((*(*****,*,*,,,,,,....,.,....................0.00000000002000000000020002202002222222442224446444444642002::68::<<<888646::88886688668688886664444>@BBB>>:::>B@@@B@>866<:::::::::::::::::::::::::::::<<<<<<<<<:<<<<<<<<<<<<<<<>>>>>>>>>>>>>>@@>@@@@@BBBBBBBBBBBBBDDDBBDDBDDDDDDDDDDDDDDDDDDF((((((((*****,*,,,,,,,,,...,.,..,,.............00000000000000000000000000000000002020222244222222222444444440024686668:<<884226:88886868688666:::864424>@@>><::8::::::<>:868::888:::::::::::::::::::<<<:<<<:<:<::::<<<<<<<<<<<<<<<<>><>>>>>>>>>>>>@@@@@@@B@B@BBBBBBBBBBDBBDBDDDDDDDDDDDDDDDDDDDDFF(((((((*******,,,,,,,,,.,,,..,....,............000..0000000000000000000200000020020022222222222222004444444446466886446664440268888886666888688866422:>><:::8:888888::::86:<88888:::::::::::::::::::::<<<:<<<<::<<<<<:<<<<<<<<<<<<<<<<>>>>>>>>>>@>@@@@@@@@@@B@BBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFF&\(((*(*(*******,,,,,,,,,,.,....,..................000000.00000000000000000000000002020222222022222244444442466<<86600002222422666666666666666666864<<:888886688888888888668::6666::::::::::::::::::::<:::::<<<<<<<:<<<<<<<<<<<<<<<<<<<>>>>>>@>>>>>>@@@@@@BB@@BBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFF&(((((********,*,,,,,,,,,.,.....,...,........0.0.....00000000000000000000000000000020022222022222246444444444:::::::664444646644886666666686686666888866666466888688886668:8464448::::::::::::::::::::<:::<<<:<<<<:<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>@@@BBBBBBBBBBDBDBBDDDDDDDDDDDDDFDDDDDDDDDFFF$((((*((*******,,,,,,,,.,,,,,..,...............0..0..00000000000000000000000000000202202222222222446444442220268:886666466688886886686668666666668666666464444688886866646866444<:<<<::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>@@@@@@@BBBBBBBBBDDBBBDDDDDDDDDDDDDFDDDDDDDFDDDFF$(((((((((****,,*,,,,.,,,,,.,...,...............0.000.00000000000000000000000002022200202222222222242424222002446666864446688:::88868666666666666664666444444466886446644666:::BB<<<:::::::::::::<:<:<<:<:::<<<<<<<<<<<<:<>><<<<<<<<<>>><>>>>>>>>>>@@@@@@@@BBBBBBBDDBDDDDDDDDDDDDDDDDFDDDDFDFFDDFF"((((((**(******,,*,,,,,.,.,..,,,,.,................000000000000000000000000000000200220022222222444224442202624222444444668::::8888668666666666644444444224226886664442686:<<>@>:::<::<::::::::::<::<<:::::<<:<<<<<<<<<<<<<>><<<<<>>>>>>>>>>>>>>>@@@@@@@BB@BBBBDBDDDDDDBDDDDDDDDFDDDDFDFDFFDFFDFF ((((*((*((*****,,,,,,.,,,,.,,...,........0......000.00000000000000000000000000020002000202222224222222222244422002222444468:::8888888686666686664244442222222468:<<8644:68:<<<<::::::::::<<::::::::::::<<<<<:<<<<<<<<<<<<><<<<<<>>>>><>>>>>>>>>>>>>@@@@@BBBBBBBBBBDDDDDBDDDDDDDDFFDDDDFDDFDDFDFFF((((((((((*****,,*,,,,,,,......,............0..0.00000000000000000000000000020002202222202222222222222244466422.02022222666668888686666666666664222222222224426888886:<:><:88:::::::::::::::<:::::::<::<<<<<<<<<<<<<<<<<<<<<<<>>>><<>>>>>>>>>>>@>>>@@@BBBBBBBBBBBBBBDDDDDDBDDDDDFDFDFFFFFFDDFDDFF((((((((*******,,,,,,,,,........,...........0..000.0000000000000000000000000002220222222222220202222222244664220246622664422<888666686666666664202222022022:>>68:8666:<<<8866<::8:8:::::<::::::::<:::<:<<<<:<<<<<<<<<<<><<<>>>>>>>>>>>>>>>>>>>>@>@@@@@@BBBBBBBDBBDBDDDDDDDDDDDFFFFFFFFFFFFFFFDFFF((((((((*(***,,*,,*,,,,,,..,..,,,,.............0..0.00000000000000000000000000000220202200222220022222444446422644688888648::886866666668666664202022202224<<<>:88644666664:><:::::::::::::::<:::::<:<<<<<<<<<<<<<<<<<<<<>><><>><>>>>>>>>>>>>>>>>@@@@@@BBBBBBBBDBBBDBDDDDDDFFFFDDDFFFFFFFFFFFFFFF`(((((((***(***,,,,,,,,,,,,,...,.............0...00.0000000000000000000000000002000002222..0222244222244244444226866666888:<866666666666666668644664222222268::<<:642444444<><<::::::::::::::::::::<<:<<<<<<<<<<<<<<<<<<>>>><>>>>>>>>>>>>>>>>>>>@>@@@@BBBBBBBBBBDBBDBDDDDFDDDDDDFDDFFFFFFFFDFFFFFF<(&((((((((******,**,,,,...,,,,,.,..,.........00.000000000000000000000000020000220222222244002222222224224422444266664886688666666666666666666668<866642246668:::866444446>><<::::::::::::::::::::<<<<:<<<<<<<<<<<<>><>>><>><>>>>>>>>>>>>>>>>>>>>@@@@@@BBBBBBBBBDBBDBDDDDDDDFFFFFFFFFFFFFFFFFFFFFF&&((((((**(**,,*****,,,,,...,,.............20.0..00000000000000000020200200000000220022224400.220222244222222024246668666664644666666666666868<<><:864448<>::888466644:>@@>:<<::::::::::<::<<<:::<:<<<<<<<<<<><>>><>>>>>>>>>><>>>>>>>>>>>>>>>>>@@@@@@@B@BBBBBBBBBDDBDDDDDDDFDFFFFFFFFDFFFFFFFFFFFx &(((((((*(****&****,,,,.,..,.....,.........(....0..00000000000000202000.,000020002002222242440..022242244200264444686466666466666846666666668:8:<>>>>>@@@@>:88846888>@>@<:::::::::::<:::::<<:::<<<<<<<><<<<<>>><><>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@B@BBBBBBBBBBBDDDDDDDDFDFDFFFDFFFFFDFFFFFFFFFFH(&&(((((*********,,*,,,.,...,,,..............0000.0.000000000000000002000000000002002222222022468442202222200246666686866644464446,466666666686::88:>>>@@@@>:868>@DB>>><::::::::::::<::::::(8:::<<<<<<<<<<>>>><>>>>>>>>*">>>>>>>>>>>>>>>>>>>>@@@@B@B@>@>@@>>>@>@@DB@><:8::::::::::::::<:::::<:<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@>@@@B@@@BBBBBBDDBDDDDDDDDDDDDFFFDF:DFFFFFFFFFFFF@(&((&((((((******,,,,,,,..,,..................0..00.000000000000000000000000000000000022220..022222222224000046646666646664446464646666666666448644446:<>>><::8:<>@@@@<88888::::::::::::<:::::<<:<<<<<<<<<<<<<<>>><>>><>>>>>>>>>>>>>>>>>>>@>>@@@@@@@BBBBBBBBBBBDDDDDBDDDDDFDFFFFFFFFFFFFFFFFFFFFH(((((((((((*******,,,,,,,,,,,.,,..................00000000000000000000000000000002000002224464222222442220.00266644444444464446644664666666664448::886688:::88::::<:<8866668::::::::::::::::<<::::::<<<<<<><<<>>>>><>>>>>>>>>>>>>>>>@>>>>>>@@@@>@@@BBBBBBBBBBBBDBDDDDDDDFFFDDDFFFFFFFFFFFFFFFFFFH&(&&(((((((((*****,,,,,,,,,,,,,,,...............000.0000000.00000000000000000000000200022222442222202442224:6026664444444446444644464466666668<:888888866:888888866666666668:::8::8:::::::::::<<<:<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@>@@@@@@@BBBBBBBBBDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFH&&(((((((((((******,,,,,,,,,.,,.,...............0000000000000000000000000000000000200202222222222224442222268:24444444444444444644446664666668666:6666688:88888:6666646446668:::8::::::::<::<:<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@>>@@@@B@BBBBBBBBDBDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFH(((((((((((((*******,,,,,,,,,,,.....................0..0000000000002020000000000000000002222022224242222024668642444424444444444464644466666662226466466:888888866666664444488:::::::<<<:<<<<<<<<<<<<<<<<><><>>>>>>>>>>>>>>>>>>>>>>>@>@>>@@@@@@@@@BBBBBBBBBBBBBDDDDDDDDDDDDFFFDFFFFFFFFFFFFFFFFFH (&(((((((((&(((*(****,,,,,,,.,.,,,...,...........00..0000000000.0000000000000020200....00000002222220000246664466444444442444444444646666466644<:624422488888888646644444444::<<<<<<<<<<<<<<<<<::<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@BB@@BBBBBBBBBDDDDDFDDDDDDFDFDDDFFFFFFFFFFFFHFFFFFFH &(((&((((((**((*,,*******,,,.,,.00.00...,....***,,...,.,...222000.00220.,,,..000000200.00200.2440...*,.0248686666666444464200022224644666:868:BB><:4:84246666864444266646448<<:8688:::::::<<<<<>>>><<>><:686::<>><:<>>>@@BB@>@BBB>>::<<>>>>>>>@@BDDFFDDBDDDB@<>>@@BBBBBBFDDFFFFFDFHHHFB@@@BDDFDDF"$&(((&&&&&&(&(((*(&(**,*(((,..,,,,**(*,,..,*,.00..,*..00.0...,,.0000.,.020.,,,..20.02400020.,,002246444246868:822002242222424222224444466424466<:8>>@>><:44668644440000224::8:<:::<::<<><<>><::8:<>><:::<:<::<>><>>>>@><<<>>>@>:<>>><<:>>>>BDBBB>D>@@BDDB>@@@BBB@BDBDFFHFDDBBDFFFFDDDBBBBDDFFFHJL (***(&(*&(&&&&&((*****,*.,,....,,,*,,***,*,...,,.00002200.000..0....000....220222002220022466402222246::86666642224220224242244466688666644646666>><:88<::::::64424242468BB>><::<<<>>@>><<<:><<<<<<<:>>><<><><>@>>>>><<>>>>><>>>>><>>@@@@BB>>@>@>BBB@@@@BDBBBBDFDFDFDDDBFBFBFFDFDDFHFDBFFHFJHHFFH8"(&&(&(&$$&&(******,***,.,,****,**(*(*.......0..00...0.0...,,,...00000022220000002000..0.224486424444246686222220002424444466466464464444422466668:88::::::::::886:44:DDFFFFD@>>>>>>>><><<<::::<:<>><><>>>@@@@>>>>>>><><<<<<>>>>@@@BBBBB@@@@@@@@@>@>BBBBBDBDDDFFFFFDDDDDDDDDDDFFFFFFFHHHJHHHHFHHHH6"&&&&&(((***(******((**(*****,,*,,,,..,...,,,.,,.........00000000.00.000.0.00000.0000022222244442222222246662444444466664444444444444446666668868888:86688888:::8>>BBDFFHHFFB<<<<<><<<<:<<<<<<>>>>>>>>>>>>>><<><<<<<<>>>>>>@>@@@@>@>@@@>>>>>>>>@@BB@BDDDDDFDDDDBDDBBBDBBBDDFFHHHFHHHHHFFFFFFFFFFFH6$&&&(((((((((((((*(****,,,,,,,,,,,,,,,,,.,.........0.00000...00...0.0000000000022020022000202222422224444444642424242242444444466466666666666666888888688:::<88:>@DDDBDDDDDB><<<<<<><>>>><><<>><<<>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>@@@@@@B@@B@@B@BBBBBBBBBDDDBDBDDDDDDFFFDDFFFFFDFFFFFFFFHFFJHHHHHH:8"&&&&&&&((((((**********,,*,,**,,,,.,,,...................0....0000000000000000000000020022022222424222444244644424444444644644466666664466666686888886::::<688:<>BDDBDDBB@><<<<><><<<<<<><><<<><>>>>><<>>>>>>>>>>>>>>>>>>>>>>>@@@@@@B@@@@@B@@@@BBBBBDBBBDDDDDDDFFDDDDFFDDDFFFFFFFFFFFHFHHHFHHHHHJ8 &&&&(&((((((((((*(*************,,,,,,,,.,,.......0..0...00.000.00000000000000000000020222222222222222222224444424444444444444446644446666666688888666<>:::688::<>@BBBB@><><<<<<<<>><:<<>>>><>>>>>>>>><:<>>>>>>>>>>>>>>>>>@@@>@@@@@@@@@@@@@@B@@BBBBBBDDDDDDDDDDDDDDDFFFDDFFFFFFFHFHFFHHHFHHHHHHHHJ: "(&&(((((((((((((((********,,,**,,,,,,,...,...............00..000000000000000000.00000220020222222222222242424444444244444644466666666666666868868646:><:<8::::<>>>>>>>><<><<<<<<<>><::<<<>>>>>>>>>><<:::<>>>>>>>>>>>>>>>>>>@@@@@>@@@@@B@BBBBBBBBBDDDDDDDDDDDDDDFDFFFFFFFFFFFFFFFFHFFFFFHHHHHHHHJJ:"(&&&&((&(((((((((**********,****,*,,,,,.,...........0....0.0.0.00.000000000000.,.0000022222222222222222224424444444444444444644466666666666666668:<:><::6::::8:>>><<<<<<<<>><<<><><<8<>>>>>>>>>>>>>><8::<>>>>>>@>>@>>>>>>>@@@@@@B@BBBB@BBBBBBBBBDDDDDDDFFDFFDFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHJJ8"&&&&(((((((((((((*************,,,,,,,,,,.,..........00..00.00.0.0.00000000000000.00200202222222222222422422444424444444444444446666666664466688888<><::888:::68:<<<<<<<:<><<<<<<><><>B@>>>>>>>>>>>>>><8:<>@@>@@@>>@@>@>@@@@@@@@@B@BBBBBBBBBDBDBDDDFDDFFFFFFDFFFFFFFFFFFFFFFFFFFHHFHFHFHHHHHHHJHHJ8$&&&&&((&&&(((((((*((**********,,,,,,,,,,,,,.......0......000.000....0.00..0000268202220222222222222242242244444444444444444644464666666444666888888:::8:8:88888:<<<<<<<><><<<<<<>>>>B@@@@>>>>>>>>>>>>>DDD@BB@BB@@B@@B@@@BBB@@B@@@@@BBBBBBBBBBDBDDDDFFFFFFFFFFFFFFFHFHFFHFHHHFHHHHHHHHHHHHHJHHHJHJ6$&&&&&&&&(&(((((((***********,**,,,,,,,,,,................00..000..0000.0.00000022220220022222224222242422424244244444444444444646466664422468888:8:::8:8::::88::<<<<<<<<><<:<<><>>>@B@@@@@>>>>@>>@>>>DDFDBBBBBBBBBBBBBBB@BBBBBB@BBBBBBBBBBBDDDDDDDFFFFFFHFFFFFFHFHFHHHHHHHHHHHHHHHHHHHHHHJHHHHJJJ6@$&&&&&(&&&&(&((((((((*****(*******,,,,..,,,..,.,..,.............0000.0..00000000000220220222222222222222444444444244444444444446666666622268::8:::::::8:8:8::88::<:8:<<><<:8:>>>>>>>DB@@>@>@@@>@@@>><>FFFDBDBBBBBBBBBBBBBBBBBBBBBBBBBBBBDBDDDDDDDDFFFFFFHHFFFHHHHHFHHHHHHHHHHHHHHHHJHHJHJJJJJJJJLL4"&&&&&&&&&((&(((((((((((*********,*,,,,,,,,.,,................00.....0000.0000.00002000002222222222222222422444444244444424444644666666228>:::::::::<8::::::88::::88:<><::@BB>>>>>>BB@@@>@@@>@>@@@<<<::::::::::88::::::::<<<:8:<<<<:>>>>>>>@>>@>>@@@@>>@@@<>JJJFDDDDDDBBBBBBBBBBBBBBBBBBBBBDDDDBDDDDDDDDFFFFFHFHHHHHHHHHHHHJHHHHHHJHJJHJJJJJJJJJHJJLJJLLLL6$&&&&&&&&(&(&&((((((((((((*(*******,,,,,,,,,,.,.,......................00..000.0.000000000022020222222224222442424444444444444464466666>B>:8::::::::8::::::::>><<<<@<<<:>B@>>>>>>>>>@>@>@@>@@@@@@>HJHHDDDBBDBDBBBBBBBBBBBBBBBBBBBBBBDDDDDDFDFFFFFFFHFHHHHHHHHHHHJHJHHJHHHJHHHJJJHJJJJJJJJJLLJLLLLN6$&&&&&&&&&&((&(((((&(((((((*(*******,**,*,,,,,,,,,...................0...0.00..000.0000020220222222222222244244442244244446444446666666888888:88:::88::::::::@B@><>>>:8:B>>>>>>>>>>@>>>>@>@>@@@@@DDBBBBBBBBBDBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDFFFFFFFFFFHHHHJHHHHHHJHJHJHHJJHJHJJJJJJJJJJJJJJJJLJLLLN4$&&&&&&&&&&&&(&((((((((((*(((*(*********,,,,,,,,,......................0..000000000000000002202222222222222222242444444244444444466666666688886688:8::<:<::<:<<><<><:8:@>>>>>>>>>>@>>>>@>@@@@@@@BBB@BBBBBBBBBBBBBBBDBBBBBBBBBBBBBBDBDDDDDFFFFFHFFFFFHHHHHHHHHHHHJHHHJJHHHJJHJJJJJJJJJJJJJLLJJLLLLN2$$&&&&&&&&&&(&((((((((((((*((***((*******,*,,,,,,,,,....................00.0...0000000000200222222222222222224242244444444444644646466666666684488:8::8:8:8:<:<::::88:B>>>>>>>>>>@@>>@@@@@@@>@@@BBBBBBBB@BBBBBBBBBBBBBDBBBBBBBDBDDDDDDDDFFFFFHFFHHHHHHHHHHHHHJHHJHJJJJHJJHJHHJHHHJJJJJJJJJLLLJLLLN4$&$&&&&&&&&&&&&&((((((((((((((**((********,*,,,,,,,,,..,......................0..0.00000000000022222202222222222244442444444444644446466666686646:888:::::::::::8888@D@>>>>>>>>>>>>>>>>>@@@@@@@>@@B@@B@BBBBBBBBBBB@BBBBBBBBBDDDDDDDDDDFFFFFFFFFFFFHFFHHHHHHJHHHHHHHJHHJJHHHHJHHHJHJJJJJJJJLJLLLJLN2$$$&&&&&&&&&&&&&&&(&(((((((((((((*(***********,,,,,,,.,,.......,.................0.00000000000000200022222222222424242444444444446644466666686::6:6:::88::::888:88>@B>>>>>>>>>>>>>>>>>>>>@>>@@@@B@@@@@@@BBB@@@BB@@BBBBBBBBDBBDBDDDDDFFFFFFFFFFFHHFFFHFHHHHHHHHHHHHHHJHHHJHHJJHJJJJHHHJJJJLJJLLLLLN0 $$&$$$&&&&&&&&&&&&(&(((((((***(**((*(********,*,,,,,,,,,,...,.,..,.,...............00000000000022000022222002222222444244444444446666666666666::88:8:8:::::8888:<<>>><<>>>>>>>@>>>>>>@@>>>@>>@B@@@@@B@@@BB@BBB@@>BBBBBBBBBBDBDDDDDDDFDFFFFFFFFFFHHHHHHHHHHHJHHHHHHHHHHJHHHJHHHHHJHHJJJJJJJJJJLLLN.$$$&$&&&&&&&&&&&&&&&&((&(((($(((((****(*******,*,*,,,,,.0&,.,.,,.,...,.,.........0..000..00000000202000200020002226224244444444444446446466888::88::8:8:88888888:<<<<><<>>>@@>>>>@>>@>>>>>>@>@>@>@>@@@@@BB@@@B@BDDDBDDDBBBBDDDDDDDDFFFHFFFFFFFFFHFHHFFHFHHHHHHHHHHHHHHHHHHHHHHHHHHHJHJJJLJLJLLNN."$$$$$$$&&&&&&&&&&&&&&&&(&&&&((((((((((*((**********,**,,,*,,,,,,..,.,,.,.,,...........,..00..00000020000022222.0222.02222222442244244444466668884688888888666666668:<<>>>>>>>">>>>>@>>>>>>>>>>>>>>@@@@>@@B&@@BBBFDDDDDBDBBDBDDDDDDDDFFD4DFFFFFFFFFFHFHHHFHHHHHHHHHHHFHHHHHHHHHHHJHHJHJJJJJJLLLLNP""$"$$$$$$$$&$&$&&&&&&&&&&&&(&&(((((((((((*(************,****,,,,,,,,,.,,,,...............0.....000000000000000242022222222222222224424444442668668888888888644466668::<<>><<<><<<<>>>>>>>>>>>>>>>>>>>>>@@@@@@@@BFDDDDBBDDBBBBBBBBBDDDDDDBDFDDFFDFFFFFHFFHFHFHHHHHFHHDBHHHHHHHHHHHHHHHJJJJJJJLLLLN:"""""$$$$$$$$&$&&&&&&&&&&&&&&(((((((&((((((((((******(**,***,,,,,,,,,,,,,,,,,..................0000.0000000000020002222222222222222224444446668:68888688866444244448:<<<><<<<<<<<><>><<<<><>>>>>>>>>>>>>>>>@@>>BBB@@@BBBBBBBBBBBBDBBBDDDBDDDDDDDDFFFFFFFFFFFFFFFHFFHFHHHHHFHFFHHFFHHHJHHHJJLLJLLNL