PDS_VERSION_ID = PDS3
/* File Identification and Structure */
RECORD_TYPE = "FIXED_LENGTH"
RECORD_BYTES = 320
FILE_RECORDS = 285
LABEL_RECORDS = 9
/* Pointers to Data Objects */
^HISTORY = 10
^TABLE = 13
^SPECTRAL_QUBE = 14
/* Identification Data Elements */
MISSION_NAME = "2001 MARS ODYSSEY"
INSTRUMENT_HOST_NAME = "2001 MARS ODYSSEY"
INSTRUMENT_NAME = "THERMAL EMISSION IMAGING SYSTEM"
INSTRUMENT_ID = "THEMIS"
DETECTOR_ID = "IR"
MISSION_PHASE_NAME = "EXTENDED-7"
SPACECRAFT_ORIENTATION_DESC = (PITCH,ROLL,YAW)
SPACECRAFT_ORIENTATION = (0,0,0)
SPACECRAFT_POINTING_MODE = "NADIR"
^SPACECRAFT_POINTING_MODE_DESC = "ODY_ORIENT_POINT.TXT"
TARGET_NAME = "MARS"
PRODUCT_ID = "R71779010EDR"
PRODUCER_ID = "ODY_THM_TEAM"
DATA_SET_ID = "ODY-M-THM-2-IREDR-V1.0"
PRODUCT_CREATION_TIME = 2018-02-19T16:30:38
PRODUCT_VERSION_ID = "1.0"
RELEASE_ID = "0065"
START_TIME = 2018-02-18T10:45:48.447
STOP_TIME = 2018-02-18T10:45:57.513
SPACECRAFT_CLOCK_START_COUNT = "1203418606.000"
SPACECRAFT_CLOCK_STOP_COUNT = "1203418615.017"
START_TIME_ET = 572222817.632
STOP_TIME_ET = 572222826.698
ORBIT_NUMBER = 71779
/*History Object Structure*/
OBJECT = HISTORY
BYTES = 960
HISTORY_TYPE = CUSTOM
INTERCHANGE_FORMAT = ASCII
END_OBJECT = HISTORY
/* Telemetry Table Structure */
OBJECT = TABLE
NAME = TLM
ROWS = 2
^STRUCTURE = "tlm.fmt"
END_OBJECT = TABLE
OBJECT = SPECTRAL_QUBE
/* QUBE Structure */
AXES = 3
AXIS_NAME = (SAMPLE,LINE,BAND)
/* Core Description */
CORE_ITEMS = (320,272,1)
CORE_NAME = "RAW_DATA_NUMBER"
CORE_ITEM_BYTES = 1
CORE_ITEM_TYPE = MSB_UNSIGNED_INTEGER
CORE_BASE = 0.0
CORE_MULTIPLIER = 1.0
CORE_UNIT = "DIMENSIONLESS"
CORE_NULL = 0
/* Observation Parameters */
FLIGHT_SOFTWARE_VERSION_ID = "1.00"
COMMAND_SEQUENCE_NUMBER = 71779
IMAGE_ID = 10
DESCRIPTION = "IR Reset calibration image"
INST_CMPRS_RATIO = 2.66
UNCORRECTED_SCLK_START_COUNT = "1203418606.000"
IMAGE_DURATION = 9.067
GAIN_NUMBER = 16
OFFSET_NUMBER = 0
TIME_DELAY_INTEGRATION_FLAG = "ENABLED"
RICE_FLAG = "ENABLED"
SPATIAL_SUMMING = 1
PARTIAL_SUM_LINES = "N/A"
MISSING_SCAN_LINES = 0
MD5_CHECKSUM = "9e58126f788fcf1a9aa5ed92b4bff8bb"
/* Band Bins */
GROUP = BAND_BIN
BAND_BIN_FILTER_NUMBER = (9)
BAND_BIN_BAND_NUMBER = (9)
BAND_BIN_CENTER = (12.57)
BAND_BIN_WIDTH = (0.81)
BAND_BIN_UNIT = "MICROMETER"
END_GROUP = BAND_BIN
END_OBJECT = SPECTRAL_QUBE
END
GROUP = SFDU2CUBE
DATE_TIME = 2018-02-19T16:30:38
SOFTWARE_DESC = "Translation of data format from SFDU into raw
image qube(THM-EDR). Removes SFDU headers and unpackages
data; returns an individual spectral image QUBE (THM-EDR)
containing raw DN, with missing data CORE_NULL filled and
an attched PDS label"
VERSION_ID = 1.69
USER_NAME = "murray@olympus"
USER_NOTE = ""
GROUP = PARAMETERS
START_SFDU_ID = "1203446366"
STOP_SFDU_ID = "1203446366"
ERT_START_TIME = "2018-049 // 18:48:39"
ERT_STOP_TIME = "2018-049 // 18:48:44"
MISSING_PACKETS = 0
FOUND_PACKETS = 15
END_GROUP = PARAMETERS
END_GROUP = SFDU2CUBE
END
|~ngi0:,-"/@ϫ
~|ngj09+-"/@ϫ >322221111101100/01121110/00/000100/010100001000..///0/0/0/010011660//00000///00//0000011010000/1/00000011101000/00000.///./00/0111113431122122121222111211111011121122121222222111111102223232222222322121000110110122101001102117222223122112122023122222332322422111134334576763200112122245445433555566899<:987654437132222G?44422222221111011123111100110010010111000112010..///00////0001227600/00000.0010001110111112011/201100022110101111/010/00//001001222235312221121222122222222222111211122213233222112211223242223233223222201011110102221121101231073222232222222321231133234334333221121333446677742210121233444455444456777::<<::9854548233332G>3321232221101100010211100000/000/00000000001110/...//////.0//0016610/0//0/.0110/0010/111111010/1000/00001002000100100/////0001001101243122211221111222121112121111111111123332111/0101121233221211122211200/101011012110100110211721113212221222112301322353232233201103223456777421111212333444444344456679;<=;::965548232322G?3332112211111100/0111010//00/000/00000000/11000....///././00/0116610/10/0/.000/01000/121112000/2000//0/001010//00/000.///./1000010/0142011110111112111221111111222111211123222210010111221222222211122132100001110/1121010101121/621111112222223211211322343333222200002243455778421101201223333344354445689:<<;:;976537222222G>33212213221010010012110000/001100/0010001001011//0/////...0//011661001000/.010/00100/11111200002010/010011/0/00000000/////01000011/0133012201221221212132222211221211122134333211/01112332322232121222233010111101012111101/12331621112212332222112211232344332233201112233446678531213212343322445455454569:;<;;;976537132132G>332111222221100000111111/0101000//0/0///1012110////00..././//0016610/1011//0000001000122121110/2000/000001010100//1000/.///1010010/0122022011121122223222222211122112123233343222101112332323212221222233210111111011121211/02331621222212343322113211333244432323111112333345667631224312345422344455554567:;<;:::76447332222G?33311112221010//00110/0000/0/000///000/01011010///////.-..////01550//00110/00/.//00//01111100/01000/00/000010///000/0//////100/000/00120111011111122222222112212121012220323333110011112232222211102111231111010100111001110/12305111112122322221122112112343322212001122442235565312243012354212232456544579:;::;976437211122G>4221112121101000101100100000/00000//00////01000/.0/////....///005500/00000/00///000/011111210//1000/10100100000/00220//////100//00//01110111121022122323221122112222121224333421111111122332122110021112311111101101121111100121051111221233322212231122124444222220001235433456753223440023552122324566344589:;;:975448233223G?32212112221110/101220011101001100//00//0101111000/010/...-../0/0560//10110000////0100111123210030110010001011001101100/////000/000/001101221111122222223232221111211122213333322211112232232232222121212222021211102220020011121062212231222221202222233224444333210011344532346653234650123552331323487534568:;;::76548432232G?42221212221010/00002101100000100000000000001020//0000/0.----///055///101010000/.//10011122221//2111001000101100/0/120000//0100/000/0012101121111122222222312321112112111132432122122212333432333221210012121122122112200100011201622123311211212122222322244554333101102345423356333345511245542212234775434588:::977558332223G?32222112221/10//0011001000100001000100000011211///1110/..-....//45///111111000/0/000001211222//11110001111/10000002200//0/00/0/0000001101111111122122322222222111110112113333322323223232343233332112111211012222211221110001111062122121211211211232333223455433210011124433334543434662114564211112467533446899:978648321122G?332112232210000000111010001//01001/010001011210//01110/...//.///45///201110100010/0//011122220020110101211020010001110010/0000/01100111111100021222222221323222212101112233443333333321322343333322232012120212222122211200010110621022101210111112333332134444432111101234334334333356521246754211033586234457899988759332212G?32311222211111000/111010001/0101000010001/111100/002210//./../0/450//01111/001000000/012221110031010111121/101/0001200000/0100//1110001002101112112222222323231111111121123434333232222223332333321232123121223222213111200111121621112201210111002322323144444433101102233333334334456631234775310013576323356779989969332222G?3321122232111100/0010110001/000010011///0//1011//012310/..//////45///1011101010000/0011221201/02011011111101000110111/000/0000//1000112/12201010121223221223321112111111132333233332122222332323222432222222234222112201100011220621112101211111002323432233434433311111123333334324456631245767310/1357632234566887897:432222G?4321112222210000/01200100/0///0010/01...0/01011/.012210//...-.//34///0001100000/000/011211200/01/000010110/1001000110/000/00/1//000012211210112122222212222332121110111212333332322123322133222333223212212232322212221010001111162101220122111000121242324443443321110122233333422435653223567741001356631223455787997:332222G@433121223321100101121011000001111110000/0001111//0123210//...//0450001112211010000001112211111020111112222010000111210010/011200211113212211212121223313332322212212111223333433333322232333233454343222222234433323432010112223172112221221222100123343324544454432212223423443423446754325568842102357741212555777998;433333G?34211113221111/001121011/00//00010101/////01110//11221100//.././44///10111010010//0/000200/000010110/01111010010101200010/0001/0110012202221112212222323233222211210111222233322323211221223323454432112223344443322322020002123171111210111123100121343324434444322211212234443323456644434577641012356631102245677788;432322G?4321111122101100/1211010000//00000000///0/01001.//022110/./..///44.//101110000/0/00/000210001//1000000101001/000001100000//100//011012212110011212222323232222311211111112224322213132121121213355432112212243444332333120101112062101221211112200111232334434443322122112223443333456753434666531112355531111335676776:432222G?4321111212101000/0121001/00//000000110/00/00000../01210/0//.///044.//10000//0/0///00000200010002/000001110020011011110100/011110110002212111110112223323132222222201121113224421322222221122001344553111222244444432333221112112072001221210102110111233333434543321221112224442333456663435576642223455442311245777776:442222G?3320101222101000000111100/0//0110000100///0000///00111100/./000/45///1110000000//0001110000000/2000/00110002000000121/1100000111000002111100111222222323222211212200120102233321212222221122001244443102222233434333333321311123171011231221112200121233324435544222221112224442333455664445566531125665443111346889:87:542223G@43310112211010/00/010/110000/0110001010/000100///011211000/0000045.//1000000000/00101101001100021100011210/20010011211000001/112200012211121112112312322232222232100111003333332223222231121/01234462211222233343333334332224243272011222222212210011232224445554222222212223442434546664444676532245676462201335799::8;543224H>4321101111111////001//00//00//0001011000/001000..001111/0000//0054//.11110010//./0100110000110030110/011110210111/120/000001/111100012211211202212322423232222222211111112233333323222110010//0224443102232232444334444333334343282011222211111211021232224445444222321112213333324445665444566433356767542201223689;;9<633232H?3421112211000////0/000000/000/000000100///0100/./000111/0/0/.00/55///000111010///000001100010/020110011110120001111200000/000101101002201121112112222323233321122110110112233432223223221010/0112344221112224333333444423223334318311112212221122/0112322345446432222211222234334234456645435564432466765422112235789;:<654433HA44322122211111000001000111111011212121/00001011//1112110001101106610/110211211/00010111211111003112111222212111111232021111101012111132223223222333223343433322333222311123344433334432211120112243422122332334324335433323233432832213322233323112222333355565444343332232344445345576756445666434566775433223335789;;=765555I@44222112221111/11100000011100000111111000001110//0111110001010115500/101211111/00100011210121013011101211102001101131100001101001110123222222221222233333433222232122111222344443233444211211112222322122222333434334422202122332742213322222233211211333354444433423323233343434345466865444566544466764334222225679:9=676666J@443321111321111021000/0000110101011110001001110/./0110100010102155/0/100011111/0000000121001000211100111121202011021010000021100111112212211212222322324332322121211111212344544423343331121111222122112222233433333432220012133173331222222223210112232234435544333421213343344544456775533455564445476533323233456798<677678J?445322211221111121111//00100000001/111000012100///1110000012101166000110111010/00/1/0011010000020111011111120100101210100/01010011001221221111222222333333333221222121110224454442444421112211122111221233222232332344323/001112172222222322232221111032334433444333332222333343444555664433444655545556533323422345776;677777JA55443322122211012212101011000011111121111101110//00100000122121156000101010011/0100000121111001312101111110110101012101100010000211112212112112232333435434333222321111113344654435454321122110222022212432222333333333231001022273322222223233320121222234334544343442222323343444556564544345555544456652334432345666;676666J@55444332121222021112111110000010111011110101110///111/0//022212166101100110011000110011101001003111/00121101000010111000//010100011112212111221223322444444333322210111112234553434444422121211211122212432221323213332230002122173222222222232211220122334334453333332333223344544344554444444444454556642433432344466:565565I@555544333322320222233111211011111112211111111110/1111010//2221326610121112000101011010110110101312101111220001011012110000021100111123312212232223323445444443333322221013345654444455443233222222123134554221333323321230001123073232221222223321221233245445544444443323223444544445554444445545554455643334443444445:555555I@5453333222121201121421210101001111112111001012000012101///11011267100211110111011011011111001/03122011112201100010000000000100/01112122111122221222234455544332333322111132346534454434433311121221333235542213333222221300010210732322222222233212211323344344443433423232334555444344534444455554445565434344333434459454555I@43322112211121110123212110000111121110100011010//0011000//10011277110100110000/000000011110000020110010111/1/00000110000./00000/1110132001111112212233554544233232111101122434434354443443322222221332245541213232122210200011110732222212122223101112222233344433334312232233334323223333544455554444444434233344544459454455H@44322222122131012224222212111112122122101112110/000110100011012267220211110101001111011110100014111111112212011110111/010/0110001111232111111122212234454444343232211212122334334444334343333223321232345553313442123311211221111743331313233333212312322343345444433323332334456443223324454455655454555445334456644459445556I?443211222210100111132122101111111212211111010010/0100/00//00010157220211011101011100012211110003021011110111100010111000000000001111122001012222222223353444233223111212222333333343334434433322222332356542333443112311101121120733322212232223110112322334344444433332222224456433223313354445444454545444334345334448345555I?44311111211121000222122111111112111111101101001//0010/////0011116621011111010100000/0111111100021110112111010100001110010//000/02110222111012222222323343443332233221122122323233233333433453323432332355542223333112211212120111733322222222224102112322334454543323322232334346444333213454445544555544444333334323349445556I@33212112121111011123212111111123111111111012100///120/0/0/1001126711011111002100000//022111000031120101212011011101110000//101002221221001111122222223343534342223222222122333233343334434444443342333346533423323222311312122221733322212332223101312322234455554323322333234455444234323333444554555655335333333334348455556J@53221111221221110123121121112222122111111001110//000/0////0001126611010111011100010/00120111011301211111111111110111001///0001112220121001121223222233342333332323311222232333234343233444644444332333345432434332222322211122221743211112333233311312222224456544423323333233445354334323323444555566644334333333334448445466I@4432112222123211122422222222212322211111111111000010000/0/0011126711111111011001111/012212212123222111222212111211221011100201122222232121211222333333443434333333221223233433334343334444554444332343444433434323223322212122232843222313343344222322322235565655334333343333455444344433333334556676554444333333422449354566J@443221122312321212342222221222232331221121121121000000001010112287111111122111111121111322223123222222222212112111221111101211112222232121212223333334344334443333322233243433334444444444555444432343345433533333224322322222332942223323333343212224432245576654344434454444336444444424434554556677655555323333323439444566J@443222111211211112331232222222222222221121110111///00/00000/01227811/111011110000000002222112213221111212212011110211010001111112111131111112121222232443323343333222333233433334344333434543444432233345332223231223322322222232842222113333333212323422344566544444334454243345345454424444543455676644555222232223439344454I>333101111110110112231111111102122221210011011110/.////0/0/00/112761/011000/110//000001021111111311211111110200010/1100100/0100012110121011101121123222132323232332222323132333323343244424444433332232344221222222223311212222332830111222332233111222311334356653423333443233325344444313444444466676543455222111212338344345H>33300012111122111213223121122223223232001111121//////00/00101223770001111101100///00111222322114222112111102211110111010100211112211222221212212333333343434332333223333333333333343344434544443342344434332222223234322323233442732222322343334212222322355556544434434444323335455454423444546567887653545422222222338444455J>22100111210111001112113111001112122112011011121/..//0/////00011266000101110100//.//0001221111113111011111102001100010/000/0100011210121011111112222122232332242122222432133232322233334334545433331232233211111232223222322133431721122323233233212322221234466544323323343223235444343322344555677887653335322111222338343345H>2220/011211121010112223100000112121121001001111/../0000./01001226610/101120110/./0/0010221112113222012212202110111121/010/0200012010122111222112322233233332322232123422232333223333344444555543332333333222211212233322333233331621223333343333211222222344556544333433444322335444443313344545778986553335432210212339334444I>231/0002111121011013222110000011211121001011111..///0/0///01101166000100111110//./00/123112221132220121212021010111110000/0210012110123222211122332333223322232231123432233233322233333433444443342342333211112212324332323333442622123222433333212322322335465543324434454223334344343333334456788876433334443211212238332444H=221/00012111121112132121/0110/01110010000001///..//0100./.00011166000100100110/.//0/0113212001232221122212121011102211000/0211002111112112111112222233232331222222112323231223223233233433544444422333233220102112223322313223432721222322333333222112222334454543323434343322223434333423334556779765433324344322212228332234H>320/0/1122102112133432120021101112102100001100/..000100///00011166110111010110///0001223221100031221111111022110102311110/0221/02010122112112222222233242323222332221222242233223233222334453443422334334320101112223322323233532721123323333343212222222334455553323444354332324334333423334667986664432223344433322138443234H?331100122211221224553331/0221212222121112111000/.01220101010012267110112211201/00111122332112114222221122212112111112111111221122201122122222221332334243333333233322333243344323333334444554554432433334321223223233323333223432732224422345443322322333255455554433445354333225433334433445769976665533223334445522338554334H>22000/0121213212234644310/011022211122001111/00/.00110100/100002772102111100000//0011113322111131221021222122010111100001/0211001111112122111112233333243333232232322332232334233333333343554443332333334322212123123433321122331722223323343444322322322334455543444433343322334443333424455679865564432112223344522238455444H>2210100111112223355654331011122221212112111101//./01111///1/011166111211221210/00001112423221113112111121112111011110010000211102111222122212122223333242333332323321222232334323333333433444444432322223321222223233333422222321632323333344334323323422344454454434334454323334443444434445777876665332212134445532239555444H>210/0/01210111133446443221101112122121111011000//0010/0/0/00011266110211110011000001012322211002111001102103101111100000000121/12100122122111011223324232322332223221223232333233333323334444343332233123221323222124322321221321732332333334344312213222344445533433334343323224334433323455767667755433211113334421349444445H>220/0001220121123444433211111111011121111112110/.//0000///0000116610011111010001/001112221201012111101001102111010110000001210001011122111011111223233332222322233222332232233322223223224453432332332223231212222223332212122210722233322333344312322322243344443433223343332223333344323345776676865443101012223321238334444H>33200012121222233345443311211101121232211112111/0101101.0/01012177220212110211010111112422221013123111121112111111111010101322001110222222222232223333243333332333322233232333333323333234545434333343223322322332223332211222322733223334443444323332333344455544544334444223324344443323456877677886542212123334433348344445I>220/0002121122122344332201120000111122111111110//0010/0///00/01166011211210110010112223311111013222111222102101110110000101321/01111132222112122223333242332322223322223142223322222333333444434232333223321322232223322211122221732223333443344223322333344344443443324343222324334344423345777677876521111012223322337334444H?22110022232232234445433211121021122133221122211001111/000011011177221413320221122124444311221124222222232213211110112111101432001111222223223232333444353333343343322343332434224333433334455444332443334432433223244432212122332743333543444444433334444545454444555344444233224344345433446788788::8542212112233323349445455J>221000122212222343443222112100111220231121121110/011100/0/00/01267111212221112210014555322211113122111232212112011111100101321011101022122222232323343343343332333222223232323223322333343444443332333223221322223333332211122222733233434444334323233434344334434445334443223223344344433435678788996432111012223221228434435I?232111122201332433444222112111122220222021121200/11110000010/1127721022122222220/0134663212121131221122332122112001110121123221011101221222233332334443534333333442123232333343233333343334444443324332233323333332343322121223228433344445444453334234445544434334444455544333243444444344445688:8::7533222122113223237344555I@33312123221233232435433223211122122122013211121/10011100001101226711022223122320//14457422221113222123323322221110221112211432111210131222223233333444353444333234322333233433333334333334454454432343334432333333234332312222332833334455443445333433444464443333445545565444334334355544444657:::;;8643223212223333339444456J@33211123331243233335333212212112222232111212221011112010101111126721122333122320./145666222111142132133333231121101211121124331121101220222233333334454443333333443123342433333343333333434544444323332444424232333344333222323328534335454444453233344445644434224455354554443354333555444455679;:;:9753212221113333339445566J?33201122322232223224322211111122121111111211021//011101000110112662102122312221/..023565121111021221112332132111012110010112211121100211121121233434343333232322232222332323232232223332234434333223322333223331223343213111223228433244343443443233234344553333323354246453233233332345343344679;:;:8863112012121222238334455J?3321122323223212123432222111222313211111101212200111101/001101116611021222123232/.023453221010031221212222132211001110001012211211101111121111123334332323223322232223333333232332222323234443333213322133323232333233122122312227332344454333342233234455654333223354144543322332333434343335579:;<;:974211112112222338444556J?33212122322222111133322111212123222121111012112/0111201/0010011267110222221222220/12344332100/031121112211132221101000000113220011212221121121223333332322322332232223333333333243233223333434344323322233223122232333222121222327332343454333342233234545654333333344334444323232333334334334578::;;;:96322111112222338344566J@34211223332231211222222221112223231121111111121111123110101111226611122222222223122344332222101311211223221222221121100000232211212223222221222223433334342323223332133423233333334323332344443433234323332232323312332222232233283444445554333432344455556533333243443444433232433333343443335689:;<<<;8423112113223349455568J@332111223212110221122222101112221221200011110111002221000010111156011222211212112233443321111002111021012202121211221///001210001121222211111222223333232322222222222233332223232333222233333333311332123222232222123221212122332832233434433324324324444554222232334433343323323222334434433345678;:;;:9543112112232339445566J@552112224332222222232212212211122323311111221210011231100/1100026711121212222211114335333212212301212222111221123232110/011221122221333222112222333343343322333333323323232433233333333233444344332333323422333223222322322232332842444544553334324434554564332333345544444333333233223435544545688:;;<;:865333223433349555556J@5321111333222211111222221221111223222200011222110012311010010011571102122112222212323433222221131121232221221112223320000/121111222122211211222222333333332222123222233312233432433332222233443433123222343333222322333221223333373244344344444433354454445422222344544534333333423222343444444456799:;;:976444323444449545466J@54320123431222121102212011111102122221/01112211111122010101000126600022122111111212222222211111311212322111121211122100///12111121211220111122232322333323222221232122222222322233332323223433333313322333223231222222122122223227334434343433333235334444432222333445453333333443332333234334435667:9:;:87664433444445:544556I@544210233322221212121211012111021221210000111210111111111/110002650001021222211111222223122211141221122222122121122310100/1211012212232111022223332333331432233322212223121323222233233222344333332222124322322112323222212232232843333443444434323444533344222233434455433333434332332333443433456799:;:76656555455455:555556JA55412123222222121212211011112101112121000011211/12101010101000016600/1111202221101111123112112131121121211022111111211000/01110122111231111111222223332423133222321222232223222232232232234333432211321233212322221233212121222238333323444344443335445433542212224345454443343343232323233333323346789:876666654545566:664555IA56411132222133222222211111212111122132001112112112111110101101116700112111221311121222222222211323222122220222211123201110011111222123311212222232333334333233223332233323233332332232232245433342133322322232322212232222333323384443433444534434555554445433322334454656544443533333443344443233467798876666665666668<875556JA653111221122321121221011121121110111210000122110001100101000011156011102111212110111122221111113212122122112121110211111110200/0131012221212312112232333222233222212122223222322122122222243333332123222333232212212322212223233383332333444334423554453434323332223454666544433422334332333433233356678765655666555566;766666J@5432223222122212222211111112110101102200101211100011100/101000115501011121112221100212222121212312212213220311111211111211021101111012111222222112233332232223222222222223223322322322222244333433123222332122211212232221223333284333334444434444453453335323232233454665544433432233332323342232345666665555555666667;676667J@45422222211122122221011111211101111111100011111./111100/100001116611/11111010111010111112111101411112222220211110111101111121101110012111221222121232322121112212221122223221222212322132243333322122222323221211122222322222233274343343454433433443354334323322133454555543333423333351123332232345566565545654565655:566566IA55532222221232123211112322221112121111100111121000011000001012216611011011111111111112231222111313211322221321121122201221242111101022222222233222233322231222222212222323322222323322222333443322223322332222311123332122223223284333343455544434554443324223332223444664433444543234452223232133445555655545545556556:666657KA57633222222131222221122212212213222111211102121000112020111101116711111022211221111212232233111322221322210311222122211211232211221113222322233232234333232322223312232323343232222332232354433433233223433232312223333232223333384333443454554444554443233223332233444555443444543433553133222234355555445544555566656:665666KA66633323112132122222111221212213222111001112111010122110101001226621121112111211111111122223211422312222211212121123211221232112222113212222233342344433232223223322232322233322322222323334434333123333332121222323333332224332284344343555644542455452123223333343444556544444544445562122232233446565544445555666655:665666JB56533323322232222223112111222113322222111121111000111121100012216722111212122213111211222332221332212322221322222132212321232211221124212222333333454554332322123222233333342221323333332345433433323333432122222423433442234333284434444555556643455453233224333443554665544544544346663222323243456665444555455666665:566665JA55422232322221022222211112213113112012111102110000012110210001226711012111112222110112232322111412312212232322121132211121122101211123213212233433344544232322222222232333223221222232232344333334133333442222222213334332223342173334343444545543454452212223333343444556444443544555542122222234546664433444555565656:566666JB55543244333231121323311212222223122222101122221101122211101011217721121212222221111222332232222432332223322312212132212221232111221124312222223343344444343222223322333324233332222222222344443433233334432222323322433332224333284354445555446654454673222224443444545566554532544566542222323344456665444645455665666:667666JA55533223322132122333211111222111121111001121111001111111200102116710122122221211111212222232222423212222221311220122202121123101221223212222223333454435342112223321123323232222133232233353343333233333432222223322444322223333173443444545455655554543222233333353444555445522444656443212233334456565443445644576656:666666JA55432324433232132323321212221222123221111211121001122110101102227611222223222312211111333323322423232223221311221123212122231212332124212222232323355445453323233322323323232222322322243244443433233423433121212333443332233343283445554545556665654454223334343343555555555522455566544332334244455566444445654686656;576767JA54432223333232132333222211211112112111/110222200/1111111211111126711011213213222101102223222221421211211321322111022200111121110222223212111222333344534332322223322222322222212323222332343433333233222432111212222333232213332284334444554446654443343323324332233455556545422444455543222333334445565543444555576565:556666JA54422223332243132323212211112122121221101112221101223110112102226611122222222212111112222332222323222222222312221122211111132211221123221222222332444543232333333433332322122222322332332354443333233324432111112212332231223233283344455554544544443343323333343223454545444421334455442323434343545555554434565466566:556667J@55433223333233022223222211122222121111011123122000222111111111226611122133121211101101222322212422222222222211222232111211132111221112212121222223345544222333345443343423222232323333233344444434233334533121211222333222222233284333445544444544454342323323443233354455543322443444342333344444344466455434455565556:566667K@54322123332232112223222211112112122121012133222001122011111111226712122222222111011111132323111532312322222312122122211011232211222113211212222333334554232334444534444543122333322333333344343443333345543110211222233332123243384344554654345644454453224333454323545556544431444344452424344444444555654534554665556:665677JA55323123333343123333233211122123232231121133232111133121101112236822122232222212122102232333222522223332332312222233211222233221222124322222233332344554333343345443445655223443333433444454444535345445642222222222333332233343285444564554356544555564444444454334454656665542444444444333444344445445555555565665566;655678KB65421223332232122333322121111112122222122122222011221021100011227711221122122211011101222222111522222323221311122222211111133222322123331111222223334433223333244433434555232333334334343444344444334335532121222222333221222323284334453444444444455554454334443334544556555442444344443333444343334355555455455555555;666677KA66432223222232121223222211101012212232112122211011222120100011127711121222122222021101122222211313223333231222122112101111132211232123322211212222233334233323223333233544322333343433334454454433244334422121211212323231222233274334444444534533454454445423443334565654544443444445443334444344333344444545554556556;666778KB66433334432233122234232222111122222223221122222001223121202112237721132223222222111111122222212332322223332322122223212122233322332133333332122332233333343332223332333544443442344344343465444543344344433232322323333232223233384345553454435644455455445443454344565655444544544445553444445454423343445546555565567:777878KA66433245432233122224333212111122222222122222221001222222211112327722133223222212121321232332222433312232332322222222221221233222332234333333333222322333243333333333333435444432434543444555544454344334543322322323333243323233285434454445544443564554456434443444565645443543554445553444456554333233444555656665667;78889:L@55533234432233111223233211212112212133122113111001222121201211236622122223122221101212322222221432332223231321221122221211122211221123233233332223121223344232233322232444433332333433444564544444343234343333322322333232222244385444343444334544444455445545434443564445543353554545553234445655332333344546555565667:788888L@56533234343332022222232211111112122122111112221001112111101111227721022322121221110111222232212422222223321221222121223111132211212223322443343222311223345233334322232334443332334333344465554444344333423332322222333332223243385433443434444433453444446544434555554445444444444444454324344555434333334544655655667;898888J@56543334442232121333323322211112113222222222221012222121101221226621122223212221111011232233221433222323321321213222223210121221222234323344443333221233344434444332233434343333334344444565455544344333432233323323333232223344395444433345444533444454446645445544554445444344545544554434344555543344434555555566778<999998J@55534234443332122344332322221222223233322222222112223112212222227822133222222211112122333223321423333333332422222233322210122222333334445455554443432333344443334333233334433443444445554566655543344333432242332323343332223344385444443444445453455455446655554555654656544544555555554443444555543444444555555666789=:;::97K?54423234332221122233222222111122122232111122111011122120202212217721122232112211121102221233211422322223222321212233312220111112332234444434443423321233333222333222122334334322334444444455453444233233322132322322332221222333285323342333434333444453356444333343444545443443444555553433433455443343444545545465778>:;;975H@55433234531122123334222212222223223232221222332111222211211122227722122222212211122112333122211423332223332211322222212210011112232235434434443344322223343333233223233333343433444435454555555544233323422232323323333222233343384443333444445532444454446544343453444655434444545655564433343455443345555545555567889?;<;:75I@5443233454212313324422223223223332233322213333211212312220211233882213332222222222211133222211252333243433232222223222220/02212233323544434344344343343334333333333233342434334334444545556666464433433343223333432444444222335439544434344443555444444444543433334345465554445455566666443343345555455655565566667689:?<<<975I?5433232443213211233422222112222323223221212332101222221121212222782223222221231111100233222222142222243333232122223221210002111212223442333234434333333333333323332223332333433344444555446545543324232333133333321244444222334438542344333433454344334334543322323344454544344364456556433334335554455555455565566789:?<<;965H@55422234432232112233122211222222324233212223221101122211212122238843233222123232222102222222221422322334332322231222111///1121111211244332333333334334333334323332333434243334433434555655654534432333333121223332033444422233333854333443343344433334444454233323324445444435446455665644333433444444566655566556768:;@<<9765I@564332344422221223341121112222222232221121222210011221112121222288322321111233211111012311221113313223222213221221322000000112112211244442322323324343333333332233222333332234433355555455555434432323333122323341133434422233442853333433333345433433434354333332323445454345445555556643334433454444556556466566778:<@=<:655I@6633232343323212333322111222222333323322222233200021221122223333993234322222232122220123112311132232333322231223212220000/1222112322144453212222333344343343323333323344332333334555555555654544443333343221322332223443322332442853333434333345434333444444344334424445554445445555565643334543555444556655556656789:=;744H@56432224332222223244322112210222323223222122221001222221122223239:323432222233222212113222322123223232332223322211221//0001122122321034463222223334344333433322334333334344344335566666544555545342443333221323333223333332233543853333443443444445443434544333334434445654434446555556633334433544445555656457565668:;A>><955H@56433334443232123333223212221223232232222222222002122312123132229:432433222223112222212222222124233223432323322222321//0010222223220/234532222233344444433232233343334322343343355576656555665453333434332222332332234323322334338433434335543453455445443533444334334355643454465555555333345435444455676554565766789<:75H@67433334443233132334333312221233243243232223222011223222223333119:423332222223222222233232222224332224443223333222221//0111332124332/23343212233333444443334333344433433243444446646656554665545443444443232333233224433432344443844333433554455445545543354444444443545554445447666555534344544555554666866566676779:?=<85I@554332445433321222343222222211223332321222122310012211212023441179321321222222222222122222231124231123332323222222210./0000221022231022222011213333334342423332333332333133333345446555444554544432343334232222123133332322232422953333333343454334444532243344323433444454344446554655533333544544554566767576566767:><:L?554333344443322222333432212222222222322222223111011222112123333389331321222222112122221222221224232233333324223342210.00111322223322232211112212333334343433343334332333333243443445554544555544442343334332333222232322322233432843343323344454344445534344344333344544554434446554555532334544555655676767576767778;>=>=>====O@454432334333232223343232222112322232322222222211011222112022122388221222211212111112112222222214333223332324334444321./0102432344332243211111232333334433332332343322332343343333444534434555544442443345333332223332322422343443743332222353445334543432343444333434544454444435544445533334444544566676666555566779:<@<=<<<;::<;:NA6654423443323223322433322232122233233321222333210122222122212233892213223212232222222233333232242443442333232323133321112113222233223433222223323434353433434443444323233334443354355455445555454333544454444434444344434444444438532323233454453334344333543443344454444555555454433444223455445544567775665445476778:>:::::;N@55533334443233223333323222322222333332211123331111222111212112338832133321212221122212232222222423332322221312222233211111123112221124223222233233343434332333333332121333333434443434545554444433343334554443333533344344444344384322222243444443343443344333433343544544444445554424343333454444544567765644445576678<99999:M@55543334433233233333332322222133223223122123232111222212222122228822132221223222222112222223222432323323222323222344311111122212222224333322233234444433343333433434323334344334533453445454454443254454555443434433445555555454283321133344544533344444335444443334554534445554555544352343444555455588765655555666677<88889:M@46434334442223233333233222322223222233112123233111233212111113327821132222212231232122232212312423322333221212223233311111121212221233322222232334343434343343234444233333343333434444544444444443344444444333423433455465666554273212333344444432343444355445544453455544344444654544343334454455555678766766555676666;787789L?55534343432222123233233232222222222232201223222101223221121122237822132223113331223211233222223423321332220222222333321110032312222223223333232333343433323433334433333343333343334444534455544434243343444343323434555566666654373222233344433532334444344445544444555555435544544454453333454445556667765666665677766;667789L@55442234332222222333233321122222222232212223312001222122201112337721031122122222123211333122222433321212121222121232321101122122331223322232233232443443343333334433333433334343333343444343444534343333444332232333554565656665272122333334334422343344344434544443454554545554544545342344444355456566665766666677877;766678L@55433333322222121224222322222223212222101123322001122122312211237721131222122221232222233212222523411211221222121243312100021222332124323232233423333433343332233433343434434433423333333454443433344334443343312324455565666664173223333334334332344444435444444354454444444555644544542444444355556667665677776578887:656688K@5543333332223111222232222122122222222121112322110112211121221233772113212222233123221323312222263441122222232221123332211/021122232123322222332333324434343233334443332434344433434443333454443434234433544443212323554666666675273332243343333433333443334344344344453554334455654445542345444345556556664667677677787:556777KA56543234432222121223333332332232233233222233322212223232221213337723233233222322223223333233323634532322222223232243313111121222332234322333333333344543344433235544343534444544443343444555544443244344554554312223455576667775273333434444334433343443445335444344555655444566654445554445554455556556565667777777898:766677K@55533334332121111322323212221222222223122112221101333211112112337722232222222322222212232222222523522223232322212343212110122112322133222222232342343445333323233433333343333443323434344355443433243444565654322222444565667675273333334333423433243354335434434444454555444555754554443445544445656655554656766687788;656687KA65534445553333122333344322332223334323323234321112333321312233438823343433334433333233344233323534543433433333333354323211232212322224323333334433445654453443334444353544454543434344444466454543244345666554433222455666677675284334444455444543444453345444443455565676545666755565454556554566666666654657877788899<766788K@55334335443333112223223221211122332223111123321011132121111222337822343332223312120212333232222423423333222323232242301110011212222223322222232333443423344323334433343534443333322333334355444423134334544343431211233455556554273324433334444543343433345224442343554555444554654544454545544355656555544546766676789;665677JA54333344443323121323233211221213322232211123321101223212212122226722233332223423222122232331222423423443222323333343202110031222312123333232223333444444344333334533333444434432333333334455544433233344454444453311234453445454284333443445444543434333334333543444454545454566654555454455554566667666554545766677799=766677JA644232354323432322343322222212232322222111223210121321111121232377222322332233222222123322222213123233343223333323422/1110122122222123333322223334434444333333344433344445444333333343333364544433334343544434544422344543335443284443344444445543343444434324433244554654445556555455454545465555667776654545666676789=876667IA75332233333333333323332222322223223232112233221001222221222222237722242323323322223211332222220302323434333323333342211111122213322223333221233434543544343343334433344545434434333433343355544434244224344454445422445452324343284424443444534543443343345324543344555544444445654456464555555565558787665555555676788=887666IA65422223342223223234332222332223322221112122221002222122211222227622133233322333222212233222201312222434332323333354100011222211332223334222234333332444244344334434345656443433334443333354454434343224443444544423455442323244284344454445444533343343345224333444454645335444554555564455454555667787666655655777797<888777JB66433323343232233223233213232223233222212123321001122121212121237722232233222322222212232222210212323444333323334453200102221212321123333222343332333444343333344443445545443433444343333355554544344224444343444434565542213233284443444346555533443433435323332344455555434444545556554554454565557777666766655676787<879866JA6653333333333322333422332233222323333222233222200223222211222233872224333333232222222232222211/212333343332333334443101111221101322224333232233323324555334333344443345555444444444444333355654544343333444334544555665443223233274444444555645532343333335323333344544556443444555656564555465455556677677766666687788<899877JA65533334433233223333222222232122322232122223312011223211122101237721232323322323222212331222200112322333332323334332201101121111222224333333333333333545343333334433455545443444345344433354555554343333443334435556664343223233284443444444555522444333435333333334444555543443545555564454554444445667666755666776787;788887JA66533233443233222333322111222233123232212232211111223212212121237722122323222222122101222232210202333333333322333331201111111221322223333333332333334544343233334333335545433444445444334345455645333434432343445656665443222243294334454454545533344244444333323344454445444444644556564445554443445565666755656777776:689988KA65534234442233233333222211232222332222222122211112222222222212237721122223222232331201232222220112233442321333343321212011021110222224322343233333334455433333234444443434333434445454434245555644344443433344445656665443323244284444444445446532344334345433332344544546544344644456564445554453444455556666665787876;788988J@55543234343233112334222222222123223321221132222001213320212102227711122222221233331211112222211201223333222323433332201111031212322123322234233333443455333333244334445444444544455455443244555554343434333343455667765332323343285444443556455532344333334433322244544445444444555457674455665444345665465656566677887:7789:9KA66534234543444223334323323223332233332222223332111324222322123237721232333332333443321332333121322343434232423433333212121132222332224333343333434555556444334345445454444344444555556553355555654344434443344555667865443335354394454455556555633453344445444333355454545555555665567897556665554558999776656667788897;779998LA655332243334432223333333232222322223310122223221022222212121223377211322232333233323222222333123245433233223322232332111211321123311233234333333333445443433233344344445343333344554444533555446443343434333444455667542423233542845434434564455434543322244334322334545455555556544468:864666456456678:;95556566687887:678898KA664332334433432222343222222222222222311122223321012232212122222377211222232123332323222222222222245653234213232232322222111222113311243232333333344545554433322333334445343434444554444443555555443433334443334445465422422232433854544434454445433444333243333333344434454555657533478;974666656555567:;;5446556677787;778899K@654334344433331223343233222322232222321121243220112332222112233377122323222123223232332322223313235564224322233332233122212322113332244343333434444445554343233334343434343444444454444543655455443454445433444455454433433343533845555544443345444553433445443334533534455556667522479::84458777554547:;<6445655666797;678989KA66643344444343133234333322222223223332212133332001322221222222347722244332222322322232233223320323666522322333332234322211133213332234433334433344544555444333234444444434343544444444444465555654354444533444534545444333344344384554555445434554455443335543433444554444555567752247899745677775444469;=8445656666887;668988KA6654444554333323333434432223333323333322212433211123323222122244772224454432232333333333333342/334556533333423333344433222242222443234534444334444565656455334344444445535545554654544455565556654355455544444434555454354444444485455565555535554465443445634344344564555555566963247899645578885334569;<7556777777788;678889L@5553433443223222222432220112223222223211112223210122222120212223771003344221121222221322223331/104445422221322222233312212132112222124223233333343544445443333333333334444444443443334344455445443245334443243323433343343344343284434454444433443444343345533332244353445444456963345897434456784223358::6544666666776:667888JA65534335443332233334332322233223233332222223332102333332222223337821035542231211233322233333431212455333232333323343323222222223433234434344343444555444454454344433345434544454455444555455655545455445554443434535544344445454384444454465544654554453456644443454455545555557886567897544576796324578896666776677787;688888KA554332334432331222243222122322332333332231333321123323222221122478200245332321112223222333433223224333232222222222343222222322213322344244433334344554444454443343433335344554345454454554655454444554444443433233354343434453443733343445554345434444434455333324434434344445567777798:7654555688545678876666676687777;677888K@66523434443233222323322221232223322332223222222111323232322123337821133433322201123332332232313633322433321322232333322321231211232235433343344344444544444433343333344444344443445445454456544553355444544343333344343343435454284333444445434443444344445534433344443435345555767788897666555678988898756656666688777;677887JA6653334445333322332333322122132323333323433332211223433222212333882324443232221222232234333332363333333333233332233433233122331333212443334333343455454445444424434334443445344344454455455566664435655464544343344434334444546438444443335543455345544444544443434444344444555677888999777656566788:::8765756676787788<777988K@6543324444323222222332323232333333223312432223433132333222211233773234343432211112113334223311263333343333232213233233222122212233222433333334343445454544444434443434444443443344444456445555555435554555555333343444335334445428444344344543343444444444644444434445434434555577787889786666546678:;:8665777666777788;677888K@66423234442122112233333322123335541232123334324443223233223101226622233433232221123223333232322523323333221312222334323222232222232224333332334444453544454444333434334434344444444455553455555555344445555453334444443343344344284344544445543432445443445533443344444544455555767778797878755555579:88566667676777777:667777K@66533344442232223223333322222125663233233243244454433343223111227732234433322212222223332333213522332433232423232243312322232222222234333323334343454434454444345543344444555544444455554455645554346545665543323444344444555444284444453345534432454443446443544343543444554555667778898778776665578987667787766776777;677787K@55333234343123223224222232221/14463122321321123445433332312121227722333333222211212223343232211423322332233322222333322111122222232223322322233333444444343333334443344434434434535445654455545545344444555344433434443344456443275333343344434432444342445432443443433344445455666767788778766654568877666777766665666:677767K@54543335443233122233323322330014564223212321123445433333313112227833343333222322332223333233222423322332332432223335313222132311231224323223333344444453444344344543344534444454545445564455555644445445655344433334444344456443275343344344444433444443335333333433443445444566667766786777876565567776667677877776776;667787KB666343444543322233353334334310145632222334312234464544333342323278334543343223233323433433333336343433343434232333444232222333233423354333333444444545465455554455454544355445545554556655656566554544556654655454455454445665542:5443444545545544655555455555444454454446545666777778887878886666577777777788888897888<778788LA66544345543332122234322322341013453232122333222234344443333332337822453223222323323323243333323533343333432432233334423222232322333334433323334434445544454454445554444434555445544555566556655565355545655364444445554344556454384444455444445444555554455434433443543445445667776667787778875665567667677778888887888;676788LB66634445443232122234323222332223433222122333323332344332323333338712353323223322322222333333222422433333333422223333322122232222333224323334233333344555444344355444454434555554544454555556655654355545654444444445544344465464384454344444545544555564445444444433444556455665766677687777776565556677667878888888898<766779LA77544445443333222334232322321323222332123134334322444433323323337822243333332333322222333342222523423443332322242233212221142223332334323344334333354545444444444443445444545454444445555556655654356565655343445445545444556664285444455555545544555565444443444343553555555665766677686778776565467677777888888798899=977778KA66544345544332122334322222322223223131213113333222343333223343337823122324323322222222233332323523333333341322343334212231132322333224423333333333444544454454434544454434554543444445455565555554456565755343433434444344456674284443344444544443566554445444544433433466444565765767776767775555466567677768887787888=877787KA65544444453232222433322222232222222121101023332112333222223223337712122223233222222212333333222432323332331222232233312221221332322224333323323333344544344443334343443423545443444344544465655555456555654343434434433343455664285433343444434433456443434443444444543446445556766666676666775555456667666777777787778;877677KA555443444442431223343321212221132332211/0113323222323232313222336721132333223322211112232222322422232233331311233223311211123222232224433233324333345544344344444433343434444433434444555566555444356446655343433444433343446564284343343433444432444543344434445444443445445555666666676766776554456566666777787786778<877777JA55544445543332122234322211322223444332100022433223332222212222338722122334323223222223232122222422323343331211222223212211031212333124333333333323344445343433344434333444445443444444555565656555356556655443434444543332345564384442344434444432455553334434444355443435544566665666676677765454466566766767887787678<887778JA666444445442332323343333212233456776741/00233432334432223232223378221333343233331222222432323235323223233323222322234222212232323232353333323343333435444444444445333434354445444454445555766666655666665654434345445333333455653:5433444454444433555544335444445455454545545556866666675677665556556667777778898886888=888789KA665454565542432323333233213323455678:83000233333224442213333233478221333343333223213223333333335223323233323223332333222222322123333344244333343344445454443444444443445454444444454555555666665555666656554444445445443333365653954433354454445334555444455455654555535454555566666776766676765555656777668789:8898789<898888KA676544455543432333454333222323323678;:5101243433345442223332233378222333443333322323233433333235333223243333333322333222213322233333343343333334455444555445544435543435555455434455655566666676554666566554444345556443534455553855434444555455445556433355455564555655465455567666776756677766656566676767889889:8888<888887KA766544455543433333344343322210012578:;510/23232233344212222333237821122334333324232223343332322432322333322423323222322221232222323225433333343334454545444444434444344435454444445455556566566654466566654343344544553333345563384443444445444433445454334444544454544555544455666656675566665565566677676778888898889<897888J@6654434544423323232334442111/./02357:;71/012322223444211222222326711122334222212222212333222222322322233221313221132312221132221232223332223332333344444334334334333333424444433444444554565555534456555555343344544533333334454384333433444433433444443334434445454344445444455666656575655656465555566566666787898878;787787KA6754534554434323333333344321../002579:610/22232223354211223222237721123332332322222222333332212422322223332322221234313311232322232123343322323233344454444344334434444534444443445454554566665555466555655343434544544343334354295334444444444533444433344434354454554556543555556555675566665555565567666767677888988<887778J@6644444554434333343343333320../0/24799611013222123443222222222237722232233222223332222232223222432222332332422222232423221132221322225433332233343354545345453333433444534444433445445555566655555566555644444434544543343345444384334354354444543454443344444445454554556544465656555665656565565566556766757667898988<887778JA6654444555434432333443444431/-//023698411122233113333222233222337812233343323332222222342222323422322333332332132232313221242112332234333333333333454544444434344433434545345444445455665577756555566555544353434544544444335454394434453444333553453333355445544455554565555555666555576655555466555567666656666898988<786778J@66544344564334123434444434320..0024687312124222123233212222222237722223333233322323222333222222433433333332432332233222221132222422234333322343344454555444443344444444545444444454555665576754556666555653344445534544444344454384345454454444543454453445544444454544555545554666556576656655566656667777656777898999<777677J@66544344544333122345433344421/./024675322223333123322222222323328722233333223322332321332222233423332334433332223332322211232222333234423322233334453554434344334443344534444444444455455577765555567555544343444445544343335454383444554444444433554443345534444454555555454555765566666656455555555567776546666887888=776677J@55543235544322223344532334531102235554333234454444333122123323337822233344323332233322343312222433423433332423333243333222222323333224333233334344454544344444334443345544444444544454566666755555466555654444445544454444445454394345555544434533464444445545455455555656555565665546665545555565566667766556677888978=876667J@56543233555322233335443334432234435544433446677677543112122233337723222344322322223323332232222433322433333432333232323222222223333334323323323332344443444434333334345434444443445555566576664565576556553344554444544443334454284445555344444543464444356545555455555556555555655556575545555566567767655555676788888=776677K@5533323444322211333432342333123344433334444555668:873111112223327712232234321322221322332232212332323333232322222333322111122222232234323223223323343344343443323433344434345543344455566666554455465445553443544444444344444454274334454343434544454444345444543545555555555544654555665455565555567777754455667788878<886767J?5552323344322212233433343233232334434445424333557:;95211212223337722232135222212112212223222112322323332332322222132222122222222332224433323223333334434334434333333344434444444445555666666644445456454553343445444554332335454174344544444334443444444445535454555565545545545665556554445555566667776754556676787878=897778K@5542223455332222334433333323343434544455432212357:;;7212212233338823242335422332332322443322322423323333343332332332422321233323443335433323334344445454444444334444444445444644455565676677655455556546653454444444555443445555284355554444445543554455546555555565675645555565656556565556566566688887665666878897788=898989KA64432234343332123334333122343323234454443210013469<=9311223223337722132134323333232223342332212322323333333332223242423332233322343335434322334334354444344433334434444434444554555566676677654554465556753343444544554344335464285434454444444443444454455445454556565545555555564445555455565466689887667778877887778<888888KB65442234443232122435432112343223344455543200112368:<9212221223227722222234223332232223343332311322333333432322232232313221232212332335434333323233444344443443334433433434545544555556667566655454455555543444444434454343434454294344454444444543454444445544445555555555555555655454565555565566688887767887776687777<988798KA665322244432421123344331013332244344456421/0001247;<9311222222226722222233232322222333333232222322322333332432232232322231131212333225435322223323443445433333324333333434445543555566666567654454345445543444444444553443334443283434444455444443344554445444445554554455555555555455554445554466578777777777776776677<788888JA765332234432331234344331/12332334444556542//0101369;8321212232227721122323333232232333432333222423332223342433232343323222133212443224433323322333344444353333333333333334455444455565565566754543245445544343444444454343344343284434444454444542444444455554455455554556555555555455555544565455577678777888785776677<888887JB8763323344433333244544321233333444546566421//00137::8422223333247821233334344334343344443433323434433344443433343243432322243322433334535333333334454445454434434433344444445655566666566576755555455556654343445545554444434454285434455555544544444554456545555565555646555655565665665455575565577677778888977786678<797887KA6663322343223322233543331112223433456555321/.//136875321213233338812222333333333333323342323223433333223343433332233433331133222443234433332223233444544344435334433333334345644555656665466554544355545543354445544443344323344285434454545434434444444445445555565554646555555564555564445665455457577778878776666789<888888KA77633233431233222434443321222224344445465221000136754311222323337812132333233233223333342343222433333323333433333333323221133323333234433433223332344444343344333432333334455554556656664666654544456544443344544434533443434344394344444444435533444344355534444454555656545554555566565554565455566677777877776776778<887877KA76543334443233223435433221222333444454545443222234554221222223326711233343332343332333434442322434332333332532333233423321234233433334433332222333445434343433343332334335445644556666665666554555354544443344534334554343334444384445444444445443454454446434445554455656555545666656664545664555467668777888775677787<886777KA77643333432233122323333212222223334454444464433333434221223222227712233333333333222323333433212423342434343433333233412221232312333224422323223333454344334443333433323324445544456555666565544555354454543343433333444343334333284444353434434543444444455434455554445556454544655666665445565555556577677777776677677=887777JA65544333443233122323333212221324344444444445654323432121112223237822233343233343332333343333222533433333343323332342423222232322433324333322232232454435343344434323333334455643445666665566545444455444543343333444544344334343275554444443434543544443345445445454555545554445665455565445565555556577767767875677778<897888KA76543444443233132334333211222233345444445544454233343331223222337822233444334544322233344323213423333333343433233333433322133223432224333333223333344445544344445433333435456644555566765666555544454545444343333445554343344343295444454444444644454444345545544455555556544565766555564446566556566767667757976677888<988888JA65543334333343222433333221111324234444444333543223333222122123337822233334323553222223333322223423333222342523233332423222133323433234433223323333444435443234334433444445455643445556665576655544355554644343433444554333344344184544443334444543444544445534455454555655554555655555564445665455556567667747787777888=897888KB66544435444344233333333211222333335444545344544334444322223223338823234445234563333333342433323433444443343443333344433332233323443345534334333333454445343444434444455445556654555565655567656554466555654353443455554353445443395444444454445543444455446545565555665666554555766555655445555565567677667746788878899<887898KA76655456443343332323433322232343333454334344443223344223223323337823343544434554333222343332223433433333453443443232433332233333443334443423344333455444444444345443434535556654445455555566666565555554554443344444454453445445385545445344545543444444556555445554665656555656665546464555565565666677666745577878889=877887KB776554555443432333343332322323243333443342344443344443322233333378222544444444443323232333333334344434443435333333434343322333234442355444433334444554453554444445454444356666656555655555666666554555555453444344345544434355533854444543545546445555455564445654656756665445456666555655556664666676776778555778889:9=887777KB8665544444433223334444332223222324334333323444322334333222232333882223434443444333232223333323343323243334343243333342333223332344323543333333434445554444444434544444443656666455545455456565565545455554434344444455445333555428544435445455564444445445554444546566665565445565555556554556555666777667787556778899:?:87777KB8755544555333314344555443233233334444433423433321233323233233334882314344434433422223333333332353343344335343432334343343224332344333543433444444445554444444534555544454666675465655544546665655546555554334454354554435344566539544444445544464445445555654545655567665664565576655665554556556777757767786666678889:@;:7788JA8776645555534323344544333232332343344333313333332223323232233443882334343443444432332434233332353343344344343333434443332324232244433544434444443445555545444444555445444666676555555444556556665546655554334454454555445434655529545444445544564445355555654555545567566664455565555566455666567876766767686656678889;?<:8898KB88755445554343333445444332223322344343333235332223333222323333337823244345443443333223332323333443433333343433433343324322233323443345434444444334554555543445445554445445666655655555454555556664455545554444433445554454445454285455445444555644544565546554544455665756555555666555664445666677765567576756666777789>;:8788LB78655455454443243445444433332233334432333334433223444233323333338932244445433333333223443333332434344443354432344344323333343223444335445545544434455556444455445554455555776656765555544554555665456555554454443545554554445454395544554445555644444554556655555465665557655655757556564546567776666676676766666688788>998888MB77744445444343234434434323232223233332223233332122343333223223438722233434433432222223342333332423334333343433343333323333233223333335434434444334554445344445355544455555665665645555554455556665456544543344423434555454345454385443544445545543455555466544545555655656555545655555664545667677566566676766676776668<888988LB77545444533243233345433223233232233431212223231122233332222222337822244335332333232222332232323433333323452423333333322331232222333334444444534334455545434444344454454546577676556655555554455555346544543343433434444454435355385434444344434643444554556555555545565546544455665555554455567775566566656766666766567;888988LB87644445444233233435444323233223233332222233312112333343323223437822244444333333232232232233233534323433442433333233322232323322433335334344433345565555343444445544445556667776555445656554555554455555433344433344554443344454385434434445444543455554556555555555665655544554665556554454577676667557676767766766667;787899LB77645456533234233446444432323213433332123133232112343333222433447923254444333323332333343222323534323333443433332233432222333323323334444343334444565655344455445435445646567765544555566555556564365555644444433435544444445455285444445444545543545565556555554555565556544554656556655555667667666666576767886676777;677889MB76645436543233233445434442323223233432133223332112233233222333447833244444333343332322433222323534433432343432333332423332243222443334444332423345556556454444445544455557676565544446665665556665455444643444533334654453445455285455555454445544555555556554445455565655545555655655554555667767656577676777876777777;677789MA76644336553243232444334422321222223321113202223001233322223333437723244343333332122222331232222443333343242432332332322321233222333325343233223334454555443545445433344545556665543445665565445565355434443333434344645443444454285444454444434544454555546445544455565545343455655556554445666676655566567666665676767;566789LA66744445653244233345335433332223223332212123333111333332224333547822143444233333333222332233232433433443343433233243333333233323443334434333433333565555554445444444454546555555534455667676555565345435544443443355545444445455295544545454555544554565457556654455665645544556656556654555666676655567666755566666677;667789LA66554444453333223445334332332223222333222223322011334331212333338923244443322332233222331222223423433433342433322233313322332323433335433333443434455655454444344444455645655665544445566785555654344345444334434434544454344354394444555555455554454564456555645564656545444455665547544455666676556666567766666666776:667779LB77655455553344334445444432333323333332223323322101334432322233348823244444233334433432232333322433433444443533433333423332243223553345544443445444556655454544434545545656654664545554677786455655354455544343444444565454445555395445555555555654455554556556656665664545544555766666554555577666666566677767676776777:776789MA77554445554354334445445432333324333343223333333111334332322333337822233444343233444443333333323633423433453433332233433332332313433435344434354445556655444445444544445546655653543455677776556654345355554343434444645454444455395444555556555655555554446564656665565546554655766756564445666676667566677767776686677;666778LB66654455544454333445434433333343444443223333323222333232222334337822244444433333443433332332223543433333443443443333323322333322443445444344455545555555454544455554555645555554544455767786566654345444544343534544555443445455395456555556556664554454546545555566665546554665767555654545566667666676677767767776677;676798L@66544334443353234435334422323232233342232223322122333322223323337822234234333333455333342332223443433333333443333332313212132322333334443333334444445445543434333543444544554554544455666676665555454334543243434444444342344354385444445455555555444454455545455564654546544565665545554344555555665566676767766676676:767788LB76545446553354344445345443333334333444233233333223344332333333338833356445444344445443343332323533433454443543433333323332233323434435533444344455455555445444445545465556555555544555656776666565355445553443344445654454455555395555555555656764555554445555655575665556555656755566575555565466666567787767776677677;777789K@66544345544344344444333442333332223332232223332222233332233322447812255533223343344322342221323533333333342433433342222222122222333335433333334444354435344444434454345546544443444455555566666554244444443333433433344343444444284434444455555655545544356444554455764545544545665555564444565544455577667766656655576:666778K@55534345444354344445434422333332333333232222322112333332222334337921256543223343343323343322213533333343343342433332322322222222433335434422324434454445443444334444444546444444544556554566655544355445544333434434444333444354385444454455555564555444556445654456665655555545655556564445566554444566676766665676576:667789KA55546445444444445435444422333333333333333323232122233331222333239910155543333233333423433232323534333333343433333342323331232221432345443323333444455445453444334443444555454554444466556566666544355445544343433334454343335444385445454465555554545554457555655556665656655555565556464435566554444566676766665576666:577788KA5444434534334434434534442122232333343322233332221323431222332333792/034433232343233323342232222533332333343443332242323323232222433345444433333344454544453444333454444544445543344555556566665544455445544343434433443343334444385444454554545554555454557546665556666656655535566565554445566655434456776756665676666:577877JA76543346443354344445444433233334343443233344333222333232323333338832144332333333343333342333323544443444443444333343424322242322454345544343444444455555454444434544555656455553445556666566656654355445554453434444554343445455395544455555545664665554557666776666776667666555666766664545677655455567887766666676677;778889KA86433234333343224445343323233333323333233223333333323222113333336822144322222322233323333222232443333433343432332232323222232312333345443432334433355544344345324444454555444553334455555556655644244444443443434344343333344455395444455545544645555555347656776666666656655555666677764446566545545557876656655666677;777888KB87544344443354322435354322333344234343233333334344322222224323438822244433223233232243343332233543334443442433343233432221242322344335454443333544465555453545434444454445545554444565565556666544345455553344434334453443345445396545555545544554466565457666776677776767666555777677765556565465555778787766665676766;778888KB986564564534552334564444433344443344443343343444455232223244333488322465542323333434333443443336545445344445444333434343333443333444465555444444454656565554554445555555565555435555666675666666555655655544455454444453544464664:6556566545565665566766657667777787798866766666898788776766766565667688788877665677778<889988LA86645445433344222445333323343323332444233233123334313221223233348821145644232222232333333333233543243433333433422343323222233322333345554444343443455556454454344544444434445544444555555566666655445445544344434433544343445454395456565434545654556565556656677787886656655555788878776666665556556677777887654576668;788788JA76655455444344322556333323332333333343333233122233323222213333348821144553223322233332343233323644334444333433333342322233344333442345445534444443445546444444445454444544544443344454666556666555455446544444445544454453434455396455555434455654556565556646776777887656655566878778776656665556557788888978774566778<877778JA775455555543452124453223332332322233322333332221223132112132334388321344432323232223333433333225343344444323334332334223323443324423466444333443334545554444444444443345444444444444555655666765454444455443444345334434434554453:7565564424455555555464446545665677886655555556777657666656555555566678898988675676778<777777KA766654566543543123453224234223322233332332343322112232222132344488212444332223332323323433433235343433333324323343324332323433234423354444334433333555454444333444544444455455444444555556667655655554455444445344344434433454554:7678664444555654556454445444556667776756656765788666675656565565567677899998776566889<777778KA6664655655534444344532332333342223334433333333301233433232223335983213434312333323233334333333463333344434343243433333333335432344333654444443434445454555443334444434554555545445445445657665555435555554444444444444434345545649567:875445555655565554445544566666766555656666787767776766655555666789899899886687788<777789JB55545555545443443434322222323322233343323233322112333231212223248722223232233333332332333232333533332433333433342233423233353323433245434434433344344435444344334443444544455444454554555666756544455544543344434443444333335454383469865445555654555554435434555566665546655665776567676656654444556788888889766687778;767778JB55555556554454344455423322332333233343334323333222434232212223347823322333223433233333243333333534443434332433334243323433343323433445444434443444444545453434334444454545554543454555666567766555456544443343434444454443345556473358875455555654556564546444555666655645556666866667676667764445556677888989777789887;777778KB64556555565564444446433333332323234444343344443222344343322234448932333443334444333343344433333635444444443443333343433433344333443444444434445445455555555455445554455535555554454555667667666655556555544343544545554444455666583247755556656754556565545444666667756645656655776767776868886544557688788:99897889988<777879LA65545555565456444435643432333324224333333324323213334332323233348833233433223333334333354333334634433544332443334344424333233333443335444443344444454555455555445454464535455654555455656566656566566444543344444544454344446566594346565656656754455465546534565666655545656665666777776777876454556677787988887888988;877789LA766544556654554455355444333322133343433343454433133433233222334389322244333334444444333453433346444336444424434444544344333434335443355454344343344555564554555455444544454556545545556666666666665665455443344445455543545565675:4445555466656654565454456545566666655545556655777767776678776455546678878898888788888=788789LA86654546554565555545445533433333344344333444343212334322222334348933233434223443333434343443434634323544443444343344434332242433543445534444334344454556555455544544444344455544555545666666566766566545533334445544444354445566595445555666656754445565456545656765544544655556666767676777775554545677787888886798799<778888LB87654555555455455545344433323323334444444344333212333232223233337923133434333443233333334333333543334444343543444344434333344333444335434443433444444655453455444444443344444554455445556655666667565445544233545544443344555565385335555667656755454466466545566665655534545555677777675656676566555567777878887777888<787789KA77654446665455455655444433323323334453332324332112233222222222338922233444333443333333334333232543333343433443333333433332343323433335433444433333444555454444434444433434444444444454555555665677565444443333455654444354445554283334555557676754444565566544455555564434445556677667664666666666555577777878777886888<778878KA77644567665466455655443433323334444444433334343222333322323333338832234434333454343434444343343534433444443443434354433332344333554344434443333344454555444444444445433444354553445555565555676767454445544334445644444444445564273435556666666755455666555545565665654535445655767666655565776765646568787777777777788<888889L@76645455654465445545443322322223334333332333332112232211123222337822233333222332244422333232232533323433333433433343333222244332433234434433333333454544434434434443333443334443455545554456666655355443543333445544433344445444263334556566656544455575656435556565555433444455666666554555666565545576676667676776777<787788LA76655566666466555557544433433334344444334243333112333232222232338922244433323334134434444332332533434444443543443354444333344333453435543444444333454555444454445654344445444443455655554465666666555535544344445544444455445453163345556666555555555665556544556566654533433555656656554555676665546677786667777888888<777799KA77655566665456454546555433333223334444434324333223332222212323337922233333333333233432343343332633433433443544444444533443353423443345443444433344355565554444435554444444344443545555655556666655455445544344545544454455445454173344556566556644556565555655665566664535433444555655554445666565567788776657767778787;777888LB78655456665565554557555533433324434543343333333322344422223333438833233324233443344434453443232534434435443544444344524443354424453345444444434344455655454555444564454534544443555555665566566765455445654555544555664554546543173234555666667655465566656666556677765545544454656545543444565666667778877767777788788;777789KB88756566665456454666665444443333345454334333332222345432233333548833233333333343355533443433323534444444443554444344534333444433444454444554434555555656544445444544444444445543445565555567667665455445555554555565555555446554263234555566666765555565657756666777776645655455555445554444456666677788877867777797878=878888KB77656456664555445656556443443224334444433333222221245542123313337833233433233332343433343432222544344343343533444343432323354323544455344344434344455555443444445444454433444443355565554566666654344545556455445555555454446443172324454665656655665555566556666776665556655554545435454444445665666687787767767888888<687778KB77655566875565445656555644443333344444435333333311344543223213338823344443223334334334444443333634433444443443344444333343455324455555444444444445465655444554545444444433434543455455555566767664356455554454555555555665455554273333444556756755555464566656765666765656766666655545555534455666667777877767666798888<787788KB77666557886355445656655534433333344444444323332311245443233313438833343455423334333433344443233634433444333442343344423342464323555455434343434444555555544445454444454434344543444455656566556654456555554444554544565555545654274234455555654755554455456656666676766566757776656645564444455566676688777756666787888<787878KB87765357897456445557655545433335345554434334433211344443323423348822233455532433343333345443333633434544443433444455434334444333455555443434344454555545454445444344555534545543344554665566666665455656654455555566665556656655384444455456665654555565567765666677765757766876656656654444566677777778777676777798888<888888KA87754346898455454657665544443344345554443334433222333232323323328833222454543333333342344443333533434454433442444444433434343333555546543434344455455556454444344344455444545544444555655666656665465655665455555655665665656554284444454556545655555455667754555666666767667877766677653434456666666677777767767778888<787798KB77665246686454345557555544443434345555534334432212333333223223337823122345532334232322244442333523234333333433443344433332143334554545544434344454555555543444334344354434544544445555555666566544465555544555545555655566555444285444544555554654565555668655555576765756667777777668874434456566666787877657676787897;787777KA77766445675455455557555544434344445354654344443223333342323233338823221235443333223323344443333543334443433433343444433332232233544446544333443444554555444454223343455434445544445556665666666555456554655454545556556676544344395445454656555654455565677645555675776766666876677658885545556676656678777766676777788;787788KA77766656665354444556566444433344344345554434333212423332333222347823232343323333223433343443333532333443433433454443433322222223544345544334343344554556444445333233344334444544555644555566555655465554545654555556666574434345395445555556455543455566677645555656666766665775777658875445555567657778666766665787778<888878KA77766567765455444656555554434444344334644445442212443332222223338823244343323443324433343344333533434443432544354454434433322222344356543444434444555555444555333332344435555554555555555566656765455554545545656556565565324444396445554555445544446466667554555566666757556665667768975456556667766677666767767788787<787788KA77766556565555445566565554443434455444553444433232433323222233338833143423232433234333344343333534444443433443455554435433322223434445545434543445555544355445334333342445455554455655455666656665565655555445565566554454434344395545555465434543545566567545556666676656555655666768775555666676666766676767676687788<777798KB88666565554555445657555654543445444444343445443323444432333332458832134333333433333333344344423544543443443554565566434442432223453345543425444445565445444555343333344445545654455555655666656665455555655445555656655553334444395555655656545654554565566545555666666667655555666777775556676677676666766667776787888<877788KB88766555454455445556555544443344344344334334333222333332222222338833243322333333323232343344333534434343443544565565433332242323443344445334444455565544343454444333244435555554555554555565566655455555654454555554554453334443285445554555545543445455456544566566656656544445567678775556676676657677776667776688888<778777KB98766555454464455566556544533334344344333343432223444331322112338833344323323443223322243333333633433343444444555555533333333222433435445434344555565443443445333333354445545554455545655565557645355545655444545444445444433343285545554445555644454454456645556556665667644544557667766556566666666667666666776797888;787778KB98855456655455556557554544543434434455434333443223434432223222327833333333233333333332333344323534434444343543455566533343343322343345445434435455565644443444334443455444555554455546665566667665455556654454554544554453445444385554655344455654555455455555655576666667644444556667776557666767667667666767777787898<778888LC88656355555554455556545444434343444444443334333323445232222222338833233333222333323333343233333534434433343543445554322433243222322334434433344555666544343334334433454334444554545555566566666754455556654355555544544443354444284544654334345654444454446545555566665767633444546667665656677766777666666667776788888<788777KB88855456565555555666555543443444335564434344344323445343333224438934133444323434333332344444433644544544444544555664544334443222343234433444444666675655354444344545455545544543444555655677667665456456655455554545554444555564285555654344444644555554346655555666766768543444556767665657677767677577776677777887888<888878KB78754456555555555556545544433344244444333334344323344342344212337933133344333333333332243244434533434444443544555564433432443222333234433433344565555545443444334444544445443543444544655566766655456555765545654445554354455554284556554334444554555454346554555555666667544444555657655556677776667677667667776787787<788788KB77755556665566455556555544443334333444433345443313344332244222338833123444323333234532233243443654433544454554455675533444453322333335433433344455555545554443334444444445534543434554555577666655456545665456445555544454456565395556443344345544556454445555555656766667544433455666665556776777656677777667776787888<878788KB77675567665566444447565644543344444443433444443323443232233213238923233444434443235654323333333644534444554554554565523354564433443335433434433555565545555444334454444444553553344444455677667765445545665554444544554455555565395655445444434655665455456645565566776777664444555667675756675776666678777667776777988<888789KA76656557655566443456445543443443244453333334433222343331232223338832234444333432135664232343333643434454444645455465423454453433433245433433333454565555454433243444434434434543444444555576676664455545664444544444554565444465495656554445434555655454445556666566776768655444556557665556576666666667666767776788998=888789LA67765566565566443556545534443334444444443334432122433232222223338833234334334432034665342333333534434444543655555564523444453323543344434434443454555555443433224443443434434543443445555677556655345555545333444444456565544455496556554445444655565554456556656766787767764444545557665656665566666567677777776677898<78789:LA777664665554565434465454333322343433434333443432233432322322333379332433332344420345654332423335434344334445445545645233534534334443344444344434445555564543342344344434333344333434444656766666654455445433334555445666645454553:6555454444434654565454546545665666776887665544645546555566554676567666666767776688789=78889:MB67765567564566534545544433443324344344434344444223343331333234448833224233334343124443333232333544444445444554555565534453443433444344444444443454565656554334334444454434344442344555566677566566454554554344544554666675445466495555554454446644555555556656666667776878765555555556544456665576766665676668777788888=87889:LA777675686554554444454454334333243333444334444432233332323224343389232343333334332335322422433335454344444545555445645344533433334433455544534343445656565543333444445444233444324445565766765555664554455433344445566665655454664:5555454434445544544564557556666666777788666644545555554546665576666566666657777787888=77788:LA87667677665455554546444433443234334343334444444323343232233333437832243433223343244533443333333544443444454554545455444442443433454445554544544344555656454344444544444344433433455555667788656666544444444344445556665655544455396555555444345654455555567655666667777879766544655455553556576675666566666657877788798<77889:LB877776787655655656565554444433343444434344454433334434322333334389232443443343433444323433333435545445445435456555544344434443334443454444554444545655564443444445444443444334324546566778888677765555444443445556667775655344664:6656554544435654455565566556666667788989766555755566554556676566666667776667887878898<78989:LB88777677775566555656555543443324345344334444354233454332333343448:33134443434543344433444343434645545555443554555454444443344433434445544445455455566556454534555554453334333433455656787788867887455553433344545566776664335556496655554444344644555565557666766677878988877656656566555666667665677577786667777787788=78999:LA878776786765756555665554444433443445443444443433233443432342344488232444333434443443344433444435455555544455445644545454333443345444565455554544566776565434355455454534344334434556566777888877874655444334455556667665544444554:6656554444444544555565567666766777888978977766766556565765667676667788775766777888799<889989LB888776787766765567675555444443343444544344343433333354433353344499332444433334443444445443444456555455555545455555755454444434345445566556554555667786664544455554554433344434435556566767877877776654444433455557568766544444655:6555655544445654556566556767777777987988888765766666676666677787666678666778777787888<88889:LB777666776766665566666453434433342443542323343332123343343243233389322344343343444433344433333335444345554534344554645444433433334434465434443444565776554335444455643344343344334555555666666777664444433322445456567755434344444:6555654445554443555455445556666667887978776666766567665656666676666666665657677677787<888889LB776675687775664667776554344434343444543333444432223443333333344388332444444334343433344433444346555455444535445555555355433433435443566444544444665887764434443355544334343344445555555556666666664555454333446465678866554444554:6655664445555544455465556656776777887878877776766666666656566676667667666666677787898=89899:LC876465677666655577876655533334343443443344343422223333333343344499332333344334433334344433544346455455655434345544644443333333335444556555554544566787765444344555543334343334434545555545655666663565554323445556677766555354554:7656645455545544565566456556676777887878766676766656665666565576766577765667777787898<87888:LC977456787655655677776555444444353333543243343331122332333333334488332333333343333333334533423335344444554334334444554233323433334434465445454554445767765444343455433334343334434445555554555557554556454332344356667766644443554:5655554443455544566555466666667766877878876776767656665645556566667677655657777778798<877899LD997457896655555678876566545444444443432323344331122332333233334388332333443334343333334543434336355545544524434444544233333333335534454455654444344666765545344455433444333334434445656645655555444545454333434346667676544354554:6555454445445545565655556666766666777778767777766767665655565667667666665666887888788=88789:KE:974568;875355686888656755554434344344334445333122233233333323448944333335334443434333344333434545444454443444544444435332343333455455655565544434567777554435454544454544434543555566665554665644355555443333435657776565445556496654554555445545666555457656666567777778667776677777666566666676666676765576777898898=88899:KE;:74669;876455578977666756555445444343434444333212324242224334348833334334334433344433454454333645544554444544454444434343343323444466655667655555567777554544444644455444445653555655665665566644355555533243444566875553345556496654454545545554666665556666676666787778777786767777666666676666667676766767877898888=88899:KE;:73579:775455678877776755554446354343444445443222233332223333448932233334333443444432554343444634445554344644544344434442232333444466655666555435566767664333455544344544444555566656666676555554355554554444444667765554445565496555455545545555666565566656666677777878767777667777787666566666667676765767788888889<88989:LE;:745698765455577887676654554446433234344445443212333332323233348923333234334434433333444344444543444544443534443344434433233322333456656556564344576667554444345433444545344554656655555556556544355544544343434556766444445454395554444555455554665664546656666576776768767777777776676655565666666677667767677788898<887899KD;;:77788665466678877766655544445353333434445432212333232223223438923243334343433334432444454444645443455554544443344444332332323434456656545555345675666555444445554444445445655666765655567555654444554544433435667765443435455394445454555456655665564556656666666776777776777868767664555566676656676667767766888888<878899KD;::88677765577678878676555654554443233334434442213333232222333449833232334344444433432354354545644533555554543444444434333443222444456655666655344567767664554445554344435555655557666665676555544344444554344545667775544445565396444455556566655665675567656656675776667767777878766765656576676667676677777777888898<878989K