1/* AUTO GENERATED! DO NOT EDIT MANUALLY! See scripts/generate_unicode_tolower.py */
2#include "tolower_data.h"
3
4const std::unordered_map<int32_t, int32_t> UPPER_TO_LOWER_CODEPOINT_MAP = {
5 {65, 97},
6 {66, 98},
7 {67, 99},
8 {68, 100},
9 {69, 101},
10 {70, 102},
11 {71, 103},
12 {72, 104},
13 {73, 105},
14 {74, 106},
15 {75, 107},
16 {76, 108},
17 {77, 109},
18 {78, 110},
19 {79, 111},
20 {80, 112},
21 {81, 113},
22 {82, 114},
23 {83, 115},
24 {84, 116},
25 {85, 117},
26 {86, 118},
27 {87, 119},
28 {88, 120},
29 {89, 121},
30 {90, 122},
31 {192, 224},
32 {193, 225},
33 {194, 226},
34 {195, 227},
35 {196, 228},
36 {197, 229},
37 {198, 230},
38 {199, 231},
39 {200, 232},
40 {201, 233},
41 {202, 234},
42 {203, 235},
43 {204, 236},
44 {205, 237},
45 {206, 238},
46 {207, 239},
47 {208, 240},
48 {209, 241},
49 {210, 242},
50 {211, 243},
51 {212, 244},
52 {213, 245},
53 {214, 246},
54 {216, 248},
55 {217, 249},
56 {218, 250},
57 {219, 251},
58 {220, 252},
59 {221, 253},
60 {222, 254},
61 {256, 257},
62 {258, 259},
63 {260, 261},
64 {262, 263},
65 {264, 265},
66 {266, 267},
67 {268, 269},
68 {270, 271},
69 {272, 273},
70 {274, 275},
71 {276, 277},
72 {278, 279},
73 {280, 281},
74 {282, 283},
75 {284, 285},
76 {286, 287},
77 {288, 289},
78 {290, 291},
79 {292, 293},
80 {294, 295},
81 {296, 297},
82 {298, 299},
83 {300, 301},
84 {302, 303},
85 {304, 105},
86 {306, 307},
87 {308, 309},
88 {310, 311},
89 {313, 314},
90 {315, 316},
91 {317, 318},
92 {319, 320},
93 {321, 322},
94 {323, 324},
95 {325, 326},
96 {327, 328},
97 {330, 331},
98 {332, 333},
99 {334, 335},
100 {336, 337},
101 {338, 339},
102 {340, 341},
103 {342, 343},
104 {344, 345},
105 {346, 347},
106 {348, 349},
107 {350, 351},
108 {352, 353},
109 {354, 355},
110 {356, 357},
111 {358, 359},
112 {360, 361},
113 {362, 363},
114 {364, 365},
115 {366, 367},
116 {368, 369},
117 {370, 371},
118 {372, 373},
119 {374, 375},
120 {376, 255},
121 {377, 378},
122 {379, 380},
123 {381, 382},
124 {385, 595},
125 {386, 387},
126 {388, 389},
127 {390, 596},
128 {391, 392},
129 {393, 598},
130 {394, 599},
131 {395, 396},
132 {398, 477},
133 {399, 601},
134 {400, 603},
135 {401, 402},
136 {403, 608},
137 {404, 611},
138 {406, 617},
139 {407, 616},
140 {408, 409},
141 {412, 623},
142 {413, 626},
143 {415, 629},
144 {416, 417},
145 {418, 419},
146 {420, 421},
147 {422, 640},
148 {423, 424},
149 {425, 643},
150 {428, 429},
151 {430, 648},
152 {431, 432},
153 {433, 650},
154 {434, 651},
155 {435, 436},
156 {437, 438},
157 {439, 658},
158 {440, 441},
159 {444, 445},
160 {452, 454},
161 {453, 454},
162 {455, 457},
163 {456, 457},
164 {458, 460},
165 {459, 460},
166 {461, 462},
167 {463, 464},
168 {465, 466},
169 {467, 468},
170 {469, 470},
171 {471, 472},
172 {473, 474},
173 {475, 476},
174 {478, 479},
175 {480, 481},
176 {482, 483},
177 {484, 485},
178 {486, 487},
179 {488, 489},
180 {490, 491},
181 {492, 493},
182 {494, 495},
183 {497, 499},
184 {498, 499},
185 {500, 501},
186 {502, 405},
187 {503, 447},
188 {504, 505},
189 {506, 507},
190 {508, 509},
191 {510, 511},
192 {512, 513},
193 {514, 515},
194 {516, 517},
195 {518, 519},
196 {520, 521},
197 {522, 523},
198 {524, 525},
199 {526, 527},
200 {528, 529},
201 {530, 531},
202 {532, 533},
203 {534, 535},
204 {536, 537},
205 {538, 539},
206 {540, 541},
207 {542, 543},
208 {544, 414},
209 {546, 547},
210 {548, 549},
211 {550, 551},
212 {552, 553},
213 {554, 555},
214 {556, 557},
215 {558, 559},
216 {560, 561},
217 {562, 563},
218 {570, 11365},
219 {571, 572},
220 {573, 410},
221 {574, 11366},
222 {577, 578},
223 {579, 384},
224 {580, 649},
225 {581, 652},
226 {582, 583},
227 {584, 585},
228 {586, 587},
229 {588, 589},
230 {590, 591},
231 {880, 881},
232 {882, 883},
233 {886, 887},
234 {895, 1011},
235 {902, 940},
236 {904, 941},
237 {905, 942},
238 {906, 943},
239 {908, 972},
240 {910, 973},
241 {911, 974},
242 {913, 945},
243 {914, 946},
244 {915, 947},
245 {916, 948},
246 {917, 949},
247 {918, 950},
248 {919, 951},
249 {920, 952},
250 {921, 953},
251 {922, 954},
252 {923, 955},
253 {924, 956},
254 {925, 957},
255 {926, 958},
256 {927, 959},
257 {928, 960},
258 {929, 961},
259 {931, 963},
260 {932, 964},
261 {933, 965},
262 {934, 966},
263 {935, 967},
264 {936, 968},
265 {937, 969},
266 {938, 970},
267 {939, 971},
268 {975, 983},
269 {984, 985},
270 {986, 987},
271 {988, 989},
272 {990, 991},
273 {992, 993},
274 {994, 995},
275 {996, 997},
276 {998, 999},
277 {1000, 1001},
278 {1002, 1003},
279 {1004, 1005},
280 {1006, 1007},
281 {1012, 952},
282 {1015, 1016},
283 {1017, 1010},
284 {1018, 1019},
285 {1021, 891},
286 {1022, 892},
287 {1023, 893},
288 {1024, 1104},
289 {1025, 1105},
290 {1026, 1106},
291 {1027, 1107},
292 {1028, 1108},
293 {1029, 1109},
294 {1030, 1110},
295 {1031, 1111},
296 {1032, 1112},
297 {1033, 1113},
298 {1034, 1114},
299 {1035, 1115},
300 {1036, 1116},
301 {1037, 1117},
302 {1038, 1118},
303 {1039, 1119},
304 {1040, 1072},
305 {1041, 1073},
306 {1042, 1074},
307 {1043, 1075},
308 {1044, 1076},
309 {1045, 1077},
310 {1046, 1078},
311 {1047, 1079},
312 {1048, 1080},
313 {1049, 1081},
314 {1050, 1082},
315 {1051, 1083},
316 {1052, 1084},
317 {1053, 1085},
318 {1054, 1086},
319 {1055, 1087},
320 {1056, 1088},
321 {1057, 1089},
322 {1058, 1090},
323 {1059, 1091},
324 {1060, 1092},
325 {1061, 1093},
326 {1062, 1094},
327 {1063, 1095},
328 {1064, 1096},
329 {1065, 1097},
330 {1066, 1098},
331 {1067, 1099},
332 {1068, 1100},
333 {1069, 1101},
334 {1070, 1102},
335 {1071, 1103},
336 {1120, 1121},
337 {1122, 1123},
338 {1124, 1125},
339 {1126, 1127},
340 {1128, 1129},
341 {1130, 1131},
342 {1132, 1133},
343 {1134, 1135},
344 {1136, 1137},
345 {1138, 1139},
346 {1140, 1141},
347 {1142, 1143},
348 {1144, 1145},
349 {1146, 1147},
350 {1148, 1149},
351 {1150, 1151},
352 {1152, 1153},
353 {1162, 1163},
354 {1164, 1165},
355 {1166, 1167},
356 {1168, 1169},
357 {1170, 1171},
358 {1172, 1173},
359 {1174, 1175},
360 {1176, 1177},
361 {1178, 1179},
362 {1180, 1181},
363 {1182, 1183},
364 {1184, 1185},
365 {1186, 1187},
366 {1188, 1189},
367 {1190, 1191},
368 {1192, 1193},
369 {1194, 1195},
370 {1196, 1197},
371 {1198, 1199},
372 {1200, 1201},
373 {1202, 1203},
374 {1204, 1205},
375 {1206, 1207},
376 {1208, 1209},
377 {1210, 1211},
378 {1212, 1213},
379 {1214, 1215},
380 {1216, 1231},
381 {1217, 1218},
382 {1219, 1220},
383 {1221, 1222},
384 {1223, 1224},
385 {1225, 1226},
386 {1227, 1228},
387 {1229, 1230},
388 {1232, 1233},
389 {1234, 1235},
390 {1236, 1237},
391 {1238, 1239},
392 {1240, 1241},
393 {1242, 1243},
394 {1244, 1245},
395 {1246, 1247},
396 {1248, 1249},
397 {1250, 1251},
398 {1252, 1253},
399 {1254, 1255},
400 {1256, 1257},
401 {1258, 1259},
402 {1260, 1261},
403 {1262, 1263},
404 {1264, 1265},
405 {1266, 1267},
406 {1268, 1269},
407 {1270, 1271},
408 {1272, 1273},
409 {1274, 1275},
410 {1276, 1277},
411 {1278, 1279},
412 {1280, 1281},
413 {1282, 1283},
414 {1284, 1285},
415 {1286, 1287},
416 {1288, 1289},
417 {1290, 1291},
418 {1292, 1293},
419 {1294, 1295},
420 {1296, 1297},
421 {1298, 1299},
422 {1300, 1301},
423 {1302, 1303},
424 {1304, 1305},
425 {1306, 1307},
426 {1308, 1309},
427 {1310, 1311},
428 {1312, 1313},
429 {1314, 1315},
430 {1316, 1317},
431 {1318, 1319},
432 {1320, 1321},
433 {1322, 1323},
434 {1324, 1325},
435 {1326, 1327},
436 {1329, 1377},
437 {1330, 1378},
438 {1331, 1379},
439 {1332, 1380},
440 {1333, 1381},
441 {1334, 1382},
442 {1335, 1383},
443 {1336, 1384},
444 {1337, 1385},
445 {1338, 1386},
446 {1339, 1387},
447 {1340, 1388},
448 {1341, 1389},
449 {1342, 1390},
450 {1343, 1391},
451 {1344, 1392},
452 {1345, 1393},
453 {1346, 1394},
454 {1347, 1395},
455 {1348, 1396},
456 {1349, 1397},
457 {1350, 1398},
458 {1351, 1399},
459 {1352, 1400},
460 {1353, 1401},
461 {1354, 1402},
462 {1355, 1403},
463 {1356, 1404},
464 {1357, 1405},
465 {1358, 1406},
466 {1359, 1407},
467 {1360, 1408},
468 {1361, 1409},
469 {1362, 1410},
470 {1363, 1411},
471 {1364, 1412},
472 {1365, 1413},
473 {1366, 1414},
474 {4256, 11520},
475 {4257, 11521},
476 {4258, 11522},
477 {4259, 11523},
478 {4260, 11524},
479 {4261, 11525},
480 {4262, 11526},
481 {4263, 11527},
482 {4264, 11528},
483 {4265, 11529},
484 {4266, 11530},
485 {4267, 11531},
486 {4268, 11532},
487 {4269, 11533},
488 {4270, 11534},
489 {4271, 11535},
490 {4272, 11536},
491 {4273, 11537},
492 {4274, 11538},
493 {4275, 11539},
494 {4276, 11540},
495 {4277, 11541},
496 {4278, 11542},
497 {4279, 11543},
498 {4280, 11544},
499 {4281, 11545},
500 {4282, 11546},
501 {4283, 11547},
502 {4284, 11548},
503 {4285, 11549},
504 {4286, 11550},
505 {4287, 11551},
506 {4288, 11552},
507 {4289, 11553},
508 {4290, 11554},
509 {4291, 11555},
510 {4292, 11556},
511 {4293, 11557},
512 {4295, 11559},
513 {4301, 11565},
514 {5024, 43888},
515 {5025, 43889},
516 {5026, 43890},
517 {5027, 43891},
518 {5028, 43892},
519 {5029, 43893},
520 {5030, 43894},
521 {5031, 43895},
522 {5032, 43896},
523 {5033, 43897},
524 {5034, 43898},
525 {5035, 43899},
526 {5036, 43900},
527 {5037, 43901},
528 {5038, 43902},
529 {5039, 43903},
530 {5040, 43904},
531 {5041, 43905},
532 {5042, 43906},
533 {5043, 43907},
534 {5044, 43908},
535 {5045, 43909},
536 {5046, 43910},
537 {5047, 43911},
538 {5048, 43912},
539 {5049, 43913},
540 {5050, 43914},
541 {5051, 43915},
542 {5052, 43916},
543 {5053, 43917},
544 {5054, 43918},
545 {5055, 43919},
546 {5056, 43920},
547 {5057, 43921},
548 {5058, 43922},
549 {5059, 43923},
550 {5060, 43924},
551 {5061, 43925},
552 {5062, 43926},
553 {5063, 43927},
554 {5064, 43928},
555 {5065, 43929},
556 {5066, 43930},
557 {5067, 43931},
558 {5068, 43932},
559 {5069, 43933},
560 {5070, 43934},
561 {5071, 43935},
562 {5072, 43936},
563 {5073, 43937},
564 {5074, 43938},
565 {5075, 43939},
566 {5076, 43940},
567 {5077, 43941},
568 {5078, 43942},
569 {5079, 43943},
570 {5080, 43944},
571 {5081, 43945},
572 {5082, 43946},
573 {5083, 43947},
574 {5084, 43948},
575 {5085, 43949},
576 {5086, 43950},
577 {5087, 43951},
578 {5088, 43952},
579 {5089, 43953},
580 {5090, 43954},
581 {5091, 43955},
582 {5092, 43956},
583 {5093, 43957},
584 {5094, 43958},
585 {5095, 43959},
586 {5096, 43960},
587 {5097, 43961},
588 {5098, 43962},
589 {5099, 43963},
590 {5100, 43964},
591 {5101, 43965},
592 {5102, 43966},
593 {5103, 43967},
594 {5104, 5112},
595 {5105, 5113},
596 {5106, 5114},
597 {5107, 5115},
598 {5108, 5116},
599 {5109, 5117},
600 {7312, 4304},
601 {7313, 4305},
602 {7314, 4306},
603 {7315, 4307},
604 {7316, 4308},
605 {7317, 4309},
606 {7318, 4310},
607 {7319, 4311},
608 {7320, 4312},
609 {7321, 4313},
610 {7322, 4314},
611 {7323, 4315},
612 {7324, 4316},
613 {7325, 4317},
614 {7326, 4318},
615 {7327, 4319},
616 {7328, 4320},
617 {7329, 4321},
618 {7330, 4322},
619 {7331, 4323},
620 {7332, 4324},
621 {7333, 4325},
622 {7334, 4326},
623 {7335, 4327},
624 {7336, 4328},
625 {7337, 4329},
626 {7338, 4330},
627 {7339, 4331},
628 {7340, 4332},
629 {7341, 4333},
630 {7342, 4334},
631 {7343, 4335},
632 {7344, 4336},
633 {7345, 4337},
634 {7346, 4338},
635 {7347, 4339},
636 {7348, 4340},
637 {7349, 4341},
638 {7350, 4342},
639 {7351, 4343},
640 {7352, 4344},
641 {7353, 4345},
642 {7354, 4346},
643 {7357, 4349},
644 {7358, 4350},
645 {7359, 4351},
646 {7680, 7681},
647 {7682, 7683},
648 {7684, 7685},
649 {7686, 7687},
650 {7688, 7689},
651 {7690, 7691},
652 {7692, 7693},
653 {7694, 7695},
654 {7696, 7697},
655 {7698, 7699},
656 {7700, 7701},
657 {7702, 7703},
658 {7704, 7705},
659 {7706, 7707},
660 {7708, 7709},
661 {7710, 7711},
662 {7712, 7713},
663 {7714, 7715},
664 {7716, 7717},
665 {7718, 7719},
666 {7720, 7721},
667 {7722, 7723},
668 {7724, 7725},
669 {7726, 7727},
670 {7728, 7729},
671 {7730, 7731},
672 {7732, 7733},
673 {7734, 7735},
674 {7736, 7737},
675 {7738, 7739},
676 {7740, 7741},
677 {7742, 7743},
678 {7744, 7745},
679 {7746, 7747},
680 {7748, 7749},
681 {7750, 7751},
682 {7752, 7753},
683 {7754, 7755},
684 {7756, 7757},
685 {7758, 7759},
686 {7760, 7761},
687 {7762, 7763},
688 {7764, 7765},
689 {7766, 7767},
690 {7768, 7769},
691 {7770, 7771},
692 {7772, 7773},
693 {7774, 7775},
694 {7776, 7777},
695 {7778, 7779},
696 {7780, 7781},
697 {7782, 7783},
698 {7784, 7785},
699 {7786, 7787},
700 {7788, 7789},
701 {7790, 7791},
702 {7792, 7793},
703 {7794, 7795},
704 {7796, 7797},
705 {7798, 7799},
706 {7800, 7801},
707 {7802, 7803},
708 {7804, 7805},
709 {7806, 7807},
710 {7808, 7809},
711 {7810, 7811},
712 {7812, 7813},
713 {7814, 7815},
714 {7816, 7817},
715 {7818, 7819},
716 {7820, 7821},
717 {7822, 7823},
718 {7824, 7825},
719 {7826, 7827},
720 {7828, 7829},
721 {7838, 223},
722 {7840, 7841},
723 {7842, 7843},
724 {7844, 7845},
725 {7846, 7847},
726 {7848, 7849},
727 {7850, 7851},
728 {7852, 7853},
729 {7854, 7855},
730 {7856, 7857},
731 {7858, 7859},
732 {7860, 7861},
733 {7862, 7863},
734 {7864, 7865},
735 {7866, 7867},
736 {7868, 7869},
737 {7870, 7871},
738 {7872, 7873},
739 {7874, 7875},
740 {7876, 7877},
741 {7878, 7879},
742 {7880, 7881},
743 {7882, 7883},
744 {7884, 7885},
745 {7886, 7887},
746 {7888, 7889},
747 {7890, 7891},
748 {7892, 7893},
749 {7894, 7895},
750 {7896, 7897},
751 {7898, 7899},
752 {7900, 7901},
753 {7902, 7903},
754 {7904, 7905},
755 {7906, 7907},
756 {7908, 7909},
757 {7910, 7911},
758 {7912, 7913},
759 {7914, 7915},
760 {7916, 7917},
761 {7918, 7919},
762 {7920, 7921},
763 {7922, 7923},
764 {7924, 7925},
765 {7926, 7927},
766 {7928, 7929},
767 {7930, 7931},
768 {7932, 7933},
769 {7934, 7935},
770 {7944, 7936},
771 {7945, 7937},
772 {7946, 7938},
773 {7947, 7939},
774 {7948, 7940},
775 {7949, 7941},
776 {7950, 7942},
777 {7951, 7943},
778 {7960, 7952},
779 {7961, 7953},
780 {7962, 7954},
781 {7963, 7955},
782 {7964, 7956},
783 {7965, 7957},
784 {7976, 7968},
785 {7977, 7969},
786 {7978, 7970},
787 {7979, 7971},
788 {7980, 7972},
789 {7981, 7973},
790 {7982, 7974},
791 {7983, 7975},
792 {7992, 7984},
793 {7993, 7985},
794 {7994, 7986},
795 {7995, 7987},
796 {7996, 7988},
797 {7997, 7989},
798 {7998, 7990},
799 {7999, 7991},
800 {8008, 8000},
801 {8009, 8001},
802 {8010, 8002},
803 {8011, 8003},
804 {8012, 8004},
805 {8013, 8005},
806 {8025, 8017},
807 {8027, 8019},
808 {8029, 8021},
809 {8031, 8023},
810 {8040, 8032},
811 {8041, 8033},
812 {8042, 8034},
813 {8043, 8035},
814 {8044, 8036},
815 {8045, 8037},
816 {8046, 8038},
817 {8047, 8039},
818 {8072, 8064},
819 {8073, 8065},
820 {8074, 8066},
821 {8075, 8067},
822 {8076, 8068},
823 {8077, 8069},
824 {8078, 8070},
825 {8079, 8071},
826 {8088, 8080},
827 {8089, 8081},
828 {8090, 8082},
829 {8091, 8083},
830 {8092, 8084},
831 {8093, 8085},
832 {8094, 8086},
833 {8095, 8087},
834 {8104, 8096},
835 {8105, 8097},
836 {8106, 8098},
837 {8107, 8099},
838 {8108, 8100},
839 {8109, 8101},
840 {8110, 8102},
841 {8111, 8103},
842 {8120, 8112},
843 {8121, 8113},
844 {8122, 8048},
845 {8123, 8049},
846 {8124, 8115},
847 {8136, 8050},
848 {8137, 8051},
849 {8138, 8052},
850 {8139, 8053},
851 {8140, 8131},
852 {8152, 8144},
853 {8153, 8145},
854 {8154, 8054},
855 {8155, 8055},
856 {8168, 8160},
857 {8169, 8161},
858 {8170, 8058},
859 {8171, 8059},
860 {8172, 8165},
861 {8184, 8056},
862 {8185, 8057},
863 {8186, 8060},
864 {8187, 8061},
865 {8188, 8179},
866 {8486, 969},
867 {8490, 107},
868 {8491, 229},
869 {8498, 8526},
870 {8544, 8560},
871 {8545, 8561},
872 {8546, 8562},
873 {8547, 8563},
874 {8548, 8564},
875 {8549, 8565},
876 {8550, 8566},
877 {8551, 8567},
878 {8552, 8568},
879 {8553, 8569},
880 {8554, 8570},
881 {8555, 8571},
882 {8556, 8572},
883 {8557, 8573},
884 {8558, 8574},
885 {8559, 8575},
886 {8579, 8580},
887 {9398, 9424},
888 {9399, 9425},
889 {9400, 9426},
890 {9401, 9427},
891 {9402, 9428},
892 {9403, 9429},
893 {9404, 9430},
894 {9405, 9431},
895 {9406, 9432},
896 {9407, 9433},
897 {9408, 9434},
898 {9409, 9435},
899 {9410, 9436},
900 {9411, 9437},
901 {9412, 9438},
902 {9413, 9439},
903 {9414, 9440},
904 {9415, 9441},
905 {9416, 9442},
906 {9417, 9443},
907 {9418, 9444},
908 {9419, 9445},
909 {9420, 9446},
910 {9421, 9447},
911 {9422, 9448},
912 {9423, 9449},
913 {11264, 11312},
914 {11265, 11313},
915 {11266, 11314},
916 {11267, 11315},
917 {11268, 11316},
918 {11269, 11317},
919 {11270, 11318},
920 {11271, 11319},
921 {11272, 11320},
922 {11273, 11321},
923 {11274, 11322},
924 {11275, 11323},
925 {11276, 11324},
926 {11277, 11325},
927 {11278, 11326},
928 {11279, 11327},
929 {11280, 11328},
930 {11281, 11329},
931 {11282, 11330},
932 {11283, 11331},
933 {11284, 11332},
934 {11285, 11333},
935 {11286, 11334},
936 {11287, 11335},
937 {11288, 11336},
938 {11289, 11337},
939 {11290, 11338},
940 {11291, 11339},
941 {11292, 11340},
942 {11293, 11341},
943 {11294, 11342},
944 {11295, 11343},
945 {11296, 11344},
946 {11297, 11345},
947 {11298, 11346},
948 {11299, 11347},
949 {11300, 11348},
950 {11301, 11349},
951 {11302, 11350},
952 {11303, 11351},
953 {11304, 11352},
954 {11305, 11353},
955 {11306, 11354},
956 {11307, 11355},
957 {11308, 11356},
958 {11309, 11357},
959 {11310, 11358},
960 {11311, 11359},
961 {11360, 11361},
962 {11362, 619},
963 {11363, 7549},
964 {11364, 637},
965 {11367, 11368},
966 {11369, 11370},
967 {11371, 11372},
968 {11373, 593},
969 {11374, 625},
970 {11375, 592},
971 {11376, 594},
972 {11378, 11379},
973 {11381, 11382},
974 {11390, 575},
975 {11391, 576},
976 {11392, 11393},
977 {11394, 11395},
978 {11396, 11397},
979 {11398, 11399},
980 {11400, 11401},
981 {11402, 11403},
982 {11404, 11405},
983 {11406, 11407},
984 {11408, 11409},
985 {11410, 11411},
986 {11412, 11413},
987 {11414, 11415},
988 {11416, 11417},
989 {11418, 11419},
990 {11420, 11421},
991 {11422, 11423},
992 {11424, 11425},
993 {11426, 11427},
994 {11428, 11429},
995 {11430, 11431},
996 {11432, 11433},
997 {11434, 11435},
998 {11436, 11437},
999 {11438, 11439},
1000 {11440, 11441},
1001 {11442, 11443},
1002 {11444, 11445},
1003 {11446, 11447},
1004 {11448, 11449},
1005 {11450, 11451},
1006 {11452, 11453},
1007 {11454, 11455},
1008 {11456, 11457},
1009 {11458, 11459},
1010 {11460, 11461},
1011 {11462, 11463},
1012 {11464, 11465},
1013 {11466, 11467},
1014 {11468, 11469},
1015 {11470, 11471},
1016 {11472, 11473},
1017 {11474, 11475},
1018 {11476, 11477},
1019 {11478, 11479},
1020 {11480, 11481},
1021 {11482, 11483},
1022 {11484, 11485},
1023 {11486, 11487},
1024 {11488, 11489},
1025 {11490, 11491},
1026 {11499, 11500},
1027 {11501, 11502},
1028 {11506, 11507},
1029 {42560, 42561},
1030 {42562, 42563},
1031 {42564, 42565},
1032 {42566, 42567},
1033 {42568, 42569},
1034 {42570, 42571},
1035 {42572, 42573},
1036 {42574, 42575},
1037 {42576, 42577},
1038 {42578, 42579},
1039 {42580, 42581},
1040 {42582, 42583},
1041 {42584, 42585},
1042 {42586, 42587},
1043 {42588, 42589},
1044 {42590, 42591},
1045 {42592, 42593},
1046 {42594, 42595},
1047 {42596, 42597},
1048 {42598, 42599},
1049 {42600, 42601},
1050 {42602, 42603},
1051 {42604, 42605},
1052 {42624, 42625},
1053 {42626, 42627},
1054 {42628, 42629},
1055 {42630, 42631},
1056 {42632, 42633},
1057 {42634, 42635},
1058 {42636, 42637},
1059 {42638, 42639},
1060 {42640, 42641},
1061 {42642, 42643},
1062 {42644, 42645},
1063 {42646, 42647},
1064 {42648, 42649},
1065 {42650, 42651},
1066 {42786, 42787},
1067 {42788, 42789},
1068 {42790, 42791},
1069 {42792, 42793},
1070 {42794, 42795},
1071 {42796, 42797},
1072 {42798, 42799},
1073 {42802, 42803},
1074 {42804, 42805},
1075 {42806, 42807},
1076 {42808, 42809},
1077 {42810, 42811},
1078 {42812, 42813},
1079 {42814, 42815},
1080 {42816, 42817},
1081 {42818, 42819},
1082 {42820, 42821},
1083 {42822, 42823},
1084 {42824, 42825},
1085 {42826, 42827},
1086 {42828, 42829},
1087 {42830, 42831},
1088 {42832, 42833},
1089 {42834, 42835},
1090 {42836, 42837},
1091 {42838, 42839},
1092 {42840, 42841},
1093 {42842, 42843},
1094 {42844, 42845},
1095 {42846, 42847},
1096 {42848, 42849},
1097 {42850, 42851},
1098 {42852, 42853},
1099 {42854, 42855},
1100 {42856, 42857},
1101 {42858, 42859},
1102 {42860, 42861},
1103 {42862, 42863},
1104 {42873, 42874},
1105 {42875, 42876},
1106 {42877, 7545},
1107 {42878, 42879},
1108 {42880, 42881},
1109 {42882, 42883},
1110 {42884, 42885},
1111 {42886, 42887},
1112 {42891, 42892},
1113 {42893, 613},
1114 {42896, 42897},
1115 {42898, 42899},
1116 {42902, 42903},
1117 {42904, 42905},
1118 {42906, 42907},
1119 {42908, 42909},
1120 {42910, 42911},
1121 {42912, 42913},
1122 {42914, 42915},
1123 {42916, 42917},
1124 {42918, 42919},
1125 {42920, 42921},
1126 {42922, 614},
1127 {42923, 604},
1128 {42924, 609},
1129 {42925, 620},
1130 {42926, 618},
1131 {42928, 670},
1132 {42929, 647},
1133 {42930, 669},
1134 {42931, 43859},
1135 {42932, 42933},
1136 {42934, 42935},
1137 {42936, 42937},
1138 {42938, 42939},
1139 {42940, 42941},
1140 {42942, 42943},
1141 {42944, 42945},
1142 {42946, 42947},
1143 {42948, 42900},
1144 {42949, 642},
1145 {42950, 7566},
1146 {42951, 42952},
1147 {42953, 42954},
1148 {42960, 42961},
1149 {42966, 42967},
1150 {42968, 42969},
1151 {42997, 42998},
1152 {65313, 65345},
1153 {65314, 65346},
1154 {65315, 65347},
1155 {65316, 65348},
1156 {65317, 65349},
1157 {65318, 65350},
1158 {65319, 65351},
1159 {65320, 65352},
1160 {65321, 65353},
1161 {65322, 65354},
1162 {65323, 65355},
1163 {65324, 65356},
1164 {65325, 65357},
1165 {65326, 65358},
1166 {65327, 65359},
1167 {65328, 65360},
1168 {65329, 65361},
1169 {65330, 65362},
1170 {65331, 65363},
1171 {65332, 65364},
1172 {65333, 65365},
1173 {65334, 65366},
1174 {65335, 65367},
1175 {65336, 65368},
1176 {65337, 65369},
1177 {65338, 65370},
1178 {66560, 66600},
1179 {66561, 66601},
1180 {66562, 66602},
1181 {66563, 66603},
1182 {66564, 66604},
1183 {66565, 66605},
1184 {66566, 66606},
1185 {66567, 66607},
1186 {66568, 66608},
1187 {66569, 66609},
1188 {66570, 66610},
1189 {66571, 66611},
1190 {66572, 66612},
1191 {66573, 66613},
1192 {66574, 66614},
1193 {66575, 66615},
1194 {66576, 66616},
1195 {66577, 66617},
1196 {66578, 66618},
1197 {66579, 66619},
1198 {66580, 66620},
1199 {66581, 66621},
1200 {66582, 66622},
1201 {66583, 66623},
1202 {66584, 66624},
1203 {66585, 66625},
1204 {66586, 66626},
1205 {66587, 66627},
1206 {66588, 66628},
1207 {66589, 66629},
1208 {66590, 66630},
1209 {66591, 66631},
1210 {66592, 66632},
1211 {66593, 66633},
1212 {66594, 66634},
1213 {66595, 66635},
1214 {66596, 66636},
1215 {66597, 66637},
1216 {66598, 66638},
1217 {66599, 66639},
1218 {66736, 66776},
1219 {66737, 66777},
1220 {66738, 66778},
1221 {66739, 66779},
1222 {66740, 66780},
1223 {66741, 66781},
1224 {66742, 66782},
1225 {66743, 66783},
1226 {66744, 66784},
1227 {66745, 66785},
1228 {66746, 66786},
1229 {66747, 66787},
1230 {66748, 66788},
1231 {66749, 66789},
1232 {66750, 66790},
1233 {66751, 66791},
1234 {66752, 66792},
1235 {66753, 66793},
1236 {66754, 66794},
1237 {66755, 66795},
1238 {66756, 66796},
1239 {66757, 66797},
1240 {66758, 66798},
1241 {66759, 66799},
1242 {66760, 66800},
1243 {66761, 66801},
1244 {66762, 66802},
1245 {66763, 66803},
1246 {66764, 66804},
1247 {66765, 66805},
1248 {66766, 66806},
1249 {66767, 66807},
1250 {66768, 66808},
1251 {66769, 66809},
1252 {66770, 66810},
1253 {66771, 66811},
1254 {66928, 66967},
1255 {66929, 66968},
1256 {66930, 66969},
1257 {66931, 66970},
1258 {66932, 66971},
1259 {66933, 66972},
1260 {66934, 66973},
1261 {66935, 66974},
1262 {66936, 66975},
1263 {66937, 66976},
1264 {66938, 66977},
1265 {66940, 66979},
1266 {66941, 66980},
1267 {66942, 66981},
1268 {66943, 66982},
1269 {66944, 66983},
1270 {66945, 66984},
1271 {66946, 66985},
1272 {66947, 66986},
1273 {66948, 66987},
1274 {66949, 66988},
1275 {66950, 66989},
1276 {66951, 66990},
1277 {66952, 66991},
1278 {66953, 66992},
1279 {66954, 66993},
1280 {66956, 66995},
1281 {66957, 66996},
1282 {66958, 66997},
1283 {66959, 66998},
1284 {66960, 66999},
1285 {66961, 67000},
1286 {66962, 67001},
1287 {66964, 67003},
1288 {66965, 67004},
1289 {68736, 68800},
1290 {68737, 68801},
1291 {68738, 68802},
1292 {68739, 68803},
1293 {68740, 68804},
1294 {68741, 68805},
1295 {68742, 68806},
1296 {68743, 68807},
1297 {68744, 68808},
1298 {68745, 68809},
1299 {68746, 68810},
1300 {68747, 68811},
1301 {68748, 68812},
1302 {68749, 68813},
1303 {68750, 68814},
1304 {68751, 68815},
1305 {68752, 68816},
1306 {68753, 68817},
1307 {68754, 68818},
1308 {68755, 68819},
1309 {68756, 68820},
1310 {68757, 68821},
1311 {68758, 68822},
1312 {68759, 68823},
1313 {68760, 68824},
1314 {68761, 68825},
1315 {68762, 68826},
1316 {68763, 68827},
1317 {68764, 68828},
1318 {68765, 68829},
1319 {68766, 68830},
1320 {68767, 68831},
1321 {68768, 68832},
1322 {68769, 68833},
1323 {68770, 68834},
1324 {68771, 68835},
1325 {68772, 68836},
1326 {68773, 68837},
1327 {68774, 68838},
1328 {68775, 68839},
1329 {68776, 68840},
1330 {68777, 68841},
1331 {68778, 68842},
1332 {68779, 68843},
1333 {68780, 68844},
1334 {68781, 68845},
1335 {68782, 68846},
1336 {68783, 68847},
1337 {68784, 68848},
1338 {68785, 68849},
1339 {68786, 68850},
1340 {71840, 71872},
1341 {71841, 71873},
1342 {71842, 71874},
1343 {71843, 71875},
1344 {71844, 71876},
1345 {71845, 71877},
1346 {71846, 71878},
1347 {71847, 71879},
1348 {71848, 71880},
1349 {71849, 71881},
1350 {71850, 71882},
1351 {71851, 71883},
1352 {71852, 71884},
1353 {71853, 71885},
1354 {71854, 71886},
1355 {71855, 71887},
1356 {71856, 71888},
1357 {71857, 71889},
1358 {71858, 71890},
1359 {71859, 71891},
1360 {71860, 71892},
1361 {71861, 71893},
1362 {71862, 71894},
1363 {71863, 71895},
1364 {71864, 71896},
1365 {71865, 71897},
1366 {71866, 71898},
1367 {71867, 71899},
1368 {71868, 71900},
1369 {71869, 71901},
1370 {71870, 71902},
1371 {71871, 71903},
1372 {93760, 93792},
1373 {93761, 93793},
1374 {93762, 93794},
1375 {93763, 93795},
1376 {93764, 93796},
1377 {93765, 93797},
1378 {93766, 93798},
1379 {93767, 93799},
1380 {93768, 93800},
1381 {93769, 93801},
1382 {93770, 93802},
1383 {93771, 93803},
1384 {93772, 93804},
1385 {93773, 93805},
1386 {93774, 93806},
1387 {93775, 93807},
1388 {93776, 93808},
1389 {93777, 93809},
1390 {93778, 93810},
1391 {93779, 93811},
1392 {93780, 93812},
1393 {93781, 93813},
1394 {93782, 93814},
1395 {93783, 93815},
1396 {93784, 93816},
1397 {93785, 93817},
1398 {93786, 93818},
1399 {93787, 93819},
1400 {93788, 93820},
1401 {93789, 93821},
1402 {93790, 93822},
1403 {93791, 93823},
1404 {125184, 125218},
1405 {125185, 125219},
1406 {125186, 125220},
1407 {125187, 125221},
1408 {125188, 125222},
1409 {125189, 125223},
1410 {125190, 125224},
1411 {125191, 125225},
1412 {125192, 125226},
1413 {125193, 125227},
1414 {125194, 125228},
1415 {125195, 125229},
1416 {125196, 125230},
1417 {125197, 125231},
1418 {125198, 125232},
1419 {125199, 125233},
1420 {125200, 125234},
1421 {125201, 125235},
1422 {125202, 125236},
1423 {125203, 125237},
1424 {125204, 125238},
1425 {125205, 125239},
1426 {125206, 125240},
1427 {125207, 125241},
1428 {125208, 125242},
1429 {125209, 125243},
1430 {125210, 125244},
1431 {125211, 125245},
1432 {125212, 125246},
1433 {125213, 125247},
1434 {125214, 125248},
1435 {125215, 125249},
1436 {125216, 125250},
1437 {125217, 125251},
1438};
1439