1#[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];