// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY:
//
//   ucd-generate general-category ucd-16.0.0 --exclude unassigned --enum
//
// Unicode version: 16.0.0.
//
// ucd-generate 0.2.15 is available on crates.io.

pub const GENERAL_CATEGORY_ENUM: &'static [&'static str] = &[
    "Close_Punctuation",
    "Connector_Punctuation",
    "Control",
    "Currency_Symbol",
    "Dash_Punctuation",
    "Decimal_Number",
    "Enclosing_Mark",
    "Final_Punctuation",
    "Format",
    "Initial_Punctuation",
    "Letter_Number",
    "Line_Separator",
    "Lowercase_Letter",
    "Math_Symbol",
    "Modifier_Letter",
    "Modifier_Symbol",
    "Nonspacing_Mark",
    "Open_Punctuation",
    "Other_Letter",
    "Other_Number",
    "Other_Punctuation",
    "Other_Symbol",
    "Paragraph_Separator",
    "Private_Use",
    "Space_Separator",
    "Spacing_Mark",
    "Surrogate",
    "Titlecase_Letter",
    "Uppercase_Letter",
];

pub const GENERAL_CATEGORY: &'static [(u32, u32, u8)] = &[
    (0, 31, 2),
    (32, 32, 24),
    (33, 35, 20),
    (36, 36, 3),
    (37, 39, 20),
    (40, 40, 17),
    (41, 41, 0),
    (42, 42, 20),
    (43, 43, 13),
    (44, 44, 20),
    (45, 45, 4),
    (46, 47, 20),
    (48, 57, 5),
    (58, 59, 20),
    (60, 62, 13),
    (63, 64, 20),
    (65, 90, 28),
    (91, 91, 17),
    (92, 92, 20),
    (93, 93, 0),
    (94, 94, 15),
    (95, 95, 1),
    (96, 96, 15),
    (97, 122, 12),
    (123, 123, 17),
    (124, 124, 13),
    (125, 125, 0),
    (126, 126, 13),
    (127, 159, 2),
    (160, 160, 24),
    (161, 161, 20),
    (162, 165, 3),
    (166, 166, 21),
    (167, 167, 20),
    (168, 168, 15),
    (169, 169, 21),
    (170, 170, 18),
    (171, 171, 9),
    (172, 172, 13),
    (173, 173, 8),
    (174, 174, 21),
    (175, 175, 15),
    (176, 176, 21),
    (177, 177, 13),
    (178, 179, 19),
    (180, 180, 15),
    (181, 181, 12),
    (182, 183, 20),
    (184, 184, 15),
    (185, 185, 19),
    (186, 186, 18),
    (187, 187, 7),
    (188, 190, 19),
    (191, 191, 20),
    (192, 214, 28),
    (215, 215, 13),
    (216, 222, 28),
    (223, 246, 12),
    (247, 247, 13),
    (248, 255, 12),
    (256, 256, 28),
    (257, 257, 12),
    (258, 258, 28),
    (259, 259, 12),
    (260, 260, 28),
    (261, 261, 12),
    (262, 262, 28),
    (263, 263, 12),
    (264, 264, 28),
    (265, 265, 12),
    (266, 266, 28),
    (267, 267, 12),
    (268, 268, 28),
    (269, 269, 12),
    (270, 270, 28),
    (271, 271, 12),
    (272, 272, 28),
    (273, 273, 12),
    (274, 274, 28),
    (275, 275, 12),
    (276, 276, 28),
    (277, 277, 12),
    (278, 278, 28),
    (279, 279, 12),
    (280, 280, 28),
    (281, 281, 12),
    (282, 282, 28),
    (283, 283, 12),
    (284, 284, 28),
    (285, 285, 12),
    (286, 286, 28),
    (287, 287, 12),
    (288, 288, 28),
    (289, 289, 12),
    (290, 290, 28),
    (291, 291, 12),
    (292, 292, 28),
    (293, 293, 12),
    (294, 294, 28),
    (295, 295, 12),
    (296, 296, 28),
    (297, 297, 12),
    (298, 298, 28),
    (299, 299, 12),
    (300, 300, 28),
    (301, 301, 12),
    (302, 302, 28),
    (303, 303, 12),
    (304, 304, 28),
    (305, 305, 12),
    (306, 306, 28),
    (307, 307, 12),
    (308, 308, 28),
    (309, 309, 12),
    (310, 310, 28),
    (311, 312, 12),
    (313, 313, 28),
    (314, 314, 12),
    (315, 315, 28),
    (316, 316, 12),
    (317, 317, 28),
    (318, 318, 12),
    (319, 319, 28),
    (320, 320, 12),
    (321, 321, 28),
    (322, 322, 12),
    (323, 323, 28),
    (324, 324, 12),
    (325, 325, 28),
    (326, 326, 12),
    (327, 327, 28),
    (328, 329, 12),
    (330, 330, 28),
    (331, 331, 12),
    (332, 332, 28),
    (333, 333, 12),
    (334, 334, 28),
    (335, 335, 12),
    (336, 336, 28),
    (337, 337, 12),
    (338, 338, 28),
    (339, 339, 12),
    (340, 340, 28),
    (341, 341, 12),
    (342, 342, 28),
    (343, 343, 12),
    (344, 344, 28),
    (345, 345, 12),
    (346, 346, 28),
    (347, 347, 12),
    (348, 348, 28),
    (349, 349, 12),
    (350, 350, 28),
    (351, 351, 12),
    (352, 352, 28),
    (353, 353, 12),
    (354, 354, 28),
    (355, 355, 12),
    (356, 356, 28),
    (357, 357, 12),
    (358, 358, 28),
    (359, 359, 12),
    (360, 360, 28),
    (361, 361, 12),
    (362, 362, 28),
    (363, 363, 12),
    (364, 364, 28),
    (365, 365, 12),
    (366, 366, 28),
    (367, 367, 12),
    (368, 368, 28),
    (369, 369, 12),
    (370, 370, 28),
    (371, 371, 12),
    (372, 372, 28),
    (373, 373, 12),
    (374, 374, 28),
    (375, 375, 12),
    (376, 377, 28),
    (378, 378, 12),
    (379, 379, 28),
    (380, 380, 12),
    (381, 381, 28),
    (382, 384, 12),
    (385, 386, 28),
    (387, 387, 12),
    (388, 388, 28),
    (389, 389, 12),
    (390, 391, 28),
    (392, 392, 12),
    (393, 395, 28),
    (396, 397, 12),
    (398, 401, 28),
    (402, 402, 12),
    (403, 404, 28),
    (405, 405, 12),
    (406, 408, 28),
    (409, 411, 12),
    (412, 413, 28),
    (414, 414, 12),
    (415, 416, 28),
    (417, 417, 12),
    (418, 418, 28),
    (419, 419, 12),
    (420, 420, 28),
    (421, 421, 12),
    (422, 423, 28),
    (424, 424, 12),
    (425, 425, 28),
    (426, 427, 12),
    (428, 428, 28),
    (429, 429, 12),
    (430, 431, 28),
    (432, 432, 12),
    (433, 435, 28),
    (436, 436, 12),
    (437, 437, 28),
    (438, 438, 12),
    (439, 440, 28),
    (441, 442, 12),
    (443, 443, 18),
    (444, 444, 28),
    (445, 447, 12),
    (448, 451, 18),
    (452, 452, 28),
    (453, 453, 27),
    (454, 454, 12),
    (455, 455, 28),
    (456, 456, 27),
    (457, 457, 12),
    (458, 458, 28),
    (459, 459, 27),
    (460, 460, 12),
    (461, 461, 28),
    (462, 462, 12),
    (463, 463, 28),
    (464, 464, 12),
    (465, 465, 28),
    (466, 466, 12),
    (467, 467, 28),
    (468, 468, 12),
    (469, 469, 28),
    (470, 470, 12),
    (471, 471, 28),
    (472, 472, 12),
    (473, 473, 28),
    (474, 474, 12),
    (475, 475, 28),
    (476, 477, 12),
    (478, 478, 28),
    (479, 479, 12),
    (480, 480, 28),
    (481, 481, 12),
    (482, 482, 28),
    (483, 483, 12),
    (484, 484, 28),
    (485, 485, 12),
    (486, 486, 28),
    (487, 487, 12),
    (488, 488, 28),
    (489, 489, 12),
    (490, 490, 28),
    (491, 491, 12),
    (492, 492, 28),
    (493, 493, 12),
    (494, 494, 28),
    (495, 496, 12),
    (497, 497, 28),
    (498, 498, 27),
    (499, 499, 12),
    (500, 500, 28),
    (501, 501, 12),
    (502, 504, 28),
    (505, 505, 12),
    (506, 506, 28),
    (507, 507, 12),
    (508, 508, 28),
    (509, 509, 12),
    (510, 510, 28),
    (511, 511, 12),
    (512, 512, 28),
    (513, 513, 12),
    (514, 514, 28),
    (515, 515, 12),
    (516, 516, 28),
    (517, 517, 12),
    (518, 518, 28),
    (519, 519, 12),
    (520, 520, 28),
    (521, 521, 12),
    (522, 522, 28),
    (523, 523, 12),
    (524, 524, 28),
    (525, 525, 12),
    (526, 526, 28),
    (527, 527, 12),
    (528, 528, 28),
    (529, 529, 12),
    (530, 530, 28),
    (531, 531, 12),
    (532, 532, 28),
    (533, 533, 12),
    (534, 534, 28),
    (535, 535, 12),
    (536, 536, 28),
    (537, 537, 12),
    (538, 538, 28),
    (539, 539, 12),
    (540, 540, 28),
    (541, 541, 12),
    (542, 542, 28),
    (543, 543, 12),
    (544, 544, 28),
    (545, 545, 12),
    (546, 546, 28),
    (547, 547, 12),
    (548, 548, 28),
    (549, 549, 12),
    (550, 550, 28),
    (551, 551, 12),
    (552, 552, 28),
    (553, 553, 12),
    (554, 554, 28),
    (555, 555, 12),
    (556, 556, 28),
    (557, 557, 12),
    (558, 558, 28),
    (559, 559, 12),
    (560, 560, 28),
    (561, 561, 12),
    (562, 562, 28),
    (563, 569, 12),
    (570, 571, 28),
    (572, 572, 12),
    (573, 574, 28),
    (575, 576, 12),
    (577, 577, 28),
    (578, 578, 12),
    (579, 582, 28),
    (583, 583, 12),
    (584, 584, 28),
    (585, 585, 12),
    (586, 586, 28),
    (587, 587, 12),
    (588, 588, 28),
    (589, 589, 12),
    (590, 590, 28),
    (591, 659, 12),
    (660, 660, 18),
    (661, 687, 12),
    (688, 705, 14),
    (706, 709, 15),
    (710, 721, 14),
    (722, 735, 15),
    (736, 740, 14),
    (741, 747, 15),
    (748, 748, 14),
    (749, 749, 15),
    (750, 750, 14),
    (751, 767, 15),
    (768, 879, 16),
    (880, 880, 28),
    (881, 881, 12),
    (882, 882, 28),
    (883, 883, 12),
    (884, 884, 14),
    (885, 885, 15),
    (886, 886, 28),
    (887, 887, 12),
    (890, 890, 14),
    (891, 893, 12),
    (894, 894, 20),
    (895, 895, 28),
    (900, 901, 15),
    (902, 902, 28),
    (903, 903, 20),
    (904, 906, 28),
    (908, 908, 28),
    (910, 911, 28),
    (912, 912, 12),
    (913, 929, 28),
    (931, 939, 28),
    (940, 974, 12),
    (975, 975, 28),
    (976, 977, 12),
    (978, 980, 28),
    (981, 983, 12),
    (984, 984, 28),
    (985, 985, 12),
    (986, 986, 28),
    (987, 987, 12),
    (988, 988, 28),
    (989, 989, 12),
    (990, 990, 28),
    (991, 991, 12),
    (992, 992, 28),
    (993, 993, 12),
    (994, 994, 28),
    (995, 995, 12),
    (996, 996, 28),
    (997, 997, 12),
    (998, 998, 28),
    (999, 999, 12),
    (1000, 1000, 28),
    (1001, 1001, 12),
    (1002, 1002, 28),
    (1003, 1003, 12),
    (1004, 1004, 28),
    (1005, 1005, 12),
    (1006, 1006, 28),
    (1007, 1011, 12),
    (1012, 1012, 28),
    (1013, 1013, 12),
    (1014, 1014, 13),
    (1015, 1015, 28),
    (1016, 1016, 12),
    (1017, 1018, 28),
    (1019, 1020, 12),
    (1021, 1071, 28),
    (1072, 1119, 12),
    (1120, 1120, 28),
    (1121, 1121, 12),
    (1122, 1122, 28),
    (1123, 1123, 12),
    (1124, 1124, 28),
    (1125, 1125, 12),
    (1126, 1126, 28),
    (1127, 1127, 12),
    (1128, 1128, 28),
    (1129, 1129, 12),
    (1130, 1130, 28),
    (1131, 1131, 12),
    (1132, 1132, 28),
    (1133, 1133, 12),
    (1134, 1134, 28),
    (1135, 1135, 12),
    (1136, 1136, 28),
    (1137, 1137, 12),
    (1138, 1138, 28),
    (1139, 1139, 12),
    (1140, 1140, 28),
    (1141, 1141, 12),
    (1142, 1142, 28),
    (1143, 1143, 12),
    (1144, 1144, 28),
    (1145, 1145, 12),
    (1146, 1146, 28),
    (1147, 1147, 12),
    (1148, 1148, 28),
    (1149, 1149, 12),
    (1150, 1150, 28),
    (1151, 1151, 12),
    (1152, 1152, 28),
    (1153, 1153, 12),
    (1154, 1154, 21),
    (1155, 1159, 16),
    (1160, 1161, 6),
    (1162, 1162, 28),
    (1163, 1163, 12),
    (1164, 1164, 28),
    (1165, 1165, 12),
    (1166, 1166, 28),
    (1167, 1167, 12),
    (1168, 1168, 28),
    (1169, 1169, 12),
    (1170, 1170, 28),
    (1171, 1171, 12),
    (1172, 1172, 28),
    (1173, 1173, 12),
    (1174, 1174, 28),
    (1175, 1175, 12),
    (1176, 1176, 28),
    (1177, 1177, 12),
    (1178, 1178, 28),
    (1179, 1179, 12),
    (1180, 1180, 28),
    (1181, 1181, 12),
    (1182, 1182, 28),
    (1183, 1183, 12),
    (1184, 1184, 28),
    (1185, 1185, 12),
    (1186, 1186, 28),
    (1187, 1187, 12),
    (1188, 1188, 28),
    (1189, 1189, 12),
    (1190, 1190, 28),
    (1191, 1191, 12),
    (1192, 1192, 28),
    (1193, 1193, 12),
    (1194, 1194, 28),
    (1195, 1195, 12),
    (1196, 1196, 28),
    (1197, 1197, 12),
    (1198, 1198, 28),
    (1199, 1199, 12),
    (1200, 1200, 28),
    (1201, 1201, 12),
    (1202, 1202, 28),
    (1203, 1203, 12),
    (1204, 1204, 28),
    (1205, 1205, 12),
    (1206, 1206, 28),
    (1207, 1207, 12),
    (1208, 1208, 28),
    (1209, 1209, 12),
    (1210, 1210, 28),
    (1211, 1211, 12),
    (1212, 1212, 28),
    (1213, 1213, 12),
    (1214, 1214, 28),
    (1215, 1215, 12),
    (1216, 1217, 28),
    (1218, 1218, 12),
    (1219, 1219, 28),
    (1220, 1220, 12),
    (1221, 1221, 28),
    (1222, 1222, 12),
    (1223, 1223, 28),
    (1224, 1224, 12),
    (1225, 1225, 28),
    (1226, 1226, 12),
    (1227, 1227, 28),
    (1228, 1228, 12),
    (1229, 1229, 28),
    (1230, 1231, 12),
    (1232, 1232, 28),
    (1233, 1233, 12),
    (1234, 1234, 28),
    (1235, 1235, 12),
    (1236, 1236, 28),
    (1237, 1237, 12),
    (1238, 1238, 28),
    (1239, 1239, 12),
    (1240, 1240, 28),
    (1241, 1241, 12),
    (1242, 1242, 28),
    (1243, 1243, 12),
    (1244, 1244, 28),
    (1245, 1245, 12),
    (1246, 1246, 28),
    (1247, 1247, 12),
    (1248, 1248, 28),
    (1249, 1249, 12),
    (1250, 1250, 28),
    (1251, 1251, 12),
    (1252, 1252, 28),
    (1253, 1253, 12),
    (1254, 1254, 28),
    (1255, 1255, 12),
    (1256, 1256, 28),
    (1257, 1257, 12),
    (1258, 1258, 28),
    (1259, 1259, 12),
    (1260, 1260, 28),
    (1261, 1261, 12),
    (1262, 1262, 28),
    (1263, 1263, 12),
    (1264, 1264, 28),
    (1265, 1265, 12),
    (1266, 1266, 28),
    (1267, 1267, 12),
    (1268, 1268, 28),
    (1269, 1269, 12),
    (1270, 1270, 28),
    (1271, 1271, 12),
    (1272, 1272, 28),
    (1273, 1273, 12),
    (1274, 1274, 28),
    (1275, 1275, 12),
    (1276, 1276, 28),
    (1277, 1277, 12),
    (1278, 1278, 28),
    (1279, 1279, 12),
    (1280, 1280, 28),
    (1281, 1281, 12),
    (1282, 1282, 28),
    (1283, 1283, 12),
    (1284, 1284, 28),
    (1285, 1285, 12),
    (1286, 1286, 28),
    (1287, 1287, 12),
    (1288, 1288, 28),
    (1289, 1289, 12),
    (1290, 1290, 28),
    (1291, 1291, 12),
    (1292, 1292, 28),
    (1293, 1293, 12),
    (1294, 1294, 28),
    (1295, 1295, 12),
    (1296, 1296, 28),
    (1297, 1297, 12),
    (1298, 1298, 28),
    (1299, 1299, 12),
    (1300, 1300, 28),
    (1301, 1301, 12),
    (1302, 1302, 28),
    (1303, 1303, 12),
    (1304, 1304, 28),
    (1305, 1305, 12),
    (1306, 1306, 28),
    (1307, 1307, 12),
    (1308, 1308, 28),
    (1309, 1309, 12),
    (1310, 1310, 28),
    (1311, 1311, 12),
    (1312, 1312, 28),
    (1313, 1313, 12),
    (1314, 1314, 28),
    (1315, 1315, 12),
    (1316, 1316, 28),
    (1317, 1317, 12),
    (1318, 1318, 28),
    (1319, 1319, 12),
    (1320, 1320, 28),
    (1321, 1321, 12),
    (1322, 1322, 28),
    (1323, 1323, 12),
    (1324, 1324, 28),
    (1325, 1325, 12),
    (1326, 1326, 28),
    (1327, 1327, 12),
    (1329, 1366, 28),
    (1369, 1369, 14),
    (1370, 1375, 20),
    (1376, 1416, 12),
    (1417, 1417, 20),
    (1418, 1418, 4),
    (1421, 1422, 21),
    (1423, 1423, 3),
    (1425, 1469, 16),
    (1470, 1470, 4),
    (1471, 1471, 16),
    (1472, 1472, 20),
    (1473, 1474, 16),
    (1475, 1475, 20),
    (1476, 1477, 16),
    (1478, 1478, 20),
    (1479, 1479, 16),
    (1488, 1514, 18),
    (1519, 1522, 18),
    (1523, 1524, 20),
    (1536, 1541, 8),
    (1542, 1544, 13),
    (1545, 1546, 20),
    (1547, 1547, 3),
    (1548, 1549, 20),
    (1550, 1551, 21),
    (1552, 1562, 16),
    (1563, 1563, 20),
    (1564, 1564, 8),
    (1565, 1567, 20),
    (1568, 1599, 18),
    (1600, 1600, 14),
    (1601, 1610, 18),
    (1611, 1631, 16),
    (1632, 1641, 5),
    (1642, 1645, 20),
    (1646, 1647, 18),
    (1648, 1648, 16),
    (1649, 1747, 18),
    (1748, 1748, 20),
    (1749, 1749, 18),
    (1750, 1756, 16),
    (1757, 1757, 8),
    (1758, 1758, 21),
    (1759, 1764, 16),
    (1765, 1766, 14),
    (1767, 1768, 16),
    (1769, 1769, 21),
    (1770, 1773, 16),
    (1774, 1775, 18),
    (1776, 1785, 5),
    (1786, 1788, 18),
    (1789, 1790, 21),
    (1791, 1791, 18),
    (1792, 1805, 20),
    (1807, 1807, 8),
    (1808, 1808, 18),
    (1809, 1809, 16),
    (1810, 1839, 18),
    (1840, 1866, 16),
    (1869, 1957, 18),
    (1958, 1968, 16),
    (1969, 1969, 18),
    (1984, 1993, 5),
    (1994, 2026, 18),
    (2027, 2035, 16),
    (2036, 2037, 14),
    (2038, 2038, 21),
    (2039, 2041, 20),
    (2042, 2042, 14),
    (2045, 2045, 16),
    (2046, 2047, 3),
    (2048, 2069, 18),
    (2070, 2073, 16),
    (2074, 2074, 14),
    (2075, 2083, 16),
    (2084, 2084, 14),
    (2085, 2087, 16),
    (2088, 2088, 14),
    (2089, 2093, 16),
    (2096, 2110, 20),
    (2112, 2136, 18),
    (2137, 2139, 16),
    (2142, 2142, 20),
    (2144, 2154, 18),
    (2160, 2183, 18),
    (2184, 2184, 15),
    (2185, 2190, 18),
    (2192, 2193, 8),
    (2199, 2207, 16),
    (2208, 2248, 18),
    (2249, 2249, 14),
    (2250, 2273, 16),
    (2274, 2274, 8),
    (2275, 2306, 16),
    (2307, 2307, 25),
    (2308, 2361, 18),
    (2362, 2362, 16),
    (2363, 2363, 25),
    (2364, 2364, 16),
    (2365, 2365, 18),
    (2366, 2368, 25),
    (2369, 2376, 16),
    (2377, 2380, 25),
    (2381, 2381, 16),
    (2382, 2383, 25),
    (2384, 2384, 18),
    (2385, 2391, 16),
    (2392, 2401, 18),
    (2402, 2403, 16),
    (2404, 2405, 20),
    (2406, 2415, 5),
    (2416, 2416, 20),
    (2417, 2417, 14),
    (2418, 2432, 18),
    (2433, 2433, 16),
    (2434, 2435, 25),
    (2437, 2444, 18),
    (2447, 2448, 18),
    (2451, 2472, 18),
    (2474, 2480, 18),
    (2482, 2482, 18),
    (2486, 2489, 18),
    (2492, 2492, 16),
    (2493, 2493, 18),
    (2494, 2496, 25),
    (2497, 2500, 16),
    (2503, 2504, 25),
    (2507, 2508, 25),
    (2509, 2509, 16),
    (2510, 2510, 18),
    (2519, 2519, 25),
    (2524, 2525, 18),
    (2527, 2529, 18),
    (2530, 2531, 16),
    (2534, 2543, 5),
    (2544, 2545, 18),
    (2546, 2547, 3),
    (2548, 2553, 19),
    (2554, 2554, 21),
    (2555, 2555, 3),
    (2556, 2556, 18),
    (2557, 2557, 20),
    (2558, 2558, 16),
    (2561, 2562, 16),
    (2563, 2563, 25),
    (2565, 2570, 18),
    (2575, 2576, 18),
    (2579, 2600, 18),
    (2602, 2608, 18),
    (2610, 2611, 18),
    (2613, 2614, 18),
    (2616, 2617, 18),
    (2620, 2620, 16),
    (2622, 2624, 25),
    (2625, 2626, 16),
    (2631, 2632, 16),
    (2635, 2637, 16),
    (2641, 2641, 16),
    (2649, 2652, 18),
    (2654, 2654, 18),
    (2662, 2671, 5),
    (2672, 2673, 16),
    (2674, 2676, 18),
    (2677, 2677, 16),
    (2678, 2678, 20),
    (2689, 2690, 16),
    (2691, 2691, 25),
    (2693, 2701, 18),
    (2703, 2705, 18),
    (2707, 2728, 18),
    (2730, 2736, 18),
    (2738, 2739, 18),
    (2741, 2745, 18),
    (2748, 2748, 16),
    (2749, 2749, 18),
    (2750, 2752, 25),
    (2753, 2757, 16),
    (2759, 2760, 16),
    (2761, 2761, 25),
    (2763, 2764, 25),
    (2765, 2765, 16),
    (2768, 2768, 18),
    (2784, 2785, 18),
    (2786, 2787, 16),
    (2790, 2799, 5),
    (2800, 2800, 20),
    (2801, 2801, 3),
    (2809, 2809, 18),
    (2810, 2815, 16),
    (2817, 2817, 16),
    (2818, 2819, 25),
    (2821, 2828, 18),
    (2831, 2832, 18),
    (2835, 2856, 18),
    (2858, 2864, 18),
    (2866, 2867, 18),
    (2869, 2873, 18),
    (2876, 2876, 16),
    (2877, 2877, 18),
    (2878, 2878, 25),
    (2879, 2879, 16),
    (2880, 2880, 25),
    (2881, 2884, 16),
    (2887, 2888, 25),
    (2891, 2892, 25),
    (2893, 2893, 16),
    (2901, 2902, 16),
    (2903, 2903, 25),
    (2908, 2909, 18),
    (2911, 2913, 18),
    (2914, 2915, 16),
    (2918, 2927, 5),
    (2928, 2928, 21),
    (2929, 2929, 18),
    (2930, 2935, 19),
    (2946, 2946, 16),
    (2947, 2947, 18),
    (2949, 2954, 18),
    (2958, 2960, 18),
    (2962, 2965, 18),
    (2969, 2970, 18),
    (2972, 2972, 18),
    (2974, 2975, 18),
    (2979, 2980, 18),
    (2984, 2986, 18),
    (2990, 3001, 18),
    (3006, 3007, 25),
    (3008, 3008, 16),
    (3009, 3010, 25),
    (3014, 3016, 25),
    (3018, 3020, 25),
    (3021, 3021, 16),
    (3024, 3024, 18),
    (3031, 3031, 25),
    (3046, 3055, 5),
    (3056, 3058, 19),
    (3059, 3064, 21),
    (3065, 3065, 3),
    (3066, 3066, 21),
    (3072, 3072, 16),
    (3073, 3075, 25),
    (3076, 3076, 16),
    (3077, 3084, 18),
    (3086, 3088, 18),
    (3090, 3112, 18),
    (3114, 3129, 18),
    (3132, 3132, 16),
    (3133, 3133, 18),
    (3134, 3136, 16),
    (3137, 3140, 25),
    (3142, 3144, 16),
    (3146, 3149, 16),
    (3157, 3158, 16),
    (3160, 3162, 18),
    (3165, 3165, 18),
    (3168, 3169, 18),
    (3170, 3171, 16),
    (3174, 3183, 5),
    (3191, 3191, 20),
    (3192, 3198, 19),
    (3199, 3199, 21),
    (3200, 3200, 18),
    (3201, 3201, 16),
    (3202, 3203, 25),
    (3204, 3204, 20),
    (3205, 3212, 18),
    (3214, 3216, 18),
    (3218, 3240, 18),
    (3242, 3251, 18),
    (3253, 3257, 18),
    (3260, 3260, 16),
    (3261, 3261, 18),
    (3262, 3262, 25),
    (3263, 3263, 16),
    (3264, 3268, 25),
    (3270, 3270, 16),
    (3271, 3272, 25),
    (3274, 3275, 25),
    (3276, 3277, 16),
    (3285, 3286, 25),
    (3293, 3294, 18),
    (3296, 3297, 18),
    (3298, 3299, 16),
    (3302, 3311, 5),
    (3313, 3314, 18),
    (3315, 3315, 25),
    (3328, 3329, 16),
    (3330, 3331, 25),
    (3332, 3340, 18),
    (3342, 3344, 18),
    (3346, 3386, 18),
    (3387, 3388, 16),
    (3389, 3389, 18),
    (3390, 3392, 25),
    (3393, 3396, 16),
    (3398, 3400, 25),
    (3402, 3404, 25),
    (3405, 3405, 16),
    (3406, 3406, 18),
    (3407, 3407, 21),
    (3412, 3414, 18),
    (3415, 3415, 25),
    (3416, 3422, 19),
    (3423, 3425, 18),
    (3426, 3427, 16),
    (3430, 3439, 5),
    (3440, 3448, 19),
    (3449, 3449, 21),
    (3450, 3455, 18),
    (3457, 3457, 16),
    (3458, 3459, 25),
    (3461, 3478, 18),
    (3482, 3505, 18),
    (3507, 3515, 18),
    (3517, 3517, 18),
    (3520, 3526, 18),
    (3530, 3530, 16),
    (3535, 3537, 25),
    (3538, 3540, 16),
    (3542, 3542, 16),
    (3544, 3551, 25),
    (3558, 3567, 5),
    (3570, 3571, 25),
    (3572, 3572, 20),
    (3585, 3632, 18),
    (3633, 3633, 16),
    (3634, 3635, 18),
    (3636, 3642, 16),
    (3647, 3647, 3),
    (3648, 3653, 18),
    (3654, 3654, 14),
    (3655, 3662, 16),
    (3663, 3663, 20),
    (3664, 3673, 5),
    (3674, 3675, 20),
    (3713, 3714, 18),
    (3716, 3716, 18),
    (3718, 3722, 18),
    (3724, 3747, 18),
    (3749, 3749, 18),
    (3751, 3760, 18),
    (3761, 3761, 16),
    (3762, 3763, 18),
    (3764, 3772, 16),
    (3773, 3773, 18),
    (3776, 3780, 18),
    (3782, 3782, 14),
    (3784, 3790, 16),
    (3792, 3801, 5),
    (3804, 3807, 18),
    (3840, 3840, 18),
    (3841, 3843, 21),
    (3844, 3858, 20),
    (3859, 3859, 21),
    (3860, 3860, 20),
    (3861, 3863, 21),
    (3864, 3865, 16),
    (3866, 3871, 21),
    (3872, 3881, 5),
    (3882, 3891, 19),
    (3892, 3892, 21),
    (3893, 3893, 16),
    (3894, 3894, 21),
    (3895, 3895, 16),
    (3896, 3896, 21),
    (3897, 3897, 16),
    (3898, 3898, 17),
    (3899, 3899, 0),
    (3900, 3900, 17),
    (3901, 3901, 0),
    (3902, 3903, 25),
    (3904, 3911, 18),
    (3913, 3948, 18),
    (3953, 3966, 16),
    (3967, 3967, 25),
    (3968, 3972, 16),
    (3973, 3973, 20),
    (3974, 3975, 16),
    (3976, 3980, 18),
    (3981, 3991, 16),
    (3993, 4028, 16),
    (4030, 4037, 21),
    (4038, 4038, 16),
    (4039, 4044, 21),
    (4046, 4047, 21),
    (4048, 4052, 20),
    (4053, 4056, 21),
    (4057, 4058, 20),
    (4096, 4138, 18),
    (4139, 4140, 25),
    (4141, 4144, 16),
    (4145, 4145, 25),
    (4146, 4151, 16),
    (4152, 4152, 25),
    (4153, 4154, 16),
    (4155, 4156, 25),
    (4157, 4158, 16),
    (4159, 4159, 18),
    (4160, 4169, 5),
    (4170, 4175, 20),
    (4176, 4181, 18),
    (4182, 4183, 25),
    (4184, 4185, 16),
    (4186, 4189, 18),
    (4190, 4192, 16),
    (4193, 4193, 18),
    (4194, 4196, 25),
    (4197, 4198, 18),
    (4199, 4205, 25),
    (4206, 4208, 18),
    (4209, 4212, 16),
    (4213, 4225, 18),
    (4226, 4226, 16),
    (4227, 4228, 25),
    (4229, 4230, 16),
    (4231, 4236, 25),
    (4237, 4237, 16),
    (4238, 4238, 18),
    (4239, 4239, 25),
    (4240, 4249, 5),
    (4250, 4252, 25),
    (4253, 4253, 16),
    (4254, 4255, 21),
    (4256, 4293, 28),
    (4295, 4295, 28),
    (4301, 4301, 28),
    (4304, 4346, 12),
    (4347, 4347, 20),
    (4348, 4348, 14),
    (4349, 4351, 12),
    (4352, 4680, 18),
    (4682, 4685, 18),
    (4688, 4694, 18),
    (4696, 4696, 18),
    (4698, 4701, 18),
    (4704, 4744, 18),
    (4746, 4749, 18),
    (4752, 4784, 18),
    (4786, 4789, 18),
    (4792, 4798, 18),
    (4800, 4800, 18),
    (4802, 4805, 18),
    (4808, 4822, 18),
    (4824, 4880, 18),
    (4882, 4885, 18),
    (4888, 4954, 18),
    (4957, 4959, 16),
    (4960, 4968, 20),
    (4969, 4988, 19),
    (4992, 5007, 18),
    (5008, 5017, 21),
    (5024, 5109, 28),
    (5112, 5117, 12),
    (5120, 5120, 4),
    (5121, 5740, 18),
    (5741, 5741, 21),
    (5742, 5742, 20),
    (5743, 5759, 18),
    (5760, 5760, 24),
    (5761, 5786, 18),
    (5787, 5787, 17),
    (5788, 5788, 0),
    (5792, 5866, 18),
    (5867, 5869, 20),
    (5870, 5872, 10),
    (5873, 5880, 18),
    (5888, 5905, 18),
    (5906, 5908, 16),
    (5909, 5909, 25),
    (5919, 5937, 18),
    (5938, 5939, 16),
    (5940, 5940, 25),
    (5941, 5942, 20),
    (5952, 5969, 18),
    (5970, 5971, 16),
    (5984, 5996, 18),
    (5998, 6000, 18),
    (6002, 6003, 16),
    (6016, 6067, 18),
    (6068, 6069, 16),
    (6070, 6070, 25),
    (6071, 6077, 16),
    (6078, 6085, 25),
    (6086, 6086, 16),
    (6087, 6088, 25),
    (6089, 6099, 16),
    (6100, 6102, 20),
    (6103, 6103, 14),
    (6104, 6106, 20),
    (6107, 6107, 3),
    (6108, 6108, 18),
    (6109, 6109, 16),
    (6112, 6121, 5),
    (6128, 6137, 19),
    (6144, 6149, 20),
    (6150, 6150, 4),
    (6151, 6154, 20),
    (6155, 6157, 16),
    (6158, 6158, 8),
    (6159, 6159, 16),
    (6160, 6169, 5),
    (6176, 6210, 18),
    (6211, 6211, 14),
    (6212, 6264, 18),
    (6272, 6276, 18),
    (6277, 6278, 16),
    (6279, 6312, 18),
    (6313, 6313, 16),
    (6314, 6314, 18),
    (6320, 6389, 18),
    (6400, 6430, 18),
    (6432, 6434, 16),
    (6435, 6438, 25),
    (6439, 6440, 16),
    (6441, 6443, 25),
    (6448, 6449, 25),
    (6450, 6450, 16),
    (6451, 6456, 25),
    (6457, 6459, 16),
    (6464, 6464, 21),
    (6468, 6469, 20),
    (6470, 6479, 5),
    (6480, 6509, 18),
    (6512, 6516, 18),
    (6528, 6571, 18),
    (6576, 6601, 18),
    (6608, 6617, 5),
    (6618, 6618, 19),
    (6622, 6655, 21),
    (6656, 6678, 18),
    (6679, 6680, 16),
    (6681, 6682, 25),
    (6683, 6683, 16),
    (6686, 6687, 20),
    (6688, 6740, 18),
    (6741, 6741, 25),
    (6742, 6742, 16),
    (6743, 6743, 25),
    (6744, 6750, 16),
    (6752, 6752, 16),
    (6753, 6753, 25),
    (6754, 6754, 16),
    (6755, 6756, 25),
    (6757, 6764, 16),
    (6765, 6770, 25),
    (6771, 6780, 16),
    (6783, 6783, 16),
    (6784, 6793, 5),
    (6800, 6809, 5),
    (6816, 6822, 20),
    (6823, 6823, 14),
    (6824, 6829, 20),
    (6832, 6845, 16),
    (6846, 6846, 6),
    (6847, 6862, 16),
    (6912, 6915, 16),
    (6916, 6916, 25),
    (6917, 6963, 18),
    (6964, 6964, 16),
    (6965, 6965, 25),
    (6966, 6970, 16),
    (6971, 6971, 25),
    (6972, 6972, 16),
    (6973, 6977, 25),
    (6978, 6978, 16),
    (6979, 6980, 25),
    (6981, 6988, 18),
    (6990, 6991, 20),
    (6992, 7001, 5),
    (7002, 7008, 20),
    (7009, 7018, 21),
    (7019, 7027, 16),
    (7028, 7036, 21),
    (7037, 7039, 20),
    (7040, 7041, 16),
    (7042, 7042, 25),
    (7043, 7072, 18),
    (7073, 7073, 25),
    (7074, 7077, 16),
    (7078, 7079, 25),
    (7080, 7081, 16),
    (7082, 7082, 25),
    (7083, 7085, 16),
    (7086, 7087, 18),
    (7088, 7097, 5),
    (7098, 7141, 18),
    (7142, 7142, 16),
    (7143, 7143, 25),
    (7144, 7145, 16),
    (7146, 7148, 25),
    (7149, 7149, 16),
    (7150, 7150, 25),
    (7151, 7153, 16),
    (7154, 7155, 25),
    (7164, 7167, 20),
    (7168, 7203, 18),
    (7204, 7211, 25),
    (7212, 7219, 16),
    (7220, 7221, 25),
    (7222, 7223, 16),
    (7227, 7231, 20),
    (7232, 7241, 5),
    (7245, 7247, 18),
    (7248, 7257, 5),
    (7258, 7287, 18),
    (7288, 7293, 14),
    (7294, 7295, 20),
    (7296, 7304, 12),
    (7305, 7305, 28),
    (7306, 7306, 12),
    (7312, 7354, 28),
    (7357, 7359, 28),
    (7360, 7367, 20),
    (7376, 7378, 16),
    (7379, 7379, 20),
    (7380, 7392, 16),
    (7393, 7393, 25),
    (7394, 7400, 16),
    (7401, 7404, 18),
    (7405, 7405, 16),
    (7406, 7411, 18),
    (7412, 7412, 16),
    (7413, 7414, 18),
    (7415, 7415, 25),
    (7416, 7417, 16),
    (7418, 7418, 18),
    (7424, 7467, 12),
    (7468, 7530, 14),
    (7531, 7543, 12),
    (7544, 7544, 14),
    (7545, 7578, 12),
    (7579, 7615, 14),
    (7616, 7679, 16),
    (7680, 7680, 28),
    (7681, 7681, 12),
    (7682, 7682, 28),
    (7683, 7683, 12),
    (7684, 7684, 28),
    (7685, 7685, 12),
    (7686, 7686, 28),
    (7687, 7687, 12),
    (7688, 7688, 28),
    (7689, 7689, 12),
    (7690, 7690, 28),
    (7691, 7691, 12),
    (7692, 7692, 28),
    (7693, 7693, 12),
    (7694, 7694, 28),
    (7695, 7695, 12),
    (7696, 7696, 28),
    (7697, 7697, 12),
    (7698, 7698, 28),
    (7699, 7699, 12),
    (7700, 7700, 28),
    (7701, 7701, 12),
    (7702, 7702, 28),
    (7703, 7703, 12),
    (7704, 7704, 28),
    (7705, 7705, 12),
    (7706, 7706, 28),
    (7707, 7707, 12),
    (7708, 7708, 28),
    (7709, 7709, 12),
    (7710, 7710, 28),
    (7711, 7711, 12),
    (7712, 7712, 28),
    (7713, 7713, 12),
    (7714, 7714, 28),
    (7715, 7715, 12),
    (7716, 7716, 28),
    (7717, 7717, 12),
    (7718, 7718, 28),
    (7719, 7719, 12),
    (7720, 7720, 28),
    (7721, 7721, 12),
    (7722, 7722, 28),
    (7723, 7723, 12),
    (7724, 7724, 28),
    (7725, 7725, 12),
    (7726, 7726, 28),
    (7727, 7727, 12),
    (7728, 7728, 28),
    (7729, 7729, 12),
    (7730, 7730, 28),
    (7731, 7731, 12),
    (7732, 7732, 28),
    (7733, 7733, 12),
    (7734, 7734, 28),
    (7735, 7735, 12),
    (7736, 7736, 28),
    (7737, 7737, 12),
    (7738, 7738, 28),
    (7739, 7739, 12),
    (7740, 7740, 28),
    (7741, 7741, 12),
    (7742, 7742, 28),
    (7743, 7743, 12),
    (7744, 7744, 28),
    (7745, 7745, 12),
    (7746, 7746, 28),
    (7747, 7747, 12),
    (7748, 7748, 28),
    (7749, 7749, 12),
    (7750, 7750, 28),
    (7751, 7751, 12),
    (7752, 7752, 28),
    (7753, 7753, 12),
    (7754, 7754, 28),
    (7755, 7755, 12),
    (7756, 7756, 28),
    (7757, 7757, 12),
    (7758, 7758, 28),
    (7759, 7759, 12),
    (7760, 7760, 28),
    (7761, 7761, 12),
    (7762, 7762, 28),
    (7763, 7763, 12),
    (7764, 7764, 28),
    (7765, 7765, 12),
    (7766, 7766, 28),
    (7767, 7767, 12),
    (7768, 7768, 28),
    (7769, 7769, 12),
    (7770, 7770, 28),
    (7771, 7771, 12),
    (7772, 7772, 28),
    (7773, 7773, 12),
    (7774, 7774, 28),
    (7775, 7775, 12),
    (7776, 7776, 28),
    (7777, 7777, 12),
    (7778, 7778, 28),
    (7779, 7779, 12),
    (7780, 7780, 28),
    (7781, 7781, 12),
    (7782, 7782, 28),
    (7783, 7783, 12),
    (7784, 7784, 28),
    (7785, 7785, 12),
    (7786, 7786, 28),
    (7787, 7787, 12),
    (7788, 7788, 28),
    (7789, 7789, 12),
    (7790, 7790, 28),
    (7791, 7791, 12),
    (7792, 7792, 28),
    (7793, 7793, 12),
    (7794, 7794, 28),
    (7795, 7795, 12),
    (7796, 7796, 28),
    (7797, 7797, 12),
    (7798, 7798, 28),
    (7799, 7799, 12),
    (7800, 7800, 28),
    (7801, 7801, 12),
    (7802, 7802, 28),
    (7803, 7803, 12),
    (7804, 7804, 28),
    (7805, 7805, 12),
    (7806, 7806, 28),
    (7807, 7807, 12),
    (7808, 7808, 28),
    (7809, 7809, 12),
    (7810, 7810, 28),
    (7811, 7811, 12),
    (7812, 7812, 28),
    (7813, 7813, 12),
    (7814, 7814, 28),
    (7815, 7815, 12),
    (7816, 7816, 28),
    (7817, 7817, 12),
    (7818, 7818, 28),
    (7819, 7819, 12),
    (7820, 7820, 28),
    (7821, 7821, 12),
    (7822, 7822, 28),
    (7823, 7823, 12),
    (7824, 7824, 28),
    (7825, 7825, 12),
    (7826, 7826, 28),
    (7827, 7827, 12),
    (7828, 7828, 28),
    (7829, 7837, 12),
    (7838, 7838, 28),
    (7839, 7839, 12),
    (7840, 7840, 28),
    (7841, 7841, 12),
    (7842, 7842, 28),
    (7843, 7843, 12),
    (7844, 7844, 28),
    (7845, 7845, 12),
    (7846, 7846, 28),
    (7847, 7847, 12),
    (7848, 7848, 28),
    (7849, 7849, 12),
    (7850, 7850, 28),
    (7851, 7851, 12),
    (7852, 7852, 28),
    (7853, 7853, 12),
    (7854, 7854, 28),
    (7855, 7855, 12),
    (7856, 7856, 28),
    (7857, 7857, 12),
    (7858, 7858, 28),
    (7859, 7859, 12),
    (7860, 7860, 28),
    (7861, 7861, 12),
    (7862, 7862, 28),
    (7863, 7863, 12),
    (7864, 7864, 28),
    (7865, 7865, 12),
    (7866, 7866, 28),
    (7867, 7867, 12),
    (7868, 7868, 28),
    (7869, 7869, 12),
    (7870, 7870, 28),
    (7871, 7871, 12),
    (7872, 7872, 28),
    (7873, 7873, 12),
    (7874, 7874, 28),
    (7875, 7875, 12),
    (7876, 7876, 28),
    (7877, 7877, 12),
    (7878, 7878, 28),
    (7879, 7879, 12),
    (7880, 7880, 28),
    (7881, 7881, 12),
    (7882, 7882, 28),
    (7883, 7883, 12),
    (7884, 7884, 28),
    (7885, 7885, 12),
    (7886, 7886, 28),
    (7887, 7887, 12),
    (7888, 7888, 28),
    (7889, 7889, 12),
    (7890, 7890, 28),
    (7891, 7891, 12),
    (7892, 7892, 28),
    (7893, 7893, 12),
    (7894, 7894, 28),
    (7895, 7895, 12),
    (7896, 7896, 28),
    (7897, 7897, 12),
    (7898, 7898, 28),
    (7899, 7899, 12),
    (7900, 7900, 28),
    (7901, 7901, 12),
    (7902, 7902, 28),
    (7903, 7903, 12),
    (7904, 7904, 28),
    (7905, 7905, 12),
    (7906, 7906, 28),
    (7907, 7907, 12),
    (7908, 7908, 28),
    (7909, 7909, 12),
    (7910, 7910, 28),
    (7911, 7911, 12),
    (7912, 7912, 28),
    (7913, 7913, 12),
    (7914, 7914, 28),
    (7915, 7915, 12),
    (7916, 7916, 28),
    (7917, 7917, 12),
    (7918, 7918, 28),
    (7919, 7919, 12),
    (7920, 7920, 28),
    (7921, 7921, 12),
    (7922, 7922, 28),
    (7923, 7923, 12),
    (7924, 7924, 28),
    (7925, 7925, 12),
    (7926, 7926, 28),
    (7927, 7927, 12),
    (7928, 7928, 28),
    (7929, 7929, 12),
    (7930, 7930, 28),
    (7931, 7931, 12),
    (7932, 7932, 28),
    (7933, 7933, 12),
    (7934, 7934, 28),
    (7935, 7943, 12),
    (7944, 7951, 28),
    (7952, 7957, 12),
    (7960, 7965, 28),
    (7968, 7975, 12),
    (7976, 7983, 28),
    (7984, 7991, 12),
    (7992, 7999, 28),
    (8000, 8005, 12),
    (8008, 8013, 28),
    (8016, 8023, 12),
    (8025, 8025, 28),
    (8027, 8027, 28),
    (8029, 8029, 28),
    (8031, 8031, 28),
    (8032, 8039, 12),
    (8040, 8047, 28),
    (8048, 8061, 12),
    (8064, 8071, 12),
    (8072, 8079, 27),
    (8080, 8087, 12),
    (8088, 8095, 27),
    (8096, 8103, 12),
    (8104, 8111, 27),
    (8112, 8116, 12),
    (8118, 8119, 12),
    (8120, 8123, 28),
    (8124, 8124, 27),
    (8125, 8125, 15),
    (8126, 8126, 12),
    (8127, 8129, 15),
    (8130, 8132, 12),
    (8134, 8135, 12),
    (8136, 8139, 28),
    (8140, 8140, 27),
    (8141, 8143, 15),
    (8144, 8147, 12),
    (8150, 8151, 12),
    (8152, 8155, 28),
    (8157, 8159, 15),
    (8160, 8167, 12),
    (8168, 8172, 28),
    (8173, 8175, 15),
    (8178, 8180, 12),
    (8182, 8183, 12),
    (8184, 8187, 28),
    (8188, 8188, 27),
    (8189, 8190, 15),
    (8192, 8202, 24),
    (8203, 8207, 8),
    (8208, 8213, 4),
    (8214, 8215, 20),
    (8216, 8216, 9),
    (8217, 8217, 7),
    (8218, 8218, 17),
    (8219, 8220, 9),
    (8221, 8221, 7),
    (8222, 8222, 17),
    (8223, 8223, 9),
    (8224, 8231, 20),
    (8232, 8232, 11),
    (8233, 8233, 22),
    (8234, 8238, 8),
    (8239, 8239, 24),
    (8240, 8248, 20),
    (8249, 8249, 9),
    (8250, 8250, 7),
    (8251, 8254, 20),
    (8255, 8256, 1),
    (8257, 8259, 20),
    (8260, 8260, 13),
    (8261, 8261, 17),
    (8262, 8262, 0),
    (8263, 8273, 20),
    (8274, 8274, 13),
    (8275, 8275, 20),
    (8276, 8276, 1),
    (8277, 8286, 20),
    (8287, 8287, 24),
    (8288, 8292, 8),
    (8294, 8303, 8),
    (8304, 8304, 19),
    (8305, 8305, 14),
    (8308, 8313, 19),
    (8314, 8316, 13),
    (8317, 8317, 17),
    (8318, 8318, 0),
    (8319, 8319, 14),
    (8320, 8329, 19),
    (8330, 8332, 13),
    (8333, 8333, 17),
    (8334, 8334, 0),
    (8336, 8348, 14),
    (8352, 8384, 3),
    (8400, 8412, 16),
    (8413, 8416, 6),
    (8417, 8417, 16),
    (8418, 8420, 6),
    (8421, 8432, 16),
    (8448, 8449, 21),
    (8450, 8450, 28),
    (8451, 8454, 21),
    (8455, 8455, 28),
    (8456, 8457, 21),
    (8458, 8458, 12),
    (8459, 8461, 28),
    (8462, 8463, 12),
    (8464, 8466, 28),
    (8467, 8467, 12),
    (8468, 8468, 21),
    (8469, 8469, 28),
    (8470, 8471, 21),
    (8472, 8472, 13),
    (8473, 8477, 28),
    (8478, 8483, 21),
    (8484, 8484, 28),
    (8485, 8485, 21),
    (8486, 8486, 28),
    (8487, 8487, 21),
    (8488, 8488, 28),
    (8489, 8489, 21),
    (8490, 8493, 28),
    (8494, 8494, 21),
    (8495, 8495, 12),
    (8496, 8499, 28),
    (8500, 8500, 12),
    (8501, 8504, 18),
    (8505, 8505, 12),
    (8506, 8507, 21),
    (8508, 8509, 12),
    (8510, 8511, 28),
    (8512, 8516, 13),
    (8517, 8517, 28),
    (8518, 8521, 12),
    (8522, 8522, 21),
    (8523, 8523, 13),
    (8524, 8525, 21),
    (8526, 8526, 12),
    (8527, 8527, 21),
    (8528, 8543, 19),
    (8544, 8578, 10),
    (8579, 8579, 28),
    (8580, 8580, 12),
    (8581, 8584, 10),
    (8585, 8585, 19),
    (8586, 8587, 21),
    (8592, 8596, 13),
    (8597, 8601, 21),
    (8602, 8603, 13),
    (8604, 8607, 21),
    (8608, 8608, 13),
    (8609, 8610, 21),
    (8611, 8611, 13),
    (8612, 8613, 21),
    (8614, 8614, 13),
    (8615, 8621, 21),
    (8622, 8622, 13),
    (8623, 8653, 21),
    (8654, 8655, 13),
    (8656, 8657, 21),
    (8658, 8658, 13),
    (8659, 8659, 21),
    (8660, 8660, 13),
    (8661, 8691, 21),
    (8692, 8959, 13),
    (8960, 8967, 21),
    (8968, 8968, 17),
    (8969, 8969, 0),
    (8970, 8970, 17),
    (8971, 8971, 0),
    (8972, 8991, 21),
    (8992, 8993, 13),
    (8994, 9000, 21),
    (9001, 9001, 17),
    (9002, 9002, 0),
    (9003, 9083, 21),
    (9084, 9084, 13),
    (9085, 9114, 21),
    (9115, 9139, 13),
    (9140, 9179, 21),
    (9180, 9185, 13),
    (9186, 9257, 21),
    (9280, 9290, 21),
    (9312, 9371, 19),
    (9372, 9449, 21),
    (9450, 9471, 19),
    (9472, 9654, 21),
    (9655, 9655, 13),
    (9656, 9664, 21),
    (9665, 9665, 13),
    (9666, 9719, 21),
    (9720, 9727, 13),
    (9728, 9838, 21),
    (9839, 9839, 13),
    (9840, 10087, 21),
    (10088, 10088, 17),
    (10089, 10089, 0),
    (10090, 10090, 17),
    (10091, 10091, 0),
    (10092, 10092, 17),
    (10093, 10093, 0),
    (10094, 10094, 17),
    (10095, 10095, 0),
    (10096, 10096, 17),
    (10097, 10097, 0),
    (10098, 10098, 17),
    (10099, 10099, 0),
    (10100, 10100, 17),
    (10101, 10101, 0),
    (10102, 10131, 19),
    (10132, 10175, 21),
    (10176, 10180, 13),
    (10181, 10181, 17),
    (10182, 10182, 0),
    (10183, 10213, 13),
    (10214, 10214, 17),
    (10215, 10215, 0),
    (10216, 10216, 17),
    (10217, 10217, 0),
    (10218, 10218, 17),
    (10219, 10219, 0),
    (10220, 10220, 17),
    (10221, 10221, 0),
    (10222, 10222, 17),
    (10223, 10223, 0),
    (10224, 10239, 13),
    (10240, 10495, 21),
    (10496, 10626, 13),
    (10627, 10627, 17),
    (10628, 10628, 0),
    (10629, 10629, 17),
    (10630, 10630, 0),
    (10631, 10631, 17),
    (10632, 10632, 0),
    (10633, 10633, 17),
    (10634, 10634, 0),
    (10635, 10635, 17),
    (10636, 10636, 0),
    (10637, 10637, 17),
    (10638, 10638, 0),
    (10639, 10639, 17),
    (10640, 10640, 0),
    (10641, 10641, 17),
    (10642, 10642, 0),
    (10643, 10643, 17),
    (10644, 10644, 0),
    (10645, 10645, 17),
    (10646, 10646, 0),
    (10647, 10647, 17),
    (10648, 10648, 0),
    (10649, 10711, 13),
    (10712, 10712, 17),
    (10713, 10713, 0),
    (10714, 10714, 17),
    (10715, 10715, 0),
    (10716, 10747, 13),
    (10748, 10748, 17),
    (10749, 10749, 0),
    (10750, 11007, 13),
    (11008, 11055, 21),
    (11056, 11076, 13),
    (11077, 11078, 21),
    (11079, 11084, 13),
    (11085, 11123, 21),
    (11126, 11157, 21),
    (11159, 11263, 21),
    (11264, 11311, 28),
    (11312, 11359, 12),
    (11360, 11360, 28),
    (11361, 11361, 12),
    (11362, 11364, 28),
    (11365, 11366, 12),
    (11367, 11367, 28),
    (11368, 11368, 12),
    (11369, 11369, 28),
    (11370, 11370, 12),
    (11371, 11371, 28),
    (11372, 11372, 12),
    (11373, 11376, 28),
    (11377, 11377, 12),
    (11378, 11378, 28),
    (11379, 11380, 12),
    (11381, 11381, 28),
    (11382, 11387, 12),
    (11388, 11389, 14),
    (11390, 11392, 28),
    (11393, 11393, 12),
    (11394, 11394, 28),
    (11395, 11395, 12),
    (11396, 11396, 28),
    (11397, 11397, 12),
    (11398, 11398, 28),
    (11399, 11399, 12),
    (11400, 11400, 28),
    (11401, 11401, 12),
    (11402, 11402, 28),
    (11403, 11403, 12),
    (11404, 11404, 28),
    (11405, 11405, 12),
    (11406, 11406, 28),
    (11407, 11407, 12),
    (11408, 11408, 28),
    (11409, 11409, 12),
    (11410, 11410, 28),
    (11411, 11411, 12),
    (11412, 11412, 28),
    (11413, 11413, 12),
    (11414, 11414, 28),
    (11415, 11415, 12),
    (11416, 11416, 28),
    (11417, 11417, 12),
    (11418, 11418, 28),
    (11419, 11419, 12),
    (11420, 11420, 28),
    (11421, 11421, 12),
    (11422, 11422, 28),
    (11423, 11423, 12),
    (11424, 11424, 28),
    (11425, 11425, 12),
    (11426, 11426, 28),
    (11427, 11427, 12),
    (11428, 11428, 28),
    (11429, 11429, 12),
    (11430, 11430, 28),
    (11431, 11431, 12),
    (11432, 11432, 28),
    (11433, 11433, 12),
    (11434, 11434, 28),
    (11435, 11435, 12),
    (11436, 11436, 28),
    (11437, 11437, 12),
    (11438, 11438, 28),
    (11439, 11439, 12),
    (11440, 11440, 28),
    (11441, 11441, 12),
    (11442, 11442, 28),
    (11443, 11443, 12),
    (11444, 11444, 28),
    (11445, 11445, 12),
    (11446, 11446, 28),
    (11447, 11447, 12),
    (11448, 11448, 28),
    (11449, 11449, 12),
    (11450, 11450, 28),
    (11451, 11451, 12),
    (11452, 11452, 28),
    (11453, 11453, 12),
    (11454, 11454, 28),
    (11455, 11455, 12),
    (11456, 11456, 28),
    (11457, 11457, 12),
    (11458, 11458, 28),
    (11459, 11459, 12),
    (11460, 11460, 28),
    (11461, 11461, 12),
    (11462, 11462, 28),
    (11463, 11463, 12),
    (11464, 11464, 28),
    (11465, 11465, 12),
    (11466, 11466, 28),
    (11467, 11467, 12),
    (11468, 11468, 28),
    (11469, 11469, 12),
    (11470, 11470, 28),
    (11471, 11471, 12),
    (11472, 11472, 28),
    (11473, 11473, 12),
    (11474, 11474, 28),
    (11475, 11475, 12),
    (11476, 11476, 28),
    (11477, 11477, 12),
    (11478, 11478, 28),
    (11479, 11479, 12),
    (11480, 11480, 28),
    (11481, 11481, 12),
    (11482, 11482, 28),
    (11483, 11483, 12),
    (11484, 11484, 28),
    (11485, 11485, 12),
    (11486, 11486, 28),
    (11487, 11487, 12),
    (11488, 11488, 28),
    (11489, 11489, 12),
    (11490, 11490, 28),
    (11491, 11492, 12),
    (11493, 11498, 21),
    (11499, 11499, 28),
    (11500, 11500, 12),
    (11501, 11501, 28),
    (11502, 11502, 12),
    (11503, 11505, 16),
    (11506, 11506, 28),
    (11507, 11507, 12),
    (11513, 11516, 20),
    (11517, 11517, 19),
    (11518, 11519, 20),
    (11520, 11557, 12),
    (11559, 11559, 12),
    (11565, 11565, 12),
    (11568, 11623, 18),
    (11631, 11631, 14),
    (11632, 11632, 20),
    (11647, 11647, 16),
    (11648, 11670, 18),
    (11680, 11686, 18),
    (11688, 11694, 18),
    (11696, 11702, 18),
    (11704, 11710, 18),
    (11712, 11718, 18),
    (11720, 11726, 18),
    (11728, 11734, 18),
    (11736, 11742, 18),
    (11744, 11775, 16),
    (11776, 11777, 20),
    (11778, 11778, 9),
    (11779, 11779, 7),
    (11780, 11780, 9),
    (11781, 11781, 7),
    (11782, 11784, 20),
    (11785, 11785, 9),
    (11786, 11786, 7),
    (11787, 11787, 20),
    (11788, 11788, 9),
    (11789, 11789, 7),
    (11790, 11798, 20),
    (11799, 11799, 4),
    (11800, 11801, 20),
    (11802, 11802, 4),
    (11803, 11803, 20),
    (11804, 11804, 9),
    (11805, 11805, 7),
    (11806, 11807, 20),
    (11808, 11808, 9),
    (11809, 11809, 7),
    (11810, 11810, 17),
    (11811, 11811, 0),
    (11812, 11812, 17),
    (11813, 11813, 0),
    (11814, 11814, 17),
    (11815, 11815, 0),
    (11816, 11816, 17),
    (11817, 11817, 0),
    (11818, 11822, 20),
    (11823, 11823, 14),
    (11824, 11833, 20),
    (11834, 11835, 4),
    (11836, 11839, 20),
    (11840, 11840, 4),
    (11841, 11841, 20),
    (11842, 11842, 17),
    (11843, 11855, 20),
    (11856, 11857, 21),
    (11858, 11860, 20),
    (11861, 11861, 17),
    (11862, 11862, 0),
    (11863, 11863, 17),
    (11864, 11864, 0),
    (11865, 11865, 17),
    (11866, 11866, 0),
    (11867, 11867, 17),
    (11868, 11868, 0),
    (11869, 11869, 4),
    (11904, 11929, 21),
    (11931, 12019, 21),
    (12032, 12245, 21),
    (12272, 12287, 21),
    (12288, 12288, 24),
    (12289, 12291, 20),
    (12292, 12292, 21),
    (12293, 12293, 14),
    (12294, 12294, 18),
    (12295, 12295, 10),
    (12296, 12296, 17),
    (12297, 12297, 0),
    (12298, 12298, 17),
    (12299, 12299, 0),
    (12300, 12300, 17),
    (12301, 12301, 0),
    (12302, 12302, 17),
    (12303, 12303, 0),
    (12304, 12304, 17),
    (12305, 12305, 0),
    (12306, 12307, 21),
    (12308, 12308, 17),
    (12309, 12309, 0),
    (12310, 12310, 17),
    (12311, 12311, 0),
    (12312, 12312, 17),
    (12313, 12313, 0),
    (12314, 12314, 17),
    (12315, 12315, 0),
    (12316, 12316, 4),
    (12317, 12317, 17),
    (12318, 12319, 0),
    (12320, 12320, 21),
    (12321, 12329, 10),
    (12330, 12333, 16),
    (12334, 12335, 25),
    (12336, 12336, 4),
    (12337, 12341, 14),
    (12342, 12343, 21),
    (12344, 12346, 10),
    (12347, 12347, 14),
    (12348, 12348, 18),
    (12349, 12349, 20),
    (12350, 12351, 21),
    (12353, 12438, 18),
    (12441, 12442, 16),
    (12443, 12444, 15),
    (12445, 12446, 14),
    (12447, 12447, 18),
    (12448, 12448, 4),
    (12449, 12538, 18),
    (12539, 12539, 20),
    (12540, 12542, 14),
    (12543, 12543, 18),
    (12549, 12591, 18),
    (12593, 12686, 18),
    (12688, 12689, 21),
    (12690, 12693, 19),
    (12694, 12703, 21),
    (12704, 12735, 18),
    (12736, 12773, 21),
    (12783, 12783, 21),
    (12784, 12799, 18),
    (12800, 12830, 21),
    (12832, 12841, 19),
    (12842, 12871, 21),
    (12872, 12879, 19),
    (12880, 12880, 21),
    (12881, 12895, 19),
    (12896, 12927, 21),
    (12928, 12937, 19),
    (12938, 12976, 21),
    (12977, 12991, 19),
    (12992, 13311, 21),
    (13312, 19903, 18),
    (19904, 19967, 21),
    (19968, 40980, 18),
    (40981, 40981, 14),
    (40982, 42124, 18),
    (42128, 42182, 21),
    (42192, 42231, 18),
    (42232, 42237, 14),
    (42238, 42239, 20),
    (42240, 42507, 18),
    (42508, 42508, 14),
    (42509, 42511, 20),
    (42512, 42527, 18),
    (42528, 42537, 5),
    (42538, 42539, 18),
    (42560, 42560, 28),
    (42561, 42561, 12),
    (42562, 42562, 28),
    (42563, 42563, 12),
    (42564, 42564, 28),
    (42565, 42565, 12),
    (42566, 42566, 28),
    (42567, 42567, 12),
    (42568, 42568, 28),
    (42569, 42569, 12),
    (42570, 42570, 28),
    (42571, 42571, 12),
    (42572, 42572, 28),
    (42573, 42573, 12),
    (42574, 42574, 28),
    (42575, 42575, 12),
    (42576, 42576, 28),
    (42577, 42577, 12),
    (42578, 42578, 28),
    (42579, 42579, 12),
    (42580, 42580, 28),
    (42581, 42581, 12),
    (42582, 42582, 28),
    (42583, 42583, 12),
    (42584, 42584, 28),
    (42585, 42585, 12),
    (42586, 42586, 28),
    (42587, 42587, 12),
    (42588, 42588, 28),
    (42589, 42589, 12),
    (42590, 42590, 28),
    (42591, 42591, 12),
    (42592, 42592, 28),
    (42593, 42593, 12),
    (42594, 42594, 28),
    (42595, 42595, 12),
    (42596, 42596, 28),
    (42597, 42597, 12),
    (42598, 42598, 28),
    (42599, 42599, 12),
    (42600, 42600, 28),
    (42601, 42601, 12),
    (42602, 42602, 28),
    (42603, 42603, 12),
    (42604, 42604, 28),
    (42605, 42605, 12),
    (42606, 42606, 18),
    (42607, 42607, 16),
    (42608, 42610, 6),
    (42611, 42611, 20),
    (42612, 42621, 16),
    (42622, 42622, 20),
    (42623, 42623, 14),
    (42624, 42624, 28),
    (42625, 42625, 12),
    (42626, 42626, 28),
    (42627, 42627, 12),
    (42628, 42628, 28),
    (42629, 42629, 12),
    (42630, 42630, 28),
    (42631, 42631, 12),
    (42632, 42632, 28),
    (42633, 42633, 12),
    (42634, 42634, 28),
    (42635, 42635, 12),
    (42636, 42636, 28),
    (42637, 42637, 12),
    (42638, 42638, 28),
    (42639, 42639, 12),
    (42640, 42640, 28),
    (42641, 42641, 12),
    (42642, 42642, 28),
    (42643, 42643, 12),
    (42644, 42644, 28),
    (42645, 42645, 12),
    (42646, 42646, 28),
    (42647, 42647, 12),
    (42648, 42648, 28),
    (42649, 42649, 12),
    (42650, 42650, 28),
    (42651, 42651, 12),
    (42652, 42653, 14),
    (42654, 42655, 16),
    (42656, 42725, 18),
    (42726, 42735, 10),
    (42736, 42737, 16),
    (42738, 42743, 20),
    (42752, 42774, 15),
    (42775, 42783, 14),
    (42784, 42785, 15),
    (42786, 42786, 28),
    (42787, 42787, 12),
    (42788, 42788, 28),
    (42789, 42789, 12),
    (42790, 42790, 28),
    (42791, 42791, 12),
    (42792, 42792, 28),
    (42793, 42793, 12),
    (42794, 42794, 28),
    (42795, 42795, 12),
    (42796, 42796, 28),
    (42797, 42797, 12),
    (42798, 42798, 28),
    (42799, 42801, 12),
    (42802, 42802, 28),
    (42803, 42803, 12),
    (42804, 42804, 28),
    (42805, 42805, 12),
    (42806, 42806, 28),
    (42807, 42807, 12),
    (42808, 42808, 28),
    (42809, 42809, 12),
    (42810, 42810, 28),
    (42811, 42811, 12),
    (42812, 42812, 28),
    (42813, 42813, 12),
    (42814, 42814, 28),
    (42815, 42815, 12),
    (42816, 42816, 28),
    (42817, 42817, 12),
    (42818, 42818, 28),
    (42819, 42819, 12),
    (42820, 42820, 28),
    (42821, 42821, 12),
    (42822, 42822, 28),
    (42823, 42823, 12),
    (42824, 42824, 28),
    (42825, 42825, 12),
    (42826, 42826, 28),
    (42827, 42827, 12),
    (42828, 42828, 28),
    (42829, 42829, 12),
    (42830, 42830, 28),
    (42831, 42831, 12),
    (42832, 42832, 28),
    (42833, 42833, 12),
    (42834, 42834, 28),
    (42835, 42835, 12),
    (42836, 42836, 28),
    (42837, 42837, 12),
    (42838, 42838, 28),
    (42839, 42839, 12),
    (42840, 42840, 28),
    (42841, 42841, 12),
    (42842, 42842, 28),
    (42843, 42843, 12),
    (42844, 42844, 28),
    (42845, 42845, 12),
    (42846, 42846, 28),
    (42847, 42847, 12),
    (42848, 42848, 28),
    (42849, 42849, 12),
    (42850, 42850, 28),
    (42851, 42851, 12),
    (42852, 42852, 28),
    (42853, 42853, 12),
    (42854, 42854, 28),
    (42855, 42855, 12),
    (42856, 42856, 28),
    (42857, 42857, 12),
    (42858, 42858, 28),
    (42859, 42859, 12),
    (42860, 42860, 28),
    (42861, 42861, 12),
    (42862, 42862, 28),
    (42863, 42863, 12),
    (42864, 42864, 14),
    (42865, 42872, 12),
    (42873, 42873, 28),
    (42874, 42874, 12),
    (42875, 42875, 28),
    (42876, 42876, 12),
    (42877, 42878, 28),
    (42879, 42879, 12),
    (42880, 42880, 28),
    (42881, 42881, 12),
    (42882, 42882, 28),
    (42883, 42883, 12),
    (42884, 42884, 28),
    (42885, 42885, 12),
    (42886, 42886, 28),
    (42887, 42887, 12),
    (42888, 42888, 14),
    (42889, 42890, 15),
    (42891, 42891, 28),
    (42892, 42892, 12),
    (42893, 42893, 28),
    (42894, 42894, 12),
    (42895, 42895, 18),
    (42896, 42896, 28),
    (42897, 42897, 12),
    (42898, 42898, 28),
    (42899, 42901, 12),
    (42902, 42902, 28),
    (42903, 42903, 12),
    (42904, 42904, 28),
    (42905, 42905, 12),
    (42906, 42906, 28),
    (42907, 42907, 12),
    (42908, 42908, 28),
    (42909, 42909, 12),
    (42910, 42910, 28),
    (42911, 42911, 12),
    (42912, 42912, 28),
    (42913, 42913, 12),
    (42914, 42914, 28),
    (42915, 42915, 12),
    (42916, 42916, 28),
    (42917, 42917, 12),
    (42918, 42918, 28),
    (42919, 42919, 12),
    (42920, 42920, 28),
    (42921, 42921, 12),
    (42922, 42926, 28),
    (42927, 42927, 12),
    (42928, 42932, 28),
    (42933, 42933, 12),
    (42934, 42934, 28),
    (42935, 42935, 12),
    (42936, 42936, 28),
    (42937, 42937, 12),
    (42938, 42938, 28),
    (42939, 42939, 12),
    (42940, 42940, 28),
    (42941, 42941, 12),
    (42942, 42942, 28),
    (42943, 42943, 12),
    (42944, 42944, 28),
    (42945, 42945, 12),
    (42946, 42946, 28),
    (42947, 42947, 12),
    (42948, 42951, 28),
    (42952, 42952, 12),
    (42953, 42953, 28),
    (42954, 42954, 12),
    (42955, 42956, 28),
    (42957, 42957, 12),
    (42960, 42960, 28),
    (42961, 42961, 12),
    (42963, 42963, 12),
    (42965, 42965, 12),
    (42966, 42966, 28),
    (42967, 42967, 12),
    (42968, 42968, 28),
    (42969, 42969, 12),
    (42970, 42970, 28),
    (42971, 42971, 12),
    (42972, 42972, 28),
    (42994, 42996, 14),
    (42997, 42997, 28),
    (42998, 42998, 12),
    (42999, 42999, 18),
    (43000, 43001, 14),
    (43002, 43002, 12),
    (43003, 43009, 18),
    (43010, 43010, 16),
    (43011, 43013, 18),
    (43014, 43014, 16),
    (43015, 43018, 18),
    (43019, 43019, 16),
    (43020, 43042, 18),
    (43043, 43044, 25),
    (43045, 43046, 16),
    (43047, 43047, 25),
    (43048, 43051, 21),
    (43052, 43052, 16),
    (43056, 43061, 19),
    (43062, 43063, 21),
    (43064, 43064, 3),
    (43065, 43065, 21),
    (43072, 43123, 18),
    (43124, 43127, 20),
    (43136, 43137, 25),
    (43138, 43187, 18),
    (43188, 43203, 25),
    (43204, 43205, 16),
    (43214, 43215, 20),
    (43216, 43225, 5),
    (43232, 43249, 16),
    (43250, 43255, 18),
    (43256, 43258, 20),
    (43259, 43259, 18),
    (43260, 43260, 20),
    (43261, 43262, 18),
    (43263, 43263, 16),
    (43264, 43273, 5),
    (43274, 43301, 18),
    (43302, 43309, 16),
    (43310, 43311, 20),
    (43312, 43334, 18),
    (43335, 43345, 16),
    (43346, 43347, 25),
    (43359, 43359, 20),
    (43360, 43388, 18),
    (43392, 43394, 16),
    (43395, 43395, 25),
    (43396, 43442, 18),
    (43443, 43443, 16),
    (43444, 43445, 25),
    (43446, 43449, 16),
    (43450, 43451, 25),
    (43452, 43453, 16),
    (43454, 43456, 25),
    (43457, 43469, 20),
    (43471, 43471, 14),
    (43472, 43481, 5),
    (43486, 43487, 20),
    (43488, 43492, 18),
    (43493, 43493, 16),
    (43494, 43494, 14),
    (43495, 43503, 18),
    (43504, 43513, 5),
    (43514, 43518, 18),
    (43520, 43560, 18),
    (43561, 43566, 16),
    (43567, 43568, 25),
    (43569, 43570, 16),
    (43571, 43572, 25),
    (43573, 43574, 16),
    (43584, 43586, 18),
    (43587, 43587, 16),
    (43588, 43595, 18),
    (43596, 43596, 16),
    (43597, 43597, 25),
    (43600, 43609, 5),
    (43612, 43615, 20),
    (43616, 43631, 18),
    (43632, 43632, 14),
    (43633, 43638, 18),
    (43639, 43641, 21),
    (43642, 43642, 18),
    (43643, 43643, 25),
    (43644, 43644, 16),
    (43645, 43645, 25),
    (43646, 43695, 18),
    (43696, 43696, 16),
    (43697, 43697, 18),
    (43698, 43700, 16),
    (43701, 43702, 18),
    (43703, 43704, 16),
    (43705, 43709, 18),
    (43710, 43711, 16),
    (43712, 43712, 18),
    (43713, 43713, 16),
    (43714, 43714, 18),
    (43739, 43740, 18),
    (43741, 43741, 14),
    (43742, 43743, 20),
    (43744, 43754, 18),
    (43755, 43755, 25),
    (43756, 43757, 16),
    (43758, 43759, 25),
    (43760, 43761, 20),
    (43762, 43762, 18),
    (43763, 43764, 14),
    (43765, 43765, 25),
    (43766, 43766, 16),
    (43777, 43782, 18),
    (43785, 43790, 18),
    (43793, 43798, 18),
    (43808, 43814, 18),
    (43816, 43822, 18),
    (43824, 43866, 12),
    (43867, 43867, 15),
    (43868, 43871, 14),
    (43872, 43880, 12),
    (43881, 43881, 14),
    (43882, 43883, 15),
    (43888, 43967, 12),
    (43968, 44002, 18),
    (44003, 44004, 25),
    (44005, 44005, 16),
    (44006, 44007, 25),
    (44008, 44008, 16),
    (44009, 44010, 25),
    (44011, 44011, 20),
    (44012, 44012, 25),
    (44013, 44013, 16),
    (44016, 44025, 5),
    (44032, 55203, 18),
    (55216, 55238, 18),
    (55243, 55291, 18),
    (55296, 57343, 26),
    (57344, 63743, 23),
    (63744, 64109, 18),
    (64112, 64217, 18),
    (64256, 64262, 12),
    (64275, 64279, 12),
    (64285, 64285, 18),
    (64286, 64286, 16),
    (64287, 64296, 18),
    (64297, 64297, 13),
    (64298, 64310, 18),
    (64312, 64316, 18),
    (64318, 64318, 18),
    (64320, 64321, 18),
    (64323, 64324, 18),
    (64326, 64433, 18),
    (64434, 64450, 15),
    (64467, 64829, 18),
    (64830, 64830, 0),
    (64831, 64831, 17),
    (64832, 64847, 21),
    (64848, 64911, 18),
    (64914, 64967, 18),
    (64975, 64975, 21),
    (65008, 65019, 18),
    (65020, 65020, 3),
    (65021, 65023, 21),
    (65024, 65039, 16),
    (65040, 65046, 20),
    (65047, 65047, 17),
    (65048, 65048, 0),
    (65049, 65049, 20),
    (65056, 65071, 16),
    (65072, 65072, 20),
    (65073, 65074, 4),
    (65075, 65076, 1),
    (65077, 65077, 17),
    (65078, 65078, 0),
    (65079, 65079, 17),
    (65080, 65080, 0),
    (65081, 65081, 17),
    (65082, 65082, 0),
    (65083, 65083, 17),
    (65084, 65084, 0),
    (65085, 65085, 17),
    (65086, 65086, 0),
    (65087, 65087, 17),
    (65088, 65088, 0),
    (65089, 65089, 17),
    (65090, 65090, 0),
    (65091, 65091, 17),
    (65092, 65092, 0),
    (65093, 65094, 20),
    (65095, 65095, 17),
    (65096, 65096, 0),
    (65097, 65100, 20),
    (65101, 65103, 1),
    (65104, 65106, 20),
    (65108, 65111, 20),
    (65112, 65112, 4),
    (65113, 65113, 17),
    (65114, 65114, 0),
    (65115, 65115, 17),
    (65116, 65116, 0),
    (65117, 65117, 17),
    (65118, 65118, 0),
    (65119, 65121, 20),
    (65122, 65122, 13),
    (65123, 65123, 4),
    (65124, 65126, 13),
    (65128, 65128, 20),
    (65129, 65129, 3),
    (65130, 65131, 20),
    (65136, 65140, 18),
    (65142, 65276, 18),
    (65279, 65279, 8),
    (65281, 65283, 20),
    (65284, 65284, 3),
    (65285, 65287, 20),
    (65288, 65288, 17),
    (65289, 65289, 0),
    (65290, 65290, 20),
    (65291, 65291, 13),
    (65292, 65292, 20),
    (65293, 65293, 4),
    (65294, 65295, 20),
    (65296, 65305, 5),
    (65306, 65307, 20),
    (65308, 65310, 13),
    (65311, 65312, 20),
    (65313, 65338, 28),
    (65339, 65339, 17),
    (65340, 65340, 20),
    (65341, 65341, 0),
    (65342, 65342, 15),
    (65343, 65343, 1),
    (65344, 65344, 15),
    (65345, 65370, 12),
    (65371, 65371, 17),
    (65372, 65372, 13),
    (65373, 65373, 0),
    (65374, 65374, 13),
    (65375, 65375, 17),
    (65376, 65376, 0),
    (65377, 65377, 20),
    (65378, 65378, 17),
    (65379, 65379, 0),
    (65380, 65381, 20),
    (65382, 65391, 18),
    (65392, 65392, 14),
    (65393, 65437, 18),
    (65438, 65439, 14),
    (65440, 65470, 18),
    (65474, 65479, 18),
    (65482, 65487, 18),
    (65490, 65495, 18),
    (65498, 65500, 18),
    (65504, 65505, 3),
    (65506, 65506, 13),
    (65507, 65507, 15),
    (65508, 65508, 21),
    (65509, 65510, 3),
    (65512, 65512, 21),
    (65513, 65516, 13),
    (65517, 65518, 21),
    (65529, 65531, 8),
    (65532, 65533, 21),
    (65536, 65547, 18),
    (65549, 65574, 18),
    (65576, 65594, 18),
    (65596, 65597, 18),
    (65599, 65613, 18),
    (65616, 65629, 18),
    (65664, 65786, 18),
    (65792, 65794, 20),
    (65799, 65843, 19),
    (65847, 65855, 21),
    (65856, 65908, 10),
    (65909, 65912, 19),
    (65913, 65929, 21),
    (65930, 65931, 19),
    (65932, 65934, 21),
    (65936, 65948, 21),
    (65952, 65952, 21),
    (66000, 66044, 21),
    (66045, 66045, 16),
    (66176, 66204, 18),
    (66208, 66256, 18),
    (66272, 66272, 16),
    (66273, 66299, 19),
    (66304, 66335, 18),
    (66336, 66339, 19),
    (66349, 66368, 18),
    (66369, 66369, 10),
    (66370, 66377, 18),
    (66378, 66378, 10),
    (66384, 66421, 18),
    (66422, 66426, 16),
    (66432, 66461, 18),
    (66463, 66463, 20),
    (66464, 66499, 18),
    (66504, 66511, 18),
    (66512, 66512, 20),
    (66513, 66517, 10),
    (66560, 66599, 28),
    (66600, 66639, 12),
    (66640, 66717, 18),
    (66720, 66729, 5),
    (66736, 66771, 28),
    (66776, 66811, 12),
    (66816, 66855, 18),
    (66864, 66915, 18),
    (66927, 66927, 20),
    (66928, 66938, 28),
    (66940, 66954, 28),
    (66956, 66962, 28),
    (66964, 66965, 28),
    (66967, 66977, 12),
    (66979, 66993, 12),
    (66995, 67001, 12),
    (67003, 67004, 12),
    (67008, 67059, 18),
    (67072, 67382, 18),
    (67392, 67413, 18),
    (67424, 67431, 18),
    (67456, 67461, 14),
    (67463, 67504, 14),
    (67506, 67514, 14),
    (67584, 67589, 18),
    (67592, 67592, 18),
    (67594, 67637, 18),
    (67639, 67640, 18),
    (67644, 67644, 18),
    (67647, 67669, 18),
    (67671, 67671, 20),
    (67672, 67679, 19),
    (67680, 67702, 18),
    (67703, 67704, 21),
    (67705, 67711, 19),
    (67712, 67742, 18),
    (67751, 67759, 19),
    (67808, 67826, 18),
    (67828, 67829, 18),
    (67835, 67839, 19),
    (67840, 67861, 18),
    (67862, 67867, 19),
    (67871, 67871, 20),
    (67872, 67897, 18),
    (67903, 67903, 20),
    (67968, 68023, 18),
    (68028, 68029, 19),
    (68030, 68031, 18),
    (68032, 68047, 19),
    (68050, 68095, 19),
    (68096, 68096, 18),
    (68097, 68099, 16),
    (68101, 68102, 16),
    (68108, 68111, 16),
    (68112, 68115, 18),
    (68117, 68119, 18),
    (68121, 68149, 18),
    (68152, 68154, 16),
    (68159, 68159, 16),
    (68160, 68168, 19),
    (68176, 68184, 20),
    (68192, 68220, 18),
    (68221, 68222, 19),
    (68223, 68223, 20),
    (68224, 68252, 18),
    (68253, 68255, 19),
    (68288, 68295, 18),
    (68296, 68296, 21),
    (68297, 68324, 18),
    (68325, 68326, 16),
    (68331, 68335, 19),
    (68336, 68342, 20),
    (68352, 68405, 18),
    (68409, 68415, 20),
    (68416, 68437, 18),
    (68440, 68447, 19),
    (68448, 68466, 18),
    (68472, 68479, 19),
    (68480, 68497, 18),
    (68505, 68508, 20),
    (68521, 68527, 19),
    (68608, 68680, 18),
    (68736, 68786, 28),
    (68800, 68850, 12),
    (68858, 68863, 19),
    (68864, 68899, 18),
    (68900, 68903, 16),
    (68912, 68921, 5),
    (68928, 68937, 5),
    (68938, 68941, 18),
    (68942, 68942, 14),
    (68943, 68943, 18),
    (68944, 68965, 28),
    (68969, 68973, 16),
    (68974, 68974, 4),
    (68975, 68975, 14),
    (68976, 68997, 12),
    (69006, 69007, 13),
    (69216, 69246, 19),
    (69248, 69289, 18),
    (69291, 69292, 16),
    (69293, 69293, 4),
    (69296, 69297, 18),
    (69314, 69316, 18),
    (69372, 69375, 16),
    (69376, 69404, 18),
    (69405, 69414, 19),
    (69415, 69415, 18),
    (69424, 69445, 18),
    (69446, 69456, 16),
    (69457, 69460, 19),
    (69461, 69465, 20),
    (69488, 69505, 18),
    (69506, 69509, 16),
    (69510, 69513, 20),
    (69552, 69572, 18),
    (69573, 69579, 19),
    (69600, 69622, 18),
    (69632, 69632, 25),
    (69633, 69633, 16),
    (69634, 69634, 25),
    (69635, 69687, 18),
    (69688, 69702, 16),
    (69703, 69709, 20),
    (69714, 69733, 19),
    (69734, 69743, 5),
    (69744, 69744, 16),
    (69745, 69746, 18),
    (69747, 69748, 16),
    (69749, 69749, 18),
    (69759, 69761, 16),
    (69762, 69762, 25),
    (69763, 69807, 18),
    (69808, 69810, 25),
    (69811, 69814, 16),
    (69815, 69816, 25),
    (69817, 69818, 16),
    (69819, 69820, 20),
    (69821, 69821, 8),
    (69822, 69825, 20),
    (69826, 69826, 16),
    (69837, 69837, 8),
    (69840, 69864, 18),
    (69872, 69881, 5),
    (69888, 69890, 16),
    (69891, 69926, 18),
    (69927, 69931, 16),
    (69932, 69932, 25),
    (69933, 69940, 16),
    (69942, 69951, 5),
    (69952, 69955, 20),
    (69956, 69956, 18),
    (69957, 69958, 25),
    (69959, 69959, 18),
    (69968, 70002, 18),
    (70003, 70003, 16),
    (70004, 70005, 20),
    (70006, 70006, 18),
    (70016, 70017, 16),
    (70018, 70018, 25),
    (70019, 70066, 18),
    (70067, 70069, 25),
    (70070, 70078, 16),
    (70079, 70080, 25),
    (70081, 70084, 18),
    (70085, 70088, 20),
    (70089, 70092, 16),
    (70093, 70093, 20),
    (70094, 70094, 25),
    (70095, 70095, 16),
    (70096, 70105, 5),
    (70106, 70106, 18),
    (70107, 70107, 20),
    (70108, 70108, 18),
    (70109, 70111, 20),
    (70113, 70132, 19),
    (70144, 70161, 18),
    (70163, 70187, 18),
    (70188, 70190, 25),
    (70191, 70193, 16),
    (70194, 70195, 25),
    (70196, 70196, 16),
    (70197, 70197, 25),
    (70198, 70199, 16),
    (70200, 70205, 20),
    (70206, 70206, 16),
    (70207, 70208, 18),
    (70209, 70209, 16),
    (70272, 70278, 18),
    (70280, 70280, 18),
    (70282, 70285, 18),
    (70287, 70301, 18),
    (70303, 70312, 18),
    (70313, 70313, 20),
    (70320, 70366, 18),
    (70367, 70367, 16),
    (70368, 70370, 25),
    (70371, 70378, 16),
    (70384, 70393, 5),
    (70400, 70401, 16),
    (70402, 70403, 25),
    (70405, 70412, 18),
    (70415, 70416, 18),
    (70419, 70440, 18),
    (70442, 70448, 18),
    (70450, 70451, 18),
    (70453, 70457, 18),
    (70459, 70460, 16),
    (70461, 70461, 18),
    (70462, 70463, 25),
    (70464, 70464, 16),
    (70465, 70468, 25),
    (70471, 70472, 25),
    (70475, 70477, 25),
    (70480, 70480, 18),
    (70487, 70487, 25),
    (70493, 70497, 18),
    (70498, 70499, 25),
    (70502, 70508, 16),
    (70512, 70516, 16),
    (70528, 70537, 18),
    (70539, 70539, 18),
    (70542, 70542, 18),
    (70544, 70581, 18),
    (70583, 70583, 18),
    (70584, 70586, 25),
    (70587, 70592, 16),
    (70594, 70594, 25),
    (70597, 70597, 25),
    (70599, 70602, 25),
    (70604, 70605, 25),
    (70606, 70606, 16),
    (70607, 70607, 25),
    (70608, 70608, 16),
    (70609, 70609, 18),
    (70610, 70610, 16),
    (70611, 70611, 18),
    (70612, 70613, 20),
    (70615, 70616, 20),
    (70625, 70626, 16),
    (70656, 70708, 18),
    (70709, 70711, 25),
    (70712, 70719, 16),
    (70720, 70721, 25),
    (70722, 70724, 16),
    (70725, 70725, 25),
    (70726, 70726, 16),
    (70727, 70730, 18),
    (70731, 70735, 20),
    (70736, 70745, 5),
    (70746, 70747, 20),
    (70749, 70749, 20),
    (70750, 70750, 16),
    (70751, 70753, 18),
    (70784, 70831, 18),
    (70832, 70834, 25),
    (70835, 70840, 16),
    (70841, 70841, 25),
    (70842, 70842, 16),
    (70843, 70846, 25),
    (70847, 70848, 16),
    (70849, 70849, 25),
    (70850, 70851, 16),
    (70852, 70853, 18),
    (70854, 70854, 20),
    (70855, 70855, 18),
    (70864, 70873, 5),
    (71040, 71086, 18),
    (71087, 71089, 25),
    (71090, 71093, 16),
    (71096, 71099, 25),
    (71100, 71101, 16),
    (71102, 71102, 25),
    (71103, 71104, 16),
    (71105, 71127, 20),
    (71128, 71131, 18),
    (71132, 71133, 16),
    (71168, 71215, 18),
    (71216, 71218, 25),
    (71219, 71226, 16),
    (71227, 71228, 25),
    (71229, 71229, 16),
    (71230, 71230, 25),
    (71231, 71232, 16),
    (71233, 71235, 20),
    (71236, 71236, 18),
    (71248, 71257, 5),
    (71264, 71276, 20),
    (71296, 71338, 18),
    (71339, 71339, 16),
    (71340, 71340, 25),
    (71341, 71341, 16),
    (71342, 71343, 25),
    (71344, 71349, 16),
    (71350, 71350, 25),
    (71351, 71351, 16),
    (71352, 71352, 18),
    (71353, 71353, 20),
    (71360, 71369, 5),
    (71376, 71395, 5),
    (71424, 71450, 18),
    (71453, 71453, 16),
    (71454, 71454, 25),
    (71455, 71455, 16),
    (71456, 71457, 25),
    (71458, 71461, 16),
    (71462, 71462, 25),
    (71463, 71467, 16),
    (71472, 71481, 5),
    (71482, 71483, 19),
    (71484, 71486, 20),
    (71487, 71487, 21),
    (71488, 71494, 18),
    (71680, 71723, 18),
    (71724, 71726, 25),
    (71727, 71735, 16),
    (71736, 71736, 25),
    (71737, 71738, 16),
    (71739, 71739, 20),
    (71840, 71871, 28),
    (71872, 71903, 12),
    (71904, 71913, 5),
    (71914, 71922, 19),
    (71935, 71942, 18),
    (71945, 71945, 18),
    (71948, 71955, 18),
    (71957, 71958, 18),
    (71960, 71983, 18),
    (71984, 71989, 25),
    (71991, 71992, 25),
    (71995, 71996, 16),
    (71997, 71997, 25),
    (71998, 71998, 16),
    (71999, 71999, 18),
    (72000, 72000, 25),
    (72001, 72001, 18),
    (72002, 72002, 25),
    (72003, 72003, 16),
    (72004, 72006, 20),
    (72016, 72025, 5),
    (72096, 72103, 18),
    (72106, 72144, 18),
    (72145, 72147, 25),
    (72148, 72151, 16),
    (72154, 72155, 16),
    (72156, 72159, 25),
    (72160, 72160, 16),
    (72161, 72161, 18),
    (72162, 72162, 20),
    (72163, 72163, 18),
    (72164, 72164, 25),
    (72192, 72192, 18),
    (72193, 72202, 16),
    (72203, 72242, 18),
    (72243, 72248, 16),
    (72249, 72249, 25),
    (72250, 72250, 18),
    (72251, 72254, 16),
    (72255, 72262, 20),
    (72263, 72263, 16),
    (72272, 72272, 18),
    (72273, 72278, 16),
    (72279, 72280, 25),
    (72281, 72283, 16),
    (72284, 72329, 18),
    (72330, 72342, 16),
    (72343, 72343, 25),
    (72344, 72345, 16),
    (72346, 72348, 20),
    (72349, 72349, 18),
    (72350, 72354, 20),
    (72368, 72440, 18),
    (72448, 72457, 20),
    (72640, 72672, 18),
    (72673, 72673, 20),
    (72688, 72697, 5),
    (72704, 72712, 18),
    (72714, 72750, 18),
    (72751, 72751, 25),
    (72752, 72758, 16),
    (72760, 72765, 16),
    (72766, 72766, 25),
    (72767, 72767, 16),
    (72768, 72768, 18),
    (72769, 72773, 20),
    (72784, 72793, 5),
    (72794, 72812, 19),
    (72816, 72817, 20),
    (72818, 72847, 18),
    (72850, 72871, 16),
    (72873, 72873, 25),
    (72874, 72880, 16),
    (72881, 72881, 25),
    (72882, 72883, 16),
    (72884, 72884, 25),
    (72885, 72886, 16),
    (72960, 72966, 18),
    (72968, 72969, 18),
    (72971, 73008, 18),
    (73009, 73014, 16),
    (73018, 73018, 16),
    (73020, 73021, 16),
    (73023, 73029, 16),
    (73030, 73030, 18),
    (73031, 73031, 16),
    (73040, 73049, 5),
    (73056, 73061, 18),
    (73063, 73064, 18),
    (73066, 73097, 18),
    (73098, 73102, 25),
    (73104, 73105, 16),
    (73107, 73108, 25),
    (73109, 73109, 16),
    (73110, 73110, 25),
    (73111, 73111, 16),
    (73112, 73112, 18),
    (73120, 73129, 5),
    (73440, 73458, 18),
    (73459, 73460, 16),
    (73461, 73462, 25),
    (73463, 73464, 20),
    (73472, 73473, 16),
    (73474, 73474, 18),
    (73475, 73475, 25),
    (73476, 73488, 18),
    (73490, 73523, 18),
    (73524, 73525, 25),
    (73526, 73530, 16),
    (73534, 73535, 25),
    (73536, 73536, 16),
    (73537, 73537, 25),
    (73538, 73538, 16),
    (73539, 73551, 20),
    (73552, 73561, 5),
    (73562, 73562, 16),
    (73648, 73648, 18),
    (73664, 73684, 19),
    (73685, 73692, 21),
    (73693, 73696, 3),
    (73697, 73713, 21),
    (73727, 73727, 20),
    (73728, 74649, 18),
    (74752, 74862, 10),
    (74864, 74868, 20),
    (74880, 75075, 18),
    (77712, 77808, 18),
    (77809, 77810, 20),
    (77824, 78895, 18),
    (78896, 78911, 8),
    (78912, 78912, 16),
    (78913, 78918, 18),
    (78919, 78933, 16),
    (78944, 82938, 18),
    (82944, 83526, 18),
    (90368, 90397, 18),
    (90398, 90409, 16),
    (90410, 90412, 25),
    (90413, 90415, 16),
    (90416, 90425, 5),
    (92160, 92728, 18),
    (92736, 92766, 18),
    (92768, 92777, 5),
    (92782, 92783, 20),
    (92784, 92862, 18),
    (92864, 92873, 5),
    (92880, 92909, 18),
    (92912, 92916, 16),
    (92917, 92917, 20),
    (92928, 92975, 18),
    (92976, 92982, 16),
    (92983, 92987, 20),
    (92988, 92991, 21),
    (92992, 92995, 14),
    (92996, 92996, 20),
    (92997, 92997, 21),
    (93008, 93017, 5),
    (93019, 93025, 19),
    (93027, 93047, 18),
    (93053, 93071, 18),
    (93504, 93506, 14),
    (93507, 93546, 18),
    (93547, 93548, 14),
    (93549, 93551, 20),
    (93552, 93561, 5),
    (93760, 93791, 28),
    (93792, 93823, 12),
    (93824, 93846, 19),
    (93847, 93850, 20),
    (93952, 94026, 18),
    (94031, 94031, 16),
    (94032, 94032, 18),
    (94033, 94087, 25),
    (94095, 94098, 16),
    (94099, 94111, 14),
    (94176, 94177, 14),
    (94178, 94178, 20),
    (94179, 94179, 14),
    (94180, 94180, 16),
    (94192, 94193, 25),
    (94208, 100343, 18),
    (100352, 101589, 18),
    (101631, 101640, 18),
    (110576, 110579, 14),
    (110581, 110587, 14),
    (110589, 110590, 14),
    (110592, 110882, 18),
    (110898, 110898, 18),
    (110928, 110930, 18),
    (110933, 110933, 18),
    (110948, 110951, 18),
    (110960, 111355, 18),
    (113664, 113770, 18),
    (113776, 113788, 18),
    (113792, 113800, 18),
    (113808, 113817, 18),
    (113820, 113820, 21),
    (113821, 113822, 16),
    (113823, 113823, 20),
    (113824, 113827, 8),
    (117760, 117999, 21),
    (118000, 118009, 5),
    (118016, 118451, 21),
    (118528, 118573, 16),
    (118576, 118598, 16),
    (118608, 118723, 21),
    (118784, 119029, 21),
    (119040, 119078, 21),
    (119081, 119140, 21),
    (119141, 119142, 25),
    (119143, 119145, 16),
    (119146, 119148, 21),
    (119149, 119154, 25),
    (119155, 119162, 8),
    (119163, 119170, 16),
    (119171, 119172, 21),
    (119173, 119179, 16),
    (119180, 119209, 21),
    (119210, 119213, 16),
    (119214, 119274, 21),
    (119296, 119361, 21),
    (119362, 119364, 16),
    (119365, 119365, 21),
    (119488, 119507, 19),
    (119520, 119539, 19),
    (119552, 119638, 21),
    (119648, 119672, 19),
    (119808, 119833, 28),
    (119834, 119859, 12),
    (119860, 119885, 28),
    (119886, 119892, 12),
    (119894, 119911, 12),
    (119912, 119937, 28),
    (119938, 119963, 12),
    (119964, 119964, 28),
    (119966, 119967, 28),
    (119970, 119970, 28),
    (119973, 119974, 28),
    (119977, 119980, 28),
    (119982, 119989, 28),
    (119990, 119993, 12),
    (119995, 119995, 12),
    (119997, 120003, 12),
    (120005, 120015, 12),
    (120016, 120041, 28),
    (120042, 120067, 12),
    (120068, 120069, 28),
    (120071, 120074, 28),
    (120077, 120084, 28),
    (120086, 120092, 28),
    (120094, 120119, 12),
    (120120, 120121, 28),
    (120123, 120126, 28),
    (120128, 120132, 28),
    (120134, 120134, 28),
    (120138, 120144, 28),
    (120146, 120171, 12),
    (120172, 120197, 28),
    (120198, 120223, 12),
    (120224, 120249, 28),
    (120250, 120275, 12),
    (120276, 120301, 28),
    (120302, 120327, 12),
    (120328, 120353, 28),
    (120354, 120379, 12),
    (120380, 120405, 28),
    (120406, 120431, 12),
    (120432, 120457, 28),
    (120458, 120485, 12),
    (120488, 120512, 28),
    (120513, 120513, 13),
    (120514, 120538, 12),
    (120539, 120539, 13),
    (120540, 120545, 12),
    (120546, 120570, 28),
    (120571, 120571, 13),
    (120572, 120596, 12),
    (120597, 120597, 13),
    (120598, 120603, 12),
    (120604, 120628, 28),
    (120629, 120629, 13),
    (120630, 120654, 12),
    (120655, 120655, 13),
    (120656, 120661, 12),
    (120662, 120686, 28),
    (120687, 120687, 13),
    (120688, 120712, 12),
    (120713, 120713, 13),
    (120714, 120719, 12),
    (120720, 120744, 28),
    (120745, 120745, 13),
    (120746, 120770, 12),
    (120771, 120771, 13),
    (120772, 120777, 12),
    (120778, 120778, 28),
    (120779, 120779, 12),
    (120782, 120831, 5),
    (120832, 121343, 21),
    (121344, 121398, 16),
    (121399, 121402, 21),
    (121403, 121452, 16),
    (121453, 121460, 21),
    (121461, 121461, 16),
    (121462, 121475, 21),
    (121476, 121476, 16),
    (121477, 121478, 21),
    (121479, 121483, 20),
    (121499, 121503, 16),
    (121505, 121519, 16),
    (122624, 122633, 12),
    (122634, 122634, 18),
    (122635, 122654, 12),
    (122661, 122666, 12),
    (122880, 122886, 16),
    (122888, 122904, 16),
    (122907, 122913, 16),
    (122915, 122916, 16),
    (122918, 122922, 16),
    (122928, 122989, 14),
    (123023, 123023, 16),
    (123136, 123180, 18),
    (123184, 123190, 16),
    (123191, 123197, 14),
    (123200, 123209, 5),
    (123214, 123214, 18),
    (123215, 123215, 21),
    (123536, 123565, 18),
    (123566, 123566, 16),
    (123584, 123627, 18),
    (123628, 123631, 16),
    (123632, 123641, 5),
    (123647, 123647, 3),
    (124112, 124138, 18),
    (124139, 124139, 14),
    (124140, 124143, 16),
    (124144, 124153, 5),
    (124368, 124397, 18),
    (124398, 124399, 16),
    (124400, 124400, 18),
    (124401, 124410, 5),
    (124415, 124415, 20),
    (124896, 124902, 18),
    (124904, 124907, 18),
    (124909, 124910, 18),
    (124912, 124926, 18),
    (124928, 125124, 18),
    (125127, 125135, 19),
    (125136, 125142, 16),
    (125184, 125217, 28),
    (125218, 125251, 12),
    (125252, 125258, 16),
    (125259, 125259, 14),
    (125264, 125273, 5),
    (125278, 125279, 20),
    (126065, 126123, 19),
    (126124, 126124, 21),
    (126125, 126127, 19),
    (126128, 126128, 3),
    (126129, 126132, 19),
    (126209, 126253, 19),
    (126254, 126254, 21),
    (126255, 126269, 19),
    (126464, 126467, 18),
    (126469, 126495, 18),
    (126497, 126498, 18),
    (126500, 126500, 18),
    (126503, 126503, 18),
    (126505, 126514, 18),
    (126516, 126519, 18),
    (126521, 126521, 18),
    (126523, 126523, 18),
    (126530, 126530, 18),
    (126535, 126535, 18),
    (126537, 126537, 18),
    (126539, 126539, 18),
    (126541, 126543, 18),
    (126545, 126546, 18),
    (126548, 126548, 18),
    (126551, 126551, 18),
    (126553, 126553, 18),
    (126555, 126555, 18),
    (126557, 126557, 18),
    (126559, 126559, 18),
    (126561, 126562, 18),
    (126564, 126564, 18),
    (126567, 126570, 18),
    (126572, 126578, 18),
    (126580, 126583, 18),
    (126585, 126588, 18),
    (126590, 126590, 18),
    (126592, 126601, 18),
    (126603, 126619, 18),
    (126625, 126627, 18),
    (126629, 126633, 18),
    (126635, 126651, 18),
    (126704, 126705, 13),
    (126976, 127019, 21),
    (127024, 127123, 21),
    (127136, 127150, 21),
    (127153, 127167, 21),
    (127169, 127183, 21),
    (127185, 127221, 21),
    (127232, 127244, 19),
    (127245, 127405, 21),
    (127462, 127490, 21),
    (127504, 127547, 21),
    (127552, 127560, 21),
    (127568, 127569, 21),
    (127584, 127589, 21),
    (127744, 127994, 21),
    (127995, 127999, 15),
    (128000, 128727, 21),
    (128732, 128748, 21),
    (128752, 128764, 21),
    (128768, 128886, 21),
    (128891, 128985, 21),
    (128992, 129003, 21),
    (129008, 129008, 21),
    (129024, 129035, 21),
    (129040, 129095, 21),
    (129104, 129113, 21),
    (129120, 129159, 21),
    (129168, 129197, 21),
    (129200, 129211, 21),
    (129216, 129217, 21),
    (129280, 129619, 21),
    (129632, 129645, 21),
    (129648, 129660, 21),
    (129664, 129673, 21),
    (129679, 129734, 21),
    (129742, 129756, 21),
    (129759, 129769, 21),
    (129776, 129784, 21),
    (129792, 129938, 21),
    (129940, 130031, 21),
    (130032, 130041, 5),
    (131072, 173791, 18),
    (173824, 177977, 18),
    (177984, 178205, 18),
    (178208, 183969, 18),
    (183984, 191456, 18),
    (191472, 192093, 18),
    (194560, 195101, 18),
    (196608, 201546, 18),
    (201552, 205743, 18),
    (917505, 917505, 8),
    (917536, 917631, 8),
    (917760, 917999, 16),
    (983040, 1048573, 23),
    (1048576, 1114109, 23),
];