CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = CONTINUATION_MISSION TARGET_NAME = MARS IMAGE_ID = '972A10' IMAGE_NUMBER = 44640321 IMAGE_TIME = UNKNOWN EARTH_RECEIVED_TIME = 1979-05-30T04:41:14Z ORBIT_NUMBER = 972 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.012730 NOTE = "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 ] 0%1e:j_ u!_ sV fYN yN: "((((((((******,,,,,,.,,.,...0........000.000000000000000022222222222222222222242424422244444644444446446446464644666666666666666666666666666666866686666666666666666866668888888888:8888888888688888888888888888:888:8:88888:88:8:8:8:::88:::8:88:888888888688888888888868668666668666666666666642(((((*****************,,,*,,* ,,.,...,.......0...000000000$02222242222222222222224444442444444664446644666666666666666666866666666888886666666866688688886866666888888888888:888:::::8:::8::::::::::::888888:::::::::::::::::::::<::::::::<<<<<<::::::::::::::::::::::::::8888888888888886888888862`$&((&((((((((((*(***********,,*,,,,,,.,,,..............0000.000202020220222222222222422404444444446444646466664666666(26666666666666666666668688886888888888888888688888888888,88::::<<:::::::::::::8:88888.:<::<:<:::::::::<<<<<<<<<<<<6:<<<<<<<<<<<<<:<:<:<<<<<<<<:4:<<::::::::::::<:::::::::::8$(&&&&&(&&((((((((*((*(*********,**,,,,,.,,,,,.....,...000000000000002000000222222222224444444444444444444444444444666666666666666666666666666868668888888888888668888888::::::::::::8:::::::::::8:::88::8::8<<<<<:<<:::::<<<<<<<<<<<<<<<2>>>>>><><<<<<<<<<<<<<<<>>><<:<<<<<<:::::<<<<<<::<:::<<:8 h"&&&&&&&&&(&(&(&((((((*((((((*******,,,,,,,,,,,.,.,.......00000000000000000022022222222222222442444444444444444466444666666666666666666666666686868668888886888888888888888888:::888::888:::::::::::888::::::<<<<<:<:<<<:<<<<<<<<<<<>>>>>>>>>>><<<<<<<<<<<<<<<<><><><<<<<<<<<<::<:<<<:<<<<<<:<<<<<:2$&$$&&&&&&((&&$&(*(((((((((*(((((***,,,**,,..,,..**,....,....00000022220000002020002022424202466444444446422244446644246666666444666424446688866888888864868864622466888868<<::<::8:<<:886888::::8888:::::<::<<><<::8::<<<<:::<>>@><>><><>><:8:8:<<<><:<>@@@@>>><<>>>:<888:::<::::<><:><<<<>>>><:882$$$(&&&&&&(&$&((((&(((*&&((&((**(((*((*(*,,**,,,.,...,.................000000.022224422200002222222222222444444422244646444444466664664446644666666666666668688888886::88:8888886888888::::::<<<::::::::::::<::<<:<:<<<:::::::<<<<>>><>>>>>>>>>><<<::<<<<<<<:<:<<<<<>>>>><<<<::::<<<:::<:::<>>><<<4"&$&&&&&&&&&&&&&&(((&((((((((((((**,,***,,******,,,...,....0.000....0.0..00.00000202222222224222222222222222424664644444464444444444666666666666644666646666666668:8888668::8888868888::88::::<<:<<<<::::88:::::<::::<>><<<<<<<<::<:<<<<>>>>><<>>>>>><>><<<<><<<<<<<<<<<>>>>>>>><<<<:::::<<<<<<<<<<4"$&&&$$$&$&&&&&&(((&(((((&(((((((((*((*(**,,*,.,,,,,,,.,,.........00..00000.00000000000000222422222222442222224424224444444644444444444444666666866886686666666666688888668:8:::::888888888:::::::::::::::::::::::::8:<<<:::<<<<<<<>>>><>>>><<<><><<<<<<>>>>>>>><><<<<<<<<<<<><<<<<<<<<<<<><<<<<<<:0$&&&$$$&$$$$&$$&&&&&&&&((((((((*(*(**(********,,,..,.....,............000000000000..00000222020202222224444424244222424444222444444444444646666666666666866666666888888888888888:::::8:8:888888888888:::8:::::::::::<<<<<:8:<:<<<<<<<<>>>>>><<<<>><<<<<><>>>><<<>><>>>><><<>><<<<<<<<><<<<<<><>>>><0"$&$$$$$&$$&&$&&&&&&&&&&(((((((*(((****(*****,,,,,,,,.,...............0000000.000.0020000022020202222222244222242222222222444444444444464646666666666664666666666868886888888888:88888:888::8:::8888:::::<:::::::::::<<<<::<<<<<<<<<<<<<<<>>>><<<>>>>>>><><><<<<<>><<><>>>><<><><<<<<<<<<<<<<<<>><:."$$$"$&$$$$$$$&&&&&&&&((&(((((((((((((********,,,,,,,,...,............0..0..0000.0000000000020022222222222222222222242424244424444444644464464666666666666668668886888888888888888888888888::::8:::::::<:::::::::::::::<<::<<<<<<<<<<<<<><>>>><<<<>>>>><><><><>>><<>><<<<<<<<<<<<<><<<<<<<<<<><<<><. """""$$$$$$&&&&&&&&&&(&((((((((((((*(********,*,,,,,,,.,............0.0..00000.00000002000000222222222222222222242222224444444444444444446464666666666666666666866886668888688888888868888888::8::::::::::::::::<::::::<<<><<><<<<<<<<>><<>>>>><>>><<<>>>>>><>>>>>>><<<<<<<<<<<<<<<<<<<<><>><><><<,0 "" """$$$$"$&$&&&&&&&&&((((&((((((((((********,,*,,,,,,,.,,......,......0.0000000.0000002020222200220222222222222422422244444244444444444444446666666666666666666886866688888888888888888888::8::::<::::::::::::::<88:::<<<:<<<<<<>>>>>><<<<>>>>>><<>>>>>><<<>>>>>>>><<<><<<<<<><<<<<<<<<><<<>>>><," """$$&$&$&$&&&&&&&&&&&(&((((((*(((*******,****,,,,,,,.,,,.,.............000000.000000000000022220222222222222222222422424444444444444446644446666666666666666666668888668888886888888888888:::::::::::::::::::::::88::<:<<<<<<<><<>><><><<>>>>>>>>>>>>>><>>>>><>>>>>>>><>><<<<<<<<<<<<<>>>>>>><, "$"$$$&&&&&&$$&&&&&&&&&&(((&((((*****(****,*,,,,,,,,,,,.,,,.,,...........000...0000000002020222222220222222202022222242442442444444464444466666646666666666666666888888888888888888888888888:::::::::::::::::<::::<::<<<<><<<<<<><<<<<>><<<>><><>>>>>>>>>>>><>>><<>>>>><<<<<<<<<<<<<<<<>>>>>>><("$$$$$$$$$&&&&&&&&&&&&&&&&&(&(&((*((((**********,,,,,,,.,,,,,.,..........000....0.000000000000002022222222222222222222222222444444444644446444664666666666666666666668888888888888888888:8888:::::::::::::::::::::<<<:<<<<<<<<<><<<>><<>>>>>>><>>>>>>>>>>><>>>><>>>>>>><><<<<<<<<<<<<<<<<>>>>>>><&\@"$$$$$$$$$$$$$&$&&&&&&&&&&&(&((((((((((((********,,,,,.,,,,,,..............0000.0.000000000000000200000222222222222222222242244444444444646464666644446666666666666668888888888888888888888888:::8:888::::::::::::<<<<<<:<<<<<<<<<<<><<<<>><<><<<>>>>>>>>>>><<<>><<>><>><<<><<<<<<<<<<><<>><><><<<&$$"""$$&$$$$$$$$$&&&&&&&((&((((((((((((*(******,,,,,,,,,,,,,.,,,.........0.0.0000..0000.000000000000000220222222224222222222444444444444644446464444446666666666666668868886888888888:88888:888:8::88:::8:::::::::::::::<<:<<<<<<<<<<<>><<<<><<<>><<>>>>>>>><<>>>>>>>>>><><<<<<<<<<><<<<<>>><>>><:"p"""""$$"$$$$$$$$$$&&&&&&&&&&(&(((((((*(**********,,**,,,,,,,,,.............,,.00..0.0.0.0000000000200022202222222222222222422244444444444444444444446666666666666666666688866888888888888888888888888::::::::::::<::::::<<<<<<<<<<<><<<<><<<<><<>><<><>>><>>>>>>>>>>>>>>>><<><><<<<<<<<:<<<>><><<<  "$"""""""$$$$$$&$&&&&&&&&&(((&((((((********,,*,*,,,,,,.,,,,...................00.0000000000000000000220220222222222222442222444444444444444444466666666666666666666886868688888888888888888886668::::::::::::<<<<:<<<<:::<<<<<<<<<<<<<<>><<><<><<>><>><<<>>>>>><<>>>><><<<<<<><><<<:<>>>>>>>><"""$"$"""$$$$$$$&&&$&&&&&&&&((((&(((((((*******,,****,*,,,,,.,..,,..,............00....000000000000000000020220222222222222224442442244444444444666666666666666666666686668868666688888888888888888:888888:::::::::::::<<<<<<<<:<<<>><<<<<><>><>><<<>>>>>>><>>>>>>><>>>>><>><>>>>>>><<>>>>>>><<<>< ""$$""""""$$$$$$$&&&&&&&&&&&&&&&((((((((((********,,**,*,*,,,,,,,,....,...............0..0000000000000000000222002222222222222244442424444444444664664446666666666666666666668866668888888:8888888888888888:8::::::::::::<<<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>>>><>><<>>><<<<>>>>><<>>>>>><<<:<><"""""$$$"$$$$$$$&$$&&&&&&&&&&&&(((((&(((((*******,*,,,***,,,,,.,,,,....,,...,,.........0.00000000000000000000200002222222222222422422424444444444444244664466666666668666666688888666888688888688888888::8:::::::::::::::::<:<<<<<<:<<<<<<<<<<<<>>><>>><:<<>>><>>><<>>><<<>>>>>>>>>>>@>><<><<<:>><$$"""""$$$"$$$$$$$&&&&&&&&&&&&((((((*(((((**********,,,,*,,,,,,,,,,,,.....,...............0.00...00000000002000000022222222222222422242444444444422424646466666666666666688686666888888888888888888888::::88:::::::::::<:::<<<<<<<<<<<<<<<<><<<<<<<>>>>><<>><<>>>>><<<>><>>>>>>@@>>@BB@B@>><<<<<><""""""""""""$$$$&&&&&&&&&&&&&&&&((&(((((((*****(**,*,,*,,,,**,,,,,,,,,,,..,.......,......00.00000000000000000000222022022222422224224424444444444444646464464646666666666668868686888688888888888888886668:8::::::::::<:<<<<<<<<<<<<<<<<<<<<<<><>>>>>><<>>><><>>>><<>><>><>>>>@B@@@@B@@DDB><<<<><< """"""$$$$$""$$$$$$$&&&&&&&&&((&&((&&(*((((**********,*,*,,,,*,,,,,,,,,,...........,..0.....0000.00.0000000000022000222222222242244424444444444444644666446466466666666666668888688888888688888888888:866::::8::::::::::<:<::<<<<<<<<<<<<<<<<<<<>>><<><<><<<<><<<<<<><<>>>>@BB@BBBB@@@@BB@>>>@>>><" """""""$$$"$$$&$&&$$&&&&&&&&(&&&(((((((*******************,,,,,,,,,,...,.........0...........0000000000000002200222222222222244222422444444444444444444446666666666666666688888888886888888888888888:::::::::::<<:<::::<:::<<<<<<<<<<<<<<<>><<<<<><<<<<<<<<<<<<<><<<<<>>@BBBB@BBBBB@@@>>@DDDB@><4" """""""$$$$$$$&$&$$$&&&&&&&(&((((((((((((*************,,,,,,,,,,,,,,,,................0...0.0000.000000000022202222202222222422222224244444444444464444646666666666666668666888888886688888888888888888888:::::::::::::<::<:<<<:<<<<<<<<<<<<<<<<<<<<<<:<<:<<<<><><<>@>>>BDBB@>@B@@B@>>>@BDBBBDDB""""""""""$"$$$$$$$&$$$&&&&&&&&&(((((((((((***************,*,,,,,,,,....,..............000.00..0.0.00000000000222220224222222222244424244442444444444444666466466666666666666688868686686688888888888888888:::::8::::::::::<<:<<<<<<<<<<<<<<<<<<<<<<<<:<<<<<<<<>>>>@B>@BBBDBBB@@@@@@>>>@@BBBDBDFDD""" """""""""$&$$$&$$$$&&&&&&&&&&(((((((**(*(((************,*,,,,,,,,,............000....0...0.0000000000000220000200000222222222222222424444444244444464666664666666666688666666686666688888888688888::888888::88:::::::<:<:::<<<<<<<<<<<<<<<<<<<<<<:<<::<:<<>>>>>>>@BBBDDDFFD"""""""""""$$$$$$$$$&&&&&&&&&&&(&((((((((*(((*******,,,**,*,,,*,,,,,,............0000.....0.....0.0000000000000000200002222222222242222424244444444444466464664666666666666866866668688686688888888888888888:8:8::::::::::::<:::<<<<<<<<<<<<<<<<<<<<<<<<:<:<<>@BDBBBDDDDDDDB@@B@@>>>>>>>@@BBBDDDDB"""" """""$"$$$$$$&$$$$&&&&&&&&&(((((((((((******,***,,,,,*,,,,,,,,..............0...,.,.......0000000000000000000002220022222222222224424424224444444444464646466666666666668666686866666666888888888:8:8:8888::::::::::::<<<<:<:::<<<<<<<<<<<<:<<:<<<<<@@BBBDDDDBDDDDDDDDBB@@@>>>>>>>>>@@@@BBDDB """"""""""""$""$$&&&$&&&&&&&((((&&((((((((((*********,,,,*,,,,,,........,...,........0,,...00.0000002002000000002020222222222242224222222444444444444644446666666666666666666866666666888888888888888888888888:::::::<<<::<:<<<<:<<<<<<<<<<<<<<:<<<<<::<>BBBBDDBBDDBDBBBB@@@@>>>>>>>>>>@>@@@BB@B@ """"""$""""""$$$$$$$$$&&&&&&(&&(&&((&((((((((*(*(***,,,,,,,,,,,,,...,...,(.............,,..0000000000.0000000200000002222222224220,244244244444444444444446666446666666666666888886666888888288888888888888:8::::::::<:<:8:::<<::<<<<<<<<<<:::::<<<<:::<<@BBDBBDDDDDDBB@@@@@>>>>>>>>>>>>>@@@@@@@>""""""$$""""$"$$$$$$&$&&&&(&&&&&&&&&&(((((((*(((*****,*,,,,**,,,.,,,,,............,....0..........00000000000000000220000222222222222222424244244444444444466664466666666666668688866:88888:4488888888:888888::8:::::::::68::<<<<:<<<<<<<<<<<<<<<:<<::.:>>@@BBBBBBBBBBB@@@@>>>>>>>><>>>>>>>>@@>>6 """"""""""$"$$$$$$$$&&&&&&&&&&&&(&((&&(&((((((((**********,**,,,,..,...........,.....00000.0....0..0.000.000000000000022220222222222224224444444444444444444464666666666666666666668888888::8888888888888:8:8::::::<:::::::::::<<:<<<<<<<<<<<<::::<:::>B>>@>@@BBBBBBB@B@>@>>>>>>>><<:<>>>>>>@>@@@>" " """"""$""$$$$$$$&$&$&&&&&&&&&&&&(((((((((((*(**********,,,,,,.,,,..,,,....................00.....0..0000000000200022222222222222222222424444444444444644444666446666666644666666886688888888:866:88888888::::::::::::<:::::<<<<<<<<<<<:<::<<::<::<@BDBB@@@@BB@@@@@>@>>>>>>>>>><:8>>>>@>@>@>@@>:"""""""""""""$$$$$$$&&&&&&&&&&&&&&(&(&(((((((((((********(**,,,,,,,,,,,.....,.............0.....0000.00000000000000200000202222222222222222222444444444444446646466666666666464666666686888888888888888888888:888::::::::<:::<::<:<<<<<<<<<<<:<<<<<<>@@BDBBBB>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>" """"""$$$$$$$$$$&&$$&$&&&&&&&&&(((((((((((******((*****,,,,,,,,,,,,..,,..,...........00...0.....0000000000000020000022222222222222242222444424444444444664646666666666666666466666686866888688888888888888:8:::::::::::::::<::<<<:<<<<<<<<<<<:<>>@>>>>>>@>>>>>>>>>>>>>>>>>>>@>>>>>,X"""""""""$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((((*(*(****(***,***,,,,,,,,,.,.,.,.,................0.......0000000000000022222222222222222222222224244424444444444444666644466666666666666668666668888888888888:888:::::::::::<:<<:::::<:<<<<<:<<<<:<:@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>, """""""""$""$$$$$$$$&$$&&&&&&&&&&&&(&(((((((((((**********,*,**,,,,,,,,,,,,,,,.,...........,......0.0.00.0000000000002022222222222222242222222424422444264444444466666444666664666666666666666668888888888:88888:::::::::::::::::<:<:<:<<<<<<<<:<>@BBBDD@@BBBBBB@>>>>>><<<>>>>>>>>>>>>>>>@>@>@>>>>,$""""""""""$$$$$$$$$$$&&&&&&&&&&&&(&&((((((((((******,****,,,,**,,,,,,,,,,,,,,,..........,,.....0......000000000000022220022222022222222242444444244444444464444466644446446466:66666666666666668886888888:8888:888:8:::::::::::::<<<<<<<<<<<<<>>@@@@@BDB@@@@@@>>>>>>>><<>>>>>>>>>>>>>>>>>@>>>>>>>*""""""$"$"$$$$$$$$$$$&$&&&$&&&&&&&&&((((((((*(**************,,,*,,,,,,,.,***,.,.,.,.......,...........0.0000000002220222202222222442222222244424444444444444444466446444446666666666666666668888888888888888888::8::::::::::::::::::<<:<<<<<<<<<>>>>>>@BBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@>>>>>>*" """""$"$"$$$$$$$$&&$$&&&&&&&$&&(&((((((((((*(((((********,,,,,,,,,,,,,,.,*,,.,,,,..................0.0.00000000000002222222222222222222222222442444444444444646644444446666666666866666666666868888888888888:8888:::::::::::::::::<<<<<<<<<::<>><>>>>@B@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>(("""""""$"$$$$$$$$$$$&$$$&&&&&((&&(&&&((((((((((*************,,,,,,,,,,,,...,,,,,,......,.,.............0.0000000000020000222022220022222222222422442444444444444446444664666666666866866666668866888888888888:::8888:8:::::::::<<<:::<<<<<<<<<<<>>B>@@>@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@@>(""""""""""$"$"$$$$$$$$$$&&&&&&&(&&((&((((((((***(******,**,**,,,,,,,,.,,,...,,..,..................0.0.0.000000000000222222202222222222222222244444424444444466444644466666666666666666668866888886886888:88888:88:::::8::::::::<<::<<<<<<<<<>>>>@BBB@B@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>&""""""""""""$$$$$$$&$&$$$$$&&&&&&(((&&(((((((((((*********,,**,,,,,,,,,,,,,,,,,..,,....,,,,........0.0..0000000000000000202222222220222222222424444444444444444444666666666466666666686868868868888888:::8:8:8888888::::8:::::::<:<<:::<<<<<<<>>>BBBBBBB@>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>@>>&"" """""""$$$$$"$&$$$&&$$&&&&&&((&&(&(((((((((((*************,,*,,,,,,,*,,,.....,.,......,.........0.0..0..000000000000222202222222222222222224222424444444444444446444644664646666666668886866868686888888::888:88:8:88:8::::::::<<<::::<<<<<<>@BBBBBB>>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>&" """"""$$""$$$$$$&&&&&&((&&&(&&&&(((((((((((*(**((***********,,,,,,,,,,,*,..,,...,,...............0000.00000.00000000000002202022222222222242442424424444442444444444444646646666666666666866666866866666688888888::8:8::8::::::<::::::::::<<>>@@BBB@>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>>>>@>@@>>@>>$T""""" """""$$$$$$$$&&&&&&&&&&&&&&&&&((((((((((*(**(*(*****,,**,*,,,,,,,*,,,,.,.,,,,,.................0.0..000000000000002220220222222222222222222444244444444444444444444666666646666666666666668688666688:8888:8:8888:88:8::::::::::<<<::<<<>>>@@@@B@><<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>>>>>>>>>>" """" """"""$$$$$$$$&&&&&&&&(&&&((&((&(((((((((*((********,***,,*,***,,,,,,,.,..,,,,,.,,...................0.00000000000000000000222022222422222442224444444444444444444446664466666466666666666666886888888:888:8888888888::::::::<<:<:<<<<>>>@@@@@@>>>><<>>>>>>>>>>>>><>>>>>>>>>>>>>>>>>>@>@@>>>>" """"""""""""$$$$$$&&$$&&&&&(&&&&&&&&&(&((((((((***************,,,,,,,,,,,,,,,,,,..,.....................00.0000000000000020020222222222222222222424444444444444444444444444666666666666666668666888888888888888:88888888::::::::::::<<<<<<>>@BB@@@@>>>>><>>>>>>>>>>><>>>>>>>>>>>>>>>>>>>>@@>>>>>>>" "" """"$"$$$$"$$$&&$$$&&&&&(&&&&&&((((&(((((((((((((*********,,*,,*,,,,,,,,,,,.,,,,...................0.00.000000000000000000020220222222224422222424242444444444446444444466666466666666666668688866888888886888888888:88::::::<<::<:<<<<>@B@@@@@>>>>><<><>>>>>>><>>>>>>>>>>>>>>>>>>>>>>@>@>>>>>> """" """"""""$$"$&$$$&&&&&&$&&&&&&&((&(((((((((((((************,*,***,,,,,,,,,,.,..,..,,,,.,,........00.000000000000000000000222222222222222222244242244444444444446644246666666666646666666668666886888888888868888888:8::::::::::::<<<<>>@@@@>>>>>>><>>><>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@>@@@>>> """""""""""$$$$&$$$$&&$&&$&&&&&&&&&(&&((((((((((((**************,*,*,,,,**,,,,,,,,,,,,,,,,*,,..........00.0.0000000000000000022222022222222222424224244244444444444644466666666666664666666668666888688888868866888:888:8:::888:888:::::::<<>>>@@><<><>>>>><<<<><>><>>>>>>>>>>>>>>>>>>>>>@@>>@@>>> """"""$""""$$$$$$$$&$&&&&$&&&&&&&&&&(&((((((((*((*(***********,********,,,*,,,,,,,,,.,,.,,,,............0.0000000000000000000022222222222222222442242224444444424444444666444666664666666666666888668888886666686668888888888888::88::::8668:<<>>>><<<<><><<<<<<<>>>>><>>>>>>>>>>>>>>>>>>>>@>>>>>>"" """$"$$$$$$$&&&&&&&&&&&&&&&&&&(((((((((((((((((************,***,,,,,*,,,,,,,,,,,,,,..........0.......00000000000000000000202202222222222222424442424444444444444446446446666666666666666666686688888886668666666888668688:8:::::::::6468::<>><<><<><<<<<<><<<>>>><><>>>>>>>>>>>>>>>>>>>>>>>>>""" """$""$$"$$$$$&&&&&&&&&&&&&&&&(&&((((((((((((((*****************,*,,*,*,,,,,,,,,,,,,............00.000000.0.000000000000000002022222222222222424444444444444444446644444664666646466666666666688888686688888:888666666688:8:::::::::888:::<<>><><<><><>>>>><<<<<>>>>><<><<>>>>>>>>>>>>>>>>>>>>`" """"""""""$""$$$$$&$$&&&&&&&&&&&(&(&((((((((((((((((*(***********,**,,**,,*,,,,,,,,,..............0..0..000.000000000000000000202222222222222222442244444444442444444444444466664466666666666666888868666888888888888888::::::::::<><><>>><<>>>>>><<><<><<>><<<<><>><>><><><>>>>>>>>>>>>>>>>>>><""""""""""$"$"$$$$$$$&&&&&&&&&&&&&&&(((((((*(((((((((*(********,*****,**,***,,,,,,,,,,,,.,..,........0...0.000.0000000000000000002022222222222222222224242444444444444444444444444444446646666666668868666688888888888888:::::::::::<>>>>@@>>>>>>><<<><<<<><<<<>><>>><><>>>><><>>>>><>>>>>>>>>>>>>""""""""""$$$$"$$$$$$$&&&&&&&&&&&&&&&((((((((((((((((**(*(*************,**,,**,,,,,,,,.,*,.,,............000.0000000..000000000002000002222222224222224444444444444242222222444446644644666646666666666666888868888:88888::::::::::<>>>>@@@@@>>>>><<<<<<<><<<<><<<>>>>>>><<>><<<>>>>>>>>>>>>>>@>>>" """""$"""$""$$$$$$$$&&&&&&&(&&&&&&((((((((((((((((((**(************,*********,,,,,,,,,,,,,................0000000.0000000000000000222222220222222244244444442244422004222244466646444466666666666668668888686688888888:8888::::<<<>>>>>>>>@>>><<<<<<<<<<<<<<<<><<><><<>><><><>>>>>>>>>>>>>>>>>>>""""""""""$$$$$$$$$$$&&$&&&&&&&&&&(&(((((((((((((*((((*((****(****,*******,****,,,.,,,,,,,,..0..............0000000000000000000000002022222222222222222244224444442248:::842246646666644646666666666666688866688888888888:::::::::<>>>@>>:<>>>>><<<<<<<<<<<<<<<<<><>><<>><<<><>>>>>>>>>>>>>>>>>>>>$" """""""$"$$$$$$$$&&&&&&&&&&&&&&&&&&((((((((((((*(((********(***************,,,,.,.,,,,,...0.........,,,....000000000.00000000000022002222222222222222444444444226888::::4224464666666444466666666666688666888888888:88888:::::<>>>>>>><:<<>><<<<<<<<<<<<<<<<<>>><>><><<><<<<>>>>><>>>>>>>>>>>>> """""""""""$$$$$$$$$&$&&&&&&(&&&&&(&&(((((((((((((((((***,**************,***,*,,,,,,,,.,,,....,......,,,,,,..0000.0000000002200222000022222222222222222222444244246668888884244446666666646666666666666666688888888888::::8:<:8:::<<<>><<<<<<<<::<<<<<<<<<<<<><<>><>><<<><<<><>>>>>>>>>>>>>>>>>>>""""""""""""$$$$$$&$$&$&&$&&$"&&&&&&&&((&((((((**(((((*(**************,,,*****,,,,,..,(,.,,.,.......,,02440...00000.02222202222222002202222222222244422244222442224664446664444444666666666666666886666666488868888888888::88:8:::<::<<<><<<<:::::<<<<<<<<<<<<<<<<><<<<<<><><<>>>>>>>>>>>>>>>@>>>""""""""""""""$$$&&$$$&$&&&&&&&&&&&&(&(&(&(((((((((((((((((************,,,*****,,,,,.,,,...,,,,......,0222420..00000.0220002222222200200222222220 22222424442422224220000004224466664466466666666666666644888888888888:::::::8:<::::::*<<:<<:8::::<<<<<<<<<<<<<<><<6<><<<<<<<>>>>>>>>>>>>>>>>>>4""""""""$"$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((&((((((*((*((****((*(***,,,,*,**,,,,***,,,,,....,,,,,.,.....0000020..000002002200022000202022222022222422244222242242244200......022244444446646666666666666664688888888888888888:8::::::::<<<<>>>:888:::<<<<<<<<<<<<<<>><:<<<<<<<<>><>>>>>>>>>>>>>>>>>6""" """"""""$$$$$$$$$$&&&$&&&&&&&&(&&((&(((((((((((**********(*(*********,,,**,***,,,,,...,,,,................00000200000000000000020222222222222224222222222222222.........24444444446466666666666666668888888888888888:8:88:888::88:<<<>>>:::::::<<<:<<<<<<<<<<<<<<<<><><<>><>>><>>>>>>>>>>@>>>>""""""$$"""""$$$$$$$$&$$&$&&&&&&&&(&&&(((((((((((*(&(***(*(*********,*,*,,,,,,*,**,,,,,...,.......,..,,*****,..0000000000000000000000222222220222222222224222422244..,,,,.,.2442444444466666666666666666688868688888888888:::::88886688:<<<<<::::::<<::<<<<<<<<<<<<<<>><<<<<<<>><><<>>>>>>>>>>@@>>"""""""$$"$$$$$$$$$$&&$&$&&&&&&&&&&(&((((((((((((((*(****************,,,,,,,,,,,,**,,,......,..,,.,...*(((**,...0.0..00000020000000.02022222222242222224222222224440.,,.,..4664444244444466666666666664468666868688888888:::::88886444688::::::::::::::<<<<<<<<<<<<<><<<><<<>>><<<<<<>>>>>>>>@>@>>"""""""""""""$$$$$&&&&$$&&&&&&&&&&&&&(&((((((((((((*******************,,,,,,,,,,,,,,,,,.....,.........,((((,000.....0..0002220000..00002222222222222222222224244444440...2466444444444466466666666444246688866668688888888888:8:6642246688::8::::::::::<<<<<<<<<<<<<<<><<<<<>><><><<<>>>>>>>>>>>>> """"""""""$$$$$$$&&&&$$&&&&&&&&&&&(&&((&((((((((*(*******************,,,,**,,,,,,,*,,,,,.,...,,.......0.**..00..........0000000...02020000220202220222222224222444446646444444444444444464464666666646666666666688688888888::88:8446666688:88:<:::::::<:<<<<<<<<><<<<<><<<<<<><<<><<>>>>>>>>>>>>>> """""""""$$$$$$$$$$&$$$&&&&&&&&&&&(&(((((((((((((**(*****************,,***,,*,,,,,,,,,,,,.,...,,......0.0.................00000000200000022200222222222222442242424444644444444444424444466666666666666686688666866688888888::8:888:844688:<<<:::::::::<<<<<<<<<<<<<<<<<<<<<>><>><><<<>>>>>>>>>>@> """""""$$$$$$$$$$$$$$&&&&&&&&&&&&&((&((((((&&(((**,***(*(****************,******,,,.,,,,,,,,,,..,,................00.0..0000000000200000022222222202222222242222244444444222444244444444444466446666666666666666888668888:88:888888::666668<::::::<:::<:<<<<<<<<<<<<<<<>><<<<>>><<<<<>>>>>>>>>>>>> 0""""""""$$$$$$$$&$$$$$$&&&&&&&&&&&&(&(((&&&&&(((((**(***********************(*****,.,,,,,,.........,.....00000..0.00..0000000..000020000000222022222222222222222442444422224442422224446642442246664666646666666888888888888:::8888:::<<<8:::::::::::::<::<<<<<<<<<<<<<<<<<<><<><>>>>>>>>>>>>>>>>> """""$$"$$"$$$$$$&$$$$&&&&&&&&&&&((&(&&(((((((((((((((***************************,,,.***,,,.....0..........00......000000000.00.0020022200022022002222222222222222444422424444442444244464622422444466666666668688888888888888888::::::<<<:::::::::::::::<<:<<<<<<<<<<<<<<<<<<<><<<>>>>>>>>>>>>>>> """""""$"$"$$"$$$$$$&&&&&&&&&&&&(&(((((&(((((((((((****(**((********((****(***,*,,,,,*,,,,,,,............0..0.0...0..000000000000000022000022222200222222222222222222222224444224222244444442444422466666666668688888888888888888::8:888::::::::::<::::::<<<<<<<<<<<<<<<<<<<<<>>><<<>>>>>>>>>>>>>> ("""""$$$$$"$$$$$$$&$&&$&&&&$&&&(&&&&(&(((((*((((((((****(*(((((*((**************,,*,,,,,.,,,,,..,........00.0...0.00.0000000000000000000222022022222222222222222224222422444424222422422224246666644646666666666688886888888888:88:888668888::::::::::::<<<<:<<<<<<<<<<<<:<<<<<<<<<>>>>>>>>>>>>>>>"""""""$$"$$$$$$$$&$$&$&&&&&&&&&(&(((((((((((((((&((*((*(((((*((***********,***,,,,,,,,,,,,.,,,..........0.0........0..00000.0000000000002022000222222222222222244222222244444422222222242466646646666666666666666688888888:8::88668844446888::::::::::<:<<<<<<<<<<<<<<<<<><:<<<<<<<>>>>>>>>>>>>>>"""""""$$$$$$$$$$$$$$$$&&&&&&&&&&&(((&((((((((((&((((((**(((((((**(*****(***,,*.,**,,,,,,,,,,**,...............0.....0..00....00000000020220022222222202422222222222224444444442222202224444646666666666866666888688888888888::8888886444468:::8:::::<:<<::<<<<<<<<<:<<<<<::<<<<<<<<<>>>>>>>>>>@>>TF""""$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&((((&((((&&((((&&&((((((((((((((********,,,,,..,,,,,,,,,,,..,,..........,...0......0.0...000000002000000020222200220022422222242222224422422222220022444466446666666666666666666868888888888:88886688:<:8::::::::::::::::::<<<<<<<<:<<<<<<<<<<<<<<>>>>>>>>>>>>>>"""""""$$"$$$$$$$$$$$$$$$&&&&&&&&&(&&(&(((((((((&&&&(((((((((&(***********,**,,,*,,,,,,,.,,,,..,.,.....,.,,..0......000000000..0000000000000222202002242224422222222222442222222220024466444466666666646666668666688888888888888888::::<<<<<:8::::::::<<:::<<<<<:<<:<<<<<<<<<<<<<<<>><>>>>>>>>>>>>0""""""""""$"$$$$$$$$$&&$$$&&&&&&(&&&&&(&(&(&&((((((((((((*(**,*,,,******,,*,,,***,,,,,,,,...,,,,,........,,...0....00000..0.0000000000000000000220024422222442222222222222222222222666664446446644446666666688686868688888888888888::::::::::8:8:::::::::::<<:<<<<<<<<<<<<<<<<<<<><>>>>>>>>>>>>>>>F""""""""""""$$$$$&$&&$$$$$&&&&&&&&&&&&&(((((((((((((((******,*,,*,*,***,**,,...,,,,,,,,,,,,,.,,..,,,,,.....,.......0000......0000000000000000022222222222222222222222442220024464668866444446444444666666668666668868688888888888888::8888::8::::::::::::<<:<:<<<<<<<<<<<<<<<<<<<><<<>>>>>>>>>>>>>"""""""$"""$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((******,,,,*****,*,,,,*,,.,,,,,,,,,,,,,,,,,,,,,,,,,..........00..0...0000000000000000002000200022222200022222222222222222264666866644444444444446666666866868688888888866888888888866688:88:::::::::::<<<<<:<<<<<<<::<<:<<<<>>>>>>>>>>>>>>>>>>""""""""""""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((*******,,,,******,,,,,,*,,,***,,,,,,,,,.,..,.....,.,...............000000.000000000000000002002202200002222222222222202246666666442444444446466666666666686686686888888688:8888868:6668888:::::::<:<<:<::<:<<:::<<<<<<<<<<<<<<>>>>>>>>>>>>>>>"""""""""$$"""$$&&$&&&&&&&&&&&&&&&&&$$$$$&&&((((***********,,,,*,******,,**,*********,,,,,,,,.,,,,,,,,,,................0..0.00000.000000000..00000000000.00202222222222222666464666644444444444666666666666666666668888888888888888668:<<<88888::::::::<::<:<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>"""""""$$$$"""$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&((((**,***(*******,*,,,,,*,***,,,,*****,*,,,,,,,,,,.,,..,,.,....,,..............000000.00000000004200000000000222202222022222244644664464444444464446666466666666666888888888888888888886688:8888888::::::<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>@>"""""""$$$"$"$$$$$$$$$$$&&&&&$$&&&$&&&(((((((((((((************************,,****,,,,,,,,,,,,,,.,,,,,...,................000...0.000.0000000022200200000022222222222222224444444444424444444446666444646666666666668868888888888888888666668888::8::::::<:::::<<::<<::<:<<<:<<<<<<>>>>>>>>>>>>>>@>""""""""""$"$$$$$$$$$&&&&&&&&&&&&&&&&&&(((((((((***(((***************************,,,,,,,,,,,.,,,,,,..,,.....................0.0000000000000000000202202000022222222224222444444444224444444646644466466666666666688866888888888888888844446688:88::::::<::::::<<:<<<<<:<:<<<<:<<><<>>>>>>>>>>>@>>>" """"""""$$$$$$$$$$$&$&&&&&&&&&&&&&(&&&&&&&(((((***(*****(*****(********,,,***,,,,,..,,,,,,,,,,,.....................0.0...000000000.0000000..00222200222222222242224246444444422222244444444464466466666666666666668868888888888888864224468888:::::::<::::<:<::::<<<<<::<::<<<><><>>>>>>>>>>>>>"""""""$$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&(&((((((((((********(**((**(********,,,**,,,,,...,,,,,,,..........,.,,..............0.0000000000000000022220202222220022222222224444642222420242244244464466666464666666666666668688686888888888842488888:8:88:::::::::::::<:::<<<:<:<::<<<<<<<>>>>>>>>@>>>>"""$$$""$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(&&((((((((((((****((((**((*(************,**,,,,,,,,,,,,,,,,,,.,..................0..000000..0000000.00000000220022222222222224424444222222220224444444444664666666666666666666686888888888888888868::8888888::::::::::::::::::::::<::::::<<<<<><>>>>>>>>>>>< """$$"$$$$"$$$$$$$$$&$&&&$&&$&&&&&&&&((((*(*(*((((((*((((((*(****(***************,,,,,,,*,,,,,.,,,,,...,.....0.....0..0.0...0...0000000000000000002022220222222222444442422222220224444444444464666466666666666666666866888888888888888888666688888:::::::::::::::::<:::<<<<<:<<:<<<<<>>>>>>>>>>>>"""""""""$"""$$$$$$$$$$$$$&&&&&&$$&&&(((((((***((((**((((((*((************,*****,,*,,,,**,,...,,.,...,..,,................00.....000000000.000000000022220222222244444444222220..02424444444444466666666666666666668666888888888888888888644466688888:::::8:::::::::::<<<<:<:::<<:<<<<>>>>>>>>>>>><""" "$"$$$$$&$$$$$$$$&&$&$&&&$&&&&&(((((((*((*(((****(*************,*,,,****,,,,*,,,,,,,,,,,,,.,,..,..............0....0..0.0.0000000002200000000022222222222222444442202200244444444444444444644666666666666666666686868888888888888862244668888888:::::::::::::::::<:::<::<<<<<<<<>>>>>>>>>>>> """"$$$"$$"$" "$$$$$$$$$&$&&&&&&&&&(&((((((&((((((((**(****(*(((******,,***,*,**,,*,,,,,,,,,,,,......,............00.........0.000.0000020200000000222222222222224444422000024444442444444444446666666666666666666866888888888888888:88864466666666668::::::::::::::<:::::::<<<<<<<<<>>>>>>>>>>>>`@""$$$$$""""""""""$"$$$$$$$&$&&$&&&&&&((((((((((((*((*******((**(*********(,,,**,,,,,*,,,,,,,,,,,....,*&...,,,..........0..00...000. 00000000.000000000222222222**442222222002424424222244464204444666666666666668866868880688:8888:88888886466666646464688:::::8::::::::::::<<<<<<<<><>>>>>>>>>>><"$"$$""$""""""""""$$$$$$$$$$&&&&&&&&&(((&(((((**********************,******,,,,,,,,,,,,,,*,,,,,..,.,.......,,,............000.00.000000.....0000000020022222222224200002222222222222424244442444644666666666666666866886646688888888:888886666666444444688::8888::::::::<<<<<<<<<:"<>>>>>>>>>>>>h""$""""""""""" """""$"$$&&&&&&&&&&&&&((((((((((***(**(***(*****((*********,,,,,,,,,*,,,,,,,,,,,,,.,...................0........00..0000...00000000002200202222222224222222222222224444244444444444666666666666666666868688688888888888888864666444222446688886668::::::::<<<::<<<<><>>>>>>>>>>>>:<""""""""""""  ""$$""$&&&&&&&&(&&&&((&&((((((**********(****(*******,*,,**,,,,,,,,,,,,*,,,,.,,.....,................,**....00...0000002000000000000222202222222222222222242424222444464644466666666666666666866666868868888888888888:886664422222446688864646688::::::<<<<<<<<>>>>>>>>>>>>>><""""""""  ""$ """"""$$$&&$&&&&&&&((&((((&&(((((*****((*******************,,,****,,*,,,,.,,,,,.,..........................00.000..000.00000000000000200002222222222222242222222424444444444444466666666666666666666688886888888888:8::88864422222244466666444446688::::::::<<<<<><<>>>>>>>>>>><"" "" " ""$&((((((**&$""$$$&&&&&&&&&&(((&&&(((((*(*****(((*(**********,******,,***,,,,,,,,,...,,,.......,.....,................0....000000000000000022000224444222222222222222442444444444444444666666666666666666666668888888888888888:8:8422222222244466644244444668:::8668:<<<<<<<>>>>>><>>>>< "" $&(*((********($$$$&&&&&&&&&&&&&(&&(((((((**(*((*((((**********,,**,,,,***,,,,,,,,,,.,,,,,,.....,..................,....000.0.000.000000000200222444222222222222222222244444444444444444444466466666666666666688888888888888::8888:8424222244444464444424446488::86668:<<<<<><<<<>><>><>: """"$$&&(((**(*(****&$$$&&&&&&&&&&&&&&(((((((((((***(*********(**********,,,**,,,,,,,,,,.,,,,..,..................00.0020......0.0000..0000.000000222424222222220220222222222422444444444444444446446666666666666686686888888888888:8888:86446888644444444444444466688:86468<::<<<><<>>><>>><: " """"&$&&((((*(((((*((&$$&&&&&&&&&&&&&&&((((((((((((*(****(*******************,,*,,,,,,,,,,.,,,.,....,................000....0...000..0.........020222222222220022022242222222224244444444444466644644666666466666668668666888888888888:8:::8888:::66644444244444444688:::6:::<:<<<<<<><<<<<<<:"""" $$&&&&&&((((((((((&$$$&&&&&&&&&&(&&&&((((((((((((*((****((************,,**,,,,,,,,,,,,,,,.,,..,,,.................,,,,......0...0......000022220002222020222222222222222242422224444444444444646446666666466866666668888888888888:::::::::::::8866444444:8644444668:<>><<<<<<<<<<<<<<<><<<:"""" ""$$&&&&&&&&&&(&&((&&$$&&&&&&&&(&(&&&&(((((((((*((******(***(*********((**,,*,**,,,,,,,,,,,,,,,,.,...............0..*,.0...0..0......0000020200002222000222022222022222222222424224444446444444444646666466666666666868888888888888::::::::::<:::6444444::<886444466:<>@><::<<<<<<<><<<<<<<8"""" """$$$$$$$$&&&&&&&&&(&$$$&&&$&&(&&((&&(((((((((((((*******(**********(**(*****,*,,,,,,,,,,,.,,,..................000000.000000.0....0..00000000000202000202222022222222222222222224444442444446444666666446666666666668688888888:888::8:::::<<<:::8644446:<<::64446668<<>><<<<<:<<<<<<::::::6"" """"$$$$$$$$$$&$&&&&&&&&&$&&$&&&&&&&&&&(((&(((&(((((((************************,,,,**,,,,,,,,,,.,.,,...........00..0...000000000000.00000000000000002200002022020022222222222222222422224444444444464446664666666666666666888888888888:::8::::<::<<<:::8668::<<<<:8646668:<>::<<:<<<<<<<:8888886""""""$$$"$$$$$$$$&&$&&&&&&$$&&&$$&&&&&&&((((((((((&(((**(*(*********************,*,*,*,,,,,,,,,,,,,.....................0.00000000000000000000000022022202220002202222244442222222242222444244444444446666666666666666666888888688888888:88:::<<:::<<<<<666:<<<<<:<<:66666::<:::<<:<<:::886688686`"""" ""$$$$$"$$$$$$&$$$&$$$&&&&$&&&&&&&&&&&&(&((((((((((((((((*****(*(***********,,,*,,,,,,,,,,,,,,,,,...........................0.00000000.00000000200020000222222222222222002422224244442444444444446466666666666666668686886888888888888::::::<<<<<<<<<<<<<<<<<<<<<8666688::::::<:<<::866666664"""" """""""$$$$$$$$$$$$$$$&&&&&&&&&&&((&((&(((((((((((((((((***(((****(***********,***,,,,,,,,,,,,.,.,..,.,...........................0000000000000000000022222222222222222242222222242244444444444444464666666666686668688868888888888888:::::<<<<<<<<<<<<<<<<<<<><<<:8888888::::::::88664666866"""""" """"""$$$$$"$$$$$$"$&&&&&&&&&&&$&&&&&(((&((&(((((((**(*((*******,********,*,**,,,,,,,,,,,,,,,....,...........................0.00000020000000000002020020222222222224422222222244424444444444444644666464666666666686688888888888888:::::::<<:<:<>>><<<<:<<<<<><:8666686668866666666666666""" """""$""$$$$$$$"$&&&&&&&&&&&&&&&&&&&&&&&(&((((((******************,***,,**,,*,,,,,,,,,,,,,,,,..,..............................0000000020002000000020022022222222222422422222444244444644444444444464666666666666888668888888888888::::8::::::<<<<<<<<><<<<<<<<<:8666666666666666666666666""""""  """ """$"$$$$$$$&&&&&(&&&&&(&&&&&&&&&&(&&&((((*******,,****((*********,,*****,,,,,,,,,,,,,,,,,......,.............0........0.0.0000000000000000200002002000222222222222222242424444444446444444446666666666666666866688888888:88:::::::::::::<<:<<<<<<<<><<<<<:664464666666646666::::8::""""""  """"""$"""""$&&&&&(((&&&&&&&(&&(&(((((((**********,,,**(*********,*,,*,**,,,,,,,,,,,,..,,...,...,.................0.0....000000000000000000000202002200222222222222222222244444444444444444446646666666666666666868868888888888:::::8::::::::<:<<<<<<<<<<<<<:6444444664644666:<><><::""""""" """" "  ""&&&&&&&((&&&&&&&&&(((((*****************************,**,,,,,,,,,,,,,,,,,.....,,.......................0....000000000000000000000000022222220222222222222224424442444444444446464466666666666666666686868888888888::::8:<<:::::::<:<<<<<<<<<<::::66444446666666<>>><<<>8"""""$"   "$&&&(&&&&&&&&&&&&&&&((((((*(**((((*************,*********,,,,,,,,,,,...........,,............................00000000000000000000000020020202222222222222222244442444444444444444466666666666666666668666688888:8::8::::::::::::<::<::<<<<<<<<<<<<:86664444668<>>>>>>>><"$$$$$$$  ""$&&&&&&&&&&&&&&&&((((((&&(((((((((*****(**********(********,,,,,,,,,,...,.,,,.,,..,,........................0.0000000000000000000000000020222222222222222222244442444424444444464466666666466666666668888888888:8:::::8866::::<<<<<<<<<<:<<<<<::<>>><<:666:<<<>>>>>>@@@<""$$$&&$"  $&$$&&$&&&&$$&&&&&&&((((((&&((((((*(((**(((*(***************,**,,,,**,,,,,,,,,,,,,,..,...,.................00.00000000000000000000000000002022222222222222222224244244442444444444646666666666666668866888688888888:::::8::8:::::::<<<<<<:<<<<<<<::<>>>>><>><<<>>>>>>>>@@@<""""$&&&&& "&&&&$&$&$$&&$&&&&&&&&((((((**(*(((((**((((***********************,,,,,,,*,,,,.,...,.......,...........,.,..000.0000000000000000000020000.002222222022222222242422422222244444444464446666666466666666686668888888888::8::8:::::::::<<:<<<:<<<<<<<<<<:<<>>><<<<>>>>>>>>>>@>@>""$""&$&&&&  "$&$&$&&&&&$&&&&$&&&&&&&&(((((***((&((*****(******************(*,,*,**,,,,,,,,,,,,....,,......................0000..000..0000000000000200000000222222222222222222222244242444444444446666666666666666666668888888888888888888:8::::::::<<:::<:<:<<<<<<:<<<<<<<<<>><<>>>>>>>>>><""$"""$&&$$"""$$$$$&&&&&&&&&&&$$&&&&$"&&&(((*(((((((**(******(**********(******,,*****,*,,**,,,,,,,,,,..........................0..00..000000000000000202000.002220020202220222222222224242444444444444664466666666666666666668668888888888888::8:::::::::<::<<<<<<::<<<<<<<<<<<::<>><<<>>>>>>>>><"""""""$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&((((***((((((((****(((*((****************,,,,*****,,,,*,,,,,,,,,..............,................00000000000000000200000000000200000222222222222222422242444444444464466666666666666666866888888888888888:88:::::::::::::<<<<::<<<<<<:<<::<:8<<<<<<<>>>>>>>>>:$$"$$$"$""$$$&&&&&&&&&&&$$&&&&&&&&&&&(((**(*((&((((((***(((((*******************(***,***,,,,,,,,,,,,,,.,.............................0000.0000000000002000002002020000202222222222222222422244444444444466664666666666666666666886888888888888888::::::::::::<<<:<<<<<<<<:<<<::88<><<<<>>>>>><<>>8$$"$$$$$$&&$$&&&&&&$$$&&&&&&&&&&&&&&((((((((((**(((****((***************,***********,,,,,,,,,,,,,,,,,,,,,.,........,,,..............0.00.0.0.00..000000000202000000222202202222222222222222444444444444444664466666666666666868888888888888888888:::::::::::::<<:<<<<<<::<<:::::><<<<<<>><>><>>>>:$$""""$$$$$$$$&&&&&&$$$$&&$&&&&&&&&(((((((((((*((((((*((*****(*(***************,,,**,,*,,,,,,**,,,,,,,,,.........,.,..............0..00.0000000.000000000000002000022222000000222222244222422422444444444644666466666666666666666686888888888888888:::::::::::::<:<<<<<<<<<<:::<><<<<<>>>><>>>>>>8 $$$"$"$"$$$&&$&&&&&$$$$&&$&& &&&&(((((((((((((((&((*(((*****(******(***********,,****,,,,,*,,,,,,,,,....,,,....,....................00000.00....000020000000000002220000222222222222222224244244444444446646664666666686686686886668888888888886::::::::::::<::<<<<<<<:<:<:::<<><<<<<<<<>><>>>>>8"$$$$"""""$$$&&&&&&&$$$&&&&&&"&&&&&(((((((((&((((&(((((((("((*********************,*****,,,,,,,.,,,,,.,,,,,,..,.,..,....,..........0..00000..,.&.000000000000000002000022222.02222244442222444444444444462444666666664666666666666888868888888888::::::::::::::<<<>:<::<:::<<><<<<<<<<<><>>>>>>6"""""""$"""$$&&&$$$$&&&&$&&$$&$"$&&((&((((&(&((&&&(((((((((*(((***************,****,,,**,,,,**,,,...,,,,,,,,,,,,,,,,,,....,,........000000000000.,0000000000000222200222222220*2222222244442444444444444444.644466666666666666666668888.,888888888::::::::::::::::<:(4::<<<::<<<<<<<<<<<<>>>>>>>>"""""""""""$$$&$&&&$&&&&&$$$$$$$&&&((&&&&&(&&(&&&$$&((((((((*******((***********,,,,,*,,,*,,,*,*,,,,,,,,,,,,,,,.,.,..,...,,.......0....00.00000000..000000000000222200222220222222222224224244444444444444466646464446666666666666686688688888888888::::::::::::::::::<<<<<::<:<::<<<<<<<>>>>>>>>>," """"""""$$$$$$$&$&&&&$&&$&&&&&&&&&&&&(&&&(((&&$((((((((**************************,,***,,*,,,,,,,,,.,,,,,,,,..,..,....,,..............00.0.000000.00000000000022200222222220002222224222224424444444444444646444666666666666666668666888888:88888:::::::::::::::::<<::<<::8::::<<<<<<<<><>><>>>>6 """"""$$$$$$""$$$$$&&&&$&&&$&&&&&&&&&&&&&&&&&$$&*(*((*(**************(*(********,*******,,,,,,,,,,,,,,,,,,...,,.,.,....,......0.......0.000000222200000000000000002022222202022222222242244424222444444464444464466666666666666866666886888888888:888::::::::::::::::<<<<:<<<<<<<<<<>>><>>>>>>>>6 "$$$$$$$$$$$$$$"$$$$$$$$&&&&$$$&&$&&&&&&&&&&&$$&(((((((((**(**********(((*****,**********,,,,,,,,,,,,,,,,,,,,,,,,.,,,..,..,.............0.000.0000000000000.000000000222222222222222222222242422444444444444444464466666666666668686686888888888888888:::::::::::::::<:<<<:<<<<<<<<<<>>>>>>>>>>>>6"$$$$"$$$""""$"$$$$$$$$$$&$$$&$$""$&&&&&&&&$$$$&(*((**((((********************************,*,,,,,,,,,,.,,,,,,,,,,,,...,,.,............0.0.0.0.000000000000.0000002222222222224222222222222242442444444444444444444646466666666666866668688888888888:8:8:::::::::::::::::<:<<<<<<<<:<>>>><>>>>>>>>6"""$$$"$$$$""$$$$$$$$$$&&$$$$$$$"$$$&&&&&&$$""$&((((***********************************,,,,,,,,,,,,,,.,,,,,,,,,,,,,,.,...................0.0.00000.000.000.000000000002202022222222222222222242222224444444444444644646666666666668666668868888888888:8:8::::::::::::88::<:<<<<<<>>>>>>>>><<<<>>>6"""$""$"""$"$$$$$$$$$$$&$$$$$$""$&&&&&$&&$"""$&&(((((((*(*(******(***(**((**************,,,*,,,,,,,,,,,,,,,,,,,,,.,,................00.....0...00000.00...000000000000000000022222222222222222422444444244444444466666666666666666668686466868888:::::::::::::::::>>>:8::<<<<<<><>>>><>>>>>>>><>>2 """"""""""$$$$$$$$$$$$&$$$$$""$&&&$$&&$$$$&&(((*((*((((*****(*********((**,***********,***,,,,,,,,,,,,,,.,,,,,,..,.,.......0..0.0..............00.00.00.000000000...000000002222222222222224224444444444444444466644666666666666666688868886888888:::8::::::::::<<><>><::<<<<<<<>><><>>><<><<<<>2 """"$"$"""$$$$$$$$$$$$&$&$$$$$&&&$$$$&&&&(&((***(((((((*(*(((*********(***,************,******,,,,,,,,,,,,,,.,,,,.,........0....0.......0.0.0.000000000000000000220..0000002222222222242242444224444442424444446464466646666666666666668886668888888::::::::::<<<<<<>><::<<<<>><<><>><>>>>><::>>> """"""""""$"$$$$$$$$$$$$$$$&&&(&&$$$&&&$$&((**((((((((***(****(*********,,**********,,*,*****,,,,,,,,,,,,,,,,,,,,,,,.......0.0........,....0.0...0..00000000002222440.000222202022222242424444442444444444444444444444646666666666666688866666888:88::::::::::<<<:::<:8::<<<<<<<<>>><<<>>><><<>@> ""$$""$$$$$$"$$$$$$$&$$&&$$&((($&&&$&&$&&&(((((((&(((((*(***************,********((*,****,*,,,,,,,,,,,,,,,,,,,.,,,,,............,.....,....0000.0000.000000000002022202222200202222222422422422444444444444444444644466466666666666866686886448888:::::::::::::::::::8:<:<:<:<<<<<<><<>>>>>>>BDBB""""$$$$$$$$$$$&$$$$$$&&$$$$&((&&&&&&&$$&&(((((&&(&&(((((***(*************,******((*,*****,*,,,,,*,,,,,,,*,,,,,..,,,...........,.............0000...0.00000000.000000000020020222222222422222442424444244444444444444464666466666666666668888:868888:8:8::::::::::::88:<<<<<:<<<<<<<<<<<<>><@BDDDB""""""$$$$$$$&$$$$$$$$$&&&&(((&&$&&&$&$"&(((&&&&&&&((((((((*,*********,,********((**,*****,,,,*,,,*,,,,,,,,,,.,.,.,...........,,,,..........000000..0000000000.......000000200222222222222242422222444444444444444444444664666666668866688888:::8888:::::::::::88:8866:<:::<<:<<<<<><<<>>@BDDBBBB@""""""$$$$$$$$$$$$$$$$$$$&(((&&&&&&&&&&$&&((&&&&&&&(((((((((((********,*,*******(**,****,***,,,,,,,,,,,,,,,,,,...,.,.........,,,.............000000000000000000...,....000002022222222222222222244222424242444444464446666666666668888:888888:::888::::888:::::888866:<:<<<<<<<<<<<>>@BBBBBDDBDB@>"""""$$$$$$$$$$$$$$$$$$&&$&&&$$&&&&(&(&&&&(&&&&&&&&&(((((*((&(*****,,***,*********,***********,,,,,,,,,,,,,.,,................,,.............0....00000000000000,*,*,,020000020002222222222222222224224244244444444444444666446888888886688888888888:8:88:::::88::::<<<<:<<:<<<<<>@BBBBBBBBDDDBBB>""""""""$$$$$$$$$$$$$$$$$$&&&$((&&&(&&((&&&(&(&&&&((&((((((*****************(****,************,*,,,,,,,,,,,,,,.,.............,,,.........,....0...00000.000000000**,,00000222002222222222222222222422244444444444444444446666488:888888668888888888:88:::8::::88:8::::<:<<<<<<>@BBBBBBBBBBBBDBB@@>0"""""$"$"$"""$$$"$$$$$$$$$$&&&&$&&&&&&(&&((&((&(((((((((((****************(((***,***************,,,,,,,,,,,,,,..............,,,,.........,...0..000000.0000.0000000000000000222222222222222222224424444442444444444444444444668888886646868888888:88888::::88:::::888:::::<<>@@BBB@@@@@BBBBBB@@>>>""$"$$$"""$"""$$$$$$$$$$&$$&&&$&&&&&&&&(((&&&&&&&(((((((((((*((***********((*******************,,,,,,,,,,,,,,,..............,,,,...........,.....0000000000000000220000000000220222222222222222224222442444444444444444644464688666664266688888888888::88888::::::::::::::<>@@@@@@@>@@@@>@@@@@@@@>"""""""$"""""""$$$$$$$$$&$$&&&&$$&&&&&&((&&&(&&&&((&(&&(&((((*(***(*(************************,,,,,*,,,,,,,,,,,,,...,....,...,,,,,........,,..........0.000.0000000000000000002222222222222222222222424424444444444444466666646666666426868888888888888:888:::::::::<:::<<<@B@>@>>>>>>>>>@>>>@>>>@>""""""""""""""$$$""$$$$&&&&&$$&&$&$&&&&&&&(((&&&((&(((&(((((((((((((**(((((***(**((*******,**,,***,,,,,,,,,,,,.,..,..,.....,,,,,,,.......,,..........00000000000000000000000022222022222222222422422442424444444444444444466646646666688888888888:888:888:::::::::::::<<>>@@@>>>>>>>>>>>>>>>>>>>><4"""""""""""""$$$$""$$$$&$&&&&&$&&$$$&&$&&&&(&&(&&&(((((((((*(((((*(***((((**(*(****(********,,,*,,*,,*,,*,,,,,.,............,,,,,,,,...,,,,.....022.0000000000000000000000002202222222222222222222222422442424444244444444666644644446686888888888888:88::::888888:8::<>@@@@@>>>>>>>>>>>>>>>>>>>><"""""$"""""$$$$"$$&$&$$&$&$&$$$$$$"$&$&&&&&&&&&&&((&(((*(((((((((**(*(*(((((((((*************,,,,,,****,,,,,,,.,..,,....,...,,,,,,,,,,,,,,.....000000000.0000..0000000000000020222222222222222222224244242424444244444444466664444424666688888888888888::888888888888:>@@@@@>>>>>>>>>>>>>>>>>>>>><""$"""$""$"$$$$$&&&&$&&&&&&&$$&&&$&&&$&&&&&&&&&((((((((((((((((((***(((((((((((***(*********,,*,,,,,,,*,*,,,,,,,.,.,......,,.,,,,,,,,,,,,.............0..00..0000000000000002000200222222202222242222222222244444444446464466644422468688688888888888888:88888888:88:@@>@@@@>>>><<<<><>>>>>>>>>>><""""$$""""$"""$$$$&$$&&&&&&&&&&&&&&&&$&&&&(&&(((((((*(((((((((((((((((((((((*((***************,*,,,,,,,,,,,,,,....,......,..,,,,,,,,,,,,........,,,,.0.......00000000000002220002200022222222222222222222242442444224444444666642466868688688888888888:888888888888:>@@@@@@>>>>><><<>>>>>>>>>>>>>:"""""""$"""$"$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((*(((((*******,*,*****,,,,,,,,,,,,,,,,,,,....,..,.,..,,.,.,............,(*.0......0000000000000000020020000022222222222222222222222224444444444464666646668866666888888888888888666888888:>>>>@>>>>>><<>>><>>>>>>>>>><>><""$"""$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&(&&(((&&(&((((((((((((((((((*((((*(((*(((((*********,****,,,,,,,,,,,,,,,,,,,,,,..,.......,.,...............00.........0000000000000000000000000202002222222222422222222222222444444464644666666666666668688886888888688888888:>>>>@>>>>><<<<<><>>>>>>><><><><:"""""""$"$"$$$$$$$$&&&&&&&&&&&&&&&&&(((&(&&((((((((*((((((((((((((((((((((((((((***(**********,**,,*,,,,,,,,,,,,,,,,,,,,,,........,.............0.......0.0.000000000000000000002000202022222222222222222224444444444444444446446666666868666868886888666688:888:>>>>>>>>><<<<<>><<<<<<><<<<<<<<<:""""""""""$$$$$$$$$$&&&&&&&&&&&&&&&&(((&&&(((((((((((((((((((((((((((((((((((((((((((**(***********,,,,,,,,,,,,,,,,,,..,,..........................,....0000.0000000000000000000002200022222022222222222242222444444444444444646666666866666866688688866888:888:>>@>>>>><<<<<<<<>><<<<<<<<<<<<<<<:"""$$$$"$$$$$$$&&$&$&&&&&&&$$&&&&&&((((((((((((((((((((((((((((((((((((((((((((*((*(((**********,**,,,,,,,,,*,,,,,,,,,...........................,,...0.0..00000.000000000000.00000022200222222222222222222222242444444444464466666666666668::868888888:::::8:<>@@@>@>><<<<<<<<<<<<<<<<<<<<<<:<<<< """"$$$$$$$$$(&$&$&$&&&&&&&&&&&&&&&(((((((*((((((((((((((((((((((((((((**((((((**((*(************,,,,,,,,,,,,,*,,,,,,,........................,,,,,,......000000.0.0.0.0000200202000020022220022222222222222244444444444644466464666666666666666888888::::88<>@@@@>>>><<<><<<<<<<<<<<<<<<<<<<>>>:""$"$$"$$&$&$$"$$&&&&&&&$&&&&&&&&&&&&&(&(&(&(((((((((*((((((&((((((*(((($*(((((((((*((***********,**,*,,*,,,,,,,,,,,..,,,,........,..,.......,,0222.,.0...00000..00.02000002000000000002022200220222222222222222424444444444664666666666664446888888888:::::>@@@>@>>><<<<<<<<<<<<><<<<<<<<<<>>>><"$$$"$$$$$$&$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((**((((((((((((((((((((*((((******(*********(***,*,*,,,,,,,..,,,,,..,....(,,........,,0222220.0...000. .000000000000000000000002022.2202222222222222222224244442464466666666666666866868888.88:::>>>@>>>>><<<<<<<<<<<<<<:<<<<<<<>><>>> "$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((*(((&(((((((*((((((((((((((((*****************,*,*,,,,,,,,,.,,.,,,,.....,,,.,,....,.00000020...0..00000000....000...0000000000220002202222222222222222222222442444466666666666666666666668866888<>@@>>@>>><<<<<<<<<<<<<<68<<><<><>><<<<"$""$"$$$$$$$$$&&&&&&&&&&&&&&&&&((&&&&&&&&(((((((((((((((((((((((&(((((((((((**((((((((***(((************,,*,,,,,,..,,,,,,,,,,,,,,,,,......,.....0..........000000000,,.000..0000000000000202220222202222222222222242244444444666646666666666686668888888:<>>>>>>><<<<<<<::<<<<<<:<<<<<><>>>>>>><8"""$"$"$"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((*(((((&((((((&&(((((((((*(((***(*(*(((((*********,*,*,,,,,,,,,,,,,,,,,,,,,,.,.,,.,.....,.,.,.,.....0.0000000000000002000000000020000022022022022222222222222224444444444666666666666666666688888:<<>>>>>><<<<:<<:::<<<:<<::<<<<<<>>>>>><<>8$$$""""$$""$$$$$$$$&&&$&&&&(&&&&&"&($$$&&&&&&&&((((((((((((*(***((((((((*((((((((((((**((((*(*(((**********,*,,,,,,,,,,,,,,,,,,,,,,,.,,.......,***((*,........0.00.000000000000000000000002200222022200220222222222444444444446446666666666666686668888:<<>>>>><<<::::::::<<<<<:<<<<<<<>>>>>>>>>>:""$$$$$$$$"$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((*(((*****((((((((((((((((((((((((((((((*****************,,,,,,,,,,,,,,,,,,,,,,.....,,...((((((*....0..000000000000000000000000000000000000220222222222222422224444444466644666666668666466668888:<>>>><<<<<:::<<<<::<<:::<<<<<<<>><<<<<<>>:"""$"$$$""$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&$&&&&&(((((((((((((*****((((((((((((**(((((((((*((((((****************,,,,,,,,,,,,,,,*,,,,,,,,,.,..,...,(&&&*..0..........00.0.000000000000000000000020022222222222222222244444444444446646666666668666666668<<<<<<<<<<<<:::<<:<<:<<:::<<<<<<<<<<<<<<<<><8""""$"$$$$"$$$$$$$$$&&&&&&&&&&&&&&&&&(&$$$&&&&&&&((((((((((((((((((((((((((**(((*((((((((((((((((((*(********,*,,,,,,,,,,,,,,,,,,,,,,.,,,........,............0...0..000000000000000000000000.00000202222222222224222424444444446466666666668886668:<>>><<<<<:<:::<<:<:::<:::<::<<<<<<<><<<<<<<<<8"""""$$$$$"$"$$$$$&$&&&&&&&&&&&&&&$&&$$(&$&&&&&&&(((((**((((((&(((*****(((((((((((((((((((((((*((((*(********,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,..,..............00000000.0.00.0.00000000000000000000020222222022222222222444444646666666664468888888:<>>>><>><:::<:::::::<:<:::::<<<:<<<<<<<<<<<<<<8"$$""$$$$"$$$"$$$&$$$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&(((((((&&&&&((*(***(((((&(((((((((&(((((((&&(*(((*********,******,***,*,,,,,,,,,,,,,.,..,,.,..............000...0000.000.0000000000.000000000000000222244422222222444444444444666666488888888::<<<><><<:<:::::<:::::::::::::<<<<<<<<<<<<<<<<<8$""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(((((&&&&&&&&&&&&(&&&&&&&(***&(((*(((((((&$&(((((((((&&&(((&&&((**********(*,****,,,,,,*,*,,,*,,,.,,,,,,,,.,,,.,.............000000..000000000000000000000000.000002222022242222244444444444466466666668668888::<<<<<<<<<:::::::::::::::::::<<<<:<<<:<<<<<<<<<<8"$$$$$$""$$"$$&$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&((&$$&((((&&&((((((*(((((((((((((&(&&&&((&((((((********,**,*,***,,***,,,,*,,.,,,,,,,,,,.,,...............0000000.,..000000000000000000000000000022222222022222244442444446444464664666666666:::<<<<::::::::::::::::::<:::<<::<<<<<<<<<<:<<<<<6$$$$$$"$$"$$$$&$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&$$$(((&((((&&&&((((((((((((((((((*************,*,,*****,,**,*,,,,,,,,,,,,,,,,,,,.,,...............0.0000.00..0.000000000000000000000000002222222202222224424444444466664646666666668:::<<<:<::::88:::8::::::::::::::<<<<<<:<<::<:<<<<6$$$$$$$$$$$$$$$$$$&$$$&$$$$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&(((($"&&&&&((((((&&&(((((*&(*(*((((((**************,*,****,,,,****,,**,,*,,,,,,,,,,,,,,.,.,............00.0000.000.0.000000000000000000000000202222222224444424444644444666666646666666:<<<<:::::::88::::::::::::::::<::::<:::<<<::::<:<<6$$$$$$$""$$$$&$&$$&$$$&&$$&&&&$$&&&&&&&&&&&&&&&&&(&&((((((((((&&&&&(((&((((((&&&(&&(((**(((((***************,*****,*,*,**,,,*,,*,,,*,,,,,,,,,,,,.,..,...............00.0.00.00.00000000.000000000000000022222222222444424444446464446646666666:<<<<<<::::888:8:8:::::::::::::<<:<<<<<:<<:<<<<:<<<4"$$$$$$$$$$$$$$&&$$$$&$&$&&&$&$$$$$$&&$&&&&&(&&((((&(((((((&&&&&(&&&(&&&&&((((((((((((((((((********************,,*,***,,,,,,*,,*,,,,,,**,**,,,**.,,......................00.00.0.00.0.000.000000000000000222222222444444444444444444666466668::<<<::::8:8888:888::::8:::::<:::<<<<:::::<:<<<:<<<4$$$$$$$$$"$$$$$$$$$&$&$&$&$&$$$$$$$$$$&&&&&(((((((((((((((&(((((((&(&((&((((&((*(((((*(((****************************,********,,,,,,,,*,0000,,,,.,,,,.,,,...........,,..........000.000000000000000202000222222422224444444444444444466666668::<<<<::::8888:8:888:8:::::::::::::<:<::8:::::::<:<<4$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&((((((&(((((&((&&&(&((((&&&&&(((((((((((((((((************,,****************,***,**,,,,,,,,,.0.0.0,*,,,,,,,.....,.,,..,,,.0,............0.00..0000000000002200222424222442424244444444444664666668:::::::8:88:888888:88::::::::::8::<:<:::<<<:<<<<::<<4$$$$"""$$$"$$$$$$$$&$&&&$$&$$$$$$$$$$$$&&&&&&((((((&((&(&&((((((((((&&&((((**((((((((((((*************************,******,*,,,,,,,,,,,.0......,,,,,,,..,.....,,,,,**,........0.00..000.....00000000000002222222224424244444444444444466666668:::::8:888888:888888:::::::::::::::::::::::::<<<<<<:2""$$""$""$$""""$$$$$$&$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&((((&&(((*(((((((&(&((((((((((((((***********,******,***,*********,**,*,,,,,,,**,,.,,,*,,,,,,,,.....,..........,,..0...........0000000000000000002222242222444444244422424444444666668:::8::888:88888888888:8:::::::::::::::::::::::<:<<<<<<4""$""""$""$"$$"$$$$$$$$$$$$$&&$$$&$$$&&$$&&&&&&&&&&&&((&&&((((*(((((((((((((((((((((((((***************(*****************,,*,,,,,,,,*,,,******,,,,,,,.,,.,..,.....................0.00..0000000200022222222242222224222424442444444644668:::::::88888888888888888:::::::::::::::::<:88:8<<<<<<<<<2@"""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&((&&&&&(((*(((((((((((((((((((((((((((***********((*********************,,,,,,,,,,**((((((*,..,,,****,.,..,.....,..............0..00..00000000022000022222222222244222222444444646688:::::::::88888888888888888:::::::::::::::::::88:::<:<<<<<0"""""""""""""""$$$$$$$$$$$&$&&&$$$$$$$$$&&&&&&&&&&(&&&((&((((((((((((((((**(((((*(((((*(((******,***(*****,,,**********,,*,,,,,,,***,,((&&&((,,...,.*(*,,,.,,,.,,,.................,,,..000020202022000022222222222224222222244444446888:::::::888888888888888888:888:8::::::::::::<:<<<<<:<:::<<2"""""""""""""""""$$$$$$$$$$&&$&$$&&$$$$&$$$&&$&&&&&&&&(((((((((((((((((((((((((((((((**********************,,*****,,***,,,,,,,,,*,,,,.,&&&&&*,,...,,.......,........................02..00000000002022222222022222222222222424444466666888::8:886888888888888888888888:88:8::::::<::::<::::<:<:::0 " """""$$"""""""""$$$$$&$$$$$$$$$$$$$$$$&$&&&$"&&&&&(&(((((&(((&(((((((((((((((((((((((**(********************,*,*,*,,*,*,*,,,,,,,,,,,,,*,,,.,,,,,,...,,.,........................0000.0000000000200022222022222222224222222244444466688888888668666888866868888:8888:8:8:::::::::::::::::::::::0 """""""""""$$$"$$$$$$$$$$$$$$$$$$&&$&$&&$&&&&&&&&&(&(&((&((((((((((((((((((((((((*(((((***(****(*********,********,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,.,.,,,...................0......000.0000000020202202220222222222222224244444466688866868866868888888888888888:::88:88:8:::::::::::::::::<0 " """"""" """$""$$"$$$$""$$$$$$$$&&$&$&&$&&&$&&&&&&&(((&(((((((((((((((((((&((((((((((((((**(*((((*(*************,**,,,*,*,,,,,,,..,,.,,,,,,,.,.,,..,.,.,....,...................,,,,000.0.00000202200002022222222222224242424444446666666866668666868888888888888888888888:8::::::::::::::::::.V "" """" """"""$""$"$$$$$$"$$$$$$$$&&&&&&&&&&&&(&(&&&&((((&((((((((((((((((((((((*(((*(((((((((*((********(((********,,*****,,,,,,,,,.,,,.,,,..,,,.........0.......................02000.00000000020222002222222222222222224244444446666686666868886888888688888888888888:88888:8:888::::::::::::."""""" """""""""""""$"$"$$$$$$$$$$$$&&&&&&&&&&&&(((((&((((((((((((((((((((((((&(*(*((((((((((((((*,,(**(***(((******,*,***,*,**,,,,,,,,,,,,.,,.,,.....,............,................0....0.00000000020220220202222222222242424224446666666666666666666866666688888888888888888:8888:8:8:8:::88:::,P""" " """""""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&(((((&&&&&((((((((((((&((((((((((((((((*(*(((((((((((*(*(*****************,***,,,,*,,,,,,,,,,,,,,.,...,.....,.,,....................,,..00000000000020000000202222222242224244424444688666686666666666666688888888888888888888::888:8::::888:::::,$ " """""""""""""""""$$$$$&$$$$$$&$&&$$$&&&((&&(&&&&&(((&(((((((((((((((((((((&(&((((((((((*((&&&(***((*******************,,,,,,,,,,,,,,,,,...,,.......,,,,*,,,,................0.000000000000000002222002022222222222222224244446666666666666666666666666688688888888888888:88888:8:8888888::* " """""""""""""""""$"$$$$$$$&$$&&&&&&&&(((&&&&(&((((((((((((((((((((((&((&&((((*(((((((*(*((*(****((*******,,*********,***,,,,,,,,,,,,,.....,.,,,,,*,*,,,,.............0.....00000000000000000002222022222222222222444444444466666666466666666666686868868888:88888888888888888888888::::(  """""""""""""""""""$""""$$$$$&$$$&&(&&&(&&((&&&&&&&& &&&((((((((((((*((((&&((((((&((((((((****(******(*******************,*****,,,,,,,,,,$,.,.,,,,,,,,................(.....0.....00000000000000224000202002222222224424444444664466644666666666668668866888868888888888888888:88:8:88:::& """" """"""""" """"""$$$$$$$$$$$&&&&&&&&&&&(&&&&&&((((((((((((((((((((((((((((((((((((((((((*((((((************,**************,*,,,,,,,,,,.,,,,,,,,,,,........,......,.........0000000000000000000.0220202222222222224244444444*44446466666666666668888688866888888888888888888888888888 "" """ """ """""""""$$$$$$$&$$&&&&&&&&&&&&&&&(&&((&((((((((((((&(&(((((((((((((((((((((**(***((*(*************************,**,,,,*,,,,,,,,,,,,..,..,,..,.,...................00.00.0000000000202020000020222222422242444222244444466664666666666666866888886888888888888888888888:88:88 "" """"""""""""""""$$$""$$$$&&$&&$&&&&&&&&&&(&&&&(((&((((((((((((((((((((((((((((((((((*((*(******(*****************,*********,,,,,,,,,,,,,,,,,,,,.,.........................000..00.00000000000000000000002222222222242242224444444466666664666688688868868888888888888888888888888888:& " """ """""""""""""""$$"$$"""""$$&$&$&$$$$&&&&&(&&&&&((((((((((((((((((((((((&((&(((((((((((((((*****(***((*************************,,,,,,,,,,,,,,,,,,,,,.....,..,...............0.0.0.0000000000...00.000200002222222222222222244444646666466666666866688888888888888888888888888888888888:$ "" """"" """"$"$$"$$""$"""$$$$$$&$$"$$$&&&&&&&(((&&(((((((((((((&(((((((&((((&(&((&((*((((((*(**(((((((*(((*(********,***,,**,,*,*,*,,*,,,,,,,,,,,,..,......,..............0.0000.0.0000000000000000.000002222222002000220222444446644466666666666868868688866888888888888888888888888:"  """""""""""""$$$"$$$$$$""""$$"$$$&$$$$$$&&&&&&&&((&(&(((((((((((((((((((((((((&&((((((((((*(((******(**(***((*(**(***********,,****,,*,*,**,,,,,,,,,,.,....,........,...........00.0.00000000000000000.0000000202200002222222224444444446666666666668666888868688868886886888888888888888  " """""$$$$$$$$$$$$$"$$$"$"$"$$$$$$&&$&&(&&&&(&&&(&((&((((((((((((((((((((((((&(&(((*(((((((*****************(****************,*,*,,,,,**,,*,,,,,,,,,,,..,...,.......0.......0...000000000000020000000000000000002222222220022244444466446466466666666686868868888888868888886888888888:  " """"""$$$$"$$"$$$$$$$$$&&$$$$$$$&&&&$$$&&&&&&&&&&&((&((&&((&(((&((&&((((((&(&(((((((((((*(*(**(**************************,***,*,***,,,,*,*,,,,,,,...,,,........,..............0.0000000000000000.00002220020002222222222202224244446466666666666668866666868888888888868688888888888:8 " " """"""$"""$"$$$$"$$$&&&$$$$$$&&&&$$$&&&&&&&&&&&&$&&&&&&&&&&&(&&&&(((((((((((*((((((((((**(*(******(((((*****(**********,**,,,,,,,,,,**,,,,,,,,,,,,......,,...............0..00..0000000000000.0000200022222222222242222224442444444646666666668666688888668888688888888888888888888  " """"""""""""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&((&((((((&&((((((&(((((((((((((((*****(**((****************,*,,,,*,,*,,,*,,,*,,,,,,,,,,,,,...,,,........0............00000000000..00000002222222222224222222222444444444464466666666666686866668668866686888888888888888 """"""""""""""""""$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&(((&&&&&((&&&((&&&&((((((((((((((((**(*(***(*****(******(***********,,,,*,*,,,,,,,*,,*,,,,,,,,,,.,.,.,..,...............0.0000000.0000.0000020000000202222222224242222244244444644446666666666668666866868888686688888888888888: " """"""""""""""""$$$$$$$$$$$$$$$$$$&&&&&&&$$&&((&&&&&(&&&&(&((((&(&&&(&&((&&((((((((((((((((((**(*(*(***((****(*(*****,**,**,**,,,,,,,,,**,,*,,*,,,,,,,,,,.,,,,,,,.,..........0...000000..000000000220020020222222222224222222624444444644446666666666666666666868888688888888888888:88:8 """" """"""""""$$""$$$$$$$$$$$$&$&&&&&$$$$$&&&&&&(((((&&(((((((((((((((((&((((((((((((*(((((((((((*(*******((((****************,,,,,,,,*,,,*,,,,,,,..,,,,,,,....,....,..........0.00...00.000000222000000000022222222222422222444444444644444464666666666666688688666888688888888888888:2 " """""$$$"$$$$$"$$$$$$$$&$&&&&&&&&$$$$&&&&&&&&&(((&(((((((((((&((((((((((((((((((((((((((((((((**((**(*(((***(******,****,*,,,,,.,*,,,,,,,,,,,,..,,,,,,,...,...............0.0.....0..0000202000000000022222202202222222224444444444444446446666666666666668668686686888888888888888 " """"""$"$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&(&(((&(((((&(&((((((((((((((((((((((((((((((*((((((***(*((*************,**,**,***,*,,,,,,,,,,,,**,,,,,,,,,,..,,,.....................0000000000000202002022022222222222224444444444444444446646666466886866888888866888868888888888:  ""$""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&(&&&&&&&&&&&&((((((&((&(&((((((((((((((((((((((((((((((((((((**(((********************,*,,,,,,,,,,,,,,,*,,,,,,,,,..,.,,,.,...............0..0..000022022022020020202222222222222444444444444464446666666666666666866868886688888888668888888  """$"""$$$$$$$$$$$$$$$$$$$$&$$"$$$&&&&&&&&&&&&&&(((&(&(&(((&&((((((((((((&&((((((((((((((*(*((*(((((**(((*(*(***************,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,..,,.......,...........0..000000000000000200000020222222222424442444444444444466666666666666686668688868668666866888888888 """"$$$$$$$$$$$$$$$$&$$"$$$$$$$$$&&&&&&&(&&&&&&&&((&((&((&&((((&(&(((((((((((((((((((((**(*((((********************************,*,*,,,,,,,,,,,,,,,,,,,,,,,,....,,,................0.00000000000002000000000222222222242444424444444424466666666666666666886688886668686668888888888   """""$$$$$$$$$$$$$$$$$""""$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&((((((&((((((((((((((((*((((*(*******((((************(*********,****,,,,,*,,,,,,,,,,,,,,,,....,..,,..,.............00.000000000002220000222222222224222244444444444200446666666666666666668868886888686868688888888  " " "$$$$$$$$$$$$$$&&$$$"""$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&&((&(((((((((((((**(***(*(*((*(((((***********************((******,,,,,,***,,,,,,,,,,,,,,,.,,,,,,,,,,..............00000000000002222422222222222442220222244222244400244646666666666666668686888868886686888886688: "" """"""$$"""$$"$$$$$$$$$$$$$"""$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&(((((((&&((((*(*****(*(((((((*************************((****,*,,,,,,**,,,,,,,,,,,,,,,.,..,,,,,................0000000002020022222222222220224222222222424444442464446666666666666666668686688686888888888888888  " " """""""$"$""$""""$$$$$$$$$$$$$"$$$&$$&&&$&&$$&&&&&&&&&&&&&&&&&(((&&(&&&&((((((&(&(((((*(*****(*((*((***************************(**,*,,,*,,*,,,,*,,,,,,,,,,,,,,,,,,,,.,...............00..0000002000222222222222222242222220002222224444468666666666666666666868888868688888888868668888: " " """"""""$"""""""$$$$$$$$&$$$"""$$&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(&(((&((&&&((*(*(*(**(***(**((*****************************,***,,,,,,,,,,,*,,,,,,,,,,,,,*,,*,,,.,,................0.0.0000000022222222222222222222222200002222224446466644466664666646666666886888888888888868868688 """ """"""""$$""$"""""$$$$$&$$$$$"$$&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&(&((&&(&(((((((*(((***(**********************************,*****,,,,,,,,**,,,,,,,,,,,,,,,,,,,,....,.........0....0.00000000020000220020222222222222220220222224444664666464646646666666666666886688886868688688688 " """"""""""""$$$$""$"$$$$$$$$$$&&&&&&$&&$$&&&&&&&&&&&(&&&&&&(((((&&&&&&(&&(&(&&&&((((((((((((****((******(*******************(********&(****,***,,*,,,,,,,,,,,,,,,.,,,,,,.................000..00.000000000000020000022222222422220022222444446644444444464666666666866688888668888686886668888 """" """"""""""""""""$$$$$$$$$$$&&&$$$$$&$$$$&$&&&&&&&&&&&&&&((&&&&&&&&&&&((((((&((((((&((((((*(*(((*********************,******************,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,..,..........0..000.0...00000.0000000200000002022222222222002222244424444444444664666666886668666888868886686666668888 " """"""""""""""""$$$$$$$$&$&$$$$$$$$$$$&$&&&&&&&&&&&&&((&&&&&&&&(&&&(&((((((&((((&(((((*((**(((((******((((**(******,*****************,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,............00...000000000000002000002022222222222220000222244244444444444444666666666666666888688868868688886888 "" """""""""""""$"$$$&$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&(((&&&((&&&(&&&&&&((&((&&&(((((((((((((*(((*((*((*(**((************************,*******,,,,,,,,,,,,,,,,*,*,*,..,,,,..,.......0.0.....00000.0000000200000002022222222222220000222244244444444444444666666666666666888888888886888866888 "" """"$$""$$$$$$$$$$$$$$$$""""$$&&&&&&&&&&&&&&&&(((&((&(&&&(&(&&(&&&(&&((&((((((((((((((((((*((*****************(***************,,**,**,,,,,,,,,,,,,,,,,,,,,,,,,.....,..................0000..000000002000002202222222222220000222222444444444244444666666666666866888868868688888668888. """"""""""$$"$$&$$$$$""""""""$$&$$&&&&&&&&&&&&((&(((&(&&&(&(&&&&(&&&&&&(((((((((((((((((((((*((*(*(****(********(******************,,,****,,,,,,,,,,,,,,,*,,,,,,......,............000.0.000.0000000200000022222222222222220000222222444444444244446646666666668866868888868666888866688. "$$"""""$$$$$$$"$"$""""""$$$$$$(&&&&&&&&&&(&((&&(((((((&&(((((&&&&(((((((((((*(((((((((((**(((((((((********((*(******,*,****,,,,,,,,,,,*,,.,,,,,,,,,,,,,,,,...................00..0..00000000000.00000222222222244222222.00002222444444444244466666666666666886888886888866688866868.  """"""""$$$$$$$""""$"""""""$$$$$$"$&&&&&&&&&&&(&((((&(&&&&&(($$(&&&(((((((((((((((((((*(((*&((((((*(((**(*(*((((******,,**,*,,,,,,,,,,,,,,,,,,,,,..,.,,,,.......................00..0.000000000000000000022222222200222220000002222444442464444446646666666666668888868866866888888888, `  " " "" """$&$$$$$$"$$$"$"""""""$$$$$$$&&&&&&&&&&&&(&&&(&(&&&&(((&&(((&&((((((((((&**((((((&&((&((((((((((((***(((((((******$**,,,,,,,,,,*,,,,,,..,,,,,,*,,,,.......,............0..,".....00.0.0000000..00220202."22200222222000000022224444600644446464666666686868888888446668666866888  " """"$"$$$$$$&&$$$$$"$""$""$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&(&&(((((((((((((((((((((((((((*(&((((((((((((*((((((*(*************,,*,*,,,*,,,,,.,,,,,,,,,,,.,.....,,.,,...............0..0...000.000000.00022222220222222222220000000022224444446666666446666666666668888886*68666686686680\ """"""$$$$$&$$$$$$$$$$""$$$$$$$$$$$&&&&&&(&&&$$&&&&&&&&&&(&((((((((((((((((((&&&&(((&(((&(((((((((((((((*((((*****((*******************,,*,,,,,,,*,,,,,,,,,,.,,,,.,..................0.0..000000..0000202200222220022222220.....002224244666666666666666666666688686888888686668668888* """""$$$$$$$$"$$"$$$$$$$$&$$$"$$$&&$&&&&&(&&$$$&&&&&&&&&&((&(((&(((((((((((((((&&(&&&((&&((&((((((((((((((*************************,*,****,**,,,,,,,,,,,,,,,,,,,,,,...,.................0000...0.000000202202222220222222222..,...02224424666666664466666646666666888888886666668666688,  """"""$"$$"""""$"$""$$$$$$&$$$$$$&$&&&&$&&&&&&$&&&&&&&&&(&(&&&((&((((((((((((&&&((&&&&&(&((&(((((((((((((*******************************,**,*,,,,,*,,,,,*,,,,,,,,,,..................000000.0..000000000000222222222222222222,,,...0222444646464666666666666666668688866886666666666888,  """"""$""""""""""""""""$$$$$$$$&&$$$$&&&&$$&&&&&&&$&&&&&&&&&&&(((&&((((((((&&&&&&&&&&&((&&(&((((((((((((***********(*****,,******,,***,*,,****,,,,,,,,*,,,,,,,,,,,,,.,..................0.....0000000000022020222222222222222.....0224464444666666644666666666666666886666668866666888, """$"""""""""""""""""$$$$"$&&&$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&((&((((&(&&&&&&&&&&&&&&&&(&&&(&&(((((((((((***************,****,*,,**,,**,*,,,*,,,,,,,,,,,,,,,,,,,..,,.,..,...........00.0.0..00000000020020022222202222222202022444444444444664666666666466666668668886666868866666888(   """""" """""""""""""""$""""$$&$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&(&((((((&&&&&&&&&&&&&&&&&&&&(((((((((((((((*****(*(*********,*,**,***,,,,,*,*,**,,,,,*,,,,,,,,.,..,,,...,...,..............00000000000000002000222222222222200000224444444444464466664466666666666666866666666666666888(   """""" """"""""""$$""""""$$$$$$$$$&&$$$&$&&&&&&&&&&&&&&&&(&&((&&((&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((***************,,**,,,,,,,,*,**,,,,,,,,,,,,,,,,,.,,....,.,,.,.,.....,........0000000000000022022222222222222222000222244444444446444666666666666666866686666666666666888( """"" "" """"""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&((&&(&&&&&&&$$&&&&&&&&&&&&&&((((((&(((((*(*(((*(((*******,********,,,*,,,,,**,,**,,,,,,.,,,,,,,.,,,,,,,,.,.,...............020000000000000200020022222222222222202222244444444444466646486666666666666666666666666666888( " "" " "" "" """"""""$$$$"$$$$$$$$&&&&&&&&&&&&&&&&&(((&&&&(&&&&&&$$$&&&((&(&&(((&(((&((((((((((((((((((*(**************,,,,,,,*,,,*,,,,,,,,,,,,,,,,.,,,,..,.,.................0..00.0000000000000000002220222222224242200022222244444464666666666666666666686666666666866666888&  "" " " """$$$$""$$$$$$$&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&(&&((&&&&&&&&&&&(((((((((((((((*(((((*((***************,,,,*,,*,*,,*,,,,,,,,,.,,...,......,.......,...........00...000000000000000000202222222222222200000022244244466646666444666666666666686666866666668688$v  """  """"$$$$$$$$$&$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&(((&&&(&(&((&&((((((((((((*(*(**(*((********************,,*,,,*,,,,*,*,,,,,,.,,...,,.............,,...........00000000000000000000020222222222222222220000002222444446446466646666666666666666666666666446688">  "  """"""$$$""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(((&&&&(&(((&((((((((((((*(*(((((**********,****,*,,,***,,*,,,,,,,,*,,,,,,,.,,...............**.......0....00.0.000000000020022002222222222422244200....02422444446466666666666666666666666666666666::6688"  """"""""$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((&&(&&&&&((&(&(((((((((*((((((*(*((*****,*******,*****,***,,,,,,,,,,,,,,.,,,...,..........,,.,,00..........00000000000000000002000222222222242242220.....0022444466666646666666466666666668666666666888688:   """""$"$$$$$$"$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&(&&((&(((((((((((((*(*((((*****************,**********,*,,,,,,,,,,,,,.,...............,,,,00.0....0....000000000000002020000222222222222442222220.....0222446666646666666666466666686666666666666664888    """""""$""$$"""$$$$$$$$$$&&&&&&&&&&&&(&(&&&&&&&&&&&&(&&&&(&&(&&(&((((((((((((((((********************,********,**,,,,,,,,,,.,,...................0.00000.22000.000000000200000000222222422222222222222466662..000022444666666466466644666666666466666666664246688 ,    """""""$""""""""$$$$$$$$&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&((((((((((*(**(*****************,,**********,,,,,*,,...,,...............00....000000000000000.000000000000200022222222224222224222246666642..00022446646666666664644666666666666666666668886688    """"""""""""""""$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&((((&((&(((((((****,***************,******,,,,,,,,,,,,,................0...0000000000000..000000000000220002022222222242244244444444666666420..002244466666664666666646666666666666666666668888:  """"""""""""""$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((&(&(((((((((*(((***((************,*********,,,,*,,,,,,,....,...........0..000000.00002202200000000000000222222222222224222444444444446466642200022446666666666666664668666666666666666666688668:0 "" """""""""""$""$$$$$$"$&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&(((((((((((((((***(******,***********,***,,*,,,,,,,,,,,,............0..00..000000000002002000000000202222222222222224222224244244466444444464662244446668868886666446664666666666666868668686888: " """"""""""""""""$$$$$&$&&$&&$&&$&&&&$$$&$$&&&&&&&&&&&&&&&&(((((&((((((((((((((*((*(**(******************,,,*,,,,,,,,,,,,,,.........0000..00000002200000200002202220222222222222224222222444444444444422466488:6444244666666666866466666888668888868886888888888: " " """""" """"""""$$$&$$$$$$&$$$&&&&&&$&&&$&&&&&&&&&&&&&&(&&&&(((&&((((((((**(*((*((((****************,***,**,,,,,,,,,.,,,,,.......000.000000000200000202000022222222222222222422244422244424444444666666446:88644422246666688886666666886668888888888888888888:: " " "" """""""$$$$$$$&$$$"$$$$&&&&$$$$$$$$$&&&&&&&&&&&&(&&(((((&(((((&(((*((*(((((**(**(****************,*,,*,,,,,,,,,..............0000000000000000220000222222222222222222222244444444444444444664666448:886422222446666688888:8888888866888888888868888888:: "" """"$""$"$$$$$$$$$$&&&$&$&$$&&$$$&$&&&&&&&&&&&&&(&(&(((((((((***((((((((((**(*(*(**(************,,,,,,,,,,,,...,...........0.00.00000000022222222222222222222222222224422224444444446646666444688866622220226666888888::888886688888888888:8888888:::.` " " """""""""""$$$$$$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&(((((((*(((((((((((*(******************,*,*,,**,,,,,,,..,..............0000000000022222222222222222222242224222224444444444444664666666688888664202022448888688888886888888888888888:8888888:::<`    " """""""""$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*((((*****(*********,**,,,,,,,,,,,,,,,...........000000.00000020222022222222220222422224222224444444444444644666666688888666662202244688688888886468888888888888888888888:::  " """""""""$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&(&&&(((((&((((((((&((((((*(((*(*(****((******,****,,,,,,*,,,,,,,,,,............0.0..000002002202222222222222222224424444444444444446446664666668888866666422444668666868888886668:888888888:88::::8::<<   " " """"""""$$$$$$$$$$$$$$$$$&$&$$$$&&&&&&&&&&&&&&(&(&&&(((((&((((((((((((((((*(*(((**(******,,,,,*,,,,,,,,,,,,,,,.........00.0.0000002220222222222622222222222222224444444444444666666668666666666666644466666886888888862266886888888888:88::::<<  "" """""""""$"$"$$$$$$$$$$$$$&$&$$&$$&$&&&&&&&&&&&&&&&&((&&&(&&(((((((((((((((((((((((*(********,,,,,,*,,,,,,,............0000000000002222222222222222422244224242424424444444446446666666666444666666664466466668688868888666666666888888888:<::<<      """""$$$"""""$$"$$$"$$$$&$$$$$&&&&&&&&$$$$$$"$$$&&&&&&&&&&(((((((((((((((((((((*(******,,**,,,,,*,,,,,.,..,............000000000000200222222202222222242224424444444444444666666666866664246888886444446666666888688::6666666666668:88::8:::<0   """""$"""""""""$""$$$$$$"$$$$$$$&&&$&&$$"""""""$$$&&&&&&&(((&((*(((((((((&((((((((*(*******,.****,,,,,,,,,,............00200000000000222222202222422244222224444244444644446646666866668686888888822222446666668688888886868688888868888::::< """ """""""""""""$"$$$$$$$$$$$$$"$$$"""$(*(&$$"$$&$&&&&(&&&&&&$&&&((((((&&((*(*(*********,(,****,,,,,,,,............00.0.0000000000002220222222222$2424222442444444466644446668066668888868686422222466666684666668646644666666688:888::<  " """ """ """"""""""""$"$$""""""$$$$$""&((**(((&$""$$&&&&(&&&&(&&&&&&((&&&&&&((((((*(*(***************,,,,,,,,,,,,,.....0000...00000000000000022022222024222222244444444444444666644666666666666666202222444466226666866666666666668688:8::<" " """""""" """""""""""$$"""""""""""&&(((*((((($""$$$&&&&&&(&&&&(&&&&&&&&&&(((&(((((((((((***(****,*,****,,,,,,,,.......0.....0.00..00...022222220222222222222222422244442444444444444666666666664220000244444446666866646666666666688:::::