unicode_script/
tables.rs

1// DO NOT EDIT THIS FILE. IT WAS AUTOMATICALLY GENERATED BY:
2//
3//   yeslogic-ucd-generate script --rust-enum --name Script ../ucd-generate/ucd-16.0.0
4//
5// Unicode version: 16.0.0.
6//
7// yeslogic-ucd-generate 0.7.0 is available on crates.io.
8
9#[non_exhaustive]
10#[derive(Clone, Copy, Debug, Hash, Eq, PartialEq)]
11pub enum Script {
12    Unknown,
13    Adlam,
14    Ahom,
15    AnatolianHieroglyphs,
16    Arabic,
17    Armenian,
18    Avestan,
19    Balinese,
20    Bamum,
21    BassaVah,
22    Batak,
23    Bengali,
24    Bhaiksuki,
25    Bopomofo,
26    Brahmi,
27    Braille,
28    Buginese,
29    Buhid,
30    CanadianAboriginal,
31    Carian,
32    CaucasianAlbanian,
33    Chakma,
34    Cham,
35    Cherokee,
36    Chorasmian,
37    Common,
38    Coptic,
39    Cuneiform,
40    Cypriot,
41    CyproMinoan,
42    Cyrillic,
43    Deseret,
44    Devanagari,
45    DivesAkuru,
46    Dogra,
47    Duployan,
48    EgyptianHieroglyphs,
49    Elbasan,
50    Elymaic,
51    Ethiopic,
52    Garay,
53    Georgian,
54    Glagolitic,
55    Gothic,
56    Grantha,
57    Greek,
58    Gujarati,
59    GunjalaGondi,
60    Gurmukhi,
61    GurungKhema,
62    Han,
63    Hangul,
64    HanifiRohingya,
65    Hanunoo,
66    Hatran,
67    Hebrew,
68    Hiragana,
69    ImperialAramaic,
70    Inherited,
71    InscriptionalPahlavi,
72    InscriptionalParthian,
73    Javanese,
74    Kaithi,
75    Kannada,
76    Katakana,
77    Kawi,
78    KayahLi,
79    Kharoshthi,
80    KhitanSmallScript,
81    Khmer,
82    Khojki,
83    Khudawadi,
84    KiratRai,
85    Lao,
86    Latin,
87    Lepcha,
88    Limbu,
89    LinearA,
90    LinearB,
91    Lisu,
92    Lycian,
93    Lydian,
94    Mahajani,
95    Makasar,
96    Malayalam,
97    Mandaic,
98    Manichaean,
99    Marchen,
100    MasaramGondi,
101    Medefaidrin,
102    MeeteiMayek,
103    MendeKikakui,
104    MeroiticCursive,
105    MeroiticHieroglyphs,
106    Miao,
107    Modi,
108    Mongolian,
109    Mro,
110    Multani,
111    Myanmar,
112    Nabataean,
113    NagMundari,
114    Nandinagari,
115    NewTaiLue,
116    Newa,
117    Nko,
118    Nushu,
119    NyiakengPuachueHmong,
120    Ogham,
121    OlChiki,
122    OlOnal,
123    OldHungarian,
124    OldItalic,
125    OldNorthArabian,
126    OldPermic,
127    OldPersian,
128    OldSogdian,
129    OldSouthArabian,
130    OldTurkic,
131    OldUyghur,
132    Oriya,
133    Osage,
134    Osmanya,
135    PahawhHmong,
136    Palmyrene,
137    PauCinHau,
138    PhagsPa,
139    Phoenician,
140    PsalterPahlavi,
141    Rejang,
142    Runic,
143    Samaritan,
144    Saurashtra,
145    Sharada,
146    Shavian,
147    Siddham,
148    Signwriting,
149    Sinhala,
150    Sogdian,
151    SoraSompeng,
152    Soyombo,
153    Sundanese,
154    Sunuwar,
155    SylotiNagri,
156    Syriac,
157    Tagalog,
158    Tagbanwa,
159    TaiLe,
160    TaiTham,
161    TaiViet,
162    Takri,
163    Tamil,
164    Tangsa,
165    Tangut,
166    Telugu,
167    Thaana,
168    Thai,
169    Tibetan,
170    Tifinagh,
171    Tirhuta,
172    Todhri,
173    Toto,
174    TuluTigalari,
175    Ugaritic,
176    Vai,
177    Vithkuqi,
178    Wancho,
179    WarangCiti,
180    Yezidi,
181    Yi,
182    ZanabazarSquare,
183}
184
185pub const SCRIPT: &'static [(u32, u32, Script)] = &[
186    (0, 64, Script::Common),
187    (65, 90, Script::Latin),
188    (91, 96, Script::Common),
189    (97, 122, Script::Latin),
190    (123, 169, Script::Common),
191    (170, 170, Script::Latin),
192    (171, 185, Script::Common),
193    (186, 186, Script::Latin),
194    (187, 191, Script::Common),
195    (192, 214, Script::Latin),
196    (215, 215, Script::Common),
197    (216, 246, Script::Latin),
198    (247, 247, Script::Common),
199    (248, 696, Script::Latin),
200    (697, 735, Script::Common),
201    (736, 740, Script::Latin),
202    (741, 745, Script::Common),
203    (746, 747, Script::Bopomofo),
204    (748, 767, Script::Common),
205    (768, 879, Script::Inherited),
206    (880, 883, Script::Greek),
207    (884, 884, Script::Common),
208    (885, 887, Script::Greek),
209    (890, 893, Script::Greek),
210    (894, 894, Script::Common),
211    (895, 895, Script::Greek),
212    (900, 900, Script::Greek),
213    (901, 901, Script::Common),
214    (902, 902, Script::Greek),
215    (903, 903, Script::Common),
216    (904, 906, Script::Greek),
217    (908, 908, Script::Greek),
218    (910, 929, Script::Greek),
219    (931, 993, Script::Greek),
220    (994, 1007, Script::Coptic),
221    (1008, 1023, Script::Greek),
222    (1024, 1156, Script::Cyrillic),
223    (1157, 1158, Script::Inherited),
224    (1159, 1327, Script::Cyrillic),
225    (1329, 1366, Script::Armenian),
226    (1369, 1418, Script::Armenian),
227    (1421, 1423, Script::Armenian),
228    (1425, 1479, Script::Hebrew),
229    (1488, 1514, Script::Hebrew),
230    (1519, 1524, Script::Hebrew),
231    (1536, 1540, Script::Arabic),
232    (1541, 1541, Script::Common),
233    (1542, 1547, Script::Arabic),
234    (1548, 1548, Script::Common),
235    (1549, 1562, Script::Arabic),
236    (1563, 1563, Script::Common),
237    (1564, 1566, Script::Arabic),
238    (1567, 1567, Script::Common),
239    (1568, 1599, Script::Arabic),
240    (1600, 1600, Script::Common),
241    (1601, 1610, Script::Arabic),
242    (1611, 1621, Script::Inherited),
243    (1622, 1647, Script::Arabic),
244    (1648, 1648, Script::Inherited),
245    (1649, 1756, Script::Arabic),
246    (1757, 1757, Script::Common),
247    (1758, 1791, Script::Arabic),
248    (1792, 1805, Script::Syriac),
249    (1807, 1866, Script::Syriac),
250    (1869, 1871, Script::Syriac),
251    (1872, 1919, Script::Arabic),
252    (1920, 1969, Script::Thaana),
253    (1984, 2042, Script::Nko),
254    (2045, 2047, Script::Nko),
255    (2048, 2093, Script::Samaritan),
256    (2096, 2110, Script::Samaritan),
257    (2112, 2139, Script::Mandaic),
258    (2142, 2142, Script::Mandaic),
259    (2144, 2154, Script::Syriac),
260    (2160, 2190, Script::Arabic),
261    (2192, 2193, Script::Arabic),
262    (2199, 2273, Script::Arabic),
263    (2274, 2274, Script::Common),
264    (2275, 2303, Script::Arabic),
265    (2304, 2384, Script::Devanagari),
266    (2385, 2388, Script::Inherited),
267    (2389, 2403, Script::Devanagari),
268    (2404, 2405, Script::Common),
269    (2406, 2431, Script::Devanagari),
270    (2432, 2435, Script::Bengali),
271    (2437, 2444, Script::Bengali),
272    (2447, 2448, Script::Bengali),
273    (2451, 2472, Script::Bengali),
274    (2474, 2480, Script::Bengali),
275    (2482, 2482, Script::Bengali),
276    (2486, 2489, Script::Bengali),
277    (2492, 2500, Script::Bengali),
278    (2503, 2504, Script::Bengali),
279    (2507, 2510, Script::Bengali),
280    (2519, 2519, Script::Bengali),
281    (2524, 2525, Script::Bengali),
282    (2527, 2531, Script::Bengali),
283    (2534, 2558, Script::Bengali),
284    (2561, 2563, Script::Gurmukhi),
285    (2565, 2570, Script::Gurmukhi),
286    (2575, 2576, Script::Gurmukhi),
287    (2579, 2600, Script::Gurmukhi),
288    (2602, 2608, Script::Gurmukhi),
289    (2610, 2611, Script::Gurmukhi),
290    (2613, 2614, Script::Gurmukhi),
291    (2616, 2617, Script::Gurmukhi),
292    (2620, 2620, Script::Gurmukhi),
293    (2622, 2626, Script::Gurmukhi),
294    (2631, 2632, Script::Gurmukhi),
295    (2635, 2637, Script::Gurmukhi),
296    (2641, 2641, Script::Gurmukhi),
297    (2649, 2652, Script::Gurmukhi),
298    (2654, 2654, Script::Gurmukhi),
299    (2662, 2678, Script::Gurmukhi),
300    (2689, 2691, Script::Gujarati),
301    (2693, 2701, Script::Gujarati),
302    (2703, 2705, Script::Gujarati),
303    (2707, 2728, Script::Gujarati),
304    (2730, 2736, Script::Gujarati),
305    (2738, 2739, Script::Gujarati),
306    (2741, 2745, Script::Gujarati),
307    (2748, 2757, Script::Gujarati),
308    (2759, 2761, Script::Gujarati),
309    (2763, 2765, Script::Gujarati),
310    (2768, 2768, Script::Gujarati),
311    (2784, 2787, Script::Gujarati),
312    (2790, 2801, Script::Gujarati),
313    (2809, 2815, Script::Gujarati),
314    (2817, 2819, Script::Oriya),
315    (2821, 2828, Script::Oriya),
316    (2831, 2832, Script::Oriya),
317    (2835, 2856, Script::Oriya),
318    (2858, 2864, Script::Oriya),
319    (2866, 2867, Script::Oriya),
320    (2869, 2873, Script::Oriya),
321    (2876, 2884, Script::Oriya),
322    (2887, 2888, Script::Oriya),
323    (2891, 2893, Script::Oriya),
324    (2901, 2903, Script::Oriya),
325    (2908, 2909, Script::Oriya),
326    (2911, 2915, Script::Oriya),
327    (2918, 2935, Script::Oriya),
328    (2946, 2947, Script::Tamil),
329    (2949, 2954, Script::Tamil),
330    (2958, 2960, Script::Tamil),
331    (2962, 2965, Script::Tamil),
332    (2969, 2970, Script::Tamil),
333    (2972, 2972, Script::Tamil),
334    (2974, 2975, Script::Tamil),
335    (2979, 2980, Script::Tamil),
336    (2984, 2986, Script::Tamil),
337    (2990, 3001, Script::Tamil),
338    (3006, 3010, Script::Tamil),
339    (3014, 3016, Script::Tamil),
340    (3018, 3021, Script::Tamil),
341    (3024, 3024, Script::Tamil),
342    (3031, 3031, Script::Tamil),
343    (3046, 3066, Script::Tamil),
344    (3072, 3084, Script::Telugu),
345    (3086, 3088, Script::Telugu),
346    (3090, 3112, Script::Telugu),
347    (3114, 3129, Script::Telugu),
348    (3132, 3140, Script::Telugu),
349    (3142, 3144, Script::Telugu),
350    (3146, 3149, Script::Telugu),
351    (3157, 3158, Script::Telugu),
352    (3160, 3162, Script::Telugu),
353    (3165, 3165, Script::Telugu),
354    (3168, 3171, Script::Telugu),
355    (3174, 3183, Script::Telugu),
356    (3191, 3199, Script::Telugu),
357    (3200, 3212, Script::Kannada),
358    (3214, 3216, Script::Kannada),
359    (3218, 3240, Script::Kannada),
360    (3242, 3251, Script::Kannada),
361    (3253, 3257, Script::Kannada),
362    (3260, 3268, Script::Kannada),
363    (3270, 3272, Script::Kannada),
364    (3274, 3277, Script::Kannada),
365    (3285, 3286, Script::Kannada),
366    (3293, 3294, Script::Kannada),
367    (3296, 3299, Script::Kannada),
368    (3302, 3311, Script::Kannada),
369    (3313, 3315, Script::Kannada),
370    (3328, 3340, Script::Malayalam),
371    (3342, 3344, Script::Malayalam),
372    (3346, 3396, Script::Malayalam),
373    (3398, 3400, Script::Malayalam),
374    (3402, 3407, Script::Malayalam),
375    (3412, 3427, Script::Malayalam),
376    (3430, 3455, Script::Malayalam),
377    (3457, 3459, Script::Sinhala),
378    (3461, 3478, Script::Sinhala),
379    (3482, 3505, Script::Sinhala),
380    (3507, 3515, Script::Sinhala),
381    (3517, 3517, Script::Sinhala),
382    (3520, 3526, Script::Sinhala),
383    (3530, 3530, Script::Sinhala),
384    (3535, 3540, Script::Sinhala),
385    (3542, 3542, Script::Sinhala),
386    (3544, 3551, Script::Sinhala),
387    (3558, 3567, Script::Sinhala),
388    (3570, 3572, Script::Sinhala),
389    (3585, 3642, Script::Thai),
390    (3647, 3647, Script::Common),
391    (3648, 3675, Script::Thai),
392    (3713, 3714, Script::Lao),
393    (3716, 3716, Script::Lao),
394    (3718, 3722, Script::Lao),
395    (3724, 3747, Script::Lao),
396    (3749, 3749, Script::Lao),
397    (3751, 3773, Script::Lao),
398    (3776, 3780, Script::Lao),
399    (3782, 3782, Script::Lao),
400    (3784, 3790, Script::Lao),
401    (3792, 3801, Script::Lao),
402    (3804, 3807, Script::Lao),
403    (3840, 3911, Script::Tibetan),
404    (3913, 3948, Script::Tibetan),
405    (3953, 3991, Script::Tibetan),
406    (3993, 4028, Script::Tibetan),
407    (4030, 4044, Script::Tibetan),
408    (4046, 4052, Script::Tibetan),
409    (4053, 4056, Script::Common),
410    (4057, 4058, Script::Tibetan),
411    (4096, 4255, Script::Myanmar),
412    (4256, 4293, Script::Georgian),
413    (4295, 4295, Script::Georgian),
414    (4301, 4301, Script::Georgian),
415    (4304, 4346, Script::Georgian),
416    (4347, 4347, Script::Common),
417    (4348, 4351, Script::Georgian),
418    (4352, 4607, Script::Hangul),
419    (4608, 4680, Script::Ethiopic),
420    (4682, 4685, Script::Ethiopic),
421    (4688, 4694, Script::Ethiopic),
422    (4696, 4696, Script::Ethiopic),
423    (4698, 4701, Script::Ethiopic),
424    (4704, 4744, Script::Ethiopic),
425    (4746, 4749, Script::Ethiopic),
426    (4752, 4784, Script::Ethiopic),
427    (4786, 4789, Script::Ethiopic),
428    (4792, 4798, Script::Ethiopic),
429    (4800, 4800, Script::Ethiopic),
430    (4802, 4805, Script::Ethiopic),
431    (4808, 4822, Script::Ethiopic),
432    (4824, 4880, Script::Ethiopic),
433    (4882, 4885, Script::Ethiopic),
434    (4888, 4954, Script::Ethiopic),
435    (4957, 4988, Script::Ethiopic),
436    (4992, 5017, Script::Ethiopic),
437    (5024, 5109, Script::Cherokee),
438    (5112, 5117, Script::Cherokee),
439    (5120, 5759, Script::CanadianAboriginal),
440    (5760, 5788, Script::Ogham),
441    (5792, 5866, Script::Runic),
442    (5867, 5869, Script::Common),
443    (5870, 5880, Script::Runic),
444    (5888, 5909, Script::Tagalog),
445    (5919, 5919, Script::Tagalog),
446    (5920, 5940, Script::Hanunoo),
447    (5941, 5942, Script::Common),
448    (5952, 5971, Script::Buhid),
449    (5984, 5996, Script::Tagbanwa),
450    (5998, 6000, Script::Tagbanwa),
451    (6002, 6003, Script::Tagbanwa),
452    (6016, 6109, Script::Khmer),
453    (6112, 6121, Script::Khmer),
454    (6128, 6137, Script::Khmer),
455    (6144, 6145, Script::Mongolian),
456    (6146, 6147, Script::Common),
457    (6148, 6148, Script::Mongolian),
458    (6149, 6149, Script::Common),
459    (6150, 6169, Script::Mongolian),
460    (6176, 6264, Script::Mongolian),
461    (6272, 6314, Script::Mongolian),
462    (6320, 6389, Script::CanadianAboriginal),
463    (6400, 6430, Script::Limbu),
464    (6432, 6443, Script::Limbu),
465    (6448, 6459, Script::Limbu),
466    (6464, 6464, Script::Limbu),
467    (6468, 6479, Script::Limbu),
468    (6480, 6509, Script::TaiLe),
469    (6512, 6516, Script::TaiLe),
470    (6528, 6571, Script::NewTaiLue),
471    (6576, 6601, Script::NewTaiLue),
472    (6608, 6618, Script::NewTaiLue),
473    (6622, 6623, Script::NewTaiLue),
474    (6624, 6655, Script::Khmer),
475    (6656, 6683, Script::Buginese),
476    (6686, 6687, Script::Buginese),
477    (6688, 6750, Script::TaiTham),
478    (6752, 6780, Script::TaiTham),
479    (6783, 6793, Script::TaiTham),
480    (6800, 6809, Script::TaiTham),
481    (6816, 6829, Script::TaiTham),
482    (6832, 6862, Script::Inherited),
483    (6912, 6988, Script::Balinese),
484    (6990, 7039, Script::Balinese),
485    (7040, 7103, Script::Sundanese),
486    (7104, 7155, Script::Batak),
487    (7164, 7167, Script::Batak),
488    (7168, 7223, Script::Lepcha),
489    (7227, 7241, Script::Lepcha),
490    (7245, 7247, Script::Lepcha),
491    (7248, 7295, Script::OlChiki),
492    (7296, 7306, Script::Cyrillic),
493    (7312, 7354, Script::Georgian),
494    (7357, 7359, Script::Georgian),
495    (7360, 7367, Script::Sundanese),
496    (7376, 7378, Script::Inherited),
497    (7379, 7379, Script::Common),
498    (7380, 7392, Script::Inherited),
499    (7393, 7393, Script::Common),
500    (7394, 7400, Script::Inherited),
501    (7401, 7404, Script::Common),
502    (7405, 7405, Script::Inherited),
503    (7406, 7411, Script::Common),
504    (7412, 7412, Script::Inherited),
505    (7413, 7415, Script::Common),
506    (7416, 7417, Script::Inherited),
507    (7418, 7418, Script::Common),
508    (7424, 7461, Script::Latin),
509    (7462, 7466, Script::Greek),
510    (7467, 7467, Script::Cyrillic),
511    (7468, 7516, Script::Latin),
512    (7517, 7521, Script::Greek),
513    (7522, 7525, Script::Latin),
514    (7526, 7530, Script::Greek),
515    (7531, 7543, Script::Latin),
516    (7544, 7544, Script::Cyrillic),
517    (7545, 7614, Script::Latin),
518    (7615, 7615, Script::Greek),
519    (7616, 7679, Script::Inherited),
520    (7680, 7935, Script::Latin),
521    (7936, 7957, Script::Greek),
522    (7960, 7965, Script::Greek),
523    (7968, 8005, Script::Greek),
524    (8008, 8013, Script::Greek),
525    (8016, 8023, Script::Greek),
526    (8025, 8025, Script::Greek),
527    (8027, 8027, Script::Greek),
528    (8029, 8029, Script::Greek),
529    (8031, 8061, Script::Greek),
530    (8064, 8116, Script::Greek),
531    (8118, 8132, Script::Greek),
532    (8134, 8147, Script::Greek),
533    (8150, 8155, Script::Greek),
534    (8157, 8175, Script::Greek),
535    (8178, 8180, Script::Greek),
536    (8182, 8190, Script::Greek),
537    (8192, 8203, Script::Common),
538    (8204, 8205, Script::Inherited),
539    (8206, 8292, Script::Common),
540    (8294, 8304, Script::Common),
541    (8305, 8305, Script::Latin),
542    (8308, 8318, Script::Common),
543    (8319, 8319, Script::Latin),
544    (8320, 8334, Script::Common),
545    (8336, 8348, Script::Latin),
546    (8352, 8384, Script::Common),
547    (8400, 8432, Script::Inherited),
548    (8448, 8485, Script::Common),
549    (8486, 8486, Script::Greek),
550    (8487, 8489, Script::Common),
551    (8490, 8491, Script::Latin),
552    (8492, 8497, Script::Common),
553    (8498, 8498, Script::Latin),
554    (8499, 8525, Script::Common),
555    (8526, 8526, Script::Latin),
556    (8527, 8543, Script::Common),
557    (8544, 8584, Script::Latin),
558    (8585, 8587, Script::Common),
559    (8592, 9257, Script::Common),
560    (9280, 9290, Script::Common),
561    (9312, 10239, Script::Common),
562    (10240, 10495, Script::Braille),
563    (10496, 11123, Script::Common),
564    (11126, 11157, Script::Common),
565    (11159, 11263, Script::Common),
566    (11264, 11359, Script::Glagolitic),
567    (11360, 11391, Script::Latin),
568    (11392, 11507, Script::Coptic),
569    (11513, 11519, Script::Coptic),
570    (11520, 11557, Script::Georgian),
571    (11559, 11559, Script::Georgian),
572    (11565, 11565, Script::Georgian),
573    (11568, 11623, Script::Tifinagh),
574    (11631, 11632, Script::Tifinagh),
575    (11647, 11647, Script::Tifinagh),
576    (11648, 11670, Script::Ethiopic),
577    (11680, 11686, Script::Ethiopic),
578    (11688, 11694, Script::Ethiopic),
579    (11696, 11702, Script::Ethiopic),
580    (11704, 11710, Script::Ethiopic),
581    (11712, 11718, Script::Ethiopic),
582    (11720, 11726, Script::Ethiopic),
583    (11728, 11734, Script::Ethiopic),
584    (11736, 11742, Script::Ethiopic),
585    (11744, 11775, Script::Cyrillic),
586    (11776, 11869, Script::Common),
587    (11904, 11929, Script::Han),
588    (11931, 12019, Script::Han),
589    (12032, 12245, Script::Han),
590    (12272, 12292, Script::Common),
591    (12293, 12293, Script::Han),
592    (12294, 12294, Script::Common),
593    (12295, 12295, Script::Han),
594    (12296, 12320, Script::Common),
595    (12321, 12329, Script::Han),
596    (12330, 12333, Script::Inherited),
597    (12334, 12335, Script::Hangul),
598    (12336, 12343, Script::Common),
599    (12344, 12347, Script::Han),
600    (12348, 12351, Script::Common),
601    (12353, 12438, Script::Hiragana),
602    (12441, 12442, Script::Inherited),
603    (12443, 12444, Script::Common),
604    (12445, 12447, Script::Hiragana),
605    (12448, 12448, Script::Common),
606    (12449, 12538, Script::Katakana),
607    (12539, 12540, Script::Common),
608    (12541, 12543, Script::Katakana),
609    (12549, 12591, Script::Bopomofo),
610    (12593, 12686, Script::Hangul),
611    (12688, 12703, Script::Common),
612    (12704, 12735, Script::Bopomofo),
613    (12736, 12773, Script::Common),
614    (12783, 12783, Script::Common),
615    (12784, 12799, Script::Katakana),
616    (12800, 12830, Script::Hangul),
617    (12832, 12895, Script::Common),
618    (12896, 12926, Script::Hangul),
619    (12927, 13007, Script::Common),
620    (13008, 13054, Script::Katakana),
621    (13055, 13055, Script::Common),
622    (13056, 13143, Script::Katakana),
623    (13144, 13311, Script::Common),
624    (13312, 19903, Script::Han),
625    (19904, 19967, Script::Common),
626    (19968, 40959, Script::Han),
627    (40960, 42124, Script::Yi),
628    (42128, 42182, Script::Yi),
629    (42192, 42239, Script::Lisu),
630    (42240, 42539, Script::Vai),
631    (42560, 42655, Script::Cyrillic),
632    (42656, 42743, Script::Bamum),
633    (42752, 42785, Script::Common),
634    (42786, 42887, Script::Latin),
635    (42888, 42890, Script::Common),
636    (42891, 42957, Script::Latin),
637    (42960, 42961, Script::Latin),
638    (42963, 42963, Script::Latin),
639    (42965, 42972, Script::Latin),
640    (42994, 43007, Script::Latin),
641    (43008, 43052, Script::SylotiNagri),
642    (43056, 43065, Script::Common),
643    (43072, 43127, Script::PhagsPa),
644    (43136, 43205, Script::Saurashtra),
645    (43214, 43225, Script::Saurashtra),
646    (43232, 43263, Script::Devanagari),
647    (43264, 43309, Script::KayahLi),
648    (43310, 43310, Script::Common),
649    (43311, 43311, Script::KayahLi),
650    (43312, 43347, Script::Rejang),
651    (43359, 43359, Script::Rejang),
652    (43360, 43388, Script::Hangul),
653    (43392, 43469, Script::Javanese),
654    (43471, 43471, Script::Common),
655    (43472, 43481, Script::Javanese),
656    (43486, 43487, Script::Javanese),
657    (43488, 43518, Script::Myanmar),
658    (43520, 43574, Script::Cham),
659    (43584, 43597, Script::Cham),
660    (43600, 43609, Script::Cham),
661    (43612, 43615, Script::Cham),
662    (43616, 43647, Script::Myanmar),
663    (43648, 43714, Script::TaiViet),
664    (43739, 43743, Script::TaiViet),
665    (43744, 43766, Script::MeeteiMayek),
666    (43777, 43782, Script::Ethiopic),
667    (43785, 43790, Script::Ethiopic),
668    (43793, 43798, Script::Ethiopic),
669    (43808, 43814, Script::Ethiopic),
670    (43816, 43822, Script::Ethiopic),
671    (43824, 43866, Script::Latin),
672    (43867, 43867, Script::Common),
673    (43868, 43876, Script::Latin),
674    (43877, 43877, Script::Greek),
675    (43878, 43881, Script::Latin),
676    (43882, 43883, Script::Common),
677    (43888, 43967, Script::Cherokee),
678    (43968, 44013, Script::MeeteiMayek),
679    (44016, 44025, Script::MeeteiMayek),
680    (44032, 55203, Script::Hangul),
681    (55216, 55238, Script::Hangul),
682    (55243, 55291, Script::Hangul),
683    (63744, 64109, Script::Han),
684    (64112, 64217, Script::Han),
685    (64256, 64262, Script::Latin),
686    (64275, 64279, Script::Armenian),
687    (64285, 64310, Script::Hebrew),
688    (64312, 64316, Script::Hebrew),
689    (64318, 64318, Script::Hebrew),
690    (64320, 64321, Script::Hebrew),
691    (64323, 64324, Script::Hebrew),
692    (64326, 64335, Script::Hebrew),
693    (64336, 64450, Script::Arabic),
694    (64467, 64829, Script::Arabic),
695    (64830, 64831, Script::Common),
696    (64832, 64911, Script::Arabic),
697    (64914, 64967, Script::Arabic),
698    (64975, 64975, Script::Arabic),
699    (65008, 65023, Script::Arabic),
700    (65024, 65039, Script::Inherited),
701    (65040, 65049, Script::Common),
702    (65056, 65069, Script::Inherited),
703    (65070, 65071, Script::Cyrillic),
704    (65072, 65106, Script::Common),
705    (65108, 65126, Script::Common),
706    (65128, 65131, Script::Common),
707    (65136, 65140, Script::Arabic),
708    (65142, 65276, Script::Arabic),
709    (65279, 65279, Script::Common),
710    (65281, 65312, Script::Common),
711    (65313, 65338, Script::Latin),
712    (65339, 65344, Script::Common),
713    (65345, 65370, Script::Latin),
714    (65371, 65381, Script::Common),
715    (65382, 65391, Script::Katakana),
716    (65392, 65392, Script::Common),
717    (65393, 65437, Script::Katakana),
718    (65438, 65439, Script::Common),
719    (65440, 65470, Script::Hangul),
720    (65474, 65479, Script::Hangul),
721    (65482, 65487, Script::Hangul),
722    (65490, 65495, Script::Hangul),
723    (65498, 65500, Script::Hangul),
724    (65504, 65510, Script::Common),
725    (65512, 65518, Script::Common),
726    (65529, 65533, Script::Common),
727    (65536, 65547, Script::LinearB),
728    (65549, 65574, Script::LinearB),
729    (65576, 65594, Script::LinearB),
730    (65596, 65597, Script::LinearB),
731    (65599, 65613, Script::LinearB),
732    (65616, 65629, Script::LinearB),
733    (65664, 65786, Script::LinearB),
734    (65792, 65794, Script::Common),
735    (65799, 65843, Script::Common),
736    (65847, 65855, Script::Common),
737    (65856, 65934, Script::Greek),
738    (65936, 65948, Script::Common),
739    (65952, 65952, Script::Greek),
740    (66000, 66044, Script::Common),
741    (66045, 66045, Script::Inherited),
742    (66176, 66204, Script::Lycian),
743    (66208, 66256, Script::Carian),
744    (66272, 66272, Script::Inherited),
745    (66273, 66299, Script::Common),
746    (66304, 66339, Script::OldItalic),
747    (66349, 66351, Script::OldItalic),
748    (66352, 66378, Script::Gothic),
749    (66384, 66426, Script::OldPermic),
750    (66432, 66461, Script::Ugaritic),
751    (66463, 66463, Script::Ugaritic),
752    (66464, 66499, Script::OldPersian),
753    (66504, 66517, Script::OldPersian),
754    (66560, 66639, Script::Deseret),
755    (66640, 66687, Script::Shavian),
756    (66688, 66717, Script::Osmanya),
757    (66720, 66729, Script::Osmanya),
758    (66736, 66771, Script::Osage),
759    (66776, 66811, Script::Osage),
760    (66816, 66855, Script::Elbasan),
761    (66864, 66915, Script::CaucasianAlbanian),
762    (66927, 66927, Script::CaucasianAlbanian),
763    (66928, 66938, Script::Vithkuqi),
764    (66940, 66954, Script::Vithkuqi),
765    (66956, 66962, Script::Vithkuqi),
766    (66964, 66965, Script::Vithkuqi),
767    (66967, 66977, Script::Vithkuqi),
768    (66979, 66993, Script::Vithkuqi),
769    (66995, 67001, Script::Vithkuqi),
770    (67003, 67004, Script::Vithkuqi),
771    (67008, 67059, Script::Todhri),
772    (67072, 67382, Script::LinearA),
773    (67392, 67413, Script::LinearA),
774    (67424, 67431, Script::LinearA),
775    (67456, 67461, Script::Latin),
776    (67463, 67504, Script::Latin),
777    (67506, 67514, Script::Latin),
778    (67584, 67589, Script::Cypriot),
779    (67592, 67592, Script::Cypriot),
780    (67594, 67637, Script::Cypriot),
781    (67639, 67640, Script::Cypriot),
782    (67644, 67644, Script::Cypriot),
783    (67647, 67647, Script::Cypriot),
784    (67648, 67669, Script::ImperialAramaic),
785    (67671, 67679, Script::ImperialAramaic),
786    (67680, 67711, Script::Palmyrene),
787    (67712, 67742, Script::Nabataean),
788    (67751, 67759, Script::Nabataean),
789    (67808, 67826, Script::Hatran),
790    (67828, 67829, Script::Hatran),
791    (67835, 67839, Script::Hatran),
792    (67840, 67867, Script::Phoenician),
793    (67871, 67871, Script::Phoenician),
794    (67872, 67897, Script::Lydian),
795    (67903, 67903, Script::Lydian),
796    (67968, 67999, Script::MeroiticHieroglyphs),
797    (68000, 68023, Script::MeroiticCursive),
798    (68028, 68047, Script::MeroiticCursive),
799    (68050, 68095, Script::MeroiticCursive),
800    (68096, 68099, Script::Kharoshthi),
801    (68101, 68102, Script::Kharoshthi),
802    (68108, 68115, Script::Kharoshthi),
803    (68117, 68119, Script::Kharoshthi),
804    (68121, 68149, Script::Kharoshthi),
805    (68152, 68154, Script::Kharoshthi),
806    (68159, 68168, Script::Kharoshthi),
807    (68176, 68184, Script::Kharoshthi),
808    (68192, 68223, Script::OldSouthArabian),
809    (68224, 68255, Script::OldNorthArabian),
810    (68288, 68326, Script::Manichaean),
811    (68331, 68342, Script::Manichaean),
812    (68352, 68405, Script::Avestan),
813    (68409, 68415, Script::Avestan),
814    (68416, 68437, Script::InscriptionalParthian),
815    (68440, 68447, Script::InscriptionalParthian),
816    (68448, 68466, Script::InscriptionalPahlavi),
817    (68472, 68479, Script::InscriptionalPahlavi),
818    (68480, 68497, Script::PsalterPahlavi),
819    (68505, 68508, Script::PsalterPahlavi),
820    (68521, 68527, Script::PsalterPahlavi),
821    (68608, 68680, Script::OldTurkic),
822    (68736, 68786, Script::OldHungarian),
823    (68800, 68850, Script::OldHungarian),
824    (68858, 68863, Script::OldHungarian),
825    (68864, 68903, Script::HanifiRohingya),
826    (68912, 68921, Script::HanifiRohingya),
827    (68928, 68965, Script::Garay),
828    (68969, 68997, Script::Garay),
829    (69006, 69007, Script::Garay),
830    (69216, 69246, Script::Arabic),
831    (69248, 69289, Script::Yezidi),
832    (69291, 69293, Script::Yezidi),
833    (69296, 69297, Script::Yezidi),
834    (69314, 69316, Script::Arabic),
835    (69372, 69375, Script::Arabic),
836    (69376, 69415, Script::OldSogdian),
837    (69424, 69465, Script::Sogdian),
838    (69488, 69513, Script::OldUyghur),
839    (69552, 69579, Script::Chorasmian),
840    (69600, 69622, Script::Elymaic),
841    (69632, 69709, Script::Brahmi),
842    (69714, 69749, Script::Brahmi),
843    (69759, 69759, Script::Brahmi),
844    (69760, 69826, Script::Kaithi),
845    (69837, 69837, Script::Kaithi),
846    (69840, 69864, Script::SoraSompeng),
847    (69872, 69881, Script::SoraSompeng),
848    (69888, 69940, Script::Chakma),
849    (69942, 69959, Script::Chakma),
850    (69968, 70006, Script::Mahajani),
851    (70016, 70111, Script::Sharada),
852    (70113, 70132, Script::Sinhala),
853    (70144, 70161, Script::Khojki),
854    (70163, 70209, Script::Khojki),
855    (70272, 70278, Script::Multani),
856    (70280, 70280, Script::Multani),
857    (70282, 70285, Script::Multani),
858    (70287, 70301, Script::Multani),
859    (70303, 70313, Script::Multani),
860    (70320, 70378, Script::Khudawadi),
861    (70384, 70393, Script::Khudawadi),
862    (70400, 70403, Script::Grantha),
863    (70405, 70412, Script::Grantha),
864    (70415, 70416, Script::Grantha),
865    (70419, 70440, Script::Grantha),
866    (70442, 70448, Script::Grantha),
867    (70450, 70451, Script::Grantha),
868    (70453, 70457, Script::Grantha),
869    (70459, 70459, Script::Inherited),
870    (70460, 70468, Script::Grantha),
871    (70471, 70472, Script::Grantha),
872    (70475, 70477, Script::Grantha),
873    (70480, 70480, Script::Grantha),
874    (70487, 70487, Script::Grantha),
875    (70493, 70499, Script::Grantha),
876    (70502, 70508, Script::Grantha),
877    (70512, 70516, Script::Grantha),
878    (70528, 70537, Script::TuluTigalari),
879    (70539, 70539, Script::TuluTigalari),
880    (70542, 70542, Script::TuluTigalari),
881    (70544, 70581, Script::TuluTigalari),
882    (70583, 70592, Script::TuluTigalari),
883    (70594, 70594, Script::TuluTigalari),
884    (70597, 70597, Script::TuluTigalari),
885    (70599, 70602, Script::TuluTigalari),
886    (70604, 70613, Script::TuluTigalari),
887    (70615, 70616, Script::TuluTigalari),
888    (70625, 70626, Script::TuluTigalari),
889    (70656, 70747, Script::Newa),
890    (70749, 70753, Script::Newa),
891    (70784, 70855, Script::Tirhuta),
892    (70864, 70873, Script::Tirhuta),
893    (71040, 71093, Script::Siddham),
894    (71096, 71133, Script::Siddham),
895    (71168, 71236, Script::Modi),
896    (71248, 71257, Script::Modi),
897    (71264, 71276, Script::Mongolian),
898    (71296, 71353, Script::Takri),
899    (71360, 71369, Script::Takri),
900    (71376, 71395, Script::Myanmar),
901    (71424, 71450, Script::Ahom),
902    (71453, 71467, Script::Ahom),
903    (71472, 71494, Script::Ahom),
904    (71680, 71739, Script::Dogra),
905    (71840, 71922, Script::WarangCiti),
906    (71935, 71935, Script::WarangCiti),
907    (71936, 71942, Script::DivesAkuru),
908    (71945, 71945, Script::DivesAkuru),
909    (71948, 71955, Script::DivesAkuru),
910    (71957, 71958, Script::DivesAkuru),
911    (71960, 71989, Script::DivesAkuru),
912    (71991, 71992, Script::DivesAkuru),
913    (71995, 72006, Script::DivesAkuru),
914    (72016, 72025, Script::DivesAkuru),
915    (72096, 72103, Script::Nandinagari),
916    (72106, 72151, Script::Nandinagari),
917    (72154, 72164, Script::Nandinagari),
918    (72192, 72263, Script::ZanabazarSquare),
919    (72272, 72354, Script::Soyombo),
920    (72368, 72383, Script::CanadianAboriginal),
921    (72384, 72440, Script::PauCinHau),
922    (72448, 72457, Script::Devanagari),
923    (72640, 72673, Script::Sunuwar),
924    (72688, 72697, Script::Sunuwar),
925    (72704, 72712, Script::Bhaiksuki),
926    (72714, 72758, Script::Bhaiksuki),
927    (72760, 72773, Script::Bhaiksuki),
928    (72784, 72812, Script::Bhaiksuki),
929    (72816, 72847, Script::Marchen),
930    (72850, 72871, Script::Marchen),
931    (72873, 72886, Script::Marchen),
932    (72960, 72966, Script::MasaramGondi),
933    (72968, 72969, Script::MasaramGondi),
934    (72971, 73014, Script::MasaramGondi),
935    (73018, 73018, Script::MasaramGondi),
936    (73020, 73021, Script::MasaramGondi),
937    (73023, 73031, Script::MasaramGondi),
938    (73040, 73049, Script::MasaramGondi),
939    (73056, 73061, Script::GunjalaGondi),
940    (73063, 73064, Script::GunjalaGondi),
941    (73066, 73102, Script::GunjalaGondi),
942    (73104, 73105, Script::GunjalaGondi),
943    (73107, 73112, Script::GunjalaGondi),
944    (73120, 73129, Script::GunjalaGondi),
945    (73440, 73464, Script::Makasar),
946    (73472, 73488, Script::Kawi),
947    (73490, 73530, Script::Kawi),
948    (73534, 73562, Script::Kawi),
949    (73648, 73648, Script::Lisu),
950    (73664, 73713, Script::Tamil),
951    (73727, 73727, Script::Tamil),
952    (73728, 74649, Script::Cuneiform),
953    (74752, 74862, Script::Cuneiform),
954    (74864, 74868, Script::Cuneiform),
955    (74880, 75075, Script::Cuneiform),
956    (77712, 77810, Script::CyproMinoan),
957    (77824, 78933, Script::EgyptianHieroglyphs),
958    (78944, 82938, Script::EgyptianHieroglyphs),
959    (82944, 83526, Script::AnatolianHieroglyphs),
960    (90368, 90425, Script::GurungKhema),
961    (92160, 92728, Script::Bamum),
962    (92736, 92766, Script::Mro),
963    (92768, 92777, Script::Mro),
964    (92782, 92783, Script::Mro),
965    (92784, 92862, Script::Tangsa),
966    (92864, 92873, Script::Tangsa),
967    (92880, 92909, Script::BassaVah),
968    (92912, 92917, Script::BassaVah),
969    (92928, 92997, Script::PahawhHmong),
970    (93008, 93017, Script::PahawhHmong),
971    (93019, 93025, Script::PahawhHmong),
972    (93027, 93047, Script::PahawhHmong),
973    (93053, 93071, Script::PahawhHmong),
974    (93504, 93561, Script::KiratRai),
975    (93760, 93850, Script::Medefaidrin),
976    (93952, 94026, Script::Miao),
977    (94031, 94087, Script::Miao),
978    (94095, 94111, Script::Miao),
979    (94176, 94176, Script::Tangut),
980    (94177, 94177, Script::Nushu),
981    (94178, 94179, Script::Han),
982    (94180, 94180, Script::KhitanSmallScript),
983    (94192, 94193, Script::Han),
984    (94208, 100343, Script::Tangut),
985    (100352, 101119, Script::Tangut),
986    (101120, 101589, Script::KhitanSmallScript),
987    (101631, 101631, Script::KhitanSmallScript),
988    (101632, 101640, Script::Tangut),
989    (110576, 110579, Script::Katakana),
990    (110581, 110587, Script::Katakana),
991    (110589, 110590, Script::Katakana),
992    (110592, 110592, Script::Katakana),
993    (110593, 110879, Script::Hiragana),
994    (110880, 110882, Script::Katakana),
995    (110898, 110898, Script::Hiragana),
996    (110928, 110930, Script::Hiragana),
997    (110933, 110933, Script::Katakana),
998    (110948, 110951, Script::Katakana),
999    (110960, 111355, Script::Nushu),
1000    (113664, 113770, Script::Duployan),
1001    (113776, 113788, Script::Duployan),
1002    (113792, 113800, Script::Duployan),
1003    (113808, 113817, Script::Duployan),
1004    (113820, 113823, Script::Duployan),
1005    (113824, 113827, Script::Common),
1006    (117760, 118009, Script::Common),
1007    (118016, 118451, Script::Common),
1008    (118528, 118573, Script::Inherited),
1009    (118576, 118598, Script::Inherited),
1010    (118608, 118723, Script::Common),
1011    (118784, 119029, Script::Common),
1012    (119040, 119078, Script::Common),
1013    (119081, 119142, Script::Common),
1014    (119143, 119145, Script::Inherited),
1015    (119146, 119162, Script::Common),
1016    (119163, 119170, Script::Inherited),
1017    (119171, 119172, Script::Common),
1018    (119173, 119179, Script::Inherited),
1019    (119180, 119209, Script::Common),
1020    (119210, 119213, Script::Inherited),
1021    (119214, 119274, Script::Common),
1022    (119296, 119365, Script::Greek),
1023    (119488, 119507, Script::Common),
1024    (119520, 119539, Script::Common),
1025    (119552, 119638, Script::Common),
1026    (119648, 119672, Script::Common),
1027    (119808, 119892, Script::Common),
1028    (119894, 119964, Script::Common),
1029    (119966, 119967, Script::Common),
1030    (119970, 119970, Script::Common),
1031    (119973, 119974, Script::Common),
1032    (119977, 119980, Script::Common),
1033    (119982, 119993, Script::Common),
1034    (119995, 119995, Script::Common),
1035    (119997, 120003, Script::Common),
1036    (120005, 120069, Script::Common),
1037    (120071, 120074, Script::Common),
1038    (120077, 120084, Script::Common),
1039    (120086, 120092, Script::Common),
1040    (120094, 120121, Script::Common),
1041    (120123, 120126, Script::Common),
1042    (120128, 120132, Script::Common),
1043    (120134, 120134, Script::Common),
1044    (120138, 120144, Script::Common),
1045    (120146, 120485, Script::Common),
1046    (120488, 120779, Script::Common),
1047    (120782, 120831, Script::Common),
1048    (120832, 121483, Script::Signwriting),
1049    (121499, 121503, Script::Signwriting),
1050    (121505, 121519, Script::Signwriting),
1051    (122624, 122654, Script::Latin),
1052    (122661, 122666, Script::Latin),
1053    (122880, 122886, Script::Glagolitic),
1054    (122888, 122904, Script::Glagolitic),
1055    (122907, 122913, Script::Glagolitic),
1056    (122915, 122916, Script::Glagolitic),
1057    (122918, 122922, Script::Glagolitic),
1058    (122928, 122989, Script::Cyrillic),
1059    (123023, 123023, Script::Cyrillic),
1060    (123136, 123180, Script::NyiakengPuachueHmong),
1061    (123184, 123197, Script::NyiakengPuachueHmong),
1062    (123200, 123209, Script::NyiakengPuachueHmong),
1063    (123214, 123215, Script::NyiakengPuachueHmong),
1064    (123536, 123566, Script::Toto),
1065    (123584, 123641, Script::Wancho),
1066    (123647, 123647, Script::Wancho),
1067    (124112, 124153, Script::NagMundari),
1068    (124368, 124410, Script::OlOnal),
1069    (124415, 124415, Script::OlOnal),
1070    (124896, 124902, Script::Ethiopic),
1071    (124904, 124907, Script::Ethiopic),
1072    (124909, 124910, Script::Ethiopic),
1073    (124912, 124926, Script::Ethiopic),
1074    (124928, 125124, Script::MendeKikakui),
1075    (125127, 125142, Script::MendeKikakui),
1076    (125184, 125259, Script::Adlam),
1077    (125264, 125273, Script::Adlam),
1078    (125278, 125279, Script::Adlam),
1079    (126065, 126132, Script::Common),
1080    (126209, 126269, Script::Common),
1081    (126464, 126467, Script::Arabic),
1082    (126469, 126495, Script::Arabic),
1083    (126497, 126498, Script::Arabic),
1084    (126500, 126500, Script::Arabic),
1085    (126503, 126503, Script::Arabic),
1086    (126505, 126514, Script::Arabic),
1087    (126516, 126519, Script::Arabic),
1088    (126521, 126521, Script::Arabic),
1089    (126523, 126523, Script::Arabic),
1090    (126530, 126530, Script::Arabic),
1091    (126535, 126535, Script::Arabic),
1092    (126537, 126537, Script::Arabic),
1093    (126539, 126539, Script::Arabic),
1094    (126541, 126543, Script::Arabic),
1095    (126545, 126546, Script::Arabic),
1096    (126548, 126548, Script::Arabic),
1097    (126551, 126551, Script::Arabic),
1098    (126553, 126553, Script::Arabic),
1099    (126555, 126555, Script::Arabic),
1100    (126557, 126557, Script::Arabic),
1101    (126559, 126559, Script::Arabic),
1102    (126561, 126562, Script::Arabic),
1103    (126564, 126564, Script::Arabic),
1104    (126567, 126570, Script::Arabic),
1105    (126572, 126578, Script::Arabic),
1106    (126580, 126583, Script::Arabic),
1107    (126585, 126588, Script::Arabic),
1108    (126590, 126590, Script::Arabic),
1109    (126592, 126601, Script::Arabic),
1110    (126603, 126619, Script::Arabic),
1111    (126625, 126627, Script::Arabic),
1112    (126629, 126633, Script::Arabic),
1113    (126635, 126651, Script::Arabic),
1114    (126704, 126705, Script::Arabic),
1115    (126976, 127019, Script::Common),
1116    (127024, 127123, Script::Common),
1117    (127136, 127150, Script::Common),
1118    (127153, 127167, Script::Common),
1119    (127169, 127183, Script::Common),
1120    (127185, 127221, Script::Common),
1121    (127232, 127405, Script::Common),
1122    (127462, 127487, Script::Common),
1123    (127488, 127488, Script::Hiragana),
1124    (127489, 127490, Script::Common),
1125    (127504, 127547, Script::Common),
1126    (127552, 127560, Script::Common),
1127    (127568, 127569, Script::Common),
1128    (127584, 127589, Script::Common),
1129    (127744, 128727, Script::Common),
1130    (128732, 128748, Script::Common),
1131    (128752, 128764, Script::Common),
1132    (128768, 128886, Script::Common),
1133    (128891, 128985, Script::Common),
1134    (128992, 129003, Script::Common),
1135    (129008, 129008, Script::Common),
1136    (129024, 129035, Script::Common),
1137    (129040, 129095, Script::Common),
1138    (129104, 129113, Script::Common),
1139    (129120, 129159, Script::Common),
1140    (129168, 129197, Script::Common),
1141    (129200, 129211, Script::Common),
1142    (129216, 129217, Script::Common),
1143    (129280, 129619, Script::Common),
1144    (129632, 129645, Script::Common),
1145    (129648, 129660, Script::Common),
1146    (129664, 129673, Script::Common),
1147    (129679, 129734, Script::Common),
1148    (129742, 129756, Script::Common),
1149    (129759, 129769, Script::Common),
1150    (129776, 129784, Script::Common),
1151    (129792, 129938, Script::Common),
1152    (129940, 130041, Script::Common),
1153    (131072, 173791, Script::Han),
1154    (173824, 177977, Script::Han),
1155    (177984, 178205, Script::Han),
1156    (178208, 183969, Script::Han),
1157    (183984, 191456, Script::Han),
1158    (191472, 192093, Script::Han),
1159    (194560, 195101, Script::Han),
1160    (196608, 201546, Script::Han),
1161    (201552, 205743, Script::Han),
1162    (917505, 917505, Script::Common),
1163    (917536, 917631, Script::Common),
1164    (917760, 917999, Script::Inherited),
1165];