1120#define is_utf8_seq1(uni) ( \
1121 ((uni & utf8_seq(b1_mask)) == utf8_seq(b1_patt)) )
1134#define is_utf8_seq2(uni) ( \
1135 ((uni & utf8_seq(b2_mask)) == utf8_seq(b2_patt)) && \
1136 ((uni & utf8_seq(b2_requ))) )
1156#define is_utf8_seq3(uni) ( \
1157 ((uni & utf8_seq(b3_mask)) == utf8_seq(b3_patt)) && \
1158 ((tmp = (uni & utf8_seq(b3_requ)))) && \
1159 ((tmp != utf8_seq(b3_erro))) )
1176#define is_utf8_seq4(uni) ( \
1177 ((uni & utf8_seq(b4_mask)) == utf8_seq(b4_patt)) && \
1178 ((tmp = (uni & utf8_seq(b4_requ)))) && \
1179 ((tmp & utf8_seq(b4_req1)) == 0 || (tmp & utf8_seq(b4_req2)) == 0) )
1188#if !YYJSON_DISABLE_FAST_FP_CONV
1191#define F64_POW10_MAX_EXACT_EXP 22
1193#if YYJSON_DOUBLE_MATH_CORRECT
1195static const f64 f64_pow10_table[F64_POW10_MAX_EXACT_EXP + 1] = {
1196 1e0, 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, 1e10, 1e11, 1e12,
1197 1e13, 1e14, 1e15, 1e16, 1e17, 1e18, 1e19, 1e20, 1e21, 1e22
1202#define U64_POW10_MAX_EXACT_EXP 19
1205static const u64 u64_pow10_table[U64_POW10_MAX_EXACT_EXP + 1] = {
1206 U64(0x00000000, 0x00000001),
U64(0x00000000, 0x0000000A),
1207 U64(0x00000000, 0x00000064),
U64(0x00000000, 0x000003E8),
1208 U64(0x00000000, 0x00002710),
U64(0x00000000, 0x000186A0),
1209 U64(0x00000000, 0x000F4240),
U64(0x00000000, 0x00989680),
1210 U64(0x00000000, 0x05F5E100),
U64(0x00000000, 0x3B9ACA00),
1211 U64(0x00000002, 0x540BE400),
U64(0x00000017, 0x4876E800),
1212 U64(0x000000E8, 0xD4A51000),
U64(0x00000918, 0x4E72A000),
1213 U64(0x00005AF3, 0x107A4000),
U64(0x00038D7E, 0xA4C68000),
1214 U64(0x002386F2, 0x6FC10000),
U64(0x01634578, 0x5D8A0000),
1215 U64(0x0DE0B6B3, 0xA7640000),
U64(0x8AC72304, 0x89E80000)
1219#define POW10_SIG_TABLE_MIN_EXP -343
1222#define POW10_SIG_TABLE_MAX_EXP 324
1225#define POW10_SIG_TABLE_MIN_EXACT_EXP 0
1228#define POW10_SIG_TABLE_MAX_EXACT_EXP 55
1233static const u64 pow10_sig_table[] = {
1234 U64(0xBF29DCAB, 0xA82FDEAE),
U64(0x7432EE87, 0x3880FC33),
1235 U64(0xEEF453D6, 0x923BD65A),
U64(0x113FAA29, 0x06A13B3F),
1236 U64(0x9558B466, 0x1B6565F8),
U64(0x4AC7CA59, 0xA424C507),
1237 U64(0xBAAEE17F, 0xA23EBF76),
U64(0x5D79BCF0, 0x0D2DF649),
1238 U64(0xE95A99DF, 0x8ACE6F53),
U64(0xF4D82C2C, 0x107973DC),
1239 U64(0x91D8A02B, 0xB6C10594),
U64(0x79071B9B, 0x8A4BE869),
1240 U64(0xB64EC836, 0xA47146F9),
U64(0x9748E282, 0x6CDEE284),
1241 U64(0xE3E27A44, 0x4D8D98B7),
U64(0xFD1B1B23, 0x08169B25),
1242 U64(0x8E6D8C6A, 0xB0787F72),
U64(0xFE30F0F5, 0xE50E20F7),
1243 U64(0xB208EF85, 0x5C969F4F),
U64(0xBDBD2D33, 0x5E51A935),
1244 U64(0xDE8B2B66, 0xB3BC4723),
U64(0xAD2C7880, 0x35E61382),
1245 U64(0x8B16FB20, 0x3055AC76),
U64(0x4C3BCB50, 0x21AFCC31),
1246 U64(0xADDCB9E8, 0x3C6B1793),
U64(0xDF4ABE24, 0x2A1BBF3D),
1247 U64(0xD953E862, 0x4B85DD78),
U64(0xD71D6DAD, 0x34A2AF0D),
1248 U64(0x87D4713D, 0x6F33AA6B),
U64(0x8672648C, 0x40E5AD68),
1249 U64(0xA9C98D8C, 0xCB009506),
U64(0x680EFDAF, 0x511F18C2),
1250 U64(0xD43BF0EF, 0xFDC0BA48),
U64(0x0212BD1B, 0x2566DEF2),
1251 U64(0x84A57695, 0xFE98746D),
U64(0x014BB630, 0xF7604B57),
1252 U64(0xA5CED43B, 0x7E3E9188),
U64(0x419EA3BD, 0x35385E2D),
1253 U64(0xCF42894A, 0x5DCE35EA),
U64(0x52064CAC, 0x828675B9),
1254 U64(0x818995CE, 0x7AA0E1B2),
U64(0x7343EFEB, 0xD1940993),
1255 U64(0xA1EBFB42, 0x19491A1F),
U64(0x1014EBE6, 0xC5F90BF8),
1256 U64(0xCA66FA12, 0x9F9B60A6),
U64(0xD41A26E0, 0x77774EF6),
1257 U64(0xFD00B897, 0x478238D0),
U64(0x8920B098, 0x955522B4),
1258 U64(0x9E20735E, 0x8CB16382),
U64(0x55B46E5F, 0x5D5535B0),
1259 U64(0xC5A89036, 0x2FDDBC62),
U64(0xEB2189F7, 0x34AA831D),
1260 U64(0xF712B443, 0xBBD52B7B),
U64(0xA5E9EC75, 0x01D523E4),
1261 U64(0x9A6BB0AA, 0x55653B2D),
U64(0x47B233C9, 0x2125366E),
1262 U64(0xC1069CD4, 0xEABE89F8),
U64(0x999EC0BB, 0x696E840A),
1263 U64(0xF148440A, 0x256E2C76),
U64(0xC00670EA, 0x43CA250D),
1264 U64(0x96CD2A86, 0x5764DBCA),
U64(0x38040692, 0x6A5E5728),
1265 U64(0xBC807527, 0xED3E12BC),
U64(0xC6050837, 0x04F5ECF2),
1266 U64(0xEBA09271, 0xE88D976B),
U64(0xF7864A44, 0xC633682E),
1267 U64(0x93445B87, 0x31587EA3),
U64(0x7AB3EE6A, 0xFBE0211D),
1268 U64(0xB8157268, 0xFDAE9E4C),
U64(0x5960EA05, 0xBAD82964),
1269 U64(0xE61ACF03, 0x3D1A45DF),
U64(0x6FB92487, 0x298E33BD),
1270 U64(0x8FD0C162, 0x06306BAB),
U64(0xA5D3B6D4, 0x79F8E056),
1271 U64(0xB3C4F1BA, 0x87BC8696),
U64(0x8F48A489, 0x9877186C),
1272 U64(0xE0B62E29, 0x29ABA83C),
U64(0x331ACDAB, 0xFE94DE87),
1273 U64(0x8C71DCD9, 0xBA0B4925),
U64(0x9FF0C08B, 0x7F1D0B14),
1274 U64(0xAF8E5410, 0x288E1B6F),
U64(0x07ECF0AE, 0x5EE44DD9),
1275 U64(0xDB71E914, 0x32B1A24A),
U64(0xC9E82CD9, 0xF69D6150),
1276 U64(0x892731AC, 0x9FAF056E),
U64(0xBE311C08, 0x3A225CD2),
1277 U64(0xAB70FE17, 0xC79AC6CA),
U64(0x6DBD630A, 0x48AAF406),
1278 U64(0xD64D3D9D, 0xB981787D),
U64(0x092CBBCC, 0xDAD5B108),
1279 U64(0x85F04682, 0x93F0EB4E),
U64(0x25BBF560, 0x08C58EA5),
1280 U64(0xA76C5823, 0x38ED2621),
U64(0xAF2AF2B8, 0x0AF6F24E),
1281 U64(0xD1476E2C, 0x07286FAA),
U64(0x1AF5AF66, 0x0DB4AEE1),
1282 U64(0x82CCA4DB, 0x847945CA),
U64(0x50D98D9F, 0xC890ED4D),
1283 U64(0xA37FCE12, 0x6597973C),
U64(0xE50FF107, 0xBAB528A0),
1284 U64(0xCC5FC196, 0xFEFD7D0C),
U64(0x1E53ED49, 0xA96272C8),
1285 U64(0xFF77B1FC, 0xBEBCDC4F),
U64(0x25E8E89C, 0x13BB0F7A),
1286 U64(0x9FAACF3D, 0xF73609B1),
U64(0x77B19161, 0x8C54E9AC),
1287 U64(0xC795830D, 0x75038C1D),
U64(0xD59DF5B9, 0xEF6A2417),
1288 U64(0xF97AE3D0, 0xD2446F25),
U64(0x4B057328, 0x6B44AD1D),
1289 U64(0x9BECCE62, 0x836AC577),
U64(0x4EE367F9, 0x430AEC32),
1290 U64(0xC2E801FB, 0x244576D5),
U64(0x229C41F7, 0x93CDA73F),
1291 U64(0xF3A20279, 0xED56D48A),
U64(0x6B435275, 0x78C1110F),
1292 U64(0x9845418C, 0x345644D6),
U64(0x830A1389, 0x6B78AAA9),
1293 U64(0xBE5691EF, 0x416BD60C),
U64(0x23CC986B, 0xC656D553),
1294 U64(0xEDEC366B, 0x11C6CB8F),
U64(0x2CBFBE86, 0xB7EC8AA8),
1295 U64(0x94B3A202, 0xEB1C3F39),
U64(0x7BF7D714, 0x32F3D6A9),
1296 U64(0xB9E08A83, 0xA5E34F07),
U64(0xDAF5CCD9, 0x3FB0CC53),
1297 U64(0xE858AD24, 0x8F5C22C9),
U64(0xD1B3400F, 0x8F9CFF68),
1298 U64(0x91376C36, 0xD99995BE),
U64(0x23100809, 0xB9C21FA1),
1299 U64(0xB5854744, 0x8FFFFB2D),
U64(0xABD40A0C, 0x2832A78A),
1300 U64(0xE2E69915, 0xB3FFF9F9),
U64(0x16C90C8F, 0x323F516C),
1301 U64(0x8DD01FAD, 0x907FFC3B),
U64(0xAE3DA7D9, 0x7F6792E3),
1302 U64(0xB1442798, 0xF49FFB4A),
U64(0x99CD11CF, 0xDF41779C),
1303 U64(0xDD95317F, 0x31C7FA1D),
U64(0x40405643, 0xD711D583),
1304 U64(0x8A7D3EEF, 0x7F1CFC52),
U64(0x482835EA, 0x666B2572),
1305 U64(0xAD1C8EAB, 0x5EE43B66),
U64(0xDA324365, 0x0005EECF),
1306 U64(0xD863B256, 0x369D4A40),
U64(0x90BED43E, 0x40076A82),
1307 U64(0x873E4F75, 0xE2224E68),
U64(0x5A7744A6, 0xE804A291),
1308 U64(0xA90DE353, 0x5AAAE202),
U64(0x711515D0, 0xA205CB36),
1309 U64(0xD3515C28, 0x31559A83),
U64(0x0D5A5B44, 0xCA873E03),
1310 U64(0x8412D999, 0x1ED58091),
U64(0xE858790A, 0xFE9486C2),
1311 U64(0xA5178FFF, 0x668AE0B6),
U64(0x626E974D, 0xBE39A872),
1312 U64(0xCE5D73FF, 0x402D98E3),
U64(0xFB0A3D21, 0x2DC8128F),
1313 U64(0x80FA687F, 0x881C7F8E),
U64(0x7CE66634, 0xBC9D0B99),
1314 U64(0xA139029F, 0x6A239F72),
U64(0x1C1FFFC1, 0xEBC44E80),
1315 U64(0xC9874347, 0x44AC874E),
U64(0xA327FFB2, 0x66B56220),
1316 U64(0xFBE91419, 0x15D7A922),
U64(0x4BF1FF9F, 0x0062BAA8),
1317 U64(0x9D71AC8F, 0xADA6C9B5),
U64(0x6F773FC3, 0x603DB4A9),
1318 U64(0xC4CE17B3, 0x99107C22),
U64(0xCB550FB4, 0x384D21D3),
1319 U64(0xF6019DA0, 0x7F549B2B),
U64(0x7E2A53A1, 0x46606A48),
1320 U64(0x99C10284, 0x4F94E0FB),
U64(0x2EDA7444, 0xCBFC426D),
1321 U64(0xC0314325, 0x637A1939),
U64(0xFA911155, 0xFEFB5308),
1322 U64(0xF03D93EE, 0xBC589F88),
U64(0x793555AB, 0x7EBA27CA),
1323 U64(0x96267C75, 0x35B763B5),
U64(0x4BC1558B, 0x2F3458DE),
1324 U64(0xBBB01B92, 0x83253CA2),
U64(0x9EB1AAED, 0xFB016F16),
1325 U64(0xEA9C2277, 0x23EE8BCB),
U64(0x465E15A9, 0x79C1CADC),
1326 U64(0x92A1958A, 0x7675175F),
U64(0x0BFACD89, 0xEC191EC9),
1327 U64(0xB749FAED, 0x14125D36),
U64(0xCEF980EC, 0x671F667B),
1328 U64(0xE51C79A8, 0x5916F484),
U64(0x82B7E127, 0x80E7401A),
1329 U64(0x8F31CC09, 0x37AE58D2),
U64(0xD1B2ECB8, 0xB0908810),
1330 U64(0xB2FE3F0B, 0x8599EF07),
U64(0x861FA7E6, 0xDCB4AA15),
1331 U64(0xDFBDCECE, 0x67006AC9),
U64(0x67A791E0, 0x93E1D49A),
1332 U64(0x8BD6A141, 0x006042BD),
U64(0xE0C8BB2C, 0x5C6D24E0),
1333 U64(0xAECC4991, 0x4078536D),
U64(0x58FAE9F7, 0x73886E18),
1334 U64(0xDA7F5BF5, 0x90966848),
U64(0xAF39A475, 0x506A899E),
1335 U64(0x888F9979, 0x7A5E012D),
U64(0x6D8406C9, 0x52429603),
1336 U64(0xAAB37FD7, 0xD8F58178),
U64(0xC8E5087B, 0xA6D33B83),
1337 U64(0xD5605FCD, 0xCF32E1D6),
U64(0xFB1E4A9A, 0x90880A64),
1338 U64(0x855C3BE0, 0xA17FCD26),
U64(0x5CF2EEA0, 0x9A55067F),
1339 U64(0xA6B34AD8, 0xC9DFC06F),
U64(0xF42FAA48, 0xC0EA481E),
1340 U64(0xD0601D8E, 0xFC57B08B),
U64(0xF13B94DA, 0xF124DA26),
1341 U64(0x823C1279, 0x5DB6CE57),
U64(0x76C53D08, 0xD6B70858),
1342 U64(0xA2CB1717, 0xB52481ED),
U64(0x54768C4B, 0x0C64CA6E),
1343 U64(0xCB7DDCDD, 0xA26DA268),
U64(0xA9942F5D, 0xCF7DFD09),
1344 U64(0xFE5D5415, 0x0B090B02),
U64(0xD3F93B35, 0x435D7C4C),
1345 U64(0x9EFA548D, 0x26E5A6E1),
U64(0xC47BC501, 0x4A1A6DAF),
1346 U64(0xC6B8E9B0, 0x709F109A),
U64(0x359AB641, 0x9CA1091B),
1347 U64(0xF867241C, 0x8CC6D4C0),
U64(0xC30163D2, 0x03C94B62),
1348 U64(0x9B407691, 0xD7FC44F8),
U64(0x79E0DE63, 0x425DCF1D),
1349 U64(0xC2109436, 0x4DFB5636),
U64(0x985915FC, 0x12F542E4),
1350 U64(0xF294B943, 0xE17A2BC4),
U64(0x3E6F5B7B, 0x17B2939D),
1351 U64(0x979CF3CA, 0x6CEC5B5A),
U64(0xA705992C, 0xEECF9C42),
1352 U64(0xBD8430BD, 0x08277231),
U64(0x50C6FF78, 0x2A838353),
1353 U64(0xECE53CEC, 0x4A314EBD),
U64(0xA4F8BF56, 0x35246428),
1354 U64(0x940F4613, 0xAE5ED136),
U64(0x871B7795, 0xE136BE99),
1355 U64(0xB9131798, 0x99F68584),
U64(0x28E2557B, 0x59846E3F),
1356 U64(0xE757DD7E, 0xC07426E5),
U64(0x331AEADA, 0x2FE589CF),
1357 U64(0x9096EA6F, 0x3848984F),
U64(0x3FF0D2C8, 0x5DEF7621),
1358 U64(0xB4BCA50B, 0x065ABE63),
U64(0x0FED077A, 0x756B53A9),
1359 U64(0xE1EBCE4D, 0xC7F16DFB),
U64(0xD3E84959, 0x12C62894),
1360 U64(0x8D3360F0, 0x9CF6E4BD),
U64(0x64712DD7, 0xABBBD95C),
1361 U64(0xB080392C, 0xC4349DEC),
U64(0xBD8D794D, 0x96AACFB3),
1362 U64(0xDCA04777, 0xF541C567),
U64(0xECF0D7A0, 0xFC5583A0),
1363 U64(0x89E42CAA, 0xF9491B60),
U64(0xF41686C4, 0x9DB57244),
1364 U64(0xAC5D37D5, 0xB79B6239),
U64(0x311C2875, 0xC522CED5),
1365 U64(0xD77485CB, 0x25823AC7),
U64(0x7D633293, 0x366B828B),
1366 U64(0x86A8D39E, 0xF77164BC),
U64(0xAE5DFF9C, 0x02033197),
1367 U64(0xA8530886, 0xB54DBDEB),
U64(0xD9F57F83, 0x0283FDFC),
1368 U64(0xD267CAA8, 0x62A12D66),
U64(0xD072DF63, 0xC324FD7B),
1369 U64(0x8380DEA9, 0x3DA4BC60),
U64(0x4247CB9E, 0x59F71E6D),
1370 U64(0xA4611653, 0x8D0DEB78),
U64(0x52D9BE85, 0xF074E608),
1371 U64(0xCD795BE8, 0x70516656),
U64(0x67902E27, 0x6C921F8B),
1372 U64(0x806BD971, 0x4632DFF6),
U64(0x00BA1CD8, 0xA3DB53B6),
1373 U64(0xA086CFCD, 0x97BF97F3),
U64(0x80E8A40E, 0xCCD228A4),
1374 U64(0xC8A883C0, 0xFDAF7DF0),
U64(0x6122CD12, 0x8006B2CD),
1375 U64(0xFAD2A4B1, 0x3D1B5D6C),
U64(0x796B8057, 0x20085F81),
1376 U64(0x9CC3A6EE, 0xC6311A63),
U64(0xCBE33036, 0x74053BB0),
1377 U64(0xC3F490AA, 0x77BD60FC),
U64(0xBEDBFC44, 0x11068A9C),
1378 U64(0xF4F1B4D5, 0x15ACB93B),
U64(0xEE92FB55, 0x15482D44),
1379 U64(0x99171105, 0x2D8BF3C5),
U64(0x751BDD15, 0x2D4D1C4A),
1380 U64(0xBF5CD546, 0x78EEF0B6),
U64(0xD262D45A, 0x78A0635D),
1381 U64(0xEF340A98, 0x172AACE4),
U64(0x86FB8971, 0x16C87C34),
1382 U64(0x9580869F, 0x0E7AAC0E),
U64(0xD45D35E6, 0xAE3D4DA0),
1383 U64(0xBAE0A846, 0xD2195712),
U64(0x89748360, 0x59CCA109),
1384 U64(0xE998D258, 0x869FACD7),
U64(0x2BD1A438, 0x703FC94B),
1385 U64(0x91FF8377, 0x5423CC06),
U64(0x7B6306A3, 0x4627DDCF),
1386 U64(0xB67F6455, 0x292CBF08),
U64(0x1A3BC84C, 0x17B1D542),
1387 U64(0xE41F3D6A, 0x7377EECA),
U64(0x20CABA5F, 0x1D9E4A93),
1388 U64(0x8E938662, 0x882AF53E),
U64(0x547EB47B, 0x7282EE9C),
1389 U64(0xB23867FB, 0x2A35B28D),
U64(0xE99E619A, 0x4F23AA43),
1390 U64(0xDEC681F9, 0xF4C31F31),
U64(0x6405FA00, 0xE2EC94D4),
1391 U64(0x8B3C113C, 0x38F9F37E),
U64(0xDE83BC40, 0x8DD3DD04),
1392 U64(0xAE0B158B, 0x4738705E),
U64(0x9624AB50, 0xB148D445),
1393 U64(0xD98DDAEE, 0x19068C76),
U64(0x3BADD624, 0xDD9B0957),
1394 U64(0x87F8A8D4, 0xCFA417C9),
U64(0xE54CA5D7, 0x0A80E5D6),
1395 U64(0xA9F6D30A, 0x038D1DBC),
U64(0x5E9FCF4C, 0xCD211F4C),
1396 U64(0xD47487CC, 0x8470652B),
U64(0x7647C320, 0x0069671F),
1397 U64(0x84C8D4DF, 0xD2C63F3B),
U64(0x29ECD9F4, 0x0041E073),
1398 U64(0xA5FB0A17, 0xC777CF09),
U64(0xF4681071, 0x00525890),
1399 U64(0xCF79CC9D, 0xB955C2CC),
U64(0x7182148D, 0x4066EEB4),
1400 U64(0x81AC1FE2, 0x93D599BF),
U64(0xC6F14CD8, 0x48405530),
1401 U64(0xA21727DB, 0x38CB002F),
U64(0xB8ADA00E, 0x5A506A7C),
1402 U64(0xCA9CF1D2, 0x06FDC03B),
U64(0xA6D90811, 0xF0E4851C),
1403 U64(0xFD442E46, 0x88BD304A),
U64(0x908F4A16, 0x6D1DA663),
1404 U64(0x9E4A9CEC, 0x15763E2E),
U64(0x9A598E4E, 0x043287FE),
1405 U64(0xC5DD4427, 0x1AD3CDBA),
U64(0x40EFF1E1, 0x853F29FD),
1406 U64(0xF7549530, 0xE188C128),
U64(0xD12BEE59, 0xE68EF47C),
1407 U64(0x9A94DD3E, 0x8CF578B9),
U64(0x82BB74F8, 0x301958CE),
1408 U64(0xC13A148E, 0x3032D6E7),
U64(0xE36A5236, 0x3C1FAF01),
1409 U64(0xF18899B1, 0xBC3F8CA1),
U64(0xDC44E6C3, 0xCB279AC1),
1410 U64(0x96F5600F, 0x15A7B7E5),
U64(0x29AB103A, 0x5EF8C0B9),
1411 U64(0xBCB2B812, 0xDB11A5DE),
U64(0x7415D448, 0xF6B6F0E7),
1412 U64(0xEBDF6617, 0x91D60F56),
U64(0x111B495B, 0x3464AD21),
1413 U64(0x936B9FCE, 0xBB25C995),
U64(0xCAB10DD9, 0x00BEEC34),
1414 U64(0xB84687C2, 0x69EF3BFB),
U64(0x3D5D514F, 0x40EEA742),
1415 U64(0xE65829B3, 0x046B0AFA),
U64(0x0CB4A5A3, 0x112A5112),
1416 U64(0x8FF71A0F, 0xE2C2E6DC),
U64(0x47F0E785, 0xEABA72AB),
1417 U64(0xB3F4E093, 0xDB73A093),
U64(0x59ED2167, 0x65690F56),
1418 U64(0xE0F218B8, 0xD25088B8),
U64(0x306869C1, 0x3EC3532C),
1419 U64(0x8C974F73, 0x83725573),
U64(0x1E414218, 0xC73A13FB),
1420 U64(0xAFBD2350, 0x644EEACF),
U64(0xE5D1929E, 0xF90898FA),
1421 U64(0xDBAC6C24, 0x7D62A583),
U64(0xDF45F746, 0xB74ABF39),
1422 U64(0x894BC396, 0xCE5DA772),
U64(0x6B8BBA8C, 0x328EB783),
1423 U64(0xAB9EB47C, 0x81F5114F),
U64(0x066EA92F, 0x3F326564),
1424 U64(0xD686619B, 0xA27255A2),
U64(0xC80A537B, 0x0EFEFEBD),
1425 U64(0x8613FD01, 0x45877585),
U64(0xBD06742C, 0xE95F5F36),
1426 U64(0xA798FC41, 0x96E952E7),
U64(0x2C481138, 0x23B73704),
1427 U64(0xD17F3B51, 0xFCA3A7A0),
U64(0xF75A1586, 0x2CA504C5),
1428 U64(0x82EF8513, 0x3DE648C4),
U64(0x9A984D73, 0xDBE722FB),
1429 U64(0xA3AB6658, 0x0D5FDAF5),
U64(0xC13E60D0, 0xD2E0EBBA),
1430 U64(0xCC963FEE, 0x10B7D1B3),
U64(0x318DF905, 0x079926A8),
1431 U64(0xFFBBCFE9, 0x94E5C61F),
U64(0xFDF17746, 0x497F7052),
1432 U64(0x9FD561F1, 0xFD0F9BD3),
U64(0xFEB6EA8B, 0xEDEFA633),
1433 U64(0xC7CABA6E, 0x7C5382C8),
U64(0xFE64A52E, 0xE96B8FC0),
1434 U64(0xF9BD690A, 0x1B68637B),
U64(0x3DFDCE7A, 0xA3C673B0),
1435 U64(0x9C1661A6, 0x51213E2D),
U64(0x06BEA10C, 0xA65C084E),
1436 U64(0xC31BFA0F, 0xE5698DB8),
U64(0x486E494F, 0xCFF30A62),
1437 U64(0xF3E2F893, 0xDEC3F126),
U64(0x5A89DBA3, 0xC3EFCCFA),
1438 U64(0x986DDB5C, 0x6B3A76B7),
U64(0xF8962946, 0x5A75E01C),
1439 U64(0xBE895233, 0x86091465),
U64(0xF6BBB397, 0xF1135823),
1440 U64(0xEE2BA6C0, 0x678B597F),
U64(0x746AA07D, 0xED582E2C),
1441 U64(0x94DB4838, 0x40B717EF),
U64(0xA8C2A44E, 0xB4571CDC),
1442 U64(0xBA121A46, 0x50E4DDEB),
U64(0x92F34D62, 0x616CE413),
1443 U64(0xE896A0D7, 0xE51E1566),
U64(0x77B020BA, 0xF9C81D17),
1444 U64(0x915E2486, 0xEF32CD60),
U64(0x0ACE1474, 0xDC1D122E),
1445 U64(0xB5B5ADA8, 0xAAFF80B8),
U64(0x0D819992, 0x132456BA),
1446 U64(0xE3231912, 0xD5BF60E6),
U64(0x10E1FFF6, 0x97ED6C69),
1447 U64(0x8DF5EFAB, 0xC5979C8F),
U64(0xCA8D3FFA, 0x1EF463C1),
1448 U64(0xB1736B96, 0xB6FD83B3),
U64(0xBD308FF8, 0xA6B17CB2),
1449 U64(0xDDD0467C, 0x64BCE4A0),
U64(0xAC7CB3F6, 0xD05DDBDE),
1450 U64(0x8AA22C0D, 0xBEF60EE4),
U64(0x6BCDF07A, 0x423AA96B),
1451 U64(0xAD4AB711, 0x2EB3929D),
U64(0x86C16C98, 0xD2C953C6),
1452 U64(0xD89D64D5, 0x7A607744),
U64(0xE871C7BF, 0x077BA8B7),
1453 U64(0x87625F05, 0x6C7C4A8B),
U64(0x11471CD7, 0x64AD4972),
1454 U64(0xA93AF6C6, 0xC79B5D2D),
U64(0xD598E40D, 0x3DD89BCF),
1455 U64(0xD389B478, 0x79823479),
U64(0x4AFF1D10, 0x8D4EC2C3),
1456 U64(0x843610CB, 0x4BF160CB),
U64(0xCEDF722A, 0x585139BA),
1457 U64(0xA54394FE, 0x1EEDB8FE),
U64(0xC2974EB4, 0xEE658828),
1458 U64(0xCE947A3D, 0xA6A9273E),
U64(0x733D2262, 0x29FEEA32),
1459 U64(0x811CCC66, 0x8829B887),
U64(0x0806357D, 0x5A3F525F),
1460 U64(0xA163FF80, 0x2A3426A8),
U64(0xCA07C2DC, 0xB0CF26F7),
1461 U64(0xC9BCFF60, 0x34C13052),
U64(0xFC89B393, 0xDD02F0B5),
1462 U64(0xFC2C3F38, 0x41F17C67),
U64(0xBBAC2078, 0xD443ACE2),
1463 U64(0x9D9BA783, 0x2936EDC0),
U64(0xD54B944B, 0x84AA4C0D),
1464 U64(0xC5029163, 0xF384A931),
U64(0x0A9E795E, 0x65D4DF11),
1465 U64(0xF64335BC, 0xF065D37D),
U64(0x4D4617B5, 0xFF4A16D5),
1466 U64(0x99EA0196, 0x163FA42E),
U64(0x504BCED1, 0xBF8E4E45),
1467 U64(0xC06481FB, 0x9BCF8D39),
U64(0xE45EC286, 0x2F71E1D6),
1468 U64(0xF07DA27A, 0x82C37088),
U64(0x5D767327, 0xBB4E5A4C),
1469 U64(0x964E858C, 0x91BA2655),
U64(0x3A6A07F8, 0xD510F86F),
1470 U64(0xBBE226EF, 0xB628AFEA),
U64(0x890489F7, 0x0A55368B),
1471 U64(0xEADAB0AB, 0xA3B2DBE5),
U64(0x2B45AC74, 0xCCEA842E),
1472 U64(0x92C8AE6B, 0x464FC96F),
U64(0x3B0B8BC9, 0x0012929D),
1473 U64(0xB77ADA06, 0x17E3BBCB),
U64(0x09CE6EBB, 0x40173744),
1474 U64(0xE5599087, 0x9DDCAABD),
U64(0xCC420A6A, 0x101D0515),
1475 U64(0x8F57FA54, 0xC2A9EAB6),
U64(0x9FA94682, 0x4A12232D),
1476 U64(0xB32DF8E9, 0xF3546564),
U64(0x47939822, 0xDC96ABF9),
1477 U64(0xDFF97724, 0x70297EBD),
U64(0x59787E2B, 0x93BC56F7),
1478 U64(0x8BFBEA76, 0xC619EF36),
U64(0x57EB4EDB, 0x3C55B65A),
1479 U64(0xAEFAE514, 0x77A06B03),
U64(0xEDE62292, 0x0B6B23F1),
1480 U64(0xDAB99E59, 0x958885C4),
U64(0xE95FAB36, 0x8E45ECED),
1481 U64(0x88B402F7, 0xFD75539B),
U64(0x11DBCB02, 0x18EBB414),
1482 U64(0xAAE103B5, 0xFCD2A881),
U64(0xD652BDC2, 0x9F26A119),
1483 U64(0xD59944A3, 0x7C0752A2),
U64(0x4BE76D33, 0x46F0495F),
1484 U64(0x857FCAE6, 0x2D8493A5),
U64(0x6F70A440, 0x0C562DDB),
1485 U64(0xA6DFBD9F, 0xB8E5B88E),
U64(0xCB4CCD50, 0x0F6BB952),
1486 U64(0xD097AD07, 0xA71F26B2),
U64(0x7E2000A4, 0x1346A7A7),
1487 U64(0x825ECC24, 0xC873782F),
U64(0x8ED40066, 0x8C0C28C8),
1488 U64(0xA2F67F2D, 0xFA90563B),
U64(0x72890080, 0x2F0F32FA),
1489 U64(0xCBB41EF9, 0x79346BCA),
U64(0x4F2B40A0, 0x3AD2FFB9),
1490 U64(0xFEA126B7, 0xD78186BC),
U64(0xE2F610C8, 0x4987BFA8),
1491 U64(0x9F24B832, 0xE6B0F436),
U64(0x0DD9CA7D, 0x2DF4D7C9),
1492 U64(0xC6EDE63F, 0xA05D3143),
U64(0x91503D1C, 0x79720DBB),
1493 U64(0xF8A95FCF, 0x88747D94),
U64(0x75A44C63, 0x97CE912A),
1494 U64(0x9B69DBE1, 0xB548CE7C),
U64(0xC986AFBE, 0x3EE11ABA),
1495 U64(0xC24452DA, 0x229B021B),
U64(0xFBE85BAD, 0xCE996168),
1496 U64(0xF2D56790, 0xAB41C2A2),
U64(0xFAE27299, 0x423FB9C3),
1497 U64(0x97C560BA, 0x6B0919A5),
U64(0xDCCD879F, 0xC967D41A),
1498 U64(0xBDB6B8E9, 0x05CB600F),
U64(0x5400E987, 0xBBC1C920),
1499 U64(0xED246723, 0x473E3813),
U64(0x290123E9, 0xAAB23B68),
1500 U64(0x9436C076, 0x0C86E30B),
U64(0xF9A0B672, 0x0AAF6521),
1501 U64(0xB9447093, 0x8FA89BCE),
U64(0xF808E40E, 0x8D5B3E69),
1502 U64(0xE7958CB8, 0x7392C2C2),
U64(0xB60B1D12, 0x30B20E04),
1503 U64(0x90BD77F3, 0x483BB9B9),
U64(0xB1C6F22B, 0x5E6F48C2),
1504 U64(0xB4ECD5F0, 0x1A4AA828),
U64(0x1E38AEB6, 0x360B1AF3),
1505 U64(0xE2280B6C, 0x20DD5232),
U64(0x25C6DA63, 0xC38DE1B0),
1506 U64(0x8D590723, 0x948A535F),
U64(0x579C487E, 0x5A38AD0E),
1507 U64(0xB0AF48EC, 0x79ACE837),
U64(0x2D835A9D, 0xF0C6D851),
1508 U64(0xDCDB1B27, 0x98182244),
U64(0xF8E43145, 0x6CF88E65),
1509 U64(0x8A08F0F8, 0xBF0F156B),
U64(0x1B8E9ECB, 0x641B58FF),
1510 U64(0xAC8B2D36, 0xEED2DAC5),
U64(0xE272467E, 0x3D222F3F),
1511 U64(0xD7ADF884, 0xAA879177),
U64(0x5B0ED81D, 0xCC6ABB0F),
1512 U64(0x86CCBB52, 0xEA94BAEA),
U64(0x98E94712, 0x9FC2B4E9),
1513 U64(0xA87FEA27, 0xA539E9A5),
U64(0x3F2398D7, 0x47B36224),
1514 U64(0xD29FE4B1, 0x8E88640E),
U64(0x8EEC7F0D, 0x19A03AAD),
1515 U64(0x83A3EEEE, 0xF9153E89),
U64(0x1953CF68, 0x300424AC),
1516 U64(0xA48CEAAA, 0xB75A8E2B),
U64(0x5FA8C342, 0x3C052DD7),
1517 U64(0xCDB02555, 0x653131B6),
U64(0x3792F412, 0xCB06794D),
1518 U64(0x808E1755, 0x5F3EBF11),
U64(0xE2BBD88B, 0xBEE40BD0),
1519 U64(0xA0B19D2A, 0xB70E6ED6),
U64(0x5B6ACEAE, 0xAE9D0EC4),
1520 U64(0xC8DE0475, 0x64D20A8B),
U64(0xF245825A, 0x5A445275),
1521 U64(0xFB158592, 0xBE068D2E),
U64(0xEED6E2F0, 0xF0D56712),
1522 U64(0x9CED737B, 0xB6C4183D),
U64(0x55464DD6, 0x9685606B),
1523 U64(0xC428D05A, 0xA4751E4C),
U64(0xAA97E14C, 0x3C26B886),
1524 U64(0xF5330471, 0x4D9265DF),
U64(0xD53DD99F, 0x4B3066A8),
1525 U64(0x993FE2C6, 0xD07B7FAB),
U64(0xE546A803, 0x8EFE4029),
1526 U64(0xBF8FDB78, 0x849A5F96),
U64(0xDE985204, 0x72BDD033),
1527 U64(0xEF73D256, 0xA5C0F77C),
U64(0x963E6685, 0x8F6D4440),
1528 U64(0x95A86376, 0x27989AAD),
U64(0xDDE70013, 0x79A44AA8),
1529 U64(0xBB127C53, 0xB17EC159),
U64(0x5560C018, 0x580D5D52),
1530 U64(0xE9D71B68, 0x9DDE71AF),
U64(0xAAB8F01E, 0x6E10B4A6),
1531 U64(0x92267121, 0x62AB070D),
U64(0xCAB39613, 0x04CA70E8),
1532 U64(0xB6B00D69, 0xBB55C8D1),
U64(0x3D607B97, 0xC5FD0D22),
1533 U64(0xE45C10C4, 0x2A2B3B05),
U64(0x8CB89A7D, 0xB77C506A),
1534 U64(0x8EB98A7A, 0x9A5B04E3),
U64(0x77F3608E, 0x92ADB242),
1535 U64(0xB267ED19, 0x40F1C61C),
U64(0x55F038B2, 0x37591ED3),
1536 U64(0xDF01E85F, 0x912E37A3),
U64(0x6B6C46DE, 0xC52F6688),
1537 U64(0x8B61313B, 0xBABCE2C6),
U64(0x2323AC4B, 0x3B3DA015),
1538 U64(0xAE397D8A, 0xA96C1B77),
U64(0xABEC975E, 0x0A0D081A),
1539 U64(0xD9C7DCED, 0x53C72255),
U64(0x96E7BD35, 0x8C904A21),
1540 U64(0x881CEA14, 0x545C7575),
U64(0x7E50D641, 0x77DA2E54),
1541 U64(0xAA242499, 0x697392D2),
U64(0xDDE50BD1, 0xD5D0B9E9),
1542 U64(0xD4AD2DBF, 0xC3D07787),
U64(0x955E4EC6, 0x4B44E864),
1543 U64(0x84EC3C97, 0xDA624AB4),
U64(0xBD5AF13B, 0xEF0B113E),
1544 U64(0xA6274BBD, 0xD0FADD61),
U64(0xECB1AD8A, 0xEACDD58E),
1545 U64(0xCFB11EAD, 0x453994BA),
U64(0x67DE18ED, 0xA5814AF2),
1546 U64(0x81CEB32C, 0x4B43FCF4),
U64(0x80EACF94, 0x8770CED7),
1547 U64(0xA2425FF7, 0x5E14FC31),
U64(0xA1258379, 0xA94D028D),
1548 U64(0xCAD2F7F5, 0x359A3B3E),
U64(0x096EE458, 0x13A04330),
1549 U64(0xFD87B5F2, 0x8300CA0D),
U64(0x8BCA9D6E, 0x188853FC),
1550 U64(0x9E74D1B7, 0x91E07E48),
U64(0x775EA264, 0xCF55347D),
1551 U64(0xC6120625, 0x76589DDA),
U64(0x95364AFE, 0x032A819D),
1552 U64(0xF79687AE, 0xD3EEC551),
U64(0x3A83DDBD, 0x83F52204),
1553 U64(0x9ABE14CD, 0x44753B52),
U64(0xC4926A96, 0x72793542),
1554 U64(0xC16D9A00, 0x95928A27),
U64(0x75B7053C, 0x0F178293),
1555 U64(0xF1C90080, 0xBAF72CB1),
U64(0x5324C68B, 0x12DD6338),
1556 U64(0x971DA050, 0x74DA7BEE),
U64(0xD3F6FC16, 0xEBCA5E03),
1557 U64(0xBCE50864, 0x92111AEA),
U64(0x88F4BB1C, 0xA6BCF584),
1558 U64(0xEC1E4A7D, 0xB69561A5),
U64(0x2B31E9E3, 0xD06C32E5),
1559 U64(0x9392EE8E, 0x921D5D07),
U64(0x3AFF322E, 0x62439FCF),
1560 U64(0xB877AA32, 0x36A4B449),
U64(0x09BEFEB9, 0xFAD487C2),
1561 U64(0xE69594BE, 0xC44DE15B),
U64(0x4C2EBE68, 0x7989A9B3),
1562 U64(0x901D7CF7, 0x3AB0ACD9),
U64(0x0F9D3701, 0x4BF60A10),
1563 U64(0xB424DC35, 0x095CD80F),
U64(0x538484C1, 0x9EF38C94),
1564 U64(0xE12E1342, 0x4BB40E13),
U64(0x2865A5F2, 0x06B06FB9),
1565 U64(0x8CBCCC09, 0x6F5088CB),
U64(0xF93F87B7, 0x442E45D3),
1566 U64(0xAFEBFF0B, 0xCB24AAFE),
U64(0xF78F69A5, 0x1539D748),
1567 U64(0xDBE6FECE, 0xBDEDD5BE),
U64(0xB573440E, 0x5A884D1B),
1568 U64(0x89705F41, 0x36B4A597),
U64(0x31680A88, 0xF8953030),
1569 U64(0xABCC7711, 0x8461CEFC),
U64(0xFDC20D2B, 0x36BA7C3D),
1570 U64(0xD6BF94D5, 0xE57A42BC),
U64(0x3D329076, 0x04691B4C),
1571 U64(0x8637BD05, 0xAF6C69B5),
U64(0xA63F9A49, 0xC2C1B10F),
1572 U64(0xA7C5AC47, 0x1B478423),
U64(0x0FCF80DC, 0x33721D53),
1573 U64(0xD1B71758, 0xE219652B),
U64(0xD3C36113, 0x404EA4A8),
1574 U64(0x83126E97, 0x8D4FDF3B),
U64(0x645A1CAC, 0x083126E9),
1575 U64(0xA3D70A3D, 0x70A3D70A),
U64(0x3D70A3D7, 0x0A3D70A3),
1576 U64(0xCCCCCCCC, 0xCCCCCCCC),
U64(0xCCCCCCCC, 0xCCCCCCCC),
1577 U64(0x80000000, 0x00000000),
U64(0x00000000, 0x00000000),
1578 U64(0xA0000000, 0x00000000),
U64(0x00000000, 0x00000000),
1579 U64(0xC8000000, 0x00000000),
U64(0x00000000, 0x00000000),
1580 U64(0xFA000000, 0x00000000),
U64(0x00000000, 0x00000000),
1581 U64(0x9C400000, 0x00000000),
U64(0x00000000, 0x00000000),
1582 U64(0xC3500000, 0x00000000),
U64(0x00000000, 0x00000000),
1583 U64(0xF4240000, 0x00000000),
U64(0x00000000, 0x00000000),
1584 U64(0x98968000, 0x00000000),
U64(0x00000000, 0x00000000),
1585 U64(0xBEBC2000, 0x00000000),
U64(0x00000000, 0x00000000),
1586 U64(0xEE6B2800, 0x00000000),
U64(0x00000000, 0x00000000),
1587 U64(0x9502F900, 0x00000000),
U64(0x00000000, 0x00000000),
1588 U64(0xBA43B740, 0x00000000),
U64(0x00000000, 0x00000000),
1589 U64(0xE8D4A510, 0x00000000),
U64(0x00000000, 0x00000000),
1590 U64(0x9184E72A, 0x00000000),
U64(0x00000000, 0x00000000),
1591 U64(0xB5E620F4, 0x80000000),
U64(0x00000000, 0x00000000),
1592 U64(0xE35FA931, 0xA0000000),
U64(0x00000000, 0x00000000),
1593 U64(0x8E1BC9BF, 0x04000000),
U64(0x00000000, 0x00000000),
1594 U64(0xB1A2BC2E, 0xC5000000),
U64(0x00000000, 0x00000000),
1595 U64(0xDE0B6B3A, 0x76400000),
U64(0x00000000, 0x00000000),
1596 U64(0x8AC72304, 0x89E80000),
U64(0x00000000, 0x00000000),
1597 U64(0xAD78EBC5, 0xAC620000),
U64(0x00000000, 0x00000000),
1598 U64(0xD8D726B7, 0x177A8000),
U64(0x00000000, 0x00000000),
1599 U64(0x87867832, 0x6EAC9000),
U64(0x00000000, 0x00000000),
1600 U64(0xA968163F, 0x0A57B400),
U64(0x00000000, 0x00000000),
1601 U64(0xD3C21BCE, 0xCCEDA100),
U64(0x00000000, 0x00000000),
1602 U64(0x84595161, 0x401484A0),
U64(0x00000000, 0x00000000),
1603 U64(0xA56FA5B9, 0x9019A5C8),
U64(0x00000000, 0x00000000),
1604 U64(0xCECB8F27, 0xF4200F3A),
U64(0x00000000, 0x00000000),
1605 U64(0x813F3978, 0xF8940984),
U64(0x40000000, 0x00000000),
1606 U64(0xA18F07D7, 0x36B90BE5),
U64(0x50000000, 0x00000000),
1607 U64(0xC9F2C9CD, 0x04674EDE),
U64(0xA4000000, 0x00000000),
1608 U64(0xFC6F7C40, 0x45812296),
U64(0x4D000000, 0x00000000),
1609 U64(0x9DC5ADA8, 0x2B70B59D),
U64(0xF0200000, 0x00000000),
1610 U64(0xC5371912, 0x364CE305),
U64(0x6C280000, 0x00000000),
1611 U64(0xF684DF56, 0xC3E01BC6),
U64(0xC7320000, 0x00000000),
1612 U64(0x9A130B96, 0x3A6C115C),
U64(0x3C7F4000, 0x00000000),
1613 U64(0xC097CE7B, 0xC90715B3),
U64(0x4B9F1000, 0x00000000),
1614 U64(0xF0BDC21A, 0xBB48DB20),
U64(0x1E86D400, 0x00000000),
1615 U64(0x96769950, 0xB50D88F4),
U64(0x13144480, 0x00000000),
1616 U64(0xBC143FA4, 0xE250EB31),
U64(0x17D955A0, 0x00000000),
1617 U64(0xEB194F8E, 0x1AE525FD),
U64(0x5DCFAB08, 0x00000000),
1618 U64(0x92EFD1B8, 0xD0CF37BE),
U64(0x5AA1CAE5, 0x00000000),
1619 U64(0xB7ABC627, 0x050305AD),
U64(0xF14A3D9E, 0x40000000),
1620 U64(0xE596B7B0, 0xC643C719),
U64(0x6D9CCD05, 0xD0000000),
1621 U64(0x8F7E32CE, 0x7BEA5C6F),
U64(0xE4820023, 0xA2000000),
1622 U64(0xB35DBF82, 0x1AE4F38B),
U64(0xDDA2802C, 0x8A800000),
1623 U64(0xE0352F62, 0xA19E306E),
U64(0xD50B2037, 0xAD200000),
1624 U64(0x8C213D9D, 0xA502DE45),
U64(0x4526F422, 0xCC340000),
1625 U64(0xAF298D05, 0x0E4395D6),
U64(0x9670B12B, 0x7F410000),
1626 U64(0xDAF3F046, 0x51D47B4C),
U64(0x3C0CDD76, 0x5F114000),
1627 U64(0x88D8762B, 0xF324CD0F),
U64(0xA5880A69, 0xFB6AC800),
1628 U64(0xAB0E93B6, 0xEFEE0053),
U64(0x8EEA0D04, 0x7A457A00),
1629 U64(0xD5D238A4, 0xABE98068),
U64(0x72A49045, 0x98D6D880),
1630 U64(0x85A36366, 0xEB71F041),
U64(0x47A6DA2B, 0x7F864750),
1631 U64(0xA70C3C40, 0xA64E6C51),
U64(0x999090B6, 0x5F67D924),
1632 U64(0xD0CF4B50, 0xCFE20765),
U64(0xFFF4B4E3, 0xF741CF6D),
1633 U64(0x82818F12, 0x81ED449F),
U64(0xBFF8F10E, 0x7A8921A4),
1634 U64(0xA321F2D7, 0x226895C7),
U64(0xAFF72D52, 0x192B6A0D),
1635 U64(0xCBEA6F8C, 0xEB02BB39),
U64(0x9BF4F8A6, 0x9F764490),
1636 U64(0xFEE50B70, 0x25C36A08),
U64(0x02F236D0, 0x4753D5B4),
1637 U64(0x9F4F2726, 0x179A2245),
U64(0x01D76242, 0x2C946590),
1638 U64(0xC722F0EF, 0x9D80AAD6),
U64(0x424D3AD2, 0xB7B97EF5),
1639 U64(0xF8EBAD2B, 0x84E0D58B),
U64(0xD2E08987, 0x65A7DEB2),
1640 U64(0x9B934C3B, 0x330C8577),
U64(0x63CC55F4, 0x9F88EB2F),
1641 U64(0xC2781F49, 0xFFCFA6D5),
U64(0x3CBF6B71, 0xC76B25FB),
1642 U64(0xF316271C, 0x7FC3908A),
U64(0x8BEF464E, 0x3945EF7A),
1643 U64(0x97EDD871, 0xCFDA3A56),
U64(0x97758BF0, 0xE3CBB5AC),
1644 U64(0xBDE94E8E, 0x43D0C8EC),
U64(0x3D52EEED, 0x1CBEA317),
1645 U64(0xED63A231, 0xD4C4FB27),
U64(0x4CA7AAA8, 0x63EE4BDD),
1646 U64(0x945E455F, 0x24FB1CF8),
U64(0x8FE8CAA9, 0x3E74EF6A),
1647 U64(0xB975D6B6, 0xEE39E436),
U64(0xB3E2FD53, 0x8E122B44),
1648 U64(0xE7D34C64, 0xA9C85D44),
U64(0x60DBBCA8, 0x7196B616),
1649 U64(0x90E40FBE, 0xEA1D3A4A),
U64(0xBC8955E9, 0x46FE31CD),
1650 U64(0xB51D13AE, 0xA4A488DD),
U64(0x6BABAB63, 0x98BDBE41),
1651 U64(0xE264589A, 0x4DCDAB14),
U64(0xC696963C, 0x7EED2DD1),
1652 U64(0x8D7EB760, 0x70A08AEC),
U64(0xFC1E1DE5, 0xCF543CA2),
1653 U64(0xB0DE6538, 0x8CC8ADA8),
U64(0x3B25A55F, 0x43294BCB),
1654 U64(0xDD15FE86, 0xAFFAD912),
U64(0x49EF0EB7, 0x13F39EBE),
1655 U64(0x8A2DBF14, 0x2DFCC7AB),
U64(0x6E356932, 0x6C784337),
1656 U64(0xACB92ED9, 0x397BF996),
U64(0x49C2C37F, 0x07965404),
1657 U64(0xD7E77A8F, 0x87DAF7FB),
U64(0xDC33745E, 0xC97BE906),
1658 U64(0x86F0AC99, 0xB4E8DAFD),
U64(0x69A028BB, 0x3DED71A3),
1659 U64(0xA8ACD7C0, 0x222311BC),
U64(0xC40832EA, 0x0D68CE0C),
1660 U64(0xD2D80DB0, 0x2AABD62B),
U64(0xF50A3FA4, 0x90C30190),
1661 U64(0x83C7088E, 0x1AAB65DB),
U64(0x792667C6, 0xDA79E0FA),
1662 U64(0xA4B8CAB1, 0xA1563F52),
U64(0x577001B8, 0x91185938),
1663 U64(0xCDE6FD5E, 0x09ABCF26),
U64(0xED4C0226, 0xB55E6F86),
1664 U64(0x80B05E5A, 0xC60B6178),
U64(0x544F8158, 0x315B05B4),
1665 U64(0xA0DC75F1, 0x778E39D6),
U64(0x696361AE, 0x3DB1C721),
1666 U64(0xC913936D, 0xD571C84C),
U64(0x03BC3A19, 0xCD1E38E9),
1667 U64(0xFB587849, 0x4ACE3A5F),
U64(0x04AB48A0, 0x4065C723),
1668 U64(0x9D174B2D, 0xCEC0E47B),
U64(0x62EB0D64, 0x283F9C76),
1669 U64(0xC45D1DF9, 0x42711D9A),
U64(0x3BA5D0BD, 0x324F8394),
1670 U64(0xF5746577, 0x930D6500),
U64(0xCA8F44EC, 0x7EE36479),
1671 U64(0x9968BF6A, 0xBBE85F20),
U64(0x7E998B13, 0xCF4E1ECB),
1672 U64(0xBFC2EF45, 0x6AE276E8),
U64(0x9E3FEDD8, 0xC321A67E),
1673 U64(0xEFB3AB16, 0xC59B14A2),
U64(0xC5CFE94E, 0xF3EA101E),
1674 U64(0x95D04AEE, 0x3B80ECE5),
U64(0xBBA1F1D1, 0x58724A12),
1675 U64(0xBB445DA9, 0xCA61281F),
U64(0x2A8A6E45, 0xAE8EDC97),
1676 U64(0xEA157514, 0x3CF97226),
U64(0xF52D09D7, 0x1A3293BD),
1677 U64(0x924D692C, 0xA61BE758),
U64(0x593C2626, 0x705F9C56),
1678 U64(0xB6E0C377, 0xCFA2E12E),
U64(0x6F8B2FB0, 0x0C77836C),
1679 U64(0xE498F455, 0xC38B997A),
U64(0x0B6DFB9C, 0x0F956447),
1680 U64(0x8EDF98B5, 0x9A373FEC),
U64(0x4724BD41, 0x89BD5EAC),
1681 U64(0xB2977EE3, 0x00C50FE7),
U64(0x58EDEC91, 0xEC2CB657),
1682 U64(0xDF3D5E9B, 0xC0F653E1),
U64(0x2F2967B6, 0x6737E3ED),
1683 U64(0x8B865B21, 0x5899F46C),
U64(0xBD79E0D2, 0x0082EE74),
1684 U64(0xAE67F1E9, 0xAEC07187),
U64(0xECD85906, 0x80A3AA11),
1685 U64(0xDA01EE64, 0x1A708DE9),
U64(0xE80E6F48, 0x20CC9495),
1686 U64(0x884134FE, 0x908658B2),
U64(0x3109058D, 0x147FDCDD),
1687 U64(0xAA51823E, 0x34A7EEDE),
U64(0xBD4B46F0, 0x599FD415),
1688 U64(0xD4E5E2CD, 0xC1D1EA96),
U64(0x6C9E18AC, 0x7007C91A),
1689 U64(0x850FADC0, 0x9923329E),
U64(0x03E2CF6B, 0xC604DDB0),
1690 U64(0xA6539930, 0xBF6BFF45),
U64(0x84DB8346, 0xB786151C),
1691 U64(0xCFE87F7C, 0xEF46FF16),
U64(0xE6126418, 0x65679A63),
1692 U64(0x81F14FAE, 0x158C5F6E),
U64(0x4FCB7E8F, 0x3F60C07E),
1693 U64(0xA26DA399, 0x9AEF7749),
U64(0xE3BE5E33, 0x0F38F09D),
1694 U64(0xCB090C80, 0x01AB551C),
U64(0x5CADF5BF, 0xD3072CC5),
1695 U64(0xFDCB4FA0, 0x02162A63),
U64(0x73D9732F, 0xC7C8F7F6),
1696 U64(0x9E9F11C4, 0x014DDA7E),
U64(0x2867E7FD, 0xDCDD9AFA),
1697 U64(0xC646D635, 0x01A1511D),
U64(0xB281E1FD, 0x541501B8),
1698 U64(0xF7D88BC2, 0x4209A565),
U64(0x1F225A7C, 0xA91A4226),
1699 U64(0x9AE75759, 0x6946075F),
U64(0x3375788D, 0xE9B06958),
1700 U64(0xC1A12D2F, 0xC3978937),
U64(0x0052D6B1, 0x641C83AE),
1701 U64(0xF209787B, 0xB47D6B84),
U64(0xC0678C5D, 0xBD23A49A),
1702 U64(0x9745EB4D, 0x50CE6332),
U64(0xF840B7BA, 0x963646E0),
1703 U64(0xBD176620, 0xA501FBFF),
U64(0xB650E5A9, 0x3BC3D898),
1704 U64(0xEC5D3FA8, 0xCE427AFF),
U64(0xA3E51F13, 0x8AB4CEBE),
1705 U64(0x93BA47C9, 0x80E98CDF),
U64(0xC66F336C, 0x36B10137),
1706 U64(0xB8A8D9BB, 0xE123F017),
U64(0xB80B0047, 0x445D4184),
1707 U64(0xE6D3102A, 0xD96CEC1D),
U64(0xA60DC059, 0x157491E5),
1708 U64(0x9043EA1A, 0xC7E41392),
U64(0x87C89837, 0xAD68DB2F),
1709 U64(0xB454E4A1, 0x79DD1877),
U64(0x29BABE45, 0x98C311FB),
1710 U64(0xE16A1DC9, 0xD8545E94),
U64(0xF4296DD6, 0xFEF3D67A),
1711 U64(0x8CE2529E, 0x2734BB1D),
U64(0x1899E4A6, 0x5F58660C),
1712 U64(0xB01AE745, 0xB101E9E4),
U64(0x5EC05DCF, 0xF72E7F8F),
1713 U64(0xDC21A117, 0x1D42645D),
U64(0x76707543, 0xF4FA1F73),
1714 U64(0x899504AE, 0x72497EBA),
U64(0x6A06494A, 0x791C53A8),
1715 U64(0xABFA45DA, 0x0EDBDE69),
U64(0x0487DB9D, 0x17636892),
1716 U64(0xD6F8D750, 0x9292D603),
U64(0x45A9D284, 0x5D3C42B6),
1717 U64(0x865B8692, 0x5B9BC5C2),
U64(0x0B8A2392, 0xBA45A9B2),
1718 U64(0xA7F26836, 0xF282B732),
U64(0x8E6CAC77, 0x68D7141E),
1719 U64(0xD1EF0244, 0xAF2364FF),
U64(0x3207D795, 0x430CD926),
1720 U64(0x8335616A, 0xED761F1F),
U64(0x7F44E6BD, 0x49E807B8),
1721 U64(0xA402B9C5, 0xA8D3A6E7),
U64(0x5F16206C, 0x9C6209A6),
1722 U64(0xCD036837, 0x130890A1),
U64(0x36DBA887, 0xC37A8C0F),
1723 U64(0x80222122, 0x6BE55A64),
U64(0xC2494954, 0xDA2C9789),
1724 U64(0xA02AA96B, 0x06DEB0FD),
U64(0xF2DB9BAA, 0x10B7BD6C),
1725 U64(0xC83553C5, 0xC8965D3D),
U64(0x6F928294, 0x94E5ACC7),
1726 U64(0xFA42A8B7, 0x3ABBF48C),
U64(0xCB772339, 0xBA1F17F9),
1727 U64(0x9C69A972, 0x84B578D7),
U64(0xFF2A7604, 0x14536EFB),
1728 U64(0xC38413CF, 0x25E2D70D),
U64(0xFEF51385, 0x19684ABA),
1729 U64(0xF46518C2, 0xEF5B8CD1),
U64(0x7EB25866, 0x5FC25D69),
1730 U64(0x98BF2F79, 0xD5993802),
U64(0xEF2F773F, 0xFBD97A61),
1731 U64(0xBEEEFB58, 0x4AFF8603),
U64(0xAAFB550F, 0xFACFD8FA),
1732 U64(0xEEAABA2E, 0x5DBF6784),
U64(0x95BA2A53, 0xF983CF38),
1733 U64(0x952AB45C, 0xFA97A0B2),
U64(0xDD945A74, 0x7BF26183),
1734 U64(0xBA756174, 0x393D88DF),
U64(0x94F97111, 0x9AEEF9E4),
1735 U64(0xE912B9D1, 0x478CEB17),
U64(0x7A37CD56, 0x01AAB85D),
1736 U64(0x91ABB422, 0xCCB812EE),
U64(0xAC62E055, 0xC10AB33A),
1737 U64(0xB616A12B, 0x7FE617AA),
U64(0x577B986B, 0x314D6009),
1738 U64(0xE39C4976, 0x5FDF9D94),
U64(0xED5A7E85, 0xFDA0B80B),
1739 U64(0x8E41ADE9, 0xFBEBC27D),
U64(0x14588F13, 0xBE847307),
1740 U64(0xB1D21964, 0x7AE6B31C),
U64(0x596EB2D8, 0xAE258FC8),
1741 U64(0xDE469FBD, 0x99A05FE3),
U64(0x6FCA5F8E, 0xD9AEF3BB),
1742 U64(0x8AEC23D6, 0x80043BEE),
U64(0x25DE7BB9, 0x480D5854),
1743 U64(0xADA72CCC, 0x20054AE9),
U64(0xAF561AA7, 0x9A10AE6A),
1744 U64(0xD910F7FF, 0x28069DA4),
U64(0x1B2BA151, 0x8094DA04),
1745 U64(0x87AA9AFF, 0x79042286),
U64(0x90FB44D2, 0xF05D0842),
1746 U64(0xA99541BF, 0x57452B28),
U64(0x353A1607, 0xAC744A53),
1747 U64(0xD3FA922F, 0x2D1675F2),
U64(0x42889B89, 0x97915CE8),
1748 U64(0x847C9B5D, 0x7C2E09B7),
U64(0x69956135, 0xFEBADA11),
1749 U64(0xA59BC234, 0xDB398C25),
U64(0x43FAB983, 0x7E699095),
1750 U64(0xCF02B2C2, 0x1207EF2E),
U64(0x94F967E4, 0x5E03F4BB),
1751 U64(0x8161AFB9, 0x4B44F57D),
U64(0x1D1BE0EE, 0xBAC278F5),
1752 U64(0xA1BA1BA7, 0x9E1632DC),
U64(0x6462D92A, 0x69731732),
1753 U64(0xCA28A291, 0x859BBF93),
U64(0x7D7B8F75, 0x03CFDCFE),
1754 U64(0xFCB2CB35, 0xE702AF78),
U64(0x5CDA7352, 0x44C3D43E),
1755 U64(0x9DEFBF01, 0xB061ADAB),
U64(0x3A088813, 0x6AFA64A7),
1756 U64(0xC56BAEC2, 0x1C7A1916),
U64(0x088AAA18, 0x45B8FDD0),
1757 U64(0xF6C69A72, 0xA3989F5B),
U64(0x8AAD549E, 0x57273D45),
1758 U64(0x9A3C2087, 0xA63F6399),
U64(0x36AC54E2, 0xF678864B),
1759 U64(0xC0CB28A9, 0x8FCF3C7F),
U64(0x84576A1B, 0xB416A7DD),
1760 U64(0xF0FDF2D3, 0xF3C30B9F),
U64(0x656D44A2, 0xA11C51D5),
1761 U64(0x969EB7C4, 0x7859E743),
U64(0x9F644AE5, 0xA4B1B325),
1762 U64(0xBC4665B5, 0x96706114),
U64(0x873D5D9F, 0x0DDE1FEE),
1763 U64(0xEB57FF22, 0xFC0C7959),
U64(0xA90CB506, 0xD155A7EA),
1764 U64(0x9316FF75, 0xDD87CBD8),
U64(0x09A7F124, 0x42D588F2),
1765 U64(0xB7DCBF53, 0x54E9BECE),
U64(0x0C11ED6D, 0x538AEB2F),
1766 U64(0xE5D3EF28, 0x2A242E81),
U64(0x8F1668C8, 0xA86DA5FA),
1767 U64(0x8FA47579, 0x1A569D10),
U64(0xF96E017D, 0x694487BC),
1768 U64(0xB38D92D7, 0x60EC4455),
U64(0x37C981DC, 0xC395A9AC),
1769 U64(0xE070F78D, 0x3927556A),
U64(0x85BBE253, 0xF47B1417),
1770 U64(0x8C469AB8, 0x43B89562),
U64(0x93956D74, 0x78CCEC8E),
1771 U64(0xAF584166, 0x54A6BABB),
U64(0x387AC8D1, 0x970027B2),
1772 U64(0xDB2E51BF, 0xE9D0696A),
U64(0x06997B05, 0xFCC0319E),
1773 U64(0x88FCF317, 0xF22241E2),
U64(0x441FECE3, 0xBDF81F03),
1774 U64(0xAB3C2FDD, 0xEEAAD25A),
U64(0xD527E81C, 0xAD7626C3),
1775 U64(0xD60B3BD5, 0x6A5586F1),
U64(0x8A71E223, 0xD8D3B074),
1776 U64(0x85C70565, 0x62757456),
U64(0xF6872D56, 0x67844E49),
1777 U64(0xA738C6BE, 0xBB12D16C),
U64(0xB428F8AC, 0x016561DB),
1778 U64(0xD106F86E, 0x69D785C7),
U64(0xE13336D7, 0x01BEBA52),
1779 U64(0x82A45B45, 0x0226B39C),
U64(0xECC00246, 0x61173473),
1780 U64(0xA34D7216, 0x42B06084),
U64(0x27F002D7, 0xF95D0190),
1781 U64(0xCC20CE9B, 0xD35C78A5),
U64(0x31EC038D, 0xF7B441F4),
1782 U64(0xFF290242, 0xC83396CE),
U64(0x7E670471, 0x75A15271),
1783 U64(0x9F79A169, 0xBD203E41),
U64(0x0F0062C6, 0xE984D386),
1784 U64(0xC75809C4, 0x2C684DD1),
U64(0x52C07B78, 0xA3E60868),
1785 U64(0xF92E0C35, 0x37826145),
U64(0xA7709A56, 0xCCDF8A82),
1786 U64(0x9BBCC7A1, 0x42B17CCB),
U64(0x88A66076, 0x400BB691),
1787 U64(0xC2ABF989, 0x935DDBFE),
U64(0x6ACFF893, 0xD00EA435),
1788 U64(0xF356F7EB, 0xF83552FE),
U64(0x0583F6B8, 0xC4124D43),
1789 U64(0x98165AF3, 0x7B2153DE),
U64(0xC3727A33, 0x7A8B704A),
1790 U64(0xBE1BF1B0, 0x59E9A8D6),
U64(0x744F18C0, 0x592E4C5C),
1791 U64(0xEDA2EE1C, 0x7064130C),
U64(0x1162DEF0, 0x6F79DF73),
1792 U64(0x9485D4D1, 0xC63E8BE7),
U64(0x8ADDCB56, 0x45AC2BA8),
1793 U64(0xB9A74A06, 0x37CE2EE1),
U64(0x6D953E2B, 0xD7173692),
1794 U64(0xE8111C87, 0xC5C1BA99),
U64(0xC8FA8DB6, 0xCCDD0437),
1795 U64(0x910AB1D4, 0xDB9914A0),
U64(0x1D9C9892, 0x400A22A2),
1796 U64(0xB54D5E4A, 0x127F59C8),
U64(0x2503BEB6, 0xD00CAB4B),
1797 U64(0xE2A0B5DC, 0x971F303A),
U64(0x2E44AE64, 0x840FD61D),
1798 U64(0x8DA471A9, 0xDE737E24),
U64(0x5CEAECFE, 0xD289E5D2),
1799 U64(0xB10D8E14, 0x56105DAD),
U64(0x7425A83E, 0x872C5F47),
1800 U64(0xDD50F199, 0x6B947518),
U64(0xD12F124E, 0x28F77719),
1801 U64(0x8A5296FF, 0xE33CC92F),
U64(0x82BD6B70, 0xD99AAA6F),
1802 U64(0xACE73CBF, 0xDC0BFB7B),
U64(0x636CC64D, 0x1001550B),
1803 U64(0xD8210BEF, 0xD30EFA5A),
U64(0x3C47F7E0, 0x5401AA4E),
1804 U64(0x8714A775, 0xE3E95C78),
U64(0x65ACFAEC, 0x34810A71),
1805 U64(0xA8D9D153, 0x5CE3B396),
U64(0x7F1839A7, 0x41A14D0D),
1806 U64(0xD31045A8, 0x341CA07C),
U64(0x1EDE4811, 0x1209A050),
1807 U64(0x83EA2B89, 0x2091E44D),
U64(0x934AED0A, 0xAB460432),
1808 U64(0xA4E4B66B, 0x68B65D60),
U64(0xF81DA84D, 0x5617853F),
1809 U64(0xCE1DE406, 0x42E3F4B9),
U64(0x36251260, 0xAB9D668E),
1810 U64(0x80D2AE83, 0xE9CE78F3),
U64(0xC1D72B7C, 0x6B426019),
1811 U64(0xA1075A24, 0xE4421730),
U64(0xB24CF65B, 0x8612F81F),
1812 U64(0xC94930AE, 0x1D529CFC),
U64(0xDEE033F2, 0x6797B627),
1813 U64(0xFB9B7CD9, 0xA4A7443C),
U64(0x169840EF, 0x017DA3B1),
1814 U64(0x9D412E08, 0x06E88AA5),
U64(0x8E1F2895, 0x60EE864E),
1815 U64(0xC491798A, 0x08A2AD4E),
U64(0xF1A6F2BA, 0xB92A27E2),
1816 U64(0xF5B5D7EC, 0x8ACB58A2),
U64(0xAE10AF69, 0x6774B1DB),
1817 U64(0x9991A6F3, 0xD6BF1765),
U64(0xACCA6DA1, 0xE0A8EF29),
1818 U64(0xBFF610B0, 0xCC6EDD3F),
U64(0x17FD090A, 0x58D32AF3),
1819 U64(0xEFF394DC, 0xFF8A948E),
U64(0xDDFC4B4C, 0xEF07F5B0),
1820 U64(0x95F83D0A, 0x1FB69CD9),
U64(0x4ABDAF10, 0x1564F98E),
1821 U64(0xBB764C4C, 0xA7A4440F),
U64(0x9D6D1AD4, 0x1ABE37F1),
1822 U64(0xEA53DF5F, 0xD18D5513),
U64(0x84C86189, 0x216DC5ED),
1823 U64(0x92746B9B, 0xE2F8552C),
U64(0x32FD3CF5, 0xB4E49BB4),
1824 U64(0xB7118682, 0xDBB66A77),
U64(0x3FBC8C33, 0x221DC2A1),
1825 U64(0xE4D5E823, 0x92A40515),
U64(0x0FABAF3F, 0xEAA5334A),
1826 U64(0x8F05B116, 0x3BA6832D),
U64(0x29CB4D87, 0xF2A7400E),
1827 U64(0xB2C71D5B, 0xCA9023F8),
U64(0x743E20E9, 0xEF511012),
1828 U64(0xDF78E4B2, 0xBD342CF6),
U64(0x914DA924, 0x6B255416),
1829 U64(0x8BAB8EEF, 0xB6409C1A),
U64(0x1AD089B6, 0xC2F7548E),
1830 U64(0xAE9672AB, 0xA3D0C320),
U64(0xA184AC24, 0x73B529B1),
1831 U64(0xDA3C0F56, 0x8CC4F3E8),
U64(0xC9E5D72D, 0x90A2741E),
1832 U64(0x88658996, 0x17FB1871),
U64(0x7E2FA67C, 0x7A658892),
1833 U64(0xAA7EEBFB, 0x9DF9DE8D),
U64(0xDDBB901B, 0x98FEEAB7),
1834 U64(0xD51EA6FA, 0x85785631),
U64(0x552A7422, 0x7F3EA565),
1835 U64(0x8533285C, 0x936B35DE),
U64(0xD53A8895, 0x8F87275F),
1836 U64(0xA67FF273, 0xB8460356),
U64(0x8A892ABA, 0xF368F137),
1837 U64(0xD01FEF10, 0xA657842C),
U64(0x2D2B7569, 0xB0432D85),
1838 U64(0x8213F56A, 0x67F6B29B),
U64(0x9C3B2962, 0x0E29FC73),
1839 U64(0xA298F2C5, 0x01F45F42),
U64(0x8349F3BA, 0x91B47B8F),
1840 U64(0xCB3F2F76, 0x42717713),
U64(0x241C70A9, 0x36219A73),
1841 U64(0xFE0EFB53, 0xD30DD4D7),
U64(0xED238CD3, 0x83AA0110),
1842 U64(0x9EC95D14, 0x63E8A506),
U64(0xF4363804, 0x324A40AA),
1843 U64(0xC67BB459, 0x7CE2CE48),
U64(0xB143C605, 0x3EDCD0D5),
1844 U64(0xF81AA16F, 0xDC1B81DA),
U64(0xDD94B786, 0x8E94050A),
1845 U64(0x9B10A4E5, 0xE9913128),
U64(0xCA7CF2B4, 0x191C8326),
1846 U64(0xC1D4CE1F, 0x63F57D72),
U64(0xFD1C2F61, 0x1F63A3F0),
1847 U64(0xF24A01A7, 0x3CF2DCCF),
U64(0xBC633B39, 0x673C8CEC),
1848 U64(0x976E4108, 0x8617CA01),
U64(0xD5BE0503, 0xE085D813),
1849 U64(0xBD49D14A, 0xA79DBC82),
U64(0x4B2D8644, 0xD8A74E18),
1850 U64(0xEC9C459D, 0x51852BA2),
U64(0xDDF8E7D6, 0x0ED1219E),
1851 U64(0x93E1AB82, 0x52F33B45),
U64(0xCABB90E5, 0xC942B503),
1852 U64(0xB8DA1662, 0xE7B00A17),
U64(0x3D6A751F, 0x3B936243),
1853 U64(0xE7109BFB, 0xA19C0C9D),
U64(0x0CC51267, 0x0A783AD4),
1854 U64(0x906A617D, 0x450187E2),
U64(0x27FB2B80, 0x668B24C5),
1855 U64(0xB484F9DC, 0x9641E9DA),
U64(0xB1F9F660, 0x802DEDF6),
1856 U64(0xE1A63853, 0xBBD26451),
U64(0x5E7873F8, 0xA0396973),
1857 U64(0x8D07E334, 0x55637EB2),
U64(0xDB0B487B, 0x6423E1E8),
1858 U64(0xB049DC01, 0x6ABC5E5F),
U64(0x91CE1A9A, 0x3D2CDA62),
1859 U64(0xDC5C5301, 0xC56B75F7),
U64(0x7641A140, 0xCC7810FB),
1860 U64(0x89B9B3E1, 0x1B6329BA),
U64(0xA9E904C8, 0x7FCB0A9D),
1861 U64(0xAC2820D9, 0x623BF429),
U64(0x546345FA, 0x9FBDCD44),
1862 U64(0xD732290F, 0xBACAF133),
U64(0xA97C1779, 0x47AD4095),
1863 U64(0x867F59A9, 0xD4BED6C0),
U64(0x49ED8EAB, 0xCCCC485D),
1864 U64(0xA81F3014, 0x49EE8C70),
U64(0x5C68F256, 0xBFFF5A74),
1865 U64(0xD226FC19, 0x5C6A2F8C),
U64(0x73832EEC, 0x6FFF3111),
1866 U64(0x83585D8F, 0xD9C25DB7),
U64(0xC831FD53, 0xC5FF7EAB),
1867 U64(0xA42E74F3, 0xD032F525),
U64(0xBA3E7CA8, 0xB77F5E55),
1868 U64(0xCD3A1230, 0xC43FB26F),
U64(0x28CE1BD2, 0xE55F35EB),
1869 U64(0x80444B5E, 0x7AA7CF85),
U64(0x7980D163, 0xCF5B81B3),
1870 U64(0xA0555E36, 0x1951C366),
U64(0xD7E105BC, 0xC332621F),
1871 U64(0xC86AB5C3, 0x9FA63440),
U64(0x8DD9472B, 0xF3FEFAA7),
1872 U64(0xFA856334, 0x878FC150),
U64(0xB14F98F6, 0xF0FEB951),
1873 U64(0x9C935E00, 0xD4B9D8D2),
U64(0x6ED1BF9A, 0x569F33D3),
1874 U64(0xC3B83581, 0x09E84F07),
U64(0x0A862F80, 0xEC4700C8),
1875 U64(0xF4A642E1, 0x4C6262C8),
U64(0xCD27BB61, 0x2758C0FA),
1876 U64(0x98E7E9CC, 0xCFBD7DBD),
U64(0x8038D51C, 0xB897789C),
1877 U64(0xBF21E440, 0x03ACDD2C),
U64(0xE0470A63, 0xE6BD56C3),
1878 U64(0xEEEA5D50, 0x04981478),
U64(0x1858CCFC, 0xE06CAC74),
1879 U64(0x95527A52, 0x02DF0CCB),
U64(0x0F37801E, 0x0C43EBC8),
1880 U64(0xBAA718E6, 0x8396CFFD),
U64(0xD3056025, 0x8F54E6BA),
1881 U64(0xE950DF20, 0x247C83FD),
U64(0x47C6B82E, 0xF32A2069),
1882 U64(0x91D28B74, 0x16CDD27E),
U64(0x4CDC331D, 0x57FA5441),
1883 U64(0xB6472E51, 0x1C81471D),
U64(0xE0133FE4, 0xADF8E952),
1884 U64(0xE3D8F9E5, 0x63A198E5),
U64(0x58180FDD, 0xD97723A6),
1885 U64(0x8E679C2F, 0x5E44FF8F),
U64(0x570F09EA, 0xA7EA7648),
1886 U64(0xB201833B, 0x35D63F73),
U64(0x2CD2CC65, 0x51E513DA),
1887 U64(0xDE81E40A, 0x034BCF4F),
U64(0xF8077F7E, 0xA65E58D1),
1888 U64(0x8B112E86, 0x420F6191),
U64(0xFB04AFAF, 0x27FAF782),
1889 U64(0xADD57A27, 0xD29339F6),
U64(0x79C5DB9A, 0xF1F9B563),
1890 U64(0xD94AD8B1, 0xC7380874),
U64(0x18375281, 0xAE7822BC),
1891 U64(0x87CEC76F, 0x1C830548),
U64(0x8F229391, 0x0D0B15B5),
1892 U64(0xA9C2794A, 0xE3A3C69A),
U64(0xB2EB3875, 0x504DDB22),
1893 U64(0xD433179D, 0x9C8CB841),
U64(0x5FA60692, 0xA46151EB),
1894 U64(0x849FEEC2, 0x81D7F328),
U64(0xDBC7C41B, 0xA6BCD333),
1895 U64(0xA5C7EA73, 0x224DEFF3),
U64(0x12B9B522, 0x906C0800),
1896 U64(0xCF39E50F, 0xEAE16BEF),
U64(0xD768226B, 0x34870A00),
1897 U64(0x81842F29, 0xF2CCE375),
U64(0xE6A11583, 0x00D46640),
1898 U64(0xA1E53AF4, 0x6F801C53),
U64(0x60495AE3, 0xC1097FD0),
1899 U64(0xCA5E89B1, 0x8B602368),
U64(0x385BB19C, 0xB14BDFC4),
1900 U64(0xFCF62C1D, 0xEE382C42),
U64(0x46729E03, 0xDD9ED7B5),
1901 U64(0x9E19DB92, 0xB4E31BA9),
U64(0x6C07A2C2, 0x6A8346D1)
1912 i32 idx = exp10 - (POW10_SIG_TABLE_MIN_EXP);
1913 *hi = pow10_sig_table[idx * 2];
1914 *lo = pow10_sig_table[idx * 2 + 1];
1924 *exp2 = (exp10 * 217706 - 4128768) >> 16;
1938 memcpy(&f, &u,
sizeof(u));