This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
OP_MULTIDEREF: remove ghost entry in op_aux list
[perl5.git] / charclass_invlists.h
1 /* -*- buffer-read-only: t -*-
2  * !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
3  * This file is built by regen/mk_invlists.pl from Unicode::UCD.
4  * Any changes made here will be lost!
5  */
6
7 /* See the generating file for comments */
8
9
10 #if defined(PERL_IN_REGCOMP_C)
11
12 static const UV Latin1_invlist[] = {
13         2,      /* Number of elements */
14         148565664, /* Version and data structure type */
15         0,      /* 0 if the list starts at 0;
16                    1 if it starts at the element beyond 0 */
17         0x0,
18         0x100
19 };
20
21 static const UV AboveLatin1_invlist[] = {
22         2,      /* Number of elements */
23         148565664, /* Version and data structure type */
24         1,      /* 0 if the list starts at 0;
25                    1 if it starts at the element beyond 0 */
26         0x0,
27         0x100
28 };
29
30 #endif  /* defined(PERL_IN_REGCOMP_C) */
31
32 #if 'A' == 65 /* ASCII/Latin1 */
33
34 #if defined(PERL_IN_PERL_C)
35
36 static const UV ASCII_invlist[] = { /* for ASCII/Latin1 */
37         2,      /* Number of elements */
38         148565664, /* Version and data structure type */
39         0,      /* 0 if the list starts at 0;
40                    1 if it starts at the element beyond 0 */
41         0x0,
42         0x80
43 };
44
45 static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
46         271,    /* Number of elements */
47         148565664, /* Version and data structure type */
48         1,      /* 0 if the list starts at 0;
49                    1 if it starts at the element beyond 0 */
50         0x0,
51         0x41,
52         0x5B,
53         0x61,
54         0x7B,
55         0xAA,
56         0xAB,
57         0xB5,
58         0xB6,
59         0xBA,
60         0xBB,
61         0xC0,
62         0xD7,
63         0xD8,
64         0xF7,
65         0xF8,
66         0x1BB,
67         0x1BC,
68         0x1C0,
69         0x1C4,
70         0x294,
71         0x295,
72         0x2B9,
73         0x2C0,
74         0x2C2,
75         0x2E0,
76         0x2E5,
77         0x345,
78         0x346,
79         0x370,
80         0x374,
81         0x376,
82         0x378,
83         0x37A,
84         0x37E,
85         0x37F,
86         0x380,
87         0x386,
88         0x387,
89         0x388,
90         0x38B,
91         0x38C,
92         0x38D,
93         0x38E,
94         0x3A2,
95         0x3A3,
96         0x3F6,
97         0x3F7,
98         0x482,
99         0x48A,
100         0x530,
101         0x531,
102         0x557,
103         0x561,
104         0x588,
105         0x10A0,
106         0x10C6,
107         0x10C7,
108         0x10C8,
109         0x10CD,
110         0x10CE,
111         0x13A0,
112         0x13F6,
113         0x13F8,
114         0x13FE,
115         0x1C80,
116         0x1C89,
117         0x1D00,
118         0x1DC0,
119         0x1E00,
120         0x1F16,
121         0x1F18,
122         0x1F1E,
123         0x1F20,
124         0x1F46,
125         0x1F48,
126         0x1F4E,
127         0x1F50,
128         0x1F58,
129         0x1F59,
130         0x1F5A,
131         0x1F5B,
132         0x1F5C,
133         0x1F5D,
134         0x1F5E,
135         0x1F5F,
136         0x1F7E,
137         0x1F80,
138         0x1FB5,
139         0x1FB6,
140         0x1FBD,
141         0x1FBE,
142         0x1FBF,
143         0x1FC2,
144         0x1FC5,
145         0x1FC6,
146         0x1FCD,
147         0x1FD0,
148         0x1FD4,
149         0x1FD6,
150         0x1FDC,
151         0x1FE0,
152         0x1FED,
153         0x1FF2,
154         0x1FF5,
155         0x1FF6,
156         0x1FFD,
157         0x2071,
158         0x2072,
159         0x207F,
160         0x2080,
161         0x2090,
162         0x209D,
163         0x2102,
164         0x2103,
165         0x2107,
166         0x2108,
167         0x210A,
168         0x2114,
169         0x2115,
170         0x2116,
171         0x2119,
172         0x211E,
173         0x2124,
174         0x2125,
175         0x2126,
176         0x2127,
177         0x2128,
178         0x2129,
179         0x212A,
180         0x212E,
181         0x212F,
182         0x2135,
183         0x2139,
184         0x213A,
185         0x213C,
186         0x2140,
187         0x2145,
188         0x214A,
189         0x214E,
190         0x214F,
191         0x2160,
192         0x2180,
193         0x2183,
194         0x2185,
195         0x24B6,
196         0x24EA,
197         0x2C00,
198         0x2C2F,
199         0x2C30,
200         0x2C5F,
201         0x2C60,
202         0x2CE5,
203         0x2CEB,
204         0x2CEF,
205         0x2CF2,
206         0x2CF4,
207         0x2D00,
208         0x2D26,
209         0x2D27,
210         0x2D28,
211         0x2D2D,
212         0x2D2E,
213         0xA640,
214         0xA66E,
215         0xA680,
216         0xA69E,
217         0xA722,
218         0xA788,
219         0xA78B,
220         0xA78F,
221         0xA790,
222         0xA7AF,
223         0xA7B0,
224         0xA7B8,
225         0xA7F8,
226         0xA7FB,
227         0xAB30,
228         0xAB5B,
229         0xAB5C,
230         0xAB66,
231         0xAB70,
232         0xABC0,
233         0xFB00,
234         0xFB07,
235         0xFB13,
236         0xFB18,
237         0xFF21,
238         0xFF3B,
239         0xFF41,
240         0xFF5B,
241         0x10400,
242         0x10450,
243         0x104B0,
244         0x104D4,
245         0x104D8,
246         0x104FC,
247         0x10C80,
248         0x10CB3,
249         0x10CC0,
250         0x10CF3,
251         0x118A0,
252         0x118E0,
253         0x1D400,
254         0x1D455,
255         0x1D456,
256         0x1D49D,
257         0x1D49E,
258         0x1D4A0,
259         0x1D4A2,
260         0x1D4A3,
261         0x1D4A5,
262         0x1D4A7,
263         0x1D4A9,
264         0x1D4AD,
265         0x1D4AE,
266         0x1D4BA,
267         0x1D4BB,
268         0x1D4BC,
269         0x1D4BD,
270         0x1D4C4,
271         0x1D4C5,
272         0x1D506,
273         0x1D507,
274         0x1D50B,
275         0x1D50D,
276         0x1D515,
277         0x1D516,
278         0x1D51D,
279         0x1D51E,
280         0x1D53A,
281         0x1D53B,
282         0x1D53F,
283         0x1D540,
284         0x1D545,
285         0x1D546,
286         0x1D547,
287         0x1D54A,
288         0x1D551,
289         0x1D552,
290         0x1D6A6,
291         0x1D6A8,
292         0x1D6C1,
293         0x1D6C2,
294         0x1D6DB,
295         0x1D6DC,
296         0x1D6FB,
297         0x1D6FC,
298         0x1D715,
299         0x1D716,
300         0x1D735,
301         0x1D736,
302         0x1D74F,
303         0x1D750,
304         0x1D76F,
305         0x1D770,
306         0x1D789,
307         0x1D78A,
308         0x1D7A9,
309         0x1D7AA,
310         0x1D7C3,
311         0x1D7C4,
312         0x1D7CC,
313         0x1E900,
314         0x1E944,
315         0x1F130,
316         0x1F14A,
317         0x1F150,
318         0x1F16A,
319         0x1F170,
320         0x1F18A
321 };
322
323 #endif  /* defined(PERL_IN_PERL_C) */
324
325 #if defined(PERL_IN_REGCOMP_C)
326
327 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
328         45,     /* Number of elements */
329         148565664, /* Version and data structure type */
330         1,      /* 0 if the list starts at 0;
331                    1 if it starts at the element beyond 0 */
332         0x0,
333         0x2BC,
334         0x2BD,
335         0x308,
336         0x309,
337         0x313,
338         0x314,
339         0x342,
340         0x343,
341         0x3AC,
342         0x3AD,
343         0x3AE,
344         0x3AF,
345         0x3B1,
346         0x3B2,
347         0x3B7,
348         0x3B8,
349         0x3B9,
350         0x3BA,
351         0x3C1,
352         0x3C2,
353         0x3C5,
354         0x3C6,
355         0x3C9,
356         0x3CA,
357         0x3CE,
358         0x3CF,
359         0x565,
360         0x566,
361         0x574,
362         0x575,
363         0x57E,
364         0x57F,
365         0x1F00,
366         0x1F08,
367         0x1F20,
368         0x1F28,
369         0x1F60,
370         0x1F68,
371         0x1F70,
372         0x1F71,
373         0x1F74,
374         0x1F75,
375         0x1F7C,
376         0x1F7D
377 };
378
379 static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
380         253,    /* Number of elements */
381         148565664, /* Version and data structure type */
382         1,      /* 0 if the list starts at 0;
383                    1 if it starts at the element beyond 0 */
384         0x0,
385         0x41,
386         0x5B,
387         0x61,
388         0x7B,
389         0xB5,
390         0xB6,
391         0xC0,
392         0xD7,
393         0xD8,
394         0xF7,
395         0xF8,
396         0x131,
397         0x132,
398         0x138,
399         0x139,
400         0x18D,
401         0x18E,
402         0x19B,
403         0x19C,
404         0x1AA,
405         0x1AC,
406         0x1BA,
407         0x1BC,
408         0x1BE,
409         0x1BF,
410         0x1C0,
411         0x1C4,
412         0x221,
413         0x222,
414         0x234,
415         0x23A,
416         0x255,
417         0x256,
418         0x258,
419         0x259,
420         0x25A,
421         0x25B,
422         0x25D,
423         0x260,
424         0x262,
425         0x263,
426         0x264,
427         0x265,
428         0x267,
429         0x268,
430         0x26D,
431         0x26F,
432         0x270,
433         0x271,
434         0x273,
435         0x275,
436         0x276,
437         0x27D,
438         0x27E,
439         0x280,
440         0x281,
441         0x283,
442         0x284,
443         0x287,
444         0x28D,
445         0x292,
446         0x293,
447         0x29D,
448         0x29F,
449         0x2BC,
450         0x2BD,
451         0x2BE,
452         0x2BF,
453         0x300,
454         0x302,
455         0x307,
456         0x309,
457         0x30A,
458         0x30B,
459         0x30C,
460         0x30D,
461         0x313,
462         0x314,
463         0x331,
464         0x332,
465         0x342,
466         0x343,
467         0x345,
468         0x346,
469         0x370,
470         0x374,
471         0x376,
472         0x378,
473         0x37B,
474         0x37E,
475         0x37F,
476         0x380,
477         0x386,
478         0x387,
479         0x388,
480         0x38B,
481         0x38C,
482         0x38D,
483         0x38E,
484         0x3A2,
485         0x3A3,
486         0x3D2,
487         0x3D5,
488         0x3F6,
489         0x3F7,
490         0x3FC,
491         0x3FD,
492         0x482,
493         0x48A,
494         0x530,
495         0x531,
496         0x557,
497         0x561,
498         0x588,
499         0x10A0,
500         0x10C6,
501         0x10C7,
502         0x10C8,
503         0x10CD,
504         0x10CE,
505         0x13A0,
506         0x13F6,
507         0x13F8,
508         0x13FE,
509         0x1C80,
510         0x1C89,
511         0x1D79,
512         0x1D7A,
513         0x1D7D,
514         0x1D7E,
515         0x1E00,
516         0x1E9C,
517         0x1E9E,
518         0x1E9F,
519         0x1EA0,
520         0x1F16,
521         0x1F18,
522         0x1F1E,
523         0x1F20,
524         0x1F46,
525         0x1F48,
526         0x1F4E,
527         0x1F50,
528         0x1F58,
529         0x1F59,
530         0x1F5A,
531         0x1F5B,
532         0x1F5C,
533         0x1F5D,
534         0x1F5E,
535         0x1F5F,
536         0x1F7E,
537         0x1F80,
538         0x1FB5,
539         0x1FB6,
540         0x1FBD,
541         0x1FBE,
542         0x1FBF,
543         0x1FC2,
544         0x1FC5,
545         0x1FC6,
546         0x1FCD,
547         0x1FD0,
548         0x1FD4,
549         0x1FD6,
550         0x1FDC,
551         0x1FE0,
552         0x1FED,
553         0x1FF2,
554         0x1FF5,
555         0x1FF6,
556         0x1FFD,
557         0x2126,
558         0x2127,
559         0x212A,
560         0x212C,
561         0x2132,
562         0x2133,
563         0x214E,
564         0x214F,
565         0x2160,
566         0x2180,
567         0x2183,
568         0x2185,
569         0x24B6,
570         0x24EA,
571         0x2C00,
572         0x2C2F,
573         0x2C30,
574         0x2C5F,
575         0x2C60,
576         0x2C71,
577         0x2C72,
578         0x2C74,
579         0x2C75,
580         0x2C77,
581         0x2C7E,
582         0x2CE4,
583         0x2CEB,
584         0x2CEF,
585         0x2CF2,
586         0x2CF4,
587         0x2D00,
588         0x2D26,
589         0x2D27,
590         0x2D28,
591         0x2D2D,
592         0x2D2E,
593         0xA640,
594         0xA66E,
595         0xA680,
596         0xA69C,
597         0xA722,
598         0xA730,
599         0xA732,
600         0xA770,
601         0xA779,
602         0xA788,
603         0xA78B,
604         0xA78E,
605         0xA790,
606         0xA794,
607         0xA796,
608         0xA7AF,
609         0xA7B0,
610         0xA7B8,
611         0xAB53,
612         0xAB54,
613         0xAB70,
614         0xABC0,
615         0xFB00,
616         0xFB07,
617         0xFB13,
618         0xFB18,
619         0xFF21,
620         0xFF3B,
621         0xFF41,
622         0xFF5B,
623         0x10400,
624         0x10450,
625         0x104B0,
626         0x104D4,
627         0x104D8,
628         0x104FC,
629         0x10C80,
630         0x10CB3,
631         0x10CC0,
632         0x10CF3,
633         0x118A0,
634         0x118E0,
635         0x1E900,
636         0x1E944
637 };
638
639 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
640         59,     /* Number of elements */
641         148565664, /* Version and data structure type */
642         1,      /* 0 if the list starts at 0;
643                    1 if it starts at the element beyond 0 */
644         0x0,
645         0xDF,
646         0xE0,
647         0x130,
648         0x131,
649         0x149,
650         0x14A,
651         0x1F0,
652         0x1F1,
653         0x390,
654         0x391,
655         0x3B0,
656         0x3B1,
657         0x587,
658         0x588,
659         0x1E96,
660         0x1E9B,
661         0x1E9E,
662         0x1E9F,
663         0x1F50,
664         0x1F51,
665         0x1F52,
666         0x1F53,
667         0x1F54,
668         0x1F55,
669         0x1F56,
670         0x1F57,
671         0x1F80,
672         0x1FB0,
673         0x1FB2,
674         0x1FB5,
675         0x1FB6,
676         0x1FB8,
677         0x1FBC,
678         0x1FBD,
679         0x1FC2,
680         0x1FC5,
681         0x1FC6,
682         0x1FC8,
683         0x1FCC,
684         0x1FCD,
685         0x1FD2,
686         0x1FD4,
687         0x1FD6,
688         0x1FD8,
689         0x1FE2,
690         0x1FE5,
691         0x1FE6,
692         0x1FE8,
693         0x1FF2,
694         0x1FF5,
695         0x1FF6,
696         0x1FF8,
697         0x1FFC,
698         0x1FFD,
699         0xFB00,
700         0xFB07,
701         0xFB13,
702         0xFB18
703 };
704
705 #endif  /* defined(PERL_IN_REGCOMP_C) */
706
707 #if defined(PERL_IN_PERL_C)
708
709 static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
710         1615,   /* Number of elements */
711         148565664, /* Version and data structure type */
712         0,      /* 0 if the list starts at 0;
713                    1 if it starts at the element beyond 0 */
714         0x0,
715         0xA,
716         0xB,
717         0xD,
718         0xE,
719         0x20,
720         0x7F,
721         0xA0,
722         0xAD,
723         0xAE,
724         0x300,
725         0x370,
726         0x483,
727         0x48A,
728         0x591,
729         0x5BE,
730         0x5BF,
731         0x5C0,
732         0x5C1,
733         0x5C3,
734         0x5C4,
735         0x5C6,
736         0x5C7,
737         0x5C8,
738         0x600,
739         0x606,
740         0x610,
741         0x61B,
742         0x61C,
743         0x61D,
744         0x64B,
745         0x660,
746         0x670,
747         0x671,
748         0x6D6,
749         0x6DD,
750         0x6DE,
751         0x6DF,
752         0x6E5,
753         0x6E7,
754         0x6E9,
755         0x6EA,
756         0x6EE,
757         0x70F,
758         0x710,
759         0x711,
760         0x712,
761         0x730,
762         0x74B,
763         0x7A6,
764         0x7B1,
765         0x7EB,
766         0x7F4,
767         0x816,
768         0x81A,
769         0x81B,
770         0x824,
771         0x825,
772         0x828,
773         0x829,
774         0x82E,
775         0x859,
776         0x85C,
777         0x8D4,
778         0x8E2,
779         0x8E3,
780         0x903,
781         0x904,
782         0x93A,
783         0x93B,
784         0x93C,
785         0x93D,
786         0x93E,
787         0x941,
788         0x949,
789         0x94D,
790         0x94E,
791         0x950,
792         0x951,
793         0x958,
794         0x962,
795         0x964,
796         0x981,
797         0x982,
798         0x984,
799         0x9BC,
800         0x9BD,
801         0x9BE,
802         0x9BF,
803         0x9C1,
804         0x9C5,
805         0x9C7,
806         0x9C9,
807         0x9CB,
808         0x9CD,
809         0x9CE,
810         0x9D7,
811         0x9D8,
812         0x9E2,
813         0x9E4,
814         0xA01,
815         0xA03,
816         0xA04,
817         0xA3C,
818         0xA3D,
819         0xA3E,
820         0xA41,
821         0xA43,
822         0xA47,
823         0xA49,
824         0xA4B,
825         0xA4E,
826         0xA51,
827         0xA52,
828         0xA70,
829         0xA72,
830         0xA75,
831         0xA76,
832         0xA81,
833         0xA83,
834         0xA84,
835         0xABC,
836         0xABD,
837         0xABE,
838         0xAC1,
839         0xAC6,
840         0xAC7,
841         0xAC9,
842         0xACA,
843         0xACB,
844         0xACD,
845         0xACE,
846         0xAE2,
847         0xAE4,
848         0xB01,
849         0xB02,
850         0xB04,
851         0xB3C,
852         0xB3D,
853         0xB3E,
854         0xB40,
855         0xB41,
856         0xB45,
857         0xB47,
858         0xB49,
859         0xB4B,
860         0xB4D,
861         0xB4E,
862         0xB56,
863         0xB58,
864         0xB62,
865         0xB64,
866         0xB82,
867         0xB83,
868         0xBBE,
869         0xBBF,
870         0xBC0,
871         0xBC1,
872         0xBC3,
873         0xBC6,
874         0xBC9,
875         0xBCA,
876         0xBCD,
877         0xBCE,
878         0xBD7,
879         0xBD8,
880         0xC00,
881         0xC01,
882         0xC04,
883         0xC3E,
884         0xC41,
885         0xC45,
886         0xC46,
887         0xC49,
888         0xC4A,
889         0xC4E,
890         0xC55,
891         0xC57,
892         0xC62,
893         0xC64,
894         0xC81,
895         0xC82,
896         0xC84,
897         0xCBC,
898         0xCBD,
899         0xCBE,
900         0xCBF,
901         0xCC0,
902         0xCC2,
903         0xCC3,
904         0xCC5,
905         0xCC6,
906         0xCC7,
907         0xCC9,
908         0xCCA,
909         0xCCC,
910         0xCCE,
911         0xCD5,
912         0xCD7,
913         0xCE2,
914         0xCE4,
915         0xD01,
916         0xD02,
917         0xD04,
918         0xD3E,
919         0xD3F,
920         0xD41,
921         0xD45,
922         0xD46,
923         0xD49,
924         0xD4A,
925         0xD4D,
926         0xD4E,
927         0xD4F,
928         0xD57,
929         0xD58,
930         0xD62,
931         0xD64,
932         0xD82,
933         0xD84,
934         0xDCA,
935         0xDCB,
936         0xDCF,
937         0xDD0,
938         0xDD2,
939         0xDD5,
940         0xDD6,
941         0xDD7,
942         0xDD8,
943         0xDDF,
944         0xDE0,
945         0xDF2,
946         0xDF4,
947         0xE31,
948         0xE32,
949         0xE33,
950         0xE34,
951         0xE3B,
952         0xE47,
953         0xE4F,
954         0xEB1,
955         0xEB2,
956         0xEB3,
957         0xEB4,
958         0xEBA,
959         0xEBB,
960         0xEBD,
961         0xEC8,
962         0xECE,
963         0xF18,
964         0xF1A,
965         0xF35,
966         0xF36,
967         0xF37,
968         0xF38,
969         0xF39,
970         0xF3A,
971         0xF3E,
972         0xF40,
973         0xF71,
974         0xF7F,
975         0xF80,
976         0xF85,
977         0xF86,
978         0xF88,
979         0xF8D,
980         0xF98,
981         0xF99,
982         0xFBD,
983         0xFC6,
984         0xFC7,
985         0x102D,
986         0x1031,
987         0x1032,
988         0x1038,
989         0x1039,
990         0x103B,
991         0x103D,
992         0x103F,
993         0x1056,
994         0x1058,
995         0x105A,
996         0x105E,
997         0x1061,
998         0x1071,
999         0x1075,
1000         0x1082,
1001         0x1083,
1002         0x1084,
1003         0x1085,
1004         0x1087,
1005         0x108D,
1006         0x108E,
1007         0x109D,
1008         0x109E,
1009         0x1100,
1010         0x1160,
1011         0x11A8,
1012         0x1200,
1013         0x135D,
1014         0x1360,
1015         0x1712,
1016         0x1715,
1017         0x1732,
1018         0x1735,
1019         0x1752,
1020         0x1754,
1021         0x1772,
1022         0x1774,
1023         0x17B4,
1024         0x17B6,
1025         0x17B7,
1026         0x17BE,
1027         0x17C6,
1028         0x17C7,
1029         0x17C9,
1030         0x17D4,
1031         0x17DD,
1032         0x17DE,
1033         0x180B,
1034         0x180E,
1035         0x180F,
1036         0x1885,
1037         0x1887,
1038         0x18A9,
1039         0x18AA,
1040         0x1920,
1041         0x1923,
1042         0x1927,
1043         0x1929,
1044         0x192C,
1045         0x1930,
1046         0x1932,
1047         0x1933,
1048         0x1939,
1049         0x193C,
1050         0x1A17,
1051         0x1A19,
1052         0x1A1B,
1053         0x1A1C,
1054         0x1A55,
1055         0x1A56,
1056         0x1A57,
1057         0x1A58,
1058         0x1A5F,
1059         0x1A60,
1060         0x1A61,
1061         0x1A62,
1062         0x1A63,
1063         0x1A65,
1064         0x1A6D,
1065         0x1A73,
1066         0x1A7D,
1067         0x1A7F,
1068         0x1A80,
1069         0x1AB0,
1070         0x1ABF,
1071         0x1B00,
1072         0x1B04,
1073         0x1B05,
1074         0x1B34,
1075         0x1B35,
1076         0x1B36,
1077         0x1B3B,
1078         0x1B3C,
1079         0x1B3D,
1080         0x1B42,
1081         0x1B43,
1082         0x1B45,
1083         0x1B6B,
1084         0x1B74,
1085         0x1B80,
1086         0x1B82,
1087         0x1B83,
1088         0x1BA1,
1089         0x1BA2,
1090         0x1BA6,
1091         0x1BA8,
1092         0x1BAA,
1093         0x1BAB,
1094         0x1BAE,
1095         0x1BE6,
1096         0x1BE7,
1097         0x1BE8,
1098         0x1BEA,
1099         0x1BED,
1100         0x1BEE,
1101         0x1BEF,
1102         0x1BF2,
1103         0x1BF4,
1104         0x1C24,
1105         0x1C2C,
1106         0x1C34,
1107         0x1C36,
1108         0x1C38,
1109         0x1CD0,
1110         0x1CD3,
1111         0x1CD4,
1112         0x1CE1,
1113         0x1CE2,
1114         0x1CE9,
1115         0x1CED,
1116         0x1CEE,
1117         0x1CF2,
1118         0x1CF4,
1119         0x1CF5,
1120         0x1CF8,
1121         0x1CFA,
1122         0x1DC0,
1123         0x1DF6,
1124         0x1DFB,
1125         0x1E00,
1126         0x200B,
1127         0x200C,
1128         0x200D,
1129         0x200E,
1130         0x2010,
1131         0x2028,
1132         0x202F,
1133         0x2060,
1134         0x2070,
1135         0x20D0,
1136         0x20F1,
1137         0x261D,
1138         0x261E,
1139         0x26F9,
1140         0x26FA,
1141         0x270A,
1142         0x270E,
1143         0x2764,
1144         0x2765,
1145         0x2CEF,
1146         0x2CF2,
1147         0x2D7F,
1148         0x2D80,
1149         0x2DE0,
1150         0x2E00,
1151         0x302A,
1152         0x3030,
1153         0x3099,
1154         0x309B,
1155         0xA66F,
1156         0xA673,
1157         0xA674,
1158         0xA67E,
1159         0xA69E,
1160         0xA6A0,
1161         0xA6F0,
1162         0xA6F2,
1163         0xA802,
1164         0xA803,
1165         0xA806,
1166         0xA807,
1167         0xA80B,
1168         0xA80C,
1169         0xA823,
1170         0xA825,
1171         0xA827,
1172         0xA828,
1173         0xA880,
1174         0xA882,
1175         0xA8B4,
1176         0xA8C4,
1177         0xA8C6,
1178         0xA8E0,
1179         0xA8F2,
1180         0xA926,
1181         0xA92E,
1182         0xA947,
1183         0xA952,
1184         0xA954,
1185         0xA960,
1186         0xA97D,
1187         0xA980,
1188         0xA983,
1189         0xA984,
1190         0xA9B3,
1191         0xA9B4,
1192         0xA9B6,
1193         0xA9BA,
1194         0xA9BC,
1195         0xA9BD,
1196         0xA9C1,
1197         0xA9E5,
1198         0xA9E6,
1199         0xAA29,
1200         0xAA2F,
1201         0xAA31,
1202         0xAA33,
1203         0xAA35,
1204         0xAA37,
1205         0xAA43,
1206         0xAA44,
1207         0xAA4C,
1208         0xAA4D,
1209         0xAA4E,
1210         0xAA7C,
1211         0xAA7D,
1212         0xAAB0,
1213         0xAAB1,
1214         0xAAB2,
1215         0xAAB5,
1216         0xAAB7,
1217         0xAAB9,
1218         0xAABE,
1219         0xAAC0,
1220         0xAAC1,
1221         0xAAC2,
1222         0xAAEB,
1223         0xAAEC,
1224         0xAAEE,
1225         0xAAF0,
1226         0xAAF5,
1227         0xAAF6,
1228         0xAAF7,
1229         0xABE3,
1230         0xABE5,
1231         0xABE6,
1232         0xABE8,
1233         0xABE9,
1234         0xABEB,
1235         0xABEC,
1236         0xABED,
1237         0xABEE,
1238         0xAC00,
1239         0xAC01,
1240         0xAC1C,
1241         0xAC1D,
1242         0xAC38,
1243         0xAC39,
1244         0xAC54,
1245         0xAC55,
1246         0xAC70,
1247         0xAC71,
1248         0xAC8C,
1249         0xAC8D,
1250         0xACA8,
1251         0xACA9,
1252         0xACC4,
1253         0xACC5,
1254         0xACE0,
1255         0xACE1,
1256         0xACFC,
1257         0xACFD,
1258         0xAD18,
1259         0xAD19,
1260         0xAD34,
1261         0xAD35,
1262         0xAD50,
1263         0xAD51,
1264         0xAD6C,
1265         0xAD6D,
1266         0xAD88,
1267         0xAD89,
1268         0xADA4,
1269         0xADA5,
1270         0xADC0,
1271         0xADC1,
1272         0xADDC,
1273         0xADDD,
1274         0xADF8,
1275         0xADF9,
1276         0xAE14,
1277         0xAE15,
1278         0xAE30,
1279         0xAE31,
1280         0xAE4C,
1281         0xAE4D,
1282         0xAE68,
1283         0xAE69,
1284         0xAE84,
1285         0xAE85,
1286         0xAEA0,
1287         0xAEA1,
1288         0xAEBC,
1289         0xAEBD,
1290         0xAED8,
1291         0xAED9,
1292         0xAEF4,
1293         0xAEF5,
1294         0xAF10,
1295         0xAF11,
1296         0xAF2C,
1297         0xAF2D,
1298         0xAF48,
1299         0xAF49,
1300         0xAF64,
1301         0xAF65,
1302         0xAF80,
1303         0xAF81,
1304         0xAF9C,
1305         0xAF9D,
1306         0xAFB8,
1307         0xAFB9,
1308         0xAFD4,
1309         0xAFD5,
1310         0xAFF0,
1311         0xAFF1,
1312         0xB00C,
1313         0xB00D,
1314         0xB028,
1315         0xB029,
1316         0xB044,
1317         0xB045,
1318         0xB060,
1319         0xB061,
1320         0xB07C,
1321         0xB07D,
1322         0xB098,
1323         0xB099,
1324         0xB0B4,
1325         0xB0B5,
1326         0xB0D0,
1327         0xB0D1,
1328         0xB0EC,
1329         0xB0ED,
1330         0xB108,
1331         0xB109,
1332         0xB124,
1333         0xB125,
1334         0xB140,
1335         0xB141,
1336         0xB15C,
1337         0xB15D,
1338         0xB178,
1339         0xB179,
1340         0xB194,
1341         0xB195,
1342         0xB1B0,
1343         0xB1B1,
1344         0xB1CC,
1345         0xB1CD,
1346         0xB1E8,
1347         0xB1E9,
1348         0xB204,
1349         0xB205,
1350         0xB220,
1351         0xB221,
1352         0xB23C,
1353         0xB23D,
1354         0xB258,
1355         0xB259,
1356         0xB274,
1357         0xB275,
1358         0xB290,
1359         0xB291,
1360         0xB2AC,
1361         0xB2AD,
1362         0xB2C8,
1363         0xB2C9,
1364         0xB2E4,
1365         0xB2E5,
1366         0xB300,
1367         0xB301,
1368         0xB31C,
1369         0xB31D,
1370         0xB338,
1371         0xB339,
1372         0xB354,
1373         0xB355,
1374         0xB370,
1375         0xB371,
1376         0xB38C,
1377         0xB38D,
1378         0xB3A8,
1379         0xB3A9,
1380         0xB3C4,
1381         0xB3C5,
1382         0xB3E0,
1383         0xB3E1,
1384         0xB3FC,
1385         0xB3FD,
1386         0xB418,
1387         0xB419,
1388         0xB434,
1389         0xB435,
1390         0xB450,
1391         0xB451,
1392         0xB46C,
1393         0xB46D,
1394         0xB488,
1395         0xB489,
1396         0xB4A4,
1397         0xB4A5,
1398         0xB4C0,
1399         0xB4C1,
1400         0xB4DC,
1401         0xB4DD,
1402         0xB4F8,
1403         0xB4F9,
1404         0xB514,
1405         0xB515,
1406         0xB530,
1407         0xB531,
1408         0xB54C,
1409         0xB54D,
1410         0xB568,
1411         0xB569,
1412         0xB584,
1413         0xB585,
1414         0xB5A0,
1415         0xB5A1,
1416         0xB5BC,
1417         0xB5BD,
1418         0xB5D8,
1419         0xB5D9,
1420         0xB5F4,
1421         0xB5F5,
1422         0xB610,
1423         0xB611,
1424         0xB62C,
1425         0xB62D,
1426         0xB648,
1427         0xB649,
1428         0xB664,
1429         0xB665,
1430         0xB680,
1431         0xB681,
1432         0xB69C,
1433         0xB69D,
1434         0xB6B8,
1435         0xB6B9,
1436         0xB6D4,
1437         0xB6D5,
1438         0xB6F0,
1439         0xB6F1,
1440         0xB70C,
1441         0xB70D,
1442         0xB728,
1443         0xB729,
1444         0xB744,
1445         0xB745,
1446         0xB760,
1447         0xB761,
1448         0xB77C,
1449         0xB77D,
1450         0xB798,
1451         0xB799,
1452         0xB7B4,
1453         0xB7B5,
1454         0xB7D0,
1455         0xB7D1,
1456         0xB7EC,
1457         0xB7ED,
1458         0xB808,
1459         0xB809,
1460         0xB824,
1461         0xB825,
1462         0xB840,
1463         0xB841,
1464         0xB85C,
1465         0xB85D,
1466         0xB878,
1467         0xB879,
1468         0xB894,
1469         0xB895,
1470         0xB8B0,
1471         0xB8B1,
1472         0xB8CC,
1473         0xB8CD,
1474         0xB8E8,
1475         0xB8E9,
1476         0xB904,
1477         0xB905,
1478         0xB920,
1479         0xB921,
1480         0xB93C,
1481         0xB93D,
1482         0xB958,
1483         0xB959,
1484         0xB974,
1485         0xB975,
1486         0xB990,
1487         0xB991,
1488         0xB9AC,
1489         0xB9AD,
1490         0xB9C8,
1491         0xB9C9,
1492         0xB9E4,
1493         0xB9E5,
1494         0xBA00,
1495         0xBA01,
1496         0xBA1C,
1497         0xBA1D,
1498         0xBA38,
1499         0xBA39,
1500         0xBA54,
1501         0xBA55,
1502         0xBA70,
1503         0xBA71,
1504         0xBA8C,
1505         0xBA8D,
1506         0xBAA8,
1507         0xBAA9,
1508         0xBAC4,
1509         0xBAC5,
1510         0xBAE0,
1511         0xBAE1,
1512         0xBAFC,
1513         0xBAFD,
1514         0xBB18,
1515         0xBB19,
1516         0xBB34,
1517         0xBB35,
1518         0xBB50,
1519         0xBB51,
1520         0xBB6C,
1521         0xBB6D,
1522         0xBB88,
1523         0xBB89,
1524         0xBBA4,
1525         0xBBA5,
1526         0xBBC0,
1527         0xBBC1,
1528         0xBBDC,
1529         0xBBDD,
1530         0xBBF8,
1531         0xBBF9,
1532         0xBC14,
1533         0xBC15,
1534         0xBC30,
1535         0xBC31,
1536         0xBC4C,
1537         0xBC4D,
1538         0xBC68,
1539         0xBC69,
1540         0xBC84,
1541         0xBC85,
1542         0xBCA0,
1543         0xBCA1,
1544         0xBCBC,
1545         0xBCBD,
1546         0xBCD8,
1547         0xBCD9,
1548         0xBCF4,
1549         0xBCF5,
1550         0xBD10,
1551         0xBD11,
1552         0xBD2C,
1553         0xBD2D,
1554         0xBD48,
1555         0xBD49,
1556         0xBD64,
1557         0xBD65,
1558         0xBD80,
1559         0xBD81,
1560         0xBD9C,
1561         0xBD9D,
1562         0xBDB8,
1563         0xBDB9,
1564         0xBDD4,
1565         0xBDD5,
1566         0xBDF0,
1567         0xBDF1,
1568         0xBE0C,
1569         0xBE0D,
1570         0xBE28,
1571         0xBE29,
1572         0xBE44,
1573         0xBE45,
1574         0xBE60,
1575         0xBE61,
1576         0xBE7C,
1577         0xBE7D,
1578         0xBE98,
1579         0xBE99,
1580         0xBEB4,
1581         0xBEB5,
1582         0xBED0,
1583         0xBED1,
1584         0xBEEC,
1585         0xBEED,
1586         0xBF08,
1587         0xBF09,
1588         0xBF24,
1589         0xBF25,
1590         0xBF40,
1591         0xBF41,
1592         0xBF5C,
1593         0xBF5D,
1594         0xBF78,
1595         0xBF79,
1596         0xBF94,
1597         0xBF95,
1598         0xBFB0,
1599         0xBFB1,
1600         0xBFCC,
1601         0xBFCD,
1602         0xBFE8,
1603         0xBFE9,
1604         0xC004,
1605         0xC005,
1606         0xC020,
1607         0xC021,
1608         0xC03C,
1609         0xC03D,
1610         0xC058,
1611         0xC059,
1612         0xC074,
1613         0xC075,
1614         0xC090,
1615         0xC091,
1616         0xC0AC,
1617         0xC0AD,
1618         0xC0C8,
1619         0xC0C9,
1620         0xC0E4,
1621         0xC0E5,
1622         0xC100,
1623         0xC101,
1624         0xC11C,
1625         0xC11D,
1626         0xC138,
1627         0xC139,
1628         0xC154,
1629         0xC155,
1630         0xC170,
1631         0xC171,
1632         0xC18C,
1633         0xC18D,
1634         0xC1A8,
1635         0xC1A9,
1636         0xC1C4,
1637         0xC1C5,
1638         0xC1E0,
1639         0xC1E1,
1640         0xC1FC,
1641         0xC1FD,
1642         0xC218,
1643         0xC219,
1644         0xC234,
1645         0xC235,
1646         0xC250,
1647         0xC251,
1648         0xC26C,
1649         0xC26D,
1650         0xC288,
1651         0xC289,
1652         0xC2A4,
1653         0xC2A5,
1654         0xC2C0,
1655         0xC2C1,
1656         0xC2DC,
1657         0xC2DD,
1658         0xC2F8,
1659         0xC2F9,
1660         0xC314,
1661         0xC315,
1662         0xC330,
1663         0xC331,
1664         0xC34C,
1665         0xC34D,
1666         0xC368,
1667         0xC369,
1668         0xC384,
1669         0xC385,
1670         0xC3A0,
1671         0xC3A1,
1672         0xC3BC,
1673         0xC3BD,
1674         0xC3D8,
1675         0xC3D9,
1676         0xC3F4,
1677         0xC3F5,
1678         0xC410,
1679         0xC411,
1680         0xC42C,
1681         0xC42D,
1682         0xC448,
1683         0xC449,
1684         0xC464,
1685         0xC465,
1686         0xC480,
1687         0xC481,
1688         0xC49C,
1689         0xC49D,
1690         0xC4B8,
1691         0xC4B9,
1692         0xC4D4,
1693         0xC4D5,
1694         0xC4F0,
1695         0xC4F1,
1696         0xC50C,
1697         0xC50D,
1698         0xC528,
1699         0xC529,
1700         0xC544,
1701         0xC545,
1702         0xC560,
1703         0xC561,
1704         0xC57C,
1705         0xC57D,
1706         0xC598,
1707         0xC599,
1708         0xC5B4,
1709         0xC5B5,
1710         0xC5D0,
1711         0xC5D1,
1712         0xC5EC,
1713         0xC5ED,
1714         0xC608,
1715         0xC609,
1716         0xC624,
1717         0xC625,
1718         0xC640,
1719         0xC641,
1720         0xC65C,
1721         0xC65D,
1722         0xC678,
1723         0xC679,
1724         0xC694,
1725         0xC695,
1726         0xC6B0,
1727         0xC6B1,
1728         0xC6CC,
1729         0xC6CD,
1730         0xC6E8,
1731         0xC6E9,
1732         0xC704,
1733         0xC705,
1734         0xC720,
1735         0xC721,
1736         0xC73C,
1737         0xC73D,
1738         0xC758,
1739         0xC759,
1740         0xC774,
1741         0xC775,
1742         0xC790,
1743         0xC791,
1744         0xC7AC,
1745         0xC7AD,
1746         0xC7C8,
1747         0xC7C9,
1748         0xC7E4,
1749         0xC7E5,
1750         0xC800,
1751         0xC801,
1752         0xC81C,
1753         0xC81D,
1754         0xC838,
1755         0xC839,
1756         0xC854,
1757         0xC855,
1758         0xC870,
1759         0xC871,
1760         0xC88C,
1761         0xC88D,
1762         0xC8A8,
1763         0xC8A9,
1764         0xC8C4,
1765         0xC8C5,
1766         0xC8E0,
1767         0xC8E1,
1768         0xC8FC,
1769         0xC8FD,
1770         0xC918,
1771         0xC919,
1772         0xC934,
1773         0xC935,
1774         0xC950,
1775         0xC951,
1776         0xC96C,
1777         0xC96D,
1778         0xC988,
1779         0xC989,
1780         0xC9A4,
1781         0xC9A5,
1782         0xC9C0,
1783         0xC9C1,
1784         0xC9DC,
1785         0xC9DD,
1786         0xC9F8,
1787         0xC9F9,
1788         0xCA14,
1789         0xCA15,
1790         0xCA30,
1791         0xCA31,
1792         0xCA4C,
1793         0xCA4D,
1794         0xCA68,
1795         0xCA69,
1796         0xCA84,
1797         0xCA85,
1798         0xCAA0,
1799         0xCAA1,
1800         0xCABC,
1801         0xCABD,
1802         0xCAD8,
1803         0xCAD9,
1804         0xCAF4,
1805         0xCAF5,
1806         0xCB10,
1807         0xCB11,
1808         0xCB2C,
1809         0xCB2D,
1810         0xCB48,
1811         0xCB49,
1812         0xCB64,
1813         0xCB65,
1814         0xCB80,
1815         0xCB81,
1816         0xCB9C,
1817         0xCB9D,
1818         0xCBB8,
1819         0xCBB9,
1820         0xCBD4,
1821         0xCBD5,
1822         0xCBF0,
1823         0xCBF1,
1824         0xCC0C,
1825         0xCC0D,
1826         0xCC28,
1827         0xCC29,
1828         0xCC44,
1829         0xCC45,
1830         0xCC60,
1831         0xCC61,
1832         0xCC7C,
1833         0xCC7D,
1834         0xCC98,
1835         0xCC99,
1836         0xCCB4,
1837         0xCCB5,
1838         0xCCD0,
1839         0xCCD1,
1840         0xCCEC,
1841         0xCCED,
1842         0xCD08,
1843         0xCD09,
1844         0xCD24,
1845         0xCD25,
1846         0xCD40,
1847         0xCD41,
1848         0xCD5C,
1849         0xCD5D,
1850         0xCD78,
1851         0xCD79,
1852         0xCD94,
1853         0xCD95,
1854         0xCDB0,
1855         0xCDB1,
1856         0xCDCC,
1857         0xCDCD,
1858         0xCDE8,
1859         0xCDE9,
1860         0xCE04,
1861         0xCE05,
1862         0xCE20,
1863         0xCE21,
1864         0xCE3C,
1865         0xCE3D,
1866         0xCE58,
1867         0xCE59,
1868         0xCE74,
1869         0xCE75,
1870         0xCE90,
1871         0xCE91,
1872         0xCEAC,
1873         0xCEAD,
1874         0xCEC8,
1875         0xCEC9,
1876         0xCEE4,
1877         0xCEE5,
1878         0xCF00,
1879         0xCF01,
1880         0xCF1C,
1881         0xCF1D,
1882         0xCF38,
1883         0xCF39,
1884         0xCF54,
1885         0xCF55,
1886         0xCF70,
1887         0xCF71,
1888         0xCF8C,
1889         0xCF8D,
1890         0xCFA8,
1891         0xCFA9,
1892         0xCFC4,
1893         0xCFC5,
1894         0xCFE0,
1895         0xCFE1,
1896         0xCFFC,
1897         0xCFFD,
1898         0xD018,
1899         0xD019,
1900         0xD034,
1901         0xD035,
1902         0xD050,
1903         0xD051,
1904         0xD06C,
1905         0xD06D,
1906         0xD088,
1907         0xD089,
1908         0xD0A4,
1909         0xD0A5,
1910         0xD0C0,
1911         0xD0C1,
1912         0xD0DC,
1913         0xD0DD,
1914         0xD0F8,
1915         0xD0F9,
1916         0xD114,
1917         0xD115,
1918         0xD130,
1919         0xD131,
1920         0xD14C,
1921         0xD14D,
1922         0xD168,
1923         0xD169,
1924         0xD184,
1925         0xD185,
1926         0xD1A0,
1927         0xD1A1,
1928         0xD1BC,
1929         0xD1BD,
1930         0xD1D8,
1931         0xD1D9,
1932         0xD1F4,
1933         0xD1F5,
1934         0xD210,
1935         0xD211,
1936         0xD22C,
1937         0xD22D,
1938         0xD248,
1939         0xD249,
1940         0xD264,
1941         0xD265,
1942         0xD280,
1943         0xD281,
1944         0xD29C,
1945         0xD29D,
1946         0xD2B8,
1947         0xD2B9,
1948         0xD2D4,
1949         0xD2D5,
1950         0xD2F0,
1951         0xD2F1,
1952         0xD30C,
1953         0xD30D,
1954         0xD328,
1955         0xD329,
1956         0xD344,
1957         0xD345,
1958         0xD360,
1959         0xD361,
1960         0xD37C,
1961         0xD37D,
1962         0xD398,
1963         0xD399,
1964         0xD3B4,
1965         0xD3B5,
1966         0xD3D0,
1967         0xD3D1,
1968         0xD3EC,
1969         0xD3ED,
1970         0xD408,
1971         0xD409,
1972         0xD424,
1973         0xD425,
1974         0xD440,
1975         0xD441,
1976         0xD45C,
1977         0xD45D,
1978         0xD478,
1979         0xD479,
1980         0xD494,
1981         0xD495,
1982         0xD4B0,
1983         0xD4B1,
1984         0xD4CC,
1985         0xD4CD,
1986         0xD4E8,
1987         0xD4E9,
1988         0xD504,
1989         0xD505,
1990         0xD520,
1991         0xD521,
1992         0xD53C,
1993         0xD53D,
1994         0xD558,
1995         0xD559,
1996         0xD574,
1997         0xD575,
1998         0xD590,
1999         0xD591,
2000         0xD5AC,
2001         0xD5AD,
2002         0xD5C8,
2003         0xD5C9,
2004         0xD5E4,
2005         0xD5E5,
2006         0xD600,
2007         0xD601,
2008         0xD61C,
2009         0xD61D,
2010         0xD638,
2011         0xD639,
2012         0xD654,
2013         0xD655,
2014         0xD670,
2015         0xD671,
2016         0xD68C,
2017         0xD68D,
2018         0xD6A8,
2019         0xD6A9,
2020         0xD6C4,
2021         0xD6C5,
2022         0xD6E0,
2023         0xD6E1,
2024         0xD6FC,
2025         0xD6FD,
2026         0xD718,
2027         0xD719,
2028         0xD734,
2029         0xD735,
2030         0xD750,
2031         0xD751,
2032         0xD76C,
2033         0xD76D,
2034         0xD788,
2035         0xD789,
2036         0xD7A4,
2037         0xD7B0,
2038         0xD7C7,
2039         0xD7CB,
2040         0xD7FC,
2041         0xD800,
2042         0xE000,
2043         0xFB1E,
2044         0xFB1F,
2045         0xFE00,
2046         0xFE10,
2047         0xFE20,
2048         0xFE30,
2049         0xFEFF,
2050         0xFF00,
2051         0xFF9E,
2052         0xFFA0,
2053         0xFFF0,
2054         0xFFFC,
2055         0x101FD,
2056         0x101FE,
2057         0x102E0,
2058         0x102E1,
2059         0x10376,
2060         0x1037B,
2061         0x10A01,
2062         0x10A04,
2063         0x10A05,
2064         0x10A07,
2065         0x10A0C,
2066         0x10A10,
2067         0x10A38,
2068         0x10A3B,
2069         0x10A3F,
2070         0x10A40,
2071         0x10AE5,
2072         0x10AE7,
2073         0x11000,
2074         0x11001,
2075         0x11002,
2076         0x11003,
2077         0x11038,
2078         0x11047,
2079         0x1107F,
2080         0x11082,
2081         0x11083,
2082         0x110B0,
2083         0x110B3,
2084         0x110B7,
2085         0x110B9,
2086         0x110BB,
2087         0x110BD,
2088         0x110BE,
2089         0x11100,
2090         0x11103,
2091         0x11127,
2092         0x1112C,
2093         0x1112D,
2094         0x11135,
2095         0x11173,
2096         0x11174,
2097         0x11180,
2098         0x11182,
2099         0x11183,
2100         0x111B3,
2101         0x111B6,
2102         0x111BF,
2103         0x111C1,
2104         0x111C2,
2105         0x111C4,
2106         0x111CA,
2107         0x111CD,
2108         0x1122C,
2109         0x1122F,
2110         0x11232,
2111         0x11234,
2112         0x11235,
2113         0x11236,
2114         0x11238,
2115         0x1123E,
2116         0x1123F,
2117         0x112DF,
2118         0x112E0,
2119         0x112E3,
2120         0x112EB,
2121         0x11300,
2122         0x11302,
2123         0x11304,
2124         0x1133C,
2125         0x1133D,
2126         0x1133E,
2127         0x1133F,
2128         0x11340,
2129         0x11341,
2130         0x11345,
2131         0x11347,
2132         0x11349,
2133         0x1134B,
2134         0x1134E,
2135         0x11357,
2136         0x11358,
2137         0x11362,
2138         0x11364,
2139         0x11366,
2140         0x1136D,
2141         0x11370,
2142         0x11375,
2143         0x11435,
2144         0x11438,
2145         0x11440,
2146         0x11442,
2147         0x11445,
2148         0x11446,
2149         0x11447,
2150         0x114B0,
2151         0x114B1,
2152         0x114B3,
2153         0x114B9,
2154         0x114BA,
2155         0x114BB,
2156         0x114BD,
2157         0x114BE,
2158         0x114BF,
2159         0x114C1,
2160         0x114C2,
2161         0x114C4,
2162         0x115AF,
2163         0x115B0,
2164         0x115B2,
2165         0x115B6,
2166         0x115B8,
2167         0x115BC,
2168         0x115BE,
2169         0x115BF,
2170         0x115C1,
2171         0x115DC,
2172         0x115DE,
2173         0x11630,
2174         0x11633,
2175         0x1163B,
2176         0x1163D,
2177         0x1163E,
2178         0x1163F,
2179         0x11641,
2180         0x116AB,
2181         0x116AC,
2182         0x116AD,
2183         0x116AE,
2184         0x116B0,
2185         0x116B6,
2186         0x116B7,
2187         0x116B8,
2188         0x1171D,
2189         0x11720,
2190         0x11722,
2191         0x11726,
2192         0x11727,
2193         0x1172C,
2194         0x11C2F,
2195         0x11C30,
2196         0x11C37,
2197         0x11C38,
2198         0x11C3E,
2199         0x11C3F,
2200         0x11C40,
2201         0x11C92,
2202         0x11CA8,
2203         0x11CA9,
2204         0x11CAA,
2205         0x11CB1,
2206         0x11CB2,
2207         0x11CB4,
2208         0x11CB5,
2209         0x11CB7,
2210         0x16AF0,
2211         0x16AF5,
2212         0x16B30,
2213         0x16B37,
2214         0x16F51,
2215         0x16F7F,
2216         0x16F8F,
2217         0x16F93,
2218         0x1BC9D,
2219         0x1BC9F,
2220         0x1BCA0,
2221         0x1BCA4,
2222         0x1D165,
2223         0x1D166,
2224         0x1D167,
2225         0x1D16A,
2226         0x1D16D,
2227         0x1D16E,
2228         0x1D173,
2229         0x1D17B,
2230         0x1D183,
2231         0x1D185,
2232         0x1D18C,
2233         0x1D1AA,
2234         0x1D1AE,
2235         0x1D242,
2236         0x1D245,
2237         0x1DA00,
2238         0x1DA37,
2239         0x1DA3B,
2240         0x1DA6D,
2241         0x1DA75,
2242         0x1DA76,
2243         0x1DA84,
2244         0x1DA85,
2245         0x1DA9B,
2246         0x1DAA0,
2247         0x1DAA1,
2248         0x1DAB0,
2249         0x1E000,
2250         0x1E007,
2251         0x1E008,
2252         0x1E019,
2253         0x1E01B,
2254         0x1E022,
2255         0x1E023,
2256         0x1E025,
2257         0x1E026,
2258         0x1E02B,
2259         0x1E8D0,
2260         0x1E8D7,
2261         0x1E944,
2262         0x1E94B,
2263         0x1F1E6,
2264         0x1F200,
2265         0x1F385,
2266         0x1F386,
2267         0x1F3C3,
2268         0x1F3C5,
2269         0x1F3CA,
2270         0x1F3CC,
2271         0x1F3FB,
2272         0x1F400,
2273         0x1F442,
2274         0x1F444,
2275         0x1F446,
2276         0x1F451,
2277         0x1F466,
2278         0x1F46A,
2279         0x1F46E,
2280         0x1F46F,
2281         0x1F470,
2282         0x1F479,
2283         0x1F47C,
2284         0x1F47D,
2285         0x1F481,
2286         0x1F484,
2287         0x1F485,
2288         0x1F488,
2289         0x1F48B,
2290         0x1F48C,
2291         0x1F4AA,
2292         0x1F4AB,
2293         0x1F575,
2294         0x1F576,
2295         0x1F57A,
2296         0x1F57B,
2297         0x1F590,
2298         0x1F591,
2299         0x1F595,
2300         0x1F597,
2301         0x1F5E8,
2302         0x1F5E9,
2303         0x1F645,
2304         0x1F648,
2305         0x1F64B,
2306         0x1F650,
2307         0x1F6A3,
2308         0x1F6A4,
2309         0x1F6B4,
2310         0x1F6B7,
2311         0x1F6C0,
2312         0x1F6C1,
2313         0x1F918,
2314         0x1F91F,
2315         0x1F926,
2316         0x1F927,
2317         0x1F930,
2318         0x1F931,
2319         0x1F933,
2320         0x1F93A,
2321         0x1F93C,
2322         0x1F93F,
2323         0xE0000,
2324         0xE0020,
2325         0xE0080,
2326         0xE0100,
2327         0xE01F0,
2328         0xE1000
2329 };
2330
2331 #endif  /* defined(PERL_IN_PERL_C) */
2332
2333 #if defined(PERL_IN_REGEXEC_C)
2334
2335 #define GCB_ENUM_COUNT 19
2336
2337 typedef enum {
2338         GCB_Other = 0,
2339         GCB_CR = 1,
2340         GCB_Control = 2,
2341         GCB_E_Base = 3,
2342         GCB_E_Base_GAZ = 4,
2343         GCB_E_Modifier = 5,
2344         GCB_Extend = 6,
2345         GCB_Glue_After_Zwj = 7,
2346         GCB_L = 8,
2347         GCB_LF = 9,
2348         GCB_LV = 10,
2349         GCB_LVT = 11,
2350         GCB_Prepend = 12,
2351         GCB_Regional_Indicator = 13,
2352         GCB_SpacingMark = 14,
2353         GCB_T = 15,
2354         GCB_V = 16,
2355         GCB_ZWJ = 17,
2356         GCB_EDGE = 18
2357 } GCB_enum;
2358
2359 static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
2360         GCB_Control,
2361         GCB_LF,
2362         GCB_Control,
2363         GCB_CR,
2364         GCB_Control,
2365         GCB_Other,
2366         GCB_Control,
2367         GCB_Other,
2368         GCB_Control,
2369         GCB_Other,
2370         GCB_Extend,
2371         GCB_Other,
2372         GCB_Extend,
2373         GCB_Other,
2374         GCB_Extend,
2375         GCB_Other,
2376         GCB_Extend,
2377         GCB_Other,
2378         GCB_Extend,
2379         GCB_Other,
2380         GCB_Extend,
2381         GCB_Other,
2382         GCB_Extend,
2383         GCB_Other,
2384         GCB_Prepend,
2385         GCB_Other,
2386         GCB_Extend,
2387         GCB_Other,
2388         GCB_Control,
2389         GCB_Other,
2390         GCB_Extend,
2391         GCB_Other,
2392         GCB_Extend,
2393         GCB_Other,
2394         GCB_Extend,
2395         GCB_Prepend,
2396         GCB_Other,
2397         GCB_Extend,
2398         GCB_Other,
2399         GCB_Extend,
2400         GCB_Other,
2401         GCB_Extend,
2402         GCB_Other,
2403         GCB_Prepend,
2404         GCB_Other,
2405         GCB_Extend,
2406         GCB_Other,
2407         GCB_Extend,
2408         GCB_Other,
2409         GCB_Extend,
2410         GCB_Other,
2411         GCB_Extend,
2412         GCB_Other,
2413         GCB_Extend,
2414         GCB_Other,
2415         GCB_Extend,
2416         GCB_Other,
2417         GCB_Extend,
2418         GCB_Other,
2419         GCB_Extend,
2420         GCB_Other,
2421         GCB_Extend,
2422         GCB_Other,
2423         GCB_Extend,
2424         GCB_Prepend,
2425         GCB_Extend,
2426         GCB_SpacingMark,
2427         GCB_Other,
2428         GCB_Extend,
2429         GCB_SpacingMark,
2430         GCB_Extend,
2431         GCB_Other,
2432         GCB_SpacingMark,
2433         GCB_Extend,
2434         GCB_SpacingMark,
2435         GCB_Extend,
2436         GCB_SpacingMark,
2437         GCB_Other,
2438         GCB_Extend,
2439         GCB_Other,
2440         GCB_Extend,
2441         GCB_Other,
2442         GCB_Extend,
2443         GCB_SpacingMark,
2444         GCB_Other,
2445         GCB_Extend,
2446         GCB_Other,
2447         GCB_Extend,
2448         GCB_SpacingMark,
2449         GCB_Extend,
2450         GCB_Other,
2451         GCB_SpacingMark,
2452         GCB_Other,
2453         GCB_SpacingMark,
2454         GCB_Extend,
2455         GCB_Other,
2456         GCB_Extend,
2457         GCB_Other,
2458         GCB_Extend,
2459         GCB_Other,
2460         GCB_Extend,
2461         GCB_SpacingMark,
2462         GCB_Other,
2463         GCB_Extend,
2464         GCB_Other,
2465         GCB_SpacingMark,
2466         GCB_Extend,
2467         GCB_Other,
2468         GCB_Extend,
2469         GCB_Other,
2470         GCB_Extend,
2471         GCB_Other,
2472         GCB_Extend,
2473         GCB_Other,
2474         GCB_Extend,
2475         GCB_Other,
2476         GCB_Extend,
2477         GCB_Other,
2478         GCB_Extend,
2479         GCB_SpacingMark,
2480         GCB_Other,
2481         GCB_Extend,
2482         GCB_Other,
2483         GCB_SpacingMark,
2484         GCB_Extend,
2485         GCB_Other,
2486         GCB_Extend,
2487         GCB_SpacingMark,
2488         GCB_Other,
2489         GCB_SpacingMark,
2490         GCB_Extend,
2491         GCB_Other,
2492         GCB_Extend,
2493         GCB_Other,
2494         GCB_Extend,
2495         GCB_SpacingMark,
2496         GCB_Other,
2497         GCB_Extend,
2498         GCB_Other,
2499         GCB_Extend,
2500         GCB_SpacingMark,
2501         GCB_Extend,
2502         GCB_Other,
2503         GCB_SpacingMark,
2504         GCB_Other,
2505         GCB_SpacingMark,
2506         GCB_Extend,
2507         GCB_Other,
2508         GCB_Extend,
2509         GCB_Other,
2510         GCB_Extend,
2511         GCB_Other,
2512         GCB_Extend,
2513         GCB_Other,
2514         GCB_Extend,
2515         GCB_SpacingMark,
2516         GCB_Extend,
2517         GCB_SpacingMark,
2518         GCB_Other,
2519         GCB_SpacingMark,
2520         GCB_Other,
2521         GCB_SpacingMark,
2522         GCB_Extend,
2523         GCB_Other,
2524         GCB_Extend,
2525         GCB_Other,
2526         GCB_Extend,
2527         GCB_SpacingMark,
2528         GCB_Other,
2529         GCB_Extend,
2530         GCB_SpacingMark,
2531         GCB_Other,
2532         GCB_Extend,
2533         GCB_Other,
2534         GCB_Extend,
2535         GCB_Other,
2536         GCB_Extend,
2537         GCB_Other,
2538         GCB_Extend,
2539         GCB_Other,
2540         GCB_Extend,
2541         GCB_SpacingMark,
2542         GCB_Other,
2543         GCB_Extend,
2544         GCB_Other,
2545         GCB_SpacingMark,
2546         GCB_Extend,
2547         GCB_SpacingMark,
2548         GCB_Extend,
2549         GCB_SpacingMark,
2550         GCB_Other,
2551         GCB_Extend,
2552         GCB_SpacingMark,
2553         GCB_Other,
2554         GCB_SpacingMark,
2555         GCB_Extend,
2556         GCB_Other,
2557         GCB_Extend,
2558         GCB_Other,
2559         GCB_Extend,
2560         GCB_Other,
2561         GCB_Extend,
2562         GCB_SpacingMark,
2563         GCB_Other,
2564         GCB_Extend,
2565         GCB_SpacingMark,
2566         GCB_Extend,
2567         GCB_Other,
2568         GCB_SpacingMark,
2569         GCB_Other,
2570         GCB_SpacingMark,
2571         GCB_Extend,
2572         GCB_Prepend,
2573         GCB_Other,
2574         GCB_Extend,
2575         GCB_Other,
2576         GCB_Extend,
2577         GCB_Other,
2578         GCB_SpacingMark,
2579         GCB_Other,
2580         GCB_Extend,
2581         GCB_Other,
2582         GCB_Extend,
2583         GCB_SpacingMark,
2584         GCB_Extend,
2585         GCB_Other,
2586         GCB_Extend,
2587         GCB_Other,
2588         GCB_SpacingMark,
2589         GCB_Extend,
2590         GCB_Other,
2591         GCB_SpacingMark,
2592         GCB_Other,
2593         GCB_Extend,
2594         GCB_Other,
2595         GCB_SpacingMark,
2596         GCB_Extend,
2597         GCB_Other,
2598         GCB_Extend,
2599         GCB_Other,
2600         GCB_Extend,
2601         GCB_Other,
2602         GCB_SpacingMark,
2603         GCB_Extend,
2604         GCB_Other,
2605         GCB_Extend,
2606         GCB_Other,
2607         GCB_Extend,
2608         GCB_Other,
2609         GCB_Extend,
2610         GCB_Other,
2611         GCB_Extend,
2612         GCB_Other,
2613         GCB_Extend,
2614         GCB_Other,
2615         GCB_Extend,
2616         GCB_Other,
2617         GCB_SpacingMark,
2618         GCB_Other,
2619         GCB_Extend,
2620         GCB_SpacingMark,
2621         GCB_Extend,
2622         GCB_Other,
2623         GCB_Extend,
2624         GCB_Other,
2625         GCB_Extend,
2626         GCB_Other,
2627         GCB_Extend,
2628         GCB_Other,
2629         GCB_Extend,
2630         GCB_Other,
2631         GCB_Extend,
2632         GCB_SpacingMark,
2633         GCB_Extend,
2634         GCB_Other,
2635         GCB_Extend,
2636         GCB_SpacingMark,
2637         GCB_Extend,
2638         GCB_Other,
2639         GCB_SpacingMark,
2640         GCB_Extend,
2641         GCB_Other,
2642         GCB_Extend,
2643         GCB_Other,
2644         GCB_Extend,
2645         GCB_Other,
2646         GCB_Extend,
2647         GCB_Other,
2648         GCB_SpacingMark,
2649         GCB_Extend,
2650         GCB_Other,
2651         GCB_Extend,
2652         GCB_Other,
2653         GCB_Extend,
2654         GCB_Other,
2655         GCB_L,
2656         GCB_V,
2657         GCB_T,
2658         GCB_Other,
2659         GCB_Extend,
2660         GCB_Other,
2661         GCB_Extend,
2662         GCB_Other,
2663         GCB_Extend,
2664         GCB_Other,
2665         GCB_Extend,
2666         GCB_Other,
2667         GCB_Extend,
2668         GCB_Other,
2669         GCB_Extend,
2670         GCB_SpacingMark,
2671         GCB_Extend,
2672         GCB_SpacingMark,
2673         GCB_Extend,
2674         GCB_SpacingMark,
2675         GCB_Extend,
2676         GCB_Other,
2677         GCB_Extend,
2678         GCB_Other,
2679         GCB_Extend,
2680         GCB_Control,
2681         GCB_Other,
2682         GCB_Extend,
2683         GCB_Other,
2684         GCB_Extend,
2685         GCB_Other,
2686         GCB_Extend,
2687         GCB_SpacingMark,
2688         GCB_Extend,
2689         GCB_SpacingMark,
2690         GCB_Other,
2691         GCB_SpacingMark,
2692         GCB_Extend,
2693         GCB_SpacingMark,
2694         GCB_Extend,
2695         GCB_Other,
2696         GCB_Extend,
2697         GCB_SpacingMark,
2698         GCB_Extend,
2699         GCB_Other,
2700         GCB_SpacingMark,
2701         GCB_Extend,
2702         GCB_SpacingMark,
2703         GCB_Extend,
2704         GCB_Other,
2705         GCB_Extend,
2706         GCB_Other,
2707         GCB_Extend,
2708         GCB_Other,
2709         GCB_Extend,
2710         GCB_SpacingMark,
2711         GCB_Extend,
2712         GCB_Other,
2713         GCB_Extend,
2714         GCB_Other,
2715         GCB_Extend,
2716         GCB_Other,
2717         GCB_Extend,
2718         GCB_SpacingMark,
2719         GCB_Other,
2720         GCB_Extend,
2721         GCB_SpacingMark,
2722         GCB_Extend,
2723         GCB_SpacingMark,
2724         GCB_Extend,
2725         GCB_SpacingMark,
2726         GCB_Extend,
2727         GCB_SpacingMark,
2728         GCB_Other,
2729         GCB_Extend,
2730         GCB_Other,
2731         GCB_Extend,
2732         GCB_SpacingMark,
2733         GCB_Other,
2734         GCB_SpacingMark,
2735         GCB_Extend,
2736         GCB_SpacingMark,
2737         GCB_Extend,
2738         GCB_SpacingMark,
2739         GCB_Extend,
2740         GCB_Other,
2741         GCB_Extend,
2742         GCB_SpacingMark,
2743         GCB_Extend,
2744         GCB_SpacingMark,
2745         GCB_Extend,
2746         GCB_SpacingMark,
2747         GCB_Extend,
2748         GCB_SpacingMark,
2749         GCB_Other,
2750         GCB_SpacingMark,
2751         GCB_Extend,
2752         GCB_SpacingMark,
2753         GCB_Extend,
2754         GCB_Other,
2755         GCB_Extend,
2756         GCB_Other,
2757         GCB_Extend,
2758         GCB_SpacingMark,
2759         GCB_Extend,
2760         GCB_Other,
2761         GCB_Extend,
2762         GCB_Other,
2763         GCB_SpacingMark,
2764         GCB_Extend,
2765         GCB_Other,
2766         GCB_Extend,
2767         GCB_Other,
2768         GCB_Extend,
2769         GCB_Other,
2770         GCB_Extend,
2771         GCB_Other,
2772         GCB_Control,
2773         GCB_Extend,
2774         GCB_ZWJ,
2775         GCB_Control,
2776         GCB_Other,
2777         GCB_Control,
2778         GCB_Other,
2779         GCB_Control,
2780         GCB_Other,
2781         GCB_Extend,
2782         GCB_Other,
2783         GCB_E_Base,
2784         GCB_Other,
2785         GCB_E_Base,
2786         GCB_Other,
2787         GCB_E_Base,
2788         GCB_Other,
2789         GCB_Glue_After_Zwj,
2790         GCB_Other,
2791         GCB_Extend,
2792         GCB_Other,
2793         GCB_Extend,
2794         GCB_Other,
2795         GCB_Extend,
2796         GCB_Other,
2797         GCB_Extend,
2798         GCB_Other,
2799         GCB_Extend,
2800         GCB_Other,
2801         GCB_Extend,
2802         GCB_Other,
2803         GCB_Extend,
2804         GCB_Other,
2805         GCB_Extend,
2806         GCB_Other,
2807         GCB_Extend,
2808         GCB_Other,
2809         GCB_Extend,
2810         GCB_Other,
2811         GCB_Extend,
2812         GCB_Other,
2813         GCB_Extend,
2814         GCB_Other,
2815         GCB_SpacingMark,
2816         GCB_Extend,
2817         GCB_SpacingMark,
2818         GCB_Other,
2819         GCB_SpacingMark,
2820         GCB_Other,
2821         GCB_SpacingMark,
2822         GCB_Extend,
2823         GCB_Other,
2824         GCB_Extend,
2825         GCB_Other,
2826         GCB_Extend,
2827         GCB_Other,
2828         GCB_Extend,
2829         GCB_SpacingMark,
2830         GCB_Other,
2831         GCB_L,
2832         GCB_Other,
2833         GCB_Extend,
2834         GCB_SpacingMark,
2835         GCB_Other,
2836         GCB_Extend,
2837         GCB_SpacingMark,
2838         GCB_Extend,
2839         GCB_SpacingMark,
2840         GCB_Extend,
2841         GCB_SpacingMark,
2842         GCB_Other,
2843         GCB_Extend,
2844         GCB_Other,
2845         GCB_Extend,
2846         GCB_SpacingMark,
2847         GCB_Extend,
2848         GCB_SpacingMark,
2849         GCB_Extend,
2850         GCB_Other,
2851         GCB_Extend,
2852         GCB_Other,
2853         GCB_Extend,
2854         GCB_SpacingMark,
2855         GCB_Other,
2856         GCB_Extend,
2857         GCB_Other,
2858         GCB_Extend,
2859         GCB_Other,
2860         GCB_Extend,
2861         GCB_Other,
2862         GCB_Extend,
2863         GCB_Other,
2864         GCB_Extend,
2865         GCB_Other,
2866         GCB_Extend,
2867         GCB_Other,
2868         GCB_SpacingMark,
2869         GCB_Extend,
2870         GCB_SpacingMark,
2871         GCB_Other,
2872         GCB_SpacingMark,
2873         GCB_Extend,
2874         GCB_Other,
2875         GCB_SpacingMark,
2876         GCB_Extend,
2877         GCB_SpacingMark,
2878         GCB_Extend,
2879         GCB_SpacingMark,
2880         GCB_Other,
2881         GCB_SpacingMark,
2882         GCB_Extend,
2883         GCB_Other,
2884         GCB_LV,
2885         GCB_LVT,
2886         GCB_LV,
2887         GCB_LVT,
2888         GCB_LV,
2889         GCB_LVT,
2890         GCB_LV,
2891         GCB_LVT,
2892         GCB_LV,
2893         GCB_LVT,
2894         GCB_LV,
2895         GCB_LVT,
2896         GCB_LV,
2897         GCB_LVT,
2898         GCB_LV,
2899         GCB_LVT,
2900         GCB_LV,
2901         GCB_LVT,
2902         GCB_LV,
2903         GCB_LVT,
2904         GCB_LV,
2905         GCB_LVT,
2906         GCB_LV,
2907         GCB_LVT,
2908         GCB_LV,
2909         GCB_LVT,
2910         GCB_LV,
2911         GCB_LVT,
2912         GCB_LV,
2913         GCB_LVT,
2914         GCB_LV,
2915         GCB_LVT,
2916         GCB_LV,
2917         GCB_LVT,
2918         GCB_LV,
2919         GCB_LVT,
2920         GCB_LV,
2921         GCB_LVT,
2922         GCB_LV,
2923         GCB_LVT,
2924         GCB_LV,
2925         GCB_LVT,
2926         GCB_LV,
2927         GCB_LVT,
2928         GCB_LV,
2929         GCB_LVT,
2930         GCB_LV,
2931         GCB_LVT,
2932         GCB_LV,
2933         GCB_LVT,
2934         GCB_LV,
2935         GCB_LVT,
2936         GCB_LV,
2937         GCB_LVT,
2938         GCB_LV,
2939         GCB_LVT,
2940         GCB_LV,
2941         GCB_LVT,
2942         GCB_LV,
2943         GCB_LVT,
2944         GCB_LV,
2945         GCB_LVT,
2946         GCB_LV,
2947         GCB_LVT,
2948         GCB_LV,
2949         GCB_LVT,
2950         GCB_LV,
2951         GCB_LVT,
2952         GCB_LV,
2953         GCB_LVT,
2954         GCB_LV,
2955         GCB_LVT,
2956         GCB_LV,
2957         GCB_LVT,
2958         GCB_LV,
2959         GCB_LVT,
2960         GCB_LV,
2961         GCB_LVT,
2962         GCB_LV,
2963         GCB_LVT,
2964         GCB_LV,
2965         GCB_LVT,
2966         GCB_LV,
2967         GCB_LVT,
2968         GCB_LV,
2969         GCB_LVT,
2970         GCB_LV,
2971         GCB_LVT,
2972         GCB_LV,
2973         GCB_LVT,
2974         GCB_LV,
2975         GCB_LVT,
2976         GCB_LV,
2977         GCB_LVT,
2978         GCB_LV,
2979         GCB_LVT,
2980         GCB_LV,
2981         GCB_LVT,
2982         GCB_LV,
2983         GCB_LVT,
2984         GCB_LV,
2985         GCB_LVT,
2986         GCB_LV,
2987         GCB_LVT,
2988         GCB_LV,
2989         GCB_LVT,
2990         GCB_LV,
2991         GCB_LVT,
2992         GCB_LV,
2993         GCB_LVT,
2994         GCB_LV,
2995         GCB_LVT,
2996         GCB_LV,
2997         GCB_LVT,
2998         GCB_LV,
2999         GCB_LVT,
3000         GCB_LV,
3001         GCB_LVT,
3002         GCB_LV,
3003         GCB_LVT,
3004         GCB_LV,
3005         GCB_LVT,
3006         GCB_LV,
3007         GCB_LVT,
3008         GCB_LV,
3009         GCB_LVT,
3010         GCB_LV,
3011         GCB_LVT,
3012         GCB_LV,
3013         GCB_LVT,
3014         GCB_LV,
3015         GCB_LVT,
3016         GCB_LV,
3017         GCB_LVT,
3018         GCB_LV,
3019         GCB_LVT,
3020         GCB_LV,
3021         GCB_LVT,
3022         GCB_LV,
3023         GCB_LVT,
3024         GCB_LV,
3025         GCB_LVT,
3026         GCB_LV,
3027         GCB_LVT,
3028         GCB_LV,
3029         GCB_LVT,
3030         GCB_LV,
3031         GCB_LVT,
3032         GCB_LV,
3033         GCB_LVT,
3034         GCB_LV,
3035         GCB_LVT,
3036         GCB_LV,
3037         GCB_LVT,
3038         GCB_LV,
3039         GCB_LVT,
3040         GCB_LV,
3041         GCB_LVT,
3042         GCB_LV,
3043         GCB_LVT,
3044         GCB_LV,
3045         GCB_LVT,
3046         GCB_LV,
3047         GCB_LVT,
3048         GCB_LV,
3049         GCB_LVT,
3050         GCB_LV,
3051         GCB_LVT,
3052         GCB_LV,
3053         GCB_LVT,
3054         GCB_LV,
3055         GCB_LVT,
3056         GCB_LV,
3057         GCB_LVT,
3058         GCB_LV,
3059         GCB_LVT,
3060         GCB_LV,
3061         GCB_LVT,
3062         GCB_LV,
3063         GCB_LVT,
3064         GCB_LV,
3065         GCB_LVT,
3066         GCB_LV,
3067         GCB_LVT,
3068         GCB_LV,
3069         GCB_LVT,
3070         GCB_LV,
3071         GCB_LVT,
3072         GCB_LV,
3073         GCB_LVT,
3074         GCB_LV,
3075         GCB_LVT,
3076         GCB_LV,
3077         GCB_LVT,
3078         GCB_LV,
3079         GCB_LVT,
3080         GCB_LV,
3081         GCB_LVT,
3082         GCB_LV,
3083         GCB_LVT,
3084         GCB_LV,
3085         GCB_LVT,
3086         GCB_LV,
3087         GCB_LVT,
3088         GCB_LV,
3089         GCB_LVT,
3090         GCB_LV,
3091         GCB_LVT,
3092         GCB_LV,
3093         GCB_LVT,
3094         GCB_LV,
3095         GCB_LVT,
3096         GCB_LV,
3097         GCB_LVT,
3098         GCB_LV,
3099         GCB_LVT,
3100         GCB_LV,
3101         GCB_LVT,
3102         GCB_LV,
3103         GCB_LVT,
3104         GCB_LV,
3105         GCB_LVT,
3106         GCB_LV,
3107         GCB_LVT,
3108         GCB_LV,
3109         GCB_LVT,
3110         GCB_LV,
3111         GCB_LVT,
3112         GCB_LV,
3113         GCB_LVT,
3114         GCB_LV,
3115         GCB_LVT,
3116         GCB_LV,
3117         GCB_LVT,
3118         GCB_LV,
3119         GCB_LVT,
3120         GCB_LV,
3121         GCB_LVT,
3122         GCB_LV,
3123         GCB_LVT,
3124         GCB_LV,
3125         GCB_LVT,
3126         GCB_LV,
3127         GCB_LVT,
3128         GCB_LV,
3129         GCB_LVT,
3130         GCB_LV,
3131         GCB_LVT,
3132         GCB_LV,
3133         GCB_LVT,
3134         GCB_LV,
3135         GCB_LVT,
3136         GCB_LV,
3137         GCB_LVT,
3138         GCB_LV,
3139         GCB_LVT,
3140         GCB_LV,
3141         GCB_LVT,
3142         GCB_LV,
3143         GCB_LVT,
3144         GCB_LV,
3145         GCB_LVT,
3146         GCB_LV,
3147         GCB_LVT,
3148         GCB_LV,
3149         GCB_LVT,
3150         GCB_LV,
3151         GCB_LVT,
3152         GCB_LV,
3153         GCB_LVT,
3154         GCB_LV,
3155         GCB_LVT,
3156         GCB_LV,
3157         GCB_LVT,
3158         GCB_LV,
3159         GCB_LVT,
3160         GCB_LV,
3161         GCB_LVT,
3162         GCB_LV,
3163         GCB_LVT,
3164         GCB_LV,
3165         GCB_LVT,
3166         GCB_LV,
3167         GCB_LVT,
3168         GCB_LV,
3169         GCB_LVT,
3170         GCB_LV,
3171         GCB_LVT,
3172         GCB_LV,
3173         GCB_LVT,
3174         GCB_LV,
3175         GCB_LVT,
3176         GCB_LV,
3177         GCB_LVT,
3178         GCB_LV,
3179         GCB_LVT,
3180         GCB_LV,
3181         GCB_LVT,
3182         GCB_LV,
3183         GCB_LVT,
3184         GCB_LV,
3185         GCB_LVT,
3186         GCB_LV,
3187         GCB_LVT,
3188         GCB_LV,
3189         GCB_LVT,
3190         GCB_LV,
3191         GCB_LVT,
3192         GCB_LV,
3193         GCB_LVT,
3194         GCB_LV,
3195         GCB_LVT,
3196         GCB_LV,
3197         GCB_LVT,
3198         GCB_LV,
3199         GCB_LVT,
3200         GCB_LV,
3201         GCB_LVT,
3202         GCB_LV,
3203         GCB_LVT,
3204         GCB_LV,
3205         GCB_LVT,
3206         GCB_LV,
3207         GCB_LVT,
3208         GCB_LV,
3209         GCB_LVT,
3210         GCB_LV,
3211         GCB_LVT,
3212         GCB_LV,
3213         GCB_LVT,
3214         GCB_LV,
3215         GCB_LVT,
3216         GCB_LV,
3217         GCB_LVT,
3218         GCB_LV,
3219         GCB_LVT,
3220         GCB_LV,
3221         GCB_LVT,
3222         GCB_LV,
3223         GCB_LVT,
3224         GCB_LV,
3225         GCB_LVT,
3226         GCB_LV,
3227         GCB_LVT,
3228         GCB_LV,
3229         GCB_LVT,
3230         GCB_LV,
3231         GCB_LVT,
3232         GCB_LV,
3233         GCB_LVT,
3234         GCB_LV,
3235         GCB_LVT,
3236         GCB_LV,
3237         GCB_LVT,
3238         GCB_LV,
3239         GCB_LVT,
3240         GCB_LV,
3241         GCB_LVT,
3242         GCB_LV,
3243         GCB_LVT,
3244         GCB_LV,
3245         GCB_LVT,
3246         GCB_LV,
3247         GCB_LVT,
3248         GCB_LV,
3249         GCB_LVT,
3250         GCB_LV,
3251         GCB_LVT,
3252         GCB_LV,
3253         GCB_LVT,
3254         GCB_LV,
3255         GCB_LVT,
3256         GCB_LV,
3257         GCB_LVT,
3258         GCB_LV,
3259         GCB_LVT,
3260         GCB_LV,
3261         GCB_LVT,
3262         GCB_LV,
3263         GCB_LVT,
3264         GCB_LV,
3265         GCB_LVT,
3266         GCB_LV,
3267         GCB_LVT,
3268         GCB_LV,
3269         GCB_LVT,
3270         GCB_LV,
3271         GCB_LVT,
3272         GCB_LV,
3273         GCB_LVT,
3274         GCB_LV,
3275         GCB_LVT,
3276         GCB_LV,
3277         GCB_LVT,
3278         GCB_LV,
3279         GCB_LVT,
3280         GCB_LV,
3281         GCB_LVT,
3282         GCB_LV,
3283         GCB_LVT,
3284         GCB_LV,
3285         GCB_LVT,
3286         GCB_LV,
3287         GCB_LVT,
3288         GCB_LV,
3289         GCB_LVT,
3290         GCB_LV,
3291         GCB_LVT,
3292         GCB_LV,
3293         GCB_LVT,
3294         GCB_LV,
3295         GCB_LVT,
3296         GCB_LV,
3297         GCB_LVT,
3298         GCB_LV,
3299         GCB_LVT,
3300         GCB_LV,
3301         GCB_LVT,
3302         GCB_LV,
3303         GCB_LVT,
3304         GCB_LV,
3305         GCB_LVT,
3306         GCB_LV,
3307         GCB_LVT,
3308         GCB_LV,
3309         GCB_LVT,
3310         GCB_LV,
3311         GCB_LVT,
3312         GCB_LV,
3313         GCB_LVT,
3314         GCB_LV,
3315         GCB_LVT,
3316         GCB_LV,
3317         GCB_LVT,
3318         GCB_LV,
3319         GCB_LVT,
3320         GCB_LV,
3321         GCB_LVT,
3322         GCB_LV,
3323         GCB_LVT,
3324         GCB_LV,
3325         GCB_LVT,
3326         GCB_LV,
3327         GCB_LVT,
3328         GCB_LV,
3329         GCB_LVT,
3330         GCB_LV,
3331         GCB_LVT,
3332         GCB_LV,
3333         GCB_LVT,
3334         GCB_LV,
3335         GCB_LVT,
3336         GCB_LV,
3337         GCB_LVT,
3338         GCB_LV,
3339         GCB_LVT,
3340         GCB_LV,
3341         GCB_LVT,
3342         GCB_LV,
3343         GCB_LVT,
3344         GCB_LV,
3345         GCB_LVT,
3346         GCB_LV,
3347         GCB_LVT,
3348         GCB_LV,
3349         GCB_LVT,
3350         GCB_LV,
3351         GCB_LVT,
3352         GCB_LV,
3353         GCB_LVT,
3354         GCB_LV,
3355         GCB_LVT,
3356         GCB_LV,
3357         GCB_LVT,
3358         GCB_LV,
3359         GCB_LVT,
3360         GCB_LV,
3361         GCB_LVT,
3362         GCB_LV,
3363         GCB_LVT,
3364         GCB_LV,
3365         GCB_LVT,
3366         GCB_LV,
3367         GCB_LVT,
3368         GCB_LV,
3369         GCB_LVT,
3370         GCB_LV,
3371         GCB_LVT,
3372         GCB_LV,
3373         GCB_LVT,
3374         GCB_LV,
3375         GCB_LVT,
3376         GCB_LV,
3377         GCB_LVT,
3378         GCB_LV,
3379         GCB_LVT,
3380         GCB_LV,
3381         GCB_LVT,
3382         GCB_LV,
3383         GCB_LVT,
3384         GCB_LV,
3385         GCB_LVT,
3386         GCB_LV,
3387         GCB_LVT,
3388         GCB_LV,
3389         GCB_LVT,
3390         GCB_LV,
3391         GCB_LVT,
3392         GCB_LV,
3393         GCB_LVT,
3394         GCB_LV,
3395         GCB_LVT,
3396         GCB_LV,
3397         GCB_LVT,
3398         GCB_LV,
3399         GCB_LVT,
3400         GCB_LV,
3401         GCB_LVT,
3402         GCB_LV,
3403         GCB_LVT,
3404         GCB_LV,
3405         GCB_LVT,
3406         GCB_LV,
3407         GCB_LVT,
3408         GCB_LV,
3409         GCB_LVT,
3410         GCB_LV,
3411         GCB_LVT,
3412         GCB_LV,
3413         GCB_LVT,
3414         GCB_LV,
3415         GCB_LVT,
3416         GCB_LV,
3417         GCB_LVT,
3418         GCB_LV,
3419         GCB_LVT,
3420         GCB_LV,
3421         GCB_LVT,
3422         GCB_LV,
3423         GCB_LVT,
3424         GCB_LV,
3425         GCB_LVT,
3426         GCB_LV,
3427         GCB_LVT,
3428         GCB_LV,
3429         GCB_LVT,
3430         GCB_LV,
3431         GCB_LVT,
3432         GCB_LV,
3433         GCB_LVT,
3434         GCB_LV,
3435         GCB_LVT,
3436         GCB_LV,
3437         GCB_LVT,
3438         GCB_LV,
3439         GCB_LVT,
3440         GCB_LV,
3441         GCB_LVT,
3442         GCB_LV,
3443         GCB_LVT,
3444         GCB_LV,
3445         GCB_LVT,
3446         GCB_LV,
3447         GCB_LVT,
3448         GCB_LV,
3449         GCB_LVT,
3450         GCB_LV,
3451         GCB_LVT,
3452         GCB_LV,
3453         GCB_LVT,
3454         GCB_LV,
3455         GCB_LVT,
3456         GCB_LV,
3457         GCB_LVT,
3458         GCB_LV,
3459         GCB_LVT,
3460         GCB_LV,
3461         GCB_LVT,
3462         GCB_LV,
3463         GCB_LVT,
3464         GCB_LV,
3465         GCB_LVT,
3466         GCB_LV,
3467         GCB_LVT,
3468         GCB_LV,
3469         GCB_LVT,
3470         GCB_LV,
3471         GCB_LVT,
3472         GCB_LV,
3473         GCB_LVT,
3474         GCB_LV,
3475         GCB_LVT,
3476         GCB_LV,
3477         GCB_LVT,
3478         GCB_LV,
3479         GCB_LVT,
3480         GCB_LV,
3481         GCB_LVT,
3482         GCB_LV,
3483         GCB_LVT,
3484         GCB_LV,
3485         GCB_LVT,
3486         GCB_LV,
3487         GCB_LVT,
3488         GCB_LV,
3489         GCB_LVT,
3490         GCB_LV,
3491         GCB_LVT,
3492         GCB_LV,
3493         GCB_LVT,
3494         GCB_LV,
3495         GCB_LVT,
3496         GCB_LV,
3497         GCB_LVT,
3498         GCB_LV,
3499         GCB_LVT,
3500         GCB_LV,
3501         GCB_LVT,
3502         GCB_LV,
3503         GCB_LVT,
3504         GCB_LV,
3505         GCB_LVT,
3506         GCB_LV,
3507         GCB_LVT,
3508         GCB_LV,
3509         GCB_LVT,
3510         GCB_LV,
3511         GCB_LVT,
3512         GCB_LV,
3513         GCB_LVT,
3514         GCB_LV,
3515         GCB_LVT,
3516         GCB_LV,
3517         GCB_LVT,
3518         GCB_LV,
3519         GCB_LVT,
3520         GCB_LV,
3521         GCB_LVT,
3522         GCB_LV,
3523         GCB_LVT,
3524         GCB_LV,
3525         GCB_LVT,
3526         GCB_LV,
3527         GCB_LVT,
3528         GCB_LV,
3529         GCB_LVT,
3530         GCB_LV,
3531         GCB_LVT,
3532         GCB_LV,
3533         GCB_LVT,
3534         GCB_LV,
3535         GCB_LVT,
3536         GCB_LV,
3537         GCB_LVT,
3538         GCB_LV,
3539         GCB_LVT,
3540         GCB_LV,
3541         GCB_LVT,
3542         GCB_LV,
3543         GCB_LVT,
3544         GCB_LV,
3545         GCB_LVT,
3546         GCB_LV,
3547         GCB_LVT,
3548         GCB_LV,
3549         GCB_LVT,
3550         GCB_LV,
3551         GCB_LVT,
3552         GCB_LV,
3553         GCB_LVT,
3554         GCB_LV,
3555         GCB_LVT,
3556         GCB_LV,
3557         GCB_LVT,
3558         GCB_LV,
3559         GCB_LVT,
3560         GCB_LV,
3561         GCB_LVT,
3562         GCB_LV,
3563         GCB_LVT,
3564         GCB_LV,
3565         GCB_LVT,
3566         GCB_LV,
3567         GCB_LVT,
3568         GCB_LV,
3569         GCB_LVT,
3570         GCB_LV,
3571         GCB_LVT,
3572         GCB_LV,
3573         GCB_LVT,
3574         GCB_LV,
3575         GCB_LVT,
3576         GCB_LV,
3577         GCB_LVT,
3578         GCB_LV,
3579         GCB_LVT,
3580         GCB_LV,
3581         GCB_LVT,
3582         GCB_LV,
3583         GCB_LVT,
3584         GCB_LV,
3585         GCB_LVT,
3586         GCB_LV,
3587         GCB_LVT,
3588         GCB_LV,
3589         GCB_LVT,
3590         GCB_LV,
3591         GCB_LVT,
3592         GCB_LV,
3593         GCB_LVT,
3594         GCB_LV,
3595         GCB_LVT,
3596         GCB_LV,
3597         GCB_LVT,
3598         GCB_LV,
3599         GCB_LVT,
3600         GCB_LV,
3601         GCB_LVT,
3602         GCB_LV,
3603         GCB_LVT,
3604         GCB_LV,
3605         GCB_LVT,
3606         GCB_LV,
3607         GCB_LVT,
3608         GCB_LV,
3609         GCB_LVT,
3610         GCB_LV,
3611         GCB_LVT,
3612         GCB_LV,
3613         GCB_LVT,
3614         GCB_LV,
3615         GCB_LVT,
3616         GCB_LV,
3617         GCB_LVT,
3618         GCB_LV,
3619         GCB_LVT,
3620         GCB_LV,
3621         GCB_LVT,
3622         GCB_LV,
3623         GCB_LVT,
3624         GCB_LV,
3625         GCB_LVT,
3626         GCB_LV,
3627         GCB_LVT,
3628         GCB_LV,
3629         GCB_LVT,
3630         GCB_LV,
3631         GCB_LVT,
3632         GCB_LV,
3633         GCB_LVT,
3634         GCB_LV,
3635         GCB_LVT,
3636         GCB_LV,
3637         GCB_LVT,
3638         GCB_LV,
3639         GCB_LVT,
3640         GCB_LV,
3641         GCB_LVT,
3642         GCB_LV,
3643         GCB_LVT,
3644         GCB_LV,
3645         GCB_LVT,
3646         GCB_LV,
3647         GCB_LVT,
3648         GCB_LV,
3649         GCB_LVT,
3650         GCB_LV,
3651         GCB_LVT,
3652         GCB_LV,
3653         GCB_LVT,
3654         GCB_LV,
3655         GCB_LVT,
3656         GCB_LV,
3657         GCB_LVT,
3658         GCB_LV,
3659         GCB_LVT,
3660         GCB_LV,
3661         GCB_LVT,
3662         GCB_LV,
3663         GCB_LVT,
3664         GCB_LV,
3665         GCB_LVT,
3666         GCB_LV,
3667         GCB_LVT,
3668         GCB_LV,
3669         GCB_LVT,
3670         GCB_LV,
3671         GCB_LVT,
3672         GCB_LV,
3673         GCB_LVT,
3674         GCB_LV,
3675         GCB_LVT,
3676         GCB_LV,
3677         GCB_LVT,
3678         GCB_LV,
3679         GCB_LVT,
3680         GCB_LV,
3681         GCB_LVT,
3682         GCB_Other,
3683         GCB_V,
3684         GCB_Other,
3685         GCB_T,
3686         GCB_Other,
3687         GCB_Control,
3688         GCB_Other,
3689         GCB_Extend,
3690         GCB_Other,
3691         GCB_Extend,
3692         GCB_Other,
3693         GCB_Extend,
3694         GCB_Other,
3695         GCB_Control,
3696         GCB_Other,
3697         GCB_Extend,
3698         GCB_Other,
3699         GCB_Control,
3700         GCB_Other,
3701         GCB_Extend,
3702         GCB_Other,
3703         GCB_Extend,
3704         GCB_Other,
3705         GCB_Extend,
3706         GCB_Other,
3707         GCB_Extend,
3708         GCB_Other,
3709         GCB_Extend,
3710         GCB_Other,
3711         GCB_Extend,
3712         GCB_Other,
3713         GCB_Extend,
3714         GCB_Other,
3715         GCB_Extend,
3716         GCB_Other,
3717         GCB_Extend,
3718         GCB_Other,
3719         GCB_SpacingMark,
3720         GCB_Extend,
3721         GCB_SpacingMark,
3722         GCB_Other,
3723         GCB_Extend,
3724         GCB_Other,
3725         GCB_Extend,
3726         GCB_SpacingMark,
3727         GCB_Other,
3728         GCB_SpacingMark,
3729         GCB_Extend,
3730         GCB_SpacingMark,
3731         GCB_Extend,
3732         GCB_Other,
3733         GCB_Prepend,
3734         GCB_Other,
3735         GCB_Extend,
3736         GCB_Other,
3737         GCB_Extend,
3738         GCB_SpacingMark,
3739         GCB_Extend,
3740         GCB_Other,
3741         GCB_Extend,
3742         GCB_Other,
3743         GCB_Extend,
3744         GCB_SpacingMark,
3745         GCB_Other,
3746         GCB_SpacingMark,
3747         GCB_Extend,
3748         GCB_SpacingMark,
3749         GCB_Other,
3750         GCB_Prepend,
3751         GCB_Other,
3752         GCB_Extend,
3753         GCB_Other,
3754         GCB_SpacingMark,
3755         GCB_Extend,
3756         GCB_SpacingMark,
3757         GCB_Extend,
3758         GCB_SpacingMark,
3759         GCB_Extend,
3760         GCB_Other,
3761         GCB_Extend,
3762         GCB_Other,
3763         GCB_Extend,
3764         GCB_SpacingMark,
3765         GCB_Extend,
3766         GCB_Other,
3767         GCB_Extend,
3768         GCB_SpacingMark,
3769         GCB_Other,
3770         GCB_Extend,
3771         GCB_Other,
3772         GCB_Extend,
3773         GCB_SpacingMark,
3774         GCB_Extend,
3775         GCB_SpacingMark,
3776         GCB_Other,
3777         GCB_SpacingMark,
3778         GCB_Other,
3779         GCB_SpacingMark,
3780         GCB_Other,
3781         GCB_Extend,
3782         GCB_Other,
3783         GCB_SpacingMark,
3784         GCB_Other,
3785         GCB_Extend,
3786         GCB_Other,
3787         GCB_Extend,
3788         GCB_Other,
3789         GCB_SpacingMark,
3790         GCB_Extend,
3791         GCB_SpacingMark,
3792         GCB_Extend,
3793         GCB_SpacingMark,
3794         GCB_Extend,
3795         GCB_Other,
3796         GCB_Extend,
3797         GCB_SpacingMark,
3798         GCB_Extend,
3799         GCB_SpacingMark,
3800         GCB_Extend,
3801         GCB_SpacingMark,
3802         GCB_Extend,
3803         GCB_SpacingMark,
3804         GCB_Extend,
3805         GCB_SpacingMark,
3806         GCB_Extend,
3807         GCB_Other,
3808         GCB_Extend,
3809         GCB_SpacingMark,
3810         GCB_Extend,
3811         GCB_Other,
3812         GCB_SpacingMark,
3813         GCB_Extend,
3814         GCB_SpacingMark,
3815         GCB_Extend,
3816         GCB_Other,
3817         GCB_Extend,
3818         GCB_Other,
3819         GCB_SpacingMark,
3820         GCB_Extend,
3821         GCB_SpacingMark,
3822         GCB_Extend,
3823         GCB_SpacingMark,
3824         GCB_Extend,
3825         GCB_Other,
3826         GCB_Extend,
3827         GCB_SpacingMark,
3828         GCB_Extend,
3829         GCB_SpacingMark,
3830         GCB_Extend,
3831         GCB_SpacingMark,
3832         GCB_Extend,
3833         GCB_Other,
3834         GCB_Extend,
3835         GCB_SpacingMark,
3836         GCB_Extend,
3837         GCB_SpacingMark,
3838         GCB_Extend,
3839         GCB_Other,
3840         GCB_SpacingMark,
3841         GCB_Extend,
3842         GCB_Other,
3843         GCB_Extend,
3844         GCB_SpacingMark,
3845         GCB_Extend,
3846         GCB_Other,
3847         GCB_Extend,
3848         GCB_Other,
3849         GCB_SpacingMark,
3850         GCB_Extend,
3851         GCB_SpacingMark,
3852         GCB_Extend,
3853         GCB_SpacingMark,
3854         GCB_Extend,
3855         GCB_Other,
3856         GCB_Extend,
3857         GCB_Other,
3858         GCB_Extend,
3859         GCB_Other,
3860         GCB_SpacingMark,
3861         GCB_Other,
3862         GCB_Extend,
3863         GCB_Other,
3864         GCB_Extend,
3865         GCB_Other,
3866         GCB_Control,
3867         GCB_Other,
3868         GCB_Extend,
3869         GCB_SpacingMark,
3870         GCB_Extend,
3871         GCB_Other,
3872         GCB_SpacingMark,
3873         GCB_Extend,
3874         GCB_Control,
3875         GCB_Extend,
3876         GCB_Other,
3877         GCB_Extend,
3878         GCB_Other,
3879         GCB_Extend,
3880         GCB_Other,
3881         GCB_Extend,
3882         GCB_Other,
3883         GCB_Extend,
3884         GCB_Other,
3885         GCB_Extend,
3886         GCB_Other,
3887         GCB_Extend,
3888         GCB_Other,
3889         GCB_Extend,
3890         GCB_Other,
3891         GCB_Extend,
3892         GCB_Other,
3893         GCB_Extend,
3894         GCB_Other,
3895         GCB_Extend,
3896         GCB_Other,
3897         GCB_Extend,
3898         GCB_Other,
3899         GCB_Extend,
3900         GCB_Other,
3901         GCB_Extend,
3902         GCB_Other,
3903         GCB_Extend,
3904         GCB_Other,
3905         GCB_Extend,
3906         GCB_Other,
3907         GCB_Extend,
3908         GCB_Other,
3909         GCB_Regional_Indicator,
3910         GCB_Other,
3911         GCB_E_Base,
3912         GCB_Other,
3913         GCB_E_Base,
3914         GCB_Other,
3915         GCB_E_Base,
3916         GCB_Other,
3917         GCB_E_Modifier,
3918         GCB_Other,
3919         GCB_E_Base,
3920         GCB_Other,
3921         GCB_E_Base,
3922         GCB_Other,
3923         GCB_E_Base_GAZ,
3924         GCB_Other,
3925         GCB_E_Base,
3926         GCB_Other,
3927         GCB_E_Base,
3928         GCB_Other,
3929         GCB_E_Base,
3930         GCB_Other,
3931         GCB_E_Base,
3932         GCB_Other,
3933         GCB_E_Base,
3934         GCB_Other,
3935         GCB_Glue_After_Zwj,
3936         GCB_Other,
3937         GCB_E_Base,
3938         GCB_Other,
3939         GCB_E_Base,
3940         GCB_Other,
3941         GCB_E_Base,
3942         GCB_Other,
3943         GCB_E_Base,
3944         GCB_Other,
3945         GCB_E_Base,
3946         GCB_Other,
3947         GCB_Glue_After_Zwj,
3948         GCB_Other,
3949         GCB_E_Base,
3950         GCB_Other,
3951         GCB_E_Base,
3952         GCB_Other,
3953         GCB_E_Base,
3954         GCB_Other,
3955         GCB_E_Base,
3956         GCB_Other,
3957         GCB_E_Base,
3958         GCB_Other,
3959         GCB_E_Base,
3960         GCB_Other,
3961         GCB_E_Base,
3962         GCB_Other,
3963         GCB_E_Base,
3964         GCB_Other,
3965         GCB_E_Base,
3966         GCB_Other,
3967         GCB_E_Base,
3968         GCB_Other,
3969         GCB_Control,
3970         GCB_Extend,
3971         GCB_Control,
3972         GCB_Extend,
3973         GCB_Control,
3974         GCB_Other
3975 };
3976
3977 #endif  /* defined(PERL_IN_REGEXEC_C) */
3978
3979 #if defined(PERL_IN_UTF8_C)
3980
3981 static const UV _Perl_IDCont_invlist[] = { /* for ASCII/Latin1 */
3982         1367,   /* Number of elements */
3983         148565664, /* Version and data structure type */
3984         1,      /* 0 if the list starts at 0;
3985                    1 if it starts at the element beyond 0 */
3986         0x0,
3987         0x30,
3988         0x3A,
3989         0x41,
3990         0x5B,
3991         0x5F,
3992         0x60,
3993         0x61,
3994         0x7B,
3995         0xAA,
3996         0xAB,
3997         0xB5,
3998         0xB6,
3999         0xBA,
4000         0xBB,
4001         0xC0,
4002         0xD7,
4003         0xD8,
4004         0xF7,
4005         0xF8,
4006         0x2C2,
4007         0x2C6,
4008         0x2D2,
4009         0x2E0,
4010         0x2E5,
4011         0x2EC,
4012         0x2ED,
4013         0x2EE,
4014         0x2EF,
4015         0x300,
4016         0x375,
4017         0x376,
4018         0x378,
4019         0x37B,
4020         0x37E,
4021         0x37F,
4022         0x380,
4023         0x386,
4024         0x387,
4025         0x388,
4026         0x38B,
4027         0x38C,
4028         0x38D,
4029         0x38E,
4030         0x3A2,
4031         0x3A3,
4032         0x3F6,
4033         0x3F7,
4034         0x482,
4035         0x483,
4036         0x488,
4037         0x48A,
4038         0x530,
4039         0x531,
4040         0x557,
4041         0x559,
4042         0x55A,
4043         0x561,
4044         0x588,
4045         0x591,
4046         0x5BE,
4047         0x5BF,
4048         0x5C0,
4049         0x5C1,
4050         0x5C3,
4051         0x5C4,
4052         0x5C6,
4053         0x5C7,
4054         0x5C8,
4055         0x5D0,
4056         0x5EB,
4057         0x5F0,
4058         0x5F3,
4059         0x610,
4060         0x61B,
4061         0x620,
4062         0x66A,
4063         0x66E,
4064         0x6D4,
4065         0x6D5,
4066         0x6DD,
4067         0x6DF,
4068         0x6E9,
4069         0x6EA,
4070         0x6FD,
4071         0x6FF,
4072         0x700,
4073         0x710,
4074         0x74B,
4075         0x74D,
4076         0x7B2,
4077         0x7C0,
4078         0x7F6,
4079         0x7FA,
4080         0x7FB,
4081         0x800,
4082         0x82E,
4083         0x840,
4084         0x85C,
4085         0x8A0,
4086         0x8B5,
4087         0x8B6,
4088         0x8BE,
4089         0x8D4,
4090         0x8E2,
4091         0x8E3,
4092         0x964,
4093         0x966,
4094         0x970,
4095         0x971,
4096         0x984,
4097         0x985,
4098         0x98D,
4099         0x98F,
4100         0x991,
4101         0x993,
4102         0x9A9,
4103         0x9AA,
4104         0x9B1,
4105         0x9B2,
4106         0x9B3,
4107         0x9B6,
4108         0x9BA,
4109         0x9BC,
4110         0x9C5,
4111         0x9C7,
4112         0x9C9,
4113         0x9CB,
4114         0x9CF,
4115         0x9D7,
4116         0x9D8,
4117         0x9DC,
4118         0x9DE,
4119         0x9DF,
4120         0x9E4,
4121         0x9E6,
4122         0x9F2,
4123         0xA01,
4124         0xA04,
4125         0xA05,
4126         0xA0B,
4127         0xA0F,
4128         0xA11,
4129         0xA13,
4130         0xA29,
4131         0xA2A,
4132         0xA31,
4133         0xA32,
4134         0xA34,
4135         0xA35,
4136         0xA37,
4137         0xA38,
4138         0xA3A,
4139         0xA3C,
4140         0xA3D,
4141         0xA3E,
4142         0xA43,
4143         0xA47,
4144         0xA49,
4145         0xA4B,
4146         0xA4E,
4147         0xA51,
4148         0xA52,
4149         0xA59,
4150         0xA5D,
4151         0xA5E,
4152         0xA5F,
4153         0xA66,
4154         0xA76,
4155         0xA81,
4156         0xA84,
4157         0xA85,
4158         0xA8E,
4159         0xA8F,
4160         0xA92,
4161         0xA93,
4162         0xAA9,
4163         0xAAA,
4164         0xAB1,
4165         0xAB2,
4166         0xAB4,
4167         0xAB5,
4168         0xABA,
4169         0xABC,
4170         0xAC6,
4171         0xAC7,
4172         0xACA,
4173         0xACB,
4174         0xACE,
4175         0xAD0,
4176         0xAD1,
4177         0xAE0,
4178         0xAE4,
4179         0xAE6,
4180         0xAF0,
4181         0xAF9,
4182         0xAFA,
4183         0xB01,
4184         0xB04,
4185         0xB05,
4186         0xB0D,
4187         0xB0F,
4188         0xB11,
4189         0xB13,
4190         0xB29,
4191         0xB2A,
4192         0xB31,
4193         0xB32,
4194         0xB34,
4195         0xB35,
4196         0xB3A,
4197         0xB3C,
4198         0xB45,
4199         0xB47,
4200         0xB49,
4201         0xB4B,
4202         0xB4E,
4203         0xB56,
4204         0xB58,
4205         0xB5C,
4206         0xB5E,
4207         0xB5F,
4208         0xB64,
4209         0xB66,
4210         0xB70,
4211         0xB71,
4212         0xB72,
4213         0xB82,
4214         0xB84,
4215         0xB85,
4216         0xB8B,
4217         0xB8E,
4218         0xB91,
4219         0xB92,
4220         0xB96,
4221         0xB99,
4222         0xB9B,
4223         0xB9C,
4224         0xB9D,
4225         0xB9E,
4226         0xBA0,
4227         0xBA3,
4228         0xBA5,
4229         0xBA8,
4230         0xBAB,
4231         0xBAE,
4232         0xBBA,
4233         0xBBE,
4234         0xBC3,
4235         0xBC6,
4236         0xBC9,
4237         0xBCA,
4238         0xBCE,
4239         0xBD0,
4240         0xBD1,
4241         0xBD7,
4242         0xBD8,
4243         0xBE6,
4244         0xBF0,
4245         0xC00,
4246         0xC04,
4247         0xC05,
4248         0xC0D,
4249         0xC0E,
4250         0xC11,
4251         0xC12,
4252         0xC29,
4253         0xC2A,
4254         0xC3A,
4255         0xC3D,
4256         0xC45,
4257         0xC46,
4258         0xC49,
4259         0xC4A,
4260         0xC4E,
4261         0xC55,
4262         0xC57,
4263         0xC58,
4264         0xC5B,
4265         0xC60,
4266         0xC64,
4267         0xC66,
4268         0xC70,
4269         0xC80,
4270         0xC84,
4271         0xC85,
4272         0xC8D,
4273         0xC8E,
4274         0xC91,
4275         0xC92,
4276         0xCA9,
4277         0xCAA,
4278         0xCB4,
4279         0xCB5,
4280         0xCBA,
4281         0xCBC,
4282         0xCC5,
4283         0xCC6,
4284         0xCC9,
4285         0xCCA,
4286         0xCCE,
4287         0xCD5,
4288         0xCD7,
4289         0xCDE,
4290         0xCDF,
4291         0xCE0,
4292         0xCE4,
4293         0xCE6,
4294         0xCF0,
4295         0xCF1,
4296         0xCF3,
4297         0xD01,
4298         0xD04,
4299         0xD05,
4300         0xD0D,
4301         0xD0E,
4302         0xD11,
4303         0xD12,
4304         0xD3B,
4305         0xD3D,
4306         0xD45,
4307         0xD46,
4308         0xD49,
4309         0xD4A,
4310         0xD4F,
4311         0xD54,
4312         0xD58,
4313         0xD5F,
4314         0xD64,
4315         0xD66,
4316         0xD70,
4317         0xD7A,
4318         0xD80,
4319         0xD82,
4320         0xD84,
4321         0xD85,
4322         0xD97,
4323         0xD9A,
4324         0xDB2,
4325         0xDB3,
4326         0xDBC,
4327         0xDBD,
4328         0xDBE,
4329         0xDC0,
4330         0xDC7,
4331         0xDCA,
4332         0xDCB,
4333         0xDCF,
4334         0xDD5,
4335         0xDD6,
4336         0xDD7,
4337         0xDD8,
4338         0xDE0,
4339         0xDE6,
4340         0xDF0,
4341         0xDF2,
4342         0xDF4,
4343         0xE01,
4344         0xE3B,
4345         0xE40,
4346         0xE4F,
4347         0xE50,
4348         0xE5A,
4349         0xE81,
4350         0xE83,
4351         0xE84,
4352         0xE85,
4353         0xE87,
4354         0xE89,
4355         0xE8A,
4356         0xE8B,
4357         0xE8D,
4358         0xE8E,
4359         0xE94,
4360         0xE98,
4361         0xE99,
4362         0xEA0,
4363         0xEA1,
4364         0xEA4,
4365         0xEA5,
4366         0xEA6,
4367         0xEA7,
4368         0xEA8,
4369         0xEAA,
4370         0xEAC,
4371         0xEAD,
4372         0xEBA,
4373         0xEBB,
4374         0xEBE,
4375         0xEC0,
4376         0xEC5,
4377         0xEC6,
4378         0xEC7,
4379         0xEC8,
4380         0xECE,
4381         0xED0,
4382         0xEDA,
4383         0xEDC,
4384         0xEE0,
4385         0xF00,
4386         0xF01,
4387         0xF18,
4388         0xF1A,
4389         0xF20,
4390         0xF2A,
4391         0xF35,
4392         0xF36,
4393         0xF37,
4394         0xF38,
4395         0xF39,
4396         0xF3A,
4397         0xF3E,
4398         0xF48,
4399         0xF49,
4400         0xF6D,
4401         0xF71,
4402         0xF85,
4403         0xF86,
4404         0xF98,
4405         0xF99,
4406         0xFBD,
4407         0xFC6,
4408         0xFC7,
4409         0x1000,
4410         0x104A,
4411         0x1050,
4412         0x109E,
4413         0x10A0,
4414         0x10C6,
4415         0x10C7,
4416         0x10C8,
4417         0x10CD,
4418         0x10CE,
4419         0x10D0,
4420         0x10FB,
4421         0x10FC,
4422         0x1249,
4423         0x124A,
4424         0x124E,
4425         0x1250,
4426         0x1257,
4427         0x1258,
4428         0x1259,
4429         0x125A,
4430         0x125E,
4431         0x1260,
4432         0x1289,
4433         0x128A,
4434         0x128E,
4435         0x1290,
4436         0x12B1,
4437         0x12B2,
4438         0x12B6,
4439         0x12B8,
4440         0x12BF,
4441         0x12C0,
4442         0x12C1,
4443         0x12C2,
4444         0x12C6,
4445         0x12C8,
4446         0x12D7,
4447         0x12D8,
4448         0x1311,
4449         0x1312,
4450         0x1316,
4451         0x1318,
4452         0x135B,
4453         0x135D,
4454         0x1360,
4455         0x1380,
4456         0x1390,
4457         0x13A0,
4458         0x13F6,
4459         0x13F8,
4460         0x13FE,
4461         0x1401,
4462         0x166D,
4463         0x166F,
4464         0x1680,
4465         0x1681,
4466         0x169B,
4467         0x16A0,
4468         0x16EB,
4469         0x16EE,
4470         0x16F9,
4471         0x1700,
4472         0x170D,
4473         0x170E,
4474         0x1715,
4475         0x1720,
4476         0x1735,
4477         0x1740,
4478         0x1754,
4479         0x1760,
4480         0x176D,
4481         0x176E,
4482         0x1771,
4483         0x1772,
4484         0x1774,
4485         0x1780,
4486         0x17D4,
4487         0x17D7,
4488         0x17D8,
4489         0x17DC,
4490         0x17DE,
4491         0x17E0,
4492         0x17EA,
4493         0x180B,
4494         0x180E,
4495         0x1810,
4496         0x181A,
4497         0x1820,
4498         0x1878,
4499         0x1880,
4500         0x18AB,
4501         0x18B0,
4502         0x18F6,
4503         0x1900,
4504         0x191F,
4505         0x1920,
4506         0x192C,
4507         0x1930,
4508         0x193C,
4509         0x1946,
4510         0x196E,
4511         0x1970,
4512         0x1975,
4513         0x1980,
4514         0x19AC,
4515         0x19B0,
4516         0x19CA,
4517         0x19D0,
4518         0x19DA,
4519         0x1A00,
4520         0x1A1C,
4521         0x1A20,
4522         0x1A5F,
4523         0x1A60,
4524         0x1A7D,
4525         0x1A7F,
4526         0x1A8A,
4527         0x1A90,
4528         0x1A9A,
4529         0x1AA7,
4530         0x1AA8,
4531         0x1AB0,
4532         0x1ABE,
4533         0x1B00,
4534         0x1B4C,
4535         0x1B50,
4536         0x1B5A,
4537         0x1B6B,
4538         0x1B74,
4539         0x1B80,
4540         0x1BF4,
4541         0x1C00,
4542         0x1C38,
4543         0x1C40,
4544         0x1C4A,
4545         0x1C4D,
4546         0x1C7E,
4547         0x1C80,
4548         0x1C89,
4549         0x1CD0,
4550         0x1CD3,
4551         0x1CD4,
4552         0x1CF7,
4553         0x1CF8,
4554         0x1CFA,
4555         0x1D00,
4556         0x1DF6,
4557         0x1DFB,
4558         0x1F16,
4559         0x1F18,
4560         0x1F1E,
4561         0x1F20,
4562         0x1F46,
4563         0x1F48,
4564         0x1F4E,
4565         0x1F50,
4566         0x1F58,
4567         0x1F59,
4568         0x1F5A,
4569         0x1F5B,
4570         0x1F5C,
4571         0x1F5D,
4572         0x1F5E,
4573         0x1F5F,
4574         0x1F7E,
4575         0x1F80,
4576         0x1FB5,
4577         0x1FB6,
4578         0x1FBD,
4579         0x1FBE,
4580         0x1FBF,
4581         0x1FC2,
4582         0x1FC5,
4583         0x1FC6,
4584         0x1FCD,
4585         0x1FD0,
4586         0x1FD4,
4587         0x1FD6,
4588         0x1FDC,
4589         0x1FE0,
4590         0x1FED,
4591         0x1FF2,
4592         0x1FF5,
4593         0x1FF6,
4594         0x1FFD,
4595         0x203F,
4596         0x2041,
4597         0x2054,
4598         0x2055,
4599         0x2071,
4600         0x2072,
4601         0x207F,
4602         0x2080,
4603         0x2090,
4604         0x209D,
4605         0x20D0,
4606         0x20DD,
4607         0x20E1,
4608         0x20E2,
4609         0x20E5,
4610         0x20F1,
4611         0x2102,
4612         0x2103,
4613         0x2107,
4614         0x2108,
4615         0x210A,
4616         0x2114,
4617         0x2115,
4618         0x2116,
4619         0x2119,
4620         0x211E,
4621         0x2124,
4622         0x2125,
4623         0x2126,
4624         0x2127,
4625         0x2128,
4626         0x2129,
4627         0x212A,
4628         0x212E,
4629         0x212F,
4630         0x213A,
4631         0x213C,
4632         0x2140,
4633         0x2145,
4634         0x214A,
4635         0x214E,
4636         0x214F,
4637         0x2160,
4638         0x2189,
4639         0x2C00,
4640         0x2C2F,
4641         0x2C30,
4642         0x2C5F,
4643         0x2C60,
4644         0x2CE5,
4645         0x2CEB,
4646         0x2CF4,
4647         0x2D00,
4648         0x2D26,
4649         0x2D27,
4650         0x2D28,
4651         0x2D2D,
4652         0x2D2E,
4653         0x2D30,
4654         0x2D68,
4655         0x2D6F,
4656         0x2D70,
4657         0x2D7F,
4658         0x2D97,
4659         0x2DA0,
4660         0x2DA7,
4661         0x2DA8,
4662         0x2DAF,
4663         0x2DB0,
4664         0x2DB7,
4665         0x2DB8,
4666         0x2DBF,
4667         0x2DC0,
4668         0x2DC7,
4669         0x2DC8,
4670         0x2DCF,
4671         0x2DD0,
4672         0x2DD7,
4673         0x2DD8,
4674         0x2DDF,
4675         0x2DE0,
4676         0x2E00,
4677         0x3005,
4678         0x3008,
4679         0x3021,
4680         0x3030,
4681         0x3031,
4682         0x3036,
4683         0x3038,
4684         0x303D,
4685         0x3041,
4686         0x3097,
4687         0x3099,
4688         0x309B,
4689         0x309D,
4690         0x30A0,
4691         0x30A1,
4692         0x30FB,
4693         0x30FC,
4694         0x3100,
4695         0x3105,
4696         0x312E,
4697         0x3131,
4698         0x318F,
4699         0x31A0,
4700         0x31BB,
4701         0x31F0,
4702         0x3200,
4703         0x3400,
4704         0x4DB6,
4705         0x4E00,
4706         0x9FD6,
4707         0xA000,
4708         0xA48D,
4709         0xA4D0,
4710         0xA4FE,
4711         0xA500,
4712         0xA60D,
4713         0xA610,
4714         0xA62C,
4715         0xA640,
4716         0xA670,
4717         0xA674,
4718         0xA67E,
4719         0xA67F,
4720         0xA6F2,
4721         0xA717,
4722         0xA720,
4723         0xA722,
4724         0xA789,
4725         0xA78B,
4726         0xA7AF,
4727         0xA7B0,
4728         0xA7B8,
4729         0xA7F7,
4730         0xA828,
4731         0xA840,
4732         0xA874,
4733         0xA880,
4734         0xA8C6,
4735         0xA8D0,
4736         0xA8DA,
4737         0xA8E0,
4738         0xA8F8,
4739         0xA8FB,
4740         0xA8FC,
4741         0xA8FD,
4742         0xA8FE,
4743         0xA900,
4744         0xA92E,
4745         0xA930,
4746         0xA954,
4747         0xA960,
4748         0xA97D,
4749         0xA980,
4750         0xA9C1,
4751         0xA9CF,
4752         0xA9DA,
4753         0xA9E0,
4754         0xA9FF,
4755         0xAA00,
4756         0xAA37,
4757         0xAA40,
4758         0xAA4E,
4759         0xAA50,
4760         0xAA5A,
4761         0xAA60,
4762         0xAA77,
4763         0xAA7A,
4764         0xAAC3,
4765         0xAADB,
4766         0xAADE,
4767         0xAAE0,
4768         0xAAF0,
4769         0xAAF2,
4770         0xAAF7,
4771         0xAB01,
4772         0xAB07,
4773         0xAB09,
4774         0xAB0F,
4775         0xAB11,
4776         0xAB17,
4777         0xAB20,
4778         0xAB27,
4779         0xAB28,
4780         0xAB2F,
4781         0xAB30,
4782         0xAB5B,
4783         0xAB5C,
4784         0xAB66,
4785         0xAB70,
4786         0xABEB,
4787         0xABEC,
4788         0xABEE,
4789         0xABF0,
4790         0xABFA,
4791         0xAC00,
4792         0xD7A4,
4793         0xD7B0,
4794         0xD7C7,
4795         0xD7CB,
4796         0xD7FC,
4797         0xF900,
4798         0xFA6E,
4799         0xFA70,
4800         0xFADA,
4801         0xFB00,
4802         0xFB07,
4803         0xFB13,
4804         0xFB18,
4805         0xFB1D,
4806         0xFB29,
4807         0xFB2A,
4808         0xFB37,
4809         0xFB38,
4810         0xFB3D,
4811         0xFB3E,
4812         0xFB3F,
4813         0xFB40,
4814         0xFB42,
4815         0xFB43,
4816         0xFB45,
4817         0xFB46,
4818         0xFBB2,
4819         0xFBD3,
4820         0xFC5E,
4821         0xFC64,
4822         0xFD3E,
4823         0xFD50,
4824         0xFD90,
4825         0xFD92,
4826         0xFDC8,
4827         0xFDF0,
4828         0xFDFA,
4829         0xFE00,
4830         0xFE10,
4831         0xFE20,
4832         0xFE30,
4833         0xFE33,
4834         0xFE35,
4835         0xFE4D,
4836         0xFE50,
4837         0xFE71,
4838         0xFE72,
4839         0xFE73,
4840         0xFE74,
4841         0xFE77,
4842         0xFE78,
4843         0xFE79,
4844         0xFE7A,
4845         0xFE7B,
4846         0xFE7C,
4847         0xFE7D,
4848         0xFE7E,
4849         0xFE7F,
4850         0xFEFD,
4851         0xFF10,
4852         0xFF1A,
4853         0xFF21,
4854         0xFF3B,
4855         0xFF3F,
4856         0xFF40,
4857         0xFF41,
4858         0xFF5B,
4859         0xFF66,
4860         0xFFBF,
4861         0xFFC2,
4862         0xFFC8,
4863         0xFFCA,
4864         0xFFD0,
4865         0xFFD2,
4866         0xFFD8,
4867         0xFFDA,
4868         0xFFDD,
4869         0x10000,
4870         0x1000C,
4871         0x1000D,
4872         0x10027,
4873         0x10028,
4874         0x1003B,
4875         0x1003C,
4876         0x1003E,
4877         0x1003F,
4878         0x1004E,
4879         0x10050,
4880         0x1005E,
4881         0x10080,
4882         0x100FB,
4883         0x10140,
4884         0x10175,
4885         0x101FD,
4886         0x101FE,
4887         0x10280,
4888         0x1029D,
4889         0x102A0,
4890         0x102D1,
4891         0x102E0,
4892         0x102E1,
4893         0x10300,
4894         0x10320,
4895         0x10330,
4896         0x1034B,
4897         0x10350,
4898         0x1037B,
4899         0x10380,
4900         0x1039E,
4901         0x103A0,
4902         0x103C4,
4903         0x103C8,
4904         0x103D0,
4905         0x103D1,
4906         0x103D6,
4907         0x10400,
4908         0x1049E,
4909         0x104A0,
4910         0x104AA,
4911         0x104B0,
4912         0x104D4,
4913         0x104D8,
4914         0x104FC,
4915         0x10500,
4916         0x10528,
4917         0x10530,
4918         0x10564,
4919         0x10600,
4920         0x10737,
4921         0x10740,
4922         0x10756,
4923         0x10760,
4924         0x10768,
4925         0x10800,
4926         0x10806,
4927         0x10808,
4928         0x10809,
4929         0x1080A,
4930         0x10836,
4931         0x10837,
4932         0x10839,
4933         0x1083C,
4934         0x1083D,
4935         0x1083F,
4936         0x10856,
4937         0x10860,
4938         0x10877,
4939         0x10880,
4940         0x1089F,
4941         0x108E0,
4942         0x108F3,
4943         0x108F4,
4944         0x108F6,
4945         0x10900,
4946         0x10916,
4947         0x10920,
4948         0x1093A,
4949         0x10980,
4950         0x109B8,
4951         0x109BE,
4952         0x109C0,
4953         0x10A00,
4954         0x10A04,
4955         0x10A05,
4956         0x10A07,
4957         0x10A0C,
4958         0x10A14,
4959         0x10A15,
4960         0x10A18,
4961         0x10A19,
4962         0x10A34,
4963         0x10A38,
4964         0x10A3B,
4965         0x10A3F,
4966         0x10A40,
4967         0x10A60,
4968         0x10A7D,
4969         0x10A80,
4970         0x10A9D,
4971         0x10AC0,
4972         0x10AC8,
4973         0x10AC9,
4974         0x10AE7,
4975         0x10B00,
4976         0x10B36,
4977         0x10B40,
4978         0x10B56,
4979         0x10B60,
4980         0x10B73,
4981         0x10B80,
4982         0x10B92,
4983         0x10C00,
4984         0x10C49,
4985         0x10C80,
4986         0x10CB3,
4987         0x10CC0,
4988         0x10CF3,
4989         0x11000,
4990         0x11047,
4991         0x11066,
4992         0x11070,
4993         0x1107F,
4994         0x110BB,
4995         0x110D0,
4996         0x110E9,
4997         0x110F0,
4998         0x110FA,
4999         0x11100,
5000         0x11135,
5001         0x11136,
5002         0x11140,
5003         0x11150,
5004         0x11174,
5005         0x11176,
5006         0x11177,
5007         0x11180,
5008         0x111C5,
5009         0x111CA,
5010         0x111CD,
5011         0x111D0,
5012         0x111DB,
5013         0x111DC,
5014         0x111DD,
5015         0x11200,
5016         0x11212,
5017         0x11213,
5018         0x11238,
5019         0x1123E,
5020         0x1123F,
5021         0x11280,
5022         0x11287,
5023         0x11288,
5024         0x11289,
5025         0x1128A,
5026         0x1128E,
5027         0x1128F,
5028         0x1129E,
5029         0x1129F,
5030         0x112A9,
5031         0x112B0,
5032         0x112EB,
5033         0x112F0,
5034         0x112FA,
5035         0x11300,
5036         0x11304,
5037         0x11305,
5038         0x1130D,
5039         0x1130F,
5040         0x11311,
5041         0x11313,
5042         0x11329,
5043         0x1132A,
5044         0x11331,
5045         0x11332,
5046         0x11334,
5047         0x11335,
5048         0x1133A,
5049         0x1133C,
5050         0x11345,
5051         0x11347,
5052         0x11349,
5053         0x1134B,
5054         0x1134E,
5055         0x11350,
5056         0x11351,
5057         0x11357,
5058         0x11358,
5059         0x1135D,
5060         0x11364,
5061         0x11366,
5062         0x1136D,
5063         0x11370,
5064         0x11375,
5065         0x11400,
5066         0x1144B,
5067         0x11450,
5068         0x1145A,
5069         0x11480,
5070         0x114C6,
5071         0x114C7,
5072         0x114C8,
5073         0x114D0,
5074         0x114DA,
5075         0x11580,
5076         0x115B6,
5077         0x115B8,
5078         0x115C1,
5079         0x115D8,
5080         0x115DE,
5081         0x11600,
5082         0x11641,
5083         0x11644,
5084         0x11645,
5085         0x11650,
5086         0x1165A,
5087         0x11680,
5088         0x116B8,
5089         0x116C0,
5090         0x116CA,
5091         0x11700,
5092         0x1171A,
5093         0x1171D,
5094         0x1172C,
5095         0x11730,
5096         0x1173A,
5097         0x118A0,
5098         0x118EA,
5099         0x118FF,
5100         0x11900,
5101         0x11AC0,
5102         0x11AF9,
5103         0x11C00,
5104         0x11C09,
5105         0x11C0A,
5106         0x11C37,
5107         0x11C38,
5108         0x11C41,
5109         0x11C50,
5110         0x11C5A,
5111         0x11C72,
5112         0x11C90,
5113         0x11C92,
5114         0x11CA8,
5115         0x11CA9,
5116         0x11CB7,
5117         0x12000,
5118         0x1239A,
5119         0x12400,
5120         0x1246F,
5121         0x12480,
5122         0x12544,
5123         0x13000,
5124         0x1342F,
5125         0x14400,
5126         0x14647,
5127         0x16800,
5128         0x16A39,
5129         0x16A40,
5130         0x16A5F,
5131         0x16A60,
5132         0x16A6A,
5133         0x16AD0,
5134         0x16AEE,
5135         0x16AF0,
5136         0x16AF5,
5137         0x16B00,
5138         0x16B37,
5139         0x16B40,
5140         0x16B44,
5141         0x16B50,
5142         0x16B5A,
5143         0x16B63,
5144         0x16B78,
5145         0x16B7D,
5146         0x16B90,
5147         0x16F00,
5148         0x16F45,
5149         0x16F50,
5150         0x16F7F,
5151         0x16F8F,
5152         0x16FA0,
5153         0x16FE0,
5154         0x16FE1,
5155         0x17000,
5156         0x187ED,
5157         0x18800,
5158         0x18AF3,
5159         0x1B000,
5160         0x1B002,
5161         0x1BC00,
5162         0x1BC6B,
5163         0x1BC70,
5164         0x1BC7D,
5165         0x1BC80,
5166         0x1BC89,
5167         0x1BC90,
5168         0x1BC9A,
5169         0x1BC9D,
5170         0x1BC9F,
5171         0x1D165,
5172         0x1D16A,
5173         0x1D16D,
5174         0x1D173,
5175         0x1D17B,
5176         0x1D183,
5177         0x1D185,
5178         0x1D18C,
5179         0x1D1AA,
5180         0x1D1AE,
5181         0x1D242,
5182         0x1D245,
5183         0x1D400,
5184         0x1D455,
5185         0x1D456,
5186         0x1D49D,
5187         0x1D49E,
5188         0x1D4A0,
5189         0x1D4A2,
5190         0x1D4A3,
5191         0x1D4A5,
5192         0x1D4A7,
5193         0x1D4A9,
5194         0x1D4AD,
5195         0x1D4AE,
5196         0x1D4BA,
5197         0x1D4BB,
5198         0x1D4BC,
5199         0x1D4BD,
5200         0x1D4C4,
5201         0x1D4C5,
5202         0x1D506,
5203         0x1D507,
5204         0x1D50B,
5205         0x1D50D,
5206         0x1D515,
5207         0x1D516,
5208         0x1D51D,
5209         0x1D51E,
5210         0x1D53A,
5211         0x1D53B,
5212         0x1D53F,
5213         0x1D540,
5214         0x1D545,
5215         0x1D546,
5216         0x1D547,
5217         0x1D54A,
5218         0x1D551,
5219         0x1D552,
5220         0x1D6A6,
5221         0x1D6A8,
5222         0x1D6C1,
5223         0x1D6C2,
5224         0x1D6DB,
5225         0x1D6DC,
5226         0x1D6FB,
5227         0x1D6FC,
5228         0x1D715,
5229         0x1D716,
5230         0x1D735,
5231         0x1D736,
5232         0x1D74F,
5233         0x1D750,
5234         0x1D76F,
5235         0x1D770,
5236         0x1D789,
5237         0x1D78A,
5238         0x1D7A9,
5239         0x1D7AA,
5240         0x1D7C3,
5241         0x1D7C4,
5242         0x1D7CC,
5243         0x1D7CE,
5244         0x1D800,
5245         0x1DA00,
5246         0x1DA37,
5247         0x1DA3B,
5248         0x1DA6D,
5249         0x1DA75,
5250         0x1DA76,
5251         0x1DA84,
5252         0x1DA85,
5253         0x1DA9B,
5254         0x1DAA0,
5255         0x1DAA1,
5256         0x1DAB0,
5257         0x1E000,
5258         0x1E007,
5259         0x1E008,
5260         0x1E019,
5261         0x1E01B,
5262         0x1E022,
5263         0x1E023,
5264         0x1E025,
5265         0x1E026,
5266         0x1E02B,
5267         0x1E800,
5268         0x1E8C5,
5269         0x1E8D0,
5270         0x1E8D7,
5271         0x1E900,
5272         0x1E94B,
5273         0x1E950,
5274         0x1E95A,
5275         0x1EE00,
5276         0x1EE04,
5277         0x1EE05,
5278         0x1EE20,
5279         0x1EE21,
5280         0x1EE23,
5281         0x1EE24,
5282         0x1EE25,
5283         0x1EE27,
5284         0x1EE28,
5285         0x1EE29,
5286         0x1EE33,
5287         0x1EE34,
5288         0x1EE38,
5289         0x1EE39,
5290         0x1EE3A,
5291         0x1EE3B,
5292         0x1EE3C,
5293         0x1EE42,
5294         0x1EE43,
5295         0x1EE47,
5296         0x1EE48,
5297         0x1EE49,
5298         0x1EE4A,
5299         0x1EE4B,
5300         0x1EE4C,
5301         0x1EE4D,
5302         0x1EE50,
5303         0x1EE51,
5304         0x1EE53,
5305         0x1EE54,
5306         0x1EE55,
5307         0x1EE57,
5308         0x1EE58,
5309         0x1EE59,
5310         0x1EE5A,
5311         0x1EE5B,
5312         0x1EE5C,
5313         0x1EE5D,
5314         0x1EE5E,
5315         0x1EE5F,
5316         0x1EE60,
5317         0x1EE61,
5318         0x1EE63,
5319         0x1EE64,
5320         0x1EE65,
5321         0x1EE67,
5322         0x1EE6B,
5323         0x1EE6C,
5324         0x1EE73,
5325         0x1EE74,
5326         0x1EE78,
5327         0x1EE79,
5328         0x1EE7D,
5329         0x1EE7E,
5330         0x1EE7F,
5331         0x1EE80,
5332         0x1EE8A,
5333         0x1EE8B,
5334         0x1EE9C,
5335         0x1EEA1,
5336         0x1EEA4,
5337         0x1EEA5,
5338         0x1EEAA,
5339         0x1EEAB,
5340         0x1EEBC,
5341         0x20000,
5342         0x2A6D7,
5343         0x2A700,
5344         0x2B735,
5345         0x2B740,
5346         0x2B81E,
5347         0x2B820,
5348         0x2CEA2,
5349         0x2F800,
5350         0x2FA1E,
5351         0xE0100,
5352         0xE01F0
5353 };
5354
5355 static const UV _Perl_IDStart_invlist[] = { /* for ASCII/Latin1 */
5356         1161,   /* Number of elements */
5357         148565664, /* Version and data structure type */
5358         1,      /* 0 if the list starts at 0;
5359                    1 if it starts at the element beyond 0 */
5360         0x0,
5361         0x41,
5362         0x5B,
5363         0x5F,
5364         0x60,
5365         0x61,
5366         0x7B,
5367         0xAA,
5368         0xAB,
5369         0xB5,
5370         0xB6,
5371         0xBA,
5372         0xBB,
5373         0xC0,
5374         0xD7,
5375         0xD8,
5376         0xF7,
5377         0xF8,
5378         0x2C2,
5379         0x2C6,
5380         0x2D2,
5381         0x2E0,
5382         0x2E5,
5383         0x2EC,
5384         0x2ED,
5385         0x2EE,
5386         0x2EF,
5387         0x370,
5388         0x375,
5389         0x376,
5390         0x378,
5391         0x37B,
5392         0x37E,
5393         0x37F,
5394         0x380,
5395         0x386,
5396         0x387,
5397         0x388,
5398         0x38B,
5399         0x38C,
5400         0x38D,
5401         0x38E,
5402         0x3A2,
5403         0x3A3,
5404         0x3F6,
5405         0x3F7,
5406         0x482,
5407         0x48A,
5408         0x530,
5409         0x531,
5410         0x557,
5411         0x559,
5412         0x55A,
5413         0x561,
5414         0x588,
5415         0x5D0,
5416         0x5EB,
5417         0x5F0,
5418         0x5F3,
5419         0x620,
5420         0x64B,
5421         0x66E,
5422         0x670,
5423         0x671,
5424         0x6D4,
5425         0x6D5,
5426         0x6D6,
5427         0x6E5,
5428         0x6E7,
5429         0x6EE,
5430         0x6F0,
5431         0x6FA,
5432         0x6FD,
5433         0x6FF,
5434         0x700,
5435         0x710,
5436         0x711,
5437         0x712,
5438         0x730,
5439         0x74D,
5440         0x7A6,
5441         0x7B1,
5442         0x7B2,
5443         0x7CA,
5444         0x7EB,
5445         0x7F4,
5446         0x7F6,
5447         0x7FA,
5448         0x7FB,
5449         0x800,
5450         0x816,
5451         0x81A,
5452         0x81B,
5453         0x824,
5454         0x825,
5455         0x828,
5456         0x829,
5457         0x840,
5458         0x859,
5459         0x8A0,
5460         0x8B5,
5461         0x8B6,
5462         0x8BE,
5463         0x904,
5464         0x93A,
5465         0x93D,
5466         0x93E,
5467         0x950,
5468         0x951,
5469         0x958,
5470         0x962,
5471         0x971,
5472         0x981,
5473         0x985,
5474         0x98D,
5475         0x98F,
5476         0x991,
5477         0x993,
5478         0x9A9,
5479         0x9AA,
5480         0x9B1,
5481         0x9B2,
5482         0x9B3,
5483         0x9B6,
5484         0x9BA,
5485         0x9BD,
5486         0x9BE,
5487         0x9CE,
5488         0x9CF,
5489         0x9DC,
5490         0x9DE,
5491         0x9DF,
5492         0x9E2,
5493         0x9F0,
5494         0x9F2,
5495         0xA05,
5496         0xA0B,
5497         0xA0F,
5498         0xA11,
5499         0xA13,
5500         0xA29,
5501         0xA2A,
5502         0xA31,
5503         0xA32,
5504         0xA34,
5505         0xA35,
5506         0xA37,
5507         0xA38,
5508         0xA3A,
5509         0xA59,
5510         0xA5D,
5511         0xA5E,
5512         0xA5F,
5513         0xA72,
5514         0xA75,
5515         0xA85,
5516         0xA8E,
5517         0xA8F,
5518         0xA92,
5519         0xA93,
5520         0xAA9,
5521         0xAAA,
5522         0xAB1,
5523         0xAB2,
5524         0xAB4,
5525         0xAB5,
5526         0xABA,
5527         0xABD,
5528         0xABE,
5529         0xAD0,
5530         0xAD1,
5531         0xAE0,
5532         0xAE2,
5533         0xAF9,
5534         0xAFA,
5535         0xB05,
5536         0xB0D,
5537         0xB0F,
5538         0xB11,
5539         0xB13,
5540         0xB29,
5541         0xB2A,
5542         0xB31,
5543         0xB32,
5544         0xB34,
5545         0xB35,
5546         0xB3A,
5547         0xB3D,
5548         0xB3E,
5549         0xB5C,
5550         0xB5E,
5551         0xB5F,
5552         0xB62,
5553         0xB71,
5554         0xB72,
5555         0xB83,
5556         0xB84,
5557         0xB85,
5558         0xB8B,
5559         0xB8E,
5560         0xB91,
5561         0xB92,
5562         0xB96,
5563         0xB99,
5564         0xB9B,
5565         0xB9C,
5566         0xB9D,
5567         0xB9E,
5568         0xBA0,
5569         0xBA3,
5570         0xBA5,
5571         0xBA8,
5572         0xBAB,
5573         0xBAE,
5574         0xBBA,
5575         0xBD0,
5576         0xBD1,
5577         0xC05,
5578         0xC0D,
5579         0xC0E,
5580         0xC11,
5581         0xC12,
5582         0xC29,
5583         0xC2A,
5584         0xC3A,
5585         0xC3D,
5586         0xC3E,
5587         0xC58,
5588         0xC5B,
5589         0xC60,
5590         0xC62,
5591         0xC80,
5592         0xC81,
5593         0xC85,
5594         0xC8D,
5595         0xC8E,
5596         0xC91,
5597         0xC92,
5598         0xCA9,
5599         0xCAA,
5600         0xCB4,
5601         0xCB5,
5602         0xCBA,
5603         0xCBD,
5604         0xCBE,
5605         0xCDE,
5606         0xCDF,
5607         0xCE0,
5608         0xCE2,
5609         0xCF1,
5610         0xCF3,
5611         0xD05,
5612         0xD0D,
5613         0xD0E,
5614         0xD11,
5615         0xD12,
5616         0xD3B,
5617         0xD3D,
5618         0xD3E,
5619         0xD4E,
5620         0xD4F,
5621         0xD54,
5622         0xD57,
5623         0xD5F,
5624         0xD62,
5625         0xD7A,
5626         0xD80,
5627         0xD85,
5628         0xD97,
5629         0xD9A,
5630         0xDB2,
5631         0xDB3,
5632         0xDBC,
5633         0xDBD,
5634         0xDBE,
5635         0xDC0,
5636         0xDC7,
5637         0xE01,
5638         0xE31,
5639         0xE32,
5640         0xE33,
5641         0xE40,
5642         0xE47,
5643         0xE81,
5644         0xE83,
5645         0xE84,
5646         0xE85,
5647         0xE87,
5648         0xE89,
5649         0xE8A,
5650         0xE8B,
5651         0xE8D,
5652         0xE8E,
5653         0xE94,
5654         0xE98,
5655         0xE99,
5656         0xEA0,
5657         0xEA1,
5658         0xEA4,
5659         0xEA5,
5660         0xEA6,
5661         0xEA7,
5662         0xEA8,
5663         0xEAA,
5664         0xEAC,
5665         0xEAD,
5666         0xEB1,
5667         0xEB2,
5668         0xEB3,
5669         0xEBD,
5670         0xEBE,
5671         0xEC0,
5672         0xEC5,
5673         0xEC6,
5674         0xEC7,
5675         0xEDC,
5676         0xEE0,
5677         0xF00,
5678         0xF01,
5679         0xF40,
5680         0xF48,
5681         0xF49,
5682         0xF6D,
5683         0xF88,
5684         0xF8D,
5685         0x1000,
5686         0x102B,
5687         0x103F,
5688         0x1040,
5689         0x1050,
5690         0x1056,
5691         0x105A,
5692         0x105E,
5693         0x1061,
5694         0x1062,
5695         0x1065,
5696         0x1067,
5697         0x106E,
5698         0x1071,
5699         0x1075,
5700         0x1082,
5701         0x108E,
5702         0x108F,
5703         0x10A0,
5704         0x10C6,
5705         0x10C7,
5706         0x10C8,
5707         0x10CD,
5708         0x10CE,
5709         0x10D0,
5710         0x10FB,
5711         0x10FC,
5712         0x1249,
5713         0x124A,
5714         0x124E,
5715         0x1250,
5716         0x1257,
5717         0x1258,
5718         0x1259,
5719         0x125A,
5720         0x125E,
5721         0x1260,
5722         0x1289,
5723         0x128A,
5724         0x128E,
5725         0x1290,
5726         0x12B1,
5727         0x12B2,
5728         0x12B6,
5729         0x12B8,
5730         0x12BF,
5731         0x12C0,
5732         0x12C1,
5733         0x12C2,
5734         0x12C6,
5735         0x12C8,
5736         0x12D7,
5737         0x12D8,
5738         0x1311,
5739         0x1312,
5740         0x1316,
5741         0x1318,
5742         0x135B,
5743         0x1380,
5744         0x1390,
5745         0x13A0,
5746         0x13F6,
5747         0x13F8,
5748         0x13FE,
5749         0x1401,
5750         0x166D,
5751         0x166F,
5752         0x1680,
5753         0x1681,
5754         0x169B,
5755         0x16A0,
5756         0x16EB,
5757         0x16EE,
5758         0x16F9,
5759         0x1700,
5760         0x170D,
5761         0x170E,
5762         0x1712,
5763         0x1720,
5764         0x1732,
5765         0x1740,
5766         0x1752,
5767         0x1760,
5768         0x176D,
5769         0x176E,
5770         0x1771,
5771         0x1780,
5772         0x17B4,
5773         0x17D7,
5774         0x17D8,
5775         0x17DC,
5776         0x17DD,
5777         0x1820,
5778         0x1878,
5779         0x1880,
5780         0x18A9,
5781         0x18AA,
5782         0x18AB,
5783         0x18B0,
5784         0x18F6,
5785         0x1900,
5786         0x191F,
5787         0x1950,
5788         0x196E,
5789         0x1970,
5790         0x1975,
5791         0x1980,
5792         0x19AC,
5793         0x19B0,
5794         0x19CA,
5795         0x1A00,
5796         0x1A17,
5797         0x1A20,
5798         0x1A55,
5799         0x1AA7,
5800         0x1AA8,
5801         0x1B05,
5802         0x1B34,
5803         0x1B45,
5804         0x1B4C,
5805         0x1B83,
5806         0x1BA1,
5807         0x1BAE,
5808         0x1BB0,
5809         0x1BBA,
5810         0x1BE6,
5811         0x1C00,
5812         0x1C24,
5813         0x1C4D,
5814         0x1C50,
5815         0x1C5A,
5816         0x1C7E,
5817         0x1C80,
5818         0x1C89,
5819         0x1CE9,
5820         0x1CED,
5821         0x1CEE,
5822         0x1CF2,
5823         0x1CF5,
5824         0x1CF7,
5825         0x1D00,
5826         0x1DC0,
5827         0x1E00,
5828         0x1F16,
5829         0x1F18,
5830         0x1F1E,
5831         0x1F20,
5832         0x1F46,
5833         0x1F48,
5834         0x1F4E,
5835         0x1F50,
5836         0x1F58,
5837         0x1F59,
5838         0x1F5A,
5839         0x1F5B,
5840         0x1F5C,
5841         0x1F5D,
5842         0x1F5E,
5843         0x1F5F,
5844         0x1F7E,
5845         0x1F80,
5846         0x1FB5,
5847         0x1FB6,
5848         0x1FBD,
5849         0x1FBE,
5850         0x1FBF,
5851         0x1FC2,
5852         0x1FC5,
5853         0x1FC6,
5854         0x1FCD,
5855         0x1FD0,
5856         0x1FD4,
5857         0x1FD6,
5858         0x1FDC,
5859         0x1FE0,
5860         0x1FED,
5861         0x1FF2,
5862         0x1FF5,
5863         0x1FF6,
5864         0x1FFD,
5865         0x2071,
5866         0x2072,
5867         0x207F,
5868         0x2080,
5869         0x2090,
5870         0x209D,
5871         0x2102,
5872         0x2103,
5873         0x2107,
5874         0x2108,
5875         0x210A,
5876         0x2114,
5877         0x2115,
5878         0x2116,
5879         0x2119,
5880         0x211E,
5881         0x2124,
5882         0x2125,
5883         0x2126,
5884         0x2127,
5885         0x2128,
5886         0x2129,
5887         0x212A,
5888         0x212E,
5889         0x212F,
5890         0x213A,
5891         0x213C,
5892         0x2140,
5893         0x2145,
5894         0x214A,
5895         0x214E,
5896         0x214F,
5897         0x2160,
5898         0x2189,
5899         0x2C00,
5900         0x2C2F,
5901         0x2C30,
5902         0x2C5F,
5903         0x2C60,
5904         0x2CE5,
5905         0x2CEB,
5906         0x2CEF,
5907         0x2CF2,
5908         0x2CF4,
5909         0x2D00,
5910         0x2D26,
5911         0x2D27,
5912         0x2D28,
5913         0x2D2D,
5914         0x2D2E,
5915         0x2D30,
5916         0x2D68,
5917         0x2D6F,
5918         0x2D70,
5919         0x2D80,
5920         0x2D97,
5921         0x2DA0,
5922         0x2DA7,
5923         0x2DA8,
5924         0x2DAF,
5925         0x2DB0,
5926         0x2DB7,
5927         0x2DB8,
5928         0x2DBF,
5929         0x2DC0,
5930         0x2DC7,
5931         0x2DC8,
5932         0x2DCF,
5933         0x2DD0,
5934         0x2DD7,
5935         0x2DD8,
5936         0x2DDF,
5937         0x3005,
5938         0x3008,
5939         0x3021,
5940         0x302A,
5941         0x3031,
5942         0x3036,
5943         0x3038,
5944         0x303D,
5945         0x3041,
5946         0x3097,
5947         0x309D,
5948         0x30A0,
5949         0x30A1,
5950         0x30FB,
5951         0x30FC,
5952         0x3100,
5953         0x3105,
5954         0x312E,
5955         0x3131,
5956         0x318F,
5957         0x31A0,
5958         0x31BB,
5959         0x31F0,
5960         0x3200,
5961         0x3400,
5962         0x4DB6,
5963         0x4E00,
5964         0x9FD6,
5965         0xA000,
5966         0xA48D,
5967         0xA4D0,
5968         0xA4FE,
5969         0xA500,
5970         0xA60D,
5971         0xA610,
5972         0xA620,
5973         0xA62A,
5974         0xA62C,
5975         0xA640,
5976         0xA66F,
5977         0xA67F,
5978         0xA69E,
5979         0xA6A0,
5980         0xA6F0,
5981         0xA717,
5982         0xA720,
5983         0xA722,
5984         0xA789,
5985         0xA78B,
5986         0xA7AF,
5987         0xA7B0,
5988         0xA7B8,
5989         0xA7F7,
5990         0xA802,
5991         0xA803,
5992         0xA806,
5993         0xA807,
5994         0xA80B,
5995         0xA80C,
5996         0xA823,
5997         0xA840,
5998         0xA874,
5999         0xA882,
6000         0xA8B4,
6001         0xA8F2,
6002         0xA8F8,
6003         0xA8FB,
6004         0xA8FC,
6005         0xA8FD,
6006         0xA8FE,
6007         0xA90A,
6008         0xA926,
6009         0xA930,
6010         0xA947,
6011         0xA960,
6012         0xA97D,
6013         0xA984,
6014         0xA9B3,
6015         0xA9CF,
6016         0xA9D0,
6017         0xA9E0,
6018         0xA9E5,
6019         0xA9E6,
6020         0xA9F0,
6021         0xA9FA,
6022         0xA9FF,
6023         0xAA00,
6024         0xAA29,
6025         0xAA40,
6026         0xAA43,
6027         0xAA44,
6028         0xAA4C,
6029         0xAA60,
6030         0xAA77,
6031         0xAA7A,
6032         0xAA7B,
6033         0xAA7E,
6034         0xAAB0,
6035         0xAAB1,
6036         0xAAB2,
6037         0xAAB5,
6038         0xAAB7,
6039         0xAAB9,
6040         0xAABE,
6041         0xAAC0,
6042         0xAAC1,
6043         0xAAC2,
6044         0xAAC3,
6045         0xAADB,
6046         0xAADE,
6047         0xAAE0,
6048         0xAAEB,
6049         0xAAF2,
6050         0xAAF5,
6051         0xAB01,
6052         0xAB07,
6053         0xAB09,
6054         0xAB0F,
6055         0xAB11,
6056         0xAB17,
6057         0xAB20,
6058         0xAB27,
6059         0xAB28,
6060         0xAB2F,
6061         0xAB30,
6062         0xAB5B,
6063         0xAB5C,
6064         0xAB66,
6065         0xAB70,
6066         0xABE3,
6067         0xAC00,
6068         0xD7A4,
6069         0xD7B0,
6070         0xD7C7,
6071         0xD7CB,
6072         0xD7FC,
6073         0xF900,
6074         0xFA6E,
6075         0xFA70,
6076         0xFADA,
6077         0xFB00,
6078         0xFB07,
6079         0xFB13,
6080         0xFB18,
6081         0xFB1D,
6082         0xFB1E,
6083         0xFB1F,
6084         0xFB29,
6085         0xFB2A,
6086         0xFB37,
6087         0xFB38,
6088         0xFB3D,
6089         0xFB3E,
6090         0xFB3F,
6091         0xFB40,
6092         0xFB42,
6093         0xFB43,
6094         0xFB45,
6095         0xFB46,
6096         0xFBB2,
6097         0xFBD3,
6098         0xFC5E,
6099         0xFC64,
6100         0xFD3E,
6101         0xFD50,
6102         0xFD90,
6103         0xFD92,
6104         0xFDC8,
6105         0xFDF0,
6106         0xFDFA,
6107         0xFE71,
6108         0xFE72,
6109         0xFE73,
6110         0xFE74,
6111         0xFE77,
6112         0xFE78,
6113         0xFE79,
6114         0xFE7A,
6115         0xFE7B,
6116         0xFE7C,
6117         0xFE7D,
6118         0xFE7E,
6119         0xFE7F,
6120         0xFEFD,
6121         0xFF21,
6122         0xFF3B,
6123         0xFF41,
6124         0xFF5B,
6125         0xFF66,
6126         0xFF9E,
6127         0xFFA0,
6128         0xFFBF,
6129         0xFFC2,
6130         0xFFC8,
6131         0xFFCA,
6132         0xFFD0,
6133         0xFFD2,
6134         0xFFD8,
6135         0xFFDA,
6136         0xFFDD,
6137         0x10000,
6138         0x1000C,
6139         0x1000D,
6140         0x10027,
6141         0x10028,
6142         0x1003B,
6143         0x1003C,
6144         0x1003E,
6145         0x1003F,
6146         0x1004E,
6147         0x10050,
6148         0x1005E,
6149         0x10080,
6150         0x100FB,
6151         0x10140,
6152         0x10175,
6153         0x10280,
6154         0x1029D,
6155         0x102A0,
6156         0x102D1,
6157         0x10300,
6158         0x10320,
6159         0x10330,
6160         0x1034B,
6161         0x10350,
6162         0x10376,
6163         0x10380,
6164         0x1039E,
6165         0x103A0,
6166         0x103C4,
6167         0x103C8,
6168         0x103D0,
6169         0x103D1,
6170         0x103D6,
6171         0x10400,
6172         0x1049E,
6173         0x104B0,
6174         0x104D4,
6175         0x104D8,
6176         0x104FC,
6177         0x10500,
6178         0x10528,
6179         0x10530,
6180         0x10564,
6181         0x10600,
6182         0x10737,
6183         0x10740,
6184         0x10756,
6185         0x10760,
6186         0x10768,
6187         0x10800,
6188         0x10806,
6189         0x10808,
6190         0x10809,
6191         0x1080A,
6192         0x10836,
6193         0x10837,
6194         0x10839,
6195         0x1083C,
6196         0x1083D,
6197         0x1083F,
6198         0x10856,
6199         0x10860,
6200         0x10877,
6201         0x10880,
6202         0x1089F,
6203         0x108E0,
6204         0x108F3,
6205         0x108F4,
6206         0x108F6,
6207         0x10900,
6208         0x10916,
6209         0x10920,
6210         0x1093A,
6211         0x10980,
6212         0x109B8,
6213         0x109BE,
6214         0x109C0,
6215         0x10A00,
6216         0x10A01,
6217         0x10A10,
6218         0x10A14,
6219         0x10A15,
6220         0x10A18,
6221         0x10A19,
6222         0x10A34,
6223         0x10A60,
6224         0x10A7D,
6225         0x10A80,
6226         0x10A9D,
6227         0x10AC0,
6228         0x10AC8,
6229         0x10AC9,
6230         0x10AE5,
6231         0x10B00,
6232         0x10B36,
6233         0x10B40,
6234         0x10B56,
6235         0x10B60,
6236         0x10B73,
6237         0x10B80,
6238         0x10B92,
6239         0x10C00,
6240         0x10C49,
6241         0x10C80,
6242         0x10CB3,
6243         0x10CC0,
6244         0x10CF3,
6245         0x11003,
6246         0x11038,
6247         0x11083,
6248         0x110B0,
6249         0x110D0,
6250         0x110E9,
6251         0x11103,
6252         0x11127,
6253         0x11150,
6254         0x11173,
6255         0x11176,
6256         0x11177,
6257         0x11183,
6258         0x111B3,
6259         0x111C1,
6260         0x111C5,
6261         0x111DA,
6262         0x111DB,
6263         0x111DC,
6264         0x111DD,
6265         0x11200,
6266         0x11212,
6267         0x11213,
6268         0x1122C,
6269         0x11280,
6270         0x11287,
6271         0x11288,
6272         0x11289,
6273         0x1128A,
6274         0x1128E,
6275         0x1128F,
6276         0x1129E,
6277         0x1129F,
6278         0x112A9,
6279         0x112B0,
6280         0x112DF,
6281         0x11305,
6282         0x1130D,
6283         0x1130F,
6284         0x11311,
6285         0x11313,
6286         0x11329,
6287         0x1132A,
6288         0x11331,
6289         0x11332,
6290         0x11334,
6291         0x11335,
6292         0x1133A,
6293         0x1133D,
6294         0x1133E,
6295         0x11350,
6296         0x11351,
6297         0x1135D,
6298         0x11362,
6299         0x11400,
6300         0x11435,
6301         0x11447,
6302         0x1144B,
6303         0x11480,
6304         0x114B0,
6305         0x114C4,
6306         0x114C6,
6307         0x114C7,
6308         0x114C8,
6309         0x11580,
6310         0x115AF,
6311         0x115D8,
6312         0x115DC,
6313         0x11600,
6314         0x11630,
6315         0x11644,
6316         0x11645,
6317         0x11680,
6318         0x116AB,
6319         0x11700,
6320         0x1171A,
6321         0x118A0,
6322         0x118E0,
6323         0x118FF,
6324         0x11900,
6325         0x11AC0,
6326         0x11AF9,
6327         0x11C00,
6328         0x11C09,
6329         0x11C0A,
6330         0x11C2F,
6331         0x11C40,
6332         0x11C41,
6333         0x11C72,
6334         0x11C90,
6335         0x12000,
6336         0x1239A,
6337         0x12400,
6338         0x1246F,
6339         0x12480,
6340         0x12544,
6341         0x13000,
6342         0x1342F,
6343         0x14400,
6344         0x14647,
6345         0x16800,
6346         0x16A39,
6347         0x16A40,
6348         0x16A5F,
6349         0x16AD0,
6350         0x16AEE,
6351         0x16B00,
6352         0x16B30,
6353         0x16B40,
6354         0x16B44,
6355         0x16B63,
6356         0x16B78,
6357         0x16B7D,
6358         0x16B90,
6359         0x16F00,
6360         0x16F45,
6361         0x16F50,
6362         0x16F51,
6363         0x16F93,
6364         0x16FA0,
6365         0x16FE0,
6366         0x16FE1,
6367         0x17000,
6368         0x187ED,
6369         0x18800,
6370         0x18AF3,
6371         0x1B000,
6372         0x1B002,
6373         0x1BC00,
6374         0x1BC6B,
6375         0x1BC70,
6376         0x1BC7D,
6377         0x1BC80,
6378         0x1BC89,
6379         0x1BC90,
6380         0x1BC9A,
6381         0x1D400,
6382         0x1D455,
6383         0x1D456,
6384         0x1D49D,
6385         0x1D49E,
6386         0x1D4A0,
6387         0x1D4A2,
6388         0x1D4A3,
6389         0x1D4A5,
6390         0x1D4A7,
6391         0x1D4A9,
6392         0x1D4AD,
6393         0x1D4AE,
6394         0x1D4BA,
6395         0x1D4BB,
6396         0x1D4BC,
6397         0x1D4BD,
6398         0x1D4C4,
6399         0x1D4C5,
6400         0x1D506,
6401         0x1D507,
6402         0x1D50B,
6403         0x1D50D,
6404         0x1D515,
6405         0x1D516,
6406         0x1D51D,
6407         0x1D51E,
6408         0x1D53A,
6409         0x1D53B,
6410         0x1D53F,
6411         0x1D540,
6412         0x1D545,
6413         0x1D546,
6414         0x1D547,
6415         0x1D54A,
6416         0x1D551,
6417         0x1D552,
6418         0x1D6A6,
6419         0x1D6A8,
6420         0x1D6C1,
6421         0x1D6C2,
6422         0x1D6DB,
6423         0x1D6DC,
6424         0x1D6FB,
6425         0x1D6FC,
6426         0x1D715,
6427         0x1D716,
6428         0x1D735,
6429         0x1D736,
6430         0x1D74F,
6431         0x1D750,
6432         0x1D76F,
6433         0x1D770,
6434         0x1D789,
6435         0x1D78A,
6436         0x1D7A9,
6437         0x1D7AA,
6438         0x1D7C3,
6439         0x1D7C4,
6440         0x1D7CC,
6441         0x1E800,
6442         0x1E8C5,
6443         0x1E900,
6444         0x1E944,
6445         0x1EE00,
6446         0x1EE04,
6447         0x1EE05,
6448         0x1EE20,
6449         0x1EE21,
6450         0x1EE23,
6451         0x1EE24,
6452         0x1EE25,
6453         0x1EE27,
6454         0x1EE28,
6455         0x1EE29,
6456         0x1EE33,
6457         0x1EE34,
6458         0x1EE38,
6459         0x1EE39,
6460         0x1EE3A,
6461         0x1EE3B,
6462         0x1EE3C,
6463         0x1EE42,
6464         0x1EE43,
6465         0x1EE47,
6466         0x1EE48,
6467         0x1EE49,
6468         0x1EE4A,
6469         0x1EE4B,
6470         0x1EE4C,
6471         0x1EE4D,
6472         0x1EE50,
6473         0x1EE51,
6474         0x1EE53,
6475         0x1EE54,
6476         0x1EE55,
6477         0x1EE57,
6478         0x1EE58,
6479         0x1EE59,
6480         0x1EE5A,
6481         0x1EE5B,
6482         0x1EE5C,
6483         0x1EE5D,
6484         0x1EE5E,
6485         0x1EE5F,
6486         0x1EE60,
6487         0x1EE61,
6488         0x1EE63,
6489         0x1EE64,
6490         0x1EE65,
6491         0x1EE67,
6492         0x1EE6B,
6493         0x1EE6C,
6494         0x1EE73,
6495         0x1EE74,
6496         0x1EE78,
6497         0x1EE79,
6498         0x1EE7D,
6499         0x1EE7E,
6500         0x1EE7F,
6501         0x1EE80,
6502         0x1EE8A,
6503         0x1EE8B,
6504         0x1EE9C,
6505         0x1EEA1,
6506         0x1EEA4,
6507         0x1EEA5,
6508         0x1EEAA,
6509         0x1EEAB,
6510         0x1EEBC,
6511         0x20000,
6512         0x2A6D7,
6513         0x2A700,
6514         0x2B735,
6515         0x2B740,
6516         0x2B81E,
6517         0x2B820,
6518         0x2CEA2,
6519         0x2F800,
6520         0x2FA1E
6521 };
6522
6523 #endif  /* defined(PERL_IN_UTF8_C) */
6524
6525 #if defined(PERL_IN_PERL_C)
6526
6527 static const UV _Perl_LB_invlist[] = { /* for ASCII/Latin1 */
6528         2267,   /* Number of elements */
6529         148565664, /* Version and data structure type */
6530         0,      /* 0 if the list starts at 0;
6531                    1 if it starts at the element beyond 0 */
6532         0x0,
6533         0x9,
6534         0xA,
6535         0xB,
6536         0xD,
6537         0xE,
6538         0x20,
6539         0x21,
6540         0x22,
6541         0x23,
6542         0x24,
6543         0x25,
6544         0x26,
6545         0x27,
6546         0x28,
6547         0x29,
6548         0x2A,
6549         0x2B,
6550         0x2C,
6551         0x2D,
6552         0x2E,
6553         0x2F,
6554         0x30,
6555         0x3A,
6556         0x3C,
6557         0x3F,
6558         0x40,
6559         0x5B,
6560         0x5C,
6561         0x5D,
6562         0x5E,
6563         0x7B,
6564         0x7C,
6565         0x7D,
6566         0x7E,
6567         0x7F,
6568         0x85,
6569         0x86,
6570         0xA0,
6571         0xA1,
6572         0xA2,
6573         0xA3,
6574         0xA6,
6575         0xAB,
6576         0xAC,
6577         0xAD,
6578         0xAE,
6579         0xB0,
6580         0xB1,
6581         0xB2,
6582         0xB4,
6583         0xB5,
6584         0xBB,
6585         0xBC,
6586         0xBF,
6587         0xC0,
6588         0x2C8,
6589         0x2C9,
6590         0x2CC,
6591         0x2CD,
6592         0x2DF,
6593         0x2E0,
6594         0x300,
6595         0x34F,
6596         0x350,
6597         0x35C,
6598         0x363,
6599         0x370,
6600         0x37E,
6601         0x37F,
6602         0x483,
6603         0x48A,
6604         0x589,
6605         0x58A,
6606         0x58B,
6607         0x58F,
6608         0x590,
6609         0x591,
6610         0x5BE,
6611         0x5BF,
6612         0x5C0,
6613         0x5C1,
6614         0x5C3,
6615         0x5C4,
6616         0x5C6,
6617         0x5C7,
6618         0x5C8,
6619         0x5D0,
6620         0x5EB,
6621         0x5F0,
6622         0x5F3,
6623         0x609,
6624         0x60C,
6625         0x60E,
6626         0x610,
6627         0x61B,
6628         0x61C,
6629         0x61D,
6630         0x61E,
6631         0x620,
6632         0x64B,
6633         0x660,
6634         0x66A,
6635         0x66B,
6636         0x66D,
6637         0x670,
6638         0x671,
6639         0x6D4,
6640         0x6D5,
6641         0x6D6,
6642         0x6DD,
6643         0x6DF,
6644         0x6E5,
6645         0x6E7,
6646         0x6E9,
6647         0x6EA,
6648         0x6EE,
6649         0x6F0,
6650         0x6FA,
6651         0x711,
6652         0x712,
6653         0x730,
6654         0x74B,
6655         0x7A6,
6656         0x7B1,
6657         0x7C0,
6658         0x7CA,
6659         0x7EB,
6660         0x7F4,
6661         0x7F8,
6662         0x7F9,
6663         0x7FA,
6664         0x816,
6665         0x81A,
6666         0x81B,
6667         0x824,
6668         0x825,
6669         0x828,
6670         0x829,
6671         0x82E,
6672         0x859,
6673         0x85C,
6674         0x8D4,
6675         0x8E2,
6676         0x8E3,
6677         0x904,
6678         0x93A,
6679         0x93D,
6680         0x93E,
6681         0x950,
6682         0x951,
6683         0x958,
6684         0x962,
6685         0x964,
6686         0x966,
6687         0x970,
6688         0x981,
6689         0x984,
6690         0x9BC,
6691         0x9BD,
6692         0x9BE,
6693         0x9C5,
6694         0x9C7,
6695         0x9C9,
6696         0x9CB,
6697         0x9CE,
6698         0x9D7,
6699         0x9D8,
6700         0x9E2,
6701         0x9E4,
6702         0x9E6,
6703         0x9F0,
6704         0x9F2,
6705         0x9F4,
6706         0x9F9,
6707         0x9FA,
6708         0x9FB,
6709         0x9FC,
6710         0xA01,
6711         0xA04,
6712         0xA3C,
6713         0xA3D,
6714         0xA3E,
6715         0xA43,
6716         0xA47,
6717         0xA49,
6718         0xA4B,
6719         0xA4E,
6720         0xA51,
6721         0xA52,
6722         0xA66,
6723         0xA70,
6724         0xA72,
6725         0xA75,
6726         0xA76,
6727         0xA81,
6728         0xA84,
6729         0xABC,
6730         0xABD,
6731         0xABE,
6732         0xAC6,
6733         0xAC7,
6734         0xACA,
6735         0xACB,
6736         0xACE,
6737         0xAE2,
6738         0xAE4,
6739         0xAE6,
6740         0xAF0,
6741         0xAF1,
6742         0xAF2,
6743         0xB01,
6744         0xB04,
6745         0xB3C,
6746         0xB3D,
6747         0xB3E,
6748         0xB45,
6749         0xB47,
6750         0xB49,
6751         0xB4B,
6752         0xB4E,
6753         0xB56,
6754         0xB58,
6755         0xB62,
6756         0xB64,
6757         0xB66,
6758         0xB70,
6759         0xB82,
6760         0xB83,
6761         0xBBE,
6762         0xBC3,
6763         0xBC6,
6764         0xBC9,
6765         0xBCA,
6766         0xBCE,
6767         0xBD7,
6768         0xBD8,
6769         0xBE6,
6770         0xBF0,
6771         0xBF9,
6772         0xBFA,
6773         0xC00,
6774         0xC04,
6775         0xC3E,
6776         0xC45,
6777         0xC46,
6778         0xC49,
6779         0xC4A,
6780         0xC4E,
6781         0xC55,
6782         0xC57,
6783         0xC62,
6784         0xC64,
6785         0xC66,
6786         0xC70,
6787         0xC81,
6788         0xC84,
6789         0xCBC,
6790         0xCBD,
6791         0xCBE,
6792         0xCC5,
6793         0xCC6,
6794         0xCC9,
6795         0xCCA,
6796         0xCCE,
6797         0xCD5,
6798         0xCD7,
6799         0xCE2,
6800         0xCE4,
6801         0xCE6,
6802         0xCF0,
6803         0xD01,
6804         0xD04,
6805         0xD3E,
6806         0xD45,
6807         0xD46,
6808         0xD49,
6809         0xD4A,
6810         0xD4E,
6811         0xD57,
6812         0xD58,
6813         0xD62,
6814         0xD64,
6815         0xD66,
6816         0xD70,
6817         0xD79,
6818         0xD7A,
6819         0xD82,
6820         0xD84,
6821         0xDCA,
6822         0xDCB,
6823         0xDCF,
6824         0xDD5,
6825         0xDD6,
6826         0xDD7,
6827         0xDD8,
6828         0xDE0,
6829         0xDE6,
6830         0xDF0,
6831         0xDF2,
6832         0xDF4,
6833         0xE31,
6834         0xE32,
6835         0xE34,
6836         0xE3B,
6837         0xE3F,
6838         0xE40,
6839         0xE47,
6840         0xE4F,
6841         0xE50,
6842         0xE5A,
6843         0xE5C,
6844         0xEB1,
6845         0xEB2,
6846         0xEB4,
6847         0xEBA,
6848         0xEBB,
6849         0xEBD,
6850         0xEC8,
6851         0xECE,
6852         0xED0,
6853         0xEDA,
6854         0xF01,
6855         0xF05,
6856         0xF06,
6857         0xF08,
6858         0xF09,
6859         0xF0B,
6860         0xF0C,
6861         0xF0D,
6862         0xF12,
6863         0xF13,
6864         0xF14,
6865         0xF15,
6866         0xF18,
6867         0xF1A,
6868         0xF20,
6869         0xF2A,
6870         0xF34,
6871         0xF35,
6872         0xF36,
6873         0xF37,
6874         0xF38,
6875         0xF39,
6876         0xF3A,
6877         0xF3B,
6878         0xF3C,
6879         0xF3D,
6880         0xF3E,
6881         0xF40,
6882         0xF71,
6883         0xF7F,
6884         0xF80,
6885         0xF85,
6886         0xF86,
6887         0xF88,
6888         0xF8D,
6889         0xF98,
6890         0xF99,
6891         0xFBD,
6892         0xFBE,
6893         0xFC0,
6894         0xFC6,
6895         0xFC7,
6896         0xFD0,
6897         0xFD2,
6898         0xFD3,
6899         0xFD4,
6900         0xFD9,
6901         0xFDB,
6902         0x102B,
6903         0x103F,
6904         0x1040,
6905         0x104A,
6906         0x104C,
6907         0x1056,
6908         0x105A,
6909         0x105E,
6910         0x1061,
6911         0x1062,
6912         0x1065,
6913         0x1067,
6914         0x106E,
6915         0x1071,
6916         0x1075,
6917         0x1082,
6918         0x108E,
6919         0x108F,
6920         0x1090,
6921         0x109A,
6922         0x109E,
6923         0x1100,
6924         0x1160,
6925         0x11A8,
6926         0x1200,
6927         0x135D,
6928         0x1360,
6929         0x1361,
6930         0x1362,
6931         0x1400,
6932         0x1401,
6933         0x1680,
6934         0x1681,
6935         0x169B,
6936         0x169C,
6937         0x169D,
6938         0x16EB,
6939         0x16EE,
6940         0x1712,
6941         0x1715,
6942         0x1732,
6943         0x1735,
6944         0x1737,
6945         0x1752,
6946         0x1754,
6947         0x1772,
6948         0x1774,
6949         0x17B4,
6950         0x17D4,
6951         0x17D6,
6952         0x17D7,
6953         0x17D8,
6954         0x17D9,
6955         0x17DA,
6956         0x17DB,
6957         0x17DC,
6958         0x17DD,
6959         0x17DE,
6960         0x17E0,
6961         0x17EA,
6962         0x1802,
6963         0x1804,
6964         0x1806,
6965         0x1807,
6966         0x1808,
6967         0x180A,
6968         0x180B,
6969         0x180E,
6970         0x180F,
6971         0x1810,
6972         0x181A,
6973         0x1885,
6974         0x1887,
6975         0x18A9,
6976         0x18AA,
6977         0x1920,
6978         0x192C,
6979         0x1930,
6980         0x193C,
6981         0x1944,
6982         0x1946,
6983         0x1950,
6984         0x19D0,
6985         0x19DA,
6986         0x1A17,
6987         0x1A1C,
6988         0x1A55,
6989         0x1A5F,
6990         0x1A60,
6991         0x1A7D,
6992         0x1A7F,
6993         0x1A80,
6994         0x1A8A,
6995         0x1A90,
6996         0x1A9A,
6997         0x1AB0,
6998         0x1ABF,
6999         0x1B00,
7000         0x1B05,
7001         0x1B34,
7002         0x1B45,
7003         0x1B50,
7004         0x1B5A,
7005         0x1B5C,
7006         0x1B5D,
7007         0x1B61,
7008         0x1B6B,
7009         0x1B74,
7010         0x1B80,
7011         0x1B83,
7012         0x1BA1,
7013         0x1BAE,
7014         0x1BB0,
7015         0x1BBA,
7016         0x1BE6,
7017         0x1BF4,
7018         0x1C24,
7019         0x1C38,
7020         0x1C3B,
7021         0x1C40,
7022         0x1C4A,
7023         0x1C50,
7024         0x1C5A,
7025         0x1C7E,
7026         0x1C80,
7027         0x1CD0,
7028         0x1CD3,
7029         0x1CD4,
7030         0x1CE9,
7031         0x1CED,
7032         0x1CEE,
7033         0x1CF2,
7034         0x1CF5,
7035         0x1CF8,
7036         0x1CFA,
7037         0x1DC0,
7038         0x1DF6,
7039         0x1DFB,
7040         0x1E00,
7041         0x1FFD,
7042         0x1FFE,
7043         0x2000,
7044         0x2007,
7045         0x2008,
7046         0x200B,
7047         0x200C,
7048         0x200D,
7049         0x200E,
7050         0x2010,
7051         0x2011,
7052         0x2012,
7053         0x2014,
7054         0x2015,
7055         0x2018,
7056         0x201A,
7057         0x201B,
7058         0x201E,
7059         0x201F,
7060         0x2020,
7061         0x2024,
7062         0x2027,
7063         0x2028,
7064         0x202A,
7065         0x202F,
7066         0x2030,
7067         0x2038,
7068         0x2039,
7069         0x203B,
7070         0x203C,
7071         0x203E,
7072         0x2044,
7073         0x2045,
7074         0x2046,
7075         0x2047,
7076         0x204A,
7077         0x2056,
7078         0x2057,
7079         0x2058,
7080         0x205C,
7081         0x205D,
7082         0x2060,
7083         0x2061,
7084         0x2066,
7085         0x2070,
7086         0x207D,
7087         0x207E,
7088         0x207F,
7089         0x208D,
7090         0x208E,
7091         0x208F,
7092         0x20A0,
7093         0x20A7,
7094         0x20A8,
7095         0x20B6,
7096         0x20B7,
7097         0x20BB,
7098         0x20BC,
7099         0x20BE,
7100         0x20BF,
7101         0x20D0,
7102         0x20F1,
7103         0x2103,
7104         0x2104,
7105         0x2109,
7106         0x210A,
7107         0x2116,
7108         0x2117,
7109         0x2212,
7110         0x2214,
7111         0x22EF,
7112         0x22F0,
7113         0x2308,
7114         0x2309,
7115         0x230A,
7116         0x230B,
7117         0x230C,
7118         0x231A,
7119         0x231C,
7120         0x2329,
7121         0x232A,
7122         0x232B,
7123         0x23F0,
7124         0x23F4,
7125         0x2600,
7126         0x2604,
7127         0x2614,
7128         0x2616,
7129         0x2618,
7130         0x2619,
7131         0x261A,
7132         0x261D,
7133         0x261E,
7134         0x2620,
7135         0x2639,
7136         0x263C,
7137         0x2668,
7138         0x2669,
7139         0x267F,
7140         0x2680,
7141         0x26BD,
7142         0x26C9,
7143         0x26CD,
7144         0x26CE,
7145         0x26CF,
7146         0x26D2,
7147         0x26D3,
7148         0x26D5,
7149         0x26D8,
7150         0x26DA,
7151         0x26DC,
7152         0x26DD,
7153         0x26DF,
7154         0x26E2,
7155         0x26EA,
7156         0x26EB,
7157         0x26F1,
7158         0x26F6,
7159         0x26F7,
7160         0x26F9,
7161         0x26FA,
7162         0x26FB,
7163         0x26FD,
7164         0x2705,
7165         0x2708,
7166         0x270A,
7167         0x270E,
7168         0x275B,
7169         0x2761,
7170         0x2762,
7171         0x2764,
7172         0x2765,
7173         0x2768,
7174         0x2769,
7175         0x276A,
7176         0x276B,
7177         0x276C,
7178         0x276D,
7179         0x276E,
7180         0x276F,
7181         0x2770,
7182         0x2771,
7183         0x2772,
7184         0x2773,
7185         0x2774,
7186         0x2775,
7187         0x2776,
7188         0x27C5,
7189         0x27C6,
7190         0x27C7,
7191         0x27E6,
7192         0x27E7,
7193         0x27E8,
7194         0x27E9,
7195         0x27EA,
7196         0x27EB,
7197         0x27EC,
7198         0x27ED,
7199         0x27EE,
7200         0x27EF,
7201         0x27F0,
7202         0x2983,
7203         0x2984,
7204         0x2985,
7205         0x2986,
7206         0x2987,
7207         0x2988,
7208         0x2989,
7209         0x298A,
7210         0x298B,
7211         0x298C,
7212         0x298D,
7213         0x298E,
7214         0x298F,
7215         0x2990,
7216         0x2991,
7217         0x2992,
7218         0x2993,
7219         0x2994,
7220         0x2995,
7221         0x2996,
7222         0x2997,
7223         0x2998,
7224         0x2999,
7225         0x29D8,
7226         0x29D9,
7227         0x29DA,
7228         0x29DB,
7229         0x29DC,
7230         0x29FC,
7231         0x29FD,
7232         0x29FE,
7233         0x2CEF,
7234         0x2CF2,
7235         0x2CF9,
7236         0x2CFA,
7237         0x2CFD,
7238         0x2CFE,
7239         0x2CFF,
7240         0x2D00,
7241         0x2D70,
7242         0x2D71,
7243         0x2D7F,
7244         0x2D80,
7245         0x2DE0,
7246         0x2E00,
7247         0x2E0E,
7248         0x2E16,
7249         0x2E17,
7250         0x2E18,
7251         0x2E19,
7252         0x2E1A,
7253         0x2E1C,
7254         0x2E1E,
7255         0x2E20,
7256         0x2E22,
7257         0x2E23,
7258         0x2E24,
7259         0x2E25,
7260         0x2E26,
7261         0x2E27,
7262         0x2E28,
7263         0x2E29,
7264         0x2E2A,
7265         0x2E2E,
7266         0x2E2F,
7267         0x2E30,
7268         0x2E32,
7269         0x2E33,
7270         0x2E35,
7271         0x2E3A,
7272         0x2E3C,
7273         0x2E3F,
7274         0x2E40,
7275         0x2E42,
7276         0x2E43,
7277         0x2E45,
7278         0x2E80,
7279         0x2E9A,
7280         0x2E9B,
7281         0x2EF4,
7282         0x2F00,
7283         0x2FD6,
7284         0x2FF0,
7285         0x2FFC,
7286         0x3000,
7287         0x3001,
7288         0x3003,
7289         0x3005,
7290         0x3006,
7291         0x3008,
7292         0x3009,
7293         0x300A,
7294         0x300B,
7295         0x300C,
7296         0x300D,
7297         0x300E,
7298         0x300F,
7299         0x3010,
7300         0x3011,
7301         0x3012,
7302         0x3014,
7303         0x3015,
7304         0x3016,
7305         0x3017,
7306         0x3018,
7307         0x3019,
7308         0x301A,
7309         0x301B,
7310         0x301C,
7311         0x301D,
7312         0x301E,
7313         0x3020,
7314         0x302A,
7315         0x3030,
7316         0x3035,
7317         0x3036,
7318         0x303B,
7319         0x303D,
7320         0x3040,
7321         0x3041,
7322         0x3042,
7323         0x3043,
7324         0x3044,
7325         0x3045,
7326         0x3046,
7327         0x3047,
7328         0x3048,
7329         0x3049,
7330         0x304A,
7331         0x3063,
7332         0x3064,
7333         0x3083,
7334         0x3084,
7335         0x3085,
7336         0x3086,
7337         0x3087,
7338         0x3088,
7339         0x308E,
7340         0x308F,
7341         0x3095,
7342         0x3097,
7343         0x3099,
7344         0x309B,
7345         0x309F,
7346         0x30A0,
7347         0x30A2,
7348         0x30A3,
7349         0x30A4,
7350         0x30A5,
7351         0x30A6,
7352         0x30A7,
7353         0x30A8,
7354         0x30A9,
7355         0x30AA,
7356         0x30C3,
7357         0x30C4,
7358         0x30E3,
7359         0x30E4,
7360         0x30E5,
7361         0x30E6,
7362         0x30E7,
7363         0x30E8,
7364         0x30EE,
7365         0x30EF,
7366         0x30F5,
7367         0x30F7,
7368         0x30FB,
7369         0x30FF,
7370         0x3100,
7371         0x3105,
7372         0x312E,
7373         0x3131,
7374         0x318F,
7375         0x3190,
7376         0x31BB,
7377         0x31C0,
7378         0x31E4,
7379         0x31F0,
7380         0x3200,
7381         0x321F,
7382         0x3220,
7383         0x3248,
7384         0x3250,
7385         0x32FF,
7386         0x3300,
7387         0x4DC0,
7388         0x4E00,
7389         0xA015,
7390         0xA016,
7391         0xA48D,
7392         0xA490,
7393         0xA4C7,
7394         0xA4FE,
7395         0xA500,
7396         0xA60D,
7397         0xA60E,
7398         0xA60F,
7399         0xA610,
7400         0xA620,
7401         0xA62A,
7402         0xA66F,
7403         0xA673,
7404         0xA674,
7405         0xA67E,
7406         0xA69E,
7407         0xA6A0,
7408         0xA6F0,
7409         0xA6F2,
7410         0xA6F3,
7411         0xA6F8,
7412         0xA802,
7413         0xA803,
7414         0xA806,
7415         0xA807,
7416         0xA80B,
7417         0xA80C,
7418         0xA823,
7419         0xA828,
7420         0xA838,
7421         0xA839,
7422         0xA874,
7423         0xA876,
7424         0xA878,
7425         0xA880,
7426         0xA882,
7427         0xA8B4,
7428         0xA8C6,
7429         0xA8CE,
7430         0xA8D0,
7431         0xA8DA,
7432         0xA8E0,
7433         0xA8F2,
7434         0xA8FC,
7435         0xA8FD,
7436         0xA900,
7437         0xA90A,
7438         0xA926,
7439         0xA92E,
7440         0xA930,
7441         0xA947,
7442         0xA954,
7443         0xA960,
7444         0xA97D,
7445         0xA980,
7446         0xA984,
7447         0xA9B3,
7448         0xA9C1,
7449         0xA9C7,
7450         0xA9CA,
7451         0xA9D0,
7452         0xA9DA,
7453         0xA9E5,
7454         0xA9E6,
7455         0xA9F0,
7456         0xA9FA,
7457         0xAA29,
7458         0xAA37,
7459         0xAA43,
7460         0xAA44,
7461         0xAA4C,
7462         0xAA4E,
7463         0xAA50,
7464         0xAA5A,
7465         0xAA5D,
7466         0xAA60,
7467         0xAA7B,
7468         0xAA7E,
7469         0xAAB0,
7470         0xAAB1,
7471         0xAAB2,
7472         0xAAB5,
7473         0xAAB7,
7474         0xAAB9,
7475         0xAABE,
7476         0xAAC0,
7477         0xAAC1,
7478         0xAAC2,
7479         0xAAEB,
7480         0xAAF0,
7481         0xAAF2,
7482         0xAAF5,
7483         0xAAF7,
7484         0xABE3,
7485         0xABEB,
7486         0xABEC,
7487         0xABEE,
7488         0xABF0,
7489         0xABFA,
7490         0xAC00,
7491         0xAC01,
7492         0xAC1C,
7493         0xAC1D,
7494         0xAC38,
7495         0xAC39,
7496         0xAC54,
7497         0xAC55,
7498         0xAC70,
7499         0xAC71,
7500         0xAC8C,
7501         0xAC8D,
7502         0xACA8,
7503         0xACA9,
7504         0xACC4,
7505         0xACC5,
7506         0xACE0,
7507         0xACE1,
7508         0xACFC,
7509         0xACFD,
7510         0xAD18,
7511         0xAD19,
7512         0xAD34,
7513         0xAD35,
7514         0xAD50,
7515         0xAD51,
7516         0xAD6C,
7517         0xAD6D,
7518         0xAD88,
7519         0xAD89,
7520         0xADA4,
7521         0xADA5,
7522         0xADC0,
7523         0xADC1,
7524         0xADDC,
7525         0xADDD,
7526         0xADF8,
7527         0xADF9,
7528         0xAE14,
7529         0xAE15,
7530         0xAE30,
7531         0xAE31,
7532         0xAE4C,
7533         0xAE4D,
7534         0xAE68,
7535         0xAE69,
7536         0xAE84,
7537         0xAE85,
7538         0xAEA0,
7539         0xAEA1,
7540         0xAEBC,
7541         0xAEBD,
7542         0xAED8,
7543         0xAED9,
7544         0xAEF4,
7545         0xAEF5,
7546         0xAF10,
7547         0xAF11,
7548         0xAF2C,
7549         0xAF2D,
7550         0xAF48,
7551         0xAF49,
7552         0xAF64,
7553         0xAF65,
7554         0xAF80,
7555         0xAF81,
7556         0xAF9C,
7557         0xAF9D,
7558         0xAFB8,
7559         0xAFB9,
7560         0xAFD4,
7561         0xAFD5,
7562         0xAFF0,
7563         0xAFF1,
7564         0xB00C,
7565         0xB00D,
7566         0xB028,
7567         0xB029,
7568         0xB044,
7569         0xB045,
7570         0xB060,
7571         0xB061,
7572         0xB07C,
7573         0xB07D,
7574         0xB098,
7575         0xB099,
7576         0xB0B4,
7577         0xB0B5,
7578         0xB0D0,
7579         0xB0D1,
7580         0xB0EC,
7581         0xB0ED,
7582         0xB108,
7583         0xB109,
7584         0xB124,
7585         0xB125,
7586         0xB140,
7587         0xB141,
7588         0xB15C,
7589         0xB15D,
7590         0xB178,
7591         0xB179,
7592         0xB194,
7593         0xB195,
7594         0xB1B0,
7595         0xB1B1,
7596         0xB1CC,
7597         0xB1CD,
7598         0xB1E8,
7599         0xB1E9,
7600         0xB204,
7601         0xB205,
7602         0xB220,
7603         0xB221,
7604         0xB23C,
7605         0xB23D,
7606         0xB258,
7607         0xB259,
7608         0xB274,
7609         0xB275,
7610         0xB290,
7611         0xB291,
7612         0xB2AC,
7613         0xB2AD,
7614         0xB2C8,
7615         0xB2C9,
7616         0xB2E4,
7617         0xB2E5,
7618         0xB300,
7619         0xB301,
7620         0xB31C,
7621         0xB31D,
7622         0xB338,
7623         0xB339,
7624         0xB354,
7625         0xB355,
7626         0xB370,
7627         0xB371,
7628         0xB38C,
7629         0xB38D,
7630         0xB3A8,
7631         0xB3A9,
7632         0xB3C4,
7633         0xB3C5,
7634         0xB3E0,
7635         0xB3E1,
7636         0xB3FC,
7637         0xB3FD,
7638         0xB418,
7639         0xB419,
7640         0xB434,
7641         0xB435,
7642         0xB450,
7643         0xB451,
7644         0xB46C,
7645         0xB46D,
7646         0xB488,
7647         0xB489,
7648         0xB4A4,
7649         0xB4A5,
7650         0xB4C0,
7651         0xB4C1,
7652         0xB4DC,
7653         0xB4DD,
7654         0xB4F8,
7655         0xB4F9,
7656         0xB514,
7657         0xB515,
7658         0xB530,
7659         0xB531,
7660         0xB54C,
7661         0xB54D,
7662         0xB568,
7663         0xB569,
7664         0xB584,
7665         0xB585,
7666         0xB5A0,
7667         0xB5A1,
7668         0xB5BC,
7669         0xB5BD,
7670         0xB5D8,
7671         0xB5D9,
7672         0xB5F4,
7673         0xB5F5,
7674         0xB610,
7675         0xB611,
7676         0xB62C,
7677         0xB62D,
7678         0xB648,
7679         0xB649,
7680         0xB664,
7681         0xB665,
7682         0xB680,
7683         0xB681,
7684         0xB69C,
7685         0xB69D,
7686         0xB6B8,
7687         0xB6B9,
7688         0xB6D4,
7689         0xB6D5,
7690         0xB6F0,
7691         0xB6F1,
7692         0xB70C,
7693         0xB70D,
7694         0xB728,
7695         0xB729,
7696         0xB744,
7697         0xB745,
7698         0xB760,
7699         0xB761,
7700         0xB77C,
7701         0xB77D,
7702         0xB798,
7703         0xB799,
7704         0xB7B4,
7705         0xB7B5,
7706         0xB7D0,
7707         0xB7D1,
7708         0xB7EC,
7709         0xB7ED,
7710         0xB808,
7711         0xB809,
7712         0xB824,
7713         0xB825,
7714         0xB840,
7715         0xB841,
7716         0xB85C,
7717         0xB85D,
7718         0xB878,
7719         0xB879,
7720         0xB894,
7721         0xB895,
7722         0xB8B0,
7723         0xB8B1,
7724         0xB8CC,
7725         0xB8CD,
7726         0xB8E8,
7727         0xB8E9,
7728         0xB904,
7729         0xB905,
7730         0xB920,
7731         0xB921,
7732         0xB93C,
7733         0xB93D,
7734         0xB958,
7735         0xB959,
7736         0xB974,
7737         0xB975,
7738         0xB990,
7739         0xB991,
7740         0xB9AC,
7741         0xB9AD,
7742         0xB9C8,
7743         0xB9C9,
7744         0xB9E4,
7745         0xB9E5,
7746         0xBA00,
7747         0xBA01,
7748         0xBA1C,
7749         0xBA1D,
7750         0xBA38,
7751         0xBA39,
7752         0xBA54,
7753         0xBA55,
7754         0xBA70,
7755         0xBA71,
7756         0xBA8C,
7757         0xBA8D,
7758         0xBAA8,
7759         0xBAA9,
7760         0xBAC4,
7761         0xBAC5,
7762         0xBAE0,
7763         0xBAE1,
7764         0xBAFC,
7765         0xBAFD,
7766         0xBB18,
7767         0xBB19,
7768         0xBB34,
7769         0xBB35,
7770         0xBB50,
7771         0xBB51,
7772         0xBB6C,
7773         0xBB6D,
7774         0xBB88,
7775         0xBB89,
7776         0xBBA4,
7777         0xBBA5,
7778         0xBBC0,
7779         0xBBC1,
7780         0xBBDC,
7781         0xBBDD,
7782         0xBBF8,
7783         0xBBF9,
7784         0xBC14,
7785         0xBC15,
7786         0xBC30,
7787         0xBC31,
7788         0xBC4C,
7789         0xBC4D,
7790         0xBC68,
7791         0xBC69,
7792         0xBC84,
7793         0xBC85,
7794         0xBCA0,
7795         0xBCA1,
7796         0xBCBC,
7797         0xBCBD,
7798         0xBCD8,
7799         0xBCD9,
7800         0xBCF4,
7801         0xBCF5,
7802         0xBD10,
7803         0xBD11,
7804         0xBD2C,
7805         0xBD2D,
7806         0xBD48,
7807         0xBD49,
7808         0xBD64,
7809         0xBD65,
7810         0xBD80,
7811         0xBD81,
7812         0xBD9C,
7813         0xBD9D,
7814         0xBDB8,
7815         0xBDB9,
7816         0xBDD4,
7817         0xBDD5,
7818         0xBDF0,
7819         0xBDF1,
7820         0xBE0C,
7821         0xBE0D,
7822         0xBE28,
7823         0xBE29,
7824         0xBE44,
7825         0xBE45,
7826         0xBE60,
7827         0xBE61,
7828         0xBE7C,
7829         0xBE7D,
7830         0xBE98,
7831         0xBE99,
7832         0xBEB4,
7833         0xBEB5,
7834         0xBED0,
7835         0xBED1,
7836         0xBEEC,
7837         0xBEED,
7838         0xBF08,
7839         0xBF09,
7840         0xBF24,
7841         0xBF25,
7842         0xBF40,
7843         0xBF41,
7844         0xBF5C,
7845         0xBF5D,
7846         0xBF78,
7847         0xBF79,
7848         0xBF94,
7849         0xBF95,
7850         0xBFB0,
7851         0xBFB1,
7852         0xBFCC,
7853         0xBFCD,
7854         0xBFE8,
7855         0xBFE9,
7856         0xC004,
7857         0xC005,
7858         0xC020,
7859         0xC021,
7860         0xC03C,
7861         0xC03D,
7862         0xC058,
7863         0xC059,
7864         0xC074,
7865         0xC075,
7866         0xC090,
7867         0xC091,
7868         0xC0AC,
7869         0xC0AD,
7870         0xC0C8,
7871         0xC0C9,
7872         0xC0E4,
7873         0xC0E5,
7874         0xC100,
7875         0xC101,
7876         0xC11C,
7877         0xC11D,
7878         0xC138,
7879         0xC139,
7880         0xC154,
7881         0xC155,
7882         0xC170,
7883         0xC171,
7884         0xC18C,
7885         0xC18D,
7886         0xC1A8,
7887         0xC1A9,
7888         0xC1C4,
7889         0xC1C5,
7890         0xC1E0,
7891         0xC1E1,
7892         0xC1FC,
7893         0xC1FD,
7894         0xC218,
7895         0xC219,
7896         0xC234,
7897         0xC235,
7898         0xC250,
7899         0xC251,
7900         0xC26C,
7901         0xC26D,
7902         0xC288,
7903         0xC289,
7904         0xC2A4,
7905         0xC2A5,
7906         0xC2C0,
7907         0xC2C1,
7908         0xC2DC,
7909         0xC2DD,
7910         0xC2F8,
7911         0xC2F9,
7912         0xC314,
7913         0xC315,
7914         0xC330,
7915         0xC331,
7916         0xC34C,
7917         0xC34D,
7918         0xC368,
7919         0xC369,
7920         0xC384,
7921         0xC385,
7922         0xC3A0,
7923         0xC3A1,
7924         0xC3BC,
7925         0xC3BD,
7926         0xC3D8,
7927         0xC3D9,
7928         0xC3F4,
7929         0xC3F5,
7930         0xC410,
7931         0xC411,
7932         0xC42C,
7933         0xC42D,
7934         0xC448,
7935         0xC449,
7936         0xC464,
7937         0xC465,
7938         0xC480,
7939         0xC481,
7940         0xC49C,
7941         0xC49D,
7942         0xC4B8,
7943         0xC4B9,
7944         0xC4D4,
7945         0xC4D5,
7946         0xC4F0,
7947         0xC4F1,
7948         0xC50C,
7949         0xC50D,
7950         0xC528,
7951         0xC529,
7952         0xC544,
7953         0xC545,
7954         0xC560,
7955         0xC561,
7956         0xC57C,
7957         0xC57D,
7958         0xC598,
7959         0xC599,
7960         0xC5B4,
7961         0xC5B5,
7962         0xC5D0,
7963         0xC5D1,
7964         0xC5EC,
7965         0xC5ED,
7966         0xC608,
7967         0xC609,
7968         0xC624,
7969         0xC625,
7970         0xC640,
7971         0xC641,
7972         0xC65C,
7973         0xC65D,
7974         0xC678,
7975         0xC679,
7976         0xC694,
7977         0xC695,
7978         0xC6B0,
7979         0xC6B1,
7980         0xC6CC,
7981         0xC6CD,
7982         0xC6E8,
7983         0xC6E9,
7984         0xC704,
7985         0xC705,
7986         0xC720,
7987         0xC721,
7988         0xC73C,
7989         0xC73D,
7990         0xC758,
7991         0xC759,
7992         0xC774,
7993         0xC775,
7994         0xC790,
7995         0xC791,
7996         0xC7AC,
7997         0xC7AD,
7998         0xC7C8,
7999         0xC7C9,
8000         0xC7E4,
8001         0xC7E5,
8002         0xC800,
8003         0xC801,
8004         0xC81C,
8005         0xC81D,
8006         0xC838,
8007         0xC839,
8008         0xC854,
8009         0xC855,
8010         0xC870,
8011         0xC871,
8012         0xC88C,
8013         0xC88D,
8014         0xC8A8,
8015         0xC8A9,
8016         0xC8C4,
8017         0xC8C5,
8018         0xC8E0,
8019         0xC8E1,
8020         0xC8FC,
8021         0xC8FD,
8022         0xC918,
8023         0xC919,
8024         0xC934,
8025         0xC935,
8026         0xC950,
8027         0xC951,
8028         0xC96C,
8029         0xC96D,
8030         0xC988,
8031         0xC989,
8032         0xC9A4,
8033         0xC9A5,
8034         0xC9C0,
8035         0xC9C1,
8036         0xC9DC,
8037         0xC9DD,
8038         0xC9F8,
8039         0xC9F9,
8040         0xCA14,
8041         0xCA15,
8042         0xCA30,
8043         0xCA31,
8044         0xCA4C,
8045         0xCA4D,
8046         0xCA68,
8047         0xCA69,
8048         0xCA84,
8049         0xCA85,
8050         0xCAA0,
8051         0xCAA1,
8052         0xCABC,
8053         0xCABD,
8054         0xCAD8,
8055         0xCAD9,
8056         0xCAF4,
8057         0xCAF5,
8058         0xCB10,
8059         0xCB11,
8060         0xCB2C,
8061         0xCB2D,
8062         0xCB48,
8063         0xCB49,
8064         0xCB64,
8065         0xCB65,
8066         0xCB80,
8067         0xCB81,
8068         0xCB9C,
8069         0xCB9D,
8070         0xCBB8,
8071         0xCBB9,
8072         0xCBD4,
8073         0xCBD5,
8074         0xCBF0,
8075         0xCBF1,
8076         0xCC0C,
8077         0xCC0D,
8078         0xCC28,
8079         0xCC29,
8080         0xCC44,
8081         0xCC45,
8082         0xCC60,
8083         0xCC61,
8084         0xCC7C,
8085         0xCC7D,
8086         0xCC98,
8087         0xCC99,
8088         0xCCB4,
8089         0xCCB5,
8090         0xCCD0,
8091         0xCCD1,
8092         0xCCEC,
8093         0xCCED,
8094         0xCD08,
8095         0xCD09,
8096         0xCD24,
8097         0xCD25,
8098         0xCD40,
8099         0xCD41,
8100         0xCD5C,
8101         0xCD5D,
8102         0xCD78,
8103         0xCD79,
8104         0xCD94,
8105         0xCD95,
8106         0xCDB0,
8107         0xCDB1,
8108         0xCDCC,
8109         0xCDCD,
8110         0xCDE8,
8111         0xCDE9,
8112         0xCE04,
8113         0xCE05,
8114         0xCE20,
8115         0xCE21,
8116         0xCE3C,
8117         0xCE3D,
8118         0xCE58,
8119         0xCE59,
8120         0xCE74,
8121         0xCE75,
8122         0xCE90,
8123         0xCE91,
8124         0xCEAC,
8125         0xCEAD,
8126         0xCEC8,
8127         0xCEC9,
8128         0xCEE4,
8129         0xCEE5,
8130         0xCF00,
8131         0xCF01,
8132         0xCF1C,
8133         0xCF1D,
8134         0xCF38,
8135         0xCF39,
8136         0xCF54,
8137         0xCF55,
8138         0xCF70,
8139         0xCF71,
8140         0xCF8C,
8141         0xCF8D,
8142         0xCFA8,
8143         0xCFA9,
8144         0xCFC4,
8145         0xCFC5,
8146         0xCFE0,
8147         0xCFE1,
8148         0xCFFC,
8149         0xCFFD,
8150         0xD018,
8151         0xD019,
8152         0xD034,
8153         0xD035,
8154         0xD050,
8155         0xD051,
8156         0xD06C,
8157         0xD06D,
8158         0xD088,
8159         0xD089,
8160         0xD0A4,
8161         0xD0A5,
8162         0xD0C0,
8163         0xD0C1,
8164         0xD0DC,
8165         0xD0DD,
8166         0xD0F8,
8167         0xD0F9,
8168         0xD114,
8169         0xD115,
8170         0xD130,
8171         0xD131,
8172         0xD14C,
8173         0xD14D,
8174         0xD168,
8175         0xD169,
8176         0xD184,
8177         0xD185,
8178         0xD1A0,
8179         0xD1A1,
8180         0xD1BC,
8181         0xD1BD,
8182         0xD1D8,
8183         0xD1D9,
8184         0xD1F4,
8185         0xD1F5,
8186         0xD210,
8187         0xD211,
8188         0xD22C,
8189         0xD22D,
8190         0xD248,
8191         0xD249,
8192         0xD264,
8193         0xD265,
8194         0xD280,
8195         0xD281,
8196         0xD29C,
8197         0xD29D,
8198         0xD2B8,
8199         0xD2B9,
8200         0xD2D4,
8201         0xD2D5,
8202         0xD2F0,
8203         0xD2F1,
8204         0xD30C,
8205         0xD30D,
8206         0xD328,
8207         0xD329,
8208         0xD344,
8209         0xD345,
8210         0xD360,
8211         0xD361,
8212         0xD37C,
8213         0xD37D,
8214         0xD398,
8215         0xD399,
8216         0xD3B4,
8217         0xD3B5,
8218         0xD3D0,
8219         0xD3D1,
8220         0xD3EC,
8221         0xD3ED,
8222         0xD408,
8223         0xD409,
8224         0xD424,
8225         0xD425,
8226         0xD440,
8227         0xD441,
8228         0xD45C,
8229         0xD45D,
8230         0xD478,
8231         0xD479,
8232         0xD494,
8233         0xD495,
8234         0xD4B0,
8235         0xD4B1,
8236         0xD4CC,
8237         0xD4CD,
8238         0xD4E8,
8239         0xD4E9,
8240         0xD504,
8241         0xD505,
8242         0xD520,
8243         0xD521,
8244         0xD53C,
8245         0xD53D,
8246         0xD558,
8247         0xD559,
8248         0xD574,
8249         0xD575,
8250         0xD590,
8251         0xD591,
8252         0xD5AC,
8253         0xD5AD,
8254         0xD5C8,
8255         0xD5C9,
8256         0xD5E4,
8257         0xD5E5,
8258         0xD600,
8259         0xD601,
8260         0xD61C,
8261         0xD61D,
8262         0xD638,
8263         0xD639,
8264         0xD654,
8265         0xD655,
8266         0xD670,
8267         0xD671,
8268         0xD68C,
8269         0xD68D,
8270         0xD6A8,
8271         0xD6A9,
8272         0xD6C4,
8273         0xD6C5,
8274         0xD6E0,
8275         0xD6E1,
8276         0xD6FC,
8277         0xD6FD,
8278         0xD718,
8279         0xD719,
8280         0xD734,
8281         0xD735,
8282         0xD750,
8283         0xD751,
8284         0xD76C,
8285         0xD76D,
8286         0xD788,
8287         0xD789,
8288         0xD7A4,
8289         0xD7B0,
8290         0xD7C7,
8291         0xD7CB,
8292         0xD7FC,
8293         0xF900,
8294         0xFB00,
8295         0xFB1D,
8296         0xFB1E,
8297         0xFB1F,
8298         0xFB29,
8299         0xFB2A,
8300         0xFB37,
8301         0xFB38,
8302         0xFB3D,
8303         0xFB3E,
8304         0xFB3F,
8305         0xFB40,
8306         0xFB42,
8307         0xFB43,
8308         0xFB45,
8309         0xFB46,
8310         0xFB50,
8311         0xFD3E,
8312         0xFD3F,
8313         0xFD40,
8314         0xFDFC,
8315         0xFDFD,
8316         0xFE00,
8317         0xFE10,
8318         0xFE11,
8319         0xFE13,
8320         0xFE15,
8321         0xFE17,
8322         0xFE18,
8323         0xFE19,
8324         0xFE1A,
8325         0xFE20,
8326         0xFE30,
8327         0xFE35,
8328         0xFE36,
8329         0xFE37,
8330         0xFE38,
8331         0xFE39,
8332         0xFE3A,
8333         0xFE3B,
8334         0xFE3C,
8335         0xFE3D,
8336         0xFE3E,
8337         0xFE3F,
8338         0xFE40,
8339         0xFE41,
8340         0xFE42,
8341         0xFE43,
8342         0xFE44,
8343         0xFE45,
8344         0xFE47,
8345         0xFE48,
8346         0xFE49,
8347         0xFE50,
8348         0xFE51,
8349         0xFE52,
8350         0xFE53,
8351         0xFE54,
8352         0xFE56,
8353         0xFE58,
8354         0xFE59,
8355         0xFE5A,
8356         0xFE5B,
8357         0xFE5C,
8358         0xFE5D,
8359         0xFE5E,
8360         0xFE5F,
8361         0xFE67,
8362         0xFE68,
8363         0xFE69,
8364         0xFE6A,
8365         0xFE6B,
8366         0xFE6C,
8367         0xFEFF,
8368         0xFF00,
8369         0xFF01,
8370         0xFF02,
8371         0xFF04,
8372         0xFF05,
8373         0xFF06,
8374         0xFF08,
8375         0xFF09,
8376         0xFF0A,
8377         0xFF0C,
8378         0xFF0D,
8379         0xFF0E,
8380         0xFF0F,
8381         0xFF1A,
8382         0xFF1C,
8383         0xFF1F,
8384         0xFF20,
8385         0xFF3B,
8386         0xFF3C,
8387         0xFF3D,
8388         0xFF3E,
8389         0xFF5B,
8390         0xFF5C,
8391         0xFF5D,
8392         0xFF5E,
8393         0xFF5F,
8394         0xFF60,
8395         0xFF62,
8396         0xFF63,
8397         0xFF65,
8398         0xFF66,
8399         0xFF67,
8400         0xFF71,
8401         0xFF9E,
8402         0xFFA0,
8403         0xFFBF,
8404         0xFFC2,
8405         0xFFC8,
8406         0xFFCA,
8407         0xFFD0,
8408         0xFFD2,
8409         0xFFD8,
8410         0xFFDA,
8411         0xFFDD,
8412         0xFFE0,
8413         0xFFE1,
8414         0xFFE2,
8415         0xFFE5,
8416         0xFFE7,
8417         0xFFF9,
8418         0xFFFC,
8419         0xFFFD,
8420         0x10100,
8421         0x10103,
8422         0x101FD,
8423         0x101FE,
8424         0x102E0,
8425         0x102E1,
8426         0x10376,
8427         0x1037B,
8428         0x1039F,
8429         0x103A0,
8430         0x103D0,
8431         0x103D1,
8432         0x104A0,
8433         0x104AA,
8434         0x10857,
8435         0x10858,
8436         0x1091F,
8437         0x10920,
8438         0x10A01,
8439         0x10A04,
8440         0x10A05,
8441         0x10A07,
8442         0x10A0C,
8443         0x10A10,
8444         0x10A38,
8445         0x10A3B,
8446         0x10A3F,
8447         0x10A40,
8448         0x10A50,
8449         0x10A58,
8450         0x10AE5,
8451         0x10AE7,
8452         0x10AF0,
8453         0x10AF6,
8454         0x10AF7,
8455         0x10B39,
8456         0x10B40,
8457         0x11000,
8458         0x11003,
8459         0x11038,
8460         0x11047,
8461         0x11049,
8462         0x11066,
8463         0x11070,
8464         0x1107F,
8465         0x11083,
8466         0x110B0,
8467         0x110BB,
8468         0x110BE,
8469         0x110C2,
8470         0x110F0,
8471         0x110FA,
8472         0x11100,
8473         0x11103,
8474         0x11127,
8475         0x11135,
8476         0x11136,
8477         0x11140,
8478         0x11144,
8479         0x11173,
8480         0x11174,
8481         0x11175,
8482         0x11176,
8483         0x11180,
8484         0x11183,
8485         0x111B3,
8486         0x111C1,
8487         0x111C5,
8488         0x111C7,
8489         0x111C8,
8490         0x111C9,
8491         0x111CA,
8492         0x111CD,
8493         0x111D0,
8494         0x111DA,
8495         0x111DB,
8496         0x111DC,
8497         0x111DD,
8498         0x111E0,
8499         0x1122C,
8500         0x11238,
8501         0x1123A,
8502         0x1123B,
8503         0x1123D,
8504         0x1123E,
8505         0x1123F,
8506         0x112A9,
8507         0x112AA,
8508         0x112DF,
8509         0x112EB,
8510         0x112F0,
8511         0x112FA,
8512         0x11300,
8513         0x11304,
8514         0x1133C,
8515         0x1133D,
8516         0x1133E,
8517         0x11345,
8518         0x11347,
8519         0x11349,
8520         0x1134B,
8521         0x1134E,
8522         0x11357,
8523         0x11358,
8524         0x11362,
8525         0x11364,
8526         0x11366,
8527         0x1136D,
8528         0x11370,
8529         0x11375,
8530         0x11435,
8531         0x11447,
8532         0x1144B,
8533         0x1144F,
8534         0x11450,
8535         0x1145A,
8536         0x1145B,
8537         0x1145C,
8538         0x114B0,
8539         0x114C4,
8540         0x114D0,
8541         0x114DA,
8542         0x115AF,
8543         0x115B6,
8544         0x115B8,
8545         0x115C1,
8546         0x115C2,
8547         0x115C4,
8548         0x115C6,
8549         0x115C9,
8550         0x115D8,
8551         0x115DC,
8552         0x115DE,
8553         0x11630,
8554         0x11641,
8555         0x11643,
8556         0x11650,
8557         0x1165A,
8558         0x11660,
8559         0x1166D,
8560         0x116AB,
8561         0x116B8,
8562         0x116C0,
8563         0x116CA,
8564         0x1171D,
8565         0x1172C,
8566         0x11730,
8567         0x1173A,
8568         0x1173C,
8569         0x1173F,
8570         0x118E0,
8571         0x118EA,
8572         0x11C2F,
8573         0x11C37,
8574         0x11C38,
8575         0x11C40,
8576         0x11C41,
8577         0x11C46,
8578         0x11C50,
8579         0x11C5A,
8580         0x11C70,
8581         0x11C71,
8582         0x11C72,
8583         0x11C92,
8584         0x11CA8,
8585         0x11CA9,
8586         0x11CB7,
8587         0x12470,
8588         0x12475,
8589         0x13258,
8590         0x1325B,
8591         0x1325E,
8592         0x13282,
8593         0x13283,
8594         0x13286,
8595         0x13287,
8596         0x13288,
8597         0x13289,
8598         0x1328A,
8599         0x13379,
8600         0x1337A,
8601         0x1337C,
8602         0x145CE,
8603         0x145CF,
8604         0x145D0,
8605         0x16A60,
8606         0x16A6A,
8607         0x16A6E,
8608         0x16A70,
8609         0x16AF0,
8610         0x16AF5,
8611         0x16AF6,
8612         0x16B30,
8613         0x16B37,
8614         0x16B3A,
8615         0x16B44,
8616         0x16B45,
8617         0x16B50,
8618         0x16B5A,
8619         0x16F51,
8620         0x16F7F,
8621         0x16F8F,
8622         0x16F93,
8623         0x16FE0,
8624         0x16FE1,
8625         0x17000,
8626         0x187ED,
8627         0x18800,
8628         0x18AF3,
8629         0x1B000,
8630         0x1B002,
8631         0x1BC9D,
8632         0x1BC9F,
8633         0x1BCA0,
8634         0x1BCA4,
8635         0x1D165,
8636         0x1D16A,
8637         0x1D16D,
8638         0x1D183,
8639         0x1D185,
8640         0x1D18C,
8641         0x1D1AA,
8642         0x1D1AE,
8643         0x1D242,
8644         0x1D245,
8645         0x1D7CE,
8646         0x1D800,
8647         0x1DA00,
8648         0x1DA37,
8649         0x1DA3B,
8650         0x1DA6D,
8651         0x1DA75,
8652         0x1DA76,
8653         0x1DA84,
8654         0x1DA85,
8655         0x1DA87,
8656         0x1DA8B,
8657         0x1DA9B,
8658         0x1DAA0,
8659         0x1DAA1,
8660         0x1DAB0,
8661         0x1E000,
8662         0x1E007,
8663         0x1E008,
8664         0x1E019,
8665         0x1E01B,
8666         0x1E022,
8667         0x1E023,
8668         0x1E025,
8669         0x1E026,
8670         0x1E02B,
8671         0x1E8D0,
8672         0x1E8D7,
8673         0x1E944,
8674         0x1E94B,
8675         0x1E950,
8676         0x1E95A,
8677         0x1E95E,
8678         0x1E960,
8679         0x1F000,
8680         0x1F100,
8681         0x1F10D,
8682         0x1F110,
8683         0x1F12F,
8684         0x1F130,
8685         0x1F16C,
8686         0x1F170,
8687         0x1F1AD,
8688         0x1F1E6,
8689         0x1F200,
8690         0x1F385,
8691         0x1F386,
8692         0x1F39C,
8693         0x1F39E,
8694         0x1F3B5,
8695         0x1F3B7,
8696         0x1F3BC,
8697         0x1F3BD,
8698         0x1F3C3,
8699         0x1F3C5,
8700         0x1F3CA,
8701         0x1F3CC,
8702         0x1F3FB,
8703         0x1F400,
8704         0x1F442,
8705         0x1F444,
8706         0x1F446,
8707         0x1F451,
8708         0x1F466,
8709         0x1F46A,
8710         0x1F46E,
8711         0x1F46F,
8712         0x1F470,
8713         0x1F479,
8714         0x1F47C,
8715         0x1F47D,
8716         0x1F481,
8717         0x1F484,
8718         0x1F485,
8719         0x1F488,
8720         0x1F4A0,
8721         0x1F4A1,
8722         0x1F4A2,
8723         0x1F4A3,
8724         0x1F4A4,
8725         0x1F4A5,
8726         0x1F4AA,
8727         0x1F4AB,
8728         0x1F4AF,
8729         0x1F4B0,
8730         0x1F4B1,
8731         0x1F4B3,
8732         0x1F500,
8733         0x1F507,
8734         0x1F517,
8735         0x1F525,
8736         0x1F532,
8737         0x1F54A,
8738         0x1F575,
8739         0x1F576,
8740         0x1F57A,
8741         0x1F57B,
8742         0x1F590,
8743         0x1F591,
8744         0x1F595,
8745         0x1F597,
8746         0x1F5D4,
8747         0x1F5DC,
8748         0x1F5F4,
8749         0x1F5FA,
8750         0x1F645,
8751         0x1F648,
8752         0x1F64B,
8753         0x1F650,
8754         0x1F676,
8755         0x1F679,
8756         0x1F67C,
8757         0x1F680,
8758         0x1F6A3,
8759         0x1F6A4,
8760         0x1F6B4,
8761         0x1F6B7,
8762         0x1F6C0,
8763         0x1F6C1,
8764         0x1F700,
8765         0x1F774,
8766         0x1F780,
8767         0x1F7D5,
8768         0x1F800,
8769         0x1F80C,
8770         0x1F810,
8771         0x1F848,
8772         0x1F850,
8773         0x1F85A,
8774         0x1F860,
8775         0x1F888,
8776         0x1F890,
8777         0x1F8AE,
8778         0x1F918,
8779         0x1F91F,
8780         0x1F926,
8781         0x1F927,
8782         0x1F930,
8783         0x1F931,
8784         0x1F933,
8785         0x1F93A,
8786         0x1F93C,
8787         0x1F93F,
8788         0x1FFFE,
8789         0x20000,
8790         0x2FFFE,
8791         0x30000,
8792         0x3FFFE,
8793         0xE0001,
8794         0xE0002,
8795         0xE0020,
8796         0xE0080,
8797         0xE0100,
8798         0xE01F0
8799 };
8800
8801 #endif  /* defined(PERL_IN_PERL_C) */
8802
8803 #if defined(PERL_IN_REGEXEC_C)
8804
8805 #define LB_ENUM_COUNT 39
8806
8807 typedef enum {
8808         LB_Alphabetic = 0,
8809         LB_Break_After = 1,
8810         LB_Break_Before = 2,
8811         LB_Break_Both = 3,
8812         LB_Break_Symbols = 4,
8813         LB_Carriage_Return = 5,
8814         LB_Close_Parenthesis = 6,
8815         LB_Close_Punctuation = 7,
8816         LB_Combining_Mark = 8,
8817         LB_Contingent_Break = 9,
8818         LB_E_Base = 10,
8819         LB_E_Modifier = 11,
8820         LB_Exclamation = 12,
8821         LB_Glue = 13,
8822         LB_H2 = 14,
8823         LB_H3 = 15,
8824         LB_Hebrew_Letter = 16,
8825         LB_Hyphen = 17,
8826         LB_Ideographic = 18,
8827         LB_Infix_Numeric = 19,
8828         LB_Inseparable = 20,
8829         LB_JL = 21,
8830         LB_JT = 22,
8831         LB_JV = 23,
8832         LB_Line_Feed = 24,
8833         LB_Mandatory_Break = 25,
8834         LB_Next_Line = 26,
8835         LB_Nonstarter = 27,
8836         LB_Numeric = 28,
8837         LB_Open_Punctuation = 29,
8838         LB_Postfix_Numeric = 30,
8839         LB_Prefix_Numeric = 31,
8840         LB_Quotation = 32,
8841         LB_Regional_Indicator = 33,
8842         LB_Space = 34,
8843         LB_Word_Joiner = 35,
8844         LB_ZWJ = 36,
8845         LB_ZWSpace = 37,
8846         LB_EDGE = 38
8847 } LB_enum;
8848
8849 static const LB_enum _Perl_LB_invmap[] = { /* for ASCII/Latin1 */
8850         LB_Combining_Mark,
8851         LB_Break_After,
8852         LB_Line_Feed,
8853         LB_Mandatory_Break,
8854         LB_Carriage_Return,
8855         LB_Combining_Mark,
8856         LB_Space,
8857         LB_Exclamation,
8858         LB_Quotation,
8859         LB_Alphabetic,
8860         LB_Prefix_Numeric,
8861         LB_Postfix_Numeric,
8862         LB_Alphabetic,
8863         LB_Quotation,
8864         LB_Open_Punctuation,
8865         LB_Close_Parenthesis,
8866         LB_Alphabetic,
8867         LB_Prefix_Numeric,
8868         LB_Infix_Numeric,
8869         LB_Hyphen,
8870         LB_Infix_Numeric,
8871         LB_Break_Symbols,
8872         LB_Numeric,
8873         LB_Infix_Numeric,
8874         LB_Alphabetic,
8875         LB_Exclamation,
8876         LB_Alphabetic,
8877         LB_Open_Punctuation,
8878         LB_Prefix_Numeric,
8879         LB_Close_Parenthesis,
8880         LB_Alphabetic,
8881         LB_Open_Punctuation,
8882         LB_Break_After,
8883         LB_Close_Punctuation,
8884         LB_Alphabetic,
8885         LB_Combining_Mark,
8886         LB_Next_Line,
8887         LB_Combining_Mark,
8888         LB_Glue,
8889         LB_Open_Punctuation,
8890         LB_Postfix_Numeric,
8891         LB_Prefix_Numeric,
8892         LB_Alphabetic,
8893         LB_Quotation,
8894         LB_Alphabetic,
8895         LB_Break_After,
8896         LB_Alphabetic,
8897         LB_Postfix_Numeric,
8898         LB_Prefix_Numeric,
8899         LB_Alphabetic,
8900         LB_Break_Before,
8901         LB_Alphabetic,
8902         LB_Quotation,
8903         LB_Alphabetic,
8904         LB_Open_Punctuation,
8905         LB_Alphabetic,
8906         LB_Break_Before,
8907         LB_Alphabetic,
8908         LB_Break_Before,
8909         LB_Alphabetic,
8910         LB_Break_Before,
8911         LB_Alphabetic,
8912         LB_Combining_Mark,
8913         LB_Glue,
8914         LB_Combining_Mark,
8915         LB_Glue,
8916         LB_Combining_Mark,
8917         LB_Alphabetic,
8918         LB_Infix_Numeric,
8919         LB_Alphabetic,
8920         LB_Combining_Mark,
8921         LB_Alphabetic,
8922         LB_Infix_Numeric,
8923         LB_Break_After,
8924         LB_Alphabetic,
8925         LB_Prefix_Numeric,
8926         LB_Alphabetic,
8927         LB_Combining_Mark,
8928         LB_Break_After,
8929         LB_Combining_Mark,
8930         LB_Alphabetic,
8931         LB_Combining_Mark,
8932         LB_Alphabetic,
8933         LB_Combining_Mark,
8934         LB_Exclamation,
8935         LB_Combining_Mark,
8936         LB_Alphabetic,
8937         LB_Hebrew_Letter,
8938         LB_Alphabetic,
8939         LB_Hebrew_Letter,
8940         LB_Alphabetic,
8941         LB_Postfix_Numeric,
8942         LB_Infix_Numeric,
8943         LB_Alphabetic,
8944         LB_Combining_Mark,
8945         LB_Exclamation,
8946         LB_Combining_Mark,
8947         LB_Alphabetic,
8948         LB_Exclamation,
8949         LB_Alphabetic,
8950         LB_Combining_Mark,
8951         LB_Numeric,
8952         LB_Postfix_Numeric,
8953         LB_Numeric,
8954         LB_Alphabetic,
8955         LB_Combining_Mark,
8956         LB_Alphabetic,
8957         LB_Exclamation,
8958         LB_Alphabetic,
8959         LB_Combining_Mark,
8960         LB_Alphabetic,
8961         LB_Combining_Mark,
8962         LB_Alphabetic,
8963         LB_Combining_Mark,
8964         LB_Alphabetic,
8965         LB_Combining_Mark,
8966         LB_Alphabetic,
8967         LB_Numeric,
8968         LB_Alphabetic,
8969         LB_Combining_Mark,
8970         LB_Alphabetic,
8971         LB_Combining_Mark,
8972         LB_Alphabetic,
8973         LB_Combining_Mark,
8974         LB_Alphabetic,
8975         LB_Numeric,
8976         LB_Alphabetic,
8977         LB_Combining_Mark,
8978         LB_Alphabetic,
8979         LB_Infix_Numeric,
8980         LB_Exclamation,
8981         LB_Alphabetic,
8982         LB_Combining_Mark,
8983         LB_Alphabetic,
8984         LB_Combining_Mark,
8985         LB_Alphabetic,
8986         LB_Combining_Mark,
8987         LB_Alphabetic,
8988         LB_Combining_Mark,
8989         LB_Alphabetic,
8990         LB_Combining_Mark,
8991         LB_Alphabetic,
8992         LB_Combining_Mark,
8993         LB_Alphabetic,
8994         LB_Combining_Mark,
8995         LB_Alphabetic,
8996         LB_Combining_Mark,
8997         LB_Alphabetic,
8998         LB_Combining_Mark,
8999         LB_Alphabetic,
9000         LB_Combining_Mark,
9001         LB_Alphabetic,
9002         LB_Combining_Mark,
9003         LB_Break_After,
9004         LB_Numeric,
9005         LB_Alphabetic,
9006         LB_Combining_Mark,
9007         LB_Alphabetic,
9008         LB_Combining_Mark,
9009         LB_Alphabetic,
9010         LB_Combining_Mark,
9011         LB_Alphabetic,
9012         LB_Combining_Mark,
9013         LB_Alphabetic,
9014         LB_Combining_Mark,
9015         LB_Alphabetic,
9016         LB_Combining_Mark,
9017         LB_Alphabetic,
9018         LB_Combining_Mark,
9019         LB_Alphabetic,
9020         LB_Numeric,
9021         LB_Alphabetic,
9022         LB_Postfix_Numeric,
9023         LB_Alphabetic,
9024         LB_Postfix_Numeric,
9025         LB_Alphabetic,
9026         LB_Prefix_Numeric,
9027         LB_Alphabetic,
9028         LB_Combining_Mark,
9029         LB_Alphabetic,
9030         LB_Combining_Mark,
9031         LB_Alphabetic,
9032         LB_Combining_Mark,
9033         LB_Alphabetic,
9034         LB_Combining_Mark,
9035         LB_Alphabetic,
9036         LB_Combining_Mark,
9037         LB_Alphabetic,
9038         LB_Combining_Mark,
9039         LB_Alphabetic,
9040         LB_Numeric,
9041         LB_Combining_Mark,
9042         LB_Alphabetic,
9043         LB_Combining_Mark,
9044         LB_Alphabetic,
9045         LB_Combining_Mark,
9046         LB_Alphabetic,
9047         LB_Combining_Mark,
9048         LB_Alphabetic,
9049         LB_Combining_Mark,
9050         LB_Alphabetic,
9051         LB_Combining_Mark,
9052         LB_Alphabetic,
9053         LB_Combining_Mark,
9054         LB_Alphabetic,
9055         LB_Combining_Mark,
9056         LB_Alphabetic,
9057         LB_Numeric,
9058         LB_Alphabetic,
9059         LB_Prefix_Numeric,
9060         LB_Alphabetic,
9061         LB_Combining_Mark,
9062         LB_Alphabetic,
9063         LB_Combining_Mark,
9064         LB_Alphabetic,
9065         LB_Combining_Mark,
9066         LB_Alphabetic,
9067         LB_Combining_Mark,
9068         LB_Alphabetic,
9069         LB_Combining_Mark,
9070         LB_Alphabetic,
9071         LB_Combining_Mark,
9072         LB_Alphabetic,
9073         LB_Combining_Mark,
9074         LB_Alphabetic,
9075         LB_Numeric,
9076         LB_Alphabetic,
9077         LB_Combining_Mark,
9078         LB_Alphabetic,
9079         LB_Combining_Mark,
9080         LB_Alphabetic,
9081         LB_Combining_Mark,
9082         LB_Alphabetic,
9083         LB_Combining_Mark,
9084         LB_Alphabetic,
9085         LB_Combining_Mark,
9086         LB_Alphabetic,
9087         LB_Numeric,
9088         LB_Alphabetic,
9089         LB_Prefix_Numeric,
9090         LB_Alphabetic,
9091         LB_Combining_Mark,
9092         LB_Alphabetic,
9093         LB_Combining_Mark,
9094         LB_Alphabetic,
9095         LB_Combining_Mark,
9096         LB_Alphabetic,
9097         LB_Combining_Mark,
9098         LB_Alphabetic,
9099         LB_Combining_Mark,
9100         LB_Alphabetic,
9101         LB_Combining_Mark,
9102         LB_Alphabetic,
9103         LB_Numeric,
9104         LB_Alphabetic,
9105         LB_Combining_Mark,
9106         LB_Alphabetic,
9107         LB_Combining_Mark,
9108         LB_Alphabetic,
9109         LB_Combining_Mark,
9110         LB_Alphabetic,
9111         LB_Combining_Mark,
9112         LB_Alphabetic,
9113         LB_Combining_Mark,
9114         LB_Alphabetic,
9115         LB_Combining_Mark,
9116         LB_Alphabetic,
9117         LB_Combining_Mark,
9118         LB_Alphabetic,
9119         LB_Numeric,
9120         LB_Alphabetic,
9121         LB_Combining_Mark,
9122         LB_Alphabetic,
9123         LB_Combining_Mark,
9124         LB_Alphabetic,
9125         LB_Combining_Mark,
9126         LB_Alphabetic,
9127         LB_Combining_Mark,
9128         LB_Alphabetic,
9129         LB_Combining_Mark,
9130         LB_Alphabetic,
9131         LB_Combining_Mark,
9132         LB_Alphabetic,
9133         LB_Numeric,
9134         LB_Alphabetic,
9135         LB_Postfix_Numeric,
9136         LB_Alphabetic,
9137         LB_Combining_Mark,
9138         LB_Alphabetic,
9139         LB_Combining_Mark,
9140         LB_Alphabetic,
9141         LB_Combining_Mark,
9142         LB_Alphabetic,
9143         LB_Combining_Mark,
9144         LB_Alphabetic,
9145         LB_Combining_Mark,
9146         LB_Alphabetic,
9147         LB_Numeric,
9148         LB_Alphabetic,
9149         LB_Combining_Mark,
9150         LB_Alphabetic,
9151         LB_Combining_Mark,
9152         LB_Alphabetic,
9153         LB_Combining_Mark,
9154         LB_Alphabetic,
9155         LB_Prefix_Numeric,
9156         LB_Alphabetic,
9157         LB_Combining_Mark,
9158         LB_Alphabetic,
9159         LB_Numeric,
9160         LB_Break_After,
9161         LB_Alphabetic,
9162         LB_Combining_Mark,
9163         LB_Alphabetic,
9164         LB_Combining_Mark,
9165         LB_Alphabetic,
9166         LB_Combining_Mark,
9167         LB_Alphabetic,
9168         LB_Combining_Mark,
9169         LB_Alphabetic,
9170         LB_Numeric,
9171         LB_Alphabetic,
9172         LB_Break_Before,
9173         LB_Alphabetic,
9174         LB_Break_Before,
9175         LB_Glue,
9176         LB_Break_Before,
9177         LB_Break_After,
9178         LB_Glue,
9179         LB_Exclamation,
9180         LB_Glue,
9181         LB_Alphabetic,
9182         LB_Exclamation,
9183         LB_Alphabetic,
9184         LB_Combining_Mark,
9185         LB_Alphabetic,
9186         LB_Numeric,
9187         LB_Alphabetic,
9188         LB_Break_After,
9189         LB_Combining_Mark,
9190         LB_Alphabetic,
9191         LB_Combining_Mark,
9192         LB_Alphabetic,
9193         LB_Combining_Mark,
9194         LB_Open_Punctuation,
9195         LB_Close_Punctuation,
9196         LB_Open_Punctuation,
9197         LB_Close_Punctuation,
9198         LB_Combining_Mark,
9199         LB_Alphabetic,
9200         LB_Combining_Mark,
9201         LB_Break_After,
9202         LB_Combining_Mark,
9203         LB_Break_After,
9204         LB_Combining_Mark,
9205         LB_Alphabetic,
9206         LB_Combining_Mark,
9207         LB_Alphabetic,
9208         LB_Combining_Mark,
9209         LB_Alphabetic,
9210         LB_Break_After,
9211         LB_Alphabetic,
9212         LB_Combining_Mark,
9213         LB_Alphabetic,
9214         LB_Break_Before,
9215         LB_Break_After,
9216         LB_Break_Before,
9217         LB_Alphabetic,
9218         LB_Glue,
9219         LB_Alphabetic,
9220         LB_Combining_Mark,
9221         LB_Alphabetic,
9222         LB_Numeric,
9223         LB_Break_After,
9224         LB_Alphabetic,
9225         LB_Combining_Mark,
9226         LB_Alphabetic,
9227         LB_Combining_Mark,
9228         LB_Alphabetic,
9229         LB_Combining_Mark,
9230         LB_Alphabetic,
9231         LB_Combining_Mark,
9232         LB_Alphabetic,
9233         LB_Combining_Mark,
9234         LB_Alphabetic,
9235         LB_Combining_Mark,
9236         LB_Alphabetic,
9237         LB_Combining_Mark,
9238         LB_Numeric,
9239         LB_Combining_Mark,
9240         LB_Alphabetic,
9241         LB_JL,
9242         LB_JV,
9243         LB_JT,
9244         LB_Alphabetic,
9245         LB_Combining_Mark,
9246         LB_Alphabetic,
9247         LB_Break_After,
9248         LB_Alphabetic,
9249         LB_Break_After,
9250         LB_Alphabetic,
9251         LB_Break_After,
9252         LB_Alphabetic,
9253         LB_Open_Punctuation,
9254         LB_Close_Punctuation,
9255         LB_Alphabetic,
9256         LB_Break_After,
9257         LB_Alphabetic,
9258         LB_Combining_Mark,
9259         LB_Alphabetic,
9260         LB_Combining_Mark,
9261         LB_Break_After,
9262         LB_Alphabetic,
9263         LB_Combining_Mark,
9264         LB_Alphabetic,
9265         LB_Combining_Mark,
9266         LB_Alphabetic,
9267         LB_Combining_Mark,
9268         LB_Break_After,
9269         LB_Nonstarter,
9270         LB_Alphabetic,
9271         LB_Break_After,
9272         LB_Alphabetic,
9273         LB_Break_After,
9274         LB_Prefix_Numeric,
9275         LB_Alphabetic,
9276         LB_Combining_Mark,
9277         LB_Alphabetic,
9278         LB_Numeric,
9279         LB_Alphabetic,
9280         LB_Exclamation,
9281         LB_Break_After,
9282         LB_Break_Before,
9283         LB_Alphabetic,
9284         LB_Exclamation,
9285         LB_Alphabetic,
9286         LB_Combining_Mark,
9287         LB_Glue,
9288         LB_Alphabetic,
9289         LB_Numeric,
9290         LB_Alphabetic,
9291         LB_Combining_Mark,
9292         LB_Alphabetic,
9293         LB_Combining_Mark,
9294         LB_Alphabetic,
9295         LB_Combining_Mark,
9296         LB_Alphabetic,
9297         LB_Combining_Mark,
9298         LB_Alphabetic,
9299         LB_Exclamation,
9300         LB_Numeric,
9301         LB_Alphabetic,
9302         LB_Numeric,
9303         LB_Alphabetic,
9304         LB_Combining_Mark,
9305         LB_Alphabetic,
9306         LB_Combining_Mark,
9307         LB_Alphabetic,
9308         LB_Combining_Mark,
9309         LB_Alphabetic,
9310         LB_Combining_Mark,
9311         LB_Numeric,
9312         LB_Alphabetic,
9313         LB_Numeric,
9314         LB_Alphabetic,
9315         LB_Combining_Mark,
9316         LB_Alphabetic,
9317         LB_Combining_Mark,
9318         LB_Alphabetic,
9319         LB_Combining_Mark,
9320         LB_Alphabetic,
9321         LB_Numeric,
9322         LB_Break_After,
9323         LB_Alphabetic,
9324         LB_Break_After,
9325         LB_Alphabetic,
9326         LB_Combining_Mark,
9327         LB_Alphabetic,
9328         LB_Combining_Mark,
9329         LB_Alphabetic,
9330         LB_Combining_Mark,
9331         LB_Alphabetic,
9332         LB_Numeric,
9333         LB_Alphabetic,
9334         LB_Combining_Mark,
9335         LB_Alphabetic,
9336         LB_Combining_Mark,
9337         LB_Alphabetic,
9338         LB_Break_After,
9339         LB_Numeric,
9340         LB_Alphabetic,
9341         LB_Numeric,
9342         LB_Alphabetic,
9343         LB_Break_After,
9344         LB_Alphabetic,
9345         LB_Combining_Mark,
9346         LB_Alphabetic,
9347         LB_Combining_Mark,
9348         LB_Alphabetic,
9349         LB_Combining_Mark,
9350         LB_Alphabetic,
9351         LB_Combining_Mark,
9352         LB_Alphabetic,
9353         LB_Combining_Mark,
9354         LB_Alphabetic,
9355         LB_Combining_Mark,
9356         LB_Alphabetic,
9357         LB_Combining_Mark,
9358         LB_Alphabetic,
9359         LB_Break_Before,
9360         LB_Alphabetic,
9361         LB_Break_After,
9362         LB_Glue,
9363         LB_Break_After,
9364         LB_ZWSpace,
9365         LB_Combining_Mark,
9366         LB_ZWJ,
9367         LB_Combining_Mark,
9368         LB_Break_After,
9369         LB_Glue,
9370         LB_Break_After,
9371         LB_Break_Both,
9372         LB_Alphabetic,
9373         LB_Quotation,
9374         LB_Open_Punctuation,
9375         LB_Quotation,
9376         LB_Open_Punctuation,
9377         LB_Quotation,
9378         LB_Alphabetic,
9379         LB_Inseparable,
9380         LB_Break_After,
9381         LB_Mandatory_Break,
9382         LB_Combining_Mark,
9383         LB_Glue,
9384         LB_Postfix_Numeric,
9385         LB_Alphabetic,
9386         LB_Quotation,
9387         LB_Alphabetic,
9388         LB_Nonstarter,
9389         LB_Alphabetic,
9390         LB_Infix_Numeric,
9391         LB_Open_Punctuation,
9392         LB_Close_Punctuation,
9393         LB_Nonstarter,
9394         LB_Alphabetic,
9395         LB_Break_After,
9396         LB_Alphabetic,
9397         LB_Break_After,
9398         LB_Alphabetic,
9399         LB_Break_After,
9400         LB_Word_Joiner,
9401         LB_Alphabetic,
9402         LB_Combining_Mark,
9403         LB_Alphabetic,
9404         LB_Open_Punctuation,
9405         LB_Close_Punctuation,
9406         LB_Alphabetic,
9407         LB_Open_Punctuation,
9408         LB_Close_Punctuation,
9409         LB_Alphabetic,
9410         LB_Prefix_Numeric,
9411         LB_Postfix_Numeric,
9412         LB_Prefix_Numeric,
9413         LB_Postfix_Numeric,
9414         LB_Prefix_Numeric,
9415         LB_Postfix_Numeric,
9416         LB_Prefix_Numeric,
9417         LB_Postfix_Numeric,
9418         LB_Prefix_Numeric,
9419         LB_Combining_Mark,
9420         LB_Alphabetic,
9421         LB_Postfix_Numeric,
9422         LB_Alphabetic,
9423         LB_Postfix_Numeric,
9424         LB_Alphabetic,
9425         LB_Prefix_Numeric,
9426         LB_Alphabetic,
9427         LB_Prefix_Numeric,
9428         LB_Alphabetic,
9429         LB_Inseparable,
9430         LB_Alphabetic,
9431         LB_Open_Punctuation,
9432         LB_Close_Punctuation,
9433         LB_Open_Punctuation,
9434         LB_Close_Punctuation,
9435         LB_Alphabetic,
9436         LB_Ideographic,
9437         LB_Alphabetic,
9438         LB_Open_Punctuation,
9439         LB_Close_Punctuation,
9440         LB_Alphabetic,
9441         LB_Ideographic,
9442         LB_Alphabetic,
9443         LB_Ideographic,
9444         LB_Alphabetic,
9445         LB_Ideographic,
9446         LB_Alphabetic,
9447         LB_Ideographic,
9448         LB_Alphabetic,
9449         LB_Ideographic,
9450         LB_E_Base,
9451         LB_Ideographic,
9452         LB_Alphabetic,
9453         LB_Ideographic,
9454         LB_Alphabetic,
9455         LB_Ideographic,
9456         LB_Alphabetic,
9457         LB_Ideographic,
9458         LB_Alphabetic,
9459         LB_Ideographic,
9460         LB_Alphabetic,
9461         LB_Ideographic,
9462         LB_Alphabetic,
9463         LB_Ideographic,
9464         LB_Alphabetic,
9465         LB_Ideographic,
9466         LB_Alphabetic,
9467         LB_Ideographic,
9468         LB_Alphabetic,
9469         LB_Ideographic,
9470         LB_Alphabetic,
9471         LB_Ideographic,
9472         LB_Alphabetic,
9473         LB_Ideographic,
9474         LB_Alphabetic,
9475         LB_Ideographic,
9476         LB_Alphabetic,
9477         LB_Ideographic,
9478         LB_E_Base,
9479         LB_Ideographic,
9480         LB_Alphabetic,
9481         LB_Ideographic,
9482         LB_Alphabetic,
9483         LB_Ideographic,
9484         LB_E_Base,
9485         LB_Alphabetic,
9486         LB_Quotation,
9487         LB_Alphabetic,
9488         LB_Exclamation,
9489         LB_Ideographic,
9490         LB_Alphabetic,
9491         LB_Open_Punctuation,
9492         LB_Close_Punctuation,
9493         LB_Open_Punctuation,
9494         LB_Close_Punctuation,
9495         LB_Open_Punctuation,
9496         LB_Close_Punctuation,
9497         LB_Open_Punctuation,
9498         LB_Close_Punctuation,
9499         LB_Open_Punctuation,
9500         LB_Close_Punctuation,
9501         LB_Open_Punctuation,
9502         LB_Close_Punctuation,
9503         LB_Open_Punctuation,
9504         LB_Close_Punctuation,
9505         LB_Alphabetic,
9506         LB_Open_Punctuation,
9507         LB_Close_Punctuation,
9508         LB_Alphabetic,
9509         LB_Open_Punctuation,
9510         LB_Close_Punctuation,
9511         LB_Open_Punctuation,
9512         LB_Close_Punctuation,
9513         LB_Open_Punctuation,
9514         LB_Close_Punctuation,
9515         LB_Open_Punctuation,
9516         LB_Close_Punctuation,
9517         LB_Open_Punctuation,
9518         LB_Close_Punctuation,
9519         LB_Alphabetic,
9520         LB_Open_Punctuation,
9521         LB_Close_Punctuation,
9522         LB_Open_Punctuation,
9523         LB_Close_Punctuation,
9524         LB_Open_Punctuation,
9525         LB_Close_Punctuation,
9526         LB_Open_Punctuation,
9527         LB_Close_Punctuation,
9528         LB_Open_Punctuation,
9529         LB_Close_Punctuation,
9530         LB_Open_Punctuation,
9531         LB_Close_Punctuation,
9532         LB_Open_Punctuation,
9533         LB_Close_Punctuation,
9534         LB_Open_Punctuation,
9535         LB_Close_Punctuation,
9536         LB_Open_Punctuation,
9537         LB_Close_Punctuation,
9538         LB_Open_Punctuation,
9539         LB_Close_Punctuation,
9540         LB_Open_Punctuation,
9541         LB_Close_Punctuation,
9542         LB_Alphabetic,
9543         LB_Open_Punctuation,
9544         LB_Close_Punctuation,
9545         LB_Open_Punctuation,
9546         LB_Close_Punctuation,
9547         LB_Alphabetic,
9548         LB_Open_Punctuation,
9549         LB_Close_Punctuation,
9550         LB_Alphabetic,
9551         LB_Combining_Mark,
9552         LB_Alphabetic,
9553         LB_Exclamation,
9554         LB_Break_After,
9555         LB_Alphabetic,
9556         LB_Exclamation,
9557         LB_Break_After,
9558         LB_Alphabetic,
9559         LB_Break_After,
9560         LB_Alphabetic,
9561         LB_Combining_Mark,
9562         LB_Alphabetic,
9563         LB_Combining_Mark,
9564         LB_Quotation,
9565         LB_Break_After,
9566         LB_Alphabetic,
9567         LB_Break_After,
9568         LB_Open_Punctuation,
9569         LB_Break_After,
9570         LB_Alphabetic,
9571         LB_Quotation,
9572         LB_Alphabetic,
9573         LB_Quotation,
9574         LB_Open_Punctuation,
9575         LB_Close_Punctuation,
9576         LB_Open_Punctuation,
9577         LB_Close_Punctuation,
9578         LB_Open_Punctuation,
9579         LB_Close_Punctuation,
9580         LB_Open_Punctuation,
9581         LB_Close_Punctuation,
9582         LB_Break_After,
9583         LB_Exclamation,
9584         LB_Alphabetic,
9585         LB_Break_After,
9586         LB_Alphabetic,
9587         LB_Break_After,
9588         LB_Alphabetic,
9589         LB_Break_Both,
9590         LB_Break_After,
9591         LB_Alphabetic,
9592         LB_Break_After,
9593         LB_Open_Punctuation,
9594         LB_Break_After,
9595         LB_Alphabetic,
9596         LB_Ideographic,
9597         LB_Alphabetic,
9598         LB_Ideographic,
9599         LB_Alphabetic,
9600         LB_Ideographic,
9601         LB_Alphabetic,
9602         LB_Ideographic,
9603         LB_Alphabetic,
9604         LB_Break_After,
9605         LB_Close_Punctuation,
9606         LB_Ideographic,
9607         LB_Nonstarter,
9608         LB_Ideographic,
9609         LB_Open_Punctuation,
9610         LB_Close_Punctuation,
9611         LB_Open_Punctuation,
9612         LB_Close_Punctuation,
9613         LB_Open_Punctuation,
9614         LB_Close_Punctuation,
9615         LB_Open_Punctuation,
9616         LB_Close_Punctuation,
9617         LB_Open_Punctuation,
9618         LB_Close_Punctuation,
9619         LB_Ideographic,
9620         LB_Open_Punctuation,
9621         LB_Close_Punctuation,
9622         LB_Open_Punctuation,
9623         LB_Close_Punctuation,
9624         LB_Open_Punctuation,
9625         LB_Close_Punctuation,
9626         LB_Open_Punctuation,
9627         LB_Close_Punctuation,
9628         LB_Nonstarter,
9629         LB_Open_Punctuation,
9630         LB_Close_Punctuation,
9631         LB_Ideographic,
9632         LB_Combining_Mark,
9633         LB_Ideographic,
9634         LB_Combining_Mark,
9635         LB_Ideographic,
9636         LB_Nonstarter,
9637         LB_Ideographic,
9638         LB_Alphabetic,
9639         LB_Nonstarter,
9640         LB_Ideographic,
9641         LB_Nonstarter,
9642         LB_Ideographic,
9643         LB_Nonstarter,
9644         LB_Ideographic,
9645         LB_Nonstarter,
9646         LB_Ideographic,
9647         LB_Nonstarter,
9648         LB_Ideographic,
9649         LB_Nonstarter,
9650         LB_Ideographic,
9651         LB_Nonstarter,
9652         LB_Ideographic,
9653         LB_Nonstarter,
9654         LB_Ideographic,
9655         LB_Nonstarter,
9656         LB_Ideographic,
9657         LB_Nonstarter,
9658         LB_Ideographic,
9659         LB_Nonstarter,
9660         LB_Alphabetic,
9661         LB_Combining_Mark,
9662         LB_Nonstarter,
9663         LB_Ideographic,
9664         LB_Nonstarter,
9665         LB_Ideographic,
9666         LB_Nonstarter,
9667         LB_Ideographic,
9668         LB_Nonstarter,
9669         LB_Ideographic,
9670         LB_Nonstarter,
9671         LB_Ideographic,
9672         LB_Nonstarter,
9673         LB_Ideographic,
9674         LB_Nonstarter,
9675         LB_Ideographic,
9676         LB_Nonstarter,
9677         LB_Ideographic,
9678         LB_Nonstarter,
9679         LB_Ideographic,
9680         LB_Nonstarter,
9681         LB_Ideographic,
9682         LB_Nonstarter,
9683         LB_Ideographic,
9684         LB_Nonstarter,
9685         LB_Ideographic,
9686         LB_Nonstarter,
9687         LB_Ideographic,
9688         LB_Alphabetic,
9689         LB_Ideographic,
9690         LB_Alphabetic,
9691         LB_Ideographic,
9692         LB_Alphabetic,
9693         LB_Ideographic,
9694         LB_Alphabetic,
9695         LB_Ideographic,
9696         LB_Alphabetic,
9697         LB_Nonstarter,
9698         LB_Ideographic,
9699         LB_Alphabetic,
9700         LB_Ideographic,
9701         LB_Alphabetic,
9702         LB_Ideographic,
9703         LB_Alphabetic,
9704         LB_Ideographic,
9705         LB_Alphabetic,
9706         LB_Ideographic,
9707         LB_Nonstarter,
9708         LB_Ideographic,
9709         LB_Alphabetic,
9710         LB_Ideographic,
9711         LB_Alphabetic,
9712         LB_Break_After,
9713         LB_Alphabetic,
9714         LB_Break_After,
9715         LB_Exclamation,
9716         LB_Break_After,
9717         LB_Alphabetic,
9718         LB_Numeric,
9719         LB_Alphabetic,
9720         LB_Combining_Mark,
9721         LB_Alphabetic,
9722         LB_Combining_Mark,
9723         LB_Alphabetic,
9724         LB_Combining_Mark,
9725         LB_Alphabetic,
9726         LB_Combining_Mark,
9727         LB_Alphabetic,
9728         LB_Break_After,
9729         LB_Alphabetic,
9730         LB_Combining_Mark,
9731         LB_Alphabetic,
9732         LB_Combining_Mark,
9733         LB_Alphabetic,
9734         LB_Combining_Mark,
9735         LB_Alphabetic,
9736         LB_Combining_Mark,
9737         LB_Alphabetic,
9738         LB_Postfix_Numeric,
9739         LB_Alphabetic,
9740         LB_Break_Before,
9741         LB_Exclamation,
9742         LB_Alphabetic,
9743         LB_Combining_Mark,
9744         LB_Alphabetic,
9745         LB_Combining_Mark,
9746         LB_Alphabetic,
9747         LB_Break_After,
9748         LB_Numeric,
9749         LB_Alphabetic,
9750         LB_Combining_Mark,
9751         LB_Alphabetic,
9752         LB_Break_Before,
9753         LB_Alphabetic,
9754         LB_Numeric,
9755         LB_Alphabetic,
9756         LB_Combining_Mark,
9757         LB_Break_After,
9758         LB_Alphabetic,
9759         LB_Combining_Mark,
9760         LB_Alphabetic,
9761         LB_JL,
9762         LB_Alphabetic,
9763         LB_Combining_Mark,
9764         LB_Alphabetic,
9765         LB_Combining_Mark,
9766         LB_Alphabetic,
9767         LB_Break_After,
9768         LB_Alphabetic,
9769         LB_Numeric,
9770         LB_Alphabetic,
9771         LB_Combining_Mark,
9772         LB_Alphabetic,
9773         LB_Numeric,
9774         LB_Alphabetic,
9775         LB_Combining_Mark,
9776         LB_Alphabetic,
9777         LB_Combining_Mark,
9778         LB_Alphabetic,
9779         LB_Combining_Mark,
9780         LB_Alphabetic,
9781         LB_Numeric,
9782         LB_Alphabetic,
9783         LB_Break_After,
9784         LB_Alphabetic,
9785         LB_Combining_Mark,
9786         LB_Alphabetic,
9787         LB_Combining_Mark,
9788         LB_Alphabetic,
9789         LB_Combining_Mark,
9790         LB_Alphabetic,
9791         LB_Combining_Mark,
9792         LB_Alphabetic,
9793         LB_Combining_Mark,
9794         LB_Alphabetic,
9795         LB_Combining_Mark,
9796         LB_Alphabetic,
9797         LB_Combining_Mark,
9798         LB_Break_After,
9799         LB_Alphabetic,
9800         LB_Combining_Mark,
9801         LB_Alphabetic,
9802         LB_Combining_Mark,
9803         LB_Break_After,
9804         LB_Combining_Mark,
9805         LB_Alphabetic,
9806         LB_Numeric,
9807         LB_Alphabetic,
9808         LB_H2,
9809         LB_H3,
9810         LB_H2,
9811         LB_H3,
9812         LB_H2,
9813         LB_H3,
9814         LB_H2,
9815         LB_H3,
9816         LB_H2,
9817         LB_H3,
9818         LB_H2,
9819         LB_H3,
9820         LB_H2,
9821         LB_H3,
9822         LB_H2,
9823         LB_H3,
9824         LB_H2,
9825         LB_H3,
9826         LB_H2,
9827         LB_H3,
9828         LB_H2,
9829         LB_H3,
9830         LB_H2,
9831         LB_H3,
9832         LB_H2,
9833         LB_H3,
9834         LB_H2,
9835         LB_H3,
9836         LB_H2,
9837         LB_H3,
9838         LB_H2,
9839         LB_H3,
9840         LB_H2,
9841         LB_H3,
9842         LB_H2,
9843         LB_H3,
9844         LB_H2,
9845         LB_H3,
9846         LB_H2,
9847         LB_H3,
9848         LB_H2,
9849         LB_H3,
9850         LB_H2,
9851         LB_H3,
9852         LB_H2,
9853         LB_H3,
9854         LB_H2,
9855         LB_H3,
9856         LB_H2,
9857         LB_H3,
9858         LB_H2,
9859         LB_H3,
9860         LB_H2,
9861         LB_H3,
9862         LB_H2,
9863         LB_H3,
9864         LB_H2,
9865         LB_H3,
9866         LB_H2,
9867         LB_H3,
9868         LB_H2,
9869         LB_H3,
9870         LB_H2,
9871         LB_H3,
9872         LB_H2,
9873         LB_H3,
9874         LB_H2,
9875         LB_H3,
9876         LB_H2,
9877         LB_H3,
9878         LB_H2,
9879         LB_H3,
9880         LB_H2,
9881         LB_H3,
9882         LB_H2,
9883         LB_H3,
9884         LB_H2,
9885         LB_H3,
9886         LB_H2,
9887         LB_H3,
9888         LB_H2,
9889         LB_H3,
9890         LB_H2,
9891         LB_H3,
9892         LB_H2,
9893         LB_H3,
9894         LB_H2,
9895         LB_H3,
9896         LB_H2,
9897         LB_H3,
9898         LB_H2,
9899         LB_H3,
9900         LB_H2,
9901         LB_H3,
9902         LB_H2,
9903         LB_H3,
9904         LB_H2,
9905         LB_H3,
9906         LB_H2,
9907         LB_H3,
9908         LB_H2,
9909         LB_H3,
9910         LB_H2,
9911         LB_H3,
9912         LB_H2,
9913         LB_H3,
9914         LB_H2,
9915         LB_H3,
9916         LB_H2,
9917         LB_H3,
9918         LB_H2,
9919         LB_H3,
9920         LB_H2,
9921         LB_H3,
9922         LB_H2,
9923         LB_H3,
9924         LB_H2,
9925         LB_H3,
9926         LB_H2,
9927         LB_H3,
9928         LB_H2,
9929         LB_H3,
9930         LB_H2,
9931         LB_H3,
9932         LB_H2,
9933         LB_H3,
9934         LB_H2,
9935         LB_H3,
9936         LB_H2,
9937         LB_H3,
9938         LB_H2,
9939         LB_H3,
9940         LB_H2,
9941         LB_H3,
9942         LB_H2,
9943         LB_H3,
9944         LB_H2,
9945         LB_H3,
9946         LB_H2,
9947         LB_H3,
9948         LB_H2,
9949         LB_H3,
9950         LB_H2,
9951         LB_H3,
9952         LB_H2,
9953         LB_H3,
9954         LB_H2,
9955         LB_H3,
9956         LB_H2,
9957         LB_H3,
9958         LB_H2,
9959         LB_H3,
9960         LB_H2,
9961         LB_H3,
9962         LB_H2,
9963         LB_H3,
9964         LB_H2,
9965         LB_H3,
9966         LB_H2,
9967         LB_H3,
9968         LB_H2,
9969         LB_H3,
9970         LB_H2,
9971         LB_H3,
9972         LB_H2,
9973         LB_H3,
9974         LB_H2,
9975         LB_H3,
9976         LB_H2,
9977         LB_H3,
9978         LB_H2,
9979         LB_H3,
9980         LB_H2,
9981         LB_H3,
9982         LB_H2,
9983         LB_H3,
9984         LB_H2,
9985         LB_H3,
9986         LB_H2,
9987         LB_H3,
9988         LB_H2,
9989         LB_H3,
9990         LB_H2,
9991         LB_H3,
9992         LB_H2,
9993         LB_H3,
9994         LB_H2,
9995         LB_H3,
9996         LB_H2,
9997         LB_H3,
9998         LB_H2,
9999         LB_H3,
10000         LB_H2,
10001         LB_H3,
10002         LB_H2,
10003         LB_H3,
10004         LB_H2,
10005         LB_H3,
10006         LB_H2,
10007         LB_H3,
10008         LB_H2,
10009         LB_H3,
10010         LB_H2,
10011         LB_H3,
10012         LB_H2,
10013         LB_H3,
10014         LB_H2,
10015         LB_H3,
10016         LB_H2,
10017         LB_H3,
10018         LB_H2,
10019         LB_H3,
10020         LB_H2,
10021         LB_H3,
10022         LB_H2,
10023         LB_H3,
10024         LB_H2,
10025         LB_H3,
10026         LB_H2,
10027         LB_H3,
10028         LB_H2,
10029         LB_H3,
10030         LB_H2,
10031         LB_H3,
10032         LB_H2,
10033         LB_H3,
10034         LB_H2,
10035         LB_H3,
10036         LB_H2,
10037         LB_H3,
10038         LB_H2,
10039         LB_H3,
10040         LB_H2,
10041         LB_H3,
10042         LB_H2,
10043         LB_H3,
10044         LB_H2,
10045         LB_H3,
10046         LB_H2,
10047         LB_H3,
10048         LB_H2,
10049         LB_H3,
10050         LB_H2,
10051         LB_H3,
10052         LB_H2,
10053         LB_H3,
10054         LB_H2,
10055         LB_H3,
10056         LB_H2,
10057         LB_H3,
10058         LB_H2,
10059         LB_H3,
10060         LB_H2,
10061         LB_H3,
10062         LB_H2,
10063         LB_H3,
10064         LB_H2,
10065         LB_H3,
10066         LB_H2,
10067         LB_H3,
10068         LB_H2,
10069         LB_H3,
10070         LB_H2,
10071         LB_H3,
10072         LB_H2,
10073         LB_H3,
10074         LB_H2,
10075         LB_H3,
10076         LB_H2,
10077         LB_H3,
10078         LB_H2,
10079         LB_H3,
10080         LB_H2,
10081         LB_H3,
10082         LB_H2,
10083         LB_H3,
10084         LB_H2,
10085         LB_H3,
10086         LB_H2,
10087         LB_H3,
10088         LB_H2,
10089         LB_H3,
10090         LB_H2,
10091         LB_H3,
10092         LB_H2,
10093         LB_H3,
10094         LB_H2,
10095         LB_H3,
10096         LB_H2,
10097         LB_H3,
10098         LB_H2,
10099         LB_H3,
10100         LB_H2,
10101         LB_H3,
10102         LB_H2,
10103         LB_H3,
10104         LB_H2,
10105         LB_H3,
10106         LB_H2,
10107         LB_H3,
10108         LB_H2,
10109         LB_H3,
10110         LB_H2,
10111         LB_H3,
10112         LB_H2,
10113         LB_H3,
10114         LB_H2,
10115         LB_H3,
10116         LB_H2,
10117         LB_H3,
10118         LB_H2,
10119         LB_H3,
10120         LB_H2,
10121         LB_H3,
10122         LB_H2,
10123         LB_H3,
10124         LB_H2,
10125         LB_H3,
10126         LB_H2,
10127         LB_H3,
10128         LB_H2,
10129         LB_H3,
10130         LB_H2,
10131         LB_H3,
10132         LB_H2,
10133         LB_H3,
10134         LB_H2,
10135         LB_H3,
10136         LB_H2,
10137         LB_H3,
10138         LB_H2,
10139         LB_H3,
10140         LB_H2,
10141         LB_H3,
10142         LB_H2,
10143         LB_H3,
10144         LB_H2,
10145         LB_H3,
10146         LB_H2,
10147         LB_H3,
10148         LB_H2,
10149         LB_H3,
10150         LB_H2,
10151         LB_H3,
10152         LB_H2,
10153         LB_H3,
10154         LB_H2,
10155         LB_H3,
10156         LB_H2,
10157         LB_H3,
10158         LB_H2,
10159         LB_H3,
10160         LB_H2,
10161         LB_H3,
10162         LB_H2,
10163         LB_H3,
10164         LB_H2,
10165         LB_H3,
10166         LB_H2,
10167         LB_H3,
10168         LB_H2,
10169         LB_H3,
10170         LB_H2,
10171         LB_H3,
10172         LB_H2,
10173         LB_H3,
10174         LB_H2,
10175         LB_H3,
10176         LB_H2,
10177         LB_H3,
10178         LB_H2,
10179         LB_H3,
10180         LB_H2,
10181         LB_H3,
10182         LB_H2,
10183         LB_H3,
10184         LB_H2,
10185         LB_H3,
10186         LB_H2,
10187         LB_H3,
10188         LB_H2,
10189         LB_H3,
10190         LB_H2,
10191         LB_H3,
10192         LB_H2,
10193         LB_H3,
10194         LB_H2,
10195         LB_H3,
10196         LB_H2,
10197         LB_H3,
10198         LB_H2,
10199         LB_H3,
10200         LB_H2,
10201         LB_H3,
10202         LB_H2,
10203         LB_H3,
10204         LB_H2,
10205         LB_H3,
10206         LB_H2,
10207         LB_H3,
10208         LB_H2,
10209         LB_H3,
10210         LB_H2,
10211         LB_H3,
10212         LB_H2,
10213         LB_H3,
10214         LB_H2,
10215         LB_H3,
10216         LB_H2,
10217         LB_H3,
10218         LB_H2,
10219         LB_H3,
10220         LB_H2,
10221         LB_H3,
10222         LB_H2,
10223         LB_H3,
10224         LB_H2,
10225         LB_H3,
10226         LB_H2,
10227         LB_H3,
10228         LB_H2,
10229         LB_H3,
10230         LB_H2,
10231         LB_H3,
10232         LB_H2,
10233         LB_H3,
10234         LB_H2,
10235         LB_H3,
10236         LB_H2,
10237         LB_H3,
10238         LB_H2,
10239         LB_H3,
10240         LB_H2,
10241         LB_H3,
10242         LB_H2,
10243         LB_H3,
10244         LB_H2,
10245         LB_H3,
10246         LB_H2,
10247         LB_H3,
10248         LB_H2,
10249         LB_H3,
10250         LB_H2,
10251         LB_H3,
10252         LB_H2,
10253         LB_H3,
10254         LB_H2,
10255         LB_H3,
10256         LB_H2,
10257         LB_H3,
10258         LB_H2,
10259         LB_H3,
10260         LB_H2,
10261         LB_H3,
10262         LB_H2,
10263         LB_H3,
10264         LB_H2,
10265         LB_H3,
10266         LB_H2,
10267         LB_H3,
10268         LB_H2,
10269         LB_H3,
10270         LB_H2,
10271         LB_H3,
10272         LB_H2,
10273         LB_H3,
10274         LB_H2,
10275         LB_H3,
10276         LB_H2,
10277         LB_H3,
10278         LB_H2,
10279         LB_H3,
10280         LB_H2,
10281         LB_H3,
10282         LB_H2,
10283         LB_H3,
10284         LB_H2,
10285         LB_H3,
10286         LB_H2,
10287         LB_H3,
10288         LB_H2,
10289         LB_H3,
10290         LB_H2,
10291         LB_H3,
10292         LB_H2,
10293         LB_H3,
10294         LB_H2,
10295         LB_H3,
10296         LB_H2,
10297         LB_H3,
10298         LB_H2,
10299         LB_H3,
10300         LB_H2,
10301         LB_H3,
10302         LB_H2,
10303         LB_H3,
10304         LB_H2,
10305         LB_H3,
10306         LB_H2,
10307         LB_H3,
10308         LB_H2,
10309         LB_H3,
10310         LB_H2,
10311         LB_H3,
10312         LB_H2,
10313         LB_H3,
10314         LB_H2,
10315         LB_H3,
10316         LB_H2,
10317         LB_H3,
10318         LB_H2,
10319         LB_H3,
10320         LB_H2,
10321         LB_H3,
10322         LB_H2,
10323         LB_H3,
10324         LB_H2,
10325         LB_H3,
10326         LB_H2,
10327         LB_H3,
10328         LB_H2,
10329         LB_H3,
10330         LB_H2,
10331         LB_H3,
10332         LB_H2,
10333         LB_H3,
10334         LB_H2,
10335         LB_H3,
10336         LB_H2,
10337         LB_H3,
10338         LB_H2,
10339         LB_H3,
10340         LB_H2,
10341         LB_H3,
10342         LB_H2,
10343         LB_H3,
10344         LB_H2,
10345         LB_H3,
10346         LB_H2,
10347         LB_H3,
10348         LB_H2,
10349         LB_H3,
10350         LB_H2,
10351         LB_H3,
10352         LB_H2,
10353         LB_H3,
10354         LB_H2,
10355         LB_H3,
10356         LB_H2,
10357         LB_H3,
10358         LB_H2,
10359         LB_H3,
10360         LB_H2,
10361         LB_H3,
10362         LB_H2,
10363         LB_H3,
10364         LB_H2,
10365         LB_H3,
10366         LB_H2,
10367         LB_H3,
10368         LB_H2,
10369         LB_H3,
10370         LB_H2,
10371         LB_H3,
10372         LB_H2,
10373         LB_H3,
10374         LB_H2,
10375         LB_H3,
10376         LB_H2,
10377         LB_H3,
10378         LB_H2,
10379         LB_H3,
10380         LB_H2,
10381         LB_H3,
10382         LB_H2,
10383         LB_H3,
10384         LB_H2,
10385         LB_H3,
10386         LB_H2,
10387         LB_H3,
10388         LB_H2,
10389         LB_H3,
10390         LB_H2,
10391         LB_H3,
10392         LB_H2,
10393         LB_H3,
10394         LB_H2,
10395         LB_H3,
10396         LB_H2,
10397         LB_H3,
10398         LB_H2,
10399         LB_H3,
10400         LB_H2,
10401         LB_H3,
10402         LB_H2,
10403         LB_H3,
10404         LB_H2,
10405         LB_H3,
10406         LB_H2,
10407         LB_H3,
10408         LB_H2,
10409         LB_H3,
10410         LB_H2,
10411         LB_H3,
10412         LB_H2,
10413         LB_H3,
10414         LB_H2,
10415         LB_H3,
10416         LB_H2,
10417         LB_H3,
10418         LB_H2,
10419         LB_H3,
10420         LB_H2,
10421         LB_H3,
10422         LB_H2,
10423         LB_H3,
10424         LB_H2,
10425         LB_H3,
10426         LB_H2,
10427         LB_H3,
10428         LB_H2,
10429         LB_H3,
10430         LB_H2,
10431         LB_H3,
10432         LB_H2,
10433         LB_H3,
10434         LB_H2,
10435         LB_H3,
10436         LB_H2,
10437         LB_H3,
10438         LB_H2,
10439         LB_H3,
10440         LB_H2,
10441         LB_H3,
10442         LB_H2,
10443         LB_H3,
10444         LB_H2,
10445         LB_H3,
10446         LB_H2,
10447         LB_H3,
10448         LB_H2,
10449         LB_H3,
10450         LB_H2,
10451         LB_H3,
10452         LB_H2,
10453         LB_H3,
10454         LB_H2,
10455         LB_H3,
10456         LB_H2,
10457         LB_H3,
10458         LB_H2,
10459         LB_H3,
10460         LB_H2,
10461         LB_H3,
10462         LB_H2,
10463         LB_H3,
10464         LB_H2,
10465         LB_H3,
10466         LB_H2,
10467         LB_H3,
10468         LB_H2,
10469         LB_H3,
10470         LB_H2,
10471         LB_H3,
10472         LB_H2,
10473         LB_H3,
10474         LB_H2,
10475         LB_H3,
10476         LB_H2,
10477         LB_H3,
10478         LB_H2,
10479         LB_H3,
10480         LB_H2,
10481         LB_H3,
10482         LB_H2,
10483         LB_H3,
10484         LB_H2,
10485         LB_H3,
10486         LB_H2,
10487         LB_H3,
10488         LB_H2,
10489         LB_H3,
10490         LB_H2,
10491         LB_H3,
10492         LB_H2,
10493         LB_H3,
10494         LB_H2,
10495         LB_H3,
10496         LB_H2,
10497         LB_H3,
10498         LB_H2,
10499         LB_H3,
10500         LB_H2,
10501         LB_H3,
10502         LB_H2,
10503         LB_H3,
10504         LB_H2,
10505         LB_H3,
10506         LB_H2,
10507         LB_H3,
10508         LB_H2,
10509         LB_H3,
10510         LB_H2,
10511         LB_H3,
10512         LB_H2,
10513         LB_H3,
10514         LB_H2,
10515         LB_H3,
10516         LB_H2,
10517         LB_H3,
10518         LB_H2,
10519         LB_H3,
10520         LB_H2,
10521         LB_H3,
10522         LB_H2,
10523         LB_H3,
10524         LB_H2,
10525         LB_H3,
10526         LB_H2,
10527         LB_H3,
10528         LB_H2,
10529         LB_H3,
10530         LB_H2,
10531         LB_H3,
10532         LB_H2,
10533         LB_H3,
10534         LB_H2,
10535         LB_H3,
10536         LB_H2,
10537         LB_H3,
10538         LB_H2,
10539         LB_H3,
10540         LB_H2,
10541         LB_H3,
10542         LB_H2,
10543         LB_H3,
10544         LB_H2,
10545         LB_H3,
10546         LB_H2,
10547         LB_H3,
10548         LB_H2,
10549         LB_H3,
10550         LB_H2,
10551         LB_H3,
10552         LB_H2,
10553         LB_H3,
10554         LB_H2,
10555         LB_H3,
10556         LB_H2,
10557         LB_H3,
10558         LB_H2,
10559         LB_H3,
10560         LB_H2,
10561         LB_H3,
10562         LB_H2,
10563         LB_H3,
10564         LB_H2,
10565         LB_H3,
10566         LB_H2,
10567         LB_H3,
10568         LB_H2,
10569         LB_H3,
10570         LB_H2,
10571         LB_H3,
10572         LB_H2,
10573         LB_H3,
10574         LB_H2,
10575         LB_H3,
10576         LB_H2,
10577         LB_H3,
10578         LB_H2,
10579         LB_H3,
10580         LB_H2,
10581         LB_H3,
10582         LB_H2,
10583         LB_H3,
10584         LB_H2,
10585         LB_H3,
10586         LB_H2,
10587         LB_H3,
10588         LB_H2,
10589         LB_H3,
10590         LB_H2,
10591         LB_H3,
10592         LB_H2,
10593         LB_H3,
10594         LB_H2,
10595         LB_H3,
10596         LB_H2,
10597         LB_H3,
10598         LB_H2,
10599         LB_H3,
10600         LB_H2,
10601         LB_H3,
10602         LB_H2,
10603         LB_H3,
10604         LB_H2,
10605         LB_H3,
10606         LB_Alphabetic,
10607         LB_JV,
10608         LB_Alphabetic,
10609         LB_JT,
10610         LB_Alphabetic,
10611         LB_Ideographic,
10612         LB_Alphabetic,
10613         LB_Hebrew_Letter,
10614         LB_Combining_Mark,
10615         LB_Hebrew_Letter,
10616         LB_Alphabetic,
10617         LB_Hebrew_Letter,
10618         LB_Alphabetic,
10619         LB_Hebrew_Letter,
10620         LB_Alphabetic,
10621         LB_Hebrew_Letter,
10622         LB_Alphabetic,
10623         LB_Hebrew_Letter,
10624         LB_Alphabetic,
10625         LB_Hebrew_Letter,
10626         LB_Alphabetic,
10627         LB_Hebrew_Letter,
10628         LB_Alphabetic,
10629         LB_Close_Punctuation,
10630         LB_Open_Punctuation,
10631         LB_Alphabetic,
10632         LB_Postfix_Numeric,
10633         LB_Alphabetic,
10634         LB_Combining_Mark,
10635         LB_Infix_Numeric,
10636         LB_Close_Punctuation,
10637         LB_Infix_Numeric,
10638         LB_Exclamation,
10639         LB_Open_Punctuation,
10640         LB_Close_Punctuation,
10641         LB_Inseparable,
10642         LB_Alphabetic,
10643         LB_Combining_Mark,
10644         LB_Ideographic,
10645         LB_Open_Punctuation,
10646         LB_Close_Punctuation,
10647         LB_Open_Punctuation,
10648         LB_Close_Punctuation,
10649         LB_Open_Punctuation,
10650         LB_Close_Punctuation,
10651         LB_Open_Punctuation,
10652         LB_Close_Punctuation,
10653         LB_Open_Punctuation,
10654         LB_Close_Punctuation,
10655         LB_Open_Punctuation,
10656         LB_Close_Punctuation,
10657         LB_Open_Punctuation,
10658         LB_Close_Punctuation,
10659         LB_Open_Punctuation,
10660         LB_Close_Punctuation,
10661         LB_Ideographic,
10662         LB_Open_Punctuation,
10663         LB_Close_Punctuation,
10664         LB_Ideographic,
10665         LB_Close_Punctuation,
10666         LB_Ideographic,
10667         LB_Close_Punctuation,
10668         LB_Alphabetic,
10669         LB_Nonstarter,
10670         LB_Exclamation,
10671         LB_Ideographic,
10672         LB_Open_Punctuation,
10673         LB_Close_Punctuation,
10674         LB_Open_Punctuation,
10675         LB_Close_Punctuation,
10676         LB_Open_Punctuation,
10677         LB_Close_Punctuation,
10678         LB_Ideographic,
10679         LB_Alphabetic,
10680         LB_Ideographic,
10681         LB_Prefix_Numeric,
10682         LB_Postfix_Numeric,
10683         LB_Ideographic,
10684         LB_Alphabetic,
10685         LB_Word_Joiner,
10686         LB_Alphabetic,
10687         LB_Exclamation,
10688         LB_Ideographic,
10689         LB_Prefix_Numeric,
10690         LB_Postfix_Numeric,
10691         LB_Ideographic,
10692         LB_Open_Punctuation,
10693         LB_Close_Punctuation,
10694         LB_Ideographic,
10695         LB_Close_Punctuation,
10696         LB_Ideographic,
10697         LB_Close_Punctuation,
10698         LB_Ideographic,
10699         LB_Nonstarter,
10700         LB_Ideographic,
10701         LB_Exclamation,
10702         LB_Ideographic,
10703         LB_Open_Punctuation,
10704         LB_Ideographic,
10705         LB_Close_Punctuation,
10706         LB_Ideographic,
10707         LB_Open_Punctuation,
10708         LB_Ideographic,
10709         LB_Close_Punctuation,
10710         LB_Ideographic,
10711         LB_Open_Punctuation,
10712         LB_Close_Punctuation,
10713         LB_Open_Punctuation,
10714         LB_Close_Punctuation,
10715         LB_Nonstarter,
10716         LB_Ideographic,
10717         LB_Nonstarter,
10718         LB_Ideographic,
10719         LB_Nonstarter,
10720         LB_Ideographic,
10721         LB_Alphabetic,
10722         LB_Ideographic,
10723         LB_Alphabetic,
10724         LB_Ideographic,
10725         LB_Alphabetic,
10726         LB_Ideographic,
10727         LB_Alphabetic,
10728         LB_Ideographic,
10729         LB_Alphabetic,
10730         LB_Postfix_Numeric,
10731         LB_Prefix_Numeric,
10732         LB_Ideographic,
10733         LB_Prefix_Numeric,
10734         LB_Alphabetic,
10735         LB_Combining_Mark,
10736         LB_Contingent_Break,
10737         LB_Alphabetic,
10738         LB_Break_After,
10739         LB_Alphabetic,
10740         LB_Combining_Mark,
10741         LB_Alphabetic,
10742         LB_Combining_Mark,
10743         LB_Alphabetic,
10744         LB_Combining_Mark,
10745         LB_Alphabetic,
10746         LB_Break_After,
10747         LB_Alphabetic,
10748         LB_Break_After,
10749         LB_Alphabetic,
10750         LB_Numeric,
10751         LB_Alphabetic,
10752         LB_Break_After,
10753         LB_Alphabetic,
10754         LB_Break_After,
10755         LB_Alphabetic,
10756         LB_Combining_Mark,
10757         LB_Alphabetic,
10758         LB_Combining_Mark,
10759         LB_Alphabetic,
10760         LB_Combining_Mark,
10761         LB_Alphabetic,
10762         LB_Combining_Mark,
10763         LB_Alphabetic,
10764         LB_Combining_Mark,
10765         LB_Alphabetic,
10766         LB_Break_After,
10767         LB_Alphabetic,
10768         LB_Combining_Mark,
10769         LB_Alphabetic,
10770         LB_Break_After,
10771         LB_Inseparable,
10772         LB_Alphabetic,
10773         LB_Break_After,
10774         LB_Alphabetic,
10775         LB_Combining_Mark,
10776         LB_Alphabetic,
10777         LB_Combining_Mark,
10778         LB_Break_After,
10779         LB_Alphabetic,
10780         LB_Numeric,
10781         LB_Alphabetic,
10782         LB_Combining_Mark,
10783         LB_Alphabetic,
10784         LB_Combining_Mark,
10785         LB_Alphabetic,
10786         LB_Break_After,
10787         LB_Alphabetic,
10788         LB_Numeric,
10789         LB_Alphabetic,
10790         LB_Combining_Mark,
10791         LB_Alphabetic,
10792         LB_Combining_Mark,
10793         LB_Alphabetic,
10794         LB_Numeric,
10795         LB_Break_After,
10796         LB_Alphabetic,
10797         LB_Combining_Mark,
10798         LB_Alphabetic,
10799         LB_Break_Before,
10800         LB_Alphabetic,
10801         LB_Combining_Mark,
10802         LB_Alphabetic,
10803         LB_Combining_Mark,
10804         LB_Alphabetic,
10805         LB_Break_After,
10806         LB_Alphabetic,
10807         LB_Break_After,
10808         LB_Alphabetic,
10809         LB_Combining_Mark,
10810         LB_Alphabetic,
10811         LB_Numeric,
10812         LB_Alphabetic,
10813         LB_Break_Before,
10814         LB_Alphabetic,
10815         LB_Break_After,
10816         LB_Alphabetic,
10817         LB_Combining_Mark,
10818         LB_Break_After,
10819         LB_Alphabetic,
10820         LB_Break_After,
10821         LB_Alphabetic,
10822         LB_Combining_Mark,
10823         LB_Alphabetic,
10824         LB_Break_After,
10825         LB_Alphabetic,
10826         LB_Combining_Mark,
10827         LB_Alphabetic,
10828         LB_Numeric,
10829         LB_Alphabetic,
10830         LB_Combining_Mark,
10831         LB_Alphabetic,
10832         LB_Combining_Mark,
10833         LB_Alphabetic,
10834         LB_Combining_Mark,
10835         LB_Alphabetic,
10836         LB_Combining_Mark,
10837         LB_Alphabetic,
10838         LB_Combining_Mark,
10839         LB_Alphabetic,
10840         LB_Combining_Mark,
10841         LB_Alphabetic,
10842         LB_Combining_Mark,
10843         LB_Alphabetic,
10844         LB_Combining_Mark,
10845         LB_Alphabetic,
10846         LB_Combining_Mark,
10847         LB_Alphabetic,
10848         LB_Combining_Mark,
10849         LB_Alphabetic,
10850         LB_Break_After,
10851         LB_Alphabetic,
10852         LB_Numeric,
10853         LB_Alphabetic,
10854         LB_Break_After,
10855         LB_Alphabetic,
10856         LB_Combining_Mark,
10857         LB_Alphabetic,
10858         LB_Numeric,
10859         LB_Alphabetic,
10860         LB_Combining_Mark,
10861         LB_Alphabetic,
10862         LB_Combining_Mark,
10863         LB_Break_Before,
10864         LB_Break_After,
10865         LB_Exclamation,
10866         LB_Alphabetic,
10867         LB_Break_After,
10868         LB_Alphabetic,
10869         LB_Combining_Mark,
10870         LB_Alphabetic,
10871         LB_Combining_Mark,
10872         LB_Break_After,
10873         LB_Alphabetic,
10874         LB_Numeric,
10875         LB_Alphabetic,
10876         LB_Break_Before,
10877         LB_Alphabetic,
10878         LB_Combining_Mark,
10879         LB_Alphabetic,
10880         LB_Numeric,
10881         LB_Alphabetic,
10882         LB_Combining_Mark,
10883         LB_Alphabetic,
10884         LB_Numeric,
10885         LB_Alphabetic,
10886         LB_Break_After,
10887         LB_Alphabetic,
10888         LB_Numeric,
10889         LB_Alphabetic,
10890         LB_Combining_Mark,
10891         LB_Alphabetic,
10892         LB_Combining_Mark,
10893         LB_Alphabetic,
10894         LB_Break_After,
10895         LB_Alphabetic,
10896         LB_Numeric,
10897         LB_Alphabetic,
10898         LB_Break_Before,
10899         LB_Exclamation,
10900         LB_Alphabetic,
10901         LB_Combining_Mark,
10902         LB_Alphabetic,
10903         LB_Combining_Mark,
10904         LB_Alphabetic,
10905         LB_Break_After,
10906         LB_Alphabetic,
10907         LB_Open_Punctuation,
10908         LB_Close_Punctuation,
10909         LB_Alphabetic,
10910         LB_Close_Punctuation,
10911         LB_Alphabetic,
10912         LB_Open_Punctuation,
10913         LB_Close_Punctuation,
10914         LB_Open_Punctuation,
10915         LB_Close_Punctuation,
10916         LB_Alphabetic,
10917         LB_Open_Punctuation,
10918         LB_Close_Punctuation,
10919         LB_Alphabetic,
10920         LB_Open_Punctuation,
10921         LB_Close_Punctuation,
10922         LB_Alphabetic,
10923         LB_Numeric,
10924         LB_Alphabetic,
10925         LB_Break_After,
10926         LB_Alphabetic,
10927         LB_Combining_Mark,
10928         LB_Break_After,
10929         LB_Alphabetic,
10930         LB_Combining_Mark,
10931         LB_Break_After,
10932         LB_Alphabetic,
10933         LB_Break_After,
10934         LB_Alphabetic,
10935         LB_Numeric,
10936         LB_Alphabetic,
10937         LB_Combining_Mark,
10938         LB_Alphabetic,
10939         LB_Combining_Mark,
10940         LB_Alphabetic,
10941         LB_Nonstarter,
10942         LB_Alphabetic,
10943         LB_Ideographic,
10944         LB_Alphabetic,
10945         LB_Ideographic,
10946         LB_Alphabetic,
10947         LB_Ideographic,
10948         LB_Alphabetic,
10949         LB_Combining_Mark,
10950         LB_Break_After,
10951         LB_Combining_Mark,
10952         LB_Alphabetic,
10953         LB_Combining_Mark,
10954         LB_Alphabetic,
10955         LB_Combining_Mark,
10956         LB_Alphabetic,
10957         LB_Combining_Mark,
10958         LB_Alphabetic,
10959         LB_Combining_Mark,
10960         LB_Alphabetic,
10961         LB_Combining_Mark,
10962         LB_Alphabetic,
10963         LB_Numeric,
10964         LB_Alphabetic,
10965         LB_Combining_Mark,
10966         LB_Alphabetic,
10967         LB_Combining_Mark,
10968         LB_Alphabetic,
10969         LB_Combining_Mark,
10970         LB_Alphabetic,
10971         LB_Combining_Mark,
10972         LB_Alphabetic,
10973         LB_Break_After,
10974         LB_Alphabetic,
10975         LB_Combining_Mark,
10976         LB_Alphabetic,
10977         LB_Combining_Mark,
10978         LB_Alphabetic,
10979         LB_Combining_Mark,
10980         LB_Alphabetic,
10981         LB_Combining_Mark,
10982         LB_Alphabetic,
10983         LB_Combining_Mark,
10984         LB_Alphabetic,
10985         LB_Combining_Mark,
10986         LB_Alphabetic,
10987         LB_Combining_Mark,
10988         LB_Alphabetic,
10989         LB_Combining_Mark,
10990         LB_Alphabetic,
10991         LB_Combining_Mark,
10992         LB_Alphabetic,
10993         LB_Numeric,
10994         LB_Alphabetic,
10995         LB_Open_Punctuation,
10996         LB_Alphabetic,
10997         LB_Ideographic,
10998         LB_Alphabetic,
10999         LB_Ideographic,
11000         LB_Alphabetic,
11001         LB_Ideographic,
11002         LB_Alphabetic,
11003         LB_Ideographic,
11004         LB_Alphabetic,
11005         LB_Ideographic,
11006         LB_Regional_Indicator,
11007         LB_Ideographic,
11008         LB_E_Base,
11009         LB_Ideographic,
11010         LB_Alphabetic,
11011         LB_Ideographic,
11012         LB_Alphabetic,
11013         LB_Ideographic,
11014         LB_Alphabetic,
11015         LB_Ideographic,
11016         LB_E_Base,
11017         LB_Ideographic,
11018         LB_E_Base,
11019         LB_Ideographic,
11020         LB_E_Modifier,
11021         LB_Ideographic,
11022         LB_E_Base,
11023         LB_Ideographic,
11024         LB_E_Base,
11025         LB_Ideographic,
11026         LB_E_Base,
11027         LB_Ideographic,
11028         LB_E_Base,
11029         LB_Ideographic,
11030         LB_E_Base,
11031         LB_Ideographic,
11032         LB_E_Base,
11033         LB_Ideographic,
11034         LB_E_Base,
11035         LB_Ideographic,
11036         LB_E_Base,
11037         LB_Ideographic,
11038         LB_Alphabetic,
11039         LB_Ideographic,
11040         LB_Alphabetic,
11041         LB_Ideographic,
11042         LB_Alphabetic,
11043         LB_Ideographic,
11044         LB_E_Base,
11045         LB_Ideographic,
11046         LB_Alphabetic,
11047         LB_Ideographic,
11048         LB_Alphabetic,
11049         LB_Ideographic,
11050         LB_Alphabetic,
11051         LB_Ideographic,
11052         LB_Alphabetic,
11053         LB_Ideographic,
11054         LB_Alphabetic,
11055         LB_Ideographic,
11056         LB_E_Base,
11057         LB_Ideographic,
11058         LB_E_Base,
11059         LB_Ideographic,
11060         LB_E_Base,
11061         LB_Ideographic,
11062         LB_E_Base,
11063         LB_Ideographic,
11064         LB_Alphabetic,
11065         LB_Ideographic,
11066         LB_Alphabetic,
11067         LB_Ideographic,
11068         LB_E_Base,
11069         LB_Ideographic,
11070         LB_E_Base,
11071         LB_Alphabetic,
11072         LB_Quotation,
11073         LB_Nonstarter,
11074         LB_Alphabetic,
11075         LB_Ideographic,
11076         LB_E_Base,
11077         LB_Ideographic,
11078         LB_E_Base,
11079         LB_Ideographic,
11080         LB_E_Base,
11081         LB_Ideographic,
11082         LB_Alphabetic,
11083         LB_Ideographic,
11084         LB_Alphabetic,
11085         LB_Ideographic,
11086         LB_Alphabetic,
11087         LB_Ideographic,
11088         LB_Alphabetic,
11089         LB_Ideographic,
11090         LB_Alphabetic,
11091         LB_Ideographic,
11092         LB_Alphabetic,
11093         LB_Ideographic,
11094         LB_Alphabetic,
11095         LB_Ideographic,
11096         LB_E_Base,
11097         LB_Ideographic,
11098         LB_E_Base,
11099         LB_Ideographic,
11100         LB_E_Base,
11101         LB_Ideographic,
11102         LB_E_Base,
11103         LB_Ideographic,
11104         LB_E_Base,
11105         LB_Ideographic,
11106         LB_Alphabetic,
11107         LB_Ideographic,
11108         LB_Alphabetic,
11109         LB_Ideographic,
11110         LB_Alphabetic,
11111         LB_Combining_Mark,
11112         LB_Alphabetic,
11113         LB_Combining_Mark,
11114         LB_Alphabetic,
11115         LB_Combining_Mark,
11116         LB_Alphabetic
11117 };
11118
11119 #endif  /* defined(PERL_IN_REGEXEC_C) */
11120
11121 #if defined(PERL_IN_PERL_C)
11122
11123 static const UV _Perl_SB_invlist[] = { /* for ASCII/Latin1 */
11124         2957,   /* Number of elements */
11125         148565664, /* Version and data structure type */
11126         0,      /* 0 if the list starts at 0;
11127                    1 if it starts at the element beyond 0 */
11128         0x0,
11129         0x9,
11130         0xA,
11131         0xB,
11132         0xD,
11133         0xE,
11134         0x20,
11135         0x21,
11136         0x22,
11137         0x23,
11138         0x27,
11139         0x2A,
11140         0x2C,
11141         0x2E,
11142         0x2F,
11143         0x30,
11144         0x3A,
11145         0x3B,
11146         0x3F,
11147         0x40,
11148         0x41,
11149         0x5B,
11150         0x5C,
11151         0x5D,
11152         0x5E,
11153         0x61,
11154         0x7B,
11155         0x7C,
11156         0x7D,
11157         0x7E,
11158         0x85,
11159         0x86,
11160         0xA0,
11161         0xA1,
11162         0xAA,
11163         0xAB,
11164         0xAC,
11165         0xAD,
11166         0xAE,
11167         0xB5,
11168         0xB6,
11169         0xBA,
11170         0xBB,
11171         0xBC,
11172         0xC0,
11173         0xD7,
11174         0xD8,
11175         0xDF,
11176         0xF7,
11177         0xF8,
11178         0x100,
11179         0x101,
11180         0x102,
11181         0x103,
11182         0x104,
11183         0x105,
11184         0x106,
11185         0x107,
11186         0x108,
11187         0x109,
11188         0x10A,
11189         0x10B,
11190         0x10C,
11191         0x10D,
11192         0x10E,
11193         0x10F,
11194         0x110,
11195         0x111,
11196         0x112,
11197         0x113,
11198         0x114,
11199         0x115,
11200         0x116,
11201         0x117,
11202         0x118,
11203         0x119,
11204         0x11A,
11205         0x11B,
11206         0x11C,
11207         0x11D,
11208         0x11E,
11209         0x11F,
11210         0x120,
11211         0x121,
11212         0x122,
11213         0x123,
11214         0x124,
11215         0x125,
11216         0x126,
11217         0x127,
11218         0x128,
11219         0x129,
11220         0x12A,
11221         0x12B,
11222         0x12C,
11223         0x12D,
11224         0x12E,
11225         0x12F,
11226         0x130,
11227         0x131,
11228         0x132,
11229         0x133,
11230         0x134,
11231         0x135,
11232         0x136,
11233         0x137,
11234         0x139,
11235         0x13A,
11236         0x13B,
11237         0x13C,
11238         0x13D,
11239         0x13E,
11240         0x13F,
11241         0x140,
11242         0x141,
11243         0x142,
11244         0x143,
11245         0x144,
11246         0x145,
11247         0x146,
11248         0x147,
11249         0x148,
11250         0x14A,
11251         0x14B,
11252         0x14C,
11253         0x14D,
11254         0x14E,
11255         0x14F,
11256         0x150,
11257         0x151,
11258         0x152,
11259         0x153,
11260         0x154,
11261         0x155,
11262         0x156,
11263         0x157,
11264         0x158,
11265         0x159,
11266         0x15A,
11267         0x15B,
11268         0x15C,
11269         0x15D,
11270         0x15E,
11271         0x15F,
11272         0x160,
11273         0x161,
11274         0x162,
11275         0x163,
11276         0x164,
11277         0x165,
11278         0x166,
11279         0x167,
11280         0x168,
11281         0x169,
11282         0x16A,
11283         0x16B,
11284         0x16C,
11285         0x16D,
11286         0x16E,
11287         0x16F,
11288         0x170,
11289         0x171,
11290         0x172,
11291         0x173,
11292         0x174,
11293         0x175,
11294         0x176,
11295         0x177,
11296         0x178,
11297         0x17A,
11298         0x17B,
11299         0x17C,
11300         0x17D,
11301         0x17E,
11302         0x181,
11303         0x183,
11304         0x184,
11305         0x185,
11306         0x186,
11307         0x188,
11308         0x189,
11309         0x18C,
11310         0x18E,
11311         0x192,
11312         0x193,
11313         0x195,
11314         0x196,
11315         0x199,
11316         0x19C,
11317         0x19E,
11318         0x19F,
11319         0x1A1,
11320         0x1A2,
11321         0x1A3,
11322         0x1A4,
11323         0x1A5,
11324         0x1A6,
11325         0x1A8,
11326         0x1A9,
11327         0x1AA,
11328         0x1AC,
11329         0x1AD,
11330         0x1AE,
11331         0x1B0,
11332         0x1B1,
11333         0x1B4,
11334         0x1B5,
11335         0x1B6,
11336         0x1B7,
11337         0x1B9,
11338         0x1BB,
11339         0x1BC,
11340         0x1BD,
11341         0x1C0,
11342         0x1C4,
11343         0x1C6,
11344         0x1C7,
11345         0x1C9,
11346         0x1CA,
11347         0x1CC,
11348         0x1CD,
11349         0x1CE,
11350         0x1CF,
11351         0x1D0,
11352         0x1D1,
11353         0x1D2,
11354         0x1D3,
11355         0x1D4,
11356         0x1D5,
11357         0x1D6,
11358         0x1D7,
11359         0x1D8,
11360         0x1D9,
11361         0x1DA,
11362         0x1DB,
11363         0x1DC,
11364         0x1DE,
11365         0x1DF,
11366         0x1E0,
11367         0x1E1,
11368         0x1E2,
11369         0x1E3,
11370         0x1E4,
11371         0x1E5,
11372         0x1E6,
11373         0x1E7,
11374         0x1E8,
11375         0x1E9,
11376         0x1EA,
11377         0x1EB,
11378         0x1EC,
11379         0x1ED,
11380         0x1EE,
11381         0x1EF,
11382         0x1F1,
11383         0x1F3,
11384         0x1F4,
11385         0x1F5,
11386         0x1F6,
11387         0x1F9,
11388         0x1FA,
11389         0x1FB,
11390         0x1FC,
11391         0x1FD,
11392         0x1FE,
11393         0x1FF,
11394         0x200,
11395         0x201,
11396         0x202,
11397         0x203,
11398         0x204,
11399         0x205,
11400         0x206,
11401         0x207,
11402         0x208,
11403         0x209,
11404         0x20A,
11405         0x20B,
11406         0x20C,
11407         0x20D,
11408         0x20E,
11409         0x20F,
11410         0x210,
11411         0x211,
11412         0x212,
11413         0x213,
11414         0x214,
11415         0x215,
11416         0x216,
11417         0x217,
11418         0x218,
11419         0x219,
11420         0x21A,
11421         0x21B,
11422         0x21C,
11423         0x21D,
11424         0x21E,
11425         0x21F,
11426         0x220,
11427         0x221,
11428         0x222,
11429         0x223,
11430         0x224,
11431         0x225,
11432         0x226,
11433         0x227,
11434         0x228,
11435         0x229,
11436         0x22A,
11437         0x22B,
11438         0x22C,
11439         0x22D,
11440         0x22E,
11441         0x22F,
11442         0x230,
11443         0x231,
11444         0x232,
11445         0x233,
11446         0x23A,
11447         0x23C,
11448         0x23D,
11449         0x23F,
11450         0x241,
11451         0x242,
11452         0x243,
11453         0x247,
11454         0x248,
11455         0x249,
11456         0x24A,
11457         0x24B,
11458         0x24C,
11459         0x24D,
11460         0x24E,
11461         0x24F,
11462         0x294,
11463         0x295,
11464         0x2B9,
11465         0x2C0,
11466         0x2C2,
11467         0x2C6,
11468         0x2D2,
11469         0x2E0,
11470         0x2E5,
11471         0x2EC,
11472         0x2ED,
11473         0x2EE,
11474         0x2EF,
11475         0x300,
11476         0x370,
11477         0x371,
11478         0x372,
11479         0x373,
11480         0x374,
11481         0x375,
11482         0x376,
11483         0x377,
11484         0x378,
11485         0x37A,
11486         0x37E,
11487         0x37F,
11488         0x380,
11489         0x386,
11490         0x387,
11491         0x388,
11492         0x38B,
11493         0x38C,
11494         0x38D,
11495         0x38E,
11496         0x390,
11497         0x391,
11498         0x3A2,
11499         0x3A3,
11500         0x3AC,
11501         0x3CF,
11502         0x3D0,
11503         0x3D2,
11504         0x3D5,
11505         0x3D8,
11506         0x3D9,
11507         0x3DA,
11508         0x3DB,
11509         0x3DC,
11510         0x3DD,
11511         0x3DE,
11512         0x3DF,
11513         0x3E0,
11514         0x3E1,
11515         0x3E2,
11516         0x3E3,
11517         0x3E4,
11518         0x3E5,
11519         0x3E6,
11520         0x3E7,
11521         0x3E8,
11522         0x3E9,
11523         0x3EA,
11524         0x3EB,
11525         0x3EC,
11526         0x3ED,
11527         0x3EE,
11528         0x3EF,
11529         0x3F4,
11530         0x3F5,
11531         0x3F6,
11532         0x3F7,
11533         0x3F8,
11534         0x3F9,
11535         0x3FB,
11536         0x3FD,
11537         0x430,
11538         0x460,
11539         0x461,
11540         0x462,
11541         0x463,
11542         0x464,
11543         0x465,
11544         0x466,
11545         0x467,
11546         0x468,
11547         0x469,
11548         0x46A,
11549         0x46B,
11550         0x46C,
11551         0x46D,
11552         0x46E,
11553         0x46F,
11554         0x470,
11555         0x471,
11556         0x472,
11557         0x473,
11558         0x474,
11559         0x475,
11560         0x476,
11561         0x477,
11562         0x478,
11563         0x479,
11564         0x47A,
11565         0x47B,
11566         0x47C,
11567         0x47D,
11568         0x47E,
11569         0x47F,
11570         0x480,
11571         0x481,
11572         0x482,
11573         0x483,
11574         0x48A,
11575         0x48B,
11576         0x48C,
11577         0x48D,
11578         0x48E,
11579         0x48F,
11580         0x490,
11581         0x491,
11582         0x492,
11583         0x493,
11584         0x494,
11585         0x495,
11586         0x496,
11587         0x497,
11588         0x498,
11589         0x499,
11590         0x49A,
11591         0x49B,
11592         0x49C,
11593         0x49D,
11594         0x49E,
11595         0x49F,
11596         0x4A0,
11597         0x4A1,
11598         0x4A2,
11599         0x4A3,
11600         0x4A4,
11601         0x4A5,
11602         0x4A6,
11603         0x4A7,
11604         0x4A8,
11605         0x4A9,
11606         0x4AA,
11607         0x4AB,
11608         0x4AC,
11609         0x4AD,
11610         0x4AE,
11611         0x4AF,
11612         0x4B0,
11613         0x4B1,
11614         0x4B2,
11615         0x4B3,
11616         0x4B4,
11617         0x4B5,
11618         0x4B6,
11619         0x4B7,
11620         0x4B8,
11621         0x4B9,
11622         0x4BA,
11623         0x4BB,
11624         0x4BC,
11625         0x4BD,
11626         0x4BE,
11627         0x4BF,
11628         0x4C0,
11629         0x4C2,
11630         0x4C3,
11631         0x4C4,
11632         0x4C5,
11633         0x4C6,
11634         0x4C7,
11635         0x4C8,
11636         0x4C9,
11637         0x4CA,
11638         0x4CB,
11639         0x4CC,
11640         0x4CD,
11641         0x4CE,
11642         0x4D0,
11643         0x4D1,
11644         0x4D2,
11645         0x4D3,
11646         0x4D4,
11647         0x4D5,
11648         0x4D6,
11649         0x4D7,
11650         0x4D8,
11651         0x4D9,
11652         0x4DA,
11653         0x4DB,
11654         0x4DC,
11655         0x4DD,
11656         0x4DE,
11657         0x4DF,
11658         0x4E0,
11659         0x4E1,
11660         0x4E2,
11661         0x4E3,
11662         0x4E4,
11663         0x4E5,
11664         0x4E6,
11665         0x4E7,
11666         0x4E8,
11667         0x4E9,
11668         0x4EA,
11669         0x4EB,
11670         0x4EC,
11671         0x4ED,
11672         0x4EE,
11673         0x4EF,
11674         0x4F0,
11675         0x4F1,
11676         0x4F2,
11677         0x4F3,
11678         0x4F4,
11679         0x4F5,
11680         0x4F6,
11681         0x4F7,
11682         0x4F8,
11683         0x4F9,
11684         0x4FA,
11685         0x4FB,
11686         0x4FC,
11687         0x4FD,
11688         0x4FE,
11689         0x4FF,
11690         0x500,
11691         0x501,
11692         0x502,
11693         0x503,
11694         0x504,
11695         0x505,
11696         0x506,
11697         0x507,
11698         0x508,
11699         0x509,
11700         0x50A,
11701         0x50B,
11702         0x50C,
11703         0x50D,
11704         0x50E,
11705         0x50F,
11706         0x510,
11707         0x511,
11708         0x512,
11709         0x513,
11710         0x514,
11711         0x515,
11712         0x516,
11713         0x517,
11714         0x518,
11715         0x519,
11716         0x51A,
11717         0x51B,
11718         0x51C,
11719         0x51D,
11720         0x51E,
11721         0x51F,
11722         0x520,
11723         0x521,
11724         0x522,
11725         0x523,
11726         0x524,
11727         0x525,
11728         0x526,
11729         0x527,
11730         0x528,
11731         0x529,
11732         0x52A,
11733         0x52B,
11734         0x52C,
11735         0x52D,
11736         0x52E,
11737         0x52F,
11738         0x530,
11739         0x531,
11740         0x557,
11741         0x559,
11742         0x55A,
11743         0x55D,
11744         0x55E,
11745         0x561,
11746         0x588,
11747         0x589,
11748         0x58A,
11749         0x591,
11750         0x5BE,
11751         0x5BF,
11752         0x5C0,
11753         0x5C1,
11754         0x5C3,
11755         0x5C4,
11756         0x5C6,
11757         0x5C7,
11758         0x5C8,
11759         0x5D0,
11760         0x5EB,
11761         0x5F0,
11762         0x5F4,
11763         0x600,
11764         0x606,
11765         0x60C,
11766         0x60E,
11767         0x610,
11768         0x61B,
11769         0x61C,
11770         0x61D,
11771         0x61F,
11772         0x620,
11773         0x64B,
11774         0x660,
11775         0x66A,
11776         0x66B,
11777         0x66D,
11778         0x66E,
11779         0x670,
11780         0x671,
11781         0x6D4,
11782         0x6D5,
11783         0x6D6,
11784         0x6DD,
11785         0x6DE,
11786         0x6DF,
11787         0x6E5,
11788         0x6E7,
11789         0x6E9,
11790         0x6EA,
11791         0x6EE,
11792         0x6F0,
11793         0x6FA,
11794         0x6FD,
11795         0x6FF,
11796         0x700,
11797         0x703,
11798         0x70F,
11799         0x710,
11800         0x711,
11801         0x712,
11802         0x730,
11803         0x74B,
11804         0x74D,
11805         0x7A6,
11806         0x7B1,
11807         0x7B2,
11808         0x7C0,
11809         0x7CA,
11810         0x7EB,
11811         0x7F4,
11812         0x7F6,
11813         0x7F8,
11814         0x7F9,
11815         0x7FA,
11816         0x7FB,
11817         0x800,
11818         0x816,
11819         0x81A,
11820         0x81B,
11821         0x824,
11822         0x825,
11823         0x828,
11824         0x829,
11825         0x82E,
11826         0x840,
11827         0x859,
11828         0x85C,
11829         0x8A0,
11830         0x8B5,
11831         0x8B6,
11832         0x8BE,
11833         0x8D4,
11834         0x8E2,
11835         0x8E3,
11836         0x904,
11837         0x93A,
11838         0x93D,
11839         0x93E,
11840         0x950,
11841         0x951,
11842         0x958,
11843         0x962,
11844         0x964,
11845         0x966,
11846         0x970,
11847         0x971,
11848         0x981,
11849         0x984,
11850         0x985,
11851         0x98D,
11852         0x98F,
11853         0x991,
11854         0x993,
11855         0x9A9,
11856         0x9AA,
11857         0x9B1,
11858         0x9B2,
11859         0x9B3,
11860         0x9B6,
11861         0x9BA,
11862         0x9BC,
11863         0x9BD,
11864         0x9BE,
11865         0x9C5,
11866         0x9C7,
11867         0x9C9,
11868         0x9CB,
11869         0x9CE,
11870         0x9CF,
11871         0x9D7,
11872         0x9D8,
11873         0x9DC,
11874         0x9DE,
11875         0x9DF,
11876         0x9E2,
11877         0x9E4,
11878         0x9E6,
11879         0x9F0,
11880         0x9F2,
11881         0xA01,
11882         0xA04,
11883         0xA05,
11884         0xA0B,
11885         0xA0F,
11886         0xA11,
11887         0xA13,
11888         0xA29,
11889         0xA2A,
11890         0xA31,
11891         0xA32,
11892         0xA34,
11893         0xA35,
11894         0xA37,
11895         0xA38,
11896         0xA3A,
11897         0xA3C,
11898         0xA3D,
11899         0xA3E,
11900         0xA43,
11901         0xA47,
11902         0xA49,
11903         0xA4B,
11904         0xA4E,
11905         0xA51,
11906         0xA52,
11907         0xA59,
11908         0xA5D,
11909         0xA5E,
11910         0xA5F,
11911         0xA66,
11912         0xA70,
11913         0xA72,
11914         0xA75,
11915         0xA76,
11916         0xA81,
11917         0xA84,
11918         0xA85,
11919         0xA8E,
11920         0xA8F,
11921         0xA92,
11922         0xA93,
11923         0xAA9,
11924         0xAAA,
11925         0xAB1,
11926         0xAB2,
11927         0xAB4,
11928         0xAB5,
11929         0xABA,
11930         0xABC,
11931         0xABD,
11932         0xABE,
11933         0xAC6,
11934         0xAC7,
11935         0xACA,
11936         0xACB,
11937         0xACE,
11938         0xAD0,
11939         0xAD1,
11940         0xAE0,
11941         0xAE2,
11942         0xAE4,
11943         0xAE6,
11944         0xAF0,
11945         0xAF9,
11946         0xAFA,
11947         0xB01,
11948         0xB04,
11949         0xB05,
11950         0xB0D,
11951         0xB0F,
11952         0xB11,
11953         0xB13,
11954         0xB29,
11955         0xB2A,
11956         0xB31,
11957         0xB32,
11958         0xB34,
11959         0xB35,
11960         0xB3A,
11961         0xB3C,
11962         0xB3D,
11963         0xB3E,
11964         0xB45,
11965         0xB47,
11966         0xB49,
11967         0xB4B,
11968         0xB4E,
11969         0xB56,
11970         0xB58,
11971         0xB5C,
11972         0xB5E,
11973         0xB5F,
11974         0xB62,
11975         0xB64,
11976         0xB66,
11977         0xB70,
11978         0xB71,
11979         0xB72,
11980         0xB82,
11981         0xB83,
11982         0xB84,
11983         0xB85,
11984         0xB8B,
11985         0xB8E,
11986         0xB91,
11987         0xB92,
11988         0xB96,
11989         0xB99,
11990         0xB9B,
11991         0xB9C,
11992         0xB9D,
11993         0xB9E,
11994         0xBA0,
11995         0xBA3,
11996         0xBA5,
11997         0xBA8,
11998         0xBAB,
11999         0xBAE,
12000         0xBBA,
12001         0xBBE,
12002         0xBC3,
12003         0xBC6,
12004         0xBC9,
12005         0xBCA,
12006         0xBCE,
12007         0xBD0,
12008         0xBD1,
12009         0xBD7,
12010         0xBD8,
12011         0xBE6,
12012         0xBF0,
12013         0xC00,
12014         0xC04,
12015         0xC05,
12016         0xC0D,
12017         0xC0E,
12018         0xC11,
12019         0xC12,
12020         0xC29,
12021         0xC2A,
12022         0xC3A,
12023         0xC3D,
12024         0xC3E,
12025         0xC45,
12026         0xC46,
12027         0xC49,
12028         0xC4A,
12029         0xC4E,
12030         0xC55,
12031         0xC57,
12032         0xC58,
12033         0xC5B,
12034         0xC60,
12035         0xC62,
12036         0xC64,
12037         0xC66,
12038         0xC70,
12039         0xC80,
12040         0xC81,
12041         0xC84,
12042         0xC85,
12043         0xC8D,
12044         0xC8E,
12045         0xC91,
12046         0xC92,
12047         0xCA9,
12048         0xCAA,
12049         0xCB4,
12050         0xCB5,
12051         0xCBA,
12052         0xCBC,
12053         0xCBD,
12054         0xCBE,
12055         0xCC5,
12056         0xCC6,
12057         0xCC9,
12058         0xCCA,
12059         0xCCE,
12060         0xCD5,
12061         0xCD7,
12062         0xCDE,
12063         0xCDF,
12064         0xCE0,
12065         0xCE2,
12066         0xCE4,
12067         0xCE6,
12068         0xCF0,
12069         0xCF1,
12070         0xCF3,
12071         0xD01,
12072         0xD04,
12073         0xD05,
12074         0xD0D,
12075         0xD0E,
12076         0xD11,
12077         0xD12,
12078         0xD3B,
12079         0xD3D,
12080         0xD3E,
12081         0xD45,
12082         0xD46,
12083         0xD49,
12084         0xD4A,
12085         0xD4E,
12086         0xD4F,
12087         0xD54,
12088         0xD57,
12089         0xD58,
12090         0xD5F,
12091         0xD62,
12092         0xD64,
12093         0xD66,
12094         0xD70,
12095         0xD7A,
12096         0xD80,
12097         0xD82,
12098         0xD84,
12099         0xD85,
12100         0xD97,
12101         0xD9A,
12102         0xDB2,
12103         0xDB3,
12104         0xDBC,
12105         0xDBD,
12106         0xDBE,
12107         0xDC0,
12108         0xDC7,
12109         0xDCA,
12110         0xDCB,
12111         0xDCF,
12112         0xDD5,
12113         0xDD6,
12114         0xDD7,
12115         0xDD8,
12116         0xDE0,
12117         0xDE6,
12118         0xDF0,
12119         0xDF2,
12120         0xDF4,
12121         0xE01,
12122         0xE31,
12123         0xE32,
12124         0xE34,
12125         0xE3B,
12126         0xE40,
12127         0xE47,
12128         0xE4F,
12129         0xE50,
12130         0xE5A,
12131         0xE81,
12132         0xE83,
12133         0xE84,
12134         0xE85,
12135         0xE87,
12136         0xE89,
12137         0xE8A,
12138         0xE8B,
12139         0xE8D,
12140         0xE8E,
12141         0xE94,
12142         0xE98,
12143         0xE99,
12144         0xEA0,
12145         0xEA1,
12146         0xEA4,
12147         0xEA5,
12148         0xEA6,
12149         0xEA7,
12150         0xEA8,
12151         0xEAA,
12152         0xEAC,
12153         0xEAD,
12154         0xEB1,
12155         0xEB2,
12156         0xEB4,
12157         0xEBA,
12158         0xEBB,
12159         0xEBD,
12160         0xEBE,
12161         0xEC0,
12162         0xEC5,
12163         0xEC6,
12164         0xEC7,
12165         0xEC8,
12166         0xECE,
12167         0xED0,
12168         0xEDA,
12169         0xEDC,
12170         0xEE0,
12171         0xF00,
12172         0xF01,
12173         0xF18,
12174         0xF1A,
12175         0xF20,
12176         0xF2A,
12177         0xF35,
12178         0xF36,
12179         0xF37,
12180         0xF38,
12181         0xF39,
12182         0xF3A,
12183         0xF3E,
12184         0xF40,
12185         0xF48,
12186         0xF49,
12187         0xF6D,
12188         0xF71,
12189         0xF85,
12190         0xF86,
12191         0xF88,
12192         0xF8D,
12193         0xF98,
12194         0xF99,
12195         0xFBD,
12196         0xFC6,
12197         0xFC7,
12198         0x1000,
12199         0x102B,
12200         0x103F,
12201         0x1040,
12202         0x104A,
12203         0x104C,
12204         0x1050,
12205         0x1056,
12206         0x105A,
12207         0x105E,
12208         0x1061,
12209         0x1062,
12210         0x1065,
12211         0x1067,
12212         0x106E,
12213         0x1071,
12214         0x1075,
12215         0x1082,
12216         0x108E,
12217         0x108F,
12218         0x1090,
12219         0x109A,
12220         0x109E,
12221         0x10A0,
12222         0x10C6,
12223         0x10C7,
12224         0x10C8,
12225         0x10CD,
12226         0x10CE,
12227         0x10D0,
12228         0x10FB,
12229         0x10FC,
12230         0x1249,
12231         0x124A,
12232         0x124E,
12233         0x1250,
12234         0x1257,
12235         0x1258,
12236         0x1259,
12237         0x125A,
12238         0x125E,
12239         0x1260,
12240         0x1289,
12241         0x128A,
12242         0x128E,
12243         0x1290,
12244         0x12B1,
12245         0x12B2,
12246         0x12B6,
12247         0x12B8,
12248         0x12BF,
12249         0x12C0,
12250         0x12C1,
12251         0x12C2,
12252         0x12C6,
12253         0x12C8,
12254         0x12D7,
12255         0x12D8,
12256         0x1311,
12257         0x1312,
12258         0x1316,
12259         0x1318,
12260         0x135B,
12261         0x135D,
12262         0x1360,
12263         0x1362,
12264         0x1363,
12265         0x1367,
12266         0x1369,
12267         0x1380,
12268         0x1390,
12269         0x13A0,
12270         0x13F6,
12271         0x13F8,
12272         0x13FE,
12273         0x1401,
12274         0x166D,
12275         0x166E,
12276         0x166F,
12277         0x1680,
12278         0x1681,
12279         0x169B,
12280         0x169D,
12281         0x16A0,
12282         0x16EB,
12283         0x16EE,
12284         0x16F9,
12285         0x1700,
12286         0x170D,
12287         0x170E,
12288         0x1712,
12289         0x1715,
12290         0x1720,
12291         0x1732,
12292         0x1735,
12293         0x1737,
12294         0x1740,
12295         0x1752,
12296         0x1754,
12297         0x1760,
12298         0x176D,
12299         0x176E,
12300         0x1771,
12301         0x1772,
12302         0x1774,
12303         0x1780,
12304         0x17B4,
12305         0x17D4,
12306         0x17D7,
12307         0x17D8,
12308         0x17DC,
12309         0x17DD,
12310         0x17DE,
12311         0x17E0,
12312         0x17EA,
12313         0x1802,
12314         0x1803,
12315         0x1804,
12316         0x1808,
12317         0x1809,
12318         0x180A,
12319         0x180B,
12320         0x180E,
12321         0x180F,
12322         0x1810,
12323         0x181A,
12324         0x1820,
12325         0x1878,
12326         0x1880,
12327         0x1885,
12328         0x1887,
12329         0x18A9,
12330         0x18AA,
12331         0x18AB,
12332         0x18B0,
12333         0x18F6,
12334         0x1900,
12335         0x191F,
12336         0x1920,
12337         0x192C,
12338         0x1930,
12339         0x193C,
12340         0x1944,
12341         0x1946,
12342         0x1950,
12343         0x196E,
12344         0x1970,
12345         0x1975,
12346         0x1980,
12347         0x19AC,
12348         0x19B0,
12349         0x19CA,
12350         0x19D0,
12351         0x19DA,
12352         0x1A00,
12353         0x1A17,
12354         0x1A1C,
12355         0x1A20,
12356         0x1A55,
12357         0x1A5F,
12358         0x1A60,
12359         0x1A7D,
12360         0x1A7F,
12361         0x1A80,
12362         0x1A8A,
12363         0x1A90,
12364         0x1A9A,
12365         0x1AA7,
12366         0x1AA8,
12367         0x1AAC,
12368         0x1AB0,
12369         0x1ABF,
12370         0x1B00,
12371         0x1B05,
12372         0x1B34,
12373         0x1B45,
12374         0x1B4C,
12375         0x1B50,
12376         0x1B5A,
12377         0x1B5C,
12378         0x1B5E,
12379         0x1B60,
12380         0x1B6B,
12381         0x1B74,
12382         0x1B80,
12383         0x1B83,
12384         0x1BA1,
12385         0x1BAE,
12386         0x1BB0,
12387         0x1BBA,
12388         0x1BE6,
12389         0x1BF4,
12390         0x1C00,
12391         0x1C24,
12392         0x1C38,
12393         0x1C3B,
12394         0x1C3D,
12395         0x1C40,
12396         0x1C4A,
12397         0x1C4D,
12398         0x1C50,
12399         0x1C5A,
12400         0x1C7E,
12401         0x1C80,
12402         0x1C89,
12403         0x1CD0,
12404         0x1CD3,
12405         0x1CD4,
12406         0x1CE9,
12407         0x1CED,
12408         0x1CEE,
12409         0x1CF2,
12410         0x1CF5,
12411         0x1CF7,
12412         0x1CF8,
12413         0x1CFA,
12414         0x1D00,
12415         0x1DC0,
12416         0x1DF6,
12417         0x1DFB,
12418         0x1E00,
12419         0x1E01,
12420         0x1E02,
12421         0x1E03,
12422         0x1E04,
12423         0x1E05,
12424         0x1E06,
12425         0x1E07,
12426         0x1E08,
12427         0x1E09,
12428         0x1E0A,
12429         0x1E0B,
12430         0x1E0C,
12431         0x1E0D,
12432         0x1E0E,
12433         0x1E0F,
12434         0x1E10,
12435         0x1E11,
12436         0x1E12,
12437         0x1E13,
12438         0x1E14,
12439         0x1E15,
12440         0x1E16,
12441         0x1E17,
12442         0x1E18,
12443         0x1E19,
12444         0x1E1A,
12445         0x1E1B,
12446         0x1E1C,
12447         0x1E1D,
12448         0x1E1E,
12449         0x1E1F,
12450         0x1E20,
12451         0x1E21,
12452         0x1E22,
12453         0x1E23,
12454         0x1E24,
12455         0x1E25,
12456         0x1E26,
12457         0x1E27,
12458         0x1E28,
12459         0x1E29,
12460         0x1E2A,
12461         0x1E2B,
12462         0x1E2C,
12463         0x1E2D,
12464         0x1E2E,
12465         0x1E2F,
12466         0x1E30,
12467         0x1E31,
12468         0x1E32,
12469         0x1E33,
12470         0x1E34,
12471         0x1E35,
12472         0x1E36,
12473         0x1E37,
12474         0x1E38,
12475         0x1E39,
12476         0x1E3A,
12477         0x1E3B,
12478         0x1E3C,
12479         0x1E3D,
12480         0x1E3E,
12481         0x1E3F,
12482         0x1E40,
12483         0x1E41,
12484         0x1E42,
12485         0x1E43,
12486         0x1E44,
12487         0x1E45,
12488         0x1E46,
12489         0x1E47,
12490         0x1E48,
12491         0x1E49,
12492         0x1E4A,
12493         0x1E4B,
12494         0x1E4C,
12495         0x1E4D,
12496         0x1E4E,
12497         0x1E4F,
12498         0x1E50,
12499         0x1E51,
12500         0x1E52,
12501         0x1E53,
12502         0x1E54,
12503         0x1E55,
12504         0x1E56,
12505         0x1E57,
12506         0x1E58,
12507         0x1E59,
12508         0x1E5A,
12509         0x1E5B,
12510         0x1E5C,
12511         0x1E5D,
12512         0x1E5E,
12513         0x1E5F,
12514         0x1E60,
12515         0x1E61,
12516         0x1E62,
12517         0x1E63,
12518         0x1E64,
12519         0x1E65,
12520         0x1E66,
12521         0x1E67,
12522         0x1E68,
12523         0x1E69,
12524         0x1E6A,
12525         0x1E6B,
12526         0x1E6C,
12527         0x1E6D,
12528         0x1E6E,
12529         0x1E6F,
12530         0x1E70,
12531         0x1E71,
12532         0x1E72,
12533         0x1E73,
12534         0x1E74,
12535         0x1E75,
12536         0x1E76,
12537         0x1E77,
12538         0x1E78,
12539         0x1E79,
12540         0x1E7A,
12541         0x1E7B,
12542         0x1E7C,
12543         0x1E7D,
12544         0x1E7E,
12545         0x1E7F,
12546         0x1E80,
12547         0x1E81,
12548         0x1E82,
12549         0x1E83,
12550         0x1E84,
12551         0x1E85,
12552         0x1E86,
12553         0x1E87,
12554         0x1E88,
12555         0x1E89,
12556         0x1E8A,
12557         0x1E8B,
12558         0x1E8C,
12559         0x1E8D,
12560         0x1E8E,
12561         0x1E8F,
12562         0x1E90,
12563         0x1E91,
12564         0x1E92,
12565         0x1E93,
12566         0x1E94,
12567         0x1E95,
12568         0x1E9E,
12569         0x1E9F,
12570         0x1EA0,
12571         0x1EA1,
12572         0x1EA2,
12573         0x1EA3,
12574         0x1EA4,
12575         0x1EA5,
12576         0x1EA6,
12577         0x1EA7,
12578         0x1EA8,
12579         0x1EA9,
12580         0x1EAA,
12581         0x1EAB,
12582         0x1EAC,
12583         0x1EAD,
12584         0x1EAE,
12585         0x1EAF,
12586         0x1EB0,
12587         0x1EB1,
12588         0x1EB2,
12589         0x1EB3,
12590         0x1EB4,
12591         0x1EB5,
12592         0x1EB6,
12593         0x1EB7,
12594         0x1EB8,
12595         0x1EB9,
12596         0x1EBA,
12597         0x1EBB,
12598         0x1EBC,
12599         0x1EBD,
12600         0x1EBE,
12601         0x1EBF,
12602         0x1EC0,
12603         0x1EC1,
12604         0x1EC2,
12605         0x1EC3,
12606         0x1EC4,
12607         0x1EC5,
12608         0x1EC6,
12609         0x1EC7,
12610         0x1EC8,
12611         0x1EC9,
12612         0x1ECA,
12613         0x1ECB,
12614         0x1ECC,
12615         0x1ECD,
12616         0x1ECE,
12617         0x1ECF,
12618         0x1ED0,
12619         0x1ED1,
12620         0x1ED2,
12621         0x1ED3,
12622         0x1ED4,
12623         0x1ED5,
12624         0x1ED6,
12625         0x1ED7,
12626         0x1ED8,
12627         0x1ED9,
12628         0x1EDA,
12629         0x1EDB,
12630         0x1EDC,
12631         0x1EDD,
12632         0x1EDE,
12633         0x1EDF,
12634         0x1EE0,
12635         0x1EE1,
12636         0x1EE2,
12637         0x1EE3,
12638         0x1EE4,
12639         0x1EE5,
12640         0x1EE6,
12641         0x1EE7,
12642         0x1EE8,
12643         0x1EE9,
12644         0x1EEA,
12645         0x1EEB,
12646         0x1EEC,
12647         0x1EED,
12648         0x1EEE,
12649         0x1EEF,
12650         0x1EF0,
12651         0x1EF1,
12652         0x1EF2,
12653         0x1EF3,
12654         0x1EF4,
12655         0x1EF5,
12656         0x1EF6,
12657         0x1EF7,
12658         0x1EF8,
12659         0x1EF9,
12660         0x1EFA,
12661         0x1EFB,
12662         0x1EFC,
12663         0x1EFD,
12664         0x1EFE,
12665         0x1EFF,
12666         0x1F08,
12667         0x1F10,
12668         0x1F16,
12669         0x1F18,
12670         0x1F1E,
12671         0x1F20,
12672         0x1F28,
12673         0x1F30,
12674         0x1F38,
12675         0x1F40,
12676         0x1F46,
12677         0x1F48,
12678         0x1F4E,
12679         0x1F50,
12680         0x1F58,
12681         0x1F59,
12682         0x1F5A,
12683         0x1F5B,
12684         0x1F5C,
12685         0x1F5D,
12686         0x1F5E,
12687         0x1F5F,
12688         0x1F60,
12689         0x1F68,
12690         0x1F70,
12691         0x1F7E,
12692         0x1F80,
12693         0x1F88,
12694         0x1F90,
12695         0x1F98,
12696         0x1FA0,
12697         0x1FA8,
12698         0x1FB0,
12699         0x1FB5,
12700         0x1FB6,
12701         0x1FB8,
12702         0x1FBD,
12703         0x1FBE,
12704         0x1FBF,
12705         0x1FC2,
12706         0x1FC5,
12707         0x1FC6,
12708         0x1FC8,
12709         0x1FCD,
12710         0x1FD0,
12711         0x1FD4,
12712         0x1FD6,
12713         0x1FD8,
12714         0x1FDC,
12715         0x1FE0,
12716         0x1FE8,
12717         0x1FED,
12718         0x1FF2,
12719         0x1FF5,
12720         0x1FF6,
12721         0x1FF8,
12722         0x1FFD,
12723         0x2000,
12724         0x200B,
12725         0x200C,
12726         0x200E,
12727         0x2010,
12728         0x2013,
12729         0x2015,
12730         0x2018,
12731         0x2020,
12732         0x2024,
12733         0x2025,
12734         0x2028,
12735         0x202A,
12736         0x202F,
12737         0x2030,
12738         0x2039,
12739         0x203B,
12740         0x203C,
12741         0x203E,
12742         0x2045,
12743         0x2047,
12744         0x204A,
12745         0x205F,
12746         0x2060,
12747         0x2065,
12748         0x2066,
12749         0x2070,
12750         0x2071,
12751         0x2072,
12752         0x207D,
12753         0x207F,
12754         0x2080,
12755         0x208D,
12756         0x208F,
12757         0x2090,
12758         0x209D,
12759         0x20D0,
12760         0x20F1,
12761         0x2102,
12762         0x2103,
12763         0x2107,
12764         0x2108,
12765         0x210A,
12766         0x210B,
12767         0x210E,
12768         0x2110,
12769         0x2113,
12770         0x2114,
12771         0x2115,
12772         0x2116,
12773         0x2119,
12774         0x211E,
12775         0x2124,
12776         0x2125,
12777         0x2126,
12778         0x2127,
12779         0x2128,
12780         0x2129,
12781         0x212A,
12782         0x212E,
12783         0x212F,
12784         0x2130,
12785         0x2134,
12786         0x2135,
12787         0x2139,
12788         0x213A,
12789         0x213C,
12790         0x213E,
12791         0x2140,
12792         0x2145,
12793         0x2146,
12794         0x214A,
12795         0x214E,
12796         0x214F,
12797         0x2160,
12798         0x2170,
12799         0x2180,
12800         0x2183,
12801         0x2184,
12802         0x2185,
12803         0x2189,
12804         0x2308,
12805         0x230C,
12806         0x2329,
12807         0x232B,
12808         0x24B6,
12809         0x24D0,
12810         0x24EA,
12811         0x275B,
12812         0x2761,
12813         0x2768,
12814         0x2776,
12815         0x27C5,
12816         0x27C7,
12817         0x27E6,
12818         0x27F0,
12819         0x2983,
12820         0x2999,
12821         0x29D8,
12822         0x29DC,
12823         0x29FC,
12824         0x29FE,
12825         0x2C00,
12826         0x2C2F,
12827         0x2C30,
12828         0x2C5F,
12829         0x2C60,
12830         0x2C61,
12831         0x2C62,
12832         0x2C65,
12833         0x2C67,
12834         0x2C68,
12835         0x2C69,
12836         0x2C6A,
12837         0x2C6B,
12838         0x2C6C,
12839         0x2C6D,
12840         0x2C71,
12841         0x2C72,
12842         0x2C73,
12843         0x2C75,
12844         0x2C76,
12845         0x2C7E,
12846         0x2C81,
12847         0x2C82,
12848         0x2C83,
12849         0x2C84,
12850         0x2C85,
12851         0x2C86,
12852         0x2C87,
12853         0x2C88,
12854         0x2C89,
12855         0x2C8A,
12856         0x2C8B,
12857         0x2C8C,
12858         0x2C8D,
12859         0x2C8E,
12860         0x2C8F,
12861         0x2C90,
12862         0x2C91,
12863         0x2C92,
12864         0x2C93,
12865         0x2C94,
12866         0x2C95,
12867         0x2C96,
12868         0x2C97,
12869         0x2C98,
12870         0x2C99,
12871         0x2C9A,
12872         0x2C9B,
12873         0x2C9C,
12874         0x2C9D,
12875         0x2C9E,
12876         0x2C9F,
12877         0x2CA0,
12878         0x2CA1,
12879         0x2CA2,
12880         0x2CA3,
12881         0x2CA4,
12882         0x2CA5,
12883         0x2CA6,
12884         0x2CA7,
12885         0x2CA8,
12886         0x2CA9,
12887         0x2CAA,
12888         0x2CAB,
12889         0x2CAC,
12890         0x2CAD,
12891         0x2CAE,
12892         0x2CAF,
12893         0x2CB0,
12894         0x2CB1,
12895         0x2CB2,
12896         0x2CB3,
12897         0x2CB4,
12898         0x2CB5,
12899         0x2CB6,
12900         0x2CB7,
12901         0x2CB8,
12902         0x2CB9,
12903         0x2CBA,
12904         0x2CBB,
12905         0x2CBC,
12906         0x2CBD,
12907         0x2CBE,
12908         0x2CBF,
12909         0x2CC0,
12910         0x2CC1,
12911         0x2CC2,
12912         0x2CC3,
12913         0x2CC4,
12914         0x2CC5,
12915         0x2CC6,
12916         0x2CC7,
12917         0x2CC8,
12918         0x2CC9,
12919         0x2CCA,
12920         0x2CCB,
12921         0x2CCC,
12922         0x2CCD,
12923         0x2CCE,
12924         0x2CCF,
12925         0x2CD0,
12926         0x2CD1,
12927         0x2CD2,
12928         0x2CD3,
12929         0x2CD4,
12930         0x2CD5,
12931         0x2CD6,
12932         0x2CD7,
12933         0x2CD8,
12934         0x2CD9,
12935         0x2CDA,
12936         0x2CDB,
12937         0x2CDC,
12938         0x2CDD,
12939         0x2CDE,
12940         0x2CDF,
12941         0x2CE0,
12942         0x2CE1,
12943         0x2CE2,
12944         0x2CE3,
12945         0x2CE5,
12946         0x2CEB,
12947         0x2CEC,
12948         0x2CED,
12949         0x2CEE,
12950         0x2CEF,
12951         0x2CF2,
12952         0x2CF3,
12953         0x2CF4,
12954         0x2D00,
12955         0x2D26,
12956         0x2D27,
12957         0x2D28,
12958         0x2D2D,
12959         0x2D2E,
12960         0x2D30,
12961         0x2D68,
12962         0x2D6F,
12963         0x2D70,
12964         0x2D7F,
12965         0x2D80,
12966         0x2D97,
12967         0x2DA0,
12968         0x2DA7,
12969         0x2DA8,
12970         0x2DAF,
12971         0x2DB0,
12972         0x2DB7,
12973         0x2DB8,
12974         0x2DBF,
12975         0x2DC0,
12976         0x2DC7,
12977         0x2DC8,
12978         0x2DCF,
12979         0x2DD0,
12980         0x2DD7,
12981         0x2DD8,
12982         0x2DDF,
12983         0x2DE0,
12984         0x2E00,
12985         0x2E0E,
12986         0x2E1C,
12987         0x2E1E,
12988         0x2E20,
12989         0x2E2A,
12990         0x2E2E,
12991         0x2E2F,
12992         0x2E30,
12993         0x2E3C,
12994         0x2E3D,
12995         0x2E42,
12996         0x2E43,
12997         0x3000,
12998         0x3001,
12999         0x3002,
13000         0x3003,
13001         0x3005,
13002         0x3008,
13003         0x3012,
13004         0x3014,
13005         0x301C,
13006         0x301D,
13007         0x3020,
13008         0x3021,
13009         0x302A,
13010         0x3030,
13011         0x3031,
13012         0x3036,
13013         0x3038,
13014         0x303D,
13015         0x3041,
13016         0x3097,
13017         0x3099,
13018         0x309B,
13019         0x309D,
13020         0x30A0,
13021         0x30A1,
13022         0x30FB,
13023         0x30FC,
13024         0x3100,
13025         0x3105,
13026         0x312E,
13027         0x3131,
13028         0x318F,
13029         0x31A0,
13030         0x31BB,
13031         0x31F0,
13032         0x3200,
13033         0x3400,
13034         0x4DB6,
13035         0x4E00,
13036         0x9FD6,
13037         0xA000,
13038         0xA48D,
13039         0xA4D0,
13040         0xA4FE,
13041         0xA4FF,
13042         0xA500,
13043         0xA60D,
13044         0xA60E,
13045         0xA610,
13046         0xA620,
13047         0xA62A,
13048         0xA62C,
13049         0xA640,
13050         0xA641,
13051         0xA642,
13052         0xA643,
13053         0xA644,
13054         0xA645,
13055         0xA646,
13056         0xA647,
13057         0xA648,
13058         0xA649,
13059         0xA64A,
13060         0xA64B,
13061         0xA64C,
13062         0xA64D,
13063         0xA64E,
13064         0xA64F,
13065         0xA650,
13066         0xA651,
13067         0xA652,
13068         0xA653,
13069         0xA654,
13070         0xA655,
13071         0xA656,
13072         0xA657,
13073         0xA658,
13074         0xA659,
13075         0xA65A,
13076         0xA65B,
13077         0xA65C,
13078         0xA65D,
13079         0xA65E,
13080         0xA65F,
13081         0xA660,
13082         0xA661,
13083         0xA662,
13084         0xA663,
13085         0xA664,
13086         0xA665,
13087         0xA666,
13088         0xA667,
13089         0xA668,
13090         0xA669,
13091         0xA66A,
13092         0xA66B,
13093         0xA66C,
13094         0xA66D,
13095         0xA66E,
13096         0xA66F,
13097         0xA673,
13098         0xA674,
13099         0xA67E,
13100         0xA67F,
13101         0xA680,
13102         0xA681,
13103         0xA682,
13104         0xA683,
13105         0xA684,
13106         0xA685,
13107         0xA686,
13108         0xA687,
13109         0xA688,
13110         0xA689,
13111         0xA68A,
13112         0xA68B,
13113         0xA68C,
13114         0xA68D,
13115         0xA68E,
13116         0xA68F,
13117         0xA690,
13118         0xA691,
13119         0xA692,
13120         0xA693,
13121         0xA694,
13122         0xA695,
13123         0xA696,
13124         0xA697,
13125         0xA698,
13126         0xA699,
13127         0xA69A,
13128         0xA69B,
13129         0xA69E,
13130         0xA6A0,
13131         0xA6F0,
13132         0xA6F2,
13133         0xA6F3,
13134         0xA6F4,
13135         0xA6F7,
13136         0xA6F8,
13137         0xA717,
13138         0xA720,
13139         0xA722,
13140         0xA723,
13141         0xA724,
13142         0xA725,
13143         0xA726,
13144         0xA727,
13145         0xA728,
13146         0xA729,
13147         0xA72A,
13148         0xA72B,
13149         0xA72C,
13150         0xA72D,
13151         0xA72E,
13152         0xA72F,
13153         0xA732,
13154         0xA733,
13155         0xA734,
13156         0xA735,
13157         0xA736,
13158         0xA737,
13159         0xA738,
13160         0xA739,
13161         0xA73A,
13162         0xA73B,
13163         0xA73C,
13164         0xA73D,
13165         0xA73E,
13166         0xA73F,
13167         0xA740,
13168         0xA741,
13169         0xA742,
13170         0xA743,
13171         0xA744,
13172         0xA745,
13173         0xA746,
13174         0xA747,
13175         0xA748,
13176         0xA749,
13177         0xA74A,
13178         0xA74B,
13179         0xA74C,
13180         0xA74D,
13181         0xA74E,
13182         0xA74F,
13183         0xA750,
13184         0xA751,
13185         0xA752,
13186         0xA753,
13187         0xA754,
13188         0xA755,
13189         0xA756,
13190         0xA757,
13191         0xA758,
13192         0xA759,
13193         0xA75A,
13194         0xA75B,
13195         0xA75C,
13196         0xA75D,
13197         0xA75E,
13198         0xA75F,
13199         0xA760,
13200         0xA761,
13201         0xA762,
13202         0xA763,
13203         0xA764,
13204         0xA765,
13205         0xA766,
13206         0xA767,
13207         0xA768,
13208         0xA769,
13209         0xA76A,
13210         0xA76B,
13211         0xA76C,
13212         0xA76D,
13213         0xA76E,
13214         0xA76F,
13215         0xA779,
13216         0xA77A,
13217         0xA77B,
13218         0xA77C,
13219         0xA77D,
13220         0xA77F,
13221         0xA780,
13222         0xA781,
13223         0xA782,
13224         0xA783,
13225         0xA784,
13226         0xA785,
13227         0xA786,
13228         0xA787,
13229         0xA788,
13230         0xA789,
13231         0xA78B,
13232         0xA78C,
13233         0xA78D,
13234         0xA78E,
13235         0xA78F,
13236         0xA790,
13237         0xA791,
13238         0xA792,
13239         0xA793,
13240         0xA796,
13241         0xA797,
13242         0xA798,
13243         0xA799,
13244         0xA79A,
13245         0xA79B,
13246         0xA79C,
13247         0xA79D,
13248         0xA79E,
13249         0xA79F,
13250         0xA7A0,
13251         0xA7A1,
13252         0xA7A2,
13253         0xA7A3,
13254         0xA7A4,
13255         0xA7A5,
13256         0xA7A6,
13257         0xA7A7,
13258         0xA7A8,
13259         0xA7A9,
13260         0xA7AA,
13261         0xA7AF,
13262         0xA7B0,
13263         0xA7B5,
13264         0xA7B6,
13265         0xA7B7,
13266         0xA7B8,
13267         0xA7F7,
13268         0xA7F8,
13269         0xA7FB,
13270         0xA802,
13271         0xA803,
13272         0xA806,
13273         0xA807,
13274         0xA80B,
13275         0xA80C,
13276         0xA823,
13277         0xA828,
13278         0xA840,
13279         0xA874,
13280         0xA876,
13281         0xA878,
13282         0xA880,
13283         0xA882,
13284         0xA8B4,
13285         0xA8C6,
13286         0xA8CE,
13287         0xA8D0,
13288         0xA8DA,
13289         0xA8E0,
13290         0xA8F2,
13291         0xA8F8,
13292         0xA8FB,
13293         0xA8FC,
13294         0xA8FD,
13295         0xA8FE,
13296         0xA900,
13297         0xA90A,
13298         0xA926,
13299         0xA92E,
13300         0xA92F,
13301         0xA930,
13302         0xA947,
13303         0xA954,
13304         0xA960,
13305         0xA97D,
13306         0xA980,
13307         0xA984,
13308         0xA9B3,
13309         0xA9C1,
13310         0xA9C8,
13311         0xA9CA,
13312         0xA9CF,
13313         0xA9D0,
13314         0xA9DA,
13315         0xA9E0,
13316         0xA9E5,
13317         0xA9E6,
13318         0xA9F0,
13319         0xA9FA,
13320         0xA9FF,
13321         0xAA00,
13322         0xAA29,
13323         0xAA37,
13324         0xAA40,
13325         0xAA43,
13326         0xAA44,
13327         0xAA4C,
13328         0xAA4E,
13329         0xAA50,
13330         0xAA5A,
13331         0xAA5D,
13332         0xAA60,
13333         0xAA77,
13334         0xAA7A,
13335         0xAA7B,
13336         0xAA7E,
13337         0xAAB0,
13338         0xAAB1,
13339         0xAAB2,
13340         0xAAB5,
13341         0xAAB7,
13342         0xAAB9,
13343         0xAABE,
13344         0xAAC0,
13345         0xAAC1,
13346         0xAAC2,
13347         0xAAC3,
13348         0xAADB,
13349         0xAADE,
13350         0xAAE0,
13351         0xAAEB,
13352         0xAAF0,
13353         0xAAF2,
13354         0xAAF5,
13355         0xAAF7,
13356         0xAB01,
13357         0xAB07,
13358         0xAB09,
13359         0xAB0F,
13360         0xAB11,
13361         0xAB17,
13362         0xAB20,
13363         0xAB27,
13364         0xAB28,
13365         0xAB2F,
13366         0xAB30,
13367         0xAB5B,
13368         0xAB5C,
13369         0xAB66,
13370         0xAB70,
13371         0xABC0,
13372         0xABE3,
13373         0xABEB,
13374         0xABEC,
13375         0xABEE,
13376         0xABF0,
13377         0xABFA,
13378         0xAC00,
13379         0xD7A4,
13380         0xD7B0,
13381         0xD7C7,
13382         0xD7CB,
13383         0xD7FC,
13384         0xF900,
13385         0xFA6E,
13386         0xFA70,
13387         0xFADA,
13388         0xFB00,
13389         0xFB07,
13390         0xFB13,
13391         0xFB18,
13392         0xFB1D,
13393         0xFB1E,
13394         0xFB1F,
13395         0xFB29,
13396         0xFB2A,
13397         0xFB37,
13398         0xFB38,
13399         0xFB3D,
13400         0xFB3E,
13401         0xFB3F,
13402         0xFB40,
13403         0xFB42,
13404         0xFB43,
13405         0xFB45,
13406         0xFB46,
13407         0xFBB2,
13408         0xFBD3,
13409         0xFD3E,
13410         0xFD40,
13411         0xFD50,
13412         0xFD90,
13413         0xFD92,
13414         0xFDC8,
13415         0xFDF0,
13416         0xFDFC,
13417         0xFE00,
13418         0xFE10,
13419         0xFE12,
13420         0xFE13,
13421         0xFE14,
13422         0xFE17,
13423         0xFE19,
13424         0xFE20,
13425         0xFE30,
13426         0xFE31,
13427         0xFE33,
13428         0xFE35,
13429         0xFE45,
13430         0xFE47,
13431         0xFE49,
13432         0xFE50,
13433         0xFE52,
13434         0xFE53,
13435         0xFE55,
13436         0xFE56,
13437         0xFE58,
13438         0xFE59,
13439         0xFE5F,
13440         0xFE63,
13441         0xFE64,
13442         0xFE70,
13443         0xFE75,
13444         0xFE76,
13445         0xFEFD,
13446         0xFEFF,
13447         0xFF00,
13448         0xFF01,
13449         0xFF02,
13450         0xFF08,
13451         0xFF0A,
13452         0xFF0C,
13453         0xFF0E,
13454         0xFF0F,
13455         0xFF1A,
13456         0xFF1B,
13457         0xFF1F,
13458         0xFF20,
13459         0xFF21,
13460         0xFF3B,
13461         0xFF3C,
13462         0xFF3D,
13463         0xFF3E,
13464         0xFF41,
13465         0xFF5B,
13466         0xFF5C,
13467         0xFF5D,
13468         0xFF5E,
13469         0xFF5F,
13470         0xFF61,
13471         0xFF62,
13472         0xFF64,
13473         0xFF65,
13474         0xFF66,
13475         0xFF9E,
13476         0xFFA0,
13477         0xFFBF,
13478         0xFFC2,
13479         0xFFC8,
13480         0xFFCA,
13481         0xFFD0,
13482         0xFFD2,
13483         0xFFD8,
13484         0xFFDA,
13485         0xFFDD,
13486         0xFFF9,
13487         0xFFFC,
13488         0x10000,
13489         0x1000C,
13490         0x1000D,
13491         0x10027,
13492         0x10028,
13493         0x1003B,
13494         0x1003C,
13495         0x1003E,
13496         0x1003F,
13497         0x1004E,
13498         0x10050,
13499         0x1005E,
13500         0x10080,
13501         0x100FB,
13502         0x10140,
13503         0x10175,
13504         0x101FD,
13505         0x101FE,
13506         0x10280,
13507         0x1029D,
13508         0x102A0,
13509         0x102D1,
13510         0x102E0,
13511         0x102E1,
13512         0x10300,
13513         0x10320,
13514         0x10330,
13515         0x1034B,
13516         0x10350,
13517         0x10376,
13518         0x1037B,
13519         0x10380,
13520         0x1039E,
13521         0x103A0,
13522         0x103C4,
13523         0x103C8,
13524         0x103D0,
13525         0x103D1,
13526         0x103D6,
13527         0x10400,
13528         0x10428,
13529         0x10450,
13530         0x1049E,
13531         0x104A0,
13532         0x104AA,
13533         0x104B0,
13534         0x104D4,
13535         0x104D8,
13536         0x104FC,
13537         0x10500,
13538         0x10528,
13539         0x10530,
13540         0x10564,
13541         0x10600,
13542         0x10737,
13543         0x10740,
13544         0x10756,
13545         0x10760,
13546         0x10768,
13547         0x10800,
13548         0x10806,
13549         0x10808,
13550         0x10809,
13551         0x1080A,
13552         0x10836,
13553         0x10837,
13554         0x10839,
13555         0x1083C,
13556         0x1083D,
13557         0x1083F,
13558         0x10856,
13559         0x10860,
13560         0x10877,
13561         0x10880,
13562         0x1089F,
13563         0x108E0,
13564         0x108F3,
13565         0x108F4,
13566         0x108F6,
13567         0x10900,
13568         0x10916,
13569         0x10920,
13570         0x1093A,
13571         0x10980,
13572         0x109B8,
13573         0x109BE,
13574         0x109C0,
13575         0x10A00,
13576         0x10A01,
13577         0x10A04,
13578         0x10A05,
13579         0x10A07,
13580         0x10A0C,
13581         0x10A10,
13582         0x10A14,
13583         0x10A15,
13584         0x10A18,
13585         0x10A19,
13586         0x10A34,
13587         0x10A38,
13588         0x10A3B,
13589         0x10A3F,
13590         0x10A40,
13591         0x10A56,
13592         0x10A58,
13593         0x10A60,
13594         0x10A7D,
13595         0x10A80,
13596         0x10A9D,
13597         0x10AC0,
13598         0x10AC8,
13599         0x10AC9,
13600         0x10AE5,
13601         0x10AE7,
13602         0x10B00,
13603         0x10B36,
13604         0x10B40,
13605         0x10B56,
13606         0x10B60,
13607         0x10B73,
13608         0x10B80,
13609         0x10B92,
13610         0x10C00,
13611         0x10C49,
13612         0x10C80,
13613         0x10CB3,
13614         0x10CC0,
13615         0x10CF3,
13616         0x11000,
13617         0x11003,
13618         0x11038,
13619         0x11047,
13620         0x11049,
13621         0x11066,
13622         0x11070,
13623         0x1107F,
13624         0x11083,
13625         0x110B0,
13626         0x110BB,
13627         0x110BD,
13628         0x110BE,
13629         0x110C2,
13630         0x110D0,
13631         0x110E9,
13632         0x110F0,
13633         0x110FA,
13634         0x11100,
13635         0x11103,
13636         0x11127,
13637         0x11135,
13638         0x11136,
13639         0x11140,
13640         0x11141,
13641         0x11144,
13642         0x11150,
13643         0x11173,
13644         0x11174,
13645         0x11176,
13646         0x11177,
13647         0x11180,
13648         0x11183,
13649         0x111B3,
13650         0x111C1,
13651         0x111C5,
13652         0x111C7,
13653         0x111CA,
13654         0x111CD,
13655         0x111CE,
13656         0x111D0,
13657         0x111DA,
13658         0x111DB,
13659         0x111DC,
13660         0x111DD,
13661         0x111DE,
13662         0x111E0,
13663         0x11200,
13664         0x11212,
13665         0x11213,
13666         0x1122C,
13667         0x11238,
13668         0x1123A,
13669         0x1123B,
13670         0x1123D,
13671         0x1123E,
13672         0x1123F,
13673         0x11280,
13674         0x11287,
13675         0x11288,
13676         0x11289,
13677         0x1128A,
13678         0x1128E,
13679         0x1128F,
13680         0x1129E,
13681         0x1129F,
13682         0x112A9,
13683         0x112AA,
13684         0x112B0,
13685         0x112DF,
13686         0x112EB,
13687         0x112F0,
13688         0x112FA,
13689         0x11300,
13690         0x11304,
13691         0x11305,
13692         0x1130D,
13693         0x1130F,
13694         0x11311,
13695         0x11313,
13696         0x11329,
13697         0x1132A,
13698         0x11331,
13699         0x11332,
13700         0x11334,
13701         0x11335,
13702         0x1133A,
13703         0x1133C,
13704         0x1133D,
13705         0x1133E,
13706         0x11345,
13707         0x11347,
13708         0x11349,
13709         0x1134B,
13710         0x1134E,
13711         0x11350,
13712         0x11351,
13713         0x11357,
13714         0x11358,
13715         0x1135D,
13716         0x11362,
13717         0x11364,
13718         0x11366,
13719         0x1136D,
13720         0x11370,
13721         0x11375,
13722         0x11400,
13723         0x11435,
13724         0x11447,
13725         0x1144B,
13726         0x1144D,
13727         0x11450,
13728         0x1145A,
13729         0x11480,
13730         0x114B0,
13731         0x114C4,
13732         0x114C6,
13733         0x114C7,
13734         0x114C8,
13735         0x114D0,
13736         0x114DA,
13737         0x11580,
13738         0x115AF,
13739         0x115B6,
13740         0x115B8,
13741         0x115C1,
13742         0x115C2,
13743         0x115C4,
13744         0x115C9,
13745         0x115D8,
13746         0x115DC,
13747         0x115DE,
13748         0x11600,
13749         0x11630,
13750         0x11641,
13751         0x11643,
13752         0x11644,
13753         0x11645,
13754         0x11650,
13755         0x1165A,
13756         0x11680,
13757         0x116AB,
13758         0x116B8,
13759         0x116C0,
13760         0x116CA,
13761         0x11700,
13762         0x1171A,
13763         0x1171D,
13764         0x1172C,
13765         0x11730,
13766         0x1173A,
13767         0x1173C,
13768         0x1173F,
13769         0x118A0,
13770         0x118C0,
13771         0x118E0,
13772         0x118EA,
13773         0x118FF,
13774         0x11900,
13775         0x11AC0,
13776         0x11AF9,
13777         0x11C00,
13778         0x11C09,
13779         0x11C0A,
13780         0x11C2F,
13781         0x11C37,
13782         0x11C38,
13783         0x11C40,
13784         0x11C41,
13785         0x11C43,
13786         0x11C50,
13787         0x11C5A,
13788         0x11C72,
13789         0x11C90,
13790         0x11C92,
13791         0x11CA8,
13792         0x11CA9,
13793         0x11CB7,
13794         0x12000,
13795         0x1239A,
13796         0x12400,
13797         0x1246F,
13798         0x12480,
13799         0x12544,
13800         0x13000,
13801         0x1342F,
13802         0x14400,
13803         0x14647,
13804         0x16800,
13805         0x16A39,
13806         0x16A40,
13807         0x16A5F,
13808         0x16A60,
13809         0x16A6A,
13810         0x16A6E,
13811         0x16A70,
13812         0x16AD0,
13813         0x16AEE,
13814         0x16AF0,
13815         0x16AF5,
13816         0x16AF6,
13817         0x16B00,
13818         0x16B30,
13819         0x16B37,
13820         0x16B39,
13821         0x16B40,
13822         0x16B44,
13823         0x16B45,
13824         0x16B50,
13825         0x16B5A,
13826         0x16B63,
13827         0x16B78,
13828         0x16B7D,
13829         0x16B90,
13830         0x16F00,
13831         0x16F45,
13832         0x16F50,
13833         0x16F51,
13834         0x16F7F,
13835         0x16F8F,
13836         0x16F93,
13837         0x16FA0,
13838         0x16FE0,
13839         0x16FE1,
13840         0x17000,
13841         0x187ED,
13842         0x18800,
13843         0x18AF3,
13844         0x1B000,
13845         0x1B002,
13846         0x1BC00,
13847         0x1BC6B,
13848         0x1BC70,
13849         0x1BC7D,
13850         0x1BC80,
13851         0x1BC89,
13852         0x1BC90,
13853         0x1BC9A,
13854         0x1BC9D,
13855         0x1BC9F,
13856         0x1BCA0,
13857         0x1BCA4,
13858         0x1D165,
13859         0x1D16A,
13860         0x1D16D,
13861         0x1D173,
13862         0x1D17B,
13863         0x1D183,
13864         0x1D185,
13865         0x1D18C,
13866         0x1D1AA,
13867         0x1D1AE,
13868         0x1D242,
13869         0x1D245,
13870         0x1D400,
13871         0x1D41A,
13872         0x1D434,
13873         0x1D44E,
13874         0x1D455,
13875         0x1D456,
13876         0x1D468,
13877         0x1D482,
13878         0x1D49C,
13879         0x1D49D,
13880         0x1D49E,
13881         0x1D4A0,
13882         0x1D4A2,
13883         0x1D4A3,
13884         0x1D4A5,
13885         0x1D4A7,
13886         0x1D4A9,
13887         0x1D4AD,
13888         0x1D4AE,
13889         0x1D4B6,
13890         0x1D4BA,
13891         0x1D4BB,
13892         0x1D4BC,
13893         0x1D4BD,
13894         0x1D4C4,
13895         0x1D4C5,
13896         0x1D4D0,
13897         0x1D4EA,
13898         0x1D504,
13899         0x1D506,
13900         0x1D507,
13901         0x1D50B,
13902         0x1D50D,
13903         0x1D515,
13904         0x1D516,
13905         0x1D51D,
13906         0x1D51E,
13907         0x1D538,
13908         0x1D53A,
13909         0x1D53B,
13910         0x1D53F,
13911         0x1D540,
13912         0x1D545,
13913         0x1D546,
13914         0x1D547,
13915         0x1D54A,
13916         0x1D551,
13917         0x1D552,
13918         0x1D56C,
13919         0x1D586,
13920         0x1D5A0,
13921         0x1D5BA,
13922         0x1D5D4,
13923         0x1D5EE,
13924         0x1D608,
13925         0x1D622,
13926         0x1D63C,
13927         0x1D656,
13928         0x1D670,
13929         0x1D68A,
13930         0x1D6A6,
13931         0x1D6A8,
13932         0x1D6C1,
13933         0x1D6C2,
13934         0x1D6DB,
13935         0x1D6DC,
13936         0x1D6E2,
13937         0x1D6FB,
13938         0x1D6FC,
13939         0x1D715,
13940         0x1D716,
13941         0x1D71C,
13942         0x1D735,
13943         0x1D736,
13944         0x1D74F,
13945         0x1D750,
13946         0x1D756,
13947         0x1D76F,
13948         0x1D770,
13949         0x1D789,
13950         0x1D78A,
13951         0x1D790,
13952         0x1D7A9,
13953         0x1D7AA,
13954         0x1D7C3,
13955         0x1D7C4,
13956         0x1D7CA,
13957         0x1D7CB,
13958         0x1D7CC,
13959         0x1D7CE,
13960         0x1D800,
13961         0x1DA00,
13962         0x1DA37,
13963         0x1DA3B,
13964         0x1DA6D,
13965         0x1DA75,
13966         0x1DA76,
13967         0x1DA84,
13968         0x1DA85,
13969         0x1DA88,
13970         0x1DA89,
13971         0x1DA9B,
13972         0x1DAA0,
13973         0x1DAA1,
13974         0x1DAB0,
13975         0x1E000,
13976         0x1E007,
13977         0x1E008,
13978         0x1E019,
13979         0x1E01B,
13980         0x1E022,
13981         0x1E023,
13982         0x1E025,
13983         0x1E026,
13984         0x1E02B,
13985         0x1E800,
13986         0x1E8C5,
13987         0x1E8D0,
13988         0x1E8D7,
13989         0x1E900,
13990         0x1E922,
13991         0x1E944,
13992         0x1E94B,
13993         0x1E950,
13994         0x1E95A,
13995         0x1EE00,
13996         0x1EE04,
13997         0x1EE05,
13998         0x1EE20,
13999         0x1EE21,
14000         0x1EE23,
14001         0x1EE24,
14002         0x1EE25,
14003         0x1EE27,
14004         0x1EE28,
14005         0x1EE29,
14006         0x1EE33,
14007         0x1EE34,
14008         0x1EE38,
14009         0x1EE39,
14010         0x1EE3A,
14011         0x1EE3B,
14012         0x1EE3C,
14013         0x1EE42,
14014         0x1EE43,
14015         0x1EE47,
14016         0x1EE48,
14017         0x1EE49,
14018         0x1EE4A,
14019         0x1EE4B,
14020         0x1EE4C,
14021         0x1EE4D,
14022         0x1EE50,
14023         0x1EE51,
14024         0x1EE53,
14025         0x1EE54,
14026         0x1EE55,
14027         0x1EE57,
14028         0x1EE58,
14029         0x1EE59,
14030         0x1EE5A,
14031         0x1EE5B,
14032         0x1EE5C,
14033         0x1EE5D,
14034         0x1EE5E,
14035         0x1EE5F,
14036         0x1EE60,
14037         0x1EE61,
14038         0x1EE63,
14039         0x1EE64,
14040         0x1EE65,
14041         0x1EE67,
14042         0x1EE6B,
14043         0x1EE6C,
14044         0x1EE73,
14045         0x1EE74,
14046         0x1EE78,
14047         0x1EE79,
14048         0x1EE7D,
14049         0x1EE7E,
14050         0x1EE7F,
14051         0x1EE80,
14052         0x1EE8A,
14053         0x1EE8B,
14054         0x1EE9C,
14055         0x1EEA1,
14056         0x1EEA4,
14057         0x1EEA5,
14058         0x1EEAA,
14059         0x1EEAB,
14060         0x1EEBC,
14061         0x1F130,
14062         0x1F14A,
14063         0x1F150,
14064         0x1F16A,
14065         0x1F170,
14066         0x1F18A,
14067         0x1F676,
14068         0x1F679,
14069         0x20000,
14070         0x2A6D7,
14071         0x2A700,
14072         0x2B735,
14073         0x2B740,
14074         0x2B81E,
14075         0x2B820,
14076         0x2CEA2,
14077         0x2F800,
14078         0x2FA1E,
14079         0xE0001,
14080         0xE0002,
14081         0xE0020,
14082         0xE0080,
14083         0xE0100,
14084         0xE01F0
14085 };
14086
14087 #endif  /* defined(PERL_IN_PERL_C) */
14088
14089 #if defined(PERL_IN_REGEXEC_C)
14090
14091 #define SB_ENUM_COUNT 16
14092
14093 typedef enum {
14094         SB_Other = 0,
14095         SB_ATerm = 1,
14096         SB_CR = 2,
14097         SB_Close = 3,
14098         SB_Extend = 4,
14099         SB_Format = 5,
14100         SB_LF = 6,
14101         SB_Lower = 7,
14102         SB_Numeric = 8,
14103         SB_OLetter = 9,
14104         SB_SContinue = 10,
14105         SB_STerm = 11,
14106         SB_Sep = 12,
14107         SB_Sp = 13,
14108         SB_Upper = 14,
14109         SB_EDGE = 15
14110 } SB_enum;
14111
14112 static const SB_enum _Perl_SB_invmap[] = { /* for ASCII/Latin1 */
14113         SB_Other,
14114         SB_Sp,
14115         SB_LF,
14116         SB_Sp,
14117         SB_CR,
14118         SB_Other,
14119         SB_Sp,
14120         SB_STerm,
14121         SB_Close,
14122         SB_Other,
14123         SB_Close,
14124         SB_Other,
14125         SB_SContinue,
14126         SB_ATerm,
14127         SB_Other,
14128         SB_Numeric,
14129         SB_SContinue,
14130         SB_Other,
14131         SB_STerm,
14132         SB_Other,
14133         SB_Upper,
14134         SB_Close,
14135         SB_Other,
14136         SB_Close,
14137         SB_Other,
14138         SB_Lower,
14139         SB_Close,
14140         SB_Other,
14141         SB_Close,
14142         SB_Other,
14143         SB_Sep,
14144         SB_Other,
14145         SB_Sp,
14146         SB_Other,
14147         SB_Lower,
14148         SB_Close,
14149         SB_Other,
14150         SB_Format,
14151         SB_Other,
14152         SB_Lower,
14153         SB_Other,
14154         SB_Lower,
14155         SB_Close,
14156         SB_Other,
14157         SB_Upper,
14158         SB_Other,
14159         SB_Upper,
14160         SB_Lower,
14161         SB_Other,
14162         SB_Lower,
14163         SB_Upper,
14164         SB_Lower,
14165         SB_Upper,
14166         SB_Lower,
14167         SB_Upper,
14168         SB_Lower,
14169         SB_Upper,
14170         SB_Lower,
14171         SB_Upper,
14172         SB_Lower,
14173         SB_Upper,
14174         SB_Lower,
14175         SB_Upper,
14176         SB_Lower,
14177         SB_Upper,
14178         SB_Lower,
14179         SB_Upper,
14180         SB_Lower,
14181         SB_Upper,
14182         SB_Lower,
14183         SB_Upper,
14184         SB_Lower,
14185         SB_Upper,
14186         SB_Lower,
14187         SB_Upper,
14188         SB_Lower,
14189         SB_Upper,
14190         SB_Lower,
14191         SB_Upper,
14192         SB_Lower,
14193         SB_Upper,
14194         SB_Lower,
14195         SB_Upper,
14196         SB_Lower,
14197         SB_Upper,
14198         SB_Lower,
14199         SB_Upper,
14200         SB_Lower,
14201         SB_Upper,
14202         SB_Lower,
14203         SB_Upper,
14204         SB_Lower,
14205         SB_Upper,
14206         SB_Lower,
14207         SB_Upper,
14208         SB_Lower,
14209         SB_Upper,
14210         SB_Lower,
14211         SB_Upper,
14212         SB_Lower,
14213         SB_Upper,
14214         SB_Lower,
14215         SB_Upper,
14216         SB_Lower,
14217         SB_Upper,
14218         SB_Lower,
14219         SB_Upper,
14220         SB_Lower,
14221         SB_Upper,
14222         SB_Lower,
14223         SB_Upper,
14224         SB_Lower,
14225         SB_Upper,
14226         SB_Lower,
14227         SB_Upper,
14228         SB_Lower,
14229         SB_Upper,
14230         SB_Lower,
14231         SB_Upper,
14232         SB_Lower,
14233         SB_Upper,
14234         SB_Lower,
14235         SB_Upper,
14236         SB_Lower,
14237         SB_Upper,
14238         SB_Lower,
14239         SB_Upper,
14240         SB_Lower,
14241         SB_Upper,
14242         SB_Lower,
14243         SB_Upper,
14244         SB_Lower,
14245         SB_Upper,
14246         SB_Lower,
14247         SB_Upper,
14248         SB_Lower,
14249         SB_Upper,
14250         SB_Lower,
14251         SB_Upper,
14252         SB_Lower,
14253         SB_Upper,
14254         SB_Lower,
14255         SB_Upper,
14256         SB_Lower,
14257         SB_Upper,
14258         SB_Lower,
14259         SB_Upper,
14260         SB_Lower,
14261         SB_Upper,
14262         SB_Lower,
14263         SB_Upper,
14264         SB_Lower,
14265         SB_Upper,
14266         SB_Lower,
14267         SB_Upper,
14268         SB_Lower,
14269         SB_Upper,
14270         SB_Lower,
14271         SB_Upper,
14272         SB_Lower,
14273         SB_Upper,
14274         SB_Lower,
14275         SB_Upper,
14276         SB_Lower,
14277         SB_Upper,
14278         SB_Lower,
14279         SB_Upper,
14280         SB_Lower,
14281         SB_Upper,
14282         SB_Lower,
14283         SB_Upper,
14284         SB_Lower,
14285         SB_Upper,
14286         SB_Lower,
14287         SB_Upper,
14288         SB_Lower,
14289         SB_Upper,
14290         SB_Lower,
14291         SB_Upper,
14292         SB_Lower,
14293         SB_Upper,
14294         SB_Lower,
14295         SB_Upper,
14296         SB_Lower,
14297         SB_Upper,
14298         SB_Lower,
14299         SB_Upper,
14300         SB_Lower,
14301         SB_Upper,
14302         SB_Lower,
14303         SB_Upper,
14304         SB_Lower,
14305         SB_Upper,
14306         SB_Lower,
14307         SB_Upper,
14308         SB_Lower,
14309         SB_Upper,
14310         SB_Lower,
14311         SB_Upper,
14312         SB_Lower,
14313         SB_Upper,
14314         SB_Lower,
14315         SB_Upper,
14316         SB_Lower,
14317         SB_Upper,
14318         SB_Lower,
14319         SB_Upper,
14320         SB_Lower,
14321         SB_Upper,
14322         SB_Lower,
14323         SB_OLetter,
14324         SB_Upper,
14325         SB_Lower,
14326         SB_OLetter,
14327         SB_Upper,
14328         SB_Lower,
14329         SB_Upper,
14330         SB_Lower,
14331         SB_Upper,
14332         SB_Lower,
14333         SB_Upper,
14334         SB_Lower,
14335         SB_Upper,
14336         SB_Lower,
14337         SB_Upper,
14338         SB_Lower,
14339         SB_Upper,
14340         SB_Lower,
14341         SB_Upper,
14342         SB_Lower,
14343         SB_Upper,
14344         SB_Lower,
14345         SB_Upper,
14346         SB_Lower,
14347         SB_Upper,
14348         SB_Lower,
14349         SB_Upper,
14350         SB_Lower,
14351         SB_Upper,
14352         SB_Lower,
14353         SB_Upper,
14354         SB_Lower,
14355         SB_Upper,
14356         SB_Lower,
14357         SB_Upper,
14358         SB_Lower,
14359         SB_Upper,
14360         SB_Lower,
14361         SB_Upper,
14362         SB_Lower,
14363         SB_Upper,
14364         SB_Lower,
14365         SB_Upper,
14366         SB_Lower,
14367         SB_Upper,
14368         SB_Lower,
14369         SB_Upper,
14370         SB_Lower,
14371         SB_Upper,
14372         SB_Lower,
14373         SB_Upper,
14374         SB_Lower,
14375         SB_Upper,
14376         SB_Lower,
14377         SB_Upper,
14378         SB_Lower,
14379         SB_Upper,
14380         SB_Lower,
14381         SB_Upper,
14382         SB_Lower,
14383         SB_Upper,
14384         SB_Lower,
14385         SB_Upper,
14386         SB_Lower,
14387         SB_Upper,
14388         SB_Lower,
14389         SB_Upper,
14390         SB_Lower,
14391         SB_Upper,
14392         SB_Lower,
14393         SB_Upper,
14394         SB_Lower,
14395         SB_Upper,
14396         SB_Lower,
14397         SB_Upper,
14398         SB_Lower,
14399         SB_Upper,
14400         SB_Lower,
14401         SB_Upper,
14402         SB_Lower,
14403         SB_Upper,
14404         SB_Lower,
14405         SB_Upper,
14406         SB_Lower,
14407         SB_Upper,
14408         SB_Lower,
14409         SB_Upper,
14410         SB_Lower,
14411         SB_Upper,
14412         SB_Lower,
14413         SB_Upper,
14414         SB_Lower,
14415         SB_Upper,
14416         SB_Lower,
14417         SB_Upper,
14418         SB_Lower,
14419         SB_Upper,
14420         SB_Lower,
14421         SB_Upper,
14422         SB_Lower,
14423         SB_Upper,
14424         SB_Lower,
14425         SB_Upper,
14426         SB_Lower,
14427         SB_Upper,
14428         SB_Lower,
14429         SB_Upper,
14430         SB_Lower,
14431         SB_Upper,
14432         SB_Lower,
14433         SB_Upper,
14434         SB_Lower,
14435         SB_Upper,
14436         SB_Lower,
14437         SB_Upper,
14438         SB_Lower,
14439         SB_Upper,
14440         SB_Lower,
14441         SB_Upper,
14442         SB_Lower,
14443         SB_Upper,
14444         SB_Lower,
14445         SB_Upper,
14446         SB_Lower,
14447         SB_OLetter,
14448         SB_Lower,
14449         SB_OLetter,
14450         SB_Lower,
14451         SB_Other,
14452         SB_OLetter,
14453         SB_Other,
14454         SB_Lower,
14455         SB_Other,
14456         SB_OLetter,
14457         SB_Other,
14458         SB_OLetter,
14459         SB_Other,
14460         SB_Extend,
14461         SB_Upper,
14462         SB_Lower,
14463         SB_Upper,
14464         SB_Lower,
14465         SB_OLetter,
14466         SB_Other,
14467         SB_Upper,
14468         SB_Lower,
14469         SB_Other,
14470         SB_Lower,
14471         SB_Other,
14472         SB_Upper,
14473         SB_Other,
14474         SB_Upper,
14475         SB_Other,
14476         SB_Upper,
14477         SB_Other,
14478         SB_Upper,
14479         SB_Other,
14480         SB_Upper,
14481         SB_Lower,
14482         SB_Upper,
14483         SB_Other,
14484         SB_Upper,
14485         SB_Lower,
14486         SB_Upper,
14487         SB_Lower,
14488         SB_Upper,
14489         SB_Lower,
14490         SB_Upper,
14491         SB_Lower,
14492         SB_Upper,
14493         SB_Lower,
14494         SB_Upper,
14495         SB_Lower,
14496         SB_Upper,
14497         SB_Lower,
14498         SB_Upper,
14499         SB_Lower,
14500         SB_Upper,
14501         SB_Lower,
14502         SB_Upper,
14503         SB_Lower,
14504         SB_Upper,
14505         SB_Lower,
14506         SB_Upper,
14507         SB_Lower,
14508         SB_Upper,
14509         SB_Lower,
14510         SB_Upper,
14511         SB_Lower,
14512         SB_Upper,
14513         SB_Lower,
14514         SB_Upper,
14515         SB_Lower,
14516         SB_Other,
14517         SB_Upper,
14518         SB_Lower,
14519         SB_Upper,
14520         SB_Lower,
14521         SB_Upper,
14522         SB_Lower,
14523         SB_Upper,
14524         SB_Lower,
14525         SB_Upper,
14526         SB_Lower,
14527         SB_Upper,
14528         SB_Lower,
14529         SB_Upper,
14530         SB_Lower,
14531         SB_Upper,
14532         SB_Lower,
14533         SB_Upper,
14534         SB_Lower,
14535         SB_Upper,
14536         SB_Lower,
14537         SB_Upper,
14538         SB_Lower,
14539         SB_Upper,
14540         SB_Lower,
14541         SB_Upper,
14542         SB_Lower,
14543         SB_Upper,
14544         SB_Lower,
14545         SB_Upper,
14546         SB_Lower,
14547         SB_Upper,
14548         SB_Lower,
14549         SB_Upper,
14550         SB_Lower,
14551         SB_Upper,
14552         SB_Lower,
14553         SB_Upper,
14554         SB_Lower,
14555         SB_Upper,
14556         SB_Lower,
14557         SB_Other,
14558         SB_Extend,
14559         SB_Upper,
14560         SB_Lower,
14561         SB_Upper,
14562         SB_Lower,
14563         SB_Upper,
14564         SB_Lower,
14565         SB_Upper,
14566         SB_Lower,
14567         SB_Upper,
14568         SB_Lower,
14569         SB_Upper,
14570         SB_Lower,
14571         SB_Upper,
14572         SB_Lower,
14573         SB_Upper,
14574         SB_Lower,
14575         SB_Upper,
14576         SB_Lower,
14577         SB_Upper,
14578         SB_Lower,
14579         SB_Upper,
14580         SB_Lower,
14581         SB_Upper,
14582         SB_Lower,
14583         SB_Upper,
14584         SB_Lower,
14585         SB_Upper,
14586         SB_Lower,
14587         SB_Upper,
14588         SB_Lower,
14589         SB_Upper,
14590         SB_Lower,
14591         SB_Upper,
14592         SB_Lower,
14593         SB_Upper,
14594         SB_Lower,
14595         SB_Upper,
14596         SB_Lower,
14597         SB_Upper,
14598         SB_Lower,
14599         SB_Upper,
14600         SB_Lower,
14601         SB_Upper,
14602         SB_Lower,
14603         SB_Upper,
14604         SB_Lower,
14605         SB_Upper,
14606         SB_Lower,
14607         SB_Upper,
14608         SB_Lower,
14609         SB_Upper,
14610         SB_Lower,
14611         SB_Upper,
14612         SB_Lower,
14613         SB_Upper,
14614         SB_Lower,
14615         SB_Upper,
14616         SB_Lower,
14617         SB_Upper,
14618         SB_Lower,
14619         SB_Upper,
14620         SB_Lower,
14621         SB_Upper,
14622         SB_Lower,
14623         SB_Upper,
14624         SB_Lower,
14625         SB_Upper,
14626         SB_Lower,
14627         SB_Upper,
14628         SB_Lower,
14629         SB_Upper,
14630         SB_Lower,
14631         SB_Upper,
14632         SB_Lower,
14633         SB_Upper,
14634         SB_Lower,
14635         SB_Upper,
14636         SB_Lower,
14637         SB_Upper,
14638         SB_Lower,
14639         SB_Upper,
14640         SB_Lower,
14641         SB_Upper,
14642         SB_Lower,
14643         SB_Upper,
14644         SB_Lower,
14645         SB_Upper,
14646         SB_Lower,
14647         SB_Upper,
14648         SB_Lower,
14649         SB_Upper,
14650         SB_Lower,
14651         SB_Upper,
14652         SB_Lower,
14653         SB_Upper,
14654         SB_Lower,
14655         SB_Upper,
14656         SB_Lower,
14657         SB_Upper,
14658         SB_Lower,
14659         SB_Upper,
14660         SB_Lower,
14661         SB_Upper,
14662         SB_Lower,
14663         SB_Upper,
14664         SB_Lower,
14665         SB_Upper,
14666         SB_Lower,
14667         SB_Upper,
14668         SB_Lower,
14669         SB_Upper,
14670         SB_Lower,
14671         SB_Upper,
14672         SB_Lower,
14673         SB_Upper,
14674         SB_Lower,
14675         SB_Upper,
14676         SB_Lower,
14677         SB_Upper,
14678         SB_Lower,
14679         SB_Upper,
14680         SB_Lower,
14681         SB_Upper,
14682         SB_Lower,
14683         SB_Upper,
14684         SB_Lower,
14685         SB_Upper,
14686         SB_Lower,
14687         SB_Upper,
14688         SB_Lower,
14689         SB_Upper,
14690         SB_Lower,
14691         SB_Upper,
14692         SB_Lower,
14693         SB_Upper,
14694         SB_Lower,
14695         SB_Upper,
14696         SB_Lower,
14697         SB_Upper,
14698         SB_Lower,
14699         SB_Upper,
14700         SB_Lower,
14701         SB_Upper,
14702         SB_Lower,
14703         SB_Upper,
14704         SB_Lower,
14705         SB_Upper,
14706         SB_Lower,
14707         SB_Upper,
14708         SB_Lower,
14709         SB_Upper,
14710         SB_Lower,
14711         SB_Upper,
14712         SB_Lower,
14713         SB_Upper,
14714         SB_Lower,
14715         SB_Upper,
14716         SB_Lower,
14717         SB_Upper,
14718         SB_Lower,
14719         SB_Upper,
14720         SB_Lower,
14721         SB_Upper,
14722         SB_Lower,
14723         SB_Other,
14724         SB_Upper,
14725         SB_Other,
14726         SB_OLetter,
14727         SB_Other,
14728         SB_SContinue,
14729         SB_Other,
14730         SB_Lower,
14731         SB_Other,
14732         SB_STerm,
14733         SB_Other,
14734         SB_Extend,
14735         SB_Other,
14736         SB_Extend,
14737         SB_Other,
14738         SB_Extend,
14739         SB_Other,
14740         SB_Extend,
14741         SB_Other,
14742         SB_Extend,
14743         SB_Other,
14744         SB_OLetter,
14745         SB_Other,
14746         SB_OLetter,
14747         SB_Other,
14748         SB_Format,
14749         SB_Other,
14750         SB_SContinue,
14751         SB_Other,
14752         SB_Extend,
14753         SB_Other,
14754         SB_Format,
14755         SB_Other,
14756         SB_STerm,
14757         SB_OLetter,
14758         SB_Extend,
14759         SB_Numeric,
14760         SB_Other,
14761         SB_Numeric,
14762         SB_Other,
14763         SB_OLetter,
14764         SB_Extend,
14765         SB_OLetter,
14766         SB_STerm,
14767         SB_OLetter,
14768         SB_Extend,
14769         SB_Format,
14770         SB_Other,
14771         SB_Extend,
14772         SB_OLetter,
14773         SB_Extend,
14774         SB_Other,
14775         SB_Extend,
14776         SB_OLetter,
14777         SB_Numeric,
14778         SB_OLetter,
14779         SB_Other,
14780         SB_OLetter,
14781         SB_STerm,
14782         SB_Other,
14783         SB_Format,
14784         SB_OLetter,
14785         SB_Extend,
14786         SB_OLetter,
14787         SB_Extend,
14788         SB_Other,
14789         SB_OLetter,
14790         SB_Extend,
14791         SB_OLetter,
14792         SB_Other,
14793         SB_Numeric,
14794         SB_OLetter,
14795         SB_Extend,
14796         SB_OLetter,
14797         SB_Other,
14798         SB_SContinue,
14799         SB_STerm,
14800         SB_OLetter,
14801         SB_Other,
14802         SB_OLetter,
14803         SB_Extend,
14804         SB_OLetter,
14805         SB_Extend,
14806         SB_OLetter,
14807         SB_Extend,
14808         SB_OLetter,
14809         SB_Extend,
14810         SB_Other,
14811         SB_OLetter,
14812         SB_Extend,
14813         SB_Other,
14814         SB_OLetter,
14815         SB_Other,
14816         SB_OLetter,
14817         SB_Other,
14818         SB_Extend,
14819         SB_Format,
14820         SB_Extend,
14821         SB_OLetter,
14822         SB_Extend,
14823         SB_OLetter,
14824         SB_Extend,
14825         SB_OLetter,
14826         SB_Extend,
14827         SB_OLetter,
14828         SB_Extend,
14829         SB_STerm,
14830         SB_Numeric,
14831         SB_Other,
14832         SB_OLetter,
14833         SB_Extend,
14834         SB_Other,
14835         SB_OLetter,
14836         SB_Other,
14837         SB_OLetter,
14838         SB_Other,
14839         SB_OLetter,
14840         SB_Other,
14841         SB_OLetter,
14842         SB_Other,
14843         SB_OLetter,
14844         SB_Other,
14845         SB_OLetter,
14846         SB_Other,
14847         SB_Extend,
14848         SB_OLetter,
14849         SB_Extend,
14850         SB_Other,
14851         SB_Extend,
14852         SB_Other,
14853         SB_Extend,
14854         SB_OLetter,
14855         SB_Other,
14856         SB_Extend,
14857         SB_Other,
14858         SB_OLetter,
14859         SB_Other,
14860         SB_OLetter,
14861         SB_Extend,
14862         SB_Other,
14863         SB_Numeric,
14864         SB_OLetter,
14865         SB_Other,
14866         SB_Extend,
14867         SB_Other,
14868         SB_OLetter,
14869         SB_Other,
14870         SB_OLetter,
14871         SB_Other,
14872         SB_OLetter,
14873         SB_Other,
14874         SB_OLetter,
14875         SB_Other,
14876         SB_OLetter,
14877         SB_Other,
14878         SB_OLetter,
14879         SB_Other,
14880         SB_OLetter,
14881         SB_Other,
14882         SB_Extend,
14883         SB_Other,
14884         SB_Extend,
14885         SB_Other,
14886         SB_Extend,
14887         SB_Other,
14888         SB_Extend,
14889         SB_Other,
14890         SB_Extend,
14891         SB_Other,
14892         SB_OLetter,
14893         SB_Other,
14894         SB_OLetter,
14895         SB_Other,
14896         SB_Numeric,
14897         SB_Extend,
14898         SB_OLetter,
14899         SB_Extend,
14900         SB_Other,
14901         SB_Extend,
14902         SB_Other,
14903         SB_OLetter,
14904         SB_Other,
14905         SB_OLetter,
14906         SB_Other,
14907         SB_OLetter,
14908         SB_Other,
14909         SB_OLetter,
14910         SB_Other,
14911         SB_OLetter,
14912         SB_Other,
14913         SB_OLetter,
14914         SB_Other,
14915         SB_Extend,
14916         SB_OLetter,
14917         SB_Extend,
14918         SB_Other,
14919         SB_Extend,
14920         SB_Other,
14921         SB_Extend,
14922         SB_Other,
14923         SB_OLetter,
14924         SB_Other,
14925         SB_OLetter,
14926         SB_Extend,
14927         SB_Other,
14928         SB_Numeric,
14929         SB_Other,
14930         SB_OLetter,
14931         SB_Other,
14932         SB_Extend,
14933         SB_Other,
14934         SB_OLetter,
14935         SB_Other,
14936         SB_OLetter,
14937         SB_Other,
14938         SB_OLetter,
14939         SB_Other,
14940         SB_OLetter,
14941         SB_Other,
14942         SB_OLetter,
14943         SB_Other,
14944         SB_OLetter,
14945         SB_Other,
14946         SB_Extend,
14947         SB_OLetter,
14948         SB_Extend,
14949         SB_Other,
14950         SB_Extend,
14951         SB_Other,
14952         SB_Extend,
14953         SB_Other,
14954         SB_Extend,
14955         SB_Other,
14956         SB_OLetter,
14957         SB_Other,
14958         SB_OLetter,
14959         SB_Extend,
14960         SB_Other,
14961         SB_Numeric,
14962         SB_Other,
14963         SB_OLetter,
14964         SB_Other,
14965         SB_Extend,
14966         SB_OLetter,
14967         SB_Other,
14968         SB_OLetter,
14969         SB_Other,
14970         SB_OLetter,
14971         SB_Other,
14972         SB_OLetter,
14973         SB_Other,
14974         SB_OLetter,
14975         SB_Other,
14976         SB_OLetter,
14977         SB_Other,
14978         SB_OLetter,
14979         SB_Other,
14980         SB_OLetter,
14981         SB_Other,
14982         SB_OLetter,
14983         SB_Other,
14984         SB_OLetter,
14985         SB_Other,
14986         SB_Extend,
14987         SB_Other,
14988         SB_Extend,
14989         SB_Other,
14990         SB_Extend,
14991         SB_Other,
14992         SB_OLetter,
14993         SB_Other,
14994         SB_Extend,
14995         SB_Other,
14996         SB_Numeric,
14997         SB_Other,
14998         SB_Extend,
14999         SB_Other,
15000         SB_OLetter,
15001         SB_Other,
15002         SB_OLetter,
15003         SB_Other,
15004         SB_OLetter,
15005         SB_Other,
15006         SB_OLetter,
15007         SB_Other,
15008         SB_OLetter,
15009         SB_Extend,
15010         SB_Other,
15011         SB_Extend,
15012         SB_Other,
15013         SB_Extend,
15014         SB_Other,
15015         SB_Extend,
15016         SB_Other,
15017         SB_OLetter,
15018         SB_Other,
15019         SB_OLetter,
15020         SB_Extend,
15021         SB_Other,
15022         SB_Numeric,
15023         SB_Other,
15024         SB_OLetter,
15025         SB_Extend,
15026         SB_Other,
15027         SB_OLetter,
15028         SB_Other,
15029         SB_OLetter,
15030         SB_Other,
15031         SB_OLetter,
15032         SB_Other,
15033         SB_OLetter,
15034         SB_Other,
15035         SB_OLetter,
15036         SB_Other,
15037         SB_Extend,
15038         SB_OLetter,
15039         SB_Extend,
15040         SB_Other,
15041         SB_Extend,
15042         SB_Other,
15043         SB_Extend,
15044         SB_Other,
15045         SB_Extend,
15046         SB_Other,
15047         SB_OLetter,
15048         SB_Other,
15049         SB_OLetter,
15050         SB_Extend,
15051         SB_Other,
15052         SB_Numeric,
15053         SB_Other,
15054         SB_OLetter,
15055         SB_Other,
15056         SB_Extend,
15057         SB_Other,
15058         SB_OLetter,
15059         SB_Other,
15060         SB_OLetter,
15061         SB_Other,
15062         SB_OLetter,
15063         SB_Other,
15064         SB_OLetter,
15065         SB_Extend,
15066         SB_Other,
15067         SB_Extend,
15068         SB_Other,
15069         SB_Extend,
15070         SB_OLetter,
15071         SB_Other,
15072         SB_OLetter,
15073         SB_Extend,
15074         SB_Other,
15075         SB_OLetter,
15076         SB_Extend,
15077         SB_Other,
15078         SB_Numeric,
15079         SB_Other,
15080         SB_OLetter,
15081         SB_Other,
15082         SB_Extend,
15083         SB_Other,
15084         SB_OLetter,
15085         SB_Other,
15086         SB_OLetter,
15087         SB_Other,
15088         SB_OLetter,
15089         SB_Other,
15090         SB_OLetter,
15091         SB_Other,
15092         SB_OLetter,
15093         SB_Other,
15094         SB_Extend,
15095         SB_Other,
15096         SB_Extend,
15097         SB_Other,
15098         SB_Extend,
15099         SB_Other,
15100         SB_Extend,
15101         SB_Other,
15102         SB_Numeric,
15103         SB_Other,
15104         SB_Extend,
15105         SB_Other,
15106         SB_OLetter,
15107         SB_Extend,
15108         SB_OLetter,
15109         SB_Extend,
15110         SB_Other,
15111         SB_OLetter,
15112         SB_Extend,
15113         SB_Other,
15114         SB_Numeric,
15115         SB_Other,
15116         SB_OLetter,
15117         SB_Other,
15118         SB_OLetter,
15119         SB_Other,
15120         SB_OLetter,
15121         SB_Other,
15122         SB_OLetter,
15123         SB_Other,
15124         SB_OLetter,
15125         SB_Other,
15126         SB_OLetter,
15127         SB_Other,
15128         SB_OLetter,
15129         SB_Other,
15130         SB_OLetter,
15131         SB_Other,
15132         SB_OLetter,
15133         SB_Other,
15134         SB_OLetter,
15135         SB_Other,
15136         SB_OLetter,
15137         SB_Other,
15138         SB_OLetter,
15139         SB_Extend,
15140         SB_OLetter,
15141         SB_Extend,
15142         SB_Other,
15143         SB_Extend,
15144         SB_OLetter,
15145         SB_Other,
15146         SB_OLetter,
15147         SB_Other,
15148         SB_OLetter,
15149         SB_Other,
15150         SB_Extend,
15151         SB_Other,
15152         SB_Numeric,
15153         SB_Other,
15154         SB_OLetter,
15155         SB_Other,
15156         SB_OLetter,
15157         SB_Other,
15158         SB_Extend,
15159         SB_Other,
15160         SB_Numeric,
15161         SB_Other,
15162         SB_Extend,
15163         SB_Other,
15164         SB_Extend,
15165         SB_Other,
15166         SB_Extend,
15167         SB_Close,
15168         SB_Extend,
15169         SB_OLetter,
15170         SB_Other,
15171         SB_OLetter,
15172         SB_Other,
15173         SB_Extend,
15174         SB_Other,
15175         SB_Extend,
15176         SB_OLetter,
15177         SB_Extend,
15178         SB_Other,
15179         SB_Extend,
15180         SB_Other,
15181         SB_Extend,
15182         SB_Other,
15183         SB_OLetter,
15184         SB_Extend,
15185         SB_OLetter,
15186         SB_Numeric,
15187         SB_STerm,
15188         SB_Other,
15189         SB_OLetter,
15190         SB_Extend,
15191         SB_OLetter,
15192         SB_Extend,
15193         SB_OLetter,
15194         SB_Extend,
15195         SB_OLetter,
15196         SB_Extend,
15197         SB_OLetter,
15198         SB_Extend,
15199         SB_OLetter,
15200         SB_Extend,
15201         SB_OLetter,
15202         SB_Extend,
15203         SB_Numeric,
15204         SB_Extend,
15205         SB_Other,
15206         SB_Upper,
15207         SB_Other,
15208         SB_Upper,
15209         SB_Other,
15210         SB_Upper,
15211         SB_Other,
15212         SB_OLetter,
15213         SB_Other,
15214         SB_OLetter,
15215         SB_Other,
15216         SB_OLetter,
15217         SB_Other,
15218         SB_OLetter,
15219         SB_Other,
15220         SB_OLetter,
15221         SB_Other,
15222         SB_OLetter,
15223         SB_Other,
15224         SB_OLetter,
15225         SB_Other,
15226         SB_OLetter,
15227         SB_Other,
15228         SB_OLetter,
15229         SB_Other,
15230         SB_OLetter,
15231         SB_Other,
15232         SB_OLetter,
15233         SB_Other,
15234         SB_OLetter,
15235         SB_Other,
15236         SB_OLetter,
15237         SB_Other,
15238         SB_OLetter,
15239         SB_Other,
15240         SB_OLetter,
15241         SB_Other,
15242         SB_OLetter,
15243         SB_Other,
15244         SB_OLetter,
15245         SB_Other,
15246         SB_Extend,
15247         SB_Other,
15248         SB_STerm,
15249         SB_Other,
15250         SB_STerm,
15251         SB_Other,
15252         SB_OLetter,
15253         SB_Other,
15254         SB_Upper,
15255         SB_Other,
15256         SB_Lower,
15257         SB_Other,
15258         SB_OLetter,
15259         SB_Other,
15260         SB_STerm,
15261         SB_OLetter,
15262         SB_Sp,
15263         SB_OLetter,
15264         SB_Close,
15265         SB_Other,
15266         SB_OLetter,
15267         SB_Other,
15268         SB_OLetter,
15269         SB_Other,
15270         SB_OLetter,
15271         SB_Other,
15272         SB_OLetter,
15273         SB_Extend,
15274         SB_Other,
15275         SB_OLetter,
15276         SB_Extend,
15277         SB_STerm,
15278         SB_Other,
15279         SB_OLetter,
15280         SB_Extend,
15281         SB_Other,
15282         SB_OLetter,
15283         SB_Other,
15284         SB_OLetter,
15285         SB_Other,
15286         SB_Extend,
15287         SB_Other,
15288         SB_OLetter,
15289         SB_Extend,
15290         SB_Other,
15291         SB_OLetter,
15292         SB_Other,
15293         SB_OLetter,
15294         SB_Extend,
15295         SB_Other,
15296         SB_Numeric,
15297         SB_Other,
15298         SB_SContinue,
15299         SB_STerm,
15300         SB_Other,
15301         SB_SContinue,
15302         SB_STerm,
15303         SB_Other,
15304         SB_Extend,
15305         SB_Format,
15306         SB_Other,
15307         SB_Numeric,
15308         SB_Other,
15309         SB_OLetter,
15310         SB_Other,
15311         SB_OLetter,
15312         SB_Extend,
15313         SB_OLetter,
15314         SB_Extend,
15315         SB_OLetter,
15316         SB_Other,
15317         SB_OLetter,
15318         SB_Other,
15319         SB_OLetter,
15320         SB_Other,
15321         SB_Extend,
15322         SB_Other,
15323         SB_Extend,
15324         SB_Other,
15325         SB_STerm,
15326         SB_Numeric,
15327         SB_OLetter,
15328         SB_Other,
15329         SB_OLetter,
15330         SB_Other,
15331         SB_OLetter,
15332         SB_Other,
15333         SB_OLetter,
15334         SB_Other,
15335         SB_Numeric,
15336         SB_Other,
15337         SB_OLetter,
15338         SB_Extend,
15339         SB_Other,
15340         SB_OLetter,
15341         SB_Extend,
15342         SB_Other,
15343         SB_Extend,
15344         SB_Other,
15345         SB_Extend,
15346         SB_Numeric,
15347         SB_Other,
15348         SB_Numeric,
15349         SB_Other,
15350         SB_OLetter,
15351         SB_STerm,
15352         SB_Other,
15353         SB_Extend,
15354         SB_Other,
15355         SB_Extend,
15356         SB_OLetter,
15357         SB_Extend,
15358         SB_OLetter,
15359         SB_Other,
15360         SB_Numeric,
15361         SB_STerm,
15362         SB_Other,
15363         SB_STerm,
15364         SB_Other,
15365         SB_Extend,
15366         SB_Other,
15367         SB_Extend,
15368         SB_OLetter,
15369         SB_Extend,
15370         SB_OLetter,
15371         SB_Numeric,
15372         SB_OLetter,
15373         SB_Extend,
15374         SB_Other,
15375         SB_OLetter,
15376         SB_Extend,
15377         SB_Other,
15378         SB_STerm,
15379         SB_Other,
15380         SB_Numeric,
15381         SB_Other,
15382         SB_OLetter,
15383         SB_Numeric,
15384         SB_OLetter,
15385         SB_STerm,
15386         SB_Lower,
15387         SB_Other,
15388         SB_Extend,
15389         SB_Other,
15390         SB_Extend,
15391         SB_OLetter,
15392         SB_Extend,
15393         SB_OLetter,
15394         SB_Extend,
15395         SB_OLetter,
15396         SB_Other,
15397         SB_Extend,
15398         SB_Other,
15399         SB_Lower,
15400         SB_Extend,
15401         SB_Other,
15402         SB_Extend,
15403         SB_Upper,
15404         SB_Lower,
15405         SB_Upper,
15406         SB_Lower,
15407         SB_Upper,
15408         SB_Lower,
15409         SB_Upper,
15410         SB_Lower,
15411         SB_Upper,
15412         SB_Lower,
15413         SB_Upper,
15414         SB_Lower,
15415         SB_Upper,
15416         SB_Lower,
15417         SB_Upper,
15418         SB_Lower,
15419         SB_Upper,
15420         SB_Lower,
15421         SB_Upper,
15422         SB_Lower,
15423         SB_Upper,
15424         SB_Lower,
15425         SB_Upper,
15426         SB_Lower,
15427         SB_Upper,
15428         SB_Lower,
15429         SB_Upper,
15430         SB_Lower,
15431         SB_Upper,
15432         SB_Lower,
15433         SB_Upper,
15434         SB_Lower,
15435         SB_Upper,
15436         SB_Lower,
15437         SB_Upper,
15438         SB_Lower,
15439         SB_Upper,
15440         SB_Lower,
15441         SB_Upper,
15442         SB_Lower,
15443         SB_Upper,
15444         SB_Lower,
15445         SB_Upper,
15446         SB_Lower,
15447         SB_Upper,
15448         SB_Lower,
15449         SB_Upper,
15450         SB_Lower,
15451         SB_Upper,
15452         SB_Lower,
15453         SB_Upper,
15454         SB_Lower,
15455         SB_Upper,
15456         SB_Lower,
15457         SB_Upper,
15458         SB_Lower,
15459         SB_Upper,
15460         SB_Lower,
15461         SB_Upper,
15462         SB_Lower,
15463         SB_Upper,
15464         SB_Lower,
15465         SB_Upper,
15466         SB_Lower,
15467         SB_Upper,
15468         SB_Lower,
15469         SB_Upper,
15470         SB_Lower,
15471         SB_Upper,
15472         SB_Lower,
15473         SB_Upper,
15474         SB_Lower,
15475         SB_Upper,
15476         SB_Lower,
15477         SB_Upper,
15478         SB_Lower,
15479         SB_Upper,
15480         SB_Lower,
15481         SB_Upper,
15482         SB_Lower,
15483         SB_Upper,
15484         SB_Lower,
15485         SB_Upper,
15486         SB_Lower,
15487         SB_Upper,
15488         SB_Lower,
15489         SB_Upper,
15490         SB_Lower,
15491         SB_Upper,
15492         SB_Lower,
15493         SB_Upper,
15494         SB_Lower,
15495         SB_Upper,
15496         SB_Lower,
15497         SB_Upper,
15498         SB_Lower,
15499         SB_Upper,
15500         SB_Lower,
15501         SB_Upper,
15502         SB_Lower,
15503         SB_Upper,
15504         SB_Lower,
15505         SB_Upper,
15506         SB_Lower,
15507         SB_Upper,
15508         SB_Lower,
15509         SB_Upper,
15510         SB_Lower,
15511         SB_Upper,
15512         SB_Lower,
15513         SB_Upper,
15514         SB_Lower,
15515         SB_Upper,
15516         SB_Lower,
15517         SB_Upper,
15518         SB_Lower,
15519         SB_Upper,
15520         SB_Lower,
15521         SB_Upper,
15522         SB_Lower,
15523         SB_Upper,
15524         SB_Lower,
15525         SB_Upper,
15526         SB_Lower,
15527         SB_Upper,
15528         SB_Lower,
15529         SB_Upper,
15530         SB_Lower,
15531         SB_Upper,
15532         SB_Lower,
15533         SB_Upper,
15534         SB_Lower,
15535         SB_Upper,
15536         SB_Lower,
15537         SB_Upper,
15538         SB_Lower,
15539         SB_Upper,
15540         SB_Lower,
15541         SB_Upper,
15542         SB_Lower,
15543         SB_Upper,
15544         SB_Lower,
15545         SB_Upper,
15546         SB_Lower,
15547         SB_Upper,
15548         SB_Lower,
15549         SB_Upper,
15550         SB_Lower,
15551         SB_Upper,
15552         SB_Lower,
15553         SB_Upper,
15554         SB_Lower,
15555         SB_Upper,
15556         SB_Lower,
15557         SB_Upper,
15558         SB_Lower,
15559         SB_Upper,
15560         SB_Lower,
15561         SB_Upper,
15562         SB_Lower,
15563         SB_Upper,
15564         SB_Lower,
15565         SB_Upper,
15566         SB_Lower,
15567         SB_Upper,
15568         SB_Lower,
15569         SB_Upper,
15570         SB_Lower,
15571         SB_Upper,
15572         SB_Lower,
15573         SB_Upper,
15574         SB_Lower,
15575         SB_Upper,
15576         SB_Lower,
15577         SB_Upper,
15578         SB_Lower,
15579         SB_Upper,
15580         SB_Lower,
15581         SB_Upper,
15582         SB_Lower,
15583         SB_Upper,
15584         SB_Lower,
15585         SB_Upper,
15586         SB_Lower,
15587         SB_Upper,
15588         SB_Lower,
15589         SB_Upper,
15590         SB_Lower,
15591         SB_Upper,
15592         SB_Lower,
15593         SB_Upper,
15594         SB_Lower,
15595         SB_Upper,
15596         SB_Lower,
15597         SB_Upper,
15598         SB_Lower,
15599         SB_Upper,
15600         SB_Lower,
15601         SB_Upper,
15602         SB_Lower,
15603         SB_Upper,
15604         SB_Lower,
15605         SB_Upper,
15606         SB_Lower,
15607         SB_Upper,
15608         SB_Lower,
15609         SB_Upper,
15610         SB_Lower,
15611         SB_Upper,
15612         SB_Lower,
15613         SB_Upper,
15614         SB_Lower,
15615         SB_Upper,
15616         SB_Lower,
15617         SB_Upper,
15618         SB_Lower,
15619         SB_Upper,
15620         SB_Lower,
15621         SB_Upper,
15622         SB_Lower,
15623         SB_Upper,
15624         SB_Lower,
15625         SB_Upper,
15626         SB_Lower,
15627         SB_Upper,
15628         SB_Lower,
15629         SB_Upper,
15630         SB_Lower,
15631         SB_Upper,
15632         SB_Lower,
15633         SB_Upper,
15634         SB_Lower,
15635         SB_Upper,
15636         SB_Lower,
15637         SB_Upper,
15638         SB_Lower,
15639         SB_Upper,
15640         SB_Lower,
15641         SB_Upper,
15642         SB_Lower,
15643         SB_Upper,
15644         SB_Lower,
15645         SB_Upper,
15646         SB_Lower,
15647         SB_Upper,
15648         SB_Lower,
15649         SB_Upper,
15650         SB_Lower,
15651         SB_Upper,
15652         SB_Lower,
15653         SB_Other,
15654         SB_Upper,
15655         SB_Other,
15656         SB_Lower,
15657         SB_Upper,
15658         SB_Lower,
15659         SB_Upper,
15660         SB_Lower,
15661         SB_Other,
15662         SB_Upper,
15663         SB_Other,
15664         SB_Lower,
15665         SB_Other,
15666         SB_Upper,
15667         SB_Other,
15668         SB_Upper,
15669         SB_Other,
15670         SB_Upper,
15671         SB_Other,
15672         SB_Upper,
15673         SB_Lower,
15674         SB_Upper,
15675         SB_Lower,
15676         SB_Other,
15677         SB_Lower,
15678         SB_Upper,
15679         SB_Lower,
15680         SB_Upper,
15681         SB_Lower,
15682         SB_Upper,
15683         SB_Lower,
15684         SB_Other,
15685         SB_Lower,
15686         SB_Upper,
15687         SB_Other,
15688         SB_Lower,
15689         SB_Other,
15690         SB_Lower,
15691         SB_Other,
15692         SB_Lower,
15693         SB_Upper,
15694         SB_Other,
15695         SB_Lower,
15696         SB_Other,
15697         SB_Lower,
15698         SB_Upper,
15699         SB_Other,
15700         SB_Lower,
15701         SB_Upper,
15702         SB_Other,
15703         SB_Lower,
15704         SB_Other,
15705         SB_Lower,
15706         SB_Upper,
15707         SB_Other,
15708         SB_Sp,
15709         SB_Format,
15710         SB_Extend,
15711         SB_Format,
15712         SB_Other,
15713         SB_SContinue,
15714         SB_Other,
15715         SB_Close,
15716         SB_Other,
15717         SB_ATerm,
15718         SB_Other,
15719         SB_Sep,
15720         SB_Format,
15721         SB_Sp,
15722         SB_Other,
15723         SB_Close,
15724         SB_Other,
15725         SB_STerm,
15726         SB_Other,
15727         SB_Close,
15728         SB_STerm,
15729         SB_Other,
15730         SB_Sp,
15731         SB_Format,
15732         SB_Other,
15733         SB_Format,
15734         SB_Other,
15735         SB_Lower,
15736         SB_Other,
15737         SB_Close,
15738         SB_Lower,
15739         SB_Other,
15740         SB_Close,
15741         SB_Other,
15742         SB_Lower,
15743         SB_Other,
15744         SB_Extend,
15745         SB_Other,
15746         SB_Upper,
15747         SB_Other,
15748         SB_Upper,
15749         SB_Other,
15750         SB_Lower,
15751         SB_Upper,
15752         SB_Lower,
15753         SB_Upper,
15754         SB_Lower,
15755         SB_Other,
15756         SB_Upper,
15757         SB_Other,
15758         SB_Upper,
15759         SB_Other,
15760         SB_Upper,
15761         SB_Other,
15762         SB_Upper,
15763         SB_Other,
15764         SB_Upper,
15765         SB_Other,
15766         SB_Upper,
15767         SB_Other,
15768         SB_Lower,
15769         SB_Upper,
15770         SB_Lower,
15771         SB_OLetter,
15772         SB_Lower,
15773         SB_Other,
15774         SB_Lower,
15775         SB_Upper,
15776         SB_Other,
15777         SB_Upper,
15778         SB_Lower,
15779         SB_Other,
15780         SB_Lower,
15781         SB_Other,
15782         SB_Upper,
15783         SB_Lower,
15784         SB_OLetter,
15785         SB_Upper,
15786         SB_Lower,
15787         SB_OLetter,
15788         SB_Other,
15789         SB_Close,
15790         SB_Other,
15791         SB_Close,
15792         SB_Other,
15793         SB_Upper,
15794         SB_Lower,
15795         SB_Other,
15796         SB_Close,
15797         SB_Other,
15798         SB_Close,
15799         SB_Other,
15800         SB_Close,
15801         SB_Other,
15802         SB_Close,
15803         SB_Other,
15804         SB_Close,
15805         SB_Other,
15806         SB_Close,
15807         SB_Other,
15808         SB_Close,
15809         SB_Other,
15810         SB_Upper,
15811         SB_Other,
15812         SB_Lower,
15813         SB_Other,
15814         SB_Upper,
15815         SB_Lower,
15816         SB_Upper,
15817         SB_Lower,
15818         SB_Upper,
15819         SB_Lower,
15820         SB_Upper,
15821         SB_Lower,
15822         SB_Upper,
15823         SB_Lower,
15824         SB_Upper,
15825         SB_Lower,
15826         SB_Upper,
15827         SB_Lower,
15828         SB_Upper,
15829         SB_Lower,
15830         SB_Upper,
15831         SB_Lower,
15832         SB_Upper,
15833         SB_Lower,
15834         SB_Upper,
15835         SB_Lower,
15836         SB_Upper,
15837         SB_Lower,
15838         SB_Upper,
15839         SB_Lower,
15840         SB_Upper,
15841         SB_Lower,
15842         SB_Upper,
15843         SB_Lower,
15844         SB_Upper,
15845         SB_Lower,
15846         SB_Upper,
15847         SB_Lower,
15848         SB_Upper,
15849         SB_Lower,
15850         SB_Upper,
15851         SB_Lower,
15852         SB_Upper,
15853         SB_Lower,
15854         SB_Upper,
15855         SB_Lower,
15856         SB_Upper,
15857         SB_Lower,
15858         SB_Upper,
15859         SB_Lower,
15860         SB_Upper,
15861         SB_Lower,
15862         SB_Upper,
15863         SB_Lower,
15864         SB_Upper,
15865         SB_Lower,
15866         SB_Upper,
15867         SB_Lower,
15868         SB_Upper,
15869         SB_Lower,
15870         SB_Upper,
15871         SB_Lower,
15872         SB_Upper,
15873         SB_Lower,
15874         SB_Upper,
15875         SB_Lower,
15876         SB_Upper,
15877         SB_Lower,
15878         SB_Upper,
15879         SB_Lower,
15880         SB_Upper,
15881         SB_Lower,
15882         SB_Upper,
15883         SB_Lower,
15884         SB_Upper,
15885         SB_Lower,
15886         SB_Upper,
15887         SB_Lower,
15888         SB_Upper,
15889         SB_Lower,
15890         SB_Upper,
15891         SB_Lower,
15892         SB_Upper,
15893         SB_Lower,
15894         SB_Upper,
15895         SB_Lower,
15896         SB_Upper,
15897         SB_Lower,
15898         SB_Upper,
15899         SB_Lower,
15900         SB_Upper,
15901         SB_Lower,
15902         SB_Upper,
15903         SB_Lower,
15904         SB_Upper,
15905         SB_Lower,
15906         SB_Upper,
15907         SB_Lower,
15908         SB_Upper,
15909         SB_Lower,
15910         SB_Upper,
15911         SB_Lower,
15912         SB_Upper,
15913         SB_Lower,
15914         SB_Upper,
15915         SB_Lower,
15916         SB_Upper,
15917         SB_Lower,
15918         SB_Upper,
15919         SB_Lower,
15920         SB_Upper,
15921         SB_Lower,
15922         SB_Upper,
15923         SB_Lower,
15924         SB_Upper,
15925         SB_Lower,
15926         SB_Upper,
15927         SB_Lower,
15928         SB_Upper,
15929         SB_Lower,
15930         SB_Other,
15931         SB_Upper,
15932         SB_Lower,
15933         SB_Upper,
15934         SB_Lower,
15935         SB_Extend,
15936         SB_Upper,
15937         SB_Lower,
15938         SB_Other,
15939         SB_Lower,
15940         SB_Other,
15941         SB_Lower,
15942         SB_Other,
15943         SB_Lower,
15944         SB_Other,
15945         SB_OLetter,
15946         SB_Other,
15947         SB_OLetter,
15948         SB_Other,
15949         SB_Extend,
15950         SB_OLetter,
15951         SB_Other,
15952         SB_OLetter,
15953         SB_Other,
15954         SB_OLetter,
15955         SB_Other,
15956         SB_OLetter,
15957         SB_Other,
15958         SB_OLetter,
15959         SB_Other,
15960         SB_OLetter,
15961         SB_Other,
15962         SB_OLetter,
15963         SB_Other,
15964         SB_OLetter,
15965         SB_Other,
15966         SB_OLetter,
15967         SB_Other,
15968         SB_Extend,
15969         SB_Close,
15970         SB_Other,
15971         SB_Close,
15972         SB_Other,
15973         SB_Close,
15974         SB_Other,
15975         SB_STerm,
15976         SB_OLetter,
15977         SB_Other,
15978         SB_STerm,
15979         SB_Other,
15980         SB_Close,
15981         SB_Other,
15982         SB_Sp,
15983         SB_SContinue,
15984         SB_STerm,
15985         SB_Other,
15986         SB_OLetter,
15987         SB_Close,
15988         SB_Other,
15989         SB_Close,
15990         SB_Other,
15991         SB_Close,
15992         SB_Other,
15993         SB_OLetter,
15994         SB_Extend,
15995         SB_Other,
15996         SB_OLetter,
15997         SB_Other,
15998         SB_OLetter,
15999         SB_Other,
16000         SB_OLetter,
16001         SB_Other,
16002         SB_Extend,
16003         SB_Other,
16004         SB_OLetter,
16005         SB_Other,
16006         SB_OLetter,
16007         SB_Other,
16008         SB_OLetter,
16009         SB_Other,
16010         SB_OLetter,
16011         SB_Other,
16012         SB_OLetter,
16013         SB_Other,
16014         SB_OLetter,
16015         SB_Other,
16016         SB_OLetter,
16017         SB_Other,
16018         SB_OLetter,
16019         SB_Other,
16020         SB_OLetter,
16021         SB_Other,
16022         SB_OLetter,
16023         SB_Other,
16024         SB_OLetter,
16025         SB_Other,
16026         SB_STerm,
16027         SB_OLetter,
16028         SB_Other,
16029         SB_STerm,
16030         SB_OLetter,
16031         SB_Numeric,
16032         SB_OLetter,
16033         SB_Other,
16034         SB_Upper,
16035         SB_Lower,
16036         SB_Upper,
16037         SB_Lower,
16038         SB_Upper,
16039         SB_Lower,
16040         SB_Upper,
16041         SB_Lower,
16042         SB_Upper,
16043         SB_Lower,
16044         SB_Upper,
16045         SB_Lower,
16046         SB_Upper,
16047         SB_Lower,
16048         SB_Upper,
16049         SB_Lower,
16050         SB_Upper,
16051         SB_Lower,
16052         SB_Upper,
16053         SB_Lower,
16054         SB_Upper,
16055         SB_Lower,
16056         SB_Upper,
16057         SB_Lower,
16058         SB_Upper,
16059         SB_Lower,
16060         SB_Upper,
16061         SB_Lower,
16062         SB_Upper,
16063         SB_Lower,
16064         SB_Upper,
16065         SB_Lower,
16066         SB_Upper,
16067         SB_Lower,
16068         SB_Upper,
16069         SB_Lower,
16070         SB_Upper,
16071         SB_Lower,
16072         SB_Upper,
16073         SB_Lower,
16074         SB_Upper,
16075         SB_Lower,
16076         SB_Upper,
16077         SB_Lower,
16078         SB_Upper,
16079         SB_Lower,
16080         SB_OLetter,
16081         SB_Extend,
16082         SB_Other,
16083         SB_Extend,
16084         SB_Other,
16085         SB_OLetter,
16086         SB_Upper,
16087         SB_Lower,
16088         SB_Upper,
16089         SB_Lower,
16090         SB_Upper,
16091         SB_Lower,
16092         SB_Upper,
16093         SB_Lower,
16094         SB_Upper,
16095         SB_Lower,
16096         SB_Upper,
16097         SB_Lower,
16098         SB_Upper,
16099         SB_Lower,
16100         SB_Upper,
16101         SB_Lower,
16102         SB_Upper,
16103         SB_Lower,
16104         SB_Upper,
16105         SB_Lower,
16106         SB_Upper,
16107         SB_Lower,
16108         SB_Upper,
16109         SB_Lower,
16110         SB_Upper,
16111         SB_Lower,
16112         SB_Upper,
16113         SB_Lower,
16114         SB_Extend,
16115         SB_OLetter,
16116         SB_Extend,
16117         SB_Other,
16118         SB_STerm,
16119         SB_Other,
16120         SB_STerm,
16121         SB_Other,
16122         SB_OLetter,
16123         SB_Other,
16124         SB_Upper,
16125         SB_Lower,
16126         SB_Upper,
16127         SB_Lower,
16128         SB_Upper,
16129         SB_Lower,
16130         SB_Upper,
16131         SB_Lower,
16132         SB_Upper,
16133         SB_Lower,
16134         SB_Upper,
16135         SB_Lower,
16136         SB_Upper,
16137         SB_Lower,
16138         SB_Upper,
16139         SB_Lower,
16140         SB_Upper,
16141         SB_Lower,
16142         SB_Upper,
16143         SB_Lower,
16144         SB_Upper,
16145         SB_Lower,
16146         SB_Upper,
16147         SB_Lower,
16148         SB_Upper,
16149         SB_Lower,
16150         SB_Upper,
16151         SB_Lower,
16152         SB_Upper,
16153         SB_Lower,
16154         SB_Upper,
16155         SB_Lower,
16156         SB_Upper,
16157         SB_Lower,
16158         SB_Upper,
16159         SB_Lower,
16160         SB_Upper,
16161         SB_Lower,
16162         SB_Upper,
16163         SB_Lower,
16164         SB_Upper,
16165         SB_Lower,
16166         SB_Upper,
16167         SB_Lower,
16168         SB_Upper,
16169         SB_Lower,
16170         SB_Upper,
16171         SB_Lower,
16172         SB_Upper,
16173         SB_Lower,
16174         SB_Upper,
16175         SB_Lower,
16176         SB_Upper,
16177         SB_Lower,
16178         SB_Upper,
16179         SB_Lower,
16180         SB_Upper,
16181         SB_Lower,
16182         SB_Upper,
16183         SB_Lower,
16184         SB_Upper,
16185         SB_Lower,
16186         SB_Upper,
16187         SB_Lower,
16188         SB_Upper,
16189         SB_Lower,
16190         SB_Upper,
16191         SB_Lower,
16192         SB_Upper,
16193         SB_Lower,
16194         SB_Upper,
16195         SB_Lower,
16196         SB_Upper,
16197         SB_Lower,
16198         SB_Upper,
16199         SB_Lower,
16200         SB_Upper,
16201         SB_Lower,
16202         SB_Upper,
16203         SB_Lower,
16204         SB_Upper,
16205         SB_Lower,
16206         SB_Upper,
16207         SB_Lower,
16208         SB_Upper,
16209         SB_Lower,
16210         SB_Upper,
16211         SB_Lower,
16212         SB_Upper,
16213         SB_Lower,
16214         SB_OLetter,
16215         SB_Other,
16216         SB_Upper,
16217         SB_Lower,
16218         SB_Upper,
16219         SB_Lower,
16220         SB_OLetter,
16221         SB_Upper,
16222         SB_Lower,
16223         SB_Upper,
16224         SB_Lower,
16225         SB_Upper,
16226         SB_Lower,
16227         SB_Upper,
16228         SB_Lower,
16229         SB_Upper,
16230         SB_Lower,
16231         SB_Upper,
16232         SB_Lower,
16233         SB_Upper,
16234         SB_Lower,
16235         SB_Upper,
16236         SB_Lower,
16237         SB_Upper,
16238         SB_Lower,
16239         SB_Upper,
16240         SB_Lower,
16241         SB_Upper,
16242         SB_Lower,
16243         SB_Upper,
16244         SB_Lower,
16245         SB_Upper,
16246         SB_Other,
16247         SB_Upper,
16248         SB_Lower,
16249         SB_Upper,
16250         SB_Lower,
16251         SB_Other,
16252         SB_OLetter,
16253         SB_Lower,
16254         SB_OLetter,
16255         SB_Extend,
16256         SB_OLetter,
16257         SB_Extend,
16258         SB_OLetter,
16259         SB_Extend,
16260         SB_OLetter,
16261         SB_Extend,
16262         SB_Other,
16263         SB_OLetter,
16264         SB_Other,
16265         SB_STerm,
16266         SB_Other,
16267         SB_Extend,
16268         SB_OLetter,
16269         SB_Extend,
16270         SB_Other,
16271         SB_STerm,
16272         SB_Numeric,
16273         SB_Other,
16274         SB_Extend,
16275         SB_OLetter,
16276         SB_Other,
16277         SB_OLetter,
16278         SB_Other,
16279         SB_OLetter,
16280         SB_Other,
16281         SB_Numeric,
16282         SB_OLetter,
16283         SB_Extend,
16284         SB_Other,
16285         SB_STerm,
16286         SB_OLetter,
16287         SB_Extend,
16288         SB_Other,
16289         SB_OLetter,
16290         SB_Other,
16291         SB_Extend,
16292         SB_OLetter,
16293         SB_Extend,
16294         SB_Other,
16295         SB_STerm,
16296         SB_Other,
16297         SB_OLetter,
16298         SB_Numeric,
16299         SB_Other,
16300         SB_OLetter,
16301         SB_Extend,
16302         SB_OLetter,
16303         SB_Numeric,
16304         SB_OLetter,
16305         SB_Other,
16306         SB_OLetter,
16307         SB_Extend,
16308         SB_Other,
16309         SB_OLetter,
16310         SB_Extend,
16311         SB_OLetter,
16312         SB_Extend,
16313         SB_Other,
16314         SB_Numeric,
16315         SB_Other,
16316         SB_STerm,
16317         SB_OLetter,
16318         SB_Other,
16319         SB_OLetter,
16320         SB_Extend,
16321         SB_OLetter,
16322         SB_Extend,
16323         SB_OLetter,
16324         SB_Extend,
16325         SB_OLetter,
16326         SB_Extend,
16327         SB_OLetter,
16328         SB_Extend,
16329         SB_OLetter,
16330         SB_Extend,
16331         SB_OLetter,
16332         SB_Other,
16333         SB_OLetter,
16334         SB_Other,
16335         SB_OLetter,
16336         SB_Extend,
16337         SB_STerm,
16338         SB_OLetter,
16339         SB_Extend,
16340         SB_Other,
16341         SB_OLetter,
16342         SB_Other,
16343         SB_OLetter,
16344         SB_Other,
16345         SB_OLetter,
16346         SB_Other,
16347         SB_OLetter,
16348         SB_Other,
16349         SB_OLetter,
16350         SB_Other,
16351         SB_Lower,
16352         SB_Other,
16353         SB_Lower,
16354         SB_Other,
16355         SB_Lower,
16356         SB_OLetter,
16357         SB_Extend,
16358         SB_STerm,
16359         SB_Extend,
16360         SB_Other,
16361         SB_Numeric,
16362         SB_Other,
16363         SB_OLetter,
16364         SB_Other,
16365         SB_OLetter,
16366         SB_Other,
16367         SB_OLetter,
16368         SB_Other,
16369         SB_OLetter,
16370         SB_Other,
16371         SB_OLetter,
16372         SB_Other,
16373         SB_Lower,
16374         SB_Other,
16375         SB_Lower,
16376         SB_Other,
16377         SB_OLetter,
16378         SB_Extend,
16379         SB_OLetter,
16380         SB_Other,
16381         SB_OLetter,
16382         SB_Other,
16383         SB_OLetter,
16384         SB_Other,
16385         SB_OLetter,
16386         SB_Other,
16387         SB_OLetter,
16388         SB_Other,
16389         SB_OLetter,
16390         SB_Other,
16391         SB_OLetter,
16392         SB_Other,
16393         SB_OLetter,
16394         SB_Close,
16395         SB_Other,
16396         SB_OLetter,
16397         SB_Other,
16398         SB_OLetter,
16399         SB_Other,
16400         SB_OLetter,
16401         SB_Other,
16402         SB_Extend,
16403         SB_SContinue,
16404         SB_Other,
16405         SB_SContinue,
16406         SB_Other,
16407         SB_Close,
16408         SB_Other,
16409         SB_Extend,
16410         SB_Other,
16411         SB_SContinue,
16412         SB_Other,
16413         SB_Close,
16414         SB_Other,
16415         SB_Close,
16416         SB_Other,
16417         SB_SContinue,
16418         SB_ATerm,
16419         SB_Other,
16420         SB_SContinue,
16421         SB_STerm,
16422         SB_SContinue,
16423         SB_Close,
16424         SB_Other,
16425         SB_SContinue,
16426         SB_Other,
16427         SB_OLetter,
16428         SB_Other,
16429         SB_OLetter,
16430         SB_Other,
16431         SB_Format,
16432         SB_Other,
16433         SB_STerm,
16434         SB_Other,
16435         SB_Close,
16436         SB_Other,
16437         SB_SContinue,
16438         SB_ATerm,
16439         SB_Other,
16440         SB_SContinue,
16441         SB_Other,
16442         SB_STerm,
16443         SB_Other,
16444         SB_Upper,
16445         SB_Close,
16446         SB_Other,
16447         SB_Close,
16448         SB_Other,
16449         SB_Lower,
16450         SB_Close,
16451         SB_Other,
16452         SB_Close,
16453         SB_Other,
16454         SB_Close,
16455         SB_STerm,
16456         SB_Close,
16457         SB_SContinue,
16458         SB_Other,
16459         SB_OLetter,
16460         SB_Extend,
16461         SB_OLetter,
16462         SB_Other,
16463         SB_OLetter,
16464         SB_Other,
16465         SB_OLetter,
16466         SB_Other,
16467         SB_OLetter,
16468         SB_Other,
16469         SB_OLetter,
16470         SB_Other,
16471         SB_Format,
16472         SB_Other,
16473         SB_OLetter,
16474         SB_Other,
16475         SB_OLetter,
16476         SB_Other,
16477         SB_OLetter,
16478         SB_Other,
16479         SB_OLetter,
16480         SB_Other,
16481         SB_OLetter,
16482         SB_Other,
16483         SB_OLetter,
16484         SB_Other,
16485         SB_OLetter,
16486         SB_Other,
16487         SB_OLetter,
16488         SB_Other,
16489         SB_Extend,
16490         SB_Other,
16491         SB_OLetter,
16492         SB_Other,
16493         SB_OLetter,
16494         SB_Other,
16495         SB_Extend,
16496         SB_Other,
16497         SB_OLetter,
16498         SB_Other,
16499         SB_OLetter,
16500         SB_Other,
16501         SB_OLetter,
16502         SB_Extend,
16503         SB_Other,
16504         SB_OLetter,
16505         SB_Other,
16506         SB_OLetter,
16507         SB_Other,
16508         SB_OLetter,
16509         SB_Other,
16510         SB_OLetter,
16511         SB_Other,
16512         SB_Upper,
16513         SB_Lower,
16514         SB_OLetter,
16515         SB_Other,
16516         SB_Numeric,
16517         SB_Other,
16518         SB_Upper,
16519         SB_Other,
16520         SB_Lower,
16521         SB_Other,
16522         SB_OLetter,
16523         SB_Other,
16524         SB_OLetter,
16525         SB_Other,
16526         SB_OLetter,
16527         SB_Other,
16528         SB_OLetter,
16529         SB_Other,
16530         SB_OLetter,
16531         SB_Other,
16532         SB_OLetter,
16533         SB_Other,
16534         SB_OLetter,
16535         SB_Other,
16536         SB_OLetter,
16537         SB_Other,
16538         SB_OLetter,
16539         SB_Other,
16540         SB_OLetter,
16541         SB_Other,
16542         SB_OLetter,
16543         SB_Other,
16544         SB_OLetter,
16545         SB_Other,
16546         SB_OLetter,
16547         SB_Other,
16548         SB_OLetter,
16549         SB_Other,
16550         SB_OLetter,
16551         SB_Other,
16552         SB_OLetter,
16553         SB_Other,
16554         SB_OLetter,
16555         SB_Other,
16556         SB_OLetter,
16557         SB_Other,
16558         SB_OLetter,
16559         SB_Other,
16560         SB_OLetter,
16561         SB_Extend,
16562         SB_Other,
16563         SB_Extend,
16564         SB_Other,
16565         SB_Extend,
16566         SB_OLetter,
16567         SB_Other,
16568         SB_OLetter,
16569         SB_Other,
16570         SB_OLetter,
16571         SB_Other,
16572         SB_Extend,
16573         SB_Other,
16574         SB_Extend,
16575         SB_Other,
16576         SB_STerm,
16577         SB_Other,
16578         SB_OLetter,
16579         SB_Other,
16580         SB_OLetter,
16581         SB_Other,
16582         SB_OLetter,
16583         SB_Other,
16584         SB_OLetter,
16585         SB_Extend,
16586         SB_Other,
16587         SB_OLetter,
16588         SB_Other,
16589         SB_OLetter,
16590         SB_Other,
16591         SB_OLetter,
16592         SB_Other,
16593         SB_OLetter,
16594         SB_Other,
16595         SB_OLetter,
16596         SB_Other,
16597         SB_Upper,
16598         SB_Other,
16599         SB_Lower,
16600         SB_Other,
16601         SB_Extend,
16602         SB_OLetter,
16603         SB_Extend,
16604         SB_STerm,
16605         SB_Other,
16606         SB_Numeric,
16607         SB_Other,
16608         SB_Extend,
16609         SB_OLetter,
16610         SB_Extend,
16611         SB_Other,
16612         SB_Format,
16613         SB_STerm,
16614         SB_Other,
16615         SB_OLetter,
16616         SB_Other,
16617         SB_Numeric,
16618         SB_Other,
16619         SB_Extend,
16620         SB_OLetter,
16621         SB_Extend,
16622         SB_Other,
16623         SB_Numeric,
16624         SB_Other,
16625         SB_STerm,
16626         SB_Other,
16627         SB_OLetter,
16628         SB_Extend,
16629         SB_Other,
16630         SB_OLetter,
16631         SB_Other,
16632         SB_Extend,
16633         SB_OLetter,
16634         SB_Extend,
16635         SB_OLetter,
16636         SB_STerm,
16637         SB_Other,
16638         SB_Extend,
16639         SB_STerm,
16640         SB_Other,
16641         SB_Numeric,
16642         SB_OLetter,
16643         SB_Other,
16644         SB_OLetter,
16645         SB_Other,
16646         SB_STerm,
16647         SB_Other,
16648         SB_OLetter,
16649         SB_Other,
16650         SB_OLetter,
16651         SB_Extend,
16652         SB_STerm,
16653         SB_Other,
16654         SB_STerm,
16655         SB_Other,
16656         SB_Extend,
16657         SB_Other,
16658         SB_OLetter,
16659         SB_Other,
16660         SB_OLetter,
16661         SB_Other,
16662         SB_OLetter,
16663         SB_Other,
16664         SB_OLetter,
16665         SB_Other,
16666         SB_OLetter,
16667         SB_STerm,
16668         SB_Other,
16669         SB_OLetter,
16670         SB_Extend,
16671         SB_Other,
16672         SB_Numeric,
16673         SB_Other,
16674         SB_Extend,
16675         SB_Other,
16676         SB_OLetter,
16677         SB_Other,
16678         SB_OLetter,
16679         SB_Other,
16680         SB_OLetter,
16681         SB_Other,
16682         SB_OLetter,
16683         SB_Other,
16684         SB_OLetter,
16685         SB_Other,
16686         SB_OLetter,
16687         SB_Other,
16688         SB_Extend,
16689         SB_OLetter,
16690         SB_Extend,
16691         SB_Other,
16692         SB_Extend,
16693         SB_Other,
16694         SB_Extend,
16695         SB_Other,
16696         SB_OLetter,
16697         SB_Other,
16698         SB_Extend,
16699         SB_Other,
16700         SB_OLetter,
16701         SB_Extend,
16702         SB_Other,
16703         SB_Extend,
16704         SB_Other,
16705         SB_Extend,
16706         SB_Other,
16707         SB_OLetter,
16708         SB_Extend,
16709         SB_OLetter,
16710         SB_STerm,
16711         SB_Other,
16712         SB_Numeric,
16713         SB_Other,
16714         SB_OLetter,
16715         SB_Extend,
16716         SB_OLetter,
16717         SB_Other,
16718         SB_OLetter,
16719         SB_Other,
16720         SB_Numeric,
16721         SB_Other,
16722         SB_OLetter,
16723         SB_Extend,
16724         SB_Other,
16725         SB_Extend,
16726         SB_Other,
16727         SB_STerm,
16728         SB_Other,
16729         SB_STerm,
16730         SB_OLetter,
16731         SB_Extend,
16732         SB_Other,
16733         SB_OLetter,
16734         SB_Extend,
16735         SB_STerm,
16736         SB_Other,
16737         SB_OLetter,
16738         SB_Other,
16739         SB_Numeric,
16740         SB_Other,
16741         SB_OLetter,
16742         SB_Extend,
16743         SB_Other,
16744         SB_Numeric,
16745         SB_Other,
16746         SB_OLetter,
16747         SB_Other,
16748         SB_Extend,
16749         SB_Other,
16750         SB_Numeric,
16751         SB_Other,
16752         SB_STerm,
16753         SB_Other,
16754         SB_Upper,
16755         SB_Lower,
16756         SB_Numeric,
16757         SB_Other,
16758         SB_OLetter,
16759         SB_Other,
16760         SB_OLetter,
16761         SB_Other,
16762         SB_OLetter,
16763         SB_Other,
16764         SB_OLetter,
16765         SB_Extend,
16766         SB_Other,
16767         SB_Extend,
16768         SB_OLetter,
16769         SB_STerm,
16770         SB_Other,
16771         SB_Numeric,
16772         SB_Other,
16773         SB_OLetter,
16774         SB_Other,
16775         SB_Extend,
16776         SB_Other,
16777         SB_Extend,
16778         SB_Other,
16779         SB_OLetter,
16780         SB_Other,
16781         SB_OLetter,
16782         SB_Other,
16783         SB_OLetter,
16784         SB_Other,
16785         SB_OLetter,
16786         SB_Other,
16787         SB_OLetter,
16788         SB_Other,
16789         SB_OLetter,
16790         SB_Other,
16791         SB_OLetter,
16792         SB_Other,
16793         SB_Numeric,
16794         SB_Other,
16795         SB_STerm,
16796         SB_Other,
16797         SB_OLetter,
16798         SB_Other,
16799         SB_Extend,
16800         SB_STerm,
16801         SB_Other,
16802         SB_OLetter,
16803         SB_Extend,
16804         SB_STerm,
16805         SB_Other,
16806         SB_OLetter,
16807         SB_STerm,
16808         SB_Other,
16809         SB_Numeric,
16810         SB_Other,
16811         SB_OLetter,
16812         SB_Other,
16813         SB_OLetter,
16814         SB_Other,
16815         SB_OLetter,
16816         SB_Other,
16817         SB_OLetter,
16818         SB_Extend,
16819         SB_Other,
16820         SB_Extend,
16821         SB_OLetter,
16822         SB_Other,
16823         SB_OLetter,
16824         SB_Other,
16825         SB_OLetter,
16826         SB_Other,
16827         SB_OLetter,
16828         SB_Other,
16829         SB_OLetter,
16830         SB_Other,
16831         SB_OLetter,
16832         SB_Other,
16833         SB_OLetter,
16834         SB_Other,
16835         SB_OLetter,
16836         SB_Other,
16837         SB_OLetter,
16838         SB_Other,
16839         SB_Extend,
16840         SB_STerm,
16841         SB_Format,
16842         SB_Other,
16843         SB_Extend,
16844         SB_Other,
16845         SB_Extend,
16846         SB_Format,
16847         SB_Extend,
16848         SB_Other,
16849         SB_Extend,
16850         SB_Other,
16851         SB_Extend,
16852         SB_Other,
16853         SB_Extend,
16854         SB_Other,
16855         SB_Upper,
16856         SB_Lower,
16857         SB_Upper,
16858         SB_Lower,
16859         SB_Other,
16860         SB_Lower,
16861         SB_Upper,
16862         SB_Lower,
16863         SB_Upper,
16864         SB_Other,
16865         SB_Upper,
16866         SB_Other,
16867         SB_Upper,
16868         SB_Other,
16869         SB_Upper,
16870         SB_Other,
16871         SB_Upper,
16872         SB_Other,
16873         SB_Upper,
16874         SB_Lower,
16875         SB_Other,
16876         SB_Lower,
16877         SB_Other,
16878         SB_Lower,
16879         SB_Other,
16880         SB_Lower,
16881         SB_Upper,
16882         SB_Lower,
16883         SB_Upper,
16884         SB_Other,
16885         SB_Upper,
16886         SB_Other,
16887         SB_Upper,
16888         SB_Other,
16889         SB_Upper,
16890         SB_Other,
16891         SB_Lower,
16892         SB_Upper,
16893         SB_Other,
16894         SB_Upper,
16895         SB_Other,
16896         SB_Upper,
16897         SB_Other,
16898         SB_Upper,
16899         SB_Other,
16900         SB_Upper,
16901         SB_Other,
16902         SB_Lower,
16903         SB_Upper,
16904         SB_Lower,
16905         SB_Upper,
16906         SB_Lower,
16907         SB_Upper,
16908         SB_Lower,
16909         SB_Upper,
16910         SB_Lower,
16911         SB_Upper,
16912         SB_Lower,
16913         SB_Upper,
16914         SB_Lower,
16915         SB_Other,
16916         SB_Upper,
16917         SB_Other,
16918         SB_Lower,
16919         SB_Other,
16920         SB_Lower,
16921         SB_Upper,
16922         SB_Other,
16923         SB_Lower,
16924         SB_Other,
16925         SB_Lower,
16926         SB_Upper,
16927         SB_Other,
16928         SB_Lower,
16929         SB_Other,
16930         SB_Lower,
16931         SB_Upper,
16932         SB_Other,
16933         SB_Lower,
16934         SB_Other,
16935         SB_Lower,
16936         SB_Upper,
16937         SB_Other,
16938         SB_Lower,
16939         SB_Other,
16940         SB_Lower,
16941         SB_Upper,
16942         SB_Lower,
16943         SB_Other,
16944         SB_Numeric,
16945         SB_Other,
16946         SB_Extend,
16947         SB_Other,
16948         SB_Extend,
16949         SB_Other,
16950         SB_Extend,
16951         SB_Other,
16952         SB_Extend,
16953         SB_Other,
16954         SB_STerm,
16955         SB_Other,
16956         SB_Extend,
16957         SB_Other,
16958         SB_Extend,
16959         SB_Other,
16960         SB_Extend,
16961         SB_Other,
16962         SB_Extend,
16963         SB_Other,
16964         SB_Extend,
16965         SB_Other,
16966         SB_Extend,
16967         SB_Other,
16968         SB_Extend,
16969         SB_Other,
16970         SB_OLetter,
16971         SB_Other,
16972         SB_Extend,
16973         SB_Other,
16974         SB_Upper,
16975         SB_Lower,
16976         SB_Extend,
16977         SB_Other,
16978         SB_Numeric,
16979         SB_Other,
16980         SB_OLetter,
16981         SB_Other,
16982         SB_OLetter,
16983         SB_Other,
16984         SB_OLetter,
16985         SB_Other,
16986         SB_OLetter,
16987         SB_Other,
16988         SB_OLetter,
16989         SB_Other,
16990         SB_OLetter,
16991         SB_Other,
16992         SB_OLetter,
16993         SB_Other,
16994         SB_OLetter,
16995         SB_Other,
16996         SB_OLetter,
16997         SB_Other,
16998         SB_OLetter,
16999         SB_Other,
17000         SB_OLetter,
17001         SB_Other,
17002         SB_OLetter,
17003         SB_Other,
17004         SB_OLetter,
17005         SB_Other,
17006         SB_OLetter,
17007         SB_Other,
17008         SB_OLetter,
17009         SB_Other,
17010         SB_OLetter,
17011         SB_Other,
17012         SB_OLetter,
17013         SB_Other,
17014         SB_OLetter,
17015         SB_Other,
17016         SB_OLetter,
17017         SB_Other,
17018         SB_OLetter,
17019         SB_Other,
17020         SB_OLetter,
17021         SB_Other,
17022         SB_OLetter,
17023         SB_Other,
17024         SB_OLetter,
17025         SB_Other,
17026         SB_OLetter,
17027         SB_Other,
17028         SB_OLetter,
17029         SB_Other,
17030         SB_OLetter,
17031         SB_Other,
17032         SB_OLetter,
17033         SB_Other,
17034         SB_OLetter,
17035         SB_Other,
17036         SB_OLetter,
17037         SB_Other,
17038         SB_OLetter,
17039         SB_Other,
17040         SB_OLetter,
17041         SB_Other,
17042         SB_OLetter,
17043         SB_Other,
17044         SB_OLetter,
17045         SB_Other,
17046         SB_Upper,
17047         SB_Other,
17048         SB_Upper,
17049         SB_Other,
17050         SB_Upper,
17051         SB_Other,
17052         SB_Close,
17053         SB_Other,
17054         SB_OLetter,
17055         SB_Other,
17056         SB_OLetter,
17057         SB_Other,
17058         SB_OLetter,
17059         SB_Other,
17060         SB_OLetter,
17061         SB_Other,
17062         SB_OLetter,
17063         SB_Other,
17064         SB_Format,
17065         SB_Other,
17066         SB_Extend,
17067         SB_Other,
17068         SB_Extend,
17069         SB_Other
17070 };
17071
17072 #endif  /* defined(PERL_IN_REGEXEC_C) */
17073
17074 #if defined(PERL_IN_PERL_C)
17075
17076 static const UV _Perl_WB_invlist[] = { /* for ASCII/Latin1 */
17077         1657,   /* Number of elements */
17078         148565664, /* Version and data structure type */
17079         0,      /* 0 if the list starts at 0;
17080                    1 if it starts at the element beyond 0 */
17081         0x0,
17082         0x9,
17083         0xA,
17084         0xB,
17085         0xD,
17086         0xE,
17087         0x20,
17088         0x21,
17089         0x22,
17090         0x23,
17091         0x27,
17092         0x28,
17093         0x2C,
17094         0x2D,
17095         0x2E,
17096         0x2F,
17097         0x30,
17098         0x3A,
17099         0x3B,
17100         0x3C,
17101         0x41,
17102         0x5B,
17103         0x5F,
17104         0x60,
17105         0x61,
17106         0x7B,
17107         0x85,
17108         0x86,
17109         0xA0,
17110         0xA1,
17111         0xAA,
17112         0xAB,
17113         0xAD,
17114         0xAE,
17115         0xB5,
17116         0xB6,
17117         0xB7,
17118         0xB8,
17119         0xBA,
17120         0xBB,
17121         0xC0,
17122         0xD7,
17123         0xD8,
17124         0xF7,
17125         0xF8,
17126         0x2C2,
17127         0x2C6,
17128         0x2D2,
17129         0x2D7,
17130         0x2D8,
17131         0x2E0,
17132         0x2E5,
17133         0x2EC,
17134         0x2ED,
17135         0x2EE,
17136         0x2EF,
17137         0x300,
17138         0x370,
17139         0x375,
17140         0x376,
17141         0x378,
17142         0x37A,
17143         0x37E,
17144         0x37F,
17145         0x380,
17146         0x386,
17147         0x387,
17148         0x388,
17149         0x38B,
17150         0x38C,
17151         0x38D,
17152         0x38E,
17153         0x3A2,
17154         0x3A3,
17155         0x3F6,
17156         0x3F7,
17157         0x482,
17158         0x483,
17159         0x48A,
17160         0x530,
17161         0x531,
17162         0x557,
17163         0x559,
17164         0x55A,
17165         0x561,
17166         0x588,
17167         0x589,
17168         0x58A,
17169         0x591,
17170         0x5BE,
17171         0x5BF,
17172         0x5C0,
17173         0x5C1,
17174         0x5C3,
17175         0x5C4,
17176         0x5C6,
17177         0x5C7,
17178         0x5C8,
17179         0x5D0,
17180         0x5EB,
17181         0x5F0,
17182         0x5F3,
17183         0x5F4,
17184         0x5F5,
17185         0x600,
17186         0x606,
17187         0x60C,
17188         0x60E,
17189         0x610,
17190         0x61B,
17191         0x61C,
17192         0x61D,
17193         0x620,
17194         0x64B,
17195         0x660,
17196         0x66A,
17197         0x66B,
17198         0x66C,
17199         0x66D,
17200         0x66E,
17201         0x670,
17202         0x671,
17203         0x6D4,
17204         0x6D5,
17205         0x6D6,
17206         0x6DD,
17207         0x6DE,
17208         0x6DF,
17209         0x6E5,
17210         0x6E7,
17211         0x6E9,
17212         0x6EA,
17213         0x6EE,
17214         0x6F0,
17215         0x6FA,
17216         0x6FD,
17217         0x6FF,
17218         0x700,
17219         0x70F,
17220         0x710,
17221         0x711,
17222         0x712,
17223         0x730,
17224         0x74B,
17225         0x74D,
17226         0x7A6,
17227         0x7B1,
17228         0x7B2,
17229         0x7C0,
17230         0x7CA,
17231         0x7EB,
17232         0x7F4,
17233         0x7F6,
17234         0x7F8,
17235         0x7F9,
17236         0x7FA,
17237         0x7FB,
17238         0x800,
17239         0x816,
17240         0x81A,
17241         0x81B,
17242         0x824,
17243         0x825,
17244         0x828,
17245         0x829,
17246         0x82E,
17247         0x840,
17248         0x859,
17249         0x85C,
17250         0x8A0,
17251         0x8B5,
17252         0x8B6,
17253         0x8BE,
17254         0x8D4,
17255         0x8E2,
17256         0x8E3,
17257         0x904,
17258         0x93A,
17259         0x93D,
17260         0x93E,
17261         0x950,
17262         0x951,
17263         0x958,
17264         0x962,
17265         0x964,
17266         0x966,
17267         0x970,
17268         0x971,
17269         0x981,
17270         0x984,
17271         0x985,
17272         0x98D,
17273         0x98F,
17274         0x991,
17275         0x993,
17276         0x9A9,
17277         0x9AA,
17278         0x9B1,
17279         0x9B2,
17280         0x9B3,
17281         0x9B6,
17282         0x9BA,
17283         0x9BC,
17284         0x9BD,
17285         0x9BE,
17286         0x9C5,
17287         0x9C7,
17288         0x9C9,
17289         0x9CB,
17290         0x9CE,
17291         0x9CF,
17292         0x9D7,
17293         0x9D8,
17294         0x9DC,
17295         0x9DE,
17296         0x9DF,
17297         0x9E2,
17298         0x9E4,
17299         0x9E6,
17300         0x9F0,
17301         0x9F2,
17302         0xA01,
17303         0xA04,
17304         0xA05,
17305         0xA0B,
17306         0xA0F,
17307         0xA11,
17308         0xA13,
17309         0xA29,
17310         0xA2A,
17311         0xA31,
17312         0xA32,
17313         0xA34,
17314         0xA35,
17315         0xA37,
17316         0xA38,
17317         0xA3A,
17318         0xA3C,
17319         0xA3D,
17320         0xA3E,
17321         0xA43,
17322         0xA47,
17323         0xA49,
17324         0xA4B,
17325         0xA4E,
17326         0xA51,
17327         0xA52,
17328         0xA59,
17329         0xA5D,
17330         0xA5E,
17331         0xA5F,
17332         0xA66,
17333         0xA70,
17334         0xA72,
17335         0xA75,
17336         0xA76,
17337         0xA81,
17338         0xA84,
17339         0xA85,
17340         0xA8E,
17341         0xA8F,
17342         0xA92,
17343         0xA93,
17344         0xAA9,
17345         0xAAA,
17346         0xAB1,
17347         0xAB2,
17348         0xAB4,
17349         0xAB5,
17350         0xABA,
17351         0xABC,
17352         0xABD,
17353         0xABE,
17354         0xAC6,
17355         0xAC7,
17356         0xACA,
17357         0xACB,
17358         0xACE,
17359         0xAD0,
17360         0xAD1,
17361         0xAE0,
17362         0xAE2,
17363         0xAE4,
17364         0xAE6,
17365         0xAF0,
17366         0xAF9,
17367         0xAFA,
17368         0xB01,
17369         0xB04,
17370         0xB05,
17371         0xB0D,
17372         0xB0F,
17373         0xB11,
17374         0xB13,
17375         0xB29,
17376         0xB2A,
17377         0xB31,
17378         0xB32,
17379         0xB34,
17380         0xB35,
17381         0xB3A,
17382         0xB3C,
17383         0xB3D,
17384         0xB3E,
17385         0xB45,
17386         0xB47,
17387         0xB49,
17388         0xB4B,
17389         0xB4E,
17390         0xB56,
17391         0xB58,
17392         0xB5C,
17393         0xB5E,
17394         0xB5F,
17395         0xB62,
17396         0xB64,
17397         0xB66,
17398         0xB70,
17399         0xB71,
17400         0xB72,
17401         0xB82,
17402         0xB83,
17403         0xB84,
17404         0xB85,
17405         0xB8B,
17406         0xB8E,
17407         0xB91,
17408         0xB92,
17409         0xB96,
17410         0xB99,
17411         0xB9B,
17412         0xB9C,
17413         0xB9D,
17414         0xB9E,
17415         0xBA0,
17416         0xBA3,
17417         0xBA5,
17418         0xBA8,
17419         0xBAB,
17420         0xBAE,
17421         0xBBA,
17422         0xBBE,
17423         0xBC3,
17424         0xBC6,
17425         0xBC9,
17426         0xBCA,
17427         0xBCE,
17428         0xBD0,
17429         0xBD1,
17430         0xBD7,
17431         0xBD8,
17432         0xBE6,
17433         0xBF0,
17434         0xC00,
17435         0xC04,
17436         0xC05,
17437         0xC0D,
17438         0xC0E,
17439         0xC11,
17440         0xC12,
17441         0xC29,
17442         0xC2A,
17443         0xC3A,
17444         0xC3D,
17445         0xC3E,
17446         0xC45,
17447         0xC46,
17448         0xC49,
17449         0xC4A,
17450         0xC4E,
17451         0xC55,
17452         0xC57,
17453         0xC58,
17454         0xC5B,
17455         0xC60,
17456         0xC62,
17457         0xC64,
17458         0xC66,
17459         0xC70,
17460         0xC80,
17461         0xC81,
17462         0xC84,
17463         0xC85,
17464         0xC8D,
17465         0xC8E,
17466         0xC91,
17467         0xC92,
17468         0xCA9,
17469         0xCAA,
17470         0xCB4,
17471         0xCB5,
17472         0xCBA,
17473         0xCBC,
17474         0xCBD,
17475         0xCBE,
17476         0xCC5,
17477         0xCC6,
17478         0xCC9,
17479         0xCCA,
17480         0xCCE,
17481         0xCD5,
17482         0xCD7,
17483         0xCDE,
17484         0xCDF,
17485         0xCE0,
17486         0xCE2,
17487         0xCE4,
17488         0xCE6,
17489         0xCF0,
17490         0xCF1,
17491         0xCF3,
17492         0xD01,
17493         0xD04,
17494         0xD05,
17495         0xD0D,
17496         0xD0E,
17497         0xD11,
17498         0xD12,
17499         0xD3B,
17500         0xD3D,
17501         0xD3E,
17502         0xD45,
17503         0xD46,
17504         0xD49,
17505         0xD4A,
17506         0xD4E,
17507         0xD4F,
17508         0xD54,
17509         0xD57,
17510         0xD58,
17511         0xD5F,
17512         0xD62,
17513         0xD64,
17514         0xD66,
17515         0xD70,
17516         0xD7A,
17517         0xD80,
17518         0xD82,
17519         0xD84,
17520         0xD85,
17521         0xD97,
17522         0xD9A,
17523         0xDB2,
17524         0xDB3,
17525         0xDBC,
17526         0xDBD,
17527         0xDBE,
17528         0xDC0,
17529         0xDC7,
17530         0xDCA,
17531         0xDCB,
17532         0xDCF,
17533         0xDD5,
17534         0xDD6,
17535         0xDD7,
17536         0xDD8,
17537         0xDE0,
17538         0xDE6,
17539         0xDF0,
17540         0xDF2,
17541         0xDF4,
17542         0xE31,
17543         0xE32,
17544         0xE34,
17545         0xE3B,
17546         0xE47,
17547         0xE4F,
17548         0xE50,
17549         0xE5A,
17550         0xEB1,
17551         0xEB2,
17552         0xEB4,
17553         0xEBA,
17554         0xEBB,
17555         0xEBD,
17556         0xEC8,
17557         0xECE,
17558         0xED0,
17559         0xEDA,
17560         0xF00,
17561         0xF01,
17562         0xF18,
17563         0xF1A,
17564         0xF20,
17565         0xF2A,
17566         0xF35,
17567         0xF36,
17568         0xF37,
17569         0xF38,
17570         0xF39,
17571         0xF3A,
17572         0xF3E,
17573         0xF40,
17574         0xF48,
17575         0xF49,
17576         0xF6D,
17577         0xF71,
17578         0xF85,
17579         0xF86,
17580         0xF88,
17581         0xF8D,
17582         0xF98,
17583         0xF99,
17584         0xFBD,
17585         0xFC6,
17586         0xFC7,
17587         0x102B,
17588         0x103F,
17589         0x1040,
17590         0x104A,
17591         0x1056,
17592         0x105A,
17593         0x105E,
17594         0x1061,
17595         0x1062,
17596         0x1065,
17597         0x1067,
17598         0x106E,
17599         0x1071,
17600         0x1075,
17601         0x1082,
17602         0x108E,
17603         0x108F,
17604         0x1090,
17605         0x109A,
17606         0x109E,
17607         0x10A0,
17608         0x10C6,
17609         0x10C7,
17610         0x10C8,
17611         0x10CD,
17612         0x10CE,
17613         0x10D0,
17614         0x10FB,
17615         0x10FC,
17616         0x1249,
17617         0x124A,
17618         0x124E,
17619         0x1250,
17620         0x1257,
17621         0x1258,
17622         0x1259,
17623         0x125A,
17624         0x125E,
17625         0x1260,
17626         0x1289,
17627         0x128A,
17628         0x128E,
17629         0x1290,
17630         0x12B1,
17631         0x12B2,
17632         0x12B6,
17633         0x12B8,
17634         0x12BF,
17635         0x12C0,
17636         0x12C1,
17637         0x12C2,
17638         0x12C6,
17639         0x12C8,
17640         0x12D7,
17641         0x12D8,
17642         0x1311,
17643         0x1312,
17644         0x1316,
17645         0x1318,
17646         0x135B,
17647         0x135D,
17648         0x1360,
17649         0x1380,
17650         0x1390,
17651         0x13A0,
17652         0x13F6,
17653         0x13F8,
17654         0x13FE,
17655         0x1401,
17656         0x166D,
17657         0x166F,
17658         0x1680,
17659         0x1681,
17660         0x169B,
17661         0x16A0,
17662         0x16EB,
17663         0x16EE,
17664         0x16F9,
17665         0x1700,
17666         0x170D,
17667         0x170E,
17668         0x1712,
17669         0x1715,
17670         0x1720,
17671         0x1732,
17672         0x1735,
17673         0x1740,
17674         0x1752,
17675         0x1754,
17676         0x1760,
17677         0x176D,
17678         0x176E,
17679         0x1771,
17680         0x1772,
17681         0x1774,
17682         0x17B4,
17683         0x17D4,
17684         0x17DD,
17685         0x17DE,
17686         0x17E0,
17687         0x17EA,
17688         0x180B,
17689         0x180E,
17690         0x180F,
17691         0x1810,
17692         0x181A,
17693         0x1820,
17694         0x1878,
17695         0x1880,
17696         0x1885,
17697         0x1887,
17698         0x18A9,
17699         0x18AA,
17700         0x18AB,
17701         0x18B0,
17702         0x18F6,
17703         0x1900,
17704         0x191F,
17705         0x1920,
17706         0x192C,
17707         0x1930,
17708         0x193C,
17709         0x1946,
17710         0x1950,
17711         0x19D0,
17712         0x19DA,
17713         0x1A00,
17714         0x1A17,
17715         0x1A1C,
17716         0x1A55,
17717         0x1A5F,
17718         0x1A60,
17719         0x1A7D,
17720         0x1A7F,
17721         0x1A80,
17722         0x1A8A,
17723         0x1A90,
17724         0x1A9A,
17725         0x1AB0,
17726         0x1ABF,
17727         0x1B00,
17728         0x1B05,
17729         0x1B34,
17730         0x1B45,
17731         0x1B4C,
17732         0x1B50,
17733         0x1B5A,
17734         0x1B6B,
17735         0x1B74,
17736         0x1B80,
17737         0x1B83,
17738         0x1BA1,
17739         0x1BAE,
17740         0x1BB0,
17741         0x1BBA,
17742         0x1BE6,
17743         0x1BF4,
17744         0x1C00,
17745         0x1C24,
17746         0x1C38,
17747         0x1C40,
17748         0x1C4A,
17749         0x1C4D,
17750         0x1C50,
17751         0x1C5A,
17752         0x1C7E,
17753         0x1C80,
17754         0x1C89,
17755         0x1CD0,
17756         0x1CD3,
17757         0x1CD4,
17758         0x1CE9,
17759         0x1CED,
17760         0x1CEE,
17761         0x1CF2,
17762         0x1CF5,
17763         0x1CF7,
17764         0x1CF8,
17765         0x1CFA,
17766         0x1D00,
17767         0x1DC0,
17768         0x1DF6,
17769         0x1DFB,
17770         0x1E00,
17771         0x1F16,
17772         0x1F18,
17773         0x1F1E,
17774         0x1F20,
17775         0x1F46,
17776         0x1F48,
17777         0x1F4E,
17778         0x1F50,
17779         0x1F58,
17780         0x1F59,
17781         0x1F5A,
17782         0x1F5B,
17783         0x1F5C,
17784         0x1F5D,
17785         0x1F5E,
17786         0x1F5F,
17787         0x1F7E,
17788         0x1F80,
17789         0x1FB5,
17790         0x1FB6,
17791         0x1FBD,
17792         0x1FBE,
17793         0x1FBF,
17794         0x1FC2,
17795         0x1FC5,
17796         0x1FC6,
17797         0x1FCD,
17798         0x1FD0,
17799         0x1FD4,
17800         0x1FD6,
17801         0x1FDC,
17802         0x1FE0,
17803         0x1FED,
17804         0x1FF2,
17805         0x1FF5,
17806         0x1FF6,
17807         0x1FFD,
17808         0x2000,
17809         0x200B,
17810         0x200C,
17811         0x200D,
17812         0x200E,
17813         0x2010,
17814         0x2018,
17815         0x201A,
17816         0x2024,
17817         0x2025,
17818         0x2027,
17819         0x2028,
17820         0x202A,
17821         0x202F,
17822         0x2030,
17823         0x203F,
17824         0x2041,
17825         0x2044,
17826         0x2045,
17827         0x2054,
17828         0x2055,
17829         0x205F,
17830         0x2060,
17831         0x2065,
17832         0x2066,
17833         0x2070,
17834         0x2071,
17835         0x2072,
17836         0x207F,
17837         0x2080,
17838         0x2090,
17839         0x209D,
17840         0x20D0,
17841         0x20F1,
17842         0x2102,
17843         0x2103,
17844         0x2107,
17845         0x2108,
17846         0x210A,
17847         0x2114,
17848         0x2115,
17849         0x2116,
17850         0x2119,
17851         0x211E,
17852         0x2124,
17853         0x2125,
17854         0x2126,
17855         0x2127,
17856         0x2128,
17857         0x2129,
17858         0x212A,
17859         0x212E,
17860         0x212F,
17861         0x213A,
17862         0x213C,
17863         0x2140,
17864         0x2145,
17865         0x214A,
17866         0x214E,
17867         0x214F,
17868         0x2160,
17869         0x2189,
17870         0x24B6,
17871         0x24EA,
17872         0x261D,
17873         0x261E,
17874         0x26F9,
17875         0x26FA,
17876         0x270A,
17877         0x270E,
17878         0x2764,
17879         0x2765,
17880         0x2C00,
17881         0x2C2F,
17882         0x2C30,
17883         0x2C5F,
17884         0x2C60,
17885         0x2CE5,
17886         0x2CEB,
17887         0x2CEF,
17888         0x2CF2,
17889         0x2CF4,
17890         0x2D00,
17891         0x2D26,
17892         0x2D27,
17893         0x2D28,
17894         0x2D2D,
17895         0x2D2E,
17896         0x2D30,
17897         0x2D68,
17898         0x2D6F,
17899         0x2D70,
17900         0x2D7F,
17901         0x2D80,
17902         0x2D97,
17903         0x2DA0,
17904         0x2DA7,
17905         0x2DA8,
17906         0x2DAF,
17907         0x2DB0,
17908         0x2DB7,
17909         0x2DB8,
17910         0x2DBF,
17911         0x2DC0,
17912         0x2DC7,
17913         0x2DC8,
17914         0x2DCF,
17915         0x2DD0,
17916         0x2DD7,
17917         0x2DD8,
17918         0x2DDF,
17919         0x2DE0,
17920         0x2E00,
17921         0x2E2F,
17922         0x2E30,
17923         0x3000,
17924         0x3001,
17925         0x3005,
17926         0x3006,
17927         0x302A,
17928         0x3030,
17929         0x3031,
17930         0x3036,
17931         0x303B,
17932         0x303D,
17933         0x3099,
17934         0x309B,
17935         0x309D,
17936         0x30A0,
17937         0x30FB,
17938         0x30FC,
17939         0x3100,
17940         0x3105,
17941         0x312E,
17942         0x3131,
17943         0x318F,
17944         0x31A0,
17945         0x31BB,
17946         0x31F0,
17947         0x3200,
17948         0x32D0,
17949         0x32FF,
17950         0x3300,
17951         0x3358,
17952         0xA000,
17953         0xA48D,
17954         0xA4D0,
17955         0xA4FE,
17956         0xA500,
17957         0xA60D,
17958         0xA610,
17959         0xA620,
17960         0xA62A,
17961         0xA62C,
17962         0xA640,
17963         0xA66F,
17964         0xA673,
17965         0xA674,
17966         0xA67E,
17967         0xA67F,
17968         0xA69E,
17969         0xA6A0,
17970         0xA6F0,
17971         0xA6F2,
17972         0xA717,
17973         0xA720,
17974         0xA722,
17975         0xA789,
17976         0xA78B,
17977         0xA7AF,
17978         0xA7B0,
17979         0xA7B8,
17980         0xA7F7,
17981         0xA802,
17982         0xA803,
17983         0xA806,
17984         0xA807,
17985         0xA80B,
17986         0xA80C,
17987         0xA823,
17988         0xA828,
17989         0xA840,
17990         0xA874,
17991         0xA880,
17992         0xA882,
17993         0xA8B4,
17994         0xA8C6,
17995         0xA8D0,
17996         0xA8DA,
17997         0xA8E0,
17998         0xA8F2,
17999         0xA8F8,
18000         0xA8FB,
18001         0xA8FC,
18002         0xA8FD,
18003         0xA8FE,
18004         0xA900,
18005         0xA90A,
18006         0xA926,
18007         0xA92E,
18008         0xA930,
18009         0xA947,
18010         0xA954,
18011         0xA960,
18012         0xA97D,
18013         0xA980,
18014         0xA984,
18015         0xA9B3,
18016         0xA9C1,
18017         0xA9CF,
18018         0xA9D0,
18019         0xA9DA,
18020         0xA9E5,
18021         0xA9E6,
18022         0xA9F0,
18023         0xA9FA,
18024         0xAA00,
18025         0xAA29,
18026         0xAA37,
18027         0xAA40,
18028         0xAA43,
18029         0xAA44,
18030         0xAA4C,
18031         0xAA4E,
18032         0xAA50,
18033         0xAA5A,
18034         0xAA7B,
18035         0xAA7E,
18036         0xAAB0,
18037         0xAAB1,
18038         0xAAB2,
18039         0xAAB5,
18040         0xAAB7,
18041         0xAAB9,
18042         0xAABE,
18043         0xAAC0,
18044         0xAAC1,
18045         0xAAC2,
18046         0xAAE0,
18047         0xAAEB,
18048         0xAAF0,
18049         0xAAF2,
18050         0xAAF5,
18051         0xAAF7,
18052         0xAB01,
18053         0xAB07,
18054         0xAB09,
18055         0xAB0F,
18056         0xAB11,
18057         0xAB17,
18058         0xAB20,
18059         0xAB27,
18060         0xAB28,
18061         0xAB2F,
18062         0xAB30,
18063         0xAB5B,
18064         0xAB5C,
18065         0xAB66,
18066         0xAB70,
18067         0xABE3,
18068         0xABEB,
18069         0xABEC,
18070         0xABEE,
18071         0xABF0,
18072         0xABFA,
18073         0xAC00,
18074         0xD7A4,
18075         0xD7B0,
18076         0xD7C7,
18077         0xD7CB,
18078         0xD7FC,
18079         0xFB00,
18080         0xFB07,
18081         0xFB13,
18082         0xFB18,
18083         0xFB1D,
18084         0xFB1E,
18085         0xFB1F,
18086         0xFB29,
18087         0xFB2A,
18088         0xFB37,
18089         0xFB38,
18090         0xFB3D,
18091         0xFB3E,
18092         0xFB3F,
18093         0xFB40,
18094         0xFB42,
18095         0xFB43,
18096         0xFB45,
18097         0xFB46,
18098         0xFB50,
18099         0xFBB2,
18100         0xFBD3,
18101         0xFD3E,
18102         0xFD50,
18103         0xFD90,
18104         0xFD92,
18105         0xFDC8,
18106         0xFDF0,
18107         0xFDFC,
18108         0xFE00,
18109         0xFE10,
18110         0xFE11,
18111         0xFE13,
18112         0xFE14,
18113         0xFE15,
18114         0xFE20,
18115         0xFE30,
18116         0xFE33,
18117         0xFE35,
18118         0xFE4D,
18119         0xFE50,
18120         0xFE51,
18121         0xFE52,
18122         0xFE53,
18123         0xFE54,
18124         0xFE55,
18125         0xFE56,
18126         0xFE70,
18127         0xFE75,
18128         0xFE76,
18129         0xFEFD,
18130         0xFEFF,
18131         0xFF00,
18132         0xFF07,
18133         0xFF08,
18134         0xFF0C,
18135         0xFF0D,
18136         0xFF0E,
18137         0xFF0F,
18138         0xFF1A,
18139         0xFF1B,
18140         0xFF1C,
18141         0xFF21,
18142         0xFF3B,
18143         0xFF3F,
18144         0xFF40,
18145         0xFF41,
18146         0xFF5B,
18147         0xFF66,
18148         0xFF9E,
18149         0xFFA0,
18150         0xFFBF,
18151         0xFFC2,
18152         0xFFC8,
18153         0xFFCA,
18154         0xFFD0,
18155         0xFFD2,
18156         0xFFD8,
18157         0xFFDA,
18158         0xFFDD,
18159         0xFFF9,
18160         0xFFFC,
18161         0x10000,
18162         0x1000C,
18163         0x1000D,
18164         0x10027,
18165         0x10028,
18166         0x1003B,
18167         0x1003C,
18168         0x1003E,
18169         0x1003F,
18170         0x1004E,
18171         0x10050,
18172         0x1005E,
18173         0x10080,
18174         0x100FB,
18175         0x10140,
18176         0x10175,
18177         0x101FD,
18178         0x101FE,
18179         0x10280,
18180         0x1029D,
18181         0x102A0,
18182         0x102D1,
18183         0x102E0,
18184         0x102E1,
18185         0x10300,
18186         0x10320,
18187         0x10330,
18188         0x1034B,
18189         0x10350,
18190         0x10376,
18191         0x1037B,
18192         0x10380,
18193         0x1039E,
18194         0x103A0,
18195         0x103C4,
18196         0x103C8,
18197         0x103D0,
18198         0x103D1,
18199         0x103D6,
18200         0x10400,
18201         0x1049E,
18202         0x104A0,
18203         0x104AA,
18204         0x104B0,
18205         0x104D4,
18206         0x104D8,
18207         0x104FC,
18208         0x10500,
18209         0x10528,
18210         0x10530,
18211         0x10564,
18212         0x10600,
18213         0x10737,
18214         0x10740,
18215         0x10756,
18216         0x10760,
18217         0x10768,
18218         0x10800,
18219         0x10806,
18220         0x10808,
18221         0x10809,
18222         0x1080A,
18223         0x10836,
18224         0x10837,
18225         0x10839,
18226         0x1083C,
18227         0x1083D,
18228         0x1083F,
18229         0x10856,
18230         0x10860,
18231         0x10877,
18232         0x10880,
18233         0x1089F,
18234         0x108E0,
18235         0x108F3,
18236         0x108F4,
18237         0x108F6,
18238         0x10900,
18239         0x10916,
18240         0x10920,
18241         0x1093A,
18242         0x10980,
18243         0x109B8,
18244         0x109BE,
18245         0x109C0,
18246         0x10A00,
18247         0x10A01,
18248         0x10A04,
18249         0x10A05,
18250         0x10A07,
18251         0x10A0C,
18252         0x10A10,
18253         0x10A14,
18254         0x10A15,
18255         0x10A18,
18256         0x10A19,
18257         0x10A34,
18258         0x10A38,
18259         0x10A3B,
18260         0x10A3F,
18261         0x10A40,
18262         0x10A60,
18263         0x10A7D,
18264         0x10A80,
18265         0x10A9D,
18266         0x10AC0,
18267         0x10AC8,
18268         0x10AC9,
18269         0x10AE5,
18270         0x10AE7,
18271         0x10B00,
18272         0x10B36,
18273         0x10B40,
18274         0x10B56,
18275         0x10B60,
18276         0x10B73,
18277         0x10B80,
18278         0x10B92,
18279         0x10C00,
18280         0x10C49,
18281         0x10C80,
18282         0x10CB3,
18283         0x10CC0,
18284         0x10CF3,
18285         0x11000,
18286         0x11003,
18287         0x11038,
18288         0x11047,
18289         0x11066,
18290         0x11070,
18291         0x1107F,
18292         0x11083,
18293         0x110B0,
18294         0x110BB,
18295         0x110BD,
18296         0x110BE,
18297         0x110D0,
18298         0x110E9,
18299         0x110F0,
18300         0x110FA,
18301         0x11100,
18302         0x11103,
18303         0x11127,
18304         0x11135,
18305         0x11136,
18306         0x11140,
18307         0x11150,
18308         0x11173,
18309         0x11174,
18310         0x11176,
18311         0x11177,
18312         0x11180,
18313         0x11183,
18314         0x111B3,
18315         0x111C1,
18316         0x111C5,
18317         0x111CA,
18318         0x111CD,
18319         0x111D0,
18320         0x111DA,
18321         0x111DB,
18322         0x111DC,
18323         0x111DD,
18324         0x11200,
18325         0x11212,
18326         0x11213,
18327         0x1122C,
18328         0x11238,
18329         0x1123E,
18330         0x1123F,
18331         0x11280,
18332         0x11287,
18333         0x11288,
18334         0x11289,
18335         0x1128A,
18336         0x1128E,
18337         0x1128F,
18338         0x1129E,
18339         0x1129F,
18340         0x112A9,
18341         0x112B0,
18342         0x112DF,
18343         0x112EB,
18344         0x112F0,
18345         0x112FA,
18346         0x11300,
18347         0x11304,
18348         0x11305,
18349         0x1130D,
18350         0x1130F,
18351         0x11311,
18352         0x11313,
18353         0x11329,
18354         0x1132A,
18355         0x11331,
18356         0x11332,
18357         0x11334,
18358         0x11335,
18359         0x1133A,
18360         0x1133C,
18361         0x1133D,
18362         0x1133E,
18363         0x11345,
18364         0x11347,
18365         0x11349,
18366         0x1134B,
18367         0x1134E,
18368         0x11350,
18369         0x11351,
18370         0x11357,
18371         0x11358,
18372         0x1135D,
18373         0x11362,
18374         0x11364,
18375         0x11366,
18376         0x1136D,
18377         0x11370,
18378         0x11375,
18379         0x11400,
18380         0x11435,
18381         0x11447,
18382         0x1144B,
18383         0x11450,
18384         0x1145A,
18385         0x11480,
18386         0x114B0,
18387         0x114C4,
18388         0x114C6,
18389         0x114C7,
18390         0x114C8,
18391         0x114D0,
18392         0x114DA,
18393         0x11580,
18394         0x115AF,
18395         0x115B6,
18396         0x115B8,
18397         0x115C1,
18398         0x115D8,
18399         0x115DC,
18400         0x115DE,
18401         0x11600,
18402         0x11630,
18403         0x11641,
18404         0x11644,
18405         0x11645,
18406         0x11650,
18407         0x1165A,
18408         0x11680,
18409         0x116AB,
18410         0x116B8,
18411         0x116C0,
18412         0x116CA,
18413         0x1171D,
18414         0x1172C,
18415         0x11730,
18416         0x1173A,
18417         0x118A0,
18418         0x118E0,
18419         0x118EA,
18420         0x118FF,
18421         0x11900,
18422         0x11AC0,
18423         0x11AF9,
18424         0x11C00,
18425         0x11C09,
18426         0x11C0A,
18427         0x11C2F,
18428         0x11C37,
18429         0x11C38,
18430         0x11C40,
18431         0x11C41,
18432         0x11C50,
18433         0x11C5A,
18434         0x11C72,
18435         0x11C90,
18436         0x11C92,
18437         0x11CA8,
18438         0x11CA9,
18439         0x11CB7,
18440         0x12000,
18441         0x1239A,
18442         0x12400,
18443         0x1246F,
18444         0x12480,
18445         0x12544,
18446         0x13000,
18447         0x1342F,
18448         0x14400,
18449         0x14647,
18450         0x16800,
18451         0x16A39,
18452         0x16A40,
18453         0x16A5F,
18454         0x16A60,
18455         0x16A6A,
18456         0x16AD0,
18457         0x16AEE,
18458         0x16AF0,
18459         0x16AF5,
18460         0x16B00,
18461         0x16B30,
18462         0x16B37,
18463         0x16B40,
18464         0x16B44,
18465         0x16B50,
18466         0x16B5A,
18467         0x16B63,
18468         0x16B78,
18469         0x16B7D,
18470         0x16B90,
18471         0x16F00,
18472         0x16F45,
18473         0x16F50,
18474         0x16F51,
18475         0x16F7F,
18476         0x16F8F,
18477         0x16F93,
18478         0x16FA0,
18479         0x16FE0,
18480         0x16FE1,
18481         0x1B000,
18482         0x1B001,
18483         0x1BC00,
18484         0x1BC6B,
18485         0x1BC70,
18486         0x1BC7D,
18487         0x1BC80,
18488         0x1BC89,
18489         0x1BC90,
18490         0x1BC9A,
18491         0x1BC9D,
18492         0x1BC9F,
18493         0x1BCA0,
18494         0x1BCA4,
18495         0x1D165,
18496         0x1D16A,
18497         0x1D16D,
18498         0x1D173,
18499         0x1D17B,
18500         0x1D183,
18501         0x1D185,
18502         0x1D18C,
18503         0x1D1AA,
18504         0x1D1AE,
18505         0x1D242,
18506         0x1D245,
18507         0x1D400,
18508         0x1D455,
18509         0x1D456,
18510         0x1D49D,
18511         0x1D49E,
18512         0x1D4A0,
18513         0x1D4A2,
18514         0x1D4A3,
18515         0x1D4A5,
18516         0x1D4A7,
18517         0x1D4A9,
18518         0x1D4AD,
18519         0x1D4AE,
18520         0x1D4BA,
18521         0x1D4BB,
18522         0x1D4BC,
18523         0x1D4BD,
18524         0x1D4C4,
18525         0x1D4C5,
18526         0x1D506,
18527         0x1D507,
18528         0x1D50B,
18529         0x1D50D,
18530         0x1D515,
18531         0x1D516,
18532         0x1D51D,
18533         0x1D51E,
18534         0x1D53A,
18535         0x1D53B,
18536         0x1D53F,
18537         0x1D540,
18538         0x1D545,
18539         0x1D546,
18540         0x1D547,
18541         0x1D54A,
18542         0x1D551,
18543         0x1D552,
18544         0x1D6A6,
18545         0x1D6A8,
18546         0x1D6C1,
18547         0x1D6C2,
18548         0x1D6DB,
18549         0x1D6DC,
18550         0x1D6FB,
18551         0x1D6FC,
18552         0x1D715,
18553         0x1D716,
18554         0x1D735,
18555         0x1D736,
18556         0x1D74F,
18557         0x1D750,
18558         0x1D76F,
18559         0x1D770,
18560         0x1D789,
18561         0x1D78A,
18562         0x1D7A9,
18563         0x1D7AA,
18564         0x1D7C3,
18565         0x1D7C4,
18566         0x1D7CC,
18567         0x1D7CE,
18568         0x1D800,
18569         0x1DA00,
18570         0x1DA37,
18571         0x1DA3B,
18572         0x1DA6D,
18573         0x1DA75,
18574         0x1DA76,
18575         0x1DA84,
18576         0x1DA85,
18577         0x1DA9B,
18578         0x1DAA0,
18579         0x1DAA1,
18580         0x1DAB0,
18581         0x1E000,
18582         0x1E007,
18583         0x1E008,
18584         0x1E019,
18585         0x1E01B,
18586         0x1E022,
18587         0x1E023,
18588         0x1E025,
18589         0x1E026,
18590         0x1E02B,
18591         0x1E800,
18592         0x1E8C5,
18593         0x1E8D0,
18594         0x1E8D7,
18595         0x1E900,
18596         0x1E944,
18597         0x1E94B,
18598         0x1E950,
18599         0x1E95A,
18600         0x1EE00,
18601         0x1EE04,
18602         0x1EE05,
18603         0x1EE20,
18604         0x1EE21,
18605         0x1EE23,
18606         0x1EE24,
18607         0x1EE25,
18608         0x1EE27,
18609         0x1EE28,
18610         0x1EE29,
18611         0x1EE33,
18612         0x1EE34,
18613         0x1EE38,
18614         0x1EE39,
18615         0x1EE3A,
18616         0x1EE3B,
18617         0x1EE3C,
18618         0x1EE42,
18619         0x1EE43,
18620         0x1EE47,
18621         0x1EE48,
18622         0x1EE49,
18623         0x1EE4A,
18624         0x1EE4B,
18625         0x1EE4C,
18626         0x1EE4D,
18627         0x1EE50,
18628         0x1EE51,
18629         0x1EE53,
18630         0x1EE54,
18631         0x1EE55,
18632         0x1EE57,
18633         0x1EE58,
18634         0x1EE59,
18635         0x1EE5A,
18636         0x1EE5B,
18637         0x1EE5C,
18638         0x1EE5D,
18639         0x1EE5E,
18640         0x1EE5F,
18641         0x1EE60,
18642         0x1EE61,
18643         0x1EE63,
18644         0x1EE64,
18645         0x1EE65,
18646         0x1EE67,
18647         0x1EE6B,
18648         0x1EE6C,
18649         0x1EE73,
18650         0x1EE74,
18651         0x1EE78,
18652         0x1EE79,
18653         0x1EE7D,
18654         0x1EE7E,
18655         0x1EE7F,
18656         0x1EE80,
18657         0x1EE8A,
18658         0x1EE8B,
18659         0x1EE9C,
18660         0x1EEA1,
18661         0x1EEA4,
18662         0x1EEA5,
18663         0x1EEAA,
18664         0x1EEAB,
18665         0x1EEBC,
18666         0x1F130,
18667         0x1F14A,
18668         0x1F150,
18669         0x1F16A,
18670         0x1F170,
18671         0x1F18A,
18672         0x1F1E6,
18673         0x1F200,
18674         0x1F385,
18675         0x1F386,
18676         0x1F3C3,
18677         0x1F3C5,
18678         0x1F3CA,
18679         0x1F3CC,
18680         0x1F3FB,
18681         0x1F400,
18682         0x1F442,
18683         0x1F444,
18684         0x1F446,
18685         0x1F451,
18686         0x1F466,
18687         0x1F46A,
18688         0x1F46E,
18689         0x1F46F,
18690         0x1F470,
18691         0x1F479,
18692         0x1F47C,
18693         0x1F47D,
18694         0x1F481,
18695         0x1F484,
18696         0x1F485,
18697         0x1F488,
18698         0x1F48B,
18699         0x1F48C,
18700         0x1F4AA,
18701         0x1F4AB,
18702         0x1F575,
18703         0x1F576,
18704         0x1F57A,
18705         0x1F57B,
18706         0x1F590,
18707         0x1F591,
18708         0x1F595,
18709         0x1F597,
18710         0x1F5E8,
18711         0x1F5E9,
18712         0x1F645,
18713         0x1F648,
18714         0x1F64B,
18715         0x1F650,
18716         0x1F6A3,
18717         0x1F6A4,
18718         0x1F6B4,
18719         0x1F6B7,
18720         0x1F6C0,
18721         0x1F6C1,
18722         0x1F918,
18723         0x1F91F,
18724         0x1F926,
18725         0x1F927,
18726         0x1F930,
18727         0x1F931,
18728         0x1F933,
18729         0x1F93A,
18730         0x1F93C,
18731         0x1F93F,
18732         0xE0001,
18733         0xE0002,
18734         0xE0020,
18735         0xE0080,
18736         0xE0100,
18737         0xE01F0
18738 };
18739
18740 #endif  /* defined(PERL_IN_PERL_C) */
18741
18742 #if defined(PERL_IN_REGEXEC_C)
18743
18744 #define WB_ENUM_COUNT 25
18745
18746 typedef enum {
18747         WB_Other = 0,
18748         WB_ALetter = 1,
18749         WB_CR = 2,
18750         WB_Double_Quote = 3,
18751         WB_E_Base = 4,
18752         WB_E_Base_GAZ = 5,
18753         WB_E_Modifier = 6,
18754         WB_Extend = 7,
18755         WB_ExtendNumLet = 8,
18756         WB_Format = 9,
18757         WB_Glue_After_Zwj = 10,
18758         WB_Hebrew_Letter = 11,
18759         WB_Katakana = 12,
18760         WB_LF = 13,
18761         WB_MidLetter = 14,
18762         WB_MidNum = 15,
18763         WB_MidNumLet = 16,
18764         WB_Newline = 17,
18765         WB_Numeric = 18,
18766         WB_Perl_Tailored_HSpace = 19,
18767         WB_Regional_Indicator = 20,
18768         WB_Single_Quote = 21,
18769         WB_ZWJ = 22,
18770         WB_EDGE = 23,
18771         WB_UNKNOWN = 24
18772 } WB_enum;
18773
18774 static const WB_enum _Perl_WB_invmap[] = { /* for ASCII/Latin1 */
18775         WB_Other,
18776         WB_Perl_Tailored_HSpace,
18777         WB_LF,
18778         WB_Newline,
18779         WB_CR,
18780         WB_Other,
18781         WB_Perl_Tailored_HSpace,
18782         WB_Other,
18783         WB_Double_Quote,
18784         WB_Other,
18785         WB_Single_Quote,
18786         WB_Other,
18787         WB_MidNum,
18788         WB_Other,
18789         WB_MidNumLet,
18790         WB_Other,
18791         WB_Numeric,
18792         WB_MidLetter,
18793         WB_MidNum,
18794         WB_Other,
18795         WB_ALetter,
18796         WB_Other,
18797         WB_ExtendNumLet,
18798         WB_Other,
18799         WB_ALetter,
18800         WB_Other,
18801         WB_Newline,
18802         WB_Other,
18803         WB_Perl_Tailored_HSpace,
18804         WB_Other,
18805         WB_ALetter,
18806         WB_Other,
18807         WB_Format,
18808         WB_Other,
18809         WB_ALetter,
18810         WB_Other,
18811         WB_MidLetter,
18812         WB_Other,
18813         WB_ALetter,
18814         WB_Other,
18815         WB_ALetter,
18816         WB_Other,
18817         WB_ALetter,
18818         WB_Other,
18819         WB_ALetter,
18820         WB_Other,
18821         WB_ALetter,
18822         WB_Other,
18823         WB_MidLetter,
18824         WB_Other,
18825         WB_ALetter,
18826         WB_Other,
18827         WB_ALetter,
18828         WB_Other,
18829         WB_ALetter,
18830         WB_Other,
18831         WB_Extend,
18832         WB_ALetter,
18833         WB_Other,
18834         WB_ALetter,
18835         WB_Other,
18836         WB_ALetter,
18837         WB_MidNum,
18838         WB_ALetter,
18839         WB_Other,
18840         WB_ALetter,
18841         WB_MidLetter,
18842         WB_ALetter,
18843         WB_Other,
18844         WB_ALetter,
18845         WB_Other,
18846         WB_ALetter,
18847         WB_Other,
18848         WB_ALetter,
18849         WB_Other,
18850         WB_ALetter,
18851         WB_Other,
18852         WB_Extend,
18853         WB_ALetter,
18854         WB_Other,
18855         WB_ALetter,
18856         WB_Other,
18857         WB_ALetter,
18858         WB_Other,
18859         WB_ALetter,
18860         WB_Other,
18861         WB_MidNum,
18862         WB_Other,
18863         WB_Extend,
18864         WB_Other,
18865         WB_Extend,
18866         WB_Other,
18867         WB_Extend,
18868         WB_Other,
18869         WB_Extend,
18870         WB_Other,
18871         WB_Extend,
18872         WB_Other,
18873         WB_Hebrew_Letter,
18874         WB_Other,
18875         WB_Hebrew_Letter,
18876         WB_ALetter,
18877         WB_MidLetter,
18878         WB_Other,
18879         WB_Format,
18880         WB_Other,
18881         WB_MidNum,
18882         WB_Other,
18883         WB_Extend,
18884         WB_Other,
18885         WB_Format,
18886         WB_Other,
18887         WB_ALetter,
18888         WB_Extend,
18889         WB_Numeric,
18890         WB_Other,
18891         WB_Numeric,
18892         WB_MidNum,
18893         WB_Other,
18894         WB_ALetter,
18895         WB_Extend,
18896         WB_ALetter,
18897         WB_Other,
18898         WB_ALetter,
18899         WB_Extend,
18900         WB_Format,
18901         WB_Other,
18902         WB_Extend,
18903         WB_ALetter,
18904         WB_Extend,
18905         WB_Other,
18906         WB_Extend,
18907         WB_ALetter,
18908         WB_Numeric,
18909         WB_ALetter,
18910         WB_Other,
18911         WB_ALetter,
18912         WB_Other,
18913         WB_Format,
18914         WB_ALetter,
18915         WB_Extend,
18916         WB_ALetter,
18917         WB_Extend,
18918         WB_Other,
18919         WB_ALetter,
18920         WB_Extend,
18921         WB_ALetter,
18922         WB_Other,
18923         WB_Numeric,
18924         WB_ALetter,
18925         WB_Extend,
18926         WB_ALetter,
18927         WB_Other,
18928         WB_MidNum,
18929         WB_Other,
18930         WB_ALetter,
18931         WB_Other,
18932         WB_ALetter,
18933         WB_Extend,
18934         WB_ALetter,
18935         WB_Extend,
18936         WB_ALetter,
18937         WB_Extend,
18938         WB_ALetter,
18939         WB_Extend,
18940         WB_Other,
18941         WB_ALetter,
18942         WB_Extend,
18943         WB_Other,
18944         WB_ALetter,
18945         WB_Other,
18946         WB_ALetter,
18947         WB_Other,
18948         WB_Extend,
18949         WB_Format,
18950         WB_Extend,
18951         WB_ALetter,
18952         WB_Extend,
18953         WB_ALetter,
18954         WB_Extend,
18955         WB_ALetter,
18956         WB_Extend,
18957         WB_ALetter,
18958         WB_Extend,
18959         WB_Other,
18960         WB_Numeric,
18961         WB_Other,
18962         WB_ALetter,
18963         WB_Extend,
18964         WB_Other,
18965         WB_ALetter,
18966         WB_Other,
18967         WB_ALetter,
18968         WB_Other,
18969         WB_ALetter,
18970         WB_Other,
18971         WB_ALetter,
18972         WB_Other,
18973         WB_ALetter,
18974         WB_Other,
18975         WB_ALetter,
18976         WB_Other,
18977         WB_Extend,
18978         WB_ALetter,
18979         WB_Extend,
18980         WB_Other,
18981         WB_Extend,
18982         WB_Other,
18983         WB_Extend,
18984         WB_ALetter,
18985         WB_Other,
18986         WB_Extend,
18987         WB_Other,
18988         WB_ALetter,
18989         WB_Other,
18990         WB_ALetter,
18991         WB_Extend,
18992         WB_Other,
18993         WB_Numeric,
18994         WB_ALetter,
18995         WB_Other,
18996         WB_Extend,
18997         WB_Other,
18998         WB_ALetter,
18999         WB_Other,
19000         WB_ALetter,
19001         WB_Other,
19002         WB_ALetter,
19003         WB_Other,
19004         WB_ALetter,
19005         WB_Other,
19006         WB_ALetter,
19007         WB_Other,
19008         WB_ALetter,
19009         WB_Other,
19010         WB_ALetter,
19011         WB_Other,
19012         WB_Extend,
19013         WB_Other,
19014         WB_Extend,
19015         WB_Other,
19016         WB_Extend,
19017         WB_Other,
19018         WB_Extend,
19019         WB_Other,
19020         WB_Extend,
19021         WB_Other,
19022         WB_ALetter,
19023         WB_Other,
19024         WB_ALetter,
19025         WB_Other,
19026         WB_Numeric,
19027         WB_Extend,
19028         WB_ALetter,
19029         WB_Extend,
19030         WB_Other,
19031         WB_Extend,
19032         WB_Other,
19033         WB_ALetter,
19034         WB_Other,
19035         WB_ALetter,
19036         WB_Other,
19037         WB_ALetter,
19038         WB_Other,
19039         WB_ALetter,
19040         WB_Other,
19041         WB_ALetter,
19042         WB_Other,
19043         WB_ALetter,
19044         WB_Other,
19045         WB_Extend,
19046         WB_ALetter,
19047         WB_Extend,
19048         WB_Other,
19049         WB_Extend,
19050         WB_Other,
19051         WB_Extend,
19052         WB_Other,
19053         WB_ALetter,
19054         WB_Other,
19055         WB_ALetter,
19056         WB_Extend,
19057         WB_Other,
19058         WB_Numeric,
19059         WB_Other,
19060         WB_ALetter,
19061         WB_Other,
19062         WB_Extend,
19063         WB_Other,
19064         WB_ALetter,
19065         WB_Other,
19066         WB_ALetter,
19067         WB_Other,
19068         WB_ALetter,
19069         WB_Other,
19070         WB_ALetter,
19071         WB_Other,
19072         WB_ALetter,
19073         WB_Other,
19074         WB_ALetter,
19075         WB_Other,
19076         WB_Extend,
19077         WB_ALetter,
19078         WB_Extend,
19079         WB_Other,
19080         WB_Extend,
19081         WB_Other,
19082         WB_Extend,
19083         WB_Other,
19084         WB_Extend,
19085         WB_Other,
19086         WB_ALetter,
19087         WB_Other,
19088         WB_ALetter,
19089         WB_Extend,
19090         WB_Other,
19091         WB_Numeric,
19092         WB_Other,
19093         WB_ALetter,
19094         WB_Other,
19095         WB_Extend,
19096         WB_ALetter,
19097         WB_Other,
19098         WB_ALetter,
19099         WB_Other,
19100         WB_ALetter,
19101         WB_Other,
19102         WB_ALetter,
19103         WB_Other,
19104         WB_ALetter,
19105         WB_Other,
19106         WB_ALetter,
19107         WB_Other,
19108         WB_ALetter,
19109         WB_Other,
19110         WB_ALetter,
19111         WB_Other,
19112         WB_ALetter,
19113         WB_Other,
19114         WB_ALetter,
19115         WB_Other,
19116         WB_Extend,
19117         WB_Other,
19118         WB_Extend,
19119         WB_Other,
19120         WB_Extend,
19121         WB_Other,
19122         WB_ALetter,
19123         WB_Other,
19124         WB_Extend,
19125         WB_Other,
19126         WB_Numeric,
19127         WB_Other,
19128         WB_Extend,
19129         WB_Other,
19130         WB_ALetter,
19131         WB_Other,
19132         WB_ALetter,
19133         WB_Other,
19134         WB_ALetter,
19135         WB_Other,
19136         WB_ALetter,
19137         WB_Other,
19138         WB_ALetter,
19139         WB_Extend,
19140         WB_Other,
19141         WB_Extend,
19142         WB_Other,
19143         WB_Extend,
19144         WB_Other,
19145         WB_Extend,
19146         WB_Other,
19147         WB_ALetter,
19148         WB_Other,
19149         WB_ALetter,
19150         WB_Extend,
19151         WB_Other,
19152         WB_Numeric,
19153         WB_Other,
19154         WB_ALetter,
19155         WB_Extend,
19156         WB_Other,
19157         WB_ALetter,
19158         WB_Other,
19159         WB_ALetter,
19160         WB_Other,
19161         WB_ALetter,
19162         WB_Other,
19163         WB_ALetter,
19164         WB_Other,
19165         WB_ALetter,
19166         WB_Other,
19167         WB_Extend,
19168         WB_ALetter,
19169         WB_Extend,
19170         WB_Other,
19171         WB_Extend,
19172         WB_Other,
19173         WB_Extend,
19174         WB_Other,
19175         WB_Extend,
19176         WB_Other,
19177         WB_ALetter,
19178         WB_Other,
19179         WB_ALetter,
19180         WB_Extend,
19181         WB_Other,
19182         WB_Numeric,
19183         WB_Other,
19184         WB_ALetter,
19185         WB_Other,
19186         WB_Extend,
19187         WB_Other,
19188         WB_ALetter,
19189         WB_Other,
19190         WB_ALetter,
19191         WB_Other,
19192         WB_ALetter,
19193         WB_Other,
19194         WB_ALetter,
19195         WB_Extend,
19196         WB_Other,
19197         WB_Extend,
19198         WB_Other,
19199         WB_Extend,
19200         WB_ALetter,
19201         WB_Other,
19202         WB_ALetter,
19203         WB_Extend,
19204         WB_Other,
19205         WB_ALetter,
19206         WB_Extend,
19207         WB_Other,
19208         WB_Numeric,
19209         WB_Other,
19210         WB_ALetter,
19211         WB_Other,
19212         WB_Extend,
19213         WB_Other,
19214         WB_ALetter,
19215         WB_Other,
19216         WB_ALetter,
19217         WB_Other,
19218         WB_ALetter,
19219         WB_Other,
19220         WB_ALetter,
19221         WB_Other,
19222         WB_ALetter,
19223         WB_Other,
19224         WB_Extend,
19225         WB_Other,
19226         WB_Extend,
19227         WB_Other,
19228         WB_Extend,
19229         WB_Other,
19230         WB_Extend,
19231         WB_Other,
19232         WB_Numeric,
19233         WB_Other,
19234         WB_Extend,
19235         WB_Other,
19236         WB_Extend,
19237         WB_Other,
19238         WB_Extend,
19239         WB_Other,
19240         WB_Extend,
19241         WB_Other,
19242         WB_Numeric,
19243         WB_Other,
19244         WB_Extend,
19245         WB_Other,
19246         WB_Extend,
19247         WB_Other,
19248         WB_Extend,
19249         WB_Other,
19250         WB_Extend,
19251         WB_Other,
19252         WB_Numeric,
19253         WB_Other,
19254         WB_ALetter,
19255         WB_Other,
19256         WB_Extend,
19257         WB_Other,
19258         WB_Numeric,
19259         WB_Other,
19260         WB_Extend,
19261         WB_Other,
19262         WB_Extend,
19263         WB_Other,
19264         WB_Extend,
19265         WB_Other,
19266         WB_Extend,
19267         WB_ALetter,
19268         WB_Other,
19269         WB_ALetter,
19270         WB_Other,
19271         WB_Extend,
19272         WB_Other,
19273         WB_Extend,
19274         WB_ALetter,
19275         WB_Extend,
19276         WB_Other,
19277         WB_Extend,
19278         WB_Other,
19279         WB_Extend,
19280         WB_Other,
19281         WB_Extend,
19282         WB_Other,
19283         WB_Numeric,
19284         WB_Other,
19285         WB_Extend,
19286         WB_Other,
19287         WB_Extend,
19288         WB_Other,
19289         WB_Extend,
19290         WB_Other,
19291         WB_Extend,
19292         WB_Other,
19293         WB_Extend,
19294         WB_Other,
19295         WB_Extend,
19296         WB_Other,
19297         WB_Extend,
19298         WB_Numeric,
19299         WB_Extend,
19300         WB_Other,
19301         WB_ALetter,
19302         WB_Other,
19303         WB_ALetter,
19304         WB_Other,
19305         WB_ALetter,
19306         WB_Other,
19307         WB_ALetter,
19308         WB_Other,
19309         WB_ALetter,
19310         WB_Other,
19311         WB_ALetter,
19312         WB_Other,
19313         WB_ALetter,
19314         WB_Other,
19315         WB_ALetter,
19316         WB_Other,
19317         WB_ALetter,
19318         WB_Other,
19319         WB_ALetter,
19320         WB_Other,
19321         WB_ALetter,
19322         WB_Other,
19323         WB_ALetter,
19324         WB_Other,
19325         WB_ALetter,
19326         WB_Other,
19327         WB_ALetter,
19328         WB_Other,
19329         WB_ALetter,
19330         WB_Other,
19331         WB_ALetter,
19332         WB_Other,
19333         WB_ALetter,
19334         WB_Other,
19335         WB_ALetter,
19336         WB_Other,
19337         WB_ALetter,
19338         WB_Other,
19339         WB_ALetter,
19340         WB_Other,
19341         WB_Extend,
19342         WB_Other,
19343         WB_ALetter,
19344         WB_Other,
19345         WB_ALetter,
19346         WB_Other,
19347         WB_ALetter,
19348         WB_Other,
19349         WB_ALetter,
19350         WB_Other,
19351         WB_ALetter,
19352         WB_Perl_Tailored_HSpace,
19353         WB_ALetter,
19354         WB_Other,
19355         WB_ALetter,
19356         WB_Other,
19357         WB_ALetter,
19358         WB_Other,
19359         WB_ALetter,
19360         WB_Other,
19361         WB_ALetter,
19362         WB_Extend,
19363         WB_Other,
19364         WB_ALetter,
19365         WB_Extend,
19366         WB_Other,
19367         WB_ALetter,
19368         WB_Extend,
19369         WB_Other,
19370         WB_ALetter,
19371         WB_Other,
19372         WB_ALetter,
19373         WB_Other,
19374         WB_Extend,
19375         WB_Other,
19376         WB_Extend,
19377         WB_Other,
19378         WB_Extend,
19379         WB_Other,
19380         WB_Numeric,
19381         WB_Other,
19382         WB_Extend,
19383         WB_Format,
19384         WB_Other,
19385         WB_Numeric,
19386         WB_Other,
19387         WB_ALetter,
19388         WB_Other,
19389         WB_ALetter,
19390         WB_Extend,
19391         WB_ALetter,
19392         WB_Extend,
19393         WB_ALetter,
19394         WB_Other,
19395         WB_ALetter,
19396         WB_Other,
19397         WB_ALetter,
19398         WB_Other,
19399         WB_Extend,
19400         WB_Other,
19401         WB_Extend,
19402         WB_Other,
19403         WB_Numeric,
19404         WB_Other,
19405         WB_Numeric,
19406         WB_Other,
19407         WB_ALetter,
19408         WB_Extend,
19409         WB_Other,
19410         WB_Extend,
19411         WB_Other,
19412         WB_Extend,
19413         WB_Other,
19414         WB_Extend,
19415         WB_Numeric,
19416         WB_Other,
19417         WB_Numeric,
19418         WB_Other,
19419         WB_Extend,
19420         WB_Other,
19421         WB_Extend,
19422         WB_ALetter,
19423         WB_Extend,
19424         WB_ALetter,
19425         WB_Other,
19426         WB_Numeric,
19427         WB_Other,
19428         WB_Extend,
19429         WB_Other,
19430         WB_Extend,
19431         WB_ALetter,
19432         WB_Extend,
19433         WB_ALetter,
19434         WB_Numeric,
19435         WB_ALetter,
19436         WB_Extend,
19437         WB_Other,
19438         WB_ALetter,
19439         WB_Extend,
19440         WB_Other,
19441         WB_Numeric,
19442         WB_Other,
19443         WB_ALetter,
19444         WB_Numeric,
19445         WB_ALetter,
19446         WB_Other,
19447         WB_ALetter,
19448         WB_Other,
19449         WB_Extend,
19450         WB_Other,
19451         WB_Extend,
19452         WB_ALetter,
19453         WB_Extend,
19454         WB_ALetter,
19455         WB_Extend,
19456         WB_ALetter,
19457         WB_Other,
19458         WB_Extend,
19459         WB_Other,
19460         WB_ALetter,
19461         WB_Extend,
19462         WB_Other,
19463         WB_Extend,
19464         WB_ALetter,
19465         WB_Other,
19466         WB_ALetter,
19467         WB_Other,
19468         WB_ALetter,
19469         WB_Other,
19470         WB_ALetter,
19471         WB_Other,
19472         WB_ALetter,
19473         WB_Other,
19474         WB_ALetter,
19475         WB_Other,
19476         WB_ALetter,
19477         WB_Other,
19478         WB_ALetter,
19479         WB_Other,
19480         WB_ALetter,
19481         WB_Other,
19482         WB_ALetter,
19483         WB_Other,
19484         WB_ALetter,
19485         WB_Other,
19486         WB_ALetter,
19487         WB_Other,
19488         WB_ALetter,
19489         WB_Other,
19490         WB_ALetter,
19491         WB_Other,
19492         WB_ALetter,
19493         WB_Other,
19494         WB_ALetter,
19495         WB_Other,
19496         WB_ALetter,
19497         WB_Other,
19498         WB_ALetter,
19499         WB_Other,
19500         WB_ALetter,
19501         WB_Other,
19502         WB_Perl_Tailored_HSpace,
19503         WB_Other,
19504         WB_Extend,
19505         WB_ZWJ,
19506         WB_Format,
19507         WB_Other,
19508         WB_MidNumLet,
19509         WB_Other,
19510         WB_MidNumLet,
19511         WB_Other,
19512         WB_MidLetter,
19513         WB_Newline,
19514         WB_Format,
19515         WB_ExtendNumLet,
19516         WB_Other,
19517         WB_ExtendNumLet,
19518         WB_Other,
19519         WB_MidNum,
19520         WB_Other,
19521         WB_ExtendNumLet,
19522         WB_Other,
19523         WB_Perl_Tailored_HSpace,
19524         WB_Format,
19525         WB_Other,
19526         WB_Format,
19527         WB_Other,
19528         WB_ALetter,
19529         WB_Other,
19530         WB_ALetter,
19531         WB_Other,
19532         WB_ALetter,
19533         WB_Other,
19534         WB_Extend,
19535         WB_Other,
19536         WB_ALetter,
19537         WB_Other,
19538         WB_ALetter,
19539         WB_Other,
19540         WB_ALetter,
19541         WB_Other,
19542         WB_ALetter,
19543         WB_Other,
19544         WB_ALetter,
19545         WB_Other,
19546         WB_ALetter,
19547         WB_Other,
19548         WB_ALetter,
19549         WB_Other,
19550         WB_ALetter,
19551         WB_Other,
19552         WB_ALetter,
19553         WB_Other,
19554         WB_ALetter,
19555         WB_Other,
19556         WB_ALetter,
19557         WB_Other,
19558         WB_ALetter,
19559         WB_Other,
19560         WB_ALetter,
19561         WB_Other,
19562         WB_ALetter,
19563         WB_Other,
19564         WB_ALetter,
19565         WB_Other,
19566         WB_E_Base,
19567         WB_Other,
19568         WB_E_Base,
19569         WB_Other,
19570         WB_E_Base,
19571         WB_Other,
19572         WB_Glue_After_Zwj,
19573         WB_Other,
19574         WB_ALetter,
19575         WB_Other,
19576         WB_ALetter,
19577         WB_Other,
19578         WB_ALetter,
19579         WB_Other,
19580         WB_ALetter,
19581         WB_Extend,
19582         WB_ALetter,
19583         WB_Other,
19584         WB_ALetter,
19585         WB_Other,
19586         WB_ALetter,
19587         WB_Other,
19588         WB_ALetter,
19589         WB_Other,
19590         WB_ALetter,
19591         WB_Other,
19592         WB_ALetter,
19593         WB_Other,
19594         WB_Extend,
19595         WB_ALetter,
19596         WB_Other,
19597         WB_ALetter,
19598         WB_Other,
19599         WB_ALetter,
19600         WB_Other,
19601         WB_ALetter,
19602         WB_Other,
19603         WB_ALetter,
19604         WB_Other,
19605         WB_ALetter,
19606         WB_Other,
19607         WB_ALetter,
19608         WB_Other,
19609         WB_ALetter,
19610         WB_Other,
19611         WB_ALetter,
19612         WB_Other,
19613         WB_Extend,
19614         WB_Other,
19615         WB_ALetter,
19616         WB_Other,
19617         WB_Perl_Tailored_HSpace,
19618         WB_Other,
19619         WB_ALetter,
19620         WB_Other,
19621         WB_Extend,
19622         WB_Other,
19623         WB_Katakana,
19624         WB_Other,
19625         WB_ALetter,
19626         WB_Other,
19627         WB_Extend,
19628         WB_Katakana,
19629         WB_Other,
19630         WB_Katakana,
19631         WB_Other,
19632         WB_Katakana,
19633         WB_Other,
19634         WB_ALetter,
19635         WB_Other,
19636         WB_ALetter,
19637         WB_Other,
19638         WB_ALetter,
19639         WB_Other,
19640         WB_Katakana,
19641         WB_Other,
19642         WB_Katakana,
19643         WB_Other,
19644         WB_Katakana,
19645         WB_Other,
19646         WB_ALetter,
19647         WB_Other,
19648         WB_ALetter,
19649         WB_Other,
19650         WB_ALetter,
19651         WB_Other,
19652         WB_ALetter,
19653         WB_Numeric,
19654         WB_ALetter,
19655         WB_Other,
19656         WB_ALetter,
19657         WB_Extend,
19658         WB_Other,
19659         WB_Extend,
19660         WB_Other,
19661         WB_ALetter,
19662         WB_Extend,
19663         WB_ALetter,
19664         WB_Extend,
19665         WB_Other,
19666         WB_ALetter,
19667         WB_Other,
19668         WB_ALetter,
19669         WB_Other,
19670         WB_ALetter,
19671         WB_Other,
19672         WB_ALetter,
19673         WB_Other,
19674         WB_ALetter,
19675         WB_Extend,
19676         WB_ALetter,
19677         WB_Extend,
19678         WB_ALetter,
19679         WB_Extend,
19680         WB_ALetter,
19681         WB_Extend,
19682         WB_Other,
19683         WB_ALetter,
19684         WB_Other,
19685         WB_Extend,
19686         WB_ALetter,
19687         WB_Extend,
19688         WB_Other,
19689         WB_Numeric,
19690         WB_Other,
19691         WB_Extend,
19692         WB_ALetter,
19693         WB_Other,
19694         WB_ALetter,
19695         WB_Other,
19696         WB_ALetter,
19697         WB_Other,
19698         WB_Numeric,
19699         WB_ALetter,
19700         WB_Extend,
19701         WB_Other,
19702         WB_ALetter,
19703         WB_Extend,
19704         WB_Other,
19705         WB_ALetter,
19706         WB_Other,
19707         WB_Extend,
19708         WB_ALetter,
19709         WB_Extend,
19710         WB_Other,
19711         WB_ALetter,
19712         WB_Numeric,
19713         WB_Other,
19714         WB_Extend,
19715         WB_Other,
19716         WB_Numeric,
19717         WB_Other,
19718         WB_ALetter,
19719         WB_Extend,
19720         WB_Other,
19721         WB_ALetter,
19722         WB_Extend,
19723         WB_ALetter,
19724         WB_Extend,
19725         WB_Other,
19726         WB_Numeric,
19727         WB_Other,
19728         WB_Extend,
19729         WB_Other,
19730         WB_Extend,
19731         WB_Other,
19732         WB_Extend,
19733         WB_Other,
19734         WB_Extend,
19735         WB_Other,
19736         WB_Extend,
19737         WB_Other,
19738         WB_Extend,
19739         WB_Other,
19740         WB_ALetter,
19741         WB_Extend,
19742         WB_Other,
19743         WB_ALetter,
19744         WB_Extend,
19745         WB_Other,
19746         WB_ALetter,
19747         WB_Other,
19748         WB_ALetter,
19749         WB_Other,
19750         WB_ALetter,
19751         WB_Other,
19752         WB_ALetter,
19753         WB_Other,
19754         WB_ALetter,
19755         WB_Other,
19756         WB_ALetter,
19757         WB_Other,
19758         WB_ALetter,
19759         WB_Other,
19760         WB_ALetter,
19761         WB_Extend,
19762         WB_Other,
19763         WB_Extend,
19764         WB_Other,
19765         WB_Numeric,
19766         WB_Other,
19767         WB_ALetter,
19768         WB_Other,
19769         WB_ALetter,
19770         WB_Other,
19771         WB_ALetter,
19772         WB_Other,
19773         WB_ALetter,
19774         WB_Other,
19775         WB_ALetter,
19776         WB_Other,
19777         WB_Hebrew_Letter,
19778         WB_Extend,
19779         WB_Hebrew_Letter,
19780         WB_Other,
19781         WB_Hebrew_Letter,
19782         WB_Other,
19783         WB_Hebrew_Letter,
19784         WB_Other,
19785         WB_Hebrew_Letter,
19786         WB_Other,
19787         WB_Hebrew_Letter,
19788         WB_Other,
19789         WB_Hebrew_Letter,
19790         WB_Other,
19791         WB_Hebrew_Letter,
19792         WB_ALetter,
19793         WB_Other,
19794         WB_ALetter,
19795         WB_Other,
19796         WB_ALetter,
19797         WB_Other,
19798         WB_ALetter,
19799         WB_Other,
19800         WB_ALetter,
19801         WB_Other,
19802         WB_Extend,
19803         WB_MidNum,
19804         WB_Other,
19805         WB_MidLetter,
19806         WB_MidNum,
19807         WB_Other,
19808         WB_Extend,
19809         WB_Other,
19810         WB_ExtendNumLet,
19811         WB_Other,
19812         WB_ExtendNumLet,
19813         WB_MidNum,
19814         WB_Other,
19815         WB_MidNumLet,
19816         WB_Other,
19817         WB_MidNum,
19818         WB_MidLetter,
19819         WB_Other,
19820         WB_ALetter,
19821         WB_Other,
19822         WB_ALetter,
19823         WB_Other,
19824         WB_Format,
19825         WB_Other,
19826         WB_MidNumLet,
19827         WB_Other,
19828         WB_MidNum,
19829         WB_Other,
19830         WB_MidNumLet,
19831         WB_Other,
19832         WB_MidLetter,
19833         WB_MidNum,
19834         WB_Other,
19835         WB_ALetter,
19836         WB_Other,
19837         WB_ExtendNumLet,
19838         WB_Other,
19839         WB_ALetter,
19840         WB_Other,
19841         WB_Katakana,
19842         WB_Extend,
19843         WB_ALetter,
19844         WB_Other,
19845         WB_ALetter,
19846         WB_Other,
19847         WB_ALetter,
19848         WB_Other,
19849         WB_ALetter,
19850         WB_Other,
19851         WB_ALetter,
19852         WB_Other,
19853         WB_Format,
19854         WB_Other,
19855         WB_ALetter,
19856         WB_Other,
19857         WB_ALetter,
19858         WB_Other,
19859         WB_ALetter,
19860         WB_Other,
19861         WB_ALetter,
19862         WB_Other,
19863         WB_ALetter,
19864         WB_Other,
19865         WB_ALetter,
19866         WB_Other,
19867         WB_ALetter,
19868         WB_Other,
19869         WB_ALetter,
19870         WB_Other,
19871         WB_Extend,
19872         WB_Other,
19873         WB_ALetter,
19874         WB_Other,
19875         WB_ALetter,
19876         WB_Other,
19877         WB_Extend,
19878         WB_Other,
19879         WB_ALetter,
19880         WB_Other,
19881         WB_ALetter,
19882         WB_Other,
19883         WB_ALetter,
19884         WB_Extend,
19885         WB_Other,
19886         WB_ALetter,
19887         WB_Other,
19888         WB_ALetter,
19889         WB_Other,
19890         WB_ALetter,
19891         WB_Other,
19892         WB_ALetter,
19893         WB_Other,
19894         WB_ALetter,
19895         WB_Other,
19896         WB_Numeric,
19897         WB_Other,
19898         WB_ALetter,
19899         WB_Other,
19900         WB_ALetter,
19901         WB_Other,
19902         WB_ALetter,
19903         WB_Other,
19904         WB_ALetter,
19905         WB_Other,
19906         WB_ALetter,
19907         WB_Other,
19908         WB_ALetter,
19909         WB_Other,
19910         WB_ALetter,
19911         WB_Other,
19912         WB_ALetter,
19913         WB_Other,
19914         WB_ALetter,
19915         WB_Other,
19916         WB_ALetter,
19917         WB_Other,
19918         WB_ALetter,
19919         WB_Other,
19920         WB_ALetter,
19921         WB_Other,
19922         WB_ALetter,
19923         WB_Other,
19924         WB_ALetter,
19925         WB_Other,
19926         WB_ALetter,
19927         WB_Other,
19928         WB_ALetter,
19929         WB_Other,
19930         WB_ALetter,
19931         WB_Other,
19932         WB_ALetter,
19933         WB_Other,
19934         WB_ALetter,
19935         WB_Other,
19936         WB_ALetter,
19937         WB_Other,
19938         WB_ALetter,
19939         WB_Other,
19940         WB_ALetter,
19941         WB_Extend,
19942         WB_Other,
19943         WB_Extend,
19944         WB_Other,
19945         WB_Extend,
19946         WB_ALetter,
19947         WB_Other,
19948         WB_ALetter,
19949         WB_Other,
19950         WB_ALetter,
19951         WB_Other,
19952         WB_Extend,
19953         WB_Other,
19954         WB_Extend,
19955         WB_Other,
19956         WB_ALetter,
19957         WB_Other,
19958         WB_ALetter,
19959         WB_Other,
19960         WB_ALetter,
19961         WB_Other,
19962         WB_ALetter,
19963         WB_Extend,
19964         WB_Other,
19965         WB_ALetter,
19966         WB_Other,
19967         WB_ALetter,
19968         WB_Other,
19969         WB_ALetter,
19970         WB_Other,
19971         WB_ALetter,
19972         WB_Other,
19973         WB_ALetter,
19974         WB_Other,
19975         WB_ALetter,
19976         WB_Other,
19977         WB_ALetter,
19978         WB_Other,
19979         WB_Extend,
19980         WB_ALetter,
19981         WB_Extend,
19982         WB_Other,
19983         WB_Numeric,
19984         WB_Other,
19985         WB_Extend,
19986         WB_ALetter,
19987         WB_Extend,
19988         WB_Other,
19989         WB_Format,
19990         WB_Other,
19991         WB_ALetter,
19992         WB_Other,
19993         WB_Numeric,
19994         WB_Other,
19995         WB_Extend,
19996         WB_ALetter,
19997         WB_Extend,
19998         WB_Other,
19999         WB_Numeric,
20000         WB_Other,
20001         WB_ALetter,
20002         WB_Extend,
20003         WB_Other,
20004         WB_ALetter,
20005         WB_Other,
20006         WB_Extend,
20007         WB_ALetter,
20008         WB_Extend,
20009         WB_ALetter,
20010         WB_Other,
20011         WB_Extend,
20012         WB_Other,
20013         WB_Numeric,
20014         WB_ALetter,
20015         WB_Other,
20016         WB_ALetter,
20017         WB_Other,
20018         WB_ALetter,
20019         WB_Other,
20020         WB_ALetter,
20021         WB_Extend,
20022         WB_Other,
20023         WB_Extend,
20024         WB_Other,
20025         WB_ALetter,
20026         WB_Other,
20027         WB_ALetter,
20028         WB_Other,
20029         WB_ALetter,
20030         WB_Other,
20031         WB_ALetter,
20032         WB_Other,
20033         WB_ALetter,
20034         WB_Other,
20035         WB_ALetter,
20036         WB_Extend,
20037         WB_Other,
20038         WB_Numeric,
20039         WB_Other,
20040         WB_Extend,
20041         WB_Other,
20042         WB_ALetter,
20043         WB_Other,
20044         WB_ALetter,
20045         WB_Other,
20046         WB_ALetter,
20047         WB_Other,
20048         WB_ALetter,
20049         WB_Other,
20050         WB_ALetter,
20051         WB_Other,
20052         WB_ALetter,
20053         WB_Other,
20054         WB_Extend,
20055         WB_ALetter,
20056         WB_Extend,
20057         WB_Other,
20058         WB_Extend,
20059         WB_Other,
20060         WB_Extend,
20061         WB_Other,
20062         WB_ALetter,
20063         WB_Other,
20064         WB_Extend,
20065         WB_Other,
20066         WB_ALetter,
20067         WB_Extend,
20068         WB_Other,
20069         WB_Extend,
20070         WB_Other,
20071         WB_Extend,
20072         WB_Other,
20073         WB_ALetter,
20074         WB_Extend,
20075         WB_ALetter,
20076         WB_Other,
20077         WB_Numeric,
20078         WB_Other,
20079         WB_ALetter,
20080         WB_Extend,
20081         WB_ALetter,
20082         WB_Other,
20083         WB_ALetter,
20084         WB_Other,
20085         WB_Numeric,
20086         WB_Other,
20087         WB_ALetter,
20088         WB_Extend,
20089         WB_Other,
20090         WB_Extend,
20091         WB_Other,
20092         WB_ALetter,
20093         WB_Extend,
20094         WB_Other,
20095         WB_ALetter,
20096         WB_Extend,
20097         WB_Other,
20098         WB_ALetter,
20099         WB_Other,
20100         WB_Numeric,
20101         WB_Other,
20102         WB_ALetter,
20103         WB_Extend,
20104         WB_Other,
20105         WB_Numeric,
20106         WB_Other,
20107         WB_Extend,
20108         WB_Other,
20109         WB_Numeric,
20110         WB_Other,
20111         WB_ALetter,
20112         WB_Numeric,
20113         WB_Other,
20114         WB_ALetter,
20115         WB_Other,
20116         WB_ALetter,
20117         WB_Other,
20118         WB_ALetter,
20119         WB_Other,
20120         WB_ALetter,
20121         WB_Extend,
20122         WB_Other,
20123         WB_Extend,
20124         WB_ALetter,
20125         WB_Other,
20126         WB_Numeric,
20127         WB_Other,
20128         WB_ALetter,
20129         WB_Other,
20130         WB_Extend,
20131         WB_Other,
20132         WB_Extend,
20133         WB_Other,
20134         WB_ALetter,
20135         WB_Other,
20136         WB_ALetter,
20137         WB_Other,
20138         WB_ALetter,
20139         WB_Other,
20140         WB_ALetter,
20141         WB_Other,
20142         WB_ALetter,
20143         WB_Other,
20144         WB_ALetter,
20145         WB_Other,
20146         WB_ALetter,
20147         WB_Other,
20148         WB_Numeric,
20149         WB_Other,
20150         WB_ALetter,
20151         WB_Other,
20152         WB_Extend,
20153         WB_Other,
20154         WB_ALetter,
20155         WB_Extend,
20156         WB_Other,
20157         WB_ALetter,
20158         WB_Other,
20159         WB_Numeric,
20160         WB_Other,
20161         WB_ALetter,
20162         WB_Other,
20163         WB_ALetter,
20164         WB_Other,
20165         WB_ALetter,
20166         WB_Other,
20167         WB_ALetter,
20168         WB_Extend,
20169         WB_Other,
20170         WB_Extend,
20171         WB_ALetter,
20172         WB_Other,
20173         WB_ALetter,
20174         WB_Other,
20175         WB_Katakana,
20176         WB_Other,
20177         WB_ALetter,
20178         WB_Other,
20179         WB_ALetter,
20180         WB_Other,
20181         WB_ALetter,
20182         WB_Other,
20183         WB_ALetter,
20184         WB_Other,
20185         WB_Extend,
20186         WB_Other,
20187         WB_Format,
20188         WB_Other,
20189         WB_Extend,
20190         WB_Other,
20191         WB_Extend,
20192         WB_Format,
20193         WB_Extend,
20194         WB_Other,
20195         WB_Extend,
20196         WB_Other,
20197         WB_Extend,
20198         WB_Other,
20199         WB_Extend,
20200         WB_Other,
20201         WB_ALetter,
20202         WB_Other,
20203         WB_ALetter,
20204         WB_Other,
20205         WB_ALetter,
20206         WB_Other,
20207         WB_ALetter,
20208         WB_Other,
20209         WB_ALetter,
20210         WB_Other,
20211         WB_ALetter,
20212         WB_Other,
20213         WB_ALetter,
20214         WB_Other,
20215         WB_ALetter,
20216         WB_Other,
20217         WB_ALetter,
20218         WB_Other,
20219         WB_ALetter,
20220         WB_Other,
20221         WB_ALetter,
20222         WB_Other,
20223         WB_ALetter,
20224         WB_Other,
20225         WB_ALetter,
20226         WB_Other,
20227         WB_ALetter,
20228         WB_Other,
20229         WB_ALetter,
20230         WB_Other,
20231         WB_ALetter,
20232         WB_Other,
20233         WB_ALetter,
20234         WB_Other,
20235         WB_ALetter,
20236         WB_Other,
20237         WB_ALetter,
20238         WB_Other,
20239         WB_ALetter,
20240         WB_Other,
20241         WB_ALetter,
20242         WB_Other,
20243         WB_ALetter,
20244         WB_Other,
20245         WB_ALetter,
20246         WB_Other,
20247         WB_ALetter,
20248         WB_Other,
20249         WB_ALetter,
20250         WB_Other,
20251         WB_ALetter,
20252         WB_Other,
20253         WB_ALetter,
20254         WB_Other,
20255         WB_ALetter,
20256         WB_Other,
20257         WB_ALetter,
20258         WB_Other,
20259         WB_ALetter,
20260         WB_Other,
20261         WB_Numeric,
20262         WB_Other,
20263         WB_Extend,
20264         WB_Other,
20265         WB_Extend,
20266         WB_Other,
20267         WB_Extend,
20268         WB_Other,
20269         WB_Extend,
20270         WB_Other,
20271         WB_Extend,
20272         WB_Other,
20273         WB_Extend,
20274         WB_Other,
20275         WB_Extend,
20276         WB_Other,
20277         WB_Extend,
20278         WB_Other,
20279         WB_Extend,
20280         WB_Other,
20281         WB_Extend,
20282         WB_Other,
20283         WB_Extend,
20284         WB_Other,
20285         WB_ALetter,
20286         WB_Other,
20287         WB_Extend,
20288         WB_Other,
20289         WB_ALetter,
20290         WB_Extend,
20291         WB_Other,
20292         WB_Numeric,
20293         WB_Other,
20294         WB_ALetter,
20295         WB_Other,
20296         WB_ALetter,
20297         WB_Other,
20298         WB_ALetter,
20299         WB_Other,
20300         WB_ALetter,
20301         WB_Other,
20302         WB_ALetter,
20303         WB_Other,
20304         WB_ALetter,
20305         WB_Other,
20306         WB_ALetter,
20307         WB_Other,
20308         WB_ALetter,
20309         WB_Other,
20310         WB_ALetter,
20311         WB_Other,
20312         WB_ALetter,
20313         WB_Other,
20314         WB_ALetter,
20315         WB_Other,
20316         WB_ALetter,
20317         WB_Other,
20318         WB_ALetter,
20319         WB_Other,
20320         WB_ALetter,
20321         WB_Other,
20322         WB_ALetter,
20323         WB_Other,
20324         WB_ALetter,
20325         WB_Other,
20326         WB_ALetter,
20327         WB_Other,
20328         WB_ALetter,
20329         WB_Other,
20330         WB_ALetter,
20331         WB_Other,
20332         WB_ALetter,
20333         WB_Other,
20334         WB_ALetter,
20335         WB_Other,
20336         WB_ALetter,
20337         WB_Other,
20338         WB_ALetter,
20339         WB_Other,
20340         WB_ALetter,
20341         WB_Other,
20342         WB_ALetter,
20343         WB_Other,
20344         WB_ALetter,
20345         WB_Other,
20346         WB_ALetter,
20347         WB_Other,
20348         WB_ALetter,
20349         WB_Other,
20350         WB_ALetter,
20351         WB_Other,
20352         WB_ALetter,
20353         WB_Other,
20354         WB_ALetter,
20355         WB_Other,
20356         WB_ALetter,
20357         WB_Other,
20358         WB_ALetter,
20359         WB_Other,
20360         WB_ALetter,
20361         WB_Other,
20362         WB_ALetter,
20363         WB_Other,
20364         WB_ALetter,
20365         WB_Other,
20366         WB_Regional_Indicator,
20367         WB_Other,
20368         WB_E_Base,
20369         WB_Other,
20370         WB_E_Base,
20371         WB_Other,
20372         WB_E_Base,
20373         WB_Other,
20374         WB_E_Modifier,
20375         WB_Other,
20376         WB_E_Base,
20377         WB_Other,
20378         WB_E_Base,
20379         WB_Other,
20380         WB_E_Base_GAZ,
20381         WB_Other,
20382         WB_E_Base,
20383         WB_Other,
20384         WB_E_Base,
20385         WB_Other,
20386         WB_E_Base,
20387         WB_Other,
20388         WB_E_Base,
20389         WB_Other,
20390         WB_E_Base,
20391         WB_Other,
20392         WB_Glue_After_Zwj,
20393         WB_Other,
20394         WB_E_Base,
20395         WB_Other,
20396         WB_E_Base,
20397         WB_Other,
20398         WB_E_Base,
20399         WB_Other,
20400         WB_E_Base,
20401         WB_Other,
20402         WB_E_Base,
20403         WB_Other,
20404         WB_Glue_After_Zwj,
20405         WB_Other,
20406         WB_E_Base,
20407         WB_Other,
20408         WB_E_Base,
20409         WB_Other,
20410         WB_E_Base,
20411         WB_Other,
20412         WB_E_Base,
20413         WB_Other,
20414         WB_E_Base,
20415         WB_Other,
20416         WB_E_Base,
20417         WB_Other,
20418         WB_E_Base,
20419         WB_Other,
20420         WB_E_Base,
20421         WB_Other,
20422         WB_E_Base,
20423         WB_Other,
20424         WB_E_Base,
20425         WB_Other,
20426         WB_Format,
20427         WB_Other,
20428         WB_Extend,
20429         WB_Other,
20430         WB_Extend,
20431         WB_Other
20432 };
20433
20434 #endif  /* defined(PERL_IN_REGEXEC_C) */
20435
20436 #if defined(PERL_IN_REGCOMP_C)
20437
20438 static const UV UpperLatin1_invlist[] = { /* for ASCII/Latin1 */
20439         3,      /* Number of elements */
20440         148565664, /* Version and data structure type */
20441         1,      /* 0 if the list starts at 0;
20442                    1 if it starts at the element beyond 0 */
20443         0x0,
20444         0x80,
20445         0x100
20446 };
20447
20448 #endif  /* defined(PERL_IN_REGCOMP_C) */
20449
20450 #if defined(PERL_IN_PERL_C)
20451
20452 static const UV VertSpace_invlist[] = { /* for ASCII/Latin1 */
20453         7,      /* Number of elements */
20454         148565664, /* Version and data structure type */
20455         1,      /* 0 if the list starts at 0;
20456                    1 if it starts at the element beyond 0 */
20457         0x0,
20458         0xA,
20459         0xE,
20460         0x85,
20461         0x86,
20462         0x2028,
20463         0x202A
20464 };
20465
20466 static const UV XPerlSpace_invlist[] = { /* for ASCII/Latin1 */
20467         21,     /* Number of elements */
20468         148565664, /* Version and data structure type */
20469         1,      /* 0 if the list starts at 0;
20470                    1 if it starts at the element beyond 0 */
20471         0x0,
20472         0x9,
20473         0xE,
20474         0x20,
20475         0x21,
20476         0x85,
20477         0x86,
20478         0xA0,
20479         0xA1,
20480         0x1680,
20481         0x1681,
20482         0x2000,
20483         0x200B,
20484         0x2028,
20485         0x202A,
20486         0x202F,
20487         0x2030,
20488         0x205F,
20489         0x2060,
20490         0x3000,
20491         0x3001
20492 };
20493
20494 static const UV XPosixAlnum_invlist[] = { /* for ASCII/Latin1 */
20495         1357,   /* Number of elements */
20496         148565664, /* Version and data structure type */
20497         1,      /* 0 if the list starts at 0;
20498                    1 if it starts at the element beyond 0 */
20499         0x0,
20500         0x30,
20501         0x3A,
20502         0x41,
20503         0x5B,
20504         0x61,
20505         0x7B,
20506         0xAA,
20507         0xAB,
20508         0xB5,
20509         0xB6,
20510         0xBA,
20511         0xBB,
20512         0xC0,
20513         0xD7,
20514         0xD8,
20515         0xF7,
20516         0xF8,
20517         0x2C2,
20518         0x2C6,
20519         0x2D2,
20520         0x2E0,
20521         0x2E5,
20522         0x2EC,
20523         0x2ED,
20524         0x2EE,
20525         0x2EF,
20526         0x345,
20527         0x346,
20528         0x370,
20529         0x375,
20530         0x376,
20531         0x378,
20532         0x37A,
20533         0x37E,
20534         0x37F,
20535         0x380,
20536         0x386,
20537         0x387,
20538         0x388,
20539         0x38B,
20540         0x38C,
20541         0x38D,
20542         0x38E,
20543         0x3A2,
20544         0x3A3,
20545         0x3F6,
20546         0x3F7,
20547         0x482,
20548         0x48A,
20549         0x530,
20550         0x531,
20551         0x557,
20552         0x559,
20553         0x55A,
20554         0x561,
20555         0x588,
20556         0x5B0,
20557         0x5BE,
20558         0x5BF,
20559         0x5C0,
20560         0x5C1,
20561         0x5C3,
20562         0x5C4,
20563         0x5C6,
20564         0x5C7,
20565         0x5C8,
20566         0x5D0,
20567         0x5EB,
20568         0x5F0,
20569         0x5F3,
20570         0x610,
20571         0x61B,
20572         0x620,
20573         0x658,
20574         0x659,
20575         0x66A,
20576         0x66E,
20577         0x6D4,
20578         0x6D5,
20579         0x6DD,
20580         0x6E1,
20581         0x6E9,
20582         0x6ED,
20583         0x6FD,
20584         0x6FF,
20585         0x700,
20586         0x710,
20587         0x740,
20588         0x74D,
20589         0x7B2,
20590         0x7C0,
20591         0x7EB,
20592         0x7F4,
20593         0x7F6,
20594         0x7FA,
20595         0x7FB,
20596         0x800,
20597         0x818,
20598         0x81A,
20599         0x82D,
20600         0x840,
20601         0x859,
20602         0x8A0,
20603         0x8B5,
20604         0x8B6,
20605         0x8BE,
20606         0x8D4,
20607         0x8E0,
20608         0x8E3,
20609         0x8EA,
20610         0x8F0,
20611         0x93C,
20612         0x93D,
20613         0x94D,
20614         0x94E,
20615         0x951,
20616         0x955,
20617         0x964,
20618         0x966,
20619         0x970,
20620         0x971,
20621         0x984,
20622         0x985,
20623         0x98D,
20624         0x98F,
20625         0x991,
20626         0x993,
20627         0x9A9,
20628         0x9AA,
20629         0x9B1,
20630         0x9B2,
20631         0x9B3,
20632         0x9B6,
20633         0x9BA,
20634         0x9BD,
20635         0x9C5,
20636         0x9C7,
20637         0x9C9,
20638         0x9CB,
20639         0x9CD,
20640         0x9CE,
20641         0x9CF,
20642         0x9D7,
20643         0x9D8,
20644         0x9DC,
20645         0x9DE,
20646         0x9DF,
20647         0x9E4,
20648         0x9E6,
20649         0x9F2,
20650         0xA01,
20651         0xA04,
20652         0xA05,
20653         0xA0B,
20654         0xA0F,
20655         0xA11,
20656         0xA13,
20657         0xA29,
20658         0xA2A,
20659         0xA31,
20660         0xA32,
20661         0xA34,
20662         0xA35,
20663         0xA37,
20664         0xA38,
20665         0xA3A,
20666         0xA3E,
20667         0xA43,
20668         0xA47,
20669         0xA49,
20670         0xA4B,
20671         0xA4D,
20672         0xA51,
20673         0xA52,
20674         0xA59,
20675         0xA5D,
20676         0xA5E,
20677         0xA5F,
20678         0xA66,
20679         0xA76,
20680         0xA81,
20681         0xA84,
20682         0xA85,
20683         0xA8E,
20684         0xA8F,
20685         0xA92,
20686         0xA93,
20687         0xAA9,
20688         0xAAA,
20689         0xAB1,
20690         0xAB2,
20691         0xAB4,
20692         0xAB5,
20693         0xABA,
20694         0xABD,
20695         0xAC6,
20696         0xAC7,
20697         0xACA,
20698         0xACB,
20699         0xACD,
20700         0xAD0,
20701         0xAD1,
20702         0xAE0,
20703         0xAE4,
20704         0xAE6,
20705         0xAF0,
20706         0xAF9,
20707         0xAFA,
20708         0xB01,
20709         0xB04,
20710         0xB05,
20711         0xB0D,
20712         0xB0F,
20713         0xB11,
20714         0xB13,
20715         0xB29,
20716         0xB2A,
20717         0xB31,
20718         0xB32,
20719         0xB34,
20720         0xB35,
20721         0xB3A,
20722         0xB3D,
20723         0xB45,
20724         0xB47,
20725         0xB49,
20726         0xB4B,
20727         0xB4D,
20728         0xB56,
20729         0xB58,
20730         0xB5C,
20731         0xB5E,
20732         0xB5F,
20733         0xB64,
20734         0xB66,
20735         0xB70,
20736         0xB71,
20737         0xB72,
20738         0xB82,
20739         0xB84,
20740         0xB85,
20741         0xB8B,
20742         0xB8E,
20743         0xB91,
20744         0xB92,
20745         0xB96,
20746         0xB99,
20747         0xB9B,
20748         0xB9C,
20749         0xB9D,
20750         0xB9E,
20751         0xBA0,
20752         0xBA3,
20753         0xBA5,
20754         0xBA8,
20755         0xBAB,
20756         0xBAE,
20757         0xBBA,
20758         0xBBE,
20759         0xBC3,
20760         0xBC6,
20761         0xBC9,
20762         0xBCA,
20763         0xBCD,
20764         0xBD0,
20765         0xBD1,
20766         0xBD7,
20767         0xBD8,
20768         0xBE6,
20769         0xBF0,
20770         0xC00,
20771         0xC04,
20772         0xC05,
20773         0xC0D,
20774         0xC0E,
20775         0xC11,
20776         0xC12,
20777         0xC29,
20778         0xC2A,
20779         0xC3A,
20780         0xC3D,
20781         0xC45,
20782         0xC46,
20783         0xC49,
20784         0xC4A,
20785         0xC4D,
20786         0xC55,
20787         0xC57,
20788         0xC58,
20789         0xC5B,
20790         0xC60,
20791         0xC64,
20792         0xC66,
20793         0xC70,
20794         0xC80,
20795         0xC84,
20796         0xC85,
20797         0xC8D,
20798         0xC8E,
20799         0xC91,
20800         0xC92,
20801         0xCA9,
20802         0xCAA,
20803         0xCB4,
20804         0xCB5,
20805         0xCBA,
20806         0xCBD,
20807         0xCC5,
20808         0xCC6,
20809         0xCC9,
20810         0xCCA,
20811         0xCCD,
20812         0xCD5,
20813         0xCD7,
20814         0xCDE,
20815         0xCDF,
20816         0xCE0,
20817         0xCE4,
20818         0xCE6,
20819         0xCF0,
20820         0xCF1,
20821         0xCF3,
20822         0xD01,
20823         0xD04,
20824         0xD05,
20825         0xD0D,
20826         0xD0E,
20827         0xD11,
20828         0xD12,
20829         0xD3B,
20830         0xD3D,
20831         0xD45,
20832         0xD46,
20833         0xD49,
20834         0xD4A,
20835         0xD4D,
20836         0xD4E,
20837         0xD4F,
20838         0xD54,
20839         0xD58,
20840         0xD5F,
20841         0xD64,
20842         0xD66,
20843         0xD70,
20844         0xD7A,
20845         0xD80,
20846         0xD82,
20847         0xD84,
20848         0xD85,
20849         0xD97,
20850         0xD9A,
20851         0xDB2,
20852         0xDB3,
20853         0xDBC,
20854         0xDBD,
20855         0xDBE,
20856         0xDC0,
20857         0xDC7,
20858         0xDCF,
20859         0xDD5,
20860         0xDD6,
20861         0xDD7,
20862         0xDD8,
20863         0xDE0,
20864         0xDE6,
20865         0xDF0,
20866         0xDF2,
20867         0xDF4,
20868         0xE01,
20869         0xE3B,
20870         0xE40,
20871         0xE47,
20872         0xE4D,
20873         0xE4E,
20874         0xE50,
20875         0xE5A,
20876         0xE81,
20877         0xE83,
20878         0xE84,
20879         0xE85,
20880         0xE87,
20881         0xE89,
20882         0xE8A,
20883         0xE8B,
20884         0xE8D,
20885         0xE8E,
20886         0xE94,
20887         0xE98,
20888         0xE99,
20889         0xEA0,
20890         0xEA1,
20891         0xEA4,
20892         0xEA5,
20893         0xEA6,
20894         0xEA7,
20895         0xEA8,
20896         0xEAA,
20897         0xEAC,
20898         0xEAD,
20899         0xEBA,
20900         0xEBB,
20901         0xEBE,
20902         0xEC0,
20903         0xEC5,
20904         0xEC6,
20905         0xEC7,
20906         0xECD,
20907         0xECE,
20908         0xED0,
20909         0xEDA,
20910         0xEDC,
20911         0xEE0,
20912         0xF00,
20913         0xF01,
20914         0xF20,
20915         0xF2A,
20916         0xF40,
20917         0xF48,
20918         0xF49,
20919         0xF6D,
20920         0xF71,
20921         0xF82,
20922         0xF88,
20923         0xF98,
20924         0xF99,
20925         0xFBD,
20926         0x1000,
20927         0x1037,
20928         0x1038,
20929         0x1039,
20930         0x103B,
20931         0x104A,
20932         0x1050,
20933         0x1063,
20934         0x1065,
20935         0x1069,
20936         0x106E,
20937         0x1087,
20938         0x108E,
20939         0x108F,
20940         0x1090,
20941         0x109A,
20942         0x109C,
20943         0x109E,
20944         0x10A0,
20945         0x10C6,
20946         0x10C7,
20947         0x10C8,
20948         0x10CD,
20949         0x10CE,
20950         0x10D0,
20951         0x10FB,
20952         0x10FC,
20953         0x1249,
20954         0x124A,
20955         0x124E,
20956         0x1250,
20957         0x1257,
20958         0x1258,
20959         0x1259,
20960         0x125A,
20961         0x125E,
20962         0x1260,
20963         0x1289,
20964         0x128A,
20965         0x128E,
20966         0x1290,
20967         0x12B1,
20968         0x12B2,
20969         0x12B6,
20970         0x12B8,
20971         0x12BF,
20972         0x12C0,
20973         0x12C1,
20974         0x12C2,
20975         0x12C6,
20976         0x12C8,
20977         0x12D7,
20978         0x12D8,
20979         0x1311,
20980         0x1312,
20981         0x1316,
20982         0x1318,
20983         0x135B,
20984         0x135F,
20985         0x1360,
20986         0x1380,
20987         0x1390,
20988         0x13A0,
20989         0x13F6,
20990         0x13F8,
20991         0x13FE,
20992         0x1401,
20993         0x166D,
20994         0x166F,
20995         0x1680,
20996         0x1681,
20997         0x169B,
20998         0x16A0,
20999         0x16EB,
21000         0x16EE,
21001         0x16F9,
21002         0x1700,
21003         0x170D,
21004         0x170E,
21005         0x1714,
21006         0x1720,
21007         0x1734,
21008         0x1740,
21009         0x1754,
21010         0x1760,
21011         0x176D,
21012         0x176E,
21013         0x1771,
21014         0x1772,
21015         0x1774,
21016         0x1780,
21017         0x17B4,
21018         0x17B6,
21019         0x17C9,
21020         0x17D7,
21021         0x17D8,
21022         0x17DC,
21023         0x17DD,
21024         0x17E0,
21025         0x17EA,
21026         0x1810,
21027         0x181A,
21028         0x1820,
21029         0x1878,
21030         0x1880,
21031         0x18AB,
21032         0x18B0,
21033         0x18F6,
21034         0x1900,
21035         0x191F,
21036         0x1920,
21037         0x192C,
21038         0x1930,
21039         0x1939,
21040         0x1946,
21041         0x196E,
21042         0x1970,
21043         0x1975,
21044         0x1980,
21045         0x19AC,
21046         0x19B0,
21047         0x19CA,
21048         0x19D0,
21049         0x19DA,
21050         0x1A00,
21051         0x1A1C,
21052         0x1A20,
21053         0x1A5F,
21054         0x1A61,
21055         0x1A75,
21056         0x1A80,
21057         0x1A8A,
21058         0x1A90,
21059         0x1A9A,
21060         0x1AA7,
21061         0x1AA8,
21062         0x1B00,
21063         0x1B34,
21064         0x1B35,
21065         0x1B44,
21066         0x1B45,
21067         0x1B4C,
21068         0x1B50,
21069         0x1B5A,
21070         0x1B80,
21071         0x1BAA,
21072         0x1BAC,
21073         0x1BE6,
21074         0x1BE7,
21075         0x1BF2,
21076         0x1C00,
21077         0x1C36,
21078         0x1C40,
21079         0x1C4A,
21080         0x1C4D,
21081         0x1C7E,
21082         0x1C80,
21083         0x1C89,
21084         0x1CE9,
21085         0x1CED,
21086         0x1CEE,
21087         0x1CF4,
21088         0x1CF5,
21089         0x1CF7,
21090         0x1D00,
21091         0x1DC0,
21092         0x1DE7,
21093         0x1DF5,
21094         0x1E00,
21095         0x1F16,
21096         0x1F18,
21097         0x1F1E,
21098         0x1F20,
21099         0x1F46,
21100         0x1F48,
21101         0x1F4E,
21102         0x1F50,
21103         0x1F58,
21104         0x1F59,
21105         0x1F5A,
21106         0x1F5B,
21107         0x1F5C,
21108         0x1F5D,
21109         0x1F5E,
21110         0x1F5F,
21111         0x1F7E,
21112         0x1F80,
21113         0x1FB5,
21114         0x1FB6,
21115         0x1FBD,
21116         0x1FBE,
21117         0x1FBF,
21118         0x1FC2,
21119         0x1FC5,
21120         0x1FC6,
21121         0x1FCD,
21122         0x1FD0,
21123         0x1FD4,
21124         0x1FD6,
21125         0x1FDC,
21126         0x1FE0,
21127         0x1FED,
21128         0x1FF2,
21129         0x1FF5,
21130         0x1FF6,
21131         0x1FFD,
21132         0x2071,
21133         0x2072,
21134         0x207F,
21135         0x2080,
21136         0x2090,
21137         0x209D,
21138         0x2102,
21139         0x2103,
21140         0x2107,
21141         0x2108,
21142         0x210A,
21143         0x2114,
21144         0x2115,
21145         0x2116,
21146         0x2119,
21147         0x211E,
21148         0x2124,
21149         0x2125,
21150         0x2126,
21151         0x2127,
21152         0x2128,
21153         0x2129,
21154         0x212A,
21155         0x212E,
21156         0x212F,
21157         0x213A,
21158         0x213C,
21159         0x2140,
21160         0x2145,
21161         0x214A,
21162         0x214E,
21163         0x214F,
21164         0x2160,
21165         0x2189,
21166         0x24B6,
21167         0x24EA,
21168         0x2C00,
21169         0x2C2F,
21170         0x2C30,
21171         0x2C5F,
21172         0x2C60,
21173         0x2CE5,
21174         0x2CEB,
21175         0x2CEF,
21176         0x2CF2,
21177         0x2CF4,
21178         0x2D00,
21179         0x2D26,
21180         0x2D27,
21181         0x2D28,
21182         0x2D2D,
21183         0x2D2E,
21184         0x2D30,
21185         0x2D68,
21186         0x2D6F,
21187         0x2D70,
21188         0x2D80,
21189         0x2D97,
21190         0x2DA0,
21191         0x2DA7,
21192         0x2DA8,
21193         0x2DAF,
21194         0x2DB0,
21195         0x2DB7,
21196         0x2DB8,
21197         0x2DBF,
21198         0x2DC0,
21199         0x2DC7,
21200         0x2DC8,
21201         0x2DCF,
21202         0x2DD0,
21203         0x2DD7,
21204         0x2DD8,
21205         0x2DDF,
21206         0x2DE0,
21207         0x2E00,
21208         0x2E2F,
21209         0x2E30,
21210         0x3005,
21211         0x3008,
21212         0x3021,
21213         0x302A,
21214         0x3031,
21215         0x3036,
21216         0x3038,
21217         0x303D,
21218         0x3041,
21219         0x3097,
21220         0x309D,
21221         0x30A0,
21222         0x30A1,
21223         0x30FB,
21224         0x30FC,
21225         0x3100,
21226         0x3105,
21227         0x312E,
21228         0x3131,
21229         0x318F,
21230         0x31A0,
21231         0x31BB,
21232         0x31F0,
21233         0x3200,
21234         0x3400,
21235         0x4DB6,
21236         0x4E00,
21237         0x9FD6,
21238         0xA000,
21239         0xA48D,
21240         0xA4D0,
21241         0xA4FE,
21242         0xA500,
21243         0xA60D,
21244         0xA610,
21245         0xA62C,
21246         0xA640,
21247         0xA66F,
21248         0xA674,
21249         0xA67C,
21250         0xA67F,
21251         0xA6F0,
21252         0xA717,
21253         0xA720,
21254         0xA722,
21255         0xA789,
21256         0xA78B,
21257         0xA7AF,
21258         0xA7B0,
21259         0xA7B8,
21260         0xA7F7,
21261         0xA802,
21262         0xA803,
21263         0xA806,
21264         0xA807,
21265         0xA80B,
21266         0xA80C,
21267         0xA828,
21268         0xA840,
21269         0xA874,
21270         0xA880,
21271         0xA8C4,
21272         0xA8C5,
21273         0xA8C6,
21274         0xA8D0,
21275         0xA8DA,
21276         0xA8F2,
21277         0xA8F8,
21278         0xA8FB,
21279         0xA8FC,
21280         0xA8FD,
21281         0xA8FE,
21282         0xA900,
21283         0xA92B,
21284         0xA930,
21285         0xA953,
21286         0xA960,
21287         0xA97D,
21288         0xA980,
21289         0xA9B3,
21290         0xA9B4,
21291         0xA9C0,
21292         0xA9CF,
21293         0xA9DA,
21294         0xA9E0,
21295         0xA9E5,
21296         0xA9E6,
21297         0xA9FF,
21298         0xAA00,
21299         0xAA37,
21300         0xAA40,
21301         0xAA4E,
21302         0xAA50,
21303         0xAA5A,
21304         0xAA60,
21305         0xAA77,
21306         0xAA7A,
21307         0xAA7B,
21308         0xAA7E,
21309         0xAABF,
21310         0xAAC0,
21311         0xAAC1,
21312         0xAAC2,
21313         0xAAC3,
21314         0xAADB,
21315         0xAADE,
21316         0xAAE0,
21317         0xAAF0,
21318         0xAAF2,
21319         0xAAF6,
21320         0xAB01,
21321         0xAB07,
21322         0xAB09,
21323         0xAB0F,
21324         0xAB11,
21325         0xAB17,
21326         0xAB20,
21327         0xAB27,
21328         0xAB28,
21329         0xAB2F,
21330         0xAB30,
21331         0xAB5B,
21332         0xAB5C,
21333         0xAB66,
21334         0xAB70,
21335         0xABEB,
21336         0xABF0,
21337         0xABFA,
21338         0xAC00,
21339         0xD7A4,
21340         0xD7B0,
21341         0xD7C7,
21342         0xD7CB,
21343         0xD7FC,
21344         0xF900,
21345         0xFA6E,
21346         0xFA70,
21347         0xFADA,
21348         0xFB00,
21349         0xFB07,
21350         0xFB13,
21351         0xFB18,
21352         0xFB1D,
21353         0xFB29,
21354         0xFB2A,
21355         0xFB37,
21356         0xFB38,
21357         0xFB3D,
21358         0xFB3E,
21359         0xFB3F,
21360         0xFB40,
21361         0xFB42,
21362         0xFB43,
21363         0xFB45,
21364         0xFB46,
21365         0xFBB2,
21366         0xFBD3,
21367         0xFD3E,
21368         0xFD50,
21369         0xFD90,
21370         0xFD92,
21371         0xFDC8,
21372         0xFDF0,
21373         0xFDFC,
21374         0xFE70,
21375         0xFE75,
21376         0xFE76,
21377         0xFEFD,
21378         0xFF10,
21379         0xFF1A,
21380         0xFF21,
21381         0xFF3B,
21382         0xFF41,
21383         0xFF5B,
21384         0xFF66,
21385         0xFFBF,
21386         0xFFC2,
21387         0xFFC8,
21388         0xFFCA,
21389         0xFFD0,
21390         0xFFD2,
21391         0xFFD8,
21392         0xFFDA,
21393         0xFFDD,
21394         0x10000,
21395         0x1000C,
21396         0x1000D,
21397         0x10027,
21398         0x10028,
21399         0x1003B,
21400         0x1003C,
21401         0x1003E,
21402         0x1003F,
21403         0x1004E,
21404         0x10050,
21405         0x1005E,
21406         0x10080,
21407         0x100FB,
21408         0x10140,
21409         0x10175,
21410         0x10280,
21411         0x1029D,
21412         0x102A0,
21413         0x102D1,
21414         0x10300,
21415         0x10320,
21416         0x10330,
21417         0x1034B,
21418         0x10350,
21419         0x1037B,
21420         0x10380,
21421         0x1039E,
21422         0x103A0,
21423         0x103C4,
21424         0x103C8,
21425         0x103D0,
21426         0x103D1,
21427         0x103D6,
21428         0x10400,
21429         0x1049E,
21430         0x104A0,
21431         0x104AA,
21432         0x104B0,
21433         0x104D4,
21434         0x104D8,
21435         0x104FC,
21436         0x10500,
21437         0x10528,
21438         0x10530,
21439         0x10564,
21440         0x10600,
21441         0x10737,
21442         0x10740,
21443         0x10756,
21444         0x10760,
21445         0x10768,
21446         0x10800,
21447         0x10806,
21448         0x10808,
21449         0x10809,
21450         0x1080A,
21451         0x10836,
21452         0x10837,
21453         0x10839,
21454         0x1083C,
21455         0x1083D,
21456         0x1083F,
21457         0x10856,
21458         0x10860,
21459         0x10877,
21460         0x10880,
21461         0x1089F,
21462         0x108E0,
21463         0x108F3,
21464         0x108F4,
21465         0x108F6,
21466         0x10900,
21467         0x10916,
21468         0x10920,
21469         0x1093A,
21470         0x10980,
21471         0x109B8,
21472         0x109BE,
21473         0x109C0,
21474         0x10A00,
21475         0x10A04,
21476         0x10A05,
21477         0x10A07,
21478         0x10A0C,
21479         0x10A14,
21480         0x10A15,
21481         0x10A18,
21482         0x10A19,
21483         0x10A34,
21484         0x10A60,
21485         0x10A7D,
21486         0x10A80,
21487         0x10A9D,
21488         0x10AC0,
21489         0x10AC8,
21490         0x10AC9,
21491         0x10AE5,
21492         0x10B00,
21493         0x10B36,
21494         0x10B40,
21495         0x10B56,
21496         0x10B60,
21497         0x10B73,
21498         0x10B80,
21499         0x10B92,
21500         0x10C00,
21501         0x10C49,
21502         0x10C80,
21503         0x10CB3,
21504         0x10CC0,
21505         0x10CF3,
21506         0x11000,
21507         0x11046,
21508         0x11066,
21509         0x11070,
21510         0x11082,
21511         0x110B9,
21512         0x110D0,
21513         0x110E9,
21514         0x110F0,
21515         0x110FA,
21516         0x11100,
21517         0x11133,
21518         0x11136,
21519         0x11140,
21520         0x11150,
21521         0x11173,
21522         0x11176,
21523         0x11177,
21524         0x11180,
21525         0x111C0,
21526         0x111C1,
21527         0x111C5,
21528         0x111D0,
21529         0x111DB,
21530         0x111DC,
21531         0x111DD,
21532         0x11200,
21533         0x11212,
21534         0x11213,
21535         0x11235,
21536         0x11237,
21537         0x11238,
21538         0x1123E,
21539         0x1123F,
21540         0x11280,
21541         0x11287,
21542         0x11288,
21543         0x11289,
21544         0x1128A,
21545         0x1128E,
21546         0x1128F,
21547         0x1129E,
21548         0x1129F,
21549         0x112A9,
21550         0x112B0,
21551         0x112E9,
21552         0x112F0,
21553         0x112FA,
21554         0x11300,
21555         0x11304,
21556         0x11305,
21557         0x1130D,
21558         0x1130F,
21559         0x11311,
21560         0x11313,
21561         0x11329,
21562         0x1132A,
21563         0x11331,
21564         0x11332,
21565         0x11334,
21566         0x11335,
21567         0x1133A,
21568         0x1133D,
21569         0x11345,
21570         0x11347,
21571         0x11349,
21572         0x1134B,
21573         0x1134D,
21574         0x11350,
21575         0x11351,
21576         0x11357,
21577         0x11358,
21578         0x1135D,
21579         0x11364,
21580         0x11400,
21581         0x11442,
21582         0x11443,
21583         0x11446,
21584         0x11447,
21585         0x1144B,
21586         0x11450,
21587         0x1145A,
21588         0x11480,
21589         0x114C2,
21590         0x114C4,
21591         0x114C6,
21592         0x114C7,
21593         0x114C8,
21594         0x114D0,
21595         0x114DA,
21596         0x11580,
21597         0x115B6,
21598         0x115B8,
21599         0x115BF,
21600         0x115D8,
21601         0x115DE,
21602         0x11600,
21603         0x1163F,
21604         0x11640,
21605         0x11641,
21606         0x11644,
21607         0x11645,
21608         0x11650,
21609         0x1165A,
21610         0x11680,
21611         0x116B6,
21612         0x116C0,
21613         0x116CA,
21614         0x11700,
21615         0x1171A,
21616         0x1171D,
21617         0x1172B,
21618         0x11730,
21619         0x1173A,
21620         0x118A0,
21621         0x118EA,
21622         0x118FF,
21623         0x11900,
21624         0x11AC0,
21625         0x11AF9,
21626         0x11C00,
21627         0x11C09,
21628         0x11C0A,
21629         0x11C37,
21630         0x11C38,
21631         0x11C3F,
21632         0x11C40,
21633         0x11C41,
21634         0x11C50,
21635         0x11C5A,
21636         0x11C72,
21637         0x11C90,
21638         0x11C92,
21639         0x11CA8,
21640         0x11CA9,
21641         0x11CB7,
21642         0x12000,
21643         0x1239A,
21644         0x12400,
21645         0x1246F,
21646         0x12480,
21647         0x12544,
21648         0x13000,
21649         0x1342F,
21650         0x14400,
21651         0x14647,
21652         0x16800,
21653         0x16A39,
21654         0x16A40,
21655         0x16A5F,
21656         0x16A60,
21657         0x16A6A,
21658         0x16AD0,
21659         0x16AEE,
21660         0x16B00,
21661         0x16B37,
21662         0x16B40,
21663         0x16B44,
21664         0x16B50,
21665         0x16B5A,
21666         0x16B63,
21667         0x16B78,
21668         0x16B7D,
21669         0x16B90,
21670         0x16F00,
21671         0x16F45,
21672         0x16F50,
21673         0x16F7F,
21674         0x16F93,
21675         0x16FA0,
21676         0x16FE0,
21677         0x16FE1,
21678         0x17000,
21679         0x187ED,
21680         0x18800,
21681         0x18AF3,
21682         0x1B000,
21683         0x1B002,
21684         0x1BC00,
21685         0x1BC6B,
21686         0x1BC70,
21687         0x1BC7D,
21688         0x1BC80,
21689         0x1BC89,
21690         0x1BC90,
21691         0x1BC9A,
21692         0x1BC9E,
21693         0x1BC9F,
21694         0x1D400,
21695         0x1D455,
21696         0x1D456,
21697         0x1D49D,
21698         0x1D49E,
21699         0x1D4A0,
21700         0x1D4A2,
21701         0x1D4A3,
21702         0x1D4A5,
21703         0x1D4A7,
21704         0x1D4A9,
21705         0x1D4AD,
21706         0x1D4AE,
21707         0x1D4BA,
21708         0x1D4BB,
21709         0x1D4BC,
21710         0x1D4BD,
21711         0x1D4C4,
21712         0x1D4C5,
21713         0x1D506,
21714         0x1D507,
21715         0x1D50B,
21716         0x1D50D,
21717         0x1D515,
21718         0x1D516,
21719         0x1D51D,
21720         0x1D51E,
21721         0x1D53A,
21722         0x1D53B,
21723         0x1D53F,
21724         0x1D540,
21725         0x1D545,
21726         0x1D546,
21727         0x1D547,
21728         0x1D54A,
21729         0x1D551,
21730         0x1D552,
21731         0x1D6A6,
21732         0x1D6A8,
21733         0x1D6C1,
21734         0x1D6C2,
21735         0x1D6DB,
21736         0x1D6DC,
21737         0x1D6FB,
21738         0x1D6FC,
21739         0x1D715,
21740         0x1D716,
21741         0x1D735,
21742         0x1D736,
21743         0x1D74F,
21744         0x1D750,
21745         0x1D76F,
21746         0x1D770,
21747         0x1D789,
21748         0x1D78A,
21749         0x1D7A9,
21750         0x1D7AA,
21751         0x1D7C3,
21752         0x1D7C4,
21753         0x1D7CC,
21754         0x1D7CE,
21755         0x1D800,
21756         0x1E000,
21757         0x1E007,
21758         0x1E008,
21759         0x1E019,
21760         0x1E01B,
21761         0x1E022,
21762         0x1E023,
21763         0x1E025,
21764         0x1E026,
21765         0x1E02B,
21766         0x1E800,
21767         0x1E8C5,
21768         0x1E900,
21769         0x1E944,
21770         0x1E947,
21771         0x1E948,
21772         0x1E950,
21773         0x1E95A,
21774         0x1EE00,
21775         0x1EE04,
21776         0x1EE05,
21777         0x1EE20,
21778         0x1EE21,
21779         0x1EE23,
21780         0x1EE24,
21781         0x1EE25,
21782         0x1EE27,
21783         0x1EE28,
21784         0x1EE29,
21785         0x1EE33,
21786         0x1EE34,
21787         0x1EE38,
21788         0x1EE39,
21789         0x1EE3A,
21790         0x1EE3B,
21791         0x1EE3C,
21792         0x1EE42,
21793         0x1EE43,
21794         0x1EE47,
21795         0x1EE48,
21796         0x1EE49,
21797         0x1EE4A,
21798         0x1EE4B,
21799         0x1EE4C,
21800         0x1EE4D,
21801         0x1EE50,
21802         0x1EE51,
21803         0x1EE53,
21804         0x1EE54,
21805         0x1EE55,
21806         0x1EE57,
21807         0x1EE58,
21808         0x1EE59,
21809         0x1EE5A,
21810         0x1EE5B,
21811         0x1EE5C,
21812         0x1EE5D,
21813         0x1EE5E,
21814         0x1EE5F,
21815         0x1EE60,
21816         0x1EE61,
21817         0x1EE63,
21818         0x1EE64,
21819         0x1EE65,
21820         0x1EE67,
21821         0x1EE6B,
21822         0x1EE6C,
21823         0x1EE73,
21824         0x1EE74,
21825         0x1EE78,
21826         0x1EE79,
21827         0x1EE7D,
21828         0x1EE7E,
21829         0x1EE7F,
21830         0x1EE80,
21831         0x1EE8A,
21832         0x1EE8B,
21833         0x1EE9C,
21834         0x1EEA1,
21835         0x1EEA4,
21836         0x1EEA5,
21837         0x1EEAA,
21838         0x1EEAB,
21839         0x1EEBC,
21840         0x1F130,
21841         0x1F14A,
21842         0x1F150,
21843         0x1F16A,
21844         0x1F170,
21845         0x1F18A,
21846         0x20000,
21847         0x2A6D7,
21848         0x2A700,
21849         0x2B735,
21850         0x2B740,
21851         0x2B81E,
21852         0x2B820,
21853         0x2CEA2,
21854         0x2F800,
21855         0x2FA1E
21856 };
21857
21858 static const UV XPosixAlpha_invlist[] = { /* for ASCII/Latin1 */
21859         1289,   /* Number of elements */
21860         148565664, /* Version and data structure type */
21861         1,      /* 0 if the list starts at 0;
21862                    1 if it starts at the element beyond 0 */
21863         0x0,
21864         0x41,
21865         0x5B,
21866         0x61,
21867         0x7B,
21868         0xAA,
21869         0xAB,
21870         0xB5,
21871         0xB6,
21872         0xBA,
21873         0xBB,
21874         0xC0,
21875         0xD7,
21876         0xD8,
21877         0xF7,
21878         0xF8,
21879         0x2C2,
21880         0x2C6,
21881         0x2D2,
21882         0x2E0,
21883         0x2E5,
21884         0x2EC,
21885         0x2ED,
21886         0x2EE,
21887         0x2EF,
21888         0x345,
21889         0x346,
21890         0x370,
21891         0x375,
21892         0x376,
21893         0x378,
21894         0x37A,
21895         0x37E,
21896         0x37F,
21897         0x380,
21898         0x386,
21899         0x387,
21900         0x388,
21901         0x38B,
21902         0x38C,
21903         0x38D,
21904         0x38E,
21905         0x3A2,
21906         0x3A3,
21907         0x3F6,
21908         0x3F7,
21909         0x482,
21910         0x48A,
21911         0x530,
21912         0x531,
21913         0x557,
21914         0x559,
21915         0x55A,
21916         0x561,
21917         0x588,
21918         0x5B0,
21919         0x5BE,
21920         0x5BF,
21921         0x5C0,
21922         0x5C1,
21923         0x5C3,
21924         0x5C4,
21925         0x5C6,
21926         0x5C7,
21927         0x5C8,
21928         0x5D0,
21929         0x5EB,
21930         0x5F0,
21931         0x5F3,
21932         0x610,
21933         0x61B,
21934         0x620,
21935         0x658,
21936         0x659,
21937         0x660,
21938         0x66E,
21939         0x6D4,
21940         0x6D5,
21941         0x6DD,
21942         0x6E1,
21943         0x6E9,
21944         0x6ED,
21945         0x6F0,
21946         0x6FA,
21947         0x6FD,
21948         0x6FF,
21949         0x700,
21950         0x710,
21951         0x740,
21952         0x74D,
21953         0x7B2,
21954         0x7CA,
21955         0x7EB,
21956         0x7F4,
21957         0x7F6,
21958         0x7FA,
21959         0x7FB,
21960         0x800,
21961         0x818,
21962         0x81A,
21963         0x82D,
21964         0x840,
21965         0x859,
21966         0x8A0,
21967         0x8B5,
21968         0x8B6,
21969         0x8BE,
21970         0x8D4,
21971         0x8E0,
21972         0x8E3,
21973         0x8EA,
21974         0x8F0,
21975         0x93C,
21976         0x93D,
21977         0x94D,
21978         0x94E,
21979         0x951,
21980         0x955,
21981         0x964,
21982         0x971,
21983         0x984,
21984         0x985,
21985         0x98D,
21986         0x98F,
21987         0x991,
21988         0x993,
21989         0x9A9,
21990         0x9AA,
21991         0x9B1,
21992         0x9B2,
21993         0x9B3,
21994         0x9B6,
21995         0x9BA,
21996         0x9BD,
21997         0x9C5,
21998         0x9C7,
21999         0x9C9,
22000         0x9CB,
22001         0x9CD,
22002         0x9CE,
22003         0x9CF,
22004         0x9D7,
22005         0x9D8,
22006         0x9DC,
22007         0x9DE,
22008         0x9DF,
22009         0x9E4,
22010         0x9F0,
22011         0x9F2,
22012         0xA01,
22013         0xA04,
22014         0xA05,
22015         0xA0B,
22016         0xA0F,
22017         0xA11,
22018         0xA13,
22019         0xA29,
22020         0xA2A,
22021         0xA31,
22022         0xA32,
22023         0xA34,
22024         0xA35,
22025         0xA37,
22026         0xA38,
22027         0xA3A,
22028         0xA3E,
22029         0xA43,
22030         0xA47,
22031         0xA49,
22032         0xA4B,
22033         0xA4D,
22034         0xA51,
22035         0xA52,
22036         0xA59,
22037         0xA5D,
22038         0xA5E,
22039         0xA5F,
22040         0xA70,
22041         0xA76,
22042         0xA81,
22043         0xA84,
22044         0xA85,
22045         0xA8E,
22046         0xA8F,
22047         0xA92,
22048         0xA93,
22049         0xAA9,
22050         0xAAA,
22051         0xAB1,
22052         0xAB2,
22053         0xAB4,
22054         0xAB5,
22055         0xABA,
22056         0xABD,
22057         0xAC6,
22058         0xAC7,
22059         0xACA,
22060         0xACB,
22061         0xACD,
22062         0xAD0,
22063         0xAD1,
22064         0xAE0,
22065         0xAE4,
22066         0xAF9,
22067         0xAFA,
22068         0xB01,
22069         0xB04,
22070         0xB05,
22071         0xB0D,
22072         0xB0F,
22073         0xB11,
22074         0xB13,
22075         0xB29,
22076         0xB2A,
22077         0xB31,
22078         0xB32,
22079         0xB34,
22080         0xB35,
22081         0xB3A,
22082         0xB3D,
22083         0xB45,
22084         0xB47,
22085         0xB49,
22086         0xB4B,
22087         0xB4D,
22088         0xB56,
22089         0xB58,
22090         0xB5C,
22091         0xB5E,
22092         0xB5F,
22093         0xB64,
22094         0xB71,
22095         0xB72,
22096         0xB82,
22097         0xB84,
22098         0xB85,
22099         0xB8B,
22100         0xB8E,
22101         0xB91,
22102         0xB92,
22103         0xB96,
22104         0xB99,
22105         0xB9B,
22106         0xB9C,
22107         0xB9D,
22108         0xB9E,
22109         0xBA0,
22110         0xBA3,
22111         0xBA5,
22112         0xBA8,
22113         0xBAB,
22114         0xBAE,
22115         0xBBA,
22116         0xBBE,
22117         0xBC3,
22118         0xBC6,
22119         0xBC9,
22120         0xBCA,
22121         0xBCD,
22122         0xBD0,
22123         0xBD1,
22124         0xBD7,
22125         0xBD8,
22126         0xC00,
22127         0xC04,
22128         0xC05,
22129         0xC0D,
22130         0xC0E,
22131         0xC11,
22132         0xC12,
22133         0xC29,
22134         0xC2A,
22135         0xC3A,
22136         0xC3D,
22137         0xC45,
22138         0xC46,
22139         0xC49,
22140         0xC4A,
22141         0xC4D,
22142         0xC55,
22143         0xC57,
22144         0xC58,
22145         0xC5B,
22146         0xC60,
22147         0xC64,
22148         0xC80,
22149         0xC84,
22150         0xC85,
22151         0xC8D,
22152         0xC8E,
22153         0xC91,
22154         0xC92,
22155         0xCA9,
22156         0xCAA,
22157         0xCB4,
22158         0xCB5,
22159         0xCBA,
22160         0xCBD,
22161         0xCC5,
22162         0xCC6,
22163         0xCC9,
22164         0xCCA,
22165         0xCCD,
22166         0xCD5,
22167         0xCD7,
22168         0xCDE,
22169         0xCDF,
22170         0xCE0,
22171         0xCE4,
22172         0xCF1,
22173         0xCF3,
22174         0xD01,
22175         0xD04,
22176         0xD05,
22177         0xD0D,
22178         0xD0E,
22179         0xD11,
22180         0xD12,
22181         0xD3B,
22182         0xD3D,
22183         0xD45,
22184         0xD46,
22185         0xD49,
22186         0xD4A,
22187         0xD4D,
22188         0xD4E,
22189         0xD4F,
22190         0xD54,
22191         0xD58,
22192         0xD5F,
22193         0xD64,
22194         0xD7A,
22195         0xD80,
22196         0xD82,
22197         0xD84,
22198         0xD85,
22199         0xD97,
22200         0xD9A,
22201         0xDB2,
22202         0xDB3,
22203         0xDBC,
22204         0xDBD,
22205         0xDBE,
22206         0xDC0,
22207         0xDC7,
22208         0xDCF,
22209         0xDD5,
22210         0xDD6,
22211         0xDD7,
22212         0xDD8,
22213         0xDE0,
22214         0xDF2,
22215         0xDF4,
22216         0xE01,
22217         0xE3B,
22218         0xE40,
22219         0xE47,
22220         0xE4D,
22221         0xE4E,
22222         0xE81,
22223         0xE83,
22224         0xE84,
22225         0xE85,
22226         0xE87,
22227         0xE89,
22228         0xE8A,
22229         0xE8B,
22230         0xE8D,
22231         0xE8E,
22232         0xE94,
22233         0xE98,
22234         0xE99,
22235         0xEA0,
22236         0xEA1,
22237         0xEA4,
22238         0xEA5,
22239         0xEA6,
22240         0xEA7,
22241         0xEA8,
22242         0xEAA,
22243         0xEAC,
22244         0xEAD,
22245         0xEBA,
22246         0xEBB,
22247         0xEBE,
22248         0xEC0,
22249         0xEC5,
22250         0xEC6,
22251         0xEC7,
22252         0xECD,
22253         0xECE,
22254         0xEDC,
22255         0xEE0,
22256         0xF00,
22257         0xF01,
22258         0xF40,
22259         0xF48,
22260         0xF49,
22261         0xF6D,
22262         0xF71,
22263         0xF82,
22264         0xF88,
22265         0xF98,
22266         0xF99,
22267         0xFBD,
22268         0x1000,
22269         0x1037,
22270         0x1038,
22271         0x1039,
22272         0x103B,
22273         0x1040,
22274         0x1050,
22275         0x1063,
22276         0x1065,
22277         0x1069,
22278         0x106E,
22279         0x1087,
22280         0x108E,
22281         0x108F,
22282         0x109C,
22283         0x109E,
22284         0x10A0,
22285         0x10C6,
22286         0x10C7,
22287         0x10C8,
22288         0x10CD,
22289         0x10CE,
22290         0x10D0,
22291         0x10FB,
22292         0x10FC,
22293         0x1249,
22294         0x124A,
22295         0x124E,
22296         0x1250,
22297         0x1257,
22298         0x1258,
22299         0x1259,
22300         0x125A,
22301         0x125E,
22302         0x1260,
22303         0x1289,
22304         0x128A,
22305         0x128E,
22306         0x1290,
22307         0x12B1,
22308         0x12B2,
22309         0x12B6,
22310         0x12B8,
22311         0x12BF,
22312         0x12C0,
22313         0x12C1,
22314         0x12C2,
22315         0x12C6,
22316         0x12C8,
22317         0x12D7,
22318         0x12D8,
22319         0x1311,
22320         0x1312,
22321         0x1316,
22322         0x1318,
22323         0x135B,
22324         0x135F,
22325         0x1360,
22326         0x1380,
22327         0x1390,
22328         0x13A0,
22329         0x13F6,
22330         0x13F8,
22331         0x13FE,
22332         0x1401,
22333         0x166D,
22334         0x166F,
22335         0x1680,
22336         0x1681,
22337         0x169B,
22338         0x16A0,
22339         0x16EB,
22340         0x16EE,
22341         0x16F9,
22342         0x1700,
22343         0x170D,
22344         0x170E,
22345         0x1714,
22346         0x1720,
22347         0x1734,
22348         0x1740,
22349         0x1754,
22350         0x1760,
22351         0x176D,
22352         0x176E,
22353         0x1771,
22354         0x1772,
22355         0x1774,
22356         0x1780,
22357         0x17B4,
22358         0x17B6,
22359         0x17C9,
22360         0x17D7,
22361         0x17D8,
22362         0x17DC,
22363         0x17DD,
22364         0x1820,
22365         0x1878,
22366         0x1880,
22367         0x18AB,
22368         0x18B0,
22369         0x18F6,
22370         0x1900,
22371         0x191F,
22372         0x1920,
22373         0x192C,
22374         0x1930,
22375         0x1939,
22376         0x1950,
22377         0x196E,
22378         0x1970,
22379         0x1975,
22380         0x1980,
22381         0x19AC,
22382         0x19B0,
22383         0x19CA,
22384         0x1A00,
22385         0x1A1C,
22386         0x1A20,
22387         0x1A5F,
22388         0x1A61,
22389         0x1A75,
22390         0x1AA7,
22391         0x1AA8,
22392         0x1B00,
22393         0x1B34,
22394         0x1B35,
22395         0x1B44,
22396         0x1B45,
22397         0x1B4C,
22398         0x1B80,
22399         0x1BAA,
22400         0x1BAC,
22401         0x1BB0,
22402         0x1BBA,
22403         0x1BE6,
22404         0x1BE7,
22405         0x1BF2,
22406         0x1C00,
22407         0x1C36,
22408         0x1C4D,
22409         0x1C50,
22410         0x1C5A,
22411         0x1C7E,
22412         0x1C80,
22413         0x1C89,
22414         0x1CE9,
22415         0x1CED,
22416         0x1CEE,
22417         0x1CF4,
22418         0x1CF5,
22419         0x1CF7,
22420         0x1D00,
22421         0x1DC0,
22422         0x1DE7,
22423         0x1DF5,
22424         0x1E00,
22425         0x1F16,
22426         0x1F18,
22427         0x1F1E,
22428         0x1F20,
22429         0x1F46,
22430         0x1F48,
22431         0x1F4E,
22432         0x1F50,
22433         0x1F58,
22434         0x1F59,
22435         0x1F5A,
22436         0x1F5B,
22437         0x1F5C,
22438         0x1F5D,
22439         0x1F5E,
22440         0x1F5F,
22441         0x1F7E,
22442         0x1F80,
22443         0x1FB5,
22444         0x1FB6,
22445         0x1FBD,
22446         0x1FBE,
22447         0x1FBF,
22448         0x1FC2,
22449         0x1FC5,
22450         0x1FC6,
22451         0x1FCD,
22452         0x1FD0,
22453         0x1FD4,
22454         0x1FD6,
22455         0x1FDC,
22456         0x1FE0,
22457         0x1FED,
22458         0x1FF2,
22459         0x1FF5,
22460         0x1FF6,
22461         0x1FFD,
22462         0x2071,
22463         0x2072,
22464         0x207F,
22465         0x2080,
22466         0x2090,
22467         0x209D,
22468         0x2102,
22469         0x2103,
22470         0x2107,
22471         0x2108,
22472         0x210A,
22473         0x2114,
22474         0x2115,
22475         0x2116,
22476         0x2119,
22477         0x211E,
22478         0x2124,
22479         0x2125,
22480         0x2126,
22481         0x2127,
22482         0x2128,
22483         0x2129,
22484         0x212A,
22485         0x212E,
22486         0x212F,
22487         0x213A,
22488         0x213C,
22489         0x2140,
22490         0x2145,
22491         0x214A,
22492         0x214E,
22493         0x214F,
22494         0x2160,
22495         0x2189,
22496         0x24B6,
22497         0x24EA,
22498         0x2C00,
22499         0x2C2F,
22500         0x2C30,
22501         0x2C5F,
22502         0x2C60,
22503         0x2CE5,
22504         0x2CEB,
22505         0x2CEF,
22506         0x2CF2,
22507         0x2CF4,
22508         0x2D00,
22509         0x2D26,
22510         0x2D27,
22511         0x2D28,
22512         0x2D2D,
22513         0x2D2E,
22514         0x2D30,
22515         0x2D68,
22516         0x2D6F,
22517         0x2D70,
22518         0x2D80,
22519         0x2D97,
22520         0x2DA0,
22521         0x2DA7,
22522         0x2DA8,
22523         0x2DAF,
22524         0x2DB0,
22525         0x2DB7,
22526         0x2DB8,
22527         0x2DBF,
22528         0x2DC0,
22529         0x2DC7,
22530         0x2DC8,
22531         0x2DCF,
22532         0x2DD0,
22533         0x2DD7,
22534         0x2DD8,
22535         0x2DDF,
22536         0x2DE0,
22537         0x2E00,
22538         0x2E2F,
22539         0x2E30,
22540         0x3005,
22541         0x3008,
22542         0x3021,
22543         0x302A,
22544         0x3031,
22545         0x3036,
22546         0x3038,
22547         0x303D,
22548         0x3041,
22549         0x3097,
22550         0x309D,
22551         0x30A0,
22552         0x30A1,
22553         0x30FB,
22554         0x30FC,
22555         0x3100,
22556         0x3105,
22557         0x312E,
22558         0x3131,
22559         0x318F,
22560         0x31A0,
22561         0x31BB,
22562         0x31F0,
22563         0x3200,
22564         0x3400,
22565         0x4DB6,
22566         0x4E00,
22567         0x9FD6,
22568         0xA000,
22569         0xA48D,
22570         0xA4D0,
22571         0xA4FE,
22572         0xA500,
22573         0xA60D,
22574         0xA610,
22575         0xA620,
22576         0xA62A,
22577         0xA62C,
22578         0xA640,
22579         0xA66F,
22580         0xA674,
22581         0xA67C,
22582         0xA67F,
22583         0xA6F0,
22584         0xA717,
22585         0xA720,
22586         0xA722,
22587         0xA789,
22588         0xA78B,
22589         0xA7AF,
22590         0xA7B0,
22591         0xA7B8,
22592         0xA7F7,
22593         0xA802,
22594         0xA803,
22595         0xA806,
22596         0xA807,
22597         0xA80B,
22598         0xA80C,
22599         0xA828,
22600         0xA840,
22601         0xA874,
22602         0xA880,
22603         0xA8C4,
22604         0xA8C5,
22605         0xA8C6,
22606         0xA8F2,
22607         0xA8F8,
22608         0xA8FB,
22609         0xA8FC,
22610         0xA8FD,
22611         0xA8FE,
22612         0xA90A,
22613         0xA92B,
22614         0xA930,
22615         0xA953,
22616         0xA960,
22617         0xA97D,
22618         0xA980,
22619         0xA9B3,
22620         0xA9B4,
22621         0xA9C0,
22622         0xA9CF,
22623         0xA9D0,
22624         0xA9E0,
22625         0xA9E5,
22626         0xA9E6,
22627         0xA9F0,
22628         0xA9FA,
22629         0xA9FF,
22630         0xAA00,
22631         0xAA37,
22632         0xAA40,
22633         0xAA4E,
22634         0xAA60,
22635         0xAA77,
22636         0xAA7A,
22637         0xAA7B,
22638         0xAA7E,
22639         0xAABF,
22640         0xAAC0,
22641         0xAAC1,
22642         0xAAC2,
22643         0xAAC3,
22644         0xAADB,
22645         0xAADE,
22646         0xAAE0,
22647         0xAAF0,
22648         0xAAF2,
22649         0xAAF6,
22650         0xAB01,
22651         0xAB07,
22652         0xAB09,
22653         0xAB0F,
22654         0xAB11,
22655         0xAB17,
22656         0xAB20,
22657         0xAB27,
22658         0xAB28,
22659         0xAB2F,
22660         0xAB30,
22661         0xAB5B,
22662         0xAB5C,
22663         0xAB66,
22664         0xAB70,
22665         0xABEB,
22666         0xAC00,
22667         0xD7A4,
22668         0xD7B0,
22669         0xD7C7,
22670         0xD7CB,
22671         0xD7FC,
22672         0xF900,
22673         0xFA6E,
22674         0xFA70,
22675         0xFADA,
22676         0xFB00,
22677         0xFB07,
22678         0xFB13,
22679         0xFB18,
22680         0xFB1D,
22681         0xFB29,
22682         0xFB2A,
22683         0xFB37,
22684         0xFB38,
22685         0xFB3D,
22686         0xFB3E,
22687         0xFB3F,
22688         0xFB40,
22689         0xFB42,
22690         0xFB43,
22691         0xFB45,
22692         0xFB46,
22693         0xFBB2,
22694         0xFBD3,
22695         0xFD3E,
22696         0xFD50,
22697         0xFD90,
22698         0xFD92,
22699         0xFDC8,
22700         0xFDF0,
22701         0xFDFC,
22702         0xFE70,
22703         0xFE75,
22704         0xFE76,
22705         0xFEFD,
22706         0xFF21,
22707         0xFF3B,
22708         0xFF41,
22709         0xFF5B,
22710         0xFF66,
22711         0xFFBF,
22712         0xFFC2,
22713         0xFFC8,
22714         0xFFCA,
22715         0xFFD0,
22716         0xFFD2,
22717         0xFFD8,
22718         0xFFDA,
22719         0xFFDD,
22720         0x10000,
22721         0x1000C,
22722         0x1000D,
22723         0x10027,
22724         0x10028,
22725         0x1003B,
22726         0x1003C,
22727         0x1003E,
22728         0x1003F,
22729         0x1004E,
22730         0x10050,
22731         0x1005E,
22732         0x10080,
22733         0x100FB,
22734         0x10140,
22735         0x10175,
22736         0x10280,
22737         0x1029D,
22738         0x102A0,
22739         0x102D1,
22740         0x10300,
22741         0x10320,
22742         0x10330,
22743         0x1034B,
22744         0x10350,
22745         0x1037B,
22746         0x10380,
22747         0x1039E,
22748         0x103A0,
22749         0x103C4,
22750         0x103C8,
22751         0x103D0,
22752         0x103D1,
22753         0x103D6,
22754         0x10400,
22755         0x1049E,
22756         0x104B0,
22757         0x104D4,
22758         0x104D8,
22759         0x104FC,
22760         0x10500,
22761         0x10528,
22762         0x10530,
22763         0x10564,
22764         0x10600,
22765         0x10737,
22766         0x10740,
22767         0x10756,
22768         0x10760,
22769         0x10768,
22770         0x10800,
22771         0x10806,
22772         0x10808,
22773         0x10809,
22774         0x1080A,
22775         0x10836,
22776         0x10837,
22777         0x10839,
22778         0x1083C,
22779         0x1083D,
22780         0x1083F,
22781         0x10856,
22782         0x10860,
22783         0x10877,
22784         0x10880,
22785         0x1089F,
22786         0x108E0,
22787         0x108F3,
22788         0x108F4,
22789         0x108F6,
22790         0x10900,
22791         0x10916,
22792         0x10920,
22793         0x1093A,
22794         0x10980,
22795         0x109B8,
22796         0x109BE,
22797         0x109C0,
22798         0x10A00,
22799         0x10A04,
22800         0x10A05,
22801         0x10A07,
22802         0x10A0C,
22803         0x10A14,
22804         0x10A15,
22805         0x10A18,
22806         0x10A19,
22807         0x10A34,
22808         0x10A60,
22809         0x10A7D,
22810         0x10A80,
22811         0x10A9D,
22812         0x10AC0,
22813         0x10AC8,
22814         0x10AC9,
22815         0x10AE5,
22816         0x10B00,
22817         0x10B36,
22818         0x10B40,
22819         0x10B56,
22820         0x10B60,
22821         0x10B73,
22822         0x10B80,
22823         0x10B92,
22824         0x10C00,
22825         0x10C49,
22826         0x10C80,
22827         0x10CB3,
22828         0x10CC0,
22829         0x10CF3,
22830         0x11000,
22831         0x11046,
22832         0x11082,
22833         0x110B9,
22834         0x110D0,
22835         0x110E9,
22836         0x11100,
22837         0x11133,
22838         0x11150,
22839         0x11173,
22840         0x11176,
22841         0x11177,
22842         0x11180,
22843         0x111C0,
22844         0x111C1,
22845         0x111C5,
22846         0x111DA,
22847         0x111DB,
22848         0x111DC,
22849         0x111DD,
22850         0x11200,
22851         0x11212,
22852         0x11213,
22853         0x11235,
22854         0x11237,
22855         0x11238,
22856         0x1123E,
22857         0x1123F,
22858         0x11280,
22859         0x11287,
22860         0x11288,
22861         0x11289,
22862         0x1128A,
22863         0x1128E,
22864         0x1128F,
22865         0x1129E,
22866         0x1129F,
22867         0x112A9,
22868         0x112B0,
22869         0x112E9,
22870         0x11300,
22871         0x11304,
22872         0x11305,
22873         0x1130D,
22874         0x1130F,
22875         0x11311,
22876         0x11313,
22877         0x11329,
22878         0x1132A,
22879         0x11331,
22880         0x11332,
22881         0x11334,
22882         0x11335,
22883         0x1133A,
22884         0x1133D,
22885         0x11345,
22886         0x11347,
22887         0x11349,
22888         0x1134B,
22889         0x1134D,
22890         0x11350,
22891         0x11351,
22892         0x11357,
22893         0x11358,
22894         0x1135D,
22895         0x11364,
22896         0x11400,
22897         0x11442,
22898         0x11443,
22899         0x11446,
22900         0x11447,
22901         0x1144B,
22902         0x11480,
22903         0x114C2,
22904         0x114C4,
22905         0x114C6,
22906         0x114C7,
22907         0x114C8,
22908         0x11580,
22909         0x115B6,
22910         0x115B8,
22911         0x115BF,
22912         0x115D8,
22913         0x115DE,
22914         0x11600,
22915         0x1163F,
22916         0x11640,
22917         0x11641,
22918         0x11644,
22919         0x11645,
22920         0x11680,
22921         0x116B6,
22922         0x11700,
22923         0x1171A,
22924         0x1171D,
22925         0x1172B,
22926         0x118A0,
22927         0x118E0,
22928         0x118FF,
22929         0x11900,
22930         0x11AC0,
22931         0x11AF9,
22932         0x11C00,
22933         0x11C09,
22934         0x11C0A,
22935         0x11C37,
22936         0x11C38,
22937         0x11C3F,
22938         0x11C40,
22939         0x11C41,
22940         0x11C72,
22941         0x11C90,
22942         0x11C92,
22943         0x11CA8,
22944         0x11CA9,
22945         0x11CB7,
22946         0x12000,
22947         0x1239A,
22948         0x12400,
22949         0x1246F,
22950         0x12480,
22951         0x12544,
22952         0x13000,
22953         0x1342F,
22954         0x14400,
22955         0x14647,
22956         0x16800,
22957         0x16A39,
22958         0x16A40,
22959         0x16A5F,
22960         0x16AD0,
22961         0x16AEE,
22962         0x16B00,
22963         0x16B37,
22964         0x16B40,
22965         0x16B44,
22966         0x16B63,
22967         0x16B78,
22968         0x16B7D,
22969         0x16B90,
22970         0x16F00,
22971         0x16F45,
22972         0x16F50,
22973         0x16F7F,
22974         0x16F93,
22975         0x16FA0,
22976         0x16FE0,
22977         0x16FE1,
22978         0x17000,
22979         0x187ED,
22980         0x18800,
22981         0x18AF3,
22982         0x1B000,
22983         0x1B002,
22984         0x1BC00,
22985         0x1BC6B,
22986         0x1BC70,
22987         0x1BC7D,
22988         0x1BC80,
22989         0x1BC89,
22990         0x1BC90,
22991         0x1BC9A,
22992         0x1BC9E,
22993         0x1BC9F,
22994         0x1D400,
22995         0x1D455,
22996         0x1D456,
22997         0x1D49D,
22998         0x1D49E,
22999         0x1D4A0,
23000         0x1D4A2,
23001         0x1D4A3,
23002         0x1D4A5,
23003         0x1D4A7,
23004         0x1D4A9,
23005         0x1D4AD,
23006         0x1D4AE,
23007         0x1D4BA,
23008         0x1D4BB,
23009         0x1D4BC,
23010         0x1D4BD,
23011         0x1D4C4,
23012         0x1D4C5,
23013         0x1D506,
23014         0x1D507,
23015         0x1D50B,
23016         0x1D50D,
23017         0x1D515,
23018         0x1D516,
23019         0x1D51D,
23020         0x1D51E,
23021         0x1D53A,
23022         0x1D53B,
23023         0x1D53F,
23024         0x1D540,
23025         0x1D545,
23026         0x1D546,
23027         0x1D547,
23028         0x1D54A,
23029         0x1D551,
23030         0x1D552,
23031         0x1D6A6,
23032         0x1D6A8,
23033         0x1D6C1,
23034         0x1D6C2,
23035         0x1D6DB,
23036         0x1D6DC,
23037         0x1D6FB,
23038         0x1D6FC,
23039         0x1D715,
23040         0x1D716,
23041         0x1D735,
23042         0x1D736,
23043         0x1D74F,
23044         0x1D750,
23045         0x1D76F,
23046         0x1D770,
23047         0x1D789,
23048         0x1D78A,
23049         0x1D7A9,
23050         0x1D7AA,
23051         0x1D7C3,
23052         0x1D7C4,
23053         0x1D7CC,
23054         0x1E000,
23055         0x1E007,
23056         0x1E008,
23057         0x1E019,
23058         0x1E01B,
23059         0x1E022,
23060         0x1E023,
23061         0x1E025,
23062         0x1E026,
23063         0x1E02B,
23064         0x1E800,
23065         0x1E8C5,
23066         0x1E900,
23067         0x1E944,
23068         0x1E947,
23069         0x1E948,
23070         0x1EE00,
23071         0x1EE04,
23072         0x1EE05,
23073         0x1EE20,
23074         0x1EE21,
23075         0x1EE23,
23076         0x1EE24,
23077         0x1EE25,
23078         0x1EE27,
23079         0x1EE28,
23080         0x1EE29,
23081         0x1EE33,
23082         0x1EE34,
23083         0x1EE38,
23084         0x1EE39,
23085         0x1EE3A,
23086         0x1EE3B,
23087         0x1EE3C,
23088         0x1EE42,
23089         0x1EE43,
23090         0x1EE47,
23091         0x1EE48,
23092         0x1EE49,
23093         0x1EE4A,
23094         0x1EE4B,
23095         0x1EE4C,
23096         0x1EE4D,
23097         0x1EE50,
23098         0x1EE51,
23099         0x1EE53,
23100         0x1EE54,
23101         0x1EE55,
23102         0x1EE57,
23103         0x1EE58,
23104         0x1EE59,
23105         0x1EE5A,
23106         0x1EE5B,
23107         0x1EE5C,
23108         0x1EE5D,
23109         0x1EE5E,
23110         0x1EE5F,
23111         0x1EE60,
23112         0x1EE61,
23113         0x1EE63,
23114         0x1EE64,
23115         0x1EE65,
23116         0x1EE67,
23117         0x1EE6B,
23118         0x1EE6C,
23119         0x1EE73,
23120         0x1EE74,
23121         0x1EE78,
23122         0x1EE79,
23123         0x1EE7D,
23124         0x1EE7E,
23125         0x1EE7F,
23126         0x1EE80,
23127         0x1EE8A,
23128         0x1EE8B,
23129         0x1EE9C,
23130         0x1EEA1,
23131         0x1EEA4,
23132         0x1EEA5,
23133         0x1EEAA,
23134         0x1EEAB,
23135         0x1EEBC,
23136         0x1F130,
23137         0x1F14A,
23138         0x1F150,
23139         0x1F16A,
23140         0x1F170,
23141         0x1F18A,
23142         0x20000,
23143         0x2A6D7,
23144         0x2A700,
23145         0x2B735,
23146         0x2B740,
23147         0x2B81E,
23148         0x2B820,
23149         0x2CEA2,
23150         0x2F800,
23151         0x2FA1E
23152 };
23153
23154 static const UV XPosixBlank_invlist[] = { /* for ASCII/Latin1 */
23155         17,     /* Number of elements */
23156         148565664, /* Version and data structure type */
23157         1,      /* 0 if the list starts at 0;
23158                    1 if it starts at the element beyond 0 */
23159         0x0,
23160         0x9,
23161         0xA,
23162         0x20,
23163         0x21,
23164         0xA0,
23165         0xA1,
23166         0x1680,
23167         0x1681,
23168         0x2000,
23169         0x200B,
23170         0x202F,
23171         0x2030,
23172         0x205F,
23173         0x2060,
23174         0x3000,
23175         0x3001
23176 };
23177
23178 static const UV XPosixCntrl_invlist[] = { /* for ASCII/Latin1 */
23179         4,      /* Number of elements */
23180         148565664, /* Version and data structure type */
23181         0,      /* 0 if the list starts at 0;
23182                    1 if it starts at the element beyond 0 */
23183         0x0,
23184         0x20,
23185         0x7F,
23186         0xA0
23187 };
23188
23189 static const UV XPosixDigit_invlist[] = { /* for ASCII/Latin1 */
23190         109,    /* Number of elements */
23191         148565664, /* Version and data structure type */
23192         1,      /* 0 if the list starts at 0;
23193                    1 if it starts at the element beyond 0 */
23194         0x0,
23195         0x30,
23196         0x3A,
23197         0x660,
23198         0x66A,
23199         0x6F0,
23200         0x6FA,
23201         0x7C0,
23202         0x7CA,
23203         0x966,
23204         0x970,
23205         0x9E6,
23206         0x9F0,
23207         0xA66,
23208         0xA70,
23209         0xAE6,
23210         0xAF0,
23211         0xB66,
23212         0xB70,
23213         0xBE6,
23214         0xBF0,
23215         0xC66,
23216         0xC70,
23217         0xCE6,
23218         0xCF0,
23219         0xD66,
23220         0xD70,
23221         0xDE6,
23222         0xDF0,
23223         0xE50,
23224         0xE5A,
23225         0xED0,
23226         0xEDA,
23227         0xF20,
23228         0xF2A,
23229         0x1040,
23230         0x104A,
23231         0x1090,
23232         0x109A,
23233         0x17E0,
23234         0x17EA,
23235         0x1810,
23236         0x181A,
23237         0x1946,
23238         0x1950,
23239         0x19D0,
23240         0x19DA,
23241         0x1A80,
23242         0x1A8A,
23243         0x1A90,
23244         0x1A9A,
23245         0x1B50,
23246         0x1B5A,
23247         0x1BB0,
23248         0x1BBA,
23249         0x1C40,
23250         0x1C4A,
23251         0x1C50,
23252         0x1C5A,
23253         0xA620,
23254         0xA62A,
23255         0xA8D0,
23256         0xA8DA,
23257         0xA900,
23258         0xA90A,
23259         0xA9D0,
23260         0xA9DA,
23261         0xA9F0,
23262         0xA9FA,
23263         0xAA50,
23264         0xAA5A,
23265         0xABF0,
23266         0xABFA,
23267         0xFF10,
23268         0xFF1A,
23269         0x104A0,
23270         0x104AA,
23271         0x11066,
23272         0x11070,
23273         0x110F0,
23274         0x110FA,
23275         0x11136,
23276         0x11140,
23277         0x111D0,
23278         0x111DA,
23279         0x112F0,
23280         0x112FA,
23281         0x11450,
23282         0x1145A,
23283         0x114D0,
23284         0x114DA,
23285         0x11650,
23286         0x1165A,
23287         0x116C0,
23288         0x116CA,
23289         0x11730,
23290         0x1173A,
23291         0x118E0,
23292         0x118EA,
23293         0x11C50,
23294         0x11C5A,
23295         0x16A60,
23296         0x16A6A,
23297         0x16B50,
23298         0x16B5A,
23299         0x1D7CE,
23300         0x1D800,
23301         0x1E950,
23302         0x1E95A
23303 };
23304
23305 static const UV XPosixGraph_invlist[] = { /* for ASCII/Latin1 */
23306         1287,   /* Number of elements */
23307         148565664, /* Version and data structure type */
23308         1,      /* 0 if the list starts at 0;
23309                    1 if it starts at the element beyond 0 */
23310         0x0,
23311         0x21,
23312         0x7F,
23313         0xA1,
23314         0x378,
23315         0x37A,
23316         0x380,
23317         0x384,
23318         0x38B,
23319         0x38C,
23320         0x38D,
23321         0x38E,
23322         0x3A2,
23323         0x3A3,
23324         0x530,
23325         0x531,
23326         0x557,
23327         0x559,
23328         0x560,
23329         0x561,
23330         0x588,
23331         0x589,
23332         0x58B,
23333         0x58D,
23334         0x590,
23335         0x591,
23336         0x5C8,
23337         0x5D0,
23338         0x5EB,
23339         0x5F0,
23340         0x5F5,
23341         0x600,
23342         0x61D,
23343         0x61E,
23344         0x70E,
23345         0x70F,
23346         0x74B,
23347         0x74D,
23348         0x7B2,
23349         0x7C0,
23350         0x7FB,
23351         0x800,
23352         0x82E,
23353         0x830,
23354         0x83F,
23355         0x840,
23356         0x85C,
23357         0x85E,
23358         0x85F,
23359         0x8A0,
23360         0x8B5,
23361         0x8B6,
23362         0x8BE,
23363         0x8D4,
23364         0x984,
23365         0x985,
23366         0x98D,
23367         0x98F,
23368         0x991,
23369         0x993,
23370         0x9A9,
23371         0x9AA,
23372         0x9B1,
23373         0x9B2,
23374         0x9B3,
23375         0x9B6,
23376         0x9BA,
23377         0x9BC,
23378         0x9C5,
23379         0x9C7,
23380         0x9C9,
23381         0x9CB,
23382         0x9CF,
23383         0x9D7,
23384         0x9D8,
23385         0x9DC,
23386         0x9DE,
23387         0x9DF,
23388         0x9E4,
23389         0x9E6,
23390         0x9FC,
23391         0xA01,
23392         0xA04,
23393         0xA05,
23394         0xA0B,
23395         0xA0F,
23396         0xA11,
23397         0xA13,
23398         0xA29,
23399         0xA2A,
23400         0xA31,
23401         0xA32,
23402         0xA34,
23403         0xA35,
23404         0xA37,
23405         0xA38,
23406         0xA3A,
23407         0xA3C,
23408         0xA3D,
23409         0xA3E,
23410         0xA43,
23411         0xA47,
23412         0xA49,
23413         0xA4B,
23414         0xA4E,
23415         0xA51,
23416         0xA52,
23417         0xA59,
23418         0xA5D,
23419         0xA5E,
23420         0xA5F,
23421         0xA66,
23422         0xA76,
23423         0xA81,
23424         0xA84,
23425         0xA85,
23426         0xA8E,
23427         0xA8F,
23428         0xA92,
23429         0xA93,
23430         0xAA9,
23431         0xAAA,
23432         0xAB1,
23433         0xAB2,
23434         0xAB4,
23435         0xAB5,
23436         0xABA,
23437         0xABC,
23438         0xAC6,
23439         0xAC7,
23440         0xACA,
23441         0xACB,
23442         0xACE,
23443         0xAD0,
23444         0xAD1,
23445         0xAE0,
23446         0xAE4,
23447         0xAE6,
23448         0xAF2,
23449         0xAF9,
23450         0xAFA,
23451         0xB01,
23452         0xB04,
23453         0xB05,
23454         0xB0D,
23455         0xB0F,
23456         0xB11,
23457         0xB13,
23458         0xB29,
23459         0xB2A,
23460         0xB31,
23461         0xB32,
23462         0xB34,
23463         0xB35,
23464         0xB3A,
23465         0xB3C,
23466         0xB45,
23467         0xB47,
23468         0xB49,
23469         0xB4B,
23470         0xB4E,
23471         0xB56,
23472         0xB58,
23473         0xB5C,
23474         0xB5E,
23475         0xB5F,
23476         0xB64,
23477         0xB66,
23478         0xB78,
23479         0xB82,
23480         0xB84,
23481         0xB85,
23482         0xB8B,
23483         0xB8E,
23484         0xB91,
23485         0xB92,
23486         0xB96,
23487         0xB99,
23488         0xB9B,
23489         0xB9C,
23490         0xB9D,
23491         0xB9E,
23492         0xBA0,
23493         0xBA3,
23494         0xBA5,
23495         0xBA8,
23496         0xBAB,
23497         0xBAE,
23498         0xBBA,
23499         0xBBE,
23500         0xBC3,
23501         0xBC6,
23502         0xBC9,
23503         0xBCA,
23504         0xBCE,
23505         0xBD0,
23506         0xBD1,
23507         0xBD7,
23508         0xBD8,
23509         0xBE6,
23510         0xBFB,
23511         0xC00,
23512         0xC04,
23513         0xC05,
23514         0xC0D,
23515         0xC0E,
23516         0xC11,
23517         0xC12,
23518         0xC29,
23519         0xC2A,
23520         0xC3A,
23521         0xC3D,
23522         0xC45,
23523         0xC46,
23524         0xC49,
23525         0xC4A,
23526         0xC4E,
23527         0xC55,
23528         0xC57,
23529         0xC58,
23530         0xC5B,
23531         0xC60,
23532         0xC64,
23533         0xC66,
23534         0xC70,
23535         0xC78,
23536         0xC84,
23537         0xC85,
23538         0xC8D,
23539         0xC8E,
23540         0xC91,
23541         0xC92,
23542         0xCA9,
23543         0xCAA,
23544         0xCB4,
23545         0xCB5,
23546         0xCBA,
23547         0xCBC,
23548         0xCC5,
23549         0xCC6,
23550         0xCC9,
23551         0xCCA,
23552         0xCCE,
23553         0xCD5,
23554         0xCD7,
23555         0xCDE,
23556         0xCDF,
23557         0xCE0,
23558         0xCE4,
23559         0xCE6,
23560         0xCF0,
23561         0xCF1,
23562         0xCF3,
23563         0xD01,
23564         0xD04,
23565         0xD05,
23566         0xD0D,
23567         0xD0E,
23568         0xD11,
23569         0xD12,
23570         0xD3B,
23571         0xD3D,
23572         0xD45,
23573         0xD46,
23574         0xD49,
23575         0xD4A,
23576         0xD50,
23577         0xD54,
23578         0xD64,
23579         0xD66,
23580         0xD80,
23581         0xD82,
23582         0xD84,
23583         0xD85,
23584         0xD97,
23585         0xD9A,
23586         0xDB2,
23587         0xDB3,
23588         0xDBC,
23589         0xDBD,
23590         0xDBE,
23591         0xDC0,
23592         0xDC7,
23593         0xDCA,
23594         0xDCB,
23595         0xDCF,
23596         0xDD5,
23597         0xDD6,
23598         0xDD7,
23599         0xDD8,
23600         0xDE0,
23601         0xDE6,
23602         0xDF0,
23603         0xDF2,
23604         0xDF5,
23605         0xE01,
23606         0xE3B,
23607         0xE3F,
23608         0xE5C,
23609         0xE81,
23610         0xE83,
23611         0xE84,
23612         0xE85,
23613         0xE87,
23614         0xE89,
23615         0xE8A,
23616         0xE8B,
23617         0xE8D,
23618         0xE8E,
23619         0xE94,
23620         0xE98,
23621         0xE99,
23622         0xEA0,
23623         0xEA1,
23624         0xEA4,
23625         0xEA5,
23626         0xEA6,
23627         0xEA7,
23628         0xEA8,
23629         0xEAA,
23630         0xEAC,
23631         0xEAD,
23632         0xEBA,
23633         0xEBB,
23634         0xEBE,
23635         0xEC0,
23636         0xEC5,
23637         0xEC6,
23638         0xEC7,
23639         0xEC8,
23640         0xECE,
23641         0xED0,
23642         0xEDA,
23643         0xEDC,
23644         0xEE0,
23645         0xF00,
23646         0xF48,
23647         0xF49,
23648         0xF6D,
23649         0xF71,
23650         0xF98,
23651         0xF99,
23652         0xFBD,
23653         0xFBE,
23654         0xFCD,
23655         0xFCE,
23656         0xFDB,
23657         0x1000,
23658         0x10C6,
23659         0x10C7,
23660         0x10C8,
23661         0x10CD,
23662         0x10CE,
23663         0x10D0,
23664         0x1249,
23665         0x124A,
23666         0x124E,
23667         0x1250,
23668         0x1257,
23669         0x1258,
23670         0x1259,
23671         0x125A,
23672         0x125E,
23673         0x1260,
23674         0x1289,
23675         0x128A,
23676         0x128E,
23677         0x1290,
23678         0x12B1,
23679         0x12B2,
23680         0x12B6,
23681         0x12B8,
23682         0x12BF,
23683         0x12C0,
23684         0x12C1,
23685         0x12C2,
23686         0x12C6,
23687         0x12C8,
23688         0x12D7,
23689         0x12D8,
23690         0x1311,
23691         0x1312,
23692         0x1316,
23693         0x1318,
23694         0x135B,
23695         0x135D,
23696         0x137D,
23697         0x1380,
23698         0x139A,
23699         0x13A0,
23700         0x13F6,
23701         0x13F8,
23702         0x13FE,
23703         0x1400,
23704         0x1680,
23705         0x1681,
23706         0x169D,
23707         0x16A0,
23708         0x16F9,
23709         0x1700,
23710         0x170D,
23711         0x170E,
23712         0x1715,
23713         0x1720,
23714         0x1737,
23715         0x1740,
23716         0x1754,
23717         0x1760,
23718         0x176D,
23719         0x176E,
23720         0x1771,
23721         0x1772,
23722         0x1774,
23723         0x1780,
23724         0x17DE,
23725         0x17E0,
23726         0x17EA,
23727         0x17F0,
23728         0x17FA,
23729         0x1800,
23730         0x180F,
23731         0x1810,
23732         0x181A,
23733         0x1820,
23734         0x1878,
23735         0x1880,
23736         0x18AB,
23737         0x18B0,
23738         0x18F6,
23739         0x1900,
23740         0x191F,
23741         0x1920,
23742         0x192C,
23743         0x1930,
23744         0x193C,
23745         0x1940,
23746         0x1941,
23747         0x1944,
23748         0x196E,
23749         0x1970,
23750         0x1975,
23751         0x1980,
23752         0x19AC,
23753         0x19B0,
23754         0x19CA,
23755         0x19D0,
23756         0x19DB,
23757         0x19DE,
23758         0x1A1C,
23759         0x1A1E,
23760         0x1A5F,
23761         0x1A60,
23762         0x1A7D,
23763         0x1A7F,
23764         0x1A8A,
23765         0x1A90,
23766         0x1A9A,
23767         0x1AA0,
23768         0x1AAE,
23769         0x1AB0,
23770         0x1ABF,
23771         0x1B00,
23772         0x1B4C,
23773         0x1B50,
23774         0x1B7D,
23775         0x1B80,
23776         0x1BF4,
23777         0x1BFC,
23778         0x1C38,
23779         0x1C3B,
23780         0x1C4A,
23781         0x1C4D,
23782         0x1C89,
23783         0x1CC0,
23784         0x1CC8,
23785         0x1CD0,
23786         0x1CF7,
23787         0x1CF8,
23788         0x1CFA,
23789         0x1D00,
23790         0x1DF6,
23791         0x1DFB,
23792         0x1F16,
23793         0x1F18,
23794         0x1F1E,
23795         0x1F20,
23796         0x1F46,
23797         0x1F48,
23798         0x1F4E,
23799         0x1F50,
23800         0x1F58,
23801         0x1F59,
23802         0x1F5A,
23803         0x1F5B,
23804         0x1F5C,
23805         0x1F5D,
23806         0x1F5E,
23807         0x1F5F,
23808         0x1F7E,
23809         0x1F80,
23810         0x1FB5,
23811         0x1FB6,
23812         0x1FC5,
23813         0x1FC6,
23814         0x1FD4,
23815         0x1FD6,
23816         0x1FDC,
23817         0x1FDD,
23818         0x1FF0,
23819         0x1FF2,
23820         0x1FF5,
23821         0x1FF6,
23822         0x1FFF,
23823         0x200B,
23824         0x2028,
23825         0x202A,
23826         0x202F,
23827         0x2030,
23828         0x205F,
23829         0x2060,
23830         0x2065,
23831         0x2066,
23832         0x2072,
23833         0x2074,
23834         0x208F,
23835         0x2090,
23836         0x209D,
23837         0x20A0,
23838         0x20BF,
23839         0x20D0,
23840         0x20F1,
23841         0x2100,
23842         0x218C,
23843         0x2190,
23844         0x23FF,
23845         0x2400,
23846         0x2427,
23847         0x2440,
23848         0x244B,
23849         0x2460,
23850         0x2B74,
23851         0x2B76,
23852         0x2B96,
23853         0x2B98,
23854         0x2BBA,
23855         0x2BBD,
23856         0x2BC9,
23857         0x2BCA,
23858         0x2BD2,
23859         0x2BEC,
23860         0x2BF0,
23861         0x2C00,
23862         0x2C2F,
23863         0x2C30,
23864         0x2C5F,
23865         0x2C60,
23866         0x2CF4,
23867         0x2CF9,
23868         0x2D26,
23869         0x2D27,
23870         0x2D28,
23871         0x2D2D,
23872         0x2D2E,
23873         0x2D30,
23874         0x2D68,
23875         0x2D6F,
23876         0x2D71,
23877         0x2D7F,
23878         0x2D97,
23879         0x2DA0,
23880         0x2DA7,
23881         0x2DA8,
23882         0x2DAF,
23883         0x2DB0,
23884         0x2DB7,
23885         0x2DB8,
23886         0x2DBF,
23887         0x2DC0,
23888         0x2DC7,
23889         0x2DC8,
23890         0x2DCF,
23891         0x2DD0,
23892         0x2DD7,
23893         0x2DD8,
23894         0x2DDF,
23895         0x2DE0,
23896         0x2E45,
23897         0x2E80,
23898         0x2E9A,
23899         0x2E9B,
23900         0x2EF4,
23901         0x2F00,
23902         0x2FD6,
23903         0x2FF0,
23904         0x2FFC,
23905         0x3001,
23906         0x3040,
23907         0x3041,
23908         0x3097,
23909         0x3099,
23910         0x3100,
23911         0x3105,
23912         0x312E,
23913         0x3131,
23914         0x318F,
23915         0x3190,
23916         0x31BB,
23917         0x31C0,
23918         0x31E4,
23919         0x31F0,
23920         0x321F,
23921         0x3220,
23922         0x32FF,
23923         0x3300,
23924         0x4DB6,
23925         0x4DC0,
23926         0x9FD6,
23927         0xA000,
23928         0xA48D,
23929         0xA490,
23930         0xA4C7,
23931         0xA4D0,
23932         0xA62C,
23933         0xA640,
23934         0xA6F8,
23935         0xA700,
23936         0xA7AF,
23937         0xA7B0,
23938         0xA7B8,
23939         0xA7F7,
23940         0xA82C,
23941         0xA830,
23942         0xA83A,
23943         0xA840,
23944         0xA878,
23945         0xA880,
23946         0xA8C6,
23947         0xA8CE,
23948         0xA8DA,
23949         0xA8E0,
23950         0xA8FE,
23951         0xA900,
23952         0xA954,
23953         0xA95F,
23954         0xA97D,
23955         0xA980,
23956         0xA9CE,
23957         0xA9CF,
23958         0xA9DA,
23959         0xA9DE,
23960         0xA9FF,
23961         0xAA00,
23962         0xAA37,
23963         0xAA40,
23964         0xAA4E,
23965         0xAA50,
23966         0xAA5A,
23967         0xAA5C,
23968         0xAAC3,
23969         0xAADB,
23970         0xAAF7,
23971         0xAB01,
23972         0xAB07,
23973         0xAB09,
23974         0xAB0F,
23975         0xAB11,
23976         0xAB17,
23977         0xAB20,
23978         0xAB27,
23979         0xAB28,
23980         0xAB2F,
23981         0xAB30,
23982         0xAB66,
23983         0xAB70,
23984         0xABEE,
23985         0xABF0,
23986         0xABFA,
23987         0xAC00,
23988         0xD7A4,
23989         0xD7B0,
23990         0xD7C7,
23991         0xD7CB,
23992         0xD7FC,
23993         0xE000,
23994         0xFA6E,
23995         0xFA70,
23996         0xFADA,
23997         0xFB00,
23998         0xFB07,
23999         0xFB13,
24000         0xFB18,
24001         0xFB1D,
24002         0xFB37,
24003         0xFB38,
24004         0xFB3D,
24005         0xFB3E,
24006         0xFB3F,
24007         0xFB40,
24008         0xFB42,
24009         0xFB43,
24010         0xFB45,
24011         0xFB46,
24012         0xFBC2,
24013         0xFBD3,
24014         0xFD40,
24015         0xFD50,
24016         0xFD90,
24017         0xFD92,
24018         0xFDC8,
24019         0xFDF0,
24020         0xFDFE,
24021         0xFE00,
24022         0xFE1A,
24023         0xFE20,
24024         0xFE53,
24025         0xFE54,
24026         0xFE67,
24027         0xFE68,
24028         0xFE6C,
24029         0xFE70,
24030         0xFE75,
24031         0xFE76,
24032         0xFEFD,
24033         0xFEFF,
24034         0xFF00,
24035         0xFF01,
24036         0xFFBF,
24037         0xFFC2,
24038         0xFFC8,
24039         0xFFCA,
24040         0xFFD0,
24041         0xFFD2,
24042         0xFFD8,
24043         0xFFDA,
24044         0xFFDD,
24045         0xFFE0,
24046         0xFFE7,
24047         0xFFE8,
24048         0xFFEF,
24049         0xFFF9,
24050         0xFFFE,
24051         0x10000,
24052         0x1000C,
24053         0x1000D,
24054         0x10027,
24055         0x10028,
24056         0x1003B,
24057         0x1003C,
24058         0x1003E,
24059         0x1003F,
24060         0x1004E,
24061         0x10050,
24062         0x1005E,
24063         0x10080,
24064         0x100FB,
24065         0x10100,
24066         0x10103,
24067         0x10107,
24068         0x10134,
24069         0x10137,
24070         0x1018F,
24071         0x10190,
24072         0x1019C,
24073         0x101A0,
24074         0x101A1,
24075         0x101D0,
24076         0x101FE,
24077         0x10280,
24078         0x1029D,
24079         0x102A0,
24080         0x102D1,
24081         0x102E0,
24082         0x102FC,
24083         0x10300,
24084         0x10324,
24085         0x10330,
24086         0x1034B,
24087         0x10350,
24088         0x1037B,
24089         0x10380,
24090         0x1039E,
24091         0x1039F,
24092         0x103C4,
24093         0x103C8,
24094         0x103D6,
24095         0x10400,
24096         0x1049E,
24097         0x104A0,
24098         0x104AA,
24099         0x104B0,
24100         0x104D4,
24101         0x104D8,
24102         0x104FC,
24103         0x10500,
24104         0x10528,
24105         0x10530,
24106         0x10564,
24107         0x1056F,
24108         0x10570,
24109         0x10600,
24110         0x10737,
24111         0x10740,
24112         0x10756,
24113         0x10760,
24114         0x10768,
24115         0x10800,
24116         0x10806,
24117         0x10808,
24118         0x10809,
24119         0x1080A,
24120         0x10836,
24121         0x10837,
24122         0x10839,
24123         0x1083C,
24124         0x1083D,
24125         0x1083F,
24126         0x10856,
24127         0x10857,
24128         0x1089F,
24129         0x108A7,
24130         0x108B0,
24131         0x108E0,
24132         0x108F3,
24133         0x108F4,
24134         0x108F6,
24135         0x108FB,
24136         0x1091C,
24137         0x1091F,
24138         0x1093A,
24139         0x1093F,
24140         0x10940,
24141         0x10980,
24142         0x109B8,
24143         0x109BC,
24144         0x109D0,
24145         0x109D2,
24146         0x10A04,
24147         0x10A05,
24148         0x10A07,
24149         0x10A0C,
24150         0x10A14,
24151         0x10A15,
24152         0x10A18,
24153         0x10A19,
24154         0x10A34,
24155         0x10A38,
24156         0x10A3B,
24157         0x10A3F,
24158         0x10A48,
24159         0x10A50,
24160         0x10A59,
24161         0x10A60,
24162         0x10AA0,
24163         0x10AC0,
24164         0x10AE7,
24165         0x10AEB,
24166         0x10AF7,
24167         0x10B00,
24168         0x10B36,
24169         0x10B39,
24170         0x10B56,
24171         0x10B58,
24172         0x10B73,
24173         0x10B78,
24174         0x10B92,
24175         0x10B99,
24176         0x10B9D,
24177         0x10BA9,
24178         0x10BB0,
24179         0x10C00,
24180         0x10C49,
24181         0x10C80,
24182         0x10CB3,
24183         0x10CC0,
24184         0x10CF3,
24185         0x10CFA,
24186         0x10D00,
24187         0x10E60,
24188         0x10E7F,
24189         0x11000,
24190         0x1104E,
24191         0x11052,
24192         0x11070,
24193         0x1107F,
24194         0x110C2,
24195         0x110D0,
24196         0x110E9,
24197         0x110F0,
24198         0x110FA,
24199         0x11100,
24200         0x11135,
24201         0x11136,
24202         0x11144,
24203         0x11150,
24204         0x11177,
24205         0x11180,
24206         0x111CE,
24207         0x111D0,
24208         0x111E0,
24209         0x111E1,
24210         0x111F5,
24211         0x11200,
24212         0x11212,
24213         0x11213,
24214         0x1123F,
24215         0x11280,
24216         0x11287,
24217         0x11288,
24218         0x11289,
24219         0x1128A,
24220         0x1128E,
24221         0x1128F,
24222         0x1129E,
24223         0x1129F,
24224         0x112AA,
24225         0x112B0,
24226         0x112EB,
24227         0x112F0,
24228         0x112FA,
24229         0x11300,
24230         0x11304,
24231         0x11305,
24232         0x1130D,
24233         0x1130F,
24234         0x11311,
24235         0x11313,
24236         0x11329,
24237         0x1132A,
24238         0x11331,
24239         0x11332,
24240         0x11334,
24241         0x11335,
24242         0x1133A,
24243         0x1133C,
24244         0x11345,
24245         0x11347,
24246         0x11349,
24247         0x1134B,
24248         0x1134E,
24249         0x11350,
24250         0x11351,
24251         0x11357,
24252         0x11358,
24253         0x1135D,
24254         0x11364,
24255         0x11366,
24256         0x1136D,
24257         0x11370,
24258         0x11375,
24259         0x11400,
24260         0x1145A,
24261         0x1145B,
24262         0x1145C,
24263         0x1145D,
24264         0x1145E,
24265         0x11480,
24266         0x114C8,
24267         0x114D0,
24268         0x114DA,
24269         0x11580,
24270         0x115B6,
24271         0x115B8,
24272         0x115DE,
24273         0x11600,
24274         0x11645,
24275         0x11650,
24276         0x1165A,
24277         0x11660,
24278         0x1166D,
24279         0x11680,
24280         0x116B8,
24281         0x116C0,
24282         0x116CA,
24283         0x11700,
24284         0x1171A,
24285         0x1171D,
24286         0x1172C,
24287         0x11730,
24288         0x11740,
24289         0x118A0,
24290         0x118F3,
24291         0x118FF,
24292         0x11900,
24293         0x11AC0,
24294         0x11AF9,
24295         0x11C00,
24296         0x11C09,
24297         0x11C0A,
24298         0x11C37,
24299         0x11C38,
24300         0x11C46,
24301         0x11C50,
24302         0x11C6D,
24303         0x11C70,
24304         0x11C90,
24305         0x11C92,
24306         0x11CA8,
24307         0x11CA9,
24308         0x11CB7,
24309         0x12000,
24310         0x1239A,
24311         0x12400,
24312         0x1246F,
24313         0x12470,
24314         0x12475,
24315         0x12480,
24316         0x12544,
24317         0x13000,
24318         0x1342F,
24319         0x14400,
24320         0x14647,
24321         0x16800,
24322         0x16A39,
24323         0x16A40,
24324         0x16A5F,
24325         0x16A60,
24326         0x16A6A,
24327         0x16A6E,
24328         0x16A70,
24329         0x16AD0,
24330         0x16AEE,
24331         0x16AF0,
24332         0x16AF6,
24333         0x16B00,
24334         0x16B46,
24335         0x16B50,
24336         0x16B5A,
24337         0x16B5B,
24338         0x16B62,
24339         0x16B63,
24340         0x16B78,
24341         0x16B7D,
24342         0x16B90,
24343         0x16F00,
24344         0x16F45,
24345         0x16F50,
24346         0x16F7F,
24347         0x16F8F,
24348         0x16FA0,
24349         0x16FE0,
24350         0x16FE1,
24351         0x17000,
24352         0x187ED,
24353         0x18800,
24354         0x18AF3,
24355         0x1B000,
24356         0x1B002,
24357         0x1BC00,
24358         0x1BC6B,
24359         0x1BC70,
24360         0x1BC7D,
24361         0x1BC80,
24362         0x1BC89,
24363         0x1BC90,
24364         0x1BC9A,
24365         0x1BC9C,
24366         0x1BCA4,
24367         0x1D000,
24368         0x1D0F6,
24369         0x1D100,
24370         0x1D127,
24371         0x1D129,
24372         0x1D1E9,
24373         0x1D200,
24374         0x1D246,
24375         0x1D300,
24376         0x1D357,
24377         0x1D360,
24378         0x1D372,
24379         0x1D400,
24380         0x1D455,
24381         0x1D456,
24382         0x1D49D,
24383         0x1D49E,
24384         0x1D4A0,
24385         0x1D4A2,
24386         0x1D4A3,
24387         0x1D4A5,
24388         0x1D4A7,
24389         0x1D4A9,
24390         0x1D4AD,
24391         0x1D4AE,
24392         0x1D4BA,
24393         0x1D4BB,
24394         0x1D4BC,
24395         0x1D4BD,
24396         0x1D4C4,
24397         0x1D4C5,
24398         0x1D506,
24399         0x1D507,
24400         0x1D50B,
24401         0x1D50D,
24402         0x1D515,
24403         0x1D516,
24404         0x1D51D,
24405         0x1D51E,
24406         0x1D53A,
24407         0x1D53B,
24408         0x1D53F,
24409         0x1D540,
24410         0x1D545,
24411         0x1D546,
24412         0x1D547,
24413         0x1D54A,
24414         0x1D551,
24415         0x1D552,
24416         0x1D6A6,
24417         0x1D6A8,
24418         0x1D7CC,
24419         0x1D7CE,
24420         0x1DA8C,
24421         0x1DA9B,
24422         0x1DAA0,
24423         0x1DAA1,
24424         0x1DAB0,
24425         0x1E000,
24426         0x1E007,
24427         0x1E008,
24428         0x1E019,
24429         0x1E01B,
24430         0x1E022,
24431         0x1E023,
24432         0x1E025,
24433         0x1E026,
24434         0x1E02B,
24435         0x1E800,
24436         0x1E8C5,
24437         0x1E8C7,
24438         0x1E8D7,
24439         0x1E900,
24440         0x1E94B,
24441         0x1E950,
24442         0x1E95A,
24443         0x1E95E,
24444         0x1E960,
24445         0x1EE00,
24446         0x1EE04,
24447         0x1EE05,
24448         0x1EE20,
24449         0x1EE21,
24450         0x1EE23,
24451         0x1EE24,
24452         0x1EE25,
24453         0x1EE27,
24454         0x1EE28,
24455         0x1EE29,
24456         0x1EE33,
24457         0x1EE34,
24458         0x1EE38,
24459         0x1EE39,
24460         0x1EE3A,
24461         0x1EE3B,
24462         0x1EE3C,
24463         0x1EE42,
24464         0x1EE43,
24465         0x1EE47,
24466         0x1EE48,
24467         0x1EE49,
24468         0x1EE4A,
24469         0x1EE4B,
24470         0x1EE4C,
24471         0x1EE4D,
24472         0x1EE50,
24473         0x1EE51,
24474         0x1EE53,
24475         0x1EE54,
24476         0x1EE55,
24477         0x1EE57,
24478         0x1EE58,
24479         0x1EE59,
24480         0x1EE5A,
24481         0x1EE5B,
24482         0x1EE5C,
24483         0x1EE5D,
24484         0x1EE5E,
24485         0x1EE5F,
24486         0x1EE60,
24487         0x1EE61,
24488         0x1EE63,
24489         0x1EE64,
24490         0x1EE65,
24491         0x1EE67,
24492         0x1EE6B,
24493         0x1EE6C,
24494         0x1EE73,
24495         0x1EE74,
24496         0x1EE78,
24497         0x1EE79,
24498         0x1EE7D,
24499         0x1EE7E,
24500         0x1EE7F,
24501         0x1EE80,
24502         0x1EE8A,
24503         0x1EE8B,
24504         0x1EE9C,
24505         0x1EEA1,
24506         0x1EEA4,
24507         0x1EEA5,
24508         0x1EEAA,
24509         0x1EEAB,
24510         0x1EEBC,
24511         0x1EEF0,
24512         0x1EEF2,
24513         0x1F000,
24514         0x1F02C,
24515         0x1F030,
24516         0x1F094,
24517         0x1F0A0,
24518         0x1F0AF,
24519         0x1F0B1,
24520         0x1F0C0,
24521         0x1F0C1,
24522         0x1F0D0,
24523         0x1F0D1,
24524         0x1F0F6,
24525         0x1F100,
24526         0x1F10D,
24527         0x1F110,
24528         0x1F12F,
24529         0x1F130,
24530         0x1F16C,
24531         0x1F170,
24532         0x1F1AD,
24533         0x1F1E6,
24534         0x1F203,
24535         0x1F210,
24536         0x1F23C,
24537         0x1F240,
24538         0x1F249,
24539         0x1F250,
24540         0x1F252,
24541         0x1F300,
24542         0x1F6D3,
24543         0x1F6E0,
24544         0x1F6ED,
24545         0x1F6F0,
24546         0x1F6F7,
24547         0x1F700,
24548         0x1F774,
24549         0x1F780,
24550         0x1F7D5,
24551         0x1F800,
24552         0x1F80C,
24553         0x1F810,
24554         0x1F848,
24555         0x1F850,
24556         0x1F85A,
24557         0x1F860,
24558         0x1F888,
24559         0x1F890,
24560         0x1F8AE,
24561         0x1F910,
24562         0x1F91F,
24563         0x1F920,
24564         0x1F928,
24565         0x1F930,
24566         0x1F931,
24567         0x1F933,
24568         0x1F93F,
24569         0x1F940,
24570         0x1F94C,
24571         0x1F950,
24572         0x1F95F,
24573         0x1F980,
24574         0x1F992,
24575         0x1F9C0,
24576         0x1F9C1,
24577         0x20000,
24578         0x2A6D7,
24579         0x2A700,
24580         0x2B735,
24581         0x2B740,
24582         0x2B81E,
24583         0x2B820,
24584         0x2CEA2,
24585         0x2F800,
24586         0x2FA1E,
24587         0xE0001,
24588         0xE0002,
24589         0xE0020,
24590         0xE0080,
24591         0xE0100,
24592         0xE01F0,
24593         0xF0000,
24594         0xFFFFE,
24595         0x100000,
24596         0x10FFFE
24597 };
24598
24599 static const UV XPosixLower_invlist[] = { /* for ASCII/Latin1 */
24600         1281,   /* Number of elements */
24601         148565664, /* Version and data structure type */
24602         1,      /* 0 if the list starts at 0;
24603                    1 if it starts at the element beyond 0 */
24604         0x0,
24605         0x61,
24606         0x7B,
24607         0xAA,
24608         0xAB,
24609         0xB5,
24610         0xB6,
24611         0xBA,
24612         0xBB,
24613         0xDF,
24614         0xF7,
24615         0xF8,
24616         0x100,
24617         0x101,
24618         0x102,
24619         0x103,
24620         0x104,
24621         0x105,
24622         0x106,
24623         0x107,
24624         0x108,
24625         0x109,
24626         0x10A,
24627         0x10B,
24628         0x10C,
24629         0x10D,
24630         0x10E,
24631         0x10F,
24632         0x110,
24633         0x111,
24634         0x112,
24635         0x113,
24636         0x114,
24637         0x115,
24638         0x116,
24639         0x117,
24640         0x118,
24641         0x119,
24642         0x11A,
24643         0x11B,
24644         0x11C,
24645         0x11D,
24646         0x11E,
24647         0x11F,
24648         0x120,
24649         0x121,
24650         0x122,
24651         0x123,
24652         0x124,
24653         0x125,
24654         0x126,
24655         0x127,
24656         0x128,
24657         0x129,
24658         0x12A,
24659         0x12B,
24660         0x12C,
24661         0x12D,
24662         0x12E,
24663         0x12F,
24664         0x130,
24665         0x131,
24666         0x132,
24667         0x133,
24668         0x134,
24669         0x135,
24670         0x136,
24671         0x137,
24672         0x139,
24673         0x13A,
24674         0x13B,
24675         0x13C,
24676         0x13D,
24677         0x13E,
24678         0x13F,
24679         0x140,
24680         0x141,
24681         0x142,
24682         0x143,
24683         0x144,
24684         0x145,
24685         0x146,
24686         0x147,
24687         0x148,
24688         0x14A,
24689         0x14B,
24690         0x14C,
24691         0x14D,
24692         0x14E,
24693         0x14F,
24694         0x150,
24695         0x151,
24696         0x152,
24697         0x153,
24698         0x154,
24699         0x155,
24700         0x156,
24701         0x157,
24702         0x158,
24703         0x159,
24704         0x15A,
24705         0x15B,
24706         0x15C,
24707         0x15D,
24708         0x15E,
24709         0x15F,
24710         0x160,
24711         0x161,
24712         0x162,
24713         0x163,
24714         0x164,
24715         0x165,
24716         0x166,
24717         0x167,
24718         0x168,
24719         0x169,
24720         0x16A,
24721         0x16B,
24722         0x16C,
24723         0x16D,
24724         0x16E,
24725         0x16F,
24726         0x170,
24727         0x171,
24728         0x172,
24729         0x173,
24730         0x174,
24731         0x175,
24732         0x176,
24733         0x177,
24734         0x178,
24735         0x17A,
24736         0x17B,
24737         0x17C,
24738         0x17D,
24739         0x17E,
24740         0x181,
24741         0x183,
24742         0x184,
24743         0x185,
24744         0x186,
24745         0x188,
24746         0x189,
24747         0x18C,
24748         0x18E,
24749         0x192,
24750         0x193,
24751         0x195,
24752         0x196,
24753         0x199,
24754         0x19C,
24755         0x19E,
24756         0x19F,
24757         0x1A1,
24758         0x1A2,
24759         0x1A3,
24760         0x1A4,
24761         0x1A5,
24762         0x1A6,
24763         0x1A8,
24764         0x1A9,
24765         0x1AA,
24766         0x1AC,
24767         0x1AD,
24768         0x1AE,
24769         0x1B0,
24770         0x1B1,
24771         0x1B4,
24772         0x1B5,
24773         0x1B6,
24774         0x1B7,
24775         0x1B9,
24776         0x1BB,
24777         0x1BD,
24778         0x1C0,
24779         0x1C6,
24780         0x1C7,
24781         0x1C9,
24782         0x1CA,
24783         0x1CC,
24784         0x1CD,
24785         0x1CE,
24786         0x1CF,
24787         0x1D0,
24788         0x1D1,
24789         0x1D2,
24790         0x1D3,
24791         0x1D4,
24792         0x1D5,
24793         0x1D6,
24794         0x1D7,
24795         0x1D8,
24796         0x1D9,
24797         0x1DA,
24798         0x1DB,
24799         0x1DC,
24800         0x1DE,
24801         0x1DF,
24802         0x1E0,
24803         0x1E1,
24804         0x1E2,
24805         0x1E3,
24806         0x1E4,
24807         0x1E5,
24808         0x1E6,
24809         0x1E7,
24810         0x1E8,
24811         0x1E9,
24812         0x1EA,
24813         0x1EB,
24814         0x1EC,
24815         0x1ED,
24816         0x1EE,
24817         0x1EF,
24818         0x1F1,
24819         0x1F3,
24820         0x1F4,
24821         0x1F5,
24822         0x1F6,
24823         0x1F9,
24824         0x1FA,
24825         0x1FB,
24826         0x1FC,
24827         0x1FD,
24828         0x1FE,
24829         0x1FF,
24830         0x200,
24831         0x201,
24832         0x202,
24833         0x203,
24834         0x204,
24835         0x205,
24836         0x206,
24837         0x207,
24838         0x208,
24839         0x209,
24840         0x20A,
24841         0x20B,
24842         0x20C,
24843         0x20D,
24844         0x20E,
24845         0x20F,
24846         0x210,
24847         0x211,
24848         0x212,
24849         0x213,
24850         0x214,
24851         0x215,
24852         0x216,
24853         0x217,
24854         0x218,
24855         0x219,
24856         0x21A,
24857         0x21B,
24858         0x21C,
24859         0x21D,
24860         0x21E,
24861         0x21F,
24862         0x220,
24863         0x221,
24864         0x222,
24865         0x223,
24866         0x224,
24867         0x225,
24868         0x226,
24869         0x227,
24870         0x228,
24871         0x229,
24872         0x22A,
24873         0x22B,
24874         0x22C,
24875         0x22D,
24876         0x22E,
24877         0x22F,
24878         0x230,
24879         0x231,
24880         0x232,
24881         0x233,
24882         0x23A,
24883         0x23C,
24884         0x23D,
24885         0x23F,
24886         0x241,
24887         0x242,
24888         0x243,
24889         0x247,
24890         0x248,
24891         0x249,
24892         0x24A,
24893         0x24B,
24894         0x24C,
24895         0x24D,
24896         0x24E,
24897         0x24F,
24898         0x294,
24899         0x295,
24900         0x2B9,
24901         0x2C0,
24902         0x2C2,
24903         0x2E0,
24904         0x2E5,
24905         0x345,
24906         0x346,
24907         0x371,
24908         0x372,
24909         0x373,
24910         0x374,
24911         0x377,
24912         0x378,
24913         0x37A,
24914         0x37E,
24915         0x390,
24916         0x391,
24917         0x3AC,
24918         0x3CF,
24919         0x3D0,
24920         0x3D2,
24921         0x3D5,
24922         0x3D8,
24923         0x3D9,
24924         0x3DA,
24925         0x3DB,
24926         0x3DC,
24927         0x3DD,
24928         0x3DE,
24929         0x3DF,
24930         0x3E0,
24931         0x3E1,
24932         0x3E2,
24933         0x3E3,
24934         0x3E4,
24935         0x3E5,
24936         0x3E6,
24937         0x3E7,
24938         0x3E8,
24939         0x3E9,
24940         0x3EA,
24941         0x3EB,
24942         0x3EC,
24943         0x3ED,
24944         0x3EE,
24945         0x3EF,
24946         0x3F4,
24947         0x3F5,
24948         0x3F6,
24949         0x3F8,
24950         0x3F9,
24951         0x3FB,
24952         0x3FD,
24953         0x430,
24954         0x460,
24955         0x461,
24956         0x462,
24957         0x463,
24958         0x464,
24959         0x465,
24960         0x466,
24961         0x467,
24962         0x468,
24963         0x469,
24964         0x46A,
24965         0x46B,
24966         0x46C,
24967         0x46D,
24968         0x46E,
24969         0x46F,
24970         0x470,
24971         0x471,
24972         0x472,
24973         0x473,
24974         0x474,
24975         0x475,
24976         0x476,
24977         0x477,
24978         0x478,
24979         0x479,
24980         0x47A,
24981         0x47B,
24982         0x47C,
24983         0x47D,
24984         0x47E,
24985         0x47F,
24986         0x480,
24987         0x481,
24988         0x482,
24989         0x48B,
24990         0x48C,
24991         0x48D,
24992         0x48E,
24993         0x48F,
24994         0x490,
24995         0x491,
24996         0x492,
24997         0x493,
24998         0x494,
24999         0x495,
25000         0x496,
25001         0x497,
25002         0x498,
25003         0x499,
25004         0x49A,
25005         0x49B,
25006         0x49C,
25007         0x49D,
25008         0x49E,
25009         0x49F,
25010         0x4A0,
25011         0x4A1,
25012         0x4A2,
25013         0x4A3,
25014         0x4A4,
25015         0x4A5,
25016         0x4A6,
25017         0x4A7,
25018         0x4A8,
25019         0x4A9,
25020         0x4AA,
25021         0x4AB,
25022         0x4AC,
25023         0x4AD,
25024         0x4AE,
25025         0x4AF,
25026         0x4B0,
25027         0x4B1,
25028         0x4B2,
25029         0x4B3,
25030         0x4B4,
25031         0x4B5,
25032         0x4B6,
25033         0x4B7,
25034         0x4B8,
25035         0x4B9,
25036         0x4BA,
25037         0x4BB,
25038         0x4BC,
25039         0x4BD,
25040         0x4BE,
25041         0x4BF,
25042         0x4C0,
25043         0x4C2,
25044         0x4C3,
25045         0x4C4,
25046         0x4C5,
25047         0x4C6,
25048         0x4C7,
25049         0x4C8,
25050         0x4C9,
25051         0x4CA,
25052         0x4CB,
25053         0x4CC,
25054         0x4CD,
25055         0x4CE,
25056         0x4D0,
25057         0x4D1,
25058         0x4D2,
25059         0x4D3,
25060         0x4D4,
25061         0x4D5,
25062         0x4D6,
25063         0x4D7,
25064         0x4D8,
25065         0x4D9,
25066         0x4DA,
25067         0x4DB,
25068         0x4DC,
25069         0x4DD,
25070         0x4DE,
25071         0x4DF,
25072         0x4E0,
25073         0x4E1,
25074         0x4E2,
25075         0x4E3,
25076         0x4E4,
25077         0x4E5,
25078         0x4E6,
25079         0x4E7,
25080         0x4E8,
25081         0x4E9,
25082         0x4EA,
25083         0x4EB,
25084         0x4EC,
25085         0x4ED,
25086         0x4EE,
25087         0x4EF,
25088         0x4F0,
25089         0x4F1,
25090         0x4F2,
25091         0x4F3,
25092         0x4F4,
25093         0x4F5,
25094         0x4F6,
25095         0x4F7,
25096         0x4F8,
25097         0x4F9,
25098         0x4FA,
25099         0x4FB,
25100         0x4FC,
25101         0x4FD,
25102         0x4FE,
25103         0x4FF,
25104         0x500,
25105         0x501,
25106         0x502,
25107         0x503,
25108         0x504,
25109         0x505,
25110         0x506,
25111         0x507,
25112         0x508,
25113         0x509,
25114         0x50A,
25115         0x50B,
25116         0x50C,
25117         0x50D,
25118         0x50E,
25119         0x50F,
25120         0x510,
25121         0x511,
25122         0x512,
25123         0x513,
25124         0x514,
25125         0x515,
25126         0x516,
25127         0x517,
25128         0x518,
25129         0x519,
25130         0x51A,
25131         0x51B,
25132         0x51C,
25133         0x51D,
25134         0x51E,
25135         0x51F,
25136         0x520,
25137         0x521,
25138         0x522,
25139         0x523,
25140         0x524,
25141         0x525,
25142         0x526,
25143         0x527,
25144         0x528,
25145         0x529,
25146         0x52A,
25147         0x52B,
25148         0x52C,
25149         0x52D,
25150         0x52E,
25151         0x52F,
25152         0x530,
25153         0x561,
25154         0x588,
25155         0x13F8,
25156         0x13FE,
25157         0x1C80,
25158         0x1C89,
25159         0x1D00,
25160         0x1DC0,
25161         0x1E01,
25162         0x1E02,
25163         0x1E03,
25164         0x1E04,
25165         0x1E05,
25166         0x1E06,
25167         0x1E07,
25168         0x1E08,
25169         0x1E09,
25170         0x1E0A,
25171         0x1E0B,
25172         0x1E0C,
25173         0x1E0D,
25174         0x1E0E,
25175         0x1E0F,
25176         0x1E10,
25177         0x1E11,
25178         0x1E12,
25179         0x1E13,
25180         0x1E14,
25181         0x1E15,
25182         0x1E16,
25183         0x1E17,
25184         0x1E18,
25185         0x1E19,
25186         0x1E1A,
25187         0x1E1B,
25188         0x1E1C,
25189         0x1E1D,
25190         0x1E1E,
25191         0x1E1F,
25192         0x1E20,
25193         0x1E21,
25194         0x1E22,
25195         0x1E23,
25196         0x1E24,
25197         0x1E25,
25198         0x1E26,
25199         0x1E27,
25200         0x1E28,
25201         0x1E29,
25202         0x1E2A,
25203         0x1E2B,
25204         0x1E2C,
25205         0x1E2D,
25206         0x1E2E,
25207         0x1E2F,
25208         0x1E30,
25209         0x1E31,
25210         0x1E32,
25211         0x1E33,
25212         0x1E34,
25213         0x1E35,
25214         0x1E36,
25215         0x1E37,
25216         0x1E38,
25217         0x1E39,
25218         0x1E3A,
25219         0x1E3B,
25220         0x1E3C,
25221         0x1E3D,
25222         0x1E3E,
25223         0x1E3F,
25224         0x1E40,
25225         0x1E41,
25226         0x1E42,
25227         0x1E43,
25228         0x1E44,
25229         0x1E45,
25230         0x1E46,
25231         0x1E47,
25232         0x1E48,
25233         0x1E49,
25234         0x1E4A,
25235         0x1E4B,
25236         0x1E4C,
25237         0x1E4D,
25238         0x1E4E,
25239         0x1E4F,
25240         0x1E50,
25241         0x1E51,
25242         0x1E52,
25243         0x1E53,
25244         0x1E54,
25245         0x1E55,
25246         0x1E56,
25247         0x1E57,
25248         0x1E58,
25249         0x1E59,
25250         0x1E5A,
25251         0x1E5B,
25252         0x1E5C,
25253         0x1E5D,
25254         0x1E5E,
25255         0x1E5F,
25256         0x1E60,
25257         0x1E61,
25258         0x1E62,
25259         0x1E63,
25260         0x1E64,
25261         0x1E65,
25262         0x1E66,
25263         0x1E67,
25264         0x1E68,
25265         0x1E69,
25266         0x1E6A,
25267         0x1E6B,
25268         0x1E6C,
25269         0x1E6D,
25270         0x1E6E,
25271         0x1E6F,
25272         0x1E70,
25273         0x1E71,
25274         0x1E72,
25275         0x1E73,
25276         0x1E74,
25277         0x1E75,
25278         0x1E76,
25279         0x1E77,
25280         0x1E78,
25281         0x1E79,
25282         0x1E7A,
25283         0x1E7B,
25284         0x1E7C,
25285         0x1E7D,
25286         0x1E7E,
25287         0x1E7F,
25288         0x1E80,
25289         0x1E81,
25290         0x1E82,
25291         0x1E83,
25292         0x1E84,
25293         0x1E85,
25294         0x1E86,
25295         0x1E87,
25296         0x1E88,
25297         0x1E89,
25298         0x1E8A,
25299         0x1E8B,
25300         0x1E8C,
25301         0x1E8D,
25302         0x1E8E,
25303         0x1E8F,
25304         0x1E90,
25305         0x1E91,
25306         0x1E92,
25307         0x1E93,
25308         0x1E94,
25309         0x1E95,
25310         0x1E9E,
25311         0x1E9F,
25312         0x1EA0,
25313         0x1EA1,
25314         0x1EA2,
25315         0x1EA3,
25316         0x1EA4,
25317         0x1EA5,
25318         0x1EA6,
25319         0x1EA7,
25320         0x1EA8,
25321         0x1EA9,
25322         0x1EAA,
25323         0x1EAB,
25324         0x1EAC,
25325         0x1EAD,
25326         0x1EAE,
25327         0x1EAF,
25328         0x1EB0,
25329         0x1EB1,
25330         0x1EB2,
25331         0x1EB3,
25332         0x1EB4,
25333         0x1EB5,
25334         0x1EB6,
25335         0x1EB7,
25336         0x1EB8,
25337         0x1EB9,
25338         0x1EBA,
25339         0x1EBB,
25340         0x1EBC,
25341         0x1EBD,
25342         0x1EBE,
25343         0x1EBF,
25344         0x1EC0,
25345         0x1EC1,
25346         0x1EC2,
25347         0x1EC3,
25348         0x1EC4,
25349         0x1EC5,
25350         0x1EC6,
25351         0x1EC7,
25352         0x1EC8,
25353         0x1EC9,
25354         0x1ECA,
25355         0x1ECB,
25356         0x1ECC,
25357         0x1ECD,
25358         0x1ECE,
25359         0x1ECF,
25360         0x1ED0,
25361         0x1ED1,
25362         0x1ED2,
25363         0x1ED3,
25364         0x1ED4,
25365         0x1ED5,
25366         0x1ED6,
25367         0x1ED7,
25368         0x1ED8,
25369         0x1ED9,
25370         0x1EDA,
25371         0x1EDB,
25372         0x1EDC,
25373         0x1EDD,
25374         0x1EDE,
25375         0x1EDF,
25376         0x1EE0,
25377         0x1EE1,
25378         0x1EE2,
25379         0x1EE3,
25380         0x1EE4,
25381         0x1EE5,
25382         0x1EE6,
25383         0x1EE7,
25384         0x1EE8,
25385         0x1EE9,
25386         0x1EEA,
25387         0x1EEB,
25388         0x1EEC,
25389         0x1EED,
25390         0x1EEE,
25391         0x1EEF,
25392         0x1EF0,
25393         0x1EF1,
25394         0x1EF2,
25395         0x1EF3,
25396         0x1EF4,
25397         0x1EF5,
25398         0x1EF6,
25399         0x1EF7,
25400         0x1EF8,
25401         0x1EF9,
25402         0x1EFA,
25403         0x1EFB,
25404         0x1EFC,
25405         0x1EFD,
25406         0x1EFE,
25407         0x1EFF,
25408         0x1F08,
25409         0x1F10,
25410         0x1F16,
25411         0x1F20,
25412         0x1F28,
25413         0x1F30,
25414         0x1F38,
25415         0x1F40,
25416         0x1F46,
25417         0x1F50,
25418         0x1F58,
25419         0x1F60,
25420         0x1F68,
25421         0x1F70,
25422         0x1F7E,
25423         0x1F80,
25424         0x1F88,
25425         0x1F90,
25426         0x1F98,
25427         0x1FA0,
25428         0x1FA8,
25429         0x1FB0,
25430         0x1FB5,
25431         0x1FB6,
25432         0x1FB8,
25433         0x1FBE,
25434         0x1FBF,
25435         0x1FC2,
25436         0x1FC5,
25437         0x1FC6,
25438         0x1FC8,
25439         0x1FD0,
25440         0x1FD4,
25441         0x1FD6,
25442         0x1FD8,
25443         0x1FE0,
25444         0x1FE8,
25445         0x1FF2,
25446         0x1FF5,
25447         0x1FF6,
25448         0x1FF8,
25449         0x2071,
25450         0x2072,
25451         0x207F,
25452         0x2080,
25453         0x2090,
25454         0x209D,
25455         0x210A,
25456         0x210B,
25457         0x210E,
25458         0x2110,
25459         0x2113,
25460         0x2114,
25461         0x212F,
25462         0x2130,
25463         0x2134,
25464         0x2135,
25465         0x2139,
25466         0x213A,
25467         0x213C,
25468         0x213E,
25469         0x2146,
25470         0x214A,
25471         0x214E,
25472         0x214F,
25473         0x2170,
25474         0x2180,
25475         0x2184,
25476         0x2185,
25477         0x24D0,
25478         0x24EA,
25479         0x2C30,
25480         0x2C5F,
25481         0x2C61,
25482         0x2C62,
25483         0x2C65,
25484         0x2C67,
25485         0x2C68,
25486         0x2C69,
25487         0x2C6A,
25488         0x2C6B,
25489         0x2C6C,
25490         0x2C6D,
25491         0x2C71,
25492         0x2C72,
25493         0x2C73,
25494         0x2C75,
25495         0x2C76,
25496         0x2C7E,
25497         0x2C81,
25498         0x2C82,
25499         0x2C83,
25500         0x2C84,
25501         0x2C85,
25502         0x2C86,
25503         0x2C87,
25504         0x2C88,
25505         0x2C89,
25506         0x2C8A,
25507         0x2C8B,
25508         0x2C8C,
25509         0x2C8D,
25510         0x2C8E,
25511         0x2C8F,
25512         0x2C90,
25513         0x2C91,
25514         0x2C92,
25515         0x2C93,
25516         0x2C94,
25517         0x2C95,
25518         0x2C96,
25519         0x2C97,
25520         0x2C98,
25521         0x2C99,
25522         0x2C9A,
25523         0x2C9B,
25524         0x2C9C,
25525         0x2C9D,
25526         0x2C9E,
25527         0x2C9F,
25528         0x2CA0,
25529         0x2CA1,
25530         0x2CA2,
25531         0x2CA3,
25532         0x2CA4,
25533         0x2CA5,
25534         0x2CA6,
25535         0x2CA7,
25536         0x2CA8,
25537         0x2CA9,
25538         0x2CAA,
25539         0x2CAB,
25540         0x2CAC,
25541         0x2CAD,
25542         0x2CAE,
25543         0x2CAF,
25544         0x2CB0,
25545         0x2CB1,
25546         0x2CB2,
25547         0x2CB3,
25548         0x2CB4,
25549         0x2CB5,
25550         0x2CB6,
25551         0x2CB7,
25552         0x2CB8,
25553         0x2CB9,
25554         0x2CBA,
25555         0x2CBB,
25556         0x2CBC,
25557         0x2CBD,
25558         0x2CBE,
25559         0x2CBF,
25560         0x2CC0,
25561         0x2CC1,
25562         0x2CC2,
25563         0x2CC3,
25564         0x2CC4,
25565         0x2CC5,
25566         0x2CC6,
25567         0x2CC7,
25568         0x2CC8,
25569         0x2CC9,
25570         0x2CCA,
25571         0x2CCB,
25572         0x2CCC,
25573         0x2CCD,
25574         0x2CCE,
25575         0x2CCF,
25576         0x2CD0,
25577         0x2CD1,
25578         0x2CD2,
25579         0x2CD3,
25580         0x2CD4,
25581         0x2CD5,
25582         0x2CD6,
25583         0x2CD7,
25584         0x2CD8,
25585         0x2CD9,
25586         0x2CDA,
25587         0x2CDB,
25588         0x2CDC,
25589         0x2CDD,
25590         0x2CDE,
25591         0x2CDF,
25592         0x2CE0,
25593         0x2CE1,
25594         0x2CE2,
25595         0x2CE3,
25596         0x2CE5,
25597         0x2CEC,
25598         0x2CED,
25599         0x2CEE,
25600         0x2CEF,
25601         0x2CF3,
25602         0x2CF4,
25603         0x2D00,
25604         0x2D26,
25605         0x2D27,
25606         0x2D28,
25607         0x2D2D,
25608         0x2D2E,
25609         0xA641,
25610         0xA642,
25611         0xA643,
25612         0xA644,
25613         0xA645,
25614         0xA646,
25615         0xA647,
25616         0xA648,
25617         0xA649,
25618         0xA64A,
25619         0xA64B,
25620         0xA64C,
25621         0xA64D,
25622         0xA64E,
25623         0xA64F,
25624         0xA650,
25625         0xA651,
25626         0xA652,
25627         0xA653,
25628         0xA654,
25629         0xA655,
25630         0xA656,
25631         0xA657,
25632         0xA658,
25633         0xA659,
25634         0xA65A,
25635         0xA65B,
25636         0xA65C,
25637         0xA65D,
25638         0xA65E,
25639         0xA65F,
25640         0xA660,
25641         0xA661,
25642         0xA662,
25643         0xA663,
25644         0xA664,
25645         0xA665,
25646         0xA666,
25647         0xA667,
25648         0xA668,
25649         0xA669,
25650         0xA66A,
25651         0xA66B,
25652         0xA66C,
25653         0xA66D,
25654         0xA66E,
25655         0xA681,
25656         0xA682,
25657         0xA683,
25658         0xA684,
25659         0xA685,
25660         0xA686,
25661         0xA687,
25662         0xA688,
25663         0xA689,
25664         0xA68A,
25665         0xA68B,
25666         0xA68C,
25667         0xA68D,
25668         0xA68E,
25669         0xA68F,
25670         0xA690,
25671         0xA691,
25672         0xA692,
25673         0xA693,
25674         0xA694,
25675         0xA695,
25676         0xA696,
25677         0xA697,
25678         0xA698,
25679         0xA699,
25680         0xA69A,
25681         0xA69B,
25682         0xA69E,
25683         0xA723,
25684         0xA724,
25685         0xA725,
25686         0xA726,
25687         0xA727,
25688         0xA728,
25689         0xA729,
25690         0xA72A,
25691         0xA72B,
25692         0xA72C,
25693         0xA72D,
25694         0xA72E,
25695         0xA72F,
25696         0xA732,
25697         0xA733,
25698         0xA734,
25699         0xA735,
25700         0xA736,
25701         0xA737,
25702         0xA738,
25703         0xA739,
25704         0xA73A,
25705         0xA73B,
25706         0xA73C,
25707         0xA73D,
25708         0xA73E,
25709         0xA73F,
25710         0xA740,
25711         0xA741,
25712         0xA742,
25713         0xA743,
25714         0xA744,
25715         0xA745,
25716         0xA746,
25717         0xA747,
25718         0xA748,
25719         0xA749,
25720         0xA74A,
25721         0xA74B,
25722         0xA74C,
25723         0xA74D,
25724         0xA74E,
25725         0xA74F,
25726         0xA750,
25727         0xA751,
25728         0xA752,
25729         0xA753,
25730         0xA754,
25731         0xA755,
25732         0xA756,
25733         0xA757,
25734         0xA758,
25735         0xA759,
25736         0xA75A,
25737         0xA75B,
25738         0xA75C,
25739         0xA75D,
25740         0xA75E,
25741         0xA75F,
25742         0xA760,
25743         0xA761,
25744         0xA762,
25745         0xA763,
25746         0xA764,
25747         0xA765,
25748         0xA766,
25749         0xA767,
25750         0xA768,
25751         0xA769,
25752         0xA76A,
25753         0xA76B,
25754         0xA76C,
25755         0xA76D,
25756         0xA76E,
25757         0xA76F,
25758         0xA779,
25759         0xA77A,
25760         0xA77B,
25761         0xA77C,
25762         0xA77D,
25763         0xA77F,
25764         0xA780,
25765         0xA781,
25766         0xA782,
25767         0xA783,
25768         0xA784,
25769         0xA785,
25770         0xA786,
25771         0xA787,
25772         0xA788,
25773         0xA78C,
25774         0xA78D,
25775         0xA78E,
25776         0xA78F,
25777         0xA791,
25778         0xA792,
25779         0xA793,
25780         0xA796,
25781         0xA797,
25782         0xA798,
25783         0xA799,
25784         0xA79A,
25785         0xA79B,
25786         0xA79C,
25787         0xA79D,
25788         0xA79E,
25789         0xA79F,
25790         0xA7A0,
25791         0xA7A1,
25792         0xA7A2,
25793         0xA7A3,
25794         0xA7A4,
25795         0xA7A5,
25796         0xA7A6,
25797         0xA7A7,
25798         0xA7A8,
25799         0xA7A9,
25800         0xA7AA,
25801         0xA7B5,
25802         0xA7B6,
25803         0xA7B7,
25804         0xA7B8,
25805         0xA7F8,
25806         0xA7FB,
25807         0xAB30,
25808         0xAB5B,
25809         0xAB5C,
25810         0xAB66,
25811         0xAB70,
25812         0xABC0,
25813         0xFB00,
25814         0xFB07,
25815         0xFB13,
25816         0xFB18,
25817         0xFF41,
25818         0xFF5B,
25819         0x10428,
25820         0x10450,
25821         0x104D8,
25822         0x104FC,
25823         0x10CC0,
25824         0x10CF3,
25825         0x118C0,
25826         0x118E0,
25827         0x1D41A,
25828         0x1D434,
25829         0x1D44E,
25830         0x1D455,
25831         0x1D456,
25832         0x1D468,
25833         0x1D482,
25834         0x1D49C,
25835         0x1D4B6,
25836         0x1D4BA,
25837         0x1D4BB,
25838         0x1D4BC,
25839         0x1D4BD,
25840         0x1D4C4,
25841         0x1D4C5,
25842         0x1D4D0,
25843         0x1D4EA,
25844         0x1D504,
25845         0x1D51E,
25846         0x1D538,
25847         0x1D552,
25848         0x1D56C,
25849         0x1D586,
25850         0x1D5A0,
25851         0x1D5BA,
25852         0x1D5D4,
25853         0x1D5EE,
25854         0x1D608,
25855         0x1D622,
25856         0x1D63C,
25857         0x1D656,
25858         0x1D670,
25859         0x1D68A,
25860         0x1D6A6,
25861         0x1D6C2,
25862         0x1D6DB,
25863         0x1D6DC,
25864         0x1D6E2,
25865         0x1D6FC,
25866         0x1D715,
25867         0x1D716,
25868         0x1D71C,
25869         0x1D736,
25870         0x1D74F,
25871         0x1D750,
25872         0x1D756,
25873         0x1D770,
25874         0x1D789,
25875         0x1D78A,
25876         0x1D790,
25877         0x1D7AA,
25878         0x1D7C3,
25879         0x1D7C4,
25880         0x1D7CA,
25881         0x1D7CB,
25882         0x1D7CC,
25883         0x1E922,
25884         0x1E944
25885 };
25886
25887 static const UV XPosixPrint_invlist[] = { /* for ASCII/Latin1 */
25888         1281,   /* Number of elements */
25889         148565664, /* Version and data structure type */
25890         1,      /* 0 if the list starts at 0;
25891                    1 if it starts at the element beyond 0 */
25892         0x0,
25893         0x20,
25894         0x7F,
25895         0xA0,
25896         0x378,
25897         0x37A,
25898         0x380,
25899         0x384,
25900         0x38B,
25901         0x38C,
25902         0x38D,
25903         0x38E,
25904         0x3A2,
25905         0x3A3,
25906         0x530,
25907         0x531,
25908         0x557,
25909         0x559,
25910         0x560,
25911         0x561,
25912         0x588,
25913         0x589,
25914         0x58B,
25915         0x58D,
25916         0x590,
25917         0x591,
25918         0x5C8,
25919         0x5D0,
25920         0x5EB,
25921         0x5F0,
25922         0x5F5,
25923         0x600,
25924         0x61D,
25925         0x61E,
25926         0x70E,
25927         0x70F,
25928         0x74B,
25929         0x74D,
25930         0x7B2,
25931         0x7C0,
25932         0x7FB,
25933         0x800,
25934         0x82E,
25935         0x830,
25936         0x83F,
25937         0x840,
25938         0x85C,
25939         0x85E,
25940         0x85F,
25941         0x8A0,
25942         0x8B5,
25943         0x8B6,
25944         0x8BE,
25945         0x8D4,
25946         0x984,
25947         0x985,
25948         0x98D,
25949         0x98F,
25950         0x991,
25951         0x993,
25952         0x9A9,
25953         0x9AA,
25954         0x9B1,
25955         0x9B2,
25956         0x9B3,
25957         0x9B6,
25958         0x9BA,
25959         0x9BC,
25960         0x9C5,
25961         0x9C7,
25962         0x9C9,
25963         0x9CB,
25964         0x9CF,
25965         0x9D7,
25966         0x9D8,
25967         0x9DC,
25968         0x9DE,
25969         0x9DF,
25970         0x9E4,
25971         0x9E6,
25972         0x9FC,
25973         0xA01,
25974         0xA04,
25975         0xA05,
25976         0xA0B,
25977         0xA0F,
25978         0xA11,
25979         0xA13,
25980         0xA29,
25981         0xA2A,
25982         0xA31,
25983         0xA32,
25984         0xA34,
25985         0xA35,
25986         0xA37,
25987         0xA38,
25988         0xA3A,
25989         0xA3C,
25990         0xA3D,
25991         0xA3E,
25992         0xA43,
25993         0xA47,
25994         0xA49,
25995         0xA4B,
25996         0xA4E,
25997         0xA51,
25998         0xA52,
25999         0xA59,
26000         0xA5D,
26001         0xA5E,
26002         0xA5F,
26003         0xA66,
26004         0xA76,
26005         0xA81,
26006         0xA84,
26007         0xA85,
26008         0xA8E,
26009         0xA8F,
26010         0xA92,
26011         0xA93,
26012         0xAA9,
26013         0xAAA,
26014         0xAB1,
26015         0xAB2,
26016         0xAB4,
26017         0xAB5,
26018         0xABA,
26019         0xABC,
26020         0xAC6,
26021         0xAC7,
26022         0xACA,
26023         0xACB,
26024         0xACE,
26025         0xAD0,
26026         0xAD1,
26027         0xAE0,
26028         0xAE4,
26029         0xAE6,
26030         0xAF2,
26031         0xAF9,
26032         0xAFA,
26033         0xB01,
26034         0xB04,
26035         0xB05,
26036         0xB0D,
26037         0xB0F,
26038         0xB11,
26039         0xB13,
26040         0xB29,
26041         0xB2A,
26042         0xB31,
26043         0xB32,
26044         0xB34,
26045         0xB35,
26046         0xB3A,
26047         0xB3C,
26048         0xB45,
26049         0xB47,
26050         0xB49,
26051         0xB4B,
26052         0xB4E,
26053         0xB56,
26054         0xB58,
26055         0xB5C,
26056         0xB5E,
26057         0xB5F,
26058         0xB64,
26059         0xB66,
26060         0xB78,
26061         0xB82,
26062         0xB84,
26063         0xB85,
26064         0xB8B,
26065         0xB8E,
26066         0xB91,
26067         0xB92,
26068         0xB96,
26069         0xB99,
26070         0xB9B,
26071         0xB9C,
26072         0xB9D,
26073         0xB9E,
26074         0xBA0,
26075         0xBA3,
26076         0xBA5,
26077         0xBA8,
26078         0xBAB,
26079         0xBAE,
26080         0xBBA,
26081         0xBBE,
26082         0xBC3,
26083         0xBC6,
26084         0xBC9,
26085         0xBCA,
26086         0xBCE,
26087         0xBD0,
26088         0xBD1,
26089         0xBD7,
26090         0xBD8,
26091         0xBE6,
26092         0xBFB,
26093         0xC00,
26094         0xC04,
26095         0xC05,
26096         0xC0D,
26097         0xC0E,
26098         0xC11,
26099         0xC12,
26100         0xC29,
26101         0xC2A,
26102         0xC3A,
26103         0xC3D,
26104         0xC45,
26105         0xC46,
26106         0xC49,
26107         0xC4A,
26108         0xC4E,
26109         0xC55,
26110         0xC57,
26111         0xC58,
26112         0xC5B,
26113         0xC60,
26114         0xC64,
26115         0xC66,
26116         0xC70,
26117         0xC78,
26118         0xC84,
26119         0xC85,
26120         0xC8D,
26121         0xC8E,
26122         0xC91,
26123         0xC92,
26124         0xCA9,
26125         0xCAA,
26126         0xCB4,
26127         0xCB5,
26128         0xCBA,
26129         0xCBC,
26130         0xCC5,
26131         0xCC6,
26132         0xCC9,
26133         0xCCA,
26134         0xCCE,
26135         0xCD5,
26136         0xCD7,
26137         0xCDE,
26138         0xCDF,
26139         0xCE0,
26140         0xCE4,
26141         0xCE6,
26142         0xCF0,
26143         0xCF1,
26144         0xCF3,
26145         0xD01,
26146         0xD04,
26147         0xD05,
26148         0xD0D,
26149         0xD0E,
26150         0xD11,
26151         0xD12,
26152         0xD3B,
26153         0xD3D,
26154         0xD45,
26155         0xD46,
26156         0xD49,
26157         0xD4A,
26158         0xD50,
26159         0xD54,
26160         0xD64,
26161         0xD66,
26162         0xD80,
26163         0xD82,
26164         0xD84,
26165         0xD85,
26166         0xD97,
26167         0xD9A,
26168         0xDB2,
26169         0xDB3,
26170         0xDBC,
26171         0xDBD,
26172         0xDBE,
26173         0xDC0,
26174         0xDC7,
26175         0xDCA,
26176         0xDCB,
26177         0xDCF,
26178         0xDD5,
26179         0xDD6,
26180         0xDD7,
26181         0xDD8,
26182         0xDE0,
26183         0xDE6,
26184         0xDF0,
26185         0xDF2,
26186         0xDF5,
26187         0xE01,
26188         0xE3B,
26189         0xE3F,
26190         0xE5C,
26191         0xE81,
26192         0xE83,
26193         0xE84,
26194         0xE85,
26195         0xE87,
26196         0xE89,
26197         0xE8A,
26198         0xE8B,
26199         0xE8D,
26200         0xE8E,
26201         0xE94,
26202         0xE98,
26203         0xE99,
26204         0xEA0,
26205         0xEA1,
26206         0xEA4,
26207         0xEA5,
26208         0xEA6,
26209         0xEA7,
26210         0xEA8,
26211         0xEAA,
26212         0xEAC,
26213         0xEAD,
26214         0xEBA,
26215         0xEBB,
26216         0xEBE,
26217         0xEC0,
26218         0xEC5,
26219         0xEC6,
26220         0xEC7,
26221         0xEC8,
26222         0xECE,
26223         0xED0,
26224         0xEDA,
26225         0xEDC,
26226         0xEE0,
26227         0xF00,
26228         0xF48,
26229         0xF49,
26230         0xF6D,
26231         0xF71,
26232         0xF98,
26233         0xF99,
26234         0xFBD,
26235         0xFBE,
26236         0xFCD,
26237         0xFCE,
26238         0xFDB,
26239         0x1000,
26240         0x10C6,
26241         0x10C7,
26242         0x10C8,
26243         0x10CD,
26244         0x10CE,
26245         0x10D0,
26246         0x1249,
26247         0x124A,
26248         0x124E,
26249         0x1250,
26250         0x1257,
26251         0x1258,
26252         0x1259,
26253         0x125A,
26254         0x125E,
26255         0x1260,
26256         0x1289,
26257         0x128A,
26258         0x128E,
26259         0x1290,
26260         0x12B1,
26261         0x12B2,
26262         0x12B6,
26263         0x12B8,
26264         0x12BF,
26265         0x12C0,
26266         0x12C1,
26267         0x12C2,
26268         0x12C6,
26269         0x12C8,
26270         0x12D7,
26271         0x12D8,
26272         0x1311,
26273         0x1312,
26274         0x1316,
26275         0x1318,
26276         0x135B,
26277         0x135D,
26278         0x137D,
26279         0x1380,
26280         0x139A,
26281         0x13A0,
26282         0x13F6,
26283         0x13F8,
26284         0x13FE,
26285         0x1400,
26286         0x169D,
26287         0x16A0,
26288         0x16F9,
26289         0x1700,
26290         0x170D,
26291         0x170E,
26292         0x1715,
26293         0x1720,
26294         0x1737,
26295         0x1740,
26296         0x1754,
26297         0x1760,
26298         0x176D,
26299         0x176E,
26300         0x1771,
26301         0x1772,
26302         0x1774,
26303         0x1780,
26304         0x17DE,
26305         0x17E0,
26306         0x17EA,
26307         0x17F0,
26308         0x17FA,
26309         0x1800,
26310         0x180F,
26311         0x1810,
26312         0x181A,
26313         0x1820,
26314         0x1878,
26315         0x1880,
26316         0x18AB,
26317         0x18B0,
26318         0x18F6,
26319         0x1900,
26320         0x191F,
26321         0x1920,
26322         0x192C,
26323         0x1930,
26324         0x193C,
26325         0x1940,
26326         0x1941,
26327         0x1944,
26328         0x196E,
26329         0x1970,
26330         0x1975,
26331         0x1980,
26332         0x19AC,
26333         0x19B0,
26334         0x19CA,
26335         0x19D0,
26336         0x19DB,
26337         0x19DE,
26338         0x1A1C,
26339         0x1A1E,
26340         0x1A5F,
26341         0x1A60,
26342         0x1A7D,
26343         0x1A7F,
26344         0x1A8A,
26345         0x1A90,
26346         0x1A9A,
26347         0x1AA0,
26348         0x1AAE,
26349         0x1AB0,
26350         0x1ABF,
26351         0x1B00,
26352         0x1B4C,
26353         0x1B50,
26354         0x1B7D,
26355         0x1B80,
26356         0x1BF4,
26357         0x1BFC,
26358         0x1C38,
26359         0x1C3B,
26360         0x1C4A,
26361         0x1C4D,
26362         0x1C89,
26363         0x1CC0,
26364         0x1CC8,
26365         0x1CD0,
26366         0x1CF7,
26367         0x1CF8,
26368         0x1CFA,
26369         0x1D00,
26370         0x1DF6,
26371         0x1DFB,
26372         0x1F16,
26373         0x1F18,
26374         0x1F1E,
26375         0x1F20,
26376         0x1F46,
26377         0x1F48,
26378         0x1F4E,
26379         0x1F50,
26380         0x1F58,
26381         0x1F59,
26382         0x1F5A,
26383         0x1F5B,
26384         0x1F5C,
26385         0x1F5D,
26386         0x1F5E,
26387         0x1F5F,
26388         0x1F7E,
26389         0x1F80,
26390         0x1FB5,
26391         0x1FB6,
26392         0x1FC5,
26393         0x1FC6,
26394         0x1FD4,
26395         0x1FD6,
26396         0x1FDC,
26397         0x1FDD,
26398         0x1FF0,
26399         0x1FF2,
26400         0x1FF5,
26401         0x1FF6,
26402         0x1FFF,
26403         0x2000,
26404         0x2028,
26405         0x202A,
26406         0x2065,
26407         0x2066,
26408         0x2072,
26409         0x2074,
26410         0x208F,
26411         0x2090,
26412         0x209D,
26413         0x20A0,
26414         0x20BF,
26415         0x20D0,
26416         0x20F1,
26417         0x2100,
26418         0x218C,
26419         0x2190,
26420         0x23FF,
26421         0x2400,
26422         0x2427,
26423         0x2440,
26424         0x244B,
26425         0x2460,
26426         0x2B74,
26427         0x2B76,
26428         0x2B96,
26429         0x2B98,
26430         0x2BBA,
26431         0x2BBD,
26432         0x2BC9,
26433         0x2BCA,
26434         0x2BD2,
26435         0x2BEC,
26436         0x2BF0,
26437         0x2C00,
26438         0x2C2F,
26439         0x2C30,
26440         0x2C5F,
26441         0x2C60,
26442         0x2CF4,
26443         0x2CF9,
26444         0x2D26,
26445         0x2D27,
26446         0x2D28,
26447         0x2D2D,
26448         0x2D2E,
26449         0x2D30,
26450         0x2D68,
26451         0x2D6F,
26452         0x2D71,
26453         0x2D7F,
26454         0x2D97,
26455         0x2DA0,
26456         0x2DA7,
26457         0x2DA8,
26458         0x2DAF,
26459         0x2DB0,
26460         0x2DB7,
26461         0x2DB8,
26462         0x2DBF,
26463         0x2DC0,
26464         0x2DC7,
26465         0x2DC8,
26466         0x2DCF,
26467         0x2DD0,
26468         0x2DD7,
26469         0x2DD8,
26470         0x2DDF,
26471         0x2DE0,
26472         0x2E45,
26473         0x2E80,
26474         0x2E9A,
26475         0x2E9B,
26476         0x2EF4,
26477         0x2F00,
26478         0x2FD6,
26479         0x2FF0,
26480         0x2FFC,
26481         0x3000,
26482         0x3040,
26483         0x3041,
26484         0x3097,
26485         0x3099,
26486         0x3100,
26487         0x3105,
26488         0x312E,
26489         0x3131,
26490         0x318F,
26491         0x3190,
26492         0x31BB,
26493         0x31C0,
26494         0x31E4,
26495         0x31F0,
26496         0x321F,
26497         0x3220,
26498         0x32FF,
26499         0x3300,
26500         0x4DB6,
26501         0x4DC0,
26502         0x9FD6,
26503         0xA000,
26504         0xA48D,
26505         0xA490,
26506         0xA4C7,
26507         0xA4D0,
26508         0xA62C,
26509         0xA640,
26510         0xA6F8,
26511         0xA700,
26512         0xA7AF,
26513         0xA7B0,
26514         0xA7B8,
26515         0xA7F7,
26516         0xA82C,
26517         0xA830,
26518         0xA83A,
26519         0xA840,
26520         0xA878,
26521         0xA880,
26522         0xA8C6,
26523         0xA8CE,
26524         0xA8DA,
26525         0xA8E0,
26526         0xA8FE,
26527         0xA900,
26528         0xA954,
26529         0xA95F,
26530         0xA97D,
26531         0xA980,
26532         0xA9CE,
26533         0xA9CF,
26534         0xA9DA,
26535         0xA9DE,
26536         0xA9FF,
26537         0xAA00,
26538         0xAA37,
26539         0xAA40,
26540         0xAA4E,
26541         0xAA50,
26542         0xAA5A,
26543         0xAA5C,
26544         0xAAC3,
26545         0xAADB,
26546         0xAAF7,
26547         0xAB01,
26548         0xAB07,
26549         0xAB09,
26550         0xAB0F,
26551         0xAB11,
26552         0xAB17,
26553         0xAB20,
26554         0xAB27,
26555         0xAB28,
26556         0xAB2F,
26557         0xAB30,
26558         0xAB66,
26559         0xAB70,
26560         0xABEE,
26561         0xABF0,
26562         0xABFA,
26563         0xAC00,
26564         0xD7A4,
26565         0xD7B0,
26566         0xD7C7,
26567         0xD7CB,
26568         0xD7FC,
26569         0xE000,
26570         0xFA6E,
26571         0xFA70,
26572         0xFADA,
26573         0xFB00,
26574         0xFB07,
26575         0xFB13,
26576         0xFB18,
26577         0xFB1D,
26578         0xFB37,
26579         0xFB38,
26580         0xFB3D,
26581         0xFB3E,
26582         0xFB3F,
26583         0xFB40,
26584         0xFB42,
26585         0xFB43,
26586         0xFB45,
26587         0xFB46,
26588         0xFBC2,
26589         0xFBD3,
26590         0xFD40,
26591         0xFD50,
26592         0xFD90,
26593         0xFD92,
26594         0xFDC8,
26595         0xFDF0,
26596         0xFDFE,
26597         0xFE00,
26598         0xFE1A,
26599         0xFE20,
26600         0xFE53,
26601         0xFE54,
26602         0xFE67,
26603         0xFE68,
26604         0xFE6C,
26605         0xFE70,
26606         0xFE75,
26607         0xFE76,
26608         0xFEFD,
26609         0xFEFF,
26610         0xFF00,
26611         0xFF01,
26612         0xFFBF,
26613         0xFFC2,
26614         0xFFC8,
26615         0xFFCA,
26616         0xFFD0,
26617         0xFFD2,
26618         0xFFD8,
26619         0xFFDA,
26620         0xFFDD,
26621         0xFFE0,
26622         0xFFE7,
26623         0xFFE8,
26624         0xFFEF,
26625         0xFFF9,
26626         0xFFFE,
26627         0x10000,
26628         0x1000C,
26629         0x1000D,
26630         0x10027,
26631         0x10028,
26632         0x1003B,
26633         0x1003C,
26634         0x1003E,
26635         0x1003F,
26636         0x1004E,
26637         0x10050,
26638         0x1005E,
26639         0x10080,
26640         0x100FB,
26641         0x10100,
26642         0x10103,
26643         0x10107,
26644         0x10134,
26645         0x10137,
26646         0x1018F,
26647         0x10190,
26648         0x1019C,
26649         0x101A0,
26650         0x101A1,
26651         0x101D0,
26652         0x101FE,
26653         0x10280,
26654         0x1029D,
26655         0x102A0,
26656         0x102D1,
26657         0x102E0,
26658         0x102FC,
26659         0x10300,
26660         0x10324,
26661         0x10330,
26662         0x1034B,
26663         0x10350,
26664         0x1037B,
26665         0x10380,
26666         0x1039E,
26667         0x1039F,
26668         0x103C4,
26669         0x103C8,
26670         0x103D6,
26671         0x10400,
26672         0x1049E,
26673         0x104A0,
26674         0x104AA,
26675         0x104B0,
26676         0x104D4,
26677         0x104D8,
26678         0x104FC,
26679         0x10500,
26680         0x10528,
26681         0x10530,
26682         0x10564,
26683         0x1056F,
26684         0x10570,
26685         0x10600,
26686         0x10737,
26687         0x10740,
26688         0x10756,
26689         0x10760,
26690         0x10768,
26691         0x10800,
26692         0x10806,
26693         0x10808,
26694         0x10809,
26695         0x1080A,
26696         0x10836,
26697         0x10837,
26698         0x10839,
26699         0x1083C,
26700         0x1083D,
26701         0x1083F,
26702         0x10856,
26703         0x10857,
26704         0x1089F,
26705         0x108A7,
26706         0x108B0,
26707         0x108E0,
26708         0x108F3,
26709         0x108F4,
26710         0x108F6,
26711         0x108FB,
26712         0x1091C,
26713         0x1091F,
26714         0x1093A,
26715         0x1093F,
26716         0x10940,
26717         0x10980,
26718         0x109B8,
26719         0x109BC,
26720         0x109D0,
26721         0x109D2,
26722         0x10A04,
26723         0x10A05,
26724         0x10A07,
26725         0x10A0C,
26726         0x10A14,
26727         0x10A15,
26728         0x10A18,
26729         0x10A19,
26730         0x10A34,
26731         0x10A38,
26732         0x10A3B,
26733         0x10A3F,
26734         0x10A48,
26735         0x10A50,
26736         0x10A59,
26737         0x10A60,
26738         0x10AA0,
26739         0x10AC0,
26740         0x10AE7,
26741         0x10AEB,
26742         0x10AF7,
26743         0x10B00,
26744         0x10B36,
26745         0x10B39,
26746         0x10B56,
26747         0x10B58,
26748         0x10B73,
26749         0x10B78,
26750         0x10B92,
26751         0x10B99,
26752         0x10B9D,
26753         0x10BA9,
26754         0x10BB0,
26755         0x10C00,
26756         0x10C49,
26757         0x10C80,
26758         0x10CB3,
26759         0x10CC0,
26760         0x10CF3,
26761         0x10CFA,
26762         0x10D00,
26763         0x10E60,
26764         0x10E7F,
26765         0x11000,
26766         0x1104E,
26767         0x11052,
26768         0x11070,
26769         0x1107F,
26770         0x110C2,
26771         0x110D0,
26772         0x110E9,
26773         0x110F0,
26774         0x110FA,
26775         0x11100,
26776         0x11135,
26777         0x11136,
26778         0x11144,
26779         0x11150,
26780         0x11177,
26781         0x11180,
26782         0x111CE,
26783         0x111D0,
26784         0x111E0,
26785         0x111E1,
26786         0x111F5,
26787         0x11200,
26788         0x11212,
26789         0x11213,
26790         0x1123F,
26791         0x11280,
26792         0x11287,
26793         0x11288,
26794         0x11289,
26795         0x1128A,
26796         0x1128E,
26797         0x1128F,
26798         0x1129E,
26799         0x1129F,
26800         0x112AA,
26801         0x112B0,
26802         0x112EB,
26803         0x112F0,
26804         0x112FA,
26805         0x11300,
26806         0x11304,
26807         0x11305,
26808         0x1130D,
26809         0x1130F,
26810         0x11311,
26811         0x11313,
26812         0x11329,
26813         0x1132A,
26814         0x11331,
26815         0x11332,
26816         0x11334,
26817         0x11335,
26818         0x1133A,
26819         0x1133C,
26820         0x11345,
26821         0x11347,
26822         0x11349,
26823         0x1134B,
26824         0x1134E,
26825         0x11350,
26826         0x11351,
26827         0x11357,
26828         0x11358,
26829         0x1135D,
26830         0x11364,
26831         0x11366,
26832         0x1136D,
26833         0x11370,
26834         0x11375,
26835         0x11400,
26836         0x1145A,
26837         0x1145B,
26838         0x1145C,
26839         0x1145D,
26840         0x1145E,
26841         0x11480,
26842         0x114C8,
26843         0x114D0,
26844         0x114DA,
26845         0x11580,
26846         0x115B6,
26847         0x115B8,
26848         0x115DE,
26849         0x11600,
26850         0x11645,
26851         0x11650,
26852         0x1165A,
26853         0x11660,
26854         0x1166D,
26855         0x11680,
26856         0x116B8,
26857         0x116C0,
26858         0x116CA,
26859         0x11700,
26860         0x1171A,
26861         0x1171D,
26862         0x1172C,
26863         0x11730,
26864         0x11740,
26865         0x118A0,
26866         0x118F3,
26867         0x118FF,
26868         0x11900,
26869         0x11AC0,
26870         0x11AF9,
26871         0x11C00,
26872         0x11C09,
26873         0x11C0A,
26874         0x11C37,
26875         0x11C38,
26876         0x11C46,
26877         0x11C50,
26878         0x11C6D,
26879         0x11C70,
26880         0x11C90,
26881         0x11C92,
26882         0x11CA8,
26883         0x11CA9,
26884         0x11CB7,
26885         0x12000,
26886         0x1239A,
26887         0x12400,
26888         0x1246F,
26889         0x12470,
26890         0x12475,
26891         0x12480,
26892         0x12544,
26893         0x13000,
26894         0x1342F,
26895         0x14400,
26896         0x14647,
26897         0x16800,
26898         0x16A39,
26899         0x16A40,
26900         0x16A5F,
26901         0x16A60,
26902         0x16A6A,
26903         0x16A6E,
26904         0x16A70,
26905         0x16AD0,
26906         0x16AEE,
26907         0x16AF0,
26908         0x16AF6,
26909         0x16B00,
26910         0x16B46,
26911         0x16B50,
26912         0x16B5A,
26913         0x16B5B,
26914         0x16B62,
26915         0x16B63,
26916         0x16B78,
26917         0x16B7D,
26918         0x16B90,
26919         0x16F00,
26920         0x16F45,
26921         0x16F50,
26922         0x16F7F,
26923         0x16F8F,
26924         0x16FA0,
26925         0x16FE0,
26926         0x16FE1,
26927         0x17000,
26928         0x187ED,
26929         0x18800,
26930         0x18AF3,
26931         0x1B000,
26932         0x1B002,
26933         0x1BC00,
26934         0x1BC6B,
26935         0x1BC70,
26936         0x1BC7D,
26937         0x1BC80,
26938         0x1BC89,
26939         0x1BC90,
26940         0x1BC9A,
26941         0x1BC9C,
26942         0x1BCA4,
26943         0x1D000,
26944         0x1D0F6,
26945         0x1D100,
26946         0x1D127,
26947         0x1D129,
26948         0x1D1E9,
26949         0x1D200,
26950         0x1D246,
26951         0x1D300,
26952         0x1D357,
26953         0x1D360,
26954         0x1D372,
26955         0x1D400,
26956         0x1D455,
26957         0x1D456,
26958         0x1D49D,
26959         0x1D49E,
26960         0x1D4A0,
26961         0x1D4A2,
26962         0x1D4A3,
26963         0x1D4A5,
26964         0x1D4A7,
26965         0x1D4A9,
26966         0x1D4AD,
26967         0x1D4AE,
26968         0x1D4BA,
26969         0x1D4BB,
26970         0x1D4BC,
26971         0x1D4BD,
26972         0x1D4C4,
26973         0x1D4C5,
26974         0x1D506,
26975         0x1D507,
26976         0x1D50B,
26977         0x1D50D,
26978         0x1D515,
26979         0x1D516,
26980         0x1D51D,
26981         0x1D51E,
26982         0x1D53A,
26983         0x1D53B,
26984         0x1D53F,
26985         0x1D540,
26986         0x1D545,
26987         0x1D546,
26988         0x1D547,
26989         0x1D54A,
26990         0x1D551,
26991         0x1D552,
26992         0x1D6A6,
26993         0x1D6A8,
26994         0x1D7CC,
26995         0x1D7CE,
26996         0x1DA8C,
26997         0x1DA9B,
26998         0x1DAA0,
26999         0x1DAA1,
27000         0x1DAB0,
27001         0x1E000,
27002         0x1E007,
27003         0x1E008,
27004         0x1E019,
27005         0x1E01B,
27006         0x1E022,
27007         0x1E023,
27008         0x1E025,
27009         0x1E026,
27010         0x1E02B,
27011         0x1E800,
27012         0x1E8C5,
27013         0x1E8C7,
27014         0x1E8D7,
27015         0x1E900,
27016         0x1E94B,
27017         0x1E950,
27018         0x1E95A,
27019         0x1E95E,
27020         0x1E960,
27021         0x1EE00,
27022         0x1EE04,
27023         0x1EE05,
27024         0x1EE20,
27025         0x1EE21,
27026         0x1EE23,
27027         0x1EE24,
27028         0x1EE25,
27029         0x1EE27,
27030         0x1EE28,
27031         0x1EE29,
27032         0x1EE33,
27033         0x1EE34,
27034         0x1EE38,
27035         0x1EE39,
27036         0x1EE3A,
27037         0x1EE3B,
27038         0x1EE3C,
27039         0x1EE42,
27040         0x1EE43,
27041         0x1EE47,
27042         0x1EE48,
27043         0x1EE49,
27044         0x1EE4A,
27045         0x1EE4B,
27046         0x1EE4C,
27047         0x1EE4D,
27048         0x1EE50,
27049         0x1EE51,
27050         0x1EE53,
27051         0x1EE54,
27052         0x1EE55,
27053         0x1EE57,
27054         0x1EE58,
27055         0x1EE59,
27056         0x1EE5A,
27057         0x1EE5B,
27058         0x1EE5C,
27059         0x1EE5D,
27060         0x1EE5E,
27061         0x1EE5F,
27062         0x1EE60,
27063         0x1EE61,
27064         0x1EE63,
27065         0x1EE64,
27066         0x1EE65,
27067         0x1EE67,
27068         0x1EE6B,
27069         0x1EE6C,
27070         0x1EE73,
27071         0x1EE74,
27072         0x1EE78,
27073         0x1EE79,
27074         0x1EE7D,
27075         0x1EE7E,
27076         0x1EE7F,
27077         0x1EE80,
27078         0x1EE8A,
27079         0x1EE8B,
27080         0x1EE9C,
27081         0x1EEA1,
27082         0x1EEA4,
27083         0x1EEA5,
27084         0x1EEAA,
27085         0x1EEAB,
27086         0x1EEBC,
27087         0x1EEF0,
27088         0x1EEF2,
27089         0x1F000,
27090         0x1F02C,
27091         0x1F030,
27092         0x1F094,
27093         0x1F0A0,
27094         0x1F0AF,
27095         0x1F0B1,
27096         0x1F0C0,
27097         0x1F0C1,
27098         0x1F0D0,
27099         0x1F0D1,
27100         0x1F0F6,
27101         0x1F100,
27102         0x1F10D,
27103         0x1F110,
27104         0x1F12F,
27105         0x1F130,
27106         0x1F16C,
27107         0x1F170,
27108         0x1F1AD,
27109         0x1F1E6,
27110         0x1F203,
27111         0x1F210,
27112         0x1F23C,
27113         0x1F240,
27114         0x1F249,
27115         0x1F250,
27116         0x1F252,
27117         0x1F300,
27118         0x1F6D3,
27119         0x1F6E0,
27120         0x1F6ED,
27121         0x1F6F0,
27122         0x1F6F7,
27123         0x1F700,
27124         0x1F774,
27125         0x1F780,
27126         0x1F7D5,
27127         0x1F800,
27128         0x1F80C,
27129         0x1F810,
27130         0x1F848,
27131         0x1F850,
27132         0x1F85A,
27133         0x1F860,
27134         0x1F888,
27135         0x1F890,
27136         0x1F8AE,
27137         0x1F910,
27138         0x1F91F,
27139         0x1F920,
27140         0x1F928,
27141         0x1F930,
27142         0x1F931,
27143         0x1F933,
27144         0x1F93F,
27145         0x1F940,
27146         0x1F94C,
27147         0x1F950,
27148         0x1F95F,
27149         0x1F980,
27150         0x1F992,
27151         0x1F9C0,
27152         0x1F9C1,
27153         0x20000,
27154         0x2A6D7,
27155         0x2A700,
27156         0x2B735,
27157         0x2B740,
27158         0x2B81E,
27159         0x2B820,
27160         0x2CEA2,
27161         0x2F800,
27162         0x2FA1E,
27163         0xE0001,
27164         0xE0002,
27165         0xE0020,
27166         0xE0080,
27167         0xE0100,
27168         0xE01F0,
27169         0xF0000,
27170         0xFFFFE,
27171         0x100000,
27172         0x10FFFE
27173 };
27174
27175 static const UV XPosixPunct_invlist[] = { /* for ASCII/Latin1 */
27176         327,    /* Number of elements */
27177         148565664, /* Version and data structure type */
27178         1,      /* 0 if the list starts at 0;
27179                    1 if it starts at the element beyond 0 */
27180         0x0,
27181         0x21,
27182         0x30,
27183         0x3A,
27184         0x41,
27185         0x5B,
27186         0x61,
27187         0x7B,
27188         0x7F,
27189         0xA1,
27190         0xA2,
27191         0xA7,
27192         0xA8,
27193         0xAB,
27194         0xAC,
27195         0xB6,
27196         0xB8,
27197         0xBB,
27198         0xBC,
27199         0xBF,
27200         0xC0,
27201         0x37E,
27202         0x37F,
27203         0x387,
27204         0x388,
27205         0x55A,
27206         0x560,
27207         0x589,
27208         0x58B,
27209         0x5BE,
27210         0x5BF,
27211         0x5C0,
27212         0x5C1,
27213         0x5C3,
27214         0x5C4,
27215         0x5C6,
27216         0x5C7,
27217         0x5F3,
27218         0x5F5,
27219         0x609,
27220         0x60B,
27221         0x60C,
27222         0x60E,
27223         0x61B,
27224         0x61C,
27225         0x61E,
27226         0x620,
27227         0x66A,
27228         0x66E,
27229         0x6D4,
27230         0x6D5,
27231         0x700,
27232         0x70E,
27233         0x7F7,
27234         0x7FA,
27235         0x830,
27236         0x83F,
27237         0x85E,
27238         0x85F,
27239         0x964,
27240         0x966,
27241         0x970,
27242         0x971,
27243         0xAF0,
27244         0xAF1,
27245         0xDF4,
27246         0xDF5,
27247         0xE4F,
27248         0xE50,
27249         0xE5A,
27250         0xE5C,
27251         0xF04,
27252         0xF13,
27253         0xF14,
27254         0xF15,
27255         0xF3A,
27256         0xF3E,
27257         0xF85,
27258         0xF86,
27259         0xFD0,
27260         0xFD5,
27261         0xFD9,
27262         0xFDB,
27263         0x104A,
27264         0x1050,
27265         0x10FB,
27266         0x10FC,
27267         0x1360,
27268         0x1369,
27269         0x1400,
27270         0x1401,
27271         0x166D,
27272         0x166F,
27273         0x169B,
27274         0x169D,
27275         0x16EB,
27276         0x16EE,
27277         0x1735,
27278         0x1737,
27279         0x17D4,
27280         0x17D7,
27281         0x17D8,
27282         0x17DB,
27283         0x1800,
27284         0x180B,
27285         0x1944,
27286         0x1946,
27287         0x1A1E,
27288         0x1A20,
27289         0x1AA0,
27290         0x1AA7,
27291         0x1AA8,
27292         0x1AAE,
27293         0x1B5A,
27294         0x1B61,
27295         0x1BFC,
27296         0x1C00,
27297         0x1C3B,
27298         0x1C40,
27299         0x1C7E,
27300         0x1C80,
27301         0x1CC0,
27302         0x1CC8,
27303         0x1CD3,
27304         0x1CD4,
27305         0x2010,
27306         0x2028,
27307         0x2030,
27308         0x2044,
27309         0x2045,
27310         0x2052,
27311         0x2053,
27312         0x205F,
27313         0x207D,
27314         0x207F,
27315         0x208D,
27316         0x208F,
27317         0x2308,
27318         0x230C,
27319         0x2329,
27320         0x232B,
27321         0x2768,
27322         0x2776,
27323         0x27C5,
27324         0x27C7,
27325         0x27E6,
27326         0x27F0,
27327         0x2983,
27328         0x2999,
27329         0x29D8,
27330         0x29DC,
27331         0x29FC,
27332         0x29FE,
27333         0x2CF9,
27334         0x2CFD,
27335         0x2CFE,
27336         0x2D00,
27337         0x2D70,
27338         0x2D71,
27339         0x2E00,
27340         0x2E2F,
27341         0x2E30,
27342         0x2E45,
27343         0x3001,
27344         0x3004,
27345         0x3008,
27346         0x3012,
27347         0x3014,
27348         0x3020,
27349         0x3030,
27350         0x3031,
27351         0x303D,
27352         0x303E,
27353         0x30A0,
27354         0x30A1,
27355         0x30FB,
27356         0x30FC,
27357         0xA4FE,
27358         0xA500,
27359         0xA60D,
27360         0xA610,
27361         0xA673,
27362         0xA674,
27363         0xA67E,
27364         0xA67F,
27365         0xA6F2,
27366         0xA6F8,
27367         0xA874,
27368         0xA878,
27369         0xA8CE,
27370         0xA8D0,
27371         0xA8F8,
27372         0xA8FB,
27373         0xA8FC,
27374         0xA8FD,
27375         0xA92E,
27376         0xA930,
27377         0xA95F,
27378         0xA960,
27379         0xA9C1,
27380         0xA9CE,
27381         0xA9DE,
27382         0xA9E0,
27383         0xAA5C,
27384         0xAA60,
27385         0xAADE,
27386         0xAAE0,
27387         0xAAF0,
27388         0xAAF2,
27389         0xABEB,
27390         0xABEC,
27391         0xFD3E,
27392         0xFD40,
27393         0xFE10,
27394         0xFE1A,
27395         0xFE30,
27396         0xFE53,
27397         0xFE54,
27398         0xFE62,
27399         0xFE63,
27400         0xFE64,
27401         0xFE68,
27402         0xFE69,
27403         0xFE6A,
27404         0xFE6C,
27405         0xFF01,
27406         0xFF04,
27407         0xFF05,
27408         0xFF0B,
27409         0xFF0C,
27410         0xFF10,
27411         0xFF1A,
27412         0xFF1C,
27413         0xFF1F,
27414         0xFF21,
27415         0xFF3B,
27416         0xFF3E,
27417         0xFF3F,
27418         0xFF40,
27419         0xFF5B,
27420         0xFF5C,
27421         0xFF5D,
27422         0xFF5E,
27423         0xFF5F,
27424         0xFF66,
27425         0x10100,
27426         0x10103,
27427         0x1039F,
27428         0x103A0,
27429         0x103D0,
27430         0x103D1,
27431         0x1056F,
27432         0x10570,
27433         0x10857,
27434         0x10858,
27435         0x1091F,
27436         0x10920,
27437         0x1093F,
27438         0x10940,
27439         0x10A50,
27440         0x10A59,
27441         0x10A7F,
27442         0x10A80,
27443         0x10AF0,
27444         0x10AF7,
27445         0x10B39,
27446         0x10B40,
27447         0x10B99,
27448         0x10B9D,
27449         0x11047,
27450         0x1104E,
27451         0x110BB,
27452         0x110BD,
27453         0x110BE,
27454         0x110C2,
27455         0x11140,
27456         0x11144,
27457         0x11174,
27458         0x11176,
27459         0x111C5,
27460         0x111CA,
27461         0x111CD,
27462         0x111CE,
27463         0x111DB,
27464         0x111DC,
27465         0x111DD,
27466         0x111E0,
27467         0x11238,
27468         0x1123E,
27469         0x112A9,
27470         0x112AA,
27471         0x1144B,
27472         0x11450,
27473         0x1145B,
27474         0x1145C,
27475         0x1145D,
27476         0x1145E,
27477         0x114C6,
27478         0x114C7,
27479         0x115C1,
27480         0x115D8,
27481         0x11641,
27482         0x11644,
27483         0x11660,
27484         0x1166D,
27485         0x1173C,
27486         0x1173F,
27487         0x11C41,
27488         0x11C46,
27489         0x11C70,
27490         0x11C72,
27491         0x12470,
27492         0x12475,
27493         0x16A6E,
27494         0x16A70,
27495         0x16AF5,
27496         0x16AF6,
27497         0x16B37,
27498         0x16B3C,
27499         0x16B44,
27500         0x16B45,
27501         0x1BC9F,
27502         0x1BCA0,
27503         0x1DA87,
27504         0x1DA8C,
27505         0x1E95E,
27506         0x1E960
27507 };
27508
27509 static const UV XPosixSpace_invlist[] = { /* for ASCII/Latin1 */
27510         21,     /* Number of elements */
27511         148565664, /* Version and data structure type */
27512         1,      /* 0 if the list starts at 0;
27513                    1 if it starts at the element beyond 0 */
27514         0x0,
27515         0x9,
27516         0xE,
27517         0x20,
27518         0x21,
27519         0x85,
27520         0x86,
27521         0xA0,
27522         0xA1,
27523         0x1680,
27524         0x1681,
27525         0x2000,
27526         0x200B,
27527         0x2028,
27528         0x202A,
27529         0x202F,
27530         0x2030,
27531         0x205F,
27532         0x2060,
27533         0x3000,
27534         0x3001
27535 };
27536
27537 static const UV XPosixUpper_invlist[] = { /* for ASCII/Latin1 */
27538         1265,   /* Number of elements */
27539         148565664, /* Version and data structure type */
27540         1,      /* 0 if the list starts at 0;
27541                    1 if it starts at the element beyond 0 */
27542         0x0,
27543         0x41,
27544         0x5B,
27545         0xC0,
27546         0xD7,
27547         0xD8,
27548         0xDF,
27549         0x100,
27550         0x101,
27551         0x102,
27552         0x103,
27553         0x104,
27554         0x105,
27555         0x106,
27556         0x107,
27557         0x108,
27558         0x109,
27559         0x10A,
27560         0x10B,
27561         0x10C,
27562         0x10D,
27563         0x10E,
27564         0x10F,
27565         0x110,
27566         0x111,
27567         0x112,
27568         0x113,
27569         0x114,
27570         0x115,
27571         0x116,
27572         0x117,
27573         0x118,
27574         0x119,
27575         0x11A,
27576         0x11B,
27577         0x11C,
27578         0x11D,
27579         0x11E,
27580         0x11F,
27581         0x120,
27582         0x121,
27583         0x122,
27584         0x123,
27585         0x124,
27586         0x125,
27587         0x126,
27588         0x127,
27589         0x128,
27590         0x129,
27591         0x12A,
27592         0x12B,
27593         0x12C,
27594         0x12D,
27595         0x12E,
27596         0x12F,
27597         0x130,
27598         0x131,
27599         0x132,
27600         0x133,
27601         0x134,
27602         0x135,
27603         0x136,
27604         0x137,
27605         0x139,
27606         0x13A,
27607         0x13B,
27608         0x13C,
27609         0x13D,
27610         0x13E,
27611         0x13F,
27612         0x140,
27613         0x141,
27614         0x142,
27615         0x143,
27616         0x144,
27617         0x145,
27618         0x146,
27619         0x147,
27620         0x148,
27621         0x14A,
27622         0x14B,
27623         0x14C,
27624         0x14D,
27625         0x14E,
27626         0x14F,
27627         0x150,
27628         0x151,
27629         0x152,
27630         0x153,
27631         0x154,
27632         0x155,
27633         0x156,
27634         0x157,
27635         0x158,
27636         0x159,
27637         0x15A,
27638         0x15B,
27639         0x15C,
27640         0x15D,
27641         0x15E,
27642         0x15F,
27643         0x160,
27644         0x161,
27645         0x162,
27646         0x163,
27647         0x164,
27648         0x165,
27649         0x166,
27650         0x167,
27651         0x168,
27652         0x169,
27653         0x16A,
27654         0x16B,
27655         0x16C,
27656         0x16D,
27657         0x16E,
27658         0x16F,
27659         0x170,
27660         0x171,
27661         0x172,
27662         0x173,
27663         0x174,
27664         0x175,
27665         0x176,
27666         0x177,
27667         0x178,
27668         0x17A,
27669         0x17B,
27670         0x17C,
27671         0x17D,
27672         0x17E,
27673         0x181,
27674         0x183,
27675         0x184,
27676         0x185,
27677         0x186,
27678         0x188,
27679         0x189,
27680         0x18C,
27681         0x18E,
27682         0x192,
27683         0x193,
27684         0x195,
27685         0x196,
27686         0x199,
27687         0x19C,
27688         0x19E,
27689         0x19F,
27690         0x1A1,
27691         0x1A2,
27692         0x1A3,
27693         0x1A4,
27694         0x1A5,
27695         0x1A6,
27696         0x1A8,
27697         0x1A9,
27698         0x1AA,
27699         0x1AC,
27700         0x1AD,
27701         0x1AE,
27702         0x1B0,
27703         0x1B1,
27704         0x1B4,
27705         0x1B5,
27706         0x1B6,
27707         0x1B7,
27708         0x1B9,
27709         0x1BC,
27710         0x1BD,
27711         0x1C4,
27712         0x1C5,
27713         0x1C7,
27714         0x1C8,
27715         0x1CA,
27716         0x1CB,
27717         0x1CD,
27718         0x1CE,
27719         0x1CF,
27720         0x1D0,
27721         0x1D1,
27722         0x1D2,
27723         0x1D3,
27724         0x1D4,
27725         0x1D5,
27726         0x1D6,
27727         0x1D7,
27728         0x1D8,
27729         0x1D9,
27730         0x1DA,
27731         0x1DB,
27732         0x1DC,
27733         0x1DE,
27734         0x1DF,
27735         0x1E0,
27736         0x1E1,
27737         0x1E2,
27738         0x1E3,
27739         0x1E4,
27740         0x1E5,
27741         0x1E6,
27742         0x1E7,
27743         0x1E8,
27744         0x1E9,
27745         0x1EA,
27746         0x1EB,
27747         0x1EC,
27748         0x1ED,
27749         0x1EE,
27750         0x1EF,
27751         0x1F1,
27752         0x1F2,
27753         0x1F4,
27754         0x1F5,
27755         0x1F6,
27756         0x1F9,
27757         0x1FA,
27758         0x1FB,
27759         0x1FC,
27760         0x1FD,
27761         0x1FE,
27762         0x1FF,
27763         0x200,
27764         0x201,
27765         0x202,
27766         0x203,
27767         0x204,
27768         0x205,
27769         0x206,
27770         0x207,
27771         0x208,
27772         0x209,
27773         0x20A,
27774         0x20B,
27775         0x20C,
27776         0x20D,
27777         0x20E,
27778         0x20F,
27779         0x210,
27780         0x211,
27781         0x212,
27782         0x213,
27783         0x214,
27784         0x215,
27785         0x216,
27786         0x217,
27787         0x218,
27788         0x219,
27789         0x21A,
27790         0x21B,
27791         0x21C,
27792         0x21D,
27793         0x21E,
27794         0x21F,
27795         0x220,
27796         0x221,
27797         0x222,
27798         0x223,
27799         0x224,
27800         0x225,
27801         0x226,
27802         0x227,
27803         0x228,
27804         0x229,
27805         0x22A,
27806         0x22B,
27807         0x22C,
27808         0x22D,
27809         0x22E,
27810         0x22F,
27811         0x230,
27812         0x231,
27813         0x232,
27814         0x233,
27815         0x23A,
27816         0x23C,
27817         0x23D,
27818         0x23F,
27819         0x241,
27820         0x242,
27821         0x243,
27822         0x247,
27823         0x248,
27824         0x249,
27825         0x24A,
27826         0x24B,
27827         0x24C,
27828         0x24D,
27829         0x24E,
27830         0x24F,
27831         0x370,
27832         0x371,
27833         0x372,
27834         0x373,
27835         0x376,
27836         0x377,
27837         0x37F,
27838         0x380,
27839         0x386,
27840         0x387,
27841         0x388,
27842         0x38B,
27843         0x38C,
27844         0x38D,
27845         0x38E,
27846         0x390,
27847         0x391,
27848         0x3A2,
27849         0x3A3,
27850         0x3AC,
27851         0x3CF,
27852         0x3D0,
27853         0x3D2,
27854         0x3D5,
27855         0x3D8,
27856         0x3D9,
27857         0x3DA,
27858         0x3DB,
27859         0x3DC,
27860         0x3DD,
27861         0x3DE,
27862         0x3DF,
27863         0x3E0,
27864         0x3E1,
27865         0x3E2,
27866         0x3E3,
27867         0x3E4,
27868         0x3E5,
27869         0x3E6,
27870         0x3E7,
27871         0x3E8,
27872         0x3E9,
27873         0x3EA,
27874         0x3EB,
27875         0x3EC,
27876         0x3ED,
27877         0x3EE,
27878         0x3EF,
27879         0x3F4,
27880         0x3F5,
27881         0x3F7,
27882         0x3F8,
27883         0x3F9,
27884         0x3FB,
27885         0x3FD,
27886         0x430,
27887         0x460,
27888         0x461,
27889         0x462,
27890         0x463,
27891         0x464,
27892         0x465,
27893         0x466,
27894         0x467,
27895         0x468,
27896         0x469,
27897         0x46A,
27898         0x46B,
27899         0x46C,
27900         0x46D,
27901         0x46E,
27902         0x46F,
27903         0x470,
27904         0x471,
27905         0x472,
27906         0x473,
27907         0x474,
27908         0x475,
27909         0x476,
27910         0x477,
27911         0x478,
27912         0x479,
27913         0x47A,
27914         0x47B,
27915         0x47C,
27916         0x47D,
27917         0x47E,
27918         0x47F,
27919         0x480,
27920         0x481,
27921         0x48A,
27922         0x48B,
27923         0x48C,
27924         0x48D,
27925         0x48E,
27926         0x48F,
27927         0x490,
27928         0x491,
27929         0x492,
27930         0x493,
27931         0x494,
27932         0x495,
27933         0x496,
27934         0x497,
27935         0x498,
27936         0x499,
27937         0x49A,
27938         0x49B,
27939         0x49C,
27940         0x49D,
27941         0x49E,
27942         0x49F,
27943         0x4A0,
27944         0x4A1,
27945         0x4A2,
27946         0x4A3,
27947         0x4A4,
27948         0x4A5,
27949         0x4A6,
27950         0x4A7,
27951         0x4A8,
27952         0x4A9,
27953         0x4AA,
27954         0x4AB,
27955         0x4AC,
27956         0x4AD,
27957         0x4AE,
27958         0x4AF,
27959         0x4B0,
27960         0x4B1,
27961         0x4B2,
27962         0x4B3,
27963         0x4B4,
27964         0x4B5,
27965         0x4B6,
27966         0x4B7,
27967         0x4B8,
27968         0x4B9,
27969         0x4BA,
27970         0x4BB,
27971         0x4BC,
27972         0x4BD,
27973         0x4BE,
27974         0x4BF,
27975         0x4C0,
27976         0x4C2,
27977         0x4C3,
27978         0x4C4,
27979         0x4C5,
27980         0x4C6,
27981         0x4C7,
27982         0x4C8,
27983         0x4C9,
27984         0x4CA,
27985         0x4CB,
27986         0x4CC,
27987         0x4CD,
27988         0x4CE,
27989         0x4D0,
27990         0x4D1,
27991         0x4D2,
27992         0x4D3,
27993         0x4D4,
27994         0x4D5,
27995         0x4D6,
27996         0x4D7,
27997         0x4D8,
27998         0x4D9,
27999         0x4DA,
28000         0x4DB,
28001         0x4DC,
28002         0x4DD,
28003         0x4DE,
28004         0x4DF,
28005         0x4E0,
28006         0x4E1,
28007         0x4E2,
28008         0x4E3,
28009         0x4E4,
28010         0x4E5,
28011         0x4E6,
28012         0x4E7,
28013         0x4E8,
28014         0x4E9,
28015         0x4EA,
28016         0x4EB,
28017         0x4EC,
28018         0x4ED,
28019         0x4EE,
28020         0x4EF,
28021         0x4F0,
28022         0x4F1,
28023         0x4F2,
28024         0x4F3,
28025         0x4F4,
28026         0x4F5,
28027         0x4F6,
28028         0x4F7,
28029         0x4F8,
28030         0x4F9,
28031         0x4FA,
28032         0x4FB,
28033         0x4FC,
28034         0x4FD,
28035         0x4FE,
28036         0x4FF,
28037         0x500,
28038         0x501,
28039         0x502,
28040         0x503,
28041         0x504,
28042         0x505,
28043         0x506,
28044         0x507,
28045         0x508,
28046         0x509,
28047         0x50A,
28048         0x50B,
28049         0x50C,
28050         0x50D,
28051         0x50E,
28052         0x50F,
28053         0x510,
28054         0x511,
28055         0x512,
28056         0x513,
28057         0x514,
28058         0x515,
28059         0x516,
28060         0x517,
28061         0x518,
28062         0x519,
28063         0x51A,
28064         0x51B,
28065         0x51C,
28066         0x51D,
28067         0x51E,
28068         0x51F,
28069         0x520,
28070         0x521,
28071         0x522,
28072         0x523,
28073         0x524,
28074         0x525,
28075         0x526,
28076         0x527,
28077         0x528,
28078         0x529,
28079         0x52A,
28080         0x52B,
28081         0x52C,
28082         0x52D,
28083         0x52E,
28084         0x52F,
28085         0x531,
28086         0x557,
28087         0x10A0,
28088         0x10C6,
28089         0x10C7,
28090         0x10C8,
28091         0x10CD,
28092         0x10CE,
28093         0x13A0,
28094         0x13F6,
28095         0x1E00,
28096         0x1E01,
28097         0x1E02,
28098         0x1E03,
28099         0x1E04,
28100         0x1E05,
28101         0x1E06,
28102         0x1E07,
28103         0x1E08,
28104         0x1E09,
28105         0x1E0A,
28106         0x1E0B,
28107         0x1E0C,
28108         0x1E0D,
28109         0x1E0E,
28110         0x1E0F,
28111         0x1E10,
28112         0x1E11,
28113         0x1E12,
28114         0x1E13,
28115         0x1E14,
28116         0x1E15,
28117         0x1E16,
28118         0x1E17,
28119         0x1E18,
28120         0x1E19,
28121         0x1E1A,
28122         0x1E1B,
28123         0x1E1C,
28124         0x1E1D,
28125         0x1E1E,
28126         0x1E1F,
28127         0x1E20,
28128         0x1E21,
28129         0x1E22,
28130         0x1E23,
28131         0x1E24,
28132         0x1E25,
28133         0x1E26,
28134         0x1E27,
28135         0x1E28,
28136         0x1E29,
28137         0x1E2A,
28138         0x1E2B,
28139         0x1E2C,
28140         0x1E2D,
28141         0x1E2E,
28142         0x1E2F,
28143         0x1E30,
28144         0x1E31,
28145         0x1E32,
28146         0x1E33,
28147         0x1E34,
28148         0x1E35,
28149         0x1E36,
28150         0x1E37,
28151         0x1E38,
28152         0x1E39,
28153         0x1E3A,
28154         0x1E3B,
28155         0x1E3C,
28156         0x1E3D,
28157         0x1E3E,
28158         0x1E3F,
28159         0x1E40,
28160         0x1E41,
28161         0x1E42,
28162         0x1E43,
28163         0x1E44,
28164         0x1E45,
28165         0x1E46,
28166         0x1E47,
28167         0x1E48,
28168         0x1E49,
28169         0x1E4A,
28170         0x1E4B,
28171         0x1E4C,
28172         0x1E4D,
28173         0x1E4E,
28174         0x1E4F,
28175         0x1E50,
28176         0x1E51,
28177         0x1E52,
28178         0x1E53,
28179         0x1E54,
28180         0x1E55,
28181         0x1E56,
28182         0x1E57,
28183         0x1E58,
28184         0x1E59,
28185         0x1E5A,
28186         0x1E5B,
28187         0x1E5C,
28188         0x1E5D,
28189         0x1E5E,
28190         0x1E5F,
28191         0x1E60,
28192         0x1E61,
28193         0x1E62,
28194         0x1E63,
28195         0x1E64,
28196         0x1E65,
28197         0x1E66,
28198         0x1E67,
28199         0x1E68,
28200         0x1E69,
28201         0x1E6A,
28202         0x1E6B,
28203         0x1E6C,
28204         0x1E6D,
28205         0x1E6E,
28206         0x1E6F,
28207         0x1E70,
28208         0x1E71,
28209         0x1E72,
28210         0x1E73,
28211         0x1E74,
28212         0x1E75,
28213         0x1E76,
28214         0x1E77,
28215         0x1E78,
28216         0x1E79,
28217         0x1E7A,
28218         0x1E7B,
28219         0x1E7C,
28220         0x1E7D,
28221         0x1E7E,
28222         0x1E7F,
28223         0x1E80,
28224         0x1E81,
28225         0x1E82,
28226         0x1E83,
28227         0x1E84,
28228         0x1E85,
28229         0x1E86,
28230         0x1E87,
28231         0x1E88,
28232         0x1E89,
28233         0x1E8A,
28234         0x1E8B,
28235         0x1E8C,
28236         0x1E8D,
28237         0x1E8E,
28238         0x1E8F,
28239         0x1E90,
28240         0x1E91,
28241         0x1E92,
28242         0x1E93,
28243         0x1E94,
28244         0x1E95,
28245         0x1E9E,
28246         0x1E9F,
28247         0x1EA0,
28248         0x1EA1,
28249         0x1EA2,
28250         0x1EA3,
28251         0x1EA4,
28252         0x1EA5,
28253         0x1EA6,
28254         0x1EA7,
28255         0x1EA8,
28256         0x1EA9,
28257         0x1EAA,
28258         0x1EAB,
28259         0x1EAC,
28260         0x1EAD,
28261         0x1EAE,
28262         0x1EAF,
28263         0x1EB0,
28264         0x1EB1,
28265         0x1EB2,
28266         0x1EB3,
28267         0x1EB4,
28268         0x1EB5,
28269         0x1EB6,
28270         0x1EB7,
28271         0x1EB8,
28272         0x1EB9,
28273         0x1EBA,
28274         0x1EBB,
28275         0x1EBC,
28276         0x1EBD,
28277         0x1EBE,
28278         0x1EBF,
28279         0x1EC0,
28280         0x1EC1,
28281         0x1EC2,
28282         0x1EC3,
28283         0x1EC4,
28284         0x1EC5,
28285         0x1EC6,
28286         0x1EC7,
28287         0x1EC8,
28288         0x1EC9,
28289         0x1ECA,
28290         0x1ECB,
28291         0x1ECC,
28292         0x1ECD,
28293         0x1ECE,
28294         0x1ECF,
28295         0x1ED0,
28296         0x1ED1,
28297         0x1ED2,
28298         0x1ED3,
28299         0x1ED4,
28300         0x1ED5,
28301         0x1ED6,
28302         0x1ED7,
28303         0x1ED8,
28304         0x1ED9,
28305         0x1EDA,
28306         0x1EDB,
28307         0x1EDC,
28308         0x1EDD,
28309         0x1EDE,
28310         0x1EDF,
28311         0x1EE0,
28312         0x1EE1,
28313         0x1EE2,
28314         0x1EE3,
28315         0x1EE4,
28316         0x1EE5,
28317         0x1EE6,
28318         0x1EE7,
28319         0x1EE8,
28320         0x1EE9,
28321         0x1EEA,
28322         0x1EEB,
28323         0x1EEC,
28324         0x1EED,
28325         0x1EEE,
28326         0x1EEF,
28327         0x1EF0,
28328         0x1EF1,
28329         0x1EF2,
28330         0x1EF3,
28331         0x1EF4,
28332         0x1EF5,
28333         0x1EF6,
28334         0x1EF7,
28335         0x1EF8,
28336         0x1EF9,
28337         0x1EFA,
28338         0x1EFB,
28339         0x1EFC,
28340         0x1EFD,
28341         0x1EFE,
28342         0x1EFF,
28343         0x1F08,
28344         0x1F10,
28345         0x1F18,
28346         0x1F1E,
28347         0x1F28,
28348         0x1F30,
28349         0x1F38,
28350         0x1F40,
28351         0x1F48,
28352         0x1F4E,
28353         0x1F59,
28354         0x1F5A,
28355         0x1F5B,
28356         0x1F5C,
28357         0x1F5D,
28358         0x1F5E,
28359         0x1F5F,
28360         0x1F60,
28361         0x1F68,
28362         0x1F70,
28363         0x1FB8,
28364         0x1FBC,
28365         0x1FC8,
28366         0x1FCC,
28367         0x1FD8,
28368         0x1FDC,
28369         0x1FE8,
28370         0x1FED,
28371         0x1FF8,
28372         0x1FFC,
28373         0x2102,
28374         0x2103,
28375         0x2107,
28376         0x2108,
28377         0x210B,
28378         0x210E,
28379         0x2110,
28380         0x2113,
28381         0x2115,
28382         0x2116,
28383         0x2119,
28384         0x211E,
28385         0x2124,
28386         0x2125,
28387         0x2126,
28388         0x2127,
28389         0x2128,
28390         0x2129,
28391         0x212A,
28392         0x212E,
28393         0x2130,
28394         0x2134,
28395         0x213E,
28396         0x2140,
28397         0x2145,
28398         0x2146,
28399         0x2160,
28400         0x2170,
28401         0x2183,
28402         0x2184,
28403         0x24B6,
28404         0x24D0,
28405         0x2C00,
28406         0x2C2F,
28407         0x2C60,
28408         0x2C61,
28409         0x2C62,
28410         0x2C65,
28411         0x2C67,
28412         0x2C68,
28413         0x2C69,
28414         0x2C6A,
28415         0x2C6B,
28416         0x2C6C,
28417         0x2C6D,
28418         0x2C71,
28419         0x2C72,
28420         0x2C73,
28421         0x2C75,
28422         0x2C76,
28423         0x2C7E,
28424         0x2C81,
28425         0x2C82,
28426         0x2C83,
28427         0x2C84,
28428         0x2C85,
28429         0x2C86,
28430         0x2C87,
28431         0x2C88,
28432         0x2C89,
28433         0x2C8A,
28434         0x2C8B,
28435         0x2C8C,
28436         0x2C8D,
28437         0x2C8E,
28438         0x2C8F,
28439         0x2C90,
28440         0x2C91,
28441         0x2C92,
28442         0x2C93,
28443         0x2C94,
28444         0x2C95,
28445         0x2C96,
28446         0x2C97,
28447         0x2C98,
28448         0x2C99,
28449         0x2C9A,
28450         0x2C9B,
28451         0x2C9C,
28452         0x2C9D,
28453         0x2C9E,
28454         0x2C9F,
28455         0x2CA0,
28456         0x2CA1,
28457         0x2CA2,
28458         0x2CA3,
28459         0x2CA4,
28460         0x2CA5,
28461         0x2CA6,
28462         0x2CA7,
28463         0x2CA8,
28464         0x2CA9,
28465         0x2CAA,
28466         0x2CAB,
28467         0x2CAC,
28468         0x2CAD,
28469         0x2CAE,
28470         0x2CAF,
28471         0x2CB0,
28472         0x2CB1,
28473         0x2CB2,
28474         0x2CB3,
28475         0x2CB4,
28476         0x2CB5,
28477         0x2CB6,
28478         0x2CB7,
28479         0x2CB8,
28480         0x2CB9,
28481         0x2CBA,
28482         0x2CBB,
28483         0x2CBC,
28484         0x2CBD,
28485         0x2CBE,
28486         0x2CBF,
28487         0x2CC0,
28488         0x2CC1,
28489         0x2CC2,
28490         0x2CC3,
28491         0x2CC4,
28492         0x2CC5,
28493         0x2CC6,
28494         0x2CC7,
28495         0x2CC8,
28496         0x2CC9,
28497         0x2CCA,
28498         0x2CCB,
28499         0x2CCC,
28500         0x2CCD,
28501         0x2CCE,
28502         0x2CCF,
28503         0x2CD0,
28504         0x2CD1,
28505         0x2CD2,
28506         0x2CD3,
28507         0x2CD4,
28508         0x2CD5,
28509         0x2CD6,
28510         0x2CD7,
28511         0x2CD8,
28512         0x2CD9,
28513         0x2CDA,
28514         0x2CDB,
28515         0x2CDC,
28516         0x2CDD,
28517         0x2CDE,
28518         0x2CDF,
28519         0x2CE0,
28520         0x2CE1,
28521         0x2CE2,
28522         0x2CE3,
28523         0x2CEB,
28524         0x2CEC,
28525         0x2CED,
28526         0x2CEE,
28527         0x2CF2,
28528         0x2CF3,
28529         0xA640,
28530         0xA641,
28531         0xA642,
28532         0xA643,
28533         0xA644,
28534         0xA645,
28535         0xA646,
28536         0xA647,
28537         0xA648,
28538         0xA649,
28539         0xA64A,
28540         0xA64B,
28541         0xA64C,
28542         0xA64D,
28543         0xA64E,
28544         0xA64F,
28545         0xA650,
28546         0xA651,
28547         0xA652,
28548         0xA653,
28549         0xA654,
28550         0xA655,
28551         0xA656,
28552         0xA657,
28553         0xA658,
28554         0xA659,
28555         0xA65A,
28556         0xA65B,
28557         0xA65C,
28558         0xA65D,
28559         0xA65E,
28560         0xA65F,
28561         0xA660,
28562         0xA661,
28563         0xA662,
28564         0xA663,
28565         0xA664,
28566         0xA665,
28567         0xA666,
28568         0xA667,
28569         0xA668,
28570         0xA669,
28571         0xA66A,
28572         0xA66B,
28573         0xA66C,
28574         0xA66D,
28575         0xA680,
28576         0xA681,
28577         0xA682,
28578         0xA683,
28579         0xA684,
28580         0xA685,
28581         0xA686,
28582         0xA687,
28583         0xA688,
28584         0xA689,
28585         0xA68A,
28586         0xA68B,
28587         0xA68C,
28588         0xA68D,
28589         0xA68E,
28590         0xA68F,
28591         0xA690,
28592         0xA691,
28593         0xA692,
28594         0xA693,
28595         0xA694,
28596         0xA695,
28597         0xA696,
28598         0xA697,
28599         0xA698,
28600         0xA699,
28601         0xA69A,
28602         0xA69B,
28603         0xA722,
28604         0xA723,
28605         0xA724,
28606         0xA725,
28607         0xA726,
28608         0xA727,
28609         0xA728,
28610         0xA729,
28611         0xA72A,
28612         0xA72B,
28613         0xA72C,
28614         0xA72D,
28615         0xA72E,
28616         0xA72F,
28617         0xA732,
28618         0xA733,
28619         0xA734,
28620         0xA735,
28621         0xA736,
28622         0xA737,
28623         0xA738,
28624         0xA739,
28625         0xA73A,
28626         0xA73B,
28627         0xA73C,
28628         0xA73D,
28629         0xA73E,
28630         0xA73F,
28631         0xA740,
28632         0xA741,
28633         0xA742,
28634         0xA743,
28635         0xA744,
28636         0xA745,
28637         0xA746,
28638         0xA747,
28639         0xA748,
28640         0xA749,
28641         0xA74A,
28642         0xA74B,
28643         0xA74C,
28644         0xA74D,
28645         0xA74E,
28646         0xA74F,
28647         0xA750,
28648         0xA751,
28649         0xA752,
28650         0xA753,
28651         0xA754,
28652         0xA755,
28653         0xA756,
28654         0xA757,
28655         0xA758,
28656         0xA759,
28657         0xA75A,
28658         0xA75B,
28659         0xA75C,
28660         0xA75D,
28661         0xA75E,
28662         0xA75F,
28663         0xA760,
28664         0xA761,
28665         0xA762,
28666         0xA763,
28667         0xA764,
28668         0xA765,
28669         0xA766,
28670         0xA767,
28671         0xA768,
28672         0xA769,
28673         0xA76A,
28674         0xA76B,
28675         0xA76C,
28676         0xA76D,
28677         0xA76E,
28678         0xA76F,
28679         0xA779,
28680         0xA77A,
28681         0xA77B,
28682         0xA77C,
28683         0xA77D,
28684         0xA77F,
28685         0xA780,
28686         0xA781,
28687         0xA782,
28688         0xA783,
28689         0xA784,
28690         0xA785,
28691         0xA786,
28692         0xA787,
28693         0xA78B,
28694         0xA78C,
28695         0xA78D,
28696         0xA78E,
28697         0xA790,
28698         0xA791,
28699         0xA792,
28700         0xA793,
28701         0xA796,
28702         0xA797,
28703         0xA798,
28704         0xA799,
28705         0xA79A,
28706         0xA79B,
28707         0xA79C,
28708         0xA79D,
28709         0xA79E,
28710         0xA79F,
28711         0xA7A0,
28712         0xA7A1,
28713         0xA7A2,
28714         0xA7A3,
28715         0xA7A4,
28716         0xA7A5,
28717         0xA7A6,
28718         0xA7A7,
28719         0xA7A8,
28720         0xA7A9,
28721         0xA7AA,
28722         0xA7AF,
28723         0xA7B0,
28724         0xA7B5,
28725         0xA7B6,
28726         0xA7B7,
28727         0xFF21,
28728         0xFF3B,
28729         0x10400,
28730         0x10428,
28731         0x104B0,
28732         0x104D4,
28733         0x10C80,
28734         0x10CB3,
28735         0x118A0,
28736         0x118C0,
28737         0x1D400,
28738         0x1D41A,
28739         0x1D434,
28740         0x1D44E,
28741         0x1D468,
28742         0x1D482,
28743         0x1D49C,
28744         0x1D49D,
28745         0x1D49E,
28746         0x1D4A0,
28747         0x1D4A2,
28748         0x1D4A3,
28749         0x1D4A5,
28750         0x1D4A7,
28751         0x1D4A9,
28752         0x1D4AD,
28753         0x1D4AE,
28754         0x1D4B6,
28755         0x1D4D0,
28756         0x1D4EA,
28757         0x1D504,
28758         0x1D506,
28759         0x1D507,
28760         0x1D50B,
28761         0x1D50D,
28762         0x1D515,
28763         0x1D516,
28764         0x1D51D,
28765         0x1D538,
28766         0x1D53A,
28767         0x1D53B,
28768         0x1D53F,
28769         0x1D540,
28770         0x1D545,
28771         0x1D546,
28772         0x1D547,
28773         0x1D54A,
28774         0x1D551,
28775         0x1D56C,
28776         0x1D586,
28777         0x1D5A0,
28778         0x1D5BA,
28779         0x1D5D4,
28780         0x1D5EE,
28781         0x1D608,
28782         0x1D622,
28783         0x1D63C,
28784         0x1D656,
28785         0x1D670,
28786         0x1D68A,
28787         0x1D6A8,
28788         0x1D6C1,
28789         0x1D6E2,
28790         0x1D6FB,
28791         0x1D71C,
28792         0x1D735,
28793         0x1D756,
28794         0x1D76F,
28795         0x1D790,
28796         0x1D7A9,
28797         0x1D7CA,
28798         0x1D7CB,
28799         0x1E900,
28800         0x1E922,
28801         0x1F130,
28802         0x1F14A,
28803         0x1F150,
28804         0x1F16A,
28805         0x1F170,
28806         0x1F18A
28807 };
28808
28809 static const UV XPosixWord_invlist[] = { /* for ASCII/Latin1 */
28810         1361,   /* Number of elements */
28811         148565664, /* Version and data structure type */
28812         1,      /* 0 if the list starts at 0;
28813                    1 if it starts at the element beyond 0 */
28814         0x0,
28815         0x30,
28816         0x3A,
28817         0x41,
28818         0x5B,
28819         0x5F,
28820         0x60,
28821         0x61,
28822         0x7B,
28823         0xAA,
28824         0xAB,
28825         0xB5,
28826         0xB6,
28827         0xBA,
28828         0xBB,
28829         0xC0,
28830         0xD7,
28831         0xD8,
28832         0xF7,
28833         0xF8,
28834         0x2C2,
28835         0x2C6,
28836         0x2D2,
28837         0x2E0,
28838         0x2E5,
28839         0x2EC,
28840         0x2ED,
28841         0x2EE,
28842         0x2EF,
28843         0x300,
28844         0x375,
28845         0x376,
28846         0x378,
28847         0x37A,
28848         0x37E,
28849         0x37F,
28850         0x380,
28851         0x386,
28852         0x387,
28853         0x388,
28854         0x38B,
28855         0x38C,
28856         0x38D,
28857         0x38E,
28858         0x3A2,
28859         0x3A3,
28860         0x3F6,
28861         0x3F7,
28862         0x482,
28863         0x483,
28864         0x530,
28865         0x531,
28866         0x557,
28867         0x559,
28868         0x55A,
28869         0x561,
28870         0x588,
28871         0x591,
28872         0x5BE,
28873         0x5BF,
28874         0x5C0,
28875         0x5C1,
28876         0x5C3,
28877         0x5C4,
28878         0x5C6,
28879         0x5C7,
28880         0x5C8,
28881         0x5D0,
28882         0x5EB,
28883         0x5F0,
28884         0x5F3,
28885         0x610,
28886         0x61B,
28887         0x620,
28888         0x66A,
28889         0x66E,
28890         0x6D4,
28891         0x6D5,
28892         0x6DD,
28893         0x6DF,
28894         0x6E9,
28895         0x6EA,
28896         0x6FD,
28897         0x6FF,
28898         0x700,
28899         0x710,
28900         0x74B,
28901         0x74D,
28902         0x7B2,
28903         0x7C0,
28904         0x7F6,
28905         0x7FA,
28906         0x7FB,
28907         0x800,
28908         0x82E,
28909         0x840,
28910         0x85C,
28911         0x8A0,
28912         0x8B5,
28913         0x8B6,
28914         0x8BE,
28915         0x8D4,
28916         0x8E2,
28917         0x8E3,
28918         0x964,
28919         0x966,
28920         0x970,
28921         0x971,
28922         0x984,
28923         0x985,
28924         0x98D,
28925         0x98F,
28926         0x991,
28927         0x993,
28928         0x9A9,
28929         0x9AA,
28930         0x9B1,
28931         0x9B2,
28932         0x9B3,
28933         0x9B6,
28934         0x9BA,
28935         0x9BC,
28936         0x9C5,
28937         0x9C7,
28938         0x9C9,
28939         0x9CB,
28940         0x9CF,
28941         0x9D7,
28942         0x9D8,
28943         0x9DC,
28944         0x9DE,
28945         0x9DF,
28946         0x9E4,
28947         0x9E6,
28948         0x9F2,
28949         0xA01,
28950         0xA04,
28951         0xA05,
28952         0xA0B,
28953         0xA0F,
28954         0xA11,
28955         0xA13,
28956         0xA29,
28957         0xA2A,
28958         0xA31,
28959         0xA32,
28960         0xA34,
28961         0xA35,
28962         0xA37,
28963         0xA38,
28964         0xA3A,
28965         0xA3C,
28966         0xA3D,
28967         0xA3E,
28968         0xA43,
28969         0xA47,
28970         0xA49,
28971         0xA4B,
28972         0xA4E,
28973         0xA51,
28974         0xA52,
28975         0xA59,
28976         0xA5D,
28977         0xA5E,
28978         0xA5F,
28979         0xA66,
28980         0xA76,
28981         0xA81,
28982         0xA84,
28983         0xA85,
28984         0xA8E,
28985         0xA8F,
28986         0xA92,
28987         0xA93,
28988         0xAA9,
28989         0xAAA,
28990         0xAB1,
28991         0xAB2,
28992         0xAB4,
28993         0xAB5,
28994         0xABA,
28995         0xABC,
28996         0xAC6,
28997         0xAC7,
28998         0xACA,
28999         0xACB,
29000         0xACE,
29001         0xAD0,
29002         0xAD1,
29003         0xAE0,
29004         0xAE4,
29005         0xAE6,
29006         0xAF0,
29007         0xAF9,
29008         0xAFA,
29009         0xB01,
29010         0xB04,
29011         0xB05,
29012         0xB0D,
29013         0xB0F,
29014         0xB11,
29015         0xB13,
29016         0xB29,
29017         0xB2A,
29018         0xB31,
29019         0xB32,
29020         0xB34,
29021         0xB35,
29022         0xB3A,
29023         0xB3C,
29024         0xB45,
29025         0xB47,
29026         0xB49,
29027         0xB4B,
29028         0xB4E,
29029         0xB56,
29030         0xB58,
29031         0xB5C,
29032         0xB5E,
29033         0xB5F,
29034         0xB64,
29035         0xB66,
29036         0xB70,
29037         0xB71,
29038         0xB72,
29039         0xB82,
29040         0xB84,
29041         0xB85,
29042         0xB8B,
29043         0xB8E,
29044         0xB91,
29045         0xB92,
29046         0xB96,
29047         0xB99,
29048         0xB9B,
29049         0xB9C,
29050         0xB9D,
29051         0xB9E,
29052         0xBA0,
29053         0xBA3,
29054         0xBA5,
29055         0xBA8,
29056         0xBAB,
29057         0xBAE,
29058         0xBBA,
29059         0xBBE,
29060         0xBC3,
29061         0xBC6,
29062         0xBC9,
29063         0xBCA,
29064         0xBCE,
29065         0xBD0,
29066         0xBD1,
29067         0xBD7,
29068         0xBD8,
29069         0xBE6,
29070         0xBF0,
29071         0xC00,
29072         0xC04,
29073         0xC05,
29074         0xC0D,
29075         0xC0E,
29076         0xC11,
29077         0xC12,
29078         0xC29,
29079         0xC2A,
29080         0xC3A,
29081         0xC3D,
29082         0xC45,
29083         0xC46,
29084         0xC49,
29085         0xC4A,
29086         0xC4E,
29087         0xC55,
29088         0xC57,
29089         0xC58,
29090         0xC5B,
29091         0xC60,
29092         0xC64,
29093         0xC66,
29094         0xC70,
29095         0xC80,
29096         0xC84,
29097         0xC85,
29098         0xC8D,
29099         0xC8E,
29100         0xC91,
29101         0xC92,
29102         0xCA9,
29103         0xCAA,
29104         0xCB4,
29105         0xCB5,
29106         0xCBA,
29107         0xCBC,
29108         0xCC5,
29109         0xCC6,
29110         0xCC9,
29111         0xCCA,
29112         0xCCE,
29113         0xCD5,
29114         0xCD7,
29115         0xCDE,
29116         0xCDF,
29117         0xCE0,
29118         0xCE4,
29119         0xCE6,
29120         0xCF0,
29121         0xCF1,
29122         0xCF3,
29123         0xD01,
29124         0xD04,
29125         0xD05,
29126         0xD0D,
29127         0xD0E,
29128         0xD11,
29129         0xD12,
29130         0xD3B,
29131         0xD3D,
29132         0xD45,
29133         0xD46,
29134         0xD49,
29135         0xD4A,
29136         0xD4F,
29137         0xD54,
29138         0xD58,
29139         0xD5F,
29140         0xD64,
29141         0xD66,
29142         0xD70,
29143         0xD7A,
29144         0xD80,
29145         0xD82,
29146         0xD84,
29147         0xD85,
29148         0xD97,
29149         0xD9A,
29150         0xDB2,
29151         0xDB3,
29152         0xDBC,
29153         0xDBD,
29154         0xDBE,
29155         0xDC0,
29156         0xDC7,
29157         0xDCA,
29158         0xDCB,
29159         0xDCF,
29160         0xDD5,
29161         0xDD6,
29162         0xDD7,
29163         0xDD8,
29164         0xDE0,
29165         0xDE6,
29166         0xDF0,
29167         0xDF2,
29168         0xDF4,
29169         0xE01,
29170         0xE3B,
29171         0xE40,
29172         0xE4F,
29173         0xE50,
29174         0xE5A,
29175         0xE81,
29176         0xE83,
29177         0xE84,
29178         0xE85,
29179         0xE87,
29180         0xE89,
29181         0xE8A,
29182         0xE8B,
29183         0xE8D,
29184         0xE8E,
29185         0xE94,
29186         0xE98,
29187         0xE99,
29188         0xEA0,
29189         0xEA1,
29190         0xEA4,
29191         0xEA5,
29192         0xEA6,
29193         0xEA7,
29194         0xEA8,
29195         0xEAA,
29196         0xEAC,
29197         0xEAD,
29198         0xEBA,
29199         0xEBB,
29200         0xEBE,
29201         0xEC0,
29202         0xEC5,
29203         0xEC6,
29204         0xEC7,
29205         0xEC8,
29206         0xECE,
29207         0xED0,
29208         0xEDA,
29209         0xEDC,
29210         0xEE0,
29211         0xF00,
29212         0xF01,
29213         0xF18,
29214         0xF1A,
29215         0xF20,
29216         0xF2A,
29217         0xF35,
29218         0xF36,
29219         0xF37,
29220         0xF38,
29221         0xF39,
29222         0xF3A,
29223         0xF3E,
29224         0xF48,
29225         0xF49,
29226         0xF6D,
29227         0xF71,
29228         0xF85,
29229         0xF86,
29230         0xF98,
29231         0xF99,
29232         0xFBD,
29233         0xFC6,
29234         0xFC7,
29235         0x1000,
29236         0x104A,
29237         0x1050,
29238         0x109E,
29239         0x10A0,
29240         0x10C6,
29241         0x10C7,
29242         0x10C8,
29243         0x10CD,
29244         0x10CE,
29245         0x10D0,
29246         0x10FB,
29247         0x10FC,
29248         0x1249,
29249         0x124A,
29250         0x124E,
29251         0x1250,
29252         0x1257,
29253         0x1258,
29254         0x1259,
29255         0x125A,
29256         0x125E,
29257         0x1260,
29258         0x1289,
29259         0x128A,
29260         0x128E,
29261         0x1290,
29262         0x12B1,
29263         0x12B2,
29264         0x12B6,
29265         0x12B8,
29266         0x12BF,
29267         0x12C0,
29268         0x12C1,
29269         0x12C2,
29270         0x12C6,
29271         0x12C8,
29272         0x12D7,
29273         0x12D8,
29274         0x1311,
29275         0x1312,
29276         0x1316,
29277         0x1318,
29278         0x135B,
29279         0x135D,
29280         0x1360,
29281         0x1380,
29282         0x1390,
29283         0x13A0,
29284         0x13F6,
29285         0x13F8,
29286         0x13FE,
29287         0x1401,
29288         0x166D,
29289         0x166F,
29290         0x1680,
29291         0x1681,
29292         0x169B,
29293         0x16A0,
29294         0x16EB,
29295         0x16EE,
29296         0x16F9,
29297         0x1700,
29298         0x170D,
29299         0x170E,
29300         0x1715,
29301         0x1720,
29302         0x1735,
29303         0x1740,
29304         0x1754,
29305         0x1760,
29306         0x176D,
29307         0x176E,
29308         0x1771,
29309         0x1772,
29310         0x1774,
29311         0x1780,
29312         0x17D4,
29313         0x17D7,
29314         0x17D8,
29315         0x17DC,
29316         0x17DE,
29317         0x17E0,
29318         0x17EA,
29319         0x180B,
29320         0x180E,
29321         0x1810,
29322         0x181A,
29323         0x1820,
29324         0x1878,
29325         0x1880,
29326         0x18AB,
29327         0x18B0,
29328         0x18F6,
29329         0x1900,
29330         0x191F,
29331         0x1920,
29332         0x192C,
29333         0x1930,
29334         0x193C,
29335         0x1946,
29336         0x196E,
29337         0x1970,
29338         0x1975,
29339         0x1980,
29340         0x19AC,
29341         0x19B0,
29342         0x19CA,
29343         0x19D0,
29344         0x19DA,
29345         0x1A00,
29346         0x1A1C,
29347         0x1A20,
29348         0x1A5F,
29349         0x1A60,
29350         0x1A7D,
29351         0x1A7F,
29352         0x1A8A,
29353         0x1A90,
29354         0x1A9A,
29355         0x1AA7,
29356         0x1AA8,
29357         0x1AB0,
29358         0x1ABF,
29359         0x1B00,
29360         0x1B4C,
29361         0x1B50,
29362         0x1B5A,
29363         0x1B6B,
29364         0x1B74,
29365         0x1B80,
29366         0x1BF4,
29367         0x1C00,
29368         0x1C38,
29369         0x1C40,
29370         0x1C4A,
29371         0x1C4D,
29372         0x1C7E,
29373         0x1C80,
29374         0x1C89,
29375         0x1CD0,
29376         0x1CD3,
29377         0x1CD4,
29378         0x1CF7,
29379         0x1CF8,
29380         0x1CFA,
29381         0x1D00,
29382         0x1DF6,
29383         0x1DFB,
29384         0x1F16,
29385         0x1F18,
29386         0x1F1E,
29387         0x1F20,
29388         0x1F46,
29389         0x1F48,
29390         0x1F4E,
29391         0x1F50,
29392         0x1F58,
29393         0x1F59,
29394         0x1F5A,
29395         0x1F5B,
29396         0x1F5C,
29397         0x1F5D,
29398         0x1F5E,
29399         0x1F5F,
29400         0x1F7E,
29401         0x1F80,
29402         0x1FB5,
29403         0x1FB6,
29404         0x1FBD,
29405         0x1FBE,
29406         0x1FBF,
29407         0x1FC2,
29408         0x1FC5,
29409         0x1FC6,
29410         0x1FCD,
29411         0x1FD0,
29412         0x1FD4,
29413         0x1FD6,
29414         0x1FDC,
29415         0x1FE0,
29416         0x1FED,
29417         0x1FF2,
29418         0x1FF5,
29419         0x1FF6,
29420         0x1FFD,
29421         0x200C,
29422         0x200E,
29423         0x203F,
29424         0x2041,
29425         0x2054,
29426         0x2055,
29427         0x2071,
29428         0x2072,
29429         0x207F,
29430         0x2080,
29431         0x2090,
29432         0x209D,
29433         0x20D0,
29434         0x20F1,
29435         0x2102,
29436         0x2103,
29437         0x2107,
29438         0x2108,
29439         0x210A,
29440         0x2114,
29441         0x2115,
29442         0x2116,
29443         0x2119,
29444         0x211E,
29445         0x2124,
29446         0x2125,
29447         0x2126,
29448         0x2127,
29449         0x2128,
29450         0x2129,
29451         0x212A,
29452         0x212E,
29453         0x212F,
29454         0x213A,
29455         0x213C,
29456         0x2140,
29457         0x2145,
29458         0x214A,
29459         0x214E,
29460         0x214F,
29461         0x2160,
29462         0x2189,
29463         0x24B6,
29464         0x24EA,
29465         0x2C00,
29466         0x2C2F,
29467         0x2C30,
29468         0x2C5F,
29469         0x2C60,
29470         0x2CE5,
29471         0x2CEB,
29472         0x2CF4,
29473         0x2D00,
29474         0x2D26,
29475         0x2D27,
29476         0x2D28,
29477         0x2D2D,
29478         0x2D2E,
29479         0x2D30,
29480         0x2D68,
29481         0x2D6F,
29482         0x2D70,
29483         0x2D7F,
29484         0x2D97,
29485         0x2DA0,
29486         0x2DA7,
29487         0x2DA8,
29488         0x2DAF,
29489         0x2DB0,
29490         0x2DB7,
29491         0x2DB8,
29492         0x2DBF,
29493         0x2DC0,
29494         0x2DC7,
29495         0x2DC8,
29496         0x2DCF,
29497         0x2DD0,
29498         0x2DD7,
29499         0x2DD8,
29500         0x2DDF,
29501         0x2DE0,
29502         0x2E00,
29503         0x2E2F,
29504         0x2E30,
29505         0x3005,
29506         0x3008,
29507         0x3021,
29508         0x3030,
29509         0x3031,
29510         0x3036,
29511         0x3038,
29512         0x303D,
29513         0x3041,
29514         0x3097,
29515         0x3099,
29516         0x309B,
29517         0x309D,
29518         0x30A0,
29519         0x30A1,
29520         0x30FB,
29521         0x30FC,
29522         0x3100,
29523         0x3105,
29524         0x312E,
29525         0x3131,
29526         0x318F,
29527         0x31A0,
29528         0x31BB,
29529         0x31F0,
29530         0x3200,
29531         0x3400,
29532         0x4DB6,
29533         0x4E00,
29534         0x9FD6,
29535         0xA000,
29536         0xA48D,
29537         0xA4D0,
29538         0xA4FE,
29539         0xA500,
29540         0xA60D,
29541         0xA610,
29542         0xA62C,
29543         0xA640,
29544         0xA673,
29545         0xA674,
29546         0xA67E,
29547         0xA67F,
29548         0xA6F2,
29549         0xA717,
29550         0xA720,
29551         0xA722,
29552         0xA789,
29553         0xA78B,
29554         0xA7AF,
29555         0xA7B0,
29556         0xA7B8,
29557         0xA7F7,
29558         0xA828,
29559         0xA840,
29560         0xA874,
29561         0xA880,
29562         0xA8C6,
29563         0xA8D0,
29564         0xA8DA,
29565         0xA8E0,
29566         0xA8F8,
29567         0xA8FB,
29568         0xA8FC,
29569         0xA8FD,
29570         0xA8FE,
29571         0xA900,
29572         0xA92E,
29573         0xA930,
29574         0xA954,
29575         0xA960,
29576         0xA97D,
29577         0xA980,
29578         0xA9C1,
29579         0xA9CF,
29580         0xA9DA,
29581         0xA9E0,
29582         0xA9FF,
29583         0xAA00,
29584         0xAA37,
29585         0xAA40,
29586         0xAA4E,
29587         0xAA50,
29588         0xAA5A,
29589         0xAA60,
29590         0xAA77,
29591         0xAA7A,
29592         0xAAC3,
29593         0xAADB,
29594         0xAADE,
29595         0xAAE0,
29596         0xAAF0,
29597         0xAAF2,
29598         0xAAF7,
29599         0xAB01,
29600         0xAB07,
29601         0xAB09,
29602         0xAB0F,
29603         0xAB11,
29604         0xAB17,
29605         0xAB20,
29606         0xAB27,
29607         0xAB28,
29608         0xAB2F,
29609         0xAB30,
29610         0xAB5B,
29611         0xAB5C,
29612         0xAB66,
29613         0xAB70,
29614         0xABEB,
29615         0xABEC,
29616         0xABEE,
29617         0xABF0,
29618         0xABFA,
29619         0xAC00,
29620         0xD7A4,
29621         0xD7B0,
29622         0xD7C7,
29623         0xD7CB,
29624         0xD7FC,
29625         0xF900,
29626         0xFA6E,
29627         0xFA70,
29628         0xFADA,
29629         0xFB00,
29630         0xFB07,
29631         0xFB13,
29632         0xFB18,
29633         0xFB1D,
29634         0xFB29,
29635         0xFB2A,
29636         0xFB37,
29637         0xFB38,
29638         0xFB3D,
29639         0xFB3E,
29640         0xFB3F,
29641         0xFB40,
29642         0xFB42,
29643         0xFB43,
29644         0xFB45,
29645         0xFB46,
29646         0xFBB2,
29647         0xFBD3,
29648         0xFD3E,
29649         0xFD50,
29650         0xFD90,
29651         0xFD92,
29652         0xFDC8,
29653         0xFDF0,
29654         0xFDFC,
29655         0xFE00,
29656         0xFE10,
29657         0xFE20,
29658         0xFE30,
29659         0xFE33,
29660         0xFE35,
29661         0xFE4D,
29662         0xFE50,
29663         0xFE70,
29664         0xFE75,
29665         0xFE76,
29666         0xFEFD,
29667         0xFF10,
29668         0xFF1A,
29669         0xFF21,
29670         0xFF3B,
29671         0xFF3F,
29672         0xFF40,
29673         0xFF41,
29674         0xFF5B,
29675         0xFF66,
29676         0xFFBF,
29677         0xFFC2,
29678         0xFFC8,
29679         0xFFCA,
29680         0xFFD0,
29681         0xFFD2,
29682         0xFFD8,
29683         0xFFDA,
29684         0xFFDD,
29685         0x10000,
29686         0x1000C,
29687         0x1000D,
29688         0x10027,
29689         0x10028,
29690         0x1003B,
29691         0x1003C,
29692         0x1003E,
29693         0x1003F,
29694         0x1004E,
29695         0x10050,
29696         0x1005E,
29697         0x10080,
29698         0x100FB,
29699         0x10140,
29700         0x10175,
29701         0x101FD,
29702         0x101FE,
29703         0x10280,
29704         0x1029D,
29705         0x102A0,
29706         0x102D1,
29707         0x102E0,
29708         0x102E1,
29709         0x10300,
29710         0x10320,
29711         0x10330,
29712         0x1034B,
29713         0x10350,
29714         0x1037B,
29715         0x10380,
29716         0x1039E,
29717         0x103A0,
29718         0x103C4,
29719         0x103C8,
29720         0x103D0,
29721         0x103D1,
29722         0x103D6,
29723         0x10400,
29724         0x1049E,
29725         0x104A0,
29726         0x104AA,
29727         0x104B0,
29728         0x104D4,
29729         0x104D8,
29730         0x104FC,
29731         0x10500,
29732         0x10528,
29733         0x10530,
29734         0x10564,
29735         0x10600,
29736         0x10737,
29737         0x10740,
29738         0x10756,
29739         0x10760,
29740         0x10768,
29741         0x10800,
29742         0x10806,
29743         0x10808,
29744         0x10809,
29745         0x1080A,
29746         0x10836,
29747         0x10837,
29748         0x10839,
29749         0x1083C,
29750         0x1083D,
29751         0x1083F,
29752         0x10856,
29753         0x10860,
29754         0x10877,
29755         0x10880,
29756         0x1089F,
29757         0x108E0,
29758         0x108F3,
29759         0x108F4,
29760         0x108F6,
29761         0x10900,
29762         0x10916,
29763         0x10920,
29764         0x1093A,
29765         0x10980,
29766         0x109B8,
29767         0x109BE,
29768         0x109C0,
29769         0x10A00,
29770         0x10A04,
29771         0x10A05,
29772         0x10A07,
29773         0x10A0C,
29774         0x10A14,
29775         0x10A15,
29776         0x10A18,
29777         0x10A19,
29778         0x10A34,
29779         0x10A38,
29780         0x10A3B,
29781         0x10A3F,
29782         0x10A40,
29783         0x10A60,
29784         0x10A7D,
29785         0x10A80,
29786         0x10A9D,
29787         0x10AC0,
29788         0x10AC8,
29789         0x10AC9,
29790         0x10AE7,
29791         0x10B00,
29792         0x10B36,
29793         0x10B40,
29794         0x10B56,
29795         0x10B60,
29796         0x10B73,
29797         0x10B80,
29798         0x10B92,
29799         0x10C00,
29800         0x10C49,
29801         0x10C80,
29802         0x10CB3,
29803         0x10CC0,
29804         0x10CF3,
29805         0x11000,
29806         0x11047,
29807         0x11066,
29808         0x11070,
29809         0x1107F,
29810         0x110BB,
29811         0x110D0,
29812         0x110E9,
29813         0x110F0,
29814         0x110FA,
29815         0x11100,
29816         0x11135,
29817         0x11136,
29818         0x11140,
29819         0x11150,
29820         0x11174,
29821         0x11176,
29822         0x11177,
29823         0x11180,
29824         0x111C5,
29825         0x111CA,
29826         0x111CD,
29827         0x111D0,
29828         0x111DB,
29829         0x111DC,
29830         0x111DD,
29831         0x11200,
29832         0x11212,
29833         0x11213,
29834         0x11238,
29835         0x1123E,
29836         0x1123F,
29837         0x11280,
29838         0x11287,
29839         0x11288,
29840         0x11289,
29841         0x1128A,
29842         0x1128E,
29843         0x1128F,
29844         0x1129E,
29845         0x1129F,
29846         0x112A9,
29847         0x112B0,
29848         0x112EB,
29849         0x112F0,
29850         0x112FA,
29851         0x11300,
29852         0x11304,
29853         0x11305,
29854         0x1130D,
29855         0x1130F,
29856         0x11311,
29857         0x11313,
29858         0x11329,
29859         0x1132A,
29860         0x11331,
29861         0x11332,
29862         0x11334,
29863         0x11335,
29864         0x1133A,
29865         0x1133C,
29866         0x11345,
29867         0x11347,
29868         0x11349,
29869         0x1134B,
29870         0x1134E,
29871         0x11350,
29872         0x11351,
29873         0x11357,
29874         0x11358,
29875         0x1135D,
29876         0x11364,
29877         0x11366,
29878         0x1136D,
29879         0x11370,
29880         0x11375,
29881         0x11400,
29882         0x1144B,
29883         0x11450,
29884         0x1145A,
29885         0x11480,
29886         0x114C6,
29887         0x114C7,
29888         0x114C8,
29889         0x114D0,
29890         0x114DA,
29891         0x11580,
29892         0x115B6,
29893         0x115B8,
29894         0x115C1,
29895         0x115D8,
29896         0x115DE,
29897         0x11600,
29898         0x11641,
29899         0x11644,
29900         0x11645,
29901         0x11650,
29902         0x1165A,
29903         0x11680,
29904         0x116B8,
29905         0x116C0,
29906         0x116CA,
29907         0x11700,
29908         0x1171A,
29909         0x1171D,
29910         0x1172C,
29911         0x11730,
29912         0x1173A,
29913         0x118A0,
29914         0x118EA,
29915         0x118FF,
29916         0x11900,
29917         0x11AC0,
29918         0x11AF9,
29919         0x11C00,
29920         0x11C09,
29921         0x11C0A,
29922         0x11C37,
29923         0x11C38,
29924         0x11C41,
29925         0x11C50,
29926         0x11C5A,
29927         0x11C72,
29928         0x11C90,
29929         0x11C92,
29930         0x11CA8,
29931         0x11CA9,
29932         0x11CB7,
29933         0x12000,
29934         0x1239A,
29935         0x12400,
29936         0x1246F,
29937         0x12480,
29938         0x12544,
29939         0x13000,
29940         0x1342F,
29941         0x14400,
29942         0x14647,
29943         0x16800,
29944         0x16A39,
29945         0x16A40,
29946         0x16A5F,
29947         0x16A60,
29948         0x16A6A,
29949         0x16AD0,
29950         0x16AEE,
29951         0x16AF0,
29952         0x16AF5,
29953         0x16B00,
29954         0x16B37,
29955         0x16B40,
29956         0x16B44,
29957         0x16B50,
29958         0x16B5A,
29959         0x16B63,
29960         0x16B78,
29961         0x16B7D,
29962         0x16B90,
29963         0x16F00,
29964         0x16F45,
29965         0x16F50,
29966         0x16F7F,
29967         0x16F8F,
29968         0x16FA0,
29969         0x16FE0,
29970         0x16FE1,
29971         0x17000,
29972         0x187ED,
29973         0x18800,
29974         0x18AF3,
29975         0x1B000,
29976         0x1B002,
29977         0x1BC00,
29978         0x1BC6B,
29979         0x1BC70,
29980         0x1BC7D,
29981         0x1BC80,
29982         0x1BC89,
29983         0x1BC90,
29984         0x1BC9A,
29985         0x1BC9D,
29986         0x1BC9F,
29987         0x1D165,
29988         0x1D16A,
29989         0x1D16D,
29990         0x1D173,
29991         0x1D17B,
29992         0x1D183,
29993         0x1D185,
29994         0x1D18C,
29995         0x1D1AA,
29996         0x1D1AE,
29997         0x1D242,
29998         0x1D245,
29999         0x1D400,
30000         0x1D455,
30001         0x1D456,
30002         0x1D49D,
30003         0x1D49E,
30004         0x1D4A0,
30005         0x1D4A2,
30006         0x1D4A3,
30007         0x1D4A5,
30008         0x1D4A7,
30009         0x1D4A9,
30010         0x1D4AD,
30011         0x1D4AE,
30012         0x1D4BA,
30013         0x1D4BB,
30014         0x1D4BC,
30015         0x1D4BD,
30016         0x1D4C4,
30017         0x1D4C5,
30018         0x1D506,
30019         0x1D507,
30020         0x1D50B,
30021         0x1D50D,
30022         0x1D515,
30023         0x1D516,
30024         0x1D51D,
30025         0x1D51E,
30026         0x1D53A,
30027         0x1D53B,
30028         0x1D53F,
30029         0x1D540,
30030         0x1D545,
30031         0x1D546,
30032         0x1D547,
30033         0x1D54A,
30034         0x1D551,
30035         0x1D552,
30036         0x1D6A6,
30037         0x1D6A8,
30038         0x1D6C1,
30039         0x1D6C2,
30040         0x1D6DB,
30041         0x1D6DC,
30042         0x1D6FB,
30043         0x1D6FC,
30044         0x1D715,
30045         0x1D716,
30046         0x1D735,
30047         0x1D736,
30048         0x1D74F,
30049         0x1D750,
30050         0x1D76F,
30051         0x1D770,
30052         0x1D789,
30053         0x1D78A,
30054         0x1D7A9,
30055         0x1D7AA,
30056         0x1D7C3,
30057         0x1D7C4,
30058         0x1D7CC,
30059         0x1D7CE,
30060         0x1D800,
30061         0x1DA00,
30062         0x1DA37,
30063         0x1DA3B,
30064         0x1DA6D,
30065         0x1DA75,
30066         0x1DA76,
30067         0x1DA84,
30068         0x1DA85,
30069         0x1DA9B,
30070         0x1DAA0,
30071         0x1DAA1,
30072         0x1DAB0,
30073         0x1E000,
30074         0x1E007,
30075         0x1E008,
30076         0x1E019,
30077         0x1E01B,
30078         0x1E022,
30079         0x1E023,
30080         0x1E025,
30081         0x1E026,
30082         0x1E02B,
30083         0x1E800,
30084         0x1E8C5,
30085         0x1E8D0,
30086         0x1E8D7,
30087         0x1E900,
30088         0x1E94B,
30089         0x1E950,
30090         0x1E95A,
30091         0x1EE00,
30092         0x1EE04,
30093         0x1EE05,
30094         0x1EE20,
30095         0x1EE21,
30096         0x1EE23,
30097         0x1EE24,
30098         0x1EE25,
30099         0x1EE27,
30100         0x1EE28,
30101         0x1EE29,
30102         0x1EE33,
30103         0x1EE34,
30104         0x1EE38,
30105         0x1EE39,
30106         0x1EE3A,
30107         0x1EE3B,
30108         0x1EE3C,
30109         0x1EE42,
30110         0x1EE43,
30111         0x1EE47,
30112         0x1EE48,
30113         0x1EE49,
30114         0x1EE4A,
30115         0x1EE4B,
30116         0x1EE4C,
30117         0x1EE4D,
30118         0x1EE50,
30119         0x1EE51,
30120         0x1EE53,
30121         0x1EE54,
30122         0x1EE55,
30123         0x1EE57,
30124         0x1EE58,
30125         0x1EE59,
30126         0x1EE5A,
30127         0x1EE5B,
30128         0x1EE5C,
30129         0x1EE5D,
30130         0x1EE5E,
30131         0x1EE5F,
30132         0x1EE60,
30133         0x1EE61,
30134         0x1EE63,
30135         0x1EE64,
30136         0x1EE65,
30137         0x1EE67,
30138         0x1EE6B,
30139         0x1EE6C,
30140         0x1EE73,
30141         0x1EE74,
30142         0x1EE78,
30143         0x1EE79,
30144         0x1EE7D,
30145         0x1EE7E,
30146         0x1EE7F,
30147         0x1EE80,
30148         0x1EE8A,
30149         0x1EE8B,
30150         0x1EE9C,
30151         0x1EEA1,
30152         0x1EEA4,
30153         0x1EEA5,
30154         0x1EEAA,
30155         0x1EEAB,
30156         0x1EEBC,
30157         0x1F130,
30158         0x1F14A,
30159         0x1F150,
30160         0x1F16A,
30161         0x1F170,
30162         0x1F18A,
30163         0x20000,
30164         0x2A6D7,
30165         0x2A700,
30166         0x2B735,
30167         0x2B740,
30168         0x2B81E,
30169         0x2B820,
30170         0x2CEA2,
30171         0x2F800,
30172         0x2FA1E,
30173         0xE0100,
30174         0xE01F0
30175 };
30176
30177 static const UV XPosixXDigit_invlist[] = { /* for ASCII/Latin1 */
30178         13,     /* Number of elements */
30179         148565664, /* Version and data structure type */
30180         1,      /* 0 if the list starts at 0;
30181                    1 if it starts at the element beyond 0 */
30182         0x0,
30183         0x30,
30184         0x3A,
30185         0x41,
30186         0x47,
30187         0x61,
30188         0x67,
30189         0xFF10,
30190         0xFF1A,
30191         0xFF21,
30192         0xFF27,
30193         0xFF41,
30194         0xFF47
30195 };
30196
30197 #endif  /* defined(PERL_IN_PERL_C) */
30198
30199 #endif  /* ASCII/Latin1 */
30200
30201 #if 'A' == 193 /* EBCDIC 1047 */ \
30202      && '\\' == 224 && '[' == 173 && ']' == 189 && '{' == 192 && '}' == 208 \
30203      && '^' == 95 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
30204      && '$' == 91 && '@' == 124 && '`' == 121
30205
30206 #if defined(PERL_IN_PERL_C)
30207
30208 static const UV ASCII_invlist[] = { /* for EBCDIC 1047 */
30209         54,     /* Number of elements */
30210         148565664, /* Version and data structure type */
30211         0,      /* 0 if the list starts at 0;
30212                    1 if it starts at the element beyond 0 */
30213         0x0,
30214         0x4,
30215         0x5,
30216         0x6,
30217         0x7,
30218         0x8,
30219         0xB,
30220         0x14,
30221         0x15,
30222         0x17,
30223         0x18,
30224         0x1A,
30225         0x1C,
30226         0x20,
30227         0x26,
30228         0x28,
30229         0x2D,
30230         0x30,
30231         0x32,
30232         0x33,
30233         0x37,
30234         0x38,
30235         0x3C,
30236         0x3E,
30237         0x3F,
30238         0x41,
30239         0x4B,
30240         0x51,
30241         0x5A,
30242         0x62,
30243         0x6B,
30244         0x70,
30245         0x79,
30246         0x80,
30247         0x81,
30248         0x8A,
30249         0x91,
30250         0x9A,
30251         0xA1,
30252         0xAA,
30253         0xAD,
30254         0xAE,
30255         0xBD,
30256         0xBE,
30257         0xC0,
30258         0xCA,
30259         0xD0,
30260         0xDA,
30261         0xE0,
30262         0xE1,
30263         0xE2,
30264         0xEA,
30265         0xF0,
30266         0xFA
30267 };
30268
30269 static const UV Cased_invlist[] = { /* for EBCDIC 1047 */
30270         297,    /* Number of elements */
30271         148565664, /* Version and data structure type */
30272         1,      /* 0 if the list starts at 0;
30273                    1 if it starts at the element beyond 0 */
30274         0x0,
30275         0x42,
30276         0x4A,
30277         0x51,
30278         0x5A,
30279         0x62,
30280         0x6A,
30281         0x70,
30282         0x79,
30283         0x80,
30284         0x8A,
30285         0x8C,
30286         0x8F,
30287         0x91,
30288         0x9D,
30289         0x9E,
30290         0x9F,
30291         0xA0,
30292         0xA1,
30293         0xA2,
30294         0xAA,
30295         0xAC,
30296         0xAD,
30297         0xAE,
30298         0xAF,
30299         0xBA,
30300         0xBB,
30301         0xC1,
30302         0xCA,
30303         0xCB,
30304         0xD0,
30305         0xD1,
30306         0xDA,
30307         0xDB,
30308         0xE0,
30309         0xE2,
30310         0xEA,
30311         0xEB,
30312         0xF0,
30313         0xFB,
30314         0xFF,
30315         0x100,
30316         0x1BB,
30317         0x1BC,
30318         0x1C0,
30319         0x1C4,
30320         0x294,
30321         0x295,
30322         0x2B9,
30323         0x2C0,
30324         0x2C2,
30325         0x2E0,
30326         0x2E5,
30327         0x345,
30328         0x346,
30329         0x370,
30330         0x374,
30331         0x376,
30332         0x378,
30333         0x37A,
30334         0x37E,
30335         0x37F,
30336         0x380,
30337         0x386,
30338         0x387,
30339         0x388,
30340         0x38B,
30341         0x38C,
30342         0x38D,
30343         0x38E,
30344         0x3A2,
30345         0x3A3,
30346         0x3F6,
30347         0x3F7,
30348         0x482,
30349         0x48A,
30350         0x530,
30351         0x531,
30352         0x557,
30353         0x561,
30354         0x588,
30355         0x10A0,
30356         0x10C6,
30357         0x10C7,
30358         0x10C8,
30359         0x10CD,
30360         0x10CE,
30361         0x13A0,
30362         0x13F6,
30363         0x13F8,
30364         0x13FE,
30365         0x1C80,
30366         0x1C89,
30367         0x1D00,
30368         0x1DC0,
30369         0x1E00,
30370         0x1F16,
30371         0x1F18,
30372         0x1F1E,
30373         0x1F20,
30374         0x1F46,
30375         0x1F48,
30376         0x1F4E,
30377         0x1F50,
30378         0x1F58,
30379         0x1F59,
30380         0x1F5A,
30381         0x1F5B,
30382         0x1F5C,
30383         0x1F5D,
30384         0x1F5E,
30385         0x1F5F,
30386         0x1F7E,
30387         0x1F80,
30388         0x1FB5,
30389         0x1FB6,
30390         0x1FBD,
30391         0x1FBE,
30392         0x1FBF,
30393         0x1FC2,
30394         0x1FC5,
30395         0x1FC6,
30396         0x1FCD,
30397         0x1FD0,
30398         0x1FD4,
30399         0x1FD6,
30400         0x1FDC,
30401         0x1FE0,
30402         0x1FED,
30403         0x1FF2,
30404         0x1FF5,
30405         0x1FF6,
30406         0x1FFD,
30407         0x2071,
30408         0x2072,
30409         0x207F,
30410         0x2080,
30411         0x2090,
30412         0x209D,
30413         0x2102,
30414         0x2103,
30415         0x2107,
30416         0x2108,
30417         0x210A,
30418         0x2114,
30419         0x2115,
30420         0x2116,
30421         0x2119,
30422         0x211E,
30423         0x2124,
30424         0x2125,
30425         0x2126,
30426         0x2127,
30427         0x2128,
30428         0x2129,
30429         0x212A,
30430         0x212E,
30431         0x212F,
30432         0x2135,
30433         0x2139,
30434         0x213A,
30435         0x213C,
30436         0x2140,
30437         0x2145,
30438         0x214A,
30439         0x214E,
30440         0x214F,
30441         0x2160,
30442         0x2180,
30443         0x2183,
30444         0x2185,
30445         0x24B6,
30446         0x24EA,
30447         0x2C00,
30448         0x2C2F,
30449         0x2C30,
30450         0x2C5F,
30451         0x2C60,
30452         0x2CE5,
30453         0x2CEB,
30454         0x2CEF,
30455         0x2CF2,
30456         0x2CF4,
30457         0x2D00,
30458         0x2D26,
30459         0x2D27,
30460         0x2D28,
30461         0x2D2D,
30462         0x2D2E,
30463         0xA640,
30464         0xA66E,
30465         0xA680,
30466         0xA69E,
30467         0xA722,
30468         0xA788,
30469         0xA78B,
30470         0xA78F,
30471         0xA790,
30472         0xA7AF,
30473         0xA7B0,
30474         0xA7B8,
30475         0xA7F8,
30476         0xA7FB,
30477         0xAB30,
30478         0xAB5B,
30479         0xAB5C,
30480         0xAB66,
30481         0xAB70,
30482         0xABC0,
30483         0xFB00,
30484         0xFB07,
30485         0xFB13,
30486         0xFB18,
30487         0xFF21,
30488         0xFF3B,
30489         0xFF41,
30490         0xFF5B,
30491         0x10400,
30492         0x10450,
30493         0x104B0,
30494         0x104D4,
30495         0x104D8,
30496         0x104FC,
30497         0x10C80,
30498         0x10CB3,
30499         0x10CC0,
30500         0x10CF3,
30501         0x118A0,
30502         0x118E0,
30503         0x1D400,
30504         0x1D455,
30505         0x1D456,
30506         0x1D49D,
30507         0x1D49E,
30508         0x1D4A0,
30509         0x1D4A2,
30510         0x1D4A3,
30511         0x1D4A5,
30512         0x1D4A7,
30513         0x1D4A9,
30514         0x1D4AD,
30515         0x1D4AE,
30516         0x1D4BA,
30517         0x1D4BB,
30518         0x1D4BC,
30519         0x1D4BD,
30520         0x1D4C4,
30521         0x1D4C5,
30522         0x1D506,
30523         0x1D507,
30524         0x1D50B,
30525         0x1D50D,
30526         0x1D515,
30527         0x1D516,
30528         0x1D51D,
30529         0x1D51E,
30530         0x1D53A,
30531         0x1D53B,
30532         0x1D53F,
30533         0x1D540,
30534         0x1D545,
30535         0x1D546,
30536         0x1D547,
30537         0x1D54A,
30538         0x1D551,
30539         0x1D552,
30540         0x1D6A6,
30541         0x1D6A8,
30542         0x1D6C1,
30543         0x1D6C2,
30544         0x1D6DB,
30545         0x1D6DC,
30546         0x1D6FB,
30547         0x1D6FC,
30548         0x1D715,
30549         0x1D716,
30550         0x1D735,
30551         0x1D736,
30552         0x1D74F,
30553         0x1D750,
30554         0x1D76F,
30555         0x1D770,
30556         0x1D789,
30557         0x1D78A,
30558         0x1D7A9,
30559         0x1D7AA,
30560         0x1D7C3,
30561         0x1D7C4,
30562         0x1D7CC,
30563         0x1E900,
30564         0x1E944,
30565         0x1F130,
30566         0x1F14A,
30567         0x1F150,
30568         0x1F16A,
30569         0x1F170,
30570         0x1F18A
30571 };
30572
30573 #endif  /* defined(PERL_IN_PERL_C) */
30574
30575 #if defined(PERL_IN_REGCOMP_C)
30576
30577 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 1047 */
30578         45,     /* Number of elements */
30579         148565664, /* Version and data structure type */
30580         1,      /* 0 if the list starts at 0;
30581                    1 if it starts at the element beyond 0 */
30582         0x0,
30583         0x2BC,
30584         0x2BD,
30585         0x308,
30586         0x309,
30587         0x313,
30588         0x314,
30589         0x342,
30590         0x343,
30591         0x3AC,
30592         0x3AD,
30593         0x3AE,
30594         0x3AF,
30595         0x3B1,
30596         0x3B2,
30597         0x3B7,
30598         0x3B8,
30599         0x3B9,
30600         0x3BA,
30601         0x3C1,
30602         0x3C2,
30603         0x3C5,
30604         0x3C6,
30605         0x3C9,
30606         0x3CA,
30607         0x3CE,
30608         0x3CF,
30609         0x565,
30610         0x566,
30611         0x574,
30612         0x575,
30613         0x57E,
30614         0x57F,
30615         0x1F00,
30616         0x1F08,
30617         0x1F20,
30618         0x1F28,
30619         0x1F60,
30620         0x1F68,
30621         0x1F70,
30622         0x1F71,
30623         0x1F74,
30624         0x1F75,
30625         0x1F7C,
30626         0x1F7D
30627 };
30628
30629 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 1047 */
30630         285,    /* Number of elements */
30631         148565664, /* Version and data structure type */
30632         1,      /* 0 if the list starts at 0;
30633                    1 if it starts at the element beyond 0 */
30634         0x0,
30635         0x42,
30636         0x4A,
30637         0x51,
30638         0x5A,
30639         0x62,
30640         0x6A,
30641         0x70,
30642         0x79,
30643         0x80,
30644         0x8A,
30645         0x8C,
30646         0x8F,
30647         0x91,
30648         0x9A,
30649         0x9C,
30650         0x9D,
30651         0x9E,
30652         0x9F,
30653         0xA0,
30654         0xA1,
30655         0xA2,
30656         0xAA,
30657         0xAC,
30658         0xAD,
30659         0xAE,
30660         0xAF,
30661         0xBA,
30662         0xBB,
30663         0xC1,
30664         0xCA,
30665         0xCB,
30666         0xD0,
30667         0xD1,
30668         0xDA,
30669         0xDB,
30670         0xE0,
30671         0xE2,
30672         0xEA,
30673         0xEB,
30674         0xF0,
30675         0xFB,
30676         0xFF,
30677         0x100,
30678         0x131,
30679         0x132,
30680         0x138,
30681         0x139,
30682         0x18D,
30683         0x18E,
30684         0x19B,
30685         0x19C,
30686         0x1AA,
30687         0x1AC,
30688         0x1BA,
30689         0x1BC,
30690         0x1BE,
30691         0x1BF,
30692         0x1C0,
30693         0x1C4,
30694         0x221,
30695         0x222,
30696         0x234,
30697         0x23A,
30698         0x255,
30699         0x256,
30700         0x258,
30701         0x259,
30702         0x25A,
30703         0x25B,
30704         0x25D,
30705         0x260,
30706         0x262,
30707         0x263,
30708         0x264,
30709         0x265,
30710         0x267,
30711         0x268,
30712         0x26D,
30713         0x26F,
30714         0x270,
30715         0x271,
30716         0x273,
30717         0x275,
30718         0x276,
30719         0x27D,
30720         0x27E,
30721         0x280,
30722         0x281,
30723         0x283,
30724         0x284,
30725         0x287,
30726         0x28D,
30727         0x292,
30728         0x293,
30729         0x29D,
30730         0x29F,
30731         0x2BC,
30732         0x2BD,
30733         0x2BE,
30734         0x2BF,
30735         0x300,
30736         0x302,
30737         0x307,
30738         0x309,
30739         0x30A,
30740         0x30B,
30741         0x30C,
30742         0x30D,
30743         0x313,
30744         0x314,
30745         0x331,
30746         0x332,
30747         0x342,
30748         0x343,
30749         0x345,
30750         0x346,
30751         0x370,
30752         0x374,
30753         0x376,
30754         0x378,
30755         0x37B,
30756         0x37E,
30757         0x37F,
30758         0x380,
30759         0x386,
30760         0x387,
30761         0x388,
30762         0x38B,
30763         0x38C,
30764         0x38D,
30765         0x38E,
30766         0x3A2,
30767         0x3A3,
30768         0x3D2,
30769         0x3D5,
30770         0x3F6,
30771         0x3F7,
30772         0x3FC,
30773         0x3FD,
30774         0x482,
30775         0x48A,
30776         0x530,
30777         0x531,
30778         0x557,
30779         0x561,
30780         0x588,
30781         0x10A0,
30782         0x10C6,
30783         0x10C7,
30784         0x10C8,
30785         0x10CD,
30786         0x10CE,
30787         0x13A0,
30788         0x13F6,
30789         0x13F8,
30790         0x13FE,
30791         0x1C80,
30792         0x1C89,
30793         0x1D79,
30794         0x1D7A,
30795         0x1D7D,
30796         0x1D7E,
30797         0x1E00,
30798         0x1E9C,
30799         0x1E9E,
30800         0x1E9F,
30801         0x1EA0,
30802         0x1F16,
30803         0x1F18,
30804         0x1F1E,
30805         0x1F20,
30806         0x1F46,
30807         0x1F48,
30808         0x1F4E,
30809         0x1F50,
30810         0x1F58,
30811         0x1F59,
30812         0x1F5A,
30813         0x1F5B,
30814         0x1F5C,
30815         0x1F5D,
30816         0x1F5E,
30817         0x1F5F,
30818         0x1F7E,
30819         0x1F80,
30820         0x1FB5,
30821         0x1FB6,
30822         0x1FBD,
30823         0x1FBE,
30824         0x1FBF,
30825         0x1FC2,
30826         0x1FC5,
30827         0x1FC6,
30828         0x1FCD,
30829         0x1FD0,
30830         0x1FD4,
30831         0x1FD6,
30832         0x1FDC,
30833         0x1FE0,
30834         0x1FED,
30835         0x1FF2,
30836         0x1FF5,
30837         0x1FF6,
30838         0x1FFD,
30839         0x2126,
30840         0x2127,
30841         0x212A,
30842         0x212C,
30843         0x2132,
30844         0x2133,
30845         0x214E,
30846         0x214F,
30847         0x2160,
30848         0x2180,
30849         0x2183,
30850         0x2185,
30851         0x24B6,
30852         0x24EA,
30853         0x2C00,
30854         0x2C2F,
30855         0x2C30,
30856         0x2C5F,
30857         0x2C60,
30858         0x2C71,
30859         0x2C72,
30860         0x2C74,
30861         0x2C75,
30862         0x2C77,
30863         0x2C7E,
30864         0x2CE4,
30865         0x2CEB,
30866         0x2CEF,
30867         0x2CF2,
30868         0x2CF4,
30869         0x2D00,
30870         0x2D26,
30871         0x2D27,
30872         0x2D28,
30873         0x2D2D,
30874         0x2D2E,
30875         0xA640,
30876         0xA66E,
30877         0xA680,
30878         0xA69C,
30879         0xA722,
30880         0xA730,
30881         0xA732,
30882         0xA770,
30883         0xA779,
30884         0xA788,
30885         0xA78B,
30886         0xA78E,
30887         0xA790,
30888         0xA794,
30889         0xA796,
30890         0xA7AF,
30891         0xA7B0,
30892         0xA7B8,
30893         0xAB53,
30894         0xAB54,
30895         0xAB70,
30896         0xABC0,
30897         0xFB00,
30898         0xFB07,
30899         0xFB13,
30900         0xFB18,
30901         0xFF21,
30902         0xFF3B,
30903         0xFF41,
30904         0xFF5B,
30905         0x10400,
30906         0x10450,
30907         0x104B0,
30908         0x104D4,
30909         0x104D8,
30910         0x104FC,
30911         0x10C80,
30912         0x10CB3,
30913         0x10CC0,
30914         0x10CF3,
30915         0x118A0,
30916         0x118E0,
30917         0x1E900,
30918         0x1E944
30919 };
30920
30921 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 1047 */
30922         59,     /* Number of elements */
30923         148565664, /* Version and data structure type */
30924         1,      /* 0 if the list starts at 0;
30925                    1 if it starts at the element beyond 0 */
30926         0x0,
30927         0x59,
30928         0x5A,
30929         0x130,
30930         0x131,
30931         0x149,
30932         0x14A,
30933         0x1F0,
30934         0x1F1,
30935         0x390,
30936         0x391,
30937         0x3B0,
30938         0x3B1,
30939         0x587,
30940         0x588,
30941         0x1E96,
30942         0x1E9B,
30943         0x1E9E,
30944         0x1E9F,
30945         0x1F50,
30946         0x1F51,
30947         0x1F52,
30948         0x1F53,
30949         0x1F54,
30950         0x1F55,
30951         0x1F56,
30952         0x1F57,
30953         0x1F80,
30954         0x1FB0,
30955         0x1FB2,
30956         0x1FB5,
30957         0x1FB6,
30958         0x1FB8,
30959         0x1FBC,
30960         0x1FBD,
30961         0x1FC2,
30962         0x1FC5,
30963         0x1FC6,
30964         0x1FC8,
30965         0x1FCC,
30966         0x1FCD,
30967         0x1FD2,
30968         0x1FD4,
30969         0x1FD6,
30970         0x1FD8,
30971         0x1FE2,
30972         0x1FE5,
30973         0x1FE6,
30974         0x1FE8,
30975         0x1FF2,
30976         0x1FF5,
30977         0x1FF6,
30978         0x1FF8,
30979         0x1FFC,
30980         0x1FFD,
30981         0xFB00,
30982         0xFB07,
30983         0xFB13,
30984         0xFB18
30985 };
30986
30987 #endif  /* defined(PERL_IN_REGCOMP_C) */
30988
30989 #if defined(PERL_IN_PERL_C)
30990
30991 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 1047 */
30992         1615,   /* Number of elements */
30993         148565664, /* Version and data structure type */
30994         0,      /* 0 if the list starts at 0;
30995                    1 if it starts at the element beyond 0 */
30996         0x0,
30997         0xD,
30998         0xE,
30999         0x15,
31000         0x16,
31001         0x40,
31002         0xCA,
31003         0xCB,
31004         0xFF,
31005         0x100,
31006         0x300,
31007         0x370,
31008         0x483,
31009         0x48A,
31010         0x591,
31011         0x5BE,
31012         0x5BF,
31013         0x5C0,
31014         0x5C1,
31015         0x5C3,
31016         0x5C4,
31017         0x5C6,
31018         0x5C7,
31019         0x5C8,
31020         0x600,
31021         0x606,
31022         0x610,
31023         0x61B,
31024         0x61C,
31025         0x61D,
31026         0x64B,
31027         0x660,
31028         0x670,
31029         0x671,
31030         0x6D6,
31031         0x6DD,
31032         0x6DE,
31033         0x6DF,
31034         0x6E5,
31035         0x6E7,
31036         0x6E9,
31037         0x6EA,
31038         0x6EE,
31039         0x70F,
31040         0x710,
31041         0x711,
31042         0x712,
31043         0x730,
31044         0x74B,
31045         0x7A6,
31046         0x7B1,
31047         0x7EB,
31048         0x7F4,
31049         0x816,
31050         0x81A,
31051         0x81B,
31052         0x824,
31053         0x825,
31054         0x828,
31055         0x829,
31056         0x82E,
31057         0x859,
31058         0x85C,
31059         0x8D4,
31060         0x8E2,
31061         0x8E3,
31062         0x903,
31063         0x904,
31064         0x93A,
31065         0x93B,
31066         0x93C,
31067         0x93D,
31068         0x93E,
31069         0x941,
31070         0x949,
31071         0x94D,
31072         0x94E,
31073         0x950,
31074         0x951,
31075         0x958,
31076         0x962,
31077         0x964,
31078         0x981,
31079         0x982,
31080         0x984,
31081         0x9BC,
31082         0x9BD,
31083         0x9BE,
31084         0x9BF,
31085         0x9C1,
31086         0x9C5,
31087         0x9C7,
31088         0x9C9,
31089         0x9CB,
31090         0x9CD,
31091         0x9CE,
31092         0x9D7,
31093         0x9D8,
31094         0x9E2,
31095         0x9E4,
31096         0xA01,
31097         0xA03,
31098         0xA04,
31099         0xA3C,
31100         0xA3D,
31101         0xA3E,
31102         0xA41,
31103         0xA43,
31104         0xA47,
31105         0xA49,
31106         0xA4B,
31107         0xA4E,
31108         0xA51,
31109         0xA52,
31110         0xA70,
31111         0xA72,
31112         0xA75,
31113         0xA76,
31114         0xA81,
31115         0xA83,
31116         0xA84,
31117         0xABC,
31118         0xABD,
31119         0xABE,
31120         0xAC1,
31121         0xAC6,
31122         0xAC7,
31123         0xAC9,
31124         0xACA,
31125         0xACB,
31126         0xACD,
31127         0xACE,
31128         0xAE2,
31129         0xAE4,
31130         0xB01,
31131         0xB02,
31132         0xB04,
31133         0xB3C,
31134         0xB3D,
31135         0xB3E,
31136         0xB40,
31137         0xB41,
31138         0xB45,
31139         0xB47,
31140         0xB49,
31141         0xB4B,
31142         0xB4D,
31143         0xB4E,
31144         0xB56,
31145         0xB58,
31146         0xB62,
31147         0xB64,
31148         0xB82,
31149         0xB83,
31150         0xBBE,
31151         0xBBF,
31152         0xBC0,
31153         0xBC1,
31154         0xBC3,
31155         0xBC6,
31156         0xBC9,
31157         0xBCA,
31158         0xBCD,
31159         0xBCE,
31160         0xBD7,
31161         0xBD8,
31162         0xC00,
31163         0xC01,
31164         0xC04,
31165         0xC3E,
31166         0xC41,
31167         0xC45,
31168         0xC46,
31169         0xC49,
31170         0xC4A,
31171         0xC4E,
31172         0xC55,
31173         0xC57,
31174         0xC62,
31175         0xC64,
31176         0xC81,
31177         0xC82,
31178         0xC84,
31179         0xCBC,
31180         0xCBD,
31181         0xCBE,
31182         0xCBF,
31183         0xCC0,
31184         0xCC2,
31185         0xCC3,
31186         0xCC5,
31187         0xCC6,
31188         0xCC7,
31189         0xCC9,
31190         0xCCA,
31191         0xCCC,
31192         0xCCE,
31193         0xCD5,
31194         0xCD7,
31195         0xCE2,
31196         0xCE4,
31197         0xD01,
31198         0xD02,
31199         0xD04,
31200         0xD3E,
31201         0xD3F,
31202         0xD41,
31203         0xD45,
31204         0xD46,
31205         0xD49,
31206         0xD4A,
31207         0xD4D,
31208         0xD4E,
31209         0xD4F,
31210         0xD57,
31211         0xD58,
31212         0xD62,
31213         0xD64,
31214         0xD82,
31215         0xD84,
31216         0xDCA,
31217         0xDCB,
31218         0xDCF,
31219         0xDD0,
31220         0xDD2,
31221         0xDD5,
31222         0xDD6,
31223         0xDD7,
31224         0xDD8,
31225         0xDDF,
31226         0xDE0,
31227         0xDF2,
31228         0xDF4,
31229         0xE31,
31230         0xE32,
31231         0xE33,
31232         0xE34,
31233         0xE3B,
31234         0xE47,
31235         0xE4F,
31236         0xEB1,
31237         0xEB2,
31238         0xEB3,
31239         0xEB4,
31240         0xEBA,
31241         0xEBB,
31242         0xEBD,
31243         0xEC8,
31244         0xECE,
31245         0xF18,
31246         0xF1A,
31247         0xF35,
31248         0xF36,
31249         0xF37,
31250         0xF38,
31251         0xF39,
31252         0xF3A,
31253         0xF3E,
31254         0xF40,
31255         0xF71,
31256         0xF7F,
31257         0xF80,
31258         0xF85,
31259         0xF86,
31260         0xF88,
31261         0xF8D,
31262         0xF98,
31263         0xF99,
31264         0xFBD,
31265         0xFC6,
31266         0xFC7,
31267         0x102D,
31268         0x1031,
31269         0x1032,
31270         0x1038,
31271         0x1039,
31272         0x103B,
31273         0x103D,
31274         0x103F,
31275         0x1056,
31276         0x1058,
31277         0x105A,
31278         0x105E,
31279         0x1061,
31280         0x1071,
31281         0x1075,
31282         0x1082,
31283         0x1083,
31284         0x1084,
31285         0x1085,
31286         0x1087,
31287         0x108D,
31288         0x108E,
31289         0x109D,
31290         0x109E,
31291         0x1100,
31292         0x1160,
31293         0x11A8,
31294         0x1200,
31295         0x135D,
31296         0x1360,
31297         0x1712,
31298         0x1715,
31299         0x1732,
31300         0x1735,
31301         0x1752,
31302         0x1754,
31303         0x1772,
31304         0x1774,
31305         0x17B4,
31306         0x17B6,
31307         0x17B7,
31308         0x17BE,
31309         0x17C6,
31310         0x17C7,
31311         0x17C9,
31312         0x17D4,
31313         0x17DD,
31314         0x17DE,
31315         0x180B,
31316         0x180E,
31317         0x180F,
31318         0x1885,
31319         0x1887,
31320         0x18A9,
31321         0x18AA,
31322         0x1920,
31323         0x1923,
31324         0x1927,
31325         0x1929,
31326         0x192C,
31327         0x1930,
31328         0x1932,
31329         0x1933,
31330         0x1939,
31331         0x193C,
31332         0x1A17,
31333         0x1A19,
31334         0x1A1B,
31335         0x1A1C,
31336         0x1A55,
31337         0x1A56,
31338         0x1A57,
31339         0x1A58,
31340         0x1A5F,
31341         0x1A60,
31342         0x1A61,
31343         0x1A62,
31344         0x1A63,
31345         0x1A65,
31346         0x1A6D,
31347         0x1A73,
31348         0x1A7D,
31349         0x1A7F,
31350         0x1A80,
31351         0x1AB0,
31352         0x1ABF,
31353         0x1B00,
31354         0x1B04,
31355         0x1B05,
31356         0x1B34,
31357         0x1B35,
31358         0x1B36,
31359         0x1B3B,
31360         0x1B3C,
31361         0x1B3D,
31362         0x1B42,
31363         0x1B43,
31364         0x1B45,
31365         0x1B6B,
31366         0x1B74,
31367         0x1B80,
31368         0x1B82,
31369         0x1B83,
31370         0x1BA1,
31371         0x1BA2,
31372         0x1BA6,
31373         0x1BA8,
31374         0x1BAA,
31375         0x1BAB,
31376         0x1BAE,
31377         0x1BE6,
31378         0x1BE7,
31379         0x1BE8,
31380         0x1BEA,
31381         0x1BED,
31382         0x1BEE,
31383         0x1BEF,
31384         0x1BF2,
31385         0x1BF4,
31386         0x1C24,
31387         0x1C2C,
31388         0x1C34,
31389         0x1C36,
31390         0x1C38,
31391         0x1CD0,
31392         0x1CD3,
31393         0x1CD4,
31394         0x1CE1,
31395         0x1CE2,
31396         0x1CE9,
31397         0x1CED,
31398         0x1CEE,
31399         0x1CF2,
31400         0x1CF4,
31401         0x1CF5,
31402         0x1CF8,
31403         0x1CFA,
31404         0x1DC0,
31405         0x1DF6,
31406         0x1DFB,
31407         0x1E00,
31408         0x200B,
31409         0x200C,
31410         0x200D,
31411         0x200E,
31412         0x2010,
31413         0x2028,
31414         0x202F,
31415         0x2060,
31416         0x2070,
31417         0x20D0,
31418         0x20F1,
31419         0x261D,
31420         0x261E,
31421         0x26F9,
31422         0x26FA,
31423         0x270A,
31424         0x270E,
31425         0x2764,
31426         0x2765,
31427         0x2CEF,
31428         0x2CF2,
31429         0x2D7F,
31430         0x2D80,
31431         0x2DE0,
31432         0x2E00,
31433         0x302A,
31434         0x3030,
31435         0x3099,
31436         0x309B,
31437         0xA66F,
31438         0xA673,
31439         0xA674,
31440         0xA67E,
31441         0xA69E,
31442         0xA6A0,
31443         0xA6F0,
31444         0xA6F2,
31445         0xA802,
31446         0xA803,
31447         0xA806,
31448         0xA807,
31449         0xA80B,
31450         0xA80C,
31451         0xA823,
31452         0xA825,
31453         0xA827,
31454         0xA828,
31455         0xA880,
31456         0xA882,
31457         0xA8B4,
31458         0xA8C4,
31459         0xA8C6,
31460         0xA8E0,
31461         0xA8F2,
31462         0xA926,
31463         0xA92E,
31464         0xA947,
31465         0xA952,
31466         0xA954,
31467         0xA960,
31468         0xA97D,
31469         0xA980,
31470         0xA983,
31471         0xA984,
31472         0xA9B3,
31473         0xA9B4,
31474         0xA9B6,
31475         0xA9BA,
31476         0xA9BC,
31477         0xA9BD,
31478         0xA9C1,
31479         0xA9E5,
31480         0xA9E6,
31481         0xAA29,
31482         0xAA2F,
31483         0xAA31,
31484         0xAA33,
31485         0xAA35,
31486         0xAA37,
31487         0xAA43,
31488         0xAA44,
31489         0xAA4C,
31490         0xAA4D,
31491         0xAA4E,
31492         0xAA7C,
31493         0xAA7D,
31494         0xAAB0,
31495         0xAAB1,
31496         0xAAB2,
31497         0xAAB5,
31498         0xAAB7,
31499         0xAAB9,
31500         0xAABE,
31501         0xAAC0,
31502         0xAAC1,
31503         0xAAC2,
31504         0xAAEB,
31505         0xAAEC,
31506         0xAAEE,
31507         0xAAF0,
31508         0xAAF5,
31509         0xAAF6,
31510         0xAAF7,
31511         0xABE3,
31512         0xABE5,
31513         0xABE6,
31514         0xABE8,
31515         0xABE9,
31516         0xABEB,
31517         0xABEC,
31518         0xABED,
31519         0xABEE,
31520         0xAC00,
31521         0xAC01,
31522         0xAC1C,
31523         0xAC1D,
31524         0xAC38,
31525         0xAC39,
31526         0xAC54,
31527         0xAC55,
31528         0xAC70,
31529         0xAC71,
31530         0xAC8C,
31531         0xAC8D,
31532         0xACA8,
31533         0xACA9,
31534         0xACC4,
31535         0xACC5,
31536         0xACE0,
31537         0xACE1,
31538         0xACFC,
31539         0xACFD,
31540         0xAD18,
31541         0xAD19,
31542         0xAD34,
31543         0xAD35,
31544         0xAD50,
31545         0xAD51,
31546         0xAD6C,
31547         0xAD6D,
31548         0xAD88,
31549         0xAD89,
31550         0xADA4,
31551         0xADA5,
31552         0xADC0,
31553         0xADC1,
31554         0xADDC,
31555         0xADDD,
31556         0xADF8,
31557         0xADF9,
31558         0xAE14,
31559         0xAE15,
31560         0xAE30,
31561         0xAE31,
31562         0xAE4C,
31563         0xAE4D,
31564         0xAE68,
31565         0xAE69,
31566         0xAE84,
31567         0xAE85,
31568         0xAEA0,
31569         0xAEA1,
31570         0xAEBC,
31571         0xAEBD,
31572         0xAED8,
31573         0xAED9,
31574         0xAEF4,
31575         0xAEF5,
31576         0xAF10,
31577         0xAF11,
31578         0xAF2C,
31579         0xAF2D,
31580         0xAF48,
31581         0xAF49,
31582         0xAF64,
31583         0xAF65,
31584         0xAF80,
31585         0xAF81,
31586         0xAF9C,
31587         0xAF9D,
31588         0xAFB8,
31589         0xAFB9,
31590         0xAFD4,
31591         0xAFD5,
31592         0xAFF0,
31593         0xAFF1,
31594         0xB00C,
31595         0xB00D,
31596         0xB028,
31597         0xB029,
31598         0xB044,
31599         0xB045,
31600         0xB060,
31601         0xB061,
31602         0xB07C,
31603         0xB07D,
31604         0xB098,
31605         0xB099,
31606         0xB0B4,
31607         0xB0B5,
31608         0xB0D0,
31609         0xB0D1,
31610         0xB0EC,
31611         0xB0ED,
31612         0xB108,
31613         0xB109,
31614         0xB124,
31615         0xB125,
31616         0xB140,
31617         0xB141,
31618         0xB15C,
31619         0xB15D,
31620         0xB178,
31621         0xB179,
31622         0xB194,
31623         0xB195,
31624         0xB1B0,
31625         0xB1B1,
31626         0xB1CC,
31627         0xB1CD,
31628         0xB1E8,
31629         0xB1E9,
31630         0xB204,
31631         0xB205,
31632         0xB220,
31633         0xB221,
31634         0xB23C,
31635         0xB23D,
31636         0xB258,
31637         0xB259,
31638         0xB274,
31639         0xB275,
31640         0xB290,
31641         0xB291,
31642         0xB2AC,
31643         0xB2AD,
31644         0xB2C8,
31645         0xB2C9,
31646         0xB2E4,
31647         0xB2E5,
31648         0xB300,
31649         0xB301,
31650         0xB31C,
31651         0xB31D,
31652         0xB338,
31653         0xB339,
31654         0xB354,
31655         0xB355,
31656         0xB370,
31657         0xB371,
31658         0xB38C,
31659         0xB38D,
31660         0xB3A8,
31661         0xB3A9,
31662         0xB3C4,
31663         0xB3C5,
31664         0xB3E0,
31665         0xB3E1,
31666         0xB3FC,
31667         0xB3FD,
31668         0xB418,
31669         0xB419,
31670         0xB434,
31671         0xB435,
31672         0xB450,
31673         0xB451,
31674         0xB46C,
31675         0xB46D,
31676         0xB488,
31677         0xB489,
31678         0xB4A4,
31679         0xB4A5,
31680         0xB4C0,
31681         0xB4C1,
31682         0xB4DC,
31683         0xB4DD,
31684         0xB4F8,
31685         0xB4F9,
31686         0xB514,
31687         0xB515,
31688         0xB530,
31689         0xB531,
31690         0xB54C,
31691         0xB54D,
31692         0xB568,
31693         0xB569,
31694         0xB584,
31695         0xB585,
31696         0xB5A0,
31697         0xB5A1,
31698         0xB5BC,
31699         0xB5BD,
31700         0xB5D8,
31701         0xB5D9,
31702         0xB5F4,
31703         0xB5F5,
31704         0xB610,
31705         0xB611,
31706         0xB62C,
31707         0xB62D,
31708         0xB648,
31709         0xB649,
31710         0xB664,
31711         0xB665,
31712         0xB680,
31713         0xB681,
31714         0xB69C,
31715         0xB69D,
31716         0xB6B8,
31717         0xB6B9,
31718         0xB6D4,
31719         0xB6D5,
31720         0xB6F0,
31721         0xB6F1,
31722         0xB70C,
31723         0xB70D,
31724         0xB728,
31725         0xB729,
31726         0xB744,
31727         0xB745,
31728         0xB760,
31729         0xB761,
31730         0xB77C,
31731         0xB77D,
31732         0xB798,
31733         0xB799,
31734         0xB7B4,
31735         0xB7B5,
31736         0xB7D0,
31737         0xB7D1,
31738         0xB7EC,
31739         0xB7ED,
31740         0xB808,
31741         0xB809,
31742         0xB824,
31743         0xB825,
31744         0xB840,
31745         0xB841,
31746         0xB85C,
31747         0xB85D,
31748         0xB878,
31749         0xB879,
31750         0xB894,
31751         0xB895,
31752         0xB8B0,
31753         0xB8B1,
31754         0xB8CC,
31755         0xB8CD,
31756         0xB8E8,
31757         0xB8E9,
31758         0xB904,
31759         0xB905,
31760         0xB920,
31761         0xB921,
31762         0xB93C,
31763         0xB93D,
31764         0xB958,
31765         0xB959,
31766         0xB974,
31767         0xB975,
31768         0xB990,
31769         0xB991,
31770         0xB9AC,
31771         0xB9AD,
31772         0xB9C8,
31773         0xB9C9,
31774         0xB9E4,
31775         0xB9E5,
31776         0xBA00,
31777         0xBA01,
31778         0xBA1C,
31779         0xBA1D,
31780         0xBA38,
31781         0xBA39,
31782         0xBA54,
31783         0xBA55,
31784         0xBA70,
31785         0xBA71,
31786         0xBA8C,
31787         0xBA8D,
31788         0xBAA8,
31789         0xBAA9,
31790         0xBAC4,
31791         0xBAC5,
31792         0xBAE0,
31793         0xBAE1,
31794         0xBAFC,
31795         0xBAFD,
31796         0xBB18,
31797         0xBB19,
31798         0xBB34,
31799         0xBB35,
31800         0xBB50,
31801         0xBB51,
31802         0xBB6C,
31803         0xBB6D,
31804         0xBB88,
31805         0xBB89,
31806         0xBBA4,
31807         0xBBA5,
31808         0xBBC0,
31809         0xBBC1,
31810         0xBBDC,
31811         0xBBDD,
31812         0xBBF8,
31813         0xBBF9,
31814         0xBC14,
31815         0xBC15,
31816         0xBC30,
31817         0xBC31,
31818         0xBC4C,
31819         0xBC4D,
31820         0xBC68,
31821         0xBC69,
31822         0xBC84,
31823         0xBC85,
31824         0xBCA0,
31825         0xBCA1,
31826         0xBCBC,
31827         0xBCBD,
31828         0xBCD8,
31829         0xBCD9,
31830         0xBCF4,
31831         0xBCF5,
31832         0xBD10,
31833         0xBD11,
31834         0xBD2C,
31835         0xBD2D,
31836         0xBD48,
31837         0xBD49,
31838         0xBD64,
31839         0xBD65,
31840         0xBD80,
31841         0xBD81,
31842         0xBD9C,
31843         0xBD9D,
31844         0xBDB8,
31845         0xBDB9,
31846         0xBDD4,
31847         0xBDD5,
31848         0xBDF0,
31849         0xBDF1,
31850         0xBE0C,
31851         0xBE0D,
31852         0xBE28,
31853         0xBE29,
31854         0xBE44,
31855         0xBE45,
31856         0xBE60,
31857         0xBE61,
31858         0xBE7C,
31859         0xBE7D,
31860         0xBE98,
31861         0xBE99,
31862         0xBEB4,
31863         0xBEB5,
31864         0xBED0,
31865         0xBED1,
31866         0xBEEC,
31867         0xBEED,
31868         0xBF08,
31869         0xBF09,
31870         0xBF24,
31871         0xBF25,
31872         0xBF40,
31873         0xBF41,
31874         0xBF5C,
31875         0xBF5D,
31876         0xBF78,
31877         0xBF79,
31878         0xBF94,
31879         0xBF95,
31880         0xBFB0,
31881         0xBFB1,
31882         0xBFCC,
31883         0xBFCD,
31884         0xBFE8,
31885         0xBFE9,
31886         0xC004,
31887         0xC005,
31888         0xC020,
31889         0xC021,
31890         0xC03C,
31891         0xC03D,
31892         0xC058,
31893         0xC059,
31894         0xC074,
31895         0xC075,
31896         0xC090,
31897         0xC091,
31898         0xC0AC,
31899         0xC0AD,
31900         0xC0C8,
31901         0xC0C9,
31902         0xC0E4,
31903         0xC0E5,
31904         0xC100,
31905         0xC101,
31906         0xC11C,
31907         0xC11D,
31908         0xC138,
31909         0xC139,
31910         0xC154,
31911         0xC155,
31912         0xC170,
31913         0xC171,
31914         0xC18C,
31915         0xC18D,
31916         0xC1A8,
31917         0xC1A9,
31918         0xC1C4,
31919         0xC1C5,
31920         0xC1E0,
31921         0xC1E1,
31922         0xC1FC,
31923         0xC1FD,
31924         0xC218,
31925         0xC219,
31926         0xC234,
31927         0xC235,
31928         0xC250,
31929         0xC251,
31930         0xC26C,
31931         0xC26D,
31932         0xC288,
31933         0xC289,
31934         0xC2A4,
31935         0xC2A5,
31936         0xC2C0,
31937         0xC2C1,
31938         0xC2DC,
31939         0xC2DD,
31940         0xC2F8,
31941         0xC2F9,
31942         0xC314,
31943         0xC315,
31944         0xC330,
31945         0xC331,
31946         0xC34C,
31947         0xC34D,
31948         0xC368,
31949         0xC369,
31950         0xC384,
31951         0xC385,
31952         0xC3A0,
31953         0xC3A1,
31954         0xC3BC,
31955         0xC3BD,
31956         0xC3D8,
31957         0xC3D9,
31958         0xC3F4,
31959         0xC3F5,
31960         0xC410,
31961         0xC411,
31962         0xC42C,
31963         0xC42D,
31964         0xC448,
31965         0xC449,
31966         0xC464,
31967         0xC465,
31968         0xC480,
31969         0xC481,
31970         0xC49C,
31971         0xC49D,
31972         0xC4B8,
31973         0xC4B9,
31974         0xC4D4,
31975         0xC4D5,
31976         0xC4F0,
31977         0xC4F1,
31978         0xC50C,
31979         0xC50D,
31980         0xC528,
31981         0xC529,
31982         0xC544,
31983         0xC545,
31984         0xC560,
31985         0xC561,
31986         0xC57C,
31987         0xC57D,
31988         0xC598,
31989         0xC599,
31990         0xC5B4,
31991         0xC5B5,
31992         0xC5D0,
31993         0xC5D1,
31994         0xC5EC,
31995         0xC5ED,
31996         0xC608,
31997         0xC609,
31998         0xC624,
31999         0xC625,
32000         0xC640,
32001         0xC641,
32002         0xC65C,
32003         0xC65D,
32004         0xC678,
32005         0xC679,
32006         0xC694,
32007         0xC695,
32008         0xC6B0,
32009         0xC6B1,
32010         0xC6CC,
32011         0xC6CD,
32012         0xC6E8,
32013         0xC6E9,
32014         0xC704,
32015         0xC705,
32016         0xC720,
32017         0xC721,
32018         0xC73C,
32019         0xC73D,
32020         0xC758,
32021         0xC759,
32022         0xC774,
32023         0xC775,
32024         0xC790,
32025         0xC791,
32026         0xC7AC,
32027         0xC7AD,
32028         0xC7C8,
32029         0xC7C9,
32030         0xC7E4,
32031         0xC7E5,
32032         0xC800,
32033         0xC801,
32034         0xC81C,
32035         0xC81D,
32036         0xC838,
32037         0xC839,
32038         0xC854,
32039         0xC855,
32040         0xC870,
32041         0xC871,
32042         0xC88C,
32043         0xC88D,
32044         0xC8A8,
32045         0xC8A9,
32046         0xC8C4,
32047         0xC8C5,
32048         0xC8E0,
32049         0xC8E1,
32050         0xC8FC,
32051         0xC8FD,
32052         0xC918,
32053         0xC919,
32054         0xC934,
32055         0xC935,
32056         0xC950,
32057         0xC951,
32058         0xC96C,
32059         0xC96D,
32060         0xC988,
32061         0xC989,
32062         0xC9A4,
32063         0xC9A5,
32064         0xC9C0,
32065         0xC9C1,
32066         0xC9DC,
32067         0xC9DD,
32068         0xC9F8,
32069         0xC9F9,
32070         0xCA14,
32071         0xCA15,
32072         0xCA30,
32073         0xCA31,
32074         0xCA4C,
32075         0xCA4D,
32076         0xCA68,
32077         0xCA69,
32078         0xCA84,
32079         0xCA85,
32080         0xCAA0,
32081         0xCAA1,
32082         0xCABC,
32083         0xCABD,
32084         0xCAD8,
32085         0xCAD9,
32086         0xCAF4,
32087         0xCAF5,
32088         0xCB10,
32089         0xCB11,
32090         0xCB2C,
32091         0xCB2D,
32092         0xCB48,
32093         0xCB49,
32094         0xCB64,
32095         0xCB65,
32096         0xCB80,
32097         0xCB81,
32098         0xCB9C,
32099         0xCB9D,
32100         0xCBB8,
32101         0xCBB9,
32102         0xCBD4,
32103         0xCBD5,
32104         0xCBF0,
32105         0xCBF1,
32106         0xCC0C,
32107         0xCC0D,
32108         0xCC28,
32109         0xCC29,
32110         0xCC44,
32111         0xCC45,
32112         0xCC60,
32113         0xCC61,
32114         0xCC7C,
32115         0xCC7D,
32116         0xCC98,
32117         0xCC99,
32118         0xCCB4,
32119         0xCCB5,
32120         0xCCD0,
32121         0xCCD1,
32122         0xCCEC,
32123         0xCCED,
32124         0xCD08,
32125         0xCD09,
32126         0xCD24,
32127         0xCD25,
32128         0xCD40,
32129         0xCD41,
32130         0xCD5C,
32131         0xCD5D,
32132         0xCD78,
32133         0xCD79,
32134         0xCD94,
32135         0xCD95,
32136         0xCDB0,
32137         0xCDB1,
32138         0xCDCC,
32139         0xCDCD,
32140         0xCDE8,
32141         0xCDE9,
32142         0xCE04,
32143         0xCE05,
32144         0xCE20,
32145         0xCE21,
32146         0xCE3C,
32147         0xCE3D,
32148         0xCE58,
32149         0xCE59,
32150         0xCE74,
32151         0xCE75,
32152         0xCE90,
32153         0xCE91,
32154         0xCEAC,
32155         0xCEAD,
32156         0xCEC8,
32157         0xCEC9,
32158         0xCEE4,
32159         0xCEE5,
32160         0xCF00,
32161         0xCF01,
32162         0xCF1C,
32163         0xCF1D,
32164         0xCF38,
32165         0xCF39,
32166         0xCF54,
32167         0xCF55,
32168         0xCF70,
32169         0xCF71,
32170         0xCF8C,
32171         0xCF8D,
32172         0xCFA8,
32173         0xCFA9,
32174         0xCFC4,
32175         0xCFC5,
32176         0xCFE0,
32177         0xCFE1,
32178         0xCFFC,
32179         0xCFFD,
32180         0xD018,
32181         0xD019,
32182         0xD034,
32183         0xD035,
32184         0xD050,
32185         0xD051,
32186         0xD06C,
32187         0xD06D,
32188         0xD088,
32189         0xD089,
32190         0xD0A4,
32191         0xD0A5,
32192         0xD0C0,
32193         0xD0C1,
32194         0xD0DC,
32195         0xD0DD,
32196         0xD0F8,
32197         0xD0F9,
32198         0xD114,
32199         0xD115,
32200         0xD130,
32201         0xD131,
32202         0xD14C,
32203         0xD14D,
32204         0xD168,
32205         0xD169,
32206         0xD184,
32207         0xD185,
32208         0xD1A0,
32209         0xD1A1,
32210         0xD1BC,
32211         0xD1BD,
32212         0xD1D8,
32213         0xD1D9,
32214         0xD1F4,
32215         0xD1F5,
32216         0xD210,
32217         0xD211,
32218         0xD22C,
32219         0xD22D,
32220         0xD248,
32221         0xD249,
32222         0xD264,
32223         0xD265,
32224         0xD280,
32225         0xD281,
32226         0xD29C,
32227         0xD29D,
32228         0xD2B8,
32229         0xD2B9,
32230         0xD2D4,
32231         0xD2D5,
32232         0xD2F0,
32233         0xD2F1,
32234         0xD30C,
32235         0xD30D,
32236         0xD328,
32237         0xD329,
32238         0xD344,
32239         0xD345,
32240         0xD360,
32241         0xD361,
32242         0xD37C,
32243         0xD37D,
32244         0xD398,
32245         0xD399,
32246         0xD3B4,
32247         0xD3B5,
32248         0xD3D0,
32249         0xD3D1,
32250         0xD3EC,
32251         0xD3ED,
32252         0xD408,
32253         0xD409,
32254         0xD424,
32255         0xD425,
32256         0xD440,
32257         0xD441,
32258         0xD45C,
32259         0xD45D,
32260         0xD478,
32261         0xD479,
32262         0xD494,
32263         0xD495,
32264         0xD4B0,
32265         0xD4B1,
32266         0xD4CC,
32267         0xD4CD,
32268         0xD4E8,
32269         0xD4E9,
32270         0xD504,
32271         0xD505,
32272         0xD520,
32273         0xD521,
32274         0xD53C,
32275         0xD53D,
32276         0xD558,
32277         0xD559,
32278         0xD574,
32279         0xD575,
32280         0xD590,
32281         0xD591,
32282         0xD5AC,
32283         0xD5AD,
32284         0xD5C8,
32285         0xD5C9,
32286         0xD5E4,
32287         0xD5E5,
32288         0xD600,
32289         0xD601,
32290         0xD61C,
32291         0xD61D,
32292         0xD638,
32293         0xD639,
32294         0xD654,
32295         0xD655,
32296         0xD670,
32297         0xD671,
32298         0xD68C,
32299         0xD68D,
32300         0xD6A8,
32301         0xD6A9,
32302         0xD6C4,
32303         0xD6C5,
32304         0xD6E0,
32305         0xD6E1,
32306         0xD6FC,
32307         0xD6FD,
32308         0xD718,
32309         0xD719,
32310         0xD734,
32311         0xD735,
32312         0xD750,
32313         0xD751,
32314         0xD76C,
32315         0xD76D,
32316         0xD788,
32317         0xD789,
32318         0xD7A4,
32319         0xD7B0,
32320         0xD7C7,
32321         0xD7CB,
32322         0xD7FC,
32323         0xD800,
32324         0xE000,
32325         0xFB1E,
32326         0xFB1F,
32327         0xFE00,
32328         0xFE10,
32329         0xFE20,
32330         0xFE30,
32331         0xFEFF,
32332         0xFF00,
32333         0xFF9E,
32334         0xFFA0,
32335         0xFFF0,
32336         0xFFFC,
32337         0x101FD,
32338         0x101FE,
32339         0x102E0,
32340         0x102E1,
32341         0x10376,
32342         0x1037B,
32343         0x10A01,
32344         0x10A04,
32345         0x10A05,
32346         0x10A07,
32347         0x10A0C,
32348         0x10A10,
32349         0x10A38,
32350         0x10A3B,
32351         0x10A3F,
32352         0x10A40,
32353         0x10AE5,
32354         0x10AE7,
32355         0x11000,
32356         0x11001,
32357         0x11002,
32358         0x11003,
32359         0x11038,
32360         0x11047,
32361         0x1107F,
32362         0x11082,
32363         0x11083,
32364         0x110B0,
32365         0x110B3,
32366         0x110B7,
32367         0x110B9,
32368         0x110BB,
32369         0x110BD,
32370         0x110BE,
32371         0x11100,
32372         0x11103,
32373         0x11127,
32374         0x1112C,
32375         0x1112D,
32376         0x11135,
32377         0x11173,
32378         0x11174,
32379         0x11180,
32380         0x11182,
32381         0x11183,
32382         0x111B3,
32383         0x111B6,
32384         0x111BF,
32385         0x111C1,
32386         0x111C2,
32387         0x111C4,
32388         0x111CA,
32389         0x111CD,
32390         0x1122C,
32391         0x1122F,
32392         0x11232,
32393         0x11234,
32394         0x11235,
32395         0x11236,
32396         0x11238,
32397         0x1123E,
32398         0x1123F,
32399         0x112DF,
32400         0x112E0,
32401         0x112E3,
32402         0x112EB,
32403         0x11300,
32404         0x11302,
32405         0x11304,
32406         0x1133C,
32407         0x1133D,
32408         0x1133E,
32409         0x1133F,
32410         0x11340,
32411         0x11341,
32412         0x11345,
32413         0x11347,
32414         0x11349,
32415         0x1134B,
32416         0x1134E,
32417         0x11357,
32418         0x11358,
32419         0x11362,
32420         0x11364,
32421         0x11366,
32422         0x1136D,
32423         0x11370,
32424         0x11375,
32425         0x11435,
32426         0x11438,
32427         0x11440,
32428         0x11442,
32429         0x11445,
32430         0x11446,
32431         0x11447,
32432         0x114B0,
32433         0x114B1,
32434         0x114B3,
32435         0x114B9,
32436         0x114BA,
32437         0x114BB,
32438         0x114BD,
32439         0x114BE,
32440         0x114BF,
32441         0x114C1,
32442         0x114C2,
32443         0x114C4,
32444         0x115AF,
32445         0x115B0,
32446         0x115B2,
32447         0x115B6,
32448         0x115B8,
32449         0x115BC,
32450         0x115BE,
32451         0x115BF,
32452         0x115C1,
32453         0x115DC,
32454         0x115DE,
32455         0x11630,
32456         0x11633,
32457         0x1163B,
32458         0x1163D,
32459         0x1163E,
32460         0x1163F,
32461         0x11641,
32462         0x116AB,
32463         0x116AC,
32464         0x116AD,
32465         0x116AE,
32466         0x116B0,
32467         0x116B6,
32468         0x116B7,
32469         0x116B8,
32470         0x1171D,
32471         0x11720,
32472         0x11722,
32473         0x11726,
32474         0x11727,
32475         0x1172C,
32476         0x11C2F,
32477         0x11C30,
32478         0x11C37,
32479         0x11C38,
32480         0x11C3E,
32481         0x11C3F,
32482         0x11C40,
32483         0x11C92,
32484         0x11CA8,
32485         0x11CA9,
32486         0x11CAA,
32487         0x11CB1,
32488         0x11CB2,
32489         0x11CB4,
32490         0x11CB5,
32491         0x11CB7,
32492         0x16AF0,
32493         0x16AF5,
32494         0x16B30,
32495         0x16B37,
32496         0x16F51,
32497         0x16F7F,
32498         0x16F8F,
32499         0x16F93,
32500         0x1BC9D,
32501         0x1BC9F,
32502         0x1BCA0,
32503         0x1BCA4,
32504         0x1D165,
32505         0x1D166,
32506         0x1D167,
32507         0x1D16A,
32508         0x1D16D,
32509         0x1D16E,
32510         0x1D173,
32511         0x1D17B,
32512         0x1D183,
32513         0x1D185,
32514         0x1D18C,
32515         0x1D1AA,
32516         0x1D1AE,
32517         0x1D242,
32518         0x1D245,
32519         0x1DA00,
32520         0x1DA37,
32521         0x1DA3B,
32522         0x1DA6D,
32523         0x1DA75,
32524         0x1DA76,
32525         0x1DA84,
32526         0x1DA85,
32527         0x1DA9B,
32528         0x1DAA0,
32529         0x1DAA1,
32530         0x1DAB0,
32531         0x1E000,
32532         0x1E007,
32533         0x1E008,
32534         0x1E019,
32535         0x1E01B,
32536         0x1E022,
32537         0x1E023,
32538         0x1E025,
32539         0x1E026,
32540         0x1E02B,
32541         0x1E8D0,
32542         0x1E8D7,
32543         0x1E944,
32544         0x1E94B,
32545         0x1F1E6,
32546         0x1F200,
32547         0x1F385,
32548         0x1F386,
32549         0x1F3C3,
32550         0x1F3C5,
32551         0x1F3CA,
32552         0x1F3CC,
32553         0x1F3FB,
32554         0x1F400,
32555         0x1F442,
32556         0x1F444,
32557         0x1F446,
32558         0x1F451,
32559         0x1F466,
32560         0x1F46A,
32561         0x1F46E,
32562         0x1F46F,
32563         0x1F470,
32564         0x1F479,
32565         0x1F47C,
32566         0x1F47D,
32567         0x1F481,
32568         0x1F484,
32569         0x1F485,
32570         0x1F488,
32571         0x1F48B,
32572         0x1F48C,
32573         0x1F4AA,
32574         0x1F4AB,
32575         0x1F575,
32576         0x1F576,
32577         0x1F57A,
32578         0x1F57B,
32579         0x1F590,
32580         0x1F591,
32581         0x1F595,
32582         0x1F597,
32583         0x1F5E8,
32584         0x1F5E9,
32585         0x1F645,
32586         0x1F648,
32587         0x1F64B,
32588         0x1F650,
32589         0x1F6A3,
32590         0x1F6A4,
32591         0x1F6B4,
32592         0x1F6B7,
32593         0x1F6C0,
32594         0x1F6C1,
32595         0x1F918,
32596         0x1F91F,
32597         0x1F926,
32598         0x1F927,
32599         0x1F930,
32600         0x1F931,
32601         0x1F933,
32602         0x1F93A,
32603         0x1F93C,
32604         0x1F93F,
32605         0xE0000,
32606         0xE0020,
32607         0xE0080,
32608         0xE0100,
32609         0xE01F0,
32610         0xE1000
32611 };
32612
32613 #endif  /* defined(PERL_IN_PERL_C) */
32614
32615 #if defined(PERL_IN_REGEXEC_C)
32616
32617 #define GCB_ENUM_COUNT 19
32618
32619 typedef enum {
32620         GCB_Other = 0,
32621         GCB_CR = 1,
32622         GCB_Control = 2,
32623         GCB_E_Base = 3,
32624         GCB_E_Base_GAZ = 4,
32625         GCB_E_Modifier = 5,
32626         GCB_Extend = 6,
32627         GCB_Glue_After_Zwj = 7,
32628         GCB_L = 8,
32629         GCB_LF = 9,
32630         GCB_LV = 10,
32631         GCB_LVT = 11,
32632         GCB_Prepend = 12,
32633         GCB_Regional_Indicator = 13,
32634         GCB_SpacingMark = 14,
32635         GCB_T = 15,
32636         GCB_V = 16,
32637         GCB_ZWJ = 17,
32638         GCB_EDGE = 18
32639 } GCB_enum;
32640
32641 static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 1047 */
32642         GCB_Control,
32643         GCB_CR,
32644         GCB_Control,
32645         GCB_LF,
32646         GCB_Control,
32647         GCB_Other,
32648         GCB_Control,
32649         GCB_Other,
32650         GCB_Control,
32651         GCB_Other,
32652         GCB_Extend,
32653         GCB_Other,
32654         GCB_Extend,
32655         GCB_Other,
32656         GCB_Extend,
32657         GCB_Other,
32658         GCB_Extend,
32659         GCB_Other,
32660         GCB_Extend,
32661         GCB_Other,
32662         GCB_Extend,
32663         GCB_Other,
32664         GCB_Extend,
32665         GCB_Other,
32666         GCB_Prepend,
32667         GCB_Other,
32668         GCB_Extend,
32669         GCB_Other,
32670         GCB_Control,
32671         GCB_Other,
32672         GCB_Extend,
32673         GCB_Other,
32674         GCB_Extend,
32675         GCB_Other,
32676         GCB_Extend,
32677         GCB_Prepend,
32678         GCB_Other,
32679         GCB_Extend,
32680         GCB_Other,
32681         GCB_Extend,
32682         GCB_Other,
32683         GCB_Extend,
32684         GCB_Other,
32685         GCB_Prepend,
32686         GCB_Other,
32687         GCB_Extend,
32688         GCB_Other,
32689         GCB_Extend,
32690         GCB_Other,
32691         GCB_Extend,
32692         GCB_Other,
32693         GCB_Extend,
32694         GCB_Other,
32695         GCB_Extend,
32696         GCB_Other,
32697         GCB_Extend,
32698         GCB_Other,
32699         GCB_Extend,
32700         GCB_Other,
32701         GCB_Extend,
32702         GCB_Other,
32703         GCB_Extend,
32704         GCB_Other,
32705         GCB_Extend,
32706         GCB_Prepend,
32707         GCB_Extend,
32708         GCB_SpacingMark,
32709         GCB_Other,
32710         GCB_Extend,
32711         GCB_SpacingMark,
32712         GCB_Extend,
32713         GCB_Other,
32714         GCB_SpacingMark,
32715         GCB_Extend,
32716         GCB_SpacingMark,
32717         GCB_Extend,
32718         GCB_SpacingMark,
32719         GCB_Other,
32720         GCB_Extend,
32721         GCB_Other,
32722         GCB_Extend,
32723         GCB_Other,
32724         GCB_Extend,
32725         GCB_SpacingMark,
32726         GCB_Other,
32727         GCB_Extend,
32728         GCB_Other,
32729         GCB_Extend,
32730         GCB_SpacingMark,
32731         GCB_Extend,
32732         GCB_Other,
32733         GCB_SpacingMark,
32734         GCB_Other,
32735         GCB_SpacingMark,
32736         GCB_Extend,
32737         GCB_Other,
32738         GCB_Extend,
32739         GCB_Other,
32740         GCB_Extend,
32741         GCB_Other,
32742         GCB_Extend,
32743         GCB_SpacingMark,
32744         GCB_Other,
32745         GCB_Extend,
32746         GCB_Other,
32747         GCB_SpacingMark,
32748         GCB_Extend,
32749         GCB_Other,
32750         GCB_Extend,
32751         GCB_Other,
32752         GCB_Extend,
32753         GCB_Other,
32754         GCB_Extend,
32755         GCB_Other,
32756         GCB_Extend,
32757         GCB_Other,
32758         GCB_Extend,
32759         GCB_Other,
32760         GCB_Extend,
32761         GCB_SpacingMark,
32762         GCB_Other,
32763         GCB_Extend,
32764         GCB_Other,
32765         GCB_SpacingMark,
32766         GCB_Extend,
32767         GCB_Other,
32768         GCB_Extend,
32769         GCB_SpacingMark,
32770         GCB_Other,
32771         GCB_SpacingMark,
32772         GCB_Extend,
32773         GCB_Other,
32774         GCB_Extend,
32775         GCB_Other,
32776         GCB_Extend,
32777         GCB_SpacingMark,
32778         GCB_Other,
32779         GCB_Extend,
32780         GCB_Other,
32781         GCB_Extend,
32782         GCB_SpacingMark,
32783         GCB_Extend,
32784         GCB_Other,
32785         GCB_SpacingMark,
32786         GCB_Other,
32787         GCB_SpacingMark,
32788         GCB_Extend,
32789         GCB_Other,
32790         GCB_Extend,
32791         GCB_Other,
32792         GCB_Extend,
32793         GCB_Other,
32794         GCB_Extend,
32795         GCB_Other,
32796         GCB_Extend,
32797         GCB_SpacingMark,
32798         GCB_Extend,
32799         GCB_SpacingMark,
32800         GCB_Other,
32801         GCB_SpacingMark,
32802         GCB_Other,
32803         GCB_SpacingMark,
32804         GCB_Extend,
32805         GCB_Other,
32806         GCB_Extend,
32807         GCB_Other,
32808         GCB_Extend,
32809         GCB_SpacingMark,
32810         GCB_Other,
32811         GCB_Extend,
32812         GCB_SpacingMark,
32813         GCB_Other,
32814         GCB_Extend,
32815         GCB_Other,
32816         GCB_Extend,
32817         GCB_Other,
32818         GCB_Extend,
32819         GCB_Other,
32820         GCB_Extend,
32821         GCB_Other,
32822         GCB_Extend,
32823         GCB_SpacingMark,
32824         GCB_Other,
32825         GCB_Extend,
32826         GCB_Other,
32827         GCB_SpacingMark,
32828         GCB_Extend,
32829         GCB_SpacingMark,
32830         GCB_Extend,
32831         GCB_SpacingMark,
32832         GCB_Other,
32833         GCB_Extend,
32834         GCB_SpacingMark,
32835         GCB_Other,
32836         GCB_SpacingMark,
32837         GCB_Extend,
32838         GCB_Other,
32839         GCB_Extend,
32840         GCB_Other,
32841         GCB_Extend,
32842         GCB_Other,
32843         GCB_Extend,
32844         GCB_SpacingMark,
32845         GCB_Other,
32846         GCB_Extend,
32847         GCB_SpacingMark,
32848         GCB_Extend,
32849         GCB_Other,
32850         GCB_SpacingMark,
32851         GCB_Other,
32852         GCB_SpacingMark,
32853         GCB_Extend,
32854         GCB_Prepend,
32855         GCB_Other,
32856         GCB_Extend,
32857         GCB_Other,
32858         GCB_Extend,
32859         GCB_Other,
32860         GCB_SpacingMark,
32861         GCB_Other,
32862         GCB_Extend,
32863         GCB_Other,
32864         GCB_Extend,
32865         GCB_SpacingMark,
32866         GCB_Extend,
32867         GCB_Other,
32868         GCB_Extend,
32869         GCB_Other,
32870         GCB_SpacingMark,
32871         GCB_Extend,
32872         GCB_Other,
32873         GCB_SpacingMark,
32874         GCB_Other,
32875         GCB_Extend,
32876         GCB_Other,
32877         GCB_SpacingMark,
32878         GCB_Extend,
32879         GCB_Other,
32880         GCB_Extend,
32881         GCB_Other,
32882         GCB_Extend,
32883         GCB_Other,
32884         GCB_SpacingMark,
32885         GCB_Extend,
32886         GCB_Other,
32887         GCB_Extend,
32888         GCB_Other,
32889         GCB_Extend,
32890         GCB_Other,
32891         GCB_Extend,
32892         GCB_Other,
32893         GCB_Extend,
32894         GCB_Other,
32895         GCB_Extend,
32896         GCB_Other,
32897         GCB_Extend,
32898         GCB_Other,
32899         GCB_SpacingMark,
32900         GCB_Other,
32901         GCB_Extend,
32902         GCB_SpacingMark,
32903         GCB_Extend,
32904         GCB_Other,
32905         GCB_Extend,
32906         GCB_Other,
32907         GCB_Extend,
32908         GCB_Other,
32909         GCB_Extend,
32910         GCB_Other,
32911         GCB_Extend,
32912         GCB_Other,
32913         GCB_Extend,
32914         GCB_SpacingMark,
32915         GCB_Extend,
32916         GCB_Other,
32917         GCB_Extend,
32918         GCB_SpacingMark,
32919         GCB_Extend,
32920         GCB_Other,
32921         GCB_SpacingMark,
32922         GCB_Extend,
32923         GCB_Other,
32924         GCB_Extend,
32925         GCB_Other,
32926         GCB_Extend,
32927         GCB_Other,
32928         GCB_Extend,
32929         GCB_Other,
32930         GCB_SpacingMark,
32931         GCB_Extend,
32932         GCB_Other,
32933         GCB_Extend,
32934         GCB_Other,
32935         GCB_Extend,
32936         GCB_Other,
32937         GCB_L,
32938         GCB_V,
32939         GCB_T,
32940         GCB_Other,
32941         GCB_Extend,
32942         GCB_Other,
32943         GCB_Extend,
32944         GCB_Other,
32945         GCB_Extend,
32946         GCB_Other,
32947         GCB_Extend,
32948         GCB_Other,
32949         GCB_Extend,
32950         GCB_Other,
32951         GCB_Extend,
32952         GCB_SpacingMark,
32953         GCB_Extend,
32954         GCB_SpacingMark,
32955         GCB_Extend,
32956         GCB_SpacingMark,
32957         GCB_Extend,
32958         GCB_Other,
32959         GCB_Extend,
32960         GCB_Other,
32961         GCB_Extend,
32962         GCB_Control,
32963         GCB_Other,
32964         GCB_Extend,
32965         GCB_Other,
32966         GCB_Extend,
32967         GCB_Other,
32968         GCB_Extend,
32969         GCB_SpacingMark,
32970         GCB_Extend,
32971         GCB_SpacingMark,
32972         GCB_Other,
32973         GCB_SpacingMark,
32974         GCB_Extend,
32975         GCB_SpacingMark,
32976         GCB_Extend,
32977         GCB_Other,
32978         GCB_Extend,
32979         GCB_SpacingMark,
32980         GCB_Extend,
32981         GCB_Other,
32982         GCB_SpacingMark,
32983         GCB_Extend,
32984         GCB_SpacingMark,
32985         GCB_Extend,
32986         GCB_Other,
32987         GCB_Extend,
32988         GCB_Other,
32989         GCB_Extend,
32990         GCB_Other,
32991         GCB_Extend,
32992         GCB_SpacingMark,
32993         GCB_Extend,
32994         GCB_Other,
32995         GCB_Extend,
32996         GCB_Other,
32997         GCB_Extend,
32998         GCB_Other,
32999         GCB_Extend,
33000         GCB_SpacingMark,
33001         GCB_Other,
33002         GCB_Extend,
33003         GCB_SpacingMark,
33004         GCB_Extend,
33005         GCB_SpacingMark,
33006         GCB_Extend,
33007         GCB_SpacingMark,
33008         GCB_Extend,
33009         GCB_SpacingMark,
33010         GCB_Other,
33011         GCB_Extend,
33012         GCB_Other,
33013         GCB_Extend,
33014         GCB_SpacingMark,
33015         GCB_Other,
33016         GCB_SpacingMark,
33017         GCB_Extend,
33018         GCB_SpacingMark,
33019         GCB_Extend,
33020         GCB_SpacingMark,
33021         GCB_Extend,
33022         GCB_Other,
33023         GCB_Extend,
33024         GCB_SpacingMark,
33025         GCB_Extend,
33026         GCB_SpacingMark,
33027         GCB_Extend,
33028         GCB_SpacingMark,
33029         GCB_Extend,
33030         GCB_SpacingMark,
33031         GCB_Other,
33032         GCB_SpacingMark,
33033         GCB_Extend,
33034         GCB_SpacingMark,
33035         GCB_Extend,
33036         GCB_Other,
33037         GCB_Extend,
33038         GCB_Other,
33039         GCB_Extend,
33040         GCB_SpacingMark,
33041         GCB_Extend,
33042         GCB_Other,
33043         GCB_Extend,
33044         GCB_Other,
33045         GCB_SpacingMark,
33046         GCB_Extend,
33047         GCB_Other,
33048         GCB_Extend,
33049         GCB_Other,
33050         GCB_Extend,
33051         GCB_Other,
33052         GCB_Extend,
33053         GCB_Other,
33054         GCB_Control,
33055         GCB_Extend,
33056         GCB_ZWJ,
33057         GCB_Control,
33058         GCB_Other,
33059         GCB_Control,
33060         GCB_Other,
33061         GCB_Control,
33062         GCB_Other,
33063         GCB_Extend,
33064         GCB_Other,
33065         GCB_E_Base,
33066         GCB_Other,
33067         GCB_E_Base,
33068         GCB_Other,
33069         GCB_E_Base,
33070         GCB_Other,
33071         GCB_Glue_After_Zwj,
33072         GCB_Other,
33073         GCB_Extend,
33074         GCB_Other,
33075         GCB_Extend,
33076         GCB_Other,
33077         GCB_Extend,
33078         GCB_Other,
33079         GCB_Extend,
33080         GCB_Other,
33081         GCB_Extend,
33082         GCB_Other,
33083         GCB_Extend,
33084         GCB_Other,
33085         GCB_Extend,
33086         GCB_Other,
33087         GCB_Extend,
33088         GCB_Other,
33089         GCB_Extend,
33090         GCB_Other,
33091         GCB_Extend,
33092         GCB_Other,
33093         GCB_Extend,
33094         GCB_Other,
33095         GCB_Extend,
33096         GCB_Other,
33097         GCB_SpacingMark,
33098         GCB_Extend,
33099         GCB_SpacingMark,
33100         GCB_Other,
33101         GCB_SpacingMark,
33102         GCB_Other,
33103         GCB_SpacingMark,
33104         GCB_Extend,
33105         GCB_Other,
33106         GCB_Extend,
33107         GCB_Other,
33108         GCB_Extend,
33109         GCB_Other,
33110         GCB_Extend,
33111         GCB_SpacingMark,
33112         GCB_Other,
33113         GCB_L,
33114         GCB_Other,
33115         GCB_Extend,
33116         GCB_SpacingMark,
33117         GCB_Other,
33118         GCB_Extend,
33119         GCB_SpacingMark,
33120         GCB_Extend,
33121         GCB_SpacingMark,
33122         GCB_Extend,
33123         GCB_SpacingMark,
33124         GCB_Other,
33125         GCB_Extend,
33126         GCB_Other,
33127         GCB_Extend,
33128         GCB_SpacingMark,
33129         GCB_Extend,
33130         GCB_SpacingMark,
33131         GCB_Extend,
33132         GCB_Other,
33133         GCB_Extend,
33134         GCB_Other,
33135         GCB_Extend,
33136         GCB_SpacingMark,
33137         GCB_Other,
33138         GCB_Extend,
33139         GCB_Other,
33140         GCB_Extend,
33141         GCB_Other,
33142         GCB_Extend,
33143         GCB_Other,
33144         GCB_Extend,
33145         GCB_Other,
33146         GCB_Extend,
33147         GCB_Other,
33148         GCB_Extend,
33149         GCB_Other,
33150         GCB_SpacingMark,
33151         GCB_Extend,
33152         GCB_SpacingMark,
33153         GCB_Other,
33154         GCB_SpacingMark,
33155         GCB_Extend,
33156         GCB_Other,
33157         GCB_SpacingMark,
33158         GCB_Extend,
33159         GCB_SpacingMark,
33160         GCB_Extend,
33161         GCB_SpacingMark,
33162         GCB_Other,
33163         GCB_SpacingMark,
33164         GCB_Extend,
33165         GCB_Other,
33166         GCB_LV,
33167         GCB_LVT,
33168         GCB_LV,
33169         GCB_LVT,
33170         GCB_LV,
33171         GCB_LVT,
33172         GCB_LV,
33173         GCB_LVT,
33174         GCB_LV,
33175         GCB_LVT,
33176         GCB_LV,
33177         GCB_LVT,
33178         GCB_LV,
33179         GCB_LVT,
33180         GCB_LV,
33181         GCB_LVT,
33182         GCB_LV,
33183         GCB_LVT,
33184         GCB_LV,
33185         GCB_LVT,
33186         GCB_LV,
33187         GCB_LVT,
33188         GCB_LV,
33189         GCB_LVT,
33190         GCB_LV,
33191         GCB_LVT,
33192         GCB_LV,
33193         GCB_LVT,
33194         GCB_LV,
33195         GCB_LVT,
33196         GCB_LV,
33197         GCB_LVT,
33198         GCB_LV,
33199         GCB_LVT,
33200         GCB_LV,
33201         GCB_LVT,
33202         GCB_LV,
33203         GCB_LVT,
33204         GCB_LV,
33205         GCB_LVT,
33206         GCB_LV,
33207         GCB_LVT,
33208         GCB_LV,
33209         GCB_LVT,
33210         GCB_LV,
33211         GCB_LVT,
33212         GCB_LV,
33213         GCB_LVT,
33214         GCB_LV,
33215         GCB_LVT,
33216         GCB_LV,
33217         GCB_LVT,
33218         GCB_LV,
33219         GCB_LVT,
33220         GCB_LV,
33221         GCB_LVT,
33222         GCB_LV,
33223         GCB_LVT,
33224         GCB_LV,
33225         GCB_LVT,
33226         GCB_LV,
33227         GCB_LVT,
33228         GCB_LV,
33229         GCB_LVT,
33230         GCB_LV,
33231         GCB_LVT,
33232         GCB_LV,
33233         GCB_LVT,
33234         GCB_LV,
33235         GCB_LVT,
33236         GCB_LV,
33237         GCB_LVT,
33238         GCB_LV,
33239         GCB_LVT,
33240         GCB_LV,
33241         GCB_LVT,
33242         GCB_LV,
33243         GCB_LVT,
33244         GCB_LV,
33245         GCB_LVT,
33246         GCB_LV,
33247         GCB_LVT,
33248         GCB_LV,
33249         GCB_LVT,
33250         GCB_LV,
33251         GCB_LVT,
33252         GCB_LV,
33253         GCB_LVT,
33254         GCB_LV,
33255         GCB_LVT,
33256         GCB_LV,
33257         GCB_LVT,
33258         GCB_LV,
33259         GCB_LVT,
33260         GCB_LV,
33261         GCB_LVT,
33262         GCB_LV,
33263         GCB_LVT,
33264         GCB_LV,
33265         GCB_LVT,
33266         GCB_LV,
33267         GCB_LVT,
33268         GCB_LV,
33269         GCB_LVT,
33270         GCB_LV,
33271         GCB_LVT,
33272         GCB_LV,
33273         GCB_LVT,
33274         GCB_LV,
33275         GCB_LVT,
33276         GCB_LV,
33277         GCB_LVT,
33278         GCB_LV,
33279         GCB_LVT,
33280         GCB_LV,
33281         GCB_LVT,
33282         GCB_LV,
33283         GCB_LVT,
33284         GCB_LV,
33285         GCB_LVT,
33286         GCB_LV,
33287         GCB_LVT,
33288         GCB_LV,
33289         GCB_LVT,
33290         GCB_LV,
33291         GCB_LVT,
33292         GCB_LV,
33293         GCB_LVT,
33294         GCB_LV,
33295         GCB_LVT,
33296         GCB_LV,
33297         GCB_LVT,
33298         GCB_LV,
33299         GCB_LVT,
33300         GCB_LV,
33301         GCB_LVT,
33302         GCB_LV,
33303         GCB_LVT,
33304         GCB_LV,
33305         GCB_LVT,
33306         GCB_LV,
33307         GCB_LVT,
33308         GCB_LV,
33309         GCB_LVT,
33310         GCB_LV,
33311         GCB_LVT,
33312         GCB_LV,
33313         GCB_LVT,
33314         GCB_LV,
33315         GCB_LVT,
33316         GCB_LV,
33317         GCB_LVT,
33318         GCB_LV,
33319         GCB_LVT,
33320         GCB_LV,
33321         GCB_LVT,
33322         GCB_LV,
33323         GCB_LVT,
33324         GCB_LV,
33325         GCB_LVT,
33326         GCB_LV,
33327         GCB_LVT,
33328         GCB_LV,
33329         GCB_LVT,
33330         GCB_LV,
33331         GCB_LVT,
33332         GCB_LV,
33333         GCB_LVT,
33334         GCB_LV,
33335         GCB_LVT,
33336         GCB_LV,
33337         GCB_LVT,
33338         GCB_LV,
33339         GCB_LVT,
33340         GCB_LV,
33341         GCB_LVT,
33342         GCB_LV,
33343         GCB_LVT,
33344         GCB_LV,
33345         GCB_LVT,
33346         GCB_LV,
33347         GCB_LVT,
33348         GCB_LV,
33349         GCB_LVT,
33350         GCB_LV,
33351         GCB_LVT,
33352         GCB_LV,
33353         GCB_LVT,
33354         GCB_LV,
33355         GCB_LVT,
33356         GCB_LV,
33357         GCB_LVT,
33358         GCB_LV,
33359         GCB_LVT,
33360         GCB_LV,
33361         GCB_LVT,
33362         GCB_LV,
33363         GCB_LVT,
33364         GCB_LV,
33365         GCB_LVT,
33366         GCB_LV,
33367         GCB_LVT,
33368         GCB_LV,
33369         GCB_LVT,
33370         GCB_LV,
33371         GCB_LVT,
33372         GCB_LV,
33373         GCB_LVT,
33374         GCB_LV,
33375         GCB_LVT,
33376         GCB_LV,
33377         GCB_LVT,
33378         GCB_LV,
33379         GCB_LVT,
33380         GCB_LV,
33381         GCB_LVT,
33382         GCB_LV,
33383         GCB_LVT,
33384         GCB_LV,
33385         GCB_LVT,
33386         GCB_LV,
33387         GCB_LVT,
33388         GCB_LV,
33389         GCB_LVT,
33390         GCB_LV,
33391         GCB_LVT,
33392         GCB_LV,
33393         GCB_LVT,
33394         GCB_LV,
33395         GCB_LVT,
33396         GCB_LV,
33397         GCB_LVT,
33398         GCB_LV,
33399         GCB_LVT,
33400         GCB_LV,
33401         GCB_LVT,
33402         GCB_LV,
33403         GCB_LVT,
33404         GCB_LV,
33405         GCB_LVT,
33406         GCB_LV,
33407         GCB_LVT,
33408         GCB_LV,
33409         GCB_LVT,
33410         GCB_LV,
33411         GCB_LVT,
33412         GCB_LV,
33413         GCB_LVT,
33414         GCB_LV,
33415         GCB_LVT,
33416         GCB_LV,
33417         GCB_LVT,
33418         GCB_LV,
33419         GCB_LVT,
33420         GCB_LV,
33421         GCB_LVT,
33422         GCB_LV,
33423         GCB_LVT,
33424         GCB_LV,
33425         GCB_LVT,
33426         GCB_LV,
33427         GCB_LVT,
33428         GCB_LV,
33429         GCB_LVT,
33430         GCB_LV,
33431         GCB_LVT,
33432         GCB_LV,
33433         GCB_LVT,
33434         GCB_LV,
33435         GCB_LVT,
33436         GCB_LV,
33437         GCB_LVT,
33438         GCB_LV,
33439         GCB_LVT,
33440         GCB_LV,
33441         GCB_LVT,
33442         GCB_LV,
33443         GCB_LVT,
33444         GCB_LV,
33445         GCB_LVT,
33446         GCB_LV,
33447         GCB_LVT,
33448         GCB_LV,
33449         GCB_LVT,
33450         GCB_LV,
33451         GCB_LVT,
33452         GCB_LV,
33453         GCB_LVT,
33454         GCB_LV,
33455         GCB_LVT,
33456         GCB_LV,
33457         GCB_LVT,
33458         GCB_LV,
33459         GCB_LVT,
33460         GCB_LV,
33461         GCB_LVT,
33462         GCB_LV,
33463         GCB_LVT,
33464         GCB_LV,
33465         GCB_LVT,
33466         GCB_LV,
33467         GCB_LVT,
33468         GCB_LV,
33469         GCB_LVT,
33470         GCB_LV,
33471         GCB_LVT,
33472         GCB_LV,
33473         GCB_LVT,
33474         GCB_LV,
33475         GCB_LVT,
33476         GCB_LV,
33477         GCB_LVT,
33478         GCB_LV,
33479         GCB_LVT,
33480         GCB_LV,
33481         GCB_LVT,
33482         GCB_LV,
33483         GCB_LVT,
33484         GCB_LV,
33485         GCB_LVT,
33486         GCB_LV,
33487         GCB_LVT,
33488         GCB_LV,
33489         GCB_LVT,
33490         GCB_LV,
33491         GCB_LVT,
33492         GCB_LV,
33493         GCB_LVT,
33494         GCB_LV,
33495         GCB_LVT,
33496         GCB_LV,
33497         GCB_LVT,
33498         GCB_LV,
33499         GCB_LVT,
33500         GCB_LV,
33501         GCB_LVT,
33502         GCB_LV,
33503         GCB_LVT,
33504         GCB_LV,
33505         GCB_LVT,
33506         GCB_LV,
33507         GCB_LVT,
33508         GCB_LV,
33509         GCB_LVT,
33510         GCB_LV,
33511         GCB_LVT,
33512         GCB_LV,
33513         GCB_LVT,
33514         GCB_LV,
33515         GCB_LVT,
33516         GCB_LV,
33517         GCB_LVT,
33518         GCB_LV,
33519         GCB_LVT,
33520         GCB_LV,
33521         GCB_LVT,
33522         GCB_LV,
33523         GCB_LVT,
33524         GCB_LV,
33525         GCB_LVT,
33526         GCB_LV,
33527         GCB_LVT,
33528         GCB_LV,
33529         GCB_LVT,
33530         GCB_LV,
33531         GCB_LVT,
33532         GCB_LV,
33533         GCB_LVT,
33534         GCB_LV,
33535         GCB_LVT,
33536         GCB_LV,
33537         GCB_LVT,
33538         GCB_LV,
33539         GCB_LVT,
33540         GCB_LV,
33541         GCB_LVT,
33542         GCB_LV,
33543         GCB_LVT,
33544         GCB_LV,
33545         GCB_LVT,
33546         GCB_LV,
33547         GCB_LVT,
33548         GCB_LV,
33549         GCB_LVT,
33550         GCB_LV,
33551         GCB_LVT,
33552         GCB_LV,
33553         GCB_LVT,
33554         GCB_LV,
33555         GCB_LVT,
33556         GCB_LV,
33557         GCB_LVT,
33558         GCB_LV,
33559         GCB_LVT,
33560         GCB_LV,
33561         GCB_LVT,
33562         GCB_LV,
33563         GCB_LVT,
33564         GCB_LV,
33565         GCB_LVT,
33566         GCB_LV,
33567         GCB_LVT,
33568         GCB_LV,
33569         GCB_LVT,
33570         GCB_LV,
33571         GCB_LVT,
33572         GCB_LV,
33573         GCB_LVT,
33574         GCB_LV,
33575         GCB_LVT,
33576         GCB_LV,
33577         GCB_LVT,
33578         GCB_LV,
33579         GCB_LVT,
33580         GCB_LV,
33581         GCB_LVT,
33582         GCB_LV,
33583         GCB_LVT,
33584         GCB_LV,
33585         GCB_LVT,
33586         GCB_LV,
33587         GCB_LVT,
33588         GCB_LV,
33589         GCB_LVT,
33590         GCB_LV,
33591         GCB_LVT,
33592         GCB_LV,
33593         GCB_LVT,
33594         GCB_LV,
33595         GCB_LVT,
33596         GCB_LV,
33597         GCB_LVT,
33598         GCB_LV,
33599         GCB_LVT,
33600         GCB_LV,
33601         GCB_LVT,
33602         GCB_LV,
33603         GCB_LVT,
33604         GCB_LV,
33605         GCB_LVT,
33606         GCB_LV,
33607         GCB_LVT,
33608         GCB_LV,
33609         GCB_LVT,
33610         GCB_LV,
33611         GCB_LVT,
33612         GCB_LV,
33613         GCB_LVT,
33614         GCB_LV,
33615         GCB_LVT,
33616         GCB_LV,
33617         GCB_LVT,
33618         GCB_LV,
33619         GCB_LVT,
33620         GCB_LV,
33621         GCB_LVT,
33622         GCB_LV,
33623         GCB_LVT,
33624         GCB_LV,
33625         GCB_LVT,
33626         GCB_LV,
33627         GCB_LVT,
33628         GCB_LV,
33629         GCB_LVT,
33630         GCB_LV,
33631         GCB_LVT,
33632         GCB_LV,
33633         GCB_LVT,
33634         GCB_LV,
33635         GCB_LVT,
33636         GCB_LV,
33637         GCB_LVT,
33638         GCB_LV,
33639         GCB_LVT,
33640         GCB_LV,
33641         GCB_LVT,
33642         GCB_LV,
33643         GCB_LVT,
33644         GCB_LV,
33645         GCB_LVT,
33646         GCB_LV,
33647         GCB_LVT,
33648         GCB_LV,
33649         GCB_LVT,
33650         GCB_LV,
33651         GCB_LVT,
33652         GCB_LV,
33653         GCB_LVT,
33654         GCB_LV,
33655         GCB_LVT,
33656         GCB_LV,
33657         GCB_LVT,
33658         GCB_LV,
33659         GCB_LVT,
33660         GCB_LV,
33661         GCB_LVT,
33662         GCB_LV,
33663         GCB_LVT,
33664         GCB_LV,
33665         GCB_LVT,
33666         GCB_LV,
33667         GCB_LVT,
33668         GCB_LV,
33669         GCB_LVT,
33670         GCB_LV,
33671         GCB_LVT,
33672         GCB_LV,
33673         GCB_LVT,
33674         GCB_LV,
33675         GCB_LVT,
33676         GCB_LV,
33677         GCB_LVT,
33678         GCB_LV,
33679         GCB_LVT,
33680         GCB_LV,
33681         GCB_LVT,
33682         GCB_LV,
33683         GCB_LVT,
33684         GCB_LV,
33685         GCB_LVT,
33686         GCB_LV,
33687         GCB_LVT,
33688         GCB_LV,
33689         GCB_LVT,
33690         GCB_LV,
33691         GCB_LVT,
33692         GCB_LV,
33693         GCB_LVT,
33694         GCB_LV,
33695         GCB_LVT,
33696         GCB_LV,
33697         GCB_LVT,
33698         GCB_LV,
33699         GCB_LVT,
33700         GCB_LV,
33701         GCB_LVT,
33702         GCB_LV,
33703         GCB_LVT,
33704         GCB_LV,
33705         GCB_LVT,
33706         GCB_LV,
33707         GCB_LVT,
33708         GCB_LV,
33709         GCB_LVT,
33710         GCB_LV,
33711         GCB_LVT,
33712         GCB_LV,
33713         GCB_LVT,
33714         GCB_LV,
33715         GCB_LVT,
33716         GCB_LV,
33717         GCB_LVT,
33718         GCB_LV,
33719         GCB_LVT,
33720         GCB_LV,
33721         GCB_LVT,
33722         GCB_LV,
33723         GCB_LVT,
33724         GCB_LV,
33725         GCB_LVT,
33726         GCB_LV,
33727         GCB_LVT,
33728         GCB_LV,
33729         GCB_LVT,
33730         GCB_LV,
33731         GCB_LVT,
33732         GCB_LV,
33733         GCB_LVT,
33734         GCB_LV,
33735         GCB_LVT,
33736         GCB_LV,
33737         GCB_LVT,
33738         GCB_LV,
33739         GCB_LVT,
33740         GCB_LV,
33741         GCB_LVT,
33742         GCB_LV,
33743         GCB_LVT,
33744         GCB_LV,
33745         GCB_LVT,
33746         GCB_LV,
33747         GCB_LVT,
33748         GCB_LV,
33749         GCB_LVT,
33750         GCB_LV,
33751         GCB_LVT,
33752         GCB_LV,
33753         GCB_LVT,
33754         GCB_LV,
33755         GCB_LVT,
33756         GCB_LV,
33757         GCB_LVT,
33758         GCB_LV,
33759         GCB_LVT,
33760         GCB_LV,
33761         GCB_LVT,
33762         GCB_LV,
33763         GCB_LVT,
33764         GCB_LV,
33765         GCB_LVT,
33766         GCB_LV,
33767         GCB_LVT,
33768         GCB_LV,
33769         GCB_LVT,
33770         GCB_LV,
33771         GCB_LVT,
33772         GCB_LV,
33773         GCB_LVT,
33774         GCB_LV,
33775         GCB_LVT,
33776         GCB_LV,
33777         GCB_LVT,
33778         GCB_LV,
33779         GCB_LVT,
33780         GCB_LV,
33781         GCB_LVT,
33782         GCB_LV,
33783         GCB_LVT,
33784         GCB_LV,
33785         GCB_LVT,
33786         GCB_LV,
33787         GCB_LVT,
33788         GCB_LV,
33789         GCB_LVT,
33790         GCB_LV,
33791         GCB_LVT,
33792         GCB_LV,
33793         GCB_LVT,
33794         GCB_LV,
33795         GCB_LVT,
33796         GCB_LV,
33797         GCB_LVT,
33798         GCB_LV,
33799         GCB_LVT,
33800         GCB_LV,
33801         GCB_LVT,
33802         GCB_LV,
33803         GCB_LVT,
33804         GCB_LV,
33805         GCB_LVT,
33806         GCB_LV,
33807         GCB_LVT,
33808         GCB_LV,
33809         GCB_LVT,
33810         GCB_LV,
33811         GCB_LVT,
33812         GCB_LV,
33813         GCB_LVT,
33814         GCB_LV,
33815         GCB_LVT,
33816         GCB_LV,
33817         GCB_LVT,
33818         GCB_LV,
33819         GCB_LVT,
33820         GCB_LV,
33821         GCB_LVT,
33822         GCB_LV,
33823         GCB_LVT,
33824         GCB_LV,
33825         GCB_LVT,
33826         GCB_LV,
33827         GCB_LVT,
33828         GCB_LV,
33829         GCB_LVT,
33830         GCB_LV,
33831         GCB_LVT,
33832         GCB_LV,
33833         GCB_LVT,
33834         GCB_LV,
33835         GCB_LVT,
33836         GCB_LV,
33837         GCB_LVT,
33838         GCB_LV,
33839         GCB_LVT,
33840         GCB_LV,
33841         GCB_LVT,
33842         GCB_LV,
33843         GCB_LVT,
33844         GCB_LV,
33845         GCB_LVT,
33846         GCB_LV,
33847         GCB_LVT,
33848         GCB_LV,
33849         GCB_LVT,
33850         GCB_LV,
33851         GCB_LVT,
33852         GCB_LV,
33853         GCB_LVT,
33854         GCB_LV,
33855         GCB_LVT,
33856         GCB_LV,
33857         GCB_LVT,
33858         GCB_LV,
33859         GCB_LVT,
33860         GCB_LV,
33861         GCB_LVT,
33862         GCB_LV,
33863         GCB_LVT,
33864         GCB_LV,
33865         GCB_LVT,
33866         GCB_LV,
33867         GCB_LVT,
33868         GCB_LV,
33869         GCB_LVT,
33870         GCB_LV,
33871         GCB_LVT,
33872         GCB_LV,
33873         GCB_LVT,
33874         GCB_LV,
33875         GCB_LVT,
33876         GCB_LV,
33877         GCB_LVT,
33878         GCB_LV,
33879         GCB_LVT,
33880         GCB_LV,
33881         GCB_LVT,
33882         GCB_LV,
33883         GCB_LVT,
33884         GCB_LV,
33885         GCB_LVT,
33886         GCB_LV,
33887         GCB_LVT,
33888         GCB_LV,
33889         GCB_LVT,
33890         GCB_LV,
33891         GCB_LVT,
33892         GCB_LV,
33893         GCB_LVT,
33894         GCB_LV,
33895         GCB_LVT,
33896         GCB_LV,
33897         GCB_LVT,
33898         GCB_LV,
33899         GCB_LVT,
33900         GCB_LV,
33901         GCB_LVT,
33902         GCB_LV,
33903         GCB_LVT,
33904         GCB_LV,
33905         GCB_LVT,
33906         GCB_LV,
33907         GCB_LVT,
33908         GCB_LV,
33909         GCB_LVT,
33910         GCB_LV,
33911         GCB_LVT,
33912         GCB_LV,
33913         GCB_LVT,
33914         GCB_LV,
33915         GCB_LVT,
33916         GCB_LV,
33917         GCB_LVT,
33918         GCB_LV,
33919         GCB_LVT,
33920         GCB_LV,
33921         GCB_LVT,
33922         GCB_LV,
33923         GCB_LVT,
33924         GCB_LV,
33925         GCB_LVT,
33926         GCB_LV,
33927         GCB_LVT,
33928         GCB_LV,
33929         GCB_LVT,
33930         GCB_LV,
33931         GCB_LVT,
33932         GCB_LV,
33933         GCB_LVT,
33934         GCB_LV,
33935         GCB_LVT,
33936         GCB_LV,
33937         GCB_LVT,
33938         GCB_LV,
33939         GCB_LVT,
33940         GCB_LV,
33941         GCB_LVT,
33942         GCB_LV,
33943         GCB_LVT,
33944         GCB_LV,
33945         GCB_LVT,
33946         GCB_LV,
33947         GCB_LVT,
33948         GCB_LV,
33949         GCB_LVT,
33950         GCB_LV,
33951         GCB_LVT,
33952         GCB_LV,
33953         GCB_LVT,
33954         GCB_LV,
33955         GCB_LVT,
33956         GCB_LV,
33957         GCB_LVT,
33958         GCB_LV,
33959         GCB_LVT,
33960         GCB_LV,
33961         GCB_LVT,
33962         GCB_LV,
33963         GCB_LVT,
33964         GCB_Other,
33965         GCB_V,
33966         GCB_Other,
33967         GCB_T,
33968         GCB_Other,
33969         GCB_Control,
33970         GCB_Other,
33971         GCB_Extend,
33972         GCB_Other,
33973         GCB_Extend,
33974         GCB_Other,
33975         GCB_Extend,
33976         GCB_Other,
33977         GCB_Control,
33978         GCB_Other,
33979         GCB_Extend,
33980         GCB_Other,
33981         GCB_Control,
33982         GCB_Other,
33983         GCB_Extend,
33984         GCB_Other,
33985         GCB_Extend,
33986         GCB_Other,
33987         GCB_Extend,
33988         GCB_Other,
33989         GCB_Extend,
33990         GCB_Other,
33991         GCB_Extend,
33992         GCB_Other,
33993         GCB_Extend,
33994         GCB_Other,
33995         GCB_Extend,
33996         GCB_Other,
33997         GCB_Extend,
33998         GCB_Other,
33999         GCB_Extend,
34000         GCB_Other,
34001         GCB_SpacingMark,
34002         GCB_Extend,
34003         GCB_SpacingMark,
34004         GCB_Other,
34005         GCB_Extend,
34006         GCB_Other,
34007         GCB_Extend,
34008         GCB_SpacingMark,
34009         GCB_Other,
34010         GCB_SpacingMark,
34011         GCB_Extend,
34012         GCB_SpacingMark,
34013         GCB_Extend,
34014         GCB_Other,
34015         GCB_Prepend,
34016         GCB_Other,
34017         GCB_Extend,
34018         GCB_Other,
34019         GCB_Extend,
34020         GCB_SpacingMark,
34021         GCB_Extend,
34022         GCB_Other,
34023         GCB_Extend,
34024         GCB_Other,
34025         GCB_Extend,
34026         GCB_SpacingMark,
34027         GCB_Other,
34028         GCB_SpacingMark,
34029         GCB_Extend,
34030         GCB_SpacingMark,
34031         GCB_Other,
34032         GCB_Prepend,
34033         GCB_Other,
34034         GCB_Extend,
34035         GCB_Other,
34036         GCB_SpacingMark,
34037         GCB_Extend,
34038         GCB_SpacingMark,
34039         GCB_Extend,
34040         GCB_SpacingMark,
34041         GCB_Extend,
34042         GCB_Other,
34043         GCB_Extend,
34044         GCB_Other,
34045         GCB_Extend,
34046         GCB_SpacingMark,
34047         GCB_Extend,
34048         GCB_Other,
34049         GCB_Extend,
34050         GCB_SpacingMark,
34051         GCB_Other,
34052         GCB_Extend,
34053         GCB_Other,
34054         GCB_Extend,
34055         GCB_SpacingMark,
34056         GCB_Extend,
34057         GCB_SpacingMark,
34058         GCB_Other,
34059         GCB_SpacingMark,
34060         GCB_Other,
34061         GCB_SpacingMark,
34062         GCB_Other,
34063         GCB_Extend,
34064         GCB_Other,
34065         GCB_SpacingMark,
34066         GCB_Other,
34067         GCB_Extend,
34068         GCB_Other,
34069         GCB_Extend,
34070         GCB_Other,
34071         GCB_SpacingMark,
34072         GCB_Extend,
34073         GCB_SpacingMark,
34074         GCB_Extend,
34075         GCB_SpacingMark,
34076         GCB_Extend,
34077         GCB_Other,
34078         GCB_Extend,
34079         GCB_SpacingMark,
34080         GCB_Extend,
34081         GCB_SpacingMark,
34082         GCB_Extend,
34083         GCB_SpacingMark,
34084         GCB_Extend,
34085         GCB_SpacingMark,
34086         GCB_Extend,
34087         GCB_SpacingMark,
34088         GCB_Extend,
34089         GCB_Other,
34090         GCB_Extend,
34091         GCB_SpacingMark,
34092         GCB_Extend,
34093         GCB_Other,
34094         GCB_SpacingMark,
34095         GCB_Extend,
34096         GCB_SpacingMark,
34097         GCB_Extend,
34098         GCB_Other,
34099         GCB_Extend,
34100         GCB_Other,
34101         GCB_SpacingMark,
34102         GCB_Extend,
34103         GCB_SpacingMark,
34104         GCB_Extend,
34105         GCB_SpacingMark,
34106         GCB_Extend,
34107         GCB_Other,
34108         GCB_Extend,
34109         GCB_SpacingMark,
34110         GCB_Extend,
34111         GCB_SpacingMark,
34112         GCB_Extend,
34113         GCB_SpacingMark,
34114         GCB_Extend,
34115         GCB_Other,
34116         GCB_Extend,
34117         GCB_SpacingMark,
34118         GCB_Extend,
34119         GCB_SpacingMark,
34120         GCB_Extend,
34121         GCB_Other,
34122         GCB_SpacingMark,
34123         GCB_Extend,
34124         GCB_Other,
34125         GCB_Extend,
34126         GCB_SpacingMark,
34127         GCB_Extend,
34128         GCB_Other,
34129         GCB_Extend,
34130         GCB_Other,
34131         GCB_SpacingMark,
34132         GCB_Extend,
34133         GCB_SpacingMark,
34134         GCB_Extend,
34135         GCB_SpacingMark,
34136         GCB_Extend,
34137         GCB_Other,
34138         GCB_Extend,
34139         GCB_Other,
34140         GCB_Extend,
34141         GCB_Other,
34142         GCB_SpacingMark,
34143         GCB_Other,
34144         GCB_Extend,
34145         GCB_Other,
34146         GCB_Extend,
34147         GCB_Other,
34148         GCB_Control,
34149         GCB_Other,
34150         GCB_Extend,
34151         GCB_SpacingMark,
34152         GCB_Extend,
34153         GCB_Other,
34154         GCB_SpacingMark,
34155         GCB_Extend,
34156         GCB_Control,
34157         GCB_Extend,
34158         GCB_Other,
34159         GCB_Extend,
34160         GCB_Other,
34161         GCB_Extend,
34162         GCB_Other,
34163         GCB_Extend,
34164         GCB_Other,
34165         GCB_Extend,
34166         GCB_Other,
34167         GCB_Extend,
34168         GCB_Other,
34169         GCB_Extend,
34170         GCB_Other,
34171         GCB_Extend,
34172         GCB_Other,
34173         GCB_Extend,
34174         GCB_Other,
34175         GCB_Extend,
34176         GCB_Other,
34177         GCB_Extend,
34178         GCB_Other,
34179         GCB_Extend,
34180         GCB_Other,
34181         GCB_Extend,
34182         GCB_Other,
34183         GCB_Extend,
34184         GCB_Other,
34185         GCB_Extend,
34186         GCB_Other,
34187         GCB_Extend,
34188         GCB_Other,
34189         GCB_Extend,
34190         GCB_Other,
34191         GCB_Regional_Indicator,
34192         GCB_Other,
34193         GCB_E_Base,
34194         GCB_Other,
34195         GCB_E_Base,
34196         GCB_Other,
34197         GCB_E_Base,
34198         GCB_Other,
34199         GCB_E_Modifier,
34200         GCB_Other,
34201         GCB_E_Base,
34202         GCB_Other,
34203         GCB_E_Base,
34204         GCB_Other,
34205         GCB_E_Base_GAZ,
34206         GCB_Other,
34207         GCB_E_Base,
34208         GCB_Other,
34209         GCB_E_Base,
34210         GCB_Other,
34211         GCB_E_Base,
34212         GCB_Other,
34213         GCB_E_Base,
34214         GCB_Other,
34215         GCB_E_Base,
34216         GCB_Other,
34217         GCB_Glue_After_Zwj,
34218         GCB_Other,
34219         GCB_E_Base,
34220         GCB_Other,
34221         GCB_E_Base,
34222         GCB_Other,
34223         GCB_E_Base,
34224         GCB_Other,
34225         GCB_E_Base,
34226         GCB_Other,
34227         GCB_E_Base,
34228         GCB_Other,
34229         GCB_Glue_After_Zwj,
34230         GCB_Other,
34231         GCB_E_Base,
34232         GCB_Other,
34233         GCB_E_Base,
34234         GCB_Other,
34235         GCB_E_Base,
34236         GCB_Other,
34237         GCB_E_Base,
34238         GCB_Other,
34239         GCB_E_Base,
34240         GCB_Other,
34241         GCB_E_Base,
34242         GCB_Other,
34243         GCB_E_Base,
34244         GCB_Other,
34245         GCB_E_Base,
34246         GCB_Other,
34247         GCB_E_Base,
34248         GCB_Other,
34249         GCB_E_Base,
34250         GCB_Other,
34251         GCB_Control,
34252         GCB_Extend,
34253         GCB_Control,
34254         GCB_Extend,
34255         GCB_Control,
34256         GCB_Other
34257 };
34258
34259 #endif  /* defined(PERL_IN_REGEXEC_C) */
34260
34261 #if defined(PERL_IN_UTF8_C)
34262
34263 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 1047 */
34264         1391,   /* Number of elements */
34265         148565664, /* Version and data structure type */
34266         1,      /* 0 if the list starts at 0;
34267                    1 if it starts at the element beyond 0 */
34268         0x0,
34269         0x42,
34270         0x4A,
34271         0x51,
34272         0x5A,
34273         0x62,
34274         0x6A,
34275         0x6D,
34276         0x6E,
34277         0x70,
34278         0x79,
34279         0x80,
34280         0x8A,
34281         0x8C,
34282         0x8F,
34283         0x91,
34284         0x9D,
34285         0x9E,
34286         0x9F,
34287         0xA0,
34288         0xA1,
34289         0xA2,
34290         0xAA,
34291         0xAC,
34292         0xAD,
34293         0xAE,
34294         0xAF,
34295         0xBA,
34296         0xBB,
34297         0xC1,
34298         0xCA,
34299         0xCB,
34300         0xD0,
34301         0xD1,
34302         0xDA,
34303         0xDB,
34304         0xE0,
34305         0xE2,
34306         0xEA,
34307         0xEB,
34308         0xFA,
34309         0xFB,
34310         0xFF,
34311         0x100,
34312         0x2C2,
34313         0x2C6,
34314         0x2D2,
34315         0x2E0,
34316         0x2E5,
34317         0x2EC,
34318         0x2ED,
34319         0x2EE,
34320         0x2EF,
34321         0x300,
34322         0x375,
34323         0x376,
34324         0x378,
34325         0x37B,
34326         0x37E,
34327         0x37F,
34328         0x380,
34329         0x386,
34330         0x387,
34331         0x388,
34332         0x38B,
34333         0x38C,
34334         0x38D,
34335         0x38E,
34336         0x3A2,
34337         0x3A3,
34338         0x3F6,
34339         0x3F7,
34340         0x482,
34341         0x483,
34342         0x488,
34343         0x48A,
34344         0x530,
34345         0x531,
34346         0x557,
34347         0x559,
34348         0x55A,
34349         0x561,
34350         0x588,
34351         0x591,
34352         0x5BE,
34353         0x5BF,
34354         0x5C0,
34355         0x5C1,
34356         0x5C3,
34357         0x5C4,
34358         0x5C6,
34359         0x5C7,
34360         0x5C8,
34361         0x5D0,
34362         0x5EB,
34363         0x5F0,
34364         0x5F3,
34365         0x610,
34366         0x61B,
34367         0x620,
34368         0x66A,
34369         0x66E,
34370         0x6D4,
34371         0x6D5,
34372         0x6DD,
34373         0x6DF,
34374         0x6E9,
34375         0x6EA,
34376         0x6FD,
34377         0x6FF,
34378         0x700,
34379         0x710,
34380         0x74B,
34381         0x74D,
34382         0x7B2,
34383         0x7C0,
34384         0x7F6,
34385         0x7FA,
34386         0x7FB,
34387         0x800,
34388         0x82E,
34389         0x840,
34390         0x85C,
34391         0x8A0,
34392         0x8B5,
34393         0x8B6,
34394         0x8BE,
34395         0x8D4,
34396         0x8E2,
34397         0x8E3,
34398         0x964,
34399         0x966,
34400         0x970,
34401         0x971,
34402         0x984,
34403         0x985,
34404         0x98D,
34405         0x98F,
34406         0x991,
34407         0x993,
34408         0x9A9,
34409         0x9AA,
34410         0x9B1,
34411         0x9B2,
34412         0x9B3,
34413         0x9B6,
34414         0x9BA,
34415         0x9BC,
34416         0x9C5,
34417         0x9C7,
34418         0x9C9,
34419         0x9CB,
34420         0x9CF,
34421         0x9D7,
34422         0x9D8,
34423         0x9DC,
34424         0x9DE,
34425         0x9DF,
34426         0x9E4,
34427         0x9E6,
34428         0x9F2,
34429         0xA01,
34430         0xA04,
34431         0xA05,
34432         0xA0B,
34433         0xA0F,
34434         0xA11,
34435         0xA13,
34436         0xA29,
34437         0xA2A,
34438         0xA31,
34439         0xA32,
34440         0xA34,
34441         0xA35,
34442         0xA37,
34443         0xA38,
34444         0xA3A,
34445         0xA3C,
34446         0xA3D,
34447         0xA3E,
34448         0xA43,
34449         0xA47,
34450         0xA49,
34451         0xA4B,
34452         0xA4E,
34453         0xA51,
34454         0xA52,
34455         0xA59,
34456         0xA5D,
34457         0xA5E,
34458         0xA5F,
34459         0xA66,
34460         0xA76,
34461         0xA81,
34462         0xA84,
34463         0xA85,
34464         0xA8E,
34465         0xA8F,
34466         0xA92,
34467         0xA93,
34468         0xAA9,
34469         0xAAA,
34470         0xAB1,
34471         0xAB2,
34472         0xAB4,
34473         0xAB5,
34474         0xABA,
34475         0xABC,
34476         0xAC6,
34477         0xAC7,
34478         0xACA,
34479         0xACB,
34480         0xACE,
34481         0xAD0,
34482         0xAD1,
34483         0xAE0,
34484         0xAE4,
34485         0xAE6,
34486         0xAF0,
34487         0xAF9,
34488         0xAFA,
34489         0xB01,
34490         0xB04,
34491         0xB05,
34492         0xB0D,
34493         0xB0F,
34494         0xB11,
34495         0xB13,
34496         0xB29,
34497         0xB2A,
34498         0xB31,
34499         0xB32,
34500         0xB34,
34501         0xB35,
34502         0xB3A,
34503         0xB3C,
34504         0xB45,
34505         0xB47,
34506         0xB49,
34507         0xB4B,
34508         0xB4E,
34509         0xB56,
34510         0xB58,
34511         0xB5C,
34512         0xB5E,
34513         0xB5F,
34514         0xB64,
34515         0xB66,
34516         0xB70,
34517         0xB71,
34518         0xB72,
34519         0xB82,
34520         0xB84,
34521         0xB85,
34522         0xB8B,
34523         0xB8E,
34524         0xB91,
34525         0xB92,
34526         0xB96,
34527         0xB99,
34528         0xB9B,
34529         0xB9C,
34530         0xB9D,
34531         0xB9E,
34532         0xBA0,
34533         0xBA3,
34534         0xBA5,
34535         0xBA8,
34536         0xBAB,
34537         0xBAE,
34538         0xBBA,
34539         0xBBE,
34540         0xBC3,
34541         0xBC6,
34542         0xBC9,
34543         0xBCA,
34544         0xBCE,
34545         0xBD0,
34546         0xBD1,
34547         0xBD7,
34548         0xBD8,
34549         0xBE6,
34550         0xBF0,
34551         0xC00,
34552         0xC04,
34553         0xC05,
34554         0xC0D,
34555         0xC0E,
34556         0xC11,
34557         0xC12,
34558         0xC29,
34559         0xC2A,
34560         0xC3A,
34561         0xC3D,
34562         0xC45,
34563         0xC46,
34564         0xC49,
34565         0xC4A,
34566         0xC4E,
34567         0xC55,
34568         0xC57,
34569         0xC58,
34570         0xC5B,
34571         0xC60,
34572         0xC64,
34573         0xC66,
34574         0xC70,
34575         0xC80,
34576         0xC84,
34577         0xC85,
34578         0xC8D,
34579         0xC8E,
34580         0xC91,
34581         0xC92,
34582         0xCA9,
34583         0xCAA,
34584         0xCB4,
34585         0xCB5,
34586         0xCBA,
34587         0xCBC,
34588         0xCC5,
34589         0xCC6,
34590         0xCC9,
34591         0xCCA,
34592         0xCCE,
34593         0xCD5,
34594         0xCD7,
34595         0xCDE,
34596         0xCDF,
34597         0xCE0,
34598         0xCE4,
34599         0xCE6,
34600         0xCF0,
34601         0xCF1,
34602         0xCF3,
34603         0xD01,
34604         0xD04,
34605         0xD05,
34606         0xD0D,
34607         0xD0E,
34608         0xD11,
34609         0xD12,
34610         0xD3B,
34611         0xD3D,
34612         0xD45,
34613         0xD46,
34614         0xD49,
34615         0xD4A,
34616         0xD4F,
34617         0xD54,
34618         0xD58,
34619         0xD5F,
34620         0xD64,
34621         0xD66,
34622         0xD70,
34623         0xD7A,
34624         0xD80,
34625         0xD82,
34626         0xD84,
34627         0xD85,
34628         0xD97,
34629         0xD9A,
34630         0xDB2,
34631         0xDB3,
34632         0xDBC,
34633         0xDBD,
34634         0xDBE,
34635         0xDC0,
34636         0xDC7,
34637         0xDCA,
34638         0xDCB,
34639         0xDCF,
34640         0xDD5,
34641         0xDD6,
34642         0xDD7,
34643         0xDD8,
34644         0xDE0,
34645         0xDE6,
34646         0xDF0,
34647         0xDF2,
34648         0xDF4,
34649         0xE01,
34650         0xE3B,
34651         0xE40,
34652         0xE4F,
34653         0xE50,
34654         0xE5A,
34655         0xE81,
34656         0xE83,
34657         0xE84,
34658         0xE85,
34659         0xE87,
34660         0xE89,
34661         0xE8A,
34662         0xE8B,
34663         0xE8D,
34664         0xE8E,
34665         0xE94,
34666         0xE98,
34667         0xE99,
34668         0xEA0,
34669         0xEA1,
34670         0xEA4,
34671         0xEA5,
34672         0xEA6,
34673         0xEA7,
34674         0xEA8,
34675         0xEAA,
34676         0xEAC,
34677         0xEAD,
34678         0xEBA,
34679         0xEBB,
34680         0xEBE,
34681         0xEC0,
34682         0xEC5,
34683         0xEC6,
34684         0xEC7,
34685         0xEC8,
34686         0xECE,
34687         0xED0,
34688         0xEDA,
34689         0xEDC,
34690         0xEE0,
34691         0xF00,
34692         0xF01,
34693         0xF18,
34694         0xF1A,
34695         0xF20,
34696         0xF2A,
34697         0xF35,
34698         0xF36,
34699         0xF37,
34700         0xF38,
34701         0xF39,
34702         0xF3A,
34703         0xF3E,
34704         0xF48,
34705         0xF49,
34706         0xF6D,
34707         0xF71,
34708         0xF85,
34709         0xF86,
34710         0xF98,
34711         0xF99,
34712         0xFBD,
34713         0xFC6,
34714         0xFC7,
34715         0x1000,
34716         0x104A,
34717         0x1050,
34718         0x109E,
34719         0x10A0,
34720         0x10C6,
34721         0x10C7,
34722         0x10C8,
34723         0x10CD,
34724         0x10CE,
34725         0x10D0,
34726         0x10FB,
34727         0x10FC,
34728         0x1249,
34729         0x124A,
34730         0x124E,
34731         0x1250,
34732         0x1257,
34733         0x1258,
34734         0x1259,
34735         0x125A,
34736         0x125E,
34737         0x1260,
34738         0x1289,
34739         0x128A,
34740         0x128E,
34741         0x1290,
34742         0x12B1,
34743         0x12B2,
34744         0x12B6,
34745         0x12B8,
34746         0x12BF,
34747         0x12C0,
34748         0x12C1,
34749         0x12C2,
34750         0x12C6,
34751         0x12C8,
34752         0x12D7,
34753         0x12D8,
34754         0x1311,
34755         0x1312,
34756         0x1316,
34757         0x1318,
34758         0x135B,
34759         0x135D,
34760         0x1360,
34761         0x1380,
34762         0x1390,
34763         0x13A0,
34764         0x13F6,
34765         0x13F8,
34766         0x13FE,
34767         0x1401,
34768         0x166D,
34769         0x166F,
34770         0x1680,
34771         0x1681,
34772         0x169B,
34773         0x16A0,
34774         0x16EB,
34775         0x16EE,
34776         0x16F9,
34777         0x1700,
34778         0x170D,
34779         0x170E,
34780         0x1715,
34781         0x1720,
34782         0x1735,
34783         0x1740,
34784         0x1754,
34785         0x1760,
34786         0x176D,
34787         0x176E,
34788         0x1771,
34789         0x1772,
34790         0x1774,
34791         0x1780,
34792         0x17D4,
34793         0x17D7,
34794         0x17D8,
34795         0x17DC,
34796         0x17DE,
34797         0x17E0,
34798         0x17EA,
34799         0x180B,
34800         0x180E,
34801         0x1810,
34802         0x181A,
34803         0x1820,
34804         0x1878,
34805         0x1880,
34806         0x18AB,
34807         0x18B0,
34808         0x18F6,
34809         0x1900,
34810         0x191F,
34811         0x1920,
34812         0x192C,
34813         0x1930,
34814         0x193C,
34815         0x1946,
34816         0x196E,
34817         0x1970,
34818         0x1975,
34819         0x1980,
34820         0x19AC,
34821         0x19B0,
34822         0x19CA,
34823         0x19D0,
34824         0x19DA,
34825         0x1A00,
34826         0x1A1C,
34827         0x1A20,
34828         0x1A5F,
34829         0x1A60,
34830         0x1A7D,
34831         0x1A7F,
34832         0x1A8A,
34833         0x1A90,
34834         0x1A9A,
34835         0x1AA7,
34836         0x1AA8,
34837         0x1AB0,
34838         0x1ABE,
34839         0x1B00,
34840         0x1B4C,
34841         0x1B50,
34842         0x1B5A,
34843         0x1B6B,
34844         0x1B74,
34845         0x1B80,
34846         0x1BF4,
34847         0x1C00,
34848         0x1C38,
34849         0x1C40,
34850         0x1C4A,
34851         0x1C4D,
34852         0x1C7E,
34853         0x1C80,
34854         0x1C89,
34855         0x1CD0,
34856         0x1CD3,
34857         0x1CD4,
34858         0x1CF7,
34859         0x1CF8,
34860         0x1CFA,
34861         0x1D00,
34862         0x1DF6,
34863         0x1DFB,
34864         0x1F16,
34865         0x1F18,
34866         0x1F1E,
34867         0x1F20,
34868         0x1F46,
34869         0x1F48,
34870         0x1F4E,
34871         0x1F50,
34872         0x1F58,
34873         0x1F59,
34874         0x1F5A,
34875         0x1F5B,
34876         0x1F5C,
34877         0x1F5D,
34878         0x1F5E,
34879         0x1F5F,
34880         0x1F7E,
34881         0x1F80,
34882         0x1FB5,
34883         0x1FB6,
34884         0x1FBD,
34885         0x1FBE,
34886         0x1FBF,
34887         0x1FC2,
34888         0x1FC5,
34889         0x1FC6,
34890         0x1FCD,
34891         0x1FD0,
34892         0x1FD4,
34893         0x1FD6,
34894         0x1FDC,
34895         0x1FE0,
34896         0x1FED,
34897         0x1FF2,
34898         0x1FF5,
34899         0x1FF6,
34900         0x1FFD,
34901         0x203F,
34902         0x2041,
34903         0x2054,
34904         0x2055,
34905         0x2071,
34906         0x2072,
34907         0x207F,
34908         0x2080,
34909         0x2090,
34910         0x209D,
34911         0x20D0,
34912         0x20DD,
34913         0x20E1,
34914         0x20E2,
34915         0x20E5,
34916         0x20F1,
34917         0x2102,
34918         0x2103,
34919         0x2107,
34920         0x2108,
34921         0x210A,
34922         0x2114,
34923         0x2115,
34924         0x2116,
34925         0x2119,
34926         0x211E,
34927         0x2124,
34928         0x2125,
34929         0x2126,
34930         0x2127,
34931         0x2128,
34932         0x2129,
34933         0x212A,
34934         0x212E,
34935         0x212F,
34936         0x213A,
34937         0x213C,
34938         0x2140,
34939         0x2145,
34940         0x214A,
34941         0x214E,
34942         0x214F,
34943         0x2160,
34944         0x2189,
34945         0x2C00,
34946         0x2C2F,
34947         0x2C30,
34948         0x2C5F,
34949         0x2C60,
34950         0x2CE5,
34951         0x2CEB,
34952         0x2CF4,
34953         0x2D00,
34954         0x2D26,
34955         0x2D27,
34956         0x2D28,
34957         0x2D2D,
34958         0x2D2E,
34959         0x2D30,
34960         0x2D68,
34961         0x2D6F,
34962         0x2D70,
34963         0x2D7F,
34964         0x2D97,
34965         0x2DA0,
34966         0x2DA7,
34967         0x2DA8,
34968         0x2DAF,
34969         0x2DB0,
34970         0x2DB7,
34971         0x2DB8,
34972         0x2DBF,
34973         0x2DC0,
34974         0x2DC7,
34975         0x2DC8,
34976         0x2DCF,
34977         0x2DD0,
34978         0x2DD7,
34979         0x2DD8,
34980         0x2DDF,
34981         0x2DE0,
34982         0x2E00,
34983         0x3005,
34984         0x3008,
34985         0x3021,
34986         0x3030,
34987         0x3031,
34988         0x3036,
34989         0x3038,
34990         0x303D,
34991         0x3041,
34992         0x3097,
34993         0x3099,
34994         0x309B,
34995         0x309D,
34996         0x30A0,
34997         0x30A1,
34998         0x30FB,
34999         0x30FC,
35000         0x3100,
35001         0x3105,
35002         0x312E,
35003         0x3131,
35004         0x318F,
35005         0x31A0,
35006         0x31BB,
35007         0x31F0,
35008         0x3200,
35009         0x3400,
35010         0x4DB6,
35011         0x4E00,
35012         0x9FD6,
35013         0xA000,
35014         0xA48D,
35015         0xA4D0,
35016         0xA4FE,
35017         0xA500,
35018         0xA60D,
35019         0xA610,
35020         0xA62C,
35021         0xA640,
35022         0xA670,
35023         0xA674,
35024         0xA67E,
35025         0xA67F,
35026         0xA6F2,
35027         0xA717,
35028         0xA720,
35029         0xA722,
35030         0xA789,
35031         0xA78B,
35032         0xA7AF,
35033         0xA7B0,
35034         0xA7B8,
35035         0xA7F7,
35036         0xA828,
35037         0xA840,
35038         0xA874,
35039         0xA880,
35040         0xA8C6,
35041         0xA8D0,
35042         0xA8DA,
35043         0xA8E0,
35044         0xA8F8,
35045         0xA8FB,
35046         0xA8FC,
35047         0xA8FD,
35048         0xA8FE,
35049         0xA900,
35050         0xA92E,
35051         0xA930,
35052         0xA954,
35053         0xA960,
35054         0xA97D,
35055         0xA980,
35056         0xA9C1,
35057         0xA9CF,
35058         0xA9DA,
35059         0xA9E0,
35060         0xA9FF,
35061         0xAA00,
35062         0xAA37,
35063         0xAA40,
35064         0xAA4E,
35065         0xAA50,
35066         0xAA5A,
35067         0xAA60,
35068         0xAA77,
35069         0xAA7A,
35070         0xAAC3,
35071         0xAADB,
35072         0xAADE,
35073         0xAAE0,
35074         0xAAF0,
35075         0xAAF2,
35076         0xAAF7,
35077         0xAB01,
35078         0xAB07,
35079         0xAB09,
35080         0xAB0F,
35081         0xAB11,
35082         0xAB17,
35083         0xAB20,
35084         0xAB27,
35085         0xAB28,
35086         0xAB2F,
35087         0xAB30,
35088         0xAB5B,
35089         0xAB5C,
35090         0xAB66,
35091         0xAB70,
35092         0xABEB,
35093         0xABEC,
35094         0xABEE,
35095         0xABF0,
35096         0xABFA,
35097         0xAC00,
35098         0xD7A4,
35099         0xD7B0,
35100         0xD7C7,
35101         0xD7CB,
35102         0xD7FC,
35103         0xF900,
35104         0xFA6E,
35105         0xFA70,
35106         0xFADA,
35107         0xFB00,
35108         0xFB07,
35109         0xFB13,
35110         0xFB18,
35111         0xFB1D,
35112         0xFB29,
35113         0xFB2A,
35114         0xFB37,
35115         0xFB38,
35116         0xFB3D,
35117         0xFB3E,
35118         0xFB3F,
35119         0xFB40,
35120         0xFB42,
35121         0xFB43,
35122         0xFB45,
35123         0xFB46,
35124         0xFBB2,
35125         0xFBD3,
35126         0xFC5E,
35127         0xFC64,
35128         0xFD3E,
35129         0xFD50,
35130         0xFD90,
35131         0xFD92,
35132         0xFDC8,
35133         0xFDF0,
35134         0xFDFA,
35135         0xFE00,
35136         0xFE10,
35137         0xFE20,
35138         0xFE30,
35139         0xFE33,
35140         0xFE35,
35141         0xFE4D,
35142         0xFE50,
35143         0xFE71,
35144         0xFE72,
35145         0xFE73,
35146         0xFE74,
35147         0xFE77,
35148         0xFE78,
35149         0xFE79,
35150         0xFE7A,
35151         0xFE7B,
35152         0xFE7C,
35153         0xFE7D,
35154         0xFE7E,
35155         0xFE7F,
35156         0xFEFD,
35157         0xFF10,
35158         0xFF1A,
35159         0xFF21,
35160         0xFF3B,
35161         0xFF3F,
35162         0xFF40,
35163         0xFF41,
35164         0xFF5B,
35165         0xFF66,
35166         0xFFBF,
35167         0xFFC2,
35168         0xFFC8,
35169         0xFFCA,
35170         0xFFD0,
35171         0xFFD2,
35172         0xFFD8,
35173         0xFFDA,
35174         0xFFDD,
35175         0x10000,
35176         0x1000C,
35177         0x1000D,
35178         0x10027,
35179         0x10028,
35180         0x1003B,
35181         0x1003C,
35182         0x1003E,
35183         0x1003F,
35184         0x1004E,
35185         0x10050,
35186         0x1005E,
35187         0x10080,
35188         0x100FB,
35189         0x10140,
35190         0x10175,
35191         0x101FD,
35192         0x101FE,
35193         0x10280,
35194         0x1029D,
35195         0x102A0,
35196         0x102D1,
35197         0x102E0,
35198         0x102E1,
35199         0x10300,
35200         0x10320,
35201         0x10330,
35202         0x1034B,
35203         0x10350,
35204         0x1037B,
35205         0x10380,
35206         0x1039E,
35207         0x103A0,
35208         0x103C4,
35209         0x103C8,
35210         0x103D0,
35211         0x103D1,
35212         0x103D6,
35213         0x10400,
35214         0x1049E,
35215         0x104A0,
35216         0x104AA,
35217         0x104B0,
35218         0x104D4,
35219         0x104D8,
35220         0x104FC,
35221         0x10500,
35222         0x10528,
35223         0x10530,
35224         0x10564,
35225         0x10600,
35226         0x10737,
35227         0x10740,
35228         0x10756,
35229         0x10760,
35230         0x10768,
35231         0x10800,
35232         0x10806,
35233         0x10808,
35234         0x10809,
35235         0x1080A,
35236         0x10836,
35237         0x10837,
35238         0x10839,
35239         0x1083C,
35240         0x1083D,
35241         0x1083F,
35242         0x10856,
35243         0x10860,
35244         0x10877,
35245         0x10880,
35246         0x1089F,
35247         0x108E0,
35248         0x108F3,
35249         0x108F4,
35250         0x108F6,
35251         0x10900,
35252         0x10916,
35253         0x10920,
35254         0x1093A,
35255         0x10980,
35256         0x109B8,
35257         0x109BE,
35258         0x109C0,
35259         0x10A00,
35260         0x10A04,
35261         0x10A05,
35262         0x10A07,
35263         0x10A0C,
35264         0x10A14,
35265         0x10A15,
35266         0x10A18,
35267         0x10A19,
35268         0x10A34,
35269         0x10A38,
35270         0x10A3B,
35271         0x10A3F,
35272         0x10A40,
35273         0x10A60,
35274         0x10A7D,
35275         0x10A80,
35276         0x10A9D,
35277         0x10AC0,
35278         0x10AC8,
35279         0x10AC9,
35280         0x10AE7,
35281         0x10B00,
35282         0x10B36,
35283         0x10B40,
35284         0x10B56,
35285         0x10B60,
35286         0x10B73,
35287         0x10B80,
35288         0x10B92,
35289         0x10C00,
35290         0x10C49,
35291         0x10C80,
35292         0x10CB3,
35293         0x10CC0,
35294         0x10CF3,
35295         0x11000,
35296         0x11047,
35297         0x11066,
35298         0x11070,
35299         0x1107F,
35300         0x110BB,
35301         0x110D0,
35302         0x110E9,
35303         0x110F0,
35304         0x110FA,
35305         0x11100,
35306         0x11135,
35307         0x11136,
35308         0x11140,
35309         0x11150,
35310         0x11174,
35311         0x11176,
35312         0x11177,
35313         0x11180,
35314         0x111C5,
35315         0x111CA,
35316         0x111CD,
35317         0x111D0,
35318         0x111DB,
35319         0x111DC,
35320         0x111DD,
35321         0x11200,
35322         0x11212,
35323         0x11213,
35324         0x11238,
35325         0x1123E,
35326         0x1123F,
35327         0x11280,
35328         0x11287,
35329         0x11288,
35330         0x11289,
35331         0x1128A,
35332         0x1128E,
35333         0x1128F,
35334         0x1129E,
35335         0x1129F,
35336         0x112A9,
35337         0x112B0,
35338         0x112EB,
35339         0x112F0,
35340         0x112FA,
35341         0x11300,
35342         0x11304,
35343         0x11305,
35344         0x1130D,
35345         0x1130F,
35346         0x11311,
35347         0x11313,
35348         0x11329,
35349         0x1132A,
35350         0x11331,
35351         0x11332,
35352         0x11334,
35353         0x11335,
35354         0x1133A,
35355         0x1133C,
35356         0x11345,
35357         0x11347,
35358         0x11349,
35359         0x1134B,
35360         0x1134E,
35361         0x11350,
35362         0x11351,
35363         0x11357,
35364         0x11358,
35365         0x1135D,
35366         0x11364,
35367         0x11366,
35368         0x1136D,
35369         0x11370,
35370         0x11375,
35371         0x11400,
35372         0x1144B,
35373         0x11450,
35374         0x1145A,
35375         0x11480,
35376         0x114C6,
35377         0x114C7,
35378         0x114C8,
35379         0x114D0,
35380         0x114DA,
35381         0x11580,
35382         0x115B6,
35383         0x115B8,
35384         0x115C1,
35385         0x115D8,
35386         0x115DE,
35387         0x11600,
35388         0x11641,
35389         0x11644,
35390         0x11645,
35391         0x11650,
35392         0x1165A,
35393         0x11680,
35394         0x116B8,
35395         0x116C0,
35396         0x116CA,
35397         0x11700,
35398         0x1171A,
35399         0x1171D,
35400         0x1172C,
35401         0x11730,
35402         0x1173A,
35403         0x118A0,
35404         0x118EA,
35405         0x118FF,
35406         0x11900,
35407         0x11AC0,
35408         0x11AF9,
35409         0x11C00,
35410         0x11C09,
35411         0x11C0A,
35412         0x11C37,
35413         0x11C38,
35414         0x11C41,
35415         0x11C50,
35416         0x11C5A,
35417         0x11C72,
35418         0x11C90,
35419         0x11C92,
35420         0x11CA8,
35421         0x11CA9,
35422         0x11CB7,
35423         0x12000,
35424         0x1239A,
35425         0x12400,
35426         0x1246F,
35427         0x12480,
35428         0x12544,
35429         0x13000,
35430         0x1342F,
35431         0x14400,
35432         0x14647,
35433         0x16800,
35434         0x16A39,
35435         0x16A40,
35436         0x16A5F,
35437         0x16A60,
35438         0x16A6A,
35439         0x16AD0,
35440         0x16AEE,
35441         0x16AF0,
35442         0x16AF5,
35443         0x16B00,
35444         0x16B37,
35445         0x16B40,
35446         0x16B44,
35447         0x16B50,
35448         0x16B5A,
35449         0x16B63,
35450         0x16B78,
35451         0x16B7D,
35452         0x16B90,
35453         0x16F00,
35454         0x16F45,
35455         0x16F50,
35456         0x16F7F,
35457         0x16F8F,
35458         0x16FA0,
35459         0x16FE0,
35460         0x16FE1,
35461         0x17000,
35462         0x187ED,
35463         0x18800,
35464         0x18AF3,
35465         0x1B000,
35466         0x1B002,
35467         0x1BC00,
35468         0x1BC6B,
35469         0x1BC70,
35470         0x1BC7D,
35471         0x1BC80,
35472         0x1BC89,
35473         0x1BC90,
35474         0x1BC9A,
35475         0x1BC9D,
35476         0x1BC9F,
35477         0x1D165,
35478         0x1D16A,
35479         0x1D16D,
35480         0x1D173,
35481         0x1D17B,
35482         0x1D183,
35483         0x1D185,
35484         0x1D18C,
35485         0x1D1AA,
35486         0x1D1AE,
35487         0x1D242,
35488         0x1D245,
35489         0x1D400,
35490         0x1D455,
35491         0x1D456,
35492         0x1D49D,
35493         0x1D49E,
35494         0x1D4A0,
35495         0x1D4A2,
35496         0x1D4A3,
35497         0x1D4A5,
35498         0x1D4A7,
35499         0x1D4A9,
35500         0x1D4AD,
35501         0x1D4AE,
35502         0x1D4BA,
35503         0x1D4BB,
35504         0x1D4BC,
35505         0x1D4BD,
35506         0x1D4C4,
35507         0x1D4C5,
35508         0x1D506,
35509         0x1D507,
35510         0x1D50B,
35511         0x1D50D,
35512         0x1D515,
35513         0x1D516,
35514         0x1D51D,
35515         0x1D51E,
35516         0x1D53A,
35517         0x1D53B,
35518         0x1D53F,
35519         0x1D540,
35520         0x1D545,
35521         0x1D546,
35522         0x1D547,
35523         0x1D54A,
35524         0x1D551,
35525         0x1D552,
35526         0x1D6A6,
35527         0x1D6A8,
35528         0x1D6C1,
35529         0x1D6C2,
35530         0x1D6DB,
35531         0x1D6DC,
35532         0x1D6FB,
35533         0x1D6FC,
35534         0x1D715,
35535         0x1D716,
35536         0x1D735,
35537         0x1D736,
35538         0x1D74F,
35539         0x1D750,
35540         0x1D76F,
35541         0x1D770,
35542         0x1D789,
35543         0x1D78A,
35544         0x1D7A9,
35545         0x1D7AA,
35546         0x1D7C3,
35547         0x1D7C4,
35548         0x1D7CC,
35549         0x1D7CE,
35550         0x1D800,
35551         0x1DA00,
35552         0x1DA37,
35553         0x1DA3B,
35554         0x1DA6D,
35555         0x1DA75,
35556         0x1DA76,
35557         0x1DA84,
35558         0x1DA85,
35559         0x1DA9B,
35560         0x1DAA0,
35561         0x1DAA1,
35562         0x1DAB0,
35563         0x1E000,
35564         0x1E007,
35565         0x1E008,
35566         0x1E019,
35567         0x1E01B,
35568         0x1E022,
35569         0x1E023,
35570         0x1E025,
35571         0x1E026,
35572         0x1E02B,
35573         0x1E800,
35574         0x1E8C5,
35575         0x1E8D0,
35576         0x1E8D7,
35577         0x1E900,
35578         0x1E94B,
35579         0x1E950,
35580         0x1E95A,
35581         0x1EE00,
35582         0x1EE04,
35583         0x1EE05,
35584         0x1EE20,
35585         0x1EE21,
35586         0x1EE23,
35587         0x1EE24,
35588         0x1EE25,
35589         0x1EE27,
35590         0x1EE28,
35591         0x1EE29,
35592         0x1EE33,
35593         0x1EE34,
35594         0x1EE38,
35595         0x1EE39,
35596         0x1EE3A,
35597         0x1EE3B,
35598         0x1EE3C,
35599         0x1EE42,
35600         0x1EE43,
35601         0x1EE47,
35602         0x1EE48,
35603         0x1EE49,
35604         0x1EE4A,
35605         0x1EE4B,
35606         0x1EE4C,
35607         0x1EE4D,
35608         0x1EE50,
35609         0x1EE51,
35610         0x1EE53,
35611         0x1EE54,
35612         0x1EE55,
35613         0x1EE57,
35614         0x1EE58,
35615         0x1EE59,
35616         0x1EE5A,
35617         0x1EE5B,
35618         0x1EE5C,
35619         0x1EE5D,
35620         0x1EE5E,
35621         0x1EE5F,
35622         0x1EE60,
35623         0x1EE61,
35624         0x1EE63,
35625         0x1EE64,
35626         0x1EE65,
35627         0x1EE67,
35628         0x1EE6B,
35629         0x1EE6C,
35630         0x1EE73,
35631         0x1EE74,
35632         0x1EE78,
35633         0x1EE79,
35634         0x1EE7D,
35635         0x1EE7E,
35636         0x1EE7F,
35637         0x1EE80,
35638         0x1EE8A,
35639         0x1EE8B,
35640         0x1EE9C,
35641         0x1EEA1,
35642         0x1EEA4,
35643         0x1EEA5,
35644         0x1EEAA,
35645         0x1EEAB,
35646         0x1EEBC,
35647         0x20000,
35648         0x2A6D7,
35649         0x2A700,
35650         0x2B735,
35651         0x2B740,
35652         0x2B81E,
35653         0x2B820,
35654         0x2CEA2,
35655         0x2F800,
35656         0x2FA1E,
35657         0xE0100,
35658         0xE01F0
35659 };
35660
35661 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 1047 */
35662         1187,   /* Number of elements */
35663         148565664, /* Version and data structure type */
35664         1,      /* 0 if the list starts at 0;
35665                    1 if it starts at the element beyond 0 */
35666         0x0,
35667         0x42,
35668         0x4A,
35669         0x51,
35670         0x5A,
35671         0x62,
35672         0x6A,
35673         0x6D,
35674         0x6E,
35675         0x70,
35676         0x79,
35677         0x80,
35678         0x8A,
35679         0x8C,
35680         0x8F,
35681         0x91,
35682         0x9D,
35683         0x9E,
35684         0x9F,
35685         0xA0,
35686         0xA1,
35687         0xA2,
35688         0xAA,
35689         0xAC,
35690         0xAD,
35691         0xAE,
35692         0xAF,
35693         0xBA,
35694         0xBB,
35695         0xC1,
35696         0xCA,
35697         0xCB,
35698         0xD0,
35699         0xD1,
35700         0xDA,
35701         0xDB,
35702         0xE0,
35703         0xE2,
35704         0xEA,
35705         0xEB,
35706         0xF0,
35707         0xFB,
35708         0xFF,
35709         0x100,
35710         0x2C2,
35711         0x2C6,
35712         0x2D2,
35713         0x2E0,
35714         0x2E5,
35715         0x2EC,
35716         0x2ED,
35717         0x2EE,
35718         0x2EF,
35719         0x370,
35720         0x375,
35721         0x376,
35722         0x378,
35723         0x37B,
35724         0x37E,
35725         0x37F,
35726         0x380,
35727         0x386,
35728         0x387,
35729         0x388,
35730         0x38B,
35731         0x38C,
35732         0x38D,
35733         0x38E,
35734         0x3A2,
35735         0x3A3,
35736         0x3F6,
35737         0x3F7,
35738         0x482,
35739         0x48A,
35740         0x530,
35741         0x531,
35742         0x557,
35743         0x559,
35744         0x55A,
35745         0x561,
35746         0x588,
35747         0x5D0,
35748         0x5EB,
35749         0x5F0,
35750         0x5F3,
35751         0x620,
35752         0x64B,
35753         0x66E,
35754         0x670,
35755         0x671,
35756         0x6D4,
35757         0x6D5,
35758         0x6D6,
35759         0x6E5,
35760         0x6E7,
35761         0x6EE,
35762         0x6F0,
35763         0x6FA,
35764         0x6FD,
35765         0x6FF,
35766         0x700,
35767         0x710,
35768         0x711,
35769         0x712,
35770         0x730,
35771         0x74D,
35772         0x7A6,
35773         0x7B1,
35774         0x7B2,
35775         0x7CA,
35776         0x7EB,
35777         0x7F4,
35778         0x7F6,
35779         0x7FA,
35780         0x7FB,
35781         0x800,
35782         0x816,
35783         0x81A,
35784         0x81B,
35785         0x824,
35786         0x825,
35787         0x828,
35788         0x829,
35789         0x840,
35790         0x859,
35791         0x8A0,
35792         0x8B5,
35793         0x8B6,
35794         0x8BE,
35795         0x904,
35796         0x93A,
35797         0x93D,
35798         0x93E,
35799         0x950,
35800         0x951,
35801         0x958,
35802         0x962,
35803         0x971,
35804         0x981,
35805         0x985,
35806         0x98D,
35807         0x98F,
35808         0x991,
35809         0x993,
35810         0x9A9,
35811         0x9AA,
35812         0x9B1,
35813         0x9B2,
35814         0x9B3,
35815         0x9B6,
35816         0x9BA,
35817         0x9BD,
35818         0x9BE,
35819         0x9CE,
35820         0x9CF,
35821         0x9DC,
35822         0x9DE,
35823         0x9DF,
35824         0x9E2,
35825         0x9F0,
35826         0x9F2,
35827         0xA05,
35828         0xA0B,
35829         0xA0F,
35830         0xA11,
35831         0xA13,
35832         0xA29,
35833         0xA2A,
35834         0xA31,
35835         0xA32,
35836         0xA34,
35837         0xA35,
35838         0xA37,
35839         0xA38,
35840         0xA3A,
35841         0xA59,
35842         0xA5D,
35843         0xA5E,
35844         0xA5F,
35845         0xA72,
35846         0xA75,
35847         0xA85,
35848         0xA8E,
35849         0xA8F,
35850         0xA92,
35851         0xA93,
35852         0xAA9,
35853         0xAAA,
35854         0xAB1,
35855         0xAB2,
35856         0xAB4,
35857         0xAB5,
35858         0xABA,
35859         0xABD,
35860         0xABE,
35861         0xAD0,
35862         0xAD1,
35863         0xAE0,
35864         0xAE2,
35865         0xAF9,
35866         0xAFA,
35867         0xB05,
35868         0xB0D,
35869         0xB0F,
35870         0xB11,
35871         0xB13,
35872         0xB29,
35873         0xB2A,
35874         0xB31,
35875         0xB32,
35876         0xB34,
35877         0xB35,
35878         0xB3A,
35879         0xB3D,
35880         0xB3E,
35881         0xB5C,
35882         0xB5E,
35883         0xB5F,
35884         0xB62,
35885         0xB71,
35886         0xB72,
35887         0xB83,
35888         0xB84,
35889         0xB85,
35890         0xB8B,
35891         0xB8E,
35892         0xB91,
35893         0xB92,
35894         0xB96,
35895         0xB99,
35896         0xB9B,
35897         0xB9C,
35898         0xB9D,
35899         0xB9E,
35900         0xBA0,
35901         0xBA3,
35902         0xBA5,
35903         0xBA8,
35904         0xBAB,
35905         0xBAE,
35906         0xBBA,
35907         0xBD0,
35908         0xBD1,
35909         0xC05,
35910         0xC0D,
35911         0xC0E,
35912         0xC11,
35913         0xC12,
35914         0xC29,
35915         0xC2A,
35916         0xC3A,
35917         0xC3D,
35918         0xC3E,
35919         0xC58,
35920         0xC5B,
35921         0xC60,
35922         0xC62,
35923         0xC80,
35924         0xC81,
35925         0xC85,
35926         0xC8D,
35927         0xC8E,
35928         0xC91,
35929         0xC92,
35930         0xCA9,
35931         0xCAA,
35932         0xCB4,
35933         0xCB5,
35934         0xCBA,
35935         0xCBD,
35936         0xCBE,
35937         0xCDE,
35938         0xCDF,
35939         0xCE0,
35940         0xCE2,
35941         0xCF1,
35942         0xCF3,
35943         0xD05,
35944         0xD0D,
35945         0xD0E,
35946         0xD11,
35947         0xD12,
35948         0xD3B,
35949         0xD3D,
35950         0xD3E,
35951         0xD4E,
35952         0xD4F,
35953         0xD54,
35954         0xD57,
35955         0xD5F,
35956         0xD62,
35957         0xD7A,
35958         0xD80,
35959         0xD85,
35960         0xD97,
35961         0xD9A,
35962         0xDB2,
35963         0xDB3,
35964         0xDBC,
35965         0xDBD,
35966         0xDBE,
35967         0xDC0,
35968         0xDC7,
35969         0xE01,
35970         0xE31,
35971         0xE32,
35972         0xE33,
35973         0xE40,
35974         0xE47,
35975         0xE81,
35976         0xE83,
35977         0xE84,
35978         0xE85,
35979         0xE87,
35980         0xE89,
35981         0xE8A,
35982         0xE8B,
35983         0xE8D,
35984         0xE8E,
35985         0xE94,
35986         0xE98,
35987         0xE99,
35988         0xEA0,
35989         0xEA1,
35990         0xEA4,
35991         0xEA5,
35992         0xEA6,
35993         0xEA7,
35994         0xEA8,
35995         0xEAA,
35996         0xEAC,
35997         0xEAD,
35998         0xEB1,
35999         0xEB2,
36000         0xEB3,
36001         0xEBD,
36002         0xEBE,
36003         0xEC0,
36004         0xEC5,
36005         0xEC6,
36006         0xEC7,
36007         0xEDC,
36008         0xEE0,
36009         0xF00,
36010         0xF01,
36011         0xF40,
36012         0xF48,
36013         0xF49,
36014         0xF6D,
36015         0xF88,
36016         0xF8D,
36017         0x1000,
36018         0x102B,
36019         0x103F,
36020         0x1040,
36021         0x1050,
36022         0x1056,
36023         0x105A,
36024         0x105E,
36025         0x1061,
36026         0x1062,
36027         0x1065,
36028         0x1067,
36029         0x106E,
36030         0x1071,
36031         0x1075,
36032         0x1082,
36033         0x108E,
36034         0x108F,
36035         0x10A0,
36036         0x10C6,
36037         0x10C7,
36038         0x10C8,
36039         0x10CD,
36040         0x10CE,
36041         0x10D0,
36042         0x10FB,
36043         0x10FC,
36044         0x1249,
36045         0x124A,
36046         0x124E,
36047         0x1250,
36048         0x1257,
36049         0x1258,
36050         0x1259,
36051         0x125A,
36052         0x125E,
36053         0x1260,
36054         0x1289,
36055         0x128A,
36056         0x128E,
36057         0x1290,
36058         0x12B1,
36059         0x12B2,
36060         0x12B6,
36061         0x12B8,
36062         0x12BF,
36063         0x12C0,
36064         0x12C1,
36065         0x12C2,
36066         0x12C6,
36067         0x12C8,
36068         0x12D7,
36069         0x12D8,
36070         0x1311,
36071         0x1312,
36072         0x1316,
36073         0x1318,
36074         0x135B,
36075         0x1380,
36076         0x1390,
36077         0x13A0,
36078         0x13F6,
36079         0x13F8,
36080         0x13FE,
36081         0x1401,
36082         0x166D,
36083         0x166F,
36084         0x1680,
36085         0x1681,
36086         0x169B,
36087         0x16A0,
36088         0x16EB,
36089         0x16EE,
36090         0x16F9,
36091         0x1700,
36092         0x170D,
36093         0x170E,
36094         0x1712,
36095         0x1720,
36096         0x1732,
36097         0x1740,
36098         0x1752,
36099         0x1760,
36100         0x176D,
36101         0x176E,
36102         0x1771,
36103         0x1780,
36104         0x17B4,
36105         0x17D7,
36106         0x17D8,
36107         0x17DC,
36108         0x17DD,
36109         0x1820,
36110         0x1878,
36111         0x1880,
36112         0x18A9,
36113         0x18AA,
36114         0x18AB,
36115         0x18B0,
36116         0x18F6,
36117         0x1900,
36118         0x191F,
36119         0x1950,
36120         0x196E,
36121         0x1970,
36122         0x1975,
36123         0x1980,
36124         0x19AC,
36125         0x19B0,
36126         0x19CA,
36127         0x1A00,
36128         0x1A17,
36129         0x1A20,
36130         0x1A55,
36131         0x1AA7,
36132         0x1AA8,
36133         0x1B05,
36134         0x1B34,
36135         0x1B45,
36136         0x1B4C,
36137         0x1B83,
36138         0x1BA1,
36139         0x1BAE,
36140         0x1BB0,
36141         0x1BBA,
36142         0x1BE6,
36143         0x1C00,
36144         0x1C24,
36145         0x1C4D,
36146         0x1C50,
36147         0x1C5A,
36148         0x1C7E,
36149         0x1C80,
36150         0x1C89,
36151         0x1CE9,
36152         0x1CED,
36153         0x1CEE,
36154         0x1CF2,
36155         0x1CF5,
36156         0x1CF7,
36157         0x1D00,
36158         0x1DC0,
36159         0x1E00,
36160         0x1F16,
36161         0x1F18,
36162         0x1F1E,
36163         0x1F20,
36164         0x1F46,
36165         0x1F48,
36166         0x1F4E,
36167         0x1F50,
36168         0x1F58,
36169         0x1F59,
36170         0x1F5A,
36171         0x1F5B,
36172         0x1F5C,
36173         0x1F5D,
36174         0x1F5E,
36175         0x1F5F,
36176         0x1F7E,
36177         0x1F80,
36178         0x1FB5,
36179         0x1FB6,
36180         0x1FBD,
36181         0x1FBE,
36182         0x1FBF,
36183         0x1FC2,
36184         0x1FC5,
36185         0x1FC6,
36186         0x1FCD,
36187         0x1FD0,
36188         0x1FD4,
36189         0x1FD6,
36190         0x1FDC,
36191         0x1FE0,
36192         0x1FED,
36193         0x1FF2,
36194         0x1FF5,
36195         0x1FF6,
36196         0x1FFD,
36197         0x2071,
36198         0x2072,
36199         0x207F,
36200         0x2080,
36201         0x2090,
36202         0x209D,
36203         0x2102,
36204         0x2103,
36205         0x2107,
36206         0x2108,
36207         0x210A,
36208         0x2114,
36209         0x2115,
36210         0x2116,
36211         0x2119,
36212         0x211E,
36213         0x2124,
36214         0x2125,
36215         0x2126,
36216         0x2127,
36217         0x2128,
36218         0x2129,
36219         0x212A,
36220         0x212E,
36221         0x212F,
36222         0x213A,
36223         0x213C,
36224         0x2140,
36225         0x2145,
36226         0x214A,
36227         0x214E,
36228         0x214F,
36229         0x2160,
36230         0x2189,
36231         0x2C00,
36232         0x2C2F,
36233         0x2C30,
36234         0x2C5F,
36235         0x2C60,
36236         0x2CE5,
36237         0x2CEB,
36238         0x2CEF,
36239         0x2CF2,
36240         0x2CF4,
36241         0x2D00,
36242         0x2D26,
36243         0x2D27,
36244         0x2D28,
36245         0x2D2D,
36246         0x2D2E,
36247         0x2D30,
36248         0x2D68,
36249         0x2D6F,
36250         0x2D70,
36251         0x2D80,
36252         0x2D97,
36253         0x2DA0,
36254         0x2DA7,
36255         0x2DA8,
36256         0x2DAF,
36257         0x2DB0,
36258         0x2DB7,
36259         0x2DB8,
36260         0x2DBF,
36261         0x2DC0,
36262         0x2DC7,
36263         0x2DC8,
36264         0x2DCF,
36265         0x2DD0,
36266         0x2DD7,
36267         0x2DD8,
36268         0x2DDF,
36269         0x3005,
36270         0x3008,
36271         0x3021,
36272         0x302A,
36273         0x3031,
36274         0x3036,
36275         0x3038,
36276         0x303D,
36277         0x3041,
36278         0x3097,
36279         0x309D,
36280         0x30A0,
36281         0x30A1,
36282         0x30FB,
36283         0x30FC,
36284         0x3100,
36285         0x3105,
36286         0x312E,
36287         0x3131,
36288         0x318F,
36289         0x31A0,
36290         0x31BB,
36291         0x31F0,
36292         0x3200,
36293         0x3400,
36294         0x4DB6,
36295         0x4E00,
36296         0x9FD6,
36297         0xA000,
36298         0xA48D,
36299         0xA4D0,
36300         0xA4FE,
36301         0xA500,
36302         0xA60D,
36303         0xA610,
36304         0xA620,
36305         0xA62A,
36306         0xA62C,
36307         0xA640,
36308         0xA66F,
36309         0xA67F,
36310         0xA69E,
36311         0xA6A0,
36312         0xA6F0,
36313         0xA717,
36314         0xA720,
36315         0xA722,
36316         0xA789,
36317         0xA78B,
36318         0xA7AF,
36319         0xA7B0,
36320         0xA7B8,
36321         0xA7F7,
36322         0xA802,
36323         0xA803,
36324         0xA806,
36325         0xA807,
36326         0xA80B,
36327         0xA80C,
36328         0xA823,
36329         0xA840,
36330         0xA874,
36331         0xA882,
36332         0xA8B4,
36333         0xA8F2,
36334         0xA8F8,
36335         0xA8FB,
36336         0xA8FC,
36337         0xA8FD,
36338         0xA8FE,
36339         0xA90A,
36340         0xA926,
36341         0xA930,
36342         0xA947,
36343         0xA960,
36344         0xA97D,
36345         0xA984,
36346         0xA9B3,
36347         0xA9CF,
36348         0xA9D0,
36349         0xA9E0,
36350         0xA9E5,
36351         0xA9E6,
36352         0xA9F0,
36353         0xA9FA,
36354         0xA9FF,
36355         0xAA00,
36356         0xAA29,
36357         0xAA40,
36358         0xAA43,
36359         0xAA44,
36360         0xAA4C,
36361         0xAA60,
36362         0xAA77,
36363         0xAA7A,
36364         0xAA7B,
36365         0xAA7E,
36366         0xAAB0,
36367         0xAAB1,
36368         0xAAB2,
36369         0xAAB5,
36370         0xAAB7,
36371         0xAAB9,
36372         0xAABE,
36373         0xAAC0,
36374         0xAAC1,
36375         0xAAC2,
36376         0xAAC3,
36377         0xAADB,
36378         0xAADE,
36379         0xAAE0,
36380         0xAAEB,
36381         0xAAF2,
36382         0xAAF5,
36383         0xAB01,
36384         0xAB07,
36385         0xAB09,
36386         0xAB0F,
36387         0xAB11,
36388         0xAB17,
36389         0xAB20,
36390         0xAB27,
36391         0xAB28,
36392         0xAB2F,
36393         0xAB30,
36394         0xAB5B,
36395         0xAB5C,
36396         0xAB66,
36397         0xAB70,
36398         0xABE3,
36399         0xAC00,
36400         0xD7A4,
36401         0xD7B0,
36402         0xD7C7,
36403         0xD7CB,
36404         0xD7FC,
36405         0xF900,
36406         0xFA6E,
36407         0xFA70,
36408         0xFADA,
36409         0xFB00,
36410         0xFB07,
36411         0xFB13,
36412         0xFB18,
36413         0xFB1D,
36414         0xFB1E,
36415         0xFB1F,
36416         0xFB29,
36417         0xFB2A,
36418         0xFB37,
36419         0xFB38,
36420         0xFB3D,
36421         0xFB3E,
36422         0xFB3F,
36423         0xFB40,
36424         0xFB42,
36425         0xFB43,
36426         0xFB45,
36427         0xFB46,
36428         0xFBB2,
36429         0xFBD3,
36430         0xFC5E,
36431         0xFC64,
36432         0xFD3E,
36433         0xFD50,
36434         0xFD90,
36435         0xFD92,
36436         0xFDC8,
36437         0xFDF0,
36438         0xFDFA,
36439         0xFE71,
36440         0xFE72,
36441         0xFE73,
36442         0xFE74,
36443         0xFE77,
36444         0xFE78,
36445         0xFE79,
36446         0xFE7A,
36447         0xFE7B,
36448         0xFE7C,
36449         0xFE7D,
36450         0xFE7E,
36451         0xFE7F,
36452         0xFEFD,
36453         0xFF21,
36454         0xFF3B,
36455         0xFF41,
36456         0xFF5B,
36457         0xFF66,
36458         0xFF9E,
36459         0xFFA0,
36460         0xFFBF,
36461         0xFFC2,
36462         0xFFC8,
36463         0xFFCA,
36464         0xFFD0,
36465         0xFFD2,
36466         0xFFD8,
36467         0xFFDA,
36468         0xFFDD,
36469         0x10000,
36470         0x1000C,
36471         0x1000D,
36472         0x10027,
36473         0x10028,
36474         0x1003B,
36475         0x1003C,
36476         0x1003E,
36477         0x1003F,
36478         0x1004E,
36479         0x10050,
36480         0x1005E,
36481         0x10080,
36482         0x100FB,
36483         0x10140,
36484         0x10175,
36485         0x10280,
36486         0x1029D,
36487         0x102A0,
36488         0x102D1,
36489         0x10300,
36490         0x10320,
36491         0x10330,
36492         0x1034B,
36493         0x10350,
36494         0x10376,
36495         0x10380,
36496         0x1039E,
36497         0x103A0,
36498         0x103C4,
36499         0x103C8,
36500         0x103D0,
36501         0x103D1,
36502         0x103D6,
36503         0x10400,
36504         0x1049E,
36505         0x104B0,
36506         0x104D4,
36507         0x104D8,
36508         0x104FC,
36509         0x10500,
36510         0x10528,
36511         0x10530,
36512         0x10564,
36513         0x10600,
36514         0x10737,
36515         0x10740,
36516         0x10756,
36517         0x10760,
36518         0x10768,
36519         0x10800,
36520         0x10806,
36521         0x10808,
36522         0x10809,
36523         0x1080A,
36524         0x10836,
36525         0x10837,
36526         0x10839,
36527         0x1083C,
36528         0x1083D,
36529         0x1083F,
36530         0x10856,
36531         0x10860,
36532         0x10877,
36533         0x10880,
36534         0x1089F,
36535         0x108E0,
36536         0x108F3,
36537         0x108F4,
36538         0x108F6,
36539         0x10900,
36540         0x10916,
36541         0x10920,
36542         0x1093A,
36543         0x10980,
36544         0x109B8,
36545         0x109BE,
36546         0x109C0,
36547         0x10A00,
36548         0x10A01,
36549         0x10A10,
36550         0x10A14,
36551         0x10A15,
36552         0x10A18,
36553         0x10A19,
36554         0x10A34,
36555         0x10A60,
36556         0x10A7D,
36557         0x10A80,
36558         0x10A9D,
36559         0x10AC0,
36560         0x10AC8,
36561         0x10AC9,
36562         0x10AE5,
36563         0x10B00,
36564         0x10B36,
36565         0x10B40,
36566         0x10B56,
36567         0x10B60,
36568         0x10B73,
36569         0x10B80,
36570         0x10B92,
36571         0x10C00,
36572         0x10C49,
36573         0x10C80,
36574         0x10CB3,
36575         0x10CC0,
36576         0x10CF3,
36577         0x11003,
36578         0x11038,
36579         0x11083,
36580         0x110B0,
36581         0x110D0,
36582         0x110E9,
36583         0x11103,
36584         0x11127,
36585         0x11150,
36586         0x11173,
36587         0x11176,
36588         0x11177,
36589         0x11183,
36590         0x111B3,
36591         0x111C1,
36592         0x111C5,
36593         0x111DA,
36594         0x111DB,
36595         0x111DC,
36596         0x111DD,
36597         0x11200,
36598         0x11212,
36599         0x11213,
36600         0x1122C,
36601         0x11280,
36602         0x11287,
36603         0x11288,
36604         0x11289,
36605         0x1128A,
36606         0x1128E,
36607         0x1128F,
36608         0x1129E,
36609         0x1129F,
36610         0x112A9,
36611         0x112B0,
36612         0x112DF,
36613         0x11305,
36614         0x1130D,
36615         0x1130F,
36616         0x11311,
36617         0x11313,
36618         0x11329,
36619         0x1132A,
36620         0x11331,
36621         0x11332,
36622         0x11334,
36623         0x11335,
36624         0x1133A,
36625         0x1133D,
36626         0x1133E,
36627         0x11350,
36628         0x11351,
36629         0x1135D,
36630         0x11362,
36631         0x11400,
36632         0x11435,
36633         0x11447,
36634         0x1144B,
36635         0x11480,
36636         0x114B0,
36637         0x114C4,
36638         0x114C6,
36639         0x114C7,
36640         0x114C8,
36641         0x11580,
36642         0x115AF,
36643         0x115D8,
36644         0x115DC,
36645         0x11600,
36646         0x11630,
36647         0x11644,
36648         0x11645,
36649         0x11680,
36650         0x116AB,
36651         0x11700,
36652         0x1171A,
36653         0x118A0,
36654         0x118E0,
36655         0x118FF,
36656         0x11900,
36657         0x11AC0,
36658         0x11AF9,
36659         0x11C00,
36660         0x11C09,
36661         0x11C0A,
36662         0x11C2F,
36663         0x11C40,
36664         0x11C41,
36665         0x11C72,
36666         0x11C90,
36667         0x12000,
36668         0x1239A,
36669         0x12400,
36670         0x1246F,
36671         0x12480,
36672         0x12544,
36673         0x13000,
36674         0x1342F,
36675         0x14400,
36676         0x14647,
36677         0x16800,
36678         0x16A39,
36679         0x16A40,
36680         0x16A5F,
36681         0x16AD0,
36682         0x16AEE,
36683         0x16B00,
36684         0x16B30,
36685         0x16B40,
36686         0x16B44,
36687         0x16B63,
36688         0x16B78,
36689         0x16B7D,
36690         0x16B90,
36691         0x16F00,
36692         0x16F45,
36693         0x16F50,
36694         0x16F51,
36695         0x16F93,
36696         0x16FA0,
36697         0x16FE0,
36698         0x16FE1,
36699         0x17000,
36700         0x187ED,
36701         0x18800,
36702         0x18AF3,
36703         0x1B000,
36704         0x1B002,
36705         0x1BC00,
36706         0x1BC6B,
36707         0x1BC70,
36708         0x1BC7D,
36709         0x1BC80,
36710         0x1BC89,
36711         0x1BC90,
36712         0x1BC9A,
36713         0x1D400,
36714         0x1D455,
36715         0x1D456,
36716         0x1D49D,
36717         0x1D49E,
36718         0x1D4A0,
36719         0x1D4A2,
36720         0x1D4A3,
36721         0x1D4A5,
36722         0x1D4A7,
36723         0x1D4A9,
36724         0x1D4AD,
36725         0x1D4AE,
36726         0x1D4BA,
36727         0x1D4BB,
36728         0x1D4BC,
36729         0x1D4BD,
36730         0x1D4C4,
36731         0x1D4C5,
36732         0x1D506,
36733         0x1D507,
36734         0x1D50B,
36735         0x1D50D,
36736         0x1D515,
36737         0x1D516,
36738         0x1D51D,
36739         0x1D51E,
36740         0x1D53A,
36741         0x1D53B,
36742         0x1D53F,
36743         0x1D540,
36744         0x1D545,
36745         0x1D546,
36746         0x1D547,
36747         0x1D54A,
36748         0x1D551,
36749         0x1D552,
36750         0x1D6A6,
36751         0x1D6A8,
36752         0x1D6C1,
36753         0x1D6C2,
36754         0x1D6DB,
36755         0x1D6DC,
36756         0x1D6FB,
36757         0x1D6FC,
36758         0x1D715,
36759         0x1D716,
36760         0x1D735,
36761         0x1D736,
36762         0x1D74F,
36763         0x1D750,
36764         0x1D76F,
36765         0x1D770,
36766         0x1D789,
36767         0x1D78A,
36768         0x1D7A9,
36769         0x1D7AA,
36770         0x1D7C3,
36771         0x1D7C4,
36772         0x1D7CC,
36773         0x1E800,
36774         0x1E8C5,
36775         0x1E900,
36776         0x1E944,
36777         0x1EE00,
36778         0x1EE04,
36779         0x1EE05,
36780         0x1EE20,
36781         0x1EE21,
36782         0x1EE23,
36783         0x1EE24,
36784         0x1EE25,
36785         0x1EE27,
36786         0x1EE28,
36787         0x1EE29,
36788         0x1EE33,
36789         0x1EE34,
36790         0x1EE38,
36791         0x1EE39,
36792         0x1EE3A,
36793         0x1EE3B,
36794         0x1EE3C,
36795         0x1EE42,
36796         0x1EE43,
36797         0x1EE47,
36798         0x1EE48,
36799         0x1EE49,
36800         0x1EE4A,
36801         0x1EE4B,
36802         0x1EE4C,
36803         0x1EE4D,
36804         0x1EE50,
36805         0x1EE51,
36806         0x1EE53,
36807         0x1EE54,
36808         0x1EE55,
36809         0x1EE57,
36810         0x1EE58,
36811         0x1EE59,
36812         0x1EE5A,
36813         0x1EE5B,
36814         0x1EE5C,
36815         0x1EE5D,
36816         0x1EE5E,
36817         0x1EE5F,
36818         0x1EE60,
36819         0x1EE61,
36820         0x1EE63,
36821         0x1EE64,
36822         0x1EE65,
36823         0x1EE67,
36824         0x1EE6B,
36825         0x1EE6C,
36826         0x1EE73,
36827         0x1EE74,
36828         0x1EE78,
36829         0x1EE79,
36830         0x1EE7D,
36831         0x1EE7E,
36832         0x1EE7F,
36833         0x1EE80,
36834         0x1EE8A,
36835         0x1EE8B,
36836         0x1EE9C,
36837         0x1EEA1,
36838         0x1EEA4,
36839         0x1EEA5,
36840         0x1EEAA,
36841         0x1EEAB,
36842         0x1EEBC,
36843         0x20000,
36844         0x2A6D7,
36845         0x2A700,
36846         0x2B735,
36847         0x2B740,
36848         0x2B81E,
36849         0x2B820,
36850         0x2CEA2,
36851         0x2F800,
36852         0x2FA1E
36853 };
36854
36855 #endif  /* defined(PERL_IN_UTF8_C) */
36856
36857 #if defined(PERL_IN_PERL_C)
36858
36859 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 1047 */
36860         2279,   /* Number of elements */
36861         148565664, /* Version and data structure type */
36862         0,      /* 0 if the list starts at 0;
36863                    1 if it starts at the element beyond 0 */
36864         0x0,
36865         0x5,
36866         0x6,
36867         0xB,
36868         0xD,
36869         0xE,
36870         0x15,
36871         0x16,
36872         0x25,
36873         0x26,
36874         0x40,
36875         0x41,
36876         0x42,
36877         0x4A,
36878         0x4B,
36879         0x4C,
36880         0x4D,
36881         0x4E,
36882         0x4F,
36883         0x50,
36884         0x5A,
36885         0x5B,
36886         0x5C,
36887         0x5D,
36888         0x5E,
36889         0x5F,
36890         0x60,
36891         0x61,
36892         0x62,
36893         0x6B,
36894         0x6C,
36895         0x6D,
36896         0x6F,
36897         0x70,
36898         0x7A,
36899         0x7B,
36900         0x7D,
36901         0x7E,
36902         0x7F,
36903         0x80,
36904         0x8A,
36905         0x8C,
36906         0x8F,
36907         0x90,
36908         0x91,
36909         0x9F,
36910         0xA0,
36911         0xAA,
36912         0xAC,
36913         0xAD,
36914         0xAE,
36915         0xB1,
36916         0xB3,
36917         0xBD,
36918         0xBE,
36919         0xBF,
36920         0xC0,
36921         0xC1,
36922         0xCA,
36923         0xCB,
36924         0xD0,
36925         0xD1,
36926         0xE0,
36927         0xE1,
36928         0xF0,
36929         0xFA,
36930         0xFF,
36931         0x100,
36932         0x2C8,
36933         0x2C9,
36934         0x2CC,
36935         0x2CD,
36936         0x2DF,
36937         0x2E0,
36938         0x300,
36939         0x34F,
36940         0x350,
36941         0x35C,
36942         0x363,
36943         0x370,
36944         0x37E,
36945         0x37F,
36946         0x483,
36947         0x48A,
36948         0x589,
36949         0x58A,
36950         0x58B,
36951         0x58F,
36952         0x590,
36953         0x591,
36954         0x5BE,
36955         0x5BF,
36956         0x5C0,
36957         0x5C1,
36958         0x5C3,
36959         0x5C4,
36960         0x5C6,
36961         0x5C7,
36962         0x5C8,
36963         0x5D0,
36964         0x5EB,
36965         0x5F0,
36966         0x5F3,
36967         0x609,
36968         0x60C,
36969         0x60E,
36970         0x610,
36971         0x61B,
36972         0x61C,
36973         0x61D,
36974         0x61E,
36975         0x620,
36976         0x64B,
36977         0x660,
36978         0x66A,
36979         0x66B,
36980         0x66D,
36981         0x670,
36982         0x671,
36983         0x6D4,
36984         0x6D5,
36985         0x6D6,
36986         0x6DD,
36987         0x6DF,
36988         0x6E5,
36989         0x6E7,
36990         0x6E9,
36991         0x6EA,
36992         0x6EE,
36993         0x6F0,
36994         0x6FA,
36995         0x711,
36996         0x712,
36997         0x730,
36998         0x74B,
36999         0x7A6,
37000         0x7B1,
37001         0x7C0,
37002         0x7CA,
37003         0x7EB,
37004         0x7F4,
37005         0x7F8,
37006         0x7F9,
37007         0x7FA,
37008         0x816,
37009         0x81A,
37010         0x81B,
37011         0x824,
37012         0x825,
37013         0x828,
37014         0x829,
37015         0x82E,
37016         0x859,
37017         0x85C,
37018         0x8D4,
37019         0x8E2,
37020         0x8E3,
37021         0x904,
37022         0x93A,
37023         0x93D,
37024         0x93E,
37025         0x950,
37026         0x951,
37027         0x958,
37028         0x962,
37029         0x964,
37030         0x966,
37031         0x970,
37032         0x981,
37033         0x984,
37034         0x9BC,
37035         0x9BD,
37036         0x9BE,
37037         0x9C5,
37038         0x9C7,
37039         0x9C9,
37040         0x9CB,
37041         0x9CE,
37042         0x9D7,
37043         0x9D8,
37044         0x9E2,
37045         0x9E4,
37046         0x9E6,
37047         0x9F0,
37048         0x9F2,
37049         0x9F4,
37050         0x9F9,
37051         0x9FA,
37052         0x9FB,
37053         0x9FC,
37054         0xA01,
37055         0xA04,
37056         0xA3C,
37057         0xA3D,
37058         0xA3E,
37059         0xA43,
37060         0xA47,
37061         0xA49,
37062         0xA4B,
37063         0xA4E,
37064         0xA51,
37065         0xA52,
37066         0xA66,
37067         0xA70,
37068         0xA72,
37069         0xA75,
37070         0xA76,
37071         0xA81,
37072         0xA84,
37073         0xABC,
37074         0xABD,
37075         0xABE,
37076         0xAC6,
37077         0xAC7,
37078         0xACA,
37079         0xACB,
37080         0xACE,
37081         0xAE2,
37082         0xAE4,
37083         0xAE6,
37084         0xAF0,
37085         0xAF1,
37086         0xAF2,
37087         0xB01,
37088         0xB04,
37089         0xB3C,
37090         0xB3D,
37091         0xB3E,
37092         0xB45,
37093         0xB47,
37094         0xB49,
37095         0xB4B,
37096         0xB4E,
37097         0xB56,
37098         0xB58,
37099         0xB62,
37100         0xB64,
37101         0xB66,
37102         0xB70,
37103         0xB82,
37104         0xB83,
37105         0xBBE,
37106         0xBC3,
37107         0xBC6,
37108         0xBC9,
37109         0xBCA,
37110         0xBCE,
37111         0xBD7,
37112         0xBD8,
37113         0xBE6,
37114         0xBF0,
37115         0xBF9,
37116         0xBFA,
37117         0xC00,
37118         0xC04,
37119         0xC3E,
37120         0xC45,
37121         0xC46,
37122         0xC49,
37123         0xC4A,
37124         0xC4E,
37125         0xC55,
37126         0xC57,
37127         0xC62,
37128         0xC64,
37129         0xC66,
37130         0xC70,
37131         0xC81,
37132         0xC84,
37133         0xCBC,
37134         0xCBD,
37135         0xCBE,
37136         0xCC5,
37137         0xCC6,
37138         0xCC9,
37139         0xCCA,
37140         0xCCE,
37141         0xCD5,
37142         0xCD7,
37143         0xCE2,
37144         0xCE4,
37145         0xCE6,
37146         0xCF0,
37147         0xD01,
37148         0xD04,
37149         0xD3E,
37150         0xD45,
37151         0xD46,
37152         0xD49,
37153         0xD4A,
37154         0xD4E,
37155         0xD57,
37156         0xD58,
37157         0xD62,
37158         0xD64,
37159         0xD66,
37160         0xD70,
37161         0xD79,
37162         0xD7A,
37163         0xD82,
37164         0xD84,
37165         0xDCA,
37166         0xDCB,
37167         0xDCF,
37168         0xDD5,
37169         0xDD6,
37170         0xDD7,
37171         0xDD8,
37172         0xDE0,
37173         0xDE6,
37174         0xDF0,
37175         0xDF2,
37176         0xDF4,
37177         0xE31,
37178         0xE32,
37179         0xE34,
37180         0xE3B,
37181         0xE3F,
37182         0xE40,
37183         0xE47,
37184         0xE4F,
37185         0xE50,
37186         0xE5A,
37187         0xE5C,
37188         0xEB1,
37189         0xEB2,
37190         0xEB4,
37191         0xEBA,
37192         0xEBB,
37193         0xEBD,
37194         0xEC8,
37195         0xECE,
37196         0xED0,
37197         0xEDA,
37198         0xF01,
37199         0xF05,
37200         0xF06,
37201         0xF08,
37202         0xF09,
37203         0xF0B,
37204         0xF0C,
37205         0xF0D,
37206         0xF12,
37207         0xF13,
37208         0xF14,
37209         0xF15,
37210         0xF18,
37211         0xF1A,
37212         0xF20,
37213         0xF2A,
37214         0xF34,
37215         0xF35,
37216         0xF36,
37217         0xF37,
37218         0xF38,
37219         0xF39,
37220         0xF3A,
37221         0xF3B,
37222         0xF3C,
37223         0xF3D,
37224         0xF3E,
37225         0xF40,
37226         0xF71,
37227         0xF7F,
37228         0xF80,
37229         0xF85,
37230         0xF86,
37231         0xF88,
37232         0xF8D,
37233         0xF98,
37234         0xF99,
37235         0xFBD,
37236         0xFBE,
37237         0xFC0,
37238         0xFC6,
37239         0xFC7,
37240         0xFD0,
37241         0xFD2,
37242         0xFD3,
37243         0xFD4,
37244         0xFD9,
37245         0xFDB,
37246         0x102B,
37247         0x103F,
37248         0x1040,
37249         0x104A,
37250         0x104C,
37251         0x1056,
37252         0x105A,
37253         0x105E,
37254         0x1061,
37255         0x1062,
37256         0x1065,
37257         0x1067,
37258         0x106E,
37259         0x1071,
37260         0x1075,
37261         0x1082,
37262         0x108E,
37263         0x108F,
37264         0x1090,
37265         0x109A,
37266         0x109E,
37267         0x1100,
37268         0x1160,
37269         0x11A8,
37270         0x1200,
37271         0x135D,
37272         0x1360,
37273         0x1361,
37274         0x1362,
37275         0x1400,
37276         0x1401,
37277         0x1680,
37278         0x1681,
37279         0x169B,
37280         0x169C,
37281         0x169D,
37282         0x16EB,
37283         0x16EE,
37284         0x1712,
37285         0x1715,
37286         0x1732,
37287         0x1735,
37288         0x1737,
37289         0x1752,
37290         0x1754,
37291         0x1772,
37292         0x1774,
37293         0x17B4,
37294         0x17D4,
37295         0x17D6,
37296         0x17D7,
37297         0x17D8,
37298         0x17D9,
37299         0x17DA,
37300         0x17DB,
37301         0x17DC,
37302         0x17DD,
37303         0x17DE,
37304         0x17E0,
37305         0x17EA,
37306         0x1802,
37307         0x1804,
37308         0x1806,
37309         0x1807,
37310         0x1808,
37311         0x180A,
37312         0x180B,
37313         0x180E,
37314         0x180F,
37315         0x1810,
37316         0x181A,
37317         0x1885,
37318         0x1887,
37319         0x18A9,
37320         0x18AA,
37321         0x1920,
37322         0x192C,
37323         0x1930,
37324         0x193C,
37325         0x1944,
37326         0x1946,
37327         0x1950,
37328         0x19D0,
37329         0x19DA,
37330         0x1A17,
37331         0x1A1C,
37332         0x1A55,
37333         0x1A5F,
37334         0x1A60,
37335         0x1A7D,
37336         0x1A7F,
37337         0x1A80,
37338         0x1A8A,
37339         0x1A90,
37340         0x1A9A,
37341         0x1AB0,
37342         0x1ABF,
37343         0x1B00,
37344         0x1B05,
37345         0x1B34,
37346         0x1B45,
37347         0x1B50,
37348         0x1B5A,
37349         0x1B5C,
37350         0x1B5D,
37351         0x1B61,
37352         0x1B6B,
37353         0x1B74,
37354         0x1B80,
37355         0x1B83,
37356         0x1BA1,
37357         0x1BAE,
37358         0x1BB0,
37359         0x1BBA,
37360         0x1BE6,
37361         0x1BF4,
37362         0x1C24,
37363         0x1C38,
37364         0x1C3B,
37365         0x1C40,
37366         0x1C4A,
37367         0x1C50,
37368         0x1C5A,
37369         0x1C7E,
37370         0x1C80,
37371         0x1CD0,
37372         0x1CD3,
37373         0x1CD4,
37374         0x1CE9,
37375         0x1CED,
37376         0x1CEE,
37377         0x1CF2,
37378         0x1CF5,
37379         0x1CF8,
37380         0x1CFA,
37381         0x1DC0,
37382         0x1DF6,
37383         0x1DFB,
37384         0x1E00,
37385         0x1FFD,
37386         0x1FFE,
37387         0x2000,
37388         0x2007,
37389         0x2008,
37390         0x200B,
37391         0x200C,
37392         0x200D,
37393         0x200E,
37394         0x2010,
37395         0x2011,
37396         0x2012,
37397         0x2014,
37398         0x2015,
37399         0x2018,
37400         0x201A,
37401         0x201B,
37402         0x201E,
37403         0x201F,
37404         0x2020,
37405         0x2024,
37406         0x2027,
37407         0x2028,
37408         0x202A,
37409         0x202F,
37410         0x2030,
37411         0x2038,
37412         0x2039,
37413         0x203B,
37414         0x203C,
37415         0x203E,
37416         0x2044,
37417         0x2045,
37418         0x2046,
37419         0x2047,
37420         0x204A,
37421         0x2056,
37422         0x2057,
37423         0x2058,
37424         0x205C,
37425         0x205D,
37426         0x2060,
37427         0x2061,
37428         0x2066,
37429         0x2070,
37430         0x207D,
37431         0x207E,
37432         0x207F,
37433         0x208D,
37434         0x208E,
37435         0x208F,
37436         0x20A0,
37437         0x20A7,
37438         0x20A8,
37439         0x20B6,
37440         0x20B7,
37441         0x20BB,
37442         0x20BC,
37443         0x20BE,
37444         0x20BF,
37445         0x20D0,
37446         0x20F1,
37447         0x2103,
37448         0x2104,
37449         0x2109,
37450         0x210A,
37451         0x2116,
37452         0x2117,
37453         0x2212,
37454         0x2214,
37455         0x22EF,
37456         0x22F0,
37457         0x2308,
37458         0x2309,
37459         0x230A,
37460         0x230B,
37461         0x230C,
37462         0x231A,
37463         0x231C,
37464         0x2329,
37465         0x232A,
37466         0x232B,
37467         0x23F0,
37468         0x23F4,
37469         0x2600,
37470         0x2604,
37471         0x2614,
37472         0x2616,
37473         0x2618,
37474         0x2619,
37475         0x261A,
37476         0x261D,
37477         0x261E,
37478         0x2620,
37479         0x2639,
37480         0x263C,
37481         0x2668,
37482         0x2669,
37483         0x267F,
37484         0x2680,
37485         0x26BD,
37486         0x26C9,
37487         0x26CD,
37488         0x26CE,
37489         0x26CF,
37490         0x26D2,
37491         0x26D3,
37492         0x26D5,
37493         0x26D8,
37494         0x26DA,
37495         0x26DC,
37496         0x26DD,
37497         0x26DF,
37498         0x26E2,
37499         0x26EA,
37500         0x26EB,
37501         0x26F1,
37502         0x26F6,
37503         0x26F7,
37504         0x26F9,
37505         0x26FA,
37506         0x26FB,
37507         0x26FD,
37508         0x2705,
37509         0x2708,
37510         0x270A,
37511         0x270E,
37512         0x275B,
37513         0x2761,
37514         0x2762,
37515         0x2764,
37516         0x2765,
37517         0x2768,
37518         0x2769,
37519         0x276A,
37520         0x276B,
37521         0x276C,
37522         0x276D,
37523         0x276E,
37524         0x276F,
37525         0x2770,
37526         0x2771,
37527         0x2772,
37528         0x2773,
37529         0x2774,
37530         0x2775,
37531         0x2776,
37532         0x27C5,
37533         0x27C6,
37534         0x27C7,
37535         0x27E6,
37536         0x27E7,
37537         0x27E8,
37538         0x27E9,
37539         0x27EA,
37540         0x27EB,
37541         0x27EC,
37542         0x27ED,
37543         0x27EE,
37544         0x27EF,
37545         0x27F0,
37546         0x2983,
37547         0x2984,
37548         0x2985,
37549         0x2986,
37550         0x2987,
37551         0x2988,
37552         0x2989,
37553         0x298A,
37554         0x298B,
37555         0x298C,
37556         0x298D,
37557         0x298E,
37558         0x298F,
37559         0x2990,
37560         0x2991,
37561         0x2992,
37562         0x2993,
37563         0x2994,
37564         0x2995,
37565         0x2996,
37566         0x2997,
37567         0x2998,
37568         0x2999,
37569         0x29D8,
37570         0x29D9,
37571         0x29DA,
37572         0x29DB,
37573         0x29DC,
37574         0x29FC,
37575         0x29FD,
37576         0x29FE,
37577         0x2CEF,
37578         0x2CF2,
37579         0x2CF9,
37580         0x2CFA,
37581         0x2CFD,
37582         0x2CFE,
37583         0x2CFF,
37584         0x2D00,
37585         0x2D70,
37586         0x2D71,
37587         0x2D7F,
37588         0x2D80,
37589         0x2DE0,
37590         0x2E00,
37591         0x2E0E,
37592         0x2E16,
37593         0x2E17,
37594         0x2E18,
37595         0x2E19,
37596         0x2E1A,
37597         0x2E1C,
37598         0x2E1E,
37599         0x2E20,
37600         0x2E22,
37601         0x2E23,
37602         0x2E24,
37603         0x2E25,
37604         0x2E26,
37605         0x2E27,
37606         0x2E28,
37607         0x2E29,
37608         0x2E2A,
37609         0x2E2E,
37610         0x2E2F,
37611         0x2E30,
37612         0x2E32,
37613         0x2E33,
37614         0x2E35,
37615         0x2E3A,
37616         0x2E3C,
37617         0x2E3F,
37618         0x2E40,
37619         0x2E42,
37620         0x2E43,
37621         0x2E45,
37622         0x2E80,
37623         0x2E9A,
37624         0x2E9B,
37625         0x2EF4,
37626         0x2F00,
37627         0x2FD6,
37628         0x2FF0,
37629         0x2FFC,
37630         0x3000,
37631         0x3001,
37632         0x3003,
37633         0x3005,
37634         0x3006,
37635         0x3008,
37636         0x3009,
37637         0x300A,
37638         0x300B,
37639         0x300C,
37640         0x300D,
37641         0x300E,
37642         0x300F,
37643         0x3010,
37644         0x3011,
37645         0x3012,
37646         0x3014,
37647         0x3015,
37648         0x3016,
37649         0x3017,
37650         0x3018,
37651         0x3019,
37652         0x301A,
37653         0x301B,
37654         0x301C,
37655         0x301D,
37656         0x301E,
37657         0x3020,
37658         0x302A,
37659         0x3030,
37660         0x3035,
37661         0x3036,
37662         0x303B,
37663         0x303D,
37664         0x3040,
37665         0x3041,
37666         0x3042,
37667         0x3043,
37668         0x3044,
37669         0x3045,
37670         0x3046,
37671         0x3047,
37672         0x3048,
37673         0x3049,
37674         0x304A,
37675         0x3063,
37676         0x3064,
37677         0x3083,
37678         0x3084,
37679         0x3085,
37680         0x3086,
37681         0x3087,
37682         0x3088,
37683         0x308E,
37684         0x308F,
37685         0x3095,
37686         0x3097,
37687         0x3099,
37688         0x309B,
37689         0x309F,
37690         0x30A0,
37691         0x30A2,
37692         0x30A3,
37693         0x30A4,
37694         0x30A5,
37695         0x30A6,
37696         0x30A7,
37697         0x30A8,
37698         0x30A9,
37699         0x30AA,
37700         0x30C3,
37701         0x30C4,
37702         0x30E3,
37703         0x30E4,
37704         0x30E5,
37705         0x30E6,
37706         0x30E7,
37707         0x30E8,
37708         0x30EE,
37709         0x30EF,
37710         0x30F5,
37711         0x30F7,
37712         0x30FB,
37713         0x30FF,
37714         0x3100,
37715         0x3105,
37716         0x312E,
37717         0x3131,
37718         0x318F,
37719         0x3190,
37720         0x31BB,
37721         0x31C0,
37722         0x31E4,
37723         0x31F0,
37724         0x3200,
37725         0x321F,
37726         0x3220,
37727         0x3248,
37728         0x3250,
37729         0x32FF,
37730         0x3300,
37731         0x4DC0,
37732         0x4E00,
37733         0xA015,
37734         0xA016,
37735         0xA48D,
37736         0xA490,
37737         0xA4C7,
37738         0xA4FE,
37739         0xA500,
37740         0xA60D,
37741         0xA60E,
37742         0xA60F,
37743         0xA610,
37744         0xA620,
37745         0xA62A,
37746         0xA66F,
37747         0xA673,
37748         0xA674,
37749         0xA67E,
37750         0xA69E,
37751         0xA6A0,
37752         0xA6F0,
37753         0xA6F2,
37754         0xA6F3,
37755         0xA6F8,
37756         0xA802,
37757         0xA803,
37758         0xA806,
37759         0xA807,
37760         0xA80B,
37761         0xA80C,
37762         0xA823,
37763         0xA828,
37764         0xA838,
37765         0xA839,
37766         0xA874,
37767         0xA876,
37768         0xA878,
37769         0xA880,
37770         0xA882,
37771         0xA8B4,
37772         0xA8C6,
37773         0xA8CE,
37774         0xA8D0,
37775         0xA8DA,
37776         0xA8E0,
37777         0xA8F2,
37778         0xA8FC,
37779         0xA8FD,
37780         0xA900,
37781         0xA90A,
37782         0xA926,
37783         0xA92E,
37784         0xA930,
37785         0xA947,
37786         0xA954,
37787         0xA960,
37788         0xA97D,
37789         0xA980,
37790         0xA984,
37791         0xA9B3,
37792         0xA9C1,
37793         0xA9C7,
37794         0xA9CA,
37795         0xA9D0,
37796         0xA9DA,
37797         0xA9E5,
37798         0xA9E6,
37799         0xA9F0,
37800         0xA9FA,
37801         0xAA29,
37802         0xAA37,
37803         0xAA43,
37804         0xAA44,
37805         0xAA4C,
37806         0xAA4E,
37807         0xAA50,
37808         0xAA5A,
37809         0xAA5D,
37810         0xAA60,
37811         0xAA7B,
37812         0xAA7E,
37813         0xAAB0,
37814         0xAAB1,
37815         0xAAB2,
37816         0xAAB5,
37817         0xAAB7,
37818         0xAAB9,
37819         0xAABE,
37820         0xAAC0,
37821         0xAAC1,
37822         0xAAC2,
37823         0xAAEB,
37824         0xAAF0,
37825         0xAAF2,
37826         0xAAF5,
37827         0xAAF7,
37828         0xABE3,
37829         0xABEB,
37830         0xABEC,
37831         0xABEE,
37832         0xABF0,
37833         0xABFA,
37834         0xAC00,
37835         0xAC01,
37836         0xAC1C,
37837         0xAC1D,
37838         0xAC38,
37839         0xAC39,
37840         0xAC54,
37841         0xAC55,
37842         0xAC70,
37843         0xAC71,
37844         0xAC8C,
37845         0xAC8D,
37846         0xACA8,
37847         0xACA9,
37848         0xACC4,
37849         0xACC5,
37850         0xACE0,
37851         0xACE1,
37852         0xACFC,
37853         0xACFD,
37854         0xAD18,
37855         0xAD19,
37856         0xAD34,
37857         0xAD35,
37858         0xAD50,
37859         0xAD51,
37860         0xAD6C,
37861         0xAD6D,
37862         0xAD88,
37863         0xAD89,
37864         0xADA4,
37865         0xADA5,
37866         0xADC0,
37867         0xADC1,
37868         0xADDC,
37869         0xADDD,
37870         0xADF8,
37871         0xADF9,
37872         0xAE14,
37873         0xAE15,
37874         0xAE30,
37875         0xAE31,
37876         0xAE4C,
37877         0xAE4D,
37878         0xAE68,
37879         0xAE69,
37880         0xAE84,
37881         0xAE85,
37882         0xAEA0,
37883         0xAEA1,
37884         0xAEBC,
37885         0xAEBD,
37886         0xAED8,
37887         0xAED9,
37888         0xAEF4,
37889         0xAEF5,
37890         0xAF10,
37891         0xAF11,
37892         0xAF2C,
37893         0xAF2D,
37894         0xAF48,
37895         0xAF49,
37896         0xAF64,
37897         0xAF65,
37898         0xAF80,
37899         0xAF81,
37900         0xAF9C,
37901         0xAF9D,
37902         0xAFB8,
37903         0xAFB9,
37904         0xAFD4,
37905         0xAFD5,
37906         0xAFF0,
37907         0xAFF1,
37908         0xB00C,
37909         0xB00D,
37910         0xB028,
37911         0xB029,
37912         0xB044,
37913         0xB045,
37914         0xB060,
37915         0xB061,
37916         0xB07C,
37917         0xB07D,
37918         0xB098,
37919         0xB099,
37920         0xB0B4,
37921         0xB0B5,
37922         0xB0D0,
37923         0xB0D1,
37924         0xB0EC,
37925         0xB0ED,
37926         0xB108,
37927         0xB109,
37928         0xB124,
37929         0xB125,
37930         0xB140,
37931         0xB141,
37932         0xB15C,
37933         0xB15D,
37934         0xB178,
37935         0xB179,
37936         0xB194,
37937         0xB195,
37938         0xB1B0,
37939         0xB1B1,
37940         0xB1CC,
37941         0xB1CD,
37942         0xB1E8,
37943         0xB1E9,
37944         0xB204,
37945         0xB205,
37946         0xB220,
37947         0xB221,
37948         0xB23C,
37949         0xB23D,
37950         0xB258,
37951         0xB259,
37952         0xB274,
37953         0xB275,
37954         0xB290,
37955         0xB291,
37956         0xB2AC,
37957         0xB2AD,
37958         0xB2C8,
37959         0xB2C9,
37960         0xB2E4,
37961         0xB2E5,
37962         0xB300,
37963         0xB301,
37964         0xB31C,
37965         0xB31D,
37966         0xB338,
37967         0xB339,
37968         0xB354,
37969         0xB355,
37970         0xB370,
37971         0xB371,
37972         0xB38C,
37973         0xB38D,
37974         0xB3A8,
37975         0xB3A9,
37976         0xB3C4,
37977         0xB3C5,
37978         0xB3E0,
37979         0xB3E1,
37980         0xB3FC,
37981         0xB3FD,
37982         0xB418,
37983         0xB419,
37984         0xB434,
37985         0xB435,
37986         0xB450,
37987         0xB451,
37988         0xB46C,
37989         0xB46D,
37990         0xB488,
37991         0xB489,
37992         0xB4A4,
37993         0xB4A5,
37994         0xB4C0,
37995         0xB4C1,
37996         0xB4DC,
37997         0xB4DD,
37998         0xB4F8,
37999         0xB4F9,
38000         0xB514,
38001         0xB515,
38002         0xB530,
38003         0xB531,
38004         0xB54C,
38005         0xB54D,
38006         0xB568,
38007         0xB569,
38008         0xB584,
38009         0xB585,
38010         0xB5A0,
38011         0xB5A1,
38012         0xB5BC,
38013         0xB5BD,
38014         0xB5D8,
38015         0xB5D9,
38016         0xB5F4,
38017         0xB5F5,
38018         0xB610,
38019         0xB611,
38020         0xB62C,
38021         0xB62D,
38022         0xB648,
38023         0xB649,
38024         0xB664,
38025         0xB665,
38026         0xB680,
38027         0xB681,
38028         0xB69C,
38029         0xB69D,
38030         0xB6B8,
38031         0xB6B9,
38032         0xB6D4,
38033         0xB6D5,
38034         0xB6F0,
38035         0xB6F1,
38036         0xB70C,
38037         0xB70D,
38038         0xB728,
38039         0xB729,
38040         0xB744,
38041         0xB745,
38042         0xB760,
38043         0xB761,
38044         0xB77C,
38045         0xB77D,
38046         0xB798,
38047         0xB799,
38048         0xB7B4,
38049         0xB7B5,
38050         0xB7D0,
38051         0xB7D1,
38052         0xB7EC,
38053         0xB7ED,
38054         0xB808,
38055         0xB809,
38056         0xB824,
38057         0xB825,
38058         0xB840,
38059         0xB841,
38060         0xB85C,
38061         0xB85D,
38062         0xB878,
38063         0xB879,
38064         0xB894,
38065         0xB895,
38066         0xB8B0,
38067         0xB8B1,
38068         0xB8CC,
38069         0xB8CD,
38070         0xB8E8,
38071         0xB8E9,
38072         0xB904,
38073         0xB905,
38074         0xB920,
38075         0xB921,
38076         0xB93C,
38077         0xB93D,
38078         0xB958,
38079         0xB959,
38080         0xB974,
38081         0xB975,
38082         0xB990,
38083         0xB991,
38084         0xB9AC,
38085         0xB9AD,
38086         0xB9C8,
38087         0xB9C9,
38088         0xB9E4,
38089         0xB9E5,
38090         0xBA00,
38091         0xBA01,
38092         0xBA1C,
38093         0xBA1D,
38094         0xBA38,
38095         0xBA39,
38096         0xBA54,
38097         0xBA55,
38098         0xBA70,
38099         0xBA71,
38100         0xBA8C,
38101         0xBA8D,
38102         0xBAA8,
38103         0xBAA9,
38104         0xBAC4,
38105         0xBAC5,
38106         0xBAE0,
38107         0xBAE1,
38108         0xBAFC,
38109         0xBAFD,
38110         0xBB18,
38111         0xBB19,
38112         0xBB34,
38113         0xBB35,
38114         0xBB50,
38115         0xBB51,
38116         0xBB6C,
38117         0xBB6D,
38118         0xBB88,
38119         0xBB89,
38120         0xBBA4,
38121         0xBBA5,
38122         0xBBC0,
38123         0xBBC1,
38124         0xBBDC,
38125         0xBBDD,
38126         0xBBF8,
38127         0xBBF9,
38128         0xBC14,
38129         0xBC15,
38130         0xBC30,
38131         0xBC31,
38132         0xBC4C,
38133         0xBC4D,
38134         0xBC68,
38135         0xBC69,
38136         0xBC84,
38137         0xBC85,
38138         0xBCA0,
38139         0xBCA1,
38140         0xBCBC,
38141         0xBCBD,
38142         0xBCD8,
38143         0xBCD9,
38144         0xBCF4,
38145         0xBCF5,
38146         0xBD10,
38147         0xBD11,
38148         0xBD2C,
38149         0xBD2D,
38150         0xBD48,
38151         0xBD49,
38152         0xBD64,
38153         0xBD65,
38154         0xBD80,
38155         0xBD81,
38156         0xBD9C,
38157         0xBD9D,
38158         0xBDB8,
38159         0xBDB9,
38160         0xBDD4,
38161         0xBDD5,
38162         0xBDF0,
38163         0xBDF1,
38164         0xBE0C,
38165         0xBE0D,
38166         0xBE28,
38167         0xBE29,
38168         0xBE44,
38169         0xBE45,
38170         0xBE60,
38171         0xBE61,
38172         0xBE7C,
38173         0xBE7D,
38174         0xBE98,
38175         0xBE99,
38176         0xBEB4,
38177         0xBEB5,
38178         0xBED0,
38179         0xBED1,
38180         0xBEEC,
38181         0xBEED,
38182         0xBF08,
38183         0xBF09,
38184         0xBF24,
38185         0xBF25,
38186         0xBF40,
38187         0xBF41,
38188         0xBF5C,
38189         0xBF5D,
38190         0xBF78,
38191         0xBF79,
38192         0xBF94,
38193         0xBF95,
38194         0xBFB0,
38195         0xBFB1,
38196         0xBFCC,
38197         0xBFCD,
38198         0xBFE8,
38199         0xBFE9,
38200         0xC004,
38201         0xC005,
38202         0xC020,
38203         0xC021,
38204         0xC03C,
38205         0xC03D,
38206         0xC058,
38207         0xC059,
38208         0xC074,
38209         0xC075,
38210         0xC090,
38211         0xC091,
38212         0xC0AC,
38213         0xC0AD,
38214         0xC0C8,
38215         0xC0C9,
38216         0xC0E4,
38217         0xC0E5,
38218         0xC100,
38219         0xC101,
38220         0xC11C,
38221         0xC11D,
38222         0xC138,
38223         0xC139,
38224         0xC154,
38225         0xC155,
38226         0xC170,
38227         0xC171,
38228         0xC18C,
38229         0xC18D,
38230         0xC1A8,
38231         0xC1A9,
38232         0xC1C4,
38233         0xC1C5,
38234         0xC1E0,
38235         0xC1E1,
38236         0xC1FC,
38237         0xC1FD,
38238         0xC218,
38239         0xC219,
38240         0xC234,
38241         0xC235,
38242         0xC250,
38243         0xC251,
38244         0xC26C,
38245         0xC26D,
38246         0xC288,
38247         0xC289,
38248         0xC2A4,
38249         0xC2A5,
38250         0xC2C0,
38251         0xC2C1,
38252         0xC2DC,
38253         0xC2DD,
38254         0xC2F8,
38255         0xC2F9,
38256         0xC314,
38257         0xC315,
38258         0xC330,
38259         0xC331,
38260         0xC34C,
38261         0xC34D,
38262         0xC368,
38263         0xC369,
38264         0xC384,
38265         0xC385,
38266         0xC3A0,
38267         0xC3A1,
38268         0xC3BC,
38269         0xC3BD,
38270         0xC3D8,
38271         0xC3D9,
38272         0xC3F4,
38273         0xC3F5,
38274         0xC410,
38275         0xC411,
38276         0xC42C,
38277         0xC42D,
38278         0xC448,
38279         0xC449,
38280         0xC464,
38281         0xC465,
38282         0xC480,
38283         0xC481,
38284         0xC49C,
38285         0xC49D,
38286         0xC4B8,
38287         0xC4B9,
38288         0xC4D4,
38289         0xC4D5,
38290         0xC4F0,
38291         0xC4F1,
38292         0xC50C,
38293         0xC50D,
38294         0xC528,
38295         0xC529,
38296         0xC544,
38297         0xC545,
38298         0xC560,
38299         0xC561,
38300         0xC57C,
38301         0xC57D,
38302         0xC598,
38303         0xC599,
38304         0xC5B4,
38305         0xC5B5,
38306         0xC5D0,
38307         0xC5D1,
38308         0xC5EC,
38309         0xC5ED,
38310         0xC608,
38311         0xC609,
38312         0xC624,
38313         0xC625,
38314         0xC640,
38315         0xC641,
38316         0xC65C,
38317         0xC65D,
38318         0xC678,
38319         0xC679,
38320         0xC694,
38321         0xC695,
38322         0xC6B0,
38323         0xC6B1,
38324         0xC6CC,
38325         0xC6CD,
38326         0xC6E8,
38327         0xC6E9,
38328         0xC704,
38329         0xC705,
38330         0xC720,
38331         0xC721,
38332         0xC73C,
38333         0xC73D,
38334         0xC758,
38335         0xC759,
38336         0xC774,
38337         0xC775,
38338         0xC790,
38339         0xC791,
38340         0xC7AC,
38341         0xC7AD,
38342         0xC7C8,
38343         0xC7C9,
38344         0xC7E4,
38345         0xC7E5,
38346         0xC800,
38347         0xC801,
38348         0xC81C,
38349         0xC81D,
38350         0xC838,
38351         0xC839,
38352         0xC854,
38353         0xC855,
38354         0xC870,
38355         0xC871,
38356         0xC88C,
38357         0xC88D,
38358         0xC8A8,
38359         0xC8A9,
38360         0xC8C4,
38361         0xC8C5,
38362         0xC8E0,
38363         0xC8E1,
38364         0xC8FC,
38365         0xC8FD,
38366         0xC918,
38367         0xC919,
38368         0xC934,
38369         0xC935,
38370         0xC950,
38371         0xC951,
38372         0xC96C,
38373         0xC96D,
38374         0xC988,
38375         0xC989,
38376         0xC9A4,
38377         0xC9A5,
38378         0xC9C0,
38379         0xC9C1,
38380         0xC9DC,
38381         0xC9DD,
38382         0xC9F8,
38383         0xC9F9,
38384         0xCA14,
38385         0xCA15,
38386         0xCA30,
38387         0xCA31,
38388         0xCA4C,
38389         0xCA4D,
38390         0xCA68,
38391         0xCA69,
38392         0xCA84,
38393         0xCA85,
38394         0xCAA0,
38395         0xCAA1,
38396         0xCABC,
38397         0xCABD,
38398         0xCAD8,
38399         0xCAD9,
38400         0xCAF4,
38401         0xCAF5,
38402         0xCB10,
38403         0xCB11,
38404         0xCB2C,
38405         0xCB2D,
38406         0xCB48,
38407         0xCB49,
38408         0xCB64,
38409         0xCB65,
38410         0xCB80,
38411         0xCB81,
38412         0xCB9C,
38413         0xCB9D,
38414         0xCBB8,
38415         0xCBB9,
38416         0xCBD4,
38417         0xCBD5,
38418         0xCBF0,
38419         0xCBF1,
38420         0xCC0C,
38421         0xCC0D,
38422         0xCC28,
38423         0xCC29,
38424         0xCC44,
38425         0xCC45,
38426         0xCC60,
38427         0xCC61,
38428         0xCC7C,
38429         0xCC7D,
38430         0xCC98,
38431         0xCC99,
38432         0xCCB4,
38433         0xCCB5,
38434         0xCCD0,
38435         0xCCD1,
38436         0xCCEC,
38437         0xCCED,
38438         0xCD08,
38439         0xCD09,
38440         0xCD24,
38441         0xCD25,
38442         0xCD40,
38443         0xCD41,
38444         0xCD5C,
38445         0xCD5D,
38446         0xCD78,
38447         0xCD79,
38448         0xCD94,
38449         0xCD95,
38450         0xCDB0,
38451         0xCDB1,
38452         0xCDCC,
38453         0xCDCD,
38454         0xCDE8,
38455         0xCDE9,
38456         0xCE04,
38457         0xCE05,
38458         0xCE20,
38459         0xCE21,
38460         0xCE3C,
38461         0xCE3D,
38462         0xCE58,
38463         0xCE59,
38464         0xCE74,
38465         0xCE75,
38466         0xCE90,
38467         0xCE91,
38468         0xCEAC,
38469         0xCEAD,
38470         0xCEC8,
38471         0xCEC9,
38472         0xCEE4,
38473         0xCEE5,
38474         0xCF00,
38475         0xCF01,
38476         0xCF1C,
38477         0xCF1D,
38478         0xCF38,
38479         0xCF39,
38480         0xCF54,
38481         0xCF55,
38482         0xCF70,
38483         0xCF71,
38484         0xCF8C,
38485         0xCF8D,
38486         0xCFA8,
38487         0xCFA9,
38488         0xCFC4,
38489         0xCFC5,
38490         0xCFE0,
38491         0xCFE1,
38492         0xCFFC,
38493         0xCFFD,
38494         0xD018,
38495         0xD019,
38496         0xD034,
38497         0xD035,
38498         0xD050,
38499         0xD051,
38500         0xD06C,
38501         0xD06D,
38502         0xD088,
38503         0xD089,
38504         0xD0A4,
38505         0xD0A5,
38506         0xD0C0,
38507         0xD0C1,
38508         0xD0DC,
38509         0xD0DD,
38510         0xD0F8,
38511         0xD0F9,
38512         0xD114,
38513         0xD115,
38514         0xD130,
38515         0xD131,
38516         0xD14C,
38517         0xD14D,
38518         0xD168,
38519         0xD169,
38520         0xD184,
38521         0xD185,
38522         0xD1A0,
38523         0xD1A1,
38524         0xD1BC,
38525         0xD1BD,
38526         0xD1D8,
38527         0xD1D9,
38528         0xD1F4,
38529         0xD1F5,
38530         0xD210,
38531         0xD211,
38532         0xD22C,
38533         0xD22D,
38534         0xD248,
38535         0xD249,
38536         0xD264,
38537         0xD265,
38538         0xD280,
38539         0xD281,
38540         0xD29C,
38541         0xD29D,
38542         0xD2B8,
38543         0xD2B9,
38544         0xD2D4,
38545         0xD2D5,
38546         0xD2F0,
38547         0xD2F1,
38548         0xD30C,
38549         0xD30D,
38550         0xD328,
38551         0xD329,
38552         0xD344,
38553         0xD345,
38554         0xD360,
38555         0xD361,
38556         0xD37C,
38557         0xD37D,
38558         0xD398,
38559         0xD399,
38560         0xD3B4,
38561         0xD3B5,
38562         0xD3D0,
38563         0xD3D1,
38564         0xD3EC,
38565         0xD3ED,
38566         0xD408,
38567         0xD409,
38568         0xD424,
38569         0xD425,
38570         0xD440,
38571         0xD441,
38572         0xD45C,
38573         0xD45D,
38574         0xD478,
38575         0xD479,
38576         0xD494,
38577         0xD495,
38578         0xD4B0,
38579         0xD4B1,
38580         0xD4CC,
38581         0xD4CD,
38582         0xD4E8,
38583         0xD4E9,
38584         0xD504,
38585         0xD505,
38586         0xD520,
38587         0xD521,
38588         0xD53C,
38589         0xD53D,
38590         0xD558,
38591         0xD559,
38592         0xD574,
38593         0xD575,
38594         0xD590,
38595         0xD591,
38596         0xD5AC,
38597         0xD5AD,
38598         0xD5C8,
38599         0xD5C9,
38600         0xD5E4,
38601         0xD5E5,
38602         0xD600,
38603         0xD601,
38604         0xD61C,
38605         0xD61D,
38606         0xD638,
38607         0xD639,
38608         0xD654,
38609         0xD655,
38610         0xD670,
38611         0xD671,
38612         0xD68C,
38613         0xD68D,
38614         0xD6A8,
38615         0xD6A9,
38616         0xD6C4,
38617         0xD6C5,
38618         0xD6E0,
38619         0xD6E1,
38620         0xD6FC,
38621         0xD6FD,
38622         0xD718,
38623         0xD719,
38624         0xD734,
38625         0xD735,
38626         0xD750,
38627         0xD751,
38628         0xD76C,
38629         0xD76D,
38630         0xD788,
38631         0xD789,
38632         0xD7A4,
38633         0xD7B0,
38634         0xD7C7,
38635         0xD7CB,
38636         0xD7FC,
38637         0xF900,
38638         0xFB00,
38639         0xFB1D,
38640         0xFB1E,
38641         0xFB1F,
38642         0xFB29,
38643         0xFB2A,
38644         0xFB37,
38645         0xFB38,
38646         0xFB3D,
38647         0xFB3E,
38648         0xFB3F,
38649         0xFB40,
38650         0xFB42,
38651         0xFB43,
38652         0xFB45,
38653         0xFB46,
38654         0xFB50,
38655         0xFD3E,
38656         0xFD3F,
38657         0xFD40,
38658         0xFDFC,
38659         0xFDFD,
38660         0xFE00,
38661         0xFE10,
38662         0xFE11,
38663         0xFE13,
38664         0xFE15,
38665         0xFE17,
38666         0xFE18,
38667         0xFE19,
38668         0xFE1A,
38669         0xFE20,
38670         0xFE30,
38671         0xFE35,
38672         0xFE36,
38673         0xFE37,
38674         0xFE38,
38675         0xFE39,
38676         0xFE3A,
38677         0xFE3B,
38678         0xFE3C,
38679         0xFE3D,
38680         0xFE3E,
38681         0xFE3F,
38682         0xFE40,
38683         0xFE41,
38684         0xFE42,
38685         0xFE43,
38686         0xFE44,
38687         0xFE45,
38688         0xFE47,
38689         0xFE48,
38690         0xFE49,
38691         0xFE50,
38692         0xFE51,
38693         0xFE52,
38694         0xFE53,
38695         0xFE54,
38696         0xFE56,
38697         0xFE58,
38698         0xFE59,
38699         0xFE5A,
38700         0xFE5B,
38701         0xFE5C,
38702         0xFE5D,
38703         0xFE5E,
38704         0xFE5F,
38705         0xFE67,
38706         0xFE68,
38707         0xFE69,
38708         0xFE6A,
38709         0xFE6B,
38710         0xFE6C,
38711         0xFEFF,
38712         0xFF00,
38713         0xFF01,
38714         0xFF02,
38715         0xFF04,
38716         0xFF05,
38717         0xFF06,
38718         0xFF08,
38719         0xFF09,
38720         0xFF0A,
38721         0xFF0C,
38722         0xFF0D,
38723         0xFF0E,
38724         0xFF0F,
38725         0xFF1A,
38726         0xFF1C,
38727         0xFF1F,
38728         0xFF20,
38729         0xFF3B,
38730         0xFF3C,
38731         0xFF3D,
38732         0xFF3E,
38733         0xFF5B,
38734         0xFF5C,
38735         0xFF5D,
38736         0xFF5E,
38737         0xFF5F,
38738         0xFF60,
38739         0xFF62,
38740         0xFF63,
38741         0xFF65,
38742         0xFF66,
38743         0xFF67,
38744         0xFF71,
38745         0xFF9E,
38746         0xFFA0,
38747         0xFFBF,
38748         0xFFC2,
38749         0xFFC8,
38750         0xFFCA,
38751         0xFFD0,
38752         0xFFD2,
38753         0xFFD8,
38754         0xFFDA,
38755         0xFFDD,
38756         0xFFE0,
38757         0xFFE1,
38758         0xFFE2,
38759         0xFFE5,
38760         0xFFE7,
38761         0xFFF9,
38762         0xFFFC,
38763         0xFFFD,
38764         0x10100,
38765         0x10103,
38766         0x101FD,
38767         0x101FE,
38768         0x102E0,
38769         0x102E1,
38770         0x10376,
38771         0x1037B,
38772         0x1039F,
38773         0x103A0,
38774         0x103D0,
38775         0x103D1,
38776         0x104A0,
38777         0x104AA,
38778         0x10857,
38779         0x10858,
38780         0x1091F,
38781         0x10920,
38782         0x10A01,
38783         0x10A04,
38784         0x10A05,
38785         0x10A07,
38786         0x10A0C,
38787         0x10A10,
38788         0x10A38,
38789         0x10A3B,
38790         0x10A3F,
38791         0x10A40,
38792         0x10A50,
38793         0x10A58,
38794         0x10AE5,
38795         0x10AE7,
38796         0x10AF0,
38797         0x10AF6,
38798         0x10AF7,
38799         0x10B39,
38800         0x10B40,
38801         0x11000,
38802         0x11003,
38803         0x11038,
38804         0x11047,
38805         0x11049,
38806         0x11066,
38807         0x11070,
38808         0x1107F,
38809         0x11083,
38810         0x110B0,
38811         0x110BB,
38812         0x110BE,
38813         0x110C2,
38814         0x110F0,
38815         0x110FA,
38816         0x11100,
38817         0x11103,
38818         0x11127,
38819         0x11135,
38820         0x11136,
38821         0x11140,
38822         0x11144,
38823         0x11173,
38824         0x11174,
38825         0x11175,
38826         0x11176,
38827         0x11180,
38828         0x11183,
38829         0x111B3,
38830         0x111C1,
38831         0x111C5,
38832         0x111C7,
38833         0x111C8,
38834         0x111C9,
38835         0x111CA,
38836         0x111CD,
38837         0x111D0,
38838         0x111DA,
38839         0x111DB,
38840         0x111DC,
38841         0x111DD,
38842         0x111E0,
38843         0x1122C,
38844         0x11238,
38845         0x1123A,
38846         0x1123B,
38847         0x1123D,
38848         0x1123E,
38849         0x1123F,
38850         0x112A9,
38851         0x112AA,
38852         0x112DF,
38853         0x112EB,
38854         0x112F0,
38855         0x112FA,
38856         0x11300,
38857         0x11304,
38858         0x1133C,
38859         0x1133D,
38860         0x1133E,
38861         0x11345,
38862         0x11347,
38863         0x11349,
38864         0x1134B,
38865         0x1134E,
38866         0x11357,
38867         0x11358,
38868         0x11362,
38869         0x11364,
38870         0x11366,
38871         0x1136D,
38872         0x11370,
38873         0x11375,
38874         0x11435,
38875         0x11447,
38876         0x1144B,
38877         0x1144F,
38878         0x11450,
38879         0x1145A,
38880         0x1145B,
38881         0x1145C,
38882         0x114B0,
38883         0x114C4,
38884         0x114D0,
38885         0x114DA,
38886         0x115AF,
38887         0x115B6,
38888         0x115B8,
38889         0x115C1,
38890         0x115C2,
38891         0x115C4,
38892         0x115C6,
38893         0x115C9,
38894         0x115D8,
38895         0x115DC,
38896         0x115DE,
38897         0x11630,
38898         0x11641,
38899         0x11643,
38900         0x11650,
38901         0x1165A,
38902         0x11660,
38903         0x1166D,
38904         0x116AB,
38905         0x116B8,
38906         0x116C0,
38907         0x116CA,
38908         0x1171D,
38909         0x1172C,
38910         0x11730,
38911         0x1173A,
38912         0x1173C,
38913         0x1173F,
38914         0x118E0,
38915         0x118EA,
38916         0x11C2F,
38917         0x11C37,
38918         0x11C38,
38919         0x11C40,
38920         0x11C41,
38921         0x11C46,
38922         0x11C50,
38923         0x11C5A,
38924         0x11C70,
38925         0x11C71,
38926         0x11C72,
38927         0x11C92,
38928         0x11CA8,
38929         0x11CA9,
38930         0x11CB7,
38931         0x12470,
38932         0x12475,
38933         0x13258,
38934         0x1325B,
38935         0x1325E,
38936         0x13282,
38937         0x13283,
38938         0x13286,
38939         0x13287,
38940         0x13288,
38941         0x13289,
38942         0x1328A,
38943         0x13379,
38944         0x1337A,
38945         0x1337C,
38946         0x145CE,
38947         0x145CF,
38948         0x145D0,
38949         0x16A60,
38950         0x16A6A,
38951         0x16A6E,
38952         0x16A70,
38953         0x16AF0,
38954         0x16AF5,
38955         0x16AF6,
38956         0x16B30,
38957         0x16B37,
38958         0x16B3A,
38959         0x16B44,
38960         0x16B45,
38961         0x16B50,
38962         0x16B5A,
38963         0x16F51,
38964         0x16F7F,
38965         0x16F8F,
38966         0x16F93,
38967         0x16FE0,
38968         0x16FE1,
38969         0x17000,
38970         0x187ED,
38971         0x18800,
38972         0x18AF3,
38973         0x1B000,
38974         0x1B002,
38975         0x1BC9D,
38976         0x1BC9F,
38977         0x1BCA0,
38978         0x1BCA4,
38979         0x1D165,
38980         0x1D16A,
38981         0x1D16D,
38982         0x1D183,
38983         0x1D185,
38984         0x1D18C,
38985         0x1D1AA,
38986         0x1D1AE,
38987         0x1D242,
38988         0x1D245,
38989         0x1D7CE,
38990         0x1D800,
38991         0x1DA00,
38992         0x1DA37,
38993         0x1DA3B,
38994         0x1DA6D,
38995         0x1DA75,
38996         0x1DA76,
38997         0x1DA84,
38998         0x1DA85,
38999         0x1DA87,
39000         0x1DA8B,
39001         0x1DA9B,
39002         0x1DAA0,
39003         0x1DAA1,
39004         0x1DAB0,
39005         0x1E000,
39006         0x1E007,
39007         0x1E008,
39008         0x1E019,
39009         0x1E01B,
39010         0x1E022,
39011         0x1E023,
39012         0x1E025,
39013         0x1E026,
39014         0x1E02B,
39015         0x1E8D0,
39016         0x1E8D7,
39017         0x1E944,
39018         0x1E94B,
39019         0x1E950,
39020         0x1E95A,
39021         0x1E95E,
39022         0x1E960,
39023         0x1F000,
39024         0x1F100,
39025         0x1F10D,
39026         0x1F110,
39027         0x1F12F,
39028         0x1F130,
39029         0x1F16C,
39030         0x1F170,
39031         0x1F1AD,
39032         0x1F1E6,
39033         0x1F200,
39034         0x1F385,
39035         0x1F386,
39036         0x1F39C,
39037         0x1F39E,
39038         0x1F3B5,
39039         0x1F3B7,
39040         0x1F3BC,
39041         0x1F3BD,
39042         0x1F3C3,
39043         0x1F3C5,
39044         0x1F3CA,
39045         0x1F3CC,
39046         0x1F3FB,
39047         0x1F400,
39048         0x1F442,
39049         0x1F444,
39050         0x1F446,
39051         0x1F451,
39052         0x1F466,
39053         0x1F46A,
39054         0x1F46E,
39055         0x1F46F,
39056         0x1F470,
39057         0x1F479,
39058         0x1F47C,
39059         0x1F47D,
39060         0x1F481,
39061         0x1F484,
39062         0x1F485,
39063         0x1F488,
39064         0x1F4A0,
39065         0x1F4A1,
39066         0x1F4A2,
39067         0x1F4A3,
39068         0x1F4A4,
39069         0x1F4A5,
39070         0x1F4AA,
39071         0x1F4AB,
39072         0x1F4AF,
39073         0x1F4B0,
39074         0x1F4B1,
39075         0x1F4B3,
39076         0x1F500,
39077         0x1F507,
39078         0x1F517,
39079         0x1F525,
39080         0x1F532,
39081         0x1F54A,
39082         0x1F575,
39083         0x1F576,
39084         0x1F57A,
39085         0x1F57B,
39086         0x1F590,
39087         0x1F591,
39088         0x1F595,
39089         0x1F597,
39090         0x1F5D4,
39091         0x1F5DC,
39092         0x1F5F4,
39093         0x1F5FA,
39094         0x1F645,
39095         0x1F648,
39096         0x1F64B,
39097         0x1F650,
39098         0x1F676,
39099         0x1F679,
39100         0x1F67C,
39101         0x1F680,
39102         0x1F6A3,
39103         0x1F6A4,
39104         0x1F6B4,
39105         0x1F6B7,
39106         0x1F6C0,
39107         0x1F6C1,
39108         0x1F700,
39109         0x1F774,
39110         0x1F780,
39111         0x1F7D5,
39112         0x1F800,
39113         0x1F80C,
39114         0x1F810,
39115         0x1F848,
39116         0x1F850,
39117         0x1F85A,
39118         0x1F860,
39119         0x1F888,
39120         0x1F890,
39121         0x1F8AE,
39122         0x1F918,
39123         0x1F91F,
39124         0x1F926,
39125         0x1F927,
39126         0x1F930,
39127         0x1F931,
39128         0x1F933,
39129         0x1F93A,
39130         0x1F93C,
39131         0x1F93F,
39132         0x1FFFE,
39133         0x20000,
39134         0x2FFFE,
39135         0x30000,
39136         0x3FFFE,
39137         0xE0001,
39138         0xE0002,
39139         0xE0020,
39140         0xE0080,
39141         0xE0100,
39142         0xE01F0
39143 };
39144
39145 #endif  /* defined(PERL_IN_PERL_C) */
39146
39147 #if defined(PERL_IN_REGEXEC_C)
39148
39149 #define LB_ENUM_COUNT 39
39150
39151 typedef enum {
39152         LB_Alphabetic = 0,
39153         LB_Break_After = 1,
39154         LB_Break_Before = 2,
39155         LB_Break_Both = 3,
39156         LB_Break_Symbols = 4,
39157         LB_Carriage_Return = 5,
39158         LB_Close_Parenthesis = 6,
39159         LB_Close_Punctuation = 7,
39160         LB_Combining_Mark = 8,
39161         LB_Contingent_Break = 9,
39162         LB_E_Base = 10,
39163         LB_E_Modifier = 11,
39164         LB_Exclamation = 12,
39165         LB_Glue = 13,
39166         LB_H2 = 14,
39167         LB_H3 = 15,
39168         LB_Hebrew_Letter = 16,
39169         LB_Hyphen = 17,
39170         LB_Ideographic = 18,
39171         LB_Infix_Numeric = 19,
39172         LB_Inseparable = 20,
39173         LB_JL = 21,
39174         LB_JT = 22,
39175         LB_JV = 23,
39176         LB_Line_Feed = 24,
39177         LB_Mandatory_Break = 25,
39178         LB_Next_Line = 26,
39179         LB_Nonstarter = 27,
39180         LB_Numeric = 28,
39181         LB_Open_Punctuation = 29,
39182         LB_Postfix_Numeric = 30,
39183         LB_Prefix_Numeric = 31,
39184         LB_Quotation = 32,
39185         LB_Regional_Indicator = 33,
39186         LB_Space = 34,
39187         LB_Word_Joiner = 35,
39188         LB_ZWJ = 36,
39189         LB_ZWSpace = 37,
39190         LB_EDGE = 38
39191 } LB_enum;
39192
39193 static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 1047 */
39194         LB_Combining_Mark,
39195         LB_Break_After,
39196         LB_Combining_Mark,
39197         LB_Mandatory_Break,
39198         LB_Carriage_Return,
39199         LB_Combining_Mark,
39200         LB_Line_Feed,
39201         LB_Combining_Mark,
39202         LB_Next_Line,
39203         LB_Combining_Mark,
39204         LB_Space,
39205         LB_Glue,
39206         LB_Alphabetic,
39207         LB_Postfix_Numeric,
39208         LB_Infix_Numeric,
39209         LB_Alphabetic,
39210         LB_Open_Punctuation,
39211         LB_Prefix_Numeric,
39212         LB_Break_After,
39213         LB_Alphabetic,
39214         LB_Exclamation,
39215         LB_Prefix_Numeric,
39216         LB_Alphabetic,
39217         LB_Close_Parenthesis,
39218         LB_Infix_Numeric,
39219         LB_Alphabetic,
39220         LB_Hyphen,
39221         LB_Break_Symbols,
39222         LB_Alphabetic,
39223         LB_Infix_Numeric,
39224         LB_Postfix_Numeric,
39225         LB_Alphabetic,
39226         LB_Exclamation,
39227         LB_Alphabetic,
39228         LB_Infix_Numeric,
39229         LB_Alphabetic,
39230         LB_Quotation,
39231         LB_Alphabetic,
39232         LB_Quotation,
39233         LB_Alphabetic,
39234         LB_Quotation,
39235         LB_Alphabetic,
39236         LB_Prefix_Numeric,
39237         LB_Postfix_Numeric,
39238         LB_Alphabetic,
39239         LB_Prefix_Numeric,
39240         LB_Alphabetic,
39241         LB_Open_Punctuation,
39242         LB_Alphabetic,
39243         LB_Open_Punctuation,
39244         LB_Alphabetic,
39245         LB_Prefix_Numeric,
39246         LB_Alphabetic,
39247         LB_Close_Parenthesis,
39248         LB_Break_Before,
39249         LB_Alphabetic,
39250         LB_Open_Punctuation,
39251         LB_Alphabetic,
39252         LB_Break_After,
39253         LB_Alphabetic,
39254         LB_Close_Punctuation,
39255         LB_Alphabetic,
39256         LB_Prefix_Numeric,
39257         LB_Alphabetic,
39258         LB_Numeric,
39259         LB_Alphabetic,
39260         LB_Combining_Mark,
39261         LB_Alphabetic,
39262         LB_Break_Before,
39263         LB_Alphabetic,
39264         LB_Break_Before,
39265         LB_Alphabetic,
39266         LB_Break_Before,
39267         LB_Alphabetic,
39268         LB_Combining_Mark,
39269         LB_Glue,
39270         LB_Combining_Mark,
39271         LB_Glue,
39272         LB_Combining_Mark,
39273         LB_Alphabetic,
39274         LB_Infix_Numeric,
39275         LB_Alphabetic,
39276         LB_Combining_Mark,
39277         LB_Alphabetic,
39278         LB_Infix_Numeric,
39279         LB_Break_After,
39280         LB_Alphabetic,
39281         LB_Prefix_Numeric,
39282         LB_Alphabetic,
39283         LB_Combining_Mark,
39284         LB_Break_After,
39285         LB_Combining_Mark,
39286         LB_Alphabetic,
39287         LB_Combining_Mark,
39288         LB_Alphabetic,
39289         LB_Combining_Mark,
39290         LB_Exclamation,
39291         LB_Combining_Mark,
39292         LB_Alphabetic,
39293         LB_Hebrew_Letter,
39294         LB_Alphabetic,
39295         LB_Hebrew_Letter,
39296         LB_Alphabetic,
39297         LB_Postfix_Numeric,
39298         LB_Infix_Numeric,
39299         LB_Alphabetic,
39300         LB_Combining_Mark,
39301         LB_Exclamation,
39302         LB_Combining_Mark,
39303         LB_Alphabetic,
39304         LB_Exclamation,
39305         LB_Alphabetic,
39306         LB_Combining_Mark,
39307         LB_Numeric,
39308         LB_Postfix_Numeric,
39309         LB_Numeric,
39310         LB_Alphabetic,
39311         LB_Combining_Mark,
39312         LB_Alphabetic,
39313         LB_Exclamation,
39314         LB_Alphabetic,
39315         LB_Combining_Mark,
39316         LB_Alphabetic,
39317         LB_Combining_Mark,
39318         LB_Alphabetic,
39319         LB_Combining_Mark,
39320         LB_Alphabetic,
39321         LB_Combining_Mark,
39322         LB_Alphabetic,
39323         LB_Numeric,
39324         LB_Alphabetic,
39325         LB_Combining_Mark,
39326         LB_Alphabetic,
39327         LB_Combining_Mark,
39328         LB_Alphabetic,
39329         LB_Combining_Mark,
39330         LB_Alphabetic,
39331         LB_Numeric,
39332         LB_Alphabetic,
39333         LB_Combining_Mark,
39334         LB_Alphabetic,
39335         LB_Infix_Numeric,
39336         LB_Exclamation,
39337         LB_Alphabetic,
39338         LB_Combining_Mark,
39339         LB_Alphabetic,
39340         LB_Combining_Mark,
39341         LB_Alphabetic,
39342         LB_Combining_Mark,
39343         LB_Alphabetic,
39344         LB_Combining_Mark,
39345         LB_Alphabetic,
39346         LB_Combining_Mark,
39347         LB_Alphabetic,
39348         LB_Combining_Mark,
39349         LB_Alphabetic,
39350         LB_Combining_Mark,
39351         LB_Alphabetic,
39352         LB_Combining_Mark,
39353         LB_Alphabetic,
39354         LB_Combining_Mark,
39355         LB_Alphabetic,
39356         LB_Combining_Mark,
39357         LB_Alphabetic,
39358         LB_Combining_Mark,
39359         LB_Break_After,
39360         LB_Numeric,
39361         LB_Alphabetic,
39362         LB_Combining_Mark,
39363         LB_Alphabetic,
39364         LB_Combining_Mark,
39365         LB_Alphabetic,
39366         LB_Combining_Mark,
39367         LB_Alphabetic,
39368         LB_Combining_Mark,
39369         LB_Alphabetic,
39370         LB_Combining_Mark,
39371         LB_Alphabetic,
39372         LB_Combining_Mark,
39373         LB_Alphabetic,
39374         LB_Combining_Mark,
39375         LB_Alphabetic,
39376         LB_Numeric,
39377         LB_Alphabetic,
39378         LB_Postfix_Numeric,
39379         LB_Alphabetic,
39380         LB_Postfix_Numeric,
39381         LB_Alphabetic,
39382         LB_Prefix_Numeric,
39383         LB_Alphabetic,
39384         LB_Combining_Mark,
39385         LB_Alphabetic,
39386         LB_Combining_Mark,
39387         LB_Alphabetic,
39388         LB_Combining_Mark,
39389         LB_Alphabetic,
39390         LB_Combining_Mark,
39391         LB_Alphabetic,
39392         LB_Combining_Mark,
39393         LB_Alphabetic,
39394         LB_Combining_Mark,
39395         LB_Alphabetic,
39396         LB_Numeric,
39397         LB_Combining_Mark,
39398         LB_Alphabetic,
39399         LB_Combining_Mark,
39400         LB_Alphabetic,
39401         LB_Combining_Mark,
39402         LB_Alphabetic,
39403         LB_Combining_Mark,
39404         LB_Alphabetic,
39405         LB_Combining_Mark,
39406         LB_Alphabetic,
39407         LB_Combining_Mark,
39408         LB_Alphabetic,
39409         LB_Combining_Mark,
39410         LB_Alphabetic,
39411         LB_Combining_Mark,
39412         LB_Alphabetic,
39413         LB_Numeric,
39414         LB_Alphabetic,
39415         LB_Prefix_Numeric,
39416         LB_Alphabetic,
39417         LB_Combining_Mark,
39418         LB_Alphabetic,
39419         LB_Combining_Mark,
39420         LB_Alphabetic,
39421         LB_Combining_Mark,
39422         LB_Alphabetic,
39423         LB_Combining_Mark,
39424         LB_Alphabetic,
39425         LB_Combining_Mark,
39426         LB_Alphabetic,
39427         LB_Combining_Mark,
39428         LB_Alphabetic,
39429         LB_Combining_Mark,
39430         LB_Alphabetic,
39431         LB_Numeric,
39432         LB_Alphabetic,
39433         LB_Combining_Mark,
39434         LB_Alphabetic,
39435         LB_Combining_Mark,
39436         LB_Alphabetic,
39437         LB_Combining_Mark,
39438         LB_Alphabetic,
39439         LB_Combining_Mark,
39440         LB_Alphabetic,
39441         LB_Combining_Mark,
39442         LB_Alphabetic,
39443         LB_Numeric,
39444         LB_Alphabetic,
39445         LB_Prefix_Numeric,
39446         LB_Alphabetic,
39447         LB_Combining_Mark,
39448         LB_Alphabetic,
39449         LB_Combining_Mark,
39450         LB_Alphabetic,
39451         LB_Combining_Mark,
39452         LB_Alphabetic,
39453         LB_Combining_Mark,
39454         LB_Alphabetic,
39455         LB_Combining_Mark,
39456         LB_Alphabetic,
39457         LB_Combining_Mark,
39458         LB_Alphabetic,
39459         LB_Numeric,
39460         LB_Alphabetic,
39461         LB_Combining_Mark,
39462         LB_Alphabetic,
39463         LB_Combining_Mark,
39464         LB_Alphabetic,
39465         LB_Combining_Mark,
39466         LB_Alphabetic,
39467         LB_Combining_Mark,
39468         LB_Alphabetic,
39469         LB_Combining_Mark,
39470         LB_Alphabetic,
39471         LB_Combining_Mark,
39472         LB_Alphabetic,
39473         LB_Combining_Mark,
39474         LB_Alphabetic,
39475         LB_Numeric,
39476         LB_Alphabetic,
39477         LB_Combining_Mark,
39478         LB_Alphabetic,
39479         LB_Combining_Mark,
39480         LB_Alphabetic,
39481         LB_Combining_Mark,
39482         LB_Alphabetic,
39483         LB_Combining_Mark,
39484         LB_Alphabetic,
39485         LB_Combining_Mark,
39486         LB_Alphabetic,
39487         LB_Combining_Mark,
39488         LB_Alphabetic,
39489         LB_Numeric,
39490         LB_Alphabetic,
39491         LB_Postfix_Numeric,
39492         LB_Alphabetic,
39493         LB_Combining_Mark,
39494         LB_Alphabetic,
39495         LB_Combining_Mark,
39496         LB_Alphabetic,
39497         LB_Combining_Mark,
39498         LB_Alphabetic,
39499         LB_Combining_Mark,
39500         LB_Alphabetic,
39501         LB_Combining_Mark,
39502         LB_Alphabetic,
39503         LB_Numeric,
39504         LB_Alphabetic,
39505         LB_Combining_Mark,
39506         LB_Alphabetic,
39507         LB_Combining_Mark,
39508         LB_Alphabetic,
39509         LB_Combining_Mark,
39510         LB_Alphabetic,
39511         LB_Prefix_Numeric,
39512         LB_Alphabetic,
39513         LB_Combining_Mark,
39514         LB_Alphabetic,
39515         LB_Numeric,
39516         LB_Break_After,
39517         LB_Alphabetic,
39518         LB_Combining_Mark,
39519         LB_Alphabetic,
39520         LB_Combining_Mark,
39521         LB_Alphabetic,
39522         LB_Combining_Mark,
39523         LB_Alphabetic,
39524         LB_Combining_Mark,
39525         LB_Alphabetic,
39526         LB_Numeric,
39527         LB_Alphabetic,
39528         LB_Break_Before,
39529         LB_Alphabetic,
39530         LB_Break_Before,
39531         LB_Glue,
39532         LB_Break_Before,
39533         LB_Break_After,
39534         LB_Glue,
39535         LB_Exclamation,
39536         LB_Glue,
39537         LB_Alphabetic,
39538         LB_Exclamation,
39539         LB_Alphabetic,
39540         LB_Combining_Mark,
39541         LB_Alphabetic,
39542         LB_Numeric,
39543         LB_Alphabetic,
39544         LB_Break_After,
39545         LB_Combining_Mark,
39546         LB_Alphabetic,
39547         LB_Combining_Mark,
39548         LB_Alphabetic,
39549         LB_Combining_Mark,
39550         LB_Open_Punctuation,
39551         LB_Close_Punctuation,
39552         LB_Open_Punctuation,
39553         LB_Close_Punctuation,
39554         LB_Combining_Mark,
39555         LB_Alphabetic,
39556         LB_Combining_Mark,
39557         LB_Break_After,
39558         LB_Combining_Mark,
39559         LB_Break_After,
39560         LB_Combining_Mark,
39561         LB_Alphabetic,
39562         LB_Combining_Mark,
39563         LB_Alphabetic,
39564         LB_Combining_Mark,
39565         LB_Alphabetic,
39566         LB_Break_After,
39567         LB_Alphabetic,
39568         LB_Combining_Mark,
39569         LB_Alphabetic,
39570         LB_Break_Before,
39571         LB_Break_After,
39572         LB_Break_Before,
39573         LB_Alphabetic,
39574         LB_Glue,
39575         LB_Alphabetic,
39576         LB_Combining_Mark,
39577         LB_Alphabetic,
39578         LB_Numeric,
39579         LB_Break_After,
39580         LB_Alphabetic,
39581         LB_Combining_Mark,
39582         LB_Alphabetic,
39583         LB_Combining_Mark,
39584         LB_Alphabetic,
39585         LB_Combining_Mark,
39586         LB_Alphabetic,
39587         LB_Combining_Mark,
39588         LB_Alphabetic,
39589         LB_Combining_Mark,
39590         LB_Alphabetic,
39591         LB_Combining_Mark,
39592         LB_Alphabetic,
39593         LB_Combining_Mark,
39594         LB_Numeric,
39595         LB_Combining_Mark,
39596         LB_Alphabetic,
39597         LB_JL,
39598         LB_JV,
39599         LB_JT,
39600         LB_Alphabetic,
39601         LB_Combining_Mark,
39602         LB_Alphabetic,
39603         LB_Break_After,
39604         LB_Alphabetic,
39605         LB_Break_After,
39606         LB_Alphabetic,
39607         LB_Break_After,
39608         LB_Alphabetic,
39609         LB_Open_Punctuation,
39610         LB_Close_Punctuation,
39611         LB_Alphabetic,
39612         LB_Break_After,
39613         LB_Alphabetic,
39614         LB_Combining_Mark,
39615         LB_Alphabetic,
39616         LB_Combining_Mark,
39617         LB_Break_After,
39618         LB_Alphabetic,
39619         LB_Combining_Mark,
39620         LB_Alphabetic,
39621         LB_Combining_Mark,
39622         LB_Alphabetic,
39623         LB_Combining_Mark,
39624         LB_Break_After,
39625         LB_Nonstarter,
39626         LB_Alphabetic,
39627         LB_Break_After,
39628         LB_Alphabetic,
39629         LB_Break_After,
39630         LB_Prefix_Numeric,
39631         LB_Alphabetic,
39632         LB_Combining_Mark,
39633         LB_Alphabetic,
39634         LB_Numeric,
39635         LB_Alphabetic,
39636         LB_Exclamation,
39637         LB_Break_After,
39638         LB_Break_Before,
39639         LB_Alphabetic,
39640         LB_Exclamation,
39641         LB_Alphabetic,
39642         LB_Combining_Mark,
39643         LB_Glue,
39644         LB_Alphabetic,
39645         LB_Numeric,
39646         LB_Alphabetic,
39647         LB_Combining_Mark,
39648         LB_Alphabetic,
39649         LB_Combining_Mark,
39650         LB_Alphabetic,
39651         LB_Combining_Mark,
39652         LB_Alphabetic,
39653         LB_Combining_Mark,
39654         LB_Alphabetic,
39655         LB_Exclamation,
39656         LB_Numeric,
39657         LB_Alphabetic,
39658         LB_Numeric,
39659         LB_Alphabetic,
39660         LB_Combining_Mark,
39661         LB_Alphabetic,
39662         LB_Combining_Mark,
39663         LB_Alphabetic,
39664         LB_Combining_Mark,
39665         LB_Alphabetic,
39666         LB_Combining_Mark,
39667         LB_Numeric,
39668         LB_Alphabetic,
39669         LB_Numeric,
39670         LB_Alphabetic,
39671         LB_Combining_Mark,
39672         LB_Alphabetic,
39673         LB_Combining_Mark,
39674         LB_Alphabetic,
39675         LB_Combining_Mark,
39676         LB_Alphabetic,
39677         LB_Numeric,
39678         LB_Break_After,
39679         LB_Alphabetic,
39680         LB_Break_After,
39681         LB_Alphabetic,
39682         LB_Combining_Mark,
39683         LB_Alphabetic,
39684         LB_Combining_Mark,
39685         LB_Alphabetic,
39686         LB_Combining_Mark,
39687         LB_Alphabetic,
39688         LB_Numeric,
39689         LB_Alphabetic,
39690         LB_Combining_Mark,
39691         LB_Alphabetic,
39692         LB_Combining_Mark,
39693         LB_Alphabetic,
39694         LB_Break_After,
39695         LB_Numeric,
39696         LB_Alphabetic,
39697         LB_Numeric,
39698         LB_Alphabetic,
39699         LB_Break_After,
39700         LB_Alphabetic,
39701         LB_Combining_Mark,
39702         LB_Alphabetic,
39703         LB_Combining_Mark,
39704         LB_Alphabetic,
39705         LB_Combining_Mark,
39706         LB_Alphabetic,
39707         LB_Combining_Mark,
39708         LB_Alphabetic,
39709         LB_Combining_Mark,
39710         LB_Alphabetic,
39711         LB_Combining_Mark,
39712         LB_Alphabetic,
39713         LB_Combining_Mark,
39714         LB_Alphabetic,
39715         LB_Break_Before,
39716         LB_Alphabetic,
39717         LB_Break_After,
39718         LB_Glue,
39719         LB_Break_After,
39720         LB_ZWSpace,
39721         LB_Combining_Mark,
39722         LB_ZWJ,
39723         LB_Combining_Mark,
39724         LB_Break_After,
39725         LB_Glue,
39726         LB_Break_After,
39727         LB_Break_Both,
39728         LB_Alphabetic,
39729         LB_Quotation,
39730         LB_Open_Punctuation,
39731         LB_Quotation,
39732         LB_Open_Punctuation,
39733         LB_Quotation,
39734         LB_Alphabetic,
39735         LB_Inseparable,
39736         LB_Break_After,
39737         LB_Mandatory_Break,
39738         LB_Combining_Mark,
39739         LB_Glue,
39740         LB_Postfix_Numeric,
39741         LB_Alphabetic,
39742         LB_Quotation,
39743         LB_Alphabetic,
39744         LB_Nonstarter,
39745         LB_Alphabetic,
39746         LB_Infix_Numeric,
39747         LB_Open_Punctuation,
39748         LB_Close_Punctuation,
39749         LB_Nonstarter,
39750         LB_Alphabetic,
39751         LB_Break_After,
39752         LB_Alphabetic,
39753         LB_Break_After,
39754         LB_Alphabetic,
39755         LB_Break_After,
39756         LB_Word_Joiner,
39757         LB_Alphabetic,
39758         LB_Combining_Mark,
39759         LB_Alphabetic,
39760         LB_Open_Punctuation,
39761         LB_Close_Punctuation,
39762         LB_Alphabetic,
39763         LB_Open_Punctuation,
39764         LB_Close_Punctuation,
39765         LB_Alphabetic,
39766         LB_Prefix_Numeric,
39767         LB_Postfix_Numeric,
39768         LB_Prefix_Numeric,
39769         LB_Postfix_Numeric,
39770         LB_Prefix_Numeric,
39771         LB_Postfix_Numeric,
39772         LB_Prefix_Numeric,
39773         LB_Postfix_Numeric,
39774         LB_Prefix_Numeric,
39775         LB_Combining_Mark,
39776         LB_Alphabetic,
39777         LB_Postfix_Numeric,
39778         LB_Alphabetic,
39779         LB_Postfix_Numeric,
39780         LB_Alphabetic,
39781         LB_Prefix_Numeric,
39782         LB_Alphabetic,
39783         LB_Prefix_Numeric,
39784         LB_Alphabetic,
39785         LB_Inseparable,
39786         LB_Alphabetic,
39787         LB_Open_Punctuation,
39788         LB_Close_Punctuation,
39789         LB_Open_Punctuation,
39790         LB_Close_Punctuation,
39791         LB_Alphabetic,
39792         LB_Ideographic,
39793         LB_Alphabetic,
39794         LB_Open_Punctuation,
39795         LB_Close_Punctuation,
39796         LB_Alphabetic,
39797         LB_Ideographic,
39798         LB_Alphabetic,
39799         LB_Ideographic,
39800         LB_Alphabetic,
39801         LB_Ideographic,
39802         LB_Alphabetic,
39803         LB_Ideographic,
39804         LB_Alphabetic,
39805         LB_Ideographic,
39806         LB_E_Base,
39807         LB_Ideographic,
39808         LB_Alphabetic,
39809         LB_Ideographic,
39810         LB_Alphabetic,
39811         LB_Ideographic,
39812         LB_Alphabetic,
39813         LB_Ideographic,
39814         LB_Alphabetic,
39815         LB_Ideographic,
39816         LB_Alphabetic,
39817         LB_Ideographic,
39818         LB_Alphabetic,
39819         LB_Ideographic,
39820         LB_Alphabetic,
39821         LB_Ideographic,
39822         LB_Alphabetic,
39823         LB_Ideographic,
39824         LB_Alphabetic,
39825         LB_Ideographic,
39826         LB_Alphabetic,
39827         LB_Ideographic,
39828         LB_Alphabetic,
39829         LB_Ideographic,
39830         LB_Alphabetic,
39831         LB_Ideographic,
39832         LB_Alphabetic,
39833         LB_Ideographic,
39834         LB_E_Base,
39835         LB_Ideographic,
39836         LB_Alphabetic,
39837         LB_Ideographic,
39838         LB_Alphabetic,
39839         LB_Ideographic,
39840         LB_E_Base,
39841         LB_Alphabetic,
39842         LB_Quotation,
39843         LB_Alphabetic,
39844         LB_Exclamation,
39845         LB_Ideographic,
39846         LB_Alphabetic,
39847         LB_Open_Punctuation,
39848         LB_Close_Punctuation,
39849         LB_Open_Punctuation,
39850         LB_Close_Punctuation,
39851         LB_Open_Punctuation,
39852         LB_Close_Punctuation,
39853         LB_Open_Punctuation,
39854         LB_Close_Punctuation,
39855         LB_Open_Punctuation,
39856         LB_Close_Punctuation,
39857         LB_Open_Punctuation,
39858         LB_Close_Punctuation,
39859         LB_Open_Punctuation,
39860         LB_Close_Punctuation,
39861         LB_Alphabetic,
39862         LB_Open_Punctuation,
39863         LB_Close_Punctuation,
39864         LB_Alphabetic,
39865         LB_Open_Punctuation,
39866         LB_Close_Punctuation,
39867         LB_Open_Punctuation,
39868         LB_Close_Punctuation,
39869         LB_Open_Punctuation,
39870         LB_Close_Punctuation,
39871         LB_Open_Punctuation,
39872         LB_Close_Punctuation,
39873         LB_Open_Punctuation,
39874         LB_Close_Punctuation,
39875         LB_Alphabetic,
39876         LB_Open_Punctuation,
39877         LB_Close_Punctuation,
39878         LB_Open_Punctuation,
39879         LB_Close_Punctuation,
39880         LB_Open_Punctuation,
39881         LB_Close_Punctuation,
39882         LB_Open_Punctuation,
39883         LB_Close_Punctuation,
39884         LB_Open_Punctuation,
39885         LB_Close_Punctuation,
39886         LB_Open_Punctuation,
39887         LB_Close_Punctuation,
39888         LB_Open_Punctuation,
39889         LB_Close_Punctuation,
39890         LB_Open_Punctuation,
39891         LB_Close_Punctuation,
39892         LB_Open_Punctuation,
39893         LB_Close_Punctuation,
39894         LB_Open_Punctuation,
39895         LB_Close_Punctuation,
39896         LB_Open_Punctuation,
39897         LB_Close_Punctuation,
39898         LB_Alphabetic,
39899         LB_Open_Punctuation,
39900         LB_Close_Punctuation,
39901         LB_Open_Punctuation,
39902         LB_Close_Punctuation,
39903         LB_Alphabetic,
39904         LB_Open_Punctuation,
39905         LB_Close_Punctuation,
39906         LB_Alphabetic,
39907         LB_Combining_Mark,
39908         LB_Alphabetic,
39909         LB_Exclamation,
39910         LB_Break_After,
39911         LB_Alphabetic,
39912         LB_Exclamation,
39913         LB_Break_After,
39914         LB_Alphabetic,
39915         LB_Break_After,
39916         LB_Alphabetic,
39917         LB_Combining_Mark,
39918         LB_Alphabetic,
39919         LB_Combining_Mark,
39920         LB_Quotation,
39921         LB_Break_After,
39922         LB_Alphabetic,
39923         LB_Break_After,
39924         LB_Open_Punctuation,
39925         LB_Break_After,
39926         LB_Alphabetic,
39927         LB_Quotation,
39928         LB_Alphabetic,
39929         LB_Quotation,
39930         LB_Open_Punctuation,
39931         LB_Close_Punctuation,
39932         LB_Open_Punctuation,
39933         LB_Close_Punctuation,
39934         LB_Open_Punctuation,
39935         LB_Close_Punctuation,
39936         LB_Open_Punctuation,
39937         LB_Close_Punctuation,
39938         LB_Break_After,
39939         LB_Exclamation,
39940         LB_Alphabetic,
39941         LB_Break_After,
39942         LB_Alphabetic,
39943         LB_Break_After,
39944         LB_Alphabetic,
39945         LB_Break_Both,
39946         LB_Break_After,
39947         LB_Alphabetic,
39948         LB_Break_After,
39949         LB_Open_Punctuation,
39950         LB_Break_After,
39951         LB_Alphabetic,
39952         LB_Ideographic,
39953         LB_Alphabetic,
39954         LB_Ideographic,
39955         LB_Alphabetic,
39956         LB_Ideographic,
39957         LB_Alphabetic,
39958         LB_Ideographic,
39959         LB_Alphabetic,
39960         LB_Break_After,
39961         LB_Close_Punctuation,
39962         LB_Ideographic,
39963         LB_Nonstarter,
39964         LB_Ideographic,
39965         LB_Open_Punctuation,
39966         LB_Close_Punctuation,
39967         LB_Open_Punctuation,
39968         LB_Close_Punctuation,
39969         LB_Open_Punctuation,
39970         LB_Close_Punctuation,
39971         LB_Open_Punctuation,
39972         LB_Close_Punctuation,
39973         LB_Open_Punctuation,
39974         LB_Close_Punctuation,
39975         LB_Ideographic,
39976         LB_Open_Punctuation,
39977         LB_Close_Punctuation,
39978         LB_Open_Punctuation,
39979         LB_Close_Punctuation,
39980         LB_Open_Punctuation,
39981         LB_Close_Punctuation,
39982         LB_Open_Punctuation,
39983         LB_Close_Punctuation,
39984         LB_Nonstarter,
39985         LB_Open_Punctuation,
39986         LB_Close_Punctuation,
39987         LB_Ideographic,
39988         LB_Combining_Mark,
39989         LB_Ideographic,
39990         LB_Combining_Mark,
39991         LB_Ideographic,
39992         LB_Nonstarter,
39993         LB_Ideographic,
39994         LB_Alphabetic,
39995         LB_Nonstarter,
39996         LB_Ideographic,
39997         LB_Nonstarter,
39998         LB_Ideographic,
39999         LB_Nonstarter,
40000         LB_Ideographic,
40001         LB_Nonstarter,
40002         LB_Ideographic,
40003         LB_Nonstarter,
40004         LB_Ideographic,
40005         LB_Nonstarter,
40006         LB_Ideographic,
40007         LB_Nonstarter,
40008         LB_Ideographic,
40009         LB_Nonstarter,
40010         LB_Ideographic,
40011         LB_Nonstarter,
40012         LB_Ideographic,
40013         LB_Nonstarter,
40014         LB_Ideographic,
40015         LB_Nonstarter,
40016         LB_Alphabetic,
40017         LB_Combining_Mark,
40018         LB_Nonstarter,
40019         LB_Ideographic,
40020         LB_Nonstarter,
40021         LB_Ideographic,
40022         LB_Nonstarter,
40023         LB_Ideographic,
40024         LB_Nonstarter,
40025         LB_Ideographic,
40026         LB_Nonstarter,
40027         LB_Ideographic,
40028         LB_Nonstarter,
40029         LB_Ideographic,
40030         LB_Nonstarter,
40031         LB_Ideographic,
40032         LB_Nonstarter,
40033         LB_Ideographic,
40034         LB_Nonstarter,
40035         LB_Ideographic,
40036         LB_Nonstarter,
40037         LB_Ideographic,
40038         LB_Nonstarter,
40039         LB_Ideographic,
40040         LB_Nonstarter,
40041         LB_Ideographic,
40042         LB_Nonstarter,
40043         LB_Ideographic,
40044         LB_Alphabetic,
40045         LB_Ideographic,
40046         LB_Alphabetic,
40047         LB_Ideographic,
40048         LB_Alphabetic,
40049         LB_Ideographic,
40050         LB_Alphabetic,
40051         LB_Ideographic,
40052         LB_Alphabetic,
40053         LB_Nonstarter,
40054         LB_Ideographic,
40055         LB_Alphabetic,
40056         LB_Ideographic,
40057         LB_Alphabetic,
40058         LB_Ideographic,
40059         LB_Alphabetic,
40060         LB_Ideographic,
40061         LB_Alphabetic,
40062         LB_Ideographic,
40063         LB_Nonstarter,
40064         LB_Ideographic,
40065         LB_Alphabetic,
40066         LB_Ideographic,
40067         LB_Alphabetic,
40068         LB_Break_After,
40069         LB_Alphabetic,
40070         LB_Break_After,
40071         LB_Exclamation,
40072         LB_Break_After,
40073         LB_Alphabetic,
40074         LB_Numeric,
40075         LB_Alphabetic,
40076         LB_Combining_Mark,
40077         LB_Alphabetic,
40078         LB_Combining_Mark,
40079         LB_Alphabetic,
40080         LB_Combining_Mark,
40081         LB_Alphabetic,
40082         LB_Combining_Mark,
40083         LB_Alphabetic,
40084         LB_Break_After,
40085         LB_Alphabetic,
40086         LB_Combining_Mark,
40087         LB_Alphabetic,
40088         LB_Combining_Mark,
40089         LB_Alphabetic,
40090         LB_Combining_Mark,
40091         LB_Alphabetic,
40092         LB_Combining_Mark,
40093         LB_Alphabetic,
40094         LB_Postfix_Numeric,
40095         LB_Alphabetic,
40096         LB_Break_Before,
40097         LB_Exclamation,
40098         LB_Alphabetic,
40099         LB_Combining_Mark,
40100         LB_Alphabetic,
40101         LB_Combining_Mark,
40102         LB_Alphabetic,
40103         LB_Break_After,
40104         LB_Numeric,
40105         LB_Alphabetic,
40106         LB_Combining_Mark,
40107         LB_Alphabetic,
40108         LB_Break_Before,
40109         LB_Alphabetic,
40110         LB_Numeric,
40111         LB_Alphabetic,
40112         LB_Combining_Mark,
40113         LB_Break_After,
40114         LB_Alphabetic,
40115         LB_Combining_Mark,
40116         LB_Alphabetic,
40117         LB_JL,
40118         LB_Alphabetic,
40119         LB_Combining_Mark,
40120         LB_Alphabetic,
40121         LB_Combining_Mark,
40122         LB_Alphabetic,
40123         LB_Break_After,
40124         LB_Alphabetic,
40125         LB_Numeric,
40126         LB_Alphabetic,
40127         LB_Combining_Mark,
40128         LB_Alphabetic,
40129         LB_Numeric,
40130         LB_Alphabetic,
40131         LB_Combining_Mark,
40132         LB_Alphabetic,
40133         LB_Combining_Mark,
40134         LB_Alphabetic,
40135         LB_Combining_Mark,
40136         LB_Alphabetic,
40137         LB_Numeric,
40138         LB_Alphabetic,
40139         LB_Break_After,
40140         LB_Alphabetic,
40141         LB_Combining_Mark,
40142         LB_Alphabetic,
40143         LB_Combining_Mark,
40144         LB_Alphabetic,
40145         LB_Combining_Mark,
40146         LB_Alphabetic,
40147         LB_Combining_Mark,
40148         LB_Alphabetic,
40149         LB_Combining_Mark,
40150         LB_Alphabetic,
40151         LB_Combining_Mark,
40152         LB_Alphabetic,
40153         LB_Combining_Mark,
40154         LB_Break_After,
40155         LB_Alphabetic,
40156         LB_Combining_Mark,
40157         LB_Alphabetic,
40158         LB_Combining_Mark,
40159         LB_Break_After,
40160         LB_Combining_Mark,
40161         LB_Alphabetic,
40162         LB_Numeric,
40163         LB_Alphabetic,
40164         LB_H2,
40165         LB_H3,
40166         LB_H2,
40167         LB_H3,
40168         LB_H2,
40169         LB_H3,
40170         LB_H2,
40171         LB_H3,
40172         LB_H2,
40173         LB_H3,
40174         LB_H2,
40175         LB_H3,
40176         LB_H2,
40177         LB_H3,
40178         LB_H2,
40179         LB_H3,
40180         LB_H2,
40181         LB_H3,
40182         LB_H2,
40183         LB_H3,
40184         LB_H2,
40185         LB_H3,
40186         LB_H2,
40187         LB_H3,
40188         LB_H2,
40189         LB_H3,
40190         LB_H2,
40191         LB_H3,
40192         LB_H2,
40193         LB_H3,
40194         LB_H2,
40195         LB_H3,
40196         LB_H2,
40197         LB_H3,
40198         LB_H2,
40199         LB_H3,
40200         LB_H2,
40201         LB_H3,
40202         LB_H2,
40203         LB_H3,
40204         LB_H2,
40205         LB_H3,
40206         LB_H2,
40207         LB_H3,
40208         LB_H2,
40209         LB_H3,
40210         LB_H2,
40211         LB_H3,
40212         LB_H2,
40213         LB_H3,
40214         LB_H2,
40215         LB_H3,
40216         LB_H2,
40217         LB_H3,
40218         LB_H2,
40219         LB_H3,
40220         LB_H2,
40221         LB_H3,
40222         LB_H2,
40223         LB_H3,
40224         LB_H2,
40225         LB_H3,
40226         LB_H2,
40227         LB_H3,
40228         LB_H2,
40229         LB_H3,
40230         LB_H2,
40231         LB_H3,
40232         LB_H2,
40233         LB_H3,
40234         LB_H2,
40235         LB_H3,
40236         LB_H2,
40237         LB_H3,
40238         LB_H2,
40239         LB_H3,
40240         LB_H2,
40241         LB_H3,
40242         LB_H2,
40243         LB_H3,
40244         LB_H2,
40245         LB_H3,
40246         LB_H2,
40247         LB_H3,
40248         LB_H2,
40249         LB_H3,
40250         LB_H2,
40251         LB_H3,
40252         LB_H2,
40253         LB_H3,
40254         LB_H2,
40255         LB_H3,
40256         LB_H2,
40257         LB_H3,
40258         LB_H2,
40259         LB_H3,
40260         LB_H2,
40261         LB_H3,
40262         LB_H2,
40263         LB_H3,
40264         LB_H2,
40265         LB_H3,
40266         LB_H2,
40267         LB_H3,
40268         LB_H2,
40269         LB_H3,
40270         LB_H2,
40271         LB_H3,
40272         LB_H2,
40273         LB_H3,
40274         LB_H2,
40275         LB_H3,
40276         LB_H2,
40277         LB_H3,
40278         LB_H2,
40279         LB_H3,
40280         LB_H2,
40281         LB_H3,
40282         LB_H2,
40283         LB_H3,
40284         LB_H2,
40285         LB_H3,
40286         LB_H2,
40287         LB_H3,
40288         LB_H2,
40289         LB_H3,
40290         LB_H2,
40291         LB_H3,
40292         LB_H2,
40293         LB_H3,
40294         LB_H2,
40295         LB_H3,
40296         LB_H2,
40297         LB_H3,
40298         LB_H2,
40299         LB_H3,
40300         LB_H2,
40301         LB_H3,
40302         LB_H2,
40303         LB_H3,
40304         LB_H2,
40305         LB_H3,
40306         LB_H2,
40307         LB_H3,
40308         LB_H2,
40309         LB_H3,
40310         LB_H2,
40311         LB_H3,
40312         LB_H2,
40313         LB_H3,
40314         LB_H2,
40315         LB_H3,
40316         LB_H2,
40317         LB_H3,
40318         LB_H2,
40319         LB_H3,
40320         LB_H2,
40321         LB_H3,
40322         LB_H2,
40323         LB_H3,
40324         LB_H2,
40325         LB_H3,
40326         LB_H2,
40327         LB_H3,
40328         LB_H2,
40329         LB_H3,
40330         LB_H2,
40331         LB_H3,
40332         LB_H2,
40333         LB_H3,
40334         LB_H2,
40335         LB_H3,
40336         LB_H2,
40337         LB_H3,
40338         LB_H2,
40339         LB_H3,
40340         LB_H2,
40341         LB_H3,
40342         LB_H2,
40343         LB_H3,
40344         LB_H2,
40345         LB_H3,
40346         LB_H2,
40347         LB_H3,
40348         LB_H2,
40349         LB_H3,
40350         LB_H2,
40351         LB_H3,
40352         LB_H2,
40353         LB_H3,
40354         LB_H2,
40355         LB_H3,
40356         LB_H2,
40357         LB_H3,
40358         LB_H2,
40359         LB_H3,
40360         LB_H2,
40361         LB_H3,
40362         LB_H2,
40363         LB_H3,
40364         LB_H2,
40365         LB_H3,
40366         LB_H2,
40367         LB_H3,
40368         LB_H2,
40369         LB_H3,
40370         LB_H2,
40371         LB_H3,
40372         LB_H2,
40373         LB_H3,
40374         LB_H2,
40375         LB_H3,
40376         LB_H2,
40377         LB_H3,
40378         LB_H2,
40379         LB_H3,
40380         LB_H2,
40381         LB_H3,
40382         LB_H2,
40383         LB_H3,
40384         LB_H2,
40385         LB_H3,
40386         LB_H2,
40387         LB_H3,
40388         LB_H2,
40389         LB_H3,
40390         LB_H2,
40391         LB_H3,
40392         LB_H2,
40393         LB_H3,
40394         LB_H2,
40395         LB_H3,
40396         LB_H2,
40397         LB_H3,
40398         LB_H2,
40399         LB_H3,
40400         LB_H2,
40401         LB_H3,
40402         LB_H2,
40403         LB_H3,
40404         LB_H2,
40405         LB_H3,
40406         LB_H2,
40407         LB_H3,
40408         LB_H2,
40409         LB_H3,
40410         LB_H2,
40411         LB_H3,
40412         LB_H2,
40413         LB_H3,
40414         LB_H2,
40415         LB_H3,
40416         LB_H2,
40417         LB_H3,
40418         LB_H2,
40419         LB_H3,
40420         LB_H2,
40421         LB_H3,
40422         LB_H2,
40423         LB_H3,
40424         LB_H2,
40425         LB_H3,
40426         LB_H2,
40427         LB_H3,
40428         LB_H2,
40429         LB_H3,
40430         LB_H2,
40431         LB_H3,
40432         LB_H2,
40433         LB_H3,
40434         LB_H2,
40435         LB_H3,
40436         LB_H2,
40437         LB_H3,
40438         LB_H2,
40439         LB_H3,
40440         LB_H2,
40441         LB_H3,
40442         LB_H2,
40443         LB_H3,
40444         LB_H2,
40445         LB_H3,
40446         LB_H2,
40447         LB_H3,
40448         LB_H2,
40449         LB_H3,
40450         LB_H2,
40451         LB_H3,
40452         LB_H2,
40453         LB_H3,
40454         LB_H2,
40455         LB_H3,
40456         LB_H2,
40457         LB_H3,
40458         LB_H2,
40459         LB_H3,
40460         LB_H2,
40461         LB_H3,
40462         LB_H2,
40463         LB_H3,
40464         LB_H2,
40465         LB_H3,
40466         LB_H2,
40467         LB_H3,
40468         LB_H2,
40469         LB_H3,
40470         LB_H2,
40471         LB_H3,
40472         LB_H2,
40473         LB_H3,
40474         LB_H2,
40475         LB_H3,
40476         LB_H2,
40477         LB_H3,
40478         LB_H2,
40479         LB_H3,
40480         LB_H2,
40481         LB_H3,
40482         LB_H2,
40483         LB_H3,
40484         LB_H2,
40485         LB_H3,
40486         LB_H2,
40487         LB_H3,
40488         LB_H2,
40489         LB_H3,
40490         LB_H2,
40491         LB_H3,
40492         LB_H2,
40493         LB_H3,
40494         LB_H2,
40495         LB_H3,
40496         LB_H2,
40497         LB_H3,
40498         LB_H2,
40499         LB_H3,
40500         LB_H2,
40501         LB_H3,
40502         LB_H2,
40503         LB_H3,
40504         LB_H2,
40505         LB_H3,
40506         LB_H2,
40507         LB_H3,
40508         LB_H2,
40509         LB_H3,
40510         LB_H2,
40511         LB_H3,
40512         LB_H2,
40513         LB_H3,
40514         LB_H2,
40515         LB_H3,
40516         LB_H2,
40517         LB_H3,
40518         LB_H2,
40519         LB_H3,
40520         LB_H2,
40521         LB_H3,
40522         LB_H2,
40523         LB_H3,
40524         LB_H2,
40525         LB_H3,
40526         LB_H2,
40527         LB_H3,
40528         LB_H2,
40529         LB_H3,
40530         LB_H2,
40531         LB_H3,
40532         LB_H2,
40533         LB_H3,
40534         LB_H2,
40535         LB_H3,
40536         LB_H2,
40537         LB_H3,
40538         LB_H2,
40539         LB_H3,
40540         LB_H2,
40541         LB_H3,
40542         LB_H2,
40543         LB_H3,
40544         LB_H2,
40545         LB_H3,
40546         LB_H2,
40547         LB_H3,
40548         LB_H2,
40549         LB_H3,
40550         LB_H2,
40551         LB_H3,
40552         LB_H2,
40553         LB_H3,
40554         LB_H2,
40555         LB_H3,
40556         LB_H2,
40557         LB_H3,
40558         LB_H2,
40559         LB_H3,
40560         LB_H2,
40561         LB_H3,
40562         LB_H2,
40563         LB_H3,
40564         LB_H2,
40565         LB_H3,
40566         LB_H2,
40567         LB_H3,
40568         LB_H2,
40569         LB_H3,
40570         LB_H2,
40571         LB_H3,
40572         LB_H2,
40573         LB_H3,
40574         LB_H2,
40575         LB_H3,
40576         LB_H2,
40577         LB_H3,
40578         LB_H2,
40579         LB_H3,
40580         LB_H2,
40581         LB_H3,
40582         LB_H2,
40583         LB_H3,
40584         LB_H2,
40585         LB_H3,
40586         LB_H2,
40587         LB_H3,
40588         LB_H2,
40589         LB_H3,
40590         LB_H2,
40591         LB_H3,
40592         LB_H2,
40593         LB_H3,
40594         LB_H2,
40595         LB_H3,
40596         LB_H2,
40597         LB_H3,
40598         LB_H2,
40599         LB_H3,
40600         LB_H2,
40601         LB_H3,
40602         LB_H2,
40603         LB_H3,
40604         LB_H2,
40605         LB_H3,
40606         LB_H2,
40607         LB_H3,
40608         LB_H2,
40609         LB_H3,
40610         LB_H2,
40611         LB_H3,
40612         LB_H2,
40613         LB_H3,
40614         LB_H2,
40615         LB_H3,
40616         LB_H2,
40617         LB_H3,
40618         LB_H2,
40619         LB_H3,
40620         LB_H2,
40621         LB_H3,
40622         LB_H2,
40623         LB_H3,
40624         LB_H2,
40625         LB_H3,
40626         LB_H2,
40627         LB_H3,
40628         LB_H2,
40629         LB_H3,
40630         LB_H2,
40631         LB_H3,
40632         LB_H2,
40633         LB_H3,
40634         LB_H2,
40635         LB_H3,
40636         LB_H2,
40637         LB_H3,
40638         LB_H2,
40639         LB_H3,
40640         LB_H2,
40641         LB_H3,
40642         LB_H2,
40643         LB_H3,
40644         LB_H2,
40645         LB_H3,
40646         LB_H2,
40647         LB_H3,
40648         LB_H2,
40649         LB_H3,
40650         LB_H2,
40651         LB_H3,
40652         LB_H2,
40653         LB_H3,
40654         LB_H2,
40655         LB_H3,
40656         LB_H2,
40657         LB_H3,
40658         LB_H2,
40659         LB_H3,
40660         LB_H2,
40661         LB_H3,
40662         LB_H2,
40663         LB_H3,
40664         LB_H2,
40665         LB_H3,
40666         LB_H2,
40667         LB_H3,
40668         LB_H2,
40669         LB_H3,
40670         LB_H2,
40671         LB_H3,
40672         LB_H2,
40673         LB_H3,
40674         LB_H2,
40675         LB_H3,
40676         LB_H2,
40677         LB_H3,
40678         LB_H2,
40679         LB_H3,
40680         LB_H2,
40681         LB_H3,
40682         LB_H2,
40683         LB_H3,
40684         LB_H2,
40685         LB_H3,
40686         LB_H2,
40687         LB_H3,
40688         LB_H2,
40689         LB_H3,
40690         LB_H2,
40691         LB_H3,
40692         LB_H2,
40693         LB_H3,
40694         LB_H2,
40695         LB_H3,
40696         LB_H2,
40697         LB_H3,
40698         LB_H2,
40699         LB_H3,
40700         LB_H2,
40701         LB_H3,
40702         LB_H2,
40703         LB_H3,
40704         LB_H2,
40705         LB_H3,
40706         LB_H2,
40707         LB_H3,
40708         LB_H2,
40709         LB_H3,
40710         LB_H2,
40711         LB_H3,
40712         LB_H2,
40713         LB_H3,
40714         LB_H2,
40715         LB_H3,
40716         LB_H2,
40717         LB_H3,
40718         LB_H2,
40719         LB_H3,
40720         LB_H2,
40721         LB_H3,
40722         LB_H2,
40723         LB_H3,
40724         LB_H2,
40725         LB_H3,
40726         LB_H2,
40727         LB_H3,
40728         LB_H2,
40729         LB_H3,
40730         LB_H2,
40731         LB_H3,
40732         LB_H2,
40733         LB_H3,
40734         LB_H2,
40735         LB_H3,
40736         LB_H2,
40737         LB_H3,
40738         LB_H2,
40739         LB_H3,
40740         LB_H2,
40741         LB_H3,
40742         LB_H2,
40743         LB_H3,
40744         LB_H2,
40745         LB_H3,
40746         LB_H2,
40747         LB_H3,
40748         LB_H2,
40749         LB_H3,
40750         LB_H2,
40751         LB_H3,
40752         LB_H2,
40753         LB_H3,
40754         LB_H2,
40755         LB_H3,
40756         LB_H2,
40757         LB_H3,
40758         LB_H2,
40759         LB_H3,
40760         LB_H2,
40761         LB_H3,
40762         LB_H2,
40763         LB_H3,
40764         LB_H2,
40765         LB_H3,
40766         LB_H2,
40767         LB_H3,
40768         LB_H2,
40769         LB_H3,
40770         LB_H2,
40771         LB_H3,
40772         LB_H2,
40773         LB_H3,
40774         LB_H2,
40775         LB_H3,
40776         LB_H2,
40777         LB_H3,
40778         LB_H2,
40779         LB_H3,
40780         LB_H2,
40781         LB_H3,
40782         LB_H2,
40783         LB_H3,
40784         LB_H2,
40785         LB_H3,
40786         LB_H2,
40787         LB_H3,
40788         LB_H2,
40789         LB_H3,
40790         LB_H2,
40791         LB_H3,
40792         LB_H2,
40793         LB_H3,
40794         LB_H2,
40795         LB_H3,
40796         LB_H2,
40797         LB_H3,
40798         LB_H2,
40799         LB_H3,
40800         LB_H2,
40801         LB_H3,
40802         LB_H2,
40803         LB_H3,
40804         LB_H2,
40805         LB_H3,
40806         LB_H2,
40807         LB_H3,
40808         LB_H2,
40809         LB_H3,
40810         LB_H2,
40811         LB_H3,
40812         LB_H2,
40813         LB_H3,
40814         LB_H2,
40815         LB_H3,
40816         LB_H2,
40817         LB_H3,
40818         LB_H2,
40819         LB_H3,
40820         LB_H2,
40821         LB_H3,
40822         LB_H2,
40823         LB_H3,
40824         LB_H2,
40825         LB_H3,
40826         LB_H2,
40827         LB_H3,
40828         LB_H2,
40829         LB_H3,
40830         LB_H2,
40831         LB_H3,
40832         LB_H2,
40833         LB_H3,
40834         LB_H2,
40835         LB_H3,
40836         LB_H2,
40837         LB_H3,
40838         LB_H2,
40839         LB_H3,
40840         LB_H2,
40841         LB_H3,
40842         LB_H2,
40843         LB_H3,
40844         LB_H2,
40845         LB_H3,
40846         LB_H2,
40847         LB_H3,
40848         LB_H2,
40849         LB_H3,
40850         LB_H2,
40851         LB_H3,
40852         LB_H2,
40853         LB_H3,
40854         LB_H2,
40855         LB_H3,
40856         LB_H2,
40857         LB_H3,
40858         LB_H2,
40859         LB_H3,
40860         LB_H2,
40861         LB_H3,
40862         LB_H2,
40863         LB_H3,
40864         LB_H2,
40865         LB_H3,
40866         LB_H2,
40867         LB_H3,
40868         LB_H2,
40869         LB_H3,
40870         LB_H2,
40871         LB_H3,
40872         LB_H2,
40873         LB_H3,
40874         LB_H2,
40875         LB_H3,
40876         LB_H2,
40877         LB_H3,
40878         LB_H2,
40879         LB_H3,
40880         LB_H2,
40881         LB_H3,
40882         LB_H2,
40883         LB_H3,
40884         LB_H2,
40885         LB_H3,
40886         LB_H2,
40887         LB_H3,
40888         LB_H2,
40889         LB_H3,
40890         LB_H2,
40891         LB_H3,
40892         LB_H2,
40893         LB_H3,
40894         LB_H2,
40895         LB_H3,
40896         LB_H2,
40897         LB_H3,
40898         LB_H2,
40899         LB_H3,
40900         LB_H2,
40901         LB_H3,
40902         LB_H2,
40903         LB_H3,
40904         LB_H2,
40905         LB_H3,
40906         LB_H2,
40907         LB_H3,
40908         LB_H2,
40909         LB_H3,
40910         LB_H2,
40911         LB_H3,
40912         LB_H2,
40913         LB_H3,
40914         LB_H2,
40915         LB_H3,
40916         LB_H2,
40917         LB_H3,
40918         LB_H2,
40919         LB_H3,
40920         LB_H2,
40921         LB_H3,
40922         LB_H2,
40923         LB_H3,
40924         LB_H2,
40925         LB_H3,
40926         LB_H2,
40927         LB_H3,
40928         LB_H2,
40929         LB_H3,
40930         LB_H2,
40931         LB_H3,
40932         LB_H2,
40933         LB_H3,
40934         LB_H2,
40935         LB_H3,
40936         LB_H2,
40937         LB_H3,
40938         LB_H2,
40939         LB_H3,
40940         LB_H2,
40941         LB_H3,
40942         LB_H2,
40943         LB_H3,
40944         LB_H2,
40945         LB_H3,
40946         LB_H2,
40947         LB_H3,
40948         LB_H2,
40949         LB_H3,
40950         LB_H2,
40951         LB_H3,
40952         LB_H2,
40953         LB_H3,
40954         LB_H2,
40955         LB_H3,
40956         LB_H2,
40957         LB_H3,
40958         LB_H2,
40959         LB_H3,
40960         LB_H2,
40961         LB_H3,
40962         LB_Alphabetic,
40963         LB_JV,
40964         LB_Alphabetic,
40965         LB_JT,
40966         LB_Alphabetic,
40967         LB_Ideographic,
40968         LB_Alphabetic,
40969         LB_Hebrew_Letter,
40970         LB_Combining_Mark,
40971         LB_Hebrew_Letter,
40972         LB_Alphabetic,
40973         LB_Hebrew_Letter,
40974         LB_Alphabetic,
40975         LB_Hebrew_Letter,
40976         LB_Alphabetic,
40977         LB_Hebrew_Letter,
40978         LB_Alphabetic,
40979         LB_Hebrew_Letter,
40980         LB_Alphabetic,
40981         LB_Hebrew_Letter,
40982         LB_Alphabetic,
40983         LB_Hebrew_Letter,
40984         LB_Alphabetic,
40985         LB_Close_Punctuation,
40986         LB_Open_Punctuation,
40987         LB_Alphabetic,
40988         LB_Postfix_Numeric,
40989         LB_Alphabetic,
40990         LB_Combining_Mark,
40991         LB_Infix_Numeric,
40992         LB_Close_Punctuation,
40993         LB_Infix_Numeric,
40994         LB_Exclamation,
40995         LB_Open_Punctuation,
40996         LB_Close_Punctuation,
40997         LB_Inseparable,
40998         LB_Alphabetic,
40999         LB_Combining_Mark,
41000         LB_Ideographic,
41001         LB_Open_Punctuation,
41002         LB_Close_Punctuation,
41003         LB_Open_Punctuation,
41004         LB_Close_Punctuation,
41005         LB_Open_Punctuation,
41006         LB_Close_Punctuation,
41007         LB_Open_Punctuation,
41008         LB_Close_Punctuation,
41009         LB_Open_Punctuation,
41010         LB_Close_Punctuation,
41011         LB_Open_Punctuation,
41012         LB_Close_Punctuation,
41013         LB_Open_Punctuation,
41014         LB_Close_Punctuation,
41015         LB_Open_Punctuation,
41016         LB_Close_Punctuation,
41017         LB_Ideographic,
41018         LB_Open_Punctuation,
41019         LB_Close_Punctuation,
41020         LB_Ideographic,
41021         LB_Close_Punctuation,
41022         LB_Ideographic,
41023         LB_Close_Punctuation,
41024         LB_Alphabetic,
41025         LB_Nonstarter,
41026         LB_Exclamation,
41027         LB_Ideographic,
41028         LB_Open_Punctuation,
41029         LB_Close_Punctuation,
41030         LB_Open_Punctuation,
41031         LB_Close_Punctuation,
41032         LB_Open_Punctuation,
41033         LB_Close_Punctuation,
41034         LB_Ideographic,
41035         LB_Alphabetic,
41036         LB_Ideographic,
41037         LB_Prefix_Numeric,
41038         LB_Postfix_Numeric,
41039         LB_Ideographic,
41040         LB_Alphabetic,
41041         LB_Word_Joiner,
41042         LB_Alphabetic,
41043         LB_Exclamation,
41044         LB_Ideographic,
41045         LB_Prefix_Numeric,
41046         LB_Postfix_Numeric,
41047         LB_Ideographic,
41048         LB_Open_Punctuation,
41049         LB_Close_Punctuation,
41050         LB_Ideographic,
41051         LB_Close_Punctuation,
41052         LB_Ideographic,
41053         LB_Close_Punctuation,
41054         LB_Ideographic,
41055         LB_Nonstarter,
41056         LB_Ideographic,
41057         LB_Exclamation,
41058         LB_Ideographic,
41059         LB_Open_Punctuation,
41060         LB_Ideographic,
41061         LB_Close_Punctuation,
41062         LB_Ideographic,
41063         LB_Open_Punctuation,
41064         LB_Ideographic,
41065         LB_Close_Punctuation,
41066         LB_Ideographic,
41067         LB_Open_Punctuation,
41068         LB_Close_Punctuation,
41069         LB_Open_Punctuation,
41070         LB_Close_Punctuation,
41071         LB_Nonstarter,
41072         LB_Ideographic,
41073         LB_Nonstarter,
41074         LB_Ideographic,
41075         LB_Nonstarter,
41076         LB_Ideographic,
41077         LB_Alphabetic,
41078         LB_Ideographic,
41079         LB_Alphabetic,
41080         LB_Ideographic,
41081         LB_Alphabetic,
41082         LB_Ideographic,
41083         LB_Alphabetic,
41084         LB_Ideographic,
41085         LB_Alphabetic,
41086         LB_Postfix_Numeric,
41087         LB_Prefix_Numeric,
41088         LB_Ideographic,
41089         LB_Prefix_Numeric,
41090         LB_Alphabetic,
41091         LB_Combining_Mark,
41092         LB_Contingent_Break,
41093         LB_Alphabetic,
41094         LB_Break_After,
41095         LB_Alphabetic,
41096         LB_Combining_Mark,
41097         LB_Alphabetic,
41098         LB_Combining_Mark,
41099         LB_Alphabetic,
41100         LB_Combining_Mark,
41101         LB_Alphabetic,
41102         LB_Break_After,
41103         LB_Alphabetic,
41104         LB_Break_After,
41105         LB_Alphabetic,
41106         LB_Numeric,
41107         LB_Alphabetic,
41108         LB_Break_After,
41109         LB_Alphabetic,
41110         LB_Break_After,
41111         LB_Alphabetic,
41112         LB_Combining_Mark,
41113         LB_Alphabetic,
41114         LB_Combining_Mark,
41115         LB_Alphabetic,
41116         LB_Combining_Mark,
41117         LB_Alphabetic,
41118         LB_Combining_Mark,
41119         LB_Alphabetic,
41120         LB_Combining_Mark,
41121         LB_Alphabetic,
41122         LB_Break_After,
41123         LB_Alphabetic,
41124         LB_Combining_Mark,
41125         LB_Alphabetic,
41126         LB_Break_After,
41127         LB_Inseparable,
41128         LB_Alphabetic,
41129         LB_Break_After,
41130         LB_Alphabetic,
41131         LB_Combining_Mark,
41132         LB_Alphabetic,
41133         LB_Combining_Mark,
41134         LB_Break_After,
41135         LB_Alphabetic,
41136         LB_Numeric,
41137         LB_Alphabetic,
41138         LB_Combining_Mark,
41139         LB_Alphabetic,
41140         LB_Combining_Mark,
41141         LB_Alphabetic,
41142         LB_Break_After,
41143         LB_Alphabetic,
41144         LB_Numeric,
41145         LB_Alphabetic,
41146         LB_Combining_Mark,
41147         LB_Alphabetic,
41148         LB_Combining_Mark,
41149         LB_Alphabetic,
41150         LB_Numeric,
41151         LB_Break_After,
41152         LB_Alphabetic,
41153         LB_Combining_Mark,
41154         LB_Alphabetic,
41155         LB_Break_Before,
41156         LB_Alphabetic,
41157         LB_Combining_Mark,
41158         LB_Alphabetic,
41159         LB_Combining_Mark,
41160         LB_Alphabetic,
41161         LB_Break_After,
41162         LB_Alphabetic,
41163         LB_Break_After,
41164         LB_Alphabetic,
41165         LB_Combining_Mark,
41166         LB_Alphabetic,
41167         LB_Numeric,
41168         LB_Alphabetic,
41169         LB_Break_Before,
41170         LB_Alphabetic,
41171         LB_Break_After,
41172         LB_Alphabetic,
41173         LB_Combining_Mark,
41174         LB_Break_After,
41175         LB_Alphabetic,
41176         LB_Break_After,
41177         LB_Alphabetic,
41178         LB_Combining_Mark,
41179         LB_Alphabetic,
41180         LB_Break_After,
41181         LB_Alphabetic,
41182         LB_Combining_Mark,
41183         LB_Alphabetic,
41184         LB_Numeric,
41185         LB_Alphabetic,
41186         LB_Combining_Mark,
41187         LB_Alphabetic,
41188         LB_Combining_Mark,
41189         LB_Alphabetic,
41190         LB_Combining_Mark,
41191         LB_Alphabetic,
41192         LB_Combining_Mark,
41193         LB_Alphabetic,
41194         LB_Combining_Mark,
41195         LB_Alphabetic,
41196         LB_Combining_Mark,
41197         LB_Alphabetic,
41198         LB_Combining_Mark,
41199         LB_Alphabetic,
41200         LB_Combining_Mark,
41201         LB_Alphabetic,
41202         LB_Combining_Mark,
41203         LB_Alphabetic,
41204         LB_Combining_Mark,
41205         LB_Alphabetic,
41206         LB_Break_After,
41207         LB_Alphabetic,
41208         LB_Numeric,
41209         LB_Alphabetic,
41210         LB_Break_After,
41211         LB_Alphabetic,
41212         LB_Combining_Mark,
41213         LB_Alphabetic,
41214         LB_Numeric,
41215         LB_Alphabetic,
41216         LB_Combining_Mark,
41217         LB_Alphabetic,
41218         LB_Combining_Mark,
41219         LB_Break_Before,
41220         LB_Break_After,
41221         LB_Exclamation,
41222         LB_Alphabetic,
41223         LB_Break_After,
41224         LB_Alphabetic,
41225         LB_Combining_Mark,
41226         LB_Alphabetic,
41227         LB_Combining_Mark,
41228         LB_Break_After,
41229         LB_Alphabetic,
41230         LB_Numeric,
41231         LB_Alphabetic,
41232         LB_Break_Before,
41233         LB_Alphabetic,
41234         LB_Combining_Mark,
41235         LB_Alphabetic,
41236         LB_Numeric,
41237         LB_Alphabetic,
41238         LB_Combining_Mark,
41239         LB_Alphabetic,
41240         LB_Numeric,
41241         LB_Alphabetic,
41242         LB_Break_After,
41243         LB_Alphabetic,
41244         LB_Numeric,
41245         LB_Alphabetic,
41246         LB_Combining_Mark,
41247         LB_Alphabetic,
41248         LB_Combining_Mark,
41249         LB_Alphabetic,
41250         LB_Break_After,
41251         LB_Alphabetic,
41252         LB_Numeric,
41253         LB_Alphabetic,
41254         LB_Break_Before,
41255         LB_Exclamation,
41256         LB_Alphabetic,
41257         LB_Combining_Mark,
41258         LB_Alphabetic,
41259         LB_Combining_Mark,
41260         LB_Alphabetic,
41261         LB_Break_After,
41262         LB_Alphabetic,
41263         LB_Open_Punctuation,
41264         LB_Close_Punctuation,
41265         LB_Alphabetic,
41266         LB_Close_Punctuation,
41267         LB_Alphabetic,
41268         LB_Open_Punctuation,
41269         LB_Close_Punctuation,
41270         LB_Open_Punctuation,
41271         LB_Close_Punctuation,
41272         LB_Alphabetic,
41273         LB_Open_Punctuation,
41274         LB_Close_Punctuation,
41275         LB_Alphabetic,
41276         LB_Open_Punctuation,
41277         LB_Close_Punctuation,
41278         LB_Alphabetic,
41279         LB_Numeric,
41280         LB_Alphabetic,
41281         LB_Break_After,
41282         LB_Alphabetic,
41283         LB_Combining_Mark,
41284         LB_Break_After,
41285         LB_Alphabetic,
41286         LB_Combining_Mark,
41287         LB_Break_After,
41288         LB_Alphabetic,
41289         LB_Break_After,
41290         LB_Alphabetic,
41291         LB_Numeric,
41292         LB_Alphabetic,
41293         LB_Combining_Mark,
41294         LB_Alphabetic,
41295         LB_Combining_Mark,
41296         LB_Alphabetic,
41297         LB_Nonstarter,
41298         LB_Alphabetic,
41299         LB_Ideographic,
41300         LB_Alphabetic,
41301         LB_Ideographic,
41302         LB_Alphabetic,
41303         LB_Ideographic,
41304         LB_Alphabetic,
41305         LB_Combining_Mark,
41306         LB_Break_After,
41307         LB_Combining_Mark,
41308         LB_Alphabetic,
41309         LB_Combining_Mark,
41310         LB_Alphabetic,
41311         LB_Combining_Mark,
41312         LB_Alphabetic,
41313         LB_Combining_Mark,
41314         LB_Alphabetic,
41315         LB_Combining_Mark,
41316         LB_Alphabetic,
41317         LB_Combining_Mark,
41318         LB_Alphabetic,
41319         LB_Numeric,
41320         LB_Alphabetic,
41321         LB_Combining_Mark,
41322         LB_Alphabetic,
41323         LB_Combining_Mark,
41324         LB_Alphabetic,
41325         LB_Combining_Mark,
41326         LB_Alphabetic,
41327         LB_Combining_Mark,
41328         LB_Alphabetic,
41329         LB_Break_After,
41330         LB_Alphabetic,
41331         LB_Combining_Mark,
41332         LB_Alphabetic,
41333         LB_Combining_Mark,
41334         LB_Alphabetic,
41335         LB_Combining_Mark,
41336         LB_Alphabetic,
41337         LB_Combining_Mark,
41338         LB_Alphabetic,
41339         LB_Combining_Mark,
41340         LB_Alphabetic,
41341         LB_Combining_Mark,
41342         LB_Alphabetic,
41343         LB_Combining_Mark,
41344         LB_Alphabetic,
41345         LB_Combining_Mark,
41346         LB_Alphabetic,
41347         LB_Combining_Mark,
41348         LB_Alphabetic,
41349         LB_Numeric,
41350         LB_Alphabetic,
41351         LB_Open_Punctuation,
41352         LB_Alphabetic,
41353         LB_Ideographic,
41354         LB_Alphabetic,
41355         LB_Ideographic,
41356         LB_Alphabetic,
41357         LB_Ideographic,
41358         LB_Alphabetic,
41359         LB_Ideographic,
41360         LB_Alphabetic,
41361         LB_Ideographic,
41362         LB_Regional_Indicator,
41363         LB_Ideographic,
41364         LB_E_Base,
41365         LB_Ideographic,
41366         LB_Alphabetic,
41367         LB_Ideographic,
41368         LB_Alphabetic,
41369         LB_Ideographic,
41370         LB_Alphabetic,
41371         LB_Ideographic,
41372         LB_E_Base,
41373         LB_Ideographic,
41374         LB_E_Base,
41375         LB_Ideographic,
41376         LB_E_Modifier,
41377         LB_Ideographic,
41378         LB_E_Base,
41379         LB_Ideographic,
41380         LB_E_Base,
41381         LB_Ideographic,
41382         LB_E_Base,
41383         LB_Ideographic,
41384         LB_E_Base,
41385         LB_Ideographic,
41386         LB_E_Base,
41387         LB_Ideographic,
41388         LB_E_Base,
41389         LB_Ideographic,
41390         LB_E_Base,
41391         LB_Ideographic,
41392         LB_E_Base,
41393         LB_Ideographic,
41394         LB_Alphabetic,
41395         LB_Ideographic,
41396         LB_Alphabetic,
41397         LB_Ideographic,
41398         LB_Alphabetic,
41399         LB_Ideographic,
41400         LB_E_Base,
41401         LB_Ideographic,
41402         LB_Alphabetic,
41403         LB_Ideographic,
41404         LB_Alphabetic,
41405         LB_Ideographic,
41406         LB_Alphabetic,
41407         LB_Ideographic,
41408         LB_Alphabetic,
41409         LB_Ideographic,
41410         LB_Alphabetic,
41411         LB_Ideographic,
41412         LB_E_Base,
41413         LB_Ideographic,
41414         LB_E_Base,
41415         LB_Ideographic,
41416         LB_E_Base,
41417         LB_Ideographic,
41418         LB_E_Base,
41419         LB_Ideographic,
41420         LB_Alphabetic,
41421         LB_Ideographic,
41422         LB_Alphabetic,
41423         LB_Ideographic,
41424         LB_E_Base,
41425         LB_Ideographic,
41426         LB_E_Base,
41427         LB_Alphabetic,
41428         LB_Quotation,
41429         LB_Nonstarter,
41430         LB_Alphabetic,
41431         LB_Ideographic,
41432         LB_E_Base,
41433         LB_Ideographic,
41434         LB_E_Base,
41435         LB_Ideographic,
41436         LB_E_Base,
41437         LB_Ideographic,
41438         LB_Alphabetic,
41439         LB_Ideographic,
41440         LB_Alphabetic,
41441         LB_Ideographic,
41442         LB_Alphabetic,
41443         LB_Ideographic,
41444         LB_Alphabetic,
41445         LB_Ideographic,
41446         LB_Alphabetic,
41447         LB_Ideographic,
41448         LB_Alphabetic,
41449         LB_Ideographic,
41450         LB_Alphabetic,
41451         LB_Ideographic,
41452         LB_E_Base,
41453         LB_Ideographic,
41454         LB_E_Base,
41455         LB_Ideographic,
41456         LB_E_Base,
41457         LB_Ideographic,
41458         LB_E_Base,
41459         LB_Ideographic,
41460         LB_E_Base,
41461         LB_Ideographic,
41462         LB_Alphabetic,
41463         LB_Ideographic,
41464         LB_Alphabetic,
41465         LB_Ideographic,
41466         LB_Alphabetic,
41467         LB_Combining_Mark,
41468         LB_Alphabetic,
41469         LB_Combining_Mark,
41470         LB_Alphabetic,
41471         LB_Combining_Mark,
41472         LB_Alphabetic
41473 };
41474
41475 #endif  /* defined(PERL_IN_REGEXEC_C) */
41476
41477 #if defined(PERL_IN_PERL_C)
41478
41479 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 1047 */
41480         2981,   /* Number of elements */
41481         148565664, /* Version and data structure type */
41482         0,      /* 0 if the list starts at 0;
41483                    1 if it starts at the element beyond 0 */
41484         0x0,
41485         0x5,
41486         0x6,
41487         0xB,
41488         0xD,
41489         0xE,
41490         0x15,
41491         0x16,
41492         0x25,
41493         0x26,
41494         0x40,
41495         0x42,
41496         0x4A,
41497         0x4B,
41498         0x4C,
41499         0x4D,
41500         0x4E,
41501         0x51,
41502         0x5A,
41503         0x5B,
41504         0x5D,
41505         0x5E,
41506         0x60,
41507         0x61,
41508         0x62,
41509         0x6A,
41510         0x6B,
41511         0x6C,
41512         0x6F,
41513         0x70,
41514         0x71,
41515         0x79,
41516         0x7A,
41517         0x7B,
41518         0x7D,
41519         0x7E,
41520         0x7F,
41521         0x80,
41522         0x81,
41523         0x8A,
41524         0x8C,
41525         0x8F,
41526         0x91,
41527         0x9D,
41528         0x9E,
41529         0x9F,
41530         0xA0,
41531         0xA1,
41532         0xA2,
41533         0xAA,
41534         0xAC,
41535         0xAD,
41536         0xAE,
41537         0xAF,
41538         0xBA,
41539         0xBB,
41540         0xBD,
41541         0xBE,
41542         0xC0,
41543         0xC1,
41544         0xCA,
41545         0xCB,
41546         0xD0,
41547         0xD1,
41548         0xDA,
41549         0xDB,
41550         0xE0,
41551         0xE2,
41552         0xEA,
41553         0xEB,
41554         0xF0,
41555         0xFA,
41556         0xFB,
41557         0xFF,
41558         0x100,
41559         0x101,
41560         0x102,
41561         0x103,
41562         0x104,
41563         0x105,
41564         0x106,
41565         0x107,
41566         0x108,
41567         0x109,
41568         0x10A,
41569         0x10B,
41570         0x10C,
41571         0x10D,
41572         0x10E,
41573         0x10F,
41574         0x110,
41575         0x111,
41576         0x112,
41577         0x113,
41578         0x114,
41579         0x115,
41580         0x116,
41581         0x117,
41582         0x118,
41583         0x119,
41584         0x11A,
41585         0x11B,
41586         0x11C,
41587         0x11D,
41588         0x11E,
41589         0x11F,
41590         0x120,
41591         0x121,
41592         0x122,
41593         0x123,
41594         0x124,
41595         0x125,
41596         0x126,
41597         0x127,
41598         0x128,
41599         0x129,
41600         0x12A,
41601         0x12B,
41602         0x12C,
41603         0x12D,
41604         0x12E,
41605         0x12F,
41606         0x130,
41607         0x131,
41608         0x132,
41609         0x133,
41610         0x134,
41611         0x135,
41612         0x136,
41613         0x137,
41614         0x139,
41615         0x13A,
41616         0x13B,
41617         0x13C,
41618         0x13D,
41619         0x13E,
41620         0x13F,
41621         0x140,
41622         0x141,
41623         0x142,
41624         0x143,
41625         0x144,
41626         0x145,
41627         0x146,
41628         0x147,
41629         0x148,
41630         0x14A,
41631         0x14B,
41632         0x14C,
41633         0x14D,
41634         0x14E,
41635         0x14F,
41636         0x150,
41637         0x151,
41638         0x152,
41639         0x153,
41640         0x154,
41641         0x155,
41642         0x156,
41643         0x157,
41644         0x158,
41645         0x159,
41646         0x15A,
41647         0x15B,
41648         0x15C,
41649         0x15D,
41650         0x15E,
41651         0x15F,
41652         0x160,
41653         0x161,
41654         0x162,
41655         0x163,
41656         0x164,
41657         0x165,
41658         0x166,
41659         0x167,
41660         0x168,
41661         0x169,
41662         0x16A,
41663         0x16B,
41664         0x16C,
41665         0x16D,
41666         0x16E,
41667         0x16F,
41668         0x170,
41669         0x171,
41670         0x172,
41671         0x173,
41672         0x174,
41673         0x175,
41674         0x176,
41675         0x177,
41676         0x178,
41677         0x17A,
41678         0x17B,
41679         0x17C,
41680         0x17D,
41681         0x17E,
41682         0x181,
41683         0x183,
41684         0x184,
41685         0x185,
41686         0x186,
41687         0x188,
41688         0x189,
41689         0x18C,
41690         0x18E,
41691         0x192,
41692         0x193,
41693         0x195,
41694         0x196,
41695         0x199,
41696         0x19C,
41697         0x19E,
41698         0x19F,
41699         0x1A1,
41700         0x1A2,
41701         0x1A3,
41702         0x1A4,
41703         0x1A5,
41704         0x1A6,
41705         0x1A8,
41706         0x1A9,
41707         0x1AA,
41708         0x1AC,
41709         0x1AD,
41710         0x1AE,
41711         0x1B0,
41712         0x1B1,
41713         0x1B4,
41714         0x1B5,
41715         0x1B6,
41716         0x1B7,
41717         0x1B9,
41718         0x1BB,
41719         0x1BC,
41720         0x1BD,
41721         0x1C0,
41722         0x1C4,
41723         0x1C6,
41724         0x1C7,
41725         0x1C9,
41726         0x1CA,
41727         0x1CC,
41728         0x1CD,
41729         0x1CE,
41730         0x1CF,
41731         0x1D0,
41732         0x1D1,
41733         0x1D2,
41734         0x1D3,
41735         0x1D4,
41736         0x1D5,
41737         0x1D6,
41738         0x1D7,
41739         0x1D8,
41740         0x1D9,
41741         0x1DA,
41742         0x1DB,
41743         0x1DC,
41744         0x1DE,
41745         0x1DF,
41746         0x1E0,
41747         0x1E1,
41748         0x1E2,
41749         0x1E3,
41750         0x1E4,
41751         0x1E5,
41752         0x1E6,
41753         0x1E7,
41754         0x1E8,
41755         0x1E9,
41756         0x1EA,
41757         0x1EB,
41758         0x1EC,
41759         0x1ED,
41760         0x1EE,
41761         0x1EF,
41762         0x1F1,
41763         0x1F3,
41764         0x1F4,
41765         0x1F5,
41766         0x1F6,
41767         0x1F9,
41768         0x1FA,
41769         0x1FB,
41770         0x1FC,
41771         0x1FD,
41772         0x1FE,
41773         0x1FF,
41774         0x200,
41775         0x201,
41776         0x202,
41777         0x203,
41778         0x204,
41779         0x205,
41780         0x206,
41781         0x207,
41782         0x208,
41783         0x209,
41784         0x20A,
41785         0x20B,
41786         0x20C,
41787         0x20D,
41788         0x20E,
41789         0x20F,
41790         0x210,
41791         0x211,
41792         0x212,
41793         0x213,
41794         0x214,
41795         0x215,
41796         0x216,
41797         0x217,
41798         0x218,
41799         0x219,
41800         0x21A,
41801         0x21B,
41802         0x21C,
41803         0x21D,
41804         0x21E,
41805         0x21F,
41806         0x220,
41807         0x221,
41808         0x222,
41809         0x223,
41810         0x224,
41811         0x225,
41812         0x226,
41813         0x227,
41814         0x228,
41815         0x229,
41816         0x22A,
41817         0x22B,
41818         0x22C,
41819         0x22D,
41820         0x22E,
41821         0x22F,
41822         0x230,
41823         0x231,
41824         0x232,
41825         0x233,
41826         0x23A,
41827         0x23C,
41828         0x23D,
41829         0x23F,
41830         0x241,
41831         0x242,
41832         0x243,
41833         0x247,
41834         0x248,
41835         0x249,
41836         0x24A,
41837         0x24B,
41838         0x24C,
41839         0x24D,
41840         0x24E,
41841         0x24F,
41842         0x294,
41843         0x295,
41844         0x2B9,
41845         0x2C0,
41846         0x2C2,
41847         0x2C6,
41848         0x2D2,
41849         0x2E0,
41850         0x2E5,
41851         0x2EC,
41852         0x2ED,
41853         0x2EE,
41854         0x2EF,
41855         0x300,
41856         0x370,
41857         0x371,
41858         0x372,
41859         0x373,
41860         0x374,
41861         0x375,
41862         0x376,
41863         0x377,
41864         0x378,
41865         0x37A,
41866         0x37E,
41867         0x37F,
41868         0x380,
41869         0x386,
41870         0x387,
41871         0x388,
41872         0x38B,
41873         0x38C,
41874         0x38D,
41875         0x38E,
41876         0x390,
41877         0x391,
41878         0x3A2,
41879         0x3A3,
41880         0x3AC,
41881         0x3CF,
41882         0x3D0,
41883         0x3D2,
41884         0x3D5,
41885         0x3D8,
41886         0x3D9,
41887         0x3DA,
41888         0x3DB,
41889         0x3DC,
41890         0x3DD,
41891         0x3DE,
41892         0x3DF,
41893         0x3E0,
41894         0x3E1,
41895         0x3E2,
41896         0x3E3,
41897         0x3E4,
41898         0x3E5,
41899         0x3E6,
41900         0x3E7,
41901         0x3E8,
41902         0x3E9,
41903         0x3EA,
41904         0x3EB,
41905         0x3EC,
41906         0x3ED,
41907         0x3EE,
41908         0x3EF,
41909         0x3F4,
41910         0x3F5,
41911         0x3F6,
41912         0x3F7,
41913         0x3F8,
41914         0x3F9,
41915         0x3FB,
41916         0x3FD,
41917         0x430,
41918         0x460,
41919         0x461,
41920         0x462,
41921         0x463,
41922         0x464,
41923         0x465,
41924         0x466,
41925         0x467,
41926         0x468,
41927         0x469,
41928         0x46A,
41929         0x46B,
41930         0x46C,
41931         0x46D,
41932         0x46E,
41933         0x46F,
41934         0x470,
41935         0x471,
41936         0x472,
41937         0x473,
41938         0x474,
41939         0x475,
41940         0x476,
41941         0x477,
41942         0x478,
41943         0x479,
41944         0x47A,
41945         0x47B,
41946         0x47C,
41947         0x47D,
41948         0x47E,
41949         0x47F,
41950         0x480,
41951         0x481,
41952         0x482,
41953         0x483,
41954         0x48A,
41955         0x48B,
41956         0x48C,
41957         0x48D,
41958         0x48E,
41959         0x48F,
41960         0x490,
41961         0x491,
41962         0x492,
41963         0x493,
41964         0x494,
41965         0x495,
41966         0x496,
41967         0x497,
41968         0x498,
41969         0x499,
41970         0x49A,
41971         0x49B,
41972         0x49C,
41973         0x49D,
41974         0x49E,
41975         0x49F,
41976         0x4A0,
41977         0x4A1,
41978         0x4A2,
41979         0x4A3,
41980         0x4A4,
41981         0x4A5,
41982         0x4A6,
41983         0x4A7,
41984         0x4A8,
41985         0x4A9,
41986         0x4AA,
41987         0x4AB,
41988         0x4AC,
41989         0x4AD,
41990         0x4AE,
41991         0x4AF,
41992         0x4B0,
41993         0x4B1,
41994         0x4B2,
41995         0x4B3,
41996         0x4B4,
41997         0x4B5,
41998         0x4B6,
41999         0x4B7,
42000         0x4B8,
42001         0x4B9,
42002         0x4BA,
42003         0x4BB,
42004         0x4BC,
42005         0x4BD,
42006         0x4BE,
42007         0x4BF,
42008         0x4C0,
42009         0x4C2,
42010         0x4C3,
42011         0x4C4,
42012         0x4C5,
42013         0x4C6,
42014         0x4C7,
42015         0x4C8,
42016         0x4C9,
42017         0x4CA,
42018         0x4CB,
42019         0x4CC,
42020         0x4CD,
42021         0x4CE,
42022         0x4D0,
42023         0x4D1,
42024         0x4D2,
42025         0x4D3,
42026         0x4D4,
42027         0x4D5,
42028         0x4D6,
42029         0x4D7,
42030         0x4D8,
42031         0x4D9,
42032         0x4DA,
42033         0x4DB,
42034         0x4DC,
42035         0x4DD,
42036         0x4DE,
42037         0x4DF,
42038         0x4E0,
42039         0x4E1,
42040         0x4E2,
42041         0x4E3,
42042         0x4E4,
42043         0x4E5,
42044         0x4E6,
42045         0x4E7,
42046         0x4E8,
42047         0x4E9,
42048         0x4EA,
42049         0x4EB,
42050         0x4EC,
42051         0x4ED,
42052         0x4EE,
42053         0x4EF,
42054         0x4F0,
42055         0x4F1,
42056         0x4F2,
42057         0x4F3,
42058         0x4F4,
42059         0x4F5,
42060         0x4F6,
42061         0x4F7,
42062         0x4F8,
42063         0x4F9,
42064         0x4FA,
42065         0x4FB,
42066         0x4FC,
42067         0x4FD,
42068         0x4FE,
42069         0x4FF,
42070         0x500,
42071         0x501,
42072         0x502,
42073         0x503,
42074         0x504,
42075         0x505,
42076         0x506,
42077         0x507,
42078         0x508,
42079         0x509,
42080         0x50A,
42081         0x50B,
42082         0x50C,
42083         0x50D,
42084         0x50E,
42085         0x50F,
42086         0x510,
42087         0x511,
42088         0x512,
42089         0x513,
42090         0x514,
42091         0x515,
42092         0x516,
42093         0x517,
42094         0x518,
42095         0x519,
42096         0x51A,
42097         0x51B,
42098         0x51C,
42099         0x51D,
42100         0x51E,
42101         0x51F,
42102         0x520,
42103         0x521,
42104         0x522,
42105         0x523,
42106         0x524,
42107         0x525,
42108         0x526,
42109         0x527,
42110         0x528,
42111         0x529,
42112         0x52A,
42113         0x52B,
42114         0x52C,
42115         0x52D,
42116         0x52E,
42117         0x52F,
42118         0x530,
42119         0x531,
42120         0x557,
42121         0x559,
42122         0x55A,
42123         0x55D,
42124         0x55E,
42125         0x561,
42126         0x588,
42127         0x589,
42128         0x58A,
42129         0x591,
42130         0x5BE,
42131         0x5BF,
42132         0x5C0,
42133         0x5C1,
42134         0x5C3,
42135         0x5C4,
42136         0x5C6,
42137         0x5C7,
42138         0x5C8,
42139         0x5D0,
42140         0x5EB,
42141         0x5F0,
42142         0x5F4,
42143         0x600,
42144         0x606,
42145         0x60C,
42146         0x60E,
42147         0x610,
42148         0x61B,
42149         0x61C,
42150         0x61D,
42151         0x61F,
42152         0x620,
42153         0x64B,
42154         0x660,
42155         0x66A,
42156         0x66B,
42157         0x66D,
42158         0x66E,
42159         0x670,
42160         0x671,
42161         0x6D4,
42162         0x6D5,
42163         0x6D6,
42164         0x6DD,
42165         0x6DE,
42166         0x6DF,
42167         0x6E5,
42168         0x6E7,
42169         0x6E9,
42170         0x6EA,
42171         0x6EE,
42172         0x6F0,
42173         0x6FA,
42174         0x6FD,
42175         0x6FF,
42176         0x700,
42177         0x703,
42178         0x70F,
42179         0x710,
42180         0x711,
42181         0x712,
42182         0x730,
42183         0x74B,
42184         0x74D,
42185         0x7A6,
42186         0x7B1,
42187         0x7B2,
42188         0x7C0,
42189         0x7CA,
42190         0x7EB,
42191         0x7F4,
42192         0x7F6,
42193         0x7F8,
42194         0x7F9,
42195         0x7FA,
42196         0x7FB,
42197         0x800,
42198         0x816,
42199         0x81A,
42200         0x81B,
42201         0x824,
42202         0x825,
42203         0x828,
42204         0x829,
42205         0x82E,
42206         0x840,
42207         0x859,
42208         0x85C,
42209         0x8A0,
42210         0x8B5,
42211         0x8B6,
42212         0x8BE,
42213         0x8D4,
42214         0x8E2,
42215         0x8E3,
42216         0x904,
42217         0x93A,
42218         0x93D,
42219         0x93E,
42220         0x950,
42221         0x951,
42222         0x958,
42223         0x962,
42224         0x964,
42225         0x966,
42226         0x970,
42227         0x971,
42228         0x981,
42229         0x984,
42230         0x985,
42231         0x98D,
42232         0x98F,
42233         0x991,
42234         0x993,
42235         0x9A9,
42236         0x9AA,
42237         0x9B1,
42238         0x9B2,
42239         0x9B3,
42240         0x9B6,
42241         0x9BA,
42242         0x9BC,
42243         0x9BD,
42244         0x9BE,
42245         0x9C5,
42246         0x9C7,
42247         0x9C9,
42248         0x9CB,
42249         0x9CE,
42250         0x9CF,
42251         0x9D7,
42252         0x9D8,
42253         0x9DC,
42254         0x9DE,
42255         0x9DF,
42256         0x9E2,
42257         0x9E4,
42258         0x9E6,
42259         0x9F0,
42260         0x9F2,
42261         0xA01,
42262         0xA04,
42263         0xA05,
42264         0xA0B,
42265         0xA0F,
42266         0xA11,
42267         0xA13,
42268         0xA29,
42269         0xA2A,
42270         0xA31,
42271         0xA32,
42272         0xA34,
42273         0xA35,
42274         0xA37,
42275         0xA38,
42276         0xA3A,
42277         0xA3C,
42278         0xA3D,
42279         0xA3E,
42280         0xA43,
42281         0xA47,
42282         0xA49,
42283         0xA4B,
42284         0xA4E,
42285         0xA51,
42286         0xA52,
42287         0xA59,
42288         0xA5D,
42289         0xA5E,
42290         0xA5F,
42291         0xA66,
42292         0xA70,
42293         0xA72,
42294         0xA75,
42295         0xA76,
42296         0xA81,
42297         0xA84,
42298         0xA85,
42299         0xA8E,
42300         0xA8F,
42301         0xA92,
42302         0xA93,
42303         0xAA9,
42304         0xAAA,
42305         0xAB1,
42306         0xAB2,
42307         0xAB4,
42308         0xAB5,
42309         0xABA,
42310         0xABC,
42311         0xABD,
42312         0xABE,
42313         0xAC6,
42314         0xAC7,
42315         0xACA,
42316         0xACB,
42317         0xACE,
42318         0xAD0,
42319         0xAD1,
42320         0xAE0,
42321         0xAE2,
42322         0xAE4,
42323         0xAE6,
42324         0xAF0,
42325         0xAF9,
42326         0xAFA,
42327         0xB01,
42328         0xB04,
42329         0xB05,
42330         0xB0D,
42331         0xB0F,
42332         0xB11,
42333         0xB13,
42334         0xB29,
42335         0xB2A,
42336         0xB31,
42337         0xB32,
42338         0xB34,
42339         0xB35,
42340         0xB3A,
42341         0xB3C,
42342         0xB3D,
42343         0xB3E,
42344         0xB45,
42345         0xB47,
42346         0xB49,
42347         0xB4B,
42348         0xB4E,
42349         0xB56,
42350         0xB58,
42351         0xB5C,
42352         0xB5E,
42353         0xB5F,
42354         0xB62,
42355         0xB64,
42356         0xB66,
42357         0xB70,
42358         0xB71,
42359         0xB72,
42360         0xB82,
42361         0xB83,
42362         0xB84,
42363         0xB85,
42364         0xB8B,
42365         0xB8E,
42366         0xB91,
42367         0xB92,
42368         0xB96,
42369         0xB99,
42370         0xB9B,
42371         0xB9C,
42372         0xB9D,
42373         0xB9E,
42374         0xBA0,
42375         0xBA3,
42376         0xBA5,
42377         0xBA8,
42378         0xBAB,
42379         0xBAE,
42380         0xBBA,
42381         0xBBE,
42382         0xBC3,
42383         0xBC6,
42384         0xBC9,
42385         0xBCA,
42386         0xBCE,
42387         0xBD0,
42388         0xBD1,
42389         0xBD7,
42390         0xBD8,
42391         0xBE6,
42392         0xBF0,
42393         0xC00,
42394         0xC04,
42395         0xC05,
42396         0xC0D,
42397         0xC0E,
42398         0xC11,
42399         0xC12,
42400         0xC29,
42401         0xC2A,
42402         0xC3A,
42403         0xC3D,
42404         0xC3E,
42405         0xC45,
42406         0xC46,
42407         0xC49,
42408         0xC4A,
42409         0xC4E,
42410         0xC55,
42411         0xC57,
42412         0xC58,
42413         0xC5B,
42414         0xC60,
42415         0xC62,
42416         0xC64,
42417         0xC66,
42418         0xC70,
42419         0xC80,
42420         0xC81,
42421         0xC84,
42422         0xC85,
42423         0xC8D,
42424         0xC8E,
42425         0xC91,
42426         0xC92,
42427         0xCA9,
42428         0xCAA,
42429         0xCB4,
42430         0xCB5,
42431         0xCBA,
42432         0xCBC,
42433         0xCBD,
42434         0xCBE,
42435         0xCC5,
42436         0xCC6,
42437         0xCC9,
42438         0xCCA,
42439         0xCCE,
42440         0xCD5,
42441         0xCD7,
42442         0xCDE,
42443         0xCDF,
42444         0xCE0,
42445         0xCE2,
42446         0xCE4,
42447         0xCE6,
42448         0xCF0,
42449         0xCF1,
42450         0xCF3,
42451         0xD01,
42452         0xD04,
42453         0xD05,
42454         0xD0D,
42455         0xD0E,
42456         0xD11,
42457         0xD12,
42458         0xD3B,
42459         0xD3D,
42460         0xD3E,
42461         0xD45,
42462         0xD46,
42463         0xD49,
42464         0xD4A,
42465         0xD4E,
42466         0xD4F,
42467         0xD54,
42468         0xD57,
42469         0xD58,
42470         0xD5F,
42471         0xD62,
42472         0xD64,
42473         0xD66,
42474         0xD70,
42475         0xD7A,
42476         0xD80,
42477         0xD82,
42478         0xD84,
42479         0xD85,
42480         0xD97,
42481         0xD9A,
42482         0xDB2,
42483         0xDB3,
42484         0xDBC,
42485         0xDBD,
42486         0xDBE,
42487         0xDC0,
42488         0xDC7,
42489         0xDCA,
42490         0xDCB,
42491         0xDCF,
42492         0xDD5,
42493         0xDD6,
42494         0xDD7,
42495         0xDD8,
42496         0xDE0,
42497         0xDE6,
42498         0xDF0,
42499         0xDF2,
42500         0xDF4,
42501         0xE01,
42502         0xE31,
42503         0xE32,
42504         0xE34,
42505         0xE3B,
42506         0xE40,
42507         0xE47,
42508         0xE4F,
42509         0xE50,
42510         0xE5A,
42511         0xE81,
42512         0xE83,
42513         0xE84,
42514         0xE85,
42515         0xE87,
42516         0xE89,
42517         0xE8A,
42518         0xE8B,
42519         0xE8D,
42520         0xE8E,
42521         0xE94,
42522         0xE98,
42523         0xE99,
42524         0xEA0,
42525         0xEA1,
42526         0xEA4,
42527         0xEA5,
42528         0xEA6,
42529         0xEA7,
42530         0xEA8,
42531         0xEAA,
42532         0xEAC,
42533         0xEAD,
42534         0xEB1,
42535         0xEB2,
42536         0xEB4,
42537         0xEBA,
42538         0xEBB,
42539         0xEBD,
42540         0xEBE,
42541         0xEC0,
42542         0xEC5,
42543         0xEC6,
42544         0xEC7,
42545         0xEC8,
42546         0xECE,
42547         0xED0,
42548         0xEDA,
42549         0xEDC,
42550         0xEE0,
42551         0xF00,
42552         0xF01,
42553         0xF18,
42554         0xF1A,
42555         0xF20,
42556         0xF2A,
42557         0xF35,
42558         0xF36,
42559         0xF37,
42560         0xF38,
42561         0xF39,
42562         0xF3A,
42563         0xF3E,
42564         0xF40,
42565         0xF48,
42566         0xF49,
42567         0xF6D,
42568         0xF71,
42569         0xF85,
42570         0xF86,
42571         0xF88,
42572         0xF8D,
42573         0xF98,
42574         0xF99,
42575         0xFBD,
42576         0xFC6,
42577         0xFC7,
42578         0x1000,
42579         0x102B,
42580         0x103F,
42581         0x1040,
42582         0x104A,
42583         0x104C,
42584         0x1050,
42585         0x1056,
42586         0x105A,
42587         0x105E,
42588         0x1061,
42589         0x1062,
42590         0x1065,
42591         0x1067,
42592         0x106E,
42593         0x1071,
42594         0x1075,
42595         0x1082,
42596         0x108E,
42597         0x108F,
42598         0x1090,
42599         0x109A,
42600         0x109E,
42601         0x10A0,
42602         0x10C6,
42603         0x10C7,
42604         0x10C8,
42605         0x10CD,
42606         0x10CE,
42607         0x10D0,
42608         0x10FB,
42609         0x10FC,
42610         0x1249,
42611         0x124A,
42612         0x124E,
42613         0x1250,
42614         0x1257,
42615         0x1258,
42616         0x1259,
42617         0x125A,
42618         0x125E,
42619         0x1260,
42620         0x1289,
42621         0x128A,
42622         0x128E,
42623         0x1290,
42624         0x12B1,
42625         0x12B2,
42626         0x12B6,
42627         0x12B8,
42628         0x12BF,
42629         0x12C0,
42630         0x12C1,
42631         0x12C2,
42632         0x12C6,
42633         0x12C8,
42634         0x12D7,
42635         0x12D8,
42636         0x1311,
42637         0x1312,
42638         0x1316,
42639         0x1318,
42640         0x135B,
42641         0x135D,
42642         0x1360,
42643         0x1362,
42644         0x1363,
42645         0x1367,
42646         0x1369,
42647         0x1380,
42648         0x1390,
42649         0x13A0,
42650         0x13F6,
42651         0x13F8,
42652         0x13FE,
42653         0x1401,
42654         0x166D,
42655         0x166E,
42656         0x166F,
42657         0x1680,
42658         0x1681,
42659         0x169B,
42660         0x169D,
42661         0x16A0,
42662         0x16EB,
42663         0x16EE,
42664         0x16F9,
42665         0x1700,
42666         0x170D,
42667         0x170E,
42668         0x1712,
42669         0x1715,
42670         0x1720,
42671         0x1732,
42672         0x1735,
42673         0x1737,
42674         0x1740,
42675         0x1752,
42676         0x1754,
42677         0x1760,
42678         0x176D,
42679         0x176E,
42680         0x1771,
42681         0x1772,
42682         0x1774,
42683         0x1780,
42684         0x17B4,
42685         0x17D4,
42686         0x17D7,
42687         0x17D8,
42688         0x17DC,
42689         0x17DD,
42690         0x17DE,
42691         0x17E0,
42692         0x17EA,
42693         0x1802,
42694         0x1803,
42695         0x1804,
42696         0x1808,
42697         0x1809,
42698         0x180A,
42699         0x180B,
42700         0x180E,
42701         0x180F,
42702         0x1810,
42703         0x181A,
42704         0x1820,
42705         0x1878,
42706         0x1880,
42707         0x1885,
42708         0x1887,
42709         0x18A9,
42710         0x18AA,
42711         0x18AB,
42712         0x18B0,
42713         0x18F6,
42714         0x1900,
42715         0x191F,
42716         0x1920,
42717         0x192C,
42718         0x1930,
42719         0x193C,
42720         0x1944,
42721         0x1946,
42722         0x1950,
42723         0x196E,
42724         0x1970,
42725         0x1975,
42726         0x1980,
42727         0x19AC,
42728         0x19B0,
42729         0x19CA,
42730         0x19D0,
42731         0x19DA,
42732         0x1A00,
42733         0x1A17,
42734         0x1A1C,
42735         0x1A20,
42736         0x1A55,
42737         0x1A5F,
42738         0x1A60,
42739         0x1A7D,
42740         0x1A7F,
42741         0x1A80,
42742         0x1A8A,
42743         0x1A90,
42744         0x1A9A,
42745         0x1AA7,
42746         0x1AA8,
42747         0x1AAC,
42748         0x1AB0,
42749         0x1ABF,
42750         0x1B00,
42751         0x1B05,
42752         0x1B34,
42753         0x1B45,
42754         0x1B4C,
42755         0x1B50,
42756         0x1B5A,
42757         0x1B5C,
42758         0x1B5E,
42759         0x1B60,
42760         0x1B6B,
42761         0x1B74,
42762         0x1B80,
42763         0x1B83,
42764         0x1BA1,
42765         0x1BAE,
42766         0x1BB0,
42767         0x1BBA,
42768         0x1BE6,
42769         0x1BF4,
42770         0x1C00,
42771         0x1C24,
42772         0x1C38,
42773         0x1C3B,
42774         0x1C3D,
42775         0x1C40,
42776         0x1C4A,
42777         0x1C4D,
42778         0x1C50,
42779         0x1C5A,
42780         0x1C7E,
42781         0x1C80,
42782         0x1C89,
42783         0x1CD0,
42784         0x1CD3,
42785         0x1CD4,
42786         0x1CE9,
42787         0x1CED,
42788         0x1CEE,
42789         0x1CF2,
42790         0x1CF5,
42791         0x1CF7,
42792         0x1CF8,
42793         0x1CFA,
42794         0x1D00,
42795         0x1DC0,
42796         0x1DF6,
42797         0x1DFB,
42798         0x1E00,
42799         0x1E01,
42800         0x1E02,
42801         0x1E03,
42802         0x1E04,
42803         0x1E05,
42804         0x1E06,
42805         0x1E07,
42806         0x1E08,
42807         0x1E09,
42808         0x1E0A,
42809         0x1E0B,
42810         0x1E0C,
42811         0x1E0D,
42812         0x1E0E,
42813         0x1E0F,
42814         0x1E10,
42815         0x1E11,
42816         0x1E12,
42817         0x1E13,
42818         0x1E14,
42819         0x1E15,
42820         0x1E16,
42821         0x1E17,
42822         0x1E18,
42823         0x1E19,
42824         0x1E1A,
42825         0x1E1B,
42826         0x1E1C,
42827         0x1E1D,
42828         0x1E1E,
42829         0x1E1F,
42830         0x1E20,
42831         0x1E21,
42832         0x1E22,
42833         0x1E23,
42834         0x1E24,
42835         0x1E25,
42836         0x1E26,
42837         0x1E27,
42838         0x1E28,
42839         0x1E29,
42840         0x1E2A,
42841         0x1E2B,
42842         0x1E2C,
42843         0x1E2D,
42844         0x1E2E,
42845         0x1E2F,
42846         0x1E30,
42847         0x1E31,
42848         0x1E32,
42849         0x1E33,
42850         0x1E34,
42851         0x1E35,
42852         0x1E36,
42853         0x1E37,
42854         0x1E38,
42855         0x1E39,
42856         0x1E3A,
42857         0x1E3B,
42858         0x1E3C,
42859         0x1E3D,
42860         0x1E3E,
42861         0x1E3F,
42862         0x1E40,
42863         0x1E41,
42864         0x1E42,
42865         0x1E43,
42866         0x1E44,
42867         0x1E45,
42868         0x1E46,
42869         0x1E47,
42870         0x1E48,
42871         0x1E49,
42872         0x1E4A,
42873         0x1E4B,
42874         0x1E4C,
42875         0x1E4D,
42876         0x1E4E,
42877         0x1E4F,
42878         0x1E50,
42879         0x1E51,
42880         0x1E52,
42881         0x1E53,
42882         0x1E54,
42883         0x1E55,
42884         0x1E56,
42885         0x1E57,
42886         0x1E58,
42887         0x1E59,
42888         0x1E5A,
42889         0x1E5B,
42890         0x1E5C,
42891         0x1E5D,
42892         0x1E5E,
42893         0x1E5F,
42894         0x1E60,
42895         0x1E61,
42896         0x1E62,
42897         0x1E63,
42898         0x1E64,
42899         0x1E65,
42900         0x1E66,
42901         0x1E67,
42902         0x1E68,
42903         0x1E69,
42904         0x1E6A,
42905         0x1E6B,
42906         0x1E6C,
42907         0x1E6D,
42908         0x1E6E,
42909         0x1E6F,
42910         0x1E70,
42911         0x1E71,
42912         0x1E72,
42913         0x1E73,
42914         0x1E74,
42915         0x1E75,
42916         0x1E76,
42917         0x1E77,
42918         0x1E78,
42919         0x1E79,
42920         0x1E7A,
42921         0x1E7B,
42922         0x1E7C,
42923         0x1E7D,
42924         0x1E7E,
42925         0x1E7F,
42926         0x1E80,
42927         0x1E81,
42928         0x1E82,
42929         0x1E83,
42930         0x1E84,
42931         0x1E85,
42932         0x1E86,
42933         0x1E87,
42934         0x1E88,
42935         0x1E89,
42936         0x1E8A,
42937         0x1E8B,
42938         0x1E8C,
42939         0x1E8D,
42940         0x1E8E,
42941         0x1E8F,
42942         0x1E90,
42943         0x1E91,
42944         0x1E92,
42945         0x1E93,
42946         0x1E94,
42947         0x1E95,
42948         0x1E9E,
42949         0x1E9F,
42950         0x1EA0,
42951         0x1EA1,
42952         0x1EA2,
42953         0x1EA3,
42954         0x1EA4,
42955         0x1EA5,
42956         0x1EA6,
42957         0x1EA7,
42958         0x1EA8,
42959         0x1EA9,
42960         0x1EAA,
42961         0x1EAB,
42962         0x1EAC,
42963         0x1EAD,
42964         0x1EAE,
42965         0x1EAF,
42966         0x1EB0,
42967         0x1EB1,
42968         0x1EB2,
42969         0x1EB3,
42970         0x1EB4,
42971         0x1EB5,
42972         0x1EB6,
42973         0x1EB7,
42974         0x1EB8,
42975         0x1EB9,
42976         0x1EBA,
42977         0x1EBB,
42978         0x1EBC,
42979         0x1EBD,
42980         0x1EBE,
42981         0x1EBF,
42982         0x1EC0,
42983         0x1EC1,
42984         0x1EC2,
42985         0x1EC3,
42986         0x1EC4,
42987         0x1EC5,
42988         0x1EC6,
42989         0x1EC7,
42990         0x1EC8,
42991         0x1EC9,
42992         0x1ECA,
42993         0x1ECB,
42994         0x1ECC,
42995         0x1ECD,
42996         0x1ECE,
42997         0x1ECF,
42998         0x1ED0,
42999         0x1ED1,
43000         0x1ED2,
43001         0x1ED3,
43002         0x1ED4,
43003         0x1ED5,
43004         0x1ED6,
43005         0x1ED7,
43006         0x1ED8,
43007         0x1ED9,
43008         0x1EDA,
43009         0x1EDB,
43010         0x1EDC,
43011         0x1EDD,
43012         0x1EDE,
43013         0x1EDF,
43014         0x1EE0,
43015         0x1EE1,
43016         0x1EE2,
43017         0x1EE3,
43018         0x1EE4,
43019         0x1EE5,
43020         0x1EE6,
43021         0x1EE7,
43022         0x1EE8,
43023         0x1EE9,
43024         0x1EEA,
43025         0x1EEB,
43026         0x1EEC,
43027         0x1EED,
43028         0x1EEE,
43029         0x1EEF,
43030         0x1EF0,
43031         0x1EF1,
43032         0x1EF2,
43033         0x1EF3,
43034         0x1EF4,
43035         0x1EF5,
43036         0x1EF6,
43037         0x1EF7,
43038         0x1EF8,
43039         0x1EF9,
43040         0x1EFA,
43041         0x1EFB,
43042         0x1EFC,
43043         0x1EFD,
43044         0x1EFE,
43045         0x1EFF,
43046         0x1F08,
43047         0x1F10,
43048         0x1F16,
43049         0x1F18,
43050         0x1F1E,
43051         0x1F20,
43052         0x1F28,
43053         0x1F30,
43054         0x1F38,
43055         0x1F40,
43056         0x1F46,
43057         0x1F48,
43058         0x1F4E,
43059         0x1F50,
43060         0x1F58,
43061         0x1F59,
43062         0x1F5A,
43063         0x1F5B,
43064         0x1F5C,
43065         0x1F5D,
43066         0x1F5E,
43067         0x1F5F,
43068         0x1F60,
43069         0x1F68,
43070         0x1F70,
43071         0x1F7E,
43072         0x1F80,
43073         0x1F88,
43074         0x1F90,
43075         0x1F98,
43076         0x1FA0,
43077         0x1FA8,
43078         0x1FB0,
43079         0x1FB5,
43080         0x1FB6,
43081         0x1FB8,
43082         0x1FBD,
43083         0x1FBE,
43084         0x1FBF,
43085         0x1FC2,
43086         0x1FC5,
43087         0x1FC6,
43088         0x1FC8,
43089         0x1FCD,
43090         0x1FD0,
43091         0x1FD4,
43092         0x1FD6,
43093         0x1FD8,
43094         0x1FDC,
43095         0x1FE0,
43096         0x1FE8,
43097         0x1FED,
43098         0x1FF2,
43099         0x1FF5,
43100         0x1FF6,
43101         0x1FF8,
43102         0x1FFD,
43103         0x2000,
43104         0x200B,
43105         0x200C,
43106         0x200E,
43107         0x2010,
43108         0x2013,
43109         0x2015,
43110         0x2018,
43111         0x2020,
43112         0x2024,
43113         0x2025,
43114         0x2028,
43115         0x202A,
43116         0x202F,
43117         0x2030,
43118         0x2039,
43119         0x203B,
43120         0x203C,
43121         0x203E,
43122         0x2045,
43123         0x2047,
43124         0x204A,
43125         0x205F,
43126         0x2060,
43127         0x2065,
43128         0x2066,
43129         0x2070,
43130         0x2071,
43131         0x2072,
43132         0x207D,
43133         0x207F,
43134         0x2080,
43135         0x208D,
43136         0x208F,
43137         0x2090,
43138         0x209D,
43139         0x20D0,
43140         0x20F1,
43141         0x2102,
43142         0x2103,
43143         0x2107,
43144         0x2108,
43145         0x210A,
43146         0x210B,
43147         0x210E,
43148         0x2110,
43149         0x2113,
43150         0x2114,
43151         0x2115,
43152         0x2116,
43153         0x2119,
43154         0x211E,
43155         0x2124,
43156         0x2125,
43157         0x2126,
43158         0x2127,
43159         0x2128,
43160         0x2129,
43161         0x212A,
43162         0x212E,
43163         0x212F,
43164         0x2130,
43165         0x2134,
43166         0x2135,
43167         0x2139,
43168         0x213A,
43169         0x213C,
43170         0x213E,
43171         0x2140,
43172         0x2145,
43173         0x2146,
43174         0x214A,
43175         0x214E,
43176         0x214F,
43177         0x2160,
43178         0x2170,
43179         0x2180,
43180         0x2183,
43181         0x2184,
43182         0x2185,
43183         0x2189,
43184         0x2308,
43185         0x230C,
43186         0x2329,
43187         0x232B,
43188         0x24B6,
43189         0x24D0,
43190         0x24EA,
43191         0x275B,
43192         0x2761,
43193         0x2768,
43194         0x2776,
43195         0x27C5,
43196         0x27C7,
43197         0x27E6,
43198         0x27F0,
43199         0x2983,
43200         0x2999,
43201         0x29D8,
43202         0x29DC,
43203         0x29FC,
43204         0x29FE,
43205         0x2C00,
43206         0x2C2F,
43207         0x2C30,
43208         0x2C5F,
43209         0x2C60,
43210         0x2C61,
43211         0x2C62,
43212         0x2C65,
43213         0x2C67,
43214         0x2C68,
43215         0x2C69,
43216         0x2C6A,
43217         0x2C6B,
43218         0x2C6C,
43219         0x2C6D,
43220         0x2C71,
43221         0x2C72,
43222         0x2C73,
43223         0x2C75,
43224         0x2C76,
43225         0x2C7E,
43226         0x2C81,
43227         0x2C82,
43228         0x2C83,
43229         0x2C84,
43230         0x2C85,
43231         0x2C86,
43232         0x2C87,
43233         0x2C88,
43234         0x2C89,
43235         0x2C8A,
43236         0x2C8B,
43237         0x2C8C,
43238         0x2C8D,
43239         0x2C8E,
43240         0x2C8F,
43241         0x2C90,
43242         0x2C91,
43243         0x2C92,
43244         0x2C93,
43245         0x2C94,
43246         0x2C95,
43247         0x2C96,
43248         0x2C97,
43249         0x2C98,
43250         0x2C99,
43251         0x2C9A,
43252         0x2C9B,
43253         0x2C9C,
43254         0x2C9D,
43255         0x2C9E,
43256         0x2C9F,
43257         0x2CA0,
43258         0x2CA1,
43259         0x2CA2,
43260         0x2CA3,
43261         0x2CA4,
43262         0x2CA5,
43263         0x2CA6,
43264         0x2CA7,
43265         0x2CA8,
43266         0x2CA9,
43267         0x2CAA,
43268         0x2CAB,
43269         0x2CAC,
43270         0x2CAD,
43271         0x2CAE,
43272         0x2CAF,
43273         0x2CB0,
43274         0x2CB1,
43275         0x2CB2,
43276         0x2CB3,
43277         0x2CB4,
43278         0x2CB5,
43279         0x2CB6,
43280         0x2CB7,
43281         0x2CB8,
43282         0x2CB9,
43283         0x2CBA,
43284         0x2CBB,
43285         0x2CBC,
43286         0x2CBD,
43287         0x2CBE,
43288         0x2CBF,
43289         0x2CC0,
43290         0x2CC1,
43291         0x2CC2,
43292         0x2CC3,
43293         0x2CC4,
43294         0x2CC5,
43295         0x2CC6,
43296         0x2CC7,
43297         0x2CC8,
43298         0x2CC9,
43299         0x2CCA,
43300         0x2CCB,
43301         0x2CCC,
43302         0x2CCD,
43303         0x2CCE,
43304         0x2CCF,
43305         0x2CD0,
43306         0x2CD1,
43307         0x2CD2,
43308         0x2CD3,
43309         0x2CD4,
43310         0x2CD5,
43311         0x2CD6,
43312         0x2CD7,
43313         0x2CD8,
43314         0x2CD9,
43315         0x2CDA,
43316         0x2CDB,
43317         0x2CDC,
43318         0x2CDD,
43319         0x2CDE,
43320         0x2CDF,
43321         0x2CE0,
43322         0x2CE1,
43323         0x2CE2,
43324         0x2CE3,
43325         0x2CE5,
43326         0x2CEB,
43327         0x2CEC,
43328         0x2CED,
43329         0x2CEE,
43330         0x2CEF,
43331         0x2CF2,
43332         0x2CF3,
43333         0x2CF4,
43334         0x2D00,
43335         0x2D26,
43336         0x2D27,
43337         0x2D28,
43338         0x2D2D,
43339         0x2D2E,
43340         0x2D30,
43341         0x2D68,
43342         0x2D6F,
43343         0x2D70,
43344         0x2D7F,
43345         0x2D80,
43346         0x2D97,
43347         0x2DA0,
43348         0x2DA7,
43349         0x2DA8,
43350         0x2DAF,
43351         0x2DB0,
43352         0x2DB7,
43353         0x2DB8,
43354         0x2DBF,
43355         0x2DC0,
43356         0x2DC7,
43357         0x2DC8,
43358         0x2DCF,
43359         0x2DD0,
43360         0x2DD7,
43361         0x2DD8,
43362         0x2DDF,
43363         0x2DE0,
43364         0x2E00,
43365         0x2E0E,
43366         0x2E1C,
43367         0x2E1E,
43368         0x2E20,
43369         0x2E2A,
43370         0x2E2E,
43371         0x2E2F,
43372         0x2E30,
43373         0x2E3C,
43374         0x2E3D,
43375         0x2E42,
43376         0x2E43,
43377         0x3000,
43378         0x3001,
43379         0x3002,
43380         0x3003,
43381         0x3005,
43382         0x3008,
43383         0x3012,
43384         0x3014,
43385         0x301C,
43386         0x301D,
43387         0x3020,
43388         0x3021,
43389         0x302A,
43390         0x3030,
43391         0x3031,
43392         0x3036,
43393         0x3038,
43394         0x303D,
43395         0x3041,
43396         0x3097,
43397         0x3099,
43398         0x309B,
43399         0x309D,
43400         0x30A0,
43401         0x30A1,
43402         0x30FB,
43403         0x30FC,
43404         0x3100,
43405         0x3105,
43406         0x312E,
43407         0x3131,
43408         0x318F,
43409         0x31A0,
43410         0x31BB,
43411         0x31F0,
43412         0x3200,
43413         0x3400,
43414         0x4DB6,
43415         0x4E00,
43416         0x9FD6,
43417         0xA000,
43418         0xA48D,
43419         0xA4D0,
43420         0xA4FE,
43421         0xA4FF,
43422         0xA500,
43423         0xA60D,
43424         0xA60E,
43425         0xA610,
43426         0xA620,
43427         0xA62A,
43428         0xA62C,
43429         0xA640,
43430         0xA641,
43431         0xA642,
43432         0xA643,
43433         0xA644,
43434         0xA645,
43435         0xA646,
43436         0xA647,
43437         0xA648,
43438         0xA649,
43439         0xA64A,
43440         0xA64B,
43441         0xA64C,
43442         0xA64D,
43443         0xA64E,
43444         0xA64F,
43445         0xA650,
43446         0xA651,
43447         0xA652,
43448         0xA653,
43449         0xA654,
43450         0xA655,
43451         0xA656,
43452         0xA657,
43453         0xA658,
43454         0xA659,
43455         0xA65A,
43456         0xA65B,
43457         0xA65C,
43458         0xA65D,
43459         0xA65E,
43460         0xA65F,
43461         0xA660,
43462         0xA661,
43463         0xA662,
43464         0xA663,
43465         0xA664,
43466         0xA665,
43467         0xA666,
43468         0xA667,
43469         0xA668,
43470         0xA669,
43471         0xA66A,
43472         0xA66B,
43473         0xA66C,
43474         0xA66D,
43475         0xA66E,
43476         0xA66F,
43477         0xA673,
43478         0xA674,
43479         0xA67E,
43480         0xA67F,
43481         0xA680,
43482         0xA681,
43483         0xA682,
43484         0xA683,
43485         0xA684,
43486         0xA685,
43487         0xA686,
43488         0xA687,
43489         0xA688,
43490         0xA689,
43491         0xA68A,
43492         0xA68B,
43493         0xA68C,
43494         0xA68D,
43495         0xA68E,
43496         0xA68F,
43497         0xA690,
43498         0xA691,
43499         0xA692,
43500         0xA693,
43501         0xA694,
43502         0xA695,
43503         0xA696,
43504         0xA697,
43505         0xA698,
43506         0xA699,
43507         0xA69A,
43508         0xA69B,
43509         0xA69E,
43510         0xA6A0,
43511         0xA6F0,
43512         0xA6F2,
43513         0xA6F3,
43514         0xA6F4,
43515         0xA6F7,
43516         0xA6F8,
43517         0xA717,
43518         0xA720,
43519         0xA722,
43520         0xA723,
43521         0xA724,
43522         0xA725,
43523         0xA726,
43524         0xA727,
43525         0xA728,
43526         0xA729,
43527         0xA72A,
43528         0xA72B,
43529         0xA72C,
43530         0xA72D,
43531         0xA72E,
43532         0xA72F,
43533         0xA732,
43534         0xA733,
43535         0xA734,
43536         0xA735,
43537         0xA736,
43538         0xA737,
43539         0xA738,
43540         0xA739,
43541         0xA73A,
43542         0xA73B,
43543         0xA73C,
43544         0xA73D,
43545         0xA73E,
43546         0xA73F,
43547         0xA740,
43548         0xA741,
43549         0xA742,
43550         0xA743,
43551         0xA744,
43552         0xA745,
43553         0xA746,
43554         0xA747,
43555         0xA748,
43556         0xA749,
43557         0xA74A,
43558         0xA74B,
43559         0xA74C,
43560         0xA74D,
43561         0xA74E,
43562         0xA74F,
43563         0xA750,
43564         0xA751,
43565         0xA752,
43566         0xA753,
43567         0xA754,
43568         0xA755,
43569         0xA756,
43570         0xA757,
43571         0xA758,
43572         0xA759,
43573         0xA75A,
43574         0xA75B,
43575         0xA75C,
43576         0xA75D,
43577         0xA75E,
43578         0xA75F,
43579         0xA760,
43580         0xA761,
43581         0xA762,
43582         0xA763,
43583         0xA764,
43584         0xA765,
43585         0xA766,
43586         0xA767,
43587         0xA768,
43588         0xA769,
43589         0xA76A,
43590         0xA76B,
43591         0xA76C,
43592         0xA76D,
43593         0xA76E,
43594         0xA76F,
43595         0xA779,
43596         0xA77A,
43597         0xA77B,
43598         0xA77C,
43599         0xA77D,
43600         0xA77F,
43601         0xA780,
43602         0xA781,
43603         0xA782,
43604         0xA783,
43605         0xA784,
43606         0xA785,
43607         0xA786,
43608         0xA787,
43609         0xA788,
43610         0xA789,
43611         0xA78B,
43612         0xA78C,
43613         0xA78D,
43614         0xA78E,
43615         0xA78F,
43616         0xA790,
43617         0xA791,
43618         0xA792,
43619         0xA793,
43620         0xA796,
43621         0xA797,
43622         0xA798,
43623         0xA799,
43624         0xA79A,
43625         0xA79B,
43626         0xA79C,
43627         0xA79D,
43628         0xA79E,
43629         0xA79F,
43630         0xA7A0,
43631         0xA7A1,
43632         0xA7A2,
43633         0xA7A3,
43634         0xA7A4,
43635         0xA7A5,
43636         0xA7A6,
43637         0xA7A7,
43638         0xA7A8,
43639         0xA7A9,
43640         0xA7AA,
43641         0xA7AF,
43642         0xA7B0,
43643         0xA7B5,
43644         0xA7B6,
43645         0xA7B7,
43646         0xA7B8,
43647         0xA7F7,
43648         0xA7F8,
43649         0xA7FB,
43650         0xA802,
43651         0xA803,
43652         0xA806,
43653         0xA807,
43654         0xA80B,
43655         0xA80C,
43656         0xA823,
43657         0xA828,
43658         0xA840,
43659         0xA874,
43660         0xA876,
43661         0xA878,
43662         0xA880,
43663         0xA882,
43664         0xA8B4,
43665         0xA8C6,
43666         0xA8CE,
43667         0xA8D0,
43668         0xA8DA,
43669         0xA8E0,
43670         0xA8F2,
43671         0xA8F8,
43672         0xA8FB,
43673         0xA8FC,
43674         0xA8FD,
43675         0xA8FE,
43676         0xA900,
43677         0xA90A,
43678         0xA926,
43679         0xA92E,
43680         0xA92F,
43681         0xA930,
43682         0xA947,
43683         0xA954,
43684         0xA960,
43685         0xA97D,
43686         0xA980,
43687         0xA984,
43688         0xA9B3,
43689         0xA9C1,
43690         0xA9C8,
43691         0xA9CA,
43692         0xA9CF,
43693         0xA9D0,
43694         0xA9DA,
43695         0xA9E0,
43696         0xA9E5,
43697         0xA9E6,
43698         0xA9F0,
43699         0xA9FA,
43700         0xA9FF,
43701         0xAA00,
43702         0xAA29,
43703         0xAA37,
43704         0xAA40,
43705         0xAA43,
43706         0xAA44,
43707         0xAA4C,
43708         0xAA4E,
43709         0xAA50,
43710         0xAA5A,
43711         0xAA5D,
43712         0xAA60,
43713         0xAA77,
43714         0xAA7A,
43715         0xAA7B,
43716         0xAA7E,
43717         0xAAB0,
43718         0xAAB1,
43719         0xAAB2,
43720         0xAAB5,
43721         0xAAB7,
43722         0xAAB9,
43723         0xAABE,
43724         0xAAC0,
43725         0xAAC1,
43726         0xAAC2,
43727         0xAAC3,
43728         0xAADB,
43729         0xAADE,
43730         0xAAE0,
43731         0xAAEB,
43732         0xAAF0,
43733         0xAAF2,
43734         0xAAF5,
43735         0xAAF7,
43736         0xAB01,
43737         0xAB07,
43738         0xAB09,
43739         0xAB0F,
43740         0xAB11,
43741         0xAB17,
43742         0xAB20,
43743         0xAB27,
43744         0xAB28,
43745         0xAB2F,
43746         0xAB30,
43747         0xAB5B,
43748         0xAB5C,
43749         0xAB66,
43750         0xAB70,
43751         0xABC0,
43752         0xABE3,
43753         0xABEB,
43754         0xABEC,
43755         0xABEE,
43756         0xABF0,
43757         0xABFA,
43758         0xAC00,
43759         0xD7A4,
43760         0xD7B0,
43761         0xD7C7,
43762         0xD7CB,
43763         0xD7FC,
43764         0xF900,
43765         0xFA6E,
43766         0xFA70,
43767         0xFADA,
43768         0xFB00,
43769         0xFB07,
43770         0xFB13,
43771         0xFB18,
43772         0xFB1D,
43773         0xFB1E,
43774         0xFB1F,
43775         0xFB29,
43776         0xFB2A,
43777         0xFB37,
43778         0xFB38,
43779         0xFB3D,
43780         0xFB3E,
43781         0xFB3F,
43782         0xFB40,
43783         0xFB42,
43784         0xFB43,
43785         0xFB45,
43786         0xFB46,
43787         0xFBB2,
43788         0xFBD3,
43789         0xFD3E,
43790         0xFD40,
43791         0xFD50,
43792         0xFD90,
43793         0xFD92,
43794         0xFDC8,
43795         0xFDF0,
43796         0xFDFC,
43797         0xFE00,
43798         0xFE10,
43799         0xFE12,
43800         0xFE13,
43801         0xFE14,
43802         0xFE17,
43803         0xFE19,
43804         0xFE20,
43805         0xFE30,
43806         0xFE31,
43807         0xFE33,
43808         0xFE35,
43809         0xFE45,
43810         0xFE47,
43811         0xFE49,
43812         0xFE50,
43813         0xFE52,
43814         0xFE53,
43815         0xFE55,
43816         0xFE56,
43817         0xFE58,
43818         0xFE59,
43819         0xFE5F,
43820         0xFE63,
43821         0xFE64,
43822         0xFE70,
43823         0xFE75,
43824         0xFE76,
43825         0xFEFD,
43826         0xFEFF,
43827         0xFF00,
43828         0xFF01,
43829         0xFF02,
43830         0xFF08,
43831         0xFF0A,
43832         0xFF0C,
43833         0xFF0E,
43834         0xFF0F,
43835         0xFF1A,
43836         0xFF1B,
43837         0xFF1F,
43838         0xFF20,
43839         0xFF21,
43840         0xFF3B,
43841         0xFF3C,
43842         0xFF3D,
43843         0xFF3E,
43844         0xFF41,
43845         0xFF5B,
43846         0xFF5C,
43847         0xFF5D,
43848         0xFF5E,
43849         0xFF5F,
43850         0xFF61,
43851         0xFF62,
43852         0xFF64,
43853         0xFF65,
43854         0xFF66,
43855         0xFF9E,
43856         0xFFA0,
43857         0xFFBF,
43858         0xFFC2,
43859         0xFFC8,
43860         0xFFCA,
43861         0xFFD0,
43862         0xFFD2,
43863         0xFFD8,
43864         0xFFDA,
43865         0xFFDD,
43866         0xFFF9,
43867         0xFFFC,
43868         0x10000,
43869         0x1000C,
43870         0x1000D,
43871         0x10027,
43872         0x10028,
43873         0x1003B,
43874         0x1003C,
43875         0x1003E,
43876         0x1003F,
43877         0x1004E,
43878         0x10050,
43879         0x1005E,
43880         0x10080,
43881         0x100FB,
43882         0x10140,
43883         0x10175,
43884         0x101FD,
43885         0x101FE,
43886         0x10280,
43887         0x1029D,
43888         0x102A0,
43889         0x102D1,
43890         0x102E0,
43891         0x102E1,
43892         0x10300,
43893         0x10320,
43894         0x10330,
43895         0x1034B,
43896         0x10350,
43897         0x10376,
43898         0x1037B,
43899         0x10380,
43900         0x1039E,
43901         0x103A0,
43902         0x103C4,
43903         0x103C8,
43904         0x103D0,
43905         0x103D1,
43906         0x103D6,
43907         0x10400,
43908         0x10428,
43909         0x10450,
43910         0x1049E,
43911         0x104A0,
43912         0x104AA,
43913         0x104B0,
43914         0x104D4,
43915         0x104D8,
43916         0x104FC,
43917         0x10500,
43918         0x10528,
43919         0x10530,
43920         0x10564,
43921         0x10600,
43922         0x10737,
43923         0x10740,
43924         0x10756,
43925         0x10760,
43926         0x10768,
43927         0x10800,
43928         0x10806,
43929         0x10808,
43930         0x10809,
43931         0x1080A,
43932         0x10836,
43933         0x10837,
43934         0x10839,
43935         0x1083C,
43936         0x1083D,
43937         0x1083F,
43938         0x10856,
43939         0x10860,
43940         0x10877,
43941         0x10880,
43942         0x1089F,
43943         0x108E0,
43944         0x108F3,
43945         0x108F4,
43946         0x108F6,
43947         0x10900,
43948         0x10916,
43949         0x10920,
43950         0x1093A,
43951         0x10980,
43952         0x109B8,
43953         0x109BE,
43954         0x109C0,
43955         0x10A00,
43956         0x10A01,
43957         0x10A04,
43958         0x10A05,
43959         0x10A07,
43960         0x10A0C,
43961         0x10A10,
43962         0x10A14,
43963         0x10A15,
43964         0x10A18,
43965         0x10A19,
43966         0x10A34,
43967         0x10A38,
43968         0x10A3B,
43969         0x10A3F,
43970         0x10A40,
43971         0x10A56,
43972         0x10A58,
43973         0x10A60,
43974         0x10A7D,
43975         0x10A80,
43976         0x10A9D,
43977         0x10AC0,
43978         0x10AC8,
43979         0x10AC9,
43980         0x10AE5,
43981         0x10AE7,
43982         0x10B00,
43983         0x10B36,
43984         0x10B40,
43985         0x10B56,
43986         0x10B60,
43987         0x10B73,
43988         0x10B80,
43989         0x10B92,
43990         0x10C00,
43991         0x10C49,
43992         0x10C80,
43993         0x10CB3,
43994         0x10CC0,
43995         0x10CF3,
43996         0x11000,
43997         0x11003,
43998         0x11038,
43999         0x11047,
44000         0x11049,
44001         0x11066,
44002         0x11070,
44003         0x1107F,
44004         0x11083,
44005         0x110B0,
44006         0x110BB,
44007         0x110BD,
44008         0x110BE,
44009         0x110C2,
44010         0x110D0,
44011         0x110E9,
44012         0x110F0,
44013         0x110FA,
44014         0x11100,
44015         0x11103,
44016         0x11127,
44017         0x11135,
44018         0x11136,
44019         0x11140,
44020         0x11141,
44021         0x11144,
44022         0x11150,
44023         0x11173,
44024         0x11174,
44025         0x11176,
44026         0x11177,
44027         0x11180,
44028         0x11183,
44029         0x111B3,
44030         0x111C1,
44031         0x111C5,
44032         0x111C7,
44033         0x111CA,
44034         0x111CD,
44035         0x111CE,
44036         0x111D0,
44037         0x111DA,
44038         0x111DB,
44039         0x111DC,
44040         0x111DD,
44041         0x111DE,
44042         0x111E0,
44043         0x11200,
44044         0x11212,
44045         0x11213,
44046         0x1122C,
44047         0x11238,
44048         0x1123A,
44049         0x1123B,
44050         0x1123D,
44051         0x1123E,
44052         0x1123F,
44053         0x11280,
44054         0x11287,
44055         0x11288,
44056         0x11289,
44057         0x1128A,
44058         0x1128E,
44059         0x1128F,
44060         0x1129E,
44061         0x1129F,
44062         0x112A9,
44063         0x112AA,
44064         0x112B0,
44065         0x112DF,
44066         0x112EB,
44067         0x112F0,
44068         0x112FA,
44069         0x11300,
44070         0x11304,
44071         0x11305,
44072         0x1130D,
44073         0x1130F,
44074         0x11311,
44075         0x11313,
44076         0x11329,
44077         0x1132A,
44078         0x11331,
44079         0x11332,
44080         0x11334,
44081         0x11335,
44082         0x1133A,
44083         0x1133C,
44084         0x1133D,
44085         0x1133E,
44086         0x11345,
44087         0x11347,
44088         0x11349,
44089         0x1134B,
44090         0x1134E,
44091         0x11350,
44092         0x11351,
44093         0x11357,
44094         0x11358,
44095         0x1135D,
44096         0x11362,
44097         0x11364,
44098         0x11366,
44099         0x1136D,
44100         0x11370,
44101         0x11375,
44102         0x11400,
44103         0x11435,
44104         0x11447,
44105         0x1144B,
44106         0x1144D,
44107         0x11450,
44108         0x1145A,
44109         0x11480,
44110         0x114B0,
44111         0x114C4,
44112         0x114C6,
44113         0x114C7,
44114         0x114C8,
44115         0x114D0,
44116         0x114DA,
44117         0x11580,
44118         0x115AF,
44119         0x115B6,
44120         0x115B8,
44121         0x115C1,
44122         0x115C2,
44123         0x115C4,
44124         0x115C9,
44125         0x115D8,
44126         0x115DC,
44127         0x115DE,
44128         0x11600,
44129         0x11630,
44130         0x11641,
44131         0x11643,
44132         0x11644,
44133         0x11645,
44134         0x11650,
44135         0x1165A,
44136         0x11680,
44137         0x116AB,
44138         0x116B8,
44139         0x116C0,
44140         0x116CA,
44141         0x11700,
44142         0x1171A,
44143         0x1171D,
44144         0x1172C,
44145         0x11730,
44146         0x1173A,
44147         0x1173C,
44148         0x1173F,
44149         0x118A0,
44150         0x118C0,
44151         0x118E0,
44152         0x118EA,
44153         0x118FF,
44154         0x11900,
44155         0x11AC0,
44156         0x11AF9,
44157         0x11C00,
44158         0x11C09,
44159         0x11C0A,
44160         0x11C2F,
44161         0x11C37,
44162         0x11C38,
44163         0x11C40,
44164         0x11C41,
44165         0x11C43,
44166         0x11C50,
44167         0x11C5A,
44168         0x11C72,
44169         0x11C90,
44170         0x11C92,
44171         0x11CA8,
44172         0x11CA9,
44173         0x11CB7,
44174         0x12000,
44175         0x1239A,
44176         0x12400,
44177         0x1246F,
44178         0x12480,
44179         0x12544,
44180         0x13000,
44181         0x1342F,
44182         0x14400,
44183         0x14647,
44184         0x16800,
44185         0x16A39,
44186         0x16A40,
44187         0x16A5F,
44188         0x16A60,
44189         0x16A6A,
44190         0x16A6E,
44191         0x16A70,
44192         0x16AD0,
44193         0x16AEE,
44194         0x16AF0,
44195         0x16AF5,
44196         0x16AF6,
44197         0x16B00,
44198         0x16B30,
44199         0x16B37,
44200         0x16B39,
44201         0x16B40,
44202         0x16B44,
44203         0x16B45,
44204         0x16B50,
44205         0x16B5A,
44206         0x16B63,
44207         0x16B78,
44208         0x16B7D,
44209         0x16B90,
44210         0x16F00,
44211         0x16F45,
44212         0x16F50,
44213         0x16F51,
44214         0x16F7F,
44215         0x16F8F,
44216         0x16F93,
44217         0x16FA0,
44218         0x16FE0,
44219         0x16FE1,
44220         0x17000,
44221         0x187ED,
44222         0x18800,
44223         0x18AF3,
44224         0x1B000,
44225         0x1B002,
44226         0x1BC00,
44227         0x1BC6B,
44228         0x1BC70,
44229         0x1BC7D,
44230         0x1BC80,
44231         0x1BC89,
44232         0x1BC90,
44233         0x1BC9A,
44234         0x1BC9D,
44235         0x1BC9F,
44236         0x1BCA0,
44237         0x1BCA4,
44238         0x1D165,
44239         0x1D16A,
44240         0x1D16D,
44241         0x1D173,
44242         0x1D17B,
44243         0x1D183,
44244         0x1D185,
44245         0x1D18C,
44246         0x1D1AA,
44247         0x1D1AE,
44248         0x1D242,
44249         0x1D245,
44250         0x1D400,
44251         0x1D41A,
44252         0x1D434,
44253         0x1D44E,
44254         0x1D455,
44255         0x1D456,
44256         0x1D468,
44257         0x1D482,
44258         0x1D49C,
44259         0x1D49D,
44260         0x1D49E,
44261         0x1D4A0,
44262         0x1D4A2,
44263         0x1D4A3,
44264         0x1D4A5,
44265         0x1D4A7,
44266         0x1D4A9,
44267         0x1D4AD,
44268         0x1D4AE,
44269         0x1D4B6,
44270         0x1D4BA,
44271         0x1D4BB,
44272         0x1D4BC,
44273         0x1D4BD,
44274         0x1D4C4,
44275         0x1D4C5,
44276         0x1D4D0,
44277         0x1D4EA,
44278         0x1D504,
44279         0x1D506,
44280         0x1D507,
44281         0x1D50B,
44282         0x1D50D,
44283         0x1D515,
44284         0x1D516,
44285         0x1D51D,
44286         0x1D51E,
44287         0x1D538,
44288         0x1D53A,
44289         0x1D53B,
44290         0x1D53F,
44291         0x1D540,
44292         0x1D545,
44293         0x1D546,
44294         0x1D547,
44295         0x1D54A,
44296         0x1D551,
44297         0x1D552,
44298         0x1D56C,
44299         0x1D586,
44300         0x1D5A0,
44301         0x1D5BA,
44302         0x1D5D4,
44303         0x1D5EE,
44304         0x1D608,
44305         0x1D622,
44306         0x1D63C,
44307         0x1D656,
44308         0x1D670,
44309         0x1D68A,
44310         0x1D6A6,
44311         0x1D6A8,
44312         0x1D6C1,
44313         0x1D6C2,
44314         0x1D6DB,
44315         0x1D6DC,
44316         0x1D6E2,
44317         0x1D6FB,
44318         0x1D6FC,
44319         0x1D715,
44320         0x1D716,
44321         0x1D71C,
44322         0x1D735,
44323         0x1D736,
44324         0x1D74F,
44325         0x1D750,
44326         0x1D756,
44327         0x1D76F,
44328         0x1D770,
44329         0x1D789,
44330         0x1D78A,
44331         0x1D790,
44332         0x1D7A9,
44333         0x1D7AA,
44334         0x1D7C3,
44335         0x1D7C4,
44336         0x1D7CA,
44337         0x1D7CB,
44338         0x1D7CC,
44339         0x1D7CE,
44340         0x1D800,
44341         0x1DA00,
44342         0x1DA37,
44343         0x1DA3B,
44344         0x1DA6D,
44345         0x1DA75,
44346         0x1DA76,
44347         0x1DA84,
44348         0x1DA85,
44349         0x1DA88,
44350         0x1DA89,
44351         0x1DA9B,
44352         0x1DAA0,
44353         0x1DAA1,
44354         0x1DAB0,
44355         0x1E000,
44356         0x1E007,
44357         0x1E008,
44358         0x1E019,
44359         0x1E01B,
44360         0x1E022,
44361         0x1E023,
44362         0x1E025,
44363         0x1E026,
44364         0x1E02B,
44365         0x1E800,
44366         0x1E8C5,
44367         0x1E8D0,
44368         0x1E8D7,
44369         0x1E900,
44370         0x1E922,
44371         0x1E944,
44372         0x1E94B,
44373         0x1E950,
44374         0x1E95A,
44375         0x1EE00,
44376         0x1EE04,
44377         0x1EE05,
44378         0x1EE20,
44379         0x1EE21,
44380         0x1EE23,
44381         0x1EE24,
44382         0x1EE25,
44383         0x1EE27,
44384         0x1EE28,
44385         0x1EE29,
44386         0x1EE33,
44387         0x1EE34,
44388         0x1EE38,
44389         0x1EE39,
44390         0x1EE3A,
44391         0x1EE3B,
44392         0x1EE3C,
44393         0x1EE42,
44394         0x1EE43,
44395         0x1EE47,
44396         0x1EE48,
44397         0x1EE49,
44398         0x1EE4A,
44399         0x1EE4B,
44400         0x1EE4C,
44401         0x1EE4D,
44402         0x1EE50,
44403         0x1EE51,
44404         0x1EE53,
44405         0x1EE54,
44406         0x1EE55,
44407         0x1EE57,
44408         0x1EE58,
44409         0x1EE59,
44410         0x1EE5A,
44411         0x1EE5B,
44412         0x1EE5C,
44413         0x1EE5D,
44414         0x1EE5E,
44415         0x1EE5F,
44416         0x1EE60,
44417         0x1EE61,
44418         0x1EE63,
44419         0x1EE64,
44420         0x1EE65,
44421         0x1EE67,
44422         0x1EE6B,
44423         0x1EE6C,
44424         0x1EE73,
44425         0x1EE74,
44426         0x1EE78,
44427         0x1EE79,
44428         0x1EE7D,
44429         0x1EE7E,
44430         0x1EE7F,
44431         0x1EE80,
44432         0x1EE8A,
44433         0x1EE8B,
44434         0x1EE9C,
44435         0x1EEA1,
44436         0x1EEA4,
44437         0x1EEA5,
44438         0x1EEAA,
44439         0x1EEAB,
44440         0x1EEBC,
44441         0x1F130,
44442         0x1F14A,
44443         0x1F150,
44444         0x1F16A,
44445         0x1F170,
44446         0x1F18A,
44447         0x1F676,
44448         0x1F679,
44449         0x20000,
44450         0x2A6D7,
44451         0x2A700,
44452         0x2B735,
44453         0x2B740,
44454         0x2B81E,
44455         0x2B820,
44456         0x2CEA2,
44457         0x2F800,
44458         0x2FA1E,
44459         0xE0001,
44460         0xE0002,
44461         0xE0020,
44462         0xE0080,
44463         0xE0100,
44464         0xE01F0
44465 };
44466
44467 #endif  /* defined(PERL_IN_PERL_C) */
44468
44469 #if defined(PERL_IN_REGEXEC_C)
44470
44471 #define SB_ENUM_COUNT 16
44472
44473 typedef enum {
44474         SB_Other = 0,
44475         SB_ATerm = 1,
44476         SB_CR = 2,
44477         SB_Close = 3,
44478         SB_Extend = 4,
44479         SB_Format = 5,
44480         SB_LF = 6,
44481         SB_Lower = 7,
44482         SB_Numeric = 8,
44483         SB_OLetter = 9,
44484         SB_SContinue = 10,
44485         SB_STerm = 11,
44486         SB_Sep = 12,
44487         SB_Sp = 13,
44488         SB_Upper = 14,
44489         SB_EDGE = 15
44490 } SB_enum;
44491
44492 static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 1047 */
44493         SB_Other,
44494         SB_Sp,
44495         SB_Other,
44496         SB_Sp,
44497         SB_CR,
44498         SB_Other,
44499         SB_LF,
44500         SB_Other,
44501         SB_Sep,
44502         SB_Other,
44503         SB_Sp,
44504         SB_Lower,
44505         SB_Other,
44506         SB_ATerm,
44507         SB_Other,
44508         SB_Close,
44509         SB_Other,
44510         SB_Lower,
44511         SB_STerm,
44512         SB_Other,
44513         SB_Close,
44514         SB_Other,
44515         SB_SContinue,
44516         SB_Other,
44517         SB_Upper,
44518         SB_Other,
44519         SB_SContinue,
44520         SB_Other,
44521         SB_STerm,
44522         SB_Lower,
44523         SB_Upper,
44524         SB_Other,
44525         SB_SContinue,
44526         SB_Other,
44527         SB_Close,
44528         SB_Other,
44529         SB_Close,
44530         SB_Upper,
44531         SB_Lower,
44532         SB_Close,
44533         SB_Lower,
44534         SB_Other,
44535         SB_Lower,
44536         SB_Other,
44537         SB_Upper,
44538         SB_Other,
44539         SB_Lower,
44540         SB_Other,
44541         SB_Lower,
44542         SB_Other,
44543         SB_Upper,
44544         SB_Close,
44545         SB_Upper,
44546         SB_Other,
44547         SB_Upper,
44548         SB_Other,
44549         SB_Close,
44550         SB_Other,
44551         SB_Close,
44552         SB_Upper,
44553         SB_Format,
44554         SB_Lower,
44555         SB_Close,
44556         SB_Upper,
44557         SB_Other,
44558         SB_Lower,
44559         SB_Other,
44560         SB_Upper,
44561         SB_Other,
44562         SB_Upper,
44563         SB_Numeric,
44564         SB_Other,
44565         SB_Upper,
44566         SB_Other,
44567         SB_Upper,
44568         SB_Lower,
44569         SB_Upper,
44570         SB_Lower,
44571         SB_Upper,
44572         SB_Lower,
44573         SB_Upper,
44574         SB_Lower,
44575         SB_Upper,
44576         SB_Lower,
44577         SB_Upper,
44578         SB_Lower,
44579         SB_Upper,
44580         SB_Lower,
44581         SB_Upper,
44582         SB_Lower,
44583         SB_Upper,
44584         SB_Lower,
44585         SB_Upper,
44586         SB_Lower,
44587         SB_Upper,
44588         SB_Lower,
44589         SB_Upper,
44590         SB_Lower,
44591         SB_Upper,
44592         SB_Lower,
44593         SB_Upper,
44594         SB_Lower,
44595         SB_Upper,
44596         SB_Lower,
44597         SB_Upper,
44598         SB_Lower,
44599         SB_Upper,
44600         SB_Lower,
44601         SB_Upper,
44602         SB_Lower,
44603         SB_Upper,
44604         SB_Lower,
44605         SB_Upper,
44606         SB_Lower,
44607         SB_Upper,
44608         SB_Lower,
44609         SB_Upper,
44610         SB_Lower,
44611         SB_Upper,
44612         SB_Lower,
44613         SB_Upper,
44614         SB_Lower,
44615         SB_Upper,
44616         SB_Lower,
44617         SB_Upper,
44618         SB_Lower,
44619         SB_Upper,
44620         SB_Lower,
44621         SB_Upper,
44622         SB_Lower,
44623         SB_Upper,
44624         SB_Lower,
44625         SB_Upper,
44626         SB_Lower,
44627         SB_Upper,
44628         SB_Lower,
44629         SB_Upper,
44630         SB_Lower,
44631         SB_Upper,
44632         SB_Lower,
44633         SB_Upper,
44634         SB_Lower,
44635         SB_Upper,
44636         SB_Lower,
44637         SB_Upper,
44638         SB_Lower,
44639         SB_Upper,
44640         SB_Lower,
44641         SB_Upper,
44642         SB_Lower,
44643         SB_Upper,
44644         SB_Lower,
44645         SB_Upper,
44646         SB_Lower,
44647         SB_Upper,
44648         SB_Lower,
44649         SB_Upper,
44650         SB_Lower,
44651         SB_Upper,
44652         SB_Lower,
44653         SB_Upper,
44654         SB_Lower,
44655         SB_Upper,
44656         SB_Lower,
44657         SB_Upper,
44658         SB_Lower,
44659         SB_Upper,
44660         SB_Lower,
44661         SB_Upper,
44662         SB_Lower,
44663         SB_Upper,
44664         SB_Lower,
44665         SB_Upper,
44666         SB_Lower,
44667         SB_Upper,
44668         SB_Lower,
44669         SB_Upper,
44670         SB_Lower,
44671         SB_Upper,
44672         SB_Lower,
44673         SB_Upper,
44674         SB_Lower,
44675         SB_Upper,
44676         SB_Lower,
44677         SB_Upper,
44678         SB_Lower,
44679         SB_Upper,
44680         SB_Lower,
44681         SB_Upper,
44682         SB_Lower,
44683         SB_Upper,
44684         SB_Lower,
44685         SB_Upper,
44686         SB_Lower,
44687         SB_Upper,
44688         SB_Lower,
44689         SB_Upper,
44690         SB_Lower,
44691         SB_Upper,
44692         SB_Lower,
44693         SB_Upper,
44694         SB_Lower,
44695         SB_Upper,
44696         SB_Lower,
44697         SB_Upper,
44698         SB_Lower,
44699         SB_Upper,
44700         SB_Lower,
44701         SB_Upper,
44702         SB_Lower,
44703         SB_Upper,
44704         SB_Lower,
44705         SB_Upper,
44706         SB_Lower,
44707         SB_Upper,
44708         SB_Lower,
44709         SB_Upper,
44710         SB_Lower,
44711         SB_Upper,
44712         SB_Lower,
44713         SB_Upper,
44714         SB_Lower,
44715         SB_Upper,
44716         SB_Lower,
44717         SB_Upper,
44718         SB_Lower,
44719         SB_Upper,
44720         SB_Lower,
44721         SB_Upper,
44722         SB_Lower,
44723         SB_Upper,
44724         SB_Lower,
44725         SB_Upper,
44726         SB_Lower,
44727         SB_OLetter,
44728         SB_Upper,
44729         SB_Lower,
44730         SB_OLetter,
44731         SB_Upper,
44732         SB_Lower,
44733         SB_Upper,
44734         SB_Lower,
44735         SB_Upper,
44736         SB_Lower,
44737         SB_Upper,
44738         SB_Lower,
44739         SB_Upper,
44740         SB_Lower,
44741         SB_Upper,
44742         SB_Lower,
44743         SB_Upper,
44744         SB_Lower,
44745         SB_Upper,
44746         SB_Lower,
44747         SB_Upper,
44748         SB_Lower,
44749         SB_Upper,
44750         SB_Lower,
44751         SB_Upper,
44752         SB_Lower,
44753         SB_Upper,
44754         SB_Lower,
44755         SB_Upper,
44756         SB_Lower,
44757         SB_Upper,
44758         SB_Lower,
44759         SB_Upper,
44760         SB_Lower,
44761         SB_Upper,
44762         SB_Lower,
44763         SB_Upper,
44764         SB_Lower,
44765         SB_Upper,
44766         SB_Lower,
44767         SB_Upper,
44768         SB_Lower,
44769         SB_Upper,
44770         SB_Lower,
44771         SB_Upper,
44772         SB_Lower,
44773         SB_Upper,
44774         SB_Lower,
44775         SB_Upper,
44776         SB_Lower,
44777         SB_Upper,
44778         SB_Lower,
44779         SB_Upper,
44780         SB_Lower,
44781         SB_Upper,
44782         SB_Lower,
44783         SB_Upper,
44784         SB_Lower,
44785         SB_Upper,
44786         SB_Lower,
44787         SB_Upper,
44788         SB_Lower,
44789         SB_Upper,
44790         SB_Lower,
44791         SB_Upper,
44792         SB_Lower,
44793         SB_Upper,
44794         SB_Lower,
44795         SB_Upper,
44796         SB_Lower,
44797         SB_Upper,
44798         SB_Lower,
44799         SB_Upper,
44800         SB_Lower,
44801         SB_Upper,
44802         SB_Lower,
44803         SB_Upper,
44804         SB_Lower,
44805         SB_Upper,
44806         SB_Lower,
44807         SB_Upper,
44808         SB_Lower,
44809         SB_Upper,
44810         SB_Lower,
44811         SB_Upper,
44812         SB_Lower,
44813         SB_Upper,
44814         SB_Lower,
44815         SB_Upper,
44816         SB_Lower,
44817         SB_Upper,
44818         SB_Lower,
44819         SB_Upper,
44820         SB_Lower,
44821         SB_Upper,
44822         SB_Lower,
44823         SB_Upper,
44824         SB_Lower,
44825         SB_Upper,
44826         SB_Lower,
44827         SB_Upper,
44828         SB_Lower,
44829         SB_Upper,
44830         SB_Lower,
44831         SB_Upper,
44832         SB_Lower,
44833         SB_Upper,
44834         SB_Lower,
44835         SB_Upper,
44836         SB_Lower,
44837         SB_Upper,
44838         SB_Lower,
44839         SB_Upper,
44840         SB_Lower,
44841         SB_Upper,
44842         SB_Lower,
44843         SB_Upper,
44844         SB_Lower,
44845         SB_Upper,
44846         SB_Lower,
44847         SB_Upper,
44848         SB_Lower,
44849         SB_Upper,
44850         SB_Lower,
44851         SB_OLetter,
44852         SB_Lower,
44853         SB_OLetter,
44854         SB_Lower,
44855         SB_Other,
44856         SB_OLetter,
44857         SB_Other,
44858         SB_Lower,
44859         SB_Other,
44860         SB_OLetter,
44861         SB_Other,
44862         SB_OLetter,
44863         SB_Other,
44864         SB_Extend,
44865         SB_Upper,
44866         SB_Lower,
44867         SB_Upper,
44868         SB_Lower,
44869         SB_OLetter,
44870         SB_Other,
44871         SB_Upper,
44872         SB_Lower,
44873         SB_Other,
44874         SB_Lower,
44875         SB_Other,
44876         SB_Upper,
44877         SB_Other,
44878         SB_Upper,
44879         SB_Other,
44880         SB_Upper,
44881         SB_Other,
44882         SB_Upper,
44883         SB_Other,
44884         SB_Upper,
44885         SB_Lower,
44886         SB_Upper,
44887         SB_Other,
44888         SB_Upper,
44889         SB_Lower,
44890         SB_Upper,
44891         SB_Lower,
44892         SB_Upper,
44893         SB_Lower,
44894         SB_Upper,
44895         SB_Lower,
44896         SB_Upper,
44897         SB_Lower,
44898         SB_Upper,
44899         SB_Lower,
44900         SB_Upper,
44901         SB_Lower,
44902         SB_Upper,
44903         SB_Lower,
44904         SB_Upper,
44905         SB_Lower,
44906         SB_Upper,
44907         SB_Lower,
44908         SB_Upper,
44909         SB_Lower,
44910         SB_Upper,
44911         SB_Lower,
44912         SB_Upper,
44913         SB_Lower,
44914         SB_Upper,
44915         SB_Lower,
44916         SB_Upper,
44917         SB_Lower,
44918         SB_Upper,
44919         SB_Lower,
44920         SB_Other,
44921         SB_Upper,
44922         SB_Lower,
44923         SB_Upper,
44924         SB_Lower,
44925         SB_Upper,
44926         SB_Lower,
44927         SB_Upper,
44928         SB_Lower,
44929         SB_Upper,
44930         SB_Lower,
44931         SB_Upper,
44932         SB_Lower,
44933         SB_Upper,
44934         SB_Lower,
44935         SB_Upper,
44936         SB_Lower,
44937         SB_Upper,
44938         SB_Lower,
44939         SB_Upper,
44940         SB_Lower,
44941         SB_Upper,
44942         SB_Lower,
44943         SB_Upper,
44944         SB_Lower,
44945         SB_Upper,
44946         SB_Lower,
44947         SB_Upper,
44948         SB_Lower,
44949         SB_Upper,
44950         SB_Lower,
44951         SB_Upper,
44952         SB_Lower,
44953         SB_Upper,
44954         SB_Lower,
44955         SB_Upper,
44956         SB_Lower,
44957         SB_Upper,
44958         SB_Lower,
44959         SB_Upper,
44960         SB_Lower,
44961         SB_Other,
44962         SB_Extend,
44963         SB_Upper,
44964         SB_Lower,
44965         SB_Upper,
44966         SB_Lower,
44967         SB_Upper,
44968         SB_Lower,
44969         SB_Upper,
44970         SB_Lower,
44971         SB_Upper,
44972         SB_Lower,
44973         SB_Upper,
44974         SB_Lower,
44975         SB_Upper,
44976         SB_Lower,
44977         SB_Upper,
44978         SB_Lower,
44979         SB_Upper,
44980         SB_Lower,
44981         SB_Upper,
44982         SB_Lower,
44983         SB_Upper,
44984         SB_Lower,
44985         SB_Upper,
44986         SB_Lower,
44987         SB_Upper,
44988         SB_Lower,
44989         SB_Upper,
44990         SB_Lower,
44991         SB_Upper,
44992         SB_Lower,
44993         SB_Upper,
44994         SB_Lower,
44995         SB_Upper,
44996         SB_Lower,
44997         SB_Upper,
44998         SB_Lower,
44999         SB_Upper,
45000         SB_Lower,
45001         SB_Upper,
45002         SB_Lower,
45003         SB_Upper,
45004         SB_Lower,
45005         SB_Upper,
45006         SB_Lower,
45007         SB_Upper,
45008         SB_Lower,
45009         SB_Upper,
45010         SB_Lower,
45011         SB_Upper,
45012         SB_Lower,
45013         SB_Upper,
45014         SB_Lower,
45015         SB_Upper,
45016         SB_Lower,
45017         SB_Upper,
45018         SB_Lower,
45019         SB_Upper,
45020         SB_Lower,
45021         SB_Upper,
45022         SB_Lower,
45023         SB_Upper,
45024         SB_Lower,
45025         SB_Upper,
45026         SB_Lower,
45027         SB_Upper,
45028         SB_Lower,
45029         SB_Upper,
45030         SB_Lower,
45031         SB_Upper,
45032         SB_Lower,
45033         SB_Upper,
45034         SB_Lower,
45035         SB_Upper,
45036         SB_Lower,
45037         SB_Upper,
45038         SB_Lower,
45039         SB_Upper,
45040         SB_Lower,
45041         SB_Upper,
45042         SB_Lower,
45043         SB_Upper,
45044         SB_Lower,
45045         SB_Upper,
45046         SB_Lower,
45047         SB_Upper,
45048         SB_Lower,
45049         SB_Upper,
45050         SB_Lower,
45051         SB_Upper,
45052         SB_Lower,
45053         SB_Upper,
45054         SB_Lower,
45055         SB_Upper,
45056         SB_Lower,
45057         SB_Upper,
45058         SB_Lower,
45059         SB_Upper,
45060         SB_Lower,
45061         SB_Upper,
45062         SB_Lower,
45063         SB_Upper,
45064         SB_Lower,
45065         SB_Upper,
45066         SB_Lower,
45067         SB_Upper,
45068         SB_Lower,
45069         SB_Upper,
45070         SB_Lower,
45071         SB_Upper,
45072         SB_Lower,
45073         SB_Upper,
45074         SB_Lower,
45075         SB_Upper,
45076         SB_Lower,
45077         SB_Upper,
45078         SB_Lower,
45079         SB_Upper,
45080         SB_Lower,
45081         SB_Upper,
45082         SB_Lower,
45083         SB_Upper,
45084         SB_Lower,
45085         SB_Upper,
45086         SB_Lower,
45087         SB_Upper,
45088         SB_Lower,
45089         SB_Upper,
45090         SB_Lower,
45091         SB_Upper,
45092         SB_Lower,
45093         SB_Upper,
45094         SB_Lower,
45095         SB_Upper,
45096         SB_Lower,
45097         SB_Upper,
45098         SB_Lower,
45099         SB_Upper,
45100         SB_Lower,
45101         SB_Upper,
45102         SB_Lower,
45103         SB_Upper,
45104         SB_Lower,
45105         SB_Upper,
45106         SB_Lower,
45107         SB_Upper,
45108         SB_Lower,
45109         SB_Upper,
45110         SB_Lower,
45111         SB_Upper,
45112         SB_Lower,
45113         SB_Upper,
45114         SB_Lower,
45115         SB_Upper,
45116         SB_Lower,
45117         SB_Upper,
45118         SB_Lower,
45119         SB_Upper,
45120         SB_Lower,
45121         SB_Upper,
45122         SB_Lower,
45123         SB_Upper,
45124         SB_Lower,
45125         SB_Upper,
45126         SB_Lower,
45127         SB_Other,
45128         SB_Upper,
45129         SB_Other,
45130         SB_OLetter,
45131         SB_Other,
45132         SB_SContinue,
45133         SB_Other,
45134         SB_Lower,
45135         SB_Other,
45136         SB_STerm,
45137         SB_Other,
45138         SB_Extend,
45139         SB_Other,
45140         SB_Extend,
45141         SB_Other,
45142         SB_Extend,
45143         SB_Other,
45144         SB_Extend,
45145         SB_Other,
45146         SB_Extend,
45147         SB_Other,
45148         SB_OLetter,
45149         SB_Other,
45150         SB_OLetter,
45151         SB_Other,
45152         SB_Format,
45153         SB_Other,
45154         SB_SContinue,
45155         SB_Other,
45156         SB_Extend,
45157         SB_Other,
45158         SB_Format,
45159         SB_Other,
45160         SB_STerm,
45161         SB_OLetter,
45162         SB_Extend,
45163         SB_Numeric,
45164         SB_Other,
45165         SB_Numeric,
45166         SB_Other,
45167         SB_OLetter,
45168         SB_Extend,
45169         SB_OLetter,
45170         SB_STerm,
45171         SB_OLetter,
45172         SB_Extend,
45173         SB_Format,
45174         SB_Other,
45175         SB_Extend,
45176         SB_OLetter,
45177         SB_Extend,
45178         SB_Other,
45179         SB_Extend,
45180         SB_OLetter,
45181         SB_Numeric,
45182         SB_OLetter,
45183         SB_Other,
45184         SB_OLetter,
45185         SB_STerm,
45186         SB_Other,
45187         SB_Format,
45188         SB_OLetter,
45189         SB_Extend,
45190         SB_OLetter,
45191         SB_Extend,
45192         SB_Other,
45193         SB_OLetter,
45194         SB_Extend,
45195         SB_OLetter,
45196         SB_Other,
45197         SB_Numeric,
45198         SB_OLetter,
45199         SB_Extend,
45200         SB_OLetter,
45201         SB_Other,
45202         SB_SContinue,
45203         SB_STerm,
45204         SB_OLetter,
45205         SB_Other,
45206         SB_OLetter,
45207         SB_Extend,
45208         SB_OLetter,
45209         SB_Extend,
45210         SB_OLetter,
45211         SB_Extend,
45212         SB_OLetter,
45213         SB_Extend,
45214         SB_Other,
45215         SB_OLetter,
45216         SB_Extend,
45217         SB_Other,
45218         SB_OLetter,
45219         SB_Other,
45220         SB_OLetter,
45221         SB_Other,
45222         SB_Extend,
45223         SB_Format,
45224         SB_Extend,
45225         SB_OLetter,
45226         SB_Extend,
45227         SB_OLetter,
45228         SB_Extend,
45229         SB_OLetter,
45230         SB_Extend,
45231         SB_OLetter,
45232         SB_Extend,
45233         SB_STerm,
45234         SB_Numeric,
45235         SB_Other,
45236         SB_OLetter,
45237         SB_Extend,
45238         SB_Other,
45239         SB_OLetter,
45240         SB_Other,
45241         SB_OLetter,
45242         SB_Other,
45243         SB_OLetter,
45244         SB_Other,
45245         SB_OLetter,
45246         SB_Other,
45247         SB_OLetter,
45248         SB_Other,
45249         SB_OLetter,
45250         SB_Other,
45251         SB_Extend,
45252         SB_OLetter,
45253         SB_Extend,
45254         SB_Other,
45255         SB_Extend,
45256         SB_Other,
45257         SB_Extend,
45258         SB_OLetter,
45259         SB_Other,
45260         SB_Extend,
45261         SB_Other,
45262         SB_OLetter,
45263         SB_Other,
45264         SB_OLetter,
45265         SB_Extend,
45266         SB_Other,
45267         SB_Numeric,
45268         SB_OLetter,
45269         SB_Other,
45270         SB_Extend,
45271         SB_Other,
45272         SB_OLetter,
45273         SB_Other,
45274         SB_OLetter,
45275         SB_Other,
45276         SB_OLetter,
45277         SB_Other,
45278         SB_OLetter,
45279         SB_Other,
45280         SB_OLetter,
45281         SB_Other,
45282         SB_OLetter,
45283         SB_Other,
45284         SB_OLetter,
45285         SB_Other,
45286         SB_Extend,
45287         SB_Other,
45288         SB_Extend,
45289         SB_Other,
45290         SB_Extend,
45291         SB_Other,
45292         SB_Extend,
45293         SB_Other,
45294         SB_Extend,
45295         SB_Other,
45296         SB_OLetter,
45297         SB_Other,
45298         SB_OLetter,
45299         SB_Other,
45300         SB_Numeric,
45301         SB_Extend,
45302         SB_OLetter,
45303         SB_Extend,
45304         SB_Other,
45305         SB_Extend,
45306         SB_Other,
45307         SB_OLetter,
45308         SB_Other,
45309         SB_OLetter,
45310         SB_Other,
45311         SB_OLetter,
45312         SB_Other,
45313         SB_OLetter,
45314         SB_Other,
45315         SB_OLetter,
45316         SB_Other,
45317         SB_OLetter,
45318         SB_Other,
45319         SB_Extend,
45320         SB_OLetter,
45321         SB_Extend,
45322         SB_Other,
45323         SB_Extend,
45324         SB_Other,
45325         SB_Extend,
45326         SB_Other,
45327         SB_OLetter,
45328         SB_Other,
45329         SB_OLetter,
45330         SB_Extend,
45331         SB_Other,
45332         SB_Numeric,
45333         SB_Other,
45334         SB_OLetter,
45335         SB_Other,
45336         SB_Extend,
45337         SB_Other,
45338         SB_OLetter,
45339         SB_Other,
45340         SB_OLetter,
45341         SB_Other,
45342         SB_OLetter,
45343         SB_Other,
45344         SB_OLetter,
45345         SB_Other,
45346         SB_OLetter,
45347         SB_Other,
45348         SB_OLetter,
45349         SB_Other,
45350         SB_Extend,
45351         SB_OLetter,
45352         SB_Extend,
45353         SB_Other,
45354         SB_Extend,
45355         SB_Other,
45356         SB_Extend,
45357         SB_Other,
45358         SB_Extend,
45359         SB_Other,
45360         SB_OLetter,
45361         SB_Other,
45362         SB_OLetter,
45363         SB_Extend,
45364         SB_Other,
45365         SB_Numeric,
45366         SB_Other,
45367         SB_OLetter,
45368         SB_Other,
45369         SB_Extend,
45370         SB_OLetter,
45371         SB_Other,
45372         SB_OLetter,
45373         SB_Other,
45374         SB_OLetter,
45375         SB_Other,
45376         SB_OLetter,
45377         SB_Other,
45378         SB_OLetter,
45379         SB_Other,
45380         SB_OLetter,
45381         SB_Other,
45382         SB_OLetter,
45383         SB_Other,
45384         SB_OLetter,
45385         SB_Other,
45386         SB_OLetter,
45387         SB_Other,
45388         SB_OLetter,
45389         SB_Other,
45390         SB_Extend,
45391         SB_Other,
45392         SB_Extend,
45393         SB_Other,
45394         SB_Extend,
45395         SB_Other,
45396         SB_OLetter,
45397         SB_Other,
45398         SB_Extend,
45399         SB_Other,
45400         SB_Numeric,
45401         SB_Other,
45402         SB_Extend,
45403         SB_Other,
45404         SB_OLetter,
45405         SB_Other,
45406         SB_OLetter,
45407         SB_Other,
45408         SB_OLetter,
45409         SB_Other,
45410         SB_OLetter,
45411         SB_Other,
45412         SB_OLetter,
45413         SB_Extend,
45414         SB_Other,
45415         SB_Extend,
45416         SB_Other,
45417         SB_Extend,
45418         SB_Other,
45419         SB_Extend,
45420         SB_Other,
45421         SB_OLetter,
45422         SB_Other,
45423         SB_OLetter,
45424         SB_Extend,
45425         SB_Other,
45426         SB_Numeric,
45427         SB_Other,
45428         SB_OLetter,
45429         SB_Extend,
45430         SB_Other,
45431         SB_OLetter,
45432         SB_Other,
45433         SB_OLetter,
45434         SB_Other,
45435         SB_OLetter,
45436         SB_Other,
45437         SB_OLetter,
45438         SB_Other,
45439         SB_OLetter,
45440         SB_Other,
45441         SB_Extend,
45442         SB_OLetter,
45443         SB_Extend,
45444         SB_Other,
45445         SB_Extend,
45446         SB_Other,
45447         SB_Extend,
45448         SB_Other,
45449         SB_Extend,
45450         SB_Other,
45451         SB_OLetter,
45452         SB_Other,
45453         SB_OLetter,
45454         SB_Extend,
45455         SB_Other,
45456         SB_Numeric,
45457         SB_Other,
45458         SB_OLetter,
45459         SB_Other,
45460         SB_Extend,
45461         SB_Other,
45462         SB_OLetter,
45463         SB_Other,
45464         SB_OLetter,
45465         SB_Other,
45466         SB_OLetter,
45467         SB_Other,
45468         SB_OLetter,
45469         SB_Extend,
45470         SB_Other,
45471         SB_Extend,
45472         SB_Other,
45473         SB_Extend,
45474         SB_OLetter,
45475         SB_Other,
45476         SB_OLetter,
45477         SB_Extend,
45478         SB_Other,
45479         SB_OLetter,
45480         SB_Extend,
45481         SB_Other,
45482         SB_Numeric,
45483         SB_Other,
45484         SB_OLetter,
45485         SB_Other,
45486         SB_Extend,
45487         SB_Other,
45488         SB_OLetter,
45489         SB_Other,
45490         SB_OLetter,
45491         SB_Other,
45492         SB_OLetter,
45493         SB_Other,
45494         SB_OLetter,
45495         SB_Other,
45496         SB_OLetter,
45497         SB_Other,
45498         SB_Extend,
45499         SB_Other,
45500         SB_Extend,
45501         SB_Other,
45502         SB_Extend,
45503         SB_Other,
45504         SB_Extend,
45505         SB_Other,
45506         SB_Numeric,
45507         SB_Other,
45508         SB_Extend,
45509         SB_Other,
45510         SB_OLetter,
45511         SB_Extend,
45512         SB_OLetter,
45513         SB_Extend,
45514         SB_Other,
45515         SB_OLetter,
45516         SB_Extend,
45517         SB_Other,
45518         SB_Numeric,
45519         SB_Other,
45520         SB_OLetter,
45521         SB_Other,
45522         SB_OLetter,
45523         SB_Other,
45524         SB_OLetter,
45525         SB_Other,
45526         SB_OLetter,
45527         SB_Other,
45528         SB_OLetter,
45529         SB_Other,
45530         SB_OLetter,
45531         SB_Other,
45532         SB_OLetter,
45533         SB_Other,
45534         SB_OLetter,
45535         SB_Other,
45536         SB_OLetter,
45537         SB_Other,
45538         SB_OLetter,
45539         SB_Other,
45540         SB_OLetter,
45541         SB_Other,
45542         SB_OLetter,
45543         SB_Extend,
45544         SB_OLetter,
45545         SB_Extend,
45546         SB_Other,
45547         SB_Extend,
45548         SB_OLetter,
45549         SB_Other,
45550         SB_OLetter,
45551         SB_Other,
45552         SB_OLetter,
45553         SB_Other,
45554         SB_Extend,
45555         SB_Other,
45556         SB_Numeric,
45557         SB_Other,
45558         SB_OLetter,
45559         SB_Other,
45560         SB_OLetter,
45561         SB_Other,
45562         SB_Extend,
45563         SB_Other,
45564         SB_Numeric,
45565         SB_Other,
45566         SB_Extend,
45567         SB_Other,
45568         SB_Extend,
45569         SB_Other,
45570         SB_Extend,
45571         SB_Close,
45572         SB_Extend,
45573         SB_OLetter,
45574         SB_Other,
45575         SB_OLetter,
45576         SB_Other,
45577         SB_Extend,
45578         SB_Other,
45579         SB_Extend,
45580         SB_OLetter,
45581         SB_Extend,
45582         SB_Other,
45583         SB_Extend,
45584         SB_Other,
45585         SB_Extend,
45586         SB_Other,
45587         SB_OLetter,
45588         SB_Extend,
45589         SB_OLetter,
45590         SB_Numeric,
45591         SB_STerm,
45592         SB_Other,
45593         SB_OLetter,
45594         SB_Extend,
45595         SB_OLetter,
45596         SB_Extend,
45597         SB_OLetter,
45598         SB_Extend,
45599         SB_OLetter,
45600         SB_Extend,
45601         SB_OLetter,
45602         SB_Extend,
45603         SB_OLetter,
45604         SB_Extend,
45605         SB_OLetter,
45606         SB_Extend,
45607         SB_Numeric,
45608         SB_Extend,
45609         SB_Other,
45610         SB_Upper,
45611         SB_Other,
45612         SB_Upper,
45613         SB_Other,
45614         SB_Upper,
45615         SB_Other,
45616         SB_OLetter,
45617         SB_Other,
45618         SB_OLetter,
45619         SB_Other,
45620         SB_OLetter,
45621         SB_Other,
45622         SB_OLetter,
45623         SB_Other,
45624         SB_OLetter,
45625         SB_Other,
45626         SB_OLetter,
45627         SB_Other,
45628         SB_OLetter,
45629         SB_Other,
45630         SB_OLetter,
45631         SB_Other,
45632         SB_OLetter,
45633         SB_Other,
45634         SB_OLetter,
45635         SB_Other,
45636         SB_OLetter,
45637         SB_Other,
45638         SB_OLetter,
45639         SB_Other,
45640         SB_OLetter,
45641         SB_Other,
45642         SB_OLetter,
45643         SB_Other,
45644         SB_OLetter,
45645         SB_Other,
45646         SB_OLetter,
45647         SB_Other,
45648         SB_OLetter,
45649         SB_Other,
45650         SB_Extend,
45651         SB_Other,
45652         SB_STerm,
45653         SB_Other,
45654         SB_STerm,
45655         SB_Other,
45656         SB_OLetter,
45657         SB_Other,
45658         SB_Upper,
45659         SB_Other,
45660         SB_Lower,
45661         SB_Other,
45662         SB_OLetter,
45663         SB_Other,
45664         SB_STerm,
45665         SB_OLetter,
45666         SB_Sp,
45667         SB_OLetter,
45668         SB_Close,
45669         SB_Other,
45670         SB_OLetter,
45671         SB_Other,
45672         SB_OLetter,
45673         SB_Other,
45674         SB_OLetter,
45675         SB_Other,
45676         SB_OLetter,
45677         SB_Extend,
45678         SB_Other,
45679         SB_OLetter,
45680         SB_Extend,
45681         SB_STerm,
45682         SB_Other,
45683         SB_OLetter,
45684         SB_Extend,
45685         SB_Other,
45686         SB_OLetter,
45687         SB_Other,
45688         SB_OLetter,
45689         SB_Other,
45690         SB_Extend,
45691         SB_Other,
45692         SB_OLetter,
45693         SB_Extend,
45694         SB_Other,
45695         SB_OLetter,
45696         SB_Other,
45697         SB_OLetter,
45698         SB_Extend,
45699         SB_Other,
45700         SB_Numeric,
45701         SB_Other,
45702         SB_SContinue,
45703         SB_STerm,
45704         SB_Other,
45705         SB_SContinue,
45706         SB_STerm,
45707         SB_Other,
45708         SB_Extend,
45709         SB_Format,
45710         SB_Other,
45711         SB_Numeric,
45712         SB_Other,
45713         SB_OLetter,
45714         SB_Other,
45715         SB_OLetter,
45716         SB_Extend,
45717         SB_OLetter,
45718         SB_Extend,
45719         SB_OLetter,
45720         SB_Other,
45721         SB_OLetter,
45722         SB_Other,
45723         SB_OLetter,
45724         SB_Other,
45725         SB_Extend,
45726         SB_Other,
45727         SB_Extend,
45728         SB_Other,
45729         SB_STerm,
45730         SB_Numeric,
45731         SB_OLetter,
45732         SB_Other,
45733         SB_OLetter,
45734         SB_Other,
45735         SB_OLetter,
45736         SB_Other,
45737         SB_OLetter,
45738         SB_Other,
45739         SB_Numeric,
45740         SB_Other,
45741         SB_OLetter,
45742         SB_Extend,
45743         SB_Other,
45744         SB_OLetter,
45745         SB_Extend,
45746         SB_Other,
45747         SB_Extend,
45748         SB_Other,
45749         SB_Extend,
45750         SB_Numeric,
45751         SB_Other,
45752         SB_Numeric,
45753         SB_Other,
45754         SB_OLetter,
45755         SB_STerm,
45756         SB_Other,
45757         SB_Extend,
45758         SB_Other,
45759         SB_Extend,
45760         SB_OLetter,
45761         SB_Extend,
45762         SB_OLetter,
45763         SB_Other,
45764         SB_Numeric,
45765         SB_STerm,
45766         SB_Other,
45767         SB_STerm,
45768         SB_Other,
45769         SB_Extend,
45770         SB_Other,
45771         SB_Extend,
45772         SB_OLetter,
45773         SB_Extend,
45774         SB_OLetter,
45775         SB_Numeric,
45776         SB_OLetter,
45777         SB_Extend,
45778         SB_Other,
45779         SB_OLetter,
45780         SB_Extend,
45781         SB_Other,
45782         SB_STerm,
45783         SB_Other,
45784         SB_Numeric,
45785         SB_Other,
45786         SB_OLetter,
45787         SB_Numeric,
45788         SB_OLetter,
45789         SB_STerm,
45790         SB_Lower,
45791         SB_Other,
45792         SB_Extend,
45793         SB_Other,
45794         SB_Extend,
45795         SB_OLetter,
45796         SB_Extend,
45797         SB_OLetter,
45798         SB_Extend,
45799         SB_OLetter,
45800         SB_Other,
45801         SB_Extend,
45802         SB_Other,
45803         SB_Lower,
45804         SB_Extend,
45805         SB_Other,
45806         SB_Extend,
45807         SB_Upper,
45808         SB_Lower,
45809         SB_Upper,
45810         SB_Lower,
45811         SB_Upper,
45812         SB_Lower,
45813         SB_Upper,
45814         SB_Lower,
45815         SB_Upper,
45816         SB_Lower,
45817         SB_Upper,
45818         SB_Lower,
45819         SB_Upper,
45820         SB_Lower,
45821         SB_Upper,
45822         SB_Lower,
45823         SB_Upper,
45824         SB_Lower,
45825         SB_Upper,
45826         SB_Lower,
45827         SB_Upper,
45828         SB_Lower,
45829         SB_Upper,
45830         SB_Lower,
45831         SB_Upper,
45832         SB_Lower,
45833         SB_Upper,
45834         SB_Lower,
45835         SB_Upper,
45836         SB_Lower,
45837         SB_Upper,
45838         SB_Lower,
45839         SB_Upper,
45840         SB_Lower,
45841         SB_Upper,
45842         SB_Lower,
45843         SB_Upper,
45844         SB_Lower,
45845         SB_Upper,
45846         SB_Lower,
45847         SB_Upper,
45848         SB_Lower,
45849         SB_Upper,
45850         SB_Lower,
45851         SB_Upper,
45852         SB_Lower,
45853         SB_Upper,
45854         SB_Lower,
45855         SB_Upper,
45856         SB_Lower,
45857         SB_Upper,
45858         SB_Lower,
45859         SB_Upper,
45860         SB_Lower,
45861         SB_Upper,
45862         SB_Lower,
45863         SB_Upper,
45864         SB_Lower,
45865         SB_Upper,
45866         SB_Lower,
45867         SB_Upper,
45868         SB_Lower,
45869         SB_Upper,
45870         SB_Lower,
45871         SB_Upper,
45872         SB_Lower,
45873         SB_Upper,
45874         SB_Lower,
45875         SB_Upper,
45876         SB_Lower,
45877         SB_Upper,
45878         SB_Lower,
45879         SB_Upper,
45880         SB_Lower,
45881         SB_Upper,
45882         SB_Lower,
45883         SB_Upper,
45884         SB_Lower,
45885         SB_Upper,
45886         SB_Lower,
45887         SB_Upper,
45888         SB_Lower,
45889         SB_Upper,
45890         SB_Lower,
45891         SB_Upper,
45892         SB_Lower,
45893         SB_Upper,
45894         SB_Lower,
45895         SB_Upper,
45896         SB_Lower,
45897         SB_Upper,
45898         SB_Lower,
45899         SB_Upper,
45900         SB_Lower,
45901         SB_Upper,
45902         SB_Lower,
45903         SB_Upper,
45904         SB_Lower,
45905         SB_Upper,
45906         SB_Lower,
45907         SB_Upper,
45908         SB_Lower,
45909         SB_Upper,
45910         SB_Lower,
45911         SB_Upper,
45912         SB_Lower,
45913         SB_Upper,
45914         SB_Lower,
45915         SB_Upper,
45916         SB_Lower,
45917         SB_Upper,
45918         SB_Lower,
45919         SB_Upper,
45920         SB_Lower,
45921         SB_Upper,
45922         SB_Lower,
45923         SB_Upper,
45924         SB_Lower,
45925         SB_Upper,
45926         SB_Lower,
45927         SB_Upper,
45928         SB_Lower,
45929         SB_Upper,
45930         SB_Lower,
45931         SB_Upper,
45932         SB_Lower,
45933         SB_Upper,
45934         SB_Lower,
45935         SB_Upper,
45936         SB_Lower,
45937         SB_Upper,
45938         SB_Lower,
45939         SB_Upper,
45940         SB_Lower,
45941         SB_Upper,
45942         SB_Lower,
45943         SB_Upper,
45944         SB_Lower,
45945         SB_Upper,
45946         SB_Lower,
45947         SB_Upper,
45948         SB_Lower,
45949         SB_Upper,
45950         SB_Lower,
45951         SB_Upper,
45952         SB_Lower,
45953         SB_Upper,
45954         SB_Lower,
45955         SB_Upper,
45956         SB_Lower,
45957         SB_Upper,
45958         SB_Lower,
45959         SB_Upper,
45960         SB_Lower,
45961         SB_Upper,
45962         SB_Lower,
45963         SB_Upper,
45964         SB_Lower,
45965         SB_Upper,
45966         SB_Lower,
45967         SB_Upper,
45968         SB_Lower,
45969         SB_Upper,
45970         SB_Lower,
45971         SB_Upper,
45972         SB_Lower,
45973         SB_Upper,
45974         SB_Lower,
45975         SB_Upper,
45976         SB_Lower,
45977         SB_Upper,
45978         SB_Lower,
45979         SB_Upper,
45980         SB_Lower,
45981         SB_Upper,
45982         SB_Lower,
45983         SB_Upper,
45984         SB_Lower,
45985         SB_Upper,
45986         SB_Lower,
45987         SB_Upper,
45988         SB_Lower,
45989         SB_Upper,
45990         SB_Lower,
45991         SB_Upper,
45992         SB_Lower,
45993         SB_Upper,
45994         SB_Lower,
45995         SB_Upper,
45996         SB_Lower,
45997         SB_Upper,
45998         SB_Lower,
45999         SB_Upper,
46000         SB_Lower,
46001         SB_Upper,
46002         SB_Lower,
46003         SB_Upper,
46004         SB_Lower,
46005         SB_Upper,
46006         SB_Lower,
46007         SB_Upper,
46008         SB_Lower,
46009         SB_Upper,
46010         SB_Lower,
46011         SB_Upper,
46012         SB_Lower,
46013         SB_Upper,
46014         SB_Lower,
46015         SB_Upper,
46016         SB_Lower,
46017         SB_Upper,
46018         SB_Lower,
46019         SB_Upper,
46020         SB_Lower,
46021         SB_Upper,
46022         SB_Lower,
46023         SB_Upper,
46024         SB_Lower,
46025         SB_Upper,
46026         SB_Lower,
46027         SB_Upper,
46028         SB_Lower,
46029         SB_Upper,
46030         SB_Lower,
46031         SB_Upper,
46032         SB_Lower,
46033         SB_Upper,
46034         SB_Lower,
46035         SB_Upper,
46036         SB_Lower,
46037         SB_Upper,
46038         SB_Lower,
46039         SB_Upper,
46040         SB_Lower,
46041         SB_Upper,
46042         SB_Lower,
46043         SB_Upper,
46044         SB_Lower,
46045         SB_Upper,
46046         SB_Lower,
46047         SB_Upper,
46048         SB_Lower,
46049         SB_Upper,
46050         SB_Lower,
46051         SB_Upper,
46052         SB_Lower,
46053         SB_Upper,
46054         SB_Lower,
46055         SB_Upper,
46056         SB_Lower,
46057         SB_Other,
46058         SB_Upper,
46059         SB_Other,
46060         SB_Lower,
46061         SB_Upper,
46062         SB_Lower,
46063         SB_Upper,
46064         SB_Lower,
46065         SB_Other,
46066         SB_Upper,
46067         SB_Other,
46068         SB_Lower,
46069         SB_Other,
46070         SB_Upper,
46071         SB_Other,
46072         SB_Upper,
46073         SB_Other,
46074         SB_Upper,
46075         SB_Other,
46076         SB_Upper,
46077         SB_Lower,
46078         SB_Upper,
46079         SB_Lower,
46080         SB_Other,
46081         SB_Lower,
46082         SB_Upper,
46083         SB_Lower,
46084         SB_Upper,
46085         SB_Lower,
46086         SB_Upper,
46087         SB_Lower,
46088         SB_Other,
46089         SB_Lower,
46090         SB_Upper,
46091         SB_Other,
46092         SB_Lower,
46093         SB_Other,
46094         SB_Lower,
46095         SB_Other,
46096         SB_Lower,
46097         SB_Upper,
46098         SB_Other,
46099         SB_Lower,
46100         SB_Other,
46101         SB_Lower,
46102         SB_Upper,
46103         SB_Other,
46104         SB_Lower,
46105         SB_Upper,
46106         SB_Other,
46107         SB_Lower,
46108         SB_Other,
46109         SB_Lower,
46110         SB_Upper,
46111         SB_Other,
46112         SB_Sp,
46113         SB_Format,
46114         SB_Extend,
46115         SB_Format,
46116         SB_Other,
46117         SB_SContinue,
46118         SB_Other,
46119         SB_Close,
46120         SB_Other,
46121         SB_ATerm,
46122         SB_Other,
46123         SB_Sep,
46124         SB_Format,
46125         SB_Sp,
46126         SB_Other,
46127         SB_Close,
46128         SB_Other,
46129         SB_STerm,
46130         SB_Other,
46131         SB_Close,
46132         SB_STerm,
46133         SB_Other,
46134         SB_Sp,
46135         SB_Format,
46136         SB_Other,
46137         SB_Format,
46138         SB_Other,
46139         SB_Lower,
46140         SB_Other,
46141         SB_Close,
46142         SB_Lower,
46143         SB_Other,
46144         SB_Close,
46145         SB_Other,
46146         SB_Lower,
46147         SB_Other,
46148         SB_Extend,
46149         SB_Other,
46150         SB_Upper,
46151         SB_Other,
46152         SB_Upper,
46153         SB_Other,
46154         SB_Lower,
46155         SB_Upper,
46156         SB_Lower,
46157         SB_Upper,
46158         SB_Lower,
46159         SB_Other,
46160         SB_Upper,
46161         SB_Other,
46162         SB_Upper,
46163         SB_Other,
46164         SB_Upper,
46165         SB_Other,
46166         SB_Upper,
46167         SB_Other,
46168         SB_Upper,
46169         SB_Other,
46170         SB_Upper,
46171         SB_Other,
46172         SB_Lower,
46173         SB_Upper,
46174         SB_Lower,
46175         SB_OLetter,
46176         SB_Lower,
46177         SB_Other,
46178         SB_Lower,
46179         SB_Upper,
46180         SB_Other,
46181         SB_Upper,
46182         SB_Lower,
46183         SB_Other,
46184         SB_Lower,
46185         SB_Other,
46186         SB_Upper,
46187         SB_Lower,
46188         SB_OLetter,
46189         SB_Upper,
46190         SB_Lower,
46191         SB_OLetter,
46192         SB_Other,
46193         SB_Close,
46194         SB_Other,
46195         SB_Close,
46196         SB_Other,
46197         SB_Upper,
46198         SB_Lower,
46199         SB_Other,
46200         SB_Close,
46201         SB_Other,
46202         SB_Close,
46203         SB_Other,
46204         SB_Close,
46205         SB_Other,
46206         SB_Close,
46207         SB_Other,
46208         SB_Close,
46209         SB_Other,
46210         SB_Close,
46211         SB_Other,
46212         SB_Close,
46213         SB_Other,
46214         SB_Upper,
46215         SB_Other,
46216         SB_Lower,
46217         SB_Other,
46218         SB_Upper,
46219         SB_Lower,
46220         SB_Upper,
46221         SB_Lower,
46222         SB_Upper,
46223         SB_Lower,
46224         SB_Upper,
46225         SB_Lower,
46226         SB_Upper,
46227         SB_Lower,
46228         SB_Upper,
46229         SB_Lower,
46230         SB_Upper,
46231         SB_Lower,
46232         SB_Upper,
46233         SB_Lower,
46234         SB_Upper,
46235         SB_Lower,
46236         SB_Upper,
46237         SB_Lower,
46238         SB_Upper,
46239         SB_Lower,
46240         SB_Upper,
46241         SB_Lower,
46242         SB_Upper,
46243         SB_Lower,
46244         SB_Upper,
46245         SB_Lower,
46246         SB_Upper,
46247         SB_Lower,
46248         SB_Upper,
46249         SB_Lower,
46250         SB_Upper,
46251         SB_Lower,
46252         SB_Upper,
46253         SB_Lower,
46254         SB_Upper,
46255         SB_Lower,
46256         SB_Upper,
46257         SB_Lower,
46258         SB_Upper,
46259         SB_Lower,
46260         SB_Upper,
46261         SB_Lower,
46262         SB_Upper,
46263         SB_Lower,
46264         SB_Upper,
46265         SB_Lower,
46266         SB_Upper,
46267         SB_Lower,
46268         SB_Upper,
46269         SB_Lower,
46270         SB_Upper,
46271         SB_Lower,
46272         SB_Upper,
46273         SB_Lower,
46274         SB_Upper,
46275         SB_Lower,
46276         SB_Upper,
46277         SB_Lower,
46278         SB_Upper,
46279         SB_Lower,
46280         SB_Upper,
46281         SB_Lower,
46282         SB_Upper,
46283         SB_Lower,
46284         SB_Upper,
46285         SB_Lower,
46286         SB_Upper,
46287         SB_Lower,
46288         SB_Upper,
46289         SB_Lower,
46290         SB_Upper,
46291         SB_Lower,
46292         SB_Upper,
46293         SB_Lower,
46294         SB_Upper,
46295         SB_Lower,
46296         SB_Upper,
46297         SB_Lower,
46298         SB_Upper,
46299         SB_Lower,
46300         SB_Upper,
46301         SB_Lower,
46302         SB_Upper,
46303         SB_Lower,
46304         SB_Upper,
46305         SB_Lower,
46306         SB_Upper,
46307         SB_Lower,
46308         SB_Upper,
46309         SB_Lower,
46310         SB_Upper,
46311         SB_Lower,
46312         SB_Upper,
46313         SB_Lower,
46314         SB_Upper,
46315         SB_Lower,
46316         SB_Upper,
46317         SB_Lower,
46318         SB_Upper,
46319         SB_Lower,
46320         SB_Upper,
46321         SB_Lower,
46322         SB_Upper,
46323         SB_Lower,
46324         SB_Upper,
46325         SB_Lower,
46326         SB_Upper,
46327         SB_Lower,
46328         SB_Upper,
46329         SB_Lower,
46330         SB_Upper,
46331         SB_Lower,
46332         SB_Upper,
46333         SB_Lower,
46334         SB_Other,
46335         SB_Upper,
46336         SB_Lower,
46337         SB_Upper,
46338         SB_Lower,
46339         SB_Extend,
46340         SB_Upper,
46341         SB_Lower,
46342         SB_Other,
46343         SB_Lower,
46344         SB_Other,
46345         SB_Lower,
46346         SB_Other,
46347         SB_Lower,
46348         SB_Other,
46349         SB_OLetter,
46350         SB_Other,
46351         SB_OLetter,
46352         SB_Other,
46353         SB_Extend,
46354         SB_OLetter,
46355         SB_Other,
46356         SB_OLetter,
46357         SB_Other,
46358         SB_OLetter,
46359         SB_Other,
46360         SB_OLetter,
46361         SB_Other,
46362         SB_OLetter,
46363         SB_Other,
46364         SB_OLetter,
46365         SB_Other,
46366         SB_OLetter,
46367         SB_Other,
46368         SB_OLetter,
46369         SB_Other,
46370         SB_OLetter,
46371         SB_Other,
46372         SB_Extend,
46373         SB_Close,
46374         SB_Other,
46375         SB_Close,
46376         SB_Other,
46377         SB_Close,
46378         SB_Other,
46379         SB_STerm,
46380         SB_OLetter,
46381         SB_Other,
46382         SB_STerm,
46383         SB_Other,
46384         SB_Close,
46385         SB_Other,
46386         SB_Sp,
46387         SB_SContinue,
46388         SB_STerm,
46389         SB_Other,
46390         SB_OLetter,
46391         SB_Close,
46392         SB_Other,
46393         SB_Close,
46394         SB_Other,
46395         SB_Close,
46396         SB_Other,
46397         SB_OLetter,
46398         SB_Extend,
46399         SB_Other,
46400         SB_OLetter,
46401         SB_Other,
46402         SB_OLetter,
46403         SB_Other,
46404         SB_OLetter,
46405         SB_Other,
46406         SB_Extend,
46407         SB_Other,
46408         SB_OLetter,
46409         SB_Other,
46410         SB_OLetter,
46411         SB_Other,
46412         SB_OLetter,
46413         SB_Other,
46414         SB_OLetter,
46415         SB_Other,
46416         SB_OLetter,
46417         SB_Other,
46418         SB_OLetter,
46419         SB_Other,
46420         SB_OLetter,
46421         SB_Other,
46422         SB_OLetter,
46423         SB_Other,
46424         SB_OLetter,
46425         SB_Other,
46426         SB_OLetter,
46427         SB_Other,
46428         SB_OLetter,
46429         SB_Other,
46430         SB_STerm,
46431         SB_OLetter,
46432         SB_Other,
46433         SB_STerm,
46434         SB_OLetter,
46435         SB_Numeric,
46436         SB_OLetter,
46437         SB_Other,
46438         SB_Upper,
46439         SB_Lower,
46440         SB_Upper,
46441         SB_Lower,
46442         SB_Upper,
46443         SB_Lower,
46444         SB_Upper,
46445         SB_Lower,
46446         SB_Upper,
46447         SB_Lower,
46448         SB_Upper,
46449         SB_Lower,
46450         SB_Upper,
46451         SB_Lower,
46452         SB_Upper,
46453         SB_Lower,
46454         SB_Upper,
46455         SB_Lower,
46456         SB_Upper,
46457         SB_Lower,
46458         SB_Upper,
46459         SB_Lower,
46460         SB_Upper,
46461         SB_Lower,
46462         SB_Upper,
46463         SB_Lower,
46464         SB_Upper,
46465         SB_Lower,
46466         SB_Upper,
46467         SB_Lower,
46468         SB_Upper,
46469         SB_Lower,
46470         SB_Upper,
46471         SB_Lower,
46472         SB_Upper,
46473         SB_Lower,
46474         SB_Upper,
46475         SB_Lower,
46476         SB_Upper,
46477         SB_Lower,
46478         SB_Upper,
46479         SB_Lower,
46480         SB_Upper,
46481         SB_Lower,
46482         SB_Upper,
46483         SB_Lower,
46484         SB_OLetter,
46485         SB_Extend,
46486         SB_Other,
46487         SB_Extend,
46488         SB_Other,
46489         SB_OLetter,
46490         SB_Upper,
46491         SB_Lower,
46492         SB_Upper,
46493         SB_Lower,
46494         SB_Upper,
46495         SB_Lower,
46496         SB_Upper,
46497         SB_Lower,
46498         SB_Upper,
46499         SB_Lower,
46500         SB_Upper,
46501         SB_Lower,
46502         SB_Upper,
46503         SB_Lower,
46504         SB_Upper,
46505         SB_Lower,
46506         SB_Upper,
46507         SB_Lower,
46508         SB_Upper,
46509         SB_Lower,
46510         SB_Upper,
46511         SB_Lower,
46512         SB_Upper,
46513         SB_Lower,
46514         SB_Upper,
46515         SB_Lower,
46516         SB_Upper,
46517         SB_Lower,
46518         SB_Extend,
46519         SB_OLetter,
46520         SB_Extend,
46521         SB_Other,
46522         SB_STerm,
46523         SB_Other,
46524         SB_STerm,
46525         SB_Other,
46526         SB_OLetter,
46527         SB_Other,
46528         SB_Upper,
46529         SB_Lower,
46530         SB_Upper,
46531         SB_Lower,
46532         SB_Upper,
46533         SB_Lower,
46534         SB_Upper,
46535         SB_Lower,
46536         SB_Upper,
46537         SB_Lower,
46538         SB_Upper,
46539         SB_Lower,
46540         SB_Upper,
46541         SB_Lower,
46542         SB_Upper,
46543         SB_Lower,
46544         SB_Upper,
46545         SB_Lower,
46546         SB_Upper,
46547         SB_Lower,
46548         SB_Upper,
46549         SB_Lower,
46550         SB_Upper,
46551         SB_Lower,
46552         SB_Upper,
46553         SB_Lower,
46554         SB_Upper,
46555         SB_Lower,
46556         SB_Upper,
46557         SB_Lower,
46558         SB_Upper,
46559         SB_Lower,
46560         SB_Upper,
46561         SB_Lower,
46562         SB_Upper,
46563         SB_Lower,
46564         SB_Upper,
46565         SB_Lower,
46566         SB_Upper,
46567         SB_Lower,
46568         SB_Upper,
46569         SB_Lower,
46570         SB_Upper,
46571         SB_Lower,
46572         SB_Upper,
46573         SB_Lower,
46574         SB_Upper,
46575         SB_Lower,
46576         SB_Upper,
46577         SB_Lower,
46578         SB_Upper,
46579         SB_Lower,
46580         SB_Upper,
46581         SB_Lower,
46582         SB_Upper,
46583         SB_Lower,
46584         SB_Upper,
46585         SB_Lower,
46586         SB_Upper,
46587         SB_Lower,
46588         SB_Upper,
46589         SB_Lower,
46590         SB_Upper,
46591         SB_Lower,
46592         SB_Upper,
46593         SB_Lower,
46594         SB_Upper,
46595         SB_Lower,
46596         SB_Upper,
46597         SB_Lower,
46598         SB_Upper,
46599         SB_Lower,
46600         SB_Upper,
46601         SB_Lower,
46602         SB_Upper,
46603         SB_Lower,
46604         SB_Upper,
46605         SB_Lower,
46606         SB_Upper,
46607         SB_Lower,
46608         SB_Upper,
46609         SB_Lower,
46610         SB_Upper,
46611         SB_Lower,
46612         SB_Upper,
46613         SB_Lower,
46614         SB_Upper,
46615         SB_Lower,
46616         SB_Upper,
46617         SB_Lower,
46618         SB_OLetter,
46619         SB_Other,
46620         SB_Upper,
46621         SB_Lower,
46622         SB_Upper,
46623         SB_Lower,
46624         SB_OLetter,
46625         SB_Upper,
46626         SB_Lower,
46627         SB_Upper,
46628         SB_Lower,
46629         SB_Upper,
46630         SB_Lower,
46631         SB_Upper,
46632         SB_Lower,
46633         SB_Upper,
46634         SB_Lower,
46635         SB_Upper,
46636         SB_Lower,
46637         SB_Upper,
46638         SB_Lower,
46639         SB_Upper,
46640         SB_Lower,
46641         SB_Upper,
46642         SB_Lower,
46643         SB_Upper,
46644         SB_Lower,
46645         SB_Upper,
46646         SB_Lower,
46647         SB_Upper,
46648         SB_Lower,
46649         SB_Upper,
46650         SB_Other,
46651         SB_Upper,
46652         SB_Lower,
46653         SB_Upper,
46654         SB_Lower,
46655         SB_Other,
46656         SB_OLetter,
46657         SB_Lower,
46658         SB_OLetter,
46659         SB_Extend,
46660         SB_OLetter,
46661         SB_Extend,
46662         SB_OLetter,
46663         SB_Extend,
46664         SB_OLetter,
46665         SB_Extend,
46666         SB_Other,
46667         SB_OLetter,
46668         SB_Other,
46669         SB_STerm,
46670         SB_Other,
46671         SB_Extend,
46672         SB_OLetter,
46673         SB_Extend,
46674         SB_Other,
46675         SB_STerm,
46676         SB_Numeric,
46677         SB_Other,
46678         SB_Extend,
46679         SB_OLetter,
46680         SB_Other,
46681         SB_OLetter,
46682         SB_Other,
46683         SB_OLetter,
46684         SB_Other,
46685         SB_Numeric,
46686         SB_OLetter,
46687         SB_Extend,
46688         SB_Other,
46689         SB_STerm,
46690         SB_OLetter,
46691         SB_Extend,
46692         SB_Other,
46693         SB_OLetter,
46694         SB_Other,
46695         SB_Extend,
46696         SB_OLetter,
46697         SB_Extend,
46698         SB_Other,
46699         SB_STerm,
46700         SB_Other,
46701         SB_OLetter,
46702         SB_Numeric,
46703         SB_Other,
46704         SB_OLetter,
46705         SB_Extend,
46706         SB_OLetter,
46707         SB_Numeric,
46708         SB_OLetter,
46709         SB_Other,
46710         SB_OLetter,
46711         SB_Extend,
46712         SB_Other,
46713         SB_OLetter,
46714         SB_Extend,
46715         SB_OLetter,
46716         SB_Extend,
46717         SB_Other,
46718         SB_Numeric,
46719         SB_Other,
46720         SB_STerm,
46721         SB_OLetter,
46722         SB_Other,
46723         SB_OLetter,
46724         SB_Extend,
46725         SB_OLetter,
46726         SB_Extend,
46727         SB_OLetter,
46728         SB_Extend,
46729         SB_OLetter,
46730         SB_Extend,
46731         SB_OLetter,
46732         SB_Extend,
46733         SB_OLetter,
46734         SB_Extend,
46735         SB_OLetter,
46736         SB_Other,
46737         SB_OLetter,
46738         SB_Other,
46739         SB_OLetter,
46740         SB_Extend,
46741         SB_STerm,
46742         SB_OLetter,
46743         SB_Extend,
46744         SB_Other,
46745         SB_OLetter,
46746         SB_Other,
46747         SB_OLetter,
46748         SB_Other,
46749         SB_OLetter,
46750         SB_Other,
46751         SB_OLetter,
46752         SB_Other,
46753         SB_OLetter,
46754         SB_Other,
46755         SB_Lower,
46756         SB_Other,
46757         SB_Lower,
46758         SB_Other,
46759         SB_Lower,
46760         SB_OLetter,
46761         SB_Extend,
46762         SB_STerm,
46763         SB_Extend,
46764         SB_Other,
46765         SB_Numeric,
46766         SB_Other,
46767         SB_OLetter,
46768         SB_Other,
46769         SB_OLetter,
46770         SB_Other,
46771         SB_OLetter,
46772         SB_Other,
46773         SB_OLetter,
46774         SB_Other,
46775         SB_OLetter,
46776         SB_Other,
46777         SB_Lower,
46778         SB_Other,
46779         SB_Lower,
46780         SB_Other,
46781         SB_OLetter,
46782         SB_Extend,
46783         SB_OLetter,
46784         SB_Other,
46785         SB_OLetter,
46786         SB_Other,
46787         SB_OLetter,
46788         SB_Other,
46789         SB_OLetter,
46790         SB_Other,
46791         SB_OLetter,
46792         SB_Other,
46793         SB_OLetter,
46794         SB_Other,
46795         SB_OLetter,
46796         SB_Other,
46797         SB_OLetter,
46798         SB_Close,
46799         SB_Other,
46800         SB_OLetter,
46801         SB_Other,
46802         SB_OLetter,
46803         SB_Other,
46804         SB_OLetter,
46805         SB_Other,
46806         SB_Extend,
46807         SB_SContinue,
46808         SB_Other,
46809         SB_SContinue,
46810         SB_Other,
46811         SB_Close,
46812         SB_Other,
46813         SB_Extend,
46814         SB_Other,
46815         SB_SContinue,
46816         SB_Other,
46817         SB_Close,
46818         SB_Other,
46819         SB_Close,
46820         SB_Other,
46821         SB_SContinue,
46822         SB_ATerm,
46823         SB_Other,
46824         SB_SContinue,
46825         SB_STerm,
46826         SB_SContinue,
46827         SB_Close,
46828         SB_Other,
46829         SB_SContinue,
46830         SB_Other,
46831         SB_OLetter,
46832         SB_Other,
46833         SB_OLetter,
46834         SB_Other,
46835         SB_Format,
46836         SB_Other,
46837         SB_STerm,
46838         SB_Other,
46839         SB_Close,
46840         SB_Other,
46841         SB_SContinue,
46842         SB_ATerm,
46843         SB_Other,
46844         SB_SContinue,
46845         SB_Other,
46846         SB_STerm,
46847         SB_Other,
46848         SB_Upper,
46849         SB_Close,
46850         SB_Other,
46851         SB_Close,
46852         SB_Other,
46853         SB_Lower,
46854         SB_Close,
46855         SB_Other,
46856         SB_Close,
46857         SB_Other,
46858         SB_Close,
46859         SB_STerm,
46860         SB_Close,
46861         SB_SContinue,
46862         SB_Other,
46863         SB_OLetter,
46864         SB_Extend,
46865         SB_OLetter,
46866         SB_Other,
46867         SB_OLetter,
46868         SB_Other,
46869         SB_OLetter,
46870         SB_Other,
46871         SB_OLetter,
46872         SB_Other,
46873         SB_OLetter,
46874         SB_Other,
46875         SB_Format,
46876         SB_Other,
46877         SB_OLetter,
46878         SB_Other,
46879         SB_OLetter,
46880         SB_Other,
46881         SB_OLetter,
46882         SB_Other,
46883         SB_OLetter,
46884         SB_Other,
46885         SB_OLetter,
46886         SB_Other,
46887         SB_OLetter,
46888         SB_Other,
46889         SB_OLetter,
46890         SB_Other,
46891         SB_OLetter,
46892         SB_Other,
46893         SB_Extend,
46894         SB_Other,
46895         SB_OLetter,
46896         SB_Other,
46897         SB_OLetter,
46898         SB_Other,
46899         SB_Extend,
46900         SB_Other,
46901         SB_OLetter,
46902         SB_Other,
46903         SB_OLetter,
46904         SB_Other,
46905         SB_OLetter,
46906         SB_Extend,
46907         SB_Other,
46908         SB_OLetter,
46909         SB_Other,
46910         SB_OLetter,
46911         SB_Other,
46912         SB_OLetter,
46913         SB_Other,
46914         SB_OLetter,
46915         SB_Other,
46916         SB_Upper,
46917         SB_Lower,
46918         SB_OLetter,
46919         SB_Other,
46920         SB_Numeric,
46921         SB_Other,
46922         SB_Upper,
46923         SB_Other,
46924         SB_Lower,
46925         SB_Other,
46926         SB_OLetter,
46927         SB_Other,
46928         SB_OLetter,
46929         SB_Other,
46930         SB_OLetter,
46931         SB_Other,
46932         SB_OLetter,
46933         SB_Other,
46934         SB_OLetter,
46935         SB_Other,
46936         SB_OLetter,
46937         SB_Other,
46938         SB_OLetter,
46939         SB_Other,
46940         SB_OLetter,
46941         SB_Other,
46942         SB_OLetter,
46943         SB_Other,
46944         SB_OLetter,
46945         SB_Other,
46946         SB_OLetter,
46947         SB_Other,
46948         SB_OLetter,
46949         SB_Other,
46950         SB_OLetter,
46951         SB_Other,
46952         SB_OLetter,
46953         SB_Other,
46954         SB_OLetter,
46955         SB_Other,
46956         SB_OLetter,
46957         SB_Other,
46958         SB_OLetter,
46959         SB_Other,
46960         SB_OLetter,
46961         SB_Other,
46962         SB_OLetter,
46963         SB_Other,
46964         SB_OLetter,
46965         SB_Extend,
46966         SB_Other,
46967         SB_Extend,
46968         SB_Other,
46969         SB_Extend,
46970         SB_OLetter,
46971         SB_Other,
46972         SB_OLetter,
46973         SB_Other,
46974         SB_OLetter,
46975         SB_Other,
46976         SB_Extend,
46977         SB_Other,
46978         SB_Extend,
46979         SB_Other,
46980         SB_STerm,
46981         SB_Other,
46982         SB_OLetter,
46983         SB_Other,
46984         SB_OLetter,
46985         SB_Other,
46986         SB_OLetter,
46987         SB_Other,
46988         SB_OLetter,
46989         SB_Extend,
46990         SB_Other,
46991         SB_OLetter,
46992         SB_Other,
46993         SB_OLetter,
46994         SB_Other,
46995         SB_OLetter,
46996         SB_Other,
46997         SB_OLetter,
46998         SB_Other,
46999         SB_OLetter,
47000         SB_Other,
47001         SB_Upper,
47002         SB_Other,
47003         SB_Lower,
47004         SB_Other,
47005         SB_Extend,
47006         SB_OLetter,
47007         SB_Extend,
47008         SB_STerm,
47009         SB_Other,
47010         SB_Numeric,
47011         SB_Other,
47012         SB_Extend,
47013         SB_OLetter,
47014         SB_Extend,
47015         SB_Other,
47016         SB_Format,
47017         SB_STerm,
47018         SB_Other,
47019         SB_OLetter,
47020         SB_Other,
47021         SB_Numeric,
47022         SB_Other,
47023         SB_Extend,
47024         SB_OLetter,
47025         SB_Extend,
47026         SB_Other,
47027         SB_Numeric,
47028         SB_Other,
47029         SB_STerm,
47030         SB_Other,
47031         SB_OLetter,
47032         SB_Extend,
47033         SB_Other,
47034         SB_OLetter,
47035         SB_Other,
47036         SB_Extend,
47037         SB_OLetter,
47038         SB_Extend,
47039         SB_OLetter,
47040         SB_STerm,
47041         SB_Other,
47042         SB_Extend,
47043         SB_STerm,
47044         SB_Other,
47045         SB_Numeric,
47046         SB_OLetter,
47047         SB_Other,
47048         SB_OLetter,
47049         SB_Other,
47050         SB_STerm,
47051         SB_Other,
47052         SB_OLetter,
47053         SB_Other,
47054         SB_OLetter,
47055         SB_Extend,
47056         SB_STerm,
47057         SB_Other,
47058         SB_STerm,
47059         SB_Other,
47060         SB_Extend,
47061         SB_Other,
47062         SB_OLetter,
47063         SB_Other,
47064         SB_OLetter,
47065         SB_Other,
47066         SB_OLetter,
47067         SB_Other,
47068         SB_OLetter,
47069         SB_Other,
47070         SB_OLetter,
47071         SB_STerm,
47072         SB_Other,
47073         SB_OLetter,
47074         SB_Extend,
47075         SB_Other,
47076         SB_Numeric,
47077         SB_Other,
47078         SB_Extend,
47079         SB_Other,
47080         SB_OLetter,
47081         SB_Other,
47082         SB_OLetter,
47083         SB_Other,
47084         SB_OLetter,
47085         SB_Other,
47086         SB_OLetter,
47087         SB_Other,
47088         SB_OLetter,
47089         SB_Other,
47090         SB_OLetter,
47091         SB_Other,
47092         SB_Extend,
47093         SB_OLetter,
47094         SB_Extend,
47095         SB_Other,
47096         SB_Extend,
47097         SB_Other,
47098         SB_Extend,
47099         SB_Other,
47100         SB_OLetter,
47101         SB_Other,
47102         SB_Extend,
47103         SB_Other,
47104         SB_OLetter,
47105         SB_Extend,
47106         SB_Other,
47107         SB_Extend,
47108         SB_Other,
47109         SB_Extend,
47110         SB_Other,
47111         SB_OLetter,
47112         SB_Extend,
47113         SB_OLetter,
47114         SB_STerm,
47115         SB_Other,
47116         SB_Numeric,
47117         SB_Other,
47118         SB_OLetter,
47119         SB_Extend,
47120         SB_OLetter,
47121         SB_Other,
47122         SB_OLetter,
47123         SB_Other,
47124         SB_Numeric,
47125         SB_Other,
47126         SB_OLetter,
47127         SB_Extend,
47128         SB_Other,
47129         SB_Extend,
47130         SB_Other,
47131         SB_STerm,
47132         SB_Other,
47133         SB_STerm,
47134         SB_OLetter,
47135         SB_Extend,
47136         SB_Other,
47137         SB_OLetter,
47138         SB_Extend,
47139         SB_STerm,
47140         SB_Other,
47141         SB_OLetter,
47142         SB_Other,
47143         SB_Numeric,
47144         SB_Other,
47145         SB_OLetter,
47146         SB_Extend,
47147         SB_Other,
47148         SB_Numeric,
47149         SB_Other,
47150         SB_OLetter,
47151         SB_Other,
47152         SB_Extend,
47153         SB_Other,
47154         SB_Numeric,
47155         SB_Other,
47156         SB_STerm,
47157         SB_Other,
47158         SB_Upper,
47159         SB_Lower,
47160         SB_Numeric,
47161         SB_Other,
47162         SB_OLetter,
47163         SB_Other,
47164         SB_OLetter,
47165         SB_Other,
47166         SB_OLetter,
47167         SB_Other,
47168         SB_OLetter,
47169         SB_Extend,
47170         SB_Other,
47171         SB_Extend,
47172         SB_OLetter,
47173         SB_STerm,
47174         SB_Other,
47175         SB_Numeric,
47176         SB_Other,
47177         SB_OLetter,
47178         SB_Other,
47179         SB_Extend,
47180         SB_Other,
47181         SB_Extend,
47182         SB_Other,
47183         SB_OLetter,
47184         SB_Other,
47185         SB_OLetter,
47186         SB_Other,
47187         SB_OLetter,
47188         SB_Other,
47189         SB_OLetter,
47190         SB_Other,
47191         SB_OLetter,
47192         SB_Other,
47193         SB_OLetter,
47194         SB_Other,
47195         SB_OLetter,
47196         SB_Other,
47197         SB_Numeric,
47198         SB_Other,
47199         SB_STerm,
47200         SB_Other,
47201         SB_OLetter,
47202         SB_Other,
47203         SB_Extend,
47204         SB_STerm,
47205         SB_Other,
47206         SB_OLetter,
47207         SB_Extend,
47208         SB_STerm,
47209         SB_Other,
47210         SB_OLetter,
47211         SB_STerm,
47212         SB_Other,
47213         SB_Numeric,
47214         SB_Other,
47215         SB_OLetter,
47216         SB_Other,
47217         SB_OLetter,
47218         SB_Other,
47219         SB_OLetter,
47220         SB_Other,
47221         SB_OLetter,
47222         SB_Extend,
47223         SB_Other,
47224         SB_Extend,
47225         SB_OLetter,
47226         SB_Other,
47227         SB_OLetter,
47228         SB_Other,
47229         SB_OLetter,
47230         SB_Other,
47231         SB_OLetter,
47232         SB_Other,
47233         SB_OLetter,
47234         SB_Other,
47235         SB_OLetter,
47236         SB_Other,
47237         SB_OLetter,
47238         SB_Other,
47239         SB_OLetter,
47240         SB_Other,
47241         SB_OLetter,
47242         SB_Other,
47243         SB_Extend,
47244         SB_STerm,
47245         SB_Format,
47246         SB_Other,
47247         SB_Extend,
47248         SB_Other,
47249         SB_Extend,
47250         SB_Format,
47251         SB_Extend,
47252         SB_Other,
47253         SB_Extend,
47254         SB_Other,
47255         SB_Extend,
47256         SB_Other,
47257         SB_Extend,
47258         SB_Other,
47259         SB_Upper,
47260         SB_Lower,
47261         SB_Upper,
47262         SB_Lower,
47263         SB_Other,
47264         SB_Lower,
47265         SB_Upper,
47266         SB_Lower,
47267         SB_Upper,
47268         SB_Other,
47269         SB_Upper,
47270         SB_Other,
47271         SB_Upper,
47272         SB_Other,
47273         SB_Upper,
47274         SB_Other,
47275         SB_Upper,
47276         SB_Other,
47277         SB_Upper,
47278         SB_Lower,
47279         SB_Other,
47280         SB_Lower,
47281         SB_Other,
47282         SB_Lower,
47283         SB_Other,
47284         SB_Lower,
47285         SB_Upper,
47286         SB_Lower,
47287         SB_Upper,
47288         SB_Other,
47289         SB_Upper,
47290         SB_Other,
47291         SB_Upper,
47292         SB_Other,
47293         SB_Upper,
47294         SB_Other,
47295         SB_Lower,
47296         SB_Upper,
47297         SB_Other,
47298         SB_Upper,
47299         SB_Other,
47300         SB_Upper,
47301         SB_Other,
47302         SB_Upper,
47303         SB_Other,
47304         SB_Upper,
47305         SB_Other,
47306         SB_Lower,
47307         SB_Upper,
47308         SB_Lower,
47309         SB_Upper,
47310         SB_Lower,
47311         SB_Upper,
47312         SB_Lower,
47313         SB_Upper,
47314         SB_Lower,
47315         SB_Upper,
47316         SB_Lower,
47317         SB_Upper,
47318         SB_Lower,
47319         SB_Other,
47320         SB_Upper,
47321         SB_Other,
47322         SB_Lower,
47323         SB_Other,
47324         SB_Lower,
47325         SB_Upper,
47326         SB_Other,
47327         SB_Lower,
47328         SB_Other,
47329         SB_Lower,
47330         SB_Upper,
47331         SB_Other,
47332         SB_Lower,
47333         SB_Other,
47334         SB_Lower,
47335         SB_Upper,
47336         SB_Other,
47337         SB_Lower,
47338         SB_Other,
47339         SB_Lower,
47340         SB_Upper,
47341         SB_Other,
47342         SB_Lower,
47343         SB_Other,
47344         SB_Lower,
47345         SB_Upper,
47346         SB_Lower,
47347         SB_Other,
47348         SB_Numeric,
47349         SB_Other,
47350         SB_Extend,
47351         SB_Other,
47352         SB_Extend,
47353         SB_Other,
47354         SB_Extend,
47355         SB_Other,
47356         SB_Extend,
47357         SB_Other,
47358         SB_STerm,
47359         SB_Other,
47360         SB_Extend,
47361         SB_Other,
47362         SB_Extend,
47363         SB_Other,
47364         SB_Extend,
47365         SB_Other,
47366         SB_Extend,
47367         SB_Other,
47368         SB_Extend,
47369         SB_Other,
47370         SB_Extend,
47371         SB_Other,
47372         SB_Extend,
47373         SB_Other,
47374         SB_OLetter,
47375         SB_Other,
47376         SB_Extend,
47377         SB_Other,
47378         SB_Upper,
47379         SB_Lower,
47380         SB_Extend,
47381         SB_Other,
47382         SB_Numeric,
47383         SB_Other,
47384         SB_OLetter,
47385         SB_Other,
47386         SB_OLetter,
47387         SB_Other,
47388         SB_OLetter,
47389         SB_Other,
47390         SB_OLetter,
47391         SB_Other,
47392         SB_OLetter,
47393         SB_Other,
47394         SB_OLetter,
47395         SB_Other,
47396         SB_OLetter,
47397         SB_Other,
47398         SB_OLetter,
47399         SB_Other,
47400         SB_OLetter,
47401         SB_Other,
47402         SB_OLetter,
47403         SB_Other,
47404         SB_OLetter,
47405         SB_Other,
47406         SB_OLetter,
47407         SB_Other,
47408         SB_OLetter,
47409         SB_Other,
47410         SB_OLetter,
47411         SB_Other,
47412         SB_OLetter,
47413         SB_Other,
47414         SB_OLetter,
47415         SB_Other,
47416         SB_OLetter,
47417         SB_Other,
47418         SB_OLetter,
47419         SB_Other,
47420         SB_OLetter,
47421         SB_Other,
47422         SB_OLetter,
47423         SB_Other,
47424         SB_OLetter,
47425         SB_Other,
47426         SB_OLetter,
47427         SB_Other,
47428         SB_OLetter,
47429         SB_Other,
47430         SB_OLetter,
47431         SB_Other,
47432         SB_OLetter,
47433         SB_Other,
47434         SB_OLetter,
47435         SB_Other,
47436         SB_OLetter,
47437         SB_Other,
47438         SB_OLetter,
47439         SB_Other,
47440         SB_OLetter,
47441         SB_Other,
47442         SB_OLetter,
47443         SB_Other,
47444         SB_OLetter,
47445         SB_Other,
47446         SB_OLetter,
47447         SB_Other,
47448         SB_OLetter,
47449         SB_Other,
47450         SB_Upper,
47451         SB_Other,
47452         SB_Upper,
47453         SB_Other,
47454         SB_Upper,
47455         SB_Other,
47456         SB_Close,
47457         SB_Other,
47458         SB_OLetter,
47459         SB_Other,
47460         SB_OLetter,
47461         SB_Other,
47462         SB_OLetter,
47463         SB_Other,
47464         SB_OLetter,
47465         SB_Other,
47466         SB_OLetter,
47467         SB_Other,
47468         SB_Format,
47469         SB_Other,
47470         SB_Extend,
47471         SB_Other,
47472         SB_Extend,
47473         SB_Other
47474 };
47475
47476 #endif  /* defined(PERL_IN_REGEXEC_C) */
47477
47478 #if defined(PERL_IN_PERL_C)
47479
47480 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 1047 */
47481         1680,   /* Number of elements */
47482         148565664, /* Version and data structure type */
47483         0,      /* 0 if the list starts at 0;
47484                    1 if it starts at the element beyond 0 */
47485         0x0,
47486         0x5,
47487         0x6,
47488         0xB,
47489         0xD,
47490         0xE,
47491         0x15,
47492         0x16,
47493         0x25,
47494         0x26,
47495         0x40,
47496         0x42,
47497         0x4A,
47498         0x4B,
47499         0x4C,
47500         0x51,
47501         0x5A,
47502         0x5E,
47503         0x5F,
47504         0x62,
47505         0x6A,
47506         0x6B,
47507         0x6C,
47508         0x6D,
47509         0x6E,
47510         0x70,
47511         0x79,
47512         0x7A,
47513         0x7B,
47514         0x7D,
47515         0x7E,
47516         0x7F,
47517         0x80,
47518         0x8A,
47519         0x8C,
47520         0x8F,
47521         0x91,
47522         0x9D,
47523         0x9E,
47524         0x9F,
47525         0xA0,
47526         0xA1,
47527         0xA2,
47528         0xAA,
47529         0xAC,
47530         0xAD,
47531         0xAE,
47532         0xAF,
47533         0xB3,
47534         0xB4,
47535         0xBA,
47536         0xBB,
47537         0xC1,
47538         0xCA,
47539         0xCB,
47540         0xD0,
47541         0xD1,
47542         0xDA,
47543         0xDB,
47544         0xE0,
47545         0xE2,
47546         0xEA,
47547         0xEB,
47548         0xF0,
47549         0xFA,
47550         0xFB,
47551         0xFF,
47552         0x100,
47553         0x2C2,
47554         0x2C6,
47555         0x2D2,
47556         0x2D7,
47557         0x2D8,
47558         0x2E0,
47559         0x2E5,
47560         0x2EC,
47561         0x2ED,
47562         0x2EE,
47563         0x2EF,
47564         0x300,
47565         0x370,
47566         0x375,
47567         0x376,
47568         0x378,
47569         0x37A,
47570         0x37E,
47571         0x37F,
47572         0x380,
47573         0x386,
47574         0x387,
47575         0x388,
47576         0x38B,
47577         0x38C,
47578         0x38D,
47579         0x38E,
47580         0x3A2,
47581         0x3A3,
47582         0x3F6,
47583         0x3F7,
47584         0x482,
47585         0x483,
47586         0x48A,
47587         0x530,
47588         0x531,
47589         0x557,
47590         0x559,
47591         0x55A,
47592         0x561,
47593         0x588,
47594         0x589,
47595         0x58A,
47596         0x591,
47597         0x5BE,
47598         0x5BF,
47599         0x5C0,
47600         0x5C1,
47601         0x5C3,
47602         0x5C4,
47603         0x5C6,
47604         0x5C7,
47605         0x5C8,
47606         0x5D0,
47607         0x5EB,
47608         0x5F0,
47609         0x5F3,
47610         0x5F4,
47611         0x5F5,
47612         0x600,
47613         0x606,
47614         0x60C,
47615         0x60E,
47616         0x610,
47617         0x61B,
47618         0x61C,
47619         0x61D,
47620         0x620,
47621         0x64B,
47622         0x660,
47623         0x66A,
47624         0x66B,
47625         0x66C,
47626         0x66D,
47627         0x66E,
47628         0x670,
47629         0x671,
47630         0x6D4,
47631         0x6D5,
47632         0x6D6,
47633         0x6DD,
47634         0x6DE,
47635         0x6DF,
47636         0x6E5,
47637         0x6E7,
47638         0x6E9,
47639         0x6EA,
47640         0x6EE,
47641         0x6F0,
47642         0x6FA,
47643         0x6FD,
47644         0x6FF,
47645         0x700,
47646         0x70F,
47647         0x710,
47648         0x711,
47649         0x712,
47650         0x730,
47651         0x74B,
47652         0x74D,
47653         0x7A6,
47654         0x7B1,
47655         0x7B2,
47656         0x7C0,
47657         0x7CA,
47658         0x7EB,
47659         0x7F4,
47660         0x7F6,
47661         0x7F8,
47662         0x7F9,
47663         0x7FA,
47664         0x7FB,
47665         0x800,
47666         0x816,
47667         0x81A,
47668         0x81B,
47669         0x824,
47670         0x825,
47671         0x828,
47672         0x829,
47673         0x82E,
47674         0x840,
47675         0x859,
47676         0x85C,
47677         0x8A0,
47678         0x8B5,
47679         0x8B6,
47680         0x8BE,
47681         0x8D4,
47682         0x8E2,
47683         0x8E3,
47684         0x904,
47685         0x93A,
47686         0x93D,
47687         0x93E,
47688         0x950,
47689         0x951,
47690         0x958,
47691         0x962,
47692         0x964,
47693         0x966,
47694         0x970,
47695         0x971,
47696         0x981,
47697         0x984,
47698         0x985,
47699         0x98D,
47700         0x98F,
47701         0x991,
47702         0x993,
47703         0x9A9,
47704         0x9AA,
47705         0x9B1,
47706         0x9B2,
47707         0x9B3,
47708         0x9B6,
47709         0x9BA,
47710         0x9BC,
47711         0x9BD,
47712         0x9BE,
47713         0x9C5,
47714         0x9C7,
47715         0x9C9,
47716         0x9CB,
47717         0x9CE,
47718         0x9CF,
47719         0x9D7,
47720         0x9D8,
47721         0x9DC,
47722         0x9DE,
47723         0x9DF,
47724         0x9E2,
47725         0x9E4,
47726         0x9E6,
47727         0x9F0,
47728         0x9F2,
47729         0xA01,
47730         0xA04,
47731         0xA05,
47732         0xA0B,
47733         0xA0F,
47734         0xA11,
47735         0xA13,
47736         0xA29,
47737         0xA2A,
47738         0xA31,
47739         0xA32,
47740         0xA34,
47741         0xA35,
47742         0xA37,
47743         0xA38,
47744         0xA3A,
47745         0xA3C,
47746         0xA3D,
47747         0xA3E,
47748         0xA43,
47749         0xA47,
47750         0xA49,
47751         0xA4B,
47752         0xA4E,
47753         0xA51,
47754         0xA52,
47755         0xA59,
47756         0xA5D,
47757         0xA5E,
47758         0xA5F,
47759         0xA66,
47760         0xA70,
47761         0xA72,
47762         0xA75,
47763         0xA76,
47764         0xA81,
47765         0xA84,
47766         0xA85,
47767         0xA8E,
47768         0xA8F,
47769         0xA92,
47770         0xA93,
47771         0xAA9,
47772         0xAAA,
47773         0xAB1,
47774         0xAB2,
47775         0xAB4,
47776         0xAB5,
47777         0xABA,
47778         0xABC,
47779         0xABD,
47780         0xABE,
47781         0xAC6,
47782         0xAC7,
47783         0xACA,
47784         0xACB,
47785         0xACE,
47786         0xAD0,
47787         0xAD1,
47788         0xAE0,
47789         0xAE2,
47790         0xAE4,
47791         0xAE6,
47792         0xAF0,
47793         0xAF9,
47794         0xAFA,
47795         0xB01,
47796         0xB04,
47797         0xB05,
47798         0xB0D,
47799         0xB0F,
47800         0xB11,
47801         0xB13,
47802         0xB29,
47803         0xB2A,
47804         0xB31,
47805         0xB32,
47806         0xB34,
47807         0xB35,
47808         0xB3A,
47809         0xB3C,
47810         0xB3D,
47811         0xB3E,
47812         0xB45,
47813         0xB47,
47814         0xB49,
47815         0xB4B,
47816         0xB4E,
47817         0xB56,
47818         0xB58,
47819         0xB5C,
47820         0xB5E,
47821         0xB5F,
47822         0xB62,
47823         0xB64,
47824         0xB66,
47825         0xB70,
47826         0xB71,
47827         0xB72,
47828         0xB82,
47829         0xB83,
47830         0xB84,
47831         0xB85,
47832         0xB8B,
47833         0xB8E,
47834         0xB91,
47835         0xB92,
47836         0xB96,
47837         0xB99,
47838         0xB9B,
47839         0xB9C,
47840         0xB9D,
47841         0xB9E,
47842         0xBA0,
47843         0xBA3,
47844         0xBA5,
47845         0xBA8,
47846         0xBAB,
47847         0xBAE,
47848         0xBBA,
47849         0xBBE,
47850         0xBC3,
47851         0xBC6,
47852         0xBC9,
47853         0xBCA,
47854         0xBCE,
47855         0xBD0,
47856         0xBD1,
47857         0xBD7,
47858         0xBD8,
47859         0xBE6,
47860         0xBF0,
47861         0xC00,
47862         0xC04,
47863         0xC05,
47864         0xC0D,
47865         0xC0E,
47866         0xC11,
47867         0xC12,
47868         0xC29,
47869         0xC2A,
47870         0xC3A,
47871         0xC3D,
47872         0xC3E,
47873         0xC45,
47874         0xC46,
47875         0xC49,
47876         0xC4A,
47877         0xC4E,
47878         0xC55,
47879         0xC57,
47880         0xC58,
47881         0xC5B,
47882         0xC60,
47883         0xC62,
47884         0xC64,
47885         0xC66,
47886         0xC70,
47887         0xC80,
47888         0xC81,
47889         0xC84,
47890         0xC85,
47891         0xC8D,
47892         0xC8E,
47893         0xC91,
47894         0xC92,
47895         0xCA9,
47896         0xCAA,
47897         0xCB4,
47898         0xCB5,
47899         0xCBA,
47900         0xCBC,
47901         0xCBD,
47902         0xCBE,
47903         0xCC5,
47904         0xCC6,
47905         0xCC9,
47906         0xCCA,
47907         0xCCE,
47908         0xCD5,
47909         0xCD7,
47910         0xCDE,
47911         0xCDF,
47912         0xCE0,
47913         0xCE2,
47914         0xCE4,
47915         0xCE6,
47916         0xCF0,
47917         0xCF1,
47918         0xCF3,
47919         0xD01,
47920         0xD04,
47921         0xD05,
47922         0xD0D,
47923         0xD0E,
47924         0xD11,
47925         0xD12,
47926         0xD3B,
47927         0xD3D,
47928         0xD3E,
47929         0xD45,
47930         0xD46,
47931         0xD49,
47932         0xD4A,
47933         0xD4E,
47934         0xD4F,
47935         0xD54,
47936         0xD57,
47937         0xD58,
47938         0xD5F,
47939         0xD62,
47940         0xD64,
47941         0xD66,
47942         0xD70,
47943         0xD7A,
47944         0xD80,
47945         0xD82,
47946         0xD84,
47947         0xD85,
47948         0xD97,
47949         0xD9A,
47950         0xDB2,
47951         0xDB3,
47952         0xDBC,
47953         0xDBD,
47954         0xDBE,
47955         0xDC0,
47956         0xDC7,
47957         0xDCA,
47958         0xDCB,
47959         0xDCF,
47960         0xDD5,
47961         0xDD6,
47962         0xDD7,
47963         0xDD8,
47964         0xDE0,
47965         0xDE6,
47966         0xDF0,
47967         0xDF2,
47968         0xDF4,
47969         0xE31,
47970         0xE32,
47971         0xE34,
47972         0xE3B,
47973         0xE47,
47974         0xE4F,
47975         0xE50,
47976         0xE5A,
47977         0xEB1,
47978         0xEB2,
47979         0xEB4,
47980         0xEBA,
47981         0xEBB,
47982         0xEBD,
47983         0xEC8,
47984         0xECE,
47985         0xED0,
47986         0xEDA,
47987         0xF00,
47988         0xF01,
47989         0xF18,
47990         0xF1A,
47991         0xF20,
47992         0xF2A,
47993         0xF35,
47994         0xF36,
47995         0xF37,
47996         0xF38,
47997         0xF39,
47998         0xF3A,
47999         0xF3E,
48000         0xF40,
48001         0xF48,
48002         0xF49,
48003         0xF6D,
48004         0xF71,
48005         0xF85,
48006         0xF86,
48007         0xF88,
48008         0xF8D,
48009         0xF98,
48010         0xF99,
48011         0xFBD,
48012         0xFC6,
48013         0xFC7,
48014         0x102B,
48015         0x103F,
48016         0x1040,
48017         0x104A,
48018         0x1056,
48019         0x105A,
48020         0x105E,
48021         0x1061,
48022         0x1062,
48023         0x1065,
48024         0x1067,
48025         0x106E,
48026         0x1071,
48027         0x1075,
48028         0x1082,
48029         0x108E,
48030         0x108F,
48031         0x1090,
48032         0x109A,
48033         0x109E,
48034         0x10A0,
48035         0x10C6,
48036         0x10C7,
48037         0x10C8,
48038         0x10CD,
48039         0x10CE,
48040         0x10D0,
48041         0x10FB,
48042         0x10FC,
48043         0x1249,
48044         0x124A,
48045         0x124E,
48046         0x1250,
48047         0x1257,
48048         0x1258,
48049         0x1259,
48050         0x125A,
48051         0x125E,
48052         0x1260,
48053         0x1289,
48054         0x128A,
48055         0x128E,
48056         0x1290,
48057         0x12B1,
48058         0x12B2,
48059         0x12B6,
48060         0x12B8,
48061         0x12BF,
48062         0x12C0,
48063         0x12C1,
48064         0x12C2,
48065         0x12C6,
48066         0x12C8,
48067         0x12D7,
48068         0x12D8,
48069         0x1311,
48070         0x1312,
48071         0x1316,
48072         0x1318,
48073         0x135B,
48074         0x135D,
48075         0x1360,
48076         0x1380,
48077         0x1390,
48078         0x13A0,
48079         0x13F6,
48080         0x13F8,
48081         0x13FE,
48082         0x1401,
48083         0x166D,
48084         0x166F,
48085         0x1680,
48086         0x1681,
48087         0x169B,
48088         0x16A0,
48089         0x16EB,
48090         0x16EE,
48091         0x16F9,
48092         0x1700,
48093         0x170D,
48094         0x170E,
48095         0x1712,
48096         0x1715,
48097         0x1720,
48098         0x1732,
48099         0x1735,
48100         0x1740,
48101         0x1752,
48102         0x1754,
48103         0x1760,
48104         0x176D,
48105         0x176E,
48106         0x1771,
48107         0x1772,
48108         0x1774,
48109         0x17B4,
48110         0x17D4,
48111         0x17DD,
48112         0x17DE,
48113         0x17E0,
48114         0x17EA,
48115         0x180B,
48116         0x180E,
48117         0x180F,
48118         0x1810,
48119         0x181A,
48120         0x1820,
48121         0x1878,
48122         0x1880,
48123         0x1885,
48124         0x1887,
48125         0x18A9,
48126         0x18AA,
48127         0x18AB,
48128         0x18B0,
48129         0x18F6,
48130         0x1900,
48131         0x191F,
48132         0x1920,
48133         0x192C,
48134         0x1930,
48135         0x193C,
48136         0x1946,
48137         0x1950,
48138         0x19D0,
48139         0x19DA,
48140         0x1A00,
48141         0x1A17,
48142         0x1A1C,
48143         0x1A55,
48144         0x1A5F,
48145         0x1A60,
48146         0x1A7D,
48147         0x1A7F,
48148         0x1A80,
48149         0x1A8A,
48150         0x1A90,
48151         0x1A9A,
48152         0x1AB0,
48153         0x1ABF,
48154         0x1B00,
48155         0x1B05,
48156         0x1B34,
48157         0x1B45,
48158         0x1B4C,
48159         0x1B50,
48160         0x1B5A,
48161         0x1B6B,
48162         0x1B74,
48163         0x1B80,
48164         0x1B83,
48165         0x1BA1,
48166         0x1BAE,
48167         0x1BB0,
48168         0x1BBA,
48169         0x1BE6,
48170         0x1BF4,
48171         0x1C00,
48172         0x1C24,
48173         0x1C38,
48174         0x1C40,
48175         0x1C4A,
48176         0x1C4D,
48177         0x1C50,
48178         0x1C5A,
48179         0x1C7E,
48180         0x1C80,
48181         0x1C89,
48182         0x1CD0,
48183         0x1CD3,
48184         0x1CD4,
48185         0x1CE9,
48186         0x1CED,
48187         0x1CEE,
48188         0x1CF2,
48189         0x1CF5,
48190         0x1CF7,
48191         0x1CF8,
48192         0x1CFA,
48193         0x1D00,
48194         0x1DC0,
48195         0x1DF6,
48196         0x1DFB,
48197         0x1E00,
48198         0x1F16,
48199         0x1F18,
48200         0x1F1E,
48201         0x1F20,
48202         0x1F46,
48203         0x1F48,
48204         0x1F4E,
48205         0x1F50,
48206         0x1F58,
48207         0x1F59,
48208         0x1F5A,
48209         0x1F5B,
48210         0x1F5C,
48211         0x1F5D,
48212         0x1F5E,
48213         0x1F5F,
48214         0x1F7E,
48215         0x1F80,
48216         0x1FB5,
48217         0x1FB6,
48218         0x1FBD,
48219         0x1FBE,
48220         0x1FBF,
48221         0x1FC2,
48222         0x1FC5,
48223         0x1FC6,
48224         0x1FCD,
48225         0x1FD0,
48226         0x1FD4,
48227         0x1FD6,
48228         0x1FDC,
48229         0x1FE0,
48230         0x1FED,
48231         0x1FF2,
48232         0x1FF5,
48233         0x1FF6,
48234         0x1FFD,
48235         0x2000,
48236         0x200B,
48237         0x200C,
48238         0x200D,
48239         0x200E,
48240         0x2010,
48241         0x2018,
48242         0x201A,
48243         0x2024,
48244         0x2025,
48245         0x2027,
48246         0x2028,
48247         0x202A,
48248         0x202F,
48249         0x2030,
48250         0x203F,
48251         0x2041,
48252         0x2044,
48253         0x2045,
48254         0x2054,
48255         0x2055,
48256         0x205F,
48257         0x2060,
48258         0x2065,
48259         0x2066,
48260         0x2070,
48261         0x2071,
48262         0x2072,
48263         0x207F,
48264         0x2080,
48265         0x2090,
48266         0x209D,
48267         0x20D0,
48268         0x20F1,
48269         0x2102,
48270         0x2103,
48271         0x2107,
48272         0x2108,
48273         0x210A,
48274         0x2114,
48275         0x2115,
48276         0x2116,
48277         0x2119,
48278         0x211E,
48279         0x2124,
48280         0x2125,
48281         0x2126,
48282         0x2127,
48283         0x2128,
48284         0x2129,
48285         0x212A,
48286         0x212E,
48287         0x212F,
48288         0x213A,
48289         0x213C,
48290         0x2140,
48291         0x2145,
48292         0x214A,
48293         0x214E,
48294         0x214F,
48295         0x2160,
48296         0x2189,
48297         0x24B6,
48298         0x24EA,
48299         0x261D,
48300         0x261E,
48301         0x26F9,
48302         0x26FA,
48303         0x270A,
48304         0x270E,
48305         0x2764,
48306         0x2765,
48307         0x2C00,
48308         0x2C2F,
48309         0x2C30,
48310         0x2C5F,
48311         0x2C60,
48312         0x2CE5,
48313         0x2CEB,
48314         0x2CEF,
48315         0x2CF2,
48316         0x2CF4,
48317         0x2D00,
48318         0x2D26,
48319         0x2D27,
48320         0x2D28,
48321         0x2D2D,
48322         0x2D2E,
48323         0x2D30,
48324         0x2D68,
48325         0x2D6F,
48326         0x2D70,
48327         0x2D7F,
48328         0x2D80,
48329         0x2D97,
48330         0x2DA0,
48331         0x2DA7,
48332         0x2DA8,
48333         0x2DAF,
48334         0x2DB0,
48335         0x2DB7,
48336         0x2DB8,
48337         0x2DBF,
48338         0x2DC0,
48339         0x2DC7,
48340         0x2DC8,
48341         0x2DCF,
48342         0x2DD0,
48343         0x2DD7,
48344         0x2DD8,
48345         0x2DDF,
48346         0x2DE0,
48347         0x2E00,
48348         0x2E2F,
48349         0x2E30,
48350         0x3000,
48351         0x3001,
48352         0x3005,
48353         0x3006,
48354         0x302A,
48355         0x3030,
48356         0x3031,
48357         0x3036,
48358         0x303B,
48359         0x303D,
48360         0x3099,
48361         0x309B,
48362         0x309D,
48363         0x30A0,
48364         0x30FB,
48365         0x30FC,
48366         0x3100,
48367         0x3105,
48368         0x312E,
48369         0x3131,
48370         0x318F,
48371         0x31A0,
48372         0x31BB,
48373         0x31F0,
48374         0x3200,
48375         0x32D0,
48376         0x32FF,
48377         0x3300,
48378         0x3358,
48379         0xA000,
48380         0xA48D,
48381         0xA4D0,
48382         0xA4FE,
48383         0xA500,
48384         0xA60D,
48385         0xA610,
48386         0xA620,
48387         0xA62A,
48388         0xA62C,
48389         0xA640,
48390         0xA66F,
48391         0xA673,
48392         0xA674,
48393         0xA67E,
48394         0xA67F,
48395         0xA69E,
48396         0xA6A0,
48397         0xA6F0,
48398         0xA6F2,
48399         0xA717,
48400         0xA720,
48401         0xA722,
48402         0xA789,
48403         0xA78B,
48404         0xA7AF,
48405         0xA7B0,
48406         0xA7B8,
48407         0xA7F7,
48408         0xA802,
48409         0xA803,
48410         0xA806,
48411         0xA807,
48412         0xA80B,
48413         0xA80C,
48414         0xA823,
48415         0xA828,
48416         0xA840,
48417         0xA874,
48418         0xA880,
48419         0xA882,
48420         0xA8B4,
48421         0xA8C6,
48422         0xA8D0,
48423         0xA8DA,
48424         0xA8E0,
48425         0xA8F2,
48426         0xA8F8,
48427         0xA8FB,
48428         0xA8FC,
48429         0xA8FD,
48430         0xA8FE,
48431         0xA900,
48432         0xA90A,
48433         0xA926,
48434         0xA92E,
48435         0xA930,
48436         0xA947,
48437         0xA954,
48438         0xA960,
48439         0xA97D,
48440         0xA980,
48441         0xA984,
48442         0xA9B3,
48443         0xA9C1,
48444         0xA9CF,
48445         0xA9D0,
48446         0xA9DA,
48447         0xA9E5,
48448         0xA9E6,
48449         0xA9F0,
48450         0xA9FA,
48451         0xAA00,
48452         0xAA29,
48453         0xAA37,
48454         0xAA40,
48455         0xAA43,
48456         0xAA44,
48457         0xAA4C,
48458         0xAA4E,
48459         0xAA50,
48460         0xAA5A,
48461         0xAA7B,
48462         0xAA7E,
48463         0xAAB0,
48464         0xAAB1,
48465         0xAAB2,
48466         0xAAB5,
48467         0xAAB7,
48468         0xAAB9,
48469         0xAABE,
48470         0xAAC0,
48471         0xAAC1,
48472         0xAAC2,
48473         0xAAE0,
48474         0xAAEB,
48475         0xAAF0,
48476         0xAAF2,
48477         0xAAF5,
48478         0xAAF7,
48479         0xAB01,
48480         0xAB07,
48481         0xAB09,
48482         0xAB0F,
48483         0xAB11,
48484         0xAB17,
48485         0xAB20,
48486         0xAB27,
48487         0xAB28,
48488         0xAB2F,
48489         0xAB30,
48490         0xAB5B,
48491         0xAB5C,
48492         0xAB66,
48493         0xAB70,
48494         0xABE3,
48495         0xABEB,
48496         0xABEC,
48497         0xABEE,
48498         0xABF0,
48499         0xABFA,
48500         0xAC00,
48501         0xD7A4,
48502         0xD7B0,
48503         0xD7C7,
48504         0xD7CB,
48505         0xD7FC,
48506         0xFB00,
48507         0xFB07,
48508         0xFB13,
48509         0xFB18,
48510         0xFB1D,
48511         0xFB1E,
48512         0xFB1F,
48513         0xFB29,
48514         0xFB2A,
48515         0xFB37,
48516         0xFB38,
48517         0xFB3D,
48518         0xFB3E,
48519         0xFB3F,
48520         0xFB40,
48521         0xFB42,
48522         0xFB43,
48523         0xFB45,
48524         0xFB46,
48525         0xFB50,
48526         0xFBB2,
48527         0xFBD3,
48528         0xFD3E,
48529         0xFD50,
48530         0xFD90,
48531         0xFD92,
48532         0xFDC8,
48533         0xFDF0,
48534         0xFDFC,
48535         0xFE00,
48536         0xFE10,
48537         0xFE11,
48538         0xFE13,
48539         0xFE14,
48540         0xFE15,
48541         0xFE20,
48542         0xFE30,
48543         0xFE33,
48544         0xFE35,
48545         0xFE4D,
48546         0xFE50,
48547         0xFE51,
48548         0xFE52,
48549         0xFE53,
48550         0xFE54,
48551         0xFE55,
48552         0xFE56,
48553         0xFE70,
48554         0xFE75,
48555         0xFE76,
48556         0xFEFD,
48557         0xFEFF,
48558         0xFF00,
48559         0xFF07,
48560         0xFF08,
48561         0xFF0C,
48562         0xFF0D,
48563         0xFF0E,
48564         0xFF0F,
48565         0xFF1A,
48566         0xFF1B,
48567         0xFF1C,
48568         0xFF21,
48569         0xFF3B,
48570         0xFF3F,
48571         0xFF40,
48572         0xFF41,
48573         0xFF5B,
48574         0xFF66,
48575         0xFF9E,
48576         0xFFA0,
48577         0xFFBF,
48578         0xFFC2,
48579         0xFFC8,
48580         0xFFCA,
48581         0xFFD0,
48582         0xFFD2,
48583         0xFFD8,
48584         0xFFDA,
48585         0xFFDD,
48586         0xFFF9,
48587         0xFFFC,
48588         0x10000,
48589         0x1000C,
48590         0x1000D,
48591         0x10027,
48592         0x10028,
48593         0x1003B,
48594         0x1003C,
48595         0x1003E,
48596         0x1003F,
48597         0x1004E,
48598         0x10050,
48599         0x1005E,
48600         0x10080,
48601         0x100FB,
48602         0x10140,
48603         0x10175,
48604         0x101FD,
48605         0x101FE,
48606         0x10280,
48607         0x1029D,
48608         0x102A0,
48609         0x102D1,
48610         0x102E0,
48611         0x102E1,
48612         0x10300,
48613         0x10320,
48614         0x10330,
48615         0x1034B,
48616         0x10350,
48617         0x10376,
48618         0x1037B,
48619         0x10380,
48620         0x1039E,
48621         0x103A0,
48622         0x103C4,
48623         0x103C8,
48624         0x103D0,
48625         0x103D1,
48626         0x103D6,
48627         0x10400,
48628         0x1049E,
48629         0x104A0,
48630         0x104AA,
48631         0x104B0,
48632         0x104D4,
48633         0x104D8,
48634         0x104FC,
48635         0x10500,
48636         0x10528,
48637         0x10530,
48638         0x10564,
48639         0x10600,
48640         0x10737,
48641         0x10740,
48642         0x10756,
48643         0x10760,
48644         0x10768,
48645         0x10800,
48646         0x10806,
48647         0x10808,
48648         0x10809,
48649         0x1080A,
48650         0x10836,
48651         0x10837,
48652         0x10839,
48653         0x1083C,
48654         0x1083D,
48655         0x1083F,
48656         0x10856,
48657         0x10860,
48658         0x10877,
48659         0x10880,
48660         0x1089F,
48661         0x108E0,
48662         0x108F3,
48663         0x108F4,
48664         0x108F6,
48665         0x10900,
48666         0x10916,
48667         0x10920,
48668         0x1093A,
48669         0x10980,
48670         0x109B8,
48671         0x109BE,
48672         0x109C0,
48673         0x10A00,
48674         0x10A01,
48675         0x10A04,
48676         0x10A05,
48677         0x10A07,
48678         0x10A0C,
48679         0x10A10,
48680         0x10A14,
48681         0x10A15,
48682         0x10A18,
48683         0x10A19,
48684         0x10A34,
48685         0x10A38,
48686         0x10A3B,
48687         0x10A3F,
48688         0x10A40,
48689         0x10A60,
48690         0x10A7D,
48691         0x10A80,
48692         0x10A9D,
48693         0x10AC0,
48694         0x10AC8,
48695         0x10AC9,
48696         0x10AE5,
48697         0x10AE7,
48698         0x10B00,
48699         0x10B36,
48700         0x10B40,
48701         0x10B56,
48702         0x10B60,
48703         0x10B73,
48704         0x10B80,
48705         0x10B92,
48706         0x10C00,
48707         0x10C49,
48708         0x10C80,
48709         0x10CB3,
48710         0x10CC0,
48711         0x10CF3,
48712         0x11000,
48713         0x11003,
48714         0x11038,
48715         0x11047,
48716         0x11066,
48717         0x11070,
48718         0x1107F,
48719         0x11083,
48720         0x110B0,
48721         0x110BB,
48722         0x110BD,
48723         0x110BE,
48724         0x110D0,
48725         0x110E9,
48726         0x110F0,
48727         0x110FA,
48728         0x11100,
48729         0x11103,
48730         0x11127,
48731         0x11135,
48732         0x11136,
48733         0x11140,
48734         0x11150,
48735         0x11173,
48736         0x11174,
48737         0x11176,
48738         0x11177,
48739         0x11180,
48740         0x11183,
48741         0x111B3,
48742         0x111C1,
48743         0x111C5,
48744         0x111CA,
48745         0x111CD,
48746         0x111D0,
48747         0x111DA,
48748         0x111DB,
48749         0x111DC,
48750         0x111DD,
48751         0x11200,
48752         0x11212,
48753         0x11213,
48754         0x1122C,
48755         0x11238,
48756         0x1123E,
48757         0x1123F,
48758         0x11280,
48759         0x11287,
48760         0x11288,
48761         0x11289,
48762         0x1128A,
48763         0x1128E,
48764         0x1128F,
48765         0x1129E,
48766         0x1129F,
48767         0x112A9,
48768         0x112B0,
48769         0x112DF,
48770         0x112EB,
48771         0x112F0,
48772         0x112FA,
48773         0x11300,
48774         0x11304,
48775         0x11305,
48776         0x1130D,
48777         0x1130F,
48778         0x11311,
48779         0x11313,
48780         0x11329,
48781         0x1132A,
48782         0x11331,
48783         0x11332,
48784         0x11334,
48785         0x11335,
48786         0x1133A,
48787         0x1133C,
48788         0x1133D,
48789         0x1133E,
48790         0x11345,
48791         0x11347,
48792         0x11349,
48793         0x1134B,
48794         0x1134E,
48795         0x11350,
48796         0x11351,
48797         0x11357,
48798         0x11358,
48799         0x1135D,
48800         0x11362,
48801         0x11364,
48802         0x11366,
48803         0x1136D,
48804         0x11370,
48805         0x11375,
48806         0x11400,
48807         0x11435,
48808         0x11447,
48809         0x1144B,
48810         0x11450,
48811         0x1145A,
48812         0x11480,
48813         0x114B0,
48814         0x114C4,
48815         0x114C6,
48816         0x114C7,
48817         0x114C8,
48818         0x114D0,
48819         0x114DA,
48820         0x11580,
48821         0x115AF,
48822         0x115B6,
48823         0x115B8,
48824         0x115C1,
48825         0x115D8,
48826         0x115DC,
48827         0x115DE,
48828         0x11600,
48829         0x11630,
48830         0x11641,
48831         0x11644,
48832         0x11645,
48833         0x11650,
48834         0x1165A,
48835         0x11680,
48836         0x116AB,
48837         0x116B8,
48838         0x116C0,
48839         0x116CA,
48840         0x1171D,
48841         0x1172C,
48842         0x11730,
48843         0x1173A,
48844         0x118A0,
48845         0x118E0,
48846         0x118EA,
48847         0x118FF,
48848         0x11900,
48849         0x11AC0,
48850         0x11AF9,
48851         0x11C00,
48852         0x11C09,
48853         0x11C0A,
48854         0x11C2F,
48855         0x11C37,
48856         0x11C38,
48857         0x11C40,
48858         0x11C41,
48859         0x11C50,
48860         0x11C5A,
48861         0x11C72,
48862         0x11C90,
48863         0x11C92,
48864         0x11CA8,
48865         0x11CA9,
48866         0x11CB7,
48867         0x12000,
48868         0x1239A,
48869         0x12400,
48870         0x1246F,
48871         0x12480,
48872         0x12544,
48873         0x13000,
48874         0x1342F,
48875         0x14400,
48876         0x14647,
48877         0x16800,
48878         0x16A39,
48879         0x16A40,
48880         0x16A5F,
48881         0x16A60,
48882         0x16A6A,
48883         0x16AD0,
48884         0x16AEE,
48885         0x16AF0,
48886         0x16AF5,
48887         0x16B00,
48888         0x16B30,
48889         0x16B37,
48890         0x16B40,
48891         0x16B44,
48892         0x16B50,
48893         0x16B5A,
48894         0x16B63,
48895         0x16B78,
48896         0x16B7D,
48897         0x16B90,
48898         0x16F00,
48899         0x16F45,
48900         0x16F50,
48901         0x16F51,
48902         0x16F7F,
48903         0x16F8F,
48904         0x16F93,
48905         0x16FA0,
48906         0x16FE0,
48907         0x16FE1,
48908         0x1B000,
48909         0x1B001,
48910         0x1BC00,
48911         0x1BC6B,
48912         0x1BC70,
48913         0x1BC7D,
48914         0x1BC80,
48915         0x1BC89,
48916         0x1BC90,
48917         0x1BC9A,
48918         0x1BC9D,
48919         0x1BC9F,
48920         0x1BCA0,
48921         0x1BCA4,
48922         0x1D165,
48923         0x1D16A,
48924         0x1D16D,
48925         0x1D173,
48926         0x1D17B,
48927         0x1D183,
48928         0x1D185,
48929         0x1D18C,
48930         0x1D1AA,
48931         0x1D1AE,
48932         0x1D242,
48933         0x1D245,
48934         0x1D400,
48935         0x1D455,
48936         0x1D456,
48937         0x1D49D,
48938         0x1D49E,
48939         0x1D4A0,
48940         0x1D4A2,
48941         0x1D4A3,
48942         0x1D4A5,
48943         0x1D4A7,
48944         0x1D4A9,
48945         0x1D4AD,
48946         0x1D4AE,
48947         0x1D4BA,
48948         0x1D4BB,
48949         0x1D4BC,
48950         0x1D4BD,
48951         0x1D4C4,
48952         0x1D4C5,
48953         0x1D506,
48954         0x1D507,
48955         0x1D50B,
48956         0x1D50D,
48957         0x1D515,
48958         0x1D516,
48959         0x1D51D,
48960         0x1D51E,
48961         0x1D53A,
48962         0x1D53B,
48963         0x1D53F,
48964         0x1D540,
48965         0x1D545,
48966         0x1D546,
48967         0x1D547,
48968         0x1D54A,
48969         0x1D551,
48970         0x1D552,
48971         0x1D6A6,
48972         0x1D6A8,
48973         0x1D6C1,
48974         0x1D6C2,
48975         0x1D6DB,
48976         0x1D6DC,
48977         0x1D6FB,
48978         0x1D6FC,
48979         0x1D715,
48980         0x1D716,
48981         0x1D735,
48982         0x1D736,
48983         0x1D74F,
48984         0x1D750,
48985         0x1D76F,
48986         0x1D770,
48987         0x1D789,
48988         0x1D78A,
48989         0x1D7A9,
48990         0x1D7AA,
48991         0x1D7C3,
48992         0x1D7C4,
48993         0x1D7CC,
48994         0x1D7CE,
48995         0x1D800,
48996         0x1DA00,
48997         0x1DA37,
48998         0x1DA3B,
48999         0x1DA6D,
49000         0x1DA75,
49001         0x1DA76,
49002         0x1DA84,
49003         0x1DA85,
49004         0x1DA9B,
49005         0x1DAA0,
49006         0x1DAA1,
49007         0x1DAB0,
49008         0x1E000,
49009         0x1E007,
49010         0x1E008,
49011         0x1E019,
49012         0x1E01B,
49013         0x1E022,
49014         0x1E023,
49015         0x1E025,
49016         0x1E026,
49017         0x1E02B,
49018         0x1E800,
49019         0x1E8C5,
49020         0x1E8D0,
49021         0x1E8D7,
49022         0x1E900,
49023         0x1E944,
49024         0x1E94B,
49025         0x1E950,
49026         0x1E95A,
49027         0x1EE00,
49028         0x1EE04,
49029         0x1EE05,
49030         0x1EE20,
49031         0x1EE21,
49032         0x1EE23,
49033         0x1EE24,
49034         0x1EE25,
49035         0x1EE27,
49036         0x1EE28,
49037         0x1EE29,
49038         0x1EE33,
49039         0x1EE34,
49040         0x1EE38,
49041         0x1EE39,
49042         0x1EE3A,
49043         0x1EE3B,
49044         0x1EE3C,
49045         0x1EE42,
49046         0x1EE43,
49047         0x1EE47,
49048         0x1EE48,
49049         0x1EE49,
49050         0x1EE4A,
49051         0x1EE4B,
49052         0x1EE4C,
49053         0x1EE4D,
49054         0x1EE50,
49055         0x1EE51,
49056         0x1EE53,
49057         0x1EE54,
49058         0x1EE55,
49059         0x1EE57,
49060         0x1EE58,
49061         0x1EE59,
49062         0x1EE5A,
49063         0x1EE5B,
49064         0x1EE5C,
49065         0x1EE5D,
49066         0x1EE5E,
49067         0x1EE5F,
49068         0x1EE60,
49069         0x1EE61,
49070         0x1EE63,
49071         0x1EE64,
49072         0x1EE65,
49073         0x1EE67,
49074         0x1EE6B,
49075         0x1EE6C,
49076         0x1EE73,
49077         0x1EE74,
49078         0x1EE78,
49079         0x1EE79,
49080         0x1EE7D,
49081         0x1EE7E,
49082         0x1EE7F,
49083         0x1EE80,
49084         0x1EE8A,
49085         0x1EE8B,
49086         0x1EE9C,
49087         0x1EEA1,
49088         0x1EEA4,
49089         0x1EEA5,
49090         0x1EEAA,
49091         0x1EEAB,
49092         0x1EEBC,
49093         0x1F130,
49094         0x1F14A,
49095         0x1F150,
49096         0x1F16A,
49097         0x1F170,
49098         0x1F18A,
49099         0x1F1E6,
49100         0x1F200,
49101         0x1F385,
49102         0x1F386,
49103         0x1F3C3,
49104         0x1F3C5,
49105         0x1F3CA,
49106         0x1F3CC,
49107         0x1F3FB,
49108         0x1F400,
49109         0x1F442,
49110         0x1F444,
49111         0x1F446,
49112         0x1F451,
49113         0x1F466,
49114         0x1F46A,
49115         0x1F46E,
49116         0x1F46F,
49117         0x1F470,
49118         0x1F479,
49119         0x1F47C,
49120         0x1F47D,
49121         0x1F481,
49122         0x1F484,
49123         0x1F485,
49124         0x1F488,
49125         0x1F48B,
49126         0x1F48C,
49127         0x1F4AA,
49128         0x1F4AB,
49129         0x1F575,
49130         0x1F576,
49131         0x1F57A,
49132         0x1F57B,
49133         0x1F590,
49134         0x1F591,
49135         0x1F595,
49136         0x1F597,
49137         0x1F5E8,
49138         0x1F5E9,
49139         0x1F645,
49140         0x1F648,
49141         0x1F64B,
49142         0x1F650,
49143         0x1F6A3,
49144         0x1F6A4,
49145         0x1F6B4,
49146         0x1F6B7,
49147         0x1F6C0,
49148         0x1F6C1,
49149         0x1F918,
49150         0x1F91F,
49151         0x1F926,
49152         0x1F927,
49153         0x1F930,
49154         0x1F931,
49155         0x1F933,
49156         0x1F93A,
49157         0x1F93C,
49158         0x1F93F,
49159         0xE0001,
49160         0xE0002,
49161         0xE0020,
49162         0xE0080,
49163         0xE0100,
49164         0xE01F0
49165 };
49166
49167 #endif  /* defined(PERL_IN_PERL_C) */
49168
49169 #if defined(PERL_IN_REGEXEC_C)
49170
49171 #define WB_ENUM_COUNT 25
49172
49173 typedef enum {
49174         WB_Other = 0,
49175         WB_ALetter = 1,
49176         WB_CR = 2,
49177         WB_Double_Quote = 3,
49178         WB_E_Base = 4,
49179         WB_E_Base_GAZ = 5,
49180         WB_E_Modifier = 6,
49181         WB_Extend = 7,
49182         WB_ExtendNumLet = 8,
49183         WB_Format = 9,
49184         WB_Glue_After_Zwj = 10,
49185         WB_Hebrew_Letter = 11,
49186         WB_Katakana = 12,
49187         WB_LF = 13,
49188         WB_MidLetter = 14,
49189         WB_MidNum = 15,
49190         WB_MidNumLet = 16,
49191         WB_Newline = 17,
49192         WB_Numeric = 18,
49193         WB_Perl_Tailored_HSpace = 19,
49194         WB_Regional_Indicator = 20,
49195         WB_Single_Quote = 21,
49196         WB_ZWJ = 22,
49197         WB_EDGE = 23,
49198         WB_UNKNOWN = 24
49199 } WB_enum;
49200
49201 static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 1047 */
49202         WB_Other,
49203         WB_Perl_Tailored_HSpace,
49204         WB_Other,
49205         WB_Newline,
49206         WB_CR,
49207         WB_Other,
49208         WB_LF,
49209         WB_Other,
49210         WB_Newline,
49211         WB_Other,
49212         WB_Perl_Tailored_HSpace,
49213         WB_ALetter,
49214         WB_Other,
49215         WB_MidNumLet,
49216         WB_Other,
49217         WB_ALetter,
49218         WB_Other,
49219         WB_MidNum,
49220         WB_Other,
49221         WB_ALetter,
49222         WB_Other,
49223         WB_MidNum,
49224         WB_Other,
49225         WB_ExtendNumLet,
49226         WB_Other,
49227         WB_ALetter,
49228         WB_Other,
49229         WB_MidLetter,
49230         WB_Other,
49231         WB_Single_Quote,
49232         WB_Other,
49233         WB_Double_Quote,
49234         WB_ALetter,
49235         WB_Other,
49236         WB_ALetter,
49237         WB_Other,
49238         WB_ALetter,
49239         WB_Other,
49240         WB_ALetter,
49241         WB_Other,
49242         WB_ALetter,
49243         WB_Other,
49244         WB_ALetter,
49245         WB_Other,
49246         WB_ALetter,
49247         WB_Other,
49248         WB_ALetter,
49249         WB_Other,
49250         WB_MidLetter,
49251         WB_Other,
49252         WB_ALetter,
49253         WB_Other,
49254         WB_ALetter,
49255         WB_Format,
49256         WB_ALetter,
49257         WB_Other,
49258         WB_ALetter,
49259         WB_Other,
49260         WB_ALetter,
49261         WB_Other,
49262         WB_ALetter,
49263         WB_Other,
49264         WB_ALetter,
49265         WB_Numeric,
49266         WB_Other,
49267         WB_ALetter,
49268         WB_Other,
49269         WB_ALetter,
49270         WB_Other,
49271         WB_ALetter,
49272         WB_Other,
49273         WB_MidLetter,
49274         WB_Other,
49275         WB_ALetter,
49276         WB_Other,
49277         WB_ALetter,
49278         WB_Other,
49279         WB_ALetter,
49280         WB_Other,
49281         WB_Extend,
49282         WB_ALetter,
49283         WB_Other,
49284         WB_ALetter,
49285         WB_Other,
49286         WB_ALetter,
49287         WB_MidNum,
49288         WB_ALetter,
49289         WB_Other,
49290         WB_ALetter,
49291         WB_MidLetter,
49292         WB_ALetter,
49293         WB_Other,
49294         WB_ALetter,
49295         WB_Other,
49296         WB_ALetter,
49297         WB_Other,
49298         WB_ALetter,
49299         WB_Other,
49300         WB_ALetter,
49301         WB_Other,
49302         WB_Extend,
49303         WB_ALetter,
49304         WB_Other,
49305         WB_ALetter,
49306         WB_Other,
49307         WB_ALetter,
49308         WB_Other,
49309         WB_ALetter,
49310         WB_Other,
49311         WB_MidNum,
49312         WB_Other,
49313         WB_Extend,
49314         WB_Other,
49315         WB_Extend,
49316         WB_Other,
49317         WB_Extend,
49318         WB_Other,
49319         WB_Extend,
49320         WB_Other,
49321         WB_Extend,
49322         WB_Other,
49323         WB_Hebrew_Letter,
49324         WB_Other,
49325         WB_Hebrew_Letter,
49326         WB_ALetter,
49327         WB_MidLetter,
49328         WB_Other,
49329         WB_Format,
49330         WB_Other,
49331         WB_MidNum,
49332         WB_Other,
49333         WB_Extend,
49334         WB_Other,
49335         WB_Format,
49336         WB_Other,
49337         WB_ALetter,
49338         WB_Extend,
49339         WB_Numeric,
49340         WB_Other,
49341         WB_Numeric,
49342         WB_MidNum,
49343         WB_Other,
49344         WB_ALetter,
49345         WB_Extend,
49346         WB_ALetter,
49347         WB_Other,
49348         WB_ALetter,
49349         WB_Extend,
49350         WB_Format,
49351         WB_Other,
49352         WB_Extend,
49353         WB_ALetter,
49354         WB_Extend,
49355         WB_Other,
49356         WB_Extend,
49357         WB_ALetter,
49358         WB_Numeric,
49359         WB_ALetter,
49360         WB_Other,
49361         WB_ALetter,
49362         WB_Other,
49363         WB_Format,
49364         WB_ALetter,
49365         WB_Extend,
49366         WB_ALetter,
49367         WB_Extend,
49368         WB_Other,
49369         WB_ALetter,
49370         WB_Extend,
49371         WB_ALetter,
49372         WB_Other,
49373         WB_Numeric,
49374         WB_ALetter,
49375         WB_Extend,
49376         WB_ALetter,
49377         WB_Other,
49378         WB_MidNum,
49379         WB_Other,
49380         WB_ALetter,
49381         WB_Other,
49382         WB_ALetter,
49383         WB_Extend,
49384         WB_ALetter,
49385         WB_Extend,
49386         WB_ALetter,
49387         WB_Extend,
49388         WB_ALetter,
49389         WB_Extend,
49390         WB_Other,
49391         WB_ALetter,
49392         WB_Extend,
49393         WB_Other,
49394         WB_ALetter,
49395         WB_Other,
49396         WB_ALetter,
49397         WB_Other,
49398         WB_Extend,
49399         WB_Format,
49400         WB_Extend,
49401         WB_ALetter,
49402         WB_Extend,
49403         WB_ALetter,
49404         WB_Extend,
49405         WB_ALetter,
49406         WB_Extend,
49407         WB_ALetter,
49408         WB_Extend,
49409         WB_Other,
49410         WB_Numeric,
49411         WB_Other,
49412         WB_ALetter,
49413         WB_Extend,
49414         WB_Other,
49415         WB_ALetter,
49416         WB_Other,
49417         WB_ALetter,
49418         WB_Other,
49419         WB_ALetter,
49420         WB_Other,
49421         WB_ALetter,
49422         WB_Other,
49423         WB_ALetter,
49424         WB_Other,
49425         WB_ALetter,
49426         WB_Other,
49427         WB_Extend,
49428         WB_ALetter,
49429         WB_Extend,
49430         WB_Other,
49431         WB_Extend,
49432         WB_Other,
49433         WB_Extend,
49434         WB_ALetter,
49435         WB_Other,
49436         WB_Extend,
49437         WB_Other,
49438         WB_ALetter,
49439         WB_Other,
49440         WB_ALetter,
49441         WB_Extend,
49442         WB_Other,
49443         WB_Numeric,
49444         WB_ALetter,
49445         WB_Other,
49446         WB_Extend,
49447         WB_Other,
49448         WB_ALetter,
49449         WB_Other,
49450         WB_ALetter,
49451         WB_Other,
49452         WB_ALetter,
49453         WB_Other,
49454         WB_ALetter,
49455         WB_Other,
49456         WB_ALetter,
49457         WB_Other,
49458         WB_ALetter,
49459         WB_Other,
49460         WB_ALetter,
49461         WB_Other,
49462         WB_Extend,
49463         WB_Other,
49464         WB_Extend,
49465         WB_Other,
49466         WB_Extend,
49467         WB_Other,
49468         WB_Extend,
49469         WB_Other,
49470         WB_Extend,
49471         WB_Other,
49472         WB_ALetter,
49473         WB_Other,
49474         WB_ALetter,
49475         WB_Other,
49476         WB_Numeric,
49477         WB_Extend,
49478         WB_ALetter,
49479         WB_Extend,
49480         WB_Other,
49481         WB_Extend,
49482         WB_Other,
49483         WB_ALetter,
49484         WB_Other,
49485         WB_ALetter,
49486         WB_Other,
49487         WB_ALetter,
49488         WB_Other,
49489         WB_ALetter,
49490         WB_Other,
49491         WB_ALetter,
49492         WB_Other,
49493         WB_ALetter,
49494         WB_Other,
49495         WB_Extend,
49496         WB_ALetter,
49497         WB_Extend,
49498         WB_Other,
49499         WB_Extend,
49500         WB_Other,
49501         WB_Extend,
49502         WB_Other,
49503         WB_ALetter,
49504         WB_Other,
49505         WB_ALetter,
49506         WB_Extend,
49507         WB_Other,
49508         WB_Numeric,
49509         WB_Other,
49510         WB_ALetter,
49511         WB_Other,
49512         WB_Extend,
49513         WB_Other,
49514         WB_ALetter,
49515         WB_Other,
49516         WB_ALetter,
49517         WB_Other,
49518         WB_ALetter,
49519         WB_Other,
49520         WB_ALetter,
49521         WB_Other,
49522         WB_ALetter,
49523         WB_Other,
49524         WB_ALetter,
49525         WB_Other,
49526         WB_Extend,
49527         WB_ALetter,
49528         WB_Extend,
49529         WB_Other,
49530         WB_Extend,
49531         WB_Other,
49532         WB_Extend,
49533         WB_Other,
49534         WB_Extend,
49535         WB_Other,
49536         WB_ALetter,
49537         WB_Other,
49538         WB_ALetter,
49539         WB_Extend,
49540         WB_Other,
49541         WB_Numeric,
49542         WB_Other,
49543         WB_ALetter,
49544         WB_Other,
49545         WB_Extend,
49546         WB_ALetter,
49547         WB_Other,
49548         WB_ALetter,
49549         WB_Other,
49550         WB_ALetter,
49551         WB_Other,
49552         WB_ALetter,
49553         WB_Other,
49554         WB_ALetter,
49555         WB_Other,
49556         WB_ALetter,
49557         WB_Other,
49558         WB_ALetter,
49559         WB_Other,
49560         WB_ALetter,
49561         WB_Other,
49562         WB_ALetter,
49563         WB_Other,
49564         WB_ALetter,
49565         WB_Other,
49566         WB_Extend,
49567         WB_Other,
49568         WB_Extend,
49569         WB_Other,
49570         WB_Extend,
49571         WB_Other,
49572         WB_ALetter,
49573         WB_Other,
49574         WB_Extend,
49575         WB_Other,
49576         WB_Numeric,
49577         WB_Other,
49578         WB_Extend,
49579         WB_Other,
49580         WB_ALetter,
49581         WB_Other,
49582         WB_ALetter,
49583         WB_Other,
49584         WB_ALetter,
49585         WB_Other,
49586         WB_ALetter,
49587         WB_Other,
49588         WB_ALetter,
49589         WB_Extend,
49590         WB_Other,
49591         WB_Extend,
49592         WB_Other,
49593         WB_Extend,
49594         WB_Other,
49595         WB_Extend,
49596         WB_Other,
49597         WB_ALetter,
49598         WB_Other,
49599         WB_ALetter,
49600         WB_Extend,
49601         WB_Other,
49602         WB_Numeric,
49603         WB_Other,
49604         WB_ALetter,
49605         WB_Extend,
49606         WB_Other,
49607         WB_ALetter,
49608         WB_Other,
49609         WB_ALetter,
49610         WB_Other,
49611         WB_ALetter,
49612         WB_Other,
49613         WB_ALetter,
49614         WB_Other,
49615         WB_ALetter,
49616         WB_Other,
49617         WB_Extend,
49618         WB_ALetter,
49619         WB_Extend,
49620         WB_Other,
49621         WB_Extend,
49622         WB_Other,
49623         WB_Extend,
49624         WB_Other,
49625         WB_Extend,
49626         WB_Other,
49627         WB_ALetter,
49628         WB_Other,
49629         WB_ALetter,
49630         WB_Extend,
49631         WB_Other,
49632         WB_Numeric,
49633         WB_Other,
49634         WB_ALetter,
49635         WB_Other,
49636         WB_Extend,
49637         WB_Other,
49638         WB_ALetter,
49639         WB_Other,
49640         WB_ALetter,
49641         WB_Other,
49642         WB_ALetter,
49643         WB_Other,
49644         WB_ALetter,
49645         WB_Extend,
49646         WB_Other,
49647         WB_Extend,
49648         WB_Other,
49649         WB_Extend,
49650         WB_ALetter,
49651         WB_Other,
49652         WB_ALetter,
49653         WB_Extend,
49654         WB_Other,
49655         WB_ALetter,
49656         WB_Extend,
49657         WB_Other,
49658         WB_Numeric,
49659         WB_Other,
49660         WB_ALetter,
49661         WB_Other,
49662         WB_Extend,
49663         WB_Other,
49664         WB_ALetter,
49665         WB_Other,
49666         WB_ALetter,
49667         WB_Other,
49668         WB_ALetter,
49669         WB_Other,
49670         WB_ALetter,
49671         WB_Other,
49672         WB_ALetter,
49673         WB_Other,
49674         WB_Extend,
49675         WB_Other,
49676         WB_Extend,
49677         WB_Other,
49678         WB_Extend,
49679         WB_Other,
49680         WB_Extend,
49681         WB_Other,
49682         WB_Numeric,
49683         WB_Other,
49684         WB_Extend,
49685         WB_Other,
49686         WB_Extend,
49687         WB_Other,
49688         WB_Extend,
49689         WB_Other,
49690         WB_Extend,
49691         WB_Other,
49692         WB_Numeric,
49693         WB_Other,
49694         WB_Extend,
49695         WB_Other,
49696         WB_Extend,
49697         WB_Other,
49698         WB_Extend,
49699         WB_Other,
49700         WB_Extend,
49701         WB_Other,
49702         WB_Numeric,
49703         WB_Other,
49704         WB_ALetter,
49705         WB_Other,
49706         WB_Extend,
49707         WB_Other,
49708         WB_Numeric,
49709         WB_Other,
49710         WB_Extend,
49711         WB_Other,
49712         WB_Extend,
49713         WB_Other,
49714         WB_Extend,
49715         WB_Other,
49716         WB_Extend,
49717         WB_ALetter,
49718         WB_Other,
49719         WB_ALetter,
49720         WB_Other,
49721         WB_Extend,
49722         WB_Other,
49723         WB_Extend,
49724         WB_ALetter,
49725         WB_Extend,
49726         WB_Other,
49727         WB_Extend,
49728         WB_Other,
49729         WB_Extend,
49730         WB_Other,
49731         WB_Extend,
49732         WB_Other,
49733         WB_Numeric,
49734         WB_Other,
49735         WB_Extend,
49736         WB_Other,
49737         WB_Extend,
49738         WB_Other,
49739         WB_Extend,
49740         WB_Other,
49741         WB_Extend,
49742         WB_Other,
49743         WB_Extend,
49744         WB_Other,
49745         WB_Extend,
49746         WB_Other,
49747         WB_Extend,
49748         WB_Numeric,
49749         WB_Extend,
49750         WB_Other,
49751         WB_ALetter,
49752         WB_Other,
49753         WB_ALetter,
49754         WB_Other,
49755         WB_ALetter,
49756         WB_Other,
49757         WB_ALetter,
49758         WB_Other,
49759         WB_ALetter,
49760         WB_Other,
49761         WB_ALetter,
49762         WB_Other,
49763         WB_ALetter,
49764         WB_Other,
49765         WB_ALetter,
49766         WB_Other,
49767         WB_ALetter,
49768         WB_Other,
49769         WB_ALetter,
49770         WB_Other,
49771         WB_ALetter,
49772         WB_Other,
49773         WB_ALetter,
49774         WB_Other,
49775         WB_ALetter,
49776         WB_Other,
49777         WB_ALetter,
49778         WB_Other,
49779         WB_ALetter,
49780         WB_Other,
49781         WB_ALetter,
49782         WB_Other,
49783         WB_ALetter,
49784         WB_Other,
49785         WB_ALetter,
49786         WB_Other,
49787         WB_ALetter,
49788         WB_Other,
49789         WB_ALetter,
49790         WB_Other,
49791         WB_Extend,
49792         WB_Other,
49793         WB_ALetter,
49794         WB_Other,
49795         WB_ALetter,
49796         WB_Other,
49797         WB_ALetter,
49798         WB_Other,
49799         WB_ALetter,
49800         WB_Other,
49801         WB_ALetter,
49802         WB_Perl_Tailored_HSpace,
49803         WB_ALetter,
49804         WB_Other,
49805         WB_ALetter,
49806         WB_Other,
49807         WB_ALetter,
49808         WB_Other,
49809         WB_ALetter,
49810         WB_Other,
49811         WB_ALetter,
49812         WB_Extend,
49813         WB_Other,
49814         WB_ALetter,
49815         WB_Extend,
49816         WB_Other,
49817         WB_ALetter,
49818         WB_Extend,
49819         WB_Other,
49820         WB_ALetter,
49821         WB_Other,
49822         WB_ALetter,
49823         WB_Other,
49824         WB_Extend,
49825         WB_Other,
49826         WB_Extend,
49827         WB_Other,
49828         WB_Extend,
49829         WB_Other,
49830         WB_Numeric,
49831         WB_Other,
49832         WB_Extend,
49833         WB_Format,
49834         WB_Other,
49835         WB_Numeric,
49836         WB_Other,
49837         WB_ALetter,
49838         WB_Other,
49839         WB_ALetter,
49840         WB_Extend,
49841         WB_ALetter,
49842         WB_Extend,
49843         WB_ALetter,
49844         WB_Other,
49845         WB_ALetter,
49846         WB_Other,
49847         WB_ALetter,
49848         WB_Other,
49849         WB_Extend,
49850         WB_Other,
49851         WB_Extend,
49852         WB_Other,
49853         WB_Numeric,
49854         WB_Other,
49855         WB_Numeric,
49856         WB_Other,
49857         WB_ALetter,
49858         WB_Extend,
49859         WB_Other,
49860         WB_Extend,
49861         WB_Other,
49862         WB_Extend,
49863         WB_Other,
49864         WB_Extend,
49865         WB_Numeric,
49866         WB_Other,
49867         WB_Numeric,
49868         WB_Other,
49869         WB_Extend,
49870         WB_Other,
49871         WB_Extend,
49872         WB_ALetter,
49873         WB_Extend,
49874         WB_ALetter,
49875         WB_Other,
49876         WB_Numeric,
49877         WB_Other,
49878         WB_Extend,
49879         WB_Other,
49880         WB_Extend,
49881         WB_ALetter,
49882         WB_Extend,
49883         WB_ALetter,
49884         WB_Numeric,
49885         WB_ALetter,
49886         WB_Extend,
49887         WB_Other,
49888         WB_ALetter,
49889         WB_Extend,
49890         WB_Other,
49891         WB_Numeric,
49892         WB_Other,
49893         WB_ALetter,
49894         WB_Numeric,
49895         WB_ALetter,
49896         WB_Other,
49897         WB_ALetter,
49898         WB_Other,
49899         WB_Extend,
49900         WB_Other,
49901         WB_Extend,
49902         WB_ALetter,
49903         WB_Extend,
49904         WB_ALetter,
49905         WB_Extend,
49906         WB_ALetter,
49907         WB_Other,
49908         WB_Extend,
49909         WB_Other,
49910         WB_ALetter,
49911         WB_Extend,
49912         WB_Other,
49913         WB_Extend,
49914         WB_ALetter,
49915         WB_Other,
49916         WB_ALetter,
49917         WB_Other,
49918         WB_ALetter,
49919         WB_Other,
49920         WB_ALetter,
49921         WB_Other,
49922         WB_ALetter,
49923         WB_Other,
49924         WB_ALetter,
49925         WB_Other,
49926         WB_ALetter,
49927         WB_Other,
49928         WB_ALetter,
49929         WB_Other,
49930         WB_ALetter,
49931         WB_Other,
49932         WB_ALetter,
49933         WB_Other,
49934         WB_ALetter,
49935         WB_Other,
49936         WB_ALetter,
49937         WB_Other,
49938         WB_ALetter,
49939         WB_Other,
49940         WB_ALetter,
49941         WB_Other,
49942         WB_ALetter,
49943         WB_Other,
49944         WB_ALetter,
49945         WB_Other,
49946         WB_ALetter,
49947         WB_Other,
49948         WB_ALetter,
49949         WB_Other,
49950         WB_ALetter,
49951         WB_Other,
49952         WB_Perl_Tailored_HSpace,
49953         WB_Other,
49954         WB_Extend,
49955         WB_ZWJ,
49956         WB_Format,
49957         WB_Other,
49958         WB_MidNumLet,
49959         WB_Other,
49960         WB_MidNumLet,
49961         WB_Other,
49962         WB_MidLetter,
49963         WB_Newline,
49964         WB_Format,
49965         WB_ExtendNumLet,
49966         WB_Other,
49967         WB_ExtendNumLet,
49968         WB_Other,
49969         WB_MidNum,
49970         WB_Other,
49971         WB_ExtendNumLet,
49972         WB_Other,
49973         WB_Perl_Tailored_HSpace,
49974         WB_Format,
49975         WB_Other,
49976         WB_Format,
49977         WB_Other,
49978         WB_ALetter,
49979         WB_Other,
49980         WB_ALetter,
49981         WB_Other,
49982         WB_ALetter,
49983         WB_Other,
49984         WB_Extend,
49985         WB_Other,
49986         WB_ALetter,
49987         WB_Other,
49988         WB_ALetter,
49989         WB_Other,
49990         WB_ALetter,
49991         WB_Other,
49992         WB_ALetter,
49993         WB_Other,
49994         WB_ALetter,
49995         WB_Other,
49996         WB_ALetter,
49997         WB_Other,
49998         WB_ALetter,
49999         WB_Other,
50000         WB_ALetter,
50001         WB_Other,
50002         WB_ALetter,
50003         WB_Other,
50004         WB_ALetter,
50005         WB_Other,
50006         WB_ALetter,
50007         WB_Other,
50008         WB_ALetter,
50009         WB_Other,
50010         WB_ALetter,
50011         WB_Other,
50012         WB_ALetter,
50013         WB_Other,
50014         WB_ALetter,
50015         WB_Other,
50016         WB_E_Base,
50017         WB_Other,
50018         WB_E_Base,
50019         WB_Other,
50020         WB_E_Base,
50021         WB_Other,
50022         WB_Glue_After_Zwj,
50023         WB_Other,
50024         WB_ALetter,
50025         WB_Other,
50026         WB_ALetter,
50027         WB_Other,
50028         WB_ALetter,
50029         WB_Other,
50030         WB_ALetter,
50031         WB_Extend,
50032         WB_ALetter,
50033         WB_Other,
50034         WB_ALetter,
50035         WB_Other,
50036         WB_ALetter,
50037         WB_Other,
50038         WB_ALetter,
50039         WB_Other,
50040         WB_ALetter,
50041         WB_Other,
50042         WB_ALetter,
50043         WB_Other,
50044         WB_Extend,
50045         WB_ALetter,
50046         WB_Other,
50047         WB_ALetter,
50048         WB_Other,
50049         WB_ALetter,
50050         WB_Other,
50051         WB_ALetter,
50052         WB_Other,
50053         WB_ALetter,
50054         WB_Other,
50055         WB_ALetter,
50056         WB_Other,
50057         WB_ALetter,
50058         WB_Other,
50059         WB_ALetter,
50060         WB_Other,
50061         WB_ALetter,
50062         WB_Other,
50063         WB_Extend,
50064         WB_Other,
50065         WB_ALetter,
50066         WB_Other,
50067         WB_Perl_Tailored_HSpace,
50068         WB_Other,
50069         WB_ALetter,
50070         WB_Other,
50071         WB_Extend,
50072         WB_Other,
50073         WB_Katakana,
50074         WB_Other,
50075         WB_ALetter,
50076         WB_Other,
50077         WB_Extend,
50078         WB_Katakana,
50079         WB_Other,
50080         WB_Katakana,
50081         WB_Other,
50082         WB_Katakana,
50083         WB_Other,
50084         WB_ALetter,
50085         WB_Other,
50086         WB_ALetter,
50087         WB_Other,
50088         WB_ALetter,
50089         WB_Other,
50090         WB_Katakana,
50091         WB_Other,
50092         WB_Katakana,
50093         WB_Other,
50094         WB_Katakana,
50095         WB_Other,
50096         WB_ALetter,
50097         WB_Other,
50098         WB_ALetter,
50099         WB_Other,
50100         WB_ALetter,
50101         WB_Other,
50102         WB_ALetter,
50103         WB_Numeric,
50104         WB_ALetter,
50105         WB_Other,
50106         WB_ALetter,
50107         WB_Extend,
50108         WB_Other,
50109         WB_Extend,
50110         WB_Other,
50111         WB_ALetter,
50112         WB_Extend,
50113         WB_ALetter,
50114         WB_Extend,
50115         WB_Other,
50116         WB_ALetter,
50117         WB_Other,
50118         WB_ALetter,
50119         WB_Other,
50120         WB_ALetter,
50121         WB_Other,
50122         WB_ALetter,
50123         WB_Other,
50124         WB_ALetter,
50125         WB_Extend,
50126         WB_ALetter,
50127         WB_Extend,
50128         WB_ALetter,
50129         WB_Extend,
50130         WB_ALetter,
50131         WB_Extend,
50132         WB_Other,
50133         WB_ALetter,
50134         WB_Other,
50135         WB_Extend,
50136         WB_ALetter,
50137         WB_Extend,
50138         WB_Other,
50139         WB_Numeric,
50140         WB_Other,
50141         WB_Extend,
50142         WB_ALetter,
50143         WB_Other,
50144         WB_ALetter,
50145         WB_Other,
50146         WB_ALetter,
50147         WB_Other,
50148         WB_Numeric,
50149         WB_ALetter,
50150         WB_Extend,
50151         WB_Other,
50152         WB_ALetter,
50153         WB_Extend,
50154         WB_Other,
50155         WB_ALetter,
50156         WB_Other,
50157         WB_Extend,
50158         WB_ALetter,
50159         WB_Extend,
50160         WB_Other,
50161         WB_ALetter,
50162         WB_Numeric,
50163         WB_Other,
50164         WB_Extend,
50165         WB_Other,
50166         WB_Numeric,
50167         WB_Other,
50168         WB_ALetter,
50169         WB_Extend,
50170         WB_Other,
50171         WB_ALetter,
50172         WB_Extend,
50173         WB_ALetter,
50174         WB_Extend,
50175         WB_Other,
50176         WB_Numeric,
50177         WB_Other,
50178         WB_Extend,
50179         WB_Other,
50180         WB_Extend,
50181         WB_Other,
50182         WB_Extend,
50183         WB_Other,
50184         WB_Extend,
50185         WB_Other,
50186         WB_Extend,
50187         WB_Other,
50188         WB_Extend,
50189         WB_Other,
50190         WB_ALetter,
50191         WB_Extend,
50192         WB_Other,
50193         WB_ALetter,
50194         WB_Extend,
50195         WB_Other,
50196         WB_ALetter,
50197         WB_Other,
50198         WB_ALetter,
50199         WB_Other,
50200         WB_ALetter,
50201         WB_Other,
50202         WB_ALetter,
50203         WB_Other,
50204         WB_ALetter,
50205         WB_Other,
50206         WB_ALetter,
50207         WB_Other,
50208         WB_ALetter,
50209         WB_Other,
50210         WB_ALetter,
50211         WB_Extend,
50212         WB_Other,
50213         WB_Extend,
50214         WB_Other,
50215         WB_Numeric,
50216         WB_Other,
50217         WB_ALetter,
50218         WB_Other,
50219         WB_ALetter,
50220         WB_Other,
50221         WB_ALetter,
50222         WB_Other,
50223         WB_ALetter,
50224         WB_Other,
50225         WB_ALetter,
50226         WB_Other,
50227         WB_Hebrew_Letter,
50228         WB_Extend,
50229         WB_Hebrew_Letter,
50230         WB_Other,
50231         WB_Hebrew_Letter,
50232         WB_Other,
50233         WB_Hebrew_Letter,
50234         WB_Other,
50235         WB_Hebrew_Letter,
50236         WB_Other,
50237         WB_Hebrew_Letter,
50238         WB_Other,
50239         WB_Hebrew_Letter,
50240         WB_Other,
50241         WB_Hebrew_Letter,
50242         WB_ALetter,
50243         WB_Other,
50244         WB_ALetter,
50245         WB_Other,
50246         WB_ALetter,
50247         WB_Other,
50248         WB_ALetter,
50249         WB_Other,
50250         WB_ALetter,
50251         WB_Other,
50252         WB_Extend,
50253         WB_MidNum,
50254         WB_Other,
50255         WB_MidLetter,
50256         WB_MidNum,
50257         WB_Other,
50258         WB_Extend,
50259         WB_Other,
50260         WB_ExtendNumLet,
50261         WB_Other,
50262         WB_ExtendNumLet,
50263         WB_MidNum,
50264         WB_Other,
50265         WB_MidNumLet,
50266         WB_Other,
50267         WB_MidNum,
50268         WB_MidLetter,
50269         WB_Other,
50270         WB_ALetter,
50271         WB_Other,
50272         WB_ALetter,
50273         WB_Other,
50274         WB_Format,
50275         WB_Other,
50276         WB_MidNumLet,
50277         WB_Other,
50278         WB_MidNum,
50279         WB_Other,
50280         WB_MidNumLet,
50281         WB_Other,
50282         WB_MidLetter,
50283         WB_MidNum,
50284         WB_Other,
50285         WB_ALetter,
50286         WB_Other,
50287         WB_ExtendNumLet,
50288         WB_Other,
50289         WB_ALetter,
50290         WB_Other,
50291         WB_Katakana,
50292         WB_Extend,
50293         WB_ALetter,
50294         WB_Other,
50295         WB_ALetter,
50296         WB_Other,
50297         WB_ALetter,
50298         WB_Other,
50299         WB_ALetter,
50300         WB_Other,
50301         WB_ALetter,
50302         WB_Other,
50303         WB_Format,
50304         WB_Other,
50305         WB_ALetter,
50306         WB_Other,
50307         WB_ALetter,
50308         WB_Other,
50309         WB_ALetter,
50310         WB_Other,
50311         WB_ALetter,
50312         WB_Other,
50313         WB_ALetter,
50314         WB_Other,
50315         WB_ALetter,
50316         WB_Other,
50317         WB_ALetter,
50318         WB_Other,
50319         WB_ALetter,
50320         WB_Other,
50321         WB_Extend,
50322         WB_Other,
50323         WB_ALetter,
50324         WB_Other,
50325         WB_ALetter,
50326         WB_Other,
50327         WB_Extend,
50328         WB_Other,
50329         WB_ALetter,
50330         WB_Other,
50331         WB_ALetter,
50332         WB_Other,
50333         WB_ALetter,
50334         WB_Extend,
50335         WB_Other,
50336         WB_ALetter,
50337         WB_Other,
50338         WB_ALetter,
50339         WB_Other,
50340         WB_ALetter,
50341         WB_Other,
50342         WB_ALetter,
50343         WB_Other,
50344         WB_ALetter,
50345         WB_Other,
50346         WB_Numeric,
50347         WB_Other,
50348         WB_ALetter,
50349         WB_Other,
50350         WB_ALetter,
50351         WB_Other,
50352         WB_ALetter,
50353         WB_Other,
50354         WB_ALetter,
50355         WB_Other,
50356         WB_ALetter,
50357         WB_Other,
50358         WB_ALetter,
50359         WB_Other,
50360         WB_ALetter,
50361         WB_Other,
50362         WB_ALetter,
50363         WB_Other,
50364         WB_ALetter,
50365         WB_Other,
50366         WB_ALetter,
50367         WB_Other,
50368         WB_ALetter,
50369         WB_Other,
50370         WB_ALetter,
50371         WB_Other,
50372         WB_ALetter,
50373         WB_Other,
50374         WB_ALetter,
50375         WB_Other,
50376         WB_ALetter,
50377         WB_Other,
50378         WB_ALetter,
50379         WB_Other,
50380         WB_ALetter,
50381         WB_Other,
50382         WB_ALetter,
50383         WB_Other,
50384         WB_ALetter,
50385         WB_Other,
50386         WB_ALetter,
50387         WB_Other,
50388         WB_ALetter,
50389         WB_Other,
50390         WB_ALetter,
50391         WB_Extend,
50392         WB_Other,
50393         WB_Extend,
50394         WB_Other,
50395         WB_Extend,
50396         WB_ALetter,
50397         WB_Other,
50398         WB_ALetter,
50399         WB_Other,
50400         WB_ALetter,
50401         WB_Other,
50402         WB_Extend,
50403         WB_Other,
50404         WB_Extend,
50405         WB_Other,
50406         WB_ALetter,
50407         WB_Other,
50408         WB_ALetter,
50409         WB_Other,
50410         WB_ALetter,
50411         WB_Other,
50412         WB_ALetter,
50413         WB_Extend,
50414         WB_Other,
50415         WB_ALetter,
50416         WB_Other,
50417         WB_ALetter,
50418         WB_Other,
50419         WB_ALetter,
50420         WB_Other,
50421         WB_ALetter,
50422         WB_Other,
50423         WB_ALetter,
50424         WB_Other,
50425         WB_ALetter,
50426         WB_Other,
50427         WB_ALetter,
50428         WB_Other,
50429         WB_Extend,
50430         WB_ALetter,
50431         WB_Extend,
50432         WB_Other,
50433         WB_Numeric,
50434         WB_Other,
50435         WB_Extend,
50436         WB_ALetter,
50437         WB_Extend,
50438         WB_Other,
50439         WB_Format,
50440         WB_Other,
50441         WB_ALetter,
50442         WB_Other,
50443         WB_Numeric,
50444         WB_Other,
50445         WB_Extend,
50446         WB_ALetter,
50447         WB_Extend,
50448         WB_Other,
50449         WB_Numeric,
50450         WB_Other,
50451         WB_ALetter,
50452         WB_Extend,
50453         WB_Other,
50454         WB_ALetter,
50455         WB_Other,
50456         WB_Extend,
50457         WB_ALetter,
50458         WB_Extend,
50459         WB_ALetter,
50460         WB_Other,
50461         WB_Extend,
50462         WB_Other,
50463         WB_Numeric,
50464         WB_ALetter,
50465         WB_Other,
50466         WB_ALetter,
50467         WB_Other,
50468         WB_ALetter,
50469         WB_Other,
50470         WB_ALetter,
50471         WB_Extend,
50472         WB_Other,
50473         WB_Extend,
50474         WB_Other,
50475         WB_ALetter,
50476         WB_Other,
50477         WB_ALetter,
50478         WB_Other,
50479         WB_ALetter,
50480         WB_Other,
50481         WB_ALetter,
50482         WB_Other,
50483         WB_ALetter,
50484         WB_Other,
50485         WB_ALetter,
50486         WB_Extend,
50487         WB_Other,
50488         WB_Numeric,
50489         WB_Other,
50490         WB_Extend,
50491         WB_Other,
50492         WB_ALetter,
50493         WB_Other,
50494         WB_ALetter,
50495         WB_Other,
50496         WB_ALetter,
50497         WB_Other,
50498         WB_ALetter,
50499         WB_Other,
50500         WB_ALetter,
50501         WB_Other,
50502         WB_ALetter,
50503         WB_Other,
50504         WB_Extend,
50505         WB_ALetter,
50506         WB_Extend,
50507         WB_Other,
50508         WB_Extend,
50509         WB_Other,
50510         WB_Extend,
50511         WB_Other,
50512         WB_ALetter,
50513         WB_Other,
50514         WB_Extend,
50515         WB_Other,
50516         WB_ALetter,
50517         WB_Extend,
50518         WB_Other,
50519         WB_Extend,
50520         WB_Other,
50521         WB_Extend,
50522         WB_Other,
50523         WB_ALetter,
50524         WB_Extend,
50525         WB_ALetter,
50526         WB_Other,
50527         WB_Numeric,
50528         WB_Other,
50529         WB_ALetter,
50530         WB_Extend,
50531         WB_ALetter,
50532         WB_Other,
50533         WB_ALetter,
50534         WB_Other,
50535         WB_Numeric,
50536         WB_Other,
50537         WB_ALetter,
50538         WB_Extend,
50539         WB_Other,
50540         WB_Extend,
50541         WB_Other,
50542         WB_ALetter,
50543         WB_Extend,
50544         WB_Other,
50545         WB_ALetter,
50546         WB_Extend,
50547         WB_Other,
50548         WB_ALetter,
50549         WB_Other,
50550         WB_Numeric,
50551         WB_Other,
50552         WB_ALetter,
50553         WB_Extend,
50554         WB_Other,
50555         WB_Numeric,
50556         WB_Other,
50557         WB_Extend,
50558         WB_Other,
50559         WB_Numeric,
50560         WB_Other,
50561         WB_ALetter,
50562         WB_Numeric,
50563         WB_Other,
50564         WB_ALetter,
50565         WB_Other,
50566         WB_ALetter,
50567         WB_Other,
50568         WB_ALetter,
50569         WB_Other,
50570         WB_ALetter,
50571         WB_Extend,
50572         WB_Other,
50573         WB_Extend,
50574         WB_ALetter,
50575         WB_Other,
50576         WB_Numeric,
50577         WB_Other,
50578         WB_ALetter,
50579         WB_Other,
50580         WB_Extend,
50581         WB_Other,
50582         WB_Extend,
50583         WB_Other,
50584         WB_ALetter,
50585         WB_Other,
50586         WB_ALetter,
50587         WB_Other,
50588         WB_ALetter,
50589         WB_Other,
50590         WB_ALetter,
50591         WB_Other,
50592         WB_ALetter,
50593         WB_Other,
50594         WB_ALetter,
50595         WB_Other,
50596         WB_ALetter,
50597         WB_Other,
50598         WB_Numeric,
50599         WB_Other,
50600         WB_ALetter,
50601         WB_Other,
50602         WB_Extend,
50603         WB_Other,
50604         WB_ALetter,
50605         WB_Extend,
50606         WB_Other,
50607         WB_ALetter,
50608         WB_Other,
50609         WB_Numeric,
50610         WB_Other,
50611         WB_ALetter,
50612         WB_Other,
50613         WB_ALetter,
50614         WB_Other,
50615         WB_ALetter,
50616         WB_Other,
50617         WB_ALetter,
50618         WB_Extend,
50619         WB_Other,
50620         WB_Extend,
50621         WB_ALetter,
50622         WB_Other,
50623         WB_ALetter,
50624         WB_Other,
50625         WB_Katakana,
50626         WB_Other,
50627         WB_ALetter,
50628         WB_Other,
50629         WB_ALetter,
50630         WB_Other,
50631         WB_ALetter,
50632         WB_Other,
50633         WB_ALetter,
50634         WB_Other,
50635         WB_Extend,
50636         WB_Other,
50637         WB_Format,
50638         WB_Other,
50639         WB_Extend,
50640         WB_Other,
50641         WB_Extend,
50642         WB_Format,
50643         WB_Extend,
50644         WB_Other,
50645         WB_Extend,
50646         WB_Other,
50647         WB_Extend,
50648         WB_Other,
50649         WB_Extend,
50650         WB_Other,
50651         WB_ALetter,
50652         WB_Other,
50653         WB_ALetter,
50654         WB_Other,
50655         WB_ALetter,
50656         WB_Other,
50657         WB_ALetter,
50658         WB_Other,
50659         WB_ALetter,
50660         WB_Other,
50661         WB_ALetter,
50662         WB_Other,
50663         WB_ALetter,
50664         WB_Other,
50665         WB_ALetter,
50666         WB_Other,
50667         WB_ALetter,
50668         WB_Other,
50669         WB_ALetter,
50670         WB_Other,
50671         WB_ALetter,
50672         WB_Other,
50673         WB_ALetter,
50674         WB_Other,
50675         WB_ALetter,
50676         WB_Other,
50677         WB_ALetter,
50678         WB_Other,
50679         WB_ALetter,
50680         WB_Other,
50681         WB_ALetter,
50682         WB_Other,
50683         WB_ALetter,
50684         WB_Other,
50685         WB_ALetter,
50686         WB_Other,
50687         WB_ALetter,
50688         WB_Other,
50689         WB_ALetter,
50690         WB_Other,
50691         WB_ALetter,
50692         WB_Other,
50693         WB_ALetter,
50694         WB_Other,
50695         WB_ALetter,
50696         WB_Other,
50697         WB_ALetter,
50698         WB_Other,
50699         WB_ALetter,
50700         WB_Other,
50701         WB_ALetter,
50702         WB_Other,
50703         WB_ALetter,
50704         WB_Other,
50705         WB_ALetter,
50706         WB_Other,
50707         WB_ALetter,
50708         WB_Other,
50709         WB_ALetter,
50710         WB_Other,
50711         WB_Numeric,
50712         WB_Other,
50713         WB_Extend,
50714         WB_Other,
50715         WB_Extend,
50716         WB_Other,
50717         WB_Extend,
50718         WB_Other,
50719         WB_Extend,
50720         WB_Other,
50721         WB_Extend,
50722         WB_Other,
50723         WB_Extend,
50724         WB_Other,
50725         WB_Extend,
50726         WB_Other,
50727         WB_Extend,
50728         WB_Other,
50729         WB_Extend,
50730         WB_Other,
50731         WB_Extend,
50732         WB_Other,
50733         WB_Extend,
50734         WB_Other,
50735         WB_ALetter,
50736         WB_Other,
50737         WB_Extend,
50738         WB_Other,
50739         WB_ALetter,
50740         WB_Extend,
50741         WB_Other,
50742         WB_Numeric,
50743         WB_Other,
50744         WB_ALetter,
50745         WB_Other,
50746         WB_ALetter,
50747         WB_Other,
50748         WB_ALetter,
50749         WB_Other,
50750         WB_ALetter,
50751         WB_Other,
50752         WB_ALetter,
50753         WB_Other,
50754         WB_ALetter,
50755         WB_Other,
50756         WB_ALetter,
50757         WB_Other,
50758         WB_ALetter,
50759         WB_Other,
50760         WB_ALetter,
50761         WB_Other,
50762         WB_ALetter,
50763         WB_Other,
50764         WB_ALetter,
50765         WB_Other,
50766         WB_ALetter,
50767         WB_Other,
50768         WB_ALetter,
50769         WB_Other,
50770         WB_ALetter,
50771         WB_Other,
50772         WB_ALetter,
50773         WB_Other,
50774         WB_ALetter,
50775         WB_Other,
50776         WB_ALetter,
50777         WB_Other,
50778         WB_ALetter,
50779         WB_Other,
50780         WB_ALetter,
50781         WB_Other,
50782         WB_ALetter,
50783         WB_Other,
50784         WB_ALetter,
50785         WB_Other,
50786         WB_ALetter,
50787         WB_Other,
50788         WB_ALetter,
50789         WB_Other,
50790         WB_ALetter,
50791         WB_Other,
50792         WB_ALetter,
50793         WB_Other,
50794         WB_ALetter,
50795         WB_Other,
50796         WB_ALetter,
50797         WB_Other,
50798         WB_ALetter,
50799         WB_Other,
50800         WB_ALetter,
50801         WB_Other,
50802         WB_ALetter,
50803         WB_Other,
50804         WB_ALetter,
50805         WB_Other,
50806         WB_ALetter,
50807         WB_Other,
50808         WB_ALetter,
50809         WB_Other,
50810         WB_ALetter,
50811         WB_Other,
50812         WB_ALetter,
50813         WB_Other,
50814         WB_ALetter,
50815         WB_Other,
50816         WB_Regional_Indicator,
50817         WB_Other,
50818         WB_E_Base,
50819         WB_Other,
50820         WB_E_Base,
50821         WB_Other,
50822         WB_E_Base,
50823         WB_Other,
50824         WB_E_Modifier,
50825         WB_Other,
50826         WB_E_Base,
50827         WB_Other,
50828         WB_E_Base,
50829         WB_Other,
50830         WB_E_Base_GAZ,
50831         WB_Other,
50832         WB_E_Base,
50833         WB_Other,
50834         WB_E_Base,
50835         WB_Other,
50836         WB_E_Base,
50837         WB_Other,
50838         WB_E_Base,
50839         WB_Other,
50840         WB_E_Base,
50841         WB_Other,
50842         WB_Glue_After_Zwj,
50843         WB_Other,
50844         WB_E_Base,
50845         WB_Other,
50846         WB_E_Base,
50847         WB_Other,
50848         WB_E_Base,
50849         WB_Other,
50850         WB_E_Base,
50851         WB_Other,
50852         WB_E_Base,
50853         WB_Other,
50854         WB_Glue_After_Zwj,
50855         WB_Other,
50856         WB_E_Base,
50857         WB_Other,
50858         WB_E_Base,
50859         WB_Other,
50860         WB_E_Base,
50861         WB_Other,
50862         WB_E_Base,
50863         WB_Other,
50864         WB_E_Base,
50865         WB_Other,
50866         WB_E_Base,
50867         WB_Other,
50868         WB_E_Base,
50869         WB_Other,
50870         WB_E_Base,
50871         WB_Other,
50872         WB_E_Base,
50873         WB_Other,
50874         WB_E_Base,
50875         WB_Other,
50876         WB_Format,
50877         WB_Other,
50878         WB_Extend,
50879         WB_Other,
50880         WB_Extend,
50881         WB_Other
50882 };
50883
50884 #endif  /* defined(PERL_IN_REGEXEC_C) */
50885
50886 #if defined(PERL_IN_REGCOMP_C)
50887
50888 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 1047 */
50889         55,     /* Number of elements */
50890         148565664, /* Version and data structure type */
50891         1,      /* 0 if the list starts at 0;
50892                    1 if it starts at the element beyond 0 */
50893         0x0,
50894         0x4,
50895         0x5,
50896         0x6,
50897         0x7,
50898         0x8,
50899         0xB,
50900         0x14,
50901         0x15,
50902         0x17,
50903         0x18,
50904         0x1A,
50905         0x1C,
50906         0x20,
50907         0x26,
50908         0x28,
50909         0x2D,
50910         0x30,
50911         0x32,
50912         0x33,
50913         0x37,
50914         0x38,
50915         0x3C,
50916         0x3E,
50917         0x3F,
50918         0x41,
50919         0x4B,
50920         0x51,
50921         0x5A,
50922         0x62,
50923         0x6B,
50924         0x70,
50925         0x79,
50926         0x80,
50927         0x81,
50928         0x8A,
50929         0x91,
50930         0x9A,
50931         0xA1,
50932         0xAA,
50933         0xAD,
50934         0xAE,
50935         0xBD,
50936         0xBE,
50937         0xC0,
50938         0xCA,
50939         0xD0,
50940         0xDA,
50941         0xE0,
50942         0xE1,
50943         0xE2,
50944         0xEA,
50945         0xF0,
50946         0xFA,
50947         0x100
50948 };
50949
50950 #endif  /* defined(PERL_IN_REGCOMP_C) */
50951
50952 #if defined(PERL_IN_PERL_C)
50953
50954 static const UV VertSpace_invlist[] = { /* for EBCDIC 1047 */
50955         9,      /* Number of elements */
50956         148565664, /* Version and data structure type */
50957         1,      /* 0 if the list starts at 0;
50958                    1 if it starts at the element beyond 0 */
50959         0x0,
50960         0xB,
50961         0xE,
50962         0x15,
50963         0x16,
50964         0x25,
50965         0x26,
50966         0x2028,
50967         0x202A
50968 };
50969
50970 static const UV XPerlSpace_invlist[] = { /* for EBCDIC 1047 */
50971         23,     /* Number of elements */
50972         148565664, /* Version and data structure type */
50973         1,      /* 0 if the list starts at 0;
50974                    1 if it starts at the element beyond 0 */
50975         0x0,
50976         0x5,
50977         0x6,
50978         0xB,
50979         0xE,
50980         0x15,
50981         0x16,
50982         0x25,
50983         0x26,
50984         0x40,
50985         0x42,
50986         0x1680,
50987         0x1681,
50988         0x2000,
50989         0x200B,
50990         0x2028,
50991         0x202A,
50992         0x202F,
50993         0x2030,
50994         0x205F,
50995         0x2060,
50996         0x3000,
50997         0x3001
50998 };
50999
51000 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 1047 */
51001         1381,   /* Number of elements */
51002         148565664, /* Version and data structure type */
51003         1,      /* 0 if the list starts at 0;
51004                    1 if it starts at the element beyond 0 */
51005         0x0,
51006         0x42,
51007         0x4A,
51008         0x51,
51009         0x5A,
51010         0x62,
51011         0x6A,
51012         0x70,
51013         0x79,
51014         0x80,
51015         0x8A,
51016         0x8C,
51017         0x8F,
51018         0x91,
51019         0x9D,
51020         0x9E,
51021         0x9F,
51022         0xA0,
51023         0xA1,
51024         0xA2,
51025         0xAA,
51026         0xAC,
51027         0xAD,
51028         0xAE,
51029         0xAF,
51030         0xBA,
51031         0xBB,
51032         0xC1,
51033         0xCA,
51034         0xCB,
51035         0xD0,
51036         0xD1,
51037         0xDA,
51038         0xDB,
51039         0xE0,
51040         0xE2,
51041         0xEA,
51042         0xEB,
51043         0xFA,
51044         0xFB,
51045         0xFF,
51046         0x100,
51047         0x2C2,
51048         0x2C6,
51049         0x2D2,
51050         0x2E0,
51051         0x2E5,
51052         0x2EC,
51053         0x2ED,
51054         0x2EE,
51055         0x2EF,
51056         0x345,
51057         0x346,
51058         0x370,
51059         0x375,
51060         0x376,
51061         0x378,
51062         0x37A,
51063         0x37E,
51064         0x37F,
51065         0x380,
51066         0x386,
51067         0x387,
51068         0x388,
51069         0x38B,
51070         0x38C,
51071         0x38D,
51072         0x38E,
51073         0x3A2,
51074         0x3A3,
51075         0x3F6,
51076         0x3F7,
51077         0x482,
51078         0x48A,
51079         0x530,
51080         0x531,
51081         0x557,
51082         0x559,
51083         0x55A,
51084         0x561,
51085         0x588,
51086         0x5B0,
51087         0x5BE,
51088         0x5BF,
51089         0x5C0,
51090         0x5C1,
51091         0x5C3,
51092         0x5C4,
51093         0x5C6,
51094         0x5C7,
51095         0x5C8,
51096         0x5D0,
51097         0x5EB,
51098         0x5F0,
51099         0x5F3,
51100         0x610,
51101         0x61B,
51102         0x620,
51103         0x658,
51104         0x659,
51105         0x66A,
51106         0x66E,
51107         0x6D4,
51108         0x6D5,
51109         0x6DD,
51110         0x6E1,
51111         0x6E9,
51112         0x6ED,
51113         0x6FD,
51114         0x6FF,
51115         0x700,
51116         0x710,
51117         0x740,
51118         0x74D,
51119         0x7B2,
51120         0x7C0,
51121         0x7EB,
51122         0x7F4,
51123         0x7F6,
51124         0x7FA,
51125         0x7FB,
51126         0x800,
51127         0x818,
51128         0x81A,
51129         0x82D,
51130         0x840,
51131         0x859,
51132         0x8A0,
51133         0x8B5,
51134         0x8B6,
51135         0x8BE,
51136         0x8D4,
51137         0x8E0,
51138         0x8E3,
51139         0x8EA,
51140         0x8F0,
51141         0x93C,
51142         0x93D,
51143         0x94D,
51144         0x94E,
51145         0x951,
51146         0x955,
51147         0x964,
51148         0x966,
51149         0x970,
51150         0x971,
51151         0x984,
51152         0x985,
51153         0x98D,
51154         0x98F,
51155         0x991,
51156         0x993,
51157         0x9A9,
51158         0x9AA,
51159         0x9B1,
51160         0x9B2,
51161         0x9B3,
51162         0x9B6,
51163         0x9BA,
51164         0x9BD,
51165         0x9C5,
51166         0x9C7,
51167         0x9C9,
51168         0x9CB,
51169         0x9CD,
51170         0x9CE,
51171         0x9CF,
51172         0x9D7,
51173         0x9D8,
51174         0x9DC,
51175         0x9DE,
51176         0x9DF,
51177         0x9E4,
51178         0x9E6,
51179         0x9F2,
51180         0xA01,
51181         0xA04,
51182         0xA05,
51183         0xA0B,
51184         0xA0F,
51185         0xA11,
51186         0xA13,
51187         0xA29,
51188         0xA2A,
51189         0xA31,
51190         0xA32,
51191         0xA34,
51192         0xA35,
51193         0xA37,
51194         0xA38,
51195         0xA3A,
51196         0xA3E,
51197         0xA43,
51198         0xA47,
51199         0xA49,
51200         0xA4B,
51201         0xA4D,
51202         0xA51,
51203         0xA52,
51204         0xA59,
51205         0xA5D,
51206         0xA5E,
51207         0xA5F,
51208         0xA66,
51209         0xA76,
51210         0xA81,
51211         0xA84,
51212         0xA85,
51213         0xA8E,
51214         0xA8F,
51215         0xA92,
51216         0xA93,
51217         0xAA9,
51218         0xAAA,
51219         0xAB1,
51220         0xAB2,
51221         0xAB4,
51222         0xAB5,
51223         0xABA,
51224         0xABD,
51225         0xAC6,
51226         0xAC7,
51227         0xACA,
51228         0xACB,
51229         0xACD,
51230         0xAD0,
51231         0xAD1,
51232         0xAE0,
51233         0xAE4,
51234         0xAE6,
51235         0xAF0,
51236         0xAF9,
51237         0xAFA,
51238         0xB01,
51239         0xB04,
51240         0xB05,
51241         0xB0D,
51242         0xB0F,
51243         0xB11,
51244         0xB13,
51245         0xB29,
51246         0xB2A,
51247         0xB31,
51248         0xB32,
51249         0xB34,
51250         0xB35,
51251         0xB3A,
51252         0xB3D,
51253         0xB45,
51254         0xB47,
51255         0xB49,
51256         0xB4B,
51257         0xB4D,
51258         0xB56,
51259         0xB58,
51260         0xB5C,
51261         0xB5E,
51262         0xB5F,
51263         0xB64,
51264         0xB66,
51265         0xB70,
51266         0xB71,
51267         0xB72,
51268         0xB82,
51269         0xB84,
51270         0xB85,
51271         0xB8B,
51272         0xB8E,
51273         0xB91,
51274         0xB92,
51275         0xB96,
51276         0xB99,
51277         0xB9B,
51278         0xB9C,
51279         0xB9D,
51280         0xB9E,
51281         0xBA0,
51282         0xBA3,
51283         0xBA5,
51284         0xBA8,
51285         0xBAB,
51286         0xBAE,
51287         0xBBA,
51288         0xBBE,
51289         0xBC3,
51290         0xBC6,
51291         0xBC9,
51292         0xBCA,
51293         0xBCD,
51294         0xBD0,
51295         0xBD1,
51296         0xBD7,
51297         0xBD8,
51298         0xBE6,
51299         0xBF0,
51300         0xC00,
51301         0xC04,
51302         0xC05,
51303         0xC0D,
51304         0xC0E,
51305         0xC11,
51306         0xC12,
51307         0xC29,
51308         0xC2A,
51309         0xC3A,
51310         0xC3D,
51311         0xC45,
51312         0xC46,
51313         0xC49,
51314         0xC4A,
51315         0xC4D,
51316         0xC55,
51317         0xC57,
51318         0xC58,
51319         0xC5B,
51320         0xC60,
51321         0xC64,
51322         0xC66,
51323         0xC70,
51324         0xC80,
51325         0xC84,
51326         0xC85,
51327         0xC8D,
51328         0xC8E,
51329         0xC91,
51330         0xC92,
51331         0xCA9,
51332         0xCAA,
51333         0xCB4,
51334         0xCB5,
51335         0xCBA,
51336         0xCBD,
51337         0xCC5,
51338         0xCC6,
51339         0xCC9,
51340         0xCCA,
51341         0xCCD,
51342         0xCD5,
51343         0xCD7,
51344         0xCDE,
51345         0xCDF,
51346         0xCE0,
51347         0xCE4,
51348         0xCE6,
51349         0xCF0,
51350         0xCF1,
51351         0xCF3,
51352         0xD01,
51353         0xD04,
51354         0xD05,
51355         0xD0D,
51356         0xD0E,
51357         0xD11,
51358         0xD12,
51359         0xD3B,
51360         0xD3D,
51361         0xD45,
51362         0xD46,
51363         0xD49,
51364         0xD4A,
51365         0xD4D,
51366         0xD4E,
51367         0xD4F,
51368         0xD54,
51369         0xD58,
51370         0xD5F,
51371         0xD64,
51372         0xD66,
51373         0xD70,
51374         0xD7A,
51375         0xD80,
51376         0xD82,
51377         0xD84,
51378         0xD85,
51379         0xD97,
51380         0xD9A,
51381         0xDB2,
51382         0xDB3,
51383         0xDBC,
51384         0xDBD,
51385         0xDBE,
51386         0xDC0,
51387         0xDC7,
51388         0xDCF,
51389         0xDD5,
51390         0xDD6,
51391         0xDD7,
51392         0xDD8,
51393         0xDE0,
51394         0xDE6,
51395         0xDF0,
51396         0xDF2,
51397         0xDF4,
51398         0xE01,
51399         0xE3B,
51400         0xE40,
51401         0xE47,
51402         0xE4D,
51403         0xE4E,
51404         0xE50,
51405         0xE5A,
51406         0xE81,
51407         0xE83,
51408         0xE84,
51409         0xE85,
51410         0xE87,
51411         0xE89,
51412         0xE8A,
51413         0xE8B,
51414         0xE8D,
51415         0xE8E,
51416         0xE94,
51417         0xE98,
51418         0xE99,
51419         0xEA0,
51420         0xEA1,
51421         0xEA4,
51422         0xEA5,
51423         0xEA6,
51424         0xEA7,
51425         0xEA8,
51426         0xEAA,
51427         0xEAC,
51428         0xEAD,
51429         0xEBA,
51430         0xEBB,
51431         0xEBE,
51432         0xEC0,
51433         0xEC5,
51434         0xEC6,
51435         0xEC7,
51436         0xECD,
51437         0xECE,
51438         0xED0,
51439         0xEDA,
51440         0xEDC,
51441         0xEE0,
51442         0xF00,
51443         0xF01,
51444         0xF20,
51445         0xF2A,
51446         0xF40,
51447         0xF48,
51448         0xF49,
51449         0xF6D,
51450         0xF71,
51451         0xF82,
51452         0xF88,
51453         0xF98,
51454         0xF99,
51455         0xFBD,
51456         0x1000,
51457         0x1037,
51458         0x1038,
51459         0x1039,
51460         0x103B,
51461         0x104A,
51462         0x1050,
51463         0x1063,
51464         0x1065,
51465         0x1069,
51466         0x106E,
51467         0x1087,
51468         0x108E,
51469         0x108F,
51470         0x1090,
51471         0x109A,
51472         0x109C,
51473         0x109E,
51474         0x10A0,
51475         0x10C6,
51476         0x10C7,
51477         0x10C8,
51478         0x10CD,
51479         0x10CE,
51480         0x10D0,
51481         0x10FB,
51482         0x10FC,
51483         0x1249,
51484         0x124A,
51485         0x124E,
51486         0x1250,
51487         0x1257,
51488         0x1258,
51489         0x1259,
51490         0x125A,
51491         0x125E,
51492         0x1260,
51493         0x1289,
51494         0x128A,
51495         0x128E,
51496         0x1290,
51497         0x12B1,
51498         0x12B2,
51499         0x12B6,
51500         0x12B8,
51501         0x12BF,
51502         0x12C0,
51503         0x12C1,
51504         0x12C2,
51505         0x12C6,
51506         0x12C8,
51507         0x12D7,
51508         0x12D8,
51509         0x1311,
51510         0x1312,
51511         0x1316,
51512         0x1318,
51513         0x135B,
51514         0x135F,
51515         0x1360,
51516         0x1380,
51517         0x1390,
51518         0x13A0,
51519         0x13F6,
51520         0x13F8,
51521         0x13FE,
51522         0x1401,
51523         0x166D,
51524         0x166F,
51525         0x1680,
51526         0x1681,
51527         0x169B,
51528         0x16A0,
51529         0x16EB,
51530         0x16EE,
51531         0x16F9,
51532         0x1700,
51533         0x170D,
51534         0x170E,
51535         0x1714,
51536         0x1720,
51537         0x1734,
51538         0x1740,
51539         0x1754,
51540         0x1760,
51541         0x176D,
51542         0x176E,
51543         0x1771,
51544         0x1772,
51545         0x1774,
51546         0x1780,
51547         0x17B4,
51548         0x17B6,
51549         0x17C9,
51550         0x17D7,
51551         0x17D8,
51552         0x17DC,
51553         0x17DD,
51554         0x17E0,
51555         0x17EA,
51556         0x1810,
51557         0x181A,
51558         0x1820,
51559         0x1878,
51560         0x1880,
51561         0x18AB,
51562         0x18B0,
51563         0x18F6,
51564         0x1900,
51565         0x191F,
51566         0x1920,
51567         0x192C,
51568         0x1930,
51569         0x1939,
51570         0x1946,
51571         0x196E,
51572         0x1970,
51573         0x1975,
51574         0x1980,
51575         0x19AC,
51576         0x19B0,
51577         0x19CA,
51578         0x19D0,
51579         0x19DA,
51580         0x1A00,
51581         0x1A1C,
51582         0x1A20,
51583         0x1A5F,
51584         0x1A61,
51585         0x1A75,
51586         0x1A80,
51587         0x1A8A,
51588         0x1A90,
51589         0x1A9A,
51590         0x1AA7,
51591         0x1AA8,
51592         0x1B00,
51593         0x1B34,
51594         0x1B35,
51595         0x1B44,
51596         0x1B45,
51597         0x1B4C,
51598         0x1B50,
51599         0x1B5A,
51600         0x1B80,
51601         0x1BAA,
51602         0x1BAC,
51603         0x1BE6,
51604         0x1BE7,
51605         0x1BF2,
51606         0x1C00,
51607         0x1C36,
51608         0x1C40,
51609         0x1C4A,
51610         0x1C4D,
51611         0x1C7E,
51612         0x1C80,
51613         0x1C89,
51614         0x1CE9,
51615         0x1CED,
51616         0x1CEE,
51617         0x1CF4,
51618         0x1CF5,
51619         0x1CF7,
51620         0x1D00,
51621         0x1DC0,
51622         0x1DE7,
51623         0x1DF5,
51624         0x1E00,
51625         0x1F16,
51626         0x1F18,
51627         0x1F1E,
51628         0x1F20,
51629         0x1F46,
51630         0x1F48,
51631         0x1F4E,
51632         0x1F50,
51633         0x1F58,
51634         0x1F59,
51635         0x1F5A,
51636         0x1F5B,
51637         0x1F5C,
51638         0x1F5D,
51639         0x1F5E,
51640         0x1F5F,
51641         0x1F7E,
51642         0x1F80,
51643         0x1FB5,
51644         0x1FB6,
51645         0x1FBD,
51646         0x1FBE,
51647         0x1FBF,
51648         0x1FC2,
51649         0x1FC5,
51650         0x1FC6,
51651         0x1FCD,
51652         0x1FD0,
51653         0x1FD4,
51654         0x1FD6,
51655         0x1FDC,
51656         0x1FE0,
51657         0x1FED,
51658         0x1FF2,
51659         0x1FF5,
51660         0x1FF6,
51661         0x1FFD,
51662         0x2071,
51663         0x2072,
51664         0x207F,
51665         0x2080,
51666         0x2090,
51667         0x209D,
51668         0x2102,
51669         0x2103,
51670         0x2107,
51671         0x2108,
51672         0x210A,
51673         0x2114,
51674         0x2115,
51675         0x2116,
51676         0x2119,
51677         0x211E,
51678         0x2124,
51679         0x2125,
51680         0x2126,
51681         0x2127,
51682         0x2128,
51683         0x2129,
51684         0x212A,
51685         0x212E,
51686         0x212F,
51687         0x213A,
51688         0x213C,
51689         0x2140,
51690         0x2145,
51691         0x214A,
51692         0x214E,
51693         0x214F,
51694         0x2160,
51695         0x2189,
51696         0x24B6,
51697         0x24EA,
51698         0x2C00,
51699         0x2C2F,
51700         0x2C30,
51701         0x2C5F,
51702         0x2C60,
51703         0x2CE5,
51704         0x2CEB,
51705         0x2CEF,
51706         0x2CF2,
51707         0x2CF4,
51708         0x2D00,
51709         0x2D26,
51710         0x2D27,
51711         0x2D28,
51712         0x2D2D,
51713         0x2D2E,
51714         0x2D30,
51715         0x2D68,
51716         0x2D6F,
51717         0x2D70,
51718         0x2D80,
51719         0x2D97,
51720         0x2DA0,
51721         0x2DA7,
51722         0x2DA8,
51723         0x2DAF,
51724         0x2DB0,
51725         0x2DB7,
51726         0x2DB8,
51727         0x2DBF,
51728         0x2DC0,
51729         0x2DC7,
51730         0x2DC8,
51731         0x2DCF,
51732         0x2DD0,
51733         0x2DD7,
51734         0x2DD8,
51735         0x2DDF,
51736         0x2DE0,
51737         0x2E00,
51738         0x2E2F,
51739         0x2E30,
51740         0x3005,
51741         0x3008,
51742         0x3021,
51743         0x302A,
51744         0x3031,
51745         0x3036,
51746         0x3038,
51747         0x303D,
51748         0x3041,
51749         0x3097,
51750         0x309D,
51751         0x30A0,
51752         0x30A1,
51753         0x30FB,
51754         0x30FC,
51755         0x3100,
51756         0x3105,
51757         0x312E,
51758         0x3131,
51759         0x318F,
51760         0x31A0,
51761         0x31BB,
51762         0x31F0,
51763         0x3200,
51764         0x3400,
51765         0x4DB6,
51766         0x4E00,
51767         0x9FD6,
51768         0xA000,
51769         0xA48D,
51770         0xA4D0,
51771         0xA4FE,
51772         0xA500,
51773         0xA60D,
51774         0xA610,
51775         0xA62C,
51776         0xA640,
51777         0xA66F,
51778         0xA674,
51779         0xA67C,
51780         0xA67F,
51781         0xA6F0,
51782         0xA717,
51783         0xA720,
51784         0xA722,
51785         0xA789,
51786         0xA78B,
51787         0xA7AF,
51788         0xA7B0,
51789         0xA7B8,
51790         0xA7F7,
51791         0xA802,
51792         0xA803,
51793         0xA806,
51794         0xA807,
51795         0xA80B,
51796         0xA80C,
51797         0xA828,
51798         0xA840,
51799         0xA874,
51800         0xA880,
51801         0xA8C4,
51802         0xA8C5,
51803         0xA8C6,
51804         0xA8D0,
51805         0xA8DA,
51806         0xA8F2,
51807         0xA8F8,
51808         0xA8FB,
51809         0xA8FC,
51810         0xA8FD,
51811         0xA8FE,
51812         0xA900,
51813         0xA92B,
51814         0xA930,
51815         0xA953,
51816         0xA960,
51817         0xA97D,
51818         0xA980,
51819         0xA9B3,
51820         0xA9B4,
51821         0xA9C0,
51822         0xA9CF,
51823         0xA9DA,
51824         0xA9E0,
51825         0xA9E5,
51826         0xA9E6,
51827         0xA9FF,
51828         0xAA00,
51829         0xAA37,
51830         0xAA40,
51831         0xAA4E,
51832         0xAA50,
51833         0xAA5A,
51834         0xAA60,
51835         0xAA77,
51836         0xAA7A,
51837         0xAA7B,
51838         0xAA7E,
51839         0xAABF,
51840         0xAAC0,
51841         0xAAC1,
51842         0xAAC2,
51843         0xAAC3,
51844         0xAADB,
51845         0xAADE,
51846         0xAAE0,
51847         0xAAF0,
51848         0xAAF2,
51849         0xAAF6,
51850         0xAB01,
51851         0xAB07,
51852         0xAB09,
51853         0xAB0F,
51854         0xAB11,
51855         0xAB17,
51856         0xAB20,
51857         0xAB27,
51858         0xAB28,
51859         0xAB2F,
51860         0xAB30,
51861         0xAB5B,
51862         0xAB5C,
51863         0xAB66,
51864         0xAB70,
51865         0xABEB,
51866         0xABF0,
51867         0xABFA,
51868         0xAC00,
51869         0xD7A4,
51870         0xD7B0,
51871         0xD7C7,
51872         0xD7CB,
51873         0xD7FC,
51874         0xF900,
51875         0xFA6E,
51876         0xFA70,
51877         0xFADA,
51878         0xFB00,
51879         0xFB07,
51880         0xFB13,
51881         0xFB18,
51882         0xFB1D,
51883         0xFB29,
51884         0xFB2A,
51885         0xFB37,
51886         0xFB38,
51887         0xFB3D,
51888         0xFB3E,
51889         0xFB3F,
51890         0xFB40,
51891         0xFB42,
51892         0xFB43,
51893         0xFB45,
51894         0xFB46,
51895         0xFBB2,
51896         0xFBD3,
51897         0xFD3E,
51898         0xFD50,
51899         0xFD90,
51900         0xFD92,
51901         0xFDC8,
51902         0xFDF0,
51903         0xFDFC,
51904         0xFE70,
51905         0xFE75,
51906         0xFE76,
51907         0xFEFD,
51908         0xFF10,
51909         0xFF1A,
51910         0xFF21,
51911         0xFF3B,
51912         0xFF41,
51913         0xFF5B,
51914         0xFF66,
51915         0xFFBF,
51916         0xFFC2,
51917         0xFFC8,
51918         0xFFCA,
51919         0xFFD0,
51920         0xFFD2,
51921         0xFFD8,
51922         0xFFDA,
51923         0xFFDD,
51924         0x10000,
51925         0x1000C,
51926         0x1000D,
51927         0x10027,
51928         0x10028,
51929         0x1003B,
51930         0x1003C,
51931         0x1003E,
51932         0x1003F,
51933         0x1004E,
51934         0x10050,
51935         0x1005E,
51936         0x10080,
51937         0x100FB,
51938         0x10140,
51939         0x10175,
51940         0x10280,
51941         0x1029D,
51942         0x102A0,
51943         0x102D1,
51944         0x10300,
51945         0x10320,
51946         0x10330,
51947         0x1034B,
51948         0x10350,
51949         0x1037B,
51950         0x10380,
51951         0x1039E,
51952         0x103A0,
51953         0x103C4,
51954         0x103C8,
51955         0x103D0,
51956         0x103D1,
51957         0x103D6,
51958         0x10400,
51959         0x1049E,
51960         0x104A0,
51961         0x104AA,
51962         0x104B0,
51963         0x104D4,
51964         0x104D8,
51965         0x104FC,
51966         0x10500,
51967         0x10528,
51968         0x10530,
51969         0x10564,
51970         0x10600,
51971         0x10737,
51972         0x10740,
51973         0x10756,
51974         0x10760,
51975         0x10768,
51976         0x10800,
51977         0x10806,
51978         0x10808,
51979         0x10809,
51980         0x1080A,
51981         0x10836,
51982         0x10837,
51983         0x10839,
51984         0x1083C,
51985         0x1083D,
51986         0x1083F,
51987         0x10856,
51988         0x10860,
51989         0x10877,
51990         0x10880,
51991         0x1089F,
51992         0x108E0,
51993         0x108F3,
51994         0x108F4,
51995         0x108F6,
51996         0x10900,
51997         0x10916,
51998         0x10920,
51999         0x1093A,
52000         0x10980,
52001         0x109B8,
52002         0x109BE,
52003         0x109C0,
52004         0x10A00,
52005         0x10A04,
52006         0x10A05,
52007         0x10A07,
52008         0x10A0C,
52009         0x10A14,
52010         0x10A15,
52011         0x10A18,
52012         0x10A19,
52013         0x10A34,
52014         0x10A60,
52015         0x10A7D,
52016         0x10A80,
52017         0x10A9D,
52018         0x10AC0,
52019         0x10AC8,
52020         0x10AC9,
52021         0x10AE5,
52022         0x10B00,
52023         0x10B36,
52024         0x10B40,
52025         0x10B56,
52026         0x10B60,
52027         0x10B73,
52028         0x10B80,
52029         0x10B92,
52030         0x10C00,
52031         0x10C49,
52032         0x10C80,
52033         0x10CB3,
52034         0x10CC0,
52035         0x10CF3,
52036         0x11000,
52037         0x11046,
52038         0x11066,
52039         0x11070,
52040         0x11082,
52041         0x110B9,
52042         0x110D0,
52043         0x110E9,
52044         0x110F0,
52045         0x110FA,
52046         0x11100,
52047         0x11133,
52048         0x11136,
52049         0x11140,
52050         0x11150,
52051         0x11173,
52052         0x11176,
52053         0x11177,
52054         0x11180,
52055         0x111C0,
52056         0x111C1,
52057         0x111C5,
52058         0x111D0,
52059         0x111DB,
52060         0x111DC,
52061         0x111DD,
52062         0x11200,
52063         0x11212,
52064         0x11213,
52065         0x11235,
52066         0x11237,
52067         0x11238,
52068         0x1123E,
52069         0x1123F,
52070         0x11280,
52071         0x11287,
52072         0x11288,
52073         0x11289,
52074         0x1128A,
52075         0x1128E,
52076         0x1128F,
52077         0x1129E,
52078         0x1129F,
52079         0x112A9,
52080         0x112B0,
52081         0x112E9,
52082         0x112F0,
52083         0x112FA,
52084         0x11300,
52085         0x11304,
52086         0x11305,
52087         0x1130D,
52088         0x1130F,
52089         0x11311,
52090         0x11313,
52091         0x11329,
52092         0x1132A,
52093         0x11331,
52094         0x11332,
52095         0x11334,
52096         0x11335,
52097         0x1133A,
52098         0x1133D,
52099         0x11345,
52100         0x11347,
52101         0x11349,
52102         0x1134B,
52103         0x1134D,
52104         0x11350,
52105         0x11351,
52106         0x11357,
52107         0x11358,
52108         0x1135D,
52109         0x11364,
52110         0x11400,
52111         0x11442,
52112         0x11443,
52113         0x11446,
52114         0x11447,
52115         0x1144B,
52116         0x11450,
52117         0x1145A,
52118         0x11480,
52119         0x114C2,
52120         0x114C4,
52121         0x114C6,
52122         0x114C7,
52123         0x114C8,
52124         0x114D0,
52125         0x114DA,
52126         0x11580,
52127         0x115B6,
52128         0x115B8,
52129         0x115BF,
52130         0x115D8,
52131         0x115DE,
52132         0x11600,
52133         0x1163F,
52134         0x11640,
52135         0x11641,
52136         0x11644,
52137         0x11645,
52138         0x11650,
52139         0x1165A,
52140         0x11680,
52141         0x116B6,
52142         0x116C0,
52143         0x116CA,
52144         0x11700,
52145         0x1171A,
52146         0x1171D,
52147         0x1172B,
52148         0x11730,
52149         0x1173A,
52150         0x118A0,
52151         0x118EA,
52152         0x118FF,
52153         0x11900,
52154         0x11AC0,
52155         0x11AF9,
52156         0x11C00,
52157         0x11C09,
52158         0x11C0A,
52159         0x11C37,
52160         0x11C38,
52161         0x11C3F,
52162         0x11C40,
52163         0x11C41,
52164         0x11C50,
52165         0x11C5A,
52166         0x11C72,
52167         0x11C90,
52168         0x11C92,
52169         0x11CA8,
52170         0x11CA9,
52171         0x11CB7,
52172         0x12000,
52173         0x1239A,
52174         0x12400,
52175         0x1246F,
52176         0x12480,
52177         0x12544,
52178         0x13000,
52179         0x1342F,
52180         0x14400,
52181         0x14647,
52182         0x16800,
52183         0x16A39,
52184         0x16A40,
52185         0x16A5F,
52186         0x16A60,
52187         0x16A6A,
52188         0x16AD0,
52189         0x16AEE,
52190         0x16B00,
52191         0x16B37,
52192         0x16B40,
52193         0x16B44,
52194         0x16B50,
52195         0x16B5A,
52196         0x16B63,
52197         0x16B78,
52198         0x16B7D,
52199         0x16B90,
52200         0x16F00,
52201         0x16F45,
52202         0x16F50,
52203         0x16F7F,
52204         0x16F93,
52205         0x16FA0,
52206         0x16FE0,
52207         0x16FE1,
52208         0x17000,
52209         0x187ED,
52210         0x18800,
52211         0x18AF3,
52212         0x1B000,
52213         0x1B002,
52214         0x1BC00,
52215         0x1BC6B,
52216         0x1BC70,
52217         0x1BC7D,
52218         0x1BC80,
52219         0x1BC89,
52220         0x1BC90,
52221         0x1BC9A,
52222         0x1BC9E,
52223         0x1BC9F,
52224         0x1D400,
52225         0x1D455,
52226         0x1D456,
52227         0x1D49D,
52228         0x1D49E,
52229         0x1D4A0,
52230         0x1D4A2,
52231         0x1D4A3,
52232         0x1D4A5,
52233         0x1D4A7,
52234         0x1D4A9,
52235         0x1D4AD,
52236         0x1D4AE,
52237         0x1D4BA,
52238         0x1D4BB,
52239         0x1D4BC,
52240         0x1D4BD,
52241         0x1D4C4,
52242         0x1D4C5,
52243         0x1D506,
52244         0x1D507,
52245         0x1D50B,
52246         0x1D50D,
52247         0x1D515,
52248         0x1D516,
52249         0x1D51D,
52250         0x1D51E,
52251         0x1D53A,
52252         0x1D53B,
52253         0x1D53F,
52254         0x1D540,
52255         0x1D545,
52256         0x1D546,
52257         0x1D547,
52258         0x1D54A,
52259         0x1D551,
52260         0x1D552,
52261         0x1D6A6,
52262         0x1D6A8,
52263         0x1D6C1,
52264         0x1D6C2,
52265         0x1D6DB,
52266         0x1D6DC,
52267         0x1D6FB,
52268         0x1D6FC,
52269         0x1D715,
52270         0x1D716,
52271         0x1D735,
52272         0x1D736,
52273         0x1D74F,
52274         0x1D750,
52275         0x1D76F,
52276         0x1D770,
52277         0x1D789,
52278         0x1D78A,
52279         0x1D7A9,
52280         0x1D7AA,
52281         0x1D7C3,
52282         0x1D7C4,
52283         0x1D7CC,
52284         0x1D7CE,
52285         0x1D800,
52286         0x1E000,
52287         0x1E007,
52288         0x1E008,
52289         0x1E019,
52290         0x1E01B,
52291         0x1E022,
52292         0x1E023,
52293         0x1E025,
52294         0x1E026,
52295         0x1E02B,
52296         0x1E800,
52297         0x1E8C5,
52298         0x1E900,
52299         0x1E944,
52300         0x1E947,
52301         0x1E948,
52302         0x1E950,
52303         0x1E95A,
52304         0x1EE00,
52305         0x1EE04,
52306         0x1EE05,
52307         0x1EE20,
52308         0x1EE21,
52309         0x1EE23,
52310         0x1EE24,
52311         0x1EE25,
52312         0x1EE27,
52313         0x1EE28,
52314         0x1EE29,
52315         0x1EE33,
52316         0x1EE34,
52317         0x1EE38,
52318         0x1EE39,
52319         0x1EE3A,
52320         0x1EE3B,
52321         0x1EE3C,
52322         0x1EE42,
52323         0x1EE43,
52324         0x1EE47,
52325         0x1EE48,
52326         0x1EE49,
52327         0x1EE4A,
52328         0x1EE4B,
52329         0x1EE4C,
52330         0x1EE4D,
52331         0x1EE50,
52332         0x1EE51,
52333         0x1EE53,
52334         0x1EE54,
52335         0x1EE55,
52336         0x1EE57,
52337         0x1EE58,
52338         0x1EE59,
52339         0x1EE5A,
52340         0x1EE5B,
52341         0x1EE5C,
52342         0x1EE5D,
52343         0x1EE5E,
52344         0x1EE5F,
52345         0x1EE60,
52346         0x1EE61,
52347         0x1EE63,
52348         0x1EE64,
52349         0x1EE65,
52350         0x1EE67,
52351         0x1EE6B,
52352         0x1EE6C,
52353         0x1EE73,
52354         0x1EE74,
52355         0x1EE78,
52356         0x1EE79,
52357         0x1EE7D,
52358         0x1EE7E,
52359         0x1EE7F,
52360         0x1EE80,
52361         0x1EE8A,
52362         0x1EE8B,
52363         0x1EE9C,
52364         0x1EEA1,
52365         0x1EEA4,
52366         0x1EEA5,
52367         0x1EEAA,
52368         0x1EEAB,
52369         0x1EEBC,
52370         0x1F130,
52371         0x1F14A,
52372         0x1F150,
52373         0x1F16A,
52374         0x1F170,
52375         0x1F18A,
52376         0x20000,
52377         0x2A6D7,
52378         0x2A700,
52379         0x2B735,
52380         0x2B740,
52381         0x2B81E,
52382         0x2B820,
52383         0x2CEA2,
52384         0x2F800,
52385         0x2FA1E
52386 };
52387
52388 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 1047 */
52389         1315,   /* Number of elements */
52390         148565664, /* Version and data structure type */
52391         1,      /* 0 if the list starts at 0;
52392                    1 if it starts at the element beyond 0 */
52393         0x0,
52394         0x42,
52395         0x4A,
52396         0x51,
52397         0x5A,
52398         0x62,
52399         0x6A,
52400         0x70,
52401         0x79,
52402         0x80,
52403         0x8A,
52404         0x8C,
52405         0x8F,
52406         0x91,
52407         0x9D,
52408         0x9E,
52409         0x9F,
52410         0xA0,
52411         0xA1,
52412         0xA2,
52413         0xAA,
52414         0xAC,
52415         0xAD,
52416         0xAE,
52417         0xAF,
52418         0xBA,
52419         0xBB,
52420         0xC1,
52421         0xCA,
52422         0xCB,
52423         0xD0,
52424         0xD1,
52425         0xDA,
52426         0xDB,
52427         0xE0,
52428         0xE2,
52429         0xEA,
52430         0xEB,
52431         0xF0,
52432         0xFB,
52433         0xFF,
52434         0x100,
52435         0x2C2,
52436         0x2C6,
52437         0x2D2,
52438         0x2E0,
52439         0x2E5,
52440         0x2EC,
52441         0x2ED,
52442         0x2EE,
52443         0x2EF,
52444         0x345,
52445         0x346,
52446         0x370,
52447         0x375,
52448         0x376,
52449         0x378,
52450         0x37A,
52451         0x37E,
52452         0x37F,
52453         0x380,
52454         0x386,
52455         0x387,
52456         0x388,
52457         0x38B,
52458         0x38C,
52459         0x38D,
52460         0x38E,
52461         0x3A2,
52462         0x3A3,
52463         0x3F6,
52464         0x3F7,
52465         0x482,
52466         0x48A,
52467         0x530,
52468         0x531,
52469         0x557,
52470         0x559,
52471         0x55A,
52472         0x561,
52473         0x588,
52474         0x5B0,
52475         0x5BE,
52476         0x5BF,
52477         0x5C0,
52478         0x5C1,
52479         0x5C3,
52480         0x5C4,
52481         0x5C6,
52482         0x5C7,
52483         0x5C8,
52484         0x5D0,
52485         0x5EB,
52486         0x5F0,
52487         0x5F3,
52488         0x610,
52489         0x61B,
52490         0x620,
52491         0x658,
52492         0x659,
52493         0x660,
52494         0x66E,
52495         0x6D4,
52496         0x6D5,
52497         0x6DD,
52498         0x6E1,
52499         0x6E9,
52500         0x6ED,
52501         0x6F0,
52502         0x6FA,
52503         0x6FD,
52504         0x6FF,
52505         0x700,
52506         0x710,
52507         0x740,
52508         0x74D,
52509         0x7B2,
52510         0x7CA,
52511         0x7EB,
52512         0x7F4,
52513         0x7F6,
52514         0x7FA,
52515         0x7FB,
52516         0x800,
52517         0x818,
52518         0x81A,
52519         0x82D,
52520         0x840,
52521         0x859,
52522         0x8A0,
52523         0x8B5,
52524         0x8B6,
52525         0x8BE,
52526         0x8D4,
52527         0x8E0,
52528         0x8E3,
52529         0x8EA,
52530         0x8F0,
52531         0x93C,
52532         0x93D,
52533         0x94D,
52534         0x94E,
52535         0x951,
52536         0x955,
52537         0x964,
52538         0x971,
52539         0x984,
52540         0x985,
52541         0x98D,
52542         0x98F,
52543         0x991,
52544         0x993,
52545         0x9A9,
52546         0x9AA,
52547         0x9B1,
52548         0x9B2,
52549         0x9B3,
52550         0x9B6,
52551         0x9BA,
52552         0x9BD,
52553         0x9C5,
52554         0x9C7,
52555         0x9C9,
52556         0x9CB,
52557         0x9CD,
52558         0x9CE,
52559         0x9CF,
52560         0x9D7,
52561         0x9D8,
52562         0x9DC,
52563         0x9DE,
52564         0x9DF,
52565         0x9E4,
52566         0x9F0,
52567         0x9F2,
52568         0xA01,
52569         0xA04,
52570         0xA05,
52571         0xA0B,
52572         0xA0F,
52573         0xA11,
52574         0xA13,
52575         0xA29,
52576         0xA2A,
52577         0xA31,
52578         0xA32,
52579         0xA34,
52580         0xA35,
52581         0xA37,
52582         0xA38,
52583         0xA3A,
52584         0xA3E,
52585         0xA43,
52586         0xA47,
52587         0xA49,
52588         0xA4B,
52589         0xA4D,
52590         0xA51,
52591         0xA52,
52592         0xA59,
52593         0xA5D,
52594         0xA5E,
52595         0xA5F,
52596         0xA70,
52597         0xA76,
52598         0xA81,
52599         0xA84,
52600         0xA85,
52601         0xA8E,
52602         0xA8F,
52603         0xA92,
52604         0xA93,
52605         0xAA9,
52606         0xAAA,
52607         0xAB1,
52608         0xAB2,
52609         0xAB4,
52610         0xAB5,
52611         0xABA,
52612         0xABD,
52613         0xAC6,
52614         0xAC7,
52615         0xACA,
52616         0xACB,
52617         0xACD,
52618         0xAD0,
52619         0xAD1,
52620         0xAE0,
52621         0xAE4,
52622         0xAF9,
52623         0xAFA,
52624         0xB01,
52625         0xB04,
52626         0xB05,
52627         0xB0D,
52628         0xB0F,
52629         0xB11,
52630         0xB13,
52631         0xB29,
52632         0xB2A,
52633         0xB31,
52634         0xB32,
52635         0xB34,
52636         0xB35,
52637         0xB3A,
52638         0xB3D,
52639         0xB45,
52640         0xB47,
52641         0xB49,
52642         0xB4B,
52643         0xB4D,
52644         0xB56,
52645         0xB58,
52646         0xB5C,
52647         0xB5E,
52648         0xB5F,
52649         0xB64,
52650         0xB71,
52651         0xB72,
52652         0xB82,
52653         0xB84,
52654         0xB85,
52655         0xB8B,
52656         0xB8E,
52657         0xB91,
52658         0xB92,
52659         0xB96,
52660         0xB99,
52661         0xB9B,
52662         0xB9C,
52663         0xB9D,
52664         0xB9E,
52665         0xBA0,
52666         0xBA3,
52667         0xBA5,
52668         0xBA8,
52669         0xBAB,
52670         0xBAE,
52671         0xBBA,
52672         0xBBE,
52673         0xBC3,
52674         0xBC6,
52675         0xBC9,
52676         0xBCA,
52677         0xBCD,
52678         0xBD0,
52679         0xBD1,
52680         0xBD7,
52681         0xBD8,
52682         0xC00,
52683         0xC04,
52684         0xC05,
52685         0xC0D,
52686         0xC0E,
52687         0xC11,
52688         0xC12,
52689         0xC29,
52690         0xC2A,
52691         0xC3A,
52692         0xC3D,
52693         0xC45,
52694         0xC46,
52695         0xC49,
52696         0xC4A,
52697         0xC4D,
52698         0xC55,
52699         0xC57,
52700         0xC58,
52701         0xC5B,
52702         0xC60,
52703         0xC64,
52704         0xC80,
52705         0xC84,
52706         0xC85,
52707         0xC8D,
52708         0xC8E,
52709         0xC91,
52710         0xC92,
52711         0xCA9,
52712         0xCAA,
52713         0xCB4,
52714         0xCB5,
52715         0xCBA,
52716         0xCBD,
52717         0xCC5,
52718         0xCC6,
52719         0xCC9,
52720         0xCCA,
52721         0xCCD,
52722         0xCD5,
52723         0xCD7,
52724         0xCDE,
52725         0xCDF,
52726         0xCE0,
52727         0xCE4,
52728         0xCF1,
52729         0xCF3,
52730         0xD01,
52731         0xD04,
52732         0xD05,
52733         0xD0D,
52734         0xD0E,
52735         0xD11,
52736         0xD12,
52737         0xD3B,
52738         0xD3D,
52739         0xD45,
52740         0xD46,
52741         0xD49,
52742         0xD4A,
52743         0xD4D,
52744         0xD4E,
52745         0xD4F,
52746         0xD54,
52747         0xD58,
52748         0xD5F,
52749         0xD64,
52750         0xD7A,
52751         0xD80,
52752         0xD82,
52753         0xD84,
52754         0xD85,
52755         0xD97,
52756         0xD9A,
52757         0xDB2,
52758         0xDB3,
52759         0xDBC,
52760         0xDBD,
52761         0xDBE,
52762         0xDC0,
52763         0xDC7,
52764         0xDCF,
52765         0xDD5,
52766         0xDD6,
52767         0xDD7,
52768         0xDD8,
52769         0xDE0,
52770         0xDF2,
52771         0xDF4,
52772         0xE01,
52773         0xE3B,
52774         0xE40,
52775         0xE47,
52776         0xE4D,
52777         0xE4E,
52778         0xE81,
52779         0xE83,
52780         0xE84,
52781         0xE85,
52782         0xE87,
52783         0xE89,
52784         0xE8A,
52785         0xE8B,
52786         0xE8D,
52787         0xE8E,
52788         0xE94,
52789         0xE98,
52790         0xE99,
52791         0xEA0,
52792         0xEA1,
52793         0xEA4,
52794         0xEA5,
52795         0xEA6,
52796         0xEA7,
52797         0xEA8,
52798         0xEAA,
52799         0xEAC,
52800         0xEAD,
52801         0xEBA,
52802         0xEBB,
52803         0xEBE,
52804         0xEC0,
52805         0xEC5,
52806         0xEC6,
52807         0xEC7,
52808         0xECD,
52809         0xECE,
52810         0xEDC,
52811         0xEE0,
52812         0xF00,
52813         0xF01,
52814         0xF40,
52815         0xF48,
52816         0xF49,
52817         0xF6D,
52818         0xF71,
52819         0xF82,
52820         0xF88,
52821         0xF98,
52822         0xF99,
52823         0xFBD,
52824         0x1000,
52825         0x1037,
52826         0x1038,
52827         0x1039,
52828         0x103B,
52829         0x1040,
52830         0x1050,
52831         0x1063,
52832         0x1065,
52833         0x1069,
52834         0x106E,
52835         0x1087,
52836         0x108E,
52837         0x108F,
52838         0x109C,
52839         0x109E,
52840         0x10A0,
52841         0x10C6,
52842         0x10C7,
52843         0x10C8,
52844         0x10CD,
52845         0x10CE,
52846         0x10D0,
52847         0x10FB,
52848         0x10FC,
52849         0x1249,
52850         0x124A,
52851         0x124E,
52852         0x1250,
52853         0x1257,
52854         0x1258,
52855         0x1259,
52856         0x125A,
52857         0x125E,
52858         0x1260,
52859         0x1289,
52860         0x128A,
52861         0x128E,
52862         0x1290,
52863         0x12B1,
52864         0x12B2,
52865         0x12B6,
52866         0x12B8,
52867         0x12BF,
52868         0x12C0,
52869         0x12C1,
52870         0x12C2,
52871         0x12C6,
52872         0x12C8,
52873         0x12D7,
52874         0x12D8,
52875         0x1311,
52876         0x1312,
52877         0x1316,
52878         0x1318,
52879         0x135B,
52880         0x135F,
52881         0x1360,
52882         0x1380,
52883         0x1390,
52884         0x13A0,
52885         0x13F6,
52886         0x13F8,
52887         0x13FE,
52888         0x1401,
52889         0x166D,
52890         0x166F,
52891         0x1680,
52892         0x1681,
52893         0x169B,
52894         0x16A0,
52895         0x16EB,
52896         0x16EE,
52897         0x16F9,
52898         0x1700,
52899         0x170D,
52900         0x170E,
52901         0x1714,
52902         0x1720,
52903         0x1734,
52904         0x1740,
52905         0x1754,
52906         0x1760,
52907         0x176D,
52908         0x176E,
52909         0x1771,
52910         0x1772,
52911         0x1774,
52912         0x1780,
52913         0x17B4,
52914         0x17B6,
52915         0x17C9,
52916         0x17D7,
52917         0x17D8,
52918         0x17DC,
52919         0x17DD,
52920         0x1820,
52921         0x1878,
52922         0x1880,
52923         0x18AB,
52924         0x18B0,
52925         0x18F6,
52926         0x1900,
52927         0x191F,
52928         0x1920,
52929         0x192C,
52930         0x1930,
52931         0x1939,
52932         0x1950,
52933         0x196E,
52934         0x1970,
52935         0x1975,
52936         0x1980,
52937         0x19AC,
52938         0x19B0,
52939         0x19CA,
52940         0x1A00,
52941         0x1A1C,
52942         0x1A20,
52943         0x1A5F,
52944         0x1A61,
52945         0x1A75,
52946         0x1AA7,
52947         0x1AA8,
52948         0x1B00,
52949         0x1B34,
52950         0x1B35,
52951         0x1B44,
52952         0x1B45,
52953         0x1B4C,
52954         0x1B80,
52955         0x1BAA,
52956         0x1BAC,
52957         0x1BB0,
52958         0x1BBA,
52959         0x1BE6,
52960         0x1BE7,
52961         0x1BF2,
52962         0x1C00,
52963         0x1C36,
52964         0x1C4D,
52965         0x1C50,
52966         0x1C5A,
52967         0x1C7E,
52968         0x1C80,
52969         0x1C89,
52970         0x1CE9,
52971         0x1CED,
52972         0x1CEE,
52973         0x1CF4,
52974         0x1CF5,
52975         0x1CF7,
52976         0x1D00,
52977         0x1DC0,
52978         0x1DE7,
52979         0x1DF5,
52980         0x1E00,
52981         0x1F16,
52982         0x1F18,
52983         0x1F1E,
52984         0x1F20,
52985         0x1F46,
52986         0x1F48,
52987         0x1F4E,
52988         0x1F50,
52989         0x1F58,
52990         0x1F59,
52991         0x1F5A,
52992         0x1F5B,
52993         0x1F5C,
52994         0x1F5D,
52995         0x1F5E,
52996         0x1F5F,
52997         0x1F7E,
52998         0x1F80,
52999         0x1FB5,
53000         0x1FB6,
53001         0x1FBD,
53002         0x1FBE,
53003         0x1FBF,
53004         0x1FC2,
53005         0x1FC5,
53006         0x1FC6,
53007         0x1FCD,
53008         0x1FD0,
53009         0x1FD4,
53010         0x1FD6,
53011         0x1FDC,
53012         0x1FE0,
53013         0x1FED,
53014         0x1FF2,
53015         0x1FF5,
53016         0x1FF6,
53017         0x1FFD,
53018         0x2071,
53019         0x2072,
53020         0x207F,
53021         0x2080,
53022         0x2090,
53023         0x209D,
53024         0x2102,
53025         0x2103,
53026         0x2107,
53027         0x2108,
53028         0x210A,
53029         0x2114,
53030         0x2115,
53031         0x2116,
53032         0x2119,
53033         0x211E,
53034         0x2124,
53035         0x2125,
53036         0x2126,
53037         0x2127,
53038         0x2128,
53039         0x2129,
53040         0x212A,
53041         0x212E,
53042         0x212F,
53043         0x213A,
53044         0x213C,
53045         0x2140,
53046         0x2145,
53047         0x214A,
53048         0x214E,
53049         0x214F,
53050         0x2160,
53051         0x2189,
53052         0x24B6,
53053         0x24EA,
53054         0x2C00,
53055         0x2C2F,
53056         0x2C30,
53057         0x2C5F,
53058         0x2C60,
53059         0x2CE5,
53060         0x2CEB,
53061         0x2CEF,
53062         0x2CF2,
53063         0x2CF4,
53064         0x2D00,
53065         0x2D26,
53066         0x2D27,
53067         0x2D28,
53068         0x2D2D,
53069         0x2D2E,
53070         0x2D30,
53071         0x2D68,
53072         0x2D6F,
53073         0x2D70,
53074         0x2D80,
53075         0x2D97,
53076         0x2DA0,
53077         0x2DA7,
53078         0x2DA8,
53079         0x2DAF,
53080         0x2DB0,
53081         0x2DB7,
53082         0x2DB8,
53083         0x2DBF,
53084         0x2DC0,
53085         0x2DC7,
53086         0x2DC8,
53087         0x2DCF,
53088         0x2DD0,
53089         0x2DD7,
53090         0x2DD8,
53091         0x2DDF,
53092         0x2DE0,
53093         0x2E00,
53094         0x2E2F,
53095         0x2E30,
53096         0x3005,
53097         0x3008,
53098         0x3021,
53099         0x302A,
53100         0x3031,
53101         0x3036,
53102         0x3038,
53103         0x303D,
53104         0x3041,
53105         0x3097,
53106         0x309D,
53107         0x30A0,
53108         0x30A1,
53109         0x30FB,
53110         0x30FC,
53111         0x3100,
53112         0x3105,
53113         0x312E,
53114         0x3131,
53115         0x318F,
53116         0x31A0,
53117         0x31BB,
53118         0x31F0,
53119         0x3200,
53120         0x3400,
53121         0x4DB6,
53122         0x4E00,
53123         0x9FD6,
53124         0xA000,
53125         0xA48D,
53126         0xA4D0,
53127         0xA4FE,
53128         0xA500,
53129         0xA60D,
53130         0xA610,
53131         0xA620,
53132         0xA62A,
53133         0xA62C,
53134         0xA640,
53135         0xA66F,
53136         0xA674,
53137         0xA67C,
53138         0xA67F,
53139         0xA6F0,
53140         0xA717,
53141         0xA720,
53142         0xA722,
53143         0xA789,
53144         0xA78B,
53145         0xA7AF,
53146         0xA7B0,
53147         0xA7B8,
53148         0xA7F7,
53149         0xA802,
53150         0xA803,
53151         0xA806,
53152         0xA807,
53153         0xA80B,
53154         0xA80C,
53155         0xA828,
53156         0xA840,
53157         0xA874,
53158         0xA880,
53159         0xA8C4,
53160         0xA8C5,
53161         0xA8C6,
53162         0xA8F2,
53163         0xA8F8,
53164         0xA8FB,
53165         0xA8FC,
53166         0xA8FD,
53167         0xA8FE,
53168         0xA90A,
53169         0xA92B,
53170         0xA930,
53171         0xA953,
53172         0xA960,
53173         0xA97D,
53174         0xA980,
53175         0xA9B3,
53176         0xA9B4,
53177         0xA9C0,
53178         0xA9CF,
53179         0xA9D0,
53180         0xA9E0,
53181         0xA9E5,
53182         0xA9E6,
53183         0xA9F0,
53184         0xA9FA,
53185         0xA9FF,
53186         0xAA00,
53187         0xAA37,
53188         0xAA40,
53189         0xAA4E,
53190         0xAA60,
53191         0xAA77,
53192         0xAA7A,
53193         0xAA7B,
53194         0xAA7E,
53195         0xAABF,
53196         0xAAC0,
53197         0xAAC1,
53198         0xAAC2,
53199         0xAAC3,
53200         0xAADB,
53201         0xAADE,
53202         0xAAE0,
53203         0xAAF0,
53204         0xAAF2,
53205         0xAAF6,
53206         0xAB01,
53207         0xAB07,
53208         0xAB09,
53209         0xAB0F,
53210         0xAB11,
53211         0xAB17,
53212         0xAB20,
53213         0xAB27,
53214         0xAB28,
53215         0xAB2F,
53216         0xAB30,
53217         0xAB5B,
53218         0xAB5C,
53219         0xAB66,
53220         0xAB70,
53221         0xABEB,
53222         0xAC00,
53223         0xD7A4,
53224         0xD7B0,
53225         0xD7C7,
53226         0xD7CB,
53227         0xD7FC,
53228         0xF900,
53229         0xFA6E,
53230         0xFA70,
53231         0xFADA,
53232         0xFB00,
53233         0xFB07,
53234         0xFB13,
53235         0xFB18,
53236         0xFB1D,
53237         0xFB29,
53238         0xFB2A,
53239         0xFB37,
53240         0xFB38,
53241         0xFB3D,
53242         0xFB3E,
53243         0xFB3F,
53244         0xFB40,
53245         0xFB42,
53246         0xFB43,
53247         0xFB45,
53248         0xFB46,
53249         0xFBB2,
53250         0xFBD3,
53251         0xFD3E,
53252         0xFD50,
53253         0xFD90,
53254         0xFD92,
53255         0xFDC8,
53256         0xFDF0,
53257         0xFDFC,
53258         0xFE70,
53259         0xFE75,
53260         0xFE76,
53261         0xFEFD,
53262         0xFF21,
53263         0xFF3B,
53264         0xFF41,
53265         0xFF5B,
53266         0xFF66,
53267         0xFFBF,
53268         0xFFC2,
53269         0xFFC8,
53270         0xFFCA,
53271         0xFFD0,
53272         0xFFD2,
53273         0xFFD8,
53274         0xFFDA,
53275         0xFFDD,
53276         0x10000,
53277         0x1000C,
53278         0x1000D,
53279         0x10027,
53280         0x10028,
53281         0x1003B,
53282         0x1003C,
53283         0x1003E,
53284         0x1003F,
53285         0x1004E,
53286         0x10050,
53287         0x1005E,
53288         0x10080,
53289         0x100FB,
53290         0x10140,
53291         0x10175,
53292         0x10280,
53293         0x1029D,
53294         0x102A0,
53295         0x102D1,
53296         0x10300,
53297         0x10320,
53298         0x10330,
53299         0x1034B,
53300         0x10350,
53301         0x1037B,
53302         0x10380,
53303         0x1039E,
53304         0x103A0,
53305         0x103C4,
53306         0x103C8,
53307         0x103D0,
53308         0x103D1,
53309         0x103D6,
53310         0x10400,
53311         0x1049E,
53312         0x104B0,
53313         0x104D4,
53314         0x104D8,
53315         0x104FC,
53316         0x10500,
53317         0x10528,
53318         0x10530,
53319         0x10564,
53320         0x10600,
53321         0x10737,
53322         0x10740,
53323         0x10756,
53324         0x10760,
53325         0x10768,
53326         0x10800,
53327         0x10806,
53328         0x10808,
53329         0x10809,
53330         0x1080A,
53331         0x10836,
53332         0x10837,
53333         0x10839,
53334         0x1083C,
53335         0x1083D,
53336         0x1083F,
53337         0x10856,
53338         0x10860,
53339         0x10877,
53340         0x10880,
53341         0x1089F,
53342         0x108E0,
53343         0x108F3,
53344         0x108F4,
53345         0x108F6,
53346         0x10900,
53347         0x10916,
53348         0x10920,
53349         0x1093A,
53350         0x10980,
53351         0x109B8,
53352         0x109BE,
53353         0x109C0,
53354         0x10A00,
53355         0x10A04,
53356         0x10A05,
53357         0x10A07,
53358         0x10A0C,
53359         0x10A14,
53360         0x10A15,
53361         0x10A18,
53362         0x10A19,
53363         0x10A34,
53364         0x10A60,
53365         0x10A7D,
53366         0x10A80,
53367         0x10A9D,
53368         0x10AC0,
53369         0x10AC8,
53370         0x10AC9,
53371         0x10AE5,
53372         0x10B00,
53373         0x10B36,
53374         0x10B40,
53375         0x10B56,
53376         0x10B60,
53377         0x10B73,
53378         0x10B80,
53379         0x10B92,
53380         0x10C00,
53381         0x10C49,
53382         0x10C80,
53383         0x10CB3,
53384         0x10CC0,
53385         0x10CF3,
53386         0x11000,
53387         0x11046,
53388         0x11082,
53389         0x110B9,
53390         0x110D0,
53391         0x110E9,
53392         0x11100,
53393         0x11133,
53394         0x11150,
53395         0x11173,
53396         0x11176,
53397         0x11177,
53398         0x11180,
53399         0x111C0,
53400         0x111C1,
53401         0x111C5,
53402         0x111DA,
53403         0x111DB,
53404         0x111DC,
53405         0x111DD,
53406         0x11200,
53407         0x11212,
53408         0x11213,
53409         0x11235,
53410         0x11237,
53411         0x11238,
53412         0x1123E,
53413         0x1123F,
53414         0x11280,
53415         0x11287,
53416         0x11288,
53417         0x11289,
53418         0x1128A,
53419         0x1128E,
53420         0x1128F,
53421         0x1129E,
53422         0x1129F,
53423         0x112A9,
53424         0x112B0,
53425         0x112E9,
53426         0x11300,
53427         0x11304,
53428         0x11305,
53429         0x1130D,
53430         0x1130F,
53431         0x11311,
53432         0x11313,
53433         0x11329,
53434         0x1132A,
53435         0x11331,
53436         0x11332,
53437         0x11334,
53438         0x11335,
53439         0x1133A,
53440         0x1133D,
53441         0x11345,
53442         0x11347,
53443         0x11349,
53444         0x1134B,
53445         0x1134D,
53446         0x11350,
53447         0x11351,
53448         0x11357,
53449         0x11358,
53450         0x1135D,
53451         0x11364,
53452         0x11400,
53453         0x11442,
53454         0x11443,
53455         0x11446,
53456         0x11447,
53457         0x1144B,
53458         0x11480,
53459         0x114C2,
53460         0x114C4,
53461         0x114C6,
53462         0x114C7,
53463         0x114C8,
53464         0x11580,
53465         0x115B6,
53466         0x115B8,
53467         0x115BF,
53468         0x115D8,
53469         0x115DE,
53470         0x11600,
53471         0x1163F,
53472         0x11640,
53473         0x11641,
53474         0x11644,
53475         0x11645,
53476         0x11680,
53477         0x116B6,
53478         0x11700,
53479         0x1171A,
53480         0x1171D,
53481         0x1172B,
53482         0x118A0,
53483         0x118E0,
53484         0x118FF,
53485         0x11900,
53486         0x11AC0,
53487         0x11AF9,
53488         0x11C00,
53489         0x11C09,
53490         0x11C0A,
53491         0x11C37,
53492         0x11C38,
53493         0x11C3F,
53494         0x11C40,
53495         0x11C41,
53496         0x11C72,
53497         0x11C90,
53498         0x11C92,
53499         0x11CA8,
53500         0x11CA9,
53501         0x11CB7,
53502         0x12000,
53503         0x1239A,
53504         0x12400,
53505         0x1246F,
53506         0x12480,
53507         0x12544,
53508         0x13000,
53509         0x1342F,
53510         0x14400,
53511         0x14647,
53512         0x16800,
53513         0x16A39,
53514         0x16A40,
53515         0x16A5F,
53516         0x16AD0,
53517         0x16AEE,
53518         0x16B00,
53519         0x16B37,
53520         0x16B40,
53521         0x16B44,
53522         0x16B63,
53523         0x16B78,
53524         0x16B7D,
53525         0x16B90,
53526         0x16F00,
53527         0x16F45,
53528         0x16F50,
53529         0x16F7F,
53530         0x16F93,
53531         0x16FA0,
53532         0x16FE0,
53533         0x16FE1,
53534         0x17000,
53535         0x187ED,
53536         0x18800,
53537         0x18AF3,
53538         0x1B000,
53539         0x1B002,
53540         0x1BC00,
53541         0x1BC6B,
53542         0x1BC70,
53543         0x1BC7D,
53544         0x1BC80,
53545         0x1BC89,
53546         0x1BC90,
53547         0x1BC9A,
53548         0x1BC9E,
53549         0x1BC9F,
53550         0x1D400,
53551         0x1D455,
53552         0x1D456,
53553         0x1D49D,
53554         0x1D49E,
53555         0x1D4A0,
53556         0x1D4A2,
53557         0x1D4A3,
53558         0x1D4A5,
53559         0x1D4A7,
53560         0x1D4A9,
53561         0x1D4AD,
53562         0x1D4AE,
53563         0x1D4BA,
53564         0x1D4BB,
53565         0x1D4BC,
53566         0x1D4BD,
53567         0x1D4C4,
53568         0x1D4C5,
53569         0x1D506,
53570         0x1D507,
53571         0x1D50B,
53572         0x1D50D,
53573         0x1D515,
53574         0x1D516,
53575         0x1D51D,
53576         0x1D51E,
53577         0x1D53A,
53578         0x1D53B,
53579         0x1D53F,
53580         0x1D540,
53581         0x1D545,
53582         0x1D546,
53583         0x1D547,
53584         0x1D54A,
53585         0x1D551,
53586         0x1D552,
53587         0x1D6A6,
53588         0x1D6A8,
53589         0x1D6C1,
53590         0x1D6C2,
53591         0x1D6DB,
53592         0x1D6DC,
53593         0x1D6FB,
53594         0x1D6FC,
53595         0x1D715,
53596         0x1D716,
53597         0x1D735,
53598         0x1D736,
53599         0x1D74F,
53600         0x1D750,
53601         0x1D76F,
53602         0x1D770,
53603         0x1D789,
53604         0x1D78A,
53605         0x1D7A9,
53606         0x1D7AA,
53607         0x1D7C3,
53608         0x1D7C4,
53609         0x1D7CC,
53610         0x1E000,
53611         0x1E007,
53612         0x1E008,
53613         0x1E019,
53614         0x1E01B,
53615         0x1E022,
53616         0x1E023,
53617         0x1E025,
53618         0x1E026,
53619         0x1E02B,
53620         0x1E800,
53621         0x1E8C5,
53622         0x1E900,
53623         0x1E944,
53624         0x1E947,
53625         0x1E948,
53626         0x1EE00,
53627         0x1EE04,
53628         0x1EE05,
53629         0x1EE20,
53630         0x1EE21,
53631         0x1EE23,
53632         0x1EE24,
53633         0x1EE25,
53634         0x1EE27,
53635         0x1EE28,
53636         0x1EE29,
53637         0x1EE33,
53638         0x1EE34,
53639         0x1EE38,
53640         0x1EE39,
53641         0x1EE3A,
53642         0x1EE3B,
53643         0x1EE3C,
53644         0x1EE42,
53645         0x1EE43,
53646         0x1EE47,
53647         0x1EE48,
53648         0x1EE49,
53649         0x1EE4A,
53650         0x1EE4B,
53651         0x1EE4C,
53652         0x1EE4D,
53653         0x1EE50,
53654         0x1EE51,
53655         0x1EE53,
53656         0x1EE54,
53657         0x1EE55,
53658         0x1EE57,
53659         0x1EE58,
53660         0x1EE59,
53661         0x1EE5A,
53662         0x1EE5B,
53663         0x1EE5C,
53664         0x1EE5D,
53665         0x1EE5E,
53666         0x1EE5F,
53667         0x1EE60,
53668         0x1EE61,
53669         0x1EE63,
53670         0x1EE64,
53671         0x1EE65,
53672         0x1EE67,
53673         0x1EE6B,
53674         0x1EE6C,
53675         0x1EE73,
53676         0x1EE74,
53677         0x1EE78,
53678         0x1EE79,
53679         0x1EE7D,
53680         0x1EE7E,
53681         0x1EE7F,
53682         0x1EE80,
53683         0x1EE8A,
53684         0x1EE8B,
53685         0x1EE9C,
53686         0x1EEA1,
53687         0x1EEA4,
53688         0x1EEA5,
53689         0x1EEAA,
53690         0x1EEAB,
53691         0x1EEBC,
53692         0x1F130,
53693         0x1F14A,
53694         0x1F150,
53695         0x1F16A,
53696         0x1F170,
53697         0x1F18A,
53698         0x20000,
53699         0x2A6D7,
53700         0x2A700,
53701         0x2B735,
53702         0x2B740,
53703         0x2B81E,
53704         0x2B820,
53705         0x2CEA2,
53706         0x2F800,
53707         0x2FA1E
53708 };
53709
53710 static const UV XPosixBlank_invlist[] = { /* for EBCDIC 1047 */
53711         15,     /* Number of elements */
53712         148565664, /* Version and data structure type */
53713         1,      /* 0 if the list starts at 0;
53714                    1 if it starts at the element beyond 0 */
53715         0x0,
53716         0x5,
53717         0x6,
53718         0x40,
53719         0x42,
53720         0x1680,
53721         0x1681,
53722         0x2000,
53723         0x200B,
53724         0x202F,
53725         0x2030,
53726         0x205F,
53727         0x2060,
53728         0x3000,
53729         0x3001
53730 };
53731
53732 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 1047 */
53733         4,      /* Number of elements */
53734         148565664, /* Version and data structure type */
53735         0,      /* 0 if the list starts at 0;
53736                    1 if it starts at the element beyond 0 */
53737         0x0,
53738         0x40,
53739         0xFF,
53740         0x100
53741 };
53742
53743 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 1047 */
53744         109,    /* Number of elements */
53745         148565664, /* Version and data structure type */
53746         1,      /* 0 if the list starts at 0;
53747                    1 if it starts at the element beyond 0 */
53748         0x0,
53749         0xF0,
53750         0xFA,
53751         0x660,
53752         0x66A,
53753         0x6F0,
53754         0x6FA,
53755         0x7C0,
53756         0x7CA,
53757         0x966,
53758         0x970,
53759         0x9E6,
53760         0x9F0,
53761         0xA66,
53762         0xA70,
53763         0xAE6,
53764         0xAF0,
53765         0xB66,
53766         0xB70,
53767         0xBE6,
53768         0xBF0,
53769         0xC66,
53770         0xC70,
53771         0xCE6,
53772         0xCF0,
53773         0xD66,
53774         0xD70,
53775         0xDE6,
53776         0xDF0,
53777         0xE50,
53778         0xE5A,
53779         0xED0,
53780         0xEDA,
53781         0xF20,
53782         0xF2A,
53783         0x1040,
53784         0x104A,
53785         0x1090,
53786         0x109A,
53787         0x17E0,
53788         0x17EA,
53789         0x1810,
53790         0x181A,
53791         0x1946,
53792         0x1950,
53793         0x19D0,
53794         0x19DA,
53795         0x1A80,
53796         0x1A8A,
53797         0x1A90,
53798         0x1A9A,
53799         0x1B50,
53800         0x1B5A,
53801         0x1BB0,
53802         0x1BBA,
53803         0x1C40,
53804         0x1C4A,
53805         0x1C50,
53806         0x1C5A,
53807         0xA620,
53808         0xA62A,
53809         0xA8D0,
53810         0xA8DA,
53811         0xA900,
53812         0xA90A,
53813         0xA9D0,
53814         0xA9DA,
53815         0xA9F0,
53816         0xA9FA,
53817         0xAA50,
53818         0xAA5A,
53819         0xABF0,
53820         0xABFA,
53821         0xFF10,
53822         0xFF1A,
53823         0x104A0,
53824         0x104AA,
53825         0x11066,
53826         0x11070,
53827         0x110F0,
53828         0x110FA,
53829         0x11136,
53830         0x11140,
53831         0x111D0,
53832         0x111DA,
53833         0x112F0,
53834         0x112FA,
53835         0x11450,
53836         0x1145A,
53837         0x114D0,
53838         0x114DA,
53839         0x11650,
53840         0x1165A,
53841         0x116C0,
53842         0x116CA,
53843         0x11730,
53844         0x1173A,
53845         0x118E0,
53846         0x118EA,
53847         0x11C50,
53848         0x11C5A,
53849         0x16A60,
53850         0x16A6A,
53851         0x16B50,
53852         0x16B5A,
53853         0x1D7CE,
53854         0x1D800,
53855         0x1E950,
53856         0x1E95A
53857 };
53858
53859 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 1047 */
53860         1287,   /* Number of elements */
53861         148565664, /* Version and data structure type */
53862         1,      /* 0 if the list starts at 0;
53863                    1 if it starts at the element beyond 0 */
53864         0x0,
53865         0x42,
53866         0xFF,
53867         0x100,
53868         0x378,
53869         0x37A,
53870         0x380,
53871         0x384,
53872         0x38B,
53873         0x38C,
53874         0x38D,
53875         0x38E,
53876         0x3A2,
53877         0x3A3,
53878         0x530,
53879         0x531,
53880         0x557,
53881         0x559,
53882         0x560,
53883         0x561,
53884         0x588,
53885         0x589,
53886         0x58B,
53887         0x58D,
53888         0x590,
53889         0x591,
53890         0x5C8,
53891         0x5D0,
53892         0x5EB,
53893         0x5F0,
53894         0x5F5,
53895         0x600,
53896         0x61D,
53897         0x61E,
53898         0x70E,
53899         0x70F,
53900         0x74B,
53901         0x74D,
53902         0x7B2,
53903         0x7C0,
53904         0x7FB,
53905         0x800,
53906         0x82E,
53907         0x830,
53908         0x83F,
53909         0x840,
53910         0x85C,
53911         0x85E,
53912         0x85F,
53913         0x8A0,
53914         0x8B5,
53915         0x8B6,
53916         0x8BE,
53917         0x8D4,
53918         0x984,
53919         0x985,
53920         0x98D,
53921         0x98F,
53922         0x991,
53923         0x993,
53924         0x9A9,
53925         0x9AA,
53926         0x9B1,
53927         0x9B2,
53928         0x9B3,
53929         0x9B6,
53930         0x9BA,
53931         0x9BC,
53932         0x9C5,
53933         0x9C7,
53934         0x9C9,
53935         0x9CB,
53936         0x9CF,
53937         0x9D7,
53938         0x9D8,
53939         0x9DC,
53940         0x9DE,
53941         0x9DF,
53942         0x9E4,
53943         0x9E6,
53944         0x9FC,
53945         0xA01,
53946         0xA04,
53947         0xA05,
53948         0xA0B,
53949         0xA0F,
53950         0xA11,
53951         0xA13,
53952         0xA29,
53953         0xA2A,
53954         0xA31,
53955         0xA32,
53956         0xA34,
53957         0xA35,
53958         0xA37,
53959         0xA38,
53960         0xA3A,
53961         0xA3C,
53962         0xA3D,
53963         0xA3E,
53964         0xA43,
53965         0xA47,
53966         0xA49,
53967         0xA4B,
53968         0xA4E,
53969         0xA51,
53970         0xA52,
53971         0xA59,
53972         0xA5D,
53973         0xA5E,
53974         0xA5F,
53975         0xA66,
53976         0xA76,
53977         0xA81,
53978         0xA84,
53979         0xA85,
53980         0xA8E,
53981         0xA8F,
53982         0xA92,
53983         0xA93,
53984         0xAA9,
53985         0xAAA,
53986         0xAB1,
53987         0xAB2,
53988         0xAB4,
53989         0xAB5,
53990         0xABA,
53991         0xABC,
53992         0xAC6,
53993         0xAC7,
53994         0xACA,
53995         0xACB,
53996         0xACE,
53997         0xAD0,
53998         0xAD1,
53999         0xAE0,
54000         0xAE4,
54001         0xAE6,
54002         0xAF2,
54003         0xAF9,
54004         0xAFA,
54005         0xB01,
54006         0xB04,
54007         0xB05,
54008         0xB0D,
54009         0xB0F,
54010         0xB11,
54011         0xB13,
54012         0xB29,
54013         0xB2A,
54014         0xB31,
54015         0xB32,
54016         0xB34,
54017         0xB35,
54018         0xB3A,
54019         0xB3C,
54020         0xB45,
54021         0xB47,
54022         0xB49,
54023         0xB4B,
54024         0xB4E,
54025         0xB56,
54026         0xB58,
54027         0xB5C,
54028         0xB5E,
54029         0xB5F,
54030         0xB64,
54031         0xB66,
54032         0xB78,
54033         0xB82,
54034         0xB84,
54035         0xB85,
54036         0xB8B,
54037         0xB8E,
54038         0xB91,
54039         0xB92,
54040         0xB96,
54041         0xB99,
54042         0xB9B,
54043         0xB9C,
54044         0xB9D,
54045         0xB9E,
54046         0xBA0,
54047         0xBA3,
54048         0xBA5,
54049         0xBA8,
54050         0xBAB,
54051         0xBAE,
54052         0xBBA,
54053         0xBBE,
54054         0xBC3,
54055         0xBC6,
54056         0xBC9,
54057         0xBCA,
54058         0xBCE,
54059         0xBD0,
54060         0xBD1,
54061         0xBD7,
54062         0xBD8,
54063         0xBE6,
54064         0xBFB,
54065         0xC00,
54066         0xC04,
54067         0xC05,
54068         0xC0D,
54069         0xC0E,
54070         0xC11,
54071         0xC12,
54072         0xC29,
54073         0xC2A,
54074         0xC3A,
54075         0xC3D,
54076         0xC45,
54077         0xC46,
54078         0xC49,
54079         0xC4A,
54080         0xC4E,
54081         0xC55,
54082         0xC57,
54083         0xC58,
54084         0xC5B,
54085         0xC60,
54086         0xC64,
54087         0xC66,
54088         0xC70,
54089         0xC78,
54090         0xC84,
54091         0xC85,
54092         0xC8D,
54093         0xC8E,
54094         0xC91,
54095         0xC92,
54096         0xCA9,
54097         0xCAA,
54098         0xCB4,
54099         0xCB5,
54100         0xCBA,
54101         0xCBC,
54102         0xCC5,
54103         0xCC6,
54104         0xCC9,
54105         0xCCA,
54106         0xCCE,
54107         0xCD5,
54108         0xCD7,
54109         0xCDE,
54110         0xCDF,
54111         0xCE0,
54112         0xCE4,
54113         0xCE6,
54114         0xCF0,
54115         0xCF1,
54116         0xCF3,
54117         0xD01,
54118         0xD04,
54119         0xD05,
54120         0xD0D,
54121         0xD0E,
54122         0xD11,
54123         0xD12,
54124         0xD3B,
54125         0xD3D,
54126         0xD45,
54127         0xD46,
54128         0xD49,
54129         0xD4A,
54130         0xD50,
54131         0xD54,
54132         0xD64,
54133         0xD66,
54134         0xD80,
54135         0xD82,
54136         0xD84,
54137         0xD85,
54138         0xD97,
54139         0xD9A,
54140         0xDB2,
54141         0xDB3,
54142         0xDBC,
54143         0xDBD,
54144         0xDBE,
54145         0xDC0,
54146         0xDC7,
54147         0xDCA,
54148         0xDCB,
54149         0xDCF,
54150         0xDD5,
54151         0xDD6,
54152         0xDD7,
54153         0xDD8,
54154         0xDE0,
54155         0xDE6,
54156         0xDF0,
54157         0xDF2,
54158         0xDF5,
54159         0xE01,
54160         0xE3B,
54161         0xE3F,
54162         0xE5C,
54163         0xE81,
54164         0xE83,
54165         0xE84,
54166         0xE85,
54167         0xE87,
54168         0xE89,
54169         0xE8A,
54170         0xE8B,
54171         0xE8D,
54172         0xE8E,
54173         0xE94,
54174         0xE98,
54175         0xE99,
54176         0xEA0,
54177         0xEA1,
54178         0xEA4,
54179         0xEA5,
54180         0xEA6,
54181         0xEA7,
54182         0xEA8,
54183         0xEAA,
54184         0xEAC,
54185         0xEAD,
54186         0xEBA,
54187         0xEBB,
54188         0xEBE,
54189         0xEC0,
54190         0xEC5,
54191         0xEC6,
54192         0xEC7,
54193         0xEC8,
54194         0xECE,
54195         0xED0,
54196         0xEDA,
54197         0xEDC,
54198         0xEE0,
54199         0xF00,
54200         0xF48,
54201         0xF49,
54202         0xF6D,
54203         0xF71,
54204         0xF98,
54205         0xF99,
54206         0xFBD,
54207         0xFBE,
54208         0xFCD,
54209         0xFCE,
54210         0xFDB,
54211         0x1000,
54212         0x10C6,
54213         0x10C7,
54214         0x10C8,
54215         0x10CD,
54216         0x10CE,
54217         0x10D0,
54218         0x1249,
54219         0x124A,
54220         0x124E,
54221         0x1250,
54222         0x1257,
54223         0x1258,
54224         0x1259,
54225         0x125A,
54226         0x125E,
54227         0x1260,
54228         0x1289,
54229         0x128A,
54230         0x128E,
54231         0x1290,
54232         0x12B1,
54233         0x12B2,
54234         0x12B6,
54235         0x12B8,
54236         0x12BF,
54237         0x12C0,
54238         0x12C1,
54239         0x12C2,
54240         0x12C6,
54241         0x12C8,
54242         0x12D7,
54243         0x12D8,
54244         0x1311,
54245         0x1312,
54246         0x1316,
54247         0x1318,
54248         0x135B,
54249         0x135D,
54250         0x137D,
54251         0x1380,
54252         0x139A,
54253         0x13A0,
54254         0x13F6,
54255         0x13F8,
54256         0x13FE,
54257         0x1400,
54258         0x1680,
54259         0x1681,
54260         0x169D,
54261         0x16A0,
54262         0x16F9,
54263         0x1700,
54264         0x170D,
54265         0x170E,
54266         0x1715,
54267         0x1720,
54268         0x1737,
54269         0x1740,
54270         0x1754,
54271         0x1760,
54272         0x176D,
54273         0x176E,
54274         0x1771,
54275         0x1772,
54276         0x1774,
54277         0x1780,
54278         0x17DE,
54279         0x17E0,
54280         0x17EA,
54281         0x17F0,
54282         0x17FA,
54283         0x1800,
54284         0x180F,
54285         0x1810,
54286         0x181A,
54287         0x1820,
54288         0x1878,
54289         0x1880,
54290         0x18AB,
54291         0x18B0,
54292         0x18F6,
54293         0x1900,
54294         0x191F,
54295         0x1920,
54296         0x192C,
54297         0x1930,
54298         0x193C,
54299         0x1940,
54300         0x1941,
54301         0x1944,
54302         0x196E,
54303         0x1970,
54304         0x1975,
54305         0x1980,
54306         0x19AC,
54307         0x19B0,
54308         0x19CA,
54309         0x19D0,
54310         0x19DB,
54311         0x19DE,
54312         0x1A1C,
54313         0x1A1E,
54314         0x1A5F,
54315         0x1A60,
54316         0x1A7D,
54317         0x1A7F,
54318         0x1A8A,
54319         0x1A90,
54320         0x1A9A,
54321         0x1AA0,
54322         0x1AAE,
54323         0x1AB0,
54324         0x1ABF,
54325         0x1B00,
54326         0x1B4C,
54327         0x1B50,
54328         0x1B7D,
54329         0x1B80,
54330         0x1BF4,
54331         0x1BFC,
54332         0x1C38,
54333         0x1C3B,
54334         0x1C4A,
54335         0x1C4D,
54336         0x1C89,
54337         0x1CC0,
54338         0x1CC8,
54339         0x1CD0,
54340         0x1CF7,
54341         0x1CF8,
54342         0x1CFA,
54343         0x1D00,
54344         0x1DF6,
54345         0x1DFB,
54346         0x1F16,
54347         0x1F18,
54348         0x1F1E,
54349         0x1F20,
54350         0x1F46,
54351         0x1F48,
54352         0x1F4E,
54353         0x1F50,
54354         0x1F58,
54355         0x1F59,
54356         0x1F5A,
54357         0x1F5B,
54358         0x1F5C,
54359         0x1F5D,
54360         0x1F5E,
54361         0x1F5F,
54362         0x1F7E,
54363         0x1F80,
54364         0x1FB5,
54365         0x1FB6,
54366         0x1FC5,
54367         0x1FC6,
54368         0x1FD4,
54369         0x1FD6,
54370         0x1FDC,
54371         0x1FDD,
54372         0x1FF0,
54373         0x1FF2,
54374         0x1FF5,
54375         0x1FF6,
54376         0x1FFF,
54377         0x200B,
54378         0x2028,
54379         0x202A,
54380         0x202F,
54381         0x2030,
54382         0x205F,
54383         0x2060,
54384         0x2065,
54385         0x2066,
54386         0x2072,
54387         0x2074,
54388         0x208F,
54389         0x2090,
54390         0x209D,
54391         0x20A0,
54392         0x20BF,
54393         0x20D0,
54394         0x20F1,
54395         0x2100,
54396         0x218C,
54397         0x2190,
54398         0x23FF,
54399         0x2400,
54400         0x2427,
54401         0x2440,
54402         0x244B,
54403         0x2460,
54404         0x2B74,
54405         0x2B76,
54406         0x2B96,
54407         0x2B98,
54408         0x2BBA,
54409         0x2BBD,
54410         0x2BC9,
54411         0x2BCA,
54412         0x2BD2,
54413         0x2BEC,
54414         0x2BF0,
54415         0x2C00,
54416         0x2C2F,
54417         0x2C30,
54418         0x2C5F,
54419         0x2C60,
54420         0x2CF4,
54421         0x2CF9,
54422         0x2D26,
54423         0x2D27,
54424         0x2D28,
54425         0x2D2D,
54426         0x2D2E,
54427         0x2D30,
54428         0x2D68,
54429         0x2D6F,
54430         0x2D71,
54431         0x2D7F,
54432         0x2D97,
54433         0x2DA0,
54434         0x2DA7,
54435         0x2DA8,
54436         0x2DAF,
54437         0x2DB0,
54438         0x2DB7,
54439         0x2DB8,
54440         0x2DBF,
54441         0x2DC0,
54442         0x2DC7,
54443         0x2DC8,
54444         0x2DCF,
54445         0x2DD0,
54446         0x2DD7,
54447         0x2DD8,
54448         0x2DDF,
54449         0x2DE0,
54450         0x2E45,
54451         0x2E80,
54452         0x2E9A,
54453         0x2E9B,
54454         0x2EF4,
54455         0x2F00,
54456         0x2FD6,
54457         0x2FF0,
54458         0x2FFC,
54459         0x3001,
54460         0x3040,
54461         0x3041,
54462         0x3097,
54463         0x3099,
54464         0x3100,
54465         0x3105,
54466         0x312E,
54467         0x3131,
54468         0x318F,
54469         0x3190,
54470         0x31BB,
54471         0x31C0,
54472         0x31E4,
54473         0x31F0,
54474         0x321F,
54475         0x3220,
54476         0x32FF,
54477         0x3300,
54478         0x4DB6,
54479         0x4DC0,
54480         0x9FD6,
54481         0xA000,
54482         0xA48D,
54483         0xA490,
54484         0xA4C7,
54485         0xA4D0,
54486         0xA62C,
54487         0xA640,
54488         0xA6F8,
54489         0xA700,
54490         0xA7AF,
54491         0xA7B0,
54492         0xA7B8,
54493         0xA7F7,
54494         0xA82C,
54495         0xA830,
54496         0xA83A,
54497         0xA840,
54498         0xA878,
54499         0xA880,
54500         0xA8C6,
54501         0xA8CE,
54502         0xA8DA,
54503         0xA8E0,
54504         0xA8FE,
54505         0xA900,
54506         0xA954,
54507         0xA95F,
54508         0xA97D,
54509         0xA980,
54510         0xA9CE,
54511         0xA9CF,
54512         0xA9DA,
54513         0xA9DE,
54514         0xA9FF,
54515         0xAA00,
54516         0xAA37,
54517         0xAA40,
54518         0xAA4E,
54519         0xAA50,
54520         0xAA5A,
54521         0xAA5C,
54522         0xAAC3,
54523         0xAADB,
54524         0xAAF7,
54525         0xAB01,
54526         0xAB07,
54527         0xAB09,
54528         0xAB0F,
54529         0xAB11,
54530         0xAB17,
54531         0xAB20,
54532         0xAB27,
54533         0xAB28,
54534         0xAB2F,
54535         0xAB30,
54536         0xAB66,
54537         0xAB70,
54538         0xABEE,
54539         0xABF0,
54540         0xABFA,
54541         0xAC00,
54542         0xD7A4,
54543         0xD7B0,
54544         0xD7C7,
54545         0xD7CB,
54546         0xD7FC,
54547         0xE000,
54548         0xFA6E,
54549         0xFA70,
54550         0xFADA,
54551         0xFB00,
54552         0xFB07,
54553         0xFB13,
54554         0xFB18,
54555         0xFB1D,
54556         0xFB37,
54557         0xFB38,
54558         0xFB3D,
54559         0xFB3E,
54560         0xFB3F,
54561         0xFB40,
54562         0xFB42,
54563         0xFB43,
54564         0xFB45,
54565         0xFB46,
54566         0xFBC2,
54567         0xFBD3,
54568         0xFD40,
54569         0xFD50,
54570         0xFD90,
54571         0xFD92,
54572         0xFDC8,
54573         0xFDF0,
54574         0xFDFE,
54575         0xFE00,
54576         0xFE1A,
54577         0xFE20,
54578         0xFE53,
54579         0xFE54,
54580         0xFE67,
54581         0xFE68,
54582         0xFE6C,
54583         0xFE70,
54584         0xFE75,
54585         0xFE76,
54586         0xFEFD,
54587         0xFEFF,
54588         0xFF00,
54589         0xFF01,
54590         0xFFBF,
54591         0xFFC2,
54592         0xFFC8,
54593         0xFFCA,
54594         0xFFD0,
54595         0xFFD2,
54596         0xFFD8,
54597         0xFFDA,
54598         0xFFDD,
54599         0xFFE0,
54600         0xFFE7,
54601         0xFFE8,
54602         0xFFEF,
54603         0xFFF9,
54604         0xFFFE,
54605         0x10000,
54606         0x1000C,
54607         0x1000D,
54608         0x10027,
54609         0x10028,
54610         0x1003B,
54611         0x1003C,
54612         0x1003E,
54613         0x1003F,
54614         0x1004E,
54615         0x10050,
54616         0x1005E,
54617         0x10080,
54618         0x100FB,
54619         0x10100,
54620         0x10103,
54621         0x10107,
54622         0x10134,
54623         0x10137,
54624         0x1018F,
54625         0x10190,
54626         0x1019C,
54627         0x101A0,
54628         0x101A1,
54629         0x101D0,
54630         0x101FE,
54631         0x10280,
54632         0x1029D,
54633         0x102A0,
54634         0x102D1,
54635         0x102E0,
54636         0x102FC,
54637         0x10300,
54638         0x10324,
54639         0x10330,
54640         0x1034B,
54641         0x10350,
54642         0x1037B,
54643         0x10380,
54644         0x1039E,
54645         0x1039F,
54646         0x103C4,
54647         0x103C8,
54648         0x103D6,
54649         0x10400,
54650         0x1049E,
54651         0x104A0,
54652         0x104AA,
54653         0x104B0,
54654         0x104D4,
54655         0x104D8,
54656         0x104FC,
54657         0x10500,
54658         0x10528,
54659         0x10530,
54660         0x10564,
54661         0x1056F,
54662         0x10570,
54663         0x10600,
54664         0x10737,
54665         0x10740,
54666         0x10756,
54667         0x10760,
54668         0x10768,
54669         0x10800,
54670         0x10806,
54671         0x10808,
54672         0x10809,
54673         0x1080A,
54674         0x10836,
54675         0x10837,
54676         0x10839,
54677         0x1083C,
54678         0x1083D,
54679         0x1083F,
54680         0x10856,
54681         0x10857,
54682         0x1089F,
54683         0x108A7,
54684         0x108B0,
54685         0x108E0,
54686         0x108F3,
54687         0x108F4,
54688         0x108F6,
54689         0x108FB,
54690         0x1091C,
54691         0x1091F,
54692         0x1093A,
54693         0x1093F,
54694         0x10940,
54695         0x10980,
54696         0x109B8,
54697         0x109BC,
54698         0x109D0,
54699         0x109D2,
54700         0x10A04,
54701         0x10A05,
54702         0x10A07,
54703         0x10A0C,
54704         0x10A14,
54705         0x10A15,
54706         0x10A18,
54707         0x10A19,
54708         0x10A34,
54709         0x10A38,
54710         0x10A3B,
54711         0x10A3F,
54712         0x10A48,
54713         0x10A50,
54714         0x10A59,
54715         0x10A60,
54716         0x10AA0,
54717         0x10AC0,
54718         0x10AE7,
54719         0x10AEB,
54720         0x10AF7,
54721         0x10B00,
54722         0x10B36,
54723         0x10B39,
54724         0x10B56,
54725         0x10B58,
54726         0x10B73,
54727         0x10B78,
54728         0x10B92,
54729         0x10B99,
54730         0x10B9D,
54731         0x10BA9,
54732         0x10BB0,
54733         0x10C00,
54734         0x10C49,
54735         0x10C80,
54736         0x10CB3,
54737         0x10CC0,
54738         0x10CF3,
54739         0x10CFA,
54740         0x10D00,
54741         0x10E60,
54742         0x10E7F,
54743         0x11000,
54744         0x1104E,
54745         0x11052,
54746         0x11070,
54747         0x1107F,
54748         0x110C2,
54749         0x110D0,
54750         0x110E9,
54751         0x110F0,
54752         0x110FA,
54753         0x11100,
54754         0x11135,
54755         0x11136,
54756         0x11144,
54757         0x11150,
54758         0x11177,
54759         0x11180,
54760         0x111CE,
54761         0x111D0,
54762         0x111E0,
54763         0x111E1,
54764         0x111F5,
54765         0x11200,
54766         0x11212,
54767         0x11213,
54768         0x1123F,
54769         0x11280,
54770         0x11287,
54771         0x11288,
54772         0x11289,
54773         0x1128A,
54774         0x1128E,
54775         0x1128F,
54776         0x1129E,
54777         0x1129F,
54778         0x112AA,
54779         0x112B0,
54780         0x112EB,
54781         0x112F0,
54782         0x112FA,
54783         0x11300,
54784         0x11304,
54785         0x11305,
54786         0x1130D,
54787         0x1130F,
54788         0x11311,
54789         0x11313,
54790         0x11329,
54791         0x1132A,
54792         0x11331,
54793         0x11332,
54794         0x11334,
54795         0x11335,
54796         0x1133A,
54797         0x1133C,
54798         0x11345,
54799         0x11347,
54800         0x11349,
54801         0x1134B,
54802         0x1134E,
54803         0x11350,
54804         0x11351,
54805         0x11357,
54806         0x11358,
54807         0x1135D,
54808         0x11364,
54809         0x11366,
54810         0x1136D,
54811         0x11370,
54812         0x11375,
54813         0x11400,
54814         0x1145A,
54815         0x1145B,
54816         0x1145C,
54817         0x1145D,
54818         0x1145E,
54819         0x11480,
54820         0x114C8,
54821         0x114D0,
54822         0x114DA,
54823         0x11580,
54824         0x115B6,
54825         0x115B8,
54826         0x115DE,
54827         0x11600,
54828         0x11645,
54829         0x11650,
54830         0x1165A,
54831         0x11660,
54832         0x1166D,
54833         0x11680,
54834         0x116B8,
54835         0x116C0,
54836         0x116CA,
54837         0x11700,
54838         0x1171A,
54839         0x1171D,
54840         0x1172C,
54841         0x11730,
54842         0x11740,
54843         0x118A0,
54844         0x118F3,
54845         0x118FF,
54846         0x11900,
54847         0x11AC0,
54848         0x11AF9,
54849         0x11C00,
54850         0x11C09,
54851         0x11C0A,
54852         0x11C37,
54853         0x11C38,
54854         0x11C46,
54855         0x11C50,
54856         0x11C6D,
54857         0x11C70,
54858         0x11C90,
54859         0x11C92,
54860         0x11CA8,
54861         0x11CA9,
54862         0x11CB7,
54863         0x12000,
54864         0x1239A,
54865         0x12400,
54866         0x1246F,
54867         0x12470,
54868         0x12475,
54869         0x12480,
54870         0x12544,
54871         0x13000,
54872         0x1342F,
54873         0x14400,
54874         0x14647,
54875         0x16800,
54876         0x16A39,
54877         0x16A40,
54878         0x16A5F,
54879         0x16A60,
54880         0x16A6A,
54881         0x16A6E,
54882         0x16A70,
54883         0x16AD0,
54884         0x16AEE,
54885         0x16AF0,
54886         0x16AF6,
54887         0x16B00,
54888         0x16B46,
54889         0x16B50,
54890         0x16B5A,
54891         0x16B5B,
54892         0x16B62,
54893         0x16B63,
54894         0x16B78,
54895         0x16B7D,
54896         0x16B90,
54897         0x16F00,
54898         0x16F45,
54899         0x16F50,
54900         0x16F7F,
54901         0x16F8F,
54902         0x16FA0,
54903         0x16FE0,
54904         0x16FE1,
54905         0x17000,
54906         0x187ED,
54907         0x18800,
54908         0x18AF3,
54909         0x1B000,
54910         0x1B002,
54911         0x1BC00,
54912         0x1BC6B,
54913         0x1BC70,
54914         0x1BC7D,
54915         0x1BC80,
54916         0x1BC89,
54917         0x1BC90,
54918         0x1BC9A,
54919         0x1BC9C,
54920         0x1BCA4,
54921         0x1D000,
54922         0x1D0F6,
54923         0x1D100,
54924         0x1D127,
54925         0x1D129,
54926         0x1D1E9,
54927         0x1D200,
54928         0x1D246,
54929         0x1D300,
54930         0x1D357,
54931         0x1D360,
54932         0x1D372,
54933         0x1D400,
54934         0x1D455,
54935         0x1D456,
54936         0x1D49D,
54937         0x1D49E,
54938         0x1D4A0,
54939         0x1D4A2,
54940         0x1D4A3,
54941         0x1D4A5,
54942         0x1D4A7,
54943         0x1D4A9,
54944         0x1D4AD,
54945         0x1D4AE,
54946         0x1D4BA,
54947         0x1D4BB,
54948         0x1D4BC,
54949         0x1D4BD,
54950         0x1D4C4,
54951         0x1D4C5,
54952         0x1D506,
54953         0x1D507,
54954         0x1D50B,
54955         0x1D50D,
54956         0x1D515,
54957         0x1D516,
54958         0x1D51D,
54959         0x1D51E,
54960         0x1D53A,
54961         0x1D53B,
54962         0x1D53F,
54963         0x1D540,
54964         0x1D545,
54965         0x1D546,
54966         0x1D547,
54967         0x1D54A,
54968         0x1D551,
54969         0x1D552,
54970         0x1D6A6,
54971         0x1D6A8,
54972         0x1D7CC,
54973         0x1D7CE,
54974         0x1DA8C,
54975         0x1DA9B,
54976         0x1DAA0,
54977         0x1DAA1,
54978         0x1DAB0,
54979         0x1E000,
54980         0x1E007,
54981         0x1E008,
54982         0x1E019,
54983         0x1E01B,
54984         0x1E022,
54985         0x1E023,
54986         0x1E025,
54987         0x1E026,
54988         0x1E02B,
54989         0x1E800,
54990         0x1E8C5,
54991         0x1E8C7,
54992         0x1E8D7,
54993         0x1E900,
54994         0x1E94B,
54995         0x1E950,
54996         0x1E95A,
54997         0x1E95E,
54998         0x1E960,
54999         0x1EE00,
55000         0x1EE04,
55001         0x1EE05,
55002         0x1EE20,
55003         0x1EE21,
55004         0x1EE23,
55005         0x1EE24,
55006         0x1EE25,
55007         0x1EE27,
55008         0x1EE28,
55009         0x1EE29,
55010         0x1EE33,
55011         0x1EE34,
55012         0x1EE38,
55013         0x1EE39,
55014         0x1EE3A,
55015         0x1EE3B,
55016         0x1EE3C,
55017         0x1EE42,
55018         0x1EE43,
55019         0x1EE47,
55020         0x1EE48,
55021         0x1EE49,
55022         0x1EE4A,
55023         0x1EE4B,
55024         0x1EE4C,
55025         0x1EE4D,
55026         0x1EE50,
55027         0x1EE51,
55028         0x1EE53,
55029         0x1EE54,
55030         0x1EE55,
55031         0x1EE57,
55032         0x1EE58,
55033         0x1EE59,
55034         0x1EE5A,
55035         0x1EE5B,
55036         0x1EE5C,
55037         0x1EE5D,
55038         0x1EE5E,
55039         0x1EE5F,
55040         0x1EE60,
55041         0x1EE61,
55042         0x1EE63,
55043         0x1EE64,
55044         0x1EE65,
55045         0x1EE67,
55046         0x1EE6B,
55047         0x1EE6C,
55048         0x1EE73,
55049         0x1EE74,
55050         0x1EE78,
55051         0x1EE79,
55052         0x1EE7D,
55053         0x1EE7E,
55054         0x1EE7F,
55055         0x1EE80,
55056         0x1EE8A,
55057         0x1EE8B,
55058         0x1EE9C,
55059         0x1EEA1,
55060         0x1EEA4,
55061         0x1EEA5,
55062         0x1EEAA,
55063         0x1EEAB,
55064         0x1EEBC,
55065         0x1EEF0,
55066         0x1EEF2,
55067         0x1F000,
55068         0x1F02C,
55069         0x1F030,
55070         0x1F094,
55071         0x1F0A0,
55072         0x1F0AF,
55073         0x1F0B1,
55074         0x1F0C0,
55075         0x1F0C1,
55076         0x1F0D0,
55077         0x1F0D1,
55078         0x1F0F6,
55079         0x1F100,
55080         0x1F10D,
55081         0x1F110,
55082         0x1F12F,
55083         0x1F130,
55084         0x1F16C,
55085         0x1F170,
55086         0x1F1AD,
55087         0x1F1E6,
55088         0x1F203,
55089         0x1F210,
55090         0x1F23C,
55091         0x1F240,
55092         0x1F249,
55093         0x1F250,
55094         0x1F252,
55095         0x1F300,
55096         0x1F6D3,
55097         0x1F6E0,
55098         0x1F6ED,
55099         0x1F6F0,
55100         0x1F6F7,
55101         0x1F700,
55102         0x1F774,
55103         0x1F780,
55104         0x1F7D5,
55105         0x1F800,
55106         0x1F80C,
55107         0x1F810,
55108         0x1F848,
55109         0x1F850,
55110         0x1F85A,
55111         0x1F860,
55112         0x1F888,
55113         0x1F890,
55114         0x1F8AE,
55115         0x1F910,
55116         0x1F91F,
55117         0x1F920,
55118         0x1F928,
55119         0x1F930,
55120         0x1F931,
55121         0x1F933,
55122         0x1F93F,
55123         0x1F940,
55124         0x1F94C,
55125         0x1F950,
55126         0x1F95F,
55127         0x1F980,
55128         0x1F992,
55129         0x1F9C0,
55130         0x1F9C1,
55131         0x20000,
55132         0x2A6D7,
55133         0x2A700,
55134         0x2B735,
55135         0x2B740,
55136         0x2B81E,
55137         0x2B820,
55138         0x2CEA2,
55139         0x2F800,
55140         0x2FA1E,
55141         0xE0001,
55142         0xE0002,
55143         0xE0020,
55144         0xE0080,
55145         0xE0100,
55146         0xE01F0,
55147         0xF0000,
55148         0xFFFFE,
55149         0x100000,
55150         0x10FFFE
55151 };
55152
55153 static const UV XPosixLower_invlist[] = { /* for EBCDIC 1047 */
55154         1289,   /* Number of elements */
55155         148565664, /* Version and data structure type */
55156         1,      /* 0 if the list starts at 0;
55157                    1 if it starts at the element beyond 0 */
55158         0x0,
55159         0x42,
55160         0x4A,
55161         0x51,
55162         0x5A,
55163         0x70,
55164         0x71,
55165         0x81,
55166         0x8A,
55167         0x8C,
55168         0x8F,
55169         0x91,
55170         0x9D,
55171         0xA0,
55172         0xA1,
55173         0xA2,
55174         0xAA,
55175         0xCB,
55176         0xD0,
55177         0xDB,
55178         0xE0,
55179         0x101,
55180         0x102,
55181         0x103,
55182         0x104,
55183         0x105,
55184         0x106,
55185         0x107,
55186         0x108,
55187         0x109,
55188         0x10A,
55189         0x10B,
55190         0x10C,
55191         0x10D,
55192         0x10E,
55193         0x10F,
55194         0x110,
55195         0x111,
55196         0x112,
55197         0x113,
55198         0x114,
55199         0x115,
55200         0x116,
55201         0x117,
55202         0x118,
55203         0x119,
55204         0x11A,
55205         0x11B,
55206         0x11C,
55207         0x11D,
55208         0x11E,
55209         0x11F,
55210         0x120,
55211         0x121,
55212         0x122,
55213         0x123,
55214         0x124,
55215         0x125,
55216         0x126,
55217         0x127,
55218         0x128,
55219         0x129,
55220         0x12A,
55221         0x12B,
55222         0x12C,
55223         0x12D,
55224         0x12E,
55225         0x12F,
55226         0x130,
55227         0x131,
55228         0x132,
55229         0x133,
55230         0x134,
55231         0x135,
55232         0x136,
55233         0x137,
55234         0x139,
55235         0x13A,
55236         0x13B,
55237         0x13C,
55238         0x13D,
55239         0x13E,
55240         0x13F,
55241         0x140,
55242         0x141,
55243         0x142,
55244         0x143,
55245         0x144,
55246         0x145,
55247         0x146,
55248         0x147,
55249         0x148,
55250         0x14A,
55251         0x14B,
55252         0x14C,
55253         0x14D,
55254         0x14E,
55255         0x14F,
55256         0x150,
55257         0x151,
55258         0x152,
55259         0x153,
55260         0x154,
55261         0x155,
55262         0x156,
55263         0x157,
55264         0x158,
55265         0x159,
55266         0x15A,
55267         0x15B,
55268         0x15C,
55269         0x15D,
55270         0x15E,
55271         0x15F,
55272         0x160,
55273         0x161,
55274         0x162,
55275         0x163,
55276         0x164,
55277         0x165,
55278         0x166,
55279         0x167,
55280         0x168,
55281         0x169,
55282         0x16A,
55283         0x16B,
55284         0x16C,
55285         0x16D,
55286         0x16E,
55287         0x16F,
55288         0x170,
55289         0x171,
55290         0x172,
55291         0x173,
55292         0x174,
55293         0x175,
55294         0x176,
55295         0x177,
55296         0x178,
55297         0x17A,
55298         0x17B,
55299         0x17C,
55300         0x17D,
55301         0x17E,
55302         0x181,
55303         0x183,
55304         0x184,
55305         0x185,
55306         0x186,
55307         0x188,
55308         0x189,
55309         0x18C,
55310         0x18E,
55311         0x192,
55312         0x193,
55313         0x195,
55314         0x196,
55315         0x199,
55316         0x19C,
55317         0x19E,
55318         0x19F,
55319         0x1A1,
55320         0x1A2,
55321         0x1A3,
55322         0x1A4,
55323         0x1A5,
55324         0x1A6,
55325         0x1A8,
55326         0x1A9,
55327         0x1AA,
55328         0x1AC,
55329         0x1AD,
55330         0x1AE,
55331         0x1B0,
55332         0x1B1,
55333         0x1B4,
55334         0x1B5,
55335         0x1B6,
55336         0x1B7,
55337         0x1B9,
55338         0x1BB,
55339         0x1BD,
55340         0x1C0,
55341         0x1C6,
55342         0x1C7,
55343         0x1C9,
55344         0x1CA,
55345         0x1CC,
55346         0x1CD,
55347         0x1CE,
55348         0x1CF,
55349         0x1D0,
55350         0x1D1,
55351         0x1D2,
55352         0x1D3,
55353         0x1D4,
55354         0x1D5,
55355         0x1D6,
55356         0x1D7,
55357         0x1D8,
55358         0x1D9,
55359         0x1DA,
55360         0x1DB,
55361         0x1DC,
55362         0x1DE,
55363         0x1DF,
55364         0x1E0,
55365         0x1E1,
55366         0x1E2,
55367         0x1E3,
55368         0x1E4,
55369         0x1E5,
55370         0x1E6,
55371         0x1E7,
55372         0x1E8,
55373         0x1E9,
55374         0x1EA,
55375         0x1EB,
55376         0x1EC,
55377         0x1ED,
55378         0x1EE,
55379         0x1EF,
55380         0x1F1,
55381         0x1F3,
55382         0x1F4,
55383         0x1F5,
55384         0x1F6,
55385         0x1F9,
55386         0x1FA,
55387         0x1FB,
55388         0x1FC,
55389         0x1FD,
55390         0x1FE,
55391         0x1FF,
55392         0x200,
55393         0x201,
55394         0x202,
55395         0x203,
55396         0x204,
55397         0x205,
55398         0x206,
55399         0x207,
55400         0x208,
55401         0x209,
55402         0x20A,
55403         0x20B,
55404         0x20C,
55405         0x20D,
55406         0x20E,
55407         0x20F,
55408         0x210,
55409         0x211,
55410         0x212,
55411         0x213,
55412         0x214,
55413         0x215,
55414         0x216,
55415         0x217,
55416         0x218,
55417         0x219,
55418         0x21A,
55419         0x21B,
55420         0x21C,
55421         0x21D,
55422         0x21E,
55423         0x21F,
55424         0x220,
55425         0x221,
55426         0x222,
55427         0x223,
55428         0x224,
55429         0x225,
55430         0x226,
55431         0x227,
55432         0x228,
55433         0x229,
55434         0x22A,
55435         0x22B,
55436         0x22C,
55437         0x22D,
55438         0x22E,
55439         0x22F,
55440         0x230,
55441         0x231,
55442         0x232,
55443         0x233,
55444         0x23A,
55445         0x23C,
55446         0x23D,
55447         0x23F,
55448         0x241,
55449         0x242,
55450         0x243,
55451         0x247,
55452         0x248,
55453         0x249,
55454         0x24A,
55455         0x24B,
55456         0x24C,
55457         0x24D,
55458         0x24E,
55459         0x24F,
55460         0x294,
55461         0x295,
55462         0x2B9,
55463         0x2C0,
55464         0x2C2,
55465         0x2E0,
55466         0x2E5,
55467         0x345,
55468         0x346,
55469         0x371,
55470         0x372,
55471         0x373,
55472         0x374,
55473         0x377,
55474         0x378,
55475         0x37A,
55476         0x37E,
55477         0x390,
55478         0x391,
55479         0x3AC,
55480         0x3CF,
55481         0x3D0,
55482         0x3D2,
55483         0x3D5,
55484         0x3D8,
55485         0x3D9,
55486         0x3DA,
55487         0x3DB,
55488         0x3DC,
55489         0x3DD,
55490         0x3DE,
55491         0x3DF,
55492         0x3E0,
55493         0x3E1,
55494         0x3E2,
55495         0x3E3,
55496         0x3E4,
55497         0x3E5,
55498         0x3E6,
55499         0x3E7,
55500         0x3E8,
55501         0x3E9,
55502         0x3EA,
55503         0x3EB,
55504         0x3EC,
55505         0x3ED,
55506         0x3EE,
55507         0x3EF,
55508         0x3F4,
55509         0x3F5,
55510         0x3F6,
55511         0x3F8,
55512         0x3F9,
55513         0x3FB,
55514         0x3FD,
55515         0x430,
55516         0x460,
55517         0x461,
55518         0x462,
55519         0x463,
55520         0x464,
55521         0x465,
55522         0x466,
55523         0x467,
55524         0x468,
55525         0x469,
55526         0x46A,
55527         0x46B,
55528         0x46C,
55529         0x46D,
55530         0x46E,
55531         0x46F,
55532         0x470,
55533         0x471,
55534         0x472,
55535         0x473,
55536         0x474,
55537         0x475,
55538         0x476,
55539         0x477,
55540         0x478,
55541         0x479,
55542         0x47A,
55543         0x47B,
55544         0x47C,
55545         0x47D,
55546         0x47E,
55547         0x47F,
55548         0x480,
55549         0x481,
55550         0x482,
55551         0x48B,
55552         0x48C,
55553         0x48D,
55554         0x48E,
55555         0x48F,
55556         0x490,
55557         0x491,
55558         0x492,
55559         0x493,
55560         0x494,
55561         0x495,
55562         0x496,
55563         0x497,
55564         0x498,
55565         0x499,
55566         0x49A,
55567         0x49B,
55568         0x49C,
55569         0x49D,
55570         0x49E,
55571         0x49F,
55572         0x4A0,
55573         0x4A1,
55574         0x4A2,
55575         0x4A3,
55576         0x4A4,
55577         0x4A5,
55578         0x4A6,
55579         0x4A7,
55580         0x4A8,
55581         0x4A9,
55582         0x4AA,
55583         0x4AB,
55584         0x4AC,
55585         0x4AD,
55586         0x4AE,
55587         0x4AF,
55588         0x4B0,
55589         0x4B1,
55590         0x4B2,
55591         0x4B3,
55592         0x4B4,
55593         0x4B5,
55594         0x4B6,
55595         0x4B7,
55596         0x4B8,
55597         0x4B9,
55598         0x4BA,
55599         0x4BB,
55600         0x4BC,
55601         0x4BD,
55602         0x4BE,
55603         0x4BF,
55604         0x4C0,
55605         0x4C2,
55606         0x4C3,
55607         0x4C4,
55608         0x4C5,
55609         0x4C6,
55610         0x4C7,
55611         0x4C8,
55612         0x4C9,
55613         0x4CA,
55614         0x4CB,
55615         0x4CC,
55616         0x4CD,
55617         0x4CE,
55618         0x4D0,
55619         0x4D1,
55620         0x4D2,
55621         0x4D3,
55622         0x4D4,
55623         0x4D5,
55624         0x4D6,
55625         0x4D7,
55626         0x4D8,
55627         0x4D9,
55628         0x4DA,
55629         0x4DB,
55630         0x4DC,
55631         0x4DD,
55632         0x4DE,
55633         0x4DF,
55634         0x4E0,
55635         0x4E1,
55636         0x4E2,
55637         0x4E3,
55638         0x4E4,
55639         0x4E5,
55640         0x4E6,
55641         0x4E7,
55642         0x4E8,
55643         0x4E9,
55644         0x4EA,
55645         0x4EB,
55646         0x4EC,
55647         0x4ED,
55648         0x4EE,
55649         0x4EF,
55650         0x4F0,
55651         0x4F1,
55652         0x4F2,
55653         0x4F3,
55654         0x4F4,
55655         0x4F5,
55656         0x4F6,
55657         0x4F7,
55658         0x4F8,
55659         0x4F9,
55660         0x4FA,
55661         0x4FB,
55662         0x4FC,
55663         0x4FD,
55664         0x4FE,
55665         0x4FF,
55666         0x500,
55667         0x501,
55668         0x502,
55669         0x503,
55670         0x504,
55671         0x505,
55672         0x506,
55673         0x507,
55674         0x508,
55675         0x509,
55676         0x50A,
55677         0x50B,
55678         0x50C,
55679         0x50D,
55680         0x50E,
55681         0x50F,
55682         0x510,
55683         0x511,
55684         0x512,
55685         0x513,
55686         0x514,
55687         0x515,
55688         0x516,
55689         0x517,
55690         0x518,
55691         0x519,
55692         0x51A,
55693         0x51B,
55694         0x51C,
55695         0x51D,
55696         0x51E,
55697         0x51F,
55698         0x520,
55699         0x521,
55700         0x522,
55701         0x523,
55702         0x524,
55703         0x525,
55704         0x526,
55705         0x527,
55706         0x528,
55707         0x529,
55708         0x52A,
55709         0x52B,
55710         0x52C,
55711         0x52D,
55712         0x52E,
55713         0x52F,
55714         0x530,
55715         0x561,
55716         0x588,
55717         0x13F8,
55718         0x13FE,
55719         0x1C80,
55720         0x1C89,
55721         0x1D00,
55722         0x1DC0,
55723         0x1E01,
55724         0x1E02,
55725         0x1E03,
55726         0x1E04,
55727         0x1E05,
55728         0x1E06,
55729         0x1E07,
55730         0x1E08,
55731         0x1E09,
55732         0x1E0A,
55733         0x1E0B,
55734         0x1E0C,
55735         0x1E0D,
55736         0x1E0E,
55737         0x1E0F,
55738         0x1E10,
55739         0x1E11,
55740         0x1E12,
55741         0x1E13,
55742         0x1E14,
55743         0x1E15,
55744         0x1E16,
55745         0x1E17,
55746         0x1E18,
55747         0x1E19,
55748         0x1E1A,
55749         0x1E1B,
55750         0x1E1C,
55751         0x1E1D,
55752         0x1E1E,
55753         0x1E1F,
55754         0x1E20,
55755         0x1E21,
55756         0x1E22,
55757         0x1E23,
55758         0x1E24,
55759         0x1E25,
55760         0x1E26,
55761         0x1E27,
55762         0x1E28,
55763         0x1E29,
55764         0x1E2A,
55765         0x1E2B,
55766         0x1E2C,
55767         0x1E2D,
55768         0x1E2E,
55769         0x1E2F,
55770         0x1E30,
55771         0x1E31,
55772         0x1E32,
55773         0x1E33,
55774         0x1E34,
55775         0x1E35,
55776         0x1E36,
55777         0x1E37,
55778         0x1E38,
55779         0x1E39,
55780         0x1E3A,
55781         0x1E3B,
55782         0x1E3C,
55783         0x1E3D,
55784         0x1E3E,
55785         0x1E3F,
55786         0x1E40,
55787         0x1E41,
55788         0x1E42,
55789         0x1E43,
55790         0x1E44,
55791         0x1E45,
55792         0x1E46,
55793         0x1E47,
55794         0x1E48,
55795         0x1E49,
55796         0x1E4A,
55797         0x1E4B,
55798         0x1E4C,
55799         0x1E4D,
55800         0x1E4E,
55801         0x1E4F,
55802         0x1E50,
55803         0x1E51,
55804         0x1E52,
55805         0x1E53,
55806         0x1E54,
55807         0x1E55,
55808         0x1E56,
55809         0x1E57,
55810         0x1E58,
55811         0x1E59,
55812         0x1E5A,
55813         0x1E5B,
55814         0x1E5C,
55815         0x1E5D,
55816         0x1E5E,
55817         0x1E5F,
55818         0x1E60,
55819         0x1E61,
55820         0x1E62,
55821         0x1E63,
55822         0x1E64,
55823         0x1E65,
55824         0x1E66,
55825         0x1E67,
55826         0x1E68,
55827         0x1E69,
55828         0x1E6A,
55829         0x1E6B,
55830         0x1E6C,
55831         0x1E6D,
55832         0x1E6E,
55833         0x1E6F,
55834         0x1E70,
55835         0x1E71,
55836         0x1E72,
55837         0x1E73,
55838         0x1E74,
55839         0x1E75,
55840         0x1E76,
55841         0x1E77,
55842         0x1E78,
55843         0x1E79,
55844         0x1E7A,
55845         0x1E7B,
55846         0x1E7C,
55847         0x1E7D,
55848         0x1E7E,
55849         0x1E7F,
55850         0x1E80,
55851         0x1E81,
55852         0x1E82,
55853         0x1E83,
55854         0x1E84,
55855         0x1E85,
55856         0x1E86,
55857         0x1E87,
55858         0x1E88,
55859         0x1E89,
55860         0x1E8A,
55861         0x1E8B,
55862         0x1E8C,
55863         0x1E8D,
55864         0x1E8E,
55865         0x1E8F,
55866         0x1E90,
55867         0x1E91,
55868         0x1E92,
55869         0x1E93,
55870         0x1E94,
55871         0x1E95,
55872         0x1E9E,
55873         0x1E9F,
55874         0x1EA0,
55875         0x1EA1,
55876         0x1EA2,
55877         0x1EA3,
55878         0x1EA4,
55879         0x1EA5,
55880         0x1EA6,
55881         0x1EA7,
55882         0x1EA8,
55883         0x1EA9,
55884         0x1EAA,
55885         0x1EAB,
55886         0x1EAC,
55887         0x1EAD,
55888         0x1EAE,
55889         0x1EAF,
55890         0x1EB0,
55891         0x1EB1,
55892         0x1EB2,
55893         0x1EB3,
55894         0x1EB4,
55895         0x1EB5,
55896         0x1EB6,
55897         0x1EB7,
55898         0x1EB8,
55899         0x1EB9,
55900         0x1EBA,
55901         0x1EBB,
55902         0x1EBC,
55903         0x1EBD,
55904         0x1EBE,
55905         0x1EBF,
55906         0x1EC0,
55907         0x1EC1,
55908         0x1EC2,
55909         0x1EC3,
55910         0x1EC4,
55911         0x1EC5,
55912         0x1EC6,
55913         0x1EC7,
55914         0x1EC8,
55915         0x1EC9,
55916         0x1ECA,
55917         0x1ECB,
55918         0x1ECC,
55919         0x1ECD,
55920         0x1ECE,
55921         0x1ECF,
55922         0x1ED0,
55923         0x1ED1,
55924         0x1ED2,
55925         0x1ED3,
55926         0x1ED4,
55927         0x1ED5,
55928         0x1ED6,
55929         0x1ED7,
55930         0x1ED8,
55931         0x1ED9,
55932         0x1EDA,
55933         0x1EDB,
55934         0x1EDC,
55935         0x1EDD,
55936         0x1EDE,
55937         0x1EDF,
55938         0x1EE0,
55939         0x1EE1,
55940         0x1EE2,
55941         0x1EE3,
55942         0x1EE4,
55943         0x1EE5,
55944         0x1EE6,
55945         0x1EE7,
55946         0x1EE8,
55947         0x1EE9,
55948         0x1EEA,
55949         0x1EEB,
55950         0x1EEC,
55951         0x1EED,
55952         0x1EEE,
55953         0x1EEF,
55954         0x1EF0,
55955         0x1EF1,
55956         0x1EF2,
55957         0x1EF3,
55958         0x1EF4,
55959         0x1EF5,
55960         0x1EF6,
55961         0x1EF7,
55962         0x1EF8,
55963         0x1EF9,
55964         0x1EFA,
55965         0x1EFB,
55966         0x1EFC,
55967         0x1EFD,
55968         0x1EFE,
55969         0x1EFF,
55970         0x1F08,
55971         0x1F10,
55972         0x1F16,
55973         0x1F20,
55974         0x1F28,
55975         0x1F30,
55976         0x1F38,
55977         0x1F40,
55978         0x1F46,
55979         0x1F50,
55980         0x1F58,
55981         0x1F60,
55982         0x1F68,
55983         0x1F70,
55984         0x1F7E,
55985         0x1F80,
55986         0x1F88,
55987         0x1F90,
55988         0x1F98,
55989         0x1FA0,
55990         0x1FA8,
55991         0x1FB0,
55992         0x1FB5,
55993         0x1FB6,
55994         0x1FB8,
55995         0x1FBE,
55996         0x1FBF,
55997         0x1FC2,
55998         0x1FC5,
55999         0x1FC6,
56000         0x1FC8,
56001         0x1FD0,
56002         0x1FD4,
56003         0x1FD6,
56004         0x1FD8,
56005         0x1FE0,
56006         0x1FE8,
56007         0x1FF2,
56008         0x1FF5,
56009         0x1FF6,
56010         0x1FF8,
56011         0x2071,
56012         0x2072,
56013         0x207F,
56014         0x2080,
56015         0x2090,
56016         0x209D,
56017         0x210A,
56018         0x210B,
56019         0x210E,
56020         0x2110,
56021         0x2113,
56022         0x2114,
56023         0x212F,
56024         0x2130,
56025         0x2134,
56026         0x2135,
56027         0x2139,
56028         0x213A,
56029         0x213C,
56030         0x213E,
56031         0x2146,
56032         0x214A,
56033         0x214E,
56034         0x214F,
56035         0x2170,
56036         0x2180,
56037         0x2184,
56038         0x2185,
56039         0x24D0,
56040         0x24EA,
56041         0x2C30,
56042         0x2C5F,
56043         0x2C61,
56044         0x2C62,
56045         0x2C65,
56046         0x2C67,
56047         0x2C68,
56048         0x2C69,
56049         0x2C6A,
56050         0x2C6B,
56051         0x2C6C,
56052         0x2C6D,
56053         0x2C71,
56054         0x2C72,
56055         0x2C73,
56056         0x2C75,
56057         0x2C76,
56058         0x2C7E,
56059         0x2C81,
56060         0x2C82,
56061         0x2C83,
56062         0x2C84,
56063         0x2C85,
56064         0x2C86,
56065         0x2C87,
56066         0x2C88,
56067         0x2C89,
56068         0x2C8A,
56069         0x2C8B,
56070         0x2C8C,
56071         0x2C8D,
56072         0x2C8E,
56073         0x2C8F,
56074         0x2C90,
56075         0x2C91,
56076         0x2C92,
56077         0x2C93,
56078         0x2C94,
56079         0x2C95,
56080         0x2C96,
56081         0x2C97,
56082         0x2C98,
56083         0x2C99,
56084         0x2C9A,
56085         0x2C9B,
56086         0x2C9C,
56087         0x2C9D,
56088         0x2C9E,
56089         0x2C9F,
56090         0x2CA0,
56091         0x2CA1,
56092         0x2CA2,
56093         0x2CA3,
56094         0x2CA4,
56095         0x2CA5,
56096         0x2CA6,
56097         0x2CA7,
56098         0x2CA8,
56099         0x2CA9,
56100         0x2CAA,
56101         0x2CAB,
56102         0x2CAC,
56103         0x2CAD,
56104         0x2CAE,
56105         0x2CAF,
56106         0x2CB0,
56107         0x2CB1,
56108         0x2CB2,
56109         0x2CB3,
56110         0x2CB4,
56111         0x2CB5,
56112         0x2CB6,
56113         0x2CB7,
56114         0x2CB8,
56115         0x2CB9,
56116         0x2CBA,
56117         0x2CBB,
56118         0x2CBC,
56119         0x2CBD,
56120         0x2CBE,
56121         0x2CBF,
56122         0x2CC0,
56123         0x2CC1,
56124         0x2CC2,
56125         0x2CC3,
56126         0x2CC4,
56127         0x2CC5,
56128         0x2CC6,
56129         0x2CC7,
56130         0x2CC8,
56131         0x2CC9,
56132         0x2CCA,
56133         0x2CCB,
56134         0x2CCC,
56135         0x2CCD,
56136         0x2CCE,
56137         0x2CCF,
56138         0x2CD0,
56139         0x2CD1,
56140         0x2CD2,
56141         0x2CD3,
56142         0x2CD4,
56143         0x2CD5,
56144         0x2CD6,
56145         0x2CD7,
56146         0x2CD8,
56147         0x2CD9,
56148         0x2CDA,
56149         0x2CDB,
56150         0x2CDC,
56151         0x2CDD,
56152         0x2CDE,
56153         0x2CDF,
56154         0x2CE0,
56155         0x2CE1,
56156         0x2CE2,
56157         0x2CE3,
56158         0x2CE5,
56159         0x2CEC,
56160         0x2CED,
56161         0x2CEE,
56162         0x2CEF,
56163         0x2CF3,
56164         0x2CF4,
56165         0x2D00,
56166         0x2D26,
56167         0x2D27,
56168         0x2D28,
56169         0x2D2D,
56170         0x2D2E,
56171         0xA641,
56172         0xA642,
56173         0xA643,
56174         0xA644,
56175         0xA645,
56176         0xA646,
56177         0xA647,
56178         0xA648,
56179         0xA649,
56180         0xA64A,
56181         0xA64B,
56182         0xA64C,
56183         0xA64D,
56184         0xA64E,
56185         0xA64F,
56186         0xA650,
56187         0xA651,
56188         0xA652,
56189         0xA653,
56190         0xA654,
56191         0xA655,
56192         0xA656,
56193         0xA657,
56194         0xA658,
56195         0xA659,
56196         0xA65A,
56197         0xA65B,
56198         0xA65C,
56199         0xA65D,
56200         0xA65E,
56201         0xA65F,
56202         0xA660,
56203         0xA661,
56204         0xA662,
56205         0xA663,
56206         0xA664,
56207         0xA665,
56208         0xA666,
56209         0xA667,
56210         0xA668,
56211         0xA669,
56212         0xA66A,
56213         0xA66B,
56214         0xA66C,
56215         0xA66D,
56216         0xA66E,
56217         0xA681,
56218         0xA682,
56219         0xA683,
56220         0xA684,
56221         0xA685,
56222         0xA686,
56223         0xA687,
56224         0xA688,
56225         0xA689,
56226         0xA68A,
56227         0xA68B,
56228         0xA68C,
56229         0xA68D,
56230         0xA68E,
56231         0xA68F,
56232         0xA690,
56233         0xA691,
56234         0xA692,
56235         0xA693,
56236         0xA694,
56237         0xA695,
56238         0xA696,
56239         0xA697,
56240         0xA698,
56241         0xA699,
56242         0xA69A,
56243         0xA69B,
56244         0xA69E,
56245         0xA723,
56246         0xA724,
56247         0xA725,
56248         0xA726,
56249         0xA727,
56250         0xA728,
56251         0xA729,
56252         0xA72A,
56253         0xA72B,
56254         0xA72C,
56255         0xA72D,
56256         0xA72E,
56257         0xA72F,
56258         0xA732,
56259         0xA733,
56260         0xA734,
56261         0xA735,
56262         0xA736,
56263         0xA737,
56264         0xA738,
56265         0xA739,
56266         0xA73A,
56267         0xA73B,
56268         0xA73C,
56269         0xA73D,
56270         0xA73E,
56271         0xA73F,
56272         0xA740,
56273         0xA741,
56274         0xA742,
56275         0xA743,
56276         0xA744,
56277         0xA745,
56278         0xA746,
56279         0xA747,
56280         0xA748,
56281         0xA749,
56282         0xA74A,
56283         0xA74B,
56284         0xA74C,
56285         0xA74D,
56286         0xA74E,
56287         0xA74F,
56288         0xA750,
56289         0xA751,
56290         0xA752,
56291         0xA753,
56292         0xA754,
56293         0xA755,
56294         0xA756,
56295         0xA757,
56296         0xA758,
56297         0xA759,
56298         0xA75A,
56299         0xA75B,
56300         0xA75C,
56301         0xA75D,
56302         0xA75E,
56303         0xA75F,
56304         0xA760,
56305         0xA761,
56306         0xA762,
56307         0xA763,
56308         0xA764,
56309         0xA765,
56310         0xA766,
56311         0xA767,
56312         0xA768,
56313         0xA769,
56314         0xA76A,
56315         0xA76B,
56316         0xA76C,
56317         0xA76D,
56318         0xA76E,
56319         0xA76F,
56320         0xA779,
56321         0xA77A,
56322         0xA77B,
56323         0xA77C,
56324         0xA77D,
56325         0xA77F,
56326         0xA780,
56327         0xA781,
56328         0xA782,
56329         0xA783,
56330         0xA784,
56331         0xA785,
56332         0xA786,
56333         0xA787,
56334         0xA788,
56335         0xA78C,
56336         0xA78D,
56337         0xA78E,
56338         0xA78F,
56339         0xA791,
56340         0xA792,
56341         0xA793,
56342         0xA796,
56343         0xA797,
56344         0xA798,
56345         0xA799,
56346         0xA79A,
56347         0xA79B,
56348         0xA79C,
56349         0xA79D,
56350         0xA79E,
56351         0xA79F,
56352         0xA7A0,
56353         0xA7A1,
56354         0xA7A2,
56355         0xA7A3,
56356         0xA7A4,
56357         0xA7A5,
56358         0xA7A6,
56359         0xA7A7,
56360         0xA7A8,
56361         0xA7A9,
56362         0xA7AA,
56363         0xA7B5,
56364         0xA7B6,
56365         0xA7B7,
56366         0xA7B8,
56367         0xA7F8,
56368         0xA7FB,
56369         0xAB30,
56370         0xAB5B,
56371         0xAB5C,
56372         0xAB66,
56373         0xAB70,
56374         0xABC0,
56375         0xFB00,
56376         0xFB07,
56377         0xFB13,
56378         0xFB18,
56379         0xFF41,
56380         0xFF5B,
56381         0x10428,
56382         0x10450,
56383         0x104D8,
56384         0x104FC,
56385         0x10CC0,
56386         0x10CF3,
56387         0x118C0,
56388         0x118E0,
56389         0x1D41A,
56390         0x1D434,
56391         0x1D44E,
56392         0x1D455,
56393         0x1D456,
56394         0x1D468,
56395         0x1D482,
56396         0x1D49C,
56397         0x1D4B6,
56398         0x1D4BA,
56399         0x1D4BB,
56400         0x1D4BC,
56401         0x1D4BD,
56402         0x1D4C4,
56403         0x1D4C5,
56404         0x1D4D0,
56405         0x1D4EA,
56406         0x1D504,
56407         0x1D51E,
56408         0x1D538,
56409         0x1D552,
56410         0x1D56C,
56411         0x1D586,
56412         0x1D5A0,
56413         0x1D5BA,
56414         0x1D5D4,
56415         0x1D5EE,
56416         0x1D608,
56417         0x1D622,
56418         0x1D63C,
56419         0x1D656,
56420         0x1D670,
56421         0x1D68A,
56422         0x1D6A6,
56423         0x1D6C2,
56424         0x1D6DB,
56425         0x1D6DC,
56426         0x1D6E2,
56427         0x1D6FC,
56428         0x1D715,
56429         0x1D716,
56430         0x1D71C,
56431         0x1D736,
56432         0x1D74F,
56433         0x1D750,
56434         0x1D756,
56435         0x1D770,
56436         0x1D789,
56437         0x1D78A,
56438         0x1D790,
56439         0x1D7AA,
56440         0x1D7C3,
56441         0x1D7C4,
56442         0x1D7CA,
56443         0x1D7CB,
56444         0x1D7CC,
56445         0x1E922,
56446         0x1E944
56447 };
56448
56449 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 1047 */
56450         1281,   /* Number of elements */
56451         148565664, /* Version and data structure type */
56452         1,      /* 0 if the list starts at 0;
56453                    1 if it starts at the element beyond 0 */
56454         0x0,
56455         0x40,
56456         0xFF,
56457         0x100,
56458         0x378,
56459         0x37A,
56460         0x380,
56461         0x384,
56462         0x38B,
56463         0x38C,
56464         0x38D,
56465         0x38E,
56466         0x3A2,
56467         0x3A3,
56468         0x530,
56469         0x531,
56470         0x557,
56471         0x559,
56472         0x560,
56473         0x561,
56474         0x588,
56475         0x589,
56476         0x58B,
56477         0x58D,
56478         0x590,
56479         0x591,
56480         0x5C8,
56481         0x5D0,
56482         0x5EB,
56483         0x5F0,
56484         0x5F5,
56485         0x600,
56486         0x61D,
56487         0x61E,
56488         0x70E,
56489         0x70F,
56490         0x74B,
56491         0x74D,
56492         0x7B2,
56493         0x7C0,
56494         0x7FB,
56495         0x800,
56496         0x82E,
56497         0x830,
56498         0x83F,
56499         0x840,
56500         0x85C,
56501         0x85E,
56502         0x85F,
56503         0x8A0,
56504         0x8B5,
56505         0x8B6,
56506         0x8BE,
56507         0x8D4,
56508         0x984,
56509         0x985,
56510         0x98D,
56511         0x98F,
56512         0x991,
56513         0x993,
56514         0x9A9,
56515         0x9AA,
56516         0x9B1,
56517         0x9B2,
56518         0x9B3,
56519         0x9B6,
56520         0x9BA,
56521         0x9BC,
56522         0x9C5,
56523         0x9C7,
56524         0x9C9,
56525         0x9CB,
56526         0x9CF,
56527         0x9D7,
56528         0x9D8,
56529         0x9DC,
56530         0x9DE,
56531         0x9DF,
56532         0x9E4,
56533         0x9E6,
56534         0x9FC,
56535         0xA01,
56536         0xA04,
56537         0xA05,
56538         0xA0B,
56539         0xA0F,
56540         0xA11,
56541         0xA13,
56542         0xA29,
56543         0xA2A,
56544         0xA31,
56545         0xA32,
56546         0xA34,
56547         0xA35,
56548         0xA37,
56549         0xA38,
56550         0xA3A,
56551         0xA3C,
56552         0xA3D,
56553         0xA3E,
56554         0xA43,
56555         0xA47,
56556         0xA49,
56557         0xA4B,
56558         0xA4E,
56559         0xA51,
56560         0xA52,
56561         0xA59,
56562         0xA5D,
56563         0xA5E,
56564         0xA5F,
56565         0xA66,
56566         0xA76,
56567         0xA81,
56568         0xA84,
56569         0xA85,
56570         0xA8E,
56571         0xA8F,
56572         0xA92,
56573         0xA93,
56574         0xAA9,
56575         0xAAA,
56576         0xAB1,
56577         0xAB2,
56578         0xAB4,
56579         0xAB5,
56580         0xABA,
56581         0xABC,
56582         0xAC6,
56583         0xAC7,
56584         0xACA,
56585         0xACB,
56586         0xACE,
56587         0xAD0,
56588         0xAD1,
56589         0xAE0,
56590         0xAE4,
56591         0xAE6,
56592         0xAF2,
56593         0xAF9,
56594         0xAFA,
56595         0xB01,
56596         0xB04,
56597         0xB05,
56598         0xB0D,
56599         0xB0F,
56600         0xB11,
56601         0xB13,
56602         0xB29,
56603         0xB2A,
56604         0xB31,
56605         0xB32,
56606         0xB34,
56607         0xB35,
56608         0xB3A,
56609         0xB3C,
56610         0xB45,
56611         0xB47,
56612         0xB49,
56613         0xB4B,
56614         0xB4E,
56615         0xB56,
56616         0xB58,
56617         0xB5C,
56618         0xB5E,
56619         0xB5F,
56620         0xB64,
56621         0xB66,
56622         0xB78,
56623         0xB82,
56624         0xB84,
56625         0xB85,
56626         0xB8B,
56627         0xB8E,
56628         0xB91,
56629         0xB92,
56630         0xB96,
56631         0xB99,
56632         0xB9B,
56633         0xB9C,
56634         0xB9D,
56635         0xB9E,
56636         0xBA0,
56637         0xBA3,
56638         0xBA5,
56639         0xBA8,
56640         0xBAB,
56641         0xBAE,
56642         0xBBA,
56643         0xBBE,
56644         0xBC3,
56645         0xBC6,
56646         0xBC9,
56647         0xBCA,
56648         0xBCE,
56649         0xBD0,
56650         0xBD1,
56651         0xBD7,
56652         0xBD8,
56653         0xBE6,
56654         0xBFB,
56655         0xC00,
56656         0xC04,
56657         0xC05,
56658         0xC0D,
56659         0xC0E,
56660         0xC11,
56661         0xC12,
56662         0xC29,
56663         0xC2A,
56664         0xC3A,
56665         0xC3D,
56666         0xC45,
56667         0xC46,
56668         0xC49,
56669         0xC4A,
56670         0xC4E,
56671         0xC55,
56672         0xC57,
56673         0xC58,
56674         0xC5B,
56675         0xC60,
56676         0xC64,
56677         0xC66,
56678         0xC70,
56679         0xC78,
56680         0xC84,
56681         0xC85,
56682         0xC8D,
56683         0xC8E,
56684         0xC91,
56685         0xC92,
56686         0xCA9,
56687         0xCAA,
56688         0xCB4,
56689         0xCB5,
56690         0xCBA,
56691         0xCBC,
56692         0xCC5,
56693         0xCC6,
56694         0xCC9,
56695         0xCCA,
56696         0xCCE,
56697         0xCD5,
56698         0xCD7,
56699         0xCDE,
56700         0xCDF,
56701         0xCE0,
56702         0xCE4,
56703         0xCE6,
56704         0xCF0,
56705         0xCF1,
56706         0xCF3,
56707         0xD01,
56708         0xD04,
56709         0xD05,
56710         0xD0D,
56711         0xD0E,
56712         0xD11,
56713         0xD12,
56714         0xD3B,
56715         0xD3D,
56716         0xD45,
56717         0xD46,
56718         0xD49,
56719         0xD4A,
56720         0xD50,
56721         0xD54,
56722         0xD64,
56723         0xD66,
56724         0xD80,
56725         0xD82,
56726         0xD84,
56727         0xD85,
56728         0xD97,
56729         0xD9A,
56730         0xDB2,
56731         0xDB3,
56732         0xDBC,
56733         0xDBD,
56734         0xDBE,
56735         0xDC0,
56736         0xDC7,
56737         0xDCA,
56738         0xDCB,
56739         0xDCF,
56740         0xDD5,
56741         0xDD6,
56742         0xDD7,
56743         0xDD8,
56744         0xDE0,
56745         0xDE6,
56746         0xDF0,
56747         0xDF2,
56748         0xDF5,
56749         0xE01,
56750         0xE3B,
56751         0xE3F,
56752         0xE5C,
56753         0xE81,
56754         0xE83,
56755         0xE84,
56756         0xE85,
56757         0xE87,
56758         0xE89,
56759         0xE8A,
56760         0xE8B,
56761         0xE8D,
56762         0xE8E,
56763         0xE94,
56764         0xE98,
56765         0xE99,
56766         0xEA0,
56767         0xEA1,
56768         0xEA4,
56769         0xEA5,
56770         0xEA6,
56771         0xEA7,
56772         0xEA8,
56773         0xEAA,
56774         0xEAC,
56775         0xEAD,
56776         0xEBA,
56777         0xEBB,
56778         0xEBE,
56779         0xEC0,
56780         0xEC5,
56781         0xEC6,
56782         0xEC7,
56783         0xEC8,
56784         0xECE,
56785         0xED0,
56786         0xEDA,
56787         0xEDC,
56788         0xEE0,
56789         0xF00,
56790         0xF48,
56791         0xF49,
56792         0xF6D,
56793         0xF71,
56794         0xF98,
56795         0xF99,
56796         0xFBD,
56797         0xFBE,
56798         0xFCD,
56799         0xFCE,
56800         0xFDB,
56801         0x1000,
56802         0x10C6,
56803         0x10C7,
56804         0x10C8,
56805         0x10CD,
56806         0x10CE,
56807         0x10D0,
56808         0x1249,
56809         0x124A,
56810         0x124E,
56811         0x1250,
56812         0x1257,
56813         0x1258,
56814         0x1259,
56815         0x125A,
56816         0x125E,
56817         0x1260,
56818         0x1289,
56819         0x128A,
56820         0x128E,
56821         0x1290,
56822         0x12B1,
56823         0x12B2,
56824         0x12B6,
56825         0x12B8,
56826         0x12BF,
56827         0x12C0,
56828         0x12C1,
56829         0x12C2,
56830         0x12C6,
56831         0x12C8,
56832         0x12D7,
56833         0x12D8,
56834         0x1311,
56835         0x1312,
56836         0x1316,
56837         0x1318,
56838         0x135B,
56839         0x135D,
56840         0x137D,
56841         0x1380,
56842         0x139A,
56843         0x13A0,
56844         0x13F6,
56845         0x13F8,
56846         0x13FE,
56847         0x1400,
56848         0x169D,
56849         0x16A0,
56850         0x16F9,
56851         0x1700,
56852         0x170D,
56853         0x170E,
56854         0x1715,
56855         0x1720,
56856         0x1737,
56857         0x1740,
56858         0x1754,
56859         0x1760,
56860         0x176D,
56861         0x176E,
56862         0x1771,
56863         0x1772,
56864         0x1774,
56865         0x1780,
56866         0x17DE,
56867         0x17E0,
56868         0x17EA,
56869         0x17F0,
56870         0x17FA,
56871         0x1800,
56872         0x180F,
56873         0x1810,
56874         0x181A,
56875         0x1820,
56876         0x1878,
56877         0x1880,
56878         0x18AB,
56879         0x18B0,
56880         0x18F6,
56881         0x1900,
56882         0x191F,
56883         0x1920,
56884         0x192C,
56885         0x1930,
56886         0x193C,
56887         0x1940,
56888         0x1941,
56889         0x1944,
56890         0x196E,
56891         0x1970,
56892         0x1975,
56893         0x1980,
56894         0x19AC,
56895         0x19B0,
56896         0x19CA,
56897         0x19D0,
56898         0x19DB,
56899         0x19DE,
56900         0x1A1C,
56901         0x1A1E,
56902         0x1A5F,
56903         0x1A60,
56904         0x1A7D,
56905         0x1A7F,
56906         0x1A8A,
56907         0x1A90,
56908         0x1A9A,
56909         0x1AA0,
56910         0x1AAE,
56911         0x1AB0,
56912         0x1ABF,
56913         0x1B00,
56914         0x1B4C,
56915         0x1B50,
56916         0x1B7D,
56917         0x1B80,
56918         0x1BF4,
56919         0x1BFC,
56920         0x1C38,
56921         0x1C3B,
56922         0x1C4A,
56923         0x1C4D,
56924         0x1C89,
56925         0x1CC0,
56926         0x1CC8,
56927         0x1CD0,
56928         0x1CF7,
56929         0x1CF8,
56930         0x1CFA,
56931         0x1D00,
56932         0x1DF6,
56933         0x1DFB,
56934         0x1F16,
56935         0x1F18,
56936         0x1F1E,
56937         0x1F20,
56938         0x1F46,
56939         0x1F48,
56940         0x1F4E,
56941         0x1F50,
56942         0x1F58,
56943         0x1F59,
56944         0x1F5A,
56945         0x1F5B,
56946         0x1F5C,
56947         0x1F5D,
56948         0x1F5E,
56949         0x1F5F,
56950         0x1F7E,
56951         0x1F80,
56952         0x1FB5,
56953         0x1FB6,
56954         0x1FC5,
56955         0x1FC6,
56956         0x1FD4,
56957         0x1FD6,
56958         0x1FDC,
56959         0x1FDD,
56960         0x1FF0,
56961         0x1FF2,
56962         0x1FF5,
56963         0x1FF6,
56964         0x1FFF,
56965         0x2000,
56966         0x2028,
56967         0x202A,
56968         0x2065,
56969         0x2066,
56970         0x2072,
56971         0x2074,
56972         0x208F,
56973         0x2090,
56974         0x209D,
56975         0x20A0,
56976         0x20BF,
56977         0x20D0,
56978         0x20F1,
56979         0x2100,
56980         0x218C,
56981         0x2190,
56982         0x23FF,
56983         0x2400,
56984         0x2427,
56985         0x2440,
56986         0x244B,
56987         0x2460,
56988         0x2B74,
56989         0x2B76,
56990         0x2B96,
56991         0x2B98,
56992         0x2BBA,
56993         0x2BBD,
56994         0x2BC9,
56995         0x2BCA,
56996         0x2BD2,
56997         0x2BEC,
56998         0x2BF0,
56999         0x2C00,
57000         0x2C2F,
57001         0x2C30,
57002         0x2C5F,
57003         0x2C60,
57004         0x2CF4,
57005         0x2CF9,
57006         0x2D26,
57007         0x2D27,
57008         0x2D28,
57009         0x2D2D,
57010         0x2D2E,
57011         0x2D30,
57012         0x2D68,
57013         0x2D6F,
57014         0x2D71,
57015         0x2D7F,
57016         0x2D97,
57017         0x2DA0,
57018         0x2DA7,
57019         0x2DA8,
57020         0x2DAF,
57021         0x2DB0,
57022         0x2DB7,
57023         0x2DB8,
57024         0x2DBF,
57025         0x2DC0,
57026         0x2DC7,
57027         0x2DC8,
57028         0x2DCF,
57029         0x2DD0,
57030         0x2DD7,
57031         0x2DD8,
57032         0x2DDF,
57033         0x2DE0,
57034         0x2E45,
57035         0x2E80,
57036         0x2E9A,
57037         0x2E9B,
57038         0x2EF4,
57039         0x2F00,
57040         0x2FD6,
57041         0x2FF0,
57042         0x2FFC,
57043         0x3000,
57044         0x3040,
57045         0x3041,
57046         0x3097,
57047         0x3099,
57048         0x3100,
57049         0x3105,
57050         0x312E,
57051         0x3131,
57052         0x318F,
57053         0x3190,
57054         0x31BB,
57055         0x31C0,
57056         0x31E4,
57057         0x31F0,
57058         0x321F,
57059         0x3220,
57060         0x32FF,
57061         0x3300,
57062         0x4DB6,
57063         0x4DC0,
57064         0x9FD6,
57065         0xA000,
57066         0xA48D,
57067         0xA490,
57068         0xA4C7,
57069         0xA4D0,
57070         0xA62C,
57071         0xA640,
57072         0xA6F8,
57073         0xA700,
57074         0xA7AF,
57075         0xA7B0,
57076         0xA7B8,
57077         0xA7F7,
57078         0xA82C,
57079         0xA830,
57080         0xA83A,
57081         0xA840,
57082         0xA878,
57083         0xA880,
57084         0xA8C6,
57085         0xA8CE,
57086         0xA8DA,
57087         0xA8E0,
57088         0xA8FE,
57089         0xA900,
57090         0xA954,
57091         0xA95F,
57092         0xA97D,
57093         0xA980,
57094         0xA9CE,
57095         0xA9CF,
57096         0xA9DA,
57097         0xA9DE,
57098         0xA9FF,
57099         0xAA00,
57100         0xAA37,
57101         0xAA40,
57102         0xAA4E,
57103         0xAA50,
57104         0xAA5A,
57105         0xAA5C,
57106         0xAAC3,
57107         0xAADB,
57108         0xAAF7,
57109         0xAB01,
57110         0xAB07,
57111         0xAB09,
57112         0xAB0F,
57113         0xAB11,
57114         0xAB17,
57115         0xAB20,
57116         0xAB27,
57117         0xAB28,
57118         0xAB2F,
57119         0xAB30,
57120         0xAB66,
57121         0xAB70,
57122         0xABEE,
57123         0xABF0,
57124         0xABFA,
57125         0xAC00,
57126         0xD7A4,
57127         0xD7B0,
57128         0xD7C7,
57129         0xD7CB,
57130         0xD7FC,
57131         0xE000,
57132         0xFA6E,
57133         0xFA70,
57134         0xFADA,
57135         0xFB00,
57136         0xFB07,
57137         0xFB13,
57138         0xFB18,
57139         0xFB1D,
57140         0xFB37,
57141         0xFB38,
57142         0xFB3D,
57143         0xFB3E,
57144         0xFB3F,
57145         0xFB40,
57146         0xFB42,
57147         0xFB43,
57148         0xFB45,
57149         0xFB46,
57150         0xFBC2,
57151         0xFBD3,
57152         0xFD40,
57153         0xFD50,
57154         0xFD90,
57155         0xFD92,
57156         0xFDC8,
57157         0xFDF0,
57158         0xFDFE,
57159         0xFE00,
57160         0xFE1A,
57161         0xFE20,
57162         0xFE53,
57163         0xFE54,
57164         0xFE67,
57165         0xFE68,
57166         0xFE6C,
57167         0xFE70,
57168         0xFE75,
57169         0xFE76,
57170         0xFEFD,
57171         0xFEFF,
57172         0xFF00,
57173         0xFF01,
57174         0xFFBF,
57175         0xFFC2,
57176         0xFFC8,
57177         0xFFCA,
57178         0xFFD0,
57179         0xFFD2,
57180         0xFFD8,
57181         0xFFDA,
57182         0xFFDD,
57183         0xFFE0,
57184         0xFFE7,
57185         0xFFE8,
57186         0xFFEF,
57187         0xFFF9,
57188         0xFFFE,
57189         0x10000,
57190         0x1000C,
57191         0x1000D,
57192         0x10027,
57193         0x10028,
57194         0x1003B,
57195         0x1003C,
57196         0x1003E,
57197         0x1003F,
57198         0x1004E,
57199         0x10050,
57200         0x1005E,
57201         0x10080,
57202         0x100FB,
57203         0x10100,
57204         0x10103,
57205         0x10107,
57206         0x10134,
57207         0x10137,
57208         0x1018F,
57209         0x10190,
57210         0x1019C,
57211         0x101A0,
57212         0x101A1,
57213         0x101D0,
57214         0x101FE,
57215         0x10280,
57216         0x1029D,
57217         0x102A0,
57218         0x102D1,
57219         0x102E0,
57220         0x102FC,
57221         0x10300,
57222         0x10324,
57223         0x10330,
57224         0x1034B,
57225         0x10350,
57226         0x1037B,
57227         0x10380,
57228         0x1039E,
57229         0x1039F,
57230         0x103C4,
57231         0x103C8,
57232         0x103D6,
57233         0x10400,
57234         0x1049E,
57235         0x104A0,
57236         0x104AA,
57237         0x104B0,
57238         0x104D4,
57239         0x104D8,
57240         0x104FC,
57241         0x10500,
57242         0x10528,
57243         0x10530,
57244         0x10564,
57245         0x1056F,
57246         0x10570,
57247         0x10600,
57248         0x10737,
57249         0x10740,
57250         0x10756,
57251         0x10760,
57252         0x10768,
57253         0x10800,
57254         0x10806,
57255         0x10808,
57256         0x10809,
57257         0x1080A,
57258         0x10836,
57259         0x10837,
57260         0x10839,
57261         0x1083C,
57262         0x1083D,
57263         0x1083F,
57264         0x10856,
57265         0x10857,
57266         0x1089F,
57267         0x108A7,
57268         0x108B0,
57269         0x108E0,
57270         0x108F3,
57271         0x108F4,
57272         0x108F6,
57273         0x108FB,
57274         0x1091C,
57275         0x1091F,
57276         0x1093A,
57277         0x1093F,
57278         0x10940,
57279         0x10980,
57280         0x109B8,
57281         0x109BC,
57282         0x109D0,
57283         0x109D2,
57284         0x10A04,
57285         0x10A05,
57286         0x10A07,
57287         0x10A0C,
57288         0x10A14,
57289         0x10A15,
57290         0x10A18,
57291         0x10A19,
57292         0x10A34,
57293         0x10A38,
57294         0x10A3B,
57295         0x10A3F,
57296         0x10A48,
57297         0x10A50,
57298         0x10A59,
57299         0x10A60,
57300         0x10AA0,
57301         0x10AC0,
57302         0x10AE7,
57303         0x10AEB,
57304         0x10AF7,
57305         0x10B00,
57306         0x10B36,
57307         0x10B39,
57308         0x10B56,
57309         0x10B58,
57310         0x10B73,
57311         0x10B78,
57312         0x10B92,
57313         0x10B99,
57314         0x10B9D,
57315         0x10BA9,
57316         0x10BB0,
57317         0x10C00,
57318         0x10C49,
57319         0x10C80,
57320         0x10CB3,
57321         0x10CC0,
57322         0x10CF3,
57323         0x10CFA,
57324         0x10D00,
57325         0x10E60,
57326         0x10E7F,
57327         0x11000,
57328         0x1104E,
57329         0x11052,
57330         0x11070,
57331         0x1107F,
57332         0x110C2,
57333         0x110D0,
57334         0x110E9,
57335         0x110F0,
57336         0x110FA,
57337         0x11100,
57338         0x11135,
57339         0x11136,
57340         0x11144,
57341         0x11150,
57342         0x11177,
57343         0x11180,
57344         0x111CE,
57345         0x111D0,
57346         0x111E0,
57347         0x111E1,
57348         0x111F5,
57349         0x11200,
57350         0x11212,
57351         0x11213,
57352         0x1123F,
57353         0x11280,
57354         0x11287,
57355         0x11288,
57356         0x11289,
57357         0x1128A,
57358         0x1128E,
57359         0x1128F,
57360         0x1129E,
57361         0x1129F,
57362         0x112AA,
57363         0x112B0,
57364         0x112EB,
57365         0x112F0,
57366         0x112FA,
57367         0x11300,
57368         0x11304,
57369         0x11305,
57370         0x1130D,
57371         0x1130F,
57372         0x11311,
57373         0x11313,
57374         0x11329,
57375         0x1132A,
57376         0x11331,
57377         0x11332,
57378         0x11334,
57379         0x11335,
57380         0x1133A,
57381         0x1133C,
57382         0x11345,
57383         0x11347,
57384         0x11349,
57385         0x1134B,
57386         0x1134E,
57387         0x11350,
57388         0x11351,
57389         0x11357,
57390         0x11358,
57391         0x1135D,
57392         0x11364,
57393         0x11366,
57394         0x1136D,
57395         0x11370,
57396         0x11375,
57397         0x11400,
57398         0x1145A,
57399         0x1145B,
57400         0x1145C,
57401         0x1145D,
57402         0x1145E,
57403         0x11480,
57404         0x114C8,
57405         0x114D0,
57406         0x114DA,
57407         0x11580,
57408         0x115B6,
57409         0x115B8,
57410         0x115DE,
57411         0x11600,
57412         0x11645,
57413         0x11650,
57414         0x1165A,
57415         0x11660,
57416         0x1166D,
57417         0x11680,
57418         0x116B8,
57419         0x116C0,
57420         0x116CA,
57421         0x11700,
57422         0x1171A,
57423         0x1171D,
57424         0x1172C,
57425         0x11730,
57426         0x11740,
57427         0x118A0,
57428         0x118F3,
57429         0x118FF,
57430         0x11900,
57431         0x11AC0,
57432         0x11AF9,
57433         0x11C00,
57434         0x11C09,
57435         0x11C0A,
57436         0x11C37,
57437         0x11C38,
57438         0x11C46,
57439         0x11C50,
57440         0x11C6D,
57441         0x11C70,
57442         0x11C90,
57443         0x11C92,
57444         0x11CA8,
57445         0x11CA9,
57446         0x11CB7,
57447         0x12000,
57448         0x1239A,
57449         0x12400,
57450         0x1246F,
57451         0x12470,
57452         0x12475,
57453         0x12480,
57454         0x12544,
57455         0x13000,
57456         0x1342F,
57457         0x14400,
57458         0x14647,
57459         0x16800,
57460         0x16A39,
57461         0x16A40,
57462         0x16A5F,
57463         0x16A60,
57464         0x16A6A,
57465         0x16A6E,
57466         0x16A70,
57467         0x16AD0,
57468         0x16AEE,
57469         0x16AF0,
57470         0x16AF6,
57471         0x16B00,
57472         0x16B46,
57473         0x16B50,
57474         0x16B5A,
57475         0x16B5B,
57476         0x16B62,
57477         0x16B63,
57478         0x16B78,
57479         0x16B7D,
57480         0x16B90,
57481         0x16F00,
57482         0x16F45,
57483         0x16F50,
57484         0x16F7F,
57485         0x16F8F,
57486         0x16FA0,
57487         0x16FE0,
57488         0x16FE1,
57489         0x17000,
57490         0x187ED,
57491         0x18800,
57492         0x18AF3,
57493         0x1B000,
57494         0x1B002,
57495         0x1BC00,
57496         0x1BC6B,
57497         0x1BC70,
57498         0x1BC7D,
57499         0x1BC80,
57500         0x1BC89,
57501         0x1BC90,
57502         0x1BC9A,
57503         0x1BC9C,
57504         0x1BCA4,
57505         0x1D000,
57506         0x1D0F6,
57507         0x1D100,
57508         0x1D127,
57509         0x1D129,
57510         0x1D1E9,
57511         0x1D200,
57512         0x1D246,
57513         0x1D300,
57514         0x1D357,
57515         0x1D360,
57516         0x1D372,
57517         0x1D400,
57518         0x1D455,
57519         0x1D456,
57520         0x1D49D,
57521         0x1D49E,
57522         0x1D4A0,
57523         0x1D4A2,
57524         0x1D4A3,
57525         0x1D4A5,
57526         0x1D4A7,
57527         0x1D4A9,
57528         0x1D4AD,
57529         0x1D4AE,
57530         0x1D4BA,
57531         0x1D4BB,
57532         0x1D4BC,
57533         0x1D4BD,
57534         0x1D4C4,
57535         0x1D4C5,
57536         0x1D506,
57537         0x1D507,
57538         0x1D50B,
57539         0x1D50D,
57540         0x1D515,
57541         0x1D516,
57542         0x1D51D,
57543         0x1D51E,
57544         0x1D53A,
57545         0x1D53B,
57546         0x1D53F,
57547         0x1D540,
57548         0x1D545,
57549         0x1D546,
57550         0x1D547,
57551         0x1D54A,
57552         0x1D551,
57553         0x1D552,
57554         0x1D6A6,
57555         0x1D6A8,
57556         0x1D7CC,
57557         0x1D7CE,
57558         0x1DA8C,
57559         0x1DA9B,
57560         0x1DAA0,
57561         0x1DAA1,
57562         0x1DAB0,
57563         0x1E000,
57564         0x1E007,
57565         0x1E008,
57566         0x1E019,
57567         0x1E01B,
57568         0x1E022,
57569         0x1E023,
57570         0x1E025,
57571         0x1E026,
57572         0x1E02B,
57573         0x1E800,
57574         0x1E8C5,
57575         0x1E8C7,
57576         0x1E8D7,
57577         0x1E900,
57578         0x1E94B,
57579         0x1E950,
57580         0x1E95A,
57581         0x1E95E,
57582         0x1E960,
57583         0x1EE00,
57584         0x1EE04,
57585         0x1EE05,
57586         0x1EE20,
57587         0x1EE21,
57588         0x1EE23,
57589         0x1EE24,
57590         0x1EE25,
57591         0x1EE27,
57592         0x1EE28,
57593         0x1EE29,
57594         0x1EE33,
57595         0x1EE34,
57596         0x1EE38,
57597         0x1EE39,
57598         0x1EE3A,
57599         0x1EE3B,
57600         0x1EE3C,
57601         0x1EE42,
57602         0x1EE43,
57603         0x1EE47,
57604         0x1EE48,
57605         0x1EE49,
57606         0x1EE4A,
57607         0x1EE4B,
57608         0x1EE4C,
57609         0x1EE4D,
57610         0x1EE50,
57611         0x1EE51,
57612         0x1EE53,
57613         0x1EE54,
57614         0x1EE55,
57615         0x1EE57,
57616         0x1EE58,
57617         0x1EE59,
57618         0x1EE5A,
57619         0x1EE5B,
57620         0x1EE5C,
57621         0x1EE5D,
57622         0x1EE5E,
57623         0x1EE5F,
57624         0x1EE60,
57625         0x1EE61,
57626         0x1EE63,
57627         0x1EE64,
57628         0x1EE65,
57629         0x1EE67,
57630         0x1EE6B,
57631         0x1EE6C,
57632         0x1EE73,
57633         0x1EE74,
57634         0x1EE78,
57635         0x1EE79,
57636         0x1EE7D,
57637         0x1EE7E,
57638         0x1EE7F,
57639         0x1EE80,
57640         0x1EE8A,
57641         0x1EE8B,
57642         0x1EE9C,
57643         0x1EEA1,
57644         0x1EEA4,
57645         0x1EEA5,
57646         0x1EEAA,
57647         0x1EEAB,
57648         0x1EEBC,
57649         0x1EEF0,
57650         0x1EEF2,
57651         0x1F000,
57652         0x1F02C,
57653         0x1F030,
57654         0x1F094,
57655         0x1F0A0,
57656         0x1F0AF,
57657         0x1F0B1,
57658         0x1F0C0,
57659         0x1F0C1,
57660         0x1F0D0,
57661         0x1F0D1,
57662         0x1F0F6,
57663         0x1F100,
57664         0x1F10D,
57665         0x1F110,
57666         0x1F12F,
57667         0x1F130,
57668         0x1F16C,
57669         0x1F170,
57670         0x1F1AD,
57671         0x1F1E6,
57672         0x1F203,
57673         0x1F210,
57674         0x1F23C,
57675         0x1F240,
57676         0x1F249,
57677         0x1F250,
57678         0x1F252,
57679         0x1F300,
57680         0x1F6D3,
57681         0x1F6E0,
57682         0x1F6ED,
57683         0x1F6F0,
57684         0x1F6F7,
57685         0x1F700,
57686         0x1F774,
57687         0x1F780,
57688         0x1F7D5,
57689         0x1F800,
57690         0x1F80C,
57691         0x1F810,
57692         0x1F848,
57693         0x1F850,
57694         0x1F85A,
57695         0x1F860,
57696         0x1F888,
57697         0x1F890,
57698         0x1F8AE,
57699         0x1F910,
57700         0x1F91F,
57701         0x1F920,
57702         0x1F928,
57703         0x1F930,
57704         0x1F931,
57705         0x1F933,
57706         0x1F93F,
57707         0x1F940,
57708         0x1F94C,
57709         0x1F950,
57710         0x1F95F,
57711         0x1F980,
57712         0x1F992,
57713         0x1F9C0,
57714         0x1F9C1,
57715         0x20000,
57716         0x2A6D7,
57717         0x2A700,
57718         0x2B735,
57719         0x2B740,
57720         0x2B81E,
57721         0x2B820,
57722         0x2CEA2,
57723         0x2F800,
57724         0x2FA1E,
57725         0xE0001,
57726         0xE0002,
57727         0xE0020,
57728         0xE0080,
57729         0xE0100,
57730         0xE01F0,
57731         0xF0000,
57732         0xFFFFE,
57733         0x100000,
57734         0x10FFFE
57735 };
57736
57737 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 1047 */
57738         335,    /* Number of elements */
57739         148565664, /* Version and data structure type */
57740         1,      /* 0 if the list starts at 0;
57741                    1 if it starts at the element beyond 0 */
57742         0x0,
57743         0x4B,
57744         0x51,
57745         0x5A,
57746         0x62,
57747         0x6B,
57748         0x70,
57749         0x79,
57750         0x80,
57751         0x8A,
57752         0x8C,
57753         0xA1,
57754         0xA2,
57755         0xAA,
57756         0xAC,
57757         0xAD,
57758         0xAE,
57759         0xB3,
57760         0xB4,
57761         0xB5,
57762         0xB7,
57763         0xBD,
57764         0xBE,
57765         0xC0,
57766         0xC1,
57767         0xD0,
57768         0xD1,
57769         0xE0,
57770         0xE1,
57771         0x37E,
57772         0x37F,
57773         0x387,
57774         0x388,
57775         0x55A,
57776         0x560,
57777         0x589,
57778         0x58B,
57779         0x5BE,
57780         0x5BF,
57781         0x5C0,
57782         0x5C1,
57783         0x5C3,
57784         0x5C4,
57785         0x5C6,
57786         0x5C7,
57787         0x5F3,
57788         0x5F5,
57789         0x609,
57790         0x60B,
57791         0x60C,
57792         0x60E,
57793         0x61B,
57794         0x61C,
57795         0x61E,
57796         0x620,
57797         0x66A,
57798         0x66E,
57799         0x6D4,
57800         0x6D5,
57801         0x700,
57802         0x70E,
57803         0x7F7,
57804         0x7FA,
57805         0x830,
57806         0x83F,
57807         0x85E,
57808         0x85F,
57809         0x964,
57810         0x966,
57811         0x970,
57812         0x971,
57813         0xAF0,
57814         0xAF1,
57815         0xDF4,
57816         0xDF5,
57817         0xE4F,
57818         0xE50,
57819         0xE5A,
57820         0xE5C,
57821         0xF04,
57822         0xF13,
57823         0xF14,
57824         0xF15,
57825         0xF3A,
57826         0xF3E,
57827         0xF85,
57828         0xF86,
57829         0xFD0,
57830         0xFD5,
57831         0xFD9,
57832         0xFDB,
57833         0x104A,
57834         0x1050,
57835         0x10FB,
57836         0x10FC,
57837         0x1360,
57838         0x1369,
57839         0x1400,
57840         0x1401,
57841         0x166D,
57842         0x166F,
57843         0x169B,
57844         0x169D,
57845         0x16EB,
57846         0x16EE,
57847         0x1735,
57848         0x1737,
57849         0x17D4,
57850         0x17D7,
57851         0x17D8,
57852         0x17DB,
57853         0x1800,
57854         0x180B,
57855         0x1944,
57856         0x1946,
57857         0x1A1E,
57858         0x1A20,
57859         0x1AA0,
57860         0x1AA7,
57861         0x1AA8,
57862         0x1AAE,
57863         0x1B5A,
57864         0x1B61,
57865         0x1BFC,
57866         0x1C00,
57867         0x1C3B,
57868         0x1C40,
57869         0x1C7E,
57870         0x1C80,
57871         0x1CC0,
57872         0x1CC8,
57873         0x1CD3,
57874         0x1CD4,
57875         0x2010,
57876         0x2028,
57877         0x2030,
57878         0x2044,
57879         0x2045,
57880         0x2052,
57881         0x2053,
57882         0x205F,
57883         0x207D,
57884         0x207F,
57885         0x208D,
57886         0x208F,
57887         0x2308,
57888         0x230C,
57889         0x2329,
57890         0x232B,
57891         0x2768,
57892         0x2776,
57893         0x27C5,
57894         0x27C7,
57895         0x27E6,
57896         0x27F0,
57897         0x2983,
57898         0x2999,
57899         0x29D8,
57900         0x29DC,
57901         0x29FC,
57902         0x29FE,
57903         0x2CF9,
57904         0x2CFD,
57905         0x2CFE,
57906         0x2D00,
57907         0x2D70,
57908         0x2D71,
57909         0x2E00,
57910         0x2E2F,
57911         0x2E30,
57912         0x2E45,
57913         0x3001,
57914         0x3004,
57915         0x3008,
57916         0x3012,
57917         0x3014,
57918         0x3020,
57919         0x3030,
57920         0x3031,
57921         0x303D,
57922         0x303E,
57923         0x30A0,
57924         0x30A1,
57925         0x30FB,
57926         0x30FC,
57927         0xA4FE,
57928         0xA500,
57929         0xA60D,
57930         0xA610,
57931         0xA673,
57932         0xA674,
57933         0xA67E,
57934         0xA67F,
57935         0xA6F2,
57936         0xA6F8,
57937         0xA874,
57938         0xA878,
57939         0xA8CE,
57940         0xA8D0,
57941         0xA8F8,
57942         0xA8FB,
57943         0xA8FC,
57944         0xA8FD,
57945         0xA92E,
57946         0xA930,
57947         0xA95F,
57948         0xA960,
57949         0xA9C1,
57950         0xA9CE,
57951         0xA9DE,
57952         0xA9E0,
57953         0xAA5C,
57954         0xAA60,
57955         0xAADE,
57956         0xAAE0,
57957         0xAAF0,
57958         0xAAF2,
57959         0xABEB,
57960         0xABEC,
57961         0xFD3E,
57962         0xFD40,
57963         0xFE10,
57964         0xFE1A,
57965         0xFE30,
57966         0xFE53,
57967         0xFE54,
57968         0xFE62,
57969         0xFE63,
57970         0xFE64,
57971         0xFE68,
57972         0xFE69,
57973         0xFE6A,
57974         0xFE6C,
57975         0xFF01,
57976         0xFF04,
57977         0xFF05,
57978         0xFF0B,
57979         0xFF0C,
57980         0xFF10,
57981         0xFF1A,
57982         0xFF1C,
57983         0xFF1F,
57984         0xFF21,
57985         0xFF3B,
57986         0xFF3E,
57987         0xFF3F,
57988         0xFF40,
57989         0xFF5B,
57990         0xFF5C,
57991         0xFF5D,
57992         0xFF5E,
57993         0xFF5F,
57994         0xFF66,
57995         0x10100,
57996         0x10103,
57997         0x1039F,
57998         0x103A0,
57999         0x103D0,
58000         0x103D1,
58001         0x1056F,
58002         0x10570,
58003         0x10857,
58004         0x10858,
58005         0x1091F,
58006         0x10920,
58007         0x1093F,
58008         0x10940,
58009         0x10A50,
58010         0x10A59,
58011         0x10A7F,
58012         0x10A80,
58013         0x10AF0,
58014         0x10AF7,
58015         0x10B39,
58016         0x10B40,
58017         0x10B99,
58018         0x10B9D,
58019         0x11047,
58020         0x1104E,
58021         0x110BB,
58022         0x110BD,
58023         0x110BE,
58024         0x110C2,
58025         0x11140,
58026         0x11144,
58027         0x11174,
58028         0x11176,
58029         0x111C5,
58030         0x111CA,
58031         0x111CD,
58032         0x111CE,
58033         0x111DB,
58034         0x111DC,
58035         0x111DD,
58036         0x111E0,
58037         0x11238,
58038         0x1123E,
58039         0x112A9,
58040         0x112AA,
58041         0x1144B,
58042         0x11450,
58043         0x1145B,
58044         0x1145C,
58045         0x1145D,
58046         0x1145E,
58047         0x114C6,
58048         0x114C7,
58049         0x115C1,
58050         0x115D8,
58051         0x11641,
58052         0x11644,
58053         0x11660,
58054         0x1166D,
58055         0x1173C,
58056         0x1173F,
58057         0x11C41,
58058         0x11C46,
58059         0x11C70,
58060         0x11C72,
58061         0x12470,
58062         0x12475,
58063         0x16A6E,
58064         0x16A70,
58065         0x16AF5,
58066         0x16AF6,
58067         0x16B37,
58068         0x16B3C,
58069         0x16B44,
58070         0x16B45,
58071         0x1BC9F,
58072         0x1BCA0,
58073         0x1DA87,
58074         0x1DA8C,
58075         0x1E95E,
58076         0x1E960
58077 };
58078
58079 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 1047 */
58080         23,     /* Number of elements */
58081         148565664, /* Version and data structure type */
58082         1,      /* 0 if the list starts at 0;
58083                    1 if it starts at the element beyond 0 */
58084         0x0,
58085         0x5,
58086         0x6,
58087         0xB,
58088         0xE,
58089         0x15,
58090         0x16,
58091         0x25,
58092         0x26,
58093         0x40,
58094         0x42,
58095         0x1680,
58096         0x1681,
58097         0x2000,
58098         0x200B,
58099         0x2028,
58100         0x202A,
58101         0x202F,
58102         0x2030,
58103         0x205F,
58104         0x2060,
58105         0x3000,
58106         0x3001
58107 };
58108
58109 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 1047 */
58110         1283,   /* Number of elements */
58111         148565664, /* Version and data structure type */
58112         1,      /* 0 if the list starts at 0;
58113                    1 if it starts at the element beyond 0 */
58114         0x0,
58115         0x62,
58116         0x6A,
58117         0x71,
58118         0x79,
58119         0x80,
58120         0x81,
58121         0x9E,
58122         0x9F,
58123         0xAC,
58124         0xAD,
58125         0xAE,
58126         0xAF,
58127         0xBA,
58128         0xBB,
58129         0xC1,
58130         0xCA,
58131         0xD1,
58132         0xDA,
58133         0xE2,
58134         0xEA,
58135         0xEB,
58136         0xF0,
58137         0xFB,
58138         0xFF,
58139         0x100,
58140         0x101,
58141         0x102,
58142         0x103,
58143         0x104,
58144         0x105,
58145         0x106,
58146         0x107,
58147         0x108,
58148         0x109,
58149         0x10A,
58150         0x10B,
58151         0x10C,
58152         0x10D,
58153         0x10E,
58154         0x10F,
58155         0x110,
58156         0x111,
58157         0x112,
58158         0x113,
58159         0x114,
58160         0x115,
58161         0x116,
58162         0x117,
58163         0x118,
58164         0x119,
58165         0x11A,
58166         0x11B,
58167         0x11C,
58168         0x11D,
58169         0x11E,
58170         0x11F,
58171         0x120,
58172         0x121,
58173         0x122,
58174         0x123,
58175         0x124,
58176         0x125,
58177         0x126,
58178         0x127,
58179         0x128,
58180         0x129,
58181         0x12A,
58182         0x12B,
58183         0x12C,
58184         0x12D,
58185         0x12E,
58186         0x12F,
58187         0x130,
58188         0x131,
58189         0x132,
58190         0x133,
58191         0x134,
58192         0x135,
58193         0x136,
58194         0x137,
58195         0x139,
58196         0x13A,
58197         0x13B,
58198         0x13C,
58199         0x13D,
58200         0x13E,
58201         0x13F,
58202         0x140,
58203         0x141,
58204         0x142,
58205         0x143,
58206         0x144,
58207         0x145,
58208         0x146,
58209         0x147,
58210         0x148,
58211         0x14A,
58212         0x14B,
58213         0x14C,
58214         0x14D,
58215         0x14E,
58216         0x14F,
58217         0x150,
58218         0x151,
58219         0x152,
58220         0x153,
58221         0x154,
58222         0x155,
58223         0x156,
58224         0x157,
58225         0x158,
58226         0x159,
58227         0x15A,
58228         0x15B,
58229         0x15C,
58230         0x15D,
58231         0x15E,
58232         0x15F,
58233         0x160,
58234         0x161,
58235         0x162,
58236         0x163,
58237         0x164,
58238         0x165,
58239         0x166,
58240         0x167,
58241         0x168,
58242         0x169,
58243         0x16A,
58244         0x16B,
58245         0x16C,
58246         0x16D,
58247         0x16E,
58248         0x16F,
58249         0x170,
58250         0x171,
58251         0x172,
58252         0x173,
58253         0x174,
58254         0x175,
58255         0x176,
58256         0x177,
58257         0x178,
58258         0x17A,
58259         0x17B,
58260         0x17C,
58261         0x17D,
58262         0x17E,
58263         0x181,
58264         0x183,
58265         0x184,
58266         0x185,
58267         0x186,
58268         0x188,
58269         0x189,
58270         0x18C,
58271         0x18E,
58272         0x192,
58273         0x193,
58274         0x195,
58275         0x196,
58276         0x199,
58277         0x19C,
58278         0x19E,
58279         0x19F,
58280         0x1A1,
58281         0x1A2,
58282         0x1A3,
58283         0x1A4,
58284         0x1A5,
58285         0x1A6,
58286         0x1A8,
58287         0x1A9,
58288         0x1AA,
58289         0x1AC,
58290         0x1AD,
58291         0x1AE,
58292         0x1B0,
58293         0x1B1,
58294         0x1B4,
58295         0x1B5,
58296         0x1B6,
58297         0x1B7,
58298         0x1B9,
58299         0x1BC,
58300         0x1BD,
58301         0x1C4,
58302         0x1C5,
58303         0x1C7,
58304         0x1C8,
58305         0x1CA,
58306         0x1CB,
58307         0x1CD,
58308         0x1CE,
58309         0x1CF,
58310         0x1D0,
58311         0x1D1,
58312         0x1D2,
58313         0x1D3,
58314         0x1D4,
58315         0x1D5,
58316         0x1D6,
58317         0x1D7,
58318         0x1D8,
58319         0x1D9,
58320         0x1DA,
58321         0x1DB,
58322         0x1DC,
58323         0x1DE,
58324         0x1DF,
58325         0x1E0,
58326         0x1E1,
58327         0x1E2,
58328         0x1E3,
58329         0x1E4,
58330         0x1E5,
58331         0x1E6,
58332         0x1E7,
58333         0x1E8,
58334         0x1E9,
58335         0x1EA,
58336         0x1EB,
58337         0x1EC,
58338         0x1ED,
58339         0x1EE,
58340         0x1EF,
58341         0x1F1,
58342         0x1F2,
58343         0x1F4,
58344         0x1F5,
58345         0x1F6,
58346         0x1F9,
58347         0x1FA,
58348         0x1FB,
58349         0x1FC,
58350         0x1FD,
58351         0x1FE,
58352         0x1FF,
58353         0x200,
58354         0x201,
58355         0x202,
58356         0x203,
58357         0x204,
58358         0x205,
58359         0x206,
58360         0x207,
58361         0x208,
58362         0x209,
58363         0x20A,
58364         0x20B,
58365         0x20C,
58366         0x20D,
58367         0x20E,
58368         0x20F,
58369         0x210,
58370         0x211,
58371         0x212,
58372         0x213,
58373         0x214,
58374         0x215,
58375         0x216,
58376         0x217,
58377         0x218,
58378         0x219,
58379         0x21A,
58380         0x21B,
58381         0x21C,
58382         0x21D,
58383         0x21E,
58384         0x21F,
58385         0x220,
58386         0x221,
58387         0x222,
58388         0x223,
58389         0x224,
58390         0x225,
58391         0x226,
58392         0x227,
58393         0x228,
58394         0x229,
58395         0x22A,
58396         0x22B,
58397         0x22C,
58398         0x22D,
58399         0x22E,
58400         0x22F,
58401         0x230,
58402         0x231,
58403         0x232,
58404         0x233,
58405         0x23A,
58406         0x23C,
58407         0x23D,
58408         0x23F,
58409         0x241,
58410         0x242,
58411         0x243,
58412         0x247,
58413         0x248,
58414         0x249,
58415         0x24A,
58416         0x24B,
58417         0x24C,
58418         0x24D,
58419         0x24E,
58420         0x24F,
58421         0x370,
58422         0x371,
58423         0x372,
58424         0x373,
58425         0x376,
58426         0x377,
58427         0x37F,
58428         0x380,
58429         0x386,
58430         0x387,
58431         0x388,
58432         0x38B,
58433         0x38C,
58434         0x38D,
58435         0x38E,
58436         0x390,
58437         0x391,
58438         0x3A2,
58439         0x3A3,
58440         0x3AC,
58441         0x3CF,
58442         0x3D0,
58443         0x3D2,
58444         0x3D5,
58445         0x3D8,
58446         0x3D9,
58447         0x3DA,
58448         0x3DB,
58449         0x3DC,
58450         0x3DD,
58451         0x3DE,
58452         0x3DF,
58453         0x3E0,
58454         0x3E1,
58455         0x3E2,
58456         0x3E3,
58457         0x3E4,
58458         0x3E5,
58459         0x3E6,
58460         0x3E7,
58461         0x3E8,
58462         0x3E9,
58463         0x3EA,
58464         0x3EB,
58465         0x3EC,
58466         0x3ED,
58467         0x3EE,
58468         0x3EF,
58469         0x3F4,
58470         0x3F5,
58471         0x3F7,
58472         0x3F8,
58473         0x3F9,
58474         0x3FB,
58475         0x3FD,
58476         0x430,
58477         0x460,
58478         0x461,
58479         0x462,
58480         0x463,
58481         0x464,
58482         0x465,
58483         0x466,
58484         0x467,
58485         0x468,
58486         0x469,
58487         0x46A,
58488         0x46B,
58489         0x46C,
58490         0x46D,
58491         0x46E,
58492         0x46F,
58493         0x470,
58494         0x471,
58495         0x472,
58496         0x473,
58497         0x474,
58498         0x475,
58499         0x476,
58500         0x477,
58501         0x478,
58502         0x479,
58503         0x47A,
58504         0x47B,
58505         0x47C,
58506         0x47D,
58507         0x47E,
58508         0x47F,
58509         0x480,
58510         0x481,
58511         0x48A,
58512         0x48B,
58513         0x48C,
58514         0x48D,
58515         0x48E,
58516         0x48F,
58517         0x490,
58518         0x491,
58519         0x492,
58520         0x493,
58521         0x494,
58522         0x495,
58523         0x496,
58524         0x497,
58525         0x498,
58526         0x499,
58527         0x49A,
58528         0x49B,
58529         0x49C,
58530         0x49D,
58531         0x49E,
58532         0x49F,
58533         0x4A0,
58534         0x4A1,
58535         0x4A2,
58536         0x4A3,
58537         0x4A4,
58538         0x4A5,
58539         0x4A6,
58540         0x4A7,
58541         0x4A8,
58542         0x4A9,
58543         0x4AA,
58544         0x4AB,
58545         0x4AC,
58546         0x4AD,
58547         0x4AE,
58548         0x4AF,
58549         0x4B0,
58550         0x4B1,
58551         0x4B2,
58552         0x4B3,
58553         0x4B4,
58554         0x4B5,
58555         0x4B6,
58556         0x4B7,
58557         0x4B8,
58558         0x4B9,
58559         0x4BA,
58560         0x4BB,
58561         0x4BC,
58562         0x4BD,
58563         0x4BE,
58564         0x4BF,
58565         0x4C0,
58566         0x4C2,
58567         0x4C3,
58568         0x4C4,
58569         0x4C5,
58570         0x4C6,
58571         0x4C7,
58572         0x4C8,
58573         0x4C9,
58574         0x4CA,
58575         0x4CB,
58576         0x4CC,
58577         0x4CD,
58578         0x4CE,
58579         0x4D0,
58580         0x4D1,
58581         0x4D2,
58582         0x4D3,
58583         0x4D4,
58584         0x4D5,
58585         0x4D6,
58586         0x4D7,
58587         0x4D8,
58588         0x4D9,
58589         0x4DA,
58590         0x4DB,
58591         0x4DC,
58592         0x4DD,
58593         0x4DE,
58594         0x4DF,
58595         0x4E0,
58596         0x4E1,
58597         0x4E2,
58598         0x4E3,
58599         0x4E4,
58600         0x4E5,
58601         0x4E6,
58602         0x4E7,
58603         0x4E8,
58604         0x4E9,
58605         0x4EA,
58606         0x4EB,
58607         0x4EC,
58608         0x4ED,
58609         0x4EE,
58610         0x4EF,
58611         0x4F0,
58612         0x4F1,
58613         0x4F2,
58614         0x4F3,
58615         0x4F4,
58616         0x4F5,
58617         0x4F6,
58618         0x4F7,
58619         0x4F8,
58620         0x4F9,
58621         0x4FA,
58622         0x4FB,
58623         0x4FC,
58624         0x4FD,
58625         0x4FE,
58626         0x4FF,
58627         0x500,
58628         0x501,
58629         0x502,
58630         0x503,
58631         0x504,
58632         0x505,
58633         0x506,
58634         0x507,
58635         0x508,
58636         0x509,
58637         0x50A,
58638         0x50B,
58639         0x50C,
58640         0x50D,
58641         0x50E,
58642         0x50F,
58643         0x510,
58644         0x511,
58645         0x512,
58646         0x513,
58647         0x514,
58648         0x515,
58649         0x516,
58650         0x517,
58651         0x518,
58652         0x519,
58653         0x51A,
58654         0x51B,
58655         0x51C,
58656         0x51D,
58657         0x51E,
58658         0x51F,
58659         0x520,
58660         0x521,
58661         0x522,
58662         0x523,
58663         0x524,
58664         0x525,
58665         0x526,
58666         0x527,
58667         0x528,
58668         0x529,
58669         0x52A,
58670         0x52B,
58671         0x52C,
58672         0x52D,
58673         0x52E,
58674         0x52F,
58675         0x531,
58676         0x557,
58677         0x10A0,
58678         0x10C6,
58679         0x10C7,
58680         0x10C8,
58681         0x10CD,
58682         0x10CE,
58683         0x13A0,
58684         0x13F6,
58685         0x1E00,
58686         0x1E01,
58687         0x1E02,
58688         0x1E03,
58689         0x1E04,
58690         0x1E05,
58691         0x1E06,
58692         0x1E07,
58693         0x1E08,
58694         0x1E09,
58695         0x1E0A,
58696         0x1E0B,
58697         0x1E0C,
58698         0x1E0D,
58699         0x1E0E,
58700         0x1E0F,
58701         0x1E10,
58702         0x1E11,
58703         0x1E12,
58704         0x1E13,
58705         0x1E14,
58706         0x1E15,
58707         0x1E16,
58708         0x1E17,
58709         0x1E18,
58710         0x1E19,
58711         0x1E1A,
58712         0x1E1B,
58713         0x1E1C,
58714         0x1E1D,
58715         0x1E1E,
58716         0x1E1F,
58717         0x1E20,
58718         0x1E21,
58719         0x1E22,
58720         0x1E23,
58721         0x1E24,
58722         0x1E25,
58723         0x1E26,
58724         0x1E27,
58725         0x1E28,
58726         0x1E29,
58727         0x1E2A,
58728         0x1E2B,
58729         0x1E2C,
58730         0x1E2D,
58731         0x1E2E,
58732         0x1E2F,
58733         0x1E30,
58734         0x1E31,
58735         0x1E32,
58736         0x1E33,
58737         0x1E34,
58738         0x1E35,
58739         0x1E36,
58740         0x1E37,
58741         0x1E38,
58742         0x1E39,
58743         0x1E3A,
58744         0x1E3B,
58745         0x1E3C,
58746         0x1E3D,
58747         0x1E3E,
58748         0x1E3F,
58749         0x1E40,
58750         0x1E41,
58751         0x1E42,
58752         0x1E43,
58753         0x1E44,
58754         0x1E45,
58755         0x1E46,
58756         0x1E47,
58757         0x1E48,
58758         0x1E49,
58759         0x1E4A,
58760         0x1E4B,
58761         0x1E4C,
58762         0x1E4D,
58763         0x1E4E,
58764         0x1E4F,
58765         0x1E50,
58766         0x1E51,
58767         0x1E52,
58768         0x1E53,
58769         0x1E54,
58770         0x1E55,
58771         0x1E56,
58772         0x1E57,
58773         0x1E58,
58774         0x1E59,
58775         0x1E5A,
58776         0x1E5B,
58777         0x1E5C,
58778         0x1E5D,
58779         0x1E5E,
58780         0x1E5F,
58781         0x1E60,
58782         0x1E61,
58783         0x1E62,
58784         0x1E63,
58785         0x1E64,
58786         0x1E65,
58787         0x1E66,
58788         0x1E67,
58789         0x1E68,
58790         0x1E69,
58791         0x1E6A,
58792         0x1E6B,
58793         0x1E6C,
58794         0x1E6D,
58795         0x1E6E,
58796         0x1E6F,
58797         0x1E70,
58798         0x1E71,
58799         0x1E72,
58800         0x1E73,
58801         0x1E74,
58802         0x1E75,
58803         0x1E76,
58804         0x1E77,
58805         0x1E78,
58806         0x1E79,
58807         0x1E7A,
58808         0x1E7B,
58809         0x1E7C,
58810         0x1E7D,
58811         0x1E7E,
58812         0x1E7F,
58813         0x1E80,
58814         0x1E81,
58815         0x1E82,
58816         0x1E83,
58817         0x1E84,
58818         0x1E85,
58819         0x1E86,
58820         0x1E87,
58821         0x1E88,
58822         0x1E89,
58823         0x1E8A,
58824         0x1E8B,
58825         0x1E8C,
58826         0x1E8D,
58827         0x1E8E,
58828         0x1E8F,
58829         0x1E90,
58830         0x1E91,
58831         0x1E92,
58832         0x1E93,
58833         0x1E94,
58834         0x1E95,
58835         0x1E9E,
58836         0x1E9F,
58837         0x1EA0,
58838         0x1EA1,
58839         0x1EA2,
58840         0x1EA3,
58841         0x1EA4,
58842         0x1EA5,
58843         0x1EA6,
58844         0x1EA7,
58845         0x1EA8,
58846         0x1EA9,
58847         0x1EAA,
58848         0x1EAB,
58849         0x1EAC,
58850         0x1EAD,
58851         0x1EAE,
58852         0x1EAF,
58853         0x1EB0,
58854         0x1EB1,
58855         0x1EB2,
58856         0x1EB3,
58857         0x1EB4,
58858         0x1EB5,
58859         0x1EB6,
58860         0x1EB7,
58861         0x1EB8,
58862         0x1EB9,
58863         0x1EBA,
58864         0x1EBB,
58865         0x1EBC,
58866         0x1EBD,
58867         0x1EBE,
58868         0x1EBF,
58869         0x1EC0,
58870         0x1EC1,
58871         0x1EC2,
58872         0x1EC3,
58873         0x1EC4,
58874         0x1EC5,
58875         0x1EC6,
58876         0x1EC7,
58877         0x1EC8,
58878         0x1EC9,
58879         0x1ECA,
58880         0x1ECB,
58881         0x1ECC,
58882         0x1ECD,
58883         0x1ECE,
58884         0x1ECF,
58885         0x1ED0,
58886         0x1ED1,
58887         0x1ED2,
58888         0x1ED3,
58889         0x1ED4,
58890         0x1ED5,
58891         0x1ED6,
58892         0x1ED7,
58893         0x1ED8,
58894         0x1ED9,
58895         0x1EDA,
58896         0x1EDB,
58897         0x1EDC,
58898         0x1EDD,
58899         0x1EDE,
58900         0x1EDF,
58901         0x1EE0,
58902         0x1EE1,
58903         0x1EE2,
58904         0x1EE3,
58905         0x1EE4,
58906         0x1EE5,
58907         0x1EE6,
58908         0x1EE7,
58909         0x1EE8,
58910         0x1EE9,
58911         0x1EEA,
58912         0x1EEB,
58913         0x1EEC,
58914         0x1EED,
58915         0x1EEE,
58916         0x1EEF,
58917         0x1EF0,
58918         0x1EF1,
58919         0x1EF2,
58920         0x1EF3,
58921         0x1EF4,
58922         0x1EF5,
58923         0x1EF6,
58924         0x1EF7,
58925         0x1EF8,
58926         0x1EF9,
58927         0x1EFA,
58928         0x1EFB,
58929         0x1EFC,
58930         0x1EFD,
58931         0x1EFE,
58932         0x1EFF,
58933         0x1F08,
58934         0x1F10,
58935         0x1F18,
58936         0x1F1E,
58937         0x1F28,
58938         0x1F30,
58939         0x1F38,
58940         0x1F40,
58941         0x1F48,
58942         0x1F4E,
58943         0x1F59,
58944         0x1F5A,
58945         0x1F5B,
58946         0x1F5C,
58947         0x1F5D,
58948         0x1F5E,
58949         0x1F5F,
58950         0x1F60,
58951         0x1F68,
58952         0x1F70,
58953         0x1FB8,
58954         0x1FBC,
58955         0x1FC8,
58956         0x1FCC,
58957         0x1FD8,
58958         0x1FDC,
58959         0x1FE8,
58960         0x1FED,
58961         0x1FF8,
58962         0x1FFC,
58963         0x2102,
58964         0x2103,
58965         0x2107,
58966         0x2108,
58967         0x210B,
58968         0x210E,
58969         0x2110,
58970         0x2113,
58971         0x2115,
58972         0x2116,
58973         0x2119,
58974         0x211E,
58975         0x2124,
58976         0x2125,
58977         0x2126,
58978         0x2127,
58979         0x2128,
58980         0x2129,
58981         0x212A,
58982         0x212E,
58983         0x2130,
58984         0x2134,
58985         0x213E,
58986         0x2140,
58987         0x2145,
58988         0x2146,
58989         0x2160,
58990         0x2170,
58991         0x2183,
58992         0x2184,
58993         0x24B6,
58994         0x24D0,
58995         0x2C00,
58996         0x2C2F,
58997         0x2C60,
58998         0x2C61,
58999         0x2C62,
59000         0x2C65,
59001         0x2C67,
59002         0x2C68,
59003         0x2C69,
59004         0x2C6A,
59005         0x2C6B,
59006         0x2C6C,
59007         0x2C6D,
59008         0x2C71,
59009         0x2C72,
59010         0x2C73,
59011         0x2C75,
59012         0x2C76,
59013         0x2C7E,
59014         0x2C81,
59015         0x2C82,
59016         0x2C83,
59017         0x2C84,
59018         0x2C85,
59019         0x2C86,
59020         0x2C87,
59021         0x2C88,
59022         0x2C89,
59023         0x2C8A,
59024         0x2C8B,
59025         0x2C8C,
59026         0x2C8D,
59027         0x2C8E,
59028         0x2C8F,
59029         0x2C90,
59030         0x2C91,
59031         0x2C92,
59032         0x2C93,
59033         0x2C94,
59034         0x2C95,
59035         0x2C96,
59036         0x2C97,
59037         0x2C98,
59038         0x2C99,
59039         0x2C9A,
59040         0x2C9B,
59041         0x2C9C,
59042         0x2C9D,
59043         0x2C9E,
59044         0x2C9F,
59045         0x2CA0,
59046         0x2CA1,
59047         0x2CA2,
59048         0x2CA3,
59049         0x2CA4,
59050         0x2CA5,
59051         0x2CA6,
59052         0x2CA7,
59053         0x2CA8,
59054         0x2CA9,
59055         0x2CAA,
59056         0x2CAB,
59057         0x2CAC,
59058         0x2CAD,
59059         0x2CAE,
59060         0x2CAF,
59061         0x2CB0,
59062         0x2CB1,
59063         0x2CB2,
59064         0x2CB3,
59065         0x2CB4,
59066         0x2CB5,
59067         0x2CB6,
59068         0x2CB7,
59069         0x2CB8,
59070         0x2CB9,
59071         0x2CBA,
59072         0x2CBB,
59073         0x2CBC,
59074         0x2CBD,
59075         0x2CBE,
59076         0x2CBF,
59077         0x2CC0,
59078         0x2CC1,
59079         0x2CC2,
59080         0x2CC3,
59081         0x2CC4,
59082         0x2CC5,
59083         0x2CC6,
59084         0x2CC7,
59085         0x2CC8,
59086         0x2CC9,
59087         0x2CCA,
59088         0x2CCB,
59089         0x2CCC,
59090         0x2CCD,
59091         0x2CCE,
59092         0x2CCF,
59093         0x2CD0,
59094         0x2CD1,
59095         0x2CD2,
59096         0x2CD3,
59097         0x2CD4,
59098         0x2CD5,
59099         0x2CD6,
59100         0x2CD7,
59101         0x2CD8,
59102         0x2CD9,
59103         0x2CDA,
59104         0x2CDB,
59105         0x2CDC,
59106         0x2CDD,
59107         0x2CDE,
59108         0x2CDF,
59109         0x2CE0,
59110         0x2CE1,
59111         0x2CE2,
59112         0x2CE3,
59113         0x2CEB,
59114         0x2CEC,
59115         0x2CED,
59116         0x2CEE,
59117         0x2CF2,
59118         0x2CF3,
59119         0xA640,
59120         0xA641,
59121         0xA642,
59122         0xA643,
59123         0xA644,
59124         0xA645,
59125         0xA646,
59126         0xA647,
59127         0xA648,
59128         0xA649,
59129         0xA64A,
59130         0xA64B,
59131         0xA64C,
59132         0xA64D,
59133         0xA64E,
59134         0xA64F,
59135         0xA650,
59136         0xA651,
59137         0xA652,
59138         0xA653,
59139         0xA654,
59140         0xA655,
59141         0xA656,
59142         0xA657,
59143         0xA658,
59144         0xA659,
59145         0xA65A,
59146         0xA65B,
59147         0xA65C,
59148         0xA65D,
59149         0xA65E,
59150         0xA65F,
59151         0xA660,
59152         0xA661,
59153         0xA662,
59154         0xA663,
59155         0xA664,
59156         0xA665,
59157         0xA666,
59158         0xA667,
59159         0xA668,
59160         0xA669,
59161         0xA66A,
59162         0xA66B,
59163         0xA66C,
59164         0xA66D,
59165         0xA680,
59166         0xA681,
59167         0xA682,
59168         0xA683,
59169         0xA684,
59170         0xA685,
59171         0xA686,
59172         0xA687,
59173         0xA688,
59174         0xA689,
59175         0xA68A,
59176         0xA68B,
59177         0xA68C,
59178         0xA68D,
59179         0xA68E,
59180         0xA68F,
59181         0xA690,
59182         0xA691,
59183         0xA692,
59184         0xA693,
59185         0xA694,
59186         0xA695,
59187         0xA696,
59188         0xA697,
59189         0xA698,
59190         0xA699,
59191         0xA69A,
59192         0xA69B,
59193         0xA722,
59194         0xA723,
59195         0xA724,
59196         0xA725,
59197         0xA726,
59198         0xA727,
59199         0xA728,
59200         0xA729,
59201         0xA72A,
59202         0xA72B,
59203         0xA72C,
59204         0xA72D,
59205         0xA72E,
59206         0xA72F,
59207         0xA732,
59208         0xA733,
59209         0xA734,
59210         0xA735,
59211         0xA736,
59212         0xA737,
59213         0xA738,
59214         0xA739,
59215         0xA73A,
59216         0xA73B,
59217         0xA73C,
59218         0xA73D,
59219         0xA73E,
59220         0xA73F,
59221         0xA740,
59222         0xA741,
59223         0xA742,
59224         0xA743,
59225         0xA744,
59226         0xA745,
59227         0xA746,
59228         0xA747,
59229         0xA748,
59230         0xA749,
59231         0xA74A,
59232         0xA74B,
59233         0xA74C,
59234         0xA74D,
59235         0xA74E,
59236         0xA74F,
59237         0xA750,
59238         0xA751,
59239         0xA752,
59240         0xA753,
59241         0xA754,
59242         0xA755,
59243         0xA756,
59244         0xA757,
59245         0xA758,
59246         0xA759,
59247         0xA75A,
59248         0xA75B,
59249         0xA75C,
59250         0xA75D,
59251         0xA75E,
59252         0xA75F,
59253         0xA760,
59254         0xA761,
59255         0xA762,
59256         0xA763,
59257         0xA764,
59258         0xA765,
59259         0xA766,
59260         0xA767,
59261         0xA768,
59262         0xA769,
59263         0xA76A,
59264         0xA76B,
59265         0xA76C,
59266         0xA76D,
59267         0xA76E,
59268         0xA76F,
59269         0xA779,
59270         0xA77A,
59271         0xA77B,
59272         0xA77C,
59273         0xA77D,
59274         0xA77F,
59275         0xA780,
59276         0xA781,
59277         0xA782,
59278         0xA783,
59279         0xA784,
59280         0xA785,
59281         0xA786,
59282         0xA787,
59283         0xA78B,
59284         0xA78C,
59285         0xA78D,
59286         0xA78E,
59287         0xA790,
59288         0xA791,
59289         0xA792,
59290         0xA793,
59291         0xA796,
59292         0xA797,
59293         0xA798,
59294         0xA799,
59295         0xA79A,
59296         0xA79B,
59297         0xA79C,
59298         0xA79D,
59299         0xA79E,
59300         0xA79F,
59301         0xA7A0,
59302         0xA7A1,
59303         0xA7A2,
59304         0xA7A3,
59305         0xA7A4,
59306         0xA7A5,
59307         0xA7A6,
59308         0xA7A7,
59309         0xA7A8,
59310         0xA7A9,
59311         0xA7AA,
59312         0xA7AF,
59313         0xA7B0,
59314         0xA7B5,
59315         0xA7B6,
59316         0xA7B7,
59317         0xFF21,
59318         0xFF3B,
59319         0x10400,
59320         0x10428,
59321         0x104B0,
59322         0x104D4,
59323         0x10C80,
59324         0x10CB3,
59325         0x118A0,
59326         0x118C0,
59327         0x1D400,
59328         0x1D41A,
59329         0x1D434,
59330         0x1D44E,
59331         0x1D468,
59332         0x1D482,
59333         0x1D49C,
59334         0x1D49D,
59335         0x1D49E,
59336         0x1D4A0,
59337         0x1D4A2,
59338         0x1D4A3,
59339         0x1D4A5,
59340         0x1D4A7,
59341         0x1D4A9,
59342         0x1D4AD,
59343         0x1D4AE,
59344         0x1D4B6,
59345         0x1D4D0,
59346         0x1D4EA,
59347         0x1D504,
59348         0x1D506,
59349         0x1D507,
59350         0x1D50B,
59351         0x1D50D,
59352         0x1D515,
59353         0x1D516,
59354         0x1D51D,
59355         0x1D538,
59356         0x1D53A,
59357         0x1D53B,
59358         0x1D53F,
59359         0x1D540,
59360         0x1D545,
59361         0x1D546,
59362         0x1D547,
59363         0x1D54A,
59364         0x1D551,
59365         0x1D56C,
59366         0x1D586,
59367         0x1D5A0,
59368         0x1D5BA,
59369         0x1D5D4,
59370         0x1D5EE,
59371         0x1D608,
59372         0x1D622,
59373         0x1D63C,
59374         0x1D656,
59375         0x1D670,
59376         0x1D68A,
59377         0x1D6A8,
59378         0x1D6C1,
59379         0x1D6E2,
59380         0x1D6FB,
59381         0x1D71C,
59382         0x1D735,
59383         0x1D756,
59384         0x1D76F,
59385         0x1D790,
59386         0x1D7A9,
59387         0x1D7CA,
59388         0x1D7CB,
59389         0x1E900,
59390         0x1E922,
59391         0x1F130,
59392         0x1F14A,
59393         0x1F150,
59394         0x1F16A,
59395         0x1F170,
59396         0x1F18A
59397 };
59398
59399 static const UV XPosixWord_invlist[] = { /* for EBCDIC 1047 */
59400         1385,   /* Number of elements */
59401         148565664, /* Version and data structure type */
59402         1,      /* 0 if the list starts at 0;
59403                    1 if it starts at the element beyond 0 */
59404         0x0,
59405         0x42,
59406         0x4A,
59407         0x51,
59408         0x5A,
59409         0x62,
59410         0x6A,
59411         0x6D,
59412         0x6E,
59413         0x70,
59414         0x79,
59415         0x80,
59416         0x8A,
59417         0x8C,
59418         0x8F,
59419         0x91,
59420         0x9D,
59421         0x9E,
59422         0x9F,
59423         0xA0,
59424         0xA1,
59425         0xA2,
59426         0xAA,
59427         0xAC,
59428         0xAD,
59429         0xAE,
59430         0xAF,
59431         0xBA,
59432         0xBB,
59433         0xC1,
59434         0xCA,
59435         0xCB,
59436         0xD0,
59437         0xD1,
59438         0xDA,
59439         0xDB,
59440         0xE0,
59441         0xE2,
59442         0xEA,
59443         0xEB,
59444         0xFA,
59445         0xFB,
59446         0xFF,
59447         0x100,
59448         0x2C2,
59449         0x2C6,
59450         0x2D2,
59451         0x2E0,
59452         0x2E5,
59453         0x2EC,
59454         0x2ED,
59455         0x2EE,
59456         0x2EF,
59457         0x300,
59458         0x375,
59459         0x376,
59460         0x378,
59461         0x37A,
59462         0x37E,
59463         0x37F,
59464         0x380,
59465         0x386,
59466         0x387,
59467         0x388,
59468         0x38B,
59469         0x38C,
59470         0x38D,
59471         0x38E,
59472         0x3A2,
59473         0x3A3,
59474         0x3F6,
59475         0x3F7,
59476         0x482,
59477         0x483,
59478         0x530,
59479         0x531,
59480         0x557,
59481         0x559,
59482         0x55A,
59483         0x561,
59484         0x588,
59485         0x591,
59486         0x5BE,
59487         0x5BF,
59488         0x5C0,
59489         0x5C1,
59490         0x5C3,
59491         0x5C4,
59492         0x5C6,
59493         0x5C7,
59494         0x5C8,
59495         0x5D0,
59496         0x5EB,
59497         0x5F0,
59498         0x5F3,
59499         0x610,
59500         0x61B,
59501         0x620,
59502         0x66A,
59503         0x66E,
59504         0x6D4,
59505         0x6D5,
59506         0x6DD,
59507         0x6DF,
59508         0x6E9,
59509         0x6EA,
59510         0x6FD,
59511         0x6FF,
59512         0x700,
59513         0x710,
59514         0x74B,
59515         0x74D,
59516         0x7B2,
59517         0x7C0,
59518         0x7F6,
59519         0x7FA,
59520         0x7FB,
59521         0x800,
59522         0x82E,
59523         0x840,
59524         0x85C,
59525         0x8A0,
59526         0x8B5,
59527         0x8B6,
59528         0x8BE,
59529         0x8D4,
59530         0x8E2,
59531         0x8E3,
59532         0x964,
59533         0x966,
59534         0x970,
59535         0x971,
59536         0x984,
59537         0x985,
59538         0x98D,
59539         0x98F,
59540         0x991,
59541         0x993,
59542         0x9A9,
59543         0x9AA,
59544         0x9B1,
59545         0x9B2,
59546         0x9B3,
59547         0x9B6,
59548         0x9BA,
59549         0x9BC,
59550         0x9C5,
59551         0x9C7,
59552         0x9C9,
59553         0x9CB,
59554         0x9CF,
59555         0x9D7,
59556         0x9D8,
59557         0x9DC,
59558         0x9DE,
59559         0x9DF,
59560         0x9E4,
59561         0x9E6,
59562         0x9F2,
59563         0xA01,
59564         0xA04,
59565         0xA05,
59566         0xA0B,
59567         0xA0F,
59568         0xA11,
59569         0xA13,
59570         0xA29,
59571         0xA2A,
59572         0xA31,
59573         0xA32,
59574         0xA34,
59575         0xA35,
59576         0xA37,
59577         0xA38,
59578         0xA3A,
59579         0xA3C,
59580         0xA3D,
59581         0xA3E,
59582         0xA43,
59583         0xA47,
59584         0xA49,
59585         0xA4B,
59586         0xA4E,
59587         0xA51,
59588         0xA52,
59589         0xA59,
59590         0xA5D,
59591         0xA5E,
59592         0xA5F,
59593         0xA66,
59594         0xA76,
59595         0xA81,
59596         0xA84,
59597         0xA85,
59598         0xA8E,
59599         0xA8F,
59600         0xA92,
59601         0xA93,
59602         0xAA9,
59603         0xAAA,
59604         0xAB1,
59605         0xAB2,
59606         0xAB4,
59607         0xAB5,
59608         0xABA,
59609         0xABC,
59610         0xAC6,
59611         0xAC7,
59612         0xACA,
59613         0xACB,
59614         0xACE,
59615         0xAD0,
59616         0xAD1,
59617         0xAE0,
59618         0xAE4,
59619         0xAE6,
59620         0xAF0,
59621         0xAF9,
59622         0xAFA,
59623         0xB01,
59624         0xB04,
59625         0xB05,
59626         0xB0D,
59627         0xB0F,
59628         0xB11,
59629         0xB13,
59630         0xB29,
59631         0xB2A,
59632         0xB31,
59633         0xB32,
59634         0xB34,
59635         0xB35,
59636         0xB3A,
59637         0xB3C,
59638         0xB45,
59639         0xB47,
59640         0xB49,
59641         0xB4B,
59642         0xB4E,
59643         0xB56,
59644         0xB58,
59645         0xB5C,
59646         0xB5E,
59647         0xB5F,
59648         0xB64,
59649         0xB66,
59650         0xB70,
59651         0xB71,
59652         0xB72,
59653         0xB82,
59654         0xB84,
59655         0xB85,
59656         0xB8B,
59657         0xB8E,
59658         0xB91,
59659         0xB92,
59660         0xB96,
59661         0xB99,
59662         0xB9B,
59663         0xB9C,
59664         0xB9D,
59665         0xB9E,
59666         0xBA0,
59667         0xBA3,
59668         0xBA5,
59669         0xBA8,
59670         0xBAB,
59671         0xBAE,
59672         0xBBA,
59673         0xBBE,
59674         0xBC3,
59675         0xBC6,
59676         0xBC9,
59677         0xBCA,
59678         0xBCE,
59679         0xBD0,
59680         0xBD1,
59681         0xBD7,
59682         0xBD8,
59683         0xBE6,
59684         0xBF0,
59685         0xC00,
59686         0xC04,
59687         0xC05,
59688         0xC0D,
59689         0xC0E,
59690         0xC11,
59691         0xC12,
59692         0xC29,
59693         0xC2A,
59694         0xC3A,
59695         0xC3D,
59696         0xC45,
59697         0xC46,
59698         0xC49,
59699         0xC4A,
59700         0xC4E,
59701         0xC55,
59702         0xC57,
59703         0xC58,
59704         0xC5B,
59705         0xC60,
59706         0xC64,
59707         0xC66,
59708         0xC70,
59709         0xC80,
59710         0xC84,
59711         0xC85,
59712         0xC8D,
59713         0xC8E,
59714         0xC91,
59715         0xC92,
59716         0xCA9,
59717         0xCAA,
59718         0xCB4,
59719         0xCB5,
59720         0xCBA,
59721         0xCBC,
59722         0xCC5,
59723         0xCC6,
59724         0xCC9,
59725         0xCCA,
59726         0xCCE,
59727         0xCD5,
59728         0xCD7,
59729         0xCDE,
59730         0xCDF,
59731         0xCE0,
59732         0xCE4,
59733         0xCE6,
59734         0xCF0,
59735         0xCF1,
59736         0xCF3,
59737         0xD01,
59738         0xD04,
59739         0xD05,
59740         0xD0D,
59741         0xD0E,
59742         0xD11,
59743         0xD12,
59744         0xD3B,
59745         0xD3D,
59746         0xD45,
59747         0xD46,
59748         0xD49,
59749         0xD4A,
59750         0xD4F,
59751         0xD54,
59752         0xD58,
59753         0xD5F,
59754         0xD64,
59755         0xD66,
59756         0xD70,
59757         0xD7A,
59758         0xD80,
59759         0xD82,
59760         0xD84,
59761         0xD85,
59762         0xD97,
59763         0xD9A,
59764         0xDB2,
59765         0xDB3,
59766         0xDBC,
59767         0xDBD,
59768         0xDBE,
59769         0xDC0,
59770         0xDC7,
59771         0xDCA,
59772         0xDCB,
59773         0xDCF,
59774         0xDD5,
59775         0xDD6,
59776         0xDD7,
59777         0xDD8,
59778         0xDE0,
59779         0xDE6,
59780         0xDF0,
59781         0xDF2,
59782         0xDF4,
59783         0xE01,
59784         0xE3B,
59785         0xE40,
59786         0xE4F,
59787         0xE50,
59788         0xE5A,
59789         0xE81,
59790         0xE83,
59791         0xE84,
59792         0xE85,
59793         0xE87,
59794         0xE89,
59795         0xE8A,
59796         0xE8B,
59797         0xE8D,
59798         0xE8E,
59799         0xE94,
59800         0xE98,
59801         0xE99,
59802         0xEA0,
59803         0xEA1,
59804         0xEA4,
59805         0xEA5,
59806         0xEA6,
59807         0xEA7,
59808         0xEA8,
59809         0xEAA,
59810         0xEAC,
59811         0xEAD,
59812         0xEBA,
59813         0xEBB,
59814         0xEBE,
59815         0xEC0,
59816         0xEC5,
59817         0xEC6,
59818         0xEC7,
59819         0xEC8,
59820         0xECE,
59821         0xED0,
59822         0xEDA,
59823         0xEDC,
59824         0xEE0,
59825         0xF00,
59826         0xF01,
59827         0xF18,
59828         0xF1A,
59829         0xF20,
59830         0xF2A,
59831         0xF35,
59832         0xF36,
59833         0xF37,
59834         0xF38,
59835         0xF39,
59836         0xF3A,
59837         0xF3E,
59838         0xF48,
59839         0xF49,
59840         0xF6D,
59841         0xF71,
59842         0xF85,
59843         0xF86,
59844         0xF98,
59845         0xF99,
59846         0xFBD,
59847         0xFC6,
59848         0xFC7,
59849         0x1000,
59850         0x104A,
59851         0x1050,
59852         0x109E,
59853         0x10A0,
59854         0x10C6,
59855         0x10C7,
59856         0x10C8,
59857         0x10CD,
59858         0x10CE,
59859         0x10D0,
59860         0x10FB,
59861         0x10FC,
59862         0x1249,
59863         0x124A,
59864         0x124E,
59865         0x1250,
59866         0x1257,
59867         0x1258,
59868         0x1259,
59869         0x125A,
59870         0x125E,
59871         0x1260,
59872         0x1289,
59873         0x128A,
59874         0x128E,
59875         0x1290,
59876         0x12B1,
59877         0x12B2,
59878         0x12B6,
59879         0x12B8,
59880         0x12BF,
59881         0x12C0,
59882         0x12C1,
59883         0x12C2,
59884         0x12C6,
59885         0x12C8,
59886         0x12D7,
59887         0x12D8,
59888         0x1311,
59889         0x1312,
59890         0x1316,
59891         0x1318,
59892         0x135B,
59893         0x135D,
59894         0x1360,
59895         0x1380,
59896         0x1390,
59897         0x13A0,
59898         0x13F6,
59899         0x13F8,
59900         0x13FE,
59901         0x1401,
59902         0x166D,
59903         0x166F,
59904         0x1680,
59905         0x1681,
59906         0x169B,
59907         0x16A0,
59908         0x16EB,
59909         0x16EE,
59910         0x16F9,
59911         0x1700,
59912         0x170D,
59913         0x170E,
59914         0x1715,
59915         0x1720,
59916         0x1735,
59917         0x1740,
59918         0x1754,
59919         0x1760,
59920         0x176D,
59921         0x176E,
59922         0x1771,
59923         0x1772,
59924         0x1774,
59925         0x1780,
59926         0x17D4,
59927         0x17D7,
59928         0x17D8,
59929         0x17DC,
59930         0x17DE,
59931         0x17E0,
59932         0x17EA,
59933         0x180B,
59934         0x180E,
59935         0x1810,
59936         0x181A,
59937         0x1820,
59938         0x1878,
59939         0x1880,
59940         0x18AB,
59941         0x18B0,
59942         0x18F6,
59943         0x1900,
59944         0x191F,
59945         0x1920,
59946         0x192C,
59947         0x1930,
59948         0x193C,
59949         0x1946,
59950         0x196E,
59951         0x1970,
59952         0x1975,
59953         0x1980,
59954         0x19AC,
59955         0x19B0,
59956         0x19CA,
59957         0x19D0,
59958         0x19DA,
59959         0x1A00,
59960         0x1A1C,
59961         0x1A20,
59962         0x1A5F,
59963         0x1A60,
59964         0x1A7D,
59965         0x1A7F,
59966         0x1A8A,
59967         0x1A90,
59968         0x1A9A,
59969         0x1AA7,
59970         0x1AA8,
59971         0x1AB0,
59972         0x1ABF,
59973         0x1B00,
59974         0x1B4C,
59975         0x1B50,
59976         0x1B5A,
59977         0x1B6B,
59978         0x1B74,
59979         0x1B80,
59980         0x1BF4,
59981         0x1C00,
59982         0x1C38,
59983         0x1C40,
59984         0x1C4A,
59985         0x1C4D,
59986         0x1C7E,
59987         0x1C80,
59988         0x1C89,
59989         0x1CD0,
59990         0x1CD3,
59991         0x1CD4,
59992         0x1CF7,
59993         0x1CF8,
59994         0x1CFA,
59995         0x1D00,
59996         0x1DF6,
59997         0x1DFB,
59998         0x1F16,
59999         0x1F18,
60000         0x1F1E,
60001         0x1F20,
60002         0x1F46,
60003         0x1F48,
60004         0x1F4E,
60005         0x1F50,
60006         0x1F58,
60007         0x1F59,
60008         0x1F5A,
60009         0x1F5B,
60010         0x1F5C,
60011         0x1F5D,
60012         0x1F5E,
60013         0x1F5F,
60014         0x1F7E,
60015         0x1F80,
60016         0x1FB5,
60017         0x1FB6,
60018         0x1FBD,
60019         0x1FBE,
60020         0x1FBF,
60021         0x1FC2,
60022         0x1FC5,
60023         0x1FC6,
60024         0x1FCD,
60025         0x1FD0,
60026         0x1FD4,
60027         0x1FD6,
60028         0x1FDC,
60029         0x1FE0,
60030         0x1FED,
60031         0x1FF2,
60032         0x1FF5,
60033         0x1FF6,
60034         0x1FFD,
60035         0x200C,
60036         0x200E,
60037         0x203F,
60038         0x2041,
60039         0x2054,
60040         0x2055,
60041         0x2071,
60042         0x2072,
60043         0x207F,
60044         0x2080,
60045         0x2090,
60046         0x209D,
60047         0x20D0,
60048         0x20F1,
60049         0x2102,
60050         0x2103,
60051         0x2107,
60052         0x2108,
60053         0x210A,
60054         0x2114,
60055         0x2115,
60056         0x2116,
60057         0x2119,
60058         0x211E,
60059         0x2124,
60060         0x2125,
60061         0x2126,
60062         0x2127,
60063         0x2128,
60064         0x2129,
60065         0x212A,
60066         0x212E,
60067         0x212F,
60068         0x213A,
60069         0x213C,
60070         0x2140,
60071         0x2145,
60072         0x214A,
60073         0x214E,
60074         0x214F,
60075         0x2160,
60076         0x2189,
60077         0x24B6,
60078         0x24EA,
60079         0x2C00,
60080         0x2C2F,
60081         0x2C30,
60082         0x2C5F,
60083         0x2C60,
60084         0x2CE5,
60085         0x2CEB,
60086         0x2CF4,
60087         0x2D00,
60088         0x2D26,
60089         0x2D27,
60090         0x2D28,
60091         0x2D2D,
60092         0x2D2E,
60093         0x2D30,
60094         0x2D68,
60095         0x2D6F,
60096         0x2D70,
60097         0x2D7F,
60098         0x2D97,
60099         0x2DA0,
60100         0x2DA7,
60101         0x2DA8,
60102         0x2DAF,
60103         0x2DB0,
60104         0x2DB7,
60105         0x2DB8,
60106         0x2DBF,
60107         0x2DC0,
60108         0x2DC7,
60109         0x2DC8,
60110         0x2DCF,
60111         0x2DD0,
60112         0x2DD7,
60113         0x2DD8,
60114         0x2DDF,
60115         0x2DE0,
60116         0x2E00,
60117         0x2E2F,
60118         0x2E30,
60119         0x3005,
60120         0x3008,
60121         0x3021,
60122         0x3030,
60123         0x3031,
60124         0x3036,
60125         0x3038,
60126         0x303D,
60127         0x3041,
60128         0x3097,
60129         0x3099,
60130         0x309B,
60131         0x309D,
60132         0x30A0,
60133         0x30A1,
60134         0x30FB,
60135         0x30FC,
60136         0x3100,
60137         0x3105,
60138         0x312E,
60139         0x3131,
60140         0x318F,
60141         0x31A0,
60142         0x31BB,
60143         0x31F0,
60144         0x3200,
60145         0x3400,
60146         0x4DB6,
60147         0x4E00,
60148         0x9FD6,
60149         0xA000,
60150         0xA48D,
60151         0xA4D0,
60152         0xA4FE,
60153         0xA500,
60154         0xA60D,
60155         0xA610,
60156         0xA62C,
60157         0xA640,
60158         0xA673,
60159         0xA674,
60160         0xA67E,
60161         0xA67F,
60162         0xA6F2,
60163         0xA717,
60164         0xA720,
60165         0xA722,
60166         0xA789,
60167         0xA78B,
60168         0xA7AF,
60169         0xA7B0,
60170         0xA7B8,
60171         0xA7F7,
60172         0xA828,
60173         0xA840,
60174         0xA874,
60175         0xA880,
60176         0xA8C6,
60177         0xA8D0,
60178         0xA8DA,
60179         0xA8E0,
60180         0xA8F8,
60181         0xA8FB,
60182         0xA8FC,
60183         0xA8FD,
60184         0xA8FE,
60185         0xA900,
60186         0xA92E,
60187         0xA930,
60188         0xA954,
60189         0xA960,
60190         0xA97D,
60191         0xA980,
60192         0xA9C1,
60193         0xA9CF,
60194         0xA9DA,
60195         0xA9E0,
60196         0xA9FF,
60197         0xAA00,
60198         0xAA37,
60199         0xAA40,
60200         0xAA4E,
60201         0xAA50,
60202         0xAA5A,
60203         0xAA60,
60204         0xAA77,
60205         0xAA7A,
60206         0xAAC3,
60207         0xAADB,
60208         0xAADE,
60209         0xAAE0,
60210         0xAAF0,
60211         0xAAF2,
60212         0xAAF7,
60213         0xAB01,
60214         0xAB07,
60215         0xAB09,
60216         0xAB0F,
60217         0xAB11,
60218         0xAB17,
60219         0xAB20,
60220         0xAB27,
60221         0xAB28,
60222         0xAB2F,
60223         0xAB30,
60224         0xAB5B,
60225         0xAB5C,
60226         0xAB66,
60227         0xAB70,
60228         0xABEB,
60229         0xABEC,
60230         0xABEE,
60231         0xABF0,
60232         0xABFA,
60233         0xAC00,
60234         0xD7A4,
60235         0xD7B0,
60236         0xD7C7,
60237         0xD7CB,
60238         0xD7FC,
60239         0xF900,
60240         0xFA6E,
60241         0xFA70,
60242         0xFADA,
60243         0xFB00,
60244         0xFB07,
60245         0xFB13,
60246         0xFB18,
60247         0xFB1D,
60248         0xFB29,
60249         0xFB2A,
60250         0xFB37,
60251         0xFB38,
60252         0xFB3D,
60253         0xFB3E,
60254         0xFB3F,
60255         0xFB40,
60256         0xFB42,
60257         0xFB43,
60258         0xFB45,
60259         0xFB46,
60260         0xFBB2,
60261         0xFBD3,
60262         0xFD3E,
60263         0xFD50,
60264         0xFD90,
60265         0xFD92,
60266         0xFDC8,
60267         0xFDF0,
60268         0xFDFC,
60269         0xFE00,
60270         0xFE10,
60271         0xFE20,
60272         0xFE30,
60273         0xFE33,
60274         0xFE35,
60275         0xFE4D,
60276         0xFE50,
60277         0xFE70,
60278         0xFE75,
60279         0xFE76,
60280         0xFEFD,
60281         0xFF10,
60282         0xFF1A,
60283         0xFF21,
60284         0xFF3B,
60285         0xFF3F,
60286         0xFF40,
60287         0xFF41,
60288         0xFF5B,
60289         0xFF66,
60290         0xFFBF,
60291         0xFFC2,
60292         0xFFC8,
60293         0xFFCA,
60294         0xFFD0,
60295         0xFFD2,
60296         0xFFD8,
60297         0xFFDA,
60298         0xFFDD,
60299         0x10000,
60300         0x1000C,
60301         0x1000D,
60302         0x10027,
60303         0x10028,
60304         0x1003B,
60305         0x1003C,
60306         0x1003E,
60307         0x1003F,
60308         0x1004E,
60309         0x10050,
60310         0x1005E,
60311         0x10080,
60312         0x100FB,
60313         0x10140,
60314         0x10175,
60315         0x101FD,
60316         0x101FE,
60317         0x10280,
60318         0x1029D,
60319         0x102A0,
60320         0x102D1,
60321         0x102E0,
60322         0x102E1,
60323         0x10300,
60324         0x10320,
60325         0x10330,
60326         0x1034B,
60327         0x10350,
60328         0x1037B,
60329         0x10380,
60330         0x1039E,
60331         0x103A0,
60332         0x103C4,
60333         0x103C8,
60334         0x103D0,
60335         0x103D1,
60336         0x103D6,
60337         0x10400,
60338         0x1049E,
60339         0x104A0,
60340         0x104AA,
60341         0x104B0,
60342         0x104D4,
60343         0x104D8,
60344         0x104FC,
60345         0x10500,
60346         0x10528,
60347         0x10530,
60348         0x10564,
60349         0x10600,
60350         0x10737,
60351         0x10740,
60352         0x10756,
60353         0x10760,
60354         0x10768,
60355         0x10800,
60356         0x10806,
60357         0x10808,
60358         0x10809,
60359         0x1080A,
60360         0x10836,
60361         0x10837,
60362         0x10839,
60363         0x1083C,
60364         0x1083D,
60365         0x1083F,
60366         0x10856,
60367         0x10860,
60368         0x10877,
60369         0x10880,
60370         0x1089F,
60371         0x108E0,
60372         0x108F3,
60373         0x108F4,
60374         0x108F6,
60375         0x10900,
60376         0x10916,
60377         0x10920,
60378         0x1093A,
60379         0x10980,
60380         0x109B8,
60381         0x109BE,
60382         0x109C0,
60383         0x10A00,
60384         0x10A04,
60385         0x10A05,
60386         0x10A07,
60387         0x10A0C,
60388         0x10A14,
60389         0x10A15,
60390         0x10A18,
60391         0x10A19,
60392         0x10A34,
60393         0x10A38,
60394         0x10A3B,
60395         0x10A3F,
60396         0x10A40,
60397         0x10A60,
60398         0x10A7D,
60399         0x10A80,
60400         0x10A9D,
60401         0x10AC0,
60402         0x10AC8,
60403         0x10AC9,
60404         0x10AE7,
60405         0x10B00,
60406         0x10B36,
60407         0x10B40,
60408         0x10B56,
60409         0x10B60,
60410         0x10B73,
60411         0x10B80,
60412         0x10B92,
60413         0x10C00,
60414         0x10C49,
60415         0x10C80,
60416         0x10CB3,
60417         0x10CC0,
60418         0x10CF3,
60419         0x11000,
60420         0x11047,
60421         0x11066,
60422         0x11070,
60423         0x1107F,
60424         0x110BB,
60425         0x110D0,
60426         0x110E9,
60427         0x110F0,
60428         0x110FA,
60429         0x11100,
60430         0x11135,
60431         0x11136,
60432         0x11140,
60433         0x11150,
60434         0x11174,
60435         0x11176,
60436         0x11177,
60437         0x11180,
60438         0x111C5,
60439         0x111CA,
60440         0x111CD,
60441         0x111D0,
60442         0x111DB,
60443         0x111DC,
60444         0x111DD,
60445         0x11200,
60446         0x11212,
60447         0x11213,
60448         0x11238,
60449         0x1123E,
60450         0x1123F,
60451         0x11280,
60452         0x11287,
60453         0x11288,
60454         0x11289,
60455         0x1128A,
60456         0x1128E,
60457         0x1128F,
60458         0x1129E,
60459         0x1129F,
60460         0x112A9,
60461         0x112B0,
60462         0x112EB,
60463         0x112F0,
60464         0x112FA,
60465         0x11300,
60466         0x11304,
60467         0x11305,
60468         0x1130D,
60469         0x1130F,
60470         0x11311,
60471         0x11313,
60472         0x11329,
60473         0x1132A,
60474         0x11331,
60475         0x11332,
60476         0x11334,
60477         0x11335,
60478         0x1133A,
60479         0x1133C,
60480         0x11345,
60481         0x11347,
60482         0x11349,
60483         0x1134B,
60484         0x1134E,
60485         0x11350,
60486         0x11351,
60487         0x11357,
60488         0x11358,
60489         0x1135D,
60490         0x11364,
60491         0x11366,
60492         0x1136D,
60493         0x11370,
60494         0x11375,
60495         0x11400,
60496         0x1144B,
60497         0x11450,
60498         0x1145A,
60499         0x11480,
60500         0x114C6,
60501         0x114C7,
60502         0x114C8,
60503         0x114D0,
60504         0x114DA,
60505         0x11580,
60506         0x115B6,
60507         0x115B8,
60508         0x115C1,
60509         0x115D8,
60510         0x115DE,
60511         0x11600,
60512         0x11641,
60513         0x11644,
60514         0x11645,
60515         0x11650,
60516         0x1165A,
60517         0x11680,
60518         0x116B8,
60519         0x116C0,
60520         0x116CA,
60521         0x11700,
60522         0x1171A,
60523         0x1171D,
60524         0x1172C,
60525         0x11730,
60526         0x1173A,
60527         0x118A0,
60528         0x118EA,
60529         0x118FF,
60530         0x11900,
60531         0x11AC0,
60532         0x11AF9,
60533         0x11C00,
60534         0x11C09,
60535         0x11C0A,
60536         0x11C37,
60537         0x11C38,
60538         0x11C41,
60539         0x11C50,
60540         0x11C5A,
60541         0x11C72,
60542         0x11C90,
60543         0x11C92,
60544         0x11CA8,
60545         0x11CA9,
60546         0x11CB7,
60547         0x12000,
60548         0x1239A,
60549         0x12400,
60550         0x1246F,
60551         0x12480,
60552         0x12544,
60553         0x13000,
60554         0x1342F,
60555         0x14400,
60556         0x14647,
60557         0x16800,
60558         0x16A39,
60559         0x16A40,
60560         0x16A5F,
60561         0x16A60,
60562         0x16A6A,
60563         0x16AD0,
60564         0x16AEE,
60565         0x16AF0,
60566         0x16AF5,
60567         0x16B00,
60568         0x16B37,
60569         0x16B40,
60570         0x16B44,
60571         0x16B50,
60572         0x16B5A,
60573         0x16B63,
60574         0x16B78,
60575         0x16B7D,
60576         0x16B90,
60577         0x16F00,
60578         0x16F45,
60579         0x16F50,
60580         0x16F7F,
60581         0x16F8F,
60582         0x16FA0,
60583         0x16FE0,
60584         0x16FE1,
60585         0x17000,
60586         0x187ED,
60587         0x18800,
60588         0x18AF3,
60589         0x1B000,
60590         0x1B002,
60591         0x1BC00,
60592         0x1BC6B,
60593         0x1BC70,
60594         0x1BC7D,
60595         0x1BC80,
60596         0x1BC89,
60597         0x1BC90,
60598         0x1BC9A,
60599         0x1BC9D,
60600         0x1BC9F,
60601         0x1D165,
60602         0x1D16A,
60603         0x1D16D,
60604         0x1D173,
60605         0x1D17B,
60606         0x1D183,
60607         0x1D185,
60608         0x1D18C,
60609         0x1D1AA,
60610         0x1D1AE,
60611         0x1D242,
60612         0x1D245,
60613         0x1D400,
60614         0x1D455,
60615         0x1D456,
60616         0x1D49D,
60617         0x1D49E,
60618         0x1D4A0,
60619         0x1D4A2,
60620         0x1D4A3,
60621         0x1D4A5,
60622         0x1D4A7,
60623         0x1D4A9,
60624         0x1D4AD,
60625         0x1D4AE,
60626         0x1D4BA,
60627         0x1D4BB,
60628         0x1D4BC,
60629         0x1D4BD,
60630         0x1D4C4,
60631         0x1D4C5,
60632         0x1D506,
60633         0x1D507,
60634         0x1D50B,
60635         0x1D50D,
60636         0x1D515,
60637         0x1D516,
60638         0x1D51D,
60639         0x1D51E,
60640         0x1D53A,
60641         0x1D53B,
60642         0x1D53F,
60643         0x1D540,
60644         0x1D545,
60645         0x1D546,
60646         0x1D547,
60647         0x1D54A,
60648         0x1D551,
60649         0x1D552,
60650         0x1D6A6,
60651         0x1D6A8,
60652         0x1D6C1,
60653         0x1D6C2,
60654         0x1D6DB,
60655         0x1D6DC,
60656         0x1D6FB,
60657         0x1D6FC,
60658         0x1D715,
60659         0x1D716,
60660         0x1D735,
60661         0x1D736,
60662         0x1D74F,
60663         0x1D750,
60664         0x1D76F,
60665         0x1D770,
60666         0x1D789,
60667         0x1D78A,
60668         0x1D7A9,
60669         0x1D7AA,
60670         0x1D7C3,
60671         0x1D7C4,
60672         0x1D7CC,
60673         0x1D7CE,
60674         0x1D800,
60675         0x1DA00,
60676         0x1DA37,
60677         0x1DA3B,
60678         0x1DA6D,
60679         0x1DA75,
60680         0x1DA76,
60681         0x1DA84,
60682         0x1DA85,
60683         0x1DA9B,
60684         0x1DAA0,
60685         0x1DAA1,
60686         0x1DAB0,
60687         0x1E000,
60688         0x1E007,
60689         0x1E008,
60690         0x1E019,
60691         0x1E01B,
60692         0x1E022,
60693         0x1E023,
60694         0x1E025,
60695         0x1E026,
60696         0x1E02B,
60697         0x1E800,
60698         0x1E8C5,
60699         0x1E8D0,
60700         0x1E8D7,
60701         0x1E900,
60702         0x1E94B,
60703         0x1E950,
60704         0x1E95A,
60705         0x1EE00,
60706         0x1EE04,
60707         0x1EE05,
60708         0x1EE20,
60709         0x1EE21,
60710         0x1EE23,
60711         0x1EE24,
60712         0x1EE25,
60713         0x1EE27,
60714         0x1EE28,
60715         0x1EE29,
60716         0x1EE33,
60717         0x1EE34,
60718         0x1EE38,
60719         0x1EE39,
60720         0x1EE3A,
60721         0x1EE3B,
60722         0x1EE3C,
60723         0x1EE42,
60724         0x1EE43,
60725         0x1EE47,
60726         0x1EE48,
60727         0x1EE49,
60728         0x1EE4A,
60729         0x1EE4B,
60730         0x1EE4C,
60731         0x1EE4D,
60732         0x1EE50,
60733         0x1EE51,
60734         0x1EE53,
60735         0x1EE54,
60736         0x1EE55,
60737         0x1EE57,
60738         0x1EE58,
60739         0x1EE59,
60740         0x1EE5A,
60741         0x1EE5B,
60742         0x1EE5C,
60743         0x1EE5D,
60744         0x1EE5E,
60745         0x1EE5F,
60746         0x1EE60,
60747         0x1EE61,
60748         0x1EE63,
60749         0x1EE64,
60750         0x1EE65,
60751         0x1EE67,
60752         0x1EE6B,
60753         0x1EE6C,
60754         0x1EE73,
60755         0x1EE74,
60756         0x1EE78,
60757         0x1EE79,
60758         0x1EE7D,
60759         0x1EE7E,
60760         0x1EE7F,
60761         0x1EE80,
60762         0x1EE8A,
60763         0x1EE8B,
60764         0x1EE9C,
60765         0x1EEA1,
60766         0x1EEA4,
60767         0x1EEA5,
60768         0x1EEAA,
60769         0x1EEAB,
60770         0x1EEBC,
60771         0x1F130,
60772         0x1F14A,
60773         0x1F150,
60774         0x1F16A,
60775         0x1F170,
60776         0x1F18A,
60777         0x20000,
60778         0x2A6D7,
60779         0x2A700,
60780         0x2B735,
60781         0x2B740,
60782         0x2B81E,
60783         0x2B820,
60784         0x2CEA2,
60785         0x2F800,
60786         0x2FA1E,
60787         0xE0100,
60788         0xE01F0
60789 };
60790
60791 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 1047 */
60792         13,     /* Number of elements */
60793         148565664, /* Version and data structure type */
60794         1,      /* 0 if the list starts at 0;
60795                    1 if it starts at the element beyond 0 */
60796         0x0,
60797         0x81,
60798         0x87,
60799         0xC1,
60800         0xC7,
60801         0xF0,
60802         0xFA,
60803         0xFF10,
60804         0xFF1A,
60805         0xFF21,
60806         0xFF27,
60807         0xFF41,
60808         0xFF47
60809 };
60810
60811 #endif  /* defined(PERL_IN_PERL_C) */
60812
60813 #endif  /* EBCDIC 1047 */
60814
60815 #if 'A' == 193 /* EBCDIC 037 */ \
60816      && '\\' == 224 && '[' == 186 && ']' == 187 && '{' == 192 && '}' == 208 \
60817      && '^' == 176 && '~' == 161 && '!' == 90 && '#' == 123 && '|' == 79 \
60818      && '$' == 91 && '@' == 124 && '`' == 121
60819
60820 #if defined(PERL_IN_PERL_C)
60821
60822 static const UV ASCII_invlist[] = { /* for EBCDIC 037 */
60823         56,     /* Number of elements */
60824         148565664, /* Version and data structure type */
60825         0,      /* 0 if the list starts at 0;
60826                    1 if it starts at the element beyond 0 */
60827         0x0,
60828         0x4,
60829         0x5,
60830         0x6,
60831         0x7,
60832         0x8,
60833         0xB,
60834         0x14,
60835         0x16,
60836         0x17,
60837         0x18,
60838         0x1A,
60839         0x1C,
60840         0x20,
60841         0x25,
60842         0x28,
60843         0x2D,
60844         0x30,
60845         0x32,
60846         0x33,
60847         0x37,
60848         0x38,
60849         0x3C,
60850         0x3E,
60851         0x3F,
60852         0x41,
60853         0x4B,
60854         0x51,
60855         0x5A,
60856         0x5F,
60857         0x60,
60858         0x62,
60859         0x6B,
60860         0x70,
60861         0x79,
60862         0x80,
60863         0x81,
60864         0x8A,
60865         0x91,
60866         0x9A,
60867         0xA1,
60868         0xAA,
60869         0xB0,
60870         0xB1,
60871         0xBA,
60872         0xBC,
60873         0xC0,
60874         0xCA,
60875         0xD0,
60876         0xDA,
60877         0xE0,
60878         0xE1,
60879         0xE2,
60880         0xEA,
60881         0xF0,
60882         0xFA
60883 };
60884
60885 static const UV Cased_invlist[] = { /* for EBCDIC 037 */
60886         293,    /* Number of elements */
60887         148565664, /* Version and data structure type */
60888         1,      /* 0 if the list starts at 0;
60889                    1 if it starts at the element beyond 0 */
60890         0x0,
60891         0x42,
60892         0x4A,
60893         0x51,
60894         0x5A,
60895         0x62,
60896         0x6A,
60897         0x70,
60898         0x79,
60899         0x80,
60900         0x8A,
60901         0x8C,
60902         0x8F,
60903         0x91,
60904         0x9D,
60905         0x9E,
60906         0x9F,
60907         0xA0,
60908         0xA1,
60909         0xA2,
60910         0xAA,
60911         0xAC,
60912         0xAF,
60913         0xC1,
60914         0xCA,
60915         0xCB,
60916         0xD0,
60917         0xD1,
60918         0xDA,
60919         0xDB,
60920         0xE0,
60921         0xE2,
60922         0xEA,
60923         0xEB,
60924         0xF0,
60925         0xFB,
60926         0xFF,
60927         0x100,
60928         0x1BB,
60929         0x1BC,
60930         0x1C0,
60931         0x1C4,
60932         0x294,
60933         0x295,
60934         0x2B9,
60935         0x2C0,
60936         0x2C2,
60937         0x2E0,
60938         0x2E5,
60939         0x345,
60940         0x346,
60941         0x370,
60942         0x374,
60943         0x376,
60944         0x378,
60945         0x37A,
60946         0x37E,
60947         0x37F,
60948         0x380,
60949         0x386,
60950         0x387,
60951         0x388,
60952         0x38B,
60953         0x38C,
60954         0x38D,
60955         0x38E,
60956         0x3A2,
60957         0x3A3,
60958         0x3F6,
60959         0x3F7,
60960         0x482,
60961         0x48A,
60962         0x530,
60963         0x531,
60964         0x557,
60965         0x561,
60966         0x588,
60967         0x10A0,
60968         0x10C6,
60969         0x10C7,
60970         0x10C8,
60971         0x10CD,
60972         0x10CE,
60973         0x13A0,
60974         0x13F6,
60975         0x13F8,
60976         0x13FE,
60977         0x1C80,
60978         0x1C89,
60979         0x1D00,
60980         0x1DC0,
60981         0x1E00,
60982         0x1F16,
60983         0x1F18,
60984         0x1F1E,
60985         0x1F20,
60986         0x1F46,
60987         0x1F48,
60988         0x1F4E,
60989         0x1F50,
60990         0x1F58,
60991         0x1F59,
60992         0x1F5A,
60993         0x1F5B,
60994         0x1F5C,
60995         0x1F5D,
60996         0x1F5E,
60997         0x1F5F,
60998         0x1F7E,
60999         0x1F80,
61000         0x1FB5,
61001         0x1FB6,
61002         0x1FBD,
61003         0x1FBE,
61004         0x1FBF,
61005         0x1FC2,
61006         0x1FC5,
61007         0x1FC6,
61008         0x1FCD,
61009         0x1FD0,
61010         0x1FD4,
61011         0x1FD6,
61012         0x1FDC,
61013         0x1FE0,
61014         0x1FED,
61015         0x1FF2,
61016         0x1FF5,
61017         0x1FF6,
61018         0x1FFD,
61019         0x2071,
61020         0x2072,
61021         0x207F,
61022         0x2080,
61023         0x2090,
61024         0x209D,
61025         0x2102,
61026         0x2103,
61027         0x2107,
61028         0x2108,
61029         0x210A,
61030         0x2114,
61031         0x2115,
61032         0x2116,
61033         0x2119,
61034         0x211E,
61035         0x2124,
61036         0x2125,
61037         0x2126,
61038         0x2127,
61039         0x2128,
61040         0x2129,
61041         0x212A,
61042         0x212E,
61043         0x212F,
61044         0x2135,
61045         0x2139,
61046         0x213A,
61047         0x213C,
61048         0x2140,
61049         0x2145,
61050         0x214A,
61051         0x214E,
61052         0x214F,
61053         0x2160,
61054         0x2180,
61055         0x2183,
61056         0x2185,
61057         0x24B6,
61058         0x24EA,
61059         0x2C00,
61060         0x2C2F,
61061         0x2C30,
61062         0x2C5F,
61063         0x2C60,
61064         0x2CE5,
61065         0x2CEB,
61066         0x2CEF,
61067         0x2CF2,
61068         0x2CF4,
61069         0x2D00,
61070         0x2D26,
61071         0x2D27,
61072         0x2D28,
61073         0x2D2D,
61074         0x2D2E,
61075         0xA640,
61076         0xA66E,
61077         0xA680,
61078         0xA69E,
61079         0xA722,
61080         0xA788,
61081         0xA78B,
61082         0xA78F,
61083         0xA790,
61084         0xA7AF,
61085         0xA7B0,
61086         0xA7B8,
61087         0xA7F8,
61088         0xA7FB,
61089         0xAB30,
61090         0xAB5B,
61091         0xAB5C,
61092         0xAB66,
61093         0xAB70,
61094         0xABC0,
61095         0xFB00,
61096         0xFB07,
61097         0xFB13,
61098         0xFB18,
61099         0xFF21,
61100         0xFF3B,
61101         0xFF41,
61102         0xFF5B,
61103         0x10400,
61104         0x10450,
61105         0x104B0,
61106         0x104D4,
61107         0x104D8,
61108         0x104FC,
61109         0x10C80,
61110         0x10CB3,
61111         0x10CC0,
61112         0x10CF3,
61113         0x118A0,
61114         0x118E0,
61115         0x1D400,
61116         0x1D455,
61117         0x1D456,
61118         0x1D49D,
61119         0x1D49E,
61120         0x1D4A0,
61121         0x1D4A2,
61122         0x1D4A3,
61123         0x1D4A5,
61124         0x1D4A7,
61125         0x1D4A9,
61126         0x1D4AD,
61127         0x1D4AE,
61128         0x1D4BA,
61129         0x1D4BB,
61130         0x1D4BC,
61131         0x1D4BD,
61132         0x1D4C4,
61133         0x1D4C5,
61134         0x1D506,
61135         0x1D507,
61136         0x1D50B,
61137         0x1D50D,
61138         0x1D515,
61139         0x1D516,
61140         0x1D51D,
61141         0x1D51E,
61142         0x1D53A,
61143         0x1D53B,
61144         0x1D53F,
61145         0x1D540,
61146         0x1D545,
61147         0x1D546,
61148         0x1D547,
61149         0x1D54A,
61150         0x1D551,
61151         0x1D552,
61152         0x1D6A6,
61153         0x1D6A8,
61154         0x1D6C1,
61155         0x1D6C2,
61156         0x1D6DB,
61157         0x1D6DC,
61158         0x1D6FB,
61159         0x1D6FC,
61160         0x1D715,
61161         0x1D716,
61162         0x1D735,
61163         0x1D736,
61164         0x1D74F,
61165         0x1D750,
61166         0x1D76F,
61167         0x1D770,
61168         0x1D789,
61169         0x1D78A,
61170         0x1D7A9,
61171         0x1D7AA,
61172         0x1D7C3,
61173         0x1D7C4,
61174         0x1D7CC,
61175         0x1E900,
61176         0x1E944,
61177         0x1F130,
61178         0x1F14A,
61179         0x1F150,
61180         0x1F16A,
61181         0x1F170,
61182         0x1F18A
61183 };
61184
61185 #endif  /* defined(PERL_IN_PERL_C) */
61186
61187 #if defined(PERL_IN_REGCOMP_C)
61188
61189 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for EBCDIC 037 */
61190         45,     /* Number of elements */
61191         148565664, /* Version and data structure type */
61192         1,      /* 0 if the list starts at 0;
61193                    1 if it starts at the element beyond 0 */
61194         0x0,
61195         0x2BC,
61196         0x2BD,
61197         0x308,
61198         0x309,
61199         0x313,
61200         0x314,
61201         0x342,
61202         0x343,
61203         0x3AC,
61204         0x3AD,
61205         0x3AE,
61206         0x3AF,
61207         0x3B1,
61208         0x3B2,
61209         0x3B7,
61210         0x3B8,
61211         0x3B9,
61212         0x3BA,
61213         0x3C1,
61214         0x3C2,
61215         0x3C5,
61216         0x3C6,
61217         0x3C9,
61218         0x3CA,
61219         0x3CE,
61220         0x3CF,
61221         0x565,
61222         0x566,
61223         0x574,
61224         0x575,
61225         0x57E,
61226         0x57F,
61227         0x1F00,
61228         0x1F08,
61229         0x1F20,
61230         0x1F28,
61231         0x1F60,
61232         0x1F68,
61233         0x1F70,
61234         0x1F71,
61235         0x1F74,
61236         0x1F75,
61237         0x1F7C,
61238         0x1F7D
61239 };
61240
61241 static const UV _Perl_Any_Folds_invlist[] = { /* for EBCDIC 037 */
61242         281,    /* Number of elements */
61243         148565664, /* Version and data structure type */
61244         1,      /* 0 if the list starts at 0;
61245                    1 if it starts at the element beyond 0 */
61246         0x0,
61247         0x42,
61248         0x4A,
61249         0x51,
61250         0x5A,
61251         0x62,
61252         0x6A,
61253         0x70,
61254         0x79,
61255         0x80,
61256         0x8A,
61257         0x8C,
61258         0x8F,
61259         0x91,
61260         0x9A,
61261         0x9C,
61262         0x9D,
61263         0x9E,
61264         0x9F,
61265         0xA0,
61266         0xA1,
61267         0xA2,
61268         0xAA,
61269         0xAC,
61270         0xAF,
61271         0xC1,
61272         0xCA,
61273         0xCB,
61274         0xD0,
61275         0xD1,
61276         0xDA,
61277         0xDB,
61278         0xE0,
61279         0xE2,
61280         0xEA,
61281         0xEB,
61282         0xF0,
61283         0xFB,
61284         0xFF,
61285         0x100,
61286         0x131,
61287         0x132,
61288         0x138,
61289         0x139,
61290         0x18D,
61291         0x18E,
61292         0x19B,
61293         0x19C,
61294         0x1AA,
61295         0x1AC,
61296         0x1BA,
61297         0x1BC,
61298         0x1BE,
61299         0x1BF,
61300         0x1C0,
61301         0x1C4,
61302         0x221,
61303         0x222,
61304         0x234,
61305         0x23A,
61306         0x255,
61307         0x256,
61308         0x258,
61309         0x259,
61310         0x25A,
61311         0x25B,
61312         0x25D,
61313         0x260,
61314         0x262,
61315         0x263,
61316         0x264,
61317         0x265,
61318         0x267,
61319         0x268,
61320         0x26D,
61321         0x26F,
61322         0x270,
61323         0x271,
61324         0x273,
61325         0x275,
61326         0x276,
61327         0x27D,
61328         0x27E,
61329         0x280,
61330         0x281,
61331         0x283,
61332         0x284,
61333         0x287,
61334         0x28D,
61335         0x292,
61336         0x293,
61337         0x29D,
61338         0x29F,
61339         0x2BC,
61340         0x2BD,
61341         0x2BE,
61342         0x2BF,
61343         0x300,
61344         0x302,
61345         0x307,
61346         0x309,
61347         0x30A,
61348         0x30B,
61349         0x30C,
61350         0x30D,
61351         0x313,
61352         0x314,
61353         0x331,
61354         0x332,
61355         0x342,
61356         0x343,
61357         0x345,
61358         0x346,
61359         0x370,
61360         0x374,
61361         0x376,
61362         0x378,
61363         0x37B,
61364         0x37E,
61365         0x37F,
61366         0x380,
61367         0x386,
61368         0x387,
61369         0x388,
61370         0x38B,
61371         0x38C,
61372         0x38D,
61373         0x38E,
61374         0x3A2,
61375         0x3A3,
61376         0x3D2,
61377         0x3D5,
61378         0x3F6,
61379         0x3F7,
61380         0x3FC,
61381         0x3FD,
61382         0x482,
61383         0x48A,
61384         0x530,
61385         0x531,
61386         0x557,
61387         0x561,
61388         0x588,
61389         0x10A0,
61390         0x10C6,
61391         0x10C7,
61392         0x10C8,
61393         0x10CD,
61394         0x10CE,
61395         0x13A0,
61396         0x13F6,
61397         0x13F8,
61398         0x13FE,
61399         0x1C80,
61400         0x1C89,
61401         0x1D79,
61402         0x1D7A,
61403         0x1D7D,
61404         0x1D7E,
61405         0x1E00,
61406         0x1E9C,
61407         0x1E9E,
61408         0x1E9F,
61409         0x1EA0,
61410         0x1F16,
61411         0x1F18,
61412         0x1F1E,
61413         0x1F20,
61414         0x1F46,
61415         0x1F48,
61416         0x1F4E,
61417         0x1F50,
61418         0x1F58,
61419         0x1F59,
61420         0x1F5A,
61421         0x1F5B,
61422         0x1F5C,
61423         0x1F5D,
61424         0x1F5E,
61425         0x1F5F,
61426         0x1F7E,
61427         0x1F80,
61428         0x1FB5,
61429         0x1FB6,
61430         0x1FBD,
61431         0x1FBE,
61432         0x1FBF,
61433         0x1FC2,
61434         0x1FC5,
61435         0x1FC6,
61436         0x1FCD,
61437         0x1FD0,
61438         0x1FD4,
61439         0x1FD6,
61440         0x1FDC,
61441         0x1FE0,
61442         0x1FED,
61443         0x1FF2,
61444         0x1FF5,
61445         0x1FF6,
61446         0x1FFD,
61447         0x2126,
61448         0x2127,
61449         0x212A,
61450         0x212C,
61451         0x2132,
61452         0x2133,
61453         0x214E,
61454         0x214F,
61455         0x2160,
61456         0x2180,
61457         0x2183,
61458         0x2185,
61459         0x24B6,
61460         0x24EA,
61461         0x2C00,
61462         0x2C2F,
61463         0x2C30,
61464         0x2C5F,
61465         0x2C60,
61466         0x2C71,
61467         0x2C72,
61468         0x2C74,
61469         0x2C75,
61470         0x2C77,
61471         0x2C7E,
61472         0x2CE4,
61473         0x2CEB,
61474         0x2CEF,
61475         0x2CF2,
61476         0x2CF4,
61477         0x2D00,
61478         0x2D26,
61479         0x2D27,
61480         0x2D28,
61481         0x2D2D,
61482         0x2D2E,
61483         0xA640,
61484         0xA66E,
61485         0xA680,
61486         0xA69C,
61487         0xA722,
61488         0xA730,
61489         0xA732,
61490         0xA770,
61491         0xA779,
61492         0xA788,
61493         0xA78B,
61494         0xA78E,
61495         0xA790,
61496         0xA794,
61497         0xA796,
61498         0xA7AF,
61499         0xA7B0,
61500         0xA7B8,
61501         0xAB53,
61502         0xAB54,
61503         0xAB70,
61504         0xABC0,
61505         0xFB00,
61506         0xFB07,
61507         0xFB13,
61508         0xFB18,
61509         0xFF21,
61510         0xFF3B,
61511         0xFF41,
61512         0xFF5B,
61513         0x10400,
61514         0x10450,
61515         0x104B0,
61516         0x104D4,
61517         0x104D8,
61518         0x104FC,
61519         0x10C80,
61520         0x10CB3,
61521         0x10CC0,
61522         0x10CF3,
61523         0x118A0,
61524         0x118E0,
61525         0x1E900,
61526         0x1E944
61527 };
61528
61529 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for EBCDIC 037 */
61530         59,     /* Number of elements */
61531         148565664, /* Version and data structure type */
61532         1,      /* 0 if the list starts at 0;
61533                    1 if it starts at the element beyond 0 */
61534         0x0,
61535         0x59,
61536         0x5A,
61537         0x130,
61538         0x131,
61539         0x149,
61540         0x14A,
61541         0x1F0,
61542         0x1F1,
61543         0x390,
61544         0x391,
61545         0x3B0,
61546         0x3B1,
61547         0x587,
61548         0x588,
61549         0x1E96,
61550         0x1E9B,
61551         0x1E9E,
61552         0x1E9F,
61553         0x1F50,
61554         0x1F51,
61555         0x1F52,
61556         0x1F53,
61557         0x1F54,
61558         0x1F55,
61559         0x1F56,
61560         0x1F57,
61561         0x1F80,
61562         0x1FB0,
61563         0x1FB2,
61564         0x1FB5,
61565         0x1FB6,
61566         0x1FB8,
61567         0x1FBC,
61568         0x1FBD,
61569         0x1FC2,
61570         0x1FC5,
61571         0x1FC6,
61572         0x1FC8,
61573         0x1FCC,
61574         0x1FCD,
61575         0x1FD2,
61576         0x1FD4,
61577         0x1FD6,
61578         0x1FD8,
61579         0x1FE2,
61580         0x1FE5,
61581         0x1FE6,
61582         0x1FE8,
61583         0x1FF2,
61584         0x1FF5,
61585         0x1FF6,
61586         0x1FF8,
61587         0x1FFC,
61588         0x1FFD,
61589         0xFB00,
61590         0xFB07,
61591         0xFB13,
61592         0xFB18
61593 };
61594
61595 #endif  /* defined(PERL_IN_REGCOMP_C) */
61596
61597 #if defined(PERL_IN_PERL_C)
61598
61599 static const UV _Perl_GCB_invlist[] = { /* for EBCDIC 037 */
61600         1615,   /* Number of elements */
61601         148565664, /* Version and data structure type */
61602         0,      /* 0 if the list starts at 0;
61603                    1 if it starts at the element beyond 0 */
61604         0x0,
61605         0xD,
61606         0xE,
61607         0x25,
61608         0x26,
61609         0x40,
61610         0xCA,
61611         0xCB,
61612         0xFF,
61613         0x100,
61614         0x300,
61615         0x370,
61616         0x483,
61617         0x48A,
61618         0x591,
61619         0x5BE,
61620         0x5BF,
61621         0x5C0,
61622         0x5C1,
61623         0x5C3,
61624         0x5C4,
61625         0x5C6,
61626         0x5C7,
61627         0x5C8,
61628         0x600,
61629         0x606,
61630         0x610,
61631         0x61B,
61632         0x61C,
61633         0x61D,
61634         0x64B,
61635         0x660,
61636         0x670,
61637         0x671,
61638         0x6D6,
61639         0x6DD,
61640         0x6DE,
61641         0x6DF,
61642         0x6E5,
61643         0x6E7,
61644         0x6E9,
61645         0x6EA,
61646         0x6EE,
61647         0x70F,
61648         0x710,
61649         0x711,
61650         0x712,
61651         0x730,
61652         0x74B,
61653         0x7A6,
61654         0x7B1,
61655         0x7EB,
61656         0x7F4,
61657         0x816,
61658         0x81A,
61659         0x81B,
61660         0x824,
61661         0x825,
61662         0x828,
61663         0x829,
61664         0x82E,
61665         0x859,
61666         0x85C,
61667         0x8D4,
61668         0x8E2,
61669         0x8E3,
61670         0x903,
61671         0x904,
61672         0x93A,
61673         0x93B,
61674         0x93C,
61675         0x93D,
61676         0x93E,
61677         0x941,
61678         0x949,
61679         0x94D,
61680         0x94E,
61681         0x950,
61682         0x951,
61683         0x958,
61684         0x962,
61685         0x964,
61686         0x981,
61687         0x982,
61688         0x984,
61689         0x9BC,
61690         0x9BD,
61691         0x9BE,
61692         0x9BF,
61693         0x9C1,
61694         0x9C5,
61695         0x9C7,
61696         0x9C9,
61697         0x9CB,
61698         0x9CD,
61699         0x9CE,
61700         0x9D7,
61701         0x9D8,
61702         0x9E2,
61703         0x9E4,
61704         0xA01,
61705         0xA03,
61706         0xA04,
61707         0xA3C,
61708         0xA3D,
61709         0xA3E,
61710         0xA41,
61711         0xA43,
61712         0xA47,
61713         0xA49,
61714         0xA4B,
61715         0xA4E,
61716         0xA51,
61717         0xA52,
61718         0xA70,
61719         0xA72,
61720         0xA75,
61721         0xA76,
61722         0xA81,
61723         0xA83,
61724         0xA84,
61725         0xABC,
61726         0xABD,
61727         0xABE,
61728         0xAC1,
61729         0xAC6,
61730         0xAC7,
61731         0xAC9,
61732         0xACA,
61733         0xACB,
61734         0xACD,
61735         0xACE,
61736         0xAE2,
61737         0xAE4,
61738         0xB01,
61739         0xB02,
61740         0xB04,
61741         0xB3C,
61742         0xB3D,
61743         0xB3E,
61744         0xB40,
61745         0xB41,
61746         0xB45,
61747         0xB47,
61748         0xB49,
61749         0xB4B,
61750         0xB4D,
61751         0xB4E,
61752         0xB56,
61753         0xB58,
61754         0xB62,
61755         0xB64,
61756         0xB82,
61757         0xB83,
61758         0xBBE,
61759         0xBBF,
61760         0xBC0,
61761         0xBC1,
61762         0xBC3,
61763         0xBC6,
61764         0xBC9,
61765         0xBCA,
61766         0xBCD,
61767         0xBCE,
61768         0xBD7,
61769         0xBD8,
61770         0xC00,
61771         0xC01,
61772         0xC04,
61773         0xC3E,
61774         0xC41,
61775         0xC45,
61776         0xC46,
61777         0xC49,
61778         0xC4A,
61779         0xC4E,
61780         0xC55,
61781         0xC57,
61782         0xC62,
61783         0xC64,
61784         0xC81,
61785         0xC82,
61786         0xC84,
61787         0xCBC,
61788         0xCBD,
61789         0xCBE,
61790         0xCBF,
61791         0xCC0,
61792         0xCC2,
61793         0xCC3,
61794         0xCC5,
61795         0xCC6,
61796         0xCC7,
61797         0xCC9,
61798         0xCCA,
61799         0xCCC,
61800         0xCCE,
61801         0xCD5,
61802         0xCD7,
61803         0xCE2,
61804         0xCE4,
61805         0xD01,
61806         0xD02,
61807         0xD04,
61808         0xD3E,
61809         0xD3F,
61810         0xD41,
61811         0xD45,
61812         0xD46,
61813         0xD49,
61814         0xD4A,
61815         0xD4D,
61816         0xD4E,
61817         0xD4F,
61818         0xD57,
61819         0xD58,
61820         0xD62,
61821         0xD64,
61822         0xD82,
61823         0xD84,
61824         0xDCA,
61825         0xDCB,
61826         0xDCF,
61827         0xDD0,
61828         0xDD2,
61829         0xDD5,
61830         0xDD6,
61831         0xDD7,
61832         0xDD8,
61833         0xDDF,
61834         0xDE0,
61835         0xDF2,
61836         0xDF4,
61837         0xE31,
61838         0xE32,
61839         0xE33,
61840         0xE34,
61841         0xE3B,
61842         0xE47,
61843         0xE4F,
61844         0xEB1,
61845         0xEB2,
61846         0xEB3,
61847         0xEB4,
61848         0xEBA,
61849         0xEBB,
61850         0xEBD,
61851         0xEC8,
61852         0xECE,
61853         0xF18,
61854         0xF1A,
61855         0xF35,
61856         0xF36,
61857         0xF37,
61858         0xF38,
61859         0xF39,
61860         0xF3A,
61861         0xF3E,
61862         0xF40,
61863         0xF71,
61864         0xF7F,
61865         0xF80,
61866         0xF85,
61867         0xF86,
61868         0xF88,
61869         0xF8D,
61870         0xF98,
61871         0xF99,
61872         0xFBD,
61873         0xFC6,
61874         0xFC7,
61875         0x102D,
61876         0x1031,
61877         0x1032,
61878         0x1038,
61879         0x1039,
61880         0x103B,
61881         0x103D,
61882         0x103F,
61883         0x1056,
61884         0x1058,
61885         0x105A,
61886         0x105E,
61887         0x1061,
61888         0x1071,
61889         0x1075,
61890         0x1082,
61891         0x1083,
61892         0x1084,
61893         0x1085,
61894         0x1087,
61895         0x108D,
61896         0x108E,
61897         0x109D,
61898         0x109E,
61899         0x1100,
61900         0x1160,
61901         0x11A8,
61902         0x1200,
61903         0x135D,
61904         0x1360,
61905         0x1712,
61906         0x1715,
61907         0x1732,
61908         0x1735,
61909         0x1752,
61910         0x1754,
61911         0x1772,
61912         0x1774,
61913         0x17B4,
61914         0x17B6,
61915         0x17B7,
61916         0x17BE,
61917         0x17C6,
61918         0x17C7,
61919         0x17C9,
61920         0x17D4,
61921         0x17DD,
61922         0x17DE,
61923         0x180B,
61924         0x180E,
61925         0x180F,
61926         0x1885,
61927         0x1887,
61928         0x18A9,
61929         0x18AA,
61930         0x1920,
61931         0x1923,
61932         0x1927,
61933         0x1929,
61934         0x192C,
61935         0x1930,
61936         0x1932,
61937         0x1933,
61938         0x1939,
61939         0x193C,
61940         0x1A17,
61941         0x1A19,
61942         0x1A1B,
61943         0x1A1C,
61944         0x1A55,
61945         0x1A56,
61946         0x1A57,
61947         0x1A58,
61948         0x1A5F,
61949         0x1A60,
61950         0x1A61,
61951         0x1A62,
61952         0x1A63,
61953         0x1A65,
61954         0x1A6D,
61955         0x1A73,
61956         0x1A7D,
61957         0x1A7F,
61958         0x1A80,
61959         0x1AB0,
61960         0x1ABF,
61961         0x1B00,
61962         0x1B04,
61963         0x1B05,
61964         0x1B34,
61965         0x1B35,
61966         0x1B36,
61967         0x1B3B,
61968         0x1B3C,
61969         0x1B3D,
61970         0x1B42,
61971         0x1B43,
61972         0x1B45,
61973         0x1B6B,
61974         0x1B74,
61975         0x1B80,
61976         0x1B82,
61977         0x1B83,
61978         0x1BA1,
61979         0x1BA2,
61980         0x1BA6,
61981         0x1BA8,
61982         0x1BAA,
61983         0x1BAB,
61984         0x1BAE,
61985         0x1BE6,
61986         0x1BE7,
61987         0x1BE8,
61988         0x1BEA,
61989         0x1BED,
61990         0x1BEE,
61991         0x1BEF,
61992         0x1BF2,
61993         0x1BF4,
61994         0x1C24,
61995         0x1C2C,
61996         0x1C34,
61997         0x1C36,
61998         0x1C38,
61999         0x1CD0,
62000         0x1CD3,
62001         0x1CD4,
62002         0x1CE1,
62003         0x1CE2,
62004         0x1CE9,
62005         0x1CED,
62006         0x1CEE,
62007         0x1CF2,
62008         0x1CF4,
62009         0x1CF5,
62010         0x1CF8,
62011         0x1CFA,
62012         0x1DC0,
62013         0x1DF6,
62014         0x1DFB,
62015         0x1E00,
62016         0x200B,
62017         0x200C,
62018         0x200D,
62019         0x200E,
62020         0x2010,
62021         0x2028,
62022         0x202F,
62023         0x2060,
62024         0x2070,
62025         0x20D0,
62026         0x20F1,
62027         0x261D,
62028         0x261E,
62029         0x26F9,
62030         0x26FA,
62031         0x270A,
62032         0x270E,
62033         0x2764,
62034         0x2765,
62035         0x2CEF,
62036         0x2CF2,
62037         0x2D7F,
62038         0x2D80,
62039         0x2DE0,
62040         0x2E00,
62041         0x302A,
62042         0x3030,
62043         0x3099,
62044         0x309B,
62045         0xA66F,
62046         0xA673,
62047         0xA674,
62048         0xA67E,
62049         0xA69E,
62050         0xA6A0,
62051         0xA6F0,
62052         0xA6F2,
62053         0xA802,
62054         0xA803,
62055         0xA806,
62056         0xA807,
62057         0xA80B,
62058         0xA80C,
62059         0xA823,
62060         0xA825,
62061         0xA827,
62062         0xA828,
62063         0xA880,
62064         0xA882,
62065         0xA8B4,
62066         0xA8C4,
62067         0xA8C6,
62068         0xA8E0,
62069         0xA8F2,
62070         0xA926,
62071         0xA92E,
62072         0xA947,
62073         0xA952,
62074         0xA954,
62075         0xA960,
62076         0xA97D,
62077         0xA980,
62078         0xA983,
62079         0xA984,
62080         0xA9B3,
62081         0xA9B4,
62082         0xA9B6,
62083         0xA9BA,
62084         0xA9BC,
62085         0xA9BD,
62086         0xA9C1,
62087         0xA9E5,
62088         0xA9E6,
62089         0xAA29,
62090         0xAA2F,
62091         0xAA31,
62092         0xAA33,
62093         0xAA35,
62094         0xAA37,
62095         0xAA43,
62096         0xAA44,
62097         0xAA4C,
62098         0xAA4D,
62099         0xAA4E,
62100         0xAA7C,
62101         0xAA7D,
62102         0xAAB0,
62103         0xAAB1,
62104         0xAAB2,
62105         0xAAB5,
62106         0xAAB7,
62107         0xAAB9,
62108         0xAABE,
62109         0xAAC0,
62110         0xAAC1,
62111         0xAAC2,
62112         0xAAEB,
62113         0xAAEC,
62114         0xAAEE,
62115         0xAAF0,
62116         0xAAF5,
62117         0xAAF6,
62118         0xAAF7,
62119         0xABE3,
62120         0xABE5,
62121         0xABE6,
62122         0xABE8,
62123         0xABE9,
62124         0xABEB,
62125         0xABEC,
62126         0xABED,
62127         0xABEE,
62128         0xAC00,
62129         0xAC01,
62130         0xAC1C,
62131         0xAC1D,
62132         0xAC38,
62133         0xAC39,
62134         0xAC54,
62135         0xAC55,
62136         0xAC70,
62137         0xAC71,
62138         0xAC8C,
62139         0xAC8D,
62140         0xACA8,
62141         0xACA9,
62142         0xACC4,
62143         0xACC5,
62144         0xACE0,
62145         0xACE1,
62146         0xACFC,
62147         0xACFD,
62148         0xAD18,
62149         0xAD19,
62150         0xAD34,
62151         0xAD35,
62152         0xAD50,
62153         0xAD51,
62154         0xAD6C,
62155         0xAD6D,
62156         0xAD88,
62157         0xAD89,
62158         0xADA4,
62159         0xADA5,
62160         0xADC0,
62161         0xADC1,
62162         0xADDC,
62163         0xADDD,
62164         0xADF8,
62165         0xADF9,
62166         0xAE14,
62167         0xAE15,
62168         0xAE30,
62169         0xAE31,
62170         0xAE4C,
62171         0xAE4D,
62172         0xAE68,
62173         0xAE69,
62174         0xAE84,
62175         0xAE85,
62176         0xAEA0,
62177         0xAEA1,
62178         0xAEBC,
62179         0xAEBD,
62180         0xAED8,
62181         0xAED9,
62182         0xAEF4,
62183         0xAEF5,
62184         0xAF10,
62185         0xAF11,
62186         0xAF2C,
62187         0xAF2D,
62188         0xAF48,
62189         0xAF49,
62190         0xAF64,
62191         0xAF65,
62192         0xAF80,
62193         0xAF81,
62194         0xAF9C,
62195         0xAF9D,
62196         0xAFB8,
62197         0xAFB9,
62198         0xAFD4,
62199         0xAFD5,
62200         0xAFF0,
62201         0xAFF1,
62202         0xB00C,
62203         0xB00D,
62204         0xB028,
62205         0xB029,
62206         0xB044,
62207         0xB045,
62208         0xB060,
62209         0xB061,
62210         0xB07C,
62211         0xB07D,
62212         0xB098,
62213         0xB099,
62214         0xB0B4,
62215         0xB0B5,
62216         0xB0D0,
62217         0xB0D1,
62218         0xB0EC,
62219         0xB0ED,
62220         0xB108,
62221         0xB109,
62222         0xB124,
62223         0xB125,
62224         0xB140,
62225         0xB141,
62226         0xB15C,
62227         0xB15D,
62228         0xB178,
62229         0xB179,
62230         0xB194,
62231         0xB195,
62232         0xB1B0,
62233         0xB1B1,
62234         0xB1CC,
62235         0xB1CD,
62236         0xB1E8,
62237         0xB1E9,
62238         0xB204,
62239         0xB205,
62240         0xB220,
62241         0xB221,
62242         0xB23C,
62243         0xB23D,
62244         0xB258,
62245         0xB259,
62246         0xB274,
62247         0xB275,
62248         0xB290,
62249         0xB291,
62250         0xB2AC,
62251         0xB2AD,
62252         0xB2C8,
62253         0xB2C9,
62254         0xB2E4,
62255         0xB2E5,
62256         0xB300,
62257         0xB301,
62258         0xB31C,
62259         0xB31D,
62260         0xB338,
62261         0xB339,
62262         0xB354,
62263         0xB355,
62264         0xB370,
62265         0xB371,
62266         0xB38C,
62267         0xB38D,
62268         0xB3A8,
62269         0xB3A9,
62270         0xB3C4,
62271         0xB3C5,
62272         0xB3E0,
62273         0xB3E1,
62274         0xB3FC,
62275         0xB3FD,
62276         0xB418,
62277         0xB419,
62278         0xB434,
62279         0xB435,
62280         0xB450,
62281         0xB451,
62282         0xB46C,
62283         0xB46D,
62284         0xB488,
62285         0xB489,
62286         0xB4A4,
62287         0xB4A5,
62288         0xB4C0,
62289         0xB4C1,
62290         0xB4DC,
62291         0xB4DD,
62292         0xB4F8,
62293         0xB4F9,
62294         0xB514,
62295         0xB515,
62296         0xB530,
62297         0xB531,
62298         0xB54C,
62299         0xB54D,
62300         0xB568,
62301         0xB569,
62302         0xB584,
62303         0xB585,
62304         0xB5A0,
62305         0xB5A1,
62306         0xB5BC,
62307         0xB5BD,
62308         0xB5D8,
62309         0xB5D9,
62310         0xB5F4,
62311         0xB5F5,
62312         0xB610,
62313         0xB611,
62314         0xB62C,
62315         0xB62D,
62316         0xB648,
62317         0xB649,
62318         0xB664,
62319         0xB665,
62320         0xB680,
62321         0xB681,
62322         0xB69C,
62323         0xB69D,
62324         0xB6B8,
62325         0xB6B9,
62326         0xB6D4,
62327         0xB6D5,
62328         0xB6F0,
62329         0xB6F1,
62330         0xB70C,
62331         0xB70D,
62332         0xB728,
62333         0xB729,
62334         0xB744,
62335         0xB745,
62336         0xB760,
62337         0xB761,
62338         0xB77C,
62339         0xB77D,
62340         0xB798,
62341         0xB799,
62342         0xB7B4,
62343         0xB7B5,
62344         0xB7D0,
62345         0xB7D1,
62346         0xB7EC,
62347         0xB7ED,
62348         0xB808,
62349         0xB809,
62350         0xB824,
62351         0xB825,
62352         0xB840,
62353         0xB841,
62354         0xB85C,
62355         0xB85D,
62356         0xB878,
62357         0xB879,
62358         0xB894,
62359         0xB895,
62360         0xB8B0,
62361         0xB8B1,
62362         0xB8CC,
62363         0xB8CD,
62364         0xB8E8,
62365         0xB8E9,
62366         0xB904,
62367         0xB905,
62368         0xB920,
62369         0xB921,
62370         0xB93C,
62371         0xB93D,
62372         0xB958,
62373         0xB959,
62374         0xB974,
62375         0xB975,
62376         0xB990,
62377         0xB991,
62378         0xB9AC,
62379         0xB9AD,
62380         0xB9C8,
62381         0xB9C9,
62382         0xB9E4,
62383         0xB9E5,
62384         0xBA00,
62385         0xBA01,
62386         0xBA1C,
62387         0xBA1D,
62388         0xBA38,
62389         0xBA39,
62390         0xBA54,
62391         0xBA55,
62392         0xBA70,
62393         0xBA71,
62394         0xBA8C,
62395         0xBA8D,
62396         0xBAA8,
62397         0xBAA9,
62398         0xBAC4,
62399         0xBAC5,
62400         0xBAE0,
62401         0xBAE1,
62402         0xBAFC,
62403         0xBAFD,
62404         0xBB18,
62405         0xBB19,
62406         0xBB34,
62407         0xBB35,
62408         0xBB50,
62409         0xBB51,
62410         0xBB6C,
62411         0xBB6D,
62412         0xBB88,
62413         0xBB89,
62414         0xBBA4,
62415         0xBBA5,
62416         0xBBC0,
62417         0xBBC1,
62418         0xBBDC,
62419         0xBBDD,
62420         0xBBF8,
62421         0xBBF9,
62422         0xBC14,
62423         0xBC15,
62424         0xBC30,
62425         0xBC31,
62426         0xBC4C,
62427         0xBC4D,
62428         0xBC68,
62429         0xBC69,
62430         0xBC84,
62431         0xBC85,
62432         0xBCA0,
62433         0xBCA1,
62434         0xBCBC,
62435         0xBCBD,
62436         0xBCD8,
62437         0xBCD9,
62438         0xBCF4,
62439         0xBCF5,
62440         0xBD10,
62441         0xBD11,
62442         0xBD2C,
62443         0xBD2D,
62444         0xBD48,
62445         0xBD49,
62446         0xBD64,
62447         0xBD65,
62448         0xBD80,
62449         0xBD81,
62450         0xBD9C,
62451         0xBD9D,
62452         0xBDB8,
62453         0xBDB9,
62454         0xBDD4,
62455         0xBDD5,
62456         0xBDF0,
62457         0xBDF1,
62458         0xBE0C,
62459         0xBE0D,
62460         0xBE28,
62461         0xBE29,
62462         0xBE44,
62463         0xBE45,
62464         0xBE60,
62465         0xBE61,
62466         0xBE7C,
62467         0xBE7D,
62468         0xBE98,
62469         0xBE99,
62470         0xBEB4,
62471         0xBEB5,
62472         0xBED0,
62473         0xBED1,
62474         0xBEEC,
62475         0xBEED,
62476         0xBF08,
62477         0xBF09,
62478         0xBF24,
62479         0xBF25,
62480         0xBF40,
62481         0xBF41,
62482         0xBF5C,
62483         0xBF5D,
62484         0xBF78,
62485         0xBF79,
62486         0xBF94,
62487         0xBF95,
62488         0xBFB0,
62489         0xBFB1,
62490         0xBFCC,
62491         0xBFCD,
62492         0xBFE8,
62493         0xBFE9,
62494         0xC004,
62495         0xC005,
62496         0xC020,
62497         0xC021,
62498         0xC03C,
62499         0xC03D,
62500         0xC058,
62501         0xC059,
62502         0xC074,
62503         0xC075,
62504         0xC090,
62505         0xC091,
62506         0xC0AC,
62507         0xC0AD,
62508         0xC0C8,
62509         0xC0C9,
62510         0xC0E4,
62511         0xC0E5,
62512         0xC100,
62513         0xC101,
62514         0xC11C,
62515         0xC11D,
62516         0xC138,
62517         0xC139,
62518         0xC154,
62519         0xC155,
62520         0xC170,
62521         0xC171,
62522         0xC18C,
62523         0xC18D,
62524         0xC1A8,
62525         0xC1A9,
62526         0xC1C4,
62527         0xC1C5,
62528         0xC1E0,
62529         0xC1E1,
62530         0xC1FC,
62531         0xC1FD,
62532         0xC218,
62533         0xC219,
62534         0xC234,
62535         0xC235,
62536         0xC250,
62537         0xC251,
62538         0xC26C,
62539         0xC26D,
62540         0xC288,
62541         0xC289,
62542         0xC2A4,
62543         0xC2A5,
62544         0xC2C0,
62545         0xC2C1,
62546         0xC2DC,
62547         0xC2DD,
62548         0xC2F8,
62549         0xC2F9,
62550         0xC314,
62551         0xC315,
62552         0xC330,
62553         0xC331,
62554         0xC34C,
62555         0xC34D,
62556         0xC368,
62557         0xC369,
62558         0xC384,
62559         0xC385,
62560         0xC3A0,
62561         0xC3A1,
62562         0xC3BC,
62563         0xC3BD,
62564         0xC3D8,
62565         0xC3D9,
62566         0xC3F4,
62567         0xC3F5,
62568         0xC410,
62569         0xC411,
62570         0xC42C,
62571         0xC42D,
62572         0xC448,
62573         0xC449,
62574         0xC464,
62575         0xC465,
62576         0xC480,
62577         0xC481,
62578         0xC49C,
62579         0xC49D,
62580         0xC4B8,
62581         0xC4B9,
62582         0xC4D4,
62583         0xC4D5,
62584         0xC4F0,
62585         0xC4F1,
62586         0xC50C,
62587         0xC50D,
62588         0xC528,
62589         0xC529,
62590         0xC544,
62591         0xC545,
62592         0xC560,
62593         0xC561,
62594         0xC57C,
62595         0xC57D,
62596         0xC598,
62597         0xC599,
62598         0xC5B4,
62599         0xC5B5,
62600         0xC5D0,
62601         0xC5D1,
62602         0xC5EC,
62603         0xC5ED,
62604         0xC608,
62605         0xC609,
62606         0xC624,
62607         0xC625,
62608         0xC640,
62609         0xC641,
62610         0xC65C,
62611         0xC65D,
62612         0xC678,
62613         0xC679,
62614         0xC694,
62615         0xC695,
62616         0xC6B0,
62617         0xC6B1,
62618         0xC6CC,
62619         0xC6CD,
62620         0xC6E8,
62621         0xC6E9,
62622         0xC704,
62623         0xC705,
62624         0xC720,
62625         0xC721,
62626         0xC73C,
62627         0xC73D,
62628         0xC758,
62629         0xC759,
62630         0xC774,
62631         0xC775,
62632         0xC790,
62633         0xC791,
62634         0xC7AC,
62635         0xC7AD,
62636         0xC7C8,
62637         0xC7C9,
62638         0xC7E4,
62639         0xC7E5,
62640         0xC800,
62641         0xC801,
62642         0xC81C,
62643         0xC81D,
62644         0xC838,
62645         0xC839,
62646         0xC854,
62647         0xC855,
62648         0xC870,
62649         0xC871,
62650         0xC88C,
62651         0xC88D,
62652         0xC8A8,
62653         0xC8A9,
62654         0xC8C4,
62655         0xC8C5,
62656         0xC8E0,
62657         0xC8E1,
62658         0xC8FC,
62659         0xC8FD,
62660         0xC918,
62661         0xC919,
62662         0xC934,
62663         0xC935,
62664         0xC950,
62665         0xC951,
62666         0xC96C,
62667         0xC96D,
62668         0xC988,
62669         0xC989,
62670         0xC9A4,
62671         0xC9A5,
62672         0xC9C0,
62673         0xC9C1,
62674         0xC9DC,
62675         0xC9DD,
62676         0xC9F8,
62677         0xC9F9,
62678         0xCA14,
62679         0xCA15,
62680         0xCA30,
62681         0xCA31,
62682         0xCA4C,
62683         0xCA4D,
62684         0xCA68,
62685         0xCA69,
62686         0xCA84,
62687         0xCA85,
62688         0xCAA0,
62689         0xCAA1,
62690         0xCABC,
62691         0xCABD,
62692         0xCAD8,
62693         0xCAD9,
62694         0xCAF4,
62695         0xCAF5,
62696         0xCB10,
62697         0xCB11,
62698         0xCB2C,
62699         0xCB2D,
62700         0xCB48,
62701         0xCB49,
62702         0xCB64,
62703         0xCB65,
62704         0xCB80,
62705         0xCB81,
62706         0xCB9C,
62707         0xCB9D,
62708         0xCBB8,
62709         0xCBB9,
62710         0xCBD4,
62711         0xCBD5,
62712         0xCBF0,
62713         0xCBF1,
62714         0xCC0C,
62715         0xCC0D,
62716         0xCC28,
62717         0xCC29,
62718         0xCC44,
62719         0xCC45,
62720         0xCC60,
62721         0xCC61,
62722         0xCC7C,
62723         0xCC7D,
62724         0xCC98,
62725         0xCC99,
62726         0xCCB4,
62727         0xCCB5,
62728         0xCCD0,
62729         0xCCD1,
62730         0xCCEC,
62731         0xCCED,
62732         0xCD08,
62733         0xCD09,
62734         0xCD24,
62735         0xCD25,
62736         0xCD40,
62737         0xCD41,
62738         0xCD5C,
62739         0xCD5D,
62740         0xCD78,
62741         0xCD79,
62742         0xCD94,
62743         0xCD95,
62744         0xCDB0,
62745         0xCDB1,
62746         0xCDCC,
62747         0xCDCD,
62748         0xCDE8,
62749         0xCDE9,
62750         0xCE04,
62751         0xCE05,
62752         0xCE20,
62753         0xCE21,
62754         0xCE3C,
62755         0xCE3D,
62756         0xCE58,
62757         0xCE59,
62758         0xCE74,
62759         0xCE75,
62760         0xCE90,
62761         0xCE91,
62762         0xCEAC,
62763         0xCEAD,
62764         0xCEC8,
62765         0xCEC9,
62766         0xCEE4,
62767         0xCEE5,
62768         0xCF00,
62769         0xCF01,
62770         0xCF1C,
62771         0xCF1D,
62772         0xCF38,
62773         0xCF39,
62774         0xCF54,
62775         0xCF55,
62776         0xCF70,
62777         0xCF71,
62778         0xCF8C,
62779         0xCF8D,
62780         0xCFA8,
62781         0xCFA9,
62782         0xCFC4,
62783         0xCFC5,
62784         0xCFE0,
62785         0xCFE1,
62786         0xCFFC,
62787         0xCFFD,
62788         0xD018,
62789         0xD019,
62790         0xD034,
62791         0xD035,
62792         0xD050,
62793         0xD051,
62794         0xD06C,
62795         0xD06D,
62796         0xD088,
62797         0xD089,
62798         0xD0A4,
62799         0xD0A5,
62800         0xD0C0,
62801         0xD0C1,
62802         0xD0DC,
62803         0xD0DD,
62804         0xD0F8,
62805         0xD0F9,
62806         0xD114,
62807         0xD115,
62808         0xD130,
62809         0xD131,
62810         0xD14C,
62811         0xD14D,
62812         0xD168,
62813         0xD169,
62814         0xD184,
62815         0xD185,
62816         0xD1A0,
62817         0xD1A1,
62818         0xD1BC,
62819         0xD1BD,
62820         0xD1D8,
62821         0xD1D9,
62822         0xD1F4,
62823         0xD1F5,
62824         0xD210,
62825         0xD211,
62826         0xD22C,
62827         0xD22D,
62828         0xD248,
62829         0xD249,
62830         0xD264,
62831         0xD265,
62832         0xD280,
62833         0xD281,
62834         0xD29C,
62835         0xD29D,
62836         0xD2B8,
62837         0xD2B9,
62838         0xD2D4,
62839         0xD2D5,
62840         0xD2F0,
62841         0xD2F1,
62842         0xD30C,
62843         0xD30D,
62844         0xD328,
62845         0xD329,
62846         0xD344,
62847         0xD345,
62848         0xD360,
62849         0xD361,
62850         0xD37C,
62851         0xD37D,
62852         0xD398,
62853         0xD399,
62854         0xD3B4,
62855         0xD3B5,
62856         0xD3D0,
62857         0xD3D1,
62858         0xD3EC,
62859         0xD3ED,
62860         0xD408,
62861         0xD409,
62862         0xD424,
62863         0xD425,
62864         0xD440,
62865         0xD441,
62866         0xD45C,
62867         0xD45D,
62868         0xD478,
62869         0xD479,
62870         0xD494,
62871         0xD495,
62872         0xD4B0,
62873         0xD4B1,
62874         0xD4CC,
62875         0xD4CD,
62876         0xD4E8,
62877         0xD4E9,
62878         0xD504,
62879         0xD505,
62880         0xD520,
62881         0xD521,
62882         0xD53C,
62883         0xD53D,
62884         0xD558,
62885         0xD559,
62886         0xD574,
62887         0xD575,
62888         0xD590,
62889         0xD591,
62890         0xD5AC,
62891         0xD5AD,
62892         0xD5C8,
62893         0xD5C9,
62894         0xD5E4,
62895         0xD5E5,
62896         0xD600,
62897         0xD601,
62898         0xD61C,
62899         0xD61D,
62900         0xD638,
62901         0xD639,
62902         0xD654,
62903         0xD655,
62904         0xD670,
62905         0xD671,
62906         0xD68C,
62907         0xD68D,
62908         0xD6A8,
62909         0xD6A9,
62910         0xD6C4,
62911         0xD6C5,
62912         0xD6E0,
62913         0xD6E1,
62914         0xD6FC,
62915         0xD6FD,
62916         0xD718,
62917         0xD719,
62918         0xD734,
62919         0xD735,
62920         0xD750,
62921         0xD751,
62922         0xD76C,
62923         0xD76D,
62924         0xD788,
62925         0xD789,
62926         0xD7A4,
62927         0xD7B0,
62928         0xD7C7,
62929         0xD7CB,
62930         0xD7FC,
62931         0xD800,
62932         0xE000,
62933         0xFB1E,
62934         0xFB1F,
62935         0xFE00,
62936         0xFE10,
62937         0xFE20,
62938         0xFE30,
62939         0xFEFF,
62940         0xFF00,
62941         0xFF9E,
62942         0xFFA0,
62943         0xFFF0,
62944         0xFFFC,
62945         0x101FD,
62946         0x101FE,
62947         0x102E0,
62948         0x102E1,
62949         0x10376,
62950         0x1037B,
62951         0x10A01,
62952         0x10A04,
62953         0x10A05,
62954         0x10A07,
62955         0x10A0C,
62956         0x10A10,
62957         0x10A38,
62958         0x10A3B,
62959         0x10A3F,
62960         0x10A40,
62961         0x10AE5,
62962         0x10AE7,
62963         0x11000,
62964         0x11001,
62965         0x11002,
62966         0x11003,
62967         0x11038,
62968         0x11047,
62969         0x1107F,
62970         0x11082,
62971         0x11083,
62972         0x110B0,
62973         0x110B3,
62974         0x110B7,
62975         0x110B9,
62976         0x110BB,
62977         0x110BD,
62978         0x110BE,
62979         0x11100,
62980         0x11103,
62981         0x11127,
62982         0x1112C,
62983         0x1112D,
62984         0x11135,
62985         0x11173,
62986         0x11174,
62987         0x11180,
62988         0x11182,
62989         0x11183,
62990         0x111B3,
62991         0x111B6,
62992         0x111BF,
62993         0x111C1,
62994         0x111C2,
62995         0x111C4,
62996         0x111CA,
62997         0x111CD,
62998         0x1122C,
62999         0x1122F,
63000         0x11232,
63001         0x11234,
63002         0x11235,
63003         0x11236,
63004         0x11238,
63005         0x1123E,
63006         0x1123F,
63007         0x112DF,
63008         0x112E0,
63009         0x112E3,
63010         0x112EB,
63011         0x11300,
63012         0x11302,
63013         0x11304,
63014         0x1133C,
63015         0x1133D,
63016         0x1133E,
63017         0x1133F,
63018         0x11340,
63019         0x11341,
63020         0x11345,
63021         0x11347,
63022         0x11349,
63023         0x1134B,
63024         0x1134E,
63025         0x11357,
63026         0x11358,
63027         0x11362,
63028         0x11364,
63029         0x11366,
63030         0x1136D,
63031         0x11370,
63032         0x11375,
63033         0x11435,
63034         0x11438,
63035         0x11440,
63036         0x11442,
63037         0x11445,
63038         0x11446,
63039         0x11447,
63040         0x114B0,
63041         0x114B1,
63042         0x114B3,
63043         0x114B9,
63044         0x114BA,
63045         0x114BB,
63046         0x114BD,
63047         0x114BE,
63048         0x114BF,
63049         0x114C1,
63050         0x114C2,
63051         0x114C4,
63052         0x115AF,
63053         0x115B0,
63054         0x115B2,
63055         0x115B6,
63056         0x115B8,
63057         0x115BC,
63058         0x115BE,
63059         0x115BF,
63060         0x115C1,
63061         0x115DC,
63062         0x115DE,
63063         0x11630,
63064         0x11633,
63065         0x1163B,
63066         0x1163D,
63067         0x1163E,
63068         0x1163F,
63069         0x11641,
63070         0x116AB,
63071         0x116AC,
63072         0x116AD,
63073         0x116AE,
63074         0x116B0,
63075         0x116B6,
63076         0x116B7,
63077         0x116B8,
63078         0x1171D,
63079         0x11720,
63080         0x11722,
63081         0x11726,
63082         0x11727,
63083         0x1172C,
63084         0x11C2F,
63085         0x11C30,
63086         0x11C37,
63087         0x11C38,
63088         0x11C3E,
63089         0x11C3F,
63090         0x11C40,
63091         0x11C92,
63092         0x11CA8,
63093         0x11CA9,
63094         0x11CAA,
63095         0x11CB1,
63096         0x11CB2,
63097         0x11CB4,
63098         0x11CB5,
63099         0x11CB7,
63100         0x16AF0,
63101         0x16AF5,
63102         0x16B30,
63103         0x16B37,
63104         0x16F51,
63105         0x16F7F,
63106         0x16F8F,
63107         0x16F93,
63108         0x1BC9D,
63109         0x1BC9F,
63110         0x1BCA0,
63111         0x1BCA4,
63112         0x1D165,
63113         0x1D166,
63114         0x1D167,
63115         0x1D16A,
63116         0x1D16D,
63117         0x1D16E,
63118         0x1D173,
63119         0x1D17B,
63120         0x1D183,
63121         0x1D185,
63122         0x1D18C,
63123         0x1D1AA,
63124         0x1D1AE,
63125         0x1D242,
63126         0x1D245,
63127         0x1DA00,
63128         0x1DA37,
63129         0x1DA3B,
63130         0x1DA6D,
63131         0x1DA75,
63132         0x1DA76,
63133         0x1DA84,
63134         0x1DA85,
63135         0x1DA9B,
63136         0x1DAA0,
63137         0x1DAA1,
63138         0x1DAB0,
63139         0x1E000,
63140         0x1E007,
63141         0x1E008,
63142         0x1E019,
63143         0x1E01B,
63144         0x1E022,
63145         0x1E023,
63146         0x1E025,
63147         0x1E026,
63148         0x1E02B,
63149         0x1E8D0,
63150         0x1E8D7,
63151         0x1E944,
63152         0x1E94B,
63153         0x1F1E6,
63154         0x1F200,
63155         0x1F385,
63156         0x1F386,
63157         0x1F3C3,
63158         0x1F3C5,
63159         0x1F3CA,
63160         0x1F3CC,
63161         0x1F3FB,
63162         0x1F400,
63163         0x1F442,
63164         0x1F444,
63165         0x1F446,
63166         0x1F451,
63167         0x1F466,
63168         0x1F46A,
63169         0x1F46E,
63170         0x1F46F,
63171         0x1F470,
63172         0x1F479,
63173         0x1F47C,
63174         0x1F47D,
63175         0x1F481,
63176         0x1F484,
63177         0x1F485,
63178         0x1F488,
63179         0x1F48B,
63180         0x1F48C,
63181         0x1F4AA,
63182         0x1F4AB,
63183         0x1F575,
63184         0x1F576,
63185         0x1F57A,
63186         0x1F57B,
63187         0x1F590,
63188         0x1F591,
63189         0x1F595,
63190         0x1F597,
63191         0x1F5E8,
63192         0x1F5E9,
63193         0x1F645,
63194         0x1F648,
63195         0x1F64B,
63196         0x1F650,
63197         0x1F6A3,
63198         0x1F6A4,
63199         0x1F6B4,
63200         0x1F6B7,
63201         0x1F6C0,
63202         0x1F6C1,
63203         0x1F918,
63204         0x1F91F,
63205         0x1F926,
63206         0x1F927,
63207         0x1F930,
63208         0x1F931,
63209         0x1F933,
63210         0x1F93A,
63211         0x1F93C,
63212         0x1F93F,
63213         0xE0000,
63214         0xE0020,
63215         0xE0080,
63216         0xE0100,
63217         0xE01F0,
63218         0xE1000
63219 };
63220
63221 #endif  /* defined(PERL_IN_PERL_C) */
63222
63223 #if defined(PERL_IN_REGEXEC_C)
63224
63225 #define GCB_ENUM_COUNT 19
63226
63227 typedef enum {
63228         GCB_Other = 0,
63229         GCB_CR = 1,
63230         GCB_Control = 2,
63231         GCB_E_Base = 3,
63232         GCB_E_Base_GAZ = 4,
63233         GCB_E_Modifier = 5,
63234         GCB_Extend = 6,
63235         GCB_Glue_After_Zwj = 7,
63236         GCB_L = 8,
63237         GCB_LF = 9,
63238         GCB_LV = 10,
63239         GCB_LVT = 11,
63240         GCB_Prepend = 12,
63241         GCB_Regional_Indicator = 13,
63242         GCB_SpacingMark = 14,
63243         GCB_T = 15,
63244         GCB_V = 16,
63245         GCB_ZWJ = 17,
63246         GCB_EDGE = 18
63247 } GCB_enum;
63248
63249 static const GCB_enum _Perl_GCB_invmap[] = { /* for EBCDIC 037 */
63250         GCB_Control,
63251         GCB_CR,
63252         GCB_Control,
63253         GCB_LF,
63254         GCB_Control,
63255         GCB_Other,
63256         GCB_Control,
63257         GCB_Other,
63258         GCB_Control,
63259         GCB_Other,
63260         GCB_Extend,
63261         GCB_Other,
63262         GCB_Extend,
63263         GCB_Other,
63264         GCB_Extend,
63265         GCB_Other,
63266         GCB_Extend,
63267         GCB_Other,
63268         GCB_Extend,
63269         GCB_Other,
63270         GCB_Extend,
63271         GCB_Other,
63272         GCB_Extend,
63273         GCB_Other,
63274         GCB_Prepend,
63275         GCB_Other,
63276         GCB_Extend,
63277         GCB_Other,
63278         GCB_Control,
63279         GCB_Other,
63280         GCB_Extend,
63281         GCB_Other,
63282         GCB_Extend,
63283         GCB_Other,
63284         GCB_Extend,
63285         GCB_Prepend,
63286         GCB_Other,
63287         GCB_Extend,
63288         GCB_Other,
63289         GCB_Extend,
63290         GCB_Other,
63291         GCB_Extend,
63292         GCB_Other,
63293         GCB_Prepend,
63294         GCB_Other,
63295         GCB_Extend,
63296         GCB_Other,
63297         GCB_Extend,
63298         GCB_Other,
63299         GCB_Extend,
63300         GCB_Other,
63301         GCB_Extend,
63302         GCB_Other,
63303         GCB_Extend,
63304         GCB_Other,
63305         GCB_Extend,
63306         GCB_Other,
63307         GCB_Extend,
63308         GCB_Other,
63309         GCB_Extend,
63310         GCB_Other,
63311         GCB_Extend,
63312         GCB_Other,
63313         GCB_Extend,
63314         GCB_Prepend,
63315         GCB_Extend,
63316         GCB_SpacingMark,
63317         GCB_Other,
63318         GCB_Extend,
63319         GCB_SpacingMark,
63320         GCB_Extend,
63321         GCB_Other,
63322         GCB_SpacingMark,
63323         GCB_Extend,
63324         GCB_SpacingMark,
63325         GCB_Extend,
63326         GCB_SpacingMark,
63327         GCB_Other,
63328         GCB_Extend,
63329         GCB_Other,
63330         GCB_Extend,
63331         GCB_Other,
63332         GCB_Extend,
63333         GCB_SpacingMark,
63334         GCB_Other,
63335         GCB_Extend,
63336         GCB_Other,
63337         GCB_Extend,
63338         GCB_SpacingMark,
63339         GCB_Extend,
63340         GCB_Other,
63341         GCB_SpacingMark,
63342         GCB_Other,
63343         GCB_SpacingMark,
63344         GCB_Extend,
63345         GCB_Other,
63346         GCB_Extend,
63347         GCB_Other,
63348         GCB_Extend,
63349         GCB_Other,
63350         GCB_Extend,
63351         GCB_SpacingMark,
63352         GCB_Other,
63353         GCB_Extend,
63354         GCB_Other,
63355         GCB_SpacingMark,
63356         GCB_Extend,
63357         GCB_Other,
63358         GCB_Extend,
63359         GCB_Other,
63360         GCB_Extend,
63361         GCB_Other,
63362         GCB_Extend,
63363         GCB_Other,
63364         GCB_Extend,
63365         GCB_Other,
63366         GCB_Extend,
63367         GCB_Other,
63368         GCB_Extend,
63369         GCB_SpacingMark,
63370         GCB_Other,
63371         GCB_Extend,
63372         GCB_Other,
63373         GCB_SpacingMark,
63374         GCB_Extend,
63375         GCB_Other,
63376         GCB_Extend,
63377         GCB_SpacingMark,
63378         GCB_Other,
63379         GCB_SpacingMark,
63380         GCB_Extend,
63381         GCB_Other,
63382         GCB_Extend,
63383         GCB_Other,
63384         GCB_Extend,
63385         GCB_SpacingMark,
63386         GCB_Other,
63387         GCB_Extend,
63388         GCB_Other,
63389         GCB_Extend,
63390         GCB_SpacingMark,
63391         GCB_Extend,
63392         GCB_Other,
63393         GCB_SpacingMark,
63394         GCB_Other,
63395         GCB_SpacingMark,
63396         GCB_Extend,
63397         GCB_Other,
63398         GCB_Extend,
63399         GCB_Other,
63400         GCB_Extend,
63401         GCB_Other,
63402         GCB_Extend,
63403         GCB_Other,
63404         GCB_Extend,
63405         GCB_SpacingMark,
63406         GCB_Extend,
63407         GCB_SpacingMark,
63408         GCB_Other,
63409         GCB_SpacingMark,
63410         GCB_Other,
63411         GCB_SpacingMark,
63412         GCB_Extend,
63413         GCB_Other,
63414         GCB_Extend,
63415         GCB_Other,
63416         GCB_Extend,
63417         GCB_SpacingMark,
63418         GCB_Other,
63419         GCB_Extend,
63420         GCB_SpacingMark,
63421         GCB_Other,
63422         GCB_Extend,
63423         GCB_Other,
63424         GCB_Extend,
63425         GCB_Other,
63426         GCB_Extend,
63427         GCB_Other,
63428         GCB_Extend,
63429         GCB_Other,
63430         GCB_Extend,
63431         GCB_SpacingMark,
63432         GCB_Other,
63433         GCB_Extend,
63434         GCB_Other,
63435         GCB_SpacingMark,
63436         GCB_Extend,
63437         GCB_SpacingMark,
63438         GCB_Extend,
63439         GCB_SpacingMark,
63440         GCB_Other,
63441         GCB_Extend,
63442         GCB_SpacingMark,
63443         GCB_Other,
63444         GCB_SpacingMark,
63445         GCB_Extend,
63446         GCB_Other,
63447         GCB_Extend,
63448         GCB_Other,
63449         GCB_Extend,
63450         GCB_Other,
63451         GCB_Extend,
63452         GCB_SpacingMark,
63453         GCB_Other,
63454         GCB_Extend,
63455         GCB_SpacingMark,
63456         GCB_Extend,
63457         GCB_Other,
63458         GCB_SpacingMark,
63459         GCB_Other,
63460         GCB_SpacingMark,
63461         GCB_Extend,
63462         GCB_Prepend,
63463         GCB_Other,
63464         GCB_Extend,
63465         GCB_Other,
63466         GCB_Extend,
63467         GCB_Other,
63468         GCB_SpacingMark,
63469         GCB_Other,
63470         GCB_Extend,
63471         GCB_Other,
63472         GCB_Extend,
63473         GCB_SpacingMark,
63474         GCB_Extend,
63475         GCB_Other,
63476         GCB_Extend,
63477         GCB_Other,
63478         GCB_SpacingMark,
63479         GCB_Extend,
63480         GCB_Other,
63481         GCB_SpacingMark,
63482         GCB_Other,
63483         GCB_Extend,
63484         GCB_Other,
63485         GCB_SpacingMark,
63486         GCB_Extend,
63487         GCB_Other,
63488         GCB_Extend,
63489         GCB_Other,
63490         GCB_Extend,
63491         GCB_Other,
63492         GCB_SpacingMark,
63493         GCB_Extend,
63494         GCB_Other,
63495         GCB_Extend,
63496         GCB_Other,
63497         GCB_Extend,
63498         GCB_Other,
63499         GCB_Extend,
63500         GCB_Other,
63501         GCB_Extend,
63502         GCB_Other,
63503         GCB_Extend,
63504         GCB_Other,
63505         GCB_Extend,
63506         GCB_Other,
63507         GCB_SpacingMark,
63508         GCB_Other,
63509         GCB_Extend,
63510         GCB_SpacingMark,
63511         GCB_Extend,
63512         GCB_Other,
63513         GCB_Extend,
63514         GCB_Other,
63515         GCB_Extend,
63516         GCB_Other,
63517         GCB_Extend,
63518         GCB_Other,
63519         GCB_Extend,
63520         GCB_Other,
63521         GCB_Extend,
63522         GCB_SpacingMark,
63523         GCB_Extend,
63524         GCB_Other,
63525         GCB_Extend,
63526         GCB_SpacingMark,
63527         GCB_Extend,
63528         GCB_Other,
63529         GCB_SpacingMark,
63530         GCB_Extend,
63531         GCB_Other,
63532         GCB_Extend,
63533         GCB_Other,
63534         GCB_Extend,
63535         GCB_Other,
63536         GCB_Extend,
63537         GCB_Other,
63538         GCB_SpacingMark,
63539         GCB_Extend,
63540         GCB_Other,
63541         GCB_Extend,
63542         GCB_Other,
63543         GCB_Extend,
63544         GCB_Other,
63545         GCB_L,
63546         GCB_V,
63547         GCB_T,
63548         GCB_Other,
63549         GCB_Extend,
63550         GCB_Other,
63551         GCB_Extend,
63552         GCB_Other,
63553         GCB_Extend,
63554         GCB_Other,
63555         GCB_Extend,
63556         GCB_Other,
63557         GCB_Extend,
63558         GCB_Other,
63559         GCB_Extend,
63560         GCB_SpacingMark,
63561         GCB_Extend,
63562         GCB_SpacingMark,
63563         GCB_Extend,
63564         GCB_SpacingMark,
63565         GCB_Extend,
63566         GCB_Other,
63567         GCB_Extend,
63568         GCB_Other,
63569         GCB_Extend,
63570         GCB_Control,
63571         GCB_Other,
63572         GCB_Extend,
63573         GCB_Other,
63574         GCB_Extend,
63575         GCB_Other,
63576         GCB_Extend,
63577         GCB_SpacingMark,
63578         GCB_Extend,
63579         GCB_SpacingMark,
63580         GCB_Other,
63581         GCB_SpacingMark,
63582         GCB_Extend,
63583         GCB_SpacingMark,
63584         GCB_Extend,
63585         GCB_Other,
63586         GCB_Extend,
63587         GCB_SpacingMark,
63588         GCB_Extend,
63589         GCB_Other,
63590         GCB_SpacingMark,
63591         GCB_Extend,
63592         GCB_SpacingMark,
63593         GCB_Extend,
63594         GCB_Other,
63595         GCB_Extend,
63596         GCB_Other,
63597         GCB_Extend,
63598         GCB_Other,
63599         GCB_Extend,
63600         GCB_SpacingMark,
63601         GCB_Extend,
63602         GCB_Other,
63603         GCB_Extend,
63604         GCB_Other,
63605         GCB_Extend,
63606         GCB_Other,
63607         GCB_Extend,
63608         GCB_SpacingMark,
63609         GCB_Other,
63610         GCB_Extend,
63611         GCB_SpacingMark,
63612         GCB_Extend,
63613         GCB_SpacingMark,
63614         GCB_Extend,
63615         GCB_SpacingMark,
63616         GCB_Extend,
63617         GCB_SpacingMark,
63618         GCB_Other,
63619         GCB_Extend,
63620         GCB_Other,
63621         GCB_Extend,
63622         GCB_SpacingMark,
63623         GCB_Other,
63624         GCB_SpacingMark,
63625         GCB_Extend,
63626         GCB_SpacingMark,
63627         GCB_Extend,
63628         GCB_SpacingMark,
63629         GCB_Extend,
63630         GCB_Other,
63631         GCB_Extend,
63632         GCB_SpacingMark,
63633         GCB_Extend,
63634         GCB_SpacingMark,
63635         GCB_Extend,
63636         GCB_SpacingMark,
63637         GCB_Extend,
63638         GCB_SpacingMark,
63639         GCB_Other,
63640         GCB_SpacingMark,
63641         GCB_Extend,
63642         GCB_SpacingMark,
63643         GCB_Extend,
63644         GCB_Other,
63645         GCB_Extend,
63646         GCB_Other,
63647         GCB_Extend,
63648         GCB_SpacingMark,
63649         GCB_Extend,
63650         GCB_Other,
63651         GCB_Extend,
63652         GCB_Other,
63653         GCB_SpacingMark,
63654         GCB_Extend,
63655         GCB_Other,
63656         GCB_Extend,
63657         GCB_Other,
63658         GCB_Extend,
63659         GCB_Other,
63660         GCB_Extend,
63661         GCB_Other,
63662         GCB_Control,
63663         GCB_Extend,
63664         GCB_ZWJ,
63665         GCB_Control,
63666         GCB_Other,
63667         GCB_Control,
63668         GCB_Other,
63669         GCB_Control,
63670         GCB_Other,
63671         GCB_Extend,
63672         GCB_Other,
63673         GCB_E_Base,
63674         GCB_Other,
63675         GCB_E_Base,
63676         GCB_Other,
63677         GCB_E_Base,
63678         GCB_Other,
63679         GCB_Glue_After_Zwj,
63680         GCB_Other,
63681         GCB_Extend,
63682         GCB_Other,
63683         GCB_Extend,
63684         GCB_Other,
63685         GCB_Extend,
63686         GCB_Other,
63687         GCB_Extend,
63688         GCB_Other,
63689         GCB_Extend,
63690         GCB_Other,
63691         GCB_Extend,
63692         GCB_Other,
63693         GCB_Extend,
63694         GCB_Other,
63695         GCB_Extend,
63696         GCB_Other,
63697         GCB_Extend,
63698         GCB_Other,
63699         GCB_Extend,
63700         GCB_Other,
63701         GCB_Extend,
63702         GCB_Other,
63703         GCB_Extend,
63704         GCB_Other,
63705         GCB_SpacingMark,
63706         GCB_Extend,
63707         GCB_SpacingMark,
63708         GCB_Other,
63709         GCB_SpacingMark,
63710         GCB_Other,
63711         GCB_SpacingMark,
63712         GCB_Extend,
63713         GCB_Other,
63714         GCB_Extend,
63715         GCB_Other,
63716         GCB_Extend,
63717         GCB_Other,
63718         GCB_Extend,
63719         GCB_SpacingMark,
63720         GCB_Other,
63721         GCB_L,
63722         GCB_Other,
63723         GCB_Extend,
63724         GCB_SpacingMark,
63725         GCB_Other,
63726         GCB_Extend,
63727         GCB_SpacingMark,
63728         GCB_Extend,
63729         GCB_SpacingMark,
63730         GCB_Extend,
63731         GCB_SpacingMark,
63732         GCB_Other,
63733         GCB_Extend,
63734         GCB_Other,
63735         GCB_Extend,
63736         GCB_SpacingMark,
63737         GCB_Extend,
63738         GCB_SpacingMark,
63739         GCB_Extend,
63740         GCB_Other,
63741         GCB_Extend,
63742         GCB_Other,
63743         GCB_Extend,
63744         GCB_SpacingMark,
63745         GCB_Other,
63746         GCB_Extend,
63747         GCB_Other,
63748         GCB_Extend,
63749         GCB_Other,
63750         GCB_Extend,
63751         GCB_Other,
63752         GCB_Extend,
63753         GCB_Other,
63754         GCB_Extend,
63755         GCB_Other,
63756         GCB_Extend,
63757         GCB_Other,
63758         GCB_SpacingMark,
63759         GCB_Extend,
63760         GCB_SpacingMark,
63761         GCB_Other,
63762         GCB_SpacingMark,
63763         GCB_Extend,
63764         GCB_Other,
63765         GCB_SpacingMark,
63766         GCB_Extend,
63767         GCB_SpacingMark,
63768         GCB_Extend,
63769         GCB_SpacingMark,
63770         GCB_Other,
63771         GCB_SpacingMark,
63772         GCB_Extend,
63773         GCB_Other,
63774         GCB_LV,
63775         GCB_LVT,
63776         GCB_LV,
63777         GCB_LVT,
63778         GCB_LV,
63779         GCB_LVT,
63780         GCB_LV,
63781         GCB_LVT,
63782         GCB_LV,
63783         GCB_LVT,
63784         GCB_LV,
63785         GCB_LVT,
63786         GCB_LV,
63787         GCB_LVT,
63788         GCB_LV,
63789         GCB_LVT,
63790         GCB_LV,
63791         GCB_LVT,
63792         GCB_LV,
63793         GCB_LVT,
63794         GCB_LV,
63795         GCB_LVT,
63796         GCB_LV,
63797         GCB_LVT,
63798         GCB_LV,
63799         GCB_LVT,
63800         GCB_LV,
63801         GCB_LVT,
63802         GCB_LV,
63803         GCB_LVT,
63804         GCB_LV,
63805         GCB_LVT,
63806         GCB_LV,
63807         GCB_LVT,
63808         GCB_LV,
63809         GCB_LVT,
63810         GCB_LV,
63811         GCB_LVT,
63812         GCB_LV,
63813         GCB_LVT,
63814         GCB_LV,
63815         GCB_LVT,
63816         GCB_LV,
63817         GCB_LVT,
63818         GCB_LV,
63819         GCB_LVT,
63820         GCB_LV,
63821         GCB_LVT,
63822         GCB_LV,
63823         GCB_LVT,
63824         GCB_LV,
63825         GCB_LVT,
63826         GCB_LV,
63827         GCB_LVT,
63828         GCB_LV,
63829         GCB_LVT,
63830         GCB_LV,
63831         GCB_LVT,
63832         GCB_LV,
63833         GCB_LVT,
63834         GCB_LV,
63835         GCB_LVT,
63836         GCB_LV,
63837         GCB_LVT,
63838         GCB_LV,
63839         GCB_LVT,
63840         GCB_LV,
63841         GCB_LVT,
63842         GCB_LV,
63843         GCB_LVT,
63844         GCB_LV,
63845         GCB_LVT,
63846         GCB_LV,
63847         GCB_LVT,
63848         GCB_LV,
63849         GCB_LVT,
63850         GCB_LV,
63851         GCB_LVT,
63852         GCB_LV,
63853         GCB_LVT,
63854         GCB_LV,
63855         GCB_LVT,
63856         GCB_LV,
63857         GCB_LVT,
63858         GCB_LV,
63859         GCB_LVT,
63860         GCB_LV,
63861         GCB_LVT,
63862         GCB_LV,
63863         GCB_LVT,
63864         GCB_LV,
63865         GCB_LVT,
63866         GCB_LV,
63867         GCB_LVT,
63868         GCB_LV,
63869         GCB_LVT,
63870         GCB_LV,
63871         GCB_LVT,
63872         GCB_LV,
63873         GCB_LVT,
63874         GCB_LV,
63875         GCB_LVT,
63876         GCB_LV,
63877         GCB_LVT,
63878         GCB_LV,
63879         GCB_LVT,
63880         GCB_LV,
63881         GCB_LVT,
63882         GCB_LV,
63883         GCB_LVT,
63884         GCB_LV,
63885         GCB_LVT,
63886         GCB_LV,
63887         GCB_LVT,
63888         GCB_LV,
63889         GCB_LVT,
63890         GCB_LV,
63891         GCB_LVT,
63892         GCB_LV,
63893         GCB_LVT,
63894         GCB_LV,
63895         GCB_LVT,
63896         GCB_LV,
63897         GCB_LVT,
63898         GCB_LV,
63899         GCB_LVT,
63900         GCB_LV,
63901         GCB_LVT,
63902         GCB_LV,
63903         GCB_LVT,
63904         GCB_LV,
63905         GCB_LVT,
63906         GCB_LV,
63907         GCB_LVT,
63908         GCB_LV,
63909         GCB_LVT,
63910         GCB_LV,
63911         GCB_LVT,
63912         GCB_LV,
63913         GCB_LVT,
63914         GCB_LV,
63915         GCB_LVT,
63916         GCB_LV,
63917         GCB_LVT,
63918         GCB_LV,
63919         GCB_LVT,
63920         GCB_LV,
63921         GCB_LVT,
63922         GCB_LV,
63923         GCB_LVT,
63924         GCB_LV,
63925         GCB_LVT,
63926         GCB_LV,
63927         GCB_LVT,
63928         GCB_LV,
63929         GCB_LVT,
63930         GCB_LV,
63931         GCB_LVT,
63932         GCB_LV,
63933         GCB_LVT,
63934         GCB_LV,
63935         GCB_LVT,
63936         GCB_LV,
63937         GCB_LVT,
63938         GCB_LV,
63939         GCB_LVT,
63940         GCB_LV,
63941         GCB_LVT,
63942         GCB_LV,
63943         GCB_LVT,
63944         GCB_LV,
63945         GCB_LVT,
63946         GCB_LV,
63947         GCB_LVT,
63948         GCB_LV,
63949         GCB_LVT,
63950         GCB_LV,
63951         GCB_LVT,
63952         GCB_LV,
63953         GCB_LVT,
63954         GCB_LV,
63955         GCB_LVT,
63956         GCB_LV,
63957         GCB_LVT,
63958         GCB_LV,
63959         GCB_LVT,
63960         GCB_LV,
63961         GCB_LVT,
63962         GCB_LV,
63963         GCB_LVT,
63964         GCB_LV,
63965         GCB_LVT,
63966         GCB_LV,
63967         GCB_LVT,
63968         GCB_LV,
63969         GCB_LVT,
63970         GCB_LV,
63971         GCB_LVT,
63972         GCB_LV,
63973         GCB_LVT,
63974         GCB_LV,
63975         GCB_LVT,
63976         GCB_LV,
63977         GCB_LVT,
63978         GCB_LV,
63979         GCB_LVT,
63980         GCB_LV,
63981         GCB_LVT,
63982         GCB_LV,
63983         GCB_LVT,
63984         GCB_LV,
63985         GCB_LVT,
63986         GCB_LV,
63987         GCB_LVT,
63988         GCB_LV,
63989         GCB_LVT,
63990         GCB_LV,
63991         GCB_LVT,
63992         GCB_LV,
63993         GCB_LVT,
63994         GCB_LV,
63995         GCB_LVT,
63996         GCB_LV,
63997         GCB_LVT,
63998         GCB_LV,
63999         GCB_LVT,
64000         GCB_LV,
64001         GCB_LVT,
64002         GCB_LV,
64003         GCB_LVT,
64004         GCB_LV,
64005         GCB_LVT,
64006         GCB_LV,
64007         GCB_LVT,
64008         GCB_LV,
64009         GCB_LVT,
64010         GCB_LV,
64011         GCB_LVT,
64012         GCB_LV,
64013         GCB_LVT,
64014         GCB_LV,
64015         GCB_LVT,
64016         GCB_LV,
64017         GCB_LVT,
64018         GCB_LV,
64019         GCB_LVT,
64020         GCB_LV,
64021         GCB_LVT,
64022         GCB_LV,
64023         GCB_LVT,
64024         GCB_LV,
64025         GCB_LVT,
64026         GCB_LV,
64027         GCB_LVT,
64028         GCB_LV,
64029         GCB_LVT,
64030         GCB_LV,
64031         GCB_LVT,
64032         GCB_LV,
64033         GCB_LVT,
64034         GCB_LV,
64035         GCB_LVT,
64036         GCB_LV,
64037         GCB_LVT,
64038         GCB_LV,
64039         GCB_LVT,
64040         GCB_LV,
64041         GCB_LVT,
64042         GCB_LV,
64043         GCB_LVT,
64044         GCB_LV,
64045         GCB_LVT,
64046         GCB_LV,
64047         GCB_LVT,
64048         GCB_LV,
64049         GCB_LVT,
64050         GCB_LV,
64051         GCB_LVT,
64052         GCB_LV,
64053         GCB_LVT,
64054         GCB_LV,
64055         GCB_LVT,
64056         GCB_LV,
64057         GCB_LVT,
64058         GCB_LV,
64059         GCB_LVT,
64060         GCB_LV,
64061         GCB_LVT,
64062         GCB_LV,
64063         GCB_LVT,
64064         GCB_LV,
64065         GCB_LVT,
64066         GCB_LV,
64067         GCB_LVT,
64068         GCB_LV,
64069         GCB_LVT,
64070         GCB_LV,
64071         GCB_LVT,
64072         GCB_LV,
64073         GCB_LVT,
64074         GCB_LV,
64075         GCB_LVT,
64076         GCB_LV,
64077         GCB_LVT,
64078         GCB_LV,
64079         GCB_LVT,
64080         GCB_LV,
64081         GCB_LVT,
64082         GCB_LV,
64083         GCB_LVT,
64084         GCB_LV,
64085         GCB_LVT,
64086         GCB_LV,
64087         GCB_LVT,
64088         GCB_LV,
64089         GCB_LVT,
64090         GCB_LV,
64091         GCB_LVT,
64092         GCB_LV,
64093         GCB_LVT,
64094         GCB_LV,
64095         GCB_LVT,
64096         GCB_LV,
64097         GCB_LVT,
64098         GCB_LV,
64099         GCB_LVT,
64100         GCB_LV,
64101         GCB_LVT,
64102         GCB_LV,
64103         GCB_LVT,
64104         GCB_LV,
64105         GCB_LVT,
64106         GCB_LV,
64107         GCB_LVT,
64108         GCB_LV,
64109         GCB_LVT,
64110         GCB_LV,
64111         GCB_LVT,
64112         GCB_LV,
64113         GCB_LVT,
64114         GCB_LV,
64115         GCB_LVT,
64116         GCB_LV,
64117         GCB_LVT,
64118         GCB_LV,
64119         GCB_LVT,
64120         GCB_LV,
64121         GCB_LVT,
64122         GCB_LV,
64123         GCB_LVT,
64124         GCB_LV,
64125         GCB_LVT,
64126         GCB_LV,
64127         GCB_LVT,
64128         GCB_LV,
64129         GCB_LVT,
64130         GCB_LV,
64131         GCB_LVT,
64132         GCB_LV,
64133         GCB_LVT,
64134         GCB_LV,
64135         GCB_LVT,
64136         GCB_LV,
64137         GCB_LVT,
64138         GCB_LV,
64139         GCB_LVT,
64140         GCB_LV,
64141         GCB_LVT,
64142         GCB_LV,
64143         GCB_LVT,
64144         GCB_LV,
64145         GCB_LVT,
64146         GCB_LV,
64147         GCB_LVT,
64148         GCB_LV,
64149         GCB_LVT,
64150         GCB_LV,
64151         GCB_LVT,
64152         GCB_LV,
64153         GCB_LVT,
64154         GCB_LV,
64155         GCB_LVT,
64156         GCB_LV,
64157         GCB_LVT,
64158         GCB_LV,
64159         GCB_LVT,
64160         GCB_LV,
64161         GCB_LVT,
64162         GCB_LV,
64163         GCB_LVT,
64164         GCB_LV,
64165         GCB_LVT,
64166         GCB_LV,
64167         GCB_LVT,
64168         GCB_LV,
64169         GCB_LVT,
64170         GCB_LV,
64171         GCB_LVT,
64172         GCB_LV,
64173         GCB_LVT,
64174         GCB_LV,
64175         GCB_LVT,
64176         GCB_LV,
64177         GCB_LVT,
64178         GCB_LV,
64179         GCB_LVT,
64180         GCB_LV,
64181         GCB_LVT,
64182         GCB_LV,
64183         GCB_LVT,
64184         GCB_LV,
64185         GCB_LVT,
64186         GCB_LV,
64187         GCB_LVT,
64188         GCB_LV,
64189         GCB_LVT,
64190         GCB_LV,
64191         GCB_LVT,
64192         GCB_LV,
64193         GCB_LVT,
64194         GCB_LV,
64195         GCB_LVT,
64196         GCB_LV,
64197         GCB_LVT,
64198         GCB_LV,
64199         GCB_LVT,
64200         GCB_LV,
64201         GCB_LVT,
64202         GCB_LV,
64203         GCB_LVT,
64204         GCB_LV,
64205         GCB_LVT,
64206         GCB_LV,
64207         GCB_LVT,
64208         GCB_LV,
64209         GCB_LVT,
64210         GCB_LV,
64211         GCB_LVT,
64212         GCB_LV,
64213         GCB_LVT,
64214         GCB_LV,
64215         GCB_LVT,
64216         GCB_LV,
64217         GCB_LVT,
64218         GCB_LV,
64219         GCB_LVT,
64220         GCB_LV,
64221         GCB_LVT,
64222         GCB_LV,
64223         GCB_LVT,
64224         GCB_LV,
64225         GCB_LVT,
64226         GCB_LV,
64227         GCB_LVT,
64228         GCB_LV,
64229         GCB_LVT,
64230         GCB_LV,
64231         GCB_LVT,
64232         GCB_LV,
64233         GCB_LVT,
64234         GCB_LV,
64235         GCB_LVT,
64236         GCB_LV,
64237         GCB_LVT,
64238         GCB_LV,
64239         GCB_LVT,
64240         GCB_LV,
64241         GCB_LVT,
64242         GCB_LV,
64243         GCB_LVT,
64244         GCB_LV,
64245         GCB_LVT,
64246         GCB_LV,
64247         GCB_LVT,
64248         GCB_LV,
64249         GCB_LVT,
64250         GCB_LV,
64251         GCB_LVT,
64252         GCB_LV,
64253         GCB_LVT,
64254         GCB_LV,
64255         GCB_LVT,
64256         GCB_LV,
64257         GCB_LVT,
64258         GCB_LV,
64259         GCB_LVT,
64260         GCB_LV,
64261         GCB_LVT,
64262         GCB_LV,
64263         GCB_LVT,
64264         GCB_LV,
64265         GCB_LVT,
64266         GCB_LV,
64267         GCB_LVT,
64268         GCB_LV,
64269         GCB_LVT,
64270         GCB_LV,
64271         GCB_LVT,
64272         GCB_LV,
64273         GCB_LVT,
64274         GCB_LV,
64275         GCB_LVT,
64276         GCB_LV,
64277         GCB_LVT,
64278         GCB_LV,
64279         GCB_LVT,
64280         GCB_LV,
64281         GCB_LVT,
64282         GCB_LV,
64283         GCB_LVT,
64284         GCB_LV,
64285         GCB_LVT,
64286         GCB_LV,
64287         GCB_LVT,
64288         GCB_LV,
64289         GCB_LVT,
64290         GCB_LV,
64291         GCB_LVT,
64292         GCB_LV,
64293         GCB_LVT,
64294         GCB_LV,
64295         GCB_LVT,
64296         GCB_LV,
64297         GCB_LVT,
64298         GCB_LV,
64299         GCB_LVT,
64300         GCB_LV,
64301         GCB_LVT,
64302         GCB_LV,
64303         GCB_LVT,
64304         GCB_LV,
64305         GCB_LVT,
64306         GCB_LV,
64307         GCB_LVT,
64308         GCB_LV,
64309         GCB_LVT,
64310         GCB_LV,
64311         GCB_LVT,
64312         GCB_LV,
64313         GCB_LVT,
64314         GCB_LV,
64315         GCB_LVT,
64316         GCB_LV,
64317         GCB_LVT,
64318         GCB_LV,
64319         GCB_LVT,
64320         GCB_LV,
64321         GCB_LVT,
64322         GCB_LV,
64323         GCB_LVT,
64324         GCB_LV,
64325         GCB_LVT,
64326         GCB_LV,
64327         GCB_LVT,
64328         GCB_LV,
64329         GCB_LVT,
64330         GCB_LV,
64331         GCB_LVT,
64332         GCB_LV,
64333         GCB_LVT,
64334         GCB_LV,
64335         GCB_LVT,
64336         GCB_LV,
64337         GCB_LVT,
64338         GCB_LV,
64339         GCB_LVT,
64340         GCB_LV,
64341         GCB_LVT,
64342         GCB_LV,
64343         GCB_LVT,
64344         GCB_LV,
64345         GCB_LVT,
64346         GCB_LV,
64347         GCB_LVT,
64348         GCB_LV,
64349         GCB_LVT,
64350         GCB_LV,
64351         GCB_LVT,
64352         GCB_LV,
64353         GCB_LVT,
64354         GCB_LV,
64355         GCB_LVT,
64356         GCB_LV,
64357         GCB_LVT,
64358         GCB_LV,
64359         GCB_LVT,
64360         GCB_LV,
64361         GCB_LVT,
64362         GCB_LV,
64363         GCB_LVT,
64364         GCB_LV,
64365         GCB_LVT,
64366         GCB_LV,
64367         GCB_LVT,
64368         GCB_LV,
64369         GCB_LVT,
64370         GCB_LV,
64371         GCB_LVT,
64372         GCB_LV,
64373         GCB_LVT,
64374         GCB_LV,
64375         GCB_LVT,
64376         GCB_LV,
64377         GCB_LVT,
64378         GCB_LV,
64379         GCB_LVT,
64380         GCB_LV,
64381         GCB_LVT,
64382         GCB_LV,
64383         GCB_LVT,
64384         GCB_LV,
64385         GCB_LVT,
64386         GCB_LV,
64387         GCB_LVT,
64388         GCB_LV,
64389         GCB_LVT,
64390         GCB_LV,
64391         GCB_LVT,
64392         GCB_LV,
64393         GCB_LVT,
64394         GCB_LV,
64395         GCB_LVT,
64396         GCB_LV,
64397         GCB_LVT,
64398         GCB_LV,
64399         GCB_LVT,
64400         GCB_LV,
64401         GCB_LVT,
64402         GCB_LV,
64403         GCB_LVT,
64404         GCB_LV,
64405         GCB_LVT,
64406         GCB_LV,
64407         GCB_LVT,
64408         GCB_LV,
64409         GCB_LVT,
64410         GCB_LV,
64411         GCB_LVT,
64412         GCB_LV,
64413         GCB_LVT,
64414         GCB_LV,
64415         GCB_LVT,
64416         GCB_LV,
64417         GCB_LVT,
64418         GCB_LV,
64419         GCB_LVT,
64420         GCB_LV,
64421         GCB_LVT,
64422         GCB_LV,
64423         GCB_LVT,
64424         GCB_LV,
64425         GCB_LVT,
64426         GCB_LV,
64427         GCB_LVT,
64428         GCB_LV,
64429         GCB_LVT,
64430         GCB_LV,
64431         GCB_LVT,
64432         GCB_LV,
64433         GCB_LVT,
64434         GCB_LV,
64435         GCB_LVT,
64436         GCB_LV,
64437         GCB_LVT,
64438         GCB_LV,
64439         GCB_LVT,
64440         GCB_LV,
64441         GCB_LVT,
64442         GCB_LV,
64443         GCB_LVT,
64444         GCB_LV,
64445         GCB_LVT,
64446         GCB_LV,
64447         GCB_LVT,
64448         GCB_LV,
64449         GCB_LVT,
64450         GCB_LV,
64451         GCB_LVT,
64452         GCB_LV,
64453         GCB_LVT,
64454         GCB_LV,
64455         GCB_LVT,
64456         GCB_LV,
64457         GCB_LVT,
64458         GCB_LV,
64459         GCB_LVT,
64460         GCB_LV,
64461         GCB_LVT,
64462         GCB_LV,
64463         GCB_LVT,
64464         GCB_LV,
64465         GCB_LVT,
64466         GCB_LV,
64467         GCB_LVT,
64468         GCB_LV,
64469         GCB_LVT,
64470         GCB_LV,
64471         GCB_LVT,
64472         GCB_LV,
64473         GCB_LVT,
64474         GCB_LV,
64475         GCB_LVT,
64476         GCB_LV,
64477         GCB_LVT,
64478         GCB_LV,
64479         GCB_LVT,
64480         GCB_LV,
64481         GCB_LVT,
64482         GCB_LV,
64483         GCB_LVT,
64484         GCB_LV,
64485         GCB_LVT,
64486         GCB_LV,
64487         GCB_LVT,
64488         GCB_LV,
64489         GCB_LVT,
64490         GCB_LV,
64491         GCB_LVT,
64492         GCB_LV,
64493         GCB_LVT,
64494         GCB_LV,
64495         GCB_LVT,
64496         GCB_LV,
64497         GCB_LVT,
64498         GCB_LV,
64499         GCB_LVT,
64500         GCB_LV,
64501         GCB_LVT,
64502         GCB_LV,
64503         GCB_LVT,
64504         GCB_LV,
64505         GCB_LVT,
64506         GCB_LV,
64507         GCB_LVT,
64508         GCB_LV,
64509         GCB_LVT,
64510         GCB_LV,
64511         GCB_LVT,
64512         GCB_LV,
64513         GCB_LVT,
64514         GCB_LV,
64515         GCB_LVT,
64516         GCB_LV,
64517         GCB_LVT,
64518         GCB_LV,
64519         GCB_LVT,
64520         GCB_LV,
64521         GCB_LVT,
64522         GCB_LV,
64523         GCB_LVT,
64524         GCB_LV,
64525         GCB_LVT,
64526         GCB_LV,
64527         GCB_LVT,
64528         GCB_LV,
64529         GCB_LVT,
64530         GCB_LV,
64531         GCB_LVT,
64532         GCB_LV,
64533         GCB_LVT,
64534         GCB_LV,
64535         GCB_LVT,
64536         GCB_LV,
64537         GCB_LVT,
64538         GCB_LV,
64539         GCB_LVT,
64540         GCB_LV,
64541         GCB_LVT,
64542         GCB_LV,
64543         GCB_LVT,
64544         GCB_LV,
64545         GCB_LVT,
64546         GCB_LV,
64547         GCB_LVT,
64548         GCB_LV,
64549         GCB_LVT,
64550         GCB_LV,
64551         GCB_LVT,
64552         GCB_LV,
64553         GCB_LVT,
64554         GCB_LV,
64555         GCB_LVT,
64556         GCB_LV,
64557         GCB_LVT,
64558         GCB_LV,
64559         GCB_LVT,
64560         GCB_LV,
64561         GCB_LVT,
64562         GCB_LV,
64563         GCB_LVT,
64564         GCB_LV,
64565         GCB_LVT,
64566         GCB_LV,
64567         GCB_LVT,
64568         GCB_LV,
64569         GCB_LVT,
64570         GCB_LV,
64571         GCB_LVT,
64572         GCB_Other,
64573         GCB_V,
64574         GCB_Other,
64575         GCB_T,
64576         GCB_Other,
64577         GCB_Control,
64578         GCB_Other,
64579         GCB_Extend,
64580         GCB_Other,
64581         GCB_Extend,
64582         GCB_Other,
64583         GCB_Extend,
64584         GCB_Other,
64585         GCB_Control,
64586         GCB_Other,
64587         GCB_Extend,
64588         GCB_Other,
64589         GCB_Control,
64590         GCB_Other,
64591         GCB_Extend,
64592         GCB_Other,
64593         GCB_Extend,
64594         GCB_Other,
64595         GCB_Extend,
64596         GCB_Other,
64597         GCB_Extend,
64598         GCB_Other,
64599         GCB_Extend,
64600         GCB_Other,
64601         GCB_Extend,
64602         GCB_Other,
64603         GCB_Extend,
64604         GCB_Other,
64605         GCB_Extend,
64606         GCB_Other,
64607         GCB_Extend,
64608         GCB_Other,
64609         GCB_SpacingMark,
64610         GCB_Extend,
64611         GCB_SpacingMark,
64612         GCB_Other,
64613         GCB_Extend,
64614         GCB_Other,
64615         GCB_Extend,
64616         GCB_SpacingMark,
64617         GCB_Other,
64618         GCB_SpacingMark,
64619         GCB_Extend,
64620         GCB_SpacingMark,
64621         GCB_Extend,
64622         GCB_Other,
64623         GCB_Prepend,
64624         GCB_Other,
64625         GCB_Extend,
64626         GCB_Other,
64627         GCB_Extend,
64628         GCB_SpacingMark,
64629         GCB_Extend,
64630         GCB_Other,
64631         GCB_Extend,
64632         GCB_Other,
64633         GCB_Extend,
64634         GCB_SpacingMark,
64635         GCB_Other,
64636         GCB_SpacingMark,
64637         GCB_Extend,
64638         GCB_SpacingMark,
64639         GCB_Other,
64640         GCB_Prepend,
64641         GCB_Other,
64642         GCB_Extend,
64643         GCB_Other,
64644         GCB_SpacingMark,
64645         GCB_Extend,
64646         GCB_SpacingMark,
64647         GCB_Extend,
64648         GCB_SpacingMark,
64649         GCB_Extend,
64650         GCB_Other,
64651         GCB_Extend,
64652         GCB_Other,
64653         GCB_Extend,
64654         GCB_SpacingMark,
64655         GCB_Extend,
64656         GCB_Other,
64657         GCB_Extend,
64658         GCB_SpacingMark,
64659         GCB_Other,
64660         GCB_Extend,
64661         GCB_Other,
64662         GCB_Extend,
64663         GCB_SpacingMark,
64664         GCB_Extend,
64665         GCB_SpacingMark,
64666         GCB_Other,
64667         GCB_SpacingMark,
64668         GCB_Other,
64669         GCB_SpacingMark,
64670         GCB_Other,
64671         GCB_Extend,
64672         GCB_Other,
64673         GCB_SpacingMark,
64674         GCB_Other,
64675         GCB_Extend,
64676         GCB_Other,
64677         GCB_Extend,
64678         GCB_Other,
64679         GCB_SpacingMark,
64680         GCB_Extend,
64681         GCB_SpacingMark,
64682         GCB_Extend,
64683         GCB_SpacingMark,
64684         GCB_Extend,
64685         GCB_Other,
64686         GCB_Extend,
64687         GCB_SpacingMark,
64688         GCB_Extend,
64689         GCB_SpacingMark,
64690         GCB_Extend,
64691         GCB_SpacingMark,
64692         GCB_Extend,
64693         GCB_SpacingMark,
64694         GCB_Extend,
64695         GCB_SpacingMark,
64696         GCB_Extend,
64697         GCB_Other,
64698         GCB_Extend,
64699         GCB_SpacingMark,
64700         GCB_Extend,
64701         GCB_Other,
64702         GCB_SpacingMark,
64703         GCB_Extend,
64704         GCB_SpacingMark,
64705         GCB_Extend,
64706         GCB_Other,
64707         GCB_Extend,
64708         GCB_Other,
64709         GCB_SpacingMark,
64710         GCB_Extend,
64711         GCB_SpacingMark,
64712         GCB_Extend,
64713         GCB_SpacingMark,
64714         GCB_Extend,
64715         GCB_Other,
64716         GCB_Extend,
64717         GCB_SpacingMark,
64718         GCB_Extend,
64719         GCB_SpacingMark,
64720         GCB_Extend,
64721         GCB_SpacingMark,
64722         GCB_Extend,
64723         GCB_Other,
64724         GCB_Extend,
64725         GCB_SpacingMark,
64726         GCB_Extend,
64727         GCB_SpacingMark,
64728         GCB_Extend,
64729         GCB_Other,
64730         GCB_SpacingMark,
64731         GCB_Extend,
64732         GCB_Other,
64733         GCB_Extend,
64734         GCB_SpacingMark,
64735         GCB_Extend,
64736         GCB_Other,
64737         GCB_Extend,
64738         GCB_Other,
64739         GCB_SpacingMark,
64740         GCB_Extend,
64741         GCB_SpacingMark,
64742         GCB_Extend,
64743         GCB_SpacingMark,
64744         GCB_Extend,
64745         GCB_Other,
64746         GCB_Extend,
64747         GCB_Other,
64748         GCB_Extend,
64749         GCB_Other,
64750         GCB_SpacingMark,
64751         GCB_Other,
64752         GCB_Extend,
64753         GCB_Other,
64754         GCB_Extend,
64755         GCB_Other,
64756         GCB_Control,
64757         GCB_Other,
64758         GCB_Extend,
64759         GCB_SpacingMark,
64760         GCB_Extend,
64761         GCB_Other,
64762         GCB_SpacingMark,
64763         GCB_Extend,
64764         GCB_Control,
64765         GCB_Extend,
64766         GCB_Other,
64767         GCB_Extend,
64768         GCB_Other,
64769         GCB_Extend,
64770         GCB_Other,
64771         GCB_Extend,
64772         GCB_Other,
64773         GCB_Extend,
64774         GCB_Other,
64775         GCB_Extend,
64776         GCB_Other,
64777         GCB_Extend,
64778         GCB_Other,
64779         GCB_Extend,
64780         GCB_Other,
64781         GCB_Extend,
64782         GCB_Other,
64783         GCB_Extend,
64784         GCB_Other,
64785         GCB_Extend,
64786         GCB_Other,
64787         GCB_Extend,
64788         GCB_Other,
64789         GCB_Extend,
64790         GCB_Other,
64791         GCB_Extend,
64792         GCB_Other,
64793         GCB_Extend,
64794         GCB_Other,
64795         GCB_Extend,
64796         GCB_Other,
64797         GCB_Extend,
64798         GCB_Other,
64799         GCB_Regional_Indicator,
64800         GCB_Other,
64801         GCB_E_Base,
64802         GCB_Other,
64803         GCB_E_Base,
64804         GCB_Other,
64805         GCB_E_Base,
64806         GCB_Other,
64807         GCB_E_Modifier,
64808         GCB_Other,
64809         GCB_E_Base,
64810         GCB_Other,
64811         GCB_E_Base,
64812         GCB_Other,
64813         GCB_E_Base_GAZ,
64814         GCB_Other,
64815         GCB_E_Base,
64816         GCB_Other,
64817         GCB_E_Base,
64818         GCB_Other,
64819         GCB_E_Base,
64820         GCB_Other,
64821         GCB_E_Base,
64822         GCB_Other,
64823         GCB_E_Base,
64824         GCB_Other,
64825         GCB_Glue_After_Zwj,
64826         GCB_Other,
64827         GCB_E_Base,
64828         GCB_Other,
64829         GCB_E_Base,
64830         GCB_Other,
64831         GCB_E_Base,
64832         GCB_Other,
64833         GCB_E_Base,
64834         GCB_Other,
64835         GCB_E_Base,
64836         GCB_Other,
64837         GCB_Glue_After_Zwj,
64838         GCB_Other,
64839         GCB_E_Base,
64840         GCB_Other,
64841         GCB_E_Base,
64842         GCB_Other,
64843         GCB_E_Base,
64844         GCB_Other,
64845         GCB_E_Base,
64846         GCB_Other,
64847         GCB_E_Base,
64848         GCB_Other,
64849         GCB_E_Base,
64850         GCB_Other,
64851         GCB_E_Base,
64852         GCB_Other,
64853         GCB_E_Base,
64854         GCB_Other,
64855         GCB_E_Base,
64856         GCB_Other,
64857         GCB_E_Base,
64858         GCB_Other,
64859         GCB_Control,
64860         GCB_Extend,
64861         GCB_Control,
64862         GCB_Extend,
64863         GCB_Control,
64864         GCB_Other
64865 };
64866
64867 #endif  /* defined(PERL_IN_REGEXEC_C) */
64868
64869 #if defined(PERL_IN_UTF8_C)
64870
64871 static const UV _Perl_IDCont_invlist[] = { /* for EBCDIC 037 */
64872         1387,   /* Number of elements */
64873         148565664, /* Version and data structure type */
64874         1,      /* 0 if the list starts at 0;
64875                    1 if it starts at the element beyond 0 */
64876         0x0,
64877         0x42,
64878         0x4A,
64879         0x51,
64880         0x5A,
64881         0x62,
64882         0x6A,
64883         0x6D,
64884         0x6E,
64885         0x70,
64886         0x79,
64887         0x80,
64888         0x8A,
64889         0x8C,
64890         0x8F,
64891         0x91,
64892         0x9D,
64893         0x9E,
64894         0x9F,
64895         0xA0,
64896         0xA1,
64897         0xA2,
64898         0xAA,
64899         0xAC,
64900         0xAF,
64901         0xC1,
64902         0xCA,
64903         0xCB,
64904         0xD0,
64905         0xD1,
64906         0xDA,
64907         0xDB,
64908         0xE0,
64909         0xE2,
64910         0xEA,
64911         0xEB,
64912         0xFA,
64913         0xFB,
64914         0xFF,
64915         0x100,
64916         0x2C2,
64917         0x2C6,
64918         0x2D2,
64919         0x2E0,
64920         0x2E5,
64921         0x2EC,
64922         0x2ED,
64923         0x2EE,
64924         0x2EF,
64925         0x300,
64926         0x375,
64927         0x376,
64928         0x378,
64929         0x37B,
64930         0x37E,
64931         0x37F,
64932         0x380,
64933         0x386,
64934         0x387,
64935         0x388,
64936         0x38B,
64937         0x38C,
64938         0x38D,
64939         0x38E,
64940         0x3A2,
64941         0x3A3,
64942         0x3F6,
64943         0x3F7,
64944         0x482,
64945         0x483,
64946         0x488,
64947         0x48A,
64948         0x530,
64949         0x531,
64950         0x557,
64951         0x559,
64952         0x55A,
64953         0x561,
64954         0x588,
64955         0x591,
64956         0x5BE,
64957         0x5BF,
64958         0x5C0,
64959         0x5C1,
64960         0x5C3,
64961         0x5C4,
64962         0x5C6,
64963         0x5C7,
64964         0x5C8,
64965         0x5D0,
64966         0x5EB,
64967         0x5F0,
64968         0x5F3,
64969         0x610,
64970         0x61B,
64971         0x620,
64972         0x66A,
64973         0x66E,
64974         0x6D4,
64975         0x6D5,
64976         0x6DD,
64977         0x6DF,
64978         0x6E9,
64979         0x6EA,
64980         0x6FD,
64981         0x6FF,
64982         0x700,
64983         0x710,
64984         0x74B,
64985         0x74D,
64986         0x7B2,
64987         0x7C0,
64988         0x7F6,
64989         0x7FA,
64990         0x7FB,
64991         0x800,
64992         0x82E,
64993         0x840,
64994         0x85C,
64995         0x8A0,
64996         0x8B5,
64997         0x8B6,
64998         0x8BE,
64999         0x8D4,
65000         0x8E2,
65001         0x8E3,
65002         0x964,
65003         0x966,
65004         0x970,
65005         0x971,
65006         0x984,
65007         0x985,
65008         0x98D,
65009         0x98F,
65010         0x991,
65011         0x993,
65012         0x9A9,
65013         0x9AA,
65014         0x9B1,
65015         0x9B2,
65016         0x9B3,
65017         0x9B6,
65018         0x9BA,
65019         0x9BC,
65020         0x9C5,
65021         0x9C7,
65022         0x9C9,
65023         0x9CB,
65024         0x9CF,
65025         0x9D7,
65026         0x9D8,
65027         0x9DC,
65028         0x9DE,
65029         0x9DF,
65030         0x9E4,
65031         0x9E6,
65032         0x9F2,
65033         0xA01,
65034         0xA04,
65035         0xA05,
65036         0xA0B,
65037         0xA0F,
65038         0xA11,
65039         0xA13,
65040         0xA29,
65041         0xA2A,
65042         0xA31,
65043         0xA32,
65044         0xA34,
65045         0xA35,
65046         0xA37,
65047         0xA38,
65048         0xA3A,
65049         0xA3C,
65050         0xA3D,
65051         0xA3E,
65052         0xA43,
65053         0xA47,
65054         0xA49,
65055         0xA4B,
65056         0xA4E,
65057         0xA51,
65058         0xA52,
65059         0xA59,
65060         0xA5D,
65061         0xA5E,
65062         0xA5F,
65063         0xA66,
65064         0xA76,
65065         0xA81,
65066         0xA84,
65067         0xA85,
65068         0xA8E,
65069         0xA8F,
65070         0xA92,
65071         0xA93,
65072         0xAA9,
65073         0xAAA,
65074         0xAB1,
65075         0xAB2,
65076         0xAB4,
65077         0xAB5,
65078         0xABA,
65079         0xABC,
65080         0xAC6,
65081         0xAC7,
65082         0xACA,
65083         0xACB,
65084         0xACE,
65085         0xAD0,
65086         0xAD1,
65087         0xAE0,
65088         0xAE4,
65089         0xAE6,
65090         0xAF0,
65091         0xAF9,
65092         0xAFA,
65093         0xB01,
65094         0xB04,
65095         0xB05,
65096         0xB0D,
65097         0xB0F,
65098         0xB11,
65099         0xB13,
65100         0xB29,
65101         0xB2A,
65102         0xB31,
65103         0xB32,
65104         0xB34,
65105         0xB35,
65106         0xB3A,
65107         0xB3C,
65108         0xB45,
65109         0xB47,
65110         0xB49,
65111         0xB4B,
65112         0xB4E,
65113         0xB56,
65114         0xB58,
65115         0xB5C,
65116         0xB5E,
65117         0xB5F,
65118         0xB64,
65119         0xB66,
65120         0xB70,
65121         0xB71,
65122         0xB72,
65123         0xB82,
65124         0xB84,
65125         0xB85,
65126         0xB8B,
65127         0xB8E,
65128         0xB91,
65129         0xB92,
65130         0xB96,
65131         0xB99,
65132         0xB9B,
65133         0xB9C,
65134         0xB9D,
65135         0xB9E,
65136         0xBA0,
65137         0xBA3,
65138         0xBA5,
65139         0xBA8,
65140         0xBAB,
65141         0xBAE,
65142         0xBBA,
65143         0xBBE,
65144         0xBC3,
65145         0xBC6,
65146         0xBC9,
65147         0xBCA,
65148         0xBCE,
65149         0xBD0,
65150         0xBD1,
65151         0xBD7,
65152         0xBD8,
65153         0xBE6,
65154         0xBF0,
65155         0xC00,
65156         0xC04,
65157         0xC05,
65158         0xC0D,
65159         0xC0E,
65160         0xC11,
65161         0xC12,
65162         0xC29,
65163         0xC2A,
65164         0xC3A,
65165         0xC3D,
65166         0xC45,
65167         0xC46,
65168         0xC49,
65169         0xC4A,
65170         0xC4E,
65171         0xC55,
65172         0xC57,
65173         0xC58,
65174         0xC5B,
65175         0xC60,
65176         0xC64,
65177         0xC66,
65178         0xC70,
65179         0xC80,
65180         0xC84,
65181         0xC85,
65182         0xC8D,
65183         0xC8E,
65184         0xC91,
65185         0xC92,
65186         0xCA9,
65187         0xCAA,
65188         0xCB4,
65189         0xCB5,
65190         0xCBA,
65191         0xCBC,
65192         0xCC5,
65193         0xCC6,
65194         0xCC9,
65195         0xCCA,
65196         0xCCE,
65197         0xCD5,
65198         0xCD7,
65199         0xCDE,
65200         0xCDF,
65201         0xCE0,
65202         0xCE4,
65203         0xCE6,
65204         0xCF0,
65205         0xCF1,
65206         0xCF3,
65207         0xD01,
65208         0xD04,
65209         0xD05,
65210         0xD0D,
65211         0xD0E,
65212         0xD11,
65213         0xD12,
65214         0xD3B,
65215         0xD3D,
65216         0xD45,
65217         0xD46,
65218         0xD49,
65219         0xD4A,
65220         0xD4F,
65221         0xD54,
65222         0xD58,
65223         0xD5F,
65224         0xD64,
65225         0xD66,
65226         0xD70,
65227         0xD7A,
65228         0xD80,
65229         0xD82,
65230         0xD84,
65231         0xD85,
65232         0xD97,
65233         0xD9A,
65234         0xDB2,
65235         0xDB3,
65236         0xDBC,
65237         0xDBD,
65238         0xDBE,
65239         0xDC0,
65240         0xDC7,
65241         0xDCA,
65242         0xDCB,
65243         0xDCF,
65244         0xDD5,
65245         0xDD6,
65246         0xDD7,
65247         0xDD8,
65248         0xDE0,
65249         0xDE6,
65250         0xDF0,
65251         0xDF2,
65252         0xDF4,
65253         0xE01,
65254         0xE3B,
65255         0xE40,
65256         0xE4F,
65257         0xE50,
65258         0xE5A,
65259         0xE81,
65260         0xE83,
65261         0xE84,
65262         0xE85,
65263         0xE87,
65264         0xE89,
65265         0xE8A,
65266         0xE8B,
65267         0xE8D,
65268         0xE8E,
65269         0xE94,
65270         0xE98,
65271         0xE99,
65272         0xEA0,
65273         0xEA1,
65274         0xEA4,
65275         0xEA5,
65276         0xEA6,
65277         0xEA7,
65278         0xEA8,
65279         0xEAA,
65280         0xEAC,
65281         0xEAD,
65282         0xEBA,
65283         0xEBB,
65284         0xEBE,
65285         0xEC0,
65286         0xEC5,
65287         0xEC6,
65288         0xEC7,
65289         0xEC8,
65290         0xECE,
65291         0xED0,
65292         0xEDA,
65293         0xEDC,
65294         0xEE0,
65295         0xF00,
65296         0xF01,
65297         0xF18,
65298         0xF1A,
65299         0xF20,
65300         0xF2A,
65301         0xF35,
65302         0xF36,
65303         0xF37,
65304         0xF38,
65305         0xF39,
65306         0xF3A,
65307         0xF3E,
65308         0xF48,
65309         0xF49,
65310         0xF6D,
65311         0xF71,
65312         0xF85,
65313         0xF86,
65314         0xF98,
65315         0xF99,
65316         0xFBD,
65317         0xFC6,
65318         0xFC7,
65319         0x1000,
65320         0x104A,
65321         0x1050,
65322         0x109E,
65323         0x10A0,
65324         0x10C6,
65325         0x10C7,
65326         0x10C8,
65327         0x10CD,
65328         0x10CE,
65329         0x10D0,
65330         0x10FB,
65331         0x10FC,
65332         0x1249,
65333         0x124A,
65334         0x124E,
65335         0x1250,
65336         0x1257,
65337         0x1258,
65338         0x1259,
65339         0x125A,
65340         0x125E,
65341         0x1260,
65342         0x1289,
65343         0x128A,
65344         0x128E,
65345         0x1290,
65346         0x12B1,
65347         0x12B2,
65348         0x12B6,
65349         0x12B8,
65350         0x12BF,
65351         0x12C0,
65352         0x12C1,
65353         0x12C2,
65354         0x12C6,
65355         0x12C8,
65356         0x12D7,
65357         0x12D8,
65358         0x1311,
65359         0x1312,
65360         0x1316,
65361         0x1318,
65362         0x135B,
65363         0x135D,
65364         0x1360,
65365         0x1380,
65366         0x1390,
65367         0x13A0,
65368         0x13F6,
65369         0x13F8,
65370         0x13FE,
65371         0x1401,
65372         0x166D,
65373         0x166F,
65374         0x1680,
65375         0x1681,
65376         0x169B,
65377         0x16A0,
65378         0x16EB,
65379         0x16EE,
65380         0x16F9,
65381         0x1700,
65382         0x170D,
65383         0x170E,
65384         0x1715,
65385         0x1720,
65386         0x1735,
65387         0x1740,
65388         0x1754,
65389         0x1760,
65390         0x176D,
65391         0x176E,
65392         0x1771,
65393         0x1772,
65394         0x1774,
65395         0x1780,
65396         0x17D4,
65397         0x17D7,
65398         0x17D8,
65399         0x17DC,
65400         0x17DE,
65401         0x17E0,
65402         0x17EA,
65403         0x180B,
65404         0x180E,
65405         0x1810,
65406         0x181A,
65407         0x1820,
65408         0x1878,
65409         0x1880,
65410         0x18AB,
65411         0x18B0,
65412         0x18F6,
65413         0x1900,
65414         0x191F,
65415         0x1920,
65416         0x192C,
65417         0x1930,
65418         0x193C,
65419         0x1946,
65420         0x196E,
65421         0x1970,
65422         0x1975,
65423         0x1980,
65424         0x19AC,
65425         0x19B0,
65426         0x19CA,
65427         0x19D0,
65428         0x19DA,
65429         0x1A00,
65430         0x1A1C,
65431         0x1A20,
65432         0x1A5F,
65433         0x1A60,
65434         0x1A7D,
65435         0x1A7F,
65436         0x1A8A,
65437         0x1A90,
65438         0x1A9A,
65439         0x1AA7,
65440         0x1AA8,
65441         0x1AB0,
65442         0x1ABE,
65443         0x1B00,
65444         0x1B4C,
65445         0x1B50,
65446         0x1B5A,
65447         0x1B6B,
65448         0x1B74,
65449         0x1B80,
65450         0x1BF4,
65451         0x1C00,
65452         0x1C38,
65453         0x1C40,
65454         0x1C4A,
65455         0x1C4D,
65456         0x1C7E,
65457         0x1C80,
65458         0x1C89,
65459         0x1CD0,
65460         0x1CD3,
65461         0x1CD4,
65462         0x1CF7,
65463         0x1CF8,
65464         0x1CFA,
65465         0x1D00,
65466         0x1DF6,
65467         0x1DFB,
65468         0x1F16,
65469         0x1F18,
65470         0x1F1E,
65471         0x1F20,
65472         0x1F46,
65473         0x1F48,
65474         0x1F4E,
65475         0x1F50,
65476         0x1F58,
65477         0x1F59,
65478         0x1F5A,
65479         0x1F5B,
65480         0x1F5C,
65481         0x1F5D,
65482         0x1F5E,
65483         0x1F5F,
65484         0x1F7E,
65485         0x1F80,
65486         0x1FB5,
65487         0x1FB6,
65488         0x1FBD,
65489         0x1FBE,
65490         0x1FBF,
65491         0x1FC2,
65492         0x1FC5,
65493         0x1FC6,
65494         0x1FCD,
65495         0x1FD0,
65496         0x1FD4,
65497         0x1FD6,
65498         0x1FDC,
65499         0x1FE0,
65500         0x1FED,
65501         0x1FF2,
65502         0x1FF5,
65503         0x1FF6,
65504         0x1FFD,
65505         0x203F,
65506         0x2041,
65507         0x2054,
65508         0x2055,
65509         0x2071,
65510         0x2072,
65511         0x207F,
65512         0x2080,
65513         0x2090,
65514         0x209D,
65515         0x20D0,
65516         0x20DD,
65517         0x20E1,
65518         0x20E2,
65519         0x20E5,
65520         0x20F1,
65521         0x2102,
65522         0x2103,
65523         0x2107,
65524         0x2108,
65525         0x210A,
65526         0x2114,
65527         0x2115,
65528         0x2116,
65529         0x2119,
65530         0x211E,
65531         0x2124,
65532         0x2125,
65533         0x2126,
65534         0x2127,
65535         0x2128,
65536         0x2129,
65537         0x212A,
65538         0x212E,
65539         0x212F,
65540         0x213A,
65541         0x213C,
65542         0x2140,
65543         0x2145,
65544         0x214A,
65545         0x214E,
65546         0x214F,
65547         0x2160,
65548         0x2189,
65549         0x2C00,
65550         0x2C2F,
65551         0x2C30,
65552         0x2C5F,
65553         0x2C60,
65554         0x2CE5,
65555         0x2CEB,
65556         0x2CF4,
65557         0x2D00,
65558         0x2D26,
65559         0x2D27,
65560         0x2D28,
65561         0x2D2D,
65562         0x2D2E,
65563         0x2D30,
65564         0x2D68,
65565         0x2D6F,
65566         0x2D70,
65567         0x2D7F,
65568         0x2D97,
65569         0x2DA0,
65570         0x2DA7,
65571         0x2DA8,
65572         0x2DAF,
65573         0x2DB0,
65574         0x2DB7,
65575         0x2DB8,
65576         0x2DBF,
65577         0x2DC0,
65578         0x2DC7,
65579         0x2DC8,
65580         0x2DCF,
65581         0x2DD0,
65582         0x2DD7,
65583         0x2DD8,
65584         0x2DDF,
65585         0x2DE0,
65586         0x2E00,
65587         0x3005,
65588         0x3008,
65589         0x3021,
65590         0x3030,
65591         0x3031,
65592         0x3036,
65593         0x3038,
65594         0x303D,
65595         0x3041,
65596         0x3097,
65597         0x3099,
65598         0x309B,
65599         0x309D,
65600         0x30A0,
65601         0x30A1,
65602         0x30FB,
65603         0x30FC,
65604         0x3100,
65605         0x3105,
65606         0x312E,
65607         0x3131,
65608         0x318F,
65609         0x31A0,
65610         0x31BB,
65611         0x31F0,
65612         0x3200,
65613         0x3400,
65614         0x4DB6,
65615         0x4E00,
65616         0x9FD6,
65617         0xA000,
65618         0xA48D,
65619         0xA4D0,
65620         0xA4FE,
65621         0xA500,
65622         0xA60D,
65623         0xA610,
65624         0xA62C,
65625         0xA640,
65626         0xA670,
65627         0xA674,
65628         0xA67E,
65629         0xA67F,
65630         0xA6F2,
65631         0xA717,
65632         0xA720,
65633         0xA722,
65634         0xA789,
65635         0xA78B,
65636         0xA7AF,
65637         0xA7B0,
65638         0xA7B8,
65639         0xA7F7,
65640         0xA828,
65641         0xA840,
65642         0xA874,
65643         0xA880,
65644         0xA8C6,
65645         0xA8D0,
65646         0xA8DA,
65647         0xA8E0,
65648         0xA8F8,
65649         0xA8FB,
65650         0xA8FC,
65651         0xA8FD,
65652         0xA8FE,
65653         0xA900,
65654         0xA92E,
65655         0xA930,
65656         0xA954,
65657         0xA960,
65658         0xA97D,
65659         0xA980,
65660         0xA9C1,
65661         0xA9CF,
65662         0xA9DA,
65663         0xA9E0,
65664         0xA9FF,
65665         0xAA00,
65666         0xAA37,
65667         0xAA40,
65668         0xAA4E,
65669         0xAA50,
65670         0xAA5A,
65671         0xAA60,
65672         0xAA77,
65673         0xAA7A,
65674         0xAAC3,
65675         0xAADB,
65676         0xAADE,
65677         0xAAE0,
65678         0xAAF0,
65679         0xAAF2,
65680         0xAAF7,
65681         0xAB01,
65682         0xAB07,
65683         0xAB09,
65684         0xAB0F,
65685         0xAB11,
65686         0xAB17,
65687         0xAB20,
65688         0xAB27,
65689         0xAB28,
65690         0xAB2F,
65691         0xAB30,
65692         0xAB5B,
65693         0xAB5C,
65694         0xAB66,
65695         0xAB70,
65696         0xABEB,
65697         0xABEC,
65698         0xABEE,
65699         0xABF0,
65700         0xABFA,
65701         0xAC00,
65702         0xD7A4,
65703         0xD7B0,
65704         0xD7C7,
65705         0xD7CB,
65706         0xD7FC,
65707         0xF900,
65708         0xFA6E,
65709         0xFA70,
65710         0xFADA,
65711         0xFB00,
65712         0xFB07,
65713         0xFB13,
65714         0xFB18,
65715         0xFB1D,
65716         0xFB29,
65717         0xFB2A,
65718         0xFB37,
65719         0xFB38,
65720         0xFB3D,
65721         0xFB3E,
65722         0xFB3F,
65723         0xFB40,
65724         0xFB42,
65725         0xFB43,
65726         0xFB45,
65727         0xFB46,
65728         0xFBB2,
65729         0xFBD3,
65730         0xFC5E,
65731         0xFC64,
65732         0xFD3E,
65733         0xFD50,
65734         0xFD90,
65735         0xFD92,
65736         0xFDC8,
65737         0xFDF0,
65738         0xFDFA,
65739         0xFE00,
65740         0xFE10,
65741         0xFE20,
65742         0xFE30,
65743         0xFE33,
65744         0xFE35,
65745         0xFE4D,
65746         0xFE50,
65747         0xFE71,
65748         0xFE72,
65749         0xFE73,
65750         0xFE74,
65751         0xFE77,
65752         0xFE78,
65753         0xFE79,
65754         0xFE7A,
65755         0xFE7B,
65756         0xFE7C,
65757         0xFE7D,
65758         0xFE7E,
65759         0xFE7F,
65760         0xFEFD,
65761         0xFF10,
65762         0xFF1A,
65763         0xFF21,
65764         0xFF3B,
65765         0xFF3F,
65766         0xFF40,
65767         0xFF41,
65768         0xFF5B,
65769         0xFF66,
65770         0xFFBF,
65771         0xFFC2,
65772         0xFFC8,
65773         0xFFCA,
65774         0xFFD0,
65775         0xFFD2,
65776         0xFFD8,
65777         0xFFDA,
65778         0xFFDD,
65779         0x10000,
65780         0x1000C,
65781         0x1000D,
65782         0x10027,
65783         0x10028,
65784         0x1003B,
65785         0x1003C,
65786         0x1003E,
65787         0x1003F,
65788         0x1004E,
65789         0x10050,
65790         0x1005E,
65791         0x10080,
65792         0x100FB,
65793         0x10140,
65794         0x10175,
65795         0x101FD,
65796         0x101FE,
65797         0x10280,
65798         0x1029D,
65799         0x102A0,
65800         0x102D1,
65801         0x102E0,
65802         0x102E1,
65803         0x10300,
65804         0x10320,
65805         0x10330,
65806         0x1034B,
65807         0x10350,
65808         0x1037B,
65809         0x10380,
65810         0x1039E,
65811         0x103A0,
65812         0x103C4,
65813         0x103C8,
65814         0x103D0,
65815         0x103D1,
65816         0x103D6,
65817         0x10400,
65818         0x1049E,
65819         0x104A0,
65820         0x104AA,
65821         0x104B0,
65822         0x104D4,
65823         0x104D8,
65824         0x104FC,
65825         0x10500,
65826         0x10528,
65827         0x10530,
65828         0x10564,
65829         0x10600,
65830         0x10737,
65831         0x10740,
65832         0x10756,
65833         0x10760,
65834         0x10768,
65835         0x10800,
65836         0x10806,
65837         0x10808,
65838         0x10809,
65839         0x1080A,
65840         0x10836,
65841         0x10837,
65842         0x10839,
65843         0x1083C,
65844         0x1083D,
65845         0x1083F,
65846         0x10856,
65847         0x10860,
65848         0x10877,
65849         0x10880,
65850         0x1089F,
65851         0x108E0,
65852         0x108F3,
65853         0x108F4,
65854         0x108F6,
65855         0x10900,
65856         0x10916,
65857         0x10920,
65858         0x1093A,
65859         0x10980,
65860         0x109B8,
65861         0x109BE,
65862         0x109C0,
65863         0x10A00,
65864         0x10A04,
65865         0x10A05,
65866         0x10A07,
65867         0x10A0C,
65868         0x10A14,
65869         0x10A15,
65870         0x10A18,
65871         0x10A19,
65872         0x10A34,
65873         0x10A38,
65874         0x10A3B,
65875         0x10A3F,
65876         0x10A40,
65877         0x10A60,
65878         0x10A7D,
65879         0x10A80,
65880         0x10A9D,
65881         0x10AC0,
65882         0x10AC8,
65883         0x10AC9,
65884         0x10AE7,
65885         0x10B00,
65886         0x10B36,
65887         0x10B40,
65888         0x10B56,
65889         0x10B60,
65890         0x10B73,
65891         0x10B80,
65892         0x10B92,
65893         0x10C00,
65894         0x10C49,
65895         0x10C80,
65896         0x10CB3,
65897         0x10CC0,
65898         0x10CF3,
65899         0x11000,
65900         0x11047,
65901         0x11066,
65902         0x11070,
65903         0x1107F,
65904         0x110BB,
65905         0x110D0,
65906         0x110E9,
65907         0x110F0,
65908         0x110FA,
65909         0x11100,
65910         0x11135,
65911         0x11136,
65912         0x11140,
65913         0x11150,
65914         0x11174,
65915         0x11176,
65916         0x11177,
65917         0x11180,
65918         0x111C5,
65919         0x111CA,
65920         0x111CD,
65921         0x111D0,
65922         0x111DB,
65923         0x111DC,
65924         0x111DD,
65925         0x11200,
65926         0x11212,
65927         0x11213,
65928         0x11238,
65929         0x1123E,
65930         0x1123F,
65931         0x11280,
65932         0x11287,
65933         0x11288,
65934         0x11289,
65935         0x1128A,
65936         0x1128E,
65937         0x1128F,
65938         0x1129E,
65939         0x1129F,
65940         0x112A9,
65941         0x112B0,
65942         0x112EB,
65943         0x112F0,
65944         0x112FA,
65945         0x11300,
65946         0x11304,
65947         0x11305,
65948         0x1130D,
65949         0x1130F,
65950         0x11311,
65951         0x11313,
65952         0x11329,
65953         0x1132A,
65954         0x11331,
65955         0x11332,
65956         0x11334,
65957         0x11335,
65958         0x1133A,
65959         0x1133C,
65960         0x11345,
65961         0x11347,
65962         0x11349,
65963         0x1134B,
65964         0x1134E,
65965         0x11350,
65966         0x11351,
65967         0x11357,
65968         0x11358,
65969         0x1135D,
65970         0x11364,
65971         0x11366,
65972         0x1136D,
65973         0x11370,
65974         0x11375,
65975         0x11400,
65976         0x1144B,
65977         0x11450,
65978         0x1145A,
65979         0x11480,
65980         0x114C6,
65981         0x114C7,
65982         0x114C8,
65983         0x114D0,
65984         0x114DA,
65985         0x11580,
65986         0x115B6,
65987         0x115B8,
65988         0x115C1,
65989         0x115D8,
65990         0x115DE,
65991         0x11600,
65992         0x11641,
65993         0x11644,
65994         0x11645,
65995         0x11650,
65996         0x1165A,
65997         0x11680,
65998         0x116B8,
65999         0x116C0,
66000         0x116CA,
66001         0x11700,
66002         0x1171A,
66003         0x1171D,
66004         0x1172C,
66005         0x11730,
66006         0x1173A,
66007         0x118A0,
66008         0x118EA,
66009         0x118FF,
66010         0x11900,
66011         0x11AC0,
66012         0x11AF9,
66013         0x11C00,
66014         0x11C09,
66015         0x11C0A,
66016         0x11C37,
66017         0x11C38,
66018         0x11C41,
66019         0x11C50,
66020         0x11C5A,
66021         0x11C72,
66022         0x11C90,
66023         0x11C92,
66024         0x11CA8,
66025         0x11CA9,
66026         0x11CB7,
66027         0x12000,
66028         0x1239A,
66029         0x12400,
66030         0x1246F,
66031         0x12480,
66032         0x12544,
66033         0x13000,
66034         0x1342F,
66035         0x14400,
66036         0x14647,
66037         0x16800,
66038         0x16A39,
66039         0x16A40,
66040         0x16A5F,
66041         0x16A60,
66042         0x16A6A,
66043         0x16AD0,
66044         0x16AEE,
66045         0x16AF0,
66046         0x16AF5,
66047         0x16B00,
66048         0x16B37,
66049         0x16B40,
66050         0x16B44,
66051         0x16B50,
66052         0x16B5A,
66053         0x16B63,
66054         0x16B78,
66055         0x16B7D,
66056         0x16B90,
66057         0x16F00,
66058         0x16F45,
66059         0x16F50,
66060         0x16F7F,
66061         0x16F8F,
66062         0x16FA0,
66063         0x16FE0,
66064         0x16FE1,
66065         0x17000,
66066         0x187ED,
66067         0x18800,
66068         0x18AF3,
66069         0x1B000,
66070         0x1B002,
66071         0x1BC00,
66072         0x1BC6B,
66073         0x1BC70,
66074         0x1BC7D,
66075         0x1BC80,
66076         0x1BC89,
66077         0x1BC90,
66078         0x1BC9A,
66079         0x1BC9D,
66080         0x1BC9F,
66081         0x1D165,
66082         0x1D16A,
66083         0x1D16D,
66084         0x1D173,
66085         0x1D17B,
66086         0x1D183,
66087         0x1D185,
66088         0x1D18C,
66089         0x1D1AA,
66090         0x1D1AE,
66091         0x1D242,
66092         0x1D245,
66093         0x1D400,
66094         0x1D455,
66095         0x1D456,
66096         0x1D49D,
66097         0x1D49E,
66098         0x1D4A0,
66099         0x1D4A2,
66100         0x1D4A3,
66101         0x1D4A5,
66102         0x1D4A7,
66103         0x1D4A9,
66104         0x1D4AD,
66105         0x1D4AE,
66106         0x1D4BA,
66107         0x1D4BB,
66108         0x1D4BC,
66109         0x1D4BD,
66110         0x1D4C4,
66111         0x1D4C5,
66112         0x1D506,
66113         0x1D507,
66114         0x1D50B,
66115         0x1D50D,
66116         0x1D515,
66117         0x1D516,
66118         0x1D51D,
66119         0x1D51E,
66120         0x1D53A,
66121         0x1D53B,
66122         0x1D53F,
66123         0x1D540,
66124         0x1D545,
66125         0x1D546,
66126         0x1D547,
66127         0x1D54A,
66128         0x1D551,
66129         0x1D552,
66130         0x1D6A6,
66131         0x1D6A8,
66132         0x1D6C1,
66133         0x1D6C2,
66134         0x1D6DB,
66135         0x1D6DC,
66136         0x1D6FB,
66137         0x1D6FC,
66138         0x1D715,
66139         0x1D716,
66140         0x1D735,
66141         0x1D736,
66142         0x1D74F,
66143         0x1D750,
66144         0x1D76F,
66145         0x1D770,
66146         0x1D789,
66147         0x1D78A,
66148         0x1D7A9,
66149         0x1D7AA,
66150         0x1D7C3,
66151         0x1D7C4,
66152         0x1D7CC,
66153         0x1D7CE,
66154         0x1D800,
66155         0x1DA00,
66156         0x1DA37,
66157         0x1DA3B,
66158         0x1DA6D,
66159         0x1DA75,
66160         0x1DA76,
66161         0x1DA84,
66162         0x1DA85,
66163         0x1DA9B,
66164         0x1DAA0,
66165         0x1DAA1,
66166         0x1DAB0,
66167         0x1E000,
66168         0x1E007,
66169         0x1E008,
66170         0x1E019,
66171         0x1E01B,
66172         0x1E022,
66173         0x1E023,
66174         0x1E025,
66175         0x1E026,
66176         0x1E02B,
66177         0x1E800,
66178         0x1E8C5,
66179         0x1E8D0,
66180         0x1E8D7,
66181         0x1E900,
66182         0x1E94B,
66183         0x1E950,
66184         0x1E95A,
66185         0x1EE00,
66186         0x1EE04,
66187         0x1EE05,
66188         0x1EE20,
66189         0x1EE21,
66190         0x1EE23,
66191         0x1EE24,
66192         0x1EE25,
66193         0x1EE27,
66194         0x1EE28,
66195         0x1EE29,
66196         0x1EE33,
66197         0x1EE34,
66198         0x1EE38,
66199         0x1EE39,
66200         0x1EE3A,
66201         0x1EE3B,
66202         0x1EE3C,
66203         0x1EE42,
66204         0x1EE43,
66205         0x1EE47,
66206         0x1EE48,
66207         0x1EE49,
66208         0x1EE4A,
66209         0x1EE4B,
66210         0x1EE4C,
66211         0x1EE4D,
66212         0x1EE50,
66213         0x1EE51,
66214         0x1EE53,
66215         0x1EE54,
66216         0x1EE55,
66217         0x1EE57,
66218         0x1EE58,
66219         0x1EE59,
66220         0x1EE5A,
66221         0x1EE5B,
66222         0x1EE5C,
66223         0x1EE5D,
66224         0x1EE5E,
66225         0x1EE5F,
66226         0x1EE60,
66227         0x1EE61,
66228         0x1EE63,
66229         0x1EE64,
66230         0x1EE65,
66231         0x1EE67,
66232         0x1EE6B,
66233         0x1EE6C,
66234         0x1EE73,
66235         0x1EE74,
66236         0x1EE78,
66237         0x1EE79,
66238         0x1EE7D,
66239         0x1EE7E,
66240         0x1EE7F,
66241         0x1EE80,
66242         0x1EE8A,
66243         0x1EE8B,
66244         0x1EE9C,
66245         0x1EEA1,
66246         0x1EEA4,
66247         0x1EEA5,
66248         0x1EEAA,
66249         0x1EEAB,
66250         0x1EEBC,
66251         0x20000,
66252         0x2A6D7,
66253         0x2A700,
66254         0x2B735,
66255         0x2B740,
66256         0x2B81E,
66257         0x2B820,
66258         0x2CEA2,
66259         0x2F800,
66260         0x2FA1E,
66261         0xE0100,
66262         0xE01F0
66263 };
66264
66265 static const UV _Perl_IDStart_invlist[] = { /* for EBCDIC 037 */
66266         1183,   /* Number of elements */
66267         148565664, /* Version and data structure type */
66268         1,      /* 0 if the list starts at 0;
66269                    1 if it starts at the element beyond 0 */
66270         0x0,
66271         0x42,
66272         0x4A,
66273         0x51,
66274         0x5A,
66275         0x62,
66276         0x6A,
66277         0x6D,
66278         0x6E,
66279         0x70,
66280         0x79,
66281         0x80,
66282         0x8A,
66283         0x8C,
66284         0x8F,
66285         0x91,
66286         0x9D,
66287         0x9E,
66288         0x9F,
66289         0xA0,
66290         0xA1,
66291         0xA2,
66292         0xAA,
66293         0xAC,
66294         0xAF,
66295         0xC1,
66296         0xCA,
66297         0xCB,
66298         0xD0,
66299         0xD1,
66300         0xDA,
66301         0xDB,
66302         0xE0,
66303         0xE2,
66304         0xEA,
66305         0xEB,
66306         0xF0,
66307         0xFB,
66308         0xFF,
66309         0x100,
66310         0x2C2,
66311         0x2C6,
66312         0x2D2,
66313         0x2E0,
66314         0x2E5,
66315         0x2EC,
66316         0x2ED,
66317         0x2EE,
66318         0x2EF,
66319         0x370,
66320         0x375,
66321         0x376,
66322         0x378,
66323         0x37B,
66324         0x37E,
66325         0x37F,
66326         0x380,
66327         0x386,
66328         0x387,
66329         0x388,
66330         0x38B,
66331         0x38C,
66332         0x38D,
66333         0x38E,
66334         0x3A2,
66335         0x3A3,
66336         0x3F6,
66337         0x3F7,
66338         0x482,
66339         0x48A,
66340         0x530,
66341         0x531,
66342         0x557,
66343         0x559,
66344         0x55A,
66345         0x561,
66346         0x588,
66347         0x5D0,
66348         0x5EB,
66349         0x5F0,
66350         0x5F3,
66351         0x620,
66352         0x64B,
66353         0x66E,
66354         0x670,
66355         0x671,
66356         0x6D4,
66357         0x6D5,
66358         0x6D6,
66359         0x6E5,
66360         0x6E7,
66361         0x6EE,
66362         0x6F0,
66363         0x6FA,
66364         0x6FD,
66365         0x6FF,
66366         0x700,
66367         0x710,
66368         0x711,
66369         0x712,
66370         0x730,
66371         0x74D,
66372         0x7A6,
66373         0x7B1,
66374         0x7B2,
66375         0x7CA,
66376         0x7EB,
66377         0x7F4,
66378         0x7F6,
66379         0x7FA,
66380         0x7FB,
66381         0x800,
66382         0x816,
66383         0x81A,
66384         0x81B,
66385         0x824,
66386         0x825,
66387         0x828,
66388         0x829,
66389         0x840,
66390         0x859,
66391         0x8A0,
66392         0x8B5,
66393         0x8B6,
66394         0x8BE,
66395         0x904,
66396         0x93A,
66397         0x93D,
66398         0x93E,
66399         0x950,
66400         0x951,
66401         0x958,
66402         0x962,
66403         0x971,
66404         0x981,
66405         0x985,
66406         0x98D,
66407         0x98F,
66408         0x991,
66409         0x993,
66410         0x9A9,
66411         0x9AA,
66412         0x9B1,
66413         0x9B2,
66414         0x9B3,
66415         0x9B6,
66416         0x9BA,
66417         0x9BD,
66418         0x9BE,
66419         0x9CE,
66420         0x9CF,
66421         0x9DC,
66422         0x9DE,
66423         0x9DF,
66424         0x9E2,
66425         0x9F0,
66426         0x9F2,
66427         0xA05,
66428         0xA0B,
66429         0xA0F,
66430         0xA11,
66431         0xA13,
66432         0xA29,
66433         0xA2A,
66434         0xA31,
66435         0xA32,
66436         0xA34,
66437         0xA35,
66438         0xA37,
66439         0xA38,
66440         0xA3A,
66441         0xA59,
66442         0xA5D,
66443         0xA5E,
66444         0xA5F,
66445         0xA72,
66446         0xA75,
66447         0xA85,
66448         0xA8E,
66449         0xA8F,
66450         0xA92,
66451         0xA93,
66452         0xAA9,
66453         0xAAA,
66454         0xAB1,
66455         0xAB2,
66456         0xAB4,
66457         0xAB5,
66458         0xABA,
66459         0xABD,
66460         0xABE,
66461         0xAD0,
66462         0xAD1,
66463         0xAE0,
66464         0xAE2,
66465         0xAF9,
66466         0xAFA,
66467         0xB05,
66468         0xB0D,
66469         0xB0F,
66470         0xB11,
66471         0xB13,
66472         0xB29,
66473         0xB2A,
66474         0xB31,
66475         0xB32,
66476         0xB34,
66477         0xB35,
66478         0xB3A,
66479         0xB3D,
66480         0xB3E,
66481         0xB5C,
66482         0xB5E,
66483         0xB5F,
66484         0xB62,
66485         0xB71,
66486         0xB72,
66487         0xB83,
66488         0xB84,
66489         0xB85,
66490         0xB8B,
66491         0xB8E,
66492         0xB91,
66493         0xB92,
66494         0xB96,
66495         0xB99,
66496         0xB9B,
66497         0xB9C,
66498         0xB9D,
66499         0xB9E,
66500         0xBA0,
66501         0xBA3,
66502         0xBA5,
66503         0xBA8,
66504         0xBAB,
66505         0xBAE,
66506         0xBBA,
66507         0xBD0,
66508         0xBD1,
66509         0xC05,
66510         0xC0D,
66511         0xC0E,
66512         0xC11,
66513         0xC12,
66514         0xC29,
66515         0xC2A,
66516         0xC3A,
66517         0xC3D,
66518         0xC3E,
66519         0xC58,
66520         0xC5B,
66521         0xC60,
66522         0xC62,
66523         0xC80,
66524         0xC81,
66525         0xC85,
66526         0xC8D,
66527         0xC8E,
66528         0xC91,
66529         0xC92,
66530         0xCA9,
66531         0xCAA,
66532         0xCB4,
66533         0xCB5,
66534         0xCBA,
66535         0xCBD,
66536         0xCBE,
66537         0xCDE,
66538         0xCDF,
66539         0xCE0,
66540         0xCE2,
66541         0xCF1,
66542         0xCF3,
66543         0xD05,
66544         0xD0D,
66545         0xD0E,
66546         0xD11,
66547         0xD12,
66548         0xD3B,
66549         0xD3D,
66550         0xD3E,
66551         0xD4E,
66552         0xD4F,
66553         0xD54,
66554         0xD57,
66555         0xD5F,
66556         0xD62,
66557         0xD7A,
66558         0xD80,
66559         0xD85,
66560         0xD97,
66561         0xD9A,
66562         0xDB2,
66563         0xDB3,
66564         0xDBC,
66565         0xDBD,
66566         0xDBE,
66567         0xDC0,
66568         0xDC7,
66569         0xE01,
66570         0xE31,
66571         0xE32,
66572         0xE33,
66573         0xE40,
66574         0xE47,
66575         0xE81,
66576         0xE83,
66577         0xE84,
66578         0xE85,
66579         0xE87,
66580         0xE89,
66581         0xE8A,
66582         0xE8B,
66583         0xE8D,
66584         0xE8E,
66585         0xE94,
66586         0xE98,
66587         0xE99,
66588         0xEA0,
66589         0xEA1,
66590         0xEA4,
66591         0xEA5,
66592         0xEA6,
66593         0xEA7,
66594         0xEA8,
66595         0xEAA,
66596         0xEAC,
66597         0xEAD,
66598         0xEB1,
66599         0xEB2,
66600         0xEB3,
66601         0xEBD,
66602         0xEBE,
66603         0xEC0,
66604         0xEC5,
66605         0xEC6,
66606         0xEC7,
66607         0xEDC,
66608         0xEE0,
66609         0xF00,
66610         0xF01,
66611         0xF40,
66612         0xF48,
66613         0xF49,
66614         0xF6D,
66615         0xF88,
66616         0xF8D,
66617         0x1000,
66618         0x102B,
66619         0x103F,
66620         0x1040,
66621         0x1050,
66622         0x1056,
66623         0x105A,
66624         0x105E,
66625         0x1061,
66626         0x1062,
66627         0x1065,
66628         0x1067,
66629         0x106E,
66630         0x1071,
66631         0x1075,
66632         0x1082,
66633         0x108E,
66634         0x108F,
66635         0x10A0,
66636         0x10C6,
66637         0x10C7,
66638         0x10C8,
66639         0x10CD,
66640         0x10CE,
66641         0x10D0,
66642         0x10FB,
66643         0x10FC,
66644         0x1249,
66645         0x124A,
66646         0x124E,
66647         0x1250,
66648         0x1257,
66649         0x1258,
66650         0x1259,
66651         0x125A,
66652         0x125E,
66653         0x1260,
66654         0x1289,
66655         0x128A,
66656         0x128E,
66657         0x1290,
66658         0x12B1,
66659         0x12B2,
66660         0x12B6,
66661         0x12B8,
66662         0x12BF,
66663         0x12C0,
66664         0x12C1,
66665         0x12C2,
66666         0x12C6,
66667         0x12C8,
66668         0x12D7,
66669         0x12D8,
66670         0x1311,
66671         0x1312,
66672         0x1316,
66673         0x1318,
66674         0x135B,
66675         0x1380,
66676         0x1390,
66677         0x13A0,
66678         0x13F6,
66679         0x13F8,
66680         0x13FE,
66681         0x1401,
66682         0x166D,
66683         0x166F,
66684         0x1680,
66685         0x1681,
66686         0x169B,
66687         0x16A0,
66688         0x16EB,
66689         0x16EE,
66690         0x16F9,
66691         0x1700,
66692         0x170D,
66693         0x170E,
66694         0x1712,
66695         0x1720,
66696         0x1732,
66697         0x1740,
66698         0x1752,
66699         0x1760,
66700         0x176D,
66701         0x176E,
66702         0x1771,
66703         0x1780,
66704         0x17B4,
66705         0x17D7,
66706         0x17D8,
66707         0x17DC,
66708         0x17DD,
66709         0x1820,
66710         0x1878,
66711         0x1880,
66712         0x18A9,
66713         0x18AA,
66714         0x18AB,
66715         0x18B0,
66716         0x18F6,
66717         0x1900,
66718         0x191F,
66719         0x1950,
66720         0x196E,
66721         0x1970,
66722         0x1975,
66723         0x1980,
66724         0x19AC,
66725         0x19B0,
66726         0x19CA,
66727         0x1A00,
66728         0x1A17,
66729         0x1A20,
66730         0x1A55,
66731         0x1AA7,
66732         0x1AA8,
66733         0x1B05,
66734         0x1B34,
66735         0x1B45,
66736         0x1B4C,
66737         0x1B83,
66738         0x1BA1,
66739         0x1BAE,
66740         0x1BB0,
66741         0x1BBA,
66742         0x1BE6,
66743         0x1C00,
66744         0x1C24,
66745         0x1C4D,
66746         0x1C50,
66747         0x1C5A,
66748         0x1C7E,
66749         0x1C80,
66750         0x1C89,
66751         0x1CE9,
66752         0x1CED,
66753         0x1CEE,
66754         0x1CF2,
66755         0x1CF5,
66756         0x1CF7,
66757         0x1D00,
66758         0x1DC0,
66759         0x1E00,
66760         0x1F16,
66761         0x1F18,
66762         0x1F1E,
66763         0x1F20,
66764         0x1F46,
66765         0x1F48,
66766         0x1F4E,
66767         0x1F50,
66768         0x1F58,
66769         0x1F59,
66770         0x1F5A,
66771         0x1F5B,
66772         0x1F5C,
66773         0x1F5D,
66774         0x1F5E,
66775         0x1F5F,
66776         0x1F7E,
66777         0x1F80,
66778         0x1FB5,
66779         0x1FB6,
66780         0x1FBD,
66781         0x1FBE,
66782         0x1FBF,
66783         0x1FC2,
66784         0x1FC5,
66785         0x1FC6,
66786         0x1FCD,
66787         0x1FD0,
66788         0x1FD4,
66789         0x1FD6,
66790         0x1FDC,
66791         0x1FE0,
66792         0x1FED,
66793         0x1FF2,
66794         0x1FF5,
66795         0x1FF6,
66796         0x1FFD,
66797         0x2071,
66798         0x2072,
66799         0x207F,
66800         0x2080,
66801         0x2090,
66802         0x209D,
66803         0x2102,
66804         0x2103,
66805         0x2107,
66806         0x2108,
66807         0x210A,
66808         0x2114,
66809         0x2115,
66810         0x2116,
66811         0x2119,
66812         0x211E,
66813         0x2124,
66814         0x2125,
66815         0x2126,
66816         0x2127,
66817         0x2128,
66818         0x2129,
66819         0x212A,
66820         0x212E,
66821         0x212F,
66822         0x213A,
66823         0x213C,
66824         0x2140,
66825         0x2145,
66826         0x214A,
66827         0x214E,
66828         0x214F,
66829         0x2160,
66830         0x2189,
66831         0x2C00,
66832         0x2C2F,
66833         0x2C30,
66834         0x2C5F,
66835         0x2C60,
66836         0x2CE5,
66837         0x2CEB,
66838         0x2CEF,
66839         0x2CF2,
66840         0x2CF4,
66841         0x2D00,
66842         0x2D26,
66843         0x2D27,
66844         0x2D28,
66845         0x2D2D,
66846         0x2D2E,
66847         0x2D30,
66848         0x2D68,
66849         0x2D6F,
66850         0x2D70,
66851         0x2D80,
66852         0x2D97,
66853         0x2DA0,
66854         0x2DA7,
66855         0x2DA8,
66856         0x2DAF,
66857         0x2DB0,
66858         0x2DB7,
66859         0x2DB8,
66860         0x2DBF,
66861         0x2DC0,
66862         0x2DC7,
66863         0x2DC8,
66864         0x2DCF,
66865         0x2DD0,
66866         0x2DD7,
66867         0x2DD8,
66868         0x2DDF,
66869         0x3005,
66870         0x3008,
66871         0x3021,
66872         0x302A,
66873         0x3031,
66874         0x3036,
66875         0x3038,
66876         0x303D,
66877         0x3041,
66878         0x3097,
66879         0x309D,
66880         0x30A0,
66881         0x30A1,
66882         0x30FB,
66883         0x30FC,
66884         0x3100,
66885         0x3105,
66886         0x312E,
66887         0x3131,
66888         0x318F,
66889         0x31A0,
66890         0x31BB,
66891         0x31F0,
66892         0x3200,
66893         0x3400,
66894         0x4DB6,
66895         0x4E00,
66896         0x9FD6,
66897         0xA000,
66898         0xA48D,
66899         0xA4D0,
66900         0xA4FE,
66901         0xA500,
66902         0xA60D,
66903         0xA610,
66904         0xA620,
66905         0xA62A,
66906         0xA62C,
66907         0xA640,
66908         0xA66F,
66909         0xA67F,
66910         0xA69E,
66911         0xA6A0,
66912         0xA6F0,
66913         0xA717,
66914         0xA720,
66915         0xA722,
66916         0xA789,
66917         0xA78B,
66918         0xA7AF,
66919         0xA7B0,
66920         0xA7B8,
66921         0xA7F7,
66922         0xA802,
66923         0xA803,
66924         0xA806,
66925         0xA807,
66926         0xA80B,
66927         0xA80C,
66928         0xA823,
66929         0xA840,
66930         0xA874,
66931         0xA882,
66932         0xA8B4,
66933         0xA8F2,
66934         0xA8F8,
66935         0xA8FB,
66936         0xA8FC,
66937         0xA8FD,
66938         0xA8FE,
66939         0xA90A,
66940         0xA926,
66941         0xA930,
66942         0xA947,
66943         0xA960,
66944         0xA97D,
66945         0xA984,
66946         0xA9B3,
66947         0xA9CF,
66948         0xA9D0,
66949         0xA9E0,
66950         0xA9E5,
66951         0xA9E6,
66952         0xA9F0,
66953         0xA9FA,
66954         0xA9FF,
66955         0xAA00,
66956         0xAA29,
66957         0xAA40,
66958         0xAA43,
66959         0xAA44,
66960         0xAA4C,
66961         0xAA60,
66962         0xAA77,
66963         0xAA7A,
66964         0xAA7B,
66965         0xAA7E,
66966         0xAAB0,
66967         0xAAB1,
66968         0xAAB2,
66969         0xAAB5,
66970         0xAAB7,
66971         0xAAB9,
66972         0xAABE,
66973         0xAAC0,
66974         0xAAC1,
66975         0xAAC2,
66976         0xAAC3,
66977         0xAADB,
66978         0xAADE,
66979         0xAAE0,
66980         0xAAEB,
66981         0xAAF2,
66982         0xAAF5,
66983         0xAB01,
66984         0xAB07,
66985         0xAB09,
66986         0xAB0F,
66987         0xAB11,
66988         0xAB17,
66989         0xAB20,
66990         0xAB27,
66991         0xAB28,
66992         0xAB2F,
66993         0xAB30,
66994         0xAB5B,
66995         0xAB5C,
66996         0xAB66,
66997         0xAB70,
66998         0xABE3,
66999         0xAC00,
67000         0xD7A4,
67001         0xD7B0,
67002         0xD7C7,
67003         0xD7CB,
67004         0xD7FC,
67005         0xF900,
67006         0xFA6E,
67007         0xFA70,
67008         0xFADA,
67009         0xFB00,
67010         0xFB07,
67011         0xFB13,
67012         0xFB18,
67013         0xFB1D,
67014         0xFB1E,
67015         0xFB1F,
67016         0xFB29,
67017         0xFB2A,
67018         0xFB37,
67019         0xFB38,
67020         0xFB3D,
67021         0xFB3E,
67022         0xFB3F,
67023         0xFB40,
67024         0xFB42,
67025         0xFB43,
67026         0xFB45,
67027         0xFB46,
67028         0xFBB2,
67029         0xFBD3,
67030         0xFC5E,
67031         0xFC64,
67032         0xFD3E,
67033         0xFD50,
67034         0xFD90,
67035         0xFD92,
67036         0xFDC8,
67037         0xFDF0,
67038         0xFDFA,
67039         0xFE71,
67040         0xFE72,
67041         0xFE73,
67042         0xFE74,
67043         0xFE77,
67044         0xFE78,
67045         0xFE79,
67046         0xFE7A,
67047         0xFE7B,
67048         0xFE7C,
67049         0xFE7D,
67050         0xFE7E,
67051         0xFE7F,
67052         0xFEFD,
67053         0xFF21,
67054         0xFF3B,
67055         0xFF41,
67056         0xFF5B,
67057         0xFF66,
67058         0xFF9E,
67059         0xFFA0,
67060         0xFFBF,
67061         0xFFC2,
67062         0xFFC8,
67063         0xFFCA,
67064         0xFFD0,
67065         0xFFD2,
67066         0xFFD8,
67067         0xFFDA,
67068         0xFFDD,
67069         0x10000,
67070         0x1000C,
67071         0x1000D,
67072         0x10027,
67073         0x10028,
67074         0x1003B,
67075         0x1003C,
67076         0x1003E,
67077         0x1003F,
67078         0x1004E,
67079         0x10050,
67080         0x1005E,
67081         0x10080,
67082         0x100FB,
67083         0x10140,
67084         0x10175,
67085         0x10280,
67086         0x1029D,
67087         0x102A0,
67088         0x102D1,
67089         0x10300,
67090         0x10320,
67091         0x10330,
67092         0x1034B,
67093         0x10350,
67094         0x10376,
67095         0x10380,
67096         0x1039E,
67097         0x103A0,
67098         0x103C4,
67099         0x103C8,
67100         0x103D0,
67101         0x103D1,
67102         0x103D6,
67103         0x10400,
67104         0x1049E,
67105         0x104B0,
67106         0x104D4,
67107         0x104D8,
67108         0x104FC,
67109         0x10500,
67110         0x10528,
67111         0x10530,
67112         0x10564,
67113         0x10600,
67114         0x10737,
67115         0x10740,
67116         0x10756,
67117         0x10760,
67118         0x10768,
67119         0x10800,
67120         0x10806,
67121         0x10808,
67122         0x10809,
67123         0x1080A,
67124         0x10836,
67125         0x10837,
67126         0x10839,
67127         0x1083C,
67128         0x1083D,
67129         0x1083F,
67130         0x10856,
67131         0x10860,
67132         0x10877,
67133         0x10880,
67134         0x1089F,
67135         0x108E0,
67136         0x108F3,
67137         0x108F4,
67138         0x108F6,
67139         0x10900,
67140         0x10916,
67141         0x10920,
67142         0x1093A,
67143         0x10980,
67144         0x109B8,
67145         0x109BE,
67146         0x109C0,
67147         0x10A00,
67148         0x10A01,
67149         0x10A10,
67150         0x10A14,
67151         0x10A15,
67152         0x10A18,
67153         0x10A19,
67154         0x10A34,
67155         0x10A60,
67156         0x10A7D,
67157         0x10A80,
67158         0x10A9D,
67159         0x10AC0,
67160         0x10AC8,
67161         0x10AC9,
67162         0x10AE5,
67163         0x10B00,
67164         0x10B36,
67165         0x10B40,
67166         0x10B56,
67167         0x10B60,
67168         0x10B73,
67169         0x10B80,
67170         0x10B92,
67171         0x10C00,
67172         0x10C49,
67173         0x10C80,
67174         0x10CB3,
67175         0x10CC0,
67176         0x10CF3,
67177         0x11003,
67178         0x11038,
67179         0x11083,
67180         0x110B0,
67181         0x110D0,
67182         0x110E9,
67183         0x11103,
67184         0x11127,
67185         0x11150,
67186         0x11173,
67187         0x11176,
67188         0x11177,
67189         0x11183,
67190         0x111B3,
67191         0x111C1,
67192         0x111C5,
67193         0x111DA,
67194         0x111DB,
67195         0x111DC,
67196         0x111DD,
67197         0x11200,
67198         0x11212,
67199         0x11213,
67200         0x1122C,
67201         0x11280,
67202         0x11287,
67203         0x11288,
67204         0x11289,
67205         0x1128A,
67206         0x1128E,
67207         0x1128F,
67208         0x1129E,
67209         0x1129F,
67210         0x112A9,
67211         0x112B0,
67212         0x112DF,
67213         0x11305,
67214         0x1130D,
67215         0x1130F,
67216         0x11311,
67217         0x11313,
67218         0x11329,
67219         0x1132A,
67220         0x11331,
67221         0x11332,
67222         0x11334,
67223         0x11335,
67224         0x1133A,
67225         0x1133D,
67226         0x1133E,
67227         0x11350,
67228         0x11351,
67229         0x1135D,
67230         0x11362,
67231         0x11400,
67232         0x11435,
67233         0x11447,
67234         0x1144B,
67235         0x11480,
67236         0x114B0,
67237         0x114C4,
67238         0x114C6,
67239         0x114C7,
67240         0x114C8,
67241         0x11580,
67242         0x115AF,
67243         0x115D8,
67244         0x115DC,
67245         0x11600,
67246         0x11630,
67247         0x11644,
67248         0x11645,
67249         0x11680,
67250         0x116AB,
67251         0x11700,
67252         0x1171A,
67253         0x118A0,
67254         0x118E0,
67255         0x118FF,
67256         0x11900,
67257         0x11AC0,
67258         0x11AF9,
67259         0x11C00,
67260         0x11C09,
67261         0x11C0A,
67262         0x11C2F,
67263         0x11C40,
67264         0x11C41,
67265         0x11C72,
67266         0x11C90,
67267         0x12000,
67268         0x1239A,
67269         0x12400,
67270         0x1246F,
67271         0x12480,
67272         0x12544,
67273         0x13000,
67274         0x1342F,
67275         0x14400,
67276         0x14647,
67277         0x16800,
67278         0x16A39,
67279         0x16A40,
67280         0x16A5F,
67281         0x16AD0,
67282         0x16AEE,
67283         0x16B00,
67284         0x16B30,
67285         0x16B40,
67286         0x16B44,
67287         0x16B63,
67288         0x16B78,
67289         0x16B7D,
67290         0x16B90,
67291         0x16F00,
67292         0x16F45,
67293         0x16F50,
67294         0x16F51,
67295         0x16F93,
67296         0x16FA0,
67297         0x16FE0,
67298         0x16FE1,
67299         0x17000,
67300         0x187ED,
67301         0x18800,
67302         0x18AF3,
67303         0x1B000,
67304         0x1B002,
67305         0x1BC00,
67306         0x1BC6B,
67307         0x1BC70,
67308         0x1BC7D,
67309         0x1BC80,
67310         0x1BC89,
67311         0x1BC90,
67312         0x1BC9A,
67313         0x1D400,
67314         0x1D455,
67315         0x1D456,
67316         0x1D49D,
67317         0x1D49E,
67318         0x1D4A0,
67319         0x1D4A2,
67320         0x1D4A3,
67321         0x1D4A5,
67322         0x1D4A7,
67323         0x1D4A9,
67324         0x1D4AD,
67325         0x1D4AE,
67326         0x1D4BA,
67327         0x1D4BB,
67328         0x1D4BC,
67329         0x1D4BD,
67330         0x1D4C4,
67331         0x1D4C5,
67332         0x1D506,
67333         0x1D507,
67334         0x1D50B,
67335         0x1D50D,
67336         0x1D515,
67337         0x1D516,
67338         0x1D51D,
67339         0x1D51E,
67340         0x1D53A,
67341         0x1D53B,
67342         0x1D53F,
67343         0x1D540,
67344         0x1D545,
67345         0x1D546,
67346         0x1D547,
67347         0x1D54A,
67348         0x1D551,
67349         0x1D552,
67350         0x1D6A6,
67351         0x1D6A8,
67352         0x1D6C1,
67353         0x1D6C2,
67354         0x1D6DB,
67355         0x1D6DC,
67356         0x1D6FB,
67357         0x1D6FC,
67358         0x1D715,
67359         0x1D716,
67360         0x1D735,
67361         0x1D736,
67362         0x1D74F,
67363         0x1D750,
67364         0x1D76F,
67365         0x1D770,
67366         0x1D789,
67367         0x1D78A,
67368         0x1D7A9,
67369         0x1D7AA,
67370         0x1D7C3,
67371         0x1D7C4,
67372         0x1D7CC,
67373         0x1E800,
67374         0x1E8C5,
67375         0x1E900,
67376         0x1E944,
67377         0x1EE00,
67378         0x1EE04,
67379         0x1EE05,
67380         0x1EE20,
67381         0x1EE21,
67382         0x1EE23,
67383         0x1EE24,
67384         0x1EE25,
67385         0x1EE27,
67386         0x1EE28,
67387         0x1EE29,
67388         0x1EE33,
67389         0x1EE34,
67390         0x1EE38,
67391         0x1EE39,
67392         0x1EE3A,
67393         0x1EE3B,
67394         0x1EE3C,
67395         0x1EE42,
67396         0x1EE43,
67397         0x1EE47,
67398         0x1EE48,
67399         0x1EE49,
67400         0x1EE4A,
67401         0x1EE4B,
67402         0x1EE4C,
67403         0x1EE4D,
67404         0x1EE50,
67405         0x1EE51,
67406         0x1EE53,
67407         0x1EE54,
67408         0x1EE55,
67409         0x1EE57,
67410         0x1EE58,
67411         0x1EE59,
67412         0x1EE5A,
67413         0x1EE5B,
67414         0x1EE5C,
67415         0x1EE5D,
67416         0x1EE5E,
67417         0x1EE5F,
67418         0x1EE60,
67419         0x1EE61,
67420         0x1EE63,
67421         0x1EE64,
67422         0x1EE65,
67423         0x1EE67,
67424         0x1EE6B,
67425         0x1EE6C,
67426         0x1EE73,
67427         0x1EE74,
67428         0x1EE78,
67429         0x1EE79,
67430         0x1EE7D,
67431         0x1EE7E,
67432         0x1EE7F,
67433         0x1EE80,
67434         0x1EE8A,
67435         0x1EE8B,
67436         0x1EE9C,
67437         0x1EEA1,
67438         0x1EEA4,
67439         0x1EEA5,
67440         0x1EEAA,
67441         0x1EEAB,
67442         0x1EEBC,
67443         0x20000,
67444         0x2A6D7,
67445         0x2A700,
67446         0x2B735,
67447         0x2B740,
67448         0x2B81E,
67449         0x2B820,
67450         0x2CEA2,
67451         0x2F800,
67452         0x2FA1E
67453 };
67454
67455 #endif  /* defined(PERL_IN_UTF8_C) */
67456
67457 #if defined(PERL_IN_PERL_C)
67458
67459 static const UV _Perl_LB_invlist[] = { /* for EBCDIC 037 */
67460         2279,   /* Number of elements */
67461         148565664, /* Version and data structure type */
67462         0,      /* 0 if the list starts at 0;
67463                    1 if it starts at the element beyond 0 */
67464         0x0,
67465         0x5,
67466         0x6,
67467         0xB,
67468         0xD,
67469         0xE,
67470         0x15,
67471         0x16,
67472         0x25,
67473         0x26,
67474         0x40,
67475         0x41,
67476         0x42,
67477         0x4A,
67478         0x4B,
67479         0x4C,
67480         0x4D,
67481         0x4E,
67482         0x4F,
67483         0x50,
67484         0x5A,
67485         0x5B,
67486         0x5C,
67487         0x5D,
67488         0x5E,
67489         0x5F,
67490         0x60,
67491         0x61,
67492         0x62,
67493         0x6B,
67494         0x6C,
67495         0x6D,
67496         0x6F,
67497         0x70,
67498         0x7A,
67499         0x7B,
67500         0x7D,
67501         0x7E,
67502         0x7F,
67503         0x80,
67504         0x8A,
67505         0x8C,
67506         0x8F,
67507         0x90,
67508         0x91,
67509         0x9F,
67510         0xA0,
67511         0xAA,
67512         0xAC,
67513         0xB1,
67514         0xB3,
67515         0xBA,
67516         0xBB,
67517         0xBC,
67518         0xBE,
67519         0xBF,
67520         0xC0,
67521         0xC1,
67522         0xCA,
67523         0xCB,
67524         0xD0,
67525         0xD1,
67526         0xE0,
67527         0xE1,
67528         0xF0,
67529         0xFA,
67530         0xFF,
67531         0x100,
67532         0x2C8,
67533         0x2C9,
67534         0x2CC,
67535         0x2CD,
67536         0x2DF,
67537         0x2E0,
67538         0x300,
67539         0x34F,
67540         0x350,
67541         0x35C,
67542         0x363,
67543         0x370,
67544         0x37E,
67545         0x37F,
67546         0x483,
67547         0x48A,
67548         0x589,
67549         0x58A,
67550         0x58B,
67551         0x58F,
67552         0x590,
67553         0x591,
67554         0x5BE,
67555         0x5BF,
67556         0x5C0,
67557         0x5C1,
67558         0x5C3,
67559         0x5C4,
67560         0x5C6,
67561         0x5C7,
67562         0x5C8,
67563         0x5D0,
67564         0x5EB,
67565         0x5F0,
67566         0x5F3,
67567         0x609,
67568         0x60C,
67569         0x60E,
67570         0x610,
67571         0x61B,
67572         0x61C,
67573         0x61D,
67574         0x61E,
67575         0x620,
67576         0x64B,
67577         0x660,
67578         0x66A,
67579         0x66B,
67580         0x66D,
67581         0x670,
67582         0x671,
67583         0x6D4,
67584         0x6D5,
67585         0x6D6,
67586         0x6DD,
67587         0x6DF,
67588         0x6E5,
67589         0x6E7,
67590         0x6E9,
67591         0x6EA,
67592         0x6EE,
67593         0x6F0,
67594         0x6FA,
67595         0x711,
67596         0x712,
67597         0x730,
67598         0x74B,
67599         0x7A6,
67600         0x7B1,
67601         0x7C0,
67602         0x7CA,
67603         0x7EB,
67604         0x7F4,
67605         0x7F8,
67606         0x7F9,
67607         0x7FA,
67608         0x816,
67609         0x81A,
67610         0x81B,
67611         0x824,
67612         0x825,
67613         0x828,
67614         0x829,
67615         0x82E,
67616         0x859,
67617         0x85C,
67618         0x8D4,
67619         0x8E2,
67620         0x8E3,
67621         0x904,
67622         0x93A,
67623         0x93D,
67624         0x93E,
67625         0x950,
67626         0x951,
67627         0x958,
67628         0x962,
67629         0x964,
67630         0x966,
67631         0x970,
67632         0x981,
67633         0x984,
67634         0x9BC,
67635         0x9BD,
67636         0x9BE,
67637         0x9C5,
67638         0x9C7,
67639         0x9C9,
67640         0x9CB,
67641         0x9CE,
67642         0x9D7,
67643         0x9D8,
67644         0x9E2,
67645         0x9E4,
67646         0x9E6,
67647         0x9F0,
67648         0x9F2,
67649         0x9F4,
67650         0x9F9,
67651         0x9FA,
67652         0x9FB,
67653         0x9FC,
67654         0xA01,
67655         0xA04,
67656         0xA3C,
67657         0xA3D,
67658         0xA3E,
67659         0xA43,
67660         0xA47,
67661         0xA49,
67662         0xA4B,
67663         0xA4E,
67664         0xA51,
67665         0xA52,
67666         0xA66,
67667         0xA70,
67668         0xA72,
67669         0xA75,
67670         0xA76,
67671         0xA81,
67672         0xA84,
67673         0xABC,
67674         0xABD,
67675         0xABE,
67676         0xAC6,
67677         0xAC7,
67678         0xACA,
67679         0xACB,
67680         0xACE,
67681         0xAE2,
67682         0xAE4,
67683         0xAE6,
67684         0xAF0,
67685         0xAF1,
67686         0xAF2,
67687         0xB01,
67688         0xB04,
67689         0xB3C,
67690         0xB3D,
67691         0xB3E,
67692         0xB45,
67693         0xB47,
67694         0xB49,
67695         0xB4B,
67696         0xB4E,
67697         0xB56,
67698         0xB58,
67699         0xB62,
67700         0xB64,
67701         0xB66,
67702         0xB70,
67703         0xB82,
67704         0xB83,
67705         0xBBE,
67706         0xBC3,
67707         0xBC6,
67708         0xBC9,
67709         0xBCA,
67710         0xBCE,
67711         0xBD7,
67712         0xBD8,
67713         0xBE6,
67714         0xBF0,
67715         0xBF9,
67716         0xBFA,
67717         0xC00,
67718         0xC04,
67719         0xC3E,
67720         0xC45,
67721         0xC46,
67722         0xC49,
67723         0xC4A,
67724         0xC4E,
67725         0xC55,
67726         0xC57,
67727         0xC62,
67728         0xC64,
67729         0xC66,
67730         0xC70,
67731         0xC81,
67732         0xC84,
67733         0xCBC,
67734         0xCBD,
67735         0xCBE,
67736         0xCC5,
67737         0xCC6,
67738         0xCC9,
67739         0xCCA,
67740         0xCCE,
67741         0xCD5,
67742         0xCD7,
67743         0xCE2,
67744         0xCE4,
67745         0xCE6,
67746         0xCF0,
67747         0xD01,
67748         0xD04,
67749         0xD3E,
67750         0xD45,
67751         0xD46,
67752         0xD49,
67753         0xD4A,
67754         0xD4E,
67755         0xD57,
67756         0xD58,
67757         0xD62,
67758         0xD64,
67759         0xD66,
67760         0xD70,
67761         0xD79,
67762         0xD7A,
67763         0xD82,
67764         0xD84,
67765         0xDCA,
67766         0xDCB,
67767         0xDCF,
67768         0xDD5,
67769         0xDD6,
67770         0xDD7,
67771         0xDD8,
67772         0xDE0,
67773         0xDE6,
67774         0xDF0,
67775         0xDF2,
67776         0xDF4,
67777         0xE31,
67778         0xE32,
67779         0xE34,
67780         0xE3B,
67781         0xE3F,
67782         0xE40,
67783         0xE47,
67784         0xE4F,
67785         0xE50,
67786         0xE5A,
67787         0xE5C,
67788         0xEB1,
67789         0xEB2,
67790         0xEB4,
67791         0xEBA,
67792         0xEBB,
67793         0xEBD,
67794         0xEC8,
67795         0xECE,
67796         0xED0,
67797         0xEDA,
67798         0xF01,
67799         0xF05,
67800         0xF06,
67801         0xF08,
67802         0xF09,
67803         0xF0B,
67804         0xF0C,
67805         0xF0D,
67806         0xF12,
67807         0xF13,
67808         0xF14,
67809         0xF15,
67810         0xF18,
67811         0xF1A,
67812         0xF20,
67813         0xF2A,
67814         0xF34,
67815         0xF35,
67816         0xF36,
67817         0xF37,
67818         0xF38,
67819         0xF39,
67820         0xF3A,
67821         0xF3B,
67822         0xF3C,
67823         0xF3D,
67824         0xF3E,
67825         0xF40,
67826         0xF71,
67827         0xF7F,
67828         0xF80,
67829         0xF85,
67830         0xF86,
67831         0xF88,
67832         0xF8D,
67833         0xF98,
67834         0xF99,
67835         0xFBD,
67836         0xFBE,
67837         0xFC0,
67838         0xFC6,
67839         0xFC7,
67840         0xFD0,
67841         0xFD2,
67842         0xFD3,
67843         0xFD4,
67844         0xFD9,
67845         0xFDB,
67846         0x102B,
67847         0x103F,
67848         0x1040,
67849         0x104A,
67850         0x104C,
67851         0x1056,
67852         0x105A,
67853         0x105E,
67854         0x1061,
67855         0x1062,
67856         0x1065,
67857         0x1067,
67858         0x106E,
67859         0x1071,
67860         0x1075,
67861         0x1082,
67862         0x108E,
67863         0x108F,
67864         0x1090,
67865         0x109A,
67866         0x109E,
67867         0x1100,
67868         0x1160,
67869         0x11A8,
67870         0x1200,
67871         0x135D,
67872         0x1360,
67873         0x1361,
67874         0x1362,
67875         0x1400,
67876         0x1401,
67877         0x1680,
67878         0x1681,
67879         0x169B,
67880         0x169C,
67881         0x169D,
67882         0x16EB,
67883         0x16EE,
67884         0x1712,
67885         0x1715,
67886         0x1732,
67887         0x1735,
67888         0x1737,
67889         0x1752,
67890         0x1754,
67891         0x1772,
67892         0x1774,
67893         0x17B4,
67894         0x17D4,
67895         0x17D6,
67896         0x17D7,
67897         0x17D8,
67898         0x17D9,
67899         0x17DA,
67900         0x17DB,
67901         0x17DC,
67902         0x17DD,
67903         0x17DE,
67904         0x17E0,
67905         0x17EA,
67906         0x1802,
67907         0x1804,
67908         0x1806,
67909         0x1807,
67910         0x1808,
67911         0x180A,
67912         0x180B,
67913         0x180E,
67914         0x180F,
67915         0x1810,
67916         0x181A,
67917         0x1885,
67918         0x1887,
67919         0x18A9,
67920         0x18AA,
67921         0x1920,
67922         0x192C,
67923         0x1930,
67924         0x193C,
67925         0x1944,
67926         0x1946,
67927         0x1950,
67928         0x19D0,
67929         0x19DA,
67930         0x1A17,
67931         0x1A1C,
67932         0x1A55,
67933         0x1A5F,
67934         0x1A60,
67935         0x1A7D,
67936         0x1A7F,
67937         0x1A80,
67938         0x1A8A,
67939         0x1A90,
67940         0x1A9A,
67941         0x1AB0,
67942         0x1ABF,
67943         0x1B00,
67944         0x1B05,
67945         0x1B34,
67946         0x1B45,
67947         0x1B50,
67948         0x1B5A,
67949         0x1B5C,
67950         0x1B5D,
67951         0x1B61,
67952         0x1B6B,
67953         0x1B74,
67954         0x1B80,
67955         0x1B83,
67956         0x1BA1,
67957         0x1BAE,
67958         0x1BB0,
67959         0x1BBA,
67960         0x1BE6,
67961         0x1BF4,
67962         0x1C24,
67963         0x1C38,
67964         0x1C3B,
67965         0x1C40,
67966         0x1C4A,
67967         0x1C50,
67968         0x1C5A,
67969         0x1C7E,
67970         0x1C80,
67971         0x1CD0,
67972         0x1CD3,
67973         0x1CD4,
67974         0x1CE9,
67975         0x1CED,
67976         0x1CEE,
67977         0x1CF2,
67978         0x1CF5,
67979         0x1CF8,
67980         0x1CFA,
67981         0x1DC0,
67982         0x1DF6,
67983         0x1DFB,
67984         0x1E00,
67985         0x1FFD,
67986         0x1FFE,
67987         0x2000,
67988         0x2007,
67989         0x2008,
67990         0x200B,
67991         0x200C,
67992         0x200D,
67993         0x200E,
67994         0x2010,
67995         0x2011,
67996         0x2012,
67997         0x2014,
67998         0x2015,
67999         0x2018,
68000         0x201A,
68001         0x201B,
68002         0x201E,
68003         0x201F,
68004         0x2020,
68005         0x2024,
68006         0x2027,
68007         0x2028,
68008         0x202A,
68009         0x202F,
68010         0x2030,
68011         0x2038,
68012         0x2039,
68013         0x203B,
68014         0x203C,
68015         0x203E,
68016         0x2044,
68017         0x2045,
68018         0x2046,
68019         0x2047,
68020         0x204A,
68021         0x2056,
68022         0x2057,
68023         0x2058,
68024         0x205C,
68025         0x205D,
68026         0x2060,
68027         0x2061,
68028         0x2066,
68029         0x2070,
68030         0x207D,
68031         0x207E,
68032         0x207F,
68033         0x208D,
68034         0x208E,
68035         0x208F,
68036         0x20A0,
68037         0x20A7,
68038         0x20A8,
68039         0x20B6,
68040         0x20B7,
68041         0x20BB,
68042         0x20BC,
68043         0x20BE,
68044         0x20BF,
68045         0x20D0,
68046         0x20F1,
68047         0x2103,
68048         0x2104,
68049         0x2109,
68050         0x210A,
68051         0x2116,
68052         0x2117,
68053         0x2212,
68054         0x2214,
68055         0x22EF,
68056         0x22F0,
68057         0x2308,
68058         0x2309,
68059         0x230A,
68060         0x230B,
68061         0x230C,
68062         0x231A,
68063         0x231C,
68064         0x2329,
68065         0x232A,
68066         0x232B,
68067         0x23F0,
68068         0x23F4,
68069         0x2600,
68070         0x2604,
68071         0x2614,
68072         0x2616,
68073         0x2618,
68074         0x2619,
68075         0x261A,
68076         0x261D,
68077         0x261E,
68078         0x2620,
68079         0x2639,
68080         0x263C,
68081         0x2668,
68082         0x2669,
68083         0x267F,
68084         0x2680,
68085         0x26BD,
68086         0x26C9,
68087         0x26CD,
68088         0x26CE,
68089         0x26CF,
68090         0x26D2,
68091         0x26D3,
68092         0x26D5,
68093         0x26D8,
68094         0x26DA,
68095         0x26DC,
68096         0x26DD,
68097         0x26DF,
68098         0x26E2,
68099         0x26EA,
68100         0x26EB,
68101         0x26F1,
68102         0x26F6,
68103         0x26F7,
68104         0x26F9,
68105         0x26FA,
68106         0x26FB,
68107         0x26FD,
68108         0x2705,
68109         0x2708,
68110         0x270A,
68111         0x270E,
68112         0x275B,
68113         0x2761,
68114         0x2762,
68115         0x2764,
68116         0x2765,
68117         0x2768,
68118         0x2769,
68119         0x276A,
68120         0x276B,
68121         0x276C,
68122         0x276D,
68123         0x276E,
68124         0x276F,
68125         0x2770,
68126         0x2771,
68127         0x2772,
68128         0x2773,
68129         0x2774,
68130         0x2775,
68131         0x2776,
68132         0x27C5,
68133         0x27C6,
68134         0x27C7,
68135         0x27E6,
68136         0x27E7,
68137         0x27E8,
68138         0x27E9,
68139         0x27EA,
68140         0x27EB,
68141         0x27EC,
68142         0x27ED,
68143         0x27EE,
68144         0x27EF,
68145         0x27F0,
68146         0x2983,
68147         0x2984,
68148         0x2985,
68149         0x2986,
68150         0x2987,
68151         0x2988,
68152         0x2989,
68153         0x298A,
68154         0x298B,
68155         0x298C,
68156         0x298D,
68157         0x298E,
68158         0x298F,
68159         0x2990,
68160         0x2991,
68161         0x2992,
68162         0x2993,
68163         0x2994,
68164         0x2995,
68165         0x2996,
68166         0x2997,
68167         0x2998,
68168         0x2999,
68169         0x29D8,
68170         0x29D9,
68171         0x29DA,
68172         0x29DB,
68173         0x29DC,
68174         0x29FC,
68175         0x29FD,
68176         0x29FE,
68177         0x2CEF,
68178         0x2CF2,
68179         0x2CF9,
68180         0x2CFA,
68181         0x2CFD,
68182         0x2CFE,
68183         0x2CFF,
68184         0x2D00,
68185         0x2D70,
68186         0x2D71,
68187         0x2D7F,
68188         0x2D80,
68189         0x2DE0,
68190         0x2E00,
68191         0x2E0E,
68192         0x2E16,
68193         0x2E17,
68194         0x2E18,
68195         0x2E19,
68196         0x2E1A,
68197         0x2E1C,
68198         0x2E1E,
68199         0x2E20,
68200         0x2E22,
68201         0x2E23,
68202         0x2E24,
68203         0x2E25,
68204         0x2E26,
68205         0x2E27,
68206         0x2E28,
68207         0x2E29,
68208         0x2E2A,
68209         0x2E2E,
68210         0x2E2F,
68211         0x2E30,
68212         0x2E32,
68213         0x2E33,
68214         0x2E35,
68215         0x2E3A,
68216         0x2E3C,
68217         0x2E3F,
68218         0x2E40,
68219         0x2E42,
68220         0x2E43,
68221         0x2E45,
68222         0x2E80,
68223         0x2E9A,
68224         0x2E9B,
68225         0x2EF4,
68226         0x2F00,
68227         0x2FD6,
68228         0x2FF0,
68229         0x2FFC,
68230         0x3000,
68231         0x3001,
68232         0x3003,
68233         0x3005,
68234         0x3006,
68235         0x3008,
68236         0x3009,
68237         0x300A,
68238         0x300B,
68239         0x300C,
68240         0x300D,
68241         0x300E,
68242         0x300F,
68243         0x3010,
68244         0x3011,
68245         0x3012,
68246         0x3014,
68247         0x3015,
68248         0x3016,
68249         0x3017,
68250         0x3018,
68251         0x3019,
68252         0x301A,
68253         0x301B,
68254         0x301C,
68255         0x301D,
68256         0x301E,
68257         0x3020,
68258         0x302A,
68259         0x3030,
68260         0x3035,
68261         0x3036,
68262         0x303B,
68263         0x303D,
68264         0x3040,
68265         0x3041,
68266         0x3042,
68267         0x3043,
68268         0x3044,
68269         0x3045,
68270         0x3046,
68271         0x3047,
68272         0x3048,
68273         0x3049,
68274         0x304A,
68275         0x3063,
68276         0x3064,
68277         0x3083,
68278         0x3084,
68279         0x3085,
68280         0x3086,
68281         0x3087,
68282         0x3088,
68283         0x308E,
68284         0x308F,
68285         0x3095,
68286         0x3097,
68287         0x3099,
68288         0x309B,
68289         0x309F,
68290         0x30A0,
68291         0x30A2,
68292         0x30A3,
68293         0x30A4,
68294         0x30A5,
68295         0x30A6,
68296         0x30A7,
68297         0x30A8,
68298         0x30A9,
68299         0x30AA,
68300         0x30C3,
68301         0x30C4,
68302         0x30E3,
68303         0x30E4,
68304         0x30E5,
68305         0x30E6,
68306         0x30E7,
68307         0x30E8,
68308         0x30EE,
68309         0x30EF,
68310         0x30F5,
68311         0x30F7,
68312         0x30FB,
68313         0x30FF,
68314         0x3100,
68315         0x3105,
68316         0x312E,
68317         0x3131,
68318         0x318F,
68319         0x3190,
68320         0x31BB,
68321         0x31C0,
68322         0x31E4,
68323         0x31F0,
68324         0x3200,
68325         0x321F,
68326         0x3220,
68327         0x3248,
68328         0x3250,
68329         0x32FF,
68330         0x3300,
68331         0x4DC0,
68332         0x4E00,
68333         0xA015,
68334         0xA016,
68335         0xA48D,
68336         0xA490,
68337         0xA4C7,
68338         0xA4FE,
68339         0xA500,
68340         0xA60D,
68341         0xA60E,
68342         0xA60F,
68343         0xA610,
68344         0xA620,
68345         0xA62A,
68346         0xA66F,
68347         0xA673,
68348         0xA674,
68349         0xA67E,
68350         0xA69E,
68351         0xA6A0,
68352         0xA6F0,
68353         0xA6F2,
68354         0xA6F3,
68355         0xA6F8,
68356         0xA802,
68357         0xA803,
68358         0xA806,
68359         0xA807,
68360         0xA80B,
68361         0xA80C,
68362         0xA823,
68363         0xA828,
68364         0xA838,
68365         0xA839,
68366         0xA874,
68367         0xA876,
68368         0xA878,
68369         0xA880,
68370         0xA882,
68371         0xA8B4,
68372         0xA8C6,
68373         0xA8CE,
68374         0xA8D0,
68375         0xA8DA,
68376         0xA8E0,
68377         0xA8F2,
68378         0xA8FC,
68379         0xA8FD,
68380         0xA900,
68381         0xA90A,
68382         0xA926,
68383         0xA92E,
68384         0xA930,
68385         0xA947,
68386         0xA954,
68387         0xA960,
68388         0xA97D,
68389         0xA980,
68390         0xA984,
68391         0xA9B3,
68392         0xA9C1,
68393         0xA9C7,
68394         0xA9CA,
68395         0xA9D0,
68396         0xA9DA,
68397         0xA9E5,
68398         0xA9E6,
68399         0xA9F0,
68400         0xA9FA,
68401         0xAA29,
68402         0xAA37,
68403         0xAA43,
68404         0xAA44,
68405         0xAA4C,
68406         0xAA4E,
68407         0xAA50,
68408         0xAA5A,
68409         0xAA5D,
68410         0xAA60,
68411         0xAA7B,
68412         0xAA7E,
68413         0xAAB0,
68414         0xAAB1,
68415         0xAAB2,
68416         0xAAB5,
68417         0xAAB7,
68418         0xAAB9,
68419         0xAABE,
68420         0xAAC0,
68421         0xAAC1,
68422         0xAAC2,
68423         0xAAEB,
68424         0xAAF0,
68425         0xAAF2,
68426         0xAAF5,
68427         0xAAF7,
68428         0xABE3,
68429         0xABEB,
68430         0xABEC,
68431         0xABEE,
68432         0xABF0,
68433         0xABFA,
68434         0xAC00,
68435         0xAC01,
68436         0xAC1C,
68437         0xAC1D,
68438         0xAC38,
68439         0xAC39,
68440         0xAC54,
68441         0xAC55,
68442         0xAC70,
68443         0xAC71,
68444         0xAC8C,
68445         0xAC8D,
68446         0xACA8,
68447         0xACA9,
68448         0xACC4,
68449         0xACC5,
68450         0xACE0,
68451         0xACE1,
68452         0xACFC,
68453         0xACFD,
68454         0xAD18,
68455         0xAD19,
68456         0xAD34,
68457         0xAD35,
68458         0xAD50,
68459         0xAD51,
68460         0xAD6C,
68461         0xAD6D,
68462         0xAD88,
68463         0xAD89,
68464         0xADA4,
68465         0xADA5,
68466         0xADC0,
68467         0xADC1,
68468         0xADDC,
68469         0xADDD,
68470         0xADF8,
68471         0xADF9,
68472         0xAE14,
68473         0xAE15,
68474         0xAE30,
68475         0xAE31,
68476         0xAE4C,
68477         0xAE4D,
68478         0xAE68,
68479         0xAE69,
68480         0xAE84,
68481         0xAE85,
68482         0xAEA0,
68483         0xAEA1,
68484         0xAEBC,
68485         0xAEBD,
68486         0xAED8,
68487         0xAED9,
68488         0xAEF4,
68489         0xAEF5,
68490         0xAF10,
68491         0xAF11,
68492         0xAF2C,
68493         0xAF2D,
68494         0xAF48,
68495         0xAF49,
68496         0xAF64,
68497         0xAF65,
68498         0xAF80,
68499         0xAF81,
68500         0xAF9C,
68501         0xAF9D,
68502         0xAFB8,
68503         0xAFB9,
68504         0xAFD4,
68505         0xAFD5,
68506         0xAFF0,
68507         0xAFF1,
68508         0xB00C,
68509         0xB00D,
68510         0xB028,
68511         0xB029,
68512         0xB044,
68513         0xB045,
68514         0xB060,
68515         0xB061,
68516         0xB07C,
68517         0xB07D,
68518         0xB098,
68519         0xB099,
68520         0xB0B4,
68521         0xB0B5,
68522         0xB0D0,
68523         0xB0D1,
68524         0xB0EC,
68525         0xB0ED,
68526         0xB108,
68527         0xB109,
68528         0xB124,
68529         0xB125,
68530         0xB140,
68531         0xB141,
68532         0xB15C,
68533         0xB15D,
68534         0xB178,
68535         0xB179,
68536         0xB194,
68537         0xB195,
68538         0xB1B0,
68539         0xB1B1,
68540         0xB1CC,
68541         0xB1CD,
68542         0xB1E8,
68543         0xB1E9,
68544         0xB204,
68545         0xB205,
68546         0xB220,
68547         0xB221,
68548         0xB23C,
68549         0xB23D,
68550         0xB258,
68551         0xB259,
68552         0xB274,
68553         0xB275,
68554         0xB290,
68555         0xB291,
68556         0xB2AC,
68557         0xB2AD,
68558         0xB2C8,
68559         0xB2C9,
68560         0xB2E4,
68561         0xB2E5,
68562         0xB300,
68563         0xB301,
68564         0xB31C,
68565         0xB31D,
68566         0xB338,
68567         0xB339,
68568         0xB354,
68569         0xB355,
68570         0xB370,
68571         0xB371,
68572         0xB38C,
68573         0xB38D,
68574         0xB3A8,
68575         0xB3A9,
68576         0xB3C4,
68577         0xB3C5,
68578         0xB3E0,
68579         0xB3E1,
68580         0xB3FC,
68581         0xB3FD,
68582         0xB418,
68583         0xB419,
68584         0xB434,
68585         0xB435,
68586         0xB450,
68587         0xB451,
68588         0xB46C,
68589         0xB46D,
68590         0xB488,
68591         0xB489,
68592         0xB4A4,
68593         0xB4A5,
68594         0xB4C0,
68595         0xB4C1,
68596         0xB4DC,
68597         0xB4DD,
68598         0xB4F8,
68599         0xB4F9,
68600         0xB514,
68601         0xB515,
68602         0xB530,
68603         0xB531,
68604         0xB54C,
68605         0xB54D,
68606         0xB568,
68607         0xB569,
68608         0xB584,
68609         0xB585,
68610         0xB5A0,
68611         0xB5A1,
68612         0xB5BC,
68613         0xB5BD,
68614         0xB5D8,
68615         0xB5D9,
68616         0xB5F4,
68617         0xB5F5,
68618         0xB610,
68619         0xB611,
68620         0xB62C,
68621         0xB62D,
68622         0xB648,
68623         0xB649,
68624         0xB664,
68625         0xB665,
68626         0xB680,
68627         0xB681,
68628         0xB69C,
68629         0xB69D,
68630         0xB6B8,
68631         0xB6B9,
68632         0xB6D4,
68633         0xB6D5,
68634         0xB6F0,
68635         0xB6F1,
68636         0xB70C,
68637         0xB70D,
68638         0xB728,
68639         0xB729,
68640         0xB744,
68641         0xB745,
68642         0xB760,
68643         0xB761,
68644         0xB77C,
68645         0xB77D,
68646         0xB798,
68647         0xB799,
68648         0xB7B4,
68649         0xB7B5,
68650         0xB7D0,
68651         0xB7D1,
68652         0xB7EC,
68653         0xB7ED,
68654         0xB808,
68655         0xB809,
68656         0xB824,
68657         0xB825,
68658         0xB840,
68659         0xB841,
68660         0xB85C,
68661         0xB85D,
68662         0xB878,
68663         0xB879,
68664         0xB894,
68665         0xB895,
68666         0xB8B0,
68667         0xB8B1,
68668         0xB8CC,
68669         0xB8CD,
68670         0xB8E8,
68671         0xB8E9,
68672         0xB904,
68673         0xB905,
68674         0xB920,
68675         0xB921,
68676         0xB93C,
68677         0xB93D,
68678         0xB958,
68679         0xB959,
68680         0xB974,
68681         0xB975,
68682         0xB990,
68683         0xB991,
68684         0xB9AC,
68685         0xB9AD,
68686         0xB9C8,
68687         0xB9C9,
68688         0xB9E4,
68689         0xB9E5,
68690         0xBA00,
68691         0xBA01,
68692         0xBA1C,
68693         0xBA1D,
68694         0xBA38,
68695         0xBA39,
68696         0xBA54,
68697         0xBA55,
68698         0xBA70,
68699         0xBA71,
68700         0xBA8C,
68701         0xBA8D,
68702         0xBAA8,
68703         0xBAA9,
68704         0xBAC4,
68705         0xBAC5,
68706         0xBAE0,
68707         0xBAE1,
68708         0xBAFC,
68709         0xBAFD,
68710         0xBB18,
68711         0xBB19,
68712         0xBB34,
68713         0xBB35,
68714         0xBB50,
68715         0xBB51,
68716         0xBB6C,
68717         0xBB6D,
68718         0xBB88,
68719         0xBB89,
68720         0xBBA4,
68721         0xBBA5,
68722         0xBBC0,
68723         0xBBC1,
68724         0xBBDC,
68725         0xBBDD,
68726         0xBBF8,
68727         0xBBF9,
68728         0xBC14,
68729         0xBC15,
68730         0xBC30,
68731         0xBC31,
68732         0xBC4C,
68733         0xBC4D,
68734         0xBC68,
68735         0xBC69,
68736         0xBC84,
68737         0xBC85,
68738         0xBCA0,
68739         0xBCA1,
68740         0xBCBC,
68741         0xBCBD,
68742         0xBCD8,
68743         0xBCD9,
68744         0xBCF4,
68745         0xBCF5,
68746         0xBD10,
68747         0xBD11,
68748         0xBD2C,
68749         0xBD2D,
68750         0xBD48,
68751         0xBD49,
68752         0xBD64,
68753         0xBD65,
68754         0xBD80,
68755         0xBD81,
68756         0xBD9C,
68757         0xBD9D,
68758         0xBDB8,
68759         0xBDB9,
68760         0xBDD4,
68761         0xBDD5,
68762         0xBDF0,
68763         0xBDF1,
68764         0xBE0C,
68765         0xBE0D,
68766         0xBE28,
68767         0xBE29,
68768         0xBE44,
68769         0xBE45,
68770         0xBE60,
68771         0xBE61,
68772         0xBE7C,
68773         0xBE7D,
68774         0xBE98,
68775         0xBE99,
68776         0xBEB4,
68777         0xBEB5,
68778         0xBED0,
68779         0xBED1,
68780         0xBEEC,
68781         0xBEED,
68782         0xBF08,
68783         0xBF09,
68784         0xBF24,
68785         0xBF25,
68786         0xBF40,
68787         0xBF41,
68788         0xBF5C,
68789         0xBF5D,
68790         0xBF78,
68791         0xBF79,
68792         0xBF94,
68793         0xBF95,
68794         0xBFB0,
68795         0xBFB1,
68796         0xBFCC,
68797         0xBFCD,
68798         0xBFE8,
68799         0xBFE9,
68800         0xC004,
68801         0xC005,
68802         0xC020,
68803         0xC021,
68804         0xC03C,
68805         0xC03D,
68806         0xC058,
68807         0xC059,
68808         0xC074,
68809         0xC075,
68810         0xC090,
68811         0xC091,
68812         0xC0AC,
68813         0xC0AD,
68814         0xC0C8,
68815         0xC0C9,
68816         0xC0E4,
68817         0xC0E5,
68818         0xC100,
68819         0xC101,
68820         0xC11C,
68821         0xC11D,
68822         0xC138,
68823         0xC139,
68824         0xC154,
68825         0xC155,
68826         0xC170,
68827         0xC171,
68828         0xC18C,
68829         0xC18D,
68830         0xC1A8,
68831         0xC1A9,
68832         0xC1C4,
68833         0xC1C5,
68834         0xC1E0,
68835         0xC1E1,
68836         0xC1FC,
68837         0xC1FD,
68838         0xC218,
68839         0xC219,
68840         0xC234,
68841         0xC235,
68842         0xC250,
68843         0xC251,
68844         0xC26C,
68845         0xC26D,
68846         0xC288,
68847         0xC289,
68848         0xC2A4,
68849         0xC2A5,
68850         0xC2C0,
68851         0xC2C1,
68852         0xC2DC,
68853         0xC2DD,
68854         0xC2F8,
68855         0xC2F9,
68856         0xC314,
68857         0xC315,
68858         0xC330,
68859         0xC331,
68860         0xC34C,
68861         0xC34D,
68862         0xC368,
68863         0xC369,
68864         0xC384,
68865         0xC385,
68866         0xC3A0,
68867         0xC3A1,
68868         0xC3BC,
68869         0xC3BD,
68870         0xC3D8,
68871         0xC3D9,
68872         0xC3F4,
68873         0xC3F5,
68874         0xC410,
68875         0xC411,
68876         0xC42C,
68877         0xC42D,
68878         0xC448,
68879         0xC449,
68880         0xC464,
68881         0xC465,
68882         0xC480,
68883         0xC481,
68884         0xC49C,
68885         0xC49D,
68886         0xC4B8,
68887         0xC4B9,
68888         0xC4D4,
68889         0xC4D5,
68890         0xC4F0,
68891         0xC4F1,
68892         0xC50C,
68893         0xC50D,
68894         0xC528,
68895         0xC529,
68896         0xC544,
68897         0xC545,
68898         0xC560,
68899         0xC561,
68900         0xC57C,
68901         0xC57D,
68902         0xC598,
68903         0xC599,
68904         0xC5B4,
68905         0xC5B5,
68906         0xC5D0,
68907         0xC5D1,
68908         0xC5EC,
68909         0xC5ED,
68910         0xC608,
68911         0xC609,
68912         0xC624,
68913         0xC625,
68914         0xC640,
68915         0xC641,
68916         0xC65C,
68917         0xC65D,
68918         0xC678,
68919         0xC679,
68920         0xC694,
68921         0xC695,
68922         0xC6B0,
68923         0xC6B1,
68924         0xC6CC,
68925         0xC6CD,
68926         0xC6E8,
68927         0xC6E9,
68928         0xC704,
68929         0xC705,
68930         0xC720,
68931         0xC721,
68932         0xC73C,
68933         0xC73D,
68934         0xC758,
68935         0xC759,
68936         0xC774,
68937         0xC775,
68938         0xC790,
68939         0xC791,
68940         0xC7AC,
68941         0xC7AD,
68942         0xC7C8,
68943         0xC7C9,
68944         0xC7E4,
68945         0xC7E5,
68946         0xC800,
68947         0xC801,
68948         0xC81C,
68949         0xC81D,
68950         0xC838,
68951         0xC839,
68952         0xC854,
68953         0xC855,
68954         0xC870,
68955         0xC871,
68956         0xC88C,
68957         0xC88D,
68958         0xC8A8,
68959         0xC8A9,
68960         0xC8C4,
68961         0xC8C5,
68962         0xC8E0,
68963         0xC8E1,
68964         0xC8FC,
68965         0xC8FD,
68966         0xC918,
68967         0xC919,
68968         0xC934,
68969         0xC935,
68970         0xC950,
68971         0xC951,
68972         0xC96C,
68973         0xC96D,
68974         0xC988,
68975         0xC989,
68976         0xC9A4,
68977         0xC9A5,
68978         0xC9C0,
68979         0xC9C1,
68980         0xC9DC,
68981         0xC9DD,
68982         0xC9F8,
68983         0xC9F9,
68984         0xCA14,
68985         0xCA15,
68986         0xCA30,
68987         0xCA31,
68988         0xCA4C,
68989         0xCA4D,
68990         0xCA68,
68991         0xCA69,
68992         0xCA84,
68993         0xCA85,
68994         0xCAA0,
68995         0xCAA1,
68996         0xCABC,
68997         0xCABD,
68998         0xCAD8,
68999         0xCAD9,
69000         0xCAF4,
69001         0xCAF5,
69002         0xCB10,
69003         0xCB11,
69004         0xCB2C,
69005         0xCB2D,
69006         0xCB48,
69007         0xCB49,
69008         0xCB64,
69009         0xCB65,
69010         0xCB80,
69011         0xCB81,
69012         0xCB9C,
69013         0xCB9D,
69014         0xCBB8,
69015         0xCBB9,
69016         0xCBD4,
69017         0xCBD5,
69018         0xCBF0,
69019         0xCBF1,
69020         0xCC0C,
69021         0xCC0D,
69022         0xCC28,
69023         0xCC29,
69024         0xCC44,
69025         0xCC45,
69026         0xCC60,
69027         0xCC61,
69028         0xCC7C,
69029         0xCC7D,
69030         0xCC98,
69031         0xCC99,
69032         0xCCB4,
69033         0xCCB5,
69034         0xCCD0,
69035         0xCCD1,
69036         0xCCEC,
69037         0xCCED,
69038         0xCD08,
69039         0xCD09,
69040         0xCD24,
69041         0xCD25,
69042         0xCD40,
69043         0xCD41,
69044         0xCD5C,
69045         0xCD5D,
69046         0xCD78,
69047         0xCD79,
69048         0xCD94,
69049         0xCD95,
69050         0xCDB0,
69051         0xCDB1,
69052         0xCDCC,
69053         0xCDCD,
69054         0xCDE8,
69055         0xCDE9,
69056         0xCE04,
69057         0xCE05,
69058         0xCE20,
69059         0xCE21,
69060         0xCE3C,
69061         0xCE3D,
69062         0xCE58,
69063         0xCE59,
69064         0xCE74,
69065         0xCE75,
69066         0xCE90,
69067         0xCE91,
69068         0xCEAC,
69069         0xCEAD,
69070         0xCEC8,
69071         0xCEC9,
69072         0xCEE4,
69073         0xCEE5,
69074         0xCF00,
69075         0xCF01,
69076         0xCF1C,
69077         0xCF1D,
69078         0xCF38,
69079         0xCF39,
69080         0xCF54,
69081         0xCF55,
69082         0xCF70,
69083         0xCF71,
69084         0xCF8C,
69085         0xCF8D,
69086         0xCFA8,
69087         0xCFA9,
69088         0xCFC4,
69089         0xCFC5,
69090         0xCFE0,
69091         0xCFE1,
69092         0xCFFC,
69093         0xCFFD,
69094         0xD018,
69095         0xD019,
69096         0xD034,
69097         0xD035,
69098         0xD050,
69099         0xD051,
69100         0xD06C,
69101         0xD06D,
69102         0xD088,
69103         0xD089,
69104         0xD0A4,
69105         0xD0A5,
69106         0xD0C0,
69107         0xD0C1,
69108         0xD0DC,
69109         0xD0DD,
69110         0xD0F8,
69111         0xD0F9,
69112         0xD114,
69113         0xD115,
69114         0xD130,
69115         0xD131,
69116         0xD14C,
69117         0xD14D,
69118         0xD168,
69119         0xD169,
69120         0xD184,
69121         0xD185,
69122         0xD1A0,
69123         0xD1A1,
69124         0xD1BC,
69125         0xD1BD,
69126         0xD1D8,
69127         0xD1D9,
69128         0xD1F4,
69129         0xD1F5,
69130         0xD210,
69131         0xD211,
69132         0xD22C,
69133         0xD22D,
69134         0xD248,
69135         0xD249,
69136         0xD264,
69137         0xD265,
69138         0xD280,
69139         0xD281,
69140         0xD29C,
69141         0xD29D,
69142         0xD2B8,
69143         0xD2B9,
69144         0xD2D4,
69145         0xD2D5,
69146         0xD2F0,
69147         0xD2F1,
69148         0xD30C,
69149         0xD30D,
69150         0xD328,
69151         0xD329,
69152         0xD344,
69153         0xD345,
69154         0xD360,
69155         0xD361,
69156         0xD37C,
69157         0xD37D,
69158         0xD398,
69159         0xD399,
69160         0xD3B4,
69161         0xD3B5,
69162         0xD3D0,
69163         0xD3D1,
69164         0xD3EC,
69165         0xD3ED,
69166         0xD408,
69167         0xD409,
69168         0xD424,
69169         0xD425,
69170         0xD440,
69171         0xD441,
69172         0xD45C,
69173         0xD45D,
69174         0xD478,
69175         0xD479,
69176         0xD494,
69177         0xD495,
69178         0xD4B0,
69179         0xD4B1,
69180         0xD4CC,
69181         0xD4CD,
69182         0xD4E8,
69183         0xD4E9,
69184         0xD504,
69185         0xD505,
69186         0xD520,
69187         0xD521,
69188         0xD53C,
69189         0xD53D,
69190         0xD558,
69191         0xD559,
69192         0xD574,
69193         0xD575,
69194         0xD590,
69195         0xD591,
69196         0xD5AC,
69197         0xD5AD,
69198         0xD5C8,
69199         0xD5C9,
69200         0xD5E4,
69201         0xD5E5,
69202         0xD600,
69203         0xD601,
69204         0xD61C,
69205         0xD61D,
69206         0xD638,
69207         0xD639,
69208         0xD654,
69209         0xD655,
69210         0xD670,
69211         0xD671,
69212         0xD68C,
69213         0xD68D,
69214         0xD6A8,
69215         0xD6A9,
69216         0xD6C4,
69217         0xD6C5,
69218         0xD6E0,
69219         0xD6E1,
69220         0xD6FC,
69221         0xD6FD,
69222         0xD718,
69223         0xD719,
69224         0xD734,
69225         0xD735,
69226         0xD750,
69227         0xD751,
69228         0xD76C,
69229         0xD76D,
69230         0xD788,
69231         0xD789,
69232         0xD7A4,
69233         0xD7B0,
69234         0xD7C7,
69235         0xD7CB,
69236         0xD7FC,
69237         0xF900,
69238         0xFB00,
69239         0xFB1D,
69240         0xFB1E,
69241         0xFB1F,
69242         0xFB29,
69243         0xFB2A,
69244         0xFB37,
69245         0xFB38,
69246         0xFB3D,
69247         0xFB3E,
69248         0xFB3F,
69249         0xFB40,
69250         0xFB42,
69251         0xFB43,
69252         0xFB45,
69253         0xFB46,
69254         0xFB50,
69255         0xFD3E,
69256         0xFD3F,
69257         0xFD40,
69258         0xFDFC,
69259         0xFDFD,
69260         0xFE00,
69261         0xFE10,
69262         0xFE11,
69263         0xFE13,
69264         0xFE15,
69265         0xFE17,
69266         0xFE18,
69267         0xFE19,
69268         0xFE1A,
69269         0xFE20,
69270         0xFE30,
69271         0xFE35,
69272         0xFE36,
69273         0xFE37,
69274         0xFE38,
69275         0xFE39,
69276         0xFE3A,
69277         0xFE3B,
69278         0xFE3C,
69279         0xFE3D,
69280         0xFE3E,
69281         0xFE3F,
69282         0xFE40,
69283         0xFE41,
69284         0xFE42,
69285         0xFE43,
69286         0xFE44,
69287         0xFE45,
69288         0xFE47,
69289         0xFE48,
69290         0xFE49,
69291         0xFE50,
69292         0xFE51,
69293         0xFE52,
69294         0xFE53,
69295         0xFE54,
69296         0xFE56,
69297         0xFE58,
69298         0xFE59,
69299         0xFE5A,
69300         0xFE5B,
69301         0xFE5C,
69302         0xFE5D,
69303         0xFE5E,
69304         0xFE5F,
69305         0xFE67,
69306         0xFE68,
69307         0xFE69,
69308         0xFE6A,
69309         0xFE6B,
69310         0xFE6C,
69311         0xFEFF,
69312         0xFF00,
69313         0xFF01,
69314         0xFF02,
69315         0xFF04,
69316         0xFF05,
69317         0xFF06,
69318         0xFF08,
69319         0xFF09,
69320         0xFF0A,
69321         0xFF0C,
69322         0xFF0D,
69323         0xFF0E,
69324         0xFF0F,
69325         0xFF1A,
69326         0xFF1C,
69327         0xFF1F,
69328         0xFF20,
69329         0xFF3B,
69330         0xFF3C,
69331         0xFF3D,
69332         0xFF3E,
69333         0xFF5B,
69334         0xFF5C,
69335         0xFF5D,
69336         0xFF5E,
69337         0xFF5F,
69338         0xFF60,
69339         0xFF62,
69340         0xFF63,
69341         0xFF65,
69342         0xFF66,
69343         0xFF67,
69344         0xFF71,
69345         0xFF9E,
69346         0xFFA0,
69347         0xFFBF,
69348         0xFFC2,
69349         0xFFC8,
69350         0xFFCA,
69351         0xFFD0,
69352         0xFFD2,
69353         0xFFD8,
69354         0xFFDA,
69355         0xFFDD,
69356         0xFFE0,
69357         0xFFE1,
69358         0xFFE2,
69359         0xFFE5,
69360         0xFFE7,
69361         0xFFF9,
69362         0xFFFC,
69363         0xFFFD,
69364         0x10100,
69365         0x10103,
69366         0x101FD,
69367         0x101FE,
69368         0x102E0,
69369         0x102E1,
69370         0x10376,
69371         0x1037B,
69372         0x1039F,
69373         0x103A0,
69374         0x103D0,
69375         0x103D1,
69376         0x104A0,
69377         0x104AA,
69378         0x10857,
69379         0x10858,
69380         0x1091F,
69381         0x10920,
69382         0x10A01,
69383         0x10A04,
69384         0x10A05,
69385         0x10A07,
69386         0x10A0C,
69387         0x10A10,
69388         0x10A38,
69389         0x10A3B,
69390         0x10A3F,
69391         0x10A40,
69392         0x10A50,
69393         0x10A58,
69394         0x10AE5,
69395         0x10AE7,
69396         0x10AF0,
69397         0x10AF6,
69398         0x10AF7,
69399         0x10B39,
69400         0x10B40,
69401         0x11000,
69402         0x11003,
69403         0x11038,
69404         0x11047,
69405         0x11049,
69406         0x11066,
69407         0x11070,
69408         0x1107F,
69409         0x11083,
69410         0x110B0,
69411         0x110BB,
69412         0x110BE,
69413         0x110C2,
69414         0x110F0,
69415         0x110FA,
69416         0x11100,
69417         0x11103,
69418         0x11127,
69419         0x11135,
69420         0x11136,
69421         0x11140,
69422         0x11144,
69423         0x11173,
69424         0x11174,
69425         0x11175,
69426         0x11176,
69427         0x11180,
69428         0x11183,
69429         0x111B3,
69430         0x111C1,
69431         0x111C5,
69432         0x111C7,
69433         0x111C8,
69434         0x111C9,
69435         0x111CA,
69436         0x111CD,
69437         0x111D0,
69438         0x111DA,
69439         0x111DB,
69440         0x111DC,
69441         0x111DD,
69442         0x111E0,
69443         0x1122C,
69444         0x11238,
69445         0x1123A,
69446         0x1123B,
69447         0x1123D,
69448         0x1123E,
69449         0x1123F,
69450         0x112A9,
69451         0x112AA,
69452         0x112DF,
69453         0x112EB,
69454         0x112F0,
69455         0x112FA,
69456         0x11300,
69457         0x11304,
69458         0x1133C,
69459         0x1133D,
69460         0x1133E,
69461         0x11345,
69462         0x11347,
69463         0x11349,
69464         0x1134B,
69465         0x1134E,
69466         0x11357,
69467         0x11358,
69468         0x11362,
69469         0x11364,
69470         0x11366,
69471         0x1136D,
69472         0x11370,
69473         0x11375,
69474         0x11435,
69475         0x11447,
69476         0x1144B,
69477         0x1144F,
69478         0x11450,
69479         0x1145A,
69480         0x1145B,
69481         0x1145C,
69482         0x114B0,
69483         0x114C4,
69484         0x114D0,
69485         0x114DA,
69486         0x115AF,
69487         0x115B6,
69488         0x115B8,
69489         0x115C1,
69490         0x115C2,
69491         0x115C4,
69492         0x115C6,
69493         0x115C9,
69494         0x115D8,
69495         0x115DC,
69496         0x115DE,
69497         0x11630,
69498         0x11641,
69499         0x11643,
69500         0x11650,
69501         0x1165A,
69502         0x11660,
69503         0x1166D,
69504         0x116AB,
69505         0x116B8,
69506         0x116C0,
69507         0x116CA,
69508         0x1171D,
69509         0x1172C,
69510         0x11730,
69511         0x1173A,
69512         0x1173C,
69513         0x1173F,
69514         0x118E0,
69515         0x118EA,
69516         0x11C2F,
69517         0x11C37,
69518         0x11C38,
69519         0x11C40,
69520         0x11C41,
69521         0x11C46,
69522         0x11C50,
69523         0x11C5A,
69524         0x11C70,
69525         0x11C71,
69526         0x11C72,
69527         0x11C92,
69528         0x11CA8,
69529         0x11CA9,
69530         0x11CB7,
69531         0x12470,
69532         0x12475,
69533         0x13258,
69534         0x1325B,
69535         0x1325E,
69536         0x13282,
69537         0x13283,
69538         0x13286,
69539         0x13287,
69540         0x13288,
69541         0x13289,
69542         0x1328A,
69543         0x13379,
69544         0x1337A,
69545         0x1337C,
69546         0x145CE,
69547         0x145CF,
69548         0x145D0,
69549         0x16A60,
69550         0x16A6A,
69551         0x16A6E,
69552         0x16A70,
69553         0x16AF0,
69554         0x16AF5,
69555         0x16AF6,
69556         0x16B30,
69557         0x16B37,
69558         0x16B3A,
69559         0x16B44,
69560         0x16B45,
69561         0x16B50,
69562         0x16B5A,
69563         0x16F51,
69564         0x16F7F,
69565         0x16F8F,
69566         0x16F93,
69567         0x16FE0,
69568         0x16FE1,
69569         0x17000,
69570         0x187ED,
69571         0x18800,
69572         0x18AF3,
69573         0x1B000,
69574         0x1B002,
69575         0x1BC9D,
69576         0x1BC9F,
69577         0x1BCA0,
69578         0x1BCA4,
69579         0x1D165,
69580         0x1D16A,
69581         0x1D16D,
69582         0x1D183,
69583         0x1D185,
69584         0x1D18C,
69585         0x1D1AA,
69586         0x1D1AE,
69587         0x1D242,
69588         0x1D245,
69589         0x1D7CE,
69590         0x1D800,
69591         0x1DA00,
69592         0x1DA37,
69593         0x1DA3B,
69594         0x1DA6D,
69595         0x1DA75,
69596         0x1DA76,
69597         0x1DA84,
69598         0x1DA85,
69599         0x1DA87,
69600         0x1DA8B,
69601         0x1DA9B,
69602         0x1DAA0,
69603         0x1DAA1,
69604         0x1DAB0,
69605         0x1E000,
69606         0x1E007,
69607         0x1E008,
69608         0x1E019,
69609         0x1E01B,
69610         0x1E022,
69611         0x1E023,
69612         0x1E025,
69613         0x1E026,
69614         0x1E02B,
69615         0x1E8D0,
69616         0x1E8D7,
69617         0x1E944,
69618         0x1E94B,
69619         0x1E950,
69620         0x1E95A,
69621         0x1E95E,
69622         0x1E960,
69623         0x1F000,
69624         0x1F100,
69625         0x1F10D,
69626         0x1F110,
69627         0x1F12F,
69628         0x1F130,
69629         0x1F16C,
69630         0x1F170,
69631         0x1F1AD,
69632         0x1F1E6,
69633         0x1F200,
69634         0x1F385,
69635         0x1F386,
69636         0x1F39C,
69637         0x1F39E,
69638         0x1F3B5,
69639         0x1F3B7,
69640         0x1F3BC,
69641         0x1F3BD,
69642         0x1F3C3,
69643         0x1F3C5,
69644         0x1F3CA,
69645         0x1F3CC,
69646         0x1F3FB,
69647         0x1F400,
69648         0x1F442,
69649         0x1F444,
69650         0x1F446,
69651         0x1F451,
69652         0x1F466,
69653         0x1F46A,
69654         0x1F46E,
69655         0x1F46F,
69656         0x1F470,
69657         0x1F479,
69658         0x1F47C,
69659         0x1F47D,
69660         0x1F481,
69661         0x1F484,
69662         0x1F485,
69663         0x1F488,
69664         0x1F4A0,
69665         0x1F4A1,
69666         0x1F4A2,
69667         0x1F4A3,
69668         0x1F4A4,
69669         0x1F4A5,
69670         0x1F4AA,
69671         0x1F4AB,
69672         0x1F4AF,
69673         0x1F4B0,
69674         0x1F4B1,
69675         0x1F4B3,
69676         0x1F500,
69677         0x1F507,
69678         0x1F517,
69679         0x1F525,
69680         0x1F532,
69681         0x1F54A,
69682         0x1F575,
69683         0x1F576,
69684         0x1F57A,
69685         0x1F57B,
69686         0x1F590,
69687         0x1F591,
69688         0x1F595,
69689         0x1F597,
69690         0x1F5D4,
69691         0x1F5DC,
69692         0x1F5F4,
69693         0x1F5FA,
69694         0x1F645,
69695         0x1F648,
69696         0x1F64B,
69697         0x1F650,
69698         0x1F676,
69699         0x1F679,
69700         0x1F67C,
69701         0x1F680,
69702         0x1F6A3,
69703         0x1F6A4,
69704         0x1F6B4,
69705         0x1F6B7,
69706         0x1F6C0,
69707         0x1F6C1,
69708         0x1F700,
69709         0x1F774,
69710         0x1F780,
69711         0x1F7D5,
69712         0x1F800,
69713         0x1F80C,
69714         0x1F810,
69715         0x1F848,
69716         0x1F850,
69717         0x1F85A,
69718         0x1F860,
69719         0x1F888,
69720         0x1F890,
69721         0x1F8AE,
69722         0x1F918,
69723         0x1F91F,
69724         0x1F926,
69725         0x1F927,
69726         0x1F930,
69727         0x1F931,
69728         0x1F933,
69729         0x1F93A,
69730         0x1F93C,
69731         0x1F93F,
69732         0x1FFFE,
69733         0x20000,
69734         0x2FFFE,
69735         0x30000,
69736         0x3FFFE,
69737         0xE0001,
69738         0xE0002,
69739         0xE0020,
69740         0xE0080,
69741         0xE0100,
69742         0xE01F0
69743 };
69744
69745 #endif  /* defined(PERL_IN_PERL_C) */
69746
69747 #if defined(PERL_IN_REGEXEC_C)
69748
69749 #define LB_ENUM_COUNT 39
69750
69751 typedef enum {
69752         LB_Alphabetic = 0,
69753         LB_Break_After = 1,
69754         LB_Break_Before = 2,
69755         LB_Break_Both = 3,
69756         LB_Break_Symbols = 4,
69757         LB_Carriage_Return = 5,
69758         LB_Close_Parenthesis = 6,
69759         LB_Close_Punctuation = 7,
69760         LB_Combining_Mark = 8,
69761         LB_Contingent_Break = 9,
69762         LB_E_Base = 10,
69763         LB_E_Modifier = 11,
69764         LB_Exclamation = 12,
69765         LB_Glue = 13,
69766         LB_H2 = 14,
69767         LB_H3 = 15,
69768         LB_Hebrew_Letter = 16,
69769         LB_Hyphen = 17,
69770         LB_Ideographic = 18,
69771         LB_Infix_Numeric = 19,
69772         LB_Inseparable = 20,
69773         LB_JL = 21,
69774         LB_JT = 22,
69775         LB_JV = 23,
69776         LB_Line_Feed = 24,
69777         LB_Mandatory_Break = 25,
69778         LB_Next_Line = 26,
69779         LB_Nonstarter = 27,
69780         LB_Numeric = 28,
69781         LB_Open_Punctuation = 29,
69782         LB_Postfix_Numeric = 30,
69783         LB_Prefix_Numeric = 31,
69784         LB_Quotation = 32,
69785         LB_Regional_Indicator = 33,
69786         LB_Space = 34,
69787         LB_Word_Joiner = 35,
69788         LB_ZWJ = 36,
69789         LB_ZWSpace = 37,
69790         LB_EDGE = 38
69791 } LB_enum;
69792
69793 static const LB_enum _Perl_LB_invmap[] = { /* for EBCDIC 037 */
69794         LB_Combining_Mark,
69795         LB_Break_After,
69796         LB_Combining_Mark,
69797         LB_Mandatory_Break,
69798         LB_Carriage_Return,
69799         LB_Combining_Mark,
69800         LB_Next_Line,
69801         LB_Combining_Mark,
69802         LB_Line_Feed,
69803         LB_Combining_Mark,
69804         LB_Space,
69805         LB_Glue,
69806         LB_Alphabetic,
69807         LB_Postfix_Numeric,
69808         LB_Infix_Numeric,
69809         LB_Alphabetic,
69810         LB_Open_Punctuation,
69811         LB_Prefix_Numeric,
69812         LB_Break_After,
69813         LB_Alphabetic,
69814         LB_Exclamation,
69815         LB_Prefix_Numeric,
69816         LB_Alphabetic,
69817         LB_Close_Parenthesis,
69818         LB_Infix_Numeric,
69819         LB_Alphabetic,
69820         LB_Hyphen,
69821         LB_Break_Symbols,
69822         LB_Alphabetic,
69823         LB_Infix_Numeric,
69824         LB_Postfix_Numeric,
69825         LB_Alphabetic,
69826         LB_Exclamation,
69827         LB_Alphabetic,
69828         LB_Infix_Numeric,
69829         LB_Alphabetic,
69830         LB_Quotation,
69831         LB_Alphabetic,
69832         LB_Quotation,
69833         LB_Alphabetic,
69834         LB_Quotation,
69835         LB_Alphabetic,
69836         LB_Prefix_Numeric,
69837         LB_Postfix_Numeric,
69838         LB_Alphabetic,
69839         LB_Prefix_Numeric,
69840         LB_Alphabetic,
69841         LB_Open_Punctuation,
69842         LB_Alphabetic,
69843         LB_Prefix_Numeric,
69844         LB_Alphabetic,
69845         LB_Open_Punctuation,
69846         LB_Close_Parenthesis,
69847         LB_Alphabetic,
69848         LB_Break_Before,
69849         LB_Alphabetic,
69850         LB_Open_Punctuation,
69851         LB_Alphabetic,
69852         LB_Break_After,
69853         LB_Alphabetic,
69854         LB_Close_Punctuation,
69855         LB_Alphabetic,
69856         LB_Prefix_Numeric,
69857         LB_Alphabetic,
69858         LB_Numeric,
69859         LB_Alphabetic,
69860         LB_Combining_Mark,
69861         LB_Alphabetic,
69862         LB_Break_Before,
69863         LB_Alphabetic,
69864         LB_Break_Before,
69865         LB_Alphabetic,
69866         LB_Break_Before,
69867         LB_Alphabetic,
69868         LB_Combining_Mark,
69869         LB_Glue,
69870         LB_Combining_Mark,
69871         LB_Glue,
69872         LB_Combining_Mark,
69873         LB_Alphabetic,
69874         LB_Infix_Numeric,
69875         LB_Alphabetic,
69876         LB_Combining_Mark,
69877         LB_Alphabetic,
69878         LB_Infix_Numeric,
69879         LB_Break_After,
69880         LB_Alphabetic,
69881         LB_Prefix_Numeric,
69882         LB_Alphabetic,
69883         LB_Combining_Mark,
69884         LB_Break_After,
69885         LB_Combining_Mark,
69886         LB_Alphabetic,
69887         LB_Combining_Mark,
69888         LB_Alphabetic,
69889         LB_Combining_Mark,
69890         LB_Exclamation,
69891         LB_Combining_Mark,
69892         LB_Alphabetic,
69893         LB_Hebrew_Letter,
69894         LB_Alphabetic,
69895         LB_Hebrew_Letter,
69896         LB_Alphabetic,
69897         LB_Postfix_Numeric,
69898         LB_Infix_Numeric,
69899         LB_Alphabetic,
69900         LB_Combining_Mark,
69901         LB_Exclamation,
69902         LB_Combining_Mark,
69903         LB_Alphabetic,
69904         LB_Exclamation,
69905         LB_Alphabetic,
69906         LB_Combining_Mark,
69907         LB_Numeric,
69908         LB_Postfix_Numeric,
69909         LB_Numeric,
69910         LB_Alphabetic,
69911         LB_Combining_Mark,
69912         LB_Alphabetic,
69913         LB_Exclamation,
69914         LB_Alphabetic,
69915         LB_Combining_Mark,
69916         LB_Alphabetic,
69917         LB_Combining_Mark,
69918         LB_Alphabetic,
69919         LB_Combining_Mark,
69920         LB_Alphabetic,
69921         LB_Combining_Mark,
69922         LB_Alphabetic,
69923         LB_Numeric,
69924         LB_Alphabetic,
69925         LB_Combining_Mark,
69926         LB_Alphabetic,
69927         LB_Combining_Mark,
69928         LB_Alphabetic,
69929         LB_Combining_Mark,
69930         LB_Alphabetic,
69931         LB_Numeric,
69932         LB_Alphabetic,
69933         LB_Combining_Mark,
69934         LB_Alphabetic,
69935         LB_Infix_Numeric,
69936         LB_Exclamation,
69937         LB_Alphabetic,
69938         LB_Combining_Mark,
69939         LB_Alphabetic,
69940         LB_Combining_Mark,
69941         LB_Alphabetic,
69942         LB_Combining_Mark,
69943         LB_Alphabetic,
69944         LB_Combining_Mark,
69945         LB_Alphabetic,
69946         LB_Combining_Mark,
69947         LB_Alphabetic,
69948         LB_Combining_Mark,
69949         LB_Alphabetic,
69950         LB_Combining_Mark,
69951         LB_Alphabetic,
69952         LB_Combining_Mark,
69953         LB_Alphabetic,
69954         LB_Combining_Mark,
69955         LB_Alphabetic,
69956         LB_Combining_Mark,
69957         LB_Alphabetic,
69958         LB_Combining_Mark,
69959         LB_Break_After,
69960         LB_Numeric,
69961         LB_Alphabetic,
69962         LB_Combining_Mark,
69963         LB_Alphabetic,
69964         LB_Combining_Mark,
69965         LB_Alphabetic,
69966         LB_Combining_Mark,
69967         LB_Alphabetic,
69968         LB_Combining_Mark,
69969         LB_Alphabetic,
69970         LB_Combining_Mark,
69971         LB_Alphabetic,
69972         LB_Combining_Mark,
69973         LB_Alphabetic,
69974         LB_Combining_Mark,
69975         LB_Alphabetic,
69976         LB_Numeric,
69977         LB_Alphabetic,
69978         LB_Postfix_Numeric,
69979         LB_Alphabetic,
69980         LB_Postfix_Numeric,
69981         LB_Alphabetic,
69982         LB_Prefix_Numeric,
69983         LB_Alphabetic,
69984         LB_Combining_Mark,
69985         LB_Alphabetic,
69986         LB_Combining_Mark,
69987         LB_Alphabetic,
69988         LB_Combining_Mark,
69989         LB_Alphabetic,
69990         LB_Combining_Mark,
69991         LB_Alphabetic,
69992         LB_Combining_Mark,
69993         LB_Alphabetic,
69994         LB_Combining_Mark,
69995         LB_Alphabetic,
69996         LB_Numeric,
69997         LB_Combining_Mark,
69998         LB_Alphabetic,
69999         LB_Combining_Mark,
70000         LB_Alphabetic,
70001         LB_Combining_Mark,
70002         LB_Alphabetic,
70003         LB_Combining_Mark,
70004         LB_Alphabetic,
70005         LB_Combining_Mark,
70006         LB_Alphabetic,
70007         LB_Combining_Mark,
70008         LB_Alphabetic,
70009         LB_Combining_Mark,
70010         LB_Alphabetic,
70011         LB_Combining_Mark,
70012         LB_Alphabetic,
70013         LB_Numeric,
70014         LB_Alphabetic,
70015         LB_Prefix_Numeric,
70016         LB_Alphabetic,
70017         LB_Combining_Mark,
70018         LB_Alphabetic,
70019         LB_Combining_Mark,
70020         LB_Alphabetic,
70021         LB_Combining_Mark,
70022         LB_Alphabetic,
70023         LB_Combining_Mark,
70024         LB_Alphabetic,
70025         LB_Combining_Mark,
70026         LB_Alphabetic,
70027         LB_Combining_Mark,
70028         LB_Alphabetic,
70029         LB_Combining_Mark,
70030         LB_Alphabetic,
70031         LB_Numeric,
70032         LB_Alphabetic,
70033         LB_Combining_Mark,
70034         LB_Alphabetic,
70035         LB_Combining_Mark,
70036         LB_Alphabetic,
70037         LB_Combining_Mark,
70038         LB_Alphabetic,
70039         LB_Combining_Mark,
70040         LB_Alphabetic,
70041         LB_Combining_Mark,
70042         LB_Alphabetic,
70043         LB_Numeric,
70044         LB_Alphabetic,
70045         LB_Prefix_Numeric,
70046         LB_Alphabetic,
70047         LB_Combining_Mark,
70048         LB_Alphabetic,
70049         LB_Combining_Mark,
70050         LB_Alphabetic,
70051         LB_Combining_Mark,
70052         LB_Alphabetic,
70053         LB_Combining_Mark,
70054         LB_Alphabetic,
70055         LB_Combining_Mark,
70056         LB_Alphabetic,
70057         LB_Combining_Mark,
70058         LB_Alphabetic,
70059         LB_Numeric,
70060         LB_Alphabetic,
70061         LB_Combining_Mark,
70062         LB_Alphabetic,
70063         LB_Combining_Mark,
70064         LB_Alphabetic,
70065         LB_Combining_Mark,
70066         LB_Alphabetic,
70067         LB_Combining_Mark,
70068         LB_Alphabetic,
70069         LB_Combining_Mark,
70070         LB_Alphabetic,
70071         LB_Combining_Mark,
70072         LB_Alphabetic,
70073         LB_Combining_Mark,
70074         LB_Alphabetic,
70075         LB_Numeric,
70076         LB_Alphabetic,
70077         LB_Combining_Mark,
70078         LB_Alphabetic,
70079         LB_Combining_Mark,
70080         LB_Alphabetic,
70081         LB_Combining_Mark,
70082         LB_Alphabetic,
70083         LB_Combining_Mark,
70084         LB_Alphabetic,
70085         LB_Combining_Mark,
70086         LB_Alphabetic,
70087         LB_Combining_Mark,
70088         LB_Alphabetic,
70089         LB_Numeric,
70090         LB_Alphabetic,
70091         LB_Postfix_Numeric,
70092         LB_Alphabetic,
70093         LB_Combining_Mark,
70094         LB_Alphabetic,
70095         LB_Combining_Mark,
70096         LB_Alphabetic,
70097         LB_Combining_Mark,
70098         LB_Alphabetic,
70099         LB_Combining_Mark,
70100         LB_Alphabetic,
70101         LB_Combining_Mark,
70102         LB_Alphabetic,
70103         LB_Numeric,
70104         LB_Alphabetic,
70105         LB_Combining_Mark,
70106         LB_Alphabetic,
70107         LB_Combining_Mark,
70108         LB_Alphabetic,
70109         LB_Combining_Mark,
70110         LB_Alphabetic,
70111         LB_Prefix_Numeric,
70112         LB_Alphabetic,
70113         LB_Combining_Mark,
70114         LB_Alphabetic,
70115         LB_Numeric,
70116         LB_Break_After,
70117         LB_Alphabetic,
70118         LB_Combining_Mark,
70119         LB_Alphabetic,
70120         LB_Combining_Mark,
70121         LB_Alphabetic,
70122         LB_Combining_Mark,
70123         LB_Alphabetic,
70124         LB_Combining_Mark,
70125         LB_Alphabetic,
70126         LB_Numeric,
70127         LB_Alphabetic,
70128         LB_Break_Before,
70129         LB_Alphabetic,
70130         LB_Break_Before,
70131         LB_Glue,
70132         LB_Break_Before,
70133         LB_Break_After,
70134         LB_Glue,
70135         LB_Exclamation,
70136         LB_Glue,
70137         LB_Alphabetic,
70138         LB_Exclamation,
70139         LB_Alphabetic,
70140         LB_Combining_Mark,
70141         LB_Alphabetic,
70142         LB_Numeric,
70143         LB_Alphabetic,
70144         LB_Break_After,
70145         LB_Combining_Mark,
70146         LB_Alphabetic,
70147         LB_Combining_Mark,
70148         LB_Alphabetic,
70149         LB_Combining_Mark,
70150         LB_Open_Punctuation,
70151         LB_Close_Punctuation,
70152         LB_Open_Punctuation,
70153         LB_Close_Punctuation,
70154         LB_Combining_Mark,
70155         LB_Alphabetic,
70156         LB_Combining_Mark,
70157         LB_Break_After,
70158         LB_Combining_Mark,
70159         LB_Break_After,
70160         LB_Combining_Mark,
70161         LB_Alphabetic,
70162         LB_Combining_Mark,
70163         LB_Alphabetic,
70164         LB_Combining_Mark,
70165         LB_Alphabetic,
70166         LB_Break_After,
70167         LB_Alphabetic,
70168         LB_Combining_Mark,
70169         LB_Alphabetic,
70170         LB_Break_Before,
70171         LB_Break_After,
70172         LB_Break_Before,
70173         LB_Alphabetic,
70174         LB_Glue,
70175         LB_Alphabetic,
70176         LB_Combining_Mark,
70177         LB_Alphabetic,
70178         LB_Numeric,
70179         LB_Break_After,
70180         LB_Alphabetic,
70181         LB_Combining_Mark,
70182         LB_Alphabetic,
70183         LB_Combining_Mark,
70184         LB_Alphabetic,
70185         LB_Combining_Mark,
70186         LB_Alphabetic,
70187         LB_Combining_Mark,
70188         LB_Alphabetic,
70189         LB_Combining_Mark,
70190         LB_Alphabetic,
70191         LB_Combining_Mark,
70192         LB_Alphabetic,
70193         LB_Combining_Mark,
70194         LB_Numeric,
70195         LB_Combining_Mark,
70196         LB_Alphabetic,
70197         LB_JL,
70198         LB_JV,
70199         LB_JT,
70200         LB_Alphabetic,
70201         LB_Combining_Mark,
70202         LB_Alphabetic,
70203         LB_Break_After,
70204         LB_Alphabetic,
70205         LB_Break_After,
70206         LB_Alphabetic,
70207         LB_Break_After,
70208         LB_Alphabetic,
70209         LB_Open_Punctuation,
70210         LB_Close_Punctuation,
70211         LB_Alphabetic,
70212         LB_Break_After,
70213         LB_Alphabetic,
70214         LB_Combining_Mark,
70215         LB_Alphabetic,
70216         LB_Combining_Mark,
70217         LB_Break_After,
70218         LB_Alphabetic,
70219         LB_Combining_Mark,
70220         LB_Alphabetic,
70221         LB_Combining_Mark,
70222         LB_Alphabetic,
70223         LB_Combining_Mark,
70224         LB_Break_After,
70225         LB_Nonstarter,
70226         LB_Alphabetic,
70227         LB_Break_After,
70228         LB_Alphabetic,
70229         LB_Break_After,
70230         LB_Prefix_Numeric,
70231         LB_Alphabetic,
70232         LB_Combining_Mark,
70233         LB_Alphabetic,
70234         LB_Numeric,
70235         LB_Alphabetic,
70236         LB_Exclamation,
70237         LB_Break_After,
70238         LB_Break_Before,
70239         LB_Alphabetic,
70240         LB_Exclamation,
70241         LB_Alphabetic,
70242         LB_Combining_Mark,
70243         LB_Glue,
70244         LB_Alphabetic,
70245         LB_Numeric,
70246         LB_Alphabetic,
70247         LB_Combining_Mark,
70248         LB_Alphabetic,
70249         LB_Combining_Mark,
70250         LB_Alphabetic,
70251         LB_Combining_Mark,
70252         LB_Alphabetic,
70253         LB_Combining_Mark,
70254         LB_Alphabetic,
70255         LB_Exclamation,
70256         LB_Numeric,
70257         LB_Alphabetic,
70258         LB_Numeric,
70259         LB_Alphabetic,
70260         LB_Combining_Mark,
70261         LB_Alphabetic,
70262         LB_Combining_Mark,
70263         LB_Alphabetic,
70264         LB_Combining_Mark,
70265         LB_Alphabetic,
70266         LB_Combining_Mark,
70267         LB_Numeric,
70268         LB_Alphabetic,
70269         LB_Numeric,
70270         LB_Alphabetic,
70271         LB_Combining_Mark,
70272         LB_Alphabetic,
70273         LB_Combining_Mark,
70274         LB_Alphabetic,
70275         LB_Combining_Mark,
70276         LB_Alphabetic,
70277         LB_Numeric,
70278         LB_Break_After,
70279         LB_Alphabetic,
70280         LB_Break_After,
70281         LB_Alphabetic,
70282         LB_Combining_Mark,
70283         LB_Alphabetic,
70284         LB_Combining_Mark,
70285         LB_Alphabetic,
70286         LB_Combining_Mark,
70287         LB_Alphabetic,
70288         LB_Numeric,
70289         LB_Alphabetic,
70290         LB_Combining_Mark,
70291         LB_Alphabetic,
70292         LB_Combining_Mark,
70293         LB_Alphabetic,
70294         LB_Break_After,
70295         LB_Numeric,
70296         LB_Alphabetic,
70297         LB_Numeric,
70298         LB_Alphabetic,
70299         LB_Break_After,
70300         LB_Alphabetic,
70301         LB_Combining_Mark,
70302         LB_Alphabetic,
70303         LB_Combining_Mark,
70304         LB_Alphabetic,
70305         LB_Combining_Mark,
70306         LB_Alphabetic,
70307         LB_Combining_Mark,
70308         LB_Alphabetic,
70309         LB_Combining_Mark,
70310         LB_Alphabetic,
70311         LB_Combining_Mark,
70312         LB_Alphabetic,
70313         LB_Combining_Mark,
70314         LB_Alphabetic,
70315         LB_Break_Before,
70316         LB_Alphabetic,
70317         LB_Break_After,
70318         LB_Glue,
70319         LB_Break_After,
70320         LB_ZWSpace,
70321         LB_Combining_Mark,
70322         LB_ZWJ,
70323         LB_Combining_Mark,
70324         LB_Break_After,
70325         LB_Glue,
70326         LB_Break_After,
70327         LB_Break_Both,
70328         LB_Alphabetic,
70329         LB_Quotation,
70330         LB_Open_Punctuation,
70331         LB_Quotation,
70332         LB_Open_Punctuation,
70333         LB_Quotation,
70334         LB_Alphabetic,
70335         LB_Inseparable,
70336         LB_Break_After,
70337         LB_Mandatory_Break,
70338         LB_Combining_Mark,
70339         LB_Glue,
70340         LB_Postfix_Numeric,
70341         LB_Alphabetic,
70342         LB_Quotation,
70343         LB_Alphabetic,
70344         LB_Nonstarter,
70345         LB_Alphabetic,
70346         LB_Infix_Numeric,
70347         LB_Open_Punctuation,
70348         LB_Close_Punctuation,
70349         LB_Nonstarter,
70350         LB_Alphabetic,
70351         LB_Break_After,
70352         LB_Alphabetic,
70353         LB_Break_After,
70354         LB_Alphabetic,
70355         LB_Break_After,
70356         LB_Word_Joiner,
70357         LB_Alphabetic,
70358         LB_Combining_Mark,
70359         LB_Alphabetic,
70360         LB_Open_Punctuation,
70361         LB_Close_Punctuation,
70362         LB_Alphabetic,
70363         LB_Open_Punctuation,
70364         LB_Close_Punctuation,
70365         LB_Alphabetic,
70366         LB_Prefix_Numeric,
70367         LB_Postfix_Numeric,
70368         LB_Prefix_Numeric,
70369         LB_Postfix_Numeric,
70370         LB_Prefix_Numeric,
70371         LB_Postfix_Numeric,
70372         LB_Prefix_Numeric,
70373         LB_Postfix_Numeric,
70374         LB_Prefix_Numeric,
70375         LB_Combining_Mark,
70376         LB_Alphabetic,
70377         LB_Postfix_Numeric,
70378         LB_Alphabetic,
70379         LB_Postfix_Numeric,
70380         LB_Alphabetic,
70381         LB_Prefix_Numeric,
70382         LB_Alphabetic,
70383         LB_Prefix_Numeric,
70384         LB_Alphabetic,
70385         LB_Inseparable,
70386         LB_Alphabetic,
70387         LB_Open_Punctuation,
70388         LB_Close_Punctuation,
70389         LB_Open_Punctuation,
70390         LB_Close_Punctuation,
70391         LB_Alphabetic,
70392         LB_Ideographic,
70393         LB_Alphabetic,
70394         LB_Open_Punctuation,
70395         LB_Close_Punctuation,
70396         LB_Alphabetic,
70397         LB_Ideographic,
70398         LB_Alphabetic,
70399         LB_Ideographic,
70400         LB_Alphabetic,
70401         LB_Ideographic,
70402         LB_Alphabetic,
70403         LB_Ideographic,
70404         LB_Alphabetic,
70405         LB_Ideographic,
70406         LB_E_Base,
70407         LB_Ideographic,
70408         LB_Alphabetic,
70409         LB_Ideographic,
70410         LB_Alphabetic,
70411         LB_Ideographic,
70412         LB_Alphabetic,
70413         LB_Ideographic,
70414         LB_Alphabetic,
70415         LB_Ideographic,
70416         LB_Alphabetic,
70417         LB_Ideographic,
70418         LB_Alphabetic,
70419         LB_Ideographic,
70420         LB_Alphabetic,
70421         LB_Ideographic,
70422         LB_Alphabetic,
70423         LB_Ideographic,
70424         LB_Alphabetic,
70425         LB_Ideographic,
70426         LB_Alphabetic,
70427         LB_Ideographic,
70428         LB_Alphabetic,
70429         LB_Ideographic,
70430         LB_Alphabetic,
70431         LB_Ideographic,
70432         LB_Alphabetic,
70433         LB_Ideographic,
70434         LB_E_Base,
70435         LB_Ideographic,
70436         LB_Alphabetic,
70437         LB_Ideographic,
70438         LB_Alphabetic,
70439         LB_Ideographic,
70440         LB_E_Base,
70441         LB_Alphabetic,
70442         LB_Quotation,
70443         LB_Alphabetic,
70444         LB_Exclamation,
70445         LB_Ideographic,
70446         LB_Alphabetic,
70447         LB_Open_Punctuation,
70448         LB_Close_Punctuation,
70449         LB_Open_Punctuation,
70450         LB_Close_Punctuation,
70451         LB_Open_Punctuation,
70452         LB_Close_Punctuation,
70453         LB_Open_Punctuation,
70454         LB_Close_Punctuation,
70455         LB_Open_Punctuation,
70456         LB_Close_Punctuation,
70457         LB_Open_Punctuation,
70458         LB_Close_Punctuation,
70459         LB_Open_Punctuation,
70460         LB_Close_Punctuation,
70461         LB_Alphabetic,
70462         LB_Open_Punctuation,
70463         LB_Close_Punctuation,
70464         LB_Alphabetic,
70465         LB_Open_Punctuation,
70466         LB_Close_Punctuation,
70467         LB_Open_Punctuation,
70468         LB_Close_Punctuation,
70469         LB_Open_Punctuation,
70470         LB_Close_Punctuation,
70471         LB_Open_Punctuation,
70472         LB_Close_Punctuation,
70473         LB_Open_Punctuation,
70474         LB_Close_Punctuation,
70475         LB_Alphabetic,
70476         LB_Open_Punctuation,
70477         LB_Close_Punctuation,
70478         LB_Open_Punctuation,
70479         LB_Close_Punctuation,
70480         LB_Open_Punctuation,
70481         LB_Close_Punctuation,
70482         LB_Open_Punctuation,
70483         LB_Close_Punctuation,
70484         LB_Open_Punctuation,
70485         LB_Close_Punctuation,
70486         LB_Open_Punctuation,
70487         LB_Close_Punctuation,
70488         LB_Open_Punctuation,
70489         LB_Close_Punctuation,
70490         LB_Open_Punctuation,
70491         LB_Close_Punctuation,
70492         LB_Open_Punctuation,
70493         LB_Close_Punctuation,
70494         LB_Open_Punctuation,
70495         LB_Close_Punctuation,
70496         LB_Open_Punctuation,
70497         LB_Close_Punctuation,
70498         LB_Alphabetic,
70499         LB_Open_Punctuation,
70500         LB_Close_Punctuation,
70501         LB_Open_Punctuation,
70502         LB_Close_Punctuation,
70503         LB_Alphabetic,
70504         LB_Open_Punctuation,
70505         LB_Close_Punctuation,
70506         LB_Alphabetic,
70507         LB_Combining_Mark,
70508         LB_Alphabetic,
70509         LB_Exclamation,
70510         LB_Break_After,
70511         LB_Alphabetic,
70512         LB_Exclamation,
70513         LB_Break_After,
70514         LB_Alphabetic,
70515         LB_Break_After,
70516         LB_Alphabetic,
70517         LB_Combining_Mark,
70518         LB_Alphabetic,
70519         LB_Combining_Mark,
70520         LB_Quotation,
70521         LB_Break_After,
70522         LB_Alphabetic,
70523         LB_Break_After,
70524         LB_Open_Punctuation,
70525         LB_Break_After,
70526         LB_Alphabetic,
70527         LB_Quotation,
70528         LB_Alphabetic,
70529         LB_Quotation,
70530         LB_Open_Punctuation,
70531         LB_Close_Punctuation,
70532         LB_Open_Punctuation,
70533         LB_Close_Punctuation,
70534         LB_Open_Punctuation,
70535         LB_Close_Punctuation,
70536         LB_Open_Punctuation,
70537         LB_Close_Punctuation,
70538         LB_Break_After,
70539         LB_Exclamation,
70540         LB_Alphabetic,
70541         LB_Break_After,
70542         LB_Alphabetic,
70543         LB_Break_After,
70544         LB_Alphabetic,
70545         LB_Break_Both,
70546         LB_Break_After,
70547         LB_Alphabetic,
70548         LB_Break_After,
70549         LB_Open_Punctuation,
70550         LB_Break_After,
70551         LB_Alphabetic,
70552         LB_Ideographic,
70553         LB_Alphabetic,
70554         LB_Ideographic,
70555         LB_Alphabetic,
70556         LB_Ideographic,
70557         LB_Alphabetic,
70558         LB_Ideographic,
70559         LB_Alphabetic,
70560         LB_Break_After,
70561         LB_Close_Punctuation,
70562         LB_Ideographic,
70563         LB_Nonstarter,
70564         LB_Ideographic,
70565         LB_Open_Punctuation,
70566         LB_Close_Punctuation,
70567         LB_Open_Punctuation,
70568         LB_Close_Punctuation,
70569         LB_Open_Punctuation,
70570         LB_Close_Punctuation,
70571         LB_Open_Punctuation,
70572         LB_Close_Punctuation,
70573         LB_Open_Punctuation,
70574         LB_Close_Punctuation,
70575         LB_Ideographic,
70576         LB_Open_Punctuation,
70577         LB_Close_Punctuation,
70578         LB_Open_Punctuation,
70579         LB_Close_Punctuation,
70580         LB_Open_Punctuation,
70581         LB_Close_Punctuation,
70582         LB_Open_Punctuation,
70583         LB_Close_Punctuation,
70584         LB_Nonstarter,
70585         LB_Open_Punctuation,
70586         LB_Close_Punctuation,
70587         LB_Ideographic,
70588         LB_Combining_Mark,
70589         LB_Ideographic,
70590         LB_Combining_Mark,
70591         LB_Ideographic,
70592         LB_Nonstarter,
70593         LB_Ideographic,
70594         LB_Alphabetic,
70595         LB_Nonstarter,
70596         LB_Ideographic,
70597         LB_Nonstarter,
70598         LB_Ideographic,
70599         LB_Nonstarter,
70600         LB_Ideographic,
70601         LB_Nonstarter,
70602         LB_Ideographic,
70603         LB_Nonstarter,
70604         LB_Ideographic,
70605         LB_Nonstarter,
70606         LB_Ideographic,
70607         LB_Nonstarter,
70608         LB_Ideographic,
70609         LB_Nonstarter,
70610         LB_Ideographic,
70611         LB_Nonstarter,
70612         LB_Ideographic,
70613         LB_Nonstarter,
70614         LB_Ideographic,
70615         LB_Nonstarter,
70616         LB_Alphabetic,
70617         LB_Combining_Mark,
70618         LB_Nonstarter,
70619         LB_Ideographic,
70620         LB_Nonstarter,
70621         LB_Ideographic,
70622         LB_Nonstarter,
70623         LB_Ideographic,
70624         LB_Nonstarter,
70625         LB_Ideographic,
70626         LB_Nonstarter,
70627         LB_Ideographic,
70628         LB_Nonstarter,
70629         LB_Ideographic,
70630         LB_Nonstarter,
70631         LB_Ideographic,
70632         LB_Nonstarter,
70633         LB_Ideographic,
70634         LB_Nonstarter,
70635         LB_Ideographic,
70636         LB_Nonstarter,
70637         LB_Ideographic,
70638         LB_Nonstarter,
70639         LB_Ideographic,
70640         LB_Nonstarter,
70641         LB_Ideographic,
70642         LB_Nonstarter,
70643         LB_Ideographic,
70644         LB_Alphabetic,
70645         LB_Ideographic,
70646         LB_Alphabetic,
70647         LB_Ideographic,
70648         LB_Alphabetic,
70649         LB_Ideographic,
70650         LB_Alphabetic,
70651         LB_Ideographic,
70652         LB_Alphabetic,
70653         LB_Nonstarter,
70654         LB_Ideographic,
70655         LB_Alphabetic,
70656         LB_Ideographic,
70657         LB_Alphabetic,
70658         LB_Ideographic,
70659         LB_Alphabetic,
70660         LB_Ideographic,
70661         LB_Alphabetic,
70662         LB_Ideographic,
70663         LB_Nonstarter,
70664         LB_Ideographic,
70665         LB_Alphabetic,
70666         LB_Ideographic,
70667         LB_Alphabetic,
70668         LB_Break_After,
70669         LB_Alphabetic,
70670         LB_Break_After,
70671         LB_Exclamation,
70672         LB_Break_After,
70673         LB_Alphabetic,
70674         LB_Numeric,
70675         LB_Alphabetic,
70676         LB_Combining_Mark,
70677         LB_Alphabetic,
70678         LB_Combining_Mark,
70679         LB_Alphabetic,
70680         LB_Combining_Mark,
70681         LB_Alphabetic,
70682         LB_Combining_Mark,
70683         LB_Alphabetic,
70684         LB_Break_After,
70685         LB_Alphabetic,
70686         LB_Combining_Mark,
70687         LB_Alphabetic,
70688         LB_Combining_Mark,
70689         LB_Alphabetic,
70690         LB_Combining_Mark,
70691         LB_Alphabetic,
70692         LB_Combining_Mark,
70693         LB_Alphabetic,
70694         LB_Postfix_Numeric,
70695         LB_Alphabetic,
70696         LB_Break_Before,
70697         LB_Exclamation,
70698         LB_Alphabetic,
70699         LB_Combining_Mark,
70700         LB_Alphabetic,
70701         LB_Combining_Mark,
70702         LB_Alphabetic,
70703         LB_Break_After,
70704         LB_Numeric,
70705         LB_Alphabetic,
70706         LB_Combining_Mark,
70707         LB_Alphabetic,
70708         LB_Break_Before,
70709         LB_Alphabetic,
70710         LB_Numeric,
70711         LB_Alphabetic,
70712         LB_Combining_Mark,
70713         LB_Break_After,
70714         LB_Alphabetic,
70715         LB_Combining_Mark,
70716         LB_Alphabetic,
70717         LB_JL,
70718         LB_Alphabetic,
70719         LB_Combining_Mark,
70720         LB_Alphabetic,
70721         LB_Combining_Mark,
70722         LB_Alphabetic,
70723         LB_Break_After,
70724         LB_Alphabetic,
70725         LB_Numeric,
70726         LB_Alphabetic,
70727         LB_Combining_Mark,
70728         LB_Alphabetic,
70729         LB_Numeric,
70730         LB_Alphabetic,
70731         LB_Combining_Mark,
70732         LB_Alphabetic,
70733         LB_Combining_Mark,
70734         LB_Alphabetic,
70735         LB_Combining_Mark,
70736         LB_Alphabetic,
70737         LB_Numeric,
70738         LB_Alphabetic,
70739         LB_Break_After,
70740         LB_Alphabetic,
70741         LB_Combining_Mark,
70742         LB_Alphabetic,
70743         LB_Combining_Mark,
70744         LB_Alphabetic,
70745         LB_Combining_Mark,
70746         LB_Alphabetic,
70747         LB_Combining_Mark,
70748         LB_Alphabetic,
70749         LB_Combining_Mark,
70750         LB_Alphabetic,
70751         LB_Combining_Mark,
70752         LB_Alphabetic,
70753         LB_Combining_Mark,
70754         LB_Break_After,
70755         LB_Alphabetic,
70756         LB_Combining_Mark,
70757         LB_Alphabetic,
70758         LB_Combining_Mark,
70759         LB_Break_After,
70760         LB_Combining_Mark,
70761         LB_Alphabetic,
70762         LB_Numeric,
70763         LB_Alphabetic,
70764         LB_H2,
70765         LB_H3,
70766         LB_H2,
70767         LB_H3,
70768         LB_H2,
70769         LB_H3,
70770         LB_H2,
70771         LB_H3,
70772         LB_H2,
70773         LB_H3,
70774         LB_H2,
70775         LB_H3,
70776         LB_H2,
70777         LB_H3,
70778         LB_H2,
70779         LB_H3,
70780         LB_H2,
70781         LB_H3,
70782         LB_H2,
70783         LB_H3,
70784         LB_H2,
70785         LB_H3,
70786         LB_H2,
70787         LB_H3,
70788         LB_H2,
70789         LB_H3,
70790         LB_H2,
70791         LB_H3,
70792         LB_H2,
70793         LB_H3,
70794         LB_H2,
70795         LB_H3,
70796         LB_H2,
70797         LB_H3,
70798         LB_H2,
70799         LB_H3,
70800         LB_H2,
70801         LB_H3,
70802         LB_H2,
70803         LB_H3,
70804         LB_H2,
70805         LB_H3,
70806         LB_H2,
70807         LB_H3,
70808         LB_H2,
70809         LB_H3,
70810         LB_H2,
70811         LB_H3,
70812         LB_H2,
70813         LB_H3,
70814         LB_H2,
70815         LB_H3,
70816         LB_H2,
70817         LB_H3,
70818         LB_H2,
70819         LB_H3,
70820         LB_H2,
70821         LB_H3,
70822         LB_H2,
70823         LB_H3,
70824         LB_H2,
70825         LB_H3,
70826         LB_H2,
70827         LB_H3,
70828         LB_H2,
70829         LB_H3,
70830         LB_H2,
70831         LB_H3,
70832         LB_H2,
70833         LB_H3,
70834         LB_H2,
70835         LB_H3,
70836         LB_H2,
70837         LB_H3,
70838         LB_H2,
70839         LB_H3,
70840         LB_H2,
70841         LB_H3,
70842         LB_H2,
70843         LB_H3,
70844         LB_H2,
70845         LB_H3,
70846         LB_H2,
70847         LB_H3,
70848         LB_H2,
70849         LB_H3,
70850         LB_H2,
70851         LB_H3,
70852         LB_H2,
70853         LB_H3,
70854         LB_H2,
70855         LB_H3,
70856         LB_H2,
70857         LB_H3,
70858         LB_H2,
70859         LB_H3,
70860         LB_H2,
70861         LB_H3,
70862         LB_H2,
70863         LB_H3,
70864         LB_H2,
70865         LB_H3,
70866         LB_H2,
70867         LB_H3,
70868         LB_H2,
70869         LB_H3,
70870         LB_H2,
70871         LB_H3,
70872         LB_H2,
70873         LB_H3,
70874         LB_H2,
70875         LB_H3,
70876         LB_H2,
70877         LB_H3,
70878         LB_H2,
70879         LB_H3,
70880         LB_H2,
70881         LB_H3,
70882         LB_H2,
70883         LB_H3,
70884         LB_H2,
70885         LB_H3,
70886         LB_H2,
70887         LB_H3,
70888         LB_H2,
70889         LB_H3,
70890         LB_H2,
70891         LB_H3,
70892         LB_H2,
70893         LB_H3,
70894         LB_H2,
70895         LB_H3,
70896         LB_H2,
70897         LB_H3,
70898         LB_H2,
70899         LB_H3,
70900         LB_H2,
70901         LB_H3,
70902         LB_H2,
70903         LB_H3,
70904         LB_H2,
70905         LB_H3,
70906         LB_H2,
70907         LB_H3,
70908         LB_H2,
70909         LB_H3,
70910         LB_H2,
70911         LB_H3,
70912         LB_H2,
70913         LB_H3,
70914         LB_H2,
70915         LB_H3,
70916         LB_H2,
70917         LB_H3,
70918         LB_H2,
70919         LB_H3,
70920         LB_H2,
70921         LB_H3,
70922         LB_H2,
70923         LB_H3,
70924         LB_H2,
70925         LB_H3,
70926         LB_H2,
70927         LB_H3,
70928         LB_H2,
70929         LB_H3,
70930         LB_H2,
70931         LB_H3,
70932         LB_H2,
70933         LB_H3,
70934         LB_H2,
70935         LB_H3,
70936         LB_H2,
70937         LB_H3,
70938         LB_H2,
70939         LB_H3,
70940         LB_H2,
70941         LB_H3,
70942         LB_H2,
70943         LB_H3,
70944         LB_H2,
70945         LB_H3,
70946         LB_H2,
70947         LB_H3,
70948         LB_H2,
70949         LB_H3,
70950         LB_H2,
70951         LB_H3,
70952         LB_H2,
70953         LB_H3,
70954         LB_H2,
70955         LB_H3,
70956         LB_H2,
70957         LB_H3,
70958         LB_H2,
70959         LB_H3,
70960         LB_H2,
70961         LB_H3,
70962         LB_H2,
70963         LB_H3,
70964         LB_H2,
70965         LB_H3,
70966         LB_H2,
70967         LB_H3,
70968         LB_H2,
70969         LB_H3,
70970         LB_H2,
70971         LB_H3,
70972         LB_H2,
70973         LB_H3,
70974         LB_H2,
70975         LB_H3,
70976         LB_H2,
70977         LB_H3,
70978         LB_H2,
70979         LB_H3,
70980         LB_H2,
70981         LB_H3,
70982         LB_H2,
70983         LB_H3,
70984         LB_H2,
70985         LB_H3,
70986         LB_H2,
70987         LB_H3,
70988         LB_H2,
70989         LB_H3,
70990         LB_H2,
70991         LB_H3,
70992         LB_H2,
70993         LB_H3,
70994         LB_H2,
70995         LB_H3,
70996         LB_H2,
70997         LB_H3,
70998         LB_H2,
70999         LB_H3,
71000         LB_H2,
71001         LB_H3,
71002         LB_H2,
71003         LB_H3,
71004         LB_H2,
71005         LB_H3,
71006         LB_H2,
71007         LB_H3,
71008         LB_H2,
71009         LB_H3,
71010         LB_H2,
71011         LB_H3,
71012         LB_H2,
71013         LB_H3,
71014         LB_H2,
71015         LB_H3,
71016         LB_H2,
71017         LB_H3,
71018         LB_H2,
71019         LB_H3,
71020         LB_H2,
71021         LB_H3,
71022         LB_H2,
71023         LB_H3,
71024         LB_H2,
71025         LB_H3,
71026         LB_H2,
71027         LB_H3,
71028         LB_H2,
71029         LB_H3,
71030         LB_H2,
71031         LB_H3,
71032         LB_H2,
71033         LB_H3,
71034         LB_H2,
71035         LB_H3,
71036         LB_H2,
71037         LB_H3,
71038         LB_H2,
71039         LB_H3,
71040         LB_H2,
71041         LB_H3,
71042         LB_H2,
71043         LB_H3,
71044         LB_H2,
71045         LB_H3,
71046         LB_H2,
71047         LB_H3,
71048         LB_H2,
71049         LB_H3,
71050         LB_H2,
71051         LB_H3,
71052         LB_H2,
71053         LB_H3,
71054         LB_H2,
71055         LB_H3,
71056         LB_H2,
71057         LB_H3,
71058         LB_H2,
71059         LB_H3,
71060         LB_H2,
71061         LB_H3,
71062         LB_H2,
71063         LB_H3,
71064         LB_H2,
71065         LB_H3,
71066         LB_H2,
71067         LB_H3,
71068         LB_H2,
71069         LB_H3,
71070         LB_H2,
71071         LB_H3,
71072         LB_H2,
71073         LB_H3,
71074         LB_H2,
71075         LB_H3,
71076         LB_H2,
71077         LB_H3,
71078         LB_H2,
71079         LB_H3,
71080         LB_H2,
71081         LB_H3,
71082         LB_H2,
71083         LB_H3,
71084         LB_H2,
71085         LB_H3,
71086         LB_H2,
71087         LB_H3,
71088         LB_H2,
71089         LB_H3,
71090         LB_H2,
71091         LB_H3,
71092         LB_H2,
71093         LB_H3,
71094         LB_H2,
71095         LB_H3,
71096         LB_H2,
71097         LB_H3,
71098         LB_H2,
71099         LB_H3,
71100         LB_H2,
71101         LB_H3,
71102         LB_H2,
71103         LB_H3,
71104         LB_H2,
71105         LB_H3,
71106         LB_H2,
71107         LB_H3,
71108         LB_H2,
71109         LB_H3,
71110         LB_H2,
71111         LB_H3,
71112         LB_H2,
71113         LB_H3,
71114         LB_H2,
71115         LB_H3,
71116         LB_H2,
71117         LB_H3,
71118         LB_H2,
71119         LB_H3,
71120         LB_H2,
71121         LB_H3,
71122         LB_H2,
71123         LB_H3,
71124         LB_H2,
71125         LB_H3,
71126         LB_H2,
71127         LB_H3,
71128         LB_H2,
71129         LB_H3,
71130         LB_H2,
71131         LB_H3,
71132         LB_H2,
71133         LB_H3,
71134         LB_H2,
71135         LB_H3,
71136         LB_H2,
71137         LB_H3,
71138         LB_H2,
71139         LB_H3,
71140         LB_H2,
71141         LB_H3,
71142         LB_H2,
71143         LB_H3,
71144         LB_H2,
71145         LB_H3,
71146         LB_H2,
71147         LB_H3,
71148         LB_H2,
71149         LB_H3,
71150         LB_H2,
71151         LB_H3,
71152         LB_H2,
71153         LB_H3,
71154         LB_H2,
71155         LB_H3,
71156         LB_H2,
71157         LB_H3,
71158         LB_H2,
71159         LB_H3,
71160         LB_H2,
71161         LB_H3,
71162         LB_H2,
71163         LB_H3,
71164         LB_H2,
71165         LB_H3,
71166         LB_H2,
71167         LB_H3,
71168         LB_H2,
71169         LB_H3,
71170         LB_H2,
71171         LB_H3,
71172         LB_H2,
71173         LB_H3,
71174         LB_H2,
71175         LB_H3,
71176         LB_H2,
71177         LB_H3,
71178         LB_H2,
71179         LB_H3,
71180         LB_H2,
71181         LB_H3,
71182         LB_H2,
71183         LB_H3,
71184         LB_H2,
71185         LB_H3,
71186         LB_H2,
71187         LB_H3,
71188         LB_H2,
71189         LB_H3,
71190         LB_H2,
71191         LB_H3,
71192         LB_H2,
71193         LB_H3,
71194         LB_H2,
71195         LB_H3,
71196         LB_H2,
71197         LB_H3,
71198         LB_H2,
71199         LB_H3,
71200         LB_H2,
71201         LB_H3,
71202         LB_H2,
71203         LB_H3,
71204         LB_H2,
71205         LB_H3,
71206         LB_H2,
71207         LB_H3,
71208         LB_H2,
71209         LB_H3,
71210         LB_H2,
71211         LB_H3,
71212         LB_H2,
71213         LB_H3,
71214         LB_H2,
71215         LB_H3,
71216         LB_H2,
71217         LB_H3,
71218         LB_H2,
71219         LB_H3,
71220         LB_H2,
71221         LB_H3,
71222         LB_H2,
71223         LB_H3,
71224         LB_H2,
71225         LB_H3,
71226         LB_H2,
71227         LB_H3,
71228         LB_H2,
71229         LB_H3,
71230         LB_H2,
71231         LB_H3,
71232         LB_H2,
71233         LB_H3,
71234         LB_H2,
71235         LB_H3,
71236         LB_H2,
71237         LB_H3,
71238         LB_H2,
71239         LB_H3,
71240         LB_H2,
71241         LB_H3,
71242         LB_H2,
71243         LB_H3,
71244         LB_H2,
71245         LB_H3,
71246         LB_H2,
71247         LB_H3,
71248         LB_H2,
71249         LB_H3,
71250         LB_H2,
71251         LB_H3,
71252         LB_H2,
71253         LB_H3,
71254         LB_H2,
71255         LB_H3,
71256         LB_H2,
71257         LB_H3,
71258         LB_H2,
71259         LB_H3,
71260         LB_H2,
71261         LB_H3,
71262         LB_H2,
71263         LB_H3,
71264         LB_H2,
71265         LB_H3,
71266         LB_H2,
71267         LB_H3,
71268         LB_H2,
71269         LB_H3,
71270         LB_H2,
71271         LB_H3,
71272         LB_H2,
71273         LB_H3,
71274         LB_H2,
71275         LB_H3,
71276         LB_H2,
71277         LB_H3,
71278         LB_H2,
71279         LB_H3,
71280         LB_H2,
71281         LB_H3,
71282         LB_H2,
71283         LB_H3,
71284         LB_H2,
71285         LB_H3,
71286         LB_H2,
71287         LB_H3,
71288         LB_H2,
71289         LB_H3,
71290         LB_H2,
71291         LB_H3,
71292         LB_H2,
71293         LB_H3,
71294         LB_H2,
71295         LB_H3,
71296         LB_H2,
71297         LB_H3,
71298         LB_H2,
71299         LB_H3,
71300         LB_H2,
71301         LB_H3,
71302         LB_H2,
71303         LB_H3,
71304         LB_H2,
71305         LB_H3,
71306         LB_H2,
71307         LB_H3,
71308         LB_H2,
71309         LB_H3,
71310         LB_H2,
71311         LB_H3,
71312         LB_H2,
71313         LB_H3,
71314         LB_H2,
71315         LB_H3,
71316         LB_H2,
71317         LB_H3,
71318         LB_H2,
71319         LB_H3,
71320         LB_H2,
71321         LB_H3,
71322         LB_H2,
71323         LB_H3,
71324         LB_H2,
71325         LB_H3,
71326         LB_H2,
71327         LB_H3,
71328         LB_H2,
71329         LB_H3,
71330         LB_H2,
71331         LB_H3,
71332         LB_H2,
71333         LB_H3,
71334         LB_H2,
71335         LB_H3,
71336         LB_H2,
71337         LB_H3,
71338         LB_H2,
71339         LB_H3,
71340         LB_H2,
71341         LB_H3,
71342         LB_H2,
71343         LB_H3,
71344         LB_H2,
71345         LB_H3,
71346         LB_H2,
71347         LB_H3,
71348         LB_H2,
71349         LB_H3,
71350         LB_H2,
71351         LB_H3,
71352         LB_H2,
71353         LB_H3,
71354         LB_H2,
71355         LB_H3,
71356         LB_H2,
71357         LB_H3,
71358         LB_H2,
71359         LB_H3,
71360         LB_H2,
71361         LB_H3,
71362         LB_H2,
71363         LB_H3,
71364         LB_H2,
71365         LB_H3,
71366         LB_H2,
71367         LB_H3,
71368         LB_H2,
71369         LB_H3,
71370         LB_H2,
71371         LB_H3,
71372         LB_H2,
71373         LB_H3,
71374         LB_H2,
71375         LB_H3,
71376         LB_H2,
71377         LB_H3,
71378         LB_H2,
71379         LB_H3,
71380         LB_H2,
71381         LB_H3,
71382         LB_H2,
71383         LB_H3,
71384         LB_H2,
71385         LB_H3,
71386         LB_H2,
71387         LB_H3,
71388         LB_H2,
71389         LB_H3,
71390         LB_H2,
71391         LB_H3,
71392         LB_H2,
71393         LB_H3,
71394         LB_H2,
71395         LB_H3,
71396         LB_H2,
71397         LB_H3,
71398         LB_H2,
71399         LB_H3,
71400         LB_H2,
71401         LB_H3,
71402         LB_H2,
71403         LB_H3,
71404         LB_H2,
71405         LB_H3,
71406         LB_H2,
71407         LB_H3,
71408         LB_H2,
71409         LB_H3,
71410         LB_H2,
71411         LB_H3,
71412         LB_H2,
71413         LB_H3,
71414         LB_H2,
71415         LB_H3,
71416         LB_H2,
71417         LB_H3,
71418         LB_H2,
71419         LB_H3,
71420         LB_H2,
71421         LB_H3,
71422         LB_H2,
71423         LB_H3,
71424         LB_H2,
71425         LB_H3,
71426         LB_H2,
71427         LB_H3,
71428         LB_H2,
71429         LB_H3,
71430         LB_H2,
71431         LB_H3,
71432         LB_H2,
71433         LB_H3,
71434         LB_H2,
71435         LB_H3,
71436         LB_H2,
71437         LB_H3,
71438         LB_H2,
71439         LB_H3,
71440         LB_H2,
71441         LB_H3,
71442         LB_H2,
71443         LB_H3,
71444         LB_H2,
71445         LB_H3,
71446         LB_H2,
71447         LB_H3,
71448         LB_H2,
71449         LB_H3,
71450         LB_H2,
71451         LB_H3,
71452         LB_H2,
71453         LB_H3,
71454         LB_H2,
71455         LB_H3,
71456         LB_H2,
71457         LB_H3,
71458         LB_H2,
71459         LB_H3,
71460         LB_H2,
71461         LB_H3,
71462         LB_H2,
71463         LB_H3,
71464         LB_H2,
71465         LB_H3,
71466         LB_H2,
71467         LB_H3,
71468         LB_H2,
71469         LB_H3,
71470         LB_H2,
71471         LB_H3,
71472         LB_H2,
71473         LB_H3,
71474         LB_H2,
71475         LB_H3,
71476         LB_H2,
71477         LB_H3,
71478         LB_H2,
71479         LB_H3,
71480         LB_H2,
71481         LB_H3,
71482         LB_H2,
71483         LB_H3,
71484         LB_H2,
71485         LB_H3,
71486         LB_H2,
71487         LB_H3,
71488         LB_H2,
71489         LB_H3,
71490         LB_H2,
71491         LB_H3,
71492         LB_H2,
71493         LB_H3,
71494         LB_H2,
71495         LB_H3,
71496         LB_H2,
71497         LB_H3,
71498         LB_H2,
71499         LB_H3,
71500         LB_H2,
71501         LB_H3,
71502         LB_H2,
71503         LB_H3,
71504         LB_H2,
71505         LB_H3,
71506         LB_H2,
71507         LB_H3,
71508         LB_H2,
71509         LB_H3,
71510         LB_H2,
71511         LB_H3,
71512         LB_H2,
71513         LB_H3,
71514         LB_H2,
71515         LB_H3,
71516         LB_H2,
71517         LB_H3,
71518         LB_H2,
71519         LB_H3,
71520         LB_H2,
71521         LB_H3,
71522         LB_H2,
71523         LB_H3,
71524         LB_H2,
71525         LB_H3,
71526         LB_H2,
71527         LB_H3,
71528         LB_H2,
71529         LB_H3,
71530         LB_H2,
71531         LB_H3,
71532         LB_H2,
71533         LB_H3,
71534         LB_H2,
71535         LB_H3,
71536         LB_H2,
71537         LB_H3,
71538         LB_H2,
71539         LB_H3,
71540         LB_H2,
71541         LB_H3,
71542         LB_H2,
71543         LB_H3,
71544         LB_H2,
71545         LB_H3,
71546         LB_H2,
71547         LB_H3,
71548         LB_H2,
71549         LB_H3,
71550         LB_H2,
71551         LB_H3,
71552         LB_H2,
71553         LB_H3,
71554         LB_H2,
71555         LB_H3,
71556         LB_H2,
71557         LB_H3,
71558         LB_H2,
71559         LB_H3,
71560         LB_H2,
71561         LB_H3,
71562         LB_Alphabetic,
71563         LB_JV,
71564         LB_Alphabetic,
71565         LB_JT,
71566         LB_Alphabetic,
71567         LB_Ideographic,
71568         LB_Alphabetic,
71569         LB_Hebrew_Letter,
71570         LB_Combining_Mark,
71571         LB_Hebrew_Letter,
71572         LB_Alphabetic,
71573         LB_Hebrew_Letter,
71574         LB_Alphabetic,
71575         LB_Hebrew_Letter,
71576         LB_Alphabetic,
71577         LB_Hebrew_Letter,
71578         LB_Alphabetic,
71579         LB_Hebrew_Letter,
71580         LB_Alphabetic,
71581         LB_Hebrew_Letter,
71582         LB_Alphabetic,
71583         LB_Hebrew_Letter,
71584         LB_Alphabetic,
71585         LB_Close_Punctuation,
71586         LB_Open_Punctuation,
71587         LB_Alphabetic,
71588         LB_Postfix_Numeric,
71589         LB_Alphabetic,
71590         LB_Combining_Mark,
71591         LB_Infix_Numeric,
71592         LB_Close_Punctuation,
71593         LB_Infix_Numeric,
71594         LB_Exclamation,
71595         LB_Open_Punctuation,
71596         LB_Close_Punctuation,
71597         LB_Inseparable,
71598         LB_Alphabetic,
71599         LB_Combining_Mark,
71600         LB_Ideographic,
71601         LB_Open_Punctuation,
71602         LB_Close_Punctuation,
71603         LB_Open_Punctuation,
71604         LB_Close_Punctuation,
71605         LB_Open_Punctuation,
71606         LB_Close_Punctuation,
71607         LB_Open_Punctuation,
71608         LB_Close_Punctuation,
71609         LB_Open_Punctuation,
71610         LB_Close_Punctuation,
71611         LB_Open_Punctuation,
71612         LB_Close_Punctuation,
71613         LB_Open_Punctuation,
71614         LB_Close_Punctuation,
71615         LB_Open_Punctuation,
71616         LB_Close_Punctuation,
71617         LB_Ideographic,
71618         LB_Open_Punctuation,
71619         LB_Close_Punctuation,
71620         LB_Ideographic,
71621         LB_Close_Punctuation,
71622         LB_Ideographic,
71623         LB_Close_Punctuation,
71624         LB_Alphabetic,
71625         LB_Nonstarter,
71626         LB_Exclamation,
71627         LB_Ideographic,
71628         LB_Open_Punctuation,
71629         LB_Close_Punctuation,
71630         LB_Open_Punctuation,
71631         LB_Close_Punctuation,
71632         LB_Open_Punctuation,
71633         LB_Close_Punctuation,
71634         LB_Ideographic,
71635         LB_Alphabetic,
71636         LB_Ideographic,
71637         LB_Prefix_Numeric,
71638         LB_Postfix_Numeric,
71639         LB_Ideographic,
71640         LB_Alphabetic,
71641         LB_Word_Joiner,
71642         LB_Alphabetic,
71643         LB_Exclamation,
71644         LB_Ideographic,
71645         LB_Prefix_Numeric,
71646         LB_Postfix_Numeric,
71647         LB_Ideographic,
71648         LB_Open_Punctuation,
71649         LB_Close_Punctuation,
71650         LB_Ideographic,
71651         LB_Close_Punctuation,
71652         LB_Ideographic,
71653         LB_Close_Punctuation,
71654         LB_Ideographic,
71655         LB_Nonstarter,
71656         LB_Ideographic,
71657         LB_Exclamation,
71658         LB_Ideographic,
71659         LB_Open_Punctuation,
71660         LB_Ideographic,
71661         LB_Close_Punctuation,
71662         LB_Ideographic,
71663         LB_Open_Punctuation,
71664         LB_Ideographic,
71665         LB_Close_Punctuation,
71666         LB_Ideographic,
71667         LB_Open_Punctuation,
71668         LB_Close_Punctuation,
71669         LB_Open_Punctuation,
71670         LB_Close_Punctuation,
71671         LB_Nonstarter,
71672         LB_Ideographic,
71673         LB_Nonstarter,
71674         LB_Ideographic,
71675         LB_Nonstarter,
71676         LB_Ideographic,
71677         LB_Alphabetic,
71678         LB_Ideographic,
71679         LB_Alphabetic,
71680         LB_Ideographic,
71681         LB_Alphabetic,
71682         LB_Ideographic,
71683         LB_Alphabetic,
71684         LB_Ideographic,
71685         LB_Alphabetic,
71686         LB_Postfix_Numeric,
71687         LB_Prefix_Numeric,
71688         LB_Ideographic,
71689         LB_Prefix_Numeric,
71690         LB_Alphabetic,
71691         LB_Combining_Mark,
71692         LB_Contingent_Break,
71693         LB_Alphabetic,
71694         LB_Break_After,
71695         LB_Alphabetic,
71696         LB_Combining_Mark,
71697         LB_Alphabetic,
71698         LB_Combining_Mark,
71699         LB_Alphabetic,
71700         LB_Combining_Mark,
71701         LB_Alphabetic,
71702         LB_Break_After,
71703         LB_Alphabetic,
71704         LB_Break_After,
71705         LB_Alphabetic,
71706         LB_Numeric,
71707         LB_Alphabetic,
71708         LB_Break_After,
71709         LB_Alphabetic,
71710         LB_Break_After,
71711         LB_Alphabetic,
71712         LB_Combining_Mark,
71713         LB_Alphabetic,
71714         LB_Combining_Mark,
71715         LB_Alphabetic,
71716         LB_Combining_Mark,
71717         LB_Alphabetic,
71718         LB_Combining_Mark,
71719         LB_Alphabetic,
71720         LB_Combining_Mark,
71721         LB_Alphabetic,
71722         LB_Break_After,
71723         LB_Alphabetic,
71724         LB_Combining_Mark,
71725         LB_Alphabetic,
71726         LB_Break_After,
71727         LB_Inseparable,
71728         LB_Alphabetic,
71729         LB_Break_After,
71730         LB_Alphabetic,
71731         LB_Combining_Mark,
71732         LB_Alphabetic,
71733         LB_Combining_Mark,
71734         LB_Break_After,
71735         LB_Alphabetic,
71736         LB_Numeric,
71737         LB_Alphabetic,
71738         LB_Combining_Mark,
71739         LB_Alphabetic,
71740         LB_Combining_Mark,
71741         LB_Alphabetic,
71742         LB_Break_After,
71743         LB_Alphabetic,
71744         LB_Numeric,
71745         LB_Alphabetic,
71746         LB_Combining_Mark,
71747         LB_Alphabetic,
71748         LB_Combining_Mark,
71749         LB_Alphabetic,
71750         LB_Numeric,
71751         LB_Break_After,
71752         LB_Alphabetic,
71753         LB_Combining_Mark,
71754         LB_Alphabetic,
71755         LB_Break_Before,
71756         LB_Alphabetic,
71757         LB_Combining_Mark,
71758         LB_Alphabetic,
71759         LB_Combining_Mark,
71760         LB_Alphabetic,
71761         LB_Break_After,
71762         LB_Alphabetic,
71763         LB_Break_After,
71764         LB_Alphabetic,
71765         LB_Combining_Mark,
71766         LB_Alphabetic,
71767         LB_Numeric,
71768         LB_Alphabetic,
71769         LB_Break_Before,
71770         LB_Alphabetic,
71771         LB_Break_After,
71772         LB_Alphabetic,
71773         LB_Combining_Mark,
71774         LB_Break_After,
71775         LB_Alphabetic,
71776         LB_Break_After,
71777         LB_Alphabetic,
71778         LB_Combining_Mark,
71779         LB_Alphabetic,
71780         LB_Break_After,
71781         LB_Alphabetic,
71782         LB_Combining_Mark,
71783         LB_Alphabetic,
71784         LB_Numeric,
71785         LB_Alphabetic,
71786         LB_Combining_Mark,
71787         LB_Alphabetic,
71788         LB_Combining_Mark,
71789         LB_Alphabetic,
71790         LB_Combining_Mark,
71791         LB_Alphabetic,
71792         LB_Combining_Mark,
71793         LB_Alphabetic,
71794         LB_Combining_Mark,
71795         LB_Alphabetic,
71796         LB_Combining_Mark,
71797         LB_Alphabetic,
71798         LB_Combining_Mark,
71799         LB_Alphabetic,
71800         LB_Combining_Mark,
71801         LB_Alphabetic,
71802         LB_Combining_Mark,
71803         LB_Alphabetic,
71804         LB_Combining_Mark,
71805         LB_Alphabetic,
71806         LB_Break_After,
71807         LB_Alphabetic,
71808         LB_Numeric,
71809         LB_Alphabetic,
71810         LB_Break_After,
71811         LB_Alphabetic,
71812         LB_Combining_Mark,
71813         LB_Alphabetic,
71814         LB_Numeric,
71815         LB_Alphabetic,
71816         LB_Combining_Mark,
71817         LB_Alphabetic,
71818         LB_Combining_Mark,
71819         LB_Break_Before,
71820         LB_Break_After,
71821         LB_Exclamation,
71822         LB_Alphabetic,
71823         LB_Break_After,
71824         LB_Alphabetic,
71825         LB_Combining_Mark,
71826         LB_Alphabetic,
71827         LB_Combining_Mark,
71828         LB_Break_After,
71829         LB_Alphabetic,
71830         LB_Numeric,
71831         LB_Alphabetic,
71832         LB_Break_Before,
71833         LB_Alphabetic,
71834         LB_Combining_Mark,
71835         LB_Alphabetic,
71836         LB_Numeric,
71837         LB_Alphabetic,
71838         LB_Combining_Mark,
71839         LB_Alphabetic,
71840         LB_Numeric,
71841         LB_Alphabetic,
71842         LB_Break_After,
71843         LB_Alphabetic,
71844         LB_Numeric,
71845         LB_Alphabetic,
71846         LB_Combining_Mark,
71847         LB_Alphabetic,
71848         LB_Combining_Mark,
71849         LB_Alphabetic,
71850         LB_Break_After,
71851         LB_Alphabetic,
71852         LB_Numeric,
71853         LB_Alphabetic,
71854         LB_Break_Before,
71855         LB_Exclamation,
71856         LB_Alphabetic,
71857         LB_Combining_Mark,
71858         LB_Alphabetic,
71859         LB_Combining_Mark,
71860         LB_Alphabetic,
71861         LB_Break_After,
71862         LB_Alphabetic,
71863         LB_Open_Punctuation,
71864         LB_Close_Punctuation,
71865         LB_Alphabetic,
71866         LB_Close_Punctuation,
71867         LB_Alphabetic,
71868         LB_Open_Punctuation,
71869         LB_Close_Punctuation,
71870         LB_Open_Punctuation,
71871         LB_Close_Punctuation,
71872         LB_Alphabetic,
71873         LB_Open_Punctuation,
71874         LB_Close_Punctuation,
71875         LB_Alphabetic,
71876         LB_Open_Punctuation,
71877         LB_Close_Punctuation,
71878         LB_Alphabetic,
71879         LB_Numeric,
71880         LB_Alphabetic,
71881         LB_Break_After,
71882         LB_Alphabetic,
71883         LB_Combining_Mark,
71884         LB_Break_After,
71885         LB_Alphabetic,
71886         LB_Combining_Mark,
71887         LB_Break_After,
71888         LB_Alphabetic,
71889         LB_Break_After,
71890         LB_Alphabetic,
71891         LB_Numeric,
71892         LB_Alphabetic,
71893         LB_Combining_Mark,
71894         LB_Alphabetic,
71895         LB_Combining_Mark,
71896         LB_Alphabetic,
71897         LB_Nonstarter,
71898         LB_Alphabetic,
71899         LB_Ideographic,
71900         LB_Alphabetic,
71901         LB_Ideographic,
71902         LB_Alphabetic,
71903         LB_Ideographic,
71904         LB_Alphabetic,
71905         LB_Combining_Mark,
71906         LB_Break_After,
71907         LB_Combining_Mark,
71908         LB_Alphabetic,
71909         LB_Combining_Mark,
71910         LB_Alphabetic,
71911         LB_Combining_Mark,
71912         LB_Alphabetic,
71913         LB_Combining_Mark,
71914         LB_Alphabetic,
71915         LB_Combining_Mark,
71916         LB_Alphabetic,
71917         LB_Combining_Mark,
71918         LB_Alphabetic,
71919         LB_Numeric,
71920         LB_Alphabetic,
71921         LB_Combining_Mark,
71922         LB_Alphabetic,
71923         LB_Combining_Mark,
71924         LB_Alphabetic,
71925         LB_Combining_Mark,
71926         LB_Alphabetic,
71927         LB_Combining_Mark,
71928         LB_Alphabetic,
71929         LB_Break_After,
71930         LB_Alphabetic,
71931         LB_Combining_Mark,
71932         LB_Alphabetic,
71933         LB_Combining_Mark,
71934         LB_Alphabetic,
71935         LB_Combining_Mark,
71936         LB_Alphabetic,
71937         LB_Combining_Mark,
71938         LB_Alphabetic,
71939         LB_Combining_Mark,
71940         LB_Alphabetic,
71941         LB_Combining_Mark,
71942         LB_Alphabetic,
71943         LB_Combining_Mark,
71944         LB_Alphabetic,
71945         LB_Combining_Mark,
71946         LB_Alphabetic,
71947         LB_Combining_Mark,
71948         LB_Alphabetic,
71949         LB_Numeric,
71950         LB_Alphabetic,
71951         LB_Open_Punctuation,
71952         LB_Alphabetic,
71953         LB_Ideographic,
71954         LB_Alphabetic,
71955         LB_Ideographic,
71956         LB_Alphabetic,
71957         LB_Ideographic,
71958         LB_Alphabetic,
71959         LB_Ideographic,
71960         LB_Alphabetic,
71961         LB_Ideographic,
71962         LB_Regional_Indicator,
71963         LB_Ideographic,
71964         LB_E_Base,
71965         LB_Ideographic,
71966         LB_Alphabetic,
71967         LB_Ideographic,
71968         LB_Alphabetic,
71969         LB_Ideographic,
71970         LB_Alphabetic,
71971         LB_Ideographic,
71972         LB_E_Base,
71973         LB_Ideographic,
71974         LB_E_Base,
71975         LB_Ideographic,
71976         LB_E_Modifier,
71977         LB_Ideographic,
71978         LB_E_Base,
71979         LB_Ideographic,
71980         LB_E_Base,
71981         LB_Ideographic,
71982         LB_E_Base,
71983         LB_Ideographic,
71984         LB_E_Base,
71985         LB_Ideographic,
71986         LB_E_Base,
71987         LB_Ideographic,
71988         LB_E_Base,
71989         LB_Ideographic,
71990         LB_E_Base,
71991         LB_Ideographic,
71992         LB_E_Base,
71993         LB_Ideographic,
71994         LB_Alphabetic,
71995         LB_Ideographic,
71996         LB_Alphabetic,
71997         LB_Ideographic,
71998         LB_Alphabetic,
71999         LB_Ideographic,
72000         LB_E_Base,
72001         LB_Ideographic,
72002         LB_Alphabetic,
72003         LB_Ideographic,
72004         LB_Alphabetic,
72005         LB_Ideographic,
72006         LB_Alphabetic,
72007         LB_Ideographic,
72008         LB_Alphabetic,
72009         LB_Ideographic,
72010         LB_Alphabetic,
72011         LB_Ideographic,
72012         LB_E_Base,
72013         LB_Ideographic,
72014         LB_E_Base,
72015         LB_Ideographic,
72016         LB_E_Base,
72017         LB_Ideographic,
72018         LB_E_Base,
72019         LB_Ideographic,
72020         LB_Alphabetic,
72021         LB_Ideographic,
72022         LB_Alphabetic,
72023         LB_Ideographic,
72024         LB_E_Base,
72025         LB_Ideographic,
72026         LB_E_Base,
72027         LB_Alphabetic,
72028         LB_Quotation,
72029         LB_Nonstarter,
72030         LB_Alphabetic,
72031         LB_Ideographic,
72032         LB_E_Base,
72033         LB_Ideographic,
72034         LB_E_Base,
72035         LB_Ideographic,
72036         LB_E_Base,
72037         LB_Ideographic,
72038         LB_Alphabetic,
72039         LB_Ideographic,
72040         LB_Alphabetic,
72041         LB_Ideographic,
72042         LB_Alphabetic,
72043         LB_Ideographic,
72044         LB_Alphabetic,
72045         LB_Ideographic,
72046         LB_Alphabetic,
72047         LB_Ideographic,
72048         LB_Alphabetic,
72049         LB_Ideographic,
72050         LB_Alphabetic,
72051         LB_Ideographic,
72052         LB_E_Base,
72053         LB_Ideographic,
72054         LB_E_Base,
72055         LB_Ideographic,
72056         LB_E_Base,
72057         LB_Ideographic,
72058         LB_E_Base,
72059         LB_Ideographic,
72060         LB_E_Base,
72061         LB_Ideographic,
72062         LB_Alphabetic,
72063         LB_Ideographic,
72064         LB_Alphabetic,
72065         LB_Ideographic,
72066         LB_Alphabetic,
72067         LB_Combining_Mark,
72068         LB_Alphabetic,
72069         LB_Combining_Mark,
72070         LB_Alphabetic,
72071         LB_Combining_Mark,
72072         LB_Alphabetic
72073 };
72074
72075 #endif  /* defined(PERL_IN_REGEXEC_C) */
72076
72077 #if defined(PERL_IN_PERL_C)
72078
72079 static const UV _Perl_SB_invlist[] = { /* for EBCDIC 037 */
72080         2977,   /* Number of elements */
72081         148565664, /* Version and data structure type */
72082         0,      /* 0 if the list starts at 0;
72083                    1 if it starts at the element beyond 0 */
72084         0x0,
72085         0x5,
72086         0x6,
72087         0xB,
72088         0xD,
72089         0xE,
72090         0x15,
72091         0x16,
72092         0x25,
72093         0x26,
72094         0x40,
72095         0x42,
72096         0x4A,
72097         0x4B,
72098         0x4C,
72099         0x4D,
72100         0x4E,
72101         0x51,
72102         0x5A,
72103         0x5B,
72104         0x5D,
72105         0x5E,
72106         0x60,
72107         0x61,
72108         0x62,
72109         0x6A,
72110         0x6B,
72111         0x6C,
72112         0x6F,
72113         0x70,
72114         0x71,
72115         0x79,
72116         0x7A,
72117         0x7B,
72118         0x7D,
72119         0x7E,
72120         0x7F,
72121         0x80,
72122         0x81,
72123         0x8A,
72124         0x8C,
72125         0x8F,
72126         0x91,
72127         0x9D,
72128         0x9E,
72129         0x9F,
72130         0xA0,
72131         0xA1,
72132         0xA2,
72133         0xAA,
72134         0xAC,
72135         0xAF,
72136         0xBA,
72137         0xBC,
72138         0xC0,
72139         0xC1,
72140         0xCA,
72141         0xCB,
72142         0xD0,
72143         0xD1,
72144         0xDA,
72145         0xDB,
72146         0xE0,
72147         0xE2,
72148         0xEA,
72149         0xEB,
72150         0xF0,
72151         0xFA,
72152         0xFB,
72153         0xFF,
72154         0x100,
72155         0x101,
72156         0x102,
72157         0x103,
72158         0x104,
72159         0x105,
72160         0x106,
72161         0x107,
72162         0x108,
72163         0x109,
72164         0x10A,
72165         0x10B,
72166         0x10C,
72167         0x10D,
72168         0x10E,
72169         0x10F,
72170         0x110,
72171         0x111,
72172         0x112,
72173         0x113,
72174         0x114,
72175         0x115,
72176         0x116,
72177         0x117,
72178         0x118,
72179         0x119,
72180         0x11A,
72181         0x11B,
72182         0x11C,
72183         0x11D,
72184         0x11E,
72185         0x11F,
72186         0x120,
72187         0x121,
72188         0x122,
72189         0x123,
72190         0x124,
72191         0x125,
72192         0x126,
72193         0x127,
72194         0x128,
72195         0x129,
72196         0x12A,
72197         0x12B,
72198         0x12C,
72199         0x12D,
72200         0x12E,
72201         0x12F,
72202         0x130,
72203         0x131,
72204         0x132,
72205         0x133,
72206         0x134,
72207         0x135,
72208         0x136,
72209         0x137,
72210         0x139,
72211         0x13A,
72212         0x13B,
72213         0x13C,
72214         0x13D,
72215         0x13E,
72216         0x13F,
72217         0x140,
72218         0x141,
72219         0x142,
72220         0x143,
72221         0x144,
72222         0x145,
72223         0x146,
72224         0x147,
72225         0x148,
72226         0x14A,
72227         0x14B,
72228         0x14C,
72229         0x14D,
72230         0x14E,
72231         0x14F,
72232         0x150,
72233         0x151,
72234         0x152,
72235         0x153,
72236         0x154,
72237         0x155,
72238         0x156,
72239         0x157,
72240         0x158,
72241         0x159,
72242         0x15A,
72243         0x15B,
72244         0x15C,
72245         0x15D,
72246         0x15E,
72247         0x15F,
72248         0x160,
72249         0x161,
72250         0x162,
72251         0x163,
72252         0x164,
72253         0x165,
72254         0x166,
72255         0x167,
72256         0x168,
72257         0x169,
72258         0x16A,
72259         0x16B,
72260         0x16C,
72261         0x16D,
72262         0x16E,
72263         0x16F,
72264         0x170,
72265         0x171,
72266         0x172,
72267         0x173,
72268         0x174,
72269         0x175,
72270         0x176,
72271         0x177,
72272         0x178,
72273         0x17A,
72274         0x17B,
72275         0x17C,
72276         0x17D,
72277         0x17E,
72278         0x181,
72279         0x183,
72280         0x184,
72281         0x185,
72282         0x186,
72283         0x188,
72284         0x189,
72285         0x18C,
72286         0x18E,
72287         0x192,
72288         0x193,
72289         0x195,
72290         0x196,
72291         0x199,
72292         0x19C,
72293         0x19E,
72294         0x19F,
72295         0x1A1,
72296         0x1A2,
72297         0x1A3,
72298         0x1A4,
72299         0x1A5,
72300         0x1A6,
72301         0x1A8,
72302         0x1A9,
72303         0x1AA,
72304         0x1AC,
72305         0x1AD,
72306         0x1AE,
72307         0x1B0,
72308         0x1B1,
72309         0x1B4,
72310         0x1B5,
72311         0x1B6,
72312         0x1B7,
72313         0x1B9,
72314         0x1BB,
72315         0x1BC,
72316         0x1BD,
72317         0x1C0,
72318         0x1C4,
72319         0x1C6,
72320         0x1C7,
72321         0x1C9,
72322         0x1CA,
72323         0x1CC,
72324         0x1CD,
72325         0x1CE,
72326         0x1CF,
72327         0x1D0,
72328         0x1D1,
72329         0x1D2,
72330         0x1D3,
72331         0x1D4,
72332         0x1D5,
72333         0x1D6,
72334         0x1D7,
72335         0x1D8,
72336         0x1D9,
72337         0x1DA,
72338         0x1DB,
72339         0x1DC,
72340         0x1DE,
72341         0x1DF,
72342         0x1E0,
72343         0x1E1,
72344         0x1E2,
72345         0x1E3,
72346         0x1E4,
72347         0x1E5,
72348         0x1E6,
72349         0x1E7,
72350         0x1E8,
72351         0x1E9,
72352         0x1EA,
72353         0x1EB,
72354         0x1EC,
72355         0x1ED,
72356         0x1EE,
72357         0x1EF,
72358         0x1F1,
72359         0x1F3,
72360         0x1F4,
72361         0x1F5,
72362         0x1F6,
72363         0x1F9,
72364         0x1FA,
72365         0x1FB,
72366         0x1FC,
72367         0x1FD,
72368         0x1FE,
72369         0x1FF,
72370         0x200,
72371         0x201,
72372         0x202,
72373         0x203,
72374         0x204,
72375         0x205,
72376         0x206,
72377         0x207,
72378         0x208,
72379         0x209,
72380         0x20A,
72381         0x20B,
72382         0x20C,
72383         0x20D,
72384         0x20E,
72385         0x20F,
72386         0x210,
72387         0x211,
72388         0x212,
72389         0x213,
72390         0x214,
72391         0x215,
72392         0x216,
72393         0x217,
72394         0x218,
72395         0x219,
72396         0x21A,
72397         0x21B,
72398         0x21C,
72399         0x21D,
72400         0x21E,
72401         0x21F,
72402         0x220,
72403         0x221,
72404         0x222,
72405         0x223,
72406         0x224,
72407         0x225,
72408         0x226,
72409         0x227,
72410         0x228,
72411         0x229,
72412         0x22A,
72413         0x22B,
72414         0x22C,
72415         0x22D,
72416         0x22E,
72417         0x22F,
72418         0x230,
72419         0x231,
72420         0x232,
72421         0x233,
72422         0x23A,
72423         0x23C,
72424         0x23D,
72425         0x23F,
72426         0x241,
72427         0x242,
72428         0x243,
72429         0x247,
72430         0x248,
72431         0x249,
72432         0x24A,
72433         0x24B,
72434         0x24C,
72435         0x24D,
72436         0x24E,
72437         0x24F,
72438         0x294,
72439         0x295,
72440         0x2B9,
72441         0x2C0,
72442         0x2C2,
72443         0x2C6,
72444         0x2D2,
72445         0x2E0,
72446         0x2E5,
72447         0x2EC,
72448         0x2ED,
72449         0x2EE,
72450         0x2EF,
72451         0x300,
72452         0x370,
72453         0x371,
72454         0x372,
72455         0x373,
72456         0x374,
72457         0x375,
72458         0x376,
72459         0x377,
72460         0x378,
72461         0x37A,
72462         0x37E,
72463         0x37F,
72464         0x380,
72465         0x386,
72466         0x387,
72467         0x388,
72468         0x38B,
72469         0x38C,
72470         0x38D,
72471         0x38E,
72472         0x390,
72473         0x391,
72474         0x3A2,
72475         0x3A3,
72476         0x3AC,
72477         0x3CF,
72478         0x3D0,
72479         0x3D2,
72480         0x3D5,
72481         0x3D8,
72482         0x3D9,
72483         0x3DA,
72484         0x3DB,
72485         0x3DC,
72486         0x3DD,
72487         0x3DE,
72488         0x3DF,
72489         0x3E0,
72490         0x3E1,
72491         0x3E2,
72492         0x3E3,
72493         0x3E4,
72494         0x3E5,
72495         0x3E6,
72496         0x3E7,
72497         0x3E8,
72498         0x3E9,
72499         0x3EA,
72500         0x3EB,
72501         0x3EC,
72502         0x3ED,
72503         0x3EE,
72504         0x3EF,
72505         0x3F4,
72506         0x3F5,
72507         0x3F6,
72508         0x3F7,
72509         0x3F8,
72510         0x3F9,
72511         0x3FB,
72512         0x3FD,
72513         0x430,
72514         0x460,
72515         0x461,
72516         0x462,
72517         0x463,
72518         0x464,
72519         0x465,
72520         0x466,
72521         0x467,
72522         0x468,
72523         0x469,
72524         0x46A,
72525         0x46B,
72526         0x46C,
72527         0x46D,
72528         0x46E,
72529         0x46F,
72530         0x470,
72531         0x471,
72532         0x472,
72533         0x473,
72534         0x474,
72535         0x475,
72536         0x476,
72537         0x477,
72538         0x478,
72539         0x479,
72540         0x47A,
72541         0x47B,
72542         0x47C,
72543         0x47D,
72544         0x47E,
72545         0x47F,
72546         0x480,
72547         0x481,
72548         0x482,
72549         0x483,
72550         0x48A,
72551         0x48B,
72552         0x48C,
72553         0x48D,
72554         0x48E,
72555         0x48F,
72556         0x490,
72557         0x491,
72558         0x492,
72559         0x493,
72560         0x494,
72561         0x495,
72562         0x496,
72563         0x497,
72564         0x498,
72565         0x499,
72566         0x49A,
72567         0x49B,
72568         0x49C,
72569         0x49D,
72570         0x49E,
72571         0x49F,
72572         0x4A0,
72573         0x4A1,
72574         0x4A2,
72575         0x4A3,
72576         0x4A4,
72577         0x4A5,
72578         0x4A6,
72579         0x4A7,
72580         0x4A8,
72581         0x4A9,
72582         0x4AA,
72583         0x4AB,
72584         0x4AC,
72585         0x4AD,
72586         0x4AE,
72587         0x4AF,
72588         0x4B0,
72589         0x4B1,
72590         0x4B2,
72591         0x4B3,
72592         0x4B4,
72593         0x4B5,
72594         0x4B6,
72595         0x4B7,
72596         0x4B8,
72597         0x4B9,
72598         0x4BA,
72599         0x4BB,
72600         0x4BC,
72601         0x4BD,
72602         0x4BE,
72603         0x4BF,
72604         0x4C0,
72605         0x4C2,
72606         0x4C3,
72607         0x4C4,
72608         0x4C5,
72609         0x4C6,
72610         0x4C7,
72611         0x4C8,
72612         0x4C9,
72613         0x4CA,
72614         0x4CB,
72615         0x4CC,
72616         0x4CD,
72617         0x4CE,
72618         0x4D0,
72619         0x4D1,
72620         0x4D2,
72621         0x4D3,
72622         0x4D4,
72623         0x4D5,
72624         0x4D6,
72625         0x4D7,
72626         0x4D8,
72627         0x4D9,
72628         0x4DA,
72629         0x4DB,
72630         0x4DC,
72631         0x4DD,
72632         0x4DE,
72633         0x4DF,
72634         0x4E0,
72635         0x4E1,
72636         0x4E2,
72637         0x4E3,
72638         0x4E4,
72639         0x4E5,
72640         0x4E6,
72641         0x4E7,
72642         0x4E8,
72643         0x4E9,
72644         0x4EA,
72645         0x4EB,
72646         0x4EC,
72647         0x4ED,
72648         0x4EE,
72649         0x4EF,
72650         0x4F0,
72651         0x4F1,
72652         0x4F2,
72653         0x4F3,
72654         0x4F4,
72655         0x4F5,
72656         0x4F6,
72657         0x4F7,
72658         0x4F8,
72659         0x4F9,
72660         0x4FA,
72661         0x4FB,
72662         0x4FC,
72663         0x4FD,
72664         0x4FE,
72665         0x4FF,
72666         0x500,
72667         0x501,
72668         0x502,
72669         0x503,
72670         0x504,
72671         0x505,
72672         0x506,
72673         0x507,
72674         0x508,
72675         0x509,
72676         0x50A,
72677         0x50B,
72678         0x50C,
72679         0x50D,
72680         0x50E,
72681         0x50F,
72682         0x510,
72683         0x511,
72684         0x512,
72685         0x513,
72686         0x514,
72687         0x515,
72688         0x516,
72689         0x517,
72690         0x518,
72691         0x519,
72692         0x51A,
72693         0x51B,
72694         0x51C,
72695         0x51D,
72696         0x51E,
72697         0x51F,
72698         0x520,
72699         0x521,
72700         0x522,
72701         0x523,
72702         0x524,
72703         0x525,
72704         0x526,
72705         0x527,
72706         0x528,
72707         0x529,
72708         0x52A,
72709         0x52B,
72710         0x52C,
72711         0x52D,
72712         0x52E,
72713         0x52F,
72714         0x530,
72715         0x531,
72716         0x557,
72717         0x559,
72718         0x55A,
72719         0x55D,
72720         0x55E,
72721         0x561,
72722         0x588,
72723         0x589,
72724         0x58A,
72725         0x591,
72726         0x5BE,
72727         0x5BF,
72728         0x5C0,
72729         0x5C1,
72730         0x5C3,
72731         0x5C4,
72732         0x5C6,
72733         0x5C7,
72734         0x5C8,
72735         0x5D0,
72736         0x5EB,
72737         0x5F0,
72738         0x5F4,
72739         0x600,
72740         0x606,
72741         0x60C,
72742         0x60E,
72743         0x610,
72744         0x61B,
72745         0x61C,
72746         0x61D,
72747         0x61F,
72748         0x620,
72749         0x64B,
72750         0x660,
72751         0x66A,
72752         0x66B,
72753         0x66D,
72754         0x66E,
72755         0x670,
72756         0x671,
72757         0x6D4,
72758         0x6D5,
72759         0x6D6,
72760         0x6DD,
72761         0x6DE,
72762         0x6DF,
72763         0x6E5,
72764         0x6E7,
72765         0x6E9,
72766         0x6EA,
72767         0x6EE,
72768         0x6F0,
72769         0x6FA,
72770         0x6FD,
72771         0x6FF,
72772         0x700,
72773         0x703,
72774         0x70F,
72775         0x710,
72776         0x711,
72777         0x712,
72778         0x730,
72779         0x74B,
72780         0x74D,
72781         0x7A6,
72782         0x7B1,
72783         0x7B2,
72784         0x7C0,
72785         0x7CA,
72786         0x7EB,
72787         0x7F4,
72788         0x7F6,
72789         0x7F8,
72790         0x7F9,
72791         0x7FA,
72792         0x7FB,
72793         0x800,
72794         0x816,
72795         0x81A,
72796         0x81B,
72797         0x824,
72798         0x825,
72799         0x828,
72800         0x829,
72801         0x82E,
72802         0x840,
72803         0x859,
72804         0x85C,
72805         0x8A0,
72806         0x8B5,
72807         0x8B6,
72808         0x8BE,
72809         0x8D4,
72810         0x8E2,
72811         0x8E3,
72812         0x904,
72813         0x93A,
72814         0x93D,
72815         0x93E,
72816         0x950,
72817         0x951,
72818         0x958,
72819         0x962,
72820         0x964,
72821         0x966,
72822         0x970,
72823         0x971,
72824         0x981,
72825         0x984,
72826         0x985,
72827         0x98D,
72828         0x98F,
72829         0x991,
72830         0x993,
72831         0x9A9,
72832         0x9AA,
72833         0x9B1,
72834         0x9B2,
72835         0x9B3,
72836         0x9B6,
72837         0x9BA,
72838         0x9BC,
72839         0x9BD,
72840         0x9BE,
72841         0x9C5,
72842         0x9C7,
72843         0x9C9,
72844         0x9CB,
72845         0x9CE,
72846         0x9CF,
72847         0x9D7,
72848         0x9D8,
72849         0x9DC,
72850         0x9DE,
72851         0x9DF,
72852         0x9E2,
72853         0x9E4,
72854         0x9E6,
72855         0x9F0,
72856         0x9F2,
72857         0xA01,
72858         0xA04,
72859         0xA05,
72860         0xA0B,
72861         0xA0F,
72862         0xA11,
72863         0xA13,
72864         0xA29,
72865         0xA2A,
72866         0xA31,
72867         0xA32,
72868         0xA34,
72869         0xA35,
72870         0xA37,
72871         0xA38,
72872         0xA3A,
72873         0xA3C,
72874         0xA3D,
72875         0xA3E,
72876         0xA43,
72877         0xA47,
72878         0xA49,
72879         0xA4B,
72880         0xA4E,
72881         0xA51,
72882         0xA52,
72883         0xA59,
72884         0xA5D,
72885         0xA5E,
72886         0xA5F,
72887         0xA66,
72888         0xA70,
72889         0xA72,
72890         0xA75,
72891         0xA76,
72892         0xA81,
72893         0xA84,
72894         0xA85,
72895         0xA8E,
72896         0xA8F,
72897         0xA92,
72898         0xA93,
72899         0xAA9,
72900         0xAAA,
72901         0xAB1,
72902         0xAB2,
72903         0xAB4,
72904         0xAB5,
72905         0xABA,
72906         0xABC,
72907         0xABD,
72908         0xABE,
72909         0xAC6,
72910         0xAC7,
72911         0xACA,
72912         0xACB,
72913         0xACE,
72914         0xAD0,
72915         0xAD1,
72916         0xAE0,
72917         0xAE2,
72918         0xAE4,
72919         0xAE6,
72920         0xAF0,
72921         0xAF9,
72922         0xAFA,
72923         0xB01,
72924         0xB04,
72925         0xB05,
72926         0xB0D,
72927         0xB0F,
72928         0xB11,
72929         0xB13,
72930         0xB29,
72931         0xB2A,
72932         0xB31,
72933         0xB32,
72934         0xB34,
72935         0xB35,
72936         0xB3A,
72937         0xB3C,
72938         0xB3D,
72939         0xB3E,
72940         0xB45,
72941         0xB47,
72942         0xB49,
72943         0xB4B,
72944         0xB4E,
72945         0xB56,
72946         0xB58,
72947         0xB5C,
72948         0xB5E,
72949         0xB5F,
72950         0xB62,
72951         0xB64,
72952         0xB66,
72953         0xB70,
72954         0xB71,
72955         0xB72,
72956         0xB82,
72957         0xB83,
72958         0xB84,
72959         0xB85,
72960         0xB8B,
72961         0xB8E,
72962         0xB91,
72963         0xB92,
72964         0xB96,
72965         0xB99,
72966         0xB9B,
72967         0xB9C,
72968         0xB9D,
72969         0xB9E,
72970         0xBA0,
72971         0xBA3,
72972         0xBA5,
72973         0xBA8,
72974         0xBAB,
72975         0xBAE,
72976         0xBBA,
72977         0xBBE,
72978         0xBC3,
72979         0xBC6,
72980         0xBC9,
72981         0xBCA,
72982         0xBCE,
72983         0xBD0,
72984         0xBD1,
72985         0xBD7,
72986         0xBD8,
72987         0xBE6,
72988         0xBF0,
72989         0xC00,
72990         0xC04,
72991         0xC05,
72992         0xC0D,
72993         0xC0E,
72994         0xC11,
72995         0xC12,
72996         0xC29,
72997         0xC2A,
72998         0xC3A,
72999         0xC3D,
73000         0xC3E,
73001         0xC45,
73002         0xC46,
73003         0xC49,
73004         0xC4A,
73005         0xC4E,
73006         0xC55,
73007         0xC57,
73008         0xC58,
73009         0xC5B,
73010         0xC60,
73011         0xC62,
73012         0xC64,
73013         0xC66,
73014         0xC70,
73015         0xC80,
73016         0xC81,
73017         0xC84,
73018         0xC85,
73019         0xC8D,
73020         0xC8E,
73021         0xC91,
73022         0xC92,
73023         0xCA9,
73024         0xCAA,
73025         0xCB4,
73026         0xCB5,
73027         0xCBA,
73028         0xCBC,
73029         0xCBD,
73030         0xCBE,
73031         0xCC5,
73032         0xCC6,
73033         0xCC9,
73034         0xCCA,
73035         0xCCE,
73036         0xCD5,
73037         0xCD7,
73038         0xCDE,
73039         0xCDF,
73040         0xCE0,
73041         0xCE2,
73042         0xCE4,
73043         0xCE6,
73044         0xCF0,
73045         0xCF1,
73046         0xCF3,
73047         0xD01,
73048         0xD04,
73049         0xD05,
73050         0xD0D,
73051         0xD0E,
73052         0xD11,
73053         0xD12,
73054         0xD3B,
73055         0xD3D,
73056         0xD3E,
73057         0xD45,
73058         0xD46,
73059         0xD49,
73060         0xD4A,
73061         0xD4E,
73062         0xD4F,
73063         0xD54,
73064         0xD57,
73065         0xD58,
73066         0xD5F,
73067         0xD62,
73068         0xD64,
73069         0xD66,
73070         0xD70,
73071         0xD7A,
73072         0xD80,
73073         0xD82,
73074         0xD84,
73075         0xD85,
73076         0xD97,
73077         0xD9A,
73078         0xDB2,
73079         0xDB3,
73080         0xDBC,
73081         0xDBD,
73082         0xDBE,
73083         0xDC0,
73084         0xDC7,
73085         0xDCA,
73086         0xDCB,
73087         0xDCF,
73088         0xDD5,
73089         0xDD6,
73090         0xDD7,
73091         0xDD8,
73092         0xDE0,
73093         0xDE6,
73094         0xDF0,
73095         0xDF2,
73096         0xDF4,
73097         0xE01,
73098         0xE31,
73099         0xE32,
73100         0xE34,
73101         0xE3B,
73102         0xE40,
73103         0xE47,
73104         0xE4F,
73105         0xE50,
73106         0xE5A,
73107         0xE81,
73108         0xE83,
73109         0xE84,
73110         0xE85,
73111         0xE87,
73112         0xE89,
73113         0xE8A,
73114         0xE8B,
73115         0xE8D,
73116         0xE8E,
73117         0xE94,
73118         0xE98,
73119         0xE99,
73120         0xEA0,
73121         0xEA1,
73122         0xEA4,
73123         0xEA5,
73124         0xEA6,
73125         0xEA7,
73126         0xEA8,
73127         0xEAA,
73128         0xEAC,
73129         0xEAD,
73130         0xEB1,
73131         0xEB2,
73132         0xEB4,
73133         0xEBA,
73134         0xEBB,
73135         0xEBD,
73136         0xEBE,
73137         0xEC0,
73138         0xEC5,
73139         0xEC6,
73140         0xEC7,
73141         0xEC8,
73142         0xECE,
73143         0xED0,
73144         0xEDA,
73145         0xEDC,
73146         0xEE0,
73147         0xF00,
73148         0xF01,
73149         0xF18,
73150         0xF1A,
73151         0xF20,
73152         0xF2A,
73153         0xF35,
73154         0xF36,
73155         0xF37,
73156         0xF38,
73157         0xF39,
73158         0xF3A,
73159         0xF3E,
73160         0xF40,
73161         0xF48,
73162         0xF49,
73163         0xF6D,
73164         0xF71,
73165         0xF85,
73166         0xF86,
73167         0xF88,
73168         0xF8D,
73169         0xF98,
73170         0xF99,
73171         0xFBD,
73172         0xFC6,
73173         0xFC7,
73174         0x1000,
73175         0x102B,
73176         0x103F,
73177         0x1040,
73178         0x104A,
73179         0x104C,
73180         0x1050,
73181         0x1056,
73182         0x105A,
73183         0x105E,
73184         0x1061,
73185         0x1062,
73186         0x1065,
73187         0x1067,
73188         0x106E,
73189         0x1071,
73190         0x1075,
73191         0x1082,
73192         0x108E,
73193         0x108F,
73194         0x1090,
73195         0x109A,
73196         0x109E,
73197         0x10A0,
73198         0x10C6,
73199         0x10C7,
73200         0x10C8,
73201         0x10CD,
73202         0x10CE,
73203         0x10D0,
73204         0x10FB,
73205         0x10FC,
73206         0x1249,
73207         0x124A,
73208         0x124E,
73209         0x1250,
73210         0x1257,
73211         0x1258,
73212         0x1259,
73213         0x125A,
73214         0x125E,
73215         0x1260,
73216         0x1289,
73217         0x128A,
73218         0x128E,
73219         0x1290,
73220         0x12B1,
73221         0x12B2,
73222         0x12B6,
73223         0x12B8,
73224         0x12BF,
73225         0x12C0,
73226         0x12C1,
73227         0x12C2,
73228         0x12C6,
73229         0x12C8,
73230         0x12D7,
73231         0x12D8,
73232         0x1311,
73233         0x1312,
73234         0x1316,
73235         0x1318,
73236         0x135B,
73237         0x135D,
73238         0x1360,
73239         0x1362,
73240         0x1363,
73241         0x1367,
73242         0x1369,
73243         0x1380,
73244         0x1390,
73245         0x13A0,
73246         0x13F6,
73247         0x13F8,
73248         0x13FE,
73249         0x1401,
73250         0x166D,
73251         0x166E,
73252         0x166F,
73253         0x1680,
73254         0x1681,
73255         0x169B,
73256         0x169D,
73257         0x16A0,
73258         0x16EB,
73259         0x16EE,
73260         0x16F9,
73261         0x1700,
73262         0x170D,
73263         0x170E,
73264         0x1712,
73265         0x1715,
73266         0x1720,
73267         0x1732,
73268         0x1735,
73269         0x1737,
73270         0x1740,
73271         0x1752,
73272         0x1754,
73273         0x1760,
73274         0x176D,
73275         0x176E,
73276         0x1771,
73277         0x1772,
73278         0x1774,
73279         0x1780,
73280         0x17B4,
73281         0x17D4,
73282         0x17D7,
73283         0x17D8,
73284         0x17DC,
73285         0x17DD,
73286         0x17DE,
73287         0x17E0,
73288         0x17EA,
73289         0x1802,
73290         0x1803,
73291         0x1804,
73292         0x1808,
73293         0x1809,
73294         0x180A,
73295         0x180B,
73296         0x180E,
73297         0x180F,
73298         0x1810,
73299         0x181A,
73300         0x1820,
73301         0x1878,
73302         0x1880,
73303         0x1885,
73304         0x1887,
73305         0x18A9,
73306         0x18AA,
73307         0x18AB,
73308         0x18B0,
73309         0x18F6,
73310         0x1900,
73311         0x191F,
73312         0x1920,
73313         0x192C,
73314         0x1930,
73315         0x193C,
73316         0x1944,
73317         0x1946,
73318         0x1950,
73319         0x196E,
73320         0x1970,
73321         0x1975,
73322         0x1980,
73323         0x19AC,
73324         0x19B0,
73325         0x19CA,
73326         0x19D0,
73327         0x19DA,
73328         0x1A00,
73329         0x1A17,
73330         0x1A1C,
73331         0x1A20,
73332         0x1A55,
73333         0x1A5F,
73334         0x1A60,
73335         0x1A7D,
73336         0x1A7F,
73337         0x1A80,
73338         0x1A8A,
73339         0x1A90,
73340         0x1A9A,
73341         0x1AA7,
73342         0x1AA8,
73343         0x1AAC,
73344         0x1AB0,
73345         0x1ABF,
73346         0x1B00,
73347         0x1B05,
73348         0x1B34,
73349         0x1B45,
73350         0x1B4C,
73351         0x1B50,
73352         0x1B5A,
73353         0x1B5C,
73354         0x1B5E,
73355         0x1B60,
73356         0x1B6B,
73357         0x1B74,
73358         0x1B80,
73359         0x1B83,
73360         0x1BA1,
73361         0x1BAE,
73362         0x1BB0,
73363         0x1BBA,
73364         0x1BE6,
73365         0x1BF4,
73366         0x1C00,
73367         0x1C24,
73368         0x1C38,
73369         0x1C3B,
73370         0x1C3D,
73371         0x1C40,
73372         0x1C4A,
73373         0x1C4D,
73374         0x1C50,
73375         0x1C5A,
73376         0x1C7E,
73377         0x1C80,
73378         0x1C89,
73379         0x1CD0,
73380         0x1CD3,
73381         0x1CD4,
73382         0x1CE9,
73383         0x1CED,
73384         0x1CEE,
73385         0x1CF2,
73386         0x1CF5,
73387         0x1CF7,
73388         0x1CF8,
73389         0x1CFA,
73390         0x1D00,
73391         0x1DC0,
73392         0x1DF6,
73393         0x1DFB,
73394         0x1E00,
73395         0x1E01,
73396         0x1E02,
73397         0x1E03,
73398         0x1E04,
73399         0x1E05,
73400         0x1E06,
73401         0x1E07,
73402         0x1E08,
73403         0x1E09,
73404         0x1E0A,
73405         0x1E0B,
73406         0x1E0C,
73407         0x1E0D,
73408         0x1E0E,
73409         0x1E0F,
73410         0x1E10,
73411         0x1E11,
73412         0x1E12,
73413         0x1E13,
73414         0x1E14,
73415         0x1E15,
73416         0x1E16,
73417         0x1E17,
73418         0x1E18,
73419         0x1E19,
73420         0x1E1A,
73421         0x1E1B,
73422         0x1E1C,
73423         0x1E1D,
73424         0x1E1E,
73425         0x1E1F,
73426         0x1E20,
73427         0x1E21,
73428         0x1E22,
73429         0x1E23,
73430         0x1E24,
73431         0x1E25,
73432         0x1E26,
73433         0x1E27,
73434         0x1E28,
73435         0x1E29,
73436         0x1E2A,
73437         0x1E2B,
73438         0x1E2C,
73439         0x1E2D,
73440         0x1E2E,
73441         0x1E2F,
73442         0x1E30,
73443         0x1E31,
73444         0x1E32,
73445         0x1E33,
73446         0x1E34,
73447         0x1E35,
73448         0x1E36,
73449         0x1E37,
73450         0x1E38,
73451         0x1E39,
73452         0x1E3A,
73453         0x1E3B,
73454         0x1E3C,
73455         0x1E3D,
73456         0x1E3E,
73457         0x1E3F,
73458         0x1E40,
73459         0x1E41,
73460         0x1E42,
73461         0x1E43,
73462         0x1E44,
73463         0x1E45,
73464         0x1E46,
73465         0x1E47,
73466         0x1E48,
73467         0x1E49,
73468         0x1E4A,
73469         0x1E4B,
73470         0x1E4C,
73471         0x1E4D,
73472         0x1E4E,
73473         0x1E4F,
73474         0x1E50,
73475         0x1E51,
73476         0x1E52,
73477         0x1E53,
73478         0x1E54,
73479         0x1E55,
73480         0x1E56,
73481         0x1E57,
73482         0x1E58,
73483         0x1E59,
73484         0x1E5A,
73485         0x1E5B,
73486         0x1E5C,
73487         0x1E5D,
73488         0x1E5E,
73489         0x1E5F,
73490         0x1E60,
73491         0x1E61,
73492         0x1E62,
73493         0x1E63,
73494         0x1E64,
73495         0x1E65,
73496         0x1E66,
73497         0x1E67,
73498         0x1E68,
73499         0x1E69,
73500         0x1E6A,
73501         0x1E6B,
73502         0x1E6C,
73503         0x1E6D,
73504         0x1E6E,
73505         0x1E6F,
73506         0x1E70,
73507         0x1E71,
73508         0x1E72,
73509         0x1E73,
73510         0x1E74,
73511         0x1E75,
73512         0x1E76,
73513         0x1E77,
73514         0x1E78,
73515         0x1E79,
73516         0x1E7A,
73517         0x1E7B,
73518         0x1E7C,
73519         0x1E7D,
73520         0x1E7E,
73521         0x1E7F,
73522         0x1E80,
73523         0x1E81,
73524         0x1E82,
73525         0x1E83,
73526         0x1E84,
73527         0x1E85,
73528         0x1E86,
73529         0x1E87,
73530         0x1E88,
73531         0x1E89,
73532         0x1E8A,
73533         0x1E8B,
73534         0x1E8C,
73535         0x1E8D,
73536         0x1E8E,
73537         0x1E8F,
73538         0x1E90,
73539         0x1E91,
73540         0x1E92,
73541         0x1E93,
73542         0x1E94,
73543         0x1E95,
73544         0x1E9E,
73545         0x1E9F,
73546         0x1EA0,
73547         0x1EA1,
73548         0x1EA2,
73549         0x1EA3,
73550         0x1EA4,
73551         0x1EA5,
73552         0x1EA6,
73553         0x1EA7,
73554         0x1EA8,
73555         0x1EA9,
73556         0x1EAA,
73557         0x1EAB,
73558         0x1EAC,
73559         0x1EAD,
73560         0x1EAE,
73561         0x1EAF,
73562         0x1EB0,
73563         0x1EB1,
73564         0x1EB2,
73565         0x1EB3,
73566         0x1EB4,
73567         0x1EB5,
73568         0x1EB6,
73569         0x1EB7,
73570         0x1EB8,
73571         0x1EB9,
73572         0x1EBA,
73573         0x1EBB,
73574         0x1EBC,
73575         0x1EBD,
73576         0x1EBE,
73577         0x1EBF,
73578         0x1EC0,
73579         0x1EC1,
73580         0x1EC2,
73581         0x1EC3,
73582         0x1EC4,
73583         0x1EC5,
73584         0x1EC6,
73585         0x1EC7,
73586         0x1EC8,
73587         0x1EC9,
73588         0x1ECA,
73589         0x1ECB,
73590         0x1ECC,
73591         0x1ECD,
73592         0x1ECE,
73593         0x1ECF,
73594         0x1ED0,
73595         0x1ED1,
73596         0x1ED2,
73597         0x1ED3,
73598         0x1ED4,
73599         0x1ED5,
73600         0x1ED6,
73601         0x1ED7,
73602         0x1ED8,
73603         0x1ED9,
73604         0x1EDA,
73605         0x1EDB,
73606         0x1EDC,
73607         0x1EDD,
73608         0x1EDE,
73609         0x1EDF,
73610         0x1EE0,
73611         0x1EE1,
73612         0x1EE2,
73613         0x1EE3,
73614         0x1EE4,
73615         0x1EE5,
73616         0x1EE6,
73617         0x1EE7,
73618         0x1EE8,
73619         0x1EE9,
73620         0x1EEA,
73621         0x1EEB,
73622         0x1EEC,
73623         0x1EED,
73624         0x1EEE,
73625         0x1EEF,
73626         0x1EF0,
73627         0x1EF1,
73628         0x1EF2,
73629         0x1EF3,
73630         0x1EF4,
73631         0x1EF5,
73632         0x1EF6,
73633         0x1EF7,
73634         0x1EF8,
73635         0x1EF9,
73636         0x1EFA,
73637         0x1EFB,
73638         0x1EFC,
73639         0x1EFD,
73640         0x1EFE,
73641         0x1EFF,
73642         0x1F08,
73643         0x1F10,
73644         0x1F16,
73645         0x1F18,
73646         0x1F1E,
73647         0x1F20,
73648         0x1F28,
73649         0x1F30,
73650         0x1F38,
73651         0x1F40,
73652         0x1F46,
73653         0x1F48,
73654         0x1F4E,
73655         0x1F50,
73656         0x1F58,
73657         0x1F59,
73658         0x1F5A,
73659         0x1F5B,
73660         0x1F5C,
73661         0x1F5D,
73662         0x1F5E,
73663         0x1F5F,
73664         0x1F60,
73665         0x1F68,
73666         0x1F70,
73667         0x1F7E,
73668         0x1F80,
73669         0x1F88,
73670         0x1F90,
73671         0x1F98,
73672         0x1FA0,
73673         0x1FA8,
73674         0x1FB0,
73675         0x1FB5,
73676         0x1FB6,
73677         0x1FB8,
73678         0x1FBD,
73679         0x1FBE,
73680         0x1FBF,
73681         0x1FC2,
73682         0x1FC5,
73683         0x1FC6,
73684         0x1FC8,
73685         0x1FCD,
73686         0x1FD0,
73687         0x1FD4,
73688         0x1FD6,
73689         0x1FD8,
73690         0x1FDC,
73691         0x1FE0,
73692         0x1FE8,
73693         0x1FED,
73694         0x1FF2,
73695         0x1FF5,
73696         0x1FF6,
73697         0x1FF8,
73698         0x1FFD,
73699         0x2000,
73700         0x200B,
73701         0x200C,
73702         0x200E,
73703         0x2010,
73704         0x2013,
73705         0x2015,
73706         0x2018,
73707         0x2020,
73708         0x2024,
73709         0x2025,
73710         0x2028,
73711         0x202A,
73712         0x202F,
73713         0x2030,
73714         0x2039,
73715         0x203B,
73716         0x203C,
73717         0x203E,
73718         0x2045,
73719         0x2047,
73720         0x204A,
73721         0x205F,
73722         0x2060,
73723         0x2065,
73724         0x2066,
73725         0x2070,
73726         0x2071,
73727         0x2072,
73728         0x207D,
73729         0x207F,
73730         0x2080,
73731         0x208D,
73732         0x208F,
73733         0x2090,
73734         0x209D,
73735         0x20D0,
73736         0x20F1,
73737         0x2102,
73738         0x2103,
73739         0x2107,
73740         0x2108,
73741         0x210A,
73742         0x210B,
73743         0x210E,
73744         0x2110,
73745         0x2113,
73746         0x2114,
73747         0x2115,
73748         0x2116,
73749         0x2119,
73750         0x211E,
73751         0x2124,
73752         0x2125,
73753         0x2126,
73754         0x2127,
73755         0x2128,
73756         0x2129,
73757         0x212A,
73758         0x212E,
73759         0x212F,
73760         0x2130,
73761         0x2134,
73762         0x2135,
73763         0x2139,
73764         0x213A,
73765         0x213C,
73766         0x213E,
73767         0x2140,
73768         0x2145,
73769         0x2146,
73770         0x214A,
73771         0x214E,
73772         0x214F,
73773         0x2160,
73774         0x2170,
73775         0x2180,
73776         0x2183,
73777         0x2184,
73778         0x2185,
73779         0x2189,
73780         0x2308,
73781         0x230C,
73782         0x2329,
73783         0x232B,
73784         0x24B6,
73785         0x24D0,
73786         0x24EA,
73787         0x275B,
73788         0x2761,
73789         0x2768,
73790         0x2776,
73791         0x27C5,
73792         0x27C7,
73793         0x27E6,
73794         0x27F0,
73795         0x2983,
73796         0x2999,
73797         0x29D8,
73798         0x29DC,
73799         0x29FC,
73800         0x29FE,
73801         0x2C00,
73802         0x2C2F,
73803         0x2C30,
73804         0x2C5F,
73805         0x2C60,
73806         0x2C61,
73807         0x2C62,
73808         0x2C65,
73809         0x2C67,
73810         0x2C68,
73811         0x2C69,
73812         0x2C6A,
73813         0x2C6B,
73814         0x2C6C,
73815         0x2C6D,
73816         0x2C71,
73817         0x2C72,
73818         0x2C73,
73819         0x2C75,
73820         0x2C76,
73821         0x2C7E,
73822         0x2C81,
73823         0x2C82,
73824         0x2C83,
73825         0x2C84,
73826         0x2C85,
73827         0x2C86,
73828         0x2C87,
73829         0x2C88,
73830         0x2C89,
73831         0x2C8A,
73832         0x2C8B,
73833         0x2C8C,
73834         0x2C8D,
73835         0x2C8E,
73836         0x2C8F,
73837         0x2C90,
73838         0x2C91,
73839         0x2C92,
73840         0x2C93,
73841         0x2C94,
73842         0x2C95,
73843         0x2C96,
73844         0x2C97,
73845         0x2C98,
73846         0x2C99,
73847         0x2C9A,
73848         0x2C9B,
73849         0x2C9C,
73850         0x2C9D,
73851         0x2C9E,
73852         0x2C9F,
73853         0x2CA0,
73854         0x2CA1,
73855         0x2CA2,
73856         0x2CA3,
73857         0x2CA4,
73858         0x2CA5,
73859         0x2CA6,
73860         0x2CA7,
73861         0x2CA8,
73862         0x2CA9,
73863         0x2CAA,
73864         0x2CAB,
73865         0x2CAC,
73866         0x2CAD,
73867         0x2CAE,
73868         0x2CAF,
73869         0x2CB0,
73870         0x2CB1,
73871         0x2CB2,
73872         0x2CB3,
73873         0x2CB4,
73874         0x2CB5,
73875         0x2CB6,
73876         0x2CB7,
73877         0x2CB8,
73878         0x2CB9,
73879         0x2CBA,
73880         0x2CBB,
73881         0x2CBC,
73882         0x2CBD,
73883         0x2CBE,
73884         0x2CBF,
73885         0x2CC0,
73886         0x2CC1,
73887         0x2CC2,
73888         0x2CC3,
73889         0x2CC4,
73890         0x2CC5,
73891         0x2CC6,
73892         0x2CC7,
73893         0x2CC8,
73894         0x2CC9,
73895         0x2CCA,
73896         0x2CCB,
73897         0x2CCC,
73898         0x2CCD,
73899         0x2CCE,
73900         0x2CCF,
73901         0x2CD0,
73902         0x2CD1,
73903         0x2CD2,
73904         0x2CD3,
73905         0x2CD4,
73906         0x2CD5,
73907         0x2CD6,
73908         0x2CD7,
73909         0x2CD8,
73910         0x2CD9,
73911         0x2CDA,
73912         0x2CDB,
73913         0x2CDC,
73914         0x2CDD,
73915         0x2CDE,
73916         0x2CDF,
73917         0x2CE0,
73918         0x2CE1,
73919         0x2CE2,
73920         0x2CE3,
73921         0x2CE5,
73922         0x2CEB,
73923         0x2CEC,
73924         0x2CED,
73925         0x2CEE,
73926         0x2CEF,
73927         0x2CF2,
73928         0x2CF3,
73929         0x2CF4,
73930         0x2D00,
73931         0x2D26,
73932         0x2D27,
73933         0x2D28,
73934         0x2D2D,
73935         0x2D2E,
73936         0x2D30,
73937         0x2D68,
73938         0x2D6F,
73939         0x2D70,
73940         0x2D7F,
73941         0x2D80,
73942         0x2D97,
73943         0x2DA0,
73944         0x2DA7,
73945         0x2DA8,
73946         0x2DAF,
73947         0x2DB0,
73948         0x2DB7,
73949         0x2DB8,
73950         0x2DBF,
73951         0x2DC0,
73952         0x2DC7,
73953         0x2DC8,
73954         0x2DCF,
73955         0x2DD0,
73956         0x2DD7,
73957         0x2DD8,
73958         0x2DDF,
73959         0x2DE0,
73960         0x2E00,
73961         0x2E0E,
73962         0x2E1C,
73963         0x2E1E,
73964         0x2E20,
73965         0x2E2A,
73966         0x2E2E,
73967         0x2E2F,
73968         0x2E30,
73969         0x2E3C,
73970         0x2E3D,
73971         0x2E42,
73972         0x2E43,
73973         0x3000,
73974         0x3001,
73975         0x3002,
73976         0x3003,
73977         0x3005,
73978         0x3008,
73979         0x3012,
73980         0x3014,
73981         0x301C,
73982         0x301D,
73983         0x3020,
73984         0x3021,
73985         0x302A,
73986         0x3030,
73987         0x3031,
73988         0x3036,
73989         0x3038,
73990         0x303D,
73991         0x3041,
73992         0x3097,
73993         0x3099,
73994         0x309B,
73995         0x309D,
73996         0x30A0,
73997         0x30A1,
73998         0x30FB,
73999         0x30FC,
74000         0x3100,
74001         0x3105,
74002         0x312E,
74003         0x3131,
74004         0x318F,
74005         0x31A0,
74006         0x31BB,
74007         0x31F0,
74008         0x3200,
74009         0x3400,
74010         0x4DB6,
74011         0x4E00,
74012         0x9FD6,
74013         0xA000,
74014         0xA48D,
74015         0xA4D0,
74016         0xA4FE,
74017         0xA4FF,
74018         0xA500,
74019         0xA60D,
74020         0xA60E,
74021         0xA610,
74022         0xA620,
74023         0xA62A,
74024         0xA62C,
74025         0xA640,
74026         0xA641,
74027         0xA642,
74028         0xA643,
74029         0xA644,
74030         0xA645,
74031         0xA646,
74032         0xA647,
74033         0xA648,
74034         0xA649,
74035         0xA64A,
74036         0xA64B,
74037         0xA64C,
74038         0xA64D,
74039         0xA64E,
74040         0xA64F,
74041         0xA650,
74042         0xA651,
74043         0xA652,
74044         0xA653,
74045         0xA654,
74046         0xA655,
74047         0xA656,
74048         0xA657,
74049         0xA658,
74050         0xA659,
74051         0xA65A,
74052         0xA65B,
74053         0xA65C,
74054         0xA65D,
74055         0xA65E,
74056         0xA65F,
74057         0xA660,
74058         0xA661,
74059         0xA662,
74060         0xA663,
74061         0xA664,
74062         0xA665,
74063         0xA666,
74064         0xA667,
74065         0xA668,
74066         0xA669,
74067         0xA66A,
74068         0xA66B,
74069         0xA66C,
74070         0xA66D,
74071         0xA66E,
74072         0xA66F,
74073         0xA673,
74074         0xA674,
74075         0xA67E,
74076         0xA67F,
74077         0xA680,
74078         0xA681,
74079         0xA682,
74080         0xA683,
74081         0xA684,
74082         0xA685,
74083         0xA686,
74084         0xA687,
74085         0xA688,
74086         0xA689,
74087         0xA68A,
74088         0xA68B,
74089         0xA68C,
74090         0xA68D,
74091         0xA68E,
74092         0xA68F,
74093         0xA690,
74094         0xA691,
74095         0xA692,
74096         0xA693,
74097         0xA694,
74098         0xA695,
74099         0xA696,
74100         0xA697,
74101         0xA698,
74102         0xA699,
74103         0xA69A,
74104         0xA69B,
74105         0xA69E,
74106         0xA6A0,
74107         0xA6F0,
74108         0xA6F2,
74109         0xA6F3,
74110         0xA6F4,
74111         0xA6F7,
74112         0xA6F8,
74113         0xA717,
74114         0xA720,
74115         0xA722,
74116         0xA723,
74117         0xA724,
74118         0xA725,
74119         0xA726,
74120         0xA727,
74121         0xA728,
74122         0xA729,
74123         0xA72A,
74124         0xA72B,
74125         0xA72C,
74126         0xA72D,
74127         0xA72E,
74128         0xA72F,
74129         0xA732,
74130         0xA733,
74131         0xA734,
74132         0xA735,
74133         0xA736,
74134         0xA737,
74135         0xA738,
74136         0xA739,
74137         0xA73A,
74138         0xA73B,
74139         0xA73C,
74140         0xA73D,
74141         0xA73E,
74142         0xA73F,
74143         0xA740,
74144         0xA741,
74145         0xA742,
74146         0xA743,
74147         0xA744,
74148         0xA745,
74149         0xA746,
74150         0xA747,
74151         0xA748,
74152         0xA749,
74153         0xA74A,
74154         0xA74B,
74155         0xA74C,
74156         0xA74D,
74157         0xA74E,
74158         0xA74F,
74159         0xA750,
74160         0xA751,
74161         0xA752,
74162         0xA753,
74163         0xA754,
74164         0xA755,
74165         0xA756,
74166         0xA757,
74167         0xA758,
74168         0xA759,
74169         0xA75A,
74170         0xA75B,
74171         0xA75C,
74172         0xA75D,
74173         0xA75E,
74174         0xA75F,
74175         0xA760,
74176         0xA761,
74177         0xA762,
74178         0xA763,
74179         0xA764,
74180         0xA765,
74181         0xA766,
74182         0xA767,
74183         0xA768,
74184         0xA769,
74185         0xA76A,
74186         0xA76B,
74187         0xA76C,
74188         0xA76D,
74189         0xA76E,
74190         0xA76F,
74191         0xA779,
74192         0xA77A,
74193         0xA77B,
74194         0xA77C,
74195         0xA77D,
74196         0xA77F,
74197         0xA780,
74198         0xA781,
74199         0xA782,
74200         0xA783,
74201         0xA784,
74202         0xA785,
74203         0xA786,
74204         0xA787,
74205         0xA788,
74206         0xA789,
74207         0xA78B,
74208         0xA78C,
74209         0xA78D,
74210         0xA78E,
74211         0xA78F,
74212         0xA790,
74213         0xA791,
74214         0xA792,
74215         0xA793,
74216         0xA796,
74217         0xA797,
74218         0xA798,
74219         0xA799,
74220         0xA79A,
74221         0xA79B,
74222         0xA79C,
74223         0xA79D,
74224         0xA79E,
74225         0xA79F,
74226         0xA7A0,
74227         0xA7A1,
74228         0xA7A2,
74229         0xA7A3,
74230         0xA7A4,
74231         0xA7A5,
74232         0xA7A6,
74233         0xA7A7,
74234         0xA7A8,
74235         0xA7A9,
74236         0xA7AA,
74237         0xA7AF,
74238         0xA7B0,
74239         0xA7B5,
74240         0xA7B6,
74241         0xA7B7,
74242         0xA7B8,
74243         0xA7F7,
74244         0xA7F8,
74245         0xA7FB,
74246         0xA802,
74247         0xA803,
74248         0xA806,
74249         0xA807,
74250         0xA80B,
74251         0xA80C,
74252         0xA823,
74253         0xA828,
74254         0xA840,
74255         0xA874,
74256         0xA876,
74257         0xA878,
74258         0xA880,
74259         0xA882,
74260         0xA8B4,
74261         0xA8C6,
74262         0xA8CE,
74263         0xA8D0,
74264         0xA8DA,
74265         0xA8E0,
74266         0xA8F2,
74267         0xA8F8,
74268         0xA8FB,
74269         0xA8FC,
74270         0xA8FD,
74271         0xA8FE,
74272         0xA900,
74273         0xA90A,
74274         0xA926,
74275         0xA92E,
74276         0xA92F,
74277         0xA930,
74278         0xA947,
74279         0xA954,
74280         0xA960,
74281         0xA97D,
74282         0xA980,
74283         0xA984,
74284         0xA9B3,
74285         0xA9C1,
74286         0xA9C8,
74287         0xA9CA,
74288         0xA9CF,
74289         0xA9D0,
74290         0xA9DA,
74291         0xA9E0,
74292         0xA9E5,
74293         0xA9E6,
74294         0xA9F0,
74295         0xA9FA,
74296         0xA9FF,
74297         0xAA00,
74298         0xAA29,
74299         0xAA37,
74300         0xAA40,
74301         0xAA43,
74302         0xAA44,
74303         0xAA4C,
74304         0xAA4E,
74305         0xAA50,
74306         0xAA5A,
74307         0xAA5D,
74308         0xAA60,
74309         0xAA77,
74310         0xAA7A,
74311         0xAA7B,
74312         0xAA7E,
74313         0xAAB0,
74314         0xAAB1,
74315         0xAAB2,
74316         0xAAB5,
74317         0xAAB7,
74318         0xAAB9,
74319         0xAABE,
74320         0xAAC0,
74321         0xAAC1,
74322         0xAAC2,
74323         0xAAC3,
74324         0xAADB,
74325         0xAADE,
74326         0xAAE0,
74327         0xAAEB,
74328         0xAAF0,
74329         0xAAF2,
74330         0xAAF5,
74331         0xAAF7,
74332         0xAB01,
74333         0xAB07,
74334         0xAB09,
74335         0xAB0F,
74336         0xAB11,
74337         0xAB17,
74338         0xAB20,
74339         0xAB27,
74340         0xAB28,
74341         0xAB2F,
74342         0xAB30,
74343         0xAB5B,
74344         0xAB5C,
74345         0xAB66,
74346         0xAB70,
74347         0xABC0,
74348         0xABE3,
74349         0xABEB,
74350         0xABEC,
74351         0xABEE,
74352         0xABF0,
74353         0xABFA,
74354         0xAC00,
74355         0xD7A4,
74356         0xD7B0,
74357         0xD7C7,
74358         0xD7CB,
74359         0xD7FC,
74360         0xF900,
74361         0xFA6E,
74362         0xFA70,
74363         0xFADA,
74364         0xFB00,
74365         0xFB07,
74366         0xFB13,
74367         0xFB18,
74368         0xFB1D,
74369         0xFB1E,
74370         0xFB1F,
74371         0xFB29,
74372         0xFB2A,
74373         0xFB37,
74374         0xFB38,
74375         0xFB3D,
74376         0xFB3E,
74377         0xFB3F,
74378         0xFB40,
74379         0xFB42,
74380         0xFB43,
74381         0xFB45,
74382         0xFB46,
74383         0xFBB2,
74384         0xFBD3,
74385         0xFD3E,
74386         0xFD40,
74387         0xFD50,
74388         0xFD90,
74389         0xFD92,
74390         0xFDC8,
74391         0xFDF0,
74392         0xFDFC,
74393         0xFE00,
74394         0xFE10,
74395         0xFE12,
74396         0xFE13,
74397         0xFE14,
74398         0xFE17,
74399         0xFE19,
74400         0xFE20,
74401         0xFE30,
74402         0xFE31,
74403         0xFE33,
74404         0xFE35,
74405         0xFE45,
74406         0xFE47,
74407         0xFE49,
74408         0xFE50,
74409         0xFE52,
74410         0xFE53,
74411         0xFE55,
74412         0xFE56,
74413         0xFE58,
74414         0xFE59,
74415         0xFE5F,
74416         0xFE63,
74417         0xFE64,
74418         0xFE70,
74419         0xFE75,
74420         0xFE76,
74421         0xFEFD,
74422         0xFEFF,
74423         0xFF00,
74424         0xFF01,
74425         0xFF02,
74426         0xFF08,
74427         0xFF0A,
74428         0xFF0C,
74429         0xFF0E,
74430         0xFF0F,
74431         0xFF1A,
74432         0xFF1B,
74433         0xFF1F,
74434         0xFF20,
74435         0xFF21,
74436         0xFF3B,
74437         0xFF3C,
74438         0xFF3D,
74439         0xFF3E,
74440         0xFF41,
74441         0xFF5B,
74442         0xFF5C,
74443         0xFF5D,
74444         0xFF5E,
74445         0xFF5F,
74446         0xFF61,
74447         0xFF62,
74448         0xFF64,
74449         0xFF65,
74450         0xFF66,
74451         0xFF9E,
74452         0xFFA0,
74453         0xFFBF,
74454         0xFFC2,
74455         0xFFC8,
74456         0xFFCA,
74457         0xFFD0,
74458         0xFFD2,
74459         0xFFD8,
74460         0xFFDA,
74461         0xFFDD,
74462         0xFFF9,
74463         0xFFFC,
74464         0x10000,
74465         0x1000C,
74466         0x1000D,
74467         0x10027,
74468         0x10028,
74469         0x1003B,
74470         0x1003C,
74471         0x1003E,
74472         0x1003F,
74473         0x1004E,
74474         0x10050,
74475         0x1005E,
74476         0x10080,
74477         0x100FB,
74478         0x10140,
74479         0x10175,
74480         0x101FD,
74481         0x101FE,
74482         0x10280,
74483         0x1029D,
74484         0x102A0,
74485         0x102D1,
74486         0x102E0,
74487         0x102E1,
74488         0x10300,
74489         0x10320,
74490         0x10330,
74491         0x1034B,
74492         0x10350,
74493         0x10376,
74494         0x1037B,
74495         0x10380,
74496         0x1039E,
74497         0x103A0,
74498         0x103C4,
74499         0x103C8,
74500         0x103D0,
74501         0x103D1,
74502         0x103D6,
74503         0x10400,
74504         0x10428,
74505         0x10450,
74506         0x1049E,
74507         0x104A0,
74508         0x104AA,
74509         0x104B0,
74510         0x104D4,
74511         0x104D8,
74512         0x104FC,
74513         0x10500,
74514         0x10528,
74515         0x10530,
74516         0x10564,
74517         0x10600,
74518         0x10737,
74519         0x10740,
74520         0x10756,
74521         0x10760,
74522         0x10768,
74523         0x10800,
74524         0x10806,
74525         0x10808,
74526         0x10809,
74527         0x1080A,
74528         0x10836,
74529         0x10837,
74530         0x10839,
74531         0x1083C,
74532         0x1083D,
74533         0x1083F,
74534         0x10856,
74535         0x10860,
74536         0x10877,
74537         0x10880,
74538         0x1089F,
74539         0x108E0,
74540         0x108F3,
74541         0x108F4,
74542         0x108F6,
74543         0x10900,
74544         0x10916,
74545         0x10920,
74546         0x1093A,
74547         0x10980,
74548         0x109B8,
74549         0x109BE,
74550         0x109C0,
74551         0x10A00,
74552         0x10A01,
74553         0x10A04,
74554         0x10A05,
74555         0x10A07,
74556         0x10A0C,
74557         0x10A10,
74558         0x10A14,
74559         0x10A15,
74560         0x10A18,
74561         0x10A19,
74562         0x10A34,
74563         0x10A38,
74564         0x10A3B,
74565         0x10A3F,
74566         0x10A40,
74567         0x10A56,
74568         0x10A58,
74569         0x10A60,
74570         0x10A7D,
74571         0x10A80,
74572         0x10A9D,
74573         0x10AC0,
74574         0x10AC8,
74575         0x10AC9,
74576         0x10AE5,
74577         0x10AE7,
74578         0x10B00,
74579         0x10B36,
74580         0x10B40,
74581         0x10B56,
74582         0x10B60,
74583         0x10B73,
74584         0x10B80,
74585         0x10B92,
74586         0x10C00,
74587         0x10C49,
74588         0x10C80,
74589         0x10CB3,
74590         0x10CC0,
74591         0x10CF3,
74592         0x11000,
74593         0x11003,
74594         0x11038,
74595         0x11047,
74596         0x11049,
74597         0x11066,
74598         0x11070,
74599         0x1107F,
74600         0x11083,
74601         0x110B0,
74602         0x110BB,
74603         0x110BD,
74604         0x110BE,
74605         0x110C2,
74606         0x110D0,
74607         0x110E9,
74608         0x110F0,
74609         0x110FA,
74610         0x11100,
74611         0x11103,
74612         0x11127,
74613         0x11135,
74614         0x11136,
74615         0x11140,
74616         0x11141,
74617         0x11144,
74618         0x11150,
74619         0x11173,
74620         0x11174,
74621         0x11176,
74622         0x11177,
74623         0x11180,
74624         0x11183,
74625         0x111B3,
74626         0x111C1,
74627         0x111C5,
74628         0x111C7,
74629         0x111CA,
74630         0x111CD,
74631         0x111CE,
74632         0x111D0,
74633         0x111DA,
74634         0x111DB,
74635         0x111DC,
74636         0x111DD,
74637         0x111DE,
74638         0x111E0,
74639         0x11200,
74640         0x11212,
74641         0x11213,
74642         0x1122C,
74643         0x11238,
74644         0x1123A,
74645         0x1123B,
74646         0x1123D,
74647         0x1123E,
74648         0x1123F,
74649         0x11280,
74650         0x11287,
74651         0x11288,
74652         0x11289,
74653         0x1128A,
74654         0x1128E,
74655         0x1128F,
74656         0x1129E,
74657         0x1129F,
74658         0x112A9,
74659         0x112AA,
74660         0x112B0,
74661         0x112DF,
74662         0x112EB,
74663         0x112F0,
74664         0x112FA,
74665         0x11300,
74666         0x11304,
74667         0x11305,
74668         0x1130D,
74669         0x1130F,
74670         0x11311,
74671         0x11313,
74672         0x11329,
74673         0x1132A,
74674         0x11331,
74675         0x11332,
74676         0x11334,
74677         0x11335,
74678         0x1133A,
74679         0x1133C,
74680         0x1133D,
74681         0x1133E,
74682         0x11345,
74683         0x11347,
74684         0x11349,
74685         0x1134B,
74686         0x1134E,
74687         0x11350,
74688         0x11351,
74689         0x11357,
74690         0x11358,
74691         0x1135D,
74692         0x11362,
74693         0x11364,
74694         0x11366,
74695         0x1136D,
74696         0x11370,
74697         0x11375,
74698         0x11400,
74699         0x11435,
74700         0x11447,
74701         0x1144B,
74702         0x1144D,
74703         0x11450,
74704         0x1145A,
74705         0x11480,
74706         0x114B0,
74707         0x114C4,
74708         0x114C6,
74709         0x114C7,
74710         0x114C8,
74711         0x114D0,
74712         0x114DA,
74713         0x11580,
74714         0x115AF,
74715         0x115B6,
74716         0x115B8,
74717         0x115C1,
74718         0x115C2,
74719         0x115C4,
74720         0x115C9,
74721         0x115D8,
74722         0x115DC,
74723         0x115DE,
74724         0x11600,
74725         0x11630,
74726         0x11641,
74727         0x11643,
74728         0x11644,
74729         0x11645,
74730         0x11650,
74731         0x1165A,
74732         0x11680,
74733         0x116AB,
74734         0x116B8,
74735         0x116C0,
74736         0x116CA,
74737         0x11700,
74738         0x1171A,
74739         0x1171D,
74740         0x1172C,
74741         0x11730,
74742         0x1173A,
74743         0x1173C,
74744         0x1173F,
74745         0x118A0,
74746         0x118C0,
74747         0x118E0,
74748         0x118EA,
74749         0x118FF,
74750         0x11900,
74751         0x11AC0,
74752         0x11AF9,
74753         0x11C00,
74754         0x11C09,
74755         0x11C0A,
74756         0x11C2F,
74757         0x11C37,
74758         0x11C38,
74759         0x11C40,
74760         0x11C41,
74761         0x11C43,
74762         0x11C50,
74763         0x11C5A,
74764         0x11C72,
74765         0x11C90,
74766         0x11C92,
74767         0x11CA8,
74768         0x11CA9,
74769         0x11CB7,
74770         0x12000,
74771         0x1239A,
74772         0x12400,
74773         0x1246F,
74774         0x12480,
74775         0x12544,
74776         0x13000,
74777         0x1342F,
74778         0x14400,
74779         0x14647,
74780         0x16800,
74781         0x16A39,
74782         0x16A40,
74783         0x16A5F,
74784         0x16A60,
74785         0x16A6A,
74786         0x16A6E,
74787         0x16A70,
74788         0x16AD0,
74789         0x16AEE,
74790         0x16AF0,
74791         0x16AF5,
74792         0x16AF6,
74793         0x16B00,
74794         0x16B30,
74795         0x16B37,
74796         0x16B39,
74797         0x16B40,
74798         0x16B44,
74799         0x16B45,
74800         0x16B50,
74801         0x16B5A,
74802         0x16B63,
74803         0x16B78,
74804         0x16B7D,
74805         0x16B90,
74806         0x16F00,
74807         0x16F45,
74808         0x16F50,
74809         0x16F51,
74810         0x16F7F,
74811         0x16F8F,
74812         0x16F93,
74813         0x16FA0,
74814         0x16FE0,
74815         0x16FE1,
74816         0x17000,
74817         0x187ED,
74818         0x18800,
74819         0x18AF3,
74820         0x1B000,
74821         0x1B002,
74822         0x1BC00,
74823         0x1BC6B,
74824         0x1BC70,
74825         0x1BC7D,
74826         0x1BC80,
74827         0x1BC89,
74828         0x1BC90,
74829         0x1BC9A,
74830         0x1BC9D,
74831         0x1BC9F,
74832         0x1BCA0,
74833         0x1BCA4,
74834         0x1D165,
74835         0x1D16A,
74836         0x1D16D,
74837         0x1D173,
74838         0x1D17B,
74839         0x1D183,
74840         0x1D185,
74841         0x1D18C,
74842         0x1D1AA,
74843         0x1D1AE,
74844         0x1D242,
74845         0x1D245,
74846         0x1D400,
74847         0x1D41A,
74848         0x1D434,
74849         0x1D44E,
74850         0x1D455,
74851         0x1D456,
74852         0x1D468,
74853         0x1D482,
74854         0x1D49C,
74855         0x1D49D,
74856         0x1D49E,
74857         0x1D4A0,
74858         0x1D4A2,
74859         0x1D4A3,
74860         0x1D4A5,
74861         0x1D4A7,
74862         0x1D4A9,
74863         0x1D4AD,
74864         0x1D4AE,
74865         0x1D4B6,
74866         0x1D4BA,
74867         0x1D4BB,
74868         0x1D4BC,
74869         0x1D4BD,
74870         0x1D4C4,
74871         0x1D4C5,
74872         0x1D4D0,
74873         0x1D4EA,
74874         0x1D504,
74875         0x1D506,
74876         0x1D507,
74877         0x1D50B,
74878         0x1D50D,
74879         0x1D515,
74880         0x1D516,
74881         0x1D51D,
74882         0x1D51E,
74883         0x1D538,
74884         0x1D53A,
74885         0x1D53B,
74886         0x1D53F,
74887         0x1D540,
74888         0x1D545,
74889         0x1D546,
74890         0x1D547,
74891         0x1D54A,
74892         0x1D551,
74893         0x1D552,
74894         0x1D56C,
74895         0x1D586,
74896         0x1D5A0,
74897         0x1D5BA,
74898         0x1D5D4,
74899         0x1D5EE,
74900         0x1D608,
74901         0x1D622,
74902         0x1D63C,
74903         0x1D656,
74904         0x1D670,
74905         0x1D68A,
74906         0x1D6A6,
74907         0x1D6A8,
74908         0x1D6C1,
74909         0x1D6C2,
74910         0x1D6DB,
74911         0x1D6DC,
74912         0x1D6E2,
74913         0x1D6FB,
74914         0x1D6FC,
74915         0x1D715,
74916         0x1D716,
74917         0x1D71C,
74918         0x1D735,
74919         0x1D736,
74920         0x1D74F,
74921         0x1D750,
74922         0x1D756,
74923         0x1D76F,
74924         0x1D770,
74925         0x1D789,
74926         0x1D78A,
74927         0x1D790,
74928         0x1D7A9,
74929         0x1D7AA,
74930         0x1D7C3,
74931         0x1D7C4,
74932         0x1D7CA,
74933         0x1D7CB,
74934         0x1D7CC,
74935         0x1D7CE,
74936         0x1D800,
74937         0x1DA00,
74938         0x1DA37,
74939         0x1DA3B,
74940         0x1DA6D,
74941         0x1DA75,
74942         0x1DA76,
74943         0x1DA84,
74944         0x1DA85,
74945         0x1DA88,
74946         0x1DA89,
74947         0x1DA9B,
74948         0x1DAA0,
74949         0x1DAA1,
74950         0x1DAB0,
74951         0x1E000,
74952         0x1E007,
74953         0x1E008,
74954         0x1E019,
74955         0x1E01B,
74956         0x1E022,
74957         0x1E023,
74958         0x1E025,
74959         0x1E026,
74960         0x1E02B,
74961         0x1E800,
74962         0x1E8C5,
74963         0x1E8D0,
74964         0x1E8D7,
74965         0x1E900,
74966         0x1E922,
74967         0x1E944,
74968         0x1E94B,
74969         0x1E950,
74970         0x1E95A,
74971         0x1EE00,
74972         0x1EE04,
74973         0x1EE05,
74974         0x1EE20,
74975         0x1EE21,
74976         0x1EE23,
74977         0x1EE24,
74978         0x1EE25,
74979         0x1EE27,
74980         0x1EE28,
74981         0x1EE29,
74982         0x1EE33,
74983         0x1EE34,
74984         0x1EE38,
74985         0x1EE39,
74986         0x1EE3A,
74987         0x1EE3B,
74988         0x1EE3C,
74989         0x1EE42,
74990         0x1EE43,
74991         0x1EE47,
74992         0x1EE48,
74993         0x1EE49,
74994         0x1EE4A,
74995         0x1EE4B,
74996         0x1EE4C,
74997         0x1EE4D,
74998         0x1EE50,
74999         0x1EE51,
75000         0x1EE53,
75001         0x1EE54,
75002         0x1EE55,
75003         0x1EE57,
75004         0x1EE58,
75005         0x1EE59,
75006         0x1EE5A,
75007         0x1EE5B,
75008         0x1EE5C,
75009         0x1EE5D,
75010         0x1EE5E,
75011         0x1EE5F,
75012         0x1EE60,
75013         0x1EE61,
75014         0x1EE63,
75015         0x1EE64,
75016         0x1EE65,
75017         0x1EE67,
75018         0x1EE6B,
75019         0x1EE6C,
75020         0x1EE73,
75021         0x1EE74,
75022         0x1EE78,
75023         0x1EE79,
75024         0x1EE7D,
75025         0x1EE7E,
75026         0x1EE7F,
75027         0x1EE80,
75028         0x1EE8A,
75029         0x1EE8B,
75030         0x1EE9C,
75031         0x1EEA1,
75032         0x1EEA4,
75033         0x1EEA5,
75034         0x1EEAA,
75035         0x1EEAB,
75036         0x1EEBC,
75037         0x1F130,
75038         0x1F14A,
75039         0x1F150,
75040         0x1F16A,
75041         0x1F170,
75042         0x1F18A,
75043         0x1F676,
75044         0x1F679,
75045         0x20000,
75046         0x2A6D7,
75047         0x2A700,
75048         0x2B735,
75049         0x2B740,
75050         0x2B81E,
75051         0x2B820,
75052         0x2CEA2,
75053         0x2F800,
75054         0x2FA1E,
75055         0xE0001,
75056         0xE0002,
75057         0xE0020,
75058         0xE0080,
75059         0xE0100,
75060         0xE01F0
75061 };
75062
75063 #endif  /* defined(PERL_IN_PERL_C) */
75064
75065 #if defined(PERL_IN_REGEXEC_C)
75066
75067 #define SB_ENUM_COUNT 16
75068
75069 typedef enum {
75070         SB_Other = 0,
75071         SB_ATerm = 1,
75072         SB_CR = 2,
75073         SB_Close = 3,
75074         SB_Extend = 4,
75075         SB_Format = 5,
75076         SB_LF = 6,
75077         SB_Lower = 7,
75078         SB_Numeric = 8,
75079         SB_OLetter = 9,
75080         SB_SContinue = 10,
75081         SB_STerm = 11,
75082         SB_Sep = 12,
75083         SB_Sp = 13,
75084         SB_Upper = 14,
75085         SB_EDGE = 15
75086 } SB_enum;
75087
75088 static const SB_enum _Perl_SB_invmap[] = { /* for EBCDIC 037 */
75089         SB_Other,
75090         SB_Sp,
75091         SB_Other,
75092         SB_Sp,
75093         SB_CR,
75094         SB_Other,
75095         SB_Sep,
75096         SB_Other,
75097         SB_LF,
75098         SB_Other,
75099         SB_Sp,
75100         SB_Lower,
75101         SB_Other,
75102         SB_ATerm,
75103         SB_Other,
75104         SB_Close,
75105         SB_Other,
75106         SB_Lower,
75107         SB_STerm,
75108         SB_Other,
75109         SB_Close,
75110         SB_Other,
75111         SB_SContinue,
75112         SB_Other,
75113         SB_Upper,
75114         SB_Other,
75115         SB_SContinue,
75116         SB_Other,
75117         SB_STerm,
75118         SB_Lower,
75119         SB_Upper,
75120         SB_Other,
75121         SB_SContinue,
75122         SB_Other,
75123         SB_Close,
75124         SB_Other,
75125         SB_Close,
75126         SB_Upper,
75127         SB_Lower,
75128         SB_Close,
75129         SB_Lower,
75130         SB_Other,
75131         SB_Lower,
75132         SB_Other,
75133         SB_Upper,
75134         SB_Other,
75135         SB_Lower,
75136         SB_Other,
75137         SB_Lower,
75138         SB_Other,
75139         SB_Upper,
75140         SB_Other,
75141         SB_Close,
75142         SB_Other,
75143         SB_Close,
75144         SB_Upper,
75145         SB_Format,
75146         SB_Lower,
75147         SB_Close,
75148         SB_Upper,
75149         SB_Other,
75150         SB_Lower,
75151         SB_Other,
75152         SB_Upper,
75153         SB_Other,
75154         SB_Upper,
75155         SB_Numeric,
75156         SB_Other,
75157         SB_Upper,
75158         SB_Other,
75159         SB_Upper,
75160         SB_Lower,
75161         SB_Upper,
75162         SB_Lower,
75163         SB_Upper,
75164         SB_Lower,
75165         SB_Upper,
75166         SB_Lower,
75167         SB_Upper,
75168         SB_Lower,
75169         SB_Upper,
75170         SB_Lower,
75171         SB_Upper,
75172         SB_Lower,
75173         SB_Upper,
75174         SB_Lower,
75175         SB_Upper,
75176         SB_Lower,
75177         SB_Upper,
75178         SB_Lower,
75179         SB_Upper,
75180         SB_Lower,
75181         SB_Upper,
75182         SB_Lower,
75183         SB_Upper,
75184         SB_Lower,
75185         SB_Upper,
75186         SB_Lower,
75187         SB_Upper,
75188         SB_Lower,
75189         SB_Upper,
75190         SB_Lower,
75191         SB_Upper,
75192         SB_Lower,
75193         SB_Upper,
75194         SB_Lower,
75195         SB_Upper,
75196         SB_Lower,
75197         SB_Upper,
75198         SB_Lower,
75199         SB_Upper,
75200         SB_Lower,
75201         SB_Upper,
75202         SB_Lower,
75203         SB_Upper,
75204         SB_Lower,
75205         SB_Upper,
75206         SB_Lower,
75207         SB_Upper,
75208         SB_Lower,
75209         SB_Upper,
75210         SB_Lower,
75211         SB_Upper,
75212         SB_Lower,
75213         SB_Upper,
75214         SB_Lower,
75215         SB_Upper,
75216         SB_Lower,
75217         SB_Upper,
75218         SB_Lower,
75219         SB_Upper,
75220         SB_Lower,
75221         SB_Upper,
75222         SB_Lower,
75223         SB_Upper,
75224         SB_Lower,
75225         SB_Upper,
75226         SB_Lower,
75227         SB_Upper,
75228         SB_Lower,
75229         SB_Upper,
75230         SB_Lower,
75231         SB_Upper,
75232         SB_Lower,
75233         SB_Upper,
75234         SB_Lower,
75235         SB_Upper,
75236         SB_Lower,
75237         SB_Upper,
75238         SB_Lower,
75239         SB_Upper,
75240         SB_Lower,
75241         SB_Upper,
75242         SB_Lower,
75243         SB_Upper,
75244         SB_Lower,
75245         SB_Upper,
75246         SB_Lower,
75247         SB_Upper,
75248         SB_Lower,
75249         SB_Upper,
75250         SB_Lower,
75251         SB_Upper,
75252         SB_Lower,
75253         SB_Upper,
75254         SB_Lower,
75255         SB_Upper,
75256         SB_Lower,
75257         SB_Upper,
75258         SB_Lower,
75259         SB_Upper,
75260         SB_Lower,
75261         SB_Upper,
75262         SB_Lower,
75263         SB_Upper,
75264         SB_Lower,
75265         SB_Upper,
75266         SB_Lower,
75267         SB_Upper,
75268         SB_Lower,
75269         SB_Upper,
75270         SB_Lower,
75271         SB_Upper,
75272         SB_Lower,
75273         SB_Upper,
75274         SB_Lower,
75275         SB_Upper,
75276         SB_Lower,
75277         SB_Upper,
75278         SB_Lower,
75279         SB_Upper,
75280         SB_Lower,
75281         SB_Upper,
75282         SB_Lower,
75283         SB_Upper,
75284         SB_Lower,
75285         SB_Upper,
75286         SB_Lower,
75287         SB_Upper,
75288         SB_Lower,
75289         SB_Upper,
75290         SB_Lower,
75291         SB_Upper,
75292         SB_Lower,
75293         SB_Upper,
75294         SB_Lower,
75295         SB_Upper,
75296         SB_Lower,
75297         SB_Upper,
75298         SB_Lower,
75299         SB_Upper,
75300         SB_Lower,
75301         SB_Upper,
75302         SB_Lower,
75303         SB_Upper,
75304         SB_Lower,
75305         SB_Upper,
75306         SB_Lower,
75307         SB_Upper,
75308         SB_Lower,
75309         SB_Upper,
75310         SB_Lower,
75311         SB_Upper,
75312         SB_Lower,
75313         SB_Upper,
75314         SB_Lower,
75315         SB_Upper,
75316         SB_Lower,
75317         SB_Upper,
75318         SB_Lower,
75319         SB_OLetter,
75320         SB_Upper,
75321         SB_Lower,
75322         SB_OLetter,
75323         SB_Upper,
75324         SB_Lower,
75325         SB_Upper,
75326         SB_Lower,
75327         SB_Upper,
75328         SB_Lower,
75329         SB_Upper,
75330         SB_Lower,
75331         SB_Upper,
75332         SB_Lower,
75333         SB_Upper,
75334         SB_Lower,
75335         SB_Upper,
75336         SB_Lower,
75337         SB_Upper,
75338         SB_Lower,
75339         SB_Upper,
75340         SB_Lower,
75341         SB_Upper,
75342         SB_Lower,
75343         SB_Upper,
75344         SB_Lower,
75345         SB_Upper,
75346         SB_Lower,
75347         SB_Upper,
75348         SB_Lower,
75349         SB_Upper,
75350         SB_Lower,
75351         SB_Upper,
75352         SB_Lower,
75353         SB_Upper,
75354         SB_Lower,
75355         SB_Upper,
75356         SB_Lower,
75357         SB_Upper,
75358         SB_Lower,
75359         SB_Upper,
75360         SB_Lower,
75361         SB_Upper,
75362         SB_Lower,
75363         SB_Upper,
75364         SB_Lower,
75365         SB_Upper,
75366         SB_Lower,
75367         SB_Upper,
75368         SB_Lower,
75369         SB_Upper,
75370         SB_Lower,
75371         SB_Upper,
75372         SB_Lower,
75373         SB_Upper,
75374         SB_Lower,
75375         SB_Upper,
75376         SB_Lower,
75377         SB_Upper,
75378         SB_Lower,
75379         SB_Upper,
75380         SB_Lower,
75381         SB_Upper,
75382         SB_Lower,
75383         SB_Upper,
75384         SB_Lower,
75385         SB_Upper,
75386         SB_Lower,
75387         SB_Upper,
75388         SB_Lower,
75389         SB_Upper,
75390         SB_Lower,
75391         SB_Upper,
75392         SB_Lower,
75393         SB_Upper,
75394         SB_Lower,
75395         SB_Upper,
75396         SB_Lower,
75397         SB_Upper,
75398         SB_Lower,
75399         SB_Upper,
75400         SB_Lower,
75401         SB_Upper,
75402         SB_Lower,
75403         SB_Upper,
75404         SB_Lower,
75405         SB_Upper,
75406         SB_Lower,
75407         SB_Upper,
75408         SB_Lower,
75409         SB_Upper,
75410         SB_Lower,
75411         SB_Upper,
75412         SB_Lower,
75413         SB_Upper,
75414         SB_Lower,
75415         SB_Upper,
75416         SB_Lower,
75417         SB_Upper,
75418         SB_Lower,
75419         SB_Upper,
75420         SB_Lower,
75421         SB_Upper,
75422         SB_Lower,
75423         SB_Upper,
75424         SB_Lower,
75425         SB_Upper,
75426         SB_Lower,
75427         SB_Upper,
75428         SB_Lower,
75429         SB_Upper,
75430         SB_Lower,
75431         SB_Upper,
75432         SB_Lower,
75433         SB_Upper,
75434         SB_Lower,
75435         SB_Upper,
75436         SB_Lower,
75437         SB_Upper,
75438         SB_Lower,
75439         SB_Upper,
75440         SB_Lower,
75441         SB_Upper,
75442         SB_Lower,
75443         SB_OLetter,
75444         SB_Lower,
75445         SB_OLetter,
75446         SB_Lower,
75447         SB_Other,
75448         SB_OLetter,
75449         SB_Other,
75450         SB_Lower,
75451         SB_Other,
75452         SB_OLetter,
75453         SB_Other,
75454         SB_OLetter,
75455         SB_Other,
75456         SB_Extend,
75457         SB_Upper,
75458         SB_Lower,
75459         SB_Upper,
75460         SB_Lower,
75461         SB_OLetter,
75462         SB_Other,
75463         SB_Upper,
75464         SB_Lower,
75465         SB_Other,
75466         SB_Lower,
75467         SB_Other,
75468         SB_Upper,
75469         SB_Other,
75470         SB_Upper,
75471         SB_Other,
75472         SB_Upper,
75473         SB_Other,
75474         SB_Upper,
75475         SB_Other,
75476         SB_Upper,
75477         SB_Lower,
75478         SB_Upper,
75479         SB_Other,
75480         SB_Upper,
75481         SB_Lower,
75482         SB_Upper,
75483         SB_Lower,
75484         SB_Upper,
75485         SB_Lower,
75486         SB_Upper,
75487         SB_Lower,
75488         SB_Upper,
75489         SB_Lower,
75490         SB_Upper,
75491         SB_Lower,
75492         SB_Upper,
75493         SB_Lower,
75494         SB_Upper,
75495         SB_Lower,
75496         SB_Upper,
75497         SB_Lower,
75498         SB_Upper,
75499         SB_Lower,
75500         SB_Upper,
75501         SB_Lower,
75502         SB_Upper,
75503         SB_Lower,
75504         SB_Upper,
75505         SB_Lower,
75506         SB_Upper,
75507         SB_Lower,
75508         SB_Upper,
75509         SB_Lower,
75510         SB_Upper,
75511         SB_Lower,
75512         SB_Other,
75513         SB_Upper,
75514         SB_Lower,
75515         SB_Upper,
75516         SB_Lower,
75517         SB_Upper,
75518         SB_Lower,
75519         SB_Upper,
75520         SB_Lower,
75521         SB_Upper,
75522         SB_Lower,
75523         SB_Upper,
75524         SB_Lower,
75525         SB_Upper,
75526         SB_Lower,
75527         SB_Upper,
75528         SB_Lower,
75529         SB_Upper,
75530         SB_Lower,
75531         SB_Upper,
75532         SB_Lower,
75533         SB_Upper,
75534         SB_Lower,
75535         SB_Upper,
75536         SB_Lower,
75537         SB_Upper,
75538         SB_Lower,
75539         SB_Upper,
75540         SB_Lower,
75541         SB_Upper,
75542         SB_Lower,
75543         SB_Upper,
75544         SB_Lower,
75545         SB_Upper,
75546         SB_Lower,
75547         SB_Upper,
75548         SB_Lower,
75549         SB_Upper,
75550         SB_Lower,
75551         SB_Upper,
75552         SB_Lower,
75553         SB_Other,
75554         SB_Extend,
75555         SB_Upper,
75556         SB_Lower,
75557         SB_Upper,
75558         SB_Lower,
75559         SB_Upper,
75560         SB_Lower,
75561         SB_Upper,
75562         SB_Lower,
75563         SB_Upper,
75564         SB_Lower,
75565         SB_Upper,
75566         SB_Lower,
75567         SB_Upper,
75568         SB_Lower,
75569         SB_Upper,
75570         SB_Lower,
75571         SB_Upper,
75572         SB_Lower,
75573         SB_Upper,
75574         SB_Lower,
75575         SB_Upper,
75576         SB_Lower,
75577         SB_Upper,
75578         SB_Lower,
75579         SB_Upper,
75580         SB_Lower,
75581         SB_Upper,
75582         SB_Lower,
75583         SB_Upper,
75584         SB_Lower,
75585         SB_Upper,
75586         SB_Lower,
75587         SB_Upper,
75588         SB_Lower,
75589         SB_Upper,
75590         SB_Lower,
75591         SB_Upper,
75592         SB_Lower,
75593         SB_Upper,
75594         SB_Lower,
75595         SB_Upper,
75596         SB_Lower,
75597         SB_Upper,
75598         SB_Lower,
75599         SB_Upper,
75600         SB_Lower,
75601         SB_Upper,
75602         SB_Lower,
75603         SB_Upper,
75604         SB_Lower,
75605         SB_Upper,
75606         SB_Lower,
75607         SB_Upper,
75608         SB_Lower,
75609         SB_Upper,
75610         SB_Lower,
75611         SB_Upper,
75612         SB_Lower,
75613         SB_Upper,
75614         SB_Lower,
75615         SB_Upper,
75616         SB_Lower,
75617         SB_Upper,
75618         SB_Lower,
75619         SB_Upper,
75620         SB_Lower,
75621         SB_Upper,
75622         SB_Lower,
75623         SB_Upper,
75624         SB_Lower,
75625         SB_Upper,
75626         SB_Lower,
75627         SB_Upper,
75628         SB_Lower,
75629         SB_Upper,
75630         SB_Lower,
75631         SB_Upper,
75632         SB_Lower,
75633         SB_Upper,
75634         SB_Lower,
75635         SB_Upper,
75636         SB_Lower,
75637         SB_Upper,
75638         SB_Lower,
75639         SB_Upper,
75640         SB_Lower,
75641         SB_Upper,
75642         SB_Lower,
75643         SB_Upper,
75644         SB_Lower,
75645         SB_Upper,
75646         SB_Lower,
75647         SB_Upper,
75648         SB_Lower,
75649         SB_Upper,
75650         SB_Lower,
75651         SB_Upper,
75652         SB_Lower,
75653         SB_Upper,
75654         SB_Lower,
75655         SB_Upper,
75656         SB_Lower,
75657         SB_Upper,
75658         SB_Lower,
75659         SB_Upper,
75660         SB_Lower,
75661         SB_Upper,
75662         SB_Lower,
75663         SB_Upper,
75664         SB_Lower,
75665         SB_Upper,
75666         SB_Lower,
75667         SB_Upper,
75668         SB_Lower,
75669         SB_Upper,
75670         SB_Lower,
75671         SB_Upper,
75672         SB_Lower,
75673         SB_Upper,
75674         SB_Lower,
75675         SB_Upper,
75676         SB_Lower,
75677         SB_Upper,
75678         SB_Lower,
75679         SB_Upper,
75680         SB_Lower,
75681         SB_Upper,
75682         SB_Lower,
75683         SB_Upper,
75684         SB_Lower,
75685         SB_Upper,
75686         SB_Lower,
75687         SB_Upper,
75688         SB_Lower,
75689         SB_Upper,
75690         SB_Lower,
75691         SB_Upper,
75692         SB_Lower,
75693         SB_Upper,
75694         SB_Lower,
75695         SB_Upper,
75696         SB_Lower,
75697         SB_Upper,
75698         SB_Lower,
75699         SB_Upper,
75700         SB_Lower,
75701         SB_Upper,
75702         SB_Lower,
75703         SB_Upper,
75704         SB_Lower,
75705         SB_Upper,
75706         SB_Lower,
75707         SB_Upper,
75708         SB_Lower,
75709         SB_Upper,
75710         SB_Lower,
75711         SB_Upper,
75712         SB_Lower,
75713         SB_Upper,
75714         SB_Lower,
75715         SB_Upper,
75716         SB_Lower,
75717         SB_Upper,
75718         SB_Lower,
75719         SB_Other,
75720         SB_Upper,
75721         SB_Other,
75722         SB_OLetter,
75723         SB_Other,
75724         SB_SContinue,
75725         SB_Other,
75726         SB_Lower,
75727         SB_Other,
75728         SB_STerm,
75729         SB_Other,
75730         SB_Extend,
75731         SB_Other,
75732         SB_Extend,
75733         SB_Other,
75734         SB_Extend,
75735         SB_Other,
75736         SB_Extend,
75737         SB_Other,
75738         SB_Extend,
75739         SB_Other,
75740         SB_OLetter,
75741         SB_Other,
75742         SB_OLetter,
75743         SB_Other,
75744         SB_Format,
75745         SB_Other,
75746         SB_SContinue,
75747         SB_Other,
75748         SB_Extend,
75749         SB_Other,
75750         SB_Format,
75751         SB_Other,
75752         SB_STerm,
75753         SB_OLetter,
75754         SB_Extend,
75755         SB_Numeric,
75756         SB_Other,
75757         SB_Numeric,
75758         SB_Other,
75759         SB_OLetter,
75760         SB_Extend,
75761         SB_OLetter,
75762         SB_STerm,
75763         SB_OLetter,
75764         SB_Extend,
75765         SB_Format,
75766         SB_Other,
75767         SB_Extend,
75768         SB_OLetter,
75769         SB_Extend,
75770         SB_Other,
75771         SB_Extend,
75772         SB_OLetter,
75773         SB_Numeric,
75774         SB_OLetter,
75775         SB_Other,
75776         SB_OLetter,
75777         SB_STerm,
75778         SB_Other,
75779         SB_Format,
75780         SB_OLetter,
75781         SB_Extend,
75782         SB_OLetter,
75783         SB_Extend,
75784         SB_Other,
75785         SB_OLetter,
75786         SB_Extend,
75787         SB_OLetter,
75788         SB_Other,
75789         SB_Numeric,
75790         SB_OLetter,
75791         SB_Extend,
75792         SB_OLetter,
75793         SB_Other,
75794         SB_SContinue,
75795         SB_STerm,
75796         SB_OLetter,
75797         SB_Other,
75798         SB_OLetter,
75799         SB_Extend,
75800         SB_OLetter,
75801         SB_Extend,
75802         SB_OLetter,
75803         SB_Extend,
75804         SB_OLetter,
75805         SB_Extend,
75806         SB_Other,
75807         SB_OLetter,
75808         SB_Extend,
75809         SB_Other,
75810         SB_OLetter,
75811         SB_Other,
75812         SB_OLetter,
75813         SB_Other,
75814         SB_Extend,
75815         SB_Format,
75816         SB_Extend,
75817         SB_OLetter,
75818         SB_Extend,
75819         SB_OLetter,
75820         SB_Extend,
75821         SB_OLetter,
75822         SB_Extend,
75823         SB_OLetter,
75824         SB_Extend,
75825         SB_STerm,
75826         SB_Numeric,
75827         SB_Other,
75828         SB_OLetter,
75829         SB_Extend,
75830         SB_Other,
75831         SB_OLetter,
75832         SB_Other,
75833         SB_OLetter,
75834         SB_Other,
75835         SB_OLetter,
75836         SB_Other,
75837         SB_OLetter,
75838         SB_Other,
75839         SB_OLetter,
75840         SB_Other,
75841         SB_OLetter,
75842         SB_Other,
75843         SB_Extend,
75844         SB_OLetter,
75845         SB_Extend,
75846         SB_Other,
75847         SB_Extend,
75848         SB_Other,
75849         SB_Extend,
75850         SB_OLetter,
75851         SB_Other,
75852         SB_Extend,
75853         SB_Other,
75854         SB_OLetter,
75855         SB_Other,
75856         SB_OLetter,
75857         SB_Extend,
75858         SB_Other,
75859         SB_Numeric,
75860         SB_OLetter,
75861         SB_Other,
75862         SB_Extend,
75863         SB_Other,
75864         SB_OLetter,
75865         SB_Other,
75866         SB_OLetter,
75867         SB_Other,
75868         SB_OLetter,
75869         SB_Other,
75870         SB_OLetter,
75871         SB_Other,
75872         SB_OLetter,
75873         SB_Other,
75874         SB_OLetter,
75875         SB_Other,
75876         SB_OLetter,
75877         SB_Other,
75878         SB_Extend,
75879         SB_Other,
75880         SB_Extend,
75881         SB_Other,
75882         SB_Extend,
75883         SB_Other,
75884         SB_Extend,
75885         SB_Other,
75886         SB_Extend,
75887         SB_Other,
75888         SB_OLetter,
75889         SB_Other,
75890         SB_OLetter,
75891         SB_Other,
75892         SB_Numeric,
75893         SB_Extend,
75894         SB_OLetter,
75895         SB_Extend,
75896         SB_Other,
75897         SB_Extend,
75898         SB_Other,
75899         SB_OLetter,
75900         SB_Other,
75901         SB_OLetter,
75902         SB_Other,
75903         SB_OLetter,
75904         SB_Other,
75905         SB_OLetter,
75906         SB_Other,
75907         SB_OLetter,
75908         SB_Other,
75909         SB_OLetter,
75910         SB_Other,
75911         SB_Extend,
75912         SB_OLetter,
75913         SB_Extend,
75914         SB_Other,
75915         SB_Extend,
75916         SB_Other,
75917         SB_Extend,
75918         SB_Other,
75919         SB_OLetter,
75920         SB_Other,
75921         SB_OLetter,
75922         SB_Extend,
75923         SB_Other,
75924         SB_Numeric,
75925         SB_Other,
75926         SB_OLetter,
75927         SB_Other,
75928         SB_Extend,
75929         SB_Other,
75930         SB_OLetter,
75931         SB_Other,
75932         SB_OLetter,
75933         SB_Other,
75934         SB_OLetter,
75935         SB_Other,
75936         SB_OLetter,
75937         SB_Other,
75938         SB_OLetter,
75939         SB_Other,
75940         SB_OLetter,
75941         SB_Other,
75942         SB_Extend,
75943         SB_OLetter,
75944         SB_Extend,
75945         SB_Other,
75946         SB_Extend,
75947         SB_Other,
75948         SB_Extend,
75949         SB_Other,
75950         SB_Extend,
75951         SB_Other,
75952         SB_OLetter,
75953         SB_Other,
75954         SB_OLetter,
75955         SB_Extend,
75956         SB_Other,
75957         SB_Numeric,
75958         SB_Other,
75959         SB_OLetter,
75960         SB_Other,
75961         SB_Extend,
75962         SB_OLetter,
75963         SB_Other,
75964         SB_OLetter,
75965         SB_Other,
75966         SB_OLetter,
75967         SB_Other,
75968         SB_OLetter,
75969         SB_Other,
75970         SB_OLetter,
75971         SB_Other,
75972         SB_OLetter,
75973         SB_Other,
75974         SB_OLetter,
75975         SB_Other,
75976         SB_OLetter,
75977         SB_Other,
75978         SB_OLetter,
75979         SB_Other,
75980         SB_OLetter,
75981         SB_Other,
75982         SB_Extend,
75983         SB_Other,
75984         SB_Extend,
75985         SB_Other,
75986         SB_Extend,
75987         SB_Other,
75988         SB_OLetter,
75989         SB_Other,
75990         SB_Extend,
75991         SB_Other,
75992         SB_Numeric,
75993         SB_Other,
75994         SB_Extend,
75995         SB_Other,
75996         SB_OLetter,
75997         SB_Other,
75998         SB_OLetter,
75999         SB_Other,
76000         SB_OLetter,
76001         SB_Other,
76002         SB_OLetter,
76003         SB_Other,
76004         SB_OLetter,
76005         SB_Extend,
76006         SB_Other,
76007         SB_Extend,
76008         SB_Other,
76009         SB_Extend,
76010         SB_Other,
76011         SB_Extend,
76012         SB_Other,
76013         SB_OLetter,
76014         SB_Other,
76015         SB_OLetter,
76016         SB_Extend,
76017         SB_Other,
76018         SB_Numeric,
76019         SB_Other,
76020         SB_OLetter,
76021         SB_Extend,
76022         SB_Other,
76023         SB_OLetter,
76024         SB_Other,
76025         SB_OLetter,
76026         SB_Other,
76027         SB_OLetter,
76028         SB_Other,
76029         SB_OLetter,
76030         SB_Other,
76031         SB_OLetter,
76032         SB_Other,
76033         SB_Extend,
76034         SB_OLetter,
76035         SB_Extend,
76036         SB_Other,
76037         SB_Extend,
76038         SB_Other,
76039         SB_Extend,
76040         SB_Other,
76041         SB_Extend,
76042         SB_Other,
76043         SB_OLetter,
76044         SB_Other,
76045         SB_OLetter,
76046         SB_Extend,
76047         SB_Other,
76048         SB_Numeric,
76049         SB_Other,
76050         SB_OLetter,
76051         SB_Other,
76052         SB_Extend,
76053         SB_Other,
76054         SB_OLetter,
76055         SB_Other,
76056         SB_OLetter,
76057         SB_Other,
76058         SB_OLetter,
76059         SB_Other,
76060         SB_OLetter,
76061         SB_Extend,
76062         SB_Other,
76063         SB_Extend,
76064         SB_Other,
76065         SB_Extend,
76066         SB_OLetter,
76067         SB_Other,
76068         SB_OLetter,
76069         SB_Extend,
76070         SB_Other,
76071         SB_OLetter,
76072         SB_Extend,
76073         SB_Other,
76074         SB_Numeric,
76075         SB_Other,
76076         SB_OLetter,
76077         SB_Other,
76078         SB_Extend,
76079         SB_Other,
76080         SB_OLetter,
76081         SB_Other,
76082         SB_OLetter,
76083         SB_Other,
76084         SB_OLetter,
76085         SB_Other,
76086         SB_OLetter,
76087         SB_Other,
76088         SB_OLetter,
76089         SB_Other,
76090         SB_Extend,
76091         SB_Other,
76092         SB_Extend,
76093         SB_Other,
76094         SB_Extend,
76095         SB_Other,
76096         SB_Extend,
76097         SB_Other,
76098         SB_Numeric,
76099         SB_Other,
76100         SB_Extend,
76101         SB_Other,
76102         SB_OLetter,
76103         SB_Extend,
76104         SB_OLetter,
76105         SB_Extend,
76106         SB_Other,
76107         SB_OLetter,
76108         SB_Extend,
76109         SB_Other,
76110         SB_Numeric,
76111         SB_Other,
76112         SB_OLetter,
76113         SB_Other,
76114         SB_OLetter,
76115         SB_Other,
76116         SB_OLetter,
76117         SB_Other,
76118         SB_OLetter,
76119         SB_Other,
76120         SB_OLetter,
76121         SB_Other,
76122         SB_OLetter,
76123         SB_Other,
76124         SB_OLetter,
76125         SB_Other,
76126         SB_OLetter,
76127         SB_Other,
76128         SB_OLetter,
76129         SB_Other,
76130         SB_OLetter,
76131         SB_Other,
76132         SB_OLetter,
76133         SB_Other,
76134         SB_OLetter,
76135         SB_Extend,
76136         SB_OLetter,
76137         SB_Extend,
76138         SB_Other,
76139         SB_Extend,
76140         SB_OLetter,
76141         SB_Other,
76142         SB_OLetter,
76143         SB_Other,
76144         SB_OLetter,
76145         SB_Other,
76146         SB_Extend,
76147         SB_Other,
76148         SB_Numeric,
76149         SB_Other,
76150         SB_OLetter,
76151         SB_Other,
76152         SB_OLetter,
76153         SB_Other,
76154         SB_Extend,
76155         SB_Other,
76156         SB_Numeric,
76157         SB_Other,
76158         SB_Extend,
76159         SB_Other,
76160         SB_Extend,
76161         SB_Other,
76162         SB_Extend,
76163         SB_Close,
76164         SB_Extend,
76165         SB_OLetter,
76166         SB_Other,
76167         SB_OLetter,
76168         SB_Other,
76169         SB_Extend,
76170         SB_Other,
76171         SB_Extend,
76172         SB_OLetter,
76173         SB_Extend,
76174         SB_Other,
76175         SB_Extend,
76176         SB_Other,
76177         SB_Extend,
76178         SB_Other,
76179         SB_OLetter,
76180         SB_Extend,
76181         SB_OLetter,
76182         SB_Numeric,
76183         SB_STerm,
76184         SB_Other,
76185         SB_OLetter,
76186         SB_Extend,
76187         SB_OLetter,
76188         SB_Extend,
76189         SB_OLetter,
76190         SB_Extend,
76191         SB_OLetter,
76192         SB_Extend,
76193         SB_OLetter,
76194         SB_Extend,
76195         SB_OLetter,
76196         SB_Extend,
76197         SB_OLetter,
76198         SB_Extend,
76199         SB_Numeric,
76200         SB_Extend,
76201         SB_Other,
76202         SB_Upper,
76203         SB_Other,
76204         SB_Upper,
76205         SB_Other,
76206         SB_Upper,
76207         SB_Other,
76208         SB_OLetter,
76209         SB_Other,
76210         SB_OLetter,
76211         SB_Other,
76212         SB_OLetter,
76213         SB_Other,
76214         SB_OLetter,
76215         SB_Other,
76216         SB_OLetter,
76217         SB_Other,
76218         SB_OLetter,
76219         SB_Other,
76220         SB_OLetter,
76221         SB_Other,
76222         SB_OLetter,
76223         SB_Other,
76224         SB_OLetter,
76225         SB_Other,
76226         SB_OLetter,
76227         SB_Other,
76228         SB_OLetter,
76229         SB_Other,
76230         SB_OLetter,
76231         SB_Other,
76232         SB_OLetter,
76233         SB_Other,
76234         SB_OLetter,
76235         SB_Other,
76236         SB_OLetter,
76237         SB_Other,
76238         SB_OLetter,
76239         SB_Other,
76240         SB_OLetter,
76241         SB_Other,
76242         SB_Extend,
76243         SB_Other,
76244         SB_STerm,
76245         SB_Other,
76246         SB_STerm,
76247         SB_Other,
76248         SB_OLetter,
76249         SB_Other,
76250         SB_Upper,
76251         SB_Other,
76252         SB_Lower,
76253         SB_Other,
76254         SB_OLetter,
76255         SB_Other,
76256         SB_STerm,
76257         SB_OLetter,
76258         SB_Sp,
76259         SB_OLetter,
76260         SB_Close,
76261         SB_Other,
76262         SB_OLetter,
76263         SB_Other,
76264         SB_OLetter,
76265         SB_Other,
76266         SB_OLetter,
76267         SB_Other,
76268         SB_OLetter,
76269         SB_Extend,
76270         SB_Other,
76271         SB_OLetter,
76272         SB_Extend,
76273         SB_STerm,
76274         SB_Other,
76275         SB_OLetter,
76276         SB_Extend,
76277         SB_Other,
76278         SB_OLetter,
76279         SB_Other,
76280         SB_OLetter,
76281         SB_Other,
76282         SB_Extend,
76283         SB_Other,
76284         SB_OLetter,
76285         SB_Extend,
76286         SB_Other,
76287         SB_OLetter,
76288         SB_Other,
76289         SB_OLetter,
76290         SB_Extend,
76291         SB_Other,
76292         SB_Numeric,
76293         SB_Other,
76294         SB_SContinue,
76295         SB_STerm,
76296         SB_Other,
76297         SB_SContinue,
76298         SB_STerm,
76299         SB_Other,
76300         SB_Extend,
76301         SB_Format,
76302         SB_Other,
76303         SB_Numeric,
76304         SB_Other,
76305         SB_OLetter,
76306         SB_Other,
76307         SB_OLetter,
76308         SB_Extend,
76309         SB_OLetter,
76310         SB_Extend,
76311         SB_OLetter,
76312         SB_Other,
76313         SB_OLetter,
76314         SB_Other,
76315         SB_OLetter,
76316         SB_Other,
76317         SB_Extend,
76318         SB_Other,
76319         SB_Extend,
76320         SB_Other,
76321         SB_STerm,
76322         SB_Numeric,
76323         SB_OLetter,
76324         SB_Other,
76325         SB_OLetter,
76326         SB_Other,
76327         SB_OLetter,
76328         SB_Other,
76329         SB_OLetter,
76330         SB_Other,
76331         SB_Numeric,
76332         SB_Other,
76333         SB_OLetter,
76334         SB_Extend,
76335         SB_Other,
76336         SB_OLetter,
76337         SB_Extend,
76338         SB_Other,
76339         SB_Extend,
76340         SB_Other,
76341         SB_Extend,
76342         SB_Numeric,
76343         SB_Other,
76344         SB_Numeric,
76345         SB_Other,
76346         SB_OLetter,
76347         SB_STerm,
76348         SB_Other,
76349         SB_Extend,
76350         SB_Other,
76351         SB_Extend,
76352         SB_OLetter,
76353         SB_Extend,
76354         SB_OLetter,
76355         SB_Other,
76356         SB_Numeric,
76357         SB_STerm,
76358         SB_Other,
76359         SB_STerm,
76360         SB_Other,
76361         SB_Extend,
76362         SB_Other,
76363         SB_Extend,
76364         SB_OLetter,
76365         SB_Extend,
76366         SB_OLetter,
76367         SB_Numeric,
76368         SB_OLetter,
76369         SB_Extend,
76370         SB_Other,
76371         SB_OLetter,
76372         SB_Extend,
76373         SB_Other,
76374         SB_STerm,
76375         SB_Other,
76376         SB_Numeric,
76377         SB_Other,
76378         SB_OLetter,
76379         SB_Numeric,
76380         SB_OLetter,
76381         SB_STerm,
76382         SB_Lower,
76383         SB_Other,
76384         SB_Extend,
76385         SB_Other,
76386         SB_Extend,
76387         SB_OLetter,
76388         SB_Extend,
76389         SB_OLetter,
76390         SB_Extend,
76391         SB_OLetter,
76392         SB_Other,
76393         SB_Extend,
76394         SB_Other,
76395         SB_Lower,
76396         SB_Extend,
76397         SB_Other,
76398         SB_Extend,
76399         SB_Upper,
76400         SB_Lower,
76401         SB_Upper,
76402         SB_Lower,
76403         SB_Upper,
76404         SB_Lower,
76405         SB_Upper,
76406         SB_Lower,
76407         SB_Upper,
76408         SB_Lower,
76409         SB_Upper,
76410         SB_Lower,
76411         SB_Upper,
76412         SB_Lower,
76413         SB_Upper,
76414         SB_Lower,
76415         SB_Upper,
76416         SB_Lower,
76417         SB_Upper,
76418         SB_Lower,
76419         SB_Upper,
76420         SB_Lower,
76421         SB_Upper,
76422         SB_Lower,
76423         SB_Upper,
76424         SB_Lower,
76425         SB_Upper,
76426         SB_Lower,
76427         SB_Upper,
76428         SB_Lower,
76429         SB_Upper,
76430         SB_Lower,
76431         SB_Upper,
76432         SB_Lower,
76433         SB_Upper,
76434         SB_Lower,
76435         SB_Upper,
76436         SB_Lower,
76437         SB_Upper,
76438         SB_Lower,
76439         SB_Upper,
76440         SB_Lower,
76441         SB_Upper,
76442         SB_Lower,
76443         SB_Upper,
76444         SB_Lower,
76445         SB_Upper,
76446         SB_Lower,
76447         SB_Upper,
76448         SB_Lower,
76449         SB_Upper,
76450         SB_Lower,
76451         SB_Upper,
76452         SB_Lower,
76453         SB_Upper,
76454         SB_Lower,
76455         SB_Upper,
76456         SB_Lower,
76457         SB_Upper,
76458         SB_Lower,
76459         SB_Upper,
76460         SB_Lower,
76461         SB_Upper,
76462         SB_Lower,
76463         SB_Upper,
76464         SB_Lower,
76465         SB_Upper,
76466         SB_Lower,
76467         SB_Upper,
76468         SB_Lower,
76469         SB_Upper,
76470         SB_Lower,
76471         SB_Upper,
76472         SB_Lower,
76473         SB_Upper,
76474         SB_Lower,
76475         SB_Upper,
76476         SB_Lower,
76477         SB_Upper,
76478         SB_Lower,
76479         SB_Upper,
76480         SB_Lower,
76481         SB_Upper,
76482         SB_Lower,
76483         SB_Upper,
76484         SB_Lower,
76485         SB_Upper,
76486         SB_Lower,
76487         SB_Upper,
76488         SB_Lower,
76489         SB_Upper,
76490         SB_Lower,
76491         SB_Upper,
76492         SB_Lower,
76493         SB_Upper,
76494         SB_Lower,
76495         SB_Upper,
76496         SB_Lower,
76497         SB_Upper,
76498         SB_Lower,
76499         SB_Upper,
76500         SB_Lower,
76501         SB_Upper,
76502         SB_Lower,
76503         SB_Upper,
76504         SB_Lower,
76505         SB_Upper,
76506         SB_Lower,
76507         SB_Upper,
76508         SB_Lower,
76509         SB_Upper,
76510         SB_Lower,
76511         SB_Upper,
76512         SB_Lower,
76513         SB_Upper,
76514         SB_Lower,
76515         SB_Upper,
76516         SB_Lower,
76517         SB_Upper,
76518         SB_Lower,
76519         SB_Upper,
76520         SB_Lower,
76521         SB_Upper,
76522         SB_Lower,
76523         SB_Upper,
76524         SB_Lower,
76525         SB_Upper,
76526         SB_Lower,
76527         SB_Upper,
76528         SB_Lower,
76529         SB_Upper,
76530         SB_Lower,
76531         SB_Upper,
76532         SB_Lower,
76533         SB_Upper,
76534         SB_Lower,
76535         SB_Upper,
76536         SB_Lower,
76537         SB_Upper,
76538         SB_Lower,
76539         SB_Upper,
76540         SB_Lower,
76541         SB_Upper,
76542         SB_Lower,
76543         SB_Upper,
76544         SB_Lower,
76545         SB_Upper,
76546         SB_Lower,
76547         SB_Upper,
76548         SB_Lower,
76549         SB_Upper,
76550         SB_Lower,
76551         SB_Upper,
76552         SB_Lower,
76553         SB_Upper,
76554         SB_Lower,
76555         SB_Upper,
76556         SB_Lower,
76557         SB_Upper,
76558         SB_Lower,
76559         SB_Upper,
76560         SB_Lower,
76561         SB_Upper,
76562         SB_Lower,
76563         SB_Upper,
76564         SB_Lower,
76565         SB_Upper,
76566         SB_Lower,
76567         SB_Upper,
76568         SB_Lower,
76569         SB_Upper,
76570         SB_Lower,
76571         SB_Upper,
76572         SB_Lower,
76573         SB_Upper,
76574         SB_Lower,
76575         SB_Upper,
76576         SB_Lower,
76577         SB_Upper,
76578         SB_Lower,
76579         SB_Upper,
76580         SB_Lower,
76581         SB_Upper,
76582         SB_Lower,
76583         SB_Upper,
76584         SB_Lower,
76585         SB_Upper,
76586         SB_Lower,
76587         SB_Upper,
76588         SB_Lower,
76589         SB_Upper,
76590         SB_Lower,
76591         SB_Upper,
76592         SB_Lower,
76593         SB_Upper,
76594         SB_Lower,
76595         SB_Upper,
76596         SB_Lower,
76597         SB_Upper,
76598         SB_Lower,
76599         SB_Upper,
76600         SB_Lower,
76601         SB_Upper,
76602         SB_Lower,
76603         SB_Upper,
76604         SB_Lower,
76605         SB_Upper,
76606         SB_Lower,
76607         SB_Upper,
76608         SB_Lower,
76609         SB_Upper,
76610         SB_Lower,
76611         SB_Upper,
76612         SB_Lower,
76613         SB_Upper,
76614         SB_Lower,
76615         SB_Upper,
76616         SB_Lower,
76617         SB_Upper,
76618         SB_Lower,
76619         SB_Upper,
76620         SB_Lower,
76621         SB_Upper,
76622         SB_Lower,
76623         SB_Upper,
76624         SB_Lower,
76625         SB_Upper,
76626         SB_Lower,
76627         SB_Upper,
76628         SB_Lower,
76629         SB_Upper,
76630         SB_Lower,
76631         SB_Upper,
76632         SB_Lower,
76633         SB_Upper,
76634         SB_Lower,
76635         SB_Upper,
76636         SB_Lower,
76637         SB_Upper,
76638         SB_Lower,
76639         SB_Upper,
76640         SB_Lower,
76641         SB_Upper,
76642         SB_Lower,
76643         SB_Upper,
76644         SB_Lower,
76645         SB_Upper,
76646         SB_Lower,
76647         SB_Upper,
76648         SB_Lower,
76649         SB_Other,
76650         SB_Upper,
76651         SB_Other,
76652         SB_Lower,
76653         SB_Upper,
76654         SB_Lower,
76655         SB_Upper,
76656         SB_Lower,
76657         SB_Other,
76658         SB_Upper,
76659         SB_Other,
76660         SB_Lower,
76661         SB_Other,
76662         SB_Upper,
76663         SB_Other,
76664         SB_Upper,
76665         SB_Other,
76666         SB_Upper,
76667         SB_Other,
76668         SB_Upper,
76669         SB_Lower,
76670         SB_Upper,
76671         SB_Lower,
76672         SB_Other,
76673         SB_Lower,
76674         SB_Upper,
76675         SB_Lower,
76676         SB_Upper,
76677         SB_Lower,
76678         SB_Upper,
76679         SB_Lower,
76680         SB_Other,
76681         SB_Lower,
76682         SB_Upper,
76683         SB_Other,
76684         SB_Lower,
76685         SB_Other,
76686         SB_Lower,
76687         SB_Other,
76688         SB_Lower,
76689         SB_Upper,
76690         SB_Other,
76691         SB_Lower,
76692         SB_Other,
76693         SB_Lower,
76694         SB_Upper,
76695         SB_Other,
76696         SB_Lower,
76697         SB_Upper,
76698         SB_Other,
76699         SB_Lower,
76700         SB_Other,
76701         SB_Lower,
76702         SB_Upper,
76703         SB_Other,
76704         SB_Sp,
76705         SB_Format,
76706         SB_Extend,
76707         SB_Format,
76708         SB_Other,
76709         SB_SContinue,
76710         SB_Other,
76711         SB_Close,
76712         SB_Other,
76713         SB_ATerm,
76714         SB_Other,
76715         SB_Sep,
76716         SB_Format,
76717         SB_Sp,
76718         SB_Other,
76719         SB_Close,
76720         SB_Other,
76721         SB_STerm,
76722         SB_Other,
76723         SB_Close,
76724         SB_STerm,
76725         SB_Other,
76726         SB_Sp,
76727         SB_Format,
76728         SB_Other,
76729         SB_Format,
76730         SB_Other,
76731         SB_Lower,
76732         SB_Other,
76733         SB_Close,
76734         SB_Lower,
76735         SB_Other,
76736         SB_Close,
76737         SB_Other,
76738         SB_Lower,
76739         SB_Other,
76740         SB_Extend,
76741         SB_Other,
76742         SB_Upper,
76743         SB_Other,
76744         SB_Upper,
76745         SB_Other,
76746         SB_Lower,
76747         SB_Upper,
76748         SB_Lower,
76749         SB_Upper,
76750         SB_Lower,
76751         SB_Other,
76752         SB_Upper,
76753         SB_Other,
76754         SB_Upper,
76755         SB_Other,
76756         SB_Upper,
76757         SB_Other,
76758         SB_Upper,
76759         SB_Other,
76760         SB_Upper,
76761         SB_Other,
76762         SB_Upper,
76763         SB_Other,
76764         SB_Lower,
76765         SB_Upper,
76766         SB_Lower,
76767         SB_OLetter,
76768         SB_Lower,
76769         SB_Other,
76770         SB_Lower,
76771         SB_Upper,
76772         SB_Other,
76773         SB_Upper,
76774         SB_Lower,
76775         SB_Other,
76776         SB_Lower,
76777         SB_Other,
76778         SB_Upper,
76779         SB_Lower,
76780         SB_OLetter,
76781         SB_Upper,
76782         SB_Lower,
76783         SB_OLetter,
76784         SB_Other,
76785         SB_Close,
76786         SB_Other,
76787         SB_Close,
76788         SB_Other,
76789         SB_Upper,
76790         SB_Lower,
76791         SB_Other,
76792         SB_Close,
76793         SB_Other,
76794         SB_Close,
76795         SB_Other,
76796         SB_Close,
76797         SB_Other,
76798         SB_Close,
76799         SB_Other,
76800         SB_Close,
76801         SB_Other,
76802         SB_Close,
76803         SB_Other,
76804         SB_Close,
76805         SB_Other,
76806         SB_Upper,
76807         SB_Other,
76808         SB_Lower,
76809         SB_Other,
76810         SB_Upper,
76811         SB_Lower,
76812         SB_Upper,
76813         SB_Lower,
76814         SB_Upper,
76815         SB_Lower,
76816         SB_Upper,
76817         SB_Lower,
76818         SB_Upper,
76819         SB_Lower,
76820         SB_Upper,
76821         SB_Lower,
76822         SB_Upper,
76823         SB_Lower,
76824         SB_Upper,
76825         SB_Lower,
76826         SB_Upper,
76827         SB_Lower,
76828         SB_Upper,
76829         SB_Lower,
76830         SB_Upper,
76831         SB_Lower,
76832         SB_Upper,
76833         SB_Lower,
76834         SB_Upper,
76835         SB_Lower,
76836         SB_Upper,
76837         SB_Lower,
76838         SB_Upper,
76839         SB_Lower,
76840         SB_Upper,
76841         SB_Lower,
76842         SB_Upper,
76843         SB_Lower,
76844         SB_Upper,
76845         SB_Lower,
76846         SB_Upper,
76847         SB_Lower,
76848         SB_Upper,
76849         SB_Lower,
76850         SB_Upper,
76851         SB_Lower,
76852         SB_Upper,
76853         SB_Lower,
76854         SB_Upper,
76855         SB_Lower,
76856         SB_Upper,
76857         SB_Lower,
76858         SB_Upper,
76859         SB_Lower,
76860         SB_Upper,
76861         SB_Lower,
76862         SB_Upper,
76863         SB_Lower,
76864         SB_Upper,
76865         SB_Lower,
76866         SB_Upper,
76867         SB_Lower,
76868         SB_Upper,
76869         SB_Lower,
76870         SB_Upper,
76871         SB_Lower,
76872         SB_Upper,
76873         SB_Lower,
76874         SB_Upper,
76875         SB_Lower,
76876         SB_Upper,
76877         SB_Lower,
76878         SB_Upper,
76879         SB_Lower,
76880         SB_Upper,
76881         SB_Lower,
76882         SB_Upper,
76883         SB_Lower,
76884         SB_Upper,
76885         SB_Lower,
76886         SB_Upper,
76887         SB_Lower,
76888         SB_Upper,
76889         SB_Lower,
76890         SB_Upper,
76891         SB_Lower,
76892         SB_Upper,
76893         SB_Lower,
76894         SB_Upper,
76895         SB_Lower,
76896         SB_Upper,
76897         SB_Lower,
76898         SB_Upper,
76899         SB_Lower,
76900         SB_Upper,
76901         SB_Lower,
76902         SB_Upper,
76903         SB_Lower,
76904         SB_Upper,
76905         SB_Lower,
76906         SB_Upper,
76907         SB_Lower,
76908         SB_Upper,
76909         SB_Lower,
76910         SB_Upper,
76911         SB_Lower,
76912         SB_Upper,
76913         SB_Lower,
76914         SB_Upper,
76915         SB_Lower,
76916         SB_Upper,
76917         SB_Lower,
76918         SB_Upper,
76919         SB_Lower,
76920         SB_Upper,
76921         SB_Lower,
76922         SB_Upper,
76923         SB_Lower,
76924         SB_Upper,
76925         SB_Lower,
76926         SB_Other,
76927         SB_Upper,
76928         SB_Lower,
76929         SB_Upper,
76930         SB_Lower,
76931         SB_Extend,
76932         SB_Upper,
76933         SB_Lower,
76934         SB_Other,
76935         SB_Lower,
76936         SB_Other,
76937         SB_Lower,
76938         SB_Other,
76939         SB_Lower,
76940         SB_Other,
76941         SB_OLetter,
76942         SB_Other,
76943         SB_OLetter,
76944         SB_Other,
76945         SB_Extend,
76946         SB_OLetter,
76947         SB_Other,
76948         SB_OLetter,
76949         SB_Other,
76950         SB_OLetter,
76951         SB_Other,
76952         SB_OLetter,
76953         SB_Other,
76954         SB_OLetter,
76955         SB_Other,
76956         SB_OLetter,
76957         SB_Other,
76958         SB_OLetter,
76959         SB_Other,
76960         SB_OLetter,
76961         SB_Other,
76962         SB_OLetter,
76963         SB_Other,
76964         SB_Extend,
76965         SB_Close,
76966         SB_Other,
76967         SB_Close,
76968         SB_Other,
76969         SB_Close,
76970         SB_Other,
76971         SB_STerm,
76972         SB_OLetter,
76973         SB_Other,
76974         SB_STerm,
76975         SB_Other,
76976         SB_Close,
76977         SB_Other,
76978         SB_Sp,
76979         SB_SContinue,
76980         SB_STerm,
76981         SB_Other,
76982         SB_OLetter,
76983         SB_Close,
76984         SB_Other,
76985         SB_Close,
76986         SB_Other,
76987         SB_Close,
76988         SB_Other,
76989         SB_OLetter,
76990         SB_Extend,
76991         SB_Other,
76992         SB_OLetter,
76993         SB_Other,
76994         SB_OLetter,
76995         SB_Other,
76996         SB_OLetter,
76997         SB_Other,
76998         SB_Extend,
76999         SB_Other,
77000         SB_OLetter,
77001         SB_Other,
77002         SB_OLetter,
77003         SB_Other,
77004         SB_OLetter,
77005         SB_Other,
77006         SB_OLetter,
77007         SB_Other,
77008         SB_OLetter,
77009         SB_Other,
77010         SB_OLetter,
77011         SB_Other,
77012         SB_OLetter,
77013         SB_Other,
77014         SB_OLetter,
77015         SB_Other,
77016         SB_OLetter,
77017         SB_Other,
77018         SB_OLetter,
77019         SB_Other,
77020         SB_OLetter,
77021         SB_Other,
77022         SB_STerm,
77023         SB_OLetter,
77024         SB_Other,
77025         SB_STerm,
77026         SB_OLetter,
77027         SB_Numeric,
77028         SB_OLetter,
77029         SB_Other,
77030         SB_Upper,
77031         SB_Lower,
77032         SB_Upper,
77033         SB_Lower,
77034         SB_Upper,
77035         SB_Lower,
77036         SB_Upper,
77037         SB_Lower,
77038         SB_Upper,
77039         SB_Lower,
77040         SB_Upper,
77041         SB_Lower,
77042         SB_Upper,
77043         SB_Lower,
77044         SB_Upper,
77045         SB_Lower,
77046         SB_Upper,
77047         SB_Lower,
77048         SB_Upper,
77049         SB_Lower,
77050         SB_Upper,
77051         SB_Lower,
77052         SB_Upper,
77053         SB_Lower,
77054         SB_Upper,
77055         SB_Lower,
77056         SB_Upper,
77057         SB_Lower,
77058         SB_Upper,
77059         SB_Lower,
77060         SB_Upper,
77061         SB_Lower,
77062         SB_Upper,
77063         SB_Lower,
77064         SB_Upper,
77065         SB_Lower,
77066         SB_Upper,
77067         SB_Lower,
77068         SB_Upper,
77069         SB_Lower,
77070         SB_Upper,
77071         SB_Lower,
77072         SB_Upper,
77073         SB_Lower,
77074         SB_Upper,
77075         SB_Lower,
77076         SB_OLetter,
77077         SB_Extend,
77078         SB_Other,
77079         SB_Extend,
77080         SB_Other,
77081         SB_OLetter,
77082         SB_Upper,
77083         SB_Lower,
77084         SB_Upper,
77085         SB_Lower,
77086         SB_Upper,
77087         SB_Lower,
77088         SB_Upper,
77089         SB_Lower,
77090         SB_Upper,
77091         SB_Lower,
77092         SB_Upper,
77093         SB_Lower,
77094         SB_Upper,
77095         SB_Lower,
77096         SB_Upper,
77097         SB_Lower,
77098         SB_Upper,
77099         SB_Lower,
77100         SB_Upper,
77101         SB_Lower,
77102         SB_Upper,
77103         SB_Lower,
77104         SB_Upper,
77105         SB_Lower,
77106         SB_Upper,
77107         SB_Lower,
77108         SB_Upper,
77109         SB_Lower,
77110         SB_Extend,
77111         SB_OLetter,
77112         SB_Extend,
77113         SB_Other,
77114         SB_STerm,
77115         SB_Other,
77116         SB_STerm,
77117         SB_Other,
77118         SB_OLetter,
77119         SB_Other,
77120         SB_Upper,
77121         SB_Lower,
77122         SB_Upper,
77123         SB_Lower,
77124         SB_Upper,
77125         SB_Lower,
77126         SB_Upper,
77127         SB_Lower,
77128         SB_Upper,
77129         SB_Lower,
77130         SB_Upper,
77131         SB_Lower,
77132         SB_Upper,
77133         SB_Lower,
77134         SB_Upper,
77135         SB_Lower,
77136         SB_Upper,
77137         SB_Lower,
77138         SB_Upper,
77139         SB_Lower,
77140         SB_Upper,
77141         SB_Lower,
77142         SB_Upper,
77143         SB_Lower,
77144         SB_Upper,
77145         SB_Lower,
77146         SB_Upper,
77147         SB_Lower,
77148         SB_Upper,
77149         SB_Lower,
77150         SB_Upper,
77151         SB_Lower,
77152         SB_Upper,
77153         SB_Lower,
77154         SB_Upper,
77155         SB_Lower,
77156         SB_Upper,
77157         SB_Lower,
77158         SB_Upper,
77159         SB_Lower,
77160         SB_Upper,
77161         SB_Lower,
77162         SB_Upper,
77163         SB_Lower,
77164         SB_Upper,
77165         SB_Lower,
77166         SB_Upper,
77167         SB_Lower,
77168         SB_Upper,
77169         SB_Lower,
77170         SB_Upper,
77171         SB_Lower,
77172         SB_Upper,
77173         SB_Lower,
77174         SB_Upper,
77175         SB_Lower,
77176         SB_Upper,
77177         SB_Lower,
77178         SB_Upper,
77179         SB_Lower,
77180         SB_Upper,
77181         SB_Lower,
77182         SB_Upper,
77183         SB_Lower,
77184         SB_Upper,
77185         SB_Lower,
77186         SB_Upper,
77187         SB_Lower,
77188         SB_Upper,
77189         SB_Lower,
77190         SB_Upper,
77191         SB_Lower,
77192         SB_Upper,
77193         SB_Lower,
77194         SB_Upper,
77195         SB_Lower,
77196         SB_Upper,
77197         SB_Lower,
77198         SB_Upper,
77199         SB_Lower,
77200         SB_Upper,
77201         SB_Lower,
77202         SB_Upper,
77203         SB_Lower,
77204         SB_Upper,
77205         SB_Lower,
77206         SB_Upper,
77207         SB_Lower,
77208         SB_Upper,
77209         SB_Lower,
77210         SB_OLetter,
77211         SB_Other,
77212         SB_Upper,
77213         SB_Lower,
77214         SB_Upper,
77215         SB_Lower,
77216         SB_OLetter,
77217         SB_Upper,
77218         SB_Lower,
77219         SB_Upper,
77220         SB_Lower,
77221         SB_Upper,
77222         SB_Lower,
77223         SB_Upper,
77224         SB_Lower,
77225         SB_Upper,
77226         SB_Lower,
77227         SB_Upper,
77228         SB_Lower,
77229         SB_Upper,
77230         SB_Lower,
77231         SB_Upper,
77232         SB_Lower,
77233         SB_Upper,
77234         SB_Lower,
77235         SB_Upper,
77236         SB_Lower,
77237         SB_Upper,
77238         SB_Lower,
77239         SB_Upper,
77240         SB_Lower,
77241         SB_Upper,
77242         SB_Other,
77243         SB_Upper,
77244         SB_Lower,
77245         SB_Upper,
77246         SB_Lower,
77247         SB_Other,
77248         SB_OLetter,
77249         SB_Lower,
77250         SB_OLetter,
77251         SB_Extend,
77252         SB_OLetter,
77253         SB_Extend,
77254         SB_OLetter,
77255         SB_Extend,
77256         SB_OLetter,
77257         SB_Extend,
77258         SB_Other,
77259         SB_OLetter,
77260         SB_Other,
77261         SB_STerm,
77262         SB_Other,
77263         SB_Extend,
77264         SB_OLetter,
77265         SB_Extend,
77266         SB_Other,
77267         SB_STerm,
77268         SB_Numeric,
77269         SB_Other,
77270         SB_Extend,
77271         SB_OLetter,
77272         SB_Other,
77273         SB_OLetter,
77274         SB_Other,
77275         SB_OLetter,
77276         SB_Other,
77277         SB_Numeric,
77278         SB_OLetter,
77279         SB_Extend,
77280         SB_Other,
77281         SB_STerm,
77282         SB_OLetter,
77283         SB_Extend,
77284         SB_Other,
77285         SB_OLetter,
77286         SB_Other,
77287         SB_Extend,
77288         SB_OLetter,
77289         SB_Extend,
77290         SB_Other,
77291         SB_STerm,
77292         SB_Other,
77293         SB_OLetter,
77294         SB_Numeric,
77295         SB_Other,
77296         SB_OLetter,
77297         SB_Extend,
77298         SB_OLetter,
77299         SB_Numeric,
77300         SB_OLetter,
77301         SB_Other,
77302         SB_OLetter,
77303         SB_Extend,
77304         SB_Other,
77305         SB_OLetter,
77306         SB_Extend,
77307         SB_OLetter,
77308         SB_Extend,
77309         SB_Other,
77310         SB_Numeric,
77311         SB_Other,
77312         SB_STerm,
77313         SB_OLetter,
77314         SB_Other,
77315         SB_OLetter,
77316         SB_Extend,
77317         SB_OLetter,
77318         SB_Extend,
77319         SB_OLetter,
77320         SB_Extend,
77321         SB_OLetter,
77322         SB_Extend,
77323         SB_OLetter,
77324         SB_Extend,
77325         SB_OLetter,
77326         SB_Extend,
77327         SB_OLetter,
77328         SB_Other,
77329         SB_OLetter,
77330         SB_Other,
77331         SB_OLetter,
77332         SB_Extend,
77333         SB_STerm,
77334         SB_OLetter,
77335         SB_Extend,
77336         SB_Other,
77337         SB_OLetter,
77338         SB_Other,
77339         SB_OLetter,
77340         SB_Other,
77341         SB_OLetter,
77342         SB_Other,
77343         SB_OLetter,
77344         SB_Other,
77345         SB_OLetter,
77346         SB_Other,
77347         SB_Lower,
77348         SB_Other,
77349         SB_Lower,
77350         SB_Other,
77351         SB_Lower,
77352         SB_OLetter,
77353         SB_Extend,
77354         SB_STerm,
77355         SB_Extend,
77356         SB_Other,
77357         SB_Numeric,
77358         SB_Other,
77359         SB_OLetter,
77360         SB_Other,
77361         SB_OLetter,
77362         SB_Other,
77363         SB_OLetter,
77364         SB_Other,
77365         SB_OLetter,
77366         SB_Other,
77367         SB_OLetter,
77368         SB_Other,
77369         SB_Lower,
77370         SB_Other,
77371         SB_Lower,
77372         SB_Other,
77373         SB_OLetter,
77374         SB_Extend,
77375         SB_OLetter,
77376         SB_Other,
77377         SB_OLetter,
77378         SB_Other,
77379         SB_OLetter,
77380         SB_Other,
77381         SB_OLetter,
77382         SB_Other,
77383         SB_OLetter,
77384         SB_Other,
77385         SB_OLetter,
77386         SB_Other,
77387         SB_OLetter,
77388         SB_Other,
77389         SB_OLetter,
77390         SB_Close,
77391         SB_Other,
77392         SB_OLetter,
77393         SB_Other,
77394         SB_OLetter,
77395         SB_Other,
77396         SB_OLetter,
77397         SB_Other,
77398         SB_Extend,
77399         SB_SContinue,
77400         SB_Other,
77401         SB_SContinue,
77402         SB_Other,
77403         SB_Close,
77404         SB_Other,
77405         SB_Extend,
77406         SB_Other,
77407         SB_SContinue,
77408         SB_Other,
77409         SB_Close,
77410         SB_Other,
77411         SB_Close,
77412         SB_Other,
77413         SB_SContinue,
77414         SB_ATerm,
77415         SB_Other,
77416         SB_SContinue,
77417         SB_STerm,
77418         SB_SContinue,
77419         SB_Close,
77420         SB_Other,
77421         SB_SContinue,
77422         SB_Other,
77423         SB_OLetter,
77424         SB_Other,
77425         SB_OLetter,
77426         SB_Other,
77427         SB_Format,
77428         SB_Other,
77429         SB_STerm,
77430         SB_Other,
77431         SB_Close,
77432         SB_Other,
77433         SB_SContinue,
77434         SB_ATerm,
77435         SB_Other,
77436         SB_SContinue,
77437         SB_Other,
77438         SB_STerm,
77439         SB_Other,
77440         SB_Upper,
77441         SB_Close,
77442         SB_Other,
77443         SB_Close,
77444         SB_Other,
77445         SB_Lower,
77446         SB_Close,
77447         SB_Other,
77448         SB_Close,
77449         SB_Other,
77450         SB_Close,
77451         SB_STerm,
77452         SB_Close,
77453         SB_SContinue,
77454         SB_Other,
77455         SB_OLetter,
77456         SB_Extend,
77457         SB_OLetter,
77458         SB_Other,
77459         SB_OLetter,
77460         SB_Other,
77461         SB_OLetter,
77462         SB_Other,
77463         SB_OLetter,
77464         SB_Other,
77465         SB_OLetter,
77466         SB_Other,
77467         SB_Format,
77468         SB_Other,
77469         SB_OLetter,
77470         SB_Other,
77471         SB_OLetter,
77472         SB_Other,
77473         SB_OLetter,
77474         SB_Other,
77475         SB_OLetter,
77476         SB_Other,
77477         SB_OLetter,
77478         SB_Other,
77479         SB_OLetter,
77480         SB_Other,
77481         SB_OLetter,
77482         SB_Other,
77483         SB_OLetter,
77484         SB_Other,
77485         SB_Extend,
77486         SB_Other,
77487         SB_OLetter,
77488         SB_Other,
77489         SB_OLetter,
77490         SB_Other,
77491         SB_Extend,
77492         SB_Other,
77493         SB_OLetter,
77494         SB_Other,
77495         SB_OLetter,
77496         SB_Other,
77497         SB_OLetter,
77498         SB_Extend,
77499         SB_Other,
77500         SB_OLetter,
77501         SB_Other,
77502         SB_OLetter,
77503         SB_Other,
77504         SB_OLetter,
77505         SB_Other,
77506         SB_OLetter,
77507         SB_Other,
77508         SB_Upper,
77509         SB_Lower,
77510         SB_OLetter,
77511         SB_Other,
77512         SB_Numeric,
77513         SB_Other,
77514         SB_Upper,
77515         SB_Other,
77516         SB_Lower,
77517         SB_Other,
77518         SB_OLetter,
77519         SB_Other,
77520         SB_OLetter,
77521         SB_Other,
77522         SB_OLetter,
77523         SB_Other,
77524         SB_OLetter,
77525         SB_Other,
77526         SB_OLetter,
77527         SB_Other,
77528         SB_OLetter,
77529         SB_Other,
77530         SB_OLetter,
77531         SB_Other,
77532         SB_OLetter,
77533         SB_Other,
77534         SB_OLetter,
77535         SB_Other,
77536         SB_OLetter,
77537         SB_Other,
77538         SB_OLetter,
77539         SB_Other,
77540         SB_OLetter,
77541         SB_Other,
77542         SB_OLetter,
77543         SB_Other,
77544         SB_OLetter,
77545         SB_Other,
77546         SB_OLetter,
77547         SB_Other,
77548         SB_OLetter,
77549         SB_Other,
77550         SB_OLetter,
77551         SB_Other,
77552         SB_OLetter,
77553         SB_Other,
77554         SB_OLetter,
77555         SB_Other,
77556         SB_OLetter,
77557         SB_Extend,
77558         SB_Other,
77559         SB_Extend,
77560         SB_Other,
77561         SB_Extend,
77562         SB_OLetter,
77563         SB_Other,
77564         SB_OLetter,
77565         SB_Other,
77566         SB_OLetter,
77567         SB_Other,
77568         SB_Extend,
77569         SB_Other,
77570         SB_Extend,
77571         SB_Other,
77572         SB_STerm,
77573         SB_Other,
77574         SB_OLetter,
77575         SB_Other,
77576         SB_OLetter,
77577         SB_Other,
77578         SB_OLetter,
77579         SB_Other,
77580         SB_OLetter,
77581         SB_Extend,
77582         SB_Other,
77583         SB_OLetter,
77584         SB_Other,
77585         SB_OLetter,
77586         SB_Other,
77587         SB_OLetter,
77588         SB_Other,
77589         SB_OLetter,
77590         SB_Other,
77591         SB_OLetter,
77592         SB_Other,
77593         SB_Upper,
77594         SB_Other,
77595         SB_Lower,
77596         SB_Other,
77597         SB_Extend,
77598         SB_OLetter,
77599         SB_Extend,
77600         SB_STerm,
77601         SB_Other,
77602         SB_Numeric,
77603         SB_Other,
77604         SB_Extend,
77605         SB_OLetter,
77606         SB_Extend,
77607         SB_Other,
77608         SB_Format,
77609         SB_STerm,
77610         SB_Other,
77611         SB_OLetter,
77612         SB_Other,
77613         SB_Numeric,
77614         SB_Other,
77615         SB_Extend,
77616         SB_OLetter,
77617         SB_Extend,
77618         SB_Other,
77619         SB_Numeric,
77620         SB_Other,
77621         SB_STerm,
77622         SB_Other,
77623         SB_OLetter,
77624         SB_Extend,
77625         SB_Other,
77626         SB_OLetter,
77627         SB_Other,
77628         SB_Extend,
77629         SB_OLetter,
77630         SB_Extend,
77631         SB_OLetter,
77632         SB_STerm,
77633         SB_Other,
77634         SB_Extend,
77635         SB_STerm,
77636         SB_Other,
77637         SB_Numeric,
77638         SB_OLetter,
77639         SB_Other,
77640         SB_OLetter,
77641         SB_Other,
77642         SB_STerm,
77643         SB_Other,
77644         SB_OLetter,
77645         SB_Other,
77646         SB_OLetter,
77647         SB_Extend,
77648         SB_STerm,
77649         SB_Other,
77650         SB_STerm,
77651         SB_Other,
77652         SB_Extend,
77653         SB_Other,
77654         SB_OLetter,
77655         SB_Other,
77656         SB_OLetter,
77657         SB_Other,
77658         SB_OLetter,
77659         SB_Other,
77660         SB_OLetter,
77661         SB_Other,
77662         SB_OLetter,
77663         SB_STerm,
77664         SB_Other,
77665         SB_OLetter,
77666         SB_Extend,
77667         SB_Other,
77668         SB_Numeric,
77669         SB_Other,
77670         SB_Extend,
77671         SB_Other,
77672         SB_OLetter,
77673         SB_Other,
77674         SB_OLetter,
77675         SB_Other,
77676         SB_OLetter,
77677         SB_Other,
77678         SB_OLetter,
77679         SB_Other,
77680         SB_OLetter,
77681         SB_Other,
77682         SB_OLetter,
77683         SB_Other,
77684         SB_Extend,
77685         SB_OLetter,
77686         SB_Extend,
77687         SB_Other,
77688         SB_Extend,
77689         SB_Other,
77690         SB_Extend,
77691         SB_Other,
77692         SB_OLetter,
77693         SB_Other,
77694         SB_Extend,
77695         SB_Other,
77696         SB_OLetter,
77697         SB_Extend,
77698         SB_Other,
77699         SB_Extend,
77700         SB_Other,
77701         SB_Extend,
77702         SB_Other,
77703         SB_OLetter,
77704         SB_Extend,
77705         SB_OLetter,
77706         SB_STerm,
77707         SB_Other,
77708         SB_Numeric,
77709         SB_Other,
77710         SB_OLetter,
77711         SB_Extend,
77712         SB_OLetter,
77713         SB_Other,
77714         SB_OLetter,
77715         SB_Other,
77716         SB_Numeric,
77717         SB_Other,
77718         SB_OLetter,
77719         SB_Extend,
77720         SB_Other,
77721         SB_Extend,
77722         SB_Other,
77723         SB_STerm,
77724         SB_Other,
77725         SB_STerm,
77726         SB_OLetter,
77727         SB_Extend,
77728         SB_Other,
77729         SB_OLetter,
77730         SB_Extend,
77731         SB_STerm,
77732         SB_Other,
77733         SB_OLetter,
77734         SB_Other,
77735         SB_Numeric,
77736         SB_Other,
77737         SB_OLetter,
77738         SB_Extend,
77739         SB_Other,
77740         SB_Numeric,
77741         SB_Other,
77742         SB_OLetter,
77743         SB_Other,
77744         SB_Extend,
77745         SB_Other,
77746         SB_Numeric,
77747         SB_Other,
77748         SB_STerm,
77749         SB_Other,
77750         SB_Upper,
77751         SB_Lower,
77752         SB_Numeric,
77753         SB_Other,
77754         SB_OLetter,
77755         SB_Other,
77756         SB_OLetter,
77757         SB_Other,
77758         SB_OLetter,
77759         SB_Other,
77760         SB_OLetter,
77761         SB_Extend,
77762         SB_Other,
77763         SB_Extend,
77764         SB_OLetter,
77765         SB_STerm,
77766         SB_Other,
77767         SB_Numeric,
77768         SB_Other,
77769         SB_OLetter,
77770         SB_Other,
77771         SB_Extend,
77772         SB_Other,
77773         SB_Extend,
77774         SB_Other,
77775         SB_OLetter,
77776         SB_Other,
77777         SB_OLetter,
77778         SB_Other,
77779         SB_OLetter,
77780         SB_Other,
77781         SB_OLetter,
77782         SB_Other,
77783         SB_OLetter,
77784         SB_Other,
77785         SB_OLetter,
77786         SB_Other,
77787         SB_OLetter,
77788         SB_Other,
77789         SB_Numeric,
77790         SB_Other,
77791         SB_STerm,
77792         SB_Other,
77793         SB_OLetter,
77794         SB_Other,
77795         SB_Extend,
77796         SB_STerm,
77797         SB_Other,
77798         SB_OLetter,
77799         SB_Extend,
77800         SB_STerm,
77801         SB_Other,
77802         SB_OLetter,
77803         SB_STerm,
77804         SB_Other,
77805         SB_Numeric,
77806         SB_Other,
77807         SB_OLetter,
77808         SB_Other,
77809         SB_OLetter,
77810         SB_Other,
77811         SB_OLetter,
77812         SB_Other,
77813         SB_OLetter,
77814         SB_Extend,
77815         SB_Other,
77816         SB_Extend,
77817         SB_OLetter,
77818         SB_Other,
77819         SB_OLetter,
77820         SB_Other,
77821         SB_OLetter,
77822         SB_Other,
77823         SB_OLetter,
77824         SB_Other,
77825         SB_OLetter,
77826         SB_Other,
77827         SB_OLetter,
77828         SB_Other,
77829         SB_OLetter,
77830         SB_Other,
77831         SB_OLetter,
77832         SB_Other,
77833         SB_OLetter,
77834         SB_Other,
77835         SB_Extend,
77836         SB_STerm,
77837         SB_Format,
77838         SB_Other,
77839         SB_Extend,
77840         SB_Other,
77841         SB_Extend,
77842         SB_Format,
77843         SB_Extend,
77844         SB_Other,
77845         SB_Extend,
77846         SB_Other,
77847         SB_Extend,
77848         SB_Other,
77849         SB_Extend,
77850         SB_Other,
77851         SB_Upper,
77852         SB_Lower,
77853         SB_Upper,
77854         SB_Lower,
77855         SB_Other,
77856         SB_Lower,
77857         SB_Upper,
77858         SB_Lower,
77859         SB_Upper,
77860         SB_Other,
77861         SB_Upper,
77862         SB_Other,
77863         SB_Upper,
77864         SB_Other,
77865         SB_Upper,
77866         SB_Other,
77867         SB_Upper,
77868         SB_Other,
77869         SB_Upper,
77870         SB_Lower,
77871         SB_Other,
77872         SB_Lower,
77873         SB_Other,
77874         SB_Lower,
77875         SB_Other,
77876         SB_Lower,
77877         SB_Upper,
77878         SB_Lower,
77879         SB_Upper,
77880         SB_Other,
77881         SB_Upper,
77882         SB_Other,
77883         SB_Upper,
77884         SB_Other,
77885         SB_Upper,
77886         SB_Other,
77887         SB_Lower,
77888         SB_Upper,
77889         SB_Other,
77890         SB_Upper,
77891         SB_Other,
77892         SB_Upper,
77893         SB_Other,
77894         SB_Upper,
77895         SB_Other,
77896         SB_Upper,
77897         SB_Other,
77898         SB_Lower,
77899         SB_Upper,
77900         SB_Lower,
77901         SB_Upper,
77902         SB_Lower,
77903         SB_Upper,
77904         SB_Lower,
77905         SB_Upper,
77906         SB_Lower,
77907         SB_Upper,
77908         SB_Lower,
77909         SB_Upper,
77910         SB_Lower,
77911         SB_Other,
77912         SB_Upper,
77913         SB_Other,
77914         SB_Lower,
77915         SB_Other,
77916         SB_Lower,
77917         SB_Upper,
77918         SB_Other,
77919         SB_Lower,
77920         SB_Other,
77921         SB_Lower,
77922         SB_Upper,
77923         SB_Other,
77924         SB_Lower,
77925         SB_Other,
77926         SB_Lower,
77927         SB_Upper,
77928         SB_Other,
77929         SB_Lower,
77930         SB_Other,
77931         SB_Lower,
77932         SB_Upper,
77933         SB_Other,
77934         SB_Lower,
77935         SB_Other,
77936         SB_Lower,
77937         SB_Upper,
77938         SB_Lower,
77939         SB_Other,
77940         SB_Numeric,
77941         SB_Other,
77942         SB_Extend,
77943         SB_Other,
77944         SB_Extend,
77945         SB_Other,
77946         SB_Extend,
77947         SB_Other,
77948         SB_Extend,
77949         SB_Other,
77950         SB_STerm,
77951         SB_Other,
77952         SB_Extend,
77953         SB_Other,
77954         SB_Extend,
77955         SB_Other,
77956         SB_Extend,
77957         SB_Other,
77958         SB_Extend,
77959         SB_Other,
77960         SB_Extend,
77961         SB_Other,
77962         SB_Extend,
77963         SB_Other,
77964         SB_Extend,
77965         SB_Other,
77966         SB_OLetter,
77967         SB_Other,
77968         SB_Extend,
77969         SB_Other,
77970         SB_Upper,
77971         SB_Lower,
77972         SB_Extend,
77973         SB_Other,
77974         SB_Numeric,
77975         SB_Other,
77976         SB_OLetter,
77977         SB_Other,
77978         SB_OLetter,
77979         SB_Other,
77980         SB_OLetter,
77981         SB_Other,
77982         SB_OLetter,
77983         SB_Other,
77984         SB_OLetter,
77985         SB_Other,
77986         SB_OLetter,
77987         SB_Other,
77988         SB_OLetter,
77989         SB_Other,
77990         SB_OLetter,
77991         SB_Other,
77992         SB_OLetter,
77993         SB_Other,
77994         SB_OLetter,
77995         SB_Other,
77996         SB_OLetter,
77997         SB_Other,
77998         SB_OLetter,
77999         SB_Other,
78000         SB_OLetter,
78001         SB_Other,
78002         SB_OLetter,
78003         SB_Other,
78004         SB_OLetter,
78005         SB_Other,
78006         SB_OLetter,
78007         SB_Other,
78008         SB_OLetter,
78009         SB_Other,
78010         SB_OLetter,
78011         SB_Other,
78012         SB_OLetter,
78013         SB_Other,
78014         SB_OLetter,
78015         SB_Other,
78016         SB_OLetter,
78017         SB_Other,
78018         SB_OLetter,
78019         SB_Other,
78020         SB_OLetter,
78021         SB_Other,
78022         SB_OLetter,
78023         SB_Other,
78024         SB_OLetter,
78025         SB_Other,
78026         SB_OLetter,
78027         SB_Other,
78028         SB_OLetter,
78029         SB_Other,
78030         SB_OLetter,
78031         SB_Other,
78032         SB_OLetter,
78033         SB_Other,
78034         SB_OLetter,
78035         SB_Other,
78036         SB_OLetter,
78037         SB_Other,
78038         SB_OLetter,
78039         SB_Other,
78040         SB_OLetter,
78041         SB_Other,
78042         SB_Upper,
78043         SB_Other,
78044         SB_Upper,
78045         SB_Other,
78046         SB_Upper,
78047         SB_Other,
78048         SB_Close,
78049         SB_Other,
78050         SB_OLetter,
78051         SB_Other,
78052         SB_OLetter,
78053         SB_Other,
78054         SB_OLetter,
78055         SB_Other,
78056         SB_OLetter,
78057         SB_Other,
78058         SB_OLetter,
78059         SB_Other,
78060         SB_Format,
78061         SB_Other,
78062         SB_Extend,
78063         SB_Other,
78064         SB_Extend,
78065         SB_Other
78066 };
78067
78068 #endif  /* defined(PERL_IN_REGEXEC_C) */
78069
78070 #if defined(PERL_IN_PERL_C)
78071
78072 static const UV _Perl_WB_invlist[] = { /* for EBCDIC 037 */
78073         1676,   /* Number of elements */
78074         148565664, /* Version and data structure type */
78075         0,      /* 0 if the list starts at 0;
78076                    1 if it starts at the element beyond 0 */
78077         0x0,
78078         0x5,
78079         0x6,
78080         0xB,
78081         0xD,
78082         0xE,
78083         0x15,
78084         0x16,
78085         0x25,
78086         0x26,
78087         0x40,
78088         0x42,
78089         0x4A,
78090         0x4B,
78091         0x4C,
78092         0x51,
78093         0x5A,
78094         0x5E,
78095         0x5F,
78096         0x62,
78097         0x6A,
78098         0x6B,
78099         0x6C,
78100         0x6D,
78101         0x6E,
78102         0x70,
78103         0x79,
78104         0x7A,
78105         0x7B,
78106         0x7D,
78107         0x7E,
78108         0x7F,
78109         0x80,
78110         0x8A,
78111         0x8C,
78112         0x8F,
78113         0x91,
78114         0x9D,
78115         0x9E,
78116         0x9F,
78117         0xA0,
78118         0xA1,
78119         0xA2,
78120         0xAA,
78121         0xAC,
78122         0xAF,
78123         0xB3,
78124         0xB4,
78125         0xC1,
78126         0xCA,
78127         0xCB,
78128         0xD0,
78129         0xD1,
78130         0xDA,
78131         0xDB,
78132         0xE0,
78133         0xE2,
78134         0xEA,
78135         0xEB,
78136         0xF0,
78137         0xFA,
78138         0xFB,
78139         0xFF,
78140         0x100,
78141         0x2C2,
78142         0x2C6,
78143         0x2D2,
78144         0x2D7,
78145         0x2D8,
78146         0x2E0,
78147         0x2E5,
78148         0x2EC,
78149         0x2ED,
78150         0x2EE,
78151         0x2EF,
78152         0x300,
78153         0x370,
78154         0x375,
78155         0x376,
78156         0x378,
78157         0x37A,
78158         0x37E,
78159         0x37F,
78160         0x380,
78161         0x386,
78162         0x387,
78163         0x388,
78164         0x38B,
78165         0x38C,
78166         0x38D,
78167         0x38E,
78168         0x3A2,
78169         0x3A3,
78170         0x3F6,
78171         0x3F7,
78172         0x482,
78173         0x483,
78174         0x48A,
78175         0x530,
78176         0x531,
78177         0x557,
78178         0x559,
78179         0x55A,
78180         0x561,
78181         0x588,
78182         0x589,
78183         0x58A,
78184         0x591,
78185         0x5BE,
78186         0x5BF,
78187         0x5C0,
78188         0x5C1,
78189         0x5C3,
78190         0x5C4,
78191         0x5C6,
78192         0x5C7,
78193         0x5C8,
78194         0x5D0,
78195         0x5EB,
78196         0x5F0,
78197         0x5F3,
78198         0x5F4,
78199         0x5F5,
78200         0x600,
78201         0x606,
78202         0x60C,
78203         0x60E,
78204         0x610,
78205         0x61B,
78206         0x61C,
78207         0x61D,
78208         0x620,
78209         0x64B,
78210         0x660,
78211         0x66A,
78212         0x66B,
78213         0x66C,
78214         0x66D,
78215         0x66E,
78216         0x670,
78217         0x671,
78218         0x6D4,
78219         0x6D5,
78220         0x6D6,
78221         0x6DD,
78222         0x6DE,
78223         0x6DF,
78224         0x6E5,
78225         0x6E7,
78226         0x6E9,
78227         0x6EA,
78228         0x6EE,
78229         0x6F0,
78230         0x6FA,
78231         0x6FD,
78232         0x6FF,
78233         0x700,
78234         0x70F,
78235         0x710,
78236         0x711,
78237         0x712,
78238         0x730,
78239         0x74B,
78240         0x74D,
78241         0x7A6,
78242         0x7B1,
78243         0x7B2,
78244         0x7C0,
78245         0x7CA,
78246         0x7EB,
78247         0x7F4,
78248         0x7F6,
78249         0x7F8,
78250         0x7F9,
78251         0x7FA,
78252         0x7FB,
78253         0x800,
78254         0x816,
78255         0x81A,
78256         0x81B,
78257         0x824,
78258         0x825,
78259         0x828,
78260         0x829,
78261         0x82E,
78262         0x840,
78263         0x859,
78264         0x85C,
78265         0x8A0,
78266         0x8B5,
78267         0x8B6,
78268         0x8BE,
78269         0x8D4,
78270         0x8E2,
78271         0x8E3,
78272         0x904,
78273         0x93A,
78274         0x93D,
78275         0x93E,
78276         0x950,
78277         0x951,
78278         0x958,
78279         0x962,
78280         0x964,
78281         0x966,
78282         0x970,
78283         0x971,
78284         0x981,
78285         0x984,
78286         0x985,
78287         0x98D,
78288         0x98F,
78289         0x991,
78290         0x993,
78291         0x9A9,
78292         0x9AA,
78293         0x9B1,
78294         0x9B2,
78295         0x9B3,
78296         0x9B6,
78297         0x9BA,
78298         0x9BC,
78299         0x9BD,
78300         0x9BE,
78301         0x9C5,
78302         0x9C7,
78303         0x9C9,
78304         0x9CB,
78305         0x9CE,
78306         0x9CF,
78307         0x9D7,
78308         0x9D8,
78309         0x9DC,
78310         0x9DE,
78311         0x9DF,
78312         0x9E2,
78313         0x9E4,
78314         0x9E6,
78315         0x9F0,
78316         0x9F2,
78317         0xA01,
78318         0xA04,
78319         0xA05,
78320         0xA0B,
78321         0xA0F,
78322         0xA11,
78323         0xA13,
78324         0xA29,
78325         0xA2A,
78326         0xA31,
78327         0xA32,
78328         0xA34,
78329         0xA35,
78330         0xA37,
78331         0xA38,
78332         0xA3A,
78333         0xA3C,
78334         0xA3D,
78335         0xA3E,
78336         0xA43,
78337         0xA47,
78338         0xA49,
78339         0xA4B,
78340         0xA4E,
78341         0xA51,
78342         0xA52,
78343         0xA59,
78344         0xA5D,
78345         0xA5E,
78346         0xA5F,
78347         0xA66,
78348         0xA70,
78349         0xA72,
78350         0xA75,
78351         0xA76,
78352         0xA81,
78353         0xA84,
78354         0xA85,
78355         0xA8E,
78356         0xA8F,
78357         0xA92,
78358         0xA93,
78359         0xAA9,
78360         0xAAA,
78361         0xAB1,
78362         0xAB2,
78363         0xAB4,
78364         0xAB5,
78365         0xABA,
78366         0xABC,
78367         0xABD,
78368         0xABE,
78369         0xAC6,
78370         0xAC7,
78371         0xACA,
78372         0xACB,
78373         0xACE,
78374         0xAD0,
78375         0xAD1,
78376         0xAE0,
78377         0xAE2,
78378         0xAE4,
78379         0xAE6,
78380         0xAF0,
78381         0xAF9,
78382         0xAFA,
78383         0xB01,
78384         0xB04,
78385         0xB05,
78386         0xB0D,
78387         0xB0F,
78388         0xB11,
78389         0xB13,
78390         0xB29,
78391         0xB2A,
78392         0xB31,
78393         0xB32,
78394         0xB34,
78395         0xB35,
78396         0xB3A,
78397         0xB3C,
78398         0xB3D,
78399         0xB3E,
78400         0xB45,
78401         0xB47,
78402         0xB49,
78403         0xB4B,
78404         0xB4E,
78405         0xB56,
78406         0xB58,
78407         0xB5C,
78408         0xB5E,
78409         0xB5F,
78410         0xB62,
78411         0xB64,
78412         0xB66,
78413         0xB70,
78414         0xB71,
78415         0xB72,
78416         0xB82,
78417         0xB83,
78418         0xB84,
78419         0xB85,
78420         0xB8B,
78421         0xB8E,
78422         0xB91,
78423         0xB92,
78424         0xB96,
78425         0xB99,
78426         0xB9B,
78427         0xB9C,
78428         0xB9D,
78429         0xB9E,
78430         0xBA0,
78431         0xBA3,
78432         0xBA5,
78433         0xBA8,
78434         0xBAB,
78435         0xBAE,
78436         0xBBA,
78437         0xBBE,
78438         0xBC3,
78439         0xBC6,
78440         0xBC9,
78441         0xBCA,
78442         0xBCE,
78443         0xBD0,
78444         0xBD1,
78445         0xBD7,
78446         0xBD8,
78447         0xBE6,
78448         0xBF0,
78449         0xC00,
78450         0xC04,
78451         0xC05,
78452         0xC0D,
78453         0xC0E,
78454         0xC11,
78455         0xC12,
78456         0xC29,
78457         0xC2A,
78458         0xC3A,
78459         0xC3D,
78460         0xC3E,
78461         0xC45,
78462         0xC46,
78463         0xC49,
78464         0xC4A,
78465         0xC4E,
78466         0xC55,
78467         0xC57,
78468         0xC58,
78469         0xC5B,
78470         0xC60,
78471         0xC62,
78472         0xC64,
78473         0xC66,
78474         0xC70,
78475         0xC80,
78476         0xC81,
78477         0xC84,
78478         0xC85,
78479         0xC8D,
78480         0xC8E,
78481         0xC91,
78482         0xC92,
78483         0xCA9,
78484         0xCAA,
78485         0xCB4,
78486         0xCB5,
78487         0xCBA,
78488         0xCBC,
78489         0xCBD,
78490         0xCBE,
78491         0xCC5,
78492         0xCC6,
78493         0xCC9,
78494         0xCCA,
78495         0xCCE,
78496         0xCD5,
78497         0xCD7,
78498         0xCDE,
78499         0xCDF,
78500         0xCE0,
78501         0xCE2,
78502         0xCE4,
78503         0xCE6,
78504         0xCF0,
78505         0xCF1,
78506         0xCF3,
78507         0xD01,
78508         0xD04,
78509         0xD05,
78510         0xD0D,
78511         0xD0E,
78512         0xD11,
78513         0xD12,
78514         0xD3B,
78515         0xD3D,
78516         0xD3E,
78517         0xD45,
78518         0xD46,
78519         0xD49,
78520         0xD4A,
78521         0xD4E,
78522         0xD4F,
78523         0xD54,
78524         0xD57,
78525         0xD58,
78526         0xD5F,
78527         0xD62,
78528         0xD64,
78529         0xD66,
78530         0xD70,
78531         0xD7A,
78532         0xD80,
78533         0xD82,
78534         0xD84,
78535         0xD85,
78536         0xD97,
78537         0xD9A,
78538         0xDB2,
78539         0xDB3,
78540         0xDBC,
78541         0xDBD,
78542         0xDBE,
78543         0xDC0,
78544         0xDC7,
78545         0xDCA,
78546         0xDCB,
78547         0xDCF,
78548         0xDD5,
78549         0xDD6,
78550         0xDD7,
78551         0xDD8,
78552         0xDE0,
78553         0xDE6,
78554         0xDF0,
78555         0xDF2,
78556         0xDF4,
78557         0xE31,
78558         0xE32,
78559         0xE34,
78560         0xE3B,
78561         0xE47,
78562         0xE4F,
78563         0xE50,
78564         0xE5A,
78565         0xEB1,
78566         0xEB2,
78567         0xEB4,
78568         0xEBA,
78569         0xEBB,
78570         0xEBD,
78571         0xEC8,
78572         0xECE,
78573         0xED0,
78574         0xEDA,
78575         0xF00,
78576         0xF01,
78577         0xF18,
78578         0xF1A,
78579         0xF20,
78580         0xF2A,
78581         0xF35,
78582         0xF36,
78583         0xF37,
78584         0xF38,
78585         0xF39,
78586         0xF3A,
78587         0xF3E,
78588         0xF40,
78589         0xF48,
78590         0xF49,
78591         0xF6D,
78592         0xF71,
78593         0xF85,
78594         0xF86,
78595         0xF88,
78596         0xF8D,
78597         0xF98,
78598         0xF99,
78599         0xFBD,
78600         0xFC6,
78601         0xFC7,
78602         0x102B,
78603         0x103F,
78604         0x1040,
78605         0x104A,
78606         0x1056,
78607         0x105A,
78608         0x105E,
78609         0x1061,
78610         0x1062,
78611         0x1065,
78612         0x1067,
78613         0x106E,
78614         0x1071,
78615         0x1075,
78616         0x1082,
78617         0x108E,
78618         0x108F,
78619         0x1090,
78620         0x109A,
78621         0x109E,
78622         0x10A0,
78623         0x10C6,
78624         0x10C7,
78625         0x10C8,
78626         0x10CD,
78627         0x10CE,
78628         0x10D0,
78629         0x10FB,
78630         0x10FC,
78631         0x1249,
78632         0x124A,
78633         0x124E,
78634         0x1250,
78635         0x1257,
78636         0x1258,
78637         0x1259,
78638         0x125A,
78639         0x125E,
78640         0x1260,
78641         0x1289,
78642         0x128A,
78643         0x128E,
78644         0x1290,
78645         0x12B1,
78646         0x12B2,
78647         0x12B6,
78648         0x12B8,
78649         0x12BF,
78650         0x12C0,
78651         0x12C1,
78652         0x12C2,
78653         0x12C6,
78654         0x12C8,
78655         0x12D7,
78656         0x12D8,
78657         0x1311,
78658         0x1312,
78659         0x1316,
78660         0x1318,
78661         0x135B,
78662         0x135D,
78663         0x1360,
78664         0x1380,
78665         0x1390,
78666         0x13A0,
78667         0x13F6,
78668         0x13F8,
78669         0x13FE,
78670         0x1401,
78671         0x166D,
78672         0x166F,
78673         0x1680,
78674         0x1681,
78675         0x169B,
78676         0x16A0,
78677         0x16EB,
78678         0x16EE,
78679         0x16F9,
78680         0x1700,
78681         0x170D,
78682         0x170E,
78683         0x1712,
78684         0x1715,
78685         0x1720,
78686         0x1732,
78687         0x1735,
78688         0x1740,
78689         0x1752,
78690         0x1754,
78691         0x1760,
78692         0x176D,
78693         0x176E,
78694         0x1771,
78695         0x1772,
78696         0x1774,
78697         0x17B4,
78698         0x17D4,
78699         0x17DD,
78700         0x17DE,
78701         0x17E0,
78702         0x17EA,
78703         0x180B,
78704         0x180E,
78705         0x180F,
78706         0x1810,
78707         0x181A,
78708         0x1820,
78709         0x1878,
78710         0x1880,
78711         0x1885,
78712         0x1887,
78713         0x18A9,
78714         0x18AA,
78715         0x18AB,
78716         0x18B0,
78717         0x18F6,
78718         0x1900,
78719         0x191F,
78720         0x1920,
78721         0x192C,
78722         0x1930,
78723         0x193C,
78724         0x1946,
78725         0x1950,
78726         0x19D0,
78727         0x19DA,
78728         0x1A00,
78729         0x1A17,
78730         0x1A1C,
78731         0x1A55,
78732         0x1A5F,
78733         0x1A60,
78734         0x1A7D,
78735         0x1A7F,
78736         0x1A80,
78737         0x1A8A,
78738         0x1A90,
78739         0x1A9A,
78740         0x1AB0,
78741         0x1ABF,
78742         0x1B00,
78743         0x1B05,
78744         0x1B34,
78745         0x1B45,
78746         0x1B4C,
78747         0x1B50,
78748         0x1B5A,
78749         0x1B6B,
78750         0x1B74,
78751         0x1B80,
78752         0x1B83,
78753         0x1BA1,
78754         0x1BAE,
78755         0x1BB0,
78756         0x1BBA,
78757         0x1BE6,
78758         0x1BF4,
78759         0x1C00,
78760         0x1C24,
78761         0x1C38,
78762         0x1C40,
78763         0x1C4A,
78764         0x1C4D,
78765         0x1C50,
78766         0x1C5A,
78767         0x1C7E,
78768         0x1C80,
78769         0x1C89,
78770         0x1CD0,
78771         0x1CD3,
78772         0x1CD4,
78773         0x1CE9,
78774         0x1CED,
78775         0x1CEE,
78776         0x1CF2,
78777         0x1CF5,
78778         0x1CF7,
78779         0x1CF8,
78780         0x1CFA,
78781         0x1D00,
78782         0x1DC0,
78783         0x1DF6,
78784         0x1DFB,
78785         0x1E00,
78786         0x1F16,
78787         0x1F18,
78788         0x1F1E,
78789         0x1F20,
78790         0x1F46,
78791         0x1F48,
78792         0x1F4E,
78793         0x1F50,
78794         0x1F58,
78795         0x1F59,
78796         0x1F5A,
78797         0x1F5B,
78798         0x1F5C,
78799         0x1F5D,
78800         0x1F5E,
78801         0x1F5F,
78802         0x1F7E,
78803         0x1F80,
78804         0x1FB5,
78805         0x1FB6,
78806         0x1FBD,
78807         0x1FBE,
78808         0x1FBF,
78809         0x1FC2,
78810         0x1FC5,
78811         0x1FC6,
78812         0x1FCD,
78813         0x1FD0,
78814         0x1FD4,
78815         0x1FD6,
78816         0x1FDC,
78817         0x1FE0,
78818         0x1FED,
78819         0x1FF2,
78820         0x1FF5,
78821         0x1FF6,
78822         0x1FFD,
78823         0x2000,
78824         0x200B,
78825         0x200C,
78826         0x200D,
78827         0x200E,
78828         0x2010,
78829         0x2018,
78830         0x201A,
78831         0x2024,
78832         0x2025,
78833         0x2027,
78834         0x2028,
78835         0x202A,
78836         0x202F,
78837         0x2030,
78838         0x203F,
78839         0x2041,
78840         0x2044,
78841         0x2045,
78842         0x2054,
78843         0x2055,
78844         0x205F,
78845         0x2060,
78846         0x2065,
78847         0x2066,
78848         0x2070,
78849         0x2071,
78850         0x2072,
78851         0x207F,
78852         0x2080,
78853         0x2090,
78854         0x209D,
78855         0x20D0,
78856         0x20F1,
78857         0x2102,
78858         0x2103,
78859         0x2107,
78860         0x2108,
78861         0x210A,
78862         0x2114,
78863         0x2115,
78864         0x2116,
78865         0x2119,
78866         0x211E,
78867         0x2124,
78868         0x2125,
78869         0x2126,
78870         0x2127,
78871         0x2128,
78872         0x2129,
78873         0x212A,
78874         0x212E,
78875         0x212F,
78876         0x213A,
78877         0x213C,
78878         0x2140,
78879         0x2145,
78880         0x214A,
78881         0x214E,
78882         0x214F,
78883         0x2160,
78884         0x2189,
78885         0x24B6,
78886         0x24EA,
78887         0x261D,
78888         0x261E,
78889         0x26F9,
78890         0x26FA,
78891         0x270A,
78892         0x270E,
78893         0x2764,
78894         0x2765,
78895         0x2C00,
78896         0x2C2F,
78897         0x2C30,
78898         0x2C5F,
78899         0x2C60,
78900         0x2CE5,
78901         0x2CEB,
78902         0x2CEF,
78903         0x2CF2,
78904         0x2CF4,
78905         0x2D00,
78906         0x2D26,
78907         0x2D27,
78908         0x2D28,
78909         0x2D2D,
78910         0x2D2E,
78911         0x2D30,
78912         0x2D68,
78913         0x2D6F,
78914         0x2D70,
78915         0x2D7F,
78916         0x2D80,
78917         0x2D97,
78918         0x2DA0,
78919         0x2DA7,
78920         0x2DA8,
78921         0x2DAF,
78922         0x2DB0,
78923         0x2DB7,
78924         0x2DB8,
78925         0x2DBF,
78926         0x2DC0,
78927         0x2DC7,
78928         0x2DC8,
78929         0x2DCF,
78930         0x2DD0,
78931         0x2DD7,
78932         0x2DD8,
78933         0x2DDF,
78934         0x2DE0,
78935         0x2E00,
78936         0x2E2F,
78937         0x2E30,
78938         0x3000,
78939         0x3001,
78940         0x3005,
78941         0x3006,
78942         0x302A,
78943         0x3030,
78944         0x3031,
78945         0x3036,
78946         0x303B,
78947         0x303D,
78948         0x3099,
78949         0x309B,
78950         0x309D,
78951         0x30A0,
78952         0x30FB,
78953         0x30FC,
78954         0x3100,
78955         0x3105,
78956         0x312E,
78957         0x3131,
78958         0x318F,
78959         0x31A0,
78960         0x31BB,
78961         0x31F0,
78962         0x3200,
78963         0x32D0,
78964         0x32FF,
78965         0x3300,
78966         0x3358,
78967         0xA000,
78968         0xA48D,
78969         0xA4D0,
78970         0xA4FE,
78971         0xA500,
78972         0xA60D,
78973         0xA610,
78974         0xA620,
78975         0xA62A,
78976         0xA62C,
78977         0xA640,
78978         0xA66F,
78979         0xA673,
78980         0xA674,
78981         0xA67E,
78982         0xA67F,
78983         0xA69E,
78984         0xA6A0,
78985         0xA6F0,
78986         0xA6F2,
78987         0xA717,
78988         0xA720,
78989         0xA722,
78990         0xA789,
78991         0xA78B,
78992         0xA7AF,
78993         0xA7B0,
78994         0xA7B8,
78995         0xA7F7,
78996         0xA802,
78997         0xA803,
78998         0xA806,
78999         0xA807,
79000         0xA80B,
79001         0xA80C,
79002         0xA823,
79003         0xA828,
79004         0xA840,
79005         0xA874,
79006         0xA880,
79007         0xA882,
79008         0xA8B4,
79009         0xA8C6,
79010         0xA8D0,
79011         0xA8DA,
79012         0xA8E0,
79013         0xA8F2,
79014         0xA8F8,
79015         0xA8FB,
79016         0xA8FC,
79017         0xA8FD,
79018         0xA8FE,
79019         0xA900,
79020         0xA90A,
79021         0xA926,
79022         0xA92E,
79023         0xA930,
79024         0xA947,
79025         0xA954,
79026         0xA960,
79027         0xA97D,
79028         0xA980,
79029         0xA984,
79030         0xA9B3,
79031         0xA9C1,
79032         0xA9CF,
79033         0xA9D0,
79034         0xA9DA,
79035         0xA9E5,
79036         0xA9E6,
79037         0xA9F0,
79038         0xA9FA,
79039         0xAA00,
79040         0xAA29,
79041         0xAA37,
79042         0xAA40,
79043         0xAA43,
79044         0xAA44,
79045         0xAA4C,
79046         0xAA4E,
79047         0xAA50,
79048         0xAA5A,
79049         0xAA7B,
79050         0xAA7E,
79051         0xAAB0,
79052         0xAAB1,
79053         0xAAB2,
79054         0xAAB5,
79055         0xAAB7,
79056         0xAAB9,
79057         0xAABE,
79058         0xAAC0,
79059         0xAAC1,
79060         0xAAC2,
79061         0xAAE0,
79062         0xAAEB,
79063         0xAAF0,
79064         0xAAF2,
79065         0xAAF5,
79066         0xAAF7,
79067         0xAB01,
79068         0xAB07,
79069         0xAB09,
79070         0xAB0F,
79071         0xAB11,
79072         0xAB17,
79073         0xAB20,
79074         0xAB27,
79075         0xAB28,
79076         0xAB2F,
79077         0xAB30,
79078         0xAB5B,
79079         0xAB5C,
79080         0xAB66,
79081         0xAB70,
79082         0xABE3,
79083         0xABEB,
79084         0xABEC,
79085         0xABEE,
79086         0xABF0,
79087         0xABFA,
79088         0xAC00,
79089         0xD7A4,
79090         0xD7B0,
79091         0xD7C7,
79092         0xD7CB,
79093         0xD7FC,
79094         0xFB00,
79095         0xFB07,
79096         0xFB13,
79097         0xFB18,
79098         0xFB1D,
79099         0xFB1E,
79100         0xFB1F,
79101         0xFB29,
79102         0xFB2A,
79103         0xFB37,
79104         0xFB38,
79105         0xFB3D,
79106         0xFB3E,
79107         0xFB3F,
79108         0xFB40,
79109         0xFB42,
79110         0xFB43,
79111         0xFB45,
79112         0xFB46,
79113         0xFB50,
79114         0xFBB2,
79115         0xFBD3,
79116         0xFD3E,
79117         0xFD50,
79118         0xFD90,
79119         0xFD92,
79120         0xFDC8,
79121         0xFDF0,
79122         0xFDFC,
79123         0xFE00,
79124         0xFE10,
79125         0xFE11,
79126         0xFE13,
79127         0xFE14,
79128         0xFE15,
79129         0xFE20,
79130         0xFE30,
79131         0xFE33,
79132         0xFE35,
79133         0xFE4D,
79134         0xFE50,
79135         0xFE51,
79136         0xFE52,
79137         0xFE53,
79138         0xFE54,
79139         0xFE55,
79140         0xFE56,
79141         0xFE70,
79142         0xFE75,
79143         0xFE76,
79144         0xFEFD,
79145         0xFEFF,
79146         0xFF00,
79147         0xFF07,
79148         0xFF08,
79149         0xFF0C,
79150         0xFF0D,
79151         0xFF0E,
79152         0xFF0F,
79153         0xFF1A,
79154         0xFF1B,
79155         0xFF1C,
79156         0xFF21,
79157         0xFF3B,
79158         0xFF3F,
79159         0xFF40,
79160         0xFF41,
79161         0xFF5B,
79162         0xFF66,
79163         0xFF9E,
79164         0xFFA0,
79165         0xFFBF,
79166         0xFFC2,
79167         0xFFC8,
79168         0xFFCA,
79169         0xFFD0,
79170         0xFFD2,
79171         0xFFD8,
79172         0xFFDA,
79173         0xFFDD,
79174         0xFFF9,
79175         0xFFFC,
79176         0x10000,
79177         0x1000C,
79178         0x1000D,
79179         0x10027,
79180         0x10028,
79181         0x1003B,
79182         0x1003C,
79183         0x1003E,
79184         0x1003F,
79185         0x1004E,
79186         0x10050,
79187         0x1005E,
79188         0x10080,
79189         0x100FB,
79190         0x10140,
79191         0x10175,
79192         0x101FD,
79193         0x101FE,
79194         0x10280,
79195         0x1029D,
79196         0x102A0,
79197         0x102D1,
79198         0x102E0,
79199         0x102E1,
79200         0x10300,
79201         0x10320,
79202         0x10330,
79203         0x1034B,
79204         0x10350,
79205         0x10376,
79206         0x1037B,
79207         0x10380,
79208         0x1039E,
79209         0x103A0,
79210         0x103C4,
79211         0x103C8,
79212         0x103D0,
79213         0x103D1,
79214         0x103D6,
79215         0x10400,
79216         0x1049E,
79217         0x104A0,
79218         0x104AA,
79219         0x104B0,
79220         0x104D4,
79221         0x104D8,
79222         0x104FC,
79223         0x10500,
79224         0x10528,
79225         0x10530,
79226         0x10564,
79227         0x10600,
79228         0x10737,
79229         0x10740,
79230         0x10756,
79231         0x10760,
79232         0x10768,
79233         0x10800,
79234         0x10806,
79235         0x10808,
79236         0x10809,
79237         0x1080A,
79238         0x10836,
79239         0x10837,
79240         0x10839,
79241         0x1083C,
79242         0x1083D,
79243         0x1083F,
79244         0x10856,
79245         0x10860,
79246         0x10877,
79247         0x10880,
79248         0x1089F,
79249         0x108E0,
79250         0x108F3,
79251         0x108F4,
79252         0x108F6,
79253         0x10900,
79254         0x10916,
79255         0x10920,
79256         0x1093A,
79257         0x10980,
79258         0x109B8,
79259         0x109BE,
79260         0x109C0,
79261         0x10A00,
79262         0x10A01,
79263         0x10A04,
79264         0x10A05,
79265         0x10A07,
79266         0x10A0C,
79267         0x10A10,
79268         0x10A14,
79269         0x10A15,
79270         0x10A18,
79271         0x10A19,
79272         0x10A34,
79273         0x10A38,
79274         0x10A3B,
79275         0x10A3F,
79276         0x10A40,
79277         0x10A60,
79278         0x10A7D,
79279         0x10A80,
79280         0x10A9D,
79281         0x10AC0,
79282         0x10AC8,
79283         0x10AC9,
79284         0x10AE5,
79285         0x10AE7,
79286         0x10B00,
79287         0x10B36,
79288         0x10B40,
79289         0x10B56,
79290         0x10B60,
79291         0x10B73,
79292         0x10B80,
79293         0x10B92,
79294         0x10C00,
79295         0x10C49,
79296         0x10C80,
79297         0x10CB3,
79298         0x10CC0,
79299         0x10CF3,
79300         0x11000,
79301         0x11003,
79302         0x11038,
79303         0x11047,
79304         0x11066,
79305         0x11070,
79306         0x1107F,
79307         0x11083,
79308         0x110B0,
79309         0x110BB,
79310         0x110BD,
79311         0x110BE,
79312         0x110D0,
79313         0x110E9,
79314         0x110F0,
79315         0x110FA,
79316         0x11100,
79317         0x11103,
79318         0x11127,
79319         0x11135,
79320         0x11136,
79321         0x11140,
79322         0x11150,
79323         0x11173,
79324         0x11174,
79325         0x11176,
79326         0x11177,
79327         0x11180,
79328         0x11183,
79329         0x111B3,
79330         0x111C1,
79331         0x111C5,
79332         0x111CA,
79333         0x111CD,
79334         0x111D0,
79335         0x111DA,
79336         0x111DB,
79337         0x111DC,
79338         0x111DD,
79339         0x11200,
79340         0x11212,
79341         0x11213,
79342         0x1122C,
79343         0x11238,
79344         0x1123E,
79345         0x1123F,
79346         0x11280,
79347         0x11287,
79348         0x11288,
79349         0x11289,
79350         0x1128A,
79351         0x1128E,
79352         0x1128F,
79353         0x1129E,
79354         0x1129F,
79355         0x112A9,
79356         0x112B0,
79357         0x112DF,
79358         0x112EB,
79359         0x112F0,
79360         0x112FA,
79361         0x11300,
79362         0x11304,
79363         0x11305,
79364         0x1130D,
79365         0x1130F,
79366         0x11311,
79367         0x11313,
79368         0x11329,
79369         0x1132A,
79370         0x11331,
79371         0x11332,
79372         0x11334,
79373         0x11335,
79374         0x1133A,
79375         0x1133C,
79376         0x1133D,
79377         0x1133E,
79378         0x11345,
79379         0x11347,
79380         0x11349,
79381         0x1134B,
79382         0x1134E,
79383         0x11350,
79384         0x11351,
79385         0x11357,
79386         0x11358,
79387         0x1135D,
79388         0x11362,
79389         0x11364,
79390         0x11366,
79391         0x1136D,
79392         0x11370,
79393         0x11375,
79394         0x11400,
79395         0x11435,
79396         0x11447,
79397         0x1144B,
79398         0x11450,
79399         0x1145A,
79400         0x11480,
79401         0x114B0,
79402         0x114C4,
79403         0x114C6,
79404         0x114C7,
79405         0x114C8,
79406         0x114D0,
79407         0x114DA,
79408         0x11580,
79409         0x115AF,
79410         0x115B6,
79411         0x115B8,
79412         0x115C1,
79413         0x115D8,
79414         0x115DC,
79415         0x115DE,
79416         0x11600,
79417         0x11630,
79418         0x11641,
79419         0x11644,
79420         0x11645,
79421         0x11650,
79422         0x1165A,
79423         0x11680,
79424         0x116AB,
79425         0x116B8,
79426         0x116C0,
79427         0x116CA,
79428         0x1171D,
79429         0x1172C,
79430         0x11730,
79431         0x1173A,
79432         0x118A0,
79433         0x118E0,
79434         0x118EA,
79435         0x118FF,
79436         0x11900,
79437         0x11AC0,
79438         0x11AF9,
79439         0x11C00,
79440         0x11C09,
79441         0x11C0A,
79442         0x11C2F,
79443         0x11C37,
79444         0x11C38,
79445         0x11C40,
79446         0x11C41,
79447         0x11C50,
79448         0x11C5A,
79449         0x11C72,
79450         0x11C90,
79451         0x11C92,
79452         0x11CA8,
79453         0x11CA9,
79454         0x11CB7,
79455         0x12000,
79456         0x1239A,
79457         0x12400,
79458         0x1246F,
79459         0x12480,
79460         0x12544,
79461         0x13000,
79462         0x1342F,
79463         0x14400,
79464         0x14647,
79465         0x16800,
79466         0x16A39,
79467         0x16A40,
79468         0x16A5F,
79469         0x16A60,
79470         0x16A6A,
79471         0x16AD0,
79472         0x16AEE,
79473         0x16AF0,
79474         0x16AF5,
79475         0x16B00,
79476         0x16B30,
79477         0x16B37,
79478         0x16B40,
79479         0x16B44,
79480         0x16B50,
79481         0x16B5A,
79482         0x16B63,
79483         0x16B78,
79484         0x16B7D,
79485         0x16B90,
79486         0x16F00,
79487         0x16F45,
79488         0x16F50,
79489         0x16F51,
79490         0x16F7F,
79491         0x16F8F,
79492         0x16F93,
79493         0x16FA0,
79494         0x16FE0,
79495         0x16FE1,
79496         0x1B000,
79497         0x1B001,
79498         0x1BC00,
79499         0x1BC6B,
79500         0x1BC70,
79501         0x1BC7D,
79502         0x1BC80,
79503         0x1BC89,
79504         0x1BC90,
79505         0x1BC9A,
79506         0x1BC9D,
79507         0x1BC9F,
79508         0x1BCA0,
79509         0x1BCA4,
79510         0x1D165,
79511         0x1D16A,
79512         0x1D16D,
79513         0x1D173,
79514         0x1D17B,
79515         0x1D183,
79516         0x1D185,
79517         0x1D18C,
79518         0x1D1AA,
79519         0x1D1AE,
79520         0x1D242,
79521         0x1D245,
79522         0x1D400,
79523         0x1D455,
79524         0x1D456,
79525         0x1D49D,
79526         0x1D49E,
79527         0x1D4A0,
79528         0x1D4A2,
79529         0x1D4A3,
79530         0x1D4A5,
79531         0x1D4A7,
79532         0x1D4A9,
79533         0x1D4AD,
79534         0x1D4AE,
79535         0x1D4BA,
79536         0x1D4BB,
79537         0x1D4BC,
79538         0x1D4BD,
79539         0x1D4C4,
79540         0x1D4C5,
79541         0x1D506,
79542         0x1D507,
79543         0x1D50B,
79544         0x1D50D,
79545         0x1D515,
79546         0x1D516,
79547         0x1D51D,
79548         0x1D51E,
79549         0x1D53A,
79550         0x1D53B,
79551         0x1D53F,
79552         0x1D540,
79553         0x1D545,
79554         0x1D546,
79555         0x1D547,
79556         0x1D54A,
79557         0x1D551,
79558         0x1D552,
79559         0x1D6A6,
79560         0x1D6A8,
79561         0x1D6C1,
79562         0x1D6C2,
79563         0x1D6DB,
79564         0x1D6DC,
79565         0x1D6FB,
79566         0x1D6FC,
79567         0x1D715,
79568         0x1D716,
79569         0x1D735,
79570         0x1D736,
79571         0x1D74F,
79572         0x1D750,
79573         0x1D76F,
79574         0x1D770,
79575         0x1D789,
79576         0x1D78A,
79577         0x1D7A9,
79578         0x1D7AA,
79579         0x1D7C3,
79580         0x1D7C4,
79581         0x1D7CC,
79582         0x1D7CE,
79583         0x1D800,
79584         0x1DA00,
79585         0x1DA37,
79586         0x1DA3B,
79587         0x1DA6D,
79588         0x1DA75,
79589         0x1DA76,
79590         0x1DA84,
79591         0x1DA85,
79592         0x1DA9B,
79593         0x1DAA0,
79594         0x1DAA1,
79595         0x1DAB0,
79596         0x1E000,
79597         0x1E007,
79598         0x1E008,
79599         0x1E019,
79600         0x1E01B,
79601         0x1E022,
79602         0x1E023,
79603         0x1E025,
79604         0x1E026,
79605         0x1E02B,
79606         0x1E800,
79607         0x1E8C5,
79608         0x1E8D0,
79609         0x1E8D7,
79610         0x1E900,
79611         0x1E944,
79612         0x1E94B,
79613         0x1E950,
79614         0x1E95A,
79615         0x1EE00,
79616         0x1EE04,
79617         0x1EE05,
79618         0x1EE20,
79619         0x1EE21,
79620         0x1EE23,
79621         0x1EE24,
79622         0x1EE25,
79623         0x1EE27,
79624         0x1EE28,
79625         0x1EE29,
79626         0x1EE33,
79627         0x1EE34,
79628         0x1EE38,
79629         0x1EE39,
79630         0x1EE3A,
79631         0x1EE3B,
79632         0x1EE3C,
79633         0x1EE42,
79634         0x1EE43,
79635         0x1EE47,
79636         0x1EE48,
79637         0x1EE49,
79638         0x1EE4A,
79639         0x1EE4B,
79640         0x1EE4C,
79641         0x1EE4D,
79642         0x1EE50,
79643         0x1EE51,
79644         0x1EE53,
79645         0x1EE54,
79646         0x1EE55,
79647         0x1EE57,
79648         0x1EE58,
79649         0x1EE59,
79650         0x1EE5A,
79651         0x1EE5B,
79652         0x1EE5C,
79653         0x1EE5D,
79654         0x1EE5E,
79655         0x1EE5F,
79656         0x1EE60,
79657         0x1EE61,
79658         0x1EE63,
79659         0x1EE64,
79660         0x1EE65,
79661         0x1EE67,
79662         0x1EE6B,
79663         0x1EE6C,
79664         0x1EE73,
79665         0x1EE74,
79666         0x1EE78,
79667         0x1EE79,
79668         0x1EE7D,
79669         0x1EE7E,
79670         0x1EE7F,
79671         0x1EE80,
79672         0x1EE8A,
79673         0x1EE8B,
79674         0x1EE9C,
79675         0x1EEA1,
79676         0x1EEA4,
79677         0x1EEA5,
79678         0x1EEAA,
79679         0x1EEAB,
79680         0x1EEBC,
79681         0x1F130,
79682         0x1F14A,
79683         0x1F150,
79684         0x1F16A,
79685         0x1F170,
79686         0x1F18A,
79687         0x1F1E6,
79688         0x1F200,
79689         0x1F385,
79690         0x1F386,
79691         0x1F3C3,
79692         0x1F3C5,
79693         0x1F3CA,
79694         0x1F3CC,
79695         0x1F3FB,
79696         0x1F400,
79697         0x1F442,
79698         0x1F444,
79699         0x1F446,
79700         0x1F451,
79701         0x1F466,
79702         0x1F46A,
79703         0x1F46E,
79704         0x1F46F,
79705         0x1F470,
79706         0x1F479,
79707         0x1F47C,
79708         0x1F47D,
79709         0x1F481,
79710         0x1F484,
79711         0x1F485,
79712         0x1F488,
79713         0x1F48B,
79714         0x1F48C,
79715         0x1F4AA,
79716         0x1F4AB,
79717         0x1F575,
79718         0x1F576,
79719         0x1F57A,
79720         0x1F57B,
79721         0x1F590,
79722         0x1F591,
79723         0x1F595,
79724         0x1F597,
79725         0x1F5E8,
79726         0x1F5E9,
79727         0x1F645,
79728         0x1F648,
79729         0x1F64B,
79730         0x1F650,
79731         0x1F6A3,
79732         0x1F6A4,
79733         0x1F6B4,
79734         0x1F6B7,
79735         0x1F6C0,
79736         0x1F6C1,
79737         0x1F918,
79738         0x1F91F,
79739         0x1F926,
79740         0x1F927,
79741         0x1F930,
79742         0x1F931,
79743         0x1F933,
79744         0x1F93A,
79745         0x1F93C,
79746         0x1F93F,
79747         0xE0001,
79748         0xE0002,
79749         0xE0020,
79750         0xE0080,
79751         0xE0100,
79752         0xE01F0
79753 };
79754
79755 #endif  /* defined(PERL_IN_PERL_C) */
79756
79757 #if defined(PERL_IN_REGEXEC_C)
79758
79759 #define WB_ENUM_COUNT 25
79760
79761 typedef enum {
79762         WB_Other = 0,
79763         WB_ALetter = 1,
79764         WB_CR = 2,
79765         WB_Double_Quote = 3,
79766         WB_E_Base = 4,
79767         WB_E_Base_GAZ = 5,
79768         WB_E_Modifier = 6,
79769         WB_Extend = 7,
79770         WB_ExtendNumLet = 8,
79771         WB_Format = 9,
79772         WB_Glue_After_Zwj = 10,
79773         WB_Hebrew_Letter = 11,
79774         WB_Katakana = 12,
79775         WB_LF = 13,
79776         WB_MidLetter = 14,
79777         WB_MidNum = 15,
79778         WB_MidNumLet = 16,
79779         WB_Newline = 17,
79780         WB_Numeric = 18,
79781         WB_Perl_Tailored_HSpace = 19,
79782         WB_Regional_Indicator = 20,
79783         WB_Single_Quote = 21,
79784         WB_ZWJ = 22,
79785         WB_EDGE = 23,
79786         WB_UNKNOWN = 24
79787 } WB_enum;
79788
79789 static const WB_enum _Perl_WB_invmap[] = { /* for EBCDIC 037 */
79790         WB_Other,
79791         WB_Perl_Tailored_HSpace,
79792         WB_Other,
79793         WB_Newline,
79794         WB_CR,
79795         WB_Other,
79796         WB_Newline,
79797         WB_Other,
79798         WB_LF,
79799         WB_Other,
79800         WB_Perl_Tailored_HSpace,
79801         WB_ALetter,
79802         WB_Other,
79803         WB_MidNumLet,
79804         WB_Other,
79805         WB_ALetter,
79806         WB_Other,
79807         WB_MidNum,
79808         WB_Other,
79809         WB_ALetter,
79810         WB_Other,
79811         WB_MidNum,
79812         WB_Other,
79813         WB_ExtendNumLet,
79814         WB_Other,
79815         WB_ALetter,
79816         WB_Other,
79817         WB_MidLetter,
79818         WB_Other,
79819         WB_Single_Quote,
79820         WB_Other,
79821         WB_Double_Quote,
79822         WB_ALetter,
79823         WB_Other,
79824         WB_ALetter,
79825         WB_Other,
79826         WB_ALetter,
79827         WB_Other,
79828         WB_ALetter,
79829         WB_Other,
79830         WB_ALetter,
79831         WB_Other,
79832         WB_ALetter,
79833         WB_Other,
79834         WB_ALetter,
79835         WB_Other,
79836         WB_MidLetter,
79837         WB_Other,
79838         WB_ALetter,
79839         WB_Format,
79840         WB_ALetter,
79841         WB_Other,
79842         WB_ALetter,
79843         WB_Other,
79844         WB_ALetter,
79845         WB_Other,
79846         WB_ALetter,
79847         WB_Other,
79848         WB_ALetter,
79849         WB_Numeric,
79850         WB_Other,
79851         WB_ALetter,
79852         WB_Other,
79853         WB_ALetter,
79854         WB_Other,
79855         WB_ALetter,
79856         WB_Other,
79857         WB_MidLetter,
79858         WB_Other,
79859         WB_ALetter,
79860         WB_Other,
79861         WB_ALetter,
79862         WB_Other,
79863         WB_ALetter,
79864         WB_Other,
79865         WB_Extend,
79866         WB_ALetter,
79867         WB_Other,
79868         WB_ALetter,
79869         WB_Other,
79870         WB_ALetter,
79871         WB_MidNum,
79872         WB_ALetter,
79873         WB_Other,
79874         WB_ALetter,
79875         WB_MidLetter,
79876         WB_ALetter,
79877         WB_Other,
79878         WB_ALetter,
79879         WB_Other,
79880         WB_ALetter,
79881         WB_Other,
79882         WB_ALetter,
79883         WB_Other,
79884         WB_ALetter,
79885         WB_Other,
79886         WB_Extend,
79887         WB_ALetter,
79888         WB_Other,
79889         WB_ALetter,
79890         WB_Other,
79891         WB_ALetter,
79892         WB_Other,
79893         WB_ALetter,
79894         WB_Other,
79895         WB_MidNum,
79896         WB_Other,
79897         WB_Extend,
79898         WB_Other,
79899         WB_Extend,
79900         WB_Other,
79901         WB_Extend,
79902         WB_Other,
79903         WB_Extend,
79904         WB_Other,
79905         WB_Extend,
79906         WB_Other,
79907         WB_Hebrew_Letter,
79908         WB_Other,
79909         WB_Hebrew_Letter,
79910         WB_ALetter,
79911         WB_MidLetter,
79912         WB_Other,
79913         WB_Format,
79914         WB_Other,
79915         WB_MidNum,
79916         WB_Other,
79917         WB_Extend,
79918         WB_Other,
79919         WB_Format,
79920         WB_Other,
79921         WB_ALetter,
79922         WB_Extend,
79923         WB_Numeric,
79924         WB_Other,
79925         WB_Numeric,
79926         WB_MidNum,
79927         WB_Other,
79928         WB_ALetter,
79929         WB_Extend,
79930         WB_ALetter,
79931         WB_Other,
79932         WB_ALetter,
79933         WB_Extend,
79934         WB_Format,
79935         WB_Other,
79936         WB_Extend,
79937         WB_ALetter,
79938         WB_Extend,
79939         WB_Other,
79940         WB_Extend,
79941         WB_ALetter,
79942         WB_Numeric,
79943         WB_ALetter,
79944         WB_Other,
79945         WB_ALetter,
79946         WB_Other,
79947         WB_Format,
79948         WB_ALetter,
79949         WB_Extend,
79950         WB_ALetter,
79951         WB_Extend,
79952         WB_Other,
79953         WB_ALetter,
79954         WB_Extend,
79955         WB_ALetter,
79956         WB_Other,
79957         WB_Numeric,
79958         WB_ALetter,
79959         WB_Extend,
79960         WB_ALetter,
79961         WB_Other,
79962         WB_MidNum,
79963         WB_Other,
79964         WB_ALetter,
79965         WB_Other,
79966         WB_ALetter,
79967         WB_Extend,
79968         WB_ALetter,
79969         WB_Extend,
79970         WB_ALetter,
79971         WB_Extend,
79972         WB_ALetter,
79973         WB_Extend,
79974         WB_Other,
79975         WB_ALetter,
79976         WB_Extend,
79977         WB_Other,
79978         WB_ALetter,
79979         WB_Other,
79980         WB_ALetter,
79981         WB_Other,
79982         WB_Extend,
79983         WB_Format,
79984         WB_Extend,
79985         WB_ALetter,
79986         WB_Extend,
79987         WB_ALetter,
79988         WB_Extend,
79989         WB_ALetter,
79990         WB_Extend,
79991         WB_ALetter,
79992         WB_Extend,
79993         WB_Other,
79994         WB_Numeric,
79995         WB_Other,
79996         WB_ALetter,
79997         WB_Extend,
79998         WB_Other,
79999         WB_ALetter,
80000         WB_Other,
80001         WB_ALetter,
80002         WB_Other,
80003         WB_ALetter,
80004         WB_Other,
80005         WB_ALetter,
80006         WB_Other,
80007         WB_ALetter,
80008         WB_Other,
80009         WB_ALetter,
80010         WB_Other,
80011         WB_Extend,
80012         WB_ALetter,
80013         WB_Extend,
80014         WB_Other,
80015         WB_Extend,
80016         WB_Other,
80017         WB_Extend,
80018         WB_ALetter,
80019         WB_Other,
80020         WB_Extend,
80021         WB_Other,
80022         WB_ALetter,
80023         WB_Other,
80024         WB_ALetter,
80025         WB_Extend,
80026         WB_Other,
80027         WB_Numeric,
80028         WB_ALetter,
80029         WB_Other,
80030         WB_Extend,
80031         WB_Other,
80032         WB_ALetter,
80033         WB_Other,
80034         WB_ALetter,
80035         WB_Other,
80036         WB_ALetter,
80037         WB_Other,
80038         WB_ALetter,
80039         WB_Other,
80040         WB_ALetter,
80041         WB_Other,
80042         WB_ALetter,
80043         WB_Other,
80044         WB_ALetter,
80045         WB_Other,
80046         WB_Extend,
80047         WB_Other,
80048         WB_Extend,
80049         WB_Other,
80050         WB_Extend,
80051         WB_Other,
80052         WB_Extend,
80053         WB_Other,
80054         WB_Extend,
80055         WB_Other,
80056         WB_ALetter,
80057         WB_Other,
80058         WB_ALetter,
80059         WB_Other,
80060         WB_Numeric,
80061         WB_Extend,
80062         WB_ALetter,
80063         WB_Extend,
80064         WB_Other,
80065         WB_Extend,
80066         WB_Other,
80067         WB_ALetter,
80068         WB_Other,
80069         WB_ALetter,
80070         WB_Other,
80071         WB_ALetter,
80072         WB_Other,
80073         WB_ALetter,
80074         WB_Other,
80075         WB_ALetter,
80076         WB_Other,
80077         WB_ALetter,
80078         WB_Other,
80079         WB_Extend,
80080         WB_ALetter,
80081         WB_Extend,
80082         WB_Other,
80083         WB_Extend,
80084         WB_Other,
80085         WB_Extend,
80086         WB_Other,
80087         WB_ALetter,
80088         WB_Other,
80089         WB_ALetter,
80090         WB_Extend,
80091         WB_Other,
80092         WB_Numeric,
80093         WB_Other,
80094         WB_ALetter,
80095         WB_Other,
80096         WB_Extend,
80097         WB_Other,
80098         WB_ALetter,
80099         WB_Other,
80100         WB_ALetter,
80101         WB_Other,
80102         WB_ALetter,
80103         WB_Other,
80104         WB_ALetter,
80105         WB_Other,
80106         WB_ALetter,
80107         WB_Other,
80108         WB_ALetter,
80109         WB_Other,
80110         WB_Extend,
80111         WB_ALetter,
80112         WB_Extend,
80113         WB_Other,
80114         WB_Extend,
80115         WB_Other,
80116         WB_Extend,
80117         WB_Other,
80118         WB_Extend,
80119         WB_Other,
80120         WB_ALetter,
80121         WB_Other,
80122         WB_ALetter,
80123         WB_Extend,
80124         WB_Other,
80125         WB_Numeric,
80126         WB_Other,
80127         WB_ALetter,
80128         WB_Other,
80129         WB_Extend,
80130         WB_ALetter,
80131         WB_Other,
80132         WB_ALetter,
80133         WB_Other,
80134         WB_ALetter,
80135         WB_Other,
80136         WB_ALetter,
80137         WB_Other,
80138         WB_ALetter,
80139         WB_Other,
80140         WB_ALetter,
80141         WB_Other,
80142         WB_ALetter,
80143         WB_Other,
80144         WB_ALetter,
80145         WB_Other,
80146         WB_ALetter,
80147         WB_Other,
80148         WB_ALetter,
80149         WB_Other,
80150         WB_Extend,
80151         WB_Other,
80152         WB_Extend,
80153         WB_Other,
80154         WB_Extend,
80155         WB_Other,
80156         WB_ALetter,
80157         WB_Other,
80158         WB_Extend,
80159         WB_Other,
80160         WB_Numeric,
80161         WB_Other,
80162         WB_Extend,
80163         WB_Other,
80164         WB_ALetter,
80165         WB_Other,
80166         WB_ALetter,
80167         WB_Other,
80168         WB_ALetter,
80169         WB_Other,
80170         WB_ALetter,
80171         WB_Other,
80172         WB_ALetter,
80173         WB_Extend,
80174         WB_Other,
80175         WB_Extend,
80176         WB_Other,
80177         WB_Extend,
80178         WB_Other,
80179         WB_Extend,
80180         WB_Other,
80181         WB_ALetter,
80182         WB_Other,
80183         WB_ALetter,
80184         WB_Extend,
80185         WB_Other,
80186         WB_Numeric,
80187         WB_Other,
80188         WB_ALetter,
80189         WB_Extend,
80190         WB_Other,
80191         WB_ALetter,
80192         WB_Other,
80193         WB_ALetter,
80194         WB_Other,
80195         WB_ALetter,
80196         WB_Other,
80197         WB_ALetter,
80198         WB_Other,
80199         WB_ALetter,
80200         WB_Other,
80201         WB_Extend,
80202         WB_ALetter,
80203         WB_Extend,
80204         WB_Other,
80205         WB_Extend,
80206         WB_Other,
80207         WB_Extend,
80208         WB_Other,
80209         WB_Extend,
80210         WB_Other,
80211         WB_ALetter,
80212         WB_Other,
80213         WB_ALetter,
80214         WB_Extend,
80215         WB_Other,
80216         WB_Numeric,
80217         WB_Other,
80218         WB_ALetter,
80219         WB_Other,
80220         WB_Extend,
80221         WB_Other,
80222         WB_ALetter,
80223         WB_Other,
80224         WB_ALetter,
80225         WB_Other,
80226         WB_ALetter,
80227         WB_Other,
80228         WB_ALetter,
80229         WB_Extend,
80230         WB_Other,
80231         WB_Extend,
80232         WB_Other,
80233         WB_Extend,
80234         WB_ALetter,
80235         WB_Other,
80236         WB_ALetter,
80237         WB_Extend,
80238         WB_Other,
80239         WB_ALetter,
80240         WB_Extend,
80241         WB_Other,
80242         WB_Numeric,
80243         WB_Other,
80244         WB_ALetter,
80245         WB_Other,
80246         WB_Extend,
80247         WB_Other,
80248         WB_ALetter,
80249         WB_Other,
80250         WB_ALetter,
80251         WB_Other,
80252         WB_ALetter,
80253         WB_Other,
80254         WB_ALetter,
80255         WB_Other,
80256         WB_ALetter,
80257         WB_Other,
80258         WB_Extend,
80259         WB_Other,
80260         WB_Extend,
80261         WB_Other,
80262         WB_Extend,
80263         WB_Other,
80264         WB_Extend,
80265         WB_Other,
80266         WB_Numeric,
80267         WB_Other,
80268         WB_Extend,
80269         WB_Other,
80270         WB_Extend,
80271         WB_Other,
80272         WB_Extend,
80273         WB_Other,
80274         WB_Extend,
80275         WB_Other,
80276         WB_Numeric,
80277         WB_Other,
80278         WB_Extend,
80279         WB_Other,
80280         WB_Extend,
80281         WB_Other,
80282         WB_Extend,
80283         WB_Other,
80284         WB_Extend,
80285         WB_Other,
80286         WB_Numeric,
80287         WB_Other,
80288         WB_ALetter,
80289         WB_Other,
80290         WB_Extend,
80291         WB_Other,
80292         WB_Numeric,
80293         WB_Other,
80294         WB_Extend,
80295         WB_Other,
80296         WB_Extend,
80297         WB_Other,
80298         WB_Extend,
80299         WB_Other,
80300         WB_Extend,
80301         WB_ALetter,
80302         WB_Other,
80303         WB_ALetter,
80304         WB_Other,
80305         WB_Extend,
80306         WB_Other,
80307         WB_Extend,
80308         WB_ALetter,
80309         WB_Extend,
80310         WB_Other,
80311         WB_Extend,
80312         WB_Other,
80313         WB_Extend,
80314         WB_Other,
80315         WB_Extend,
80316         WB_Other,
80317         WB_Numeric,
80318         WB_Other,
80319         WB_Extend,
80320         WB_Other,
80321         WB_Extend,
80322         WB_Other,
80323         WB_Extend,
80324         WB_Other,
80325         WB_Extend,
80326         WB_Other,
80327         WB_Extend,
80328         WB_Other,
80329         WB_Extend,
80330         WB_Other,
80331         WB_Extend,
80332         WB_Numeric,
80333         WB_Extend,
80334         WB_Other,
80335         WB_ALetter,
80336         WB_Other,
80337         WB_ALetter,
80338         WB_Other,
80339         WB_ALetter,
80340         WB_Other,
80341         WB_ALetter,
80342         WB_Other,
80343         WB_ALetter,
80344         WB_Other,
80345         WB_ALetter,
80346         WB_Other,
80347         WB_ALetter,
80348         WB_Other,
80349         WB_ALetter,
80350         WB_Other,
80351         WB_ALetter,
80352         WB_Other,
80353         WB_ALetter,
80354         WB_Other,
80355         WB_ALetter,
80356         WB_Other,
80357         WB_ALetter,
80358         WB_Other,
80359         WB_ALetter,
80360         WB_Other,
80361         WB_ALetter,
80362         WB_Other,
80363         WB_ALetter,
80364         WB_Other,
80365         WB_ALetter,
80366         WB_Other,
80367         WB_ALetter,
80368         WB_Other,
80369         WB_ALetter,
80370         WB_Other,
80371         WB_ALetter,
80372         WB_Other,
80373         WB_ALetter,
80374         WB_Other,
80375         WB_Extend,
80376         WB_Other,
80377         WB_ALetter,
80378         WB_Other,
80379         WB_ALetter,
80380         WB_Other,
80381         WB_ALetter,
80382         WB_Other,
80383         WB_ALetter,
80384         WB_Other,
80385         WB_ALetter,
80386         WB_Perl_Tailored_HSpace,
80387         WB_ALetter,
80388         WB_Other,
80389         WB_ALetter,
80390         WB_Other,
80391         WB_ALetter,
80392         WB_Other,
80393         WB_ALetter,
80394         WB_Other,
80395         WB_ALetter,
80396         WB_Extend,
80397         WB_Other,
80398         WB_ALetter,
80399         WB_Extend,
80400         WB_Other,
80401         WB_ALetter,
80402         WB_Extend,
80403         WB_Other,
80404         WB_ALetter,
80405         WB_Other,
80406         WB_ALetter,
80407         WB_Other,
80408         WB_Extend,
80409         WB_Other,
80410         WB_Extend,
80411         WB_Other,
80412         WB_Extend,
80413         WB_Other,
80414         WB_Numeric,
80415         WB_Other,
80416         WB_Extend,
80417         WB_Format,
80418         WB_Other,
80419         WB_Numeric,
80420         WB_Other,
80421         WB_ALetter,
80422         WB_Other,
80423         WB_ALetter,
80424         WB_Extend,
80425         WB_ALetter,
80426         WB_Extend,
80427         WB_ALetter,
80428         WB_Other,
80429         WB_ALetter,
80430         WB_Other,
80431         WB_ALetter,
80432         WB_Other,
80433         WB_Extend,
80434         WB_Other,
80435         WB_Extend,
80436         WB_Other,
80437         WB_Numeric,
80438         WB_Other,
80439         WB_Numeric,
80440         WB_Other,
80441         WB_ALetter,
80442         WB_Extend,
80443         WB_Other,
80444         WB_Extend,
80445         WB_Other,
80446         WB_Extend,
80447         WB_Other,
80448         WB_Extend,
80449         WB_Numeric,
80450         WB_Other,
80451         WB_Numeric,
80452         WB_Other,
80453         WB_Extend,
80454         WB_Other,
80455         WB_Extend,
80456         WB_ALetter,
80457         WB_Extend,
80458         WB_ALetter,
80459         WB_Other,
80460         WB_Numeric,
80461         WB_Other,
80462         WB_Extend,
80463         WB_Other,
80464         WB_Extend,
80465         WB_ALetter,
80466         WB_Extend,
80467         WB_ALetter,
80468         WB_Numeric,
80469         WB_ALetter,
80470         WB_Extend,
80471         WB_Other,
80472         WB_ALetter,
80473         WB_Extend,
80474         WB_Other,
80475         WB_Numeric,
80476         WB_Other,
80477         WB_ALetter,
80478         WB_Numeric,
80479         WB_ALetter,
80480         WB_Other,
80481         WB_ALetter,
80482         WB_Other,
80483         WB_Extend,
80484         WB_Other,
80485         WB_Extend,
80486         WB_ALetter,
80487         WB_Extend,
80488         WB_ALetter,
80489         WB_Extend,
80490         WB_ALetter,
80491         WB_Other,
80492         WB_Extend,
80493         WB_Other,
80494         WB_ALetter,
80495         WB_Extend,
80496         WB_Other,
80497         WB_Extend,
80498         WB_ALetter,
80499         WB_Other,
80500         WB_ALetter,
80501         WB_Other,
80502         WB_ALetter,
80503         WB_Other,
80504         WB_ALetter,
80505         WB_Other,
80506         WB_ALetter,
80507         WB_Other,
80508         WB_ALetter,
80509         WB_Other,
80510         WB_ALetter,
80511         WB_Other,
80512         WB_ALetter,
80513         WB_Other,
80514         WB_ALetter,
80515         WB_Other,
80516         WB_ALetter,
80517         WB_Other,
80518         WB_ALetter,
80519         WB_Other,
80520         WB_ALetter,
80521         WB_Other,
80522         WB_ALetter,
80523         WB_Other,
80524         WB_ALetter,
80525         WB_Other,
80526         WB_ALetter,
80527         WB_Other,
80528         WB_ALetter,
80529         WB_Other,
80530         WB_ALetter,
80531         WB_Other,
80532         WB_ALetter,
80533         WB_Other,
80534         WB_ALetter,
80535         WB_Other,
80536         WB_Perl_Tailored_HSpace,
80537         WB_Other,
80538         WB_Extend,
80539         WB_ZWJ,
80540         WB_Format,
80541         WB_Other,
80542         WB_MidNumLet,
80543         WB_Other,
80544         WB_MidNumLet,
80545         WB_Other,
80546         WB_MidLetter,
80547         WB_Newline,
80548         WB_Format,
80549         WB_ExtendNumLet,
80550         WB_Other,
80551         WB_ExtendNumLet,
80552         WB_Other,
80553         WB_MidNum,
80554         WB_Other,
80555         WB_ExtendNumLet,
80556         WB_Other,
80557         WB_Perl_Tailored_HSpace,
80558         WB_Format,
80559         WB_Other,
80560         WB_Format,
80561         WB_Other,
80562         WB_ALetter,
80563         WB_Other,
80564         WB_ALetter,
80565         WB_Other,
80566         WB_ALetter,
80567         WB_Other,
80568         WB_Extend,
80569         WB_Other,
80570         WB_ALetter,
80571         WB_Other,
80572         WB_ALetter,
80573         WB_Other,
80574         WB_ALetter,
80575         WB_Other,
80576         WB_ALetter,
80577         WB_Other,
80578         WB_ALetter,
80579         WB_Other,
80580         WB_ALetter,
80581         WB_Other,
80582         WB_ALetter,
80583         WB_Other,
80584         WB_ALetter,
80585         WB_Other,
80586         WB_ALetter,
80587         WB_Other,
80588         WB_ALetter,
80589         WB_Other,
80590         WB_ALetter,
80591         WB_Other,
80592         WB_ALetter,
80593         WB_Other,
80594         WB_ALetter,
80595         WB_Other,
80596         WB_ALetter,
80597         WB_Other,
80598         WB_ALetter,
80599         WB_Other,
80600         WB_E_Base,
80601         WB_Other,
80602         WB_E_Base,
80603         WB_Other,
80604         WB_E_Base,
80605         WB_Other,
80606         WB_Glue_After_Zwj,
80607         WB_Other,
80608         WB_ALetter,
80609         WB_Other,
80610         WB_ALetter,
80611         WB_Other,
80612         WB_ALetter,
80613         WB_Other,
80614         WB_ALetter,
80615         WB_Extend,
80616         WB_ALetter,
80617         WB_Other,
80618         WB_ALetter,
80619         WB_Other,
80620         WB_ALetter,
80621         WB_Other,
80622         WB_ALetter,
80623         WB_Other,
80624         WB_ALetter,
80625         WB_Other,
80626         WB_ALetter,
80627         WB_Other,
80628         WB_Extend,
80629         WB_ALetter,
80630         WB_Other,
80631         WB_ALetter,
80632         WB_Other,
80633         WB_ALetter,
80634         WB_Other,
80635         WB_ALetter,
80636         WB_Other,
80637         WB_ALetter,
80638         WB_Other,
80639         WB_ALetter,
80640         WB_Other,
80641         WB_ALetter,
80642         WB_Other,
80643         WB_ALetter,
80644         WB_Other,
80645         WB_ALetter,
80646         WB_Other,
80647         WB_Extend,
80648         WB_Other,
80649         WB_ALetter,
80650         WB_Other,
80651         WB_Perl_Tailored_HSpace,
80652         WB_Other,
80653         WB_ALetter,
80654         WB_Other,
80655         WB_Extend,
80656         WB_Other,
80657         WB_Katakana,
80658         WB_Other,
80659         WB_ALetter,
80660         WB_Other,
80661         WB_Extend,
80662         WB_Katakana,
80663         WB_Other,
80664         WB_Katakana,
80665         WB_Other,
80666         WB_Katakana,
80667         WB_Other,
80668         WB_ALetter,
80669         WB_Other,
80670         WB_ALetter,
80671         WB_Other,
80672         WB_ALetter,
80673         WB_Other,
80674         WB_Katakana,
80675         WB_Other,
80676         WB_Katakana,
80677         WB_Other,
80678         WB_Katakana,
80679         WB_Other,
80680         WB_ALetter,
80681         WB_Other,
80682         WB_ALetter,
80683         WB_Other,
80684         WB_ALetter,
80685         WB_Other,
80686         WB_ALetter,
80687         WB_Numeric,
80688         WB_ALetter,
80689         WB_Other,
80690         WB_ALetter,
80691         WB_Extend,
80692         WB_Other,
80693         WB_Extend,
80694         WB_Other,
80695         WB_ALetter,
80696         WB_Extend,
80697         WB_ALetter,
80698         WB_Extend,
80699         WB_Other,
80700         WB_ALetter,
80701         WB_Other,
80702         WB_ALetter,
80703         WB_Other,
80704         WB_ALetter,
80705         WB_Other,
80706         WB_ALetter,
80707         WB_Other,
80708         WB_ALetter,
80709         WB_Extend,
80710         WB_ALetter,
80711         WB_Extend,
80712         WB_ALetter,
80713         WB_Extend,
80714         WB_ALetter,
80715         WB_Extend,
80716         WB_Other,
80717         WB_ALetter,
80718         WB_Other,
80719         WB_Extend,
80720         WB_ALetter,
80721         WB_Extend,
80722         WB_Other,
80723         WB_Numeric,
80724         WB_Other,
80725         WB_Extend,
80726         WB_ALetter,
80727         WB_Other,
80728         WB_ALetter,
80729         WB_Other,
80730         WB_ALetter,
80731         WB_Other,
80732         WB_Numeric,
80733         WB_ALetter,
80734         WB_Extend,
80735         WB_Other,
80736         WB_ALetter,
80737         WB_Extend,
80738         WB_Other,
80739         WB_ALetter,
80740         WB_Other,
80741         WB_Extend,
80742         WB_ALetter,
80743         WB_Extend,
80744         WB_Other,
80745         WB_ALetter,
80746         WB_Numeric,
80747         WB_Other,
80748         WB_Extend,
80749         WB_Other,
80750         WB_Numeric,
80751         WB_Other,
80752         WB_ALetter,
80753         WB_Extend,
80754         WB_Other,
80755         WB_ALetter,
80756         WB_Extend,
80757         WB_ALetter,
80758         WB_Extend,
80759         WB_Other,
80760         WB_Numeric,
80761         WB_Other,
80762         WB_Extend,
80763         WB_Other,
80764         WB_Extend,
80765         WB_Other,
80766         WB_Extend,
80767         WB_Other,
80768         WB_Extend,
80769         WB_Other,
80770         WB_Extend,
80771         WB_Other,
80772         WB_Extend,
80773         WB_Other,
80774         WB_ALetter,
80775         WB_Extend,
80776         WB_Other,
80777         WB_ALetter,
80778         WB_Extend,
80779         WB_Other,
80780         WB_ALetter,
80781         WB_Other,
80782         WB_ALetter,
80783         WB_Other,
80784         WB_ALetter,
80785         WB_Other,
80786         WB_ALetter,
80787         WB_Other,
80788         WB_ALetter,
80789         WB_Other,
80790         WB_ALetter,
80791         WB_Other,
80792         WB_ALetter,
80793         WB_Other,
80794         WB_ALetter,
80795         WB_Extend,
80796         WB_Other,
80797         WB_Extend,
80798         WB_Other,
80799         WB_Numeric,
80800         WB_Other,
80801         WB_ALetter,
80802         WB_Other,
80803         WB_ALetter,
80804         WB_Other,
80805         WB_ALetter,
80806         WB_Other,
80807         WB_ALetter,
80808         WB_Other,
80809         WB_ALetter,
80810         WB_Other,
80811         WB_Hebrew_Letter,
80812         WB_Extend,
80813         WB_Hebrew_Letter,
80814         WB_Other,
80815         WB_Hebrew_Letter,
80816         WB_Other,
80817         WB_Hebrew_Letter,
80818         WB_Other,
80819         WB_Hebrew_Letter,
80820         WB_Other,
80821         WB_Hebrew_Letter,
80822         WB_Other,
80823         WB_Hebrew_Letter,
80824         WB_Other,
80825         WB_Hebrew_Letter,
80826         WB_ALetter,
80827         WB_Other,
80828         WB_ALetter,
80829         WB_Other,
80830         WB_ALetter,
80831         WB_Other,
80832         WB_ALetter,
80833         WB_Other,
80834         WB_ALetter,
80835         WB_Other,
80836         WB_Extend,
80837         WB_MidNum,
80838         WB_Other,
80839         WB_MidLetter,
80840         WB_MidNum,
80841         WB_Other,
80842         WB_Extend,
80843         WB_Other,
80844         WB_ExtendNumLet,
80845         WB_Other,
80846         WB_ExtendNumLet,
80847         WB_MidNum,
80848         WB_Other,
80849         WB_MidNumLet,
80850         WB_Other,
80851         WB_MidNum,
80852         WB_MidLetter,
80853         WB_Other,
80854         WB_ALetter,
80855         WB_Other,
80856         WB_ALetter,
80857         WB_Other,
80858         WB_Format,
80859         WB_Other,
80860         WB_MidNumLet,
80861         WB_Other,
80862         WB_MidNum,
80863         WB_Other,
80864         WB_MidNumLet,
80865         WB_Other,
80866         WB_MidLetter,
80867         WB_MidNum,
80868         WB_Other,
80869         WB_ALetter,
80870         WB_Other,
80871         WB_ExtendNumLet,
80872         WB_Other,
80873         WB_ALetter,
80874         WB_Other,
80875         WB_Katakana,
80876         WB_Extend,
80877         WB_ALetter,
80878         WB_Other,
80879         WB_ALetter,
80880         WB_Other,
80881         WB_ALetter,
80882         WB_Other,
80883         WB_ALetter,
80884         WB_Other,
80885         WB_ALetter,
80886         WB_Other,
80887         WB_Format,
80888         WB_Other,
80889         WB_ALetter,
80890         WB_Other,
80891         WB_ALetter,
80892         WB_Other,
80893         WB_ALetter,
80894         WB_Other,
80895         WB_ALetter,
80896         WB_Other,
80897         WB_ALetter,
80898         WB_Other,
80899         WB_ALetter,
80900         WB_Other,
80901         WB_ALetter,
80902         WB_Other,
80903         WB_ALetter,
80904         WB_Other,
80905         WB_Extend,
80906         WB_Other,
80907         WB_ALetter,
80908         WB_Other,
80909         WB_ALetter,
80910         WB_Other,
80911         WB_Extend,
80912         WB_Other,
80913         WB_ALetter,
80914         WB_Other,
80915         WB_ALetter,
80916         WB_Other,
80917         WB_ALetter,
80918         WB_Extend,
80919         WB_Other,
80920         WB_ALetter,
80921         WB_Other,
80922         WB_ALetter,
80923         WB_Other,
80924         WB_ALetter,
80925         WB_Other,
80926         WB_ALetter,
80927         WB_Other,
80928         WB_ALetter,
80929         WB_Other,
80930         WB_Numeric,
80931         WB_Other,
80932         WB_ALetter,
80933         WB_Other,
80934         WB_ALetter,
80935         WB_Other,
80936         WB_ALetter,
80937         WB_Other,
80938         WB_ALetter,
80939         WB_Other,
80940         WB_ALetter,
80941         WB_Other,
80942         WB_ALetter,
80943         WB_Other,
80944         WB_ALetter,
80945         WB_Other,
80946         WB_ALetter,
80947         WB_Other,
80948         WB_ALetter,
80949         WB_Other,
80950         WB_ALetter,
80951         WB_Other,
80952         WB_ALetter,
80953         WB_Other,
80954         WB_ALetter,
80955         WB_Other,
80956         WB_ALetter,
80957         WB_Other,
80958         WB_ALetter,
80959         WB_Other,
80960         WB_ALetter,
80961         WB_Other,
80962         WB_ALetter,
80963         WB_Other,
80964         WB_ALetter,
80965         WB_Other,
80966         WB_ALetter,
80967         WB_Other,
80968         WB_ALetter,
80969         WB_Other,
80970         WB_ALetter,
80971         WB_Other,
80972         WB_ALetter,
80973         WB_Other,
80974         WB_ALetter,
80975         WB_Extend,
80976         WB_Other,
80977         WB_Extend,
80978         WB_Other,
80979         WB_Extend,
80980         WB_ALetter,
80981         WB_Other,
80982         WB_ALetter,
80983         WB_Other,
80984         WB_ALetter,
80985         WB_Other,
80986         WB_Extend,
80987         WB_Other,
80988         WB_Extend,
80989         WB_Other,
80990         WB_ALetter,
80991         WB_Other,
80992         WB_ALetter,
80993         WB_Other,
80994         WB_ALetter,
80995         WB_Other,
80996         WB_ALetter,
80997         WB_Extend,
80998         WB_Other,
80999         WB_ALetter,
81000         WB_Other,
81001         WB_ALetter,
81002         WB_Other,
81003         WB_ALetter,
81004         WB_Other,
81005         WB_ALetter,
81006         WB_Other,
81007         WB_ALetter,
81008         WB_Other,
81009         WB_ALetter,
81010         WB_Other,
81011         WB_ALetter,
81012         WB_Other,
81013         WB_Extend,
81014         WB_ALetter,
81015         WB_Extend,
81016         WB_Other,
81017         WB_Numeric,
81018         WB_Other,
81019         WB_Extend,
81020         WB_ALetter,
81021         WB_Extend,
81022         WB_Other,
81023         WB_Format,
81024         WB_Other,
81025         WB_ALetter,
81026         WB_Other,
81027         WB_Numeric,
81028         WB_Other,
81029         WB_Extend,
81030         WB_ALetter,
81031         WB_Extend,
81032         WB_Other,
81033         WB_Numeric,
81034         WB_Other,
81035         WB_ALetter,
81036         WB_Extend,
81037         WB_Other,
81038         WB_ALetter,
81039         WB_Other,
81040         WB_Extend,
81041         WB_ALetter,
81042         WB_Extend,
81043         WB_ALetter,
81044         WB_Other,
81045         WB_Extend,
81046         WB_Other,
81047         WB_Numeric,
81048         WB_ALetter,
81049         WB_Other,
81050         WB_ALetter,
81051         WB_Other,
81052         WB_ALetter,
81053         WB_Other,
81054         WB_ALetter,
81055         WB_Extend,
81056         WB_Other,
81057         WB_Extend,
81058         WB_Other,
81059         WB_ALetter,
81060         WB_Other,
81061         WB_ALetter,
81062         WB_Other,
81063         WB_ALetter,
81064         WB_Other,
81065         WB_ALetter,
81066         WB_Other,
81067         WB_ALetter,
81068         WB_Other,
81069         WB_ALetter,
81070         WB_Extend,
81071         WB_Other,
81072         WB_Numeric,
81073         WB_Other,
81074         WB_Extend,
81075         WB_Other,
81076         WB_ALetter,
81077         WB_Other,
81078         WB_ALetter,
81079         WB_Other,
81080         WB_ALetter,
81081         WB_Other,
81082         WB_ALetter,
81083         WB_Other,
81084         WB_ALetter,
81085         WB_Other,
81086         WB_ALetter,
81087         WB_Other,
81088         WB_Extend,
81089         WB_ALetter,
81090         WB_Extend,
81091         WB_Other,
81092         WB_Extend,
81093         WB_Other,
81094         WB_Extend,
81095         WB_Other,
81096         WB_ALetter,
81097         WB_Other,
81098         WB_Extend,
81099         WB_Other,
81100         WB_ALetter,
81101         WB_Extend,
81102         WB_Other,
81103         WB_Extend,
81104         WB_Other,
81105         WB_Extend,
81106         WB_Other,
81107         WB_ALetter,
81108         WB_Extend,
81109         WB_ALetter,
81110         WB_Other,
81111         WB_Numeric,
81112         WB_Other,
81113         WB_ALetter,
81114         WB_Extend,
81115         WB_ALetter,
81116         WB_Other,
81117         WB_ALetter,
81118         WB_Other,
81119         WB_Numeric,
81120         WB_Other,
81121         WB_ALetter,
81122         WB_Extend,
81123         WB_Other,
81124         WB_Extend,
81125         WB_Other,
81126         WB_ALetter,
81127         WB_Extend,
81128         WB_Other,
81129         WB_ALetter,
81130         WB_Extend,
81131         WB_Other,
81132         WB_ALetter,
81133         WB_Other,
81134         WB_Numeric,
81135         WB_Other,
81136         WB_ALetter,
81137         WB_Extend,
81138         WB_Other,
81139         WB_Numeric,
81140         WB_Other,
81141         WB_Extend,
81142         WB_Other,
81143         WB_Numeric,
81144         WB_Other,
81145         WB_ALetter,
81146         WB_Numeric,
81147         WB_Other,
81148         WB_ALetter,
81149         WB_Other,
81150         WB_ALetter,
81151         WB_Other,
81152         WB_ALetter,
81153         WB_Other,
81154         WB_ALetter,
81155         WB_Extend,
81156         WB_Other,
81157         WB_Extend,
81158         WB_ALetter,
81159         WB_Other,
81160         WB_Numeric,
81161         WB_Other,
81162         WB_ALetter,
81163         WB_Other,
81164         WB_Extend,
81165         WB_Other,
81166         WB_Extend,
81167         WB_Other,
81168         WB_ALetter,
81169         WB_Other,
81170         WB_ALetter,
81171         WB_Other,
81172         WB_ALetter,
81173         WB_Other,
81174         WB_ALetter,
81175         WB_Other,
81176         WB_ALetter,
81177         WB_Other,
81178         WB_ALetter,
81179         WB_Other,
81180         WB_ALetter,
81181         WB_Other,
81182         WB_Numeric,
81183         WB_Other,
81184         WB_ALetter,
81185         WB_Other,
81186         WB_Extend,
81187         WB_Other,
81188         WB_ALetter,
81189         WB_Extend,
81190         WB_Other,
81191         WB_ALetter,
81192         WB_Other,
81193         WB_Numeric,
81194         WB_Other,
81195         WB_ALetter,
81196         WB_Other,
81197         WB_ALetter,
81198         WB_Other,
81199         WB_ALetter,
81200         WB_Other,
81201         WB_ALetter,
81202         WB_Extend,
81203         WB_Other,
81204         WB_Extend,
81205         WB_ALetter,
81206         WB_Other,
81207         WB_ALetter,
81208         WB_Other,
81209         WB_Katakana,
81210         WB_Other,
81211         WB_ALetter,
81212         WB_Other,
81213         WB_ALetter,
81214         WB_Other,
81215         WB_ALetter,
81216         WB_Other,
81217         WB_ALetter,
81218         WB_Other,
81219         WB_Extend,
81220         WB_Other,
81221         WB_Format,
81222         WB_Other,
81223         WB_Extend,
81224         WB_Other,
81225         WB_Extend,
81226         WB_Format,
81227         WB_Extend,
81228         WB_Other,
81229         WB_Extend,
81230         WB_Other,
81231         WB_Extend,
81232         WB_Other,
81233         WB_Extend,
81234         WB_Other,
81235         WB_ALetter,
81236         WB_Other,
81237         WB_ALetter,
81238         WB_Other,
81239         WB_ALetter,
81240         WB_Other,
81241         WB_ALetter,
81242         WB_Other,
81243         WB_ALetter,
81244         WB_Other,
81245         WB_ALetter,
81246         WB_Other,
81247         WB_ALetter,
81248         WB_Other,
81249         WB_ALetter,
81250         WB_Other,
81251         WB_ALetter,
81252         WB_Other,
81253         WB_ALetter,
81254         WB_Other,
81255         WB_ALetter,
81256         WB_Other,
81257         WB_ALetter,
81258         WB_Other,
81259         WB_ALetter,
81260         WB_Other,
81261         WB_ALetter,
81262         WB_Other,
81263         WB_ALetter,
81264         WB_Other,
81265         WB_ALetter,
81266         WB_Other,
81267         WB_ALetter,
81268         WB_Other,
81269         WB_ALetter,
81270         WB_Other,
81271         WB_ALetter,
81272         WB_Other,
81273         WB_ALetter,
81274         WB_Other,
81275         WB_ALetter,
81276         WB_Other,
81277         WB_ALetter,
81278         WB_Other,
81279         WB_ALetter,
81280         WB_Other,
81281         WB_ALetter,
81282         WB_Other,
81283         WB_ALetter,
81284         WB_Other,
81285         WB_ALetter,
81286         WB_Other,
81287         WB_ALetter,
81288         WB_Other,
81289         WB_ALetter,
81290         WB_Other,
81291         WB_ALetter,
81292         WB_Other,
81293         WB_ALetter,
81294         WB_Other,
81295         WB_Numeric,
81296         WB_Other,
81297         WB_Extend,
81298         WB_Other,
81299         WB_Extend,
81300         WB_Other,
81301         WB_Extend,
81302         WB_Other,
81303         WB_Extend,
81304         WB_Other,
81305         WB_Extend,
81306         WB_Other,
81307         WB_Extend,
81308         WB_Other,
81309         WB_Extend,
81310         WB_Other,
81311         WB_Extend,
81312         WB_Other,
81313         WB_Extend,
81314         WB_Other,
81315         WB_Extend,
81316         WB_Other,
81317         WB_Extend,
81318         WB_Other,
81319         WB_ALetter,
81320         WB_Other,
81321         WB_Extend,
81322         WB_Other,
81323         WB_ALetter,
81324         WB_Extend,
81325         WB_Other,
81326         WB_Numeric,
81327         WB_Other,
81328         WB_ALetter,
81329         WB_Other,
81330         WB_ALetter,
81331         WB_Other,
81332         WB_ALetter,
81333         WB_Other,
81334         WB_ALetter,
81335         WB_Other,
81336         WB_ALetter,
81337         WB_Other,
81338         WB_ALetter,
81339         WB_Other,
81340         WB_ALetter,
81341         WB_Other,
81342         WB_ALetter,
81343         WB_Other,
81344         WB_ALetter,
81345         WB_Other,
81346         WB_ALetter,
81347         WB_Other,
81348         WB_ALetter,
81349         WB_Other,
81350         WB_ALetter,
81351         WB_Other,
81352         WB_ALetter,
81353         WB_Other,
81354         WB_ALetter,
81355         WB_Other,
81356         WB_ALetter,
81357         WB_Other,
81358         WB_ALetter,
81359         WB_Other,
81360         WB_ALetter,
81361         WB_Other,
81362         WB_ALetter,
81363         WB_Other,
81364         WB_ALetter,
81365         WB_Other,
81366         WB_ALetter,
81367         WB_Other,
81368         WB_ALetter,
81369         WB_Other,
81370         WB_ALetter,
81371         WB_Other,
81372         WB_ALetter,
81373         WB_Other,
81374         WB_ALetter,
81375         WB_Other,
81376         WB_ALetter,
81377         WB_Other,
81378         WB_ALetter,
81379         WB_Other,
81380         WB_ALetter,
81381         WB_Other,
81382         WB_ALetter,
81383         WB_Other,
81384         WB_ALetter,
81385         WB_Other,
81386         WB_ALetter,
81387         WB_Other,
81388         WB_ALetter,
81389         WB_Other,
81390         WB_ALetter,
81391         WB_Other,
81392         WB_ALetter,
81393         WB_Other,
81394         WB_ALetter,
81395         WB_Other,
81396         WB_ALetter,
81397         WB_Other,
81398         WB_ALetter,
81399         WB_Other,
81400         WB_Regional_Indicator,
81401         WB_Other,
81402         WB_E_Base,
81403         WB_Other,
81404         WB_E_Base,
81405         WB_Other,
81406         WB_E_Base,
81407         WB_Other,
81408         WB_E_Modifier,
81409         WB_Other,
81410         WB_E_Base,
81411         WB_Other,
81412         WB_E_Base,
81413         WB_Other,
81414         WB_E_Base_GAZ,
81415         WB_Other,
81416         WB_E_Base,
81417         WB_Other,
81418         WB_E_Base,
81419         WB_Other,
81420         WB_E_Base,
81421         WB_Other,
81422         WB_E_Base,
81423         WB_Other,
81424         WB_E_Base,
81425         WB_Other,
81426         WB_Glue_After_Zwj,
81427         WB_Other,
81428         WB_E_Base,
81429         WB_Other,
81430         WB_E_Base,
81431         WB_Other,
81432         WB_E_Base,
81433         WB_Other,
81434         WB_E_Base,
81435         WB_Other,
81436         WB_E_Base,
81437         WB_Other,
81438         WB_Glue_After_Zwj,
81439         WB_Other,
81440         WB_E_Base,
81441         WB_Other,
81442         WB_E_Base,
81443         WB_Other,
81444         WB_E_Base,
81445         WB_Other,
81446         WB_E_Base,
81447         WB_Other,
81448         WB_E_Base,
81449         WB_Other,
81450         WB_E_Base,
81451         WB_Other,
81452         WB_E_Base,
81453         WB_Other,
81454         WB_E_Base,
81455         WB_Other,
81456         WB_E_Base,
81457         WB_Other,
81458         WB_E_Base,
81459         WB_Other,
81460         WB_Format,
81461         WB_Other,
81462         WB_Extend,
81463         WB_Other,
81464         WB_Extend,
81465         WB_Other
81466 };
81467
81468 #endif  /* defined(PERL_IN_REGEXEC_C) */
81469
81470 #if defined(PERL_IN_REGCOMP_C)
81471
81472 static const UV UpperLatin1_invlist[] = { /* for EBCDIC 037 */
81473         57,     /* Number of elements */
81474         148565664, /* Version and data structure type */
81475         1,      /* 0 if the list starts at 0;
81476                    1 if it starts at the element beyond 0 */
81477         0x0,
81478         0x4,
81479         0x5,
81480         0x6,
81481         0x7,
81482         0x8,
81483         0xB,
81484         0x14,
81485         0x16,
81486         0x17,
81487         0x18,
81488         0x1A,
81489         0x1C,
81490         0x20,
81491         0x25,
81492         0x28,
81493         0x2D,
81494         0x30,
81495         0x32,
81496         0x33,
81497         0x37,
81498         0x38,
81499         0x3C,
81500         0x3E,
81501         0x3F,
81502         0x41,
81503         0x4B,
81504         0x51,
81505         0x5A,
81506         0x5F,
81507         0x60,
81508         0x62,
81509         0x6B,
81510         0x70,
81511         0x79,
81512         0x80,
81513         0x81,
81514         0x8A,
81515         0x91,
81516         0x9A,
81517         0xA1,
81518         0xAA,
81519         0xB0,
81520         0xB1,
81521         0xBA,
81522         0xBC,
81523         0xC0,
81524         0xCA,
81525         0xD0,
81526         0xDA,
81527         0xE0,
81528         0xE1,
81529         0xE2,
81530         0xEA,
81531         0xF0,
81532         0xFA,
81533         0x100
81534 };
81535
81536 #endif  /* defined(PERL_IN_REGCOMP_C) */
81537
81538 #if defined(PERL_IN_PERL_C)
81539
81540 static const UV VertSpace_invlist[] = { /* for EBCDIC 037 */
81541         9,      /* Number of elements */
81542         148565664, /* Version and data structure type */
81543         1,      /* 0 if the list starts at 0;
81544                    1 if it starts at the element beyond 0 */
81545         0x0,
81546         0xB,
81547         0xE,
81548         0x15,
81549         0x16,
81550         0x25,
81551         0x26,
81552         0x2028,
81553         0x202A
81554 };
81555
81556 static const UV XPerlSpace_invlist[] = { /* for EBCDIC 037 */
81557         23,     /* Number of elements */
81558         148565664, /* Version and data structure type */
81559         1,      /* 0 if the list starts at 0;
81560                    1 if it starts at the element beyond 0 */
81561         0x0,
81562         0x5,
81563         0x6,
81564         0xB,
81565         0xE,
81566         0x15,
81567         0x16,
81568         0x25,
81569         0x26,
81570         0x40,
81571         0x42,
81572         0x1680,
81573         0x1681,
81574         0x2000,
81575         0x200B,
81576         0x2028,
81577         0x202A,
81578         0x202F,
81579         0x2030,
81580         0x205F,
81581         0x2060,
81582         0x3000,
81583         0x3001
81584 };
81585
81586 static const UV XPosixAlnum_invlist[] = { /* for EBCDIC 037 */
81587         1377,   /* Number of elements */
81588         148565664, /* Version and data structure type */
81589         1,      /* 0 if the list starts at 0;
81590                    1 if it starts at the element beyond 0 */
81591         0x0,
81592         0x42,
81593         0x4A,
81594         0x51,
81595         0x5A,
81596         0x62,
81597         0x6A,
81598         0x70,
81599         0x79,
81600         0x80,
81601         0x8A,
81602         0x8C,
81603         0x8F,
81604         0x91,
81605         0x9D,
81606         0x9E,
81607         0x9F,
81608         0xA0,
81609         0xA1,
81610         0xA2,
81611         0xAA,
81612         0xAC,
81613         0xAF,
81614         0xC1,
81615         0xCA,
81616         0xCB,
81617         0xD0,
81618         0xD1,
81619         0xDA,
81620         0xDB,
81621         0xE0,
81622         0xE2,
81623         0xEA,
81624         0xEB,
81625         0xFA,
81626         0xFB,
81627         0xFF,
81628         0x100,
81629         0x2C2,
81630         0x2C6,
81631         0x2D2,
81632         0x2E0,
81633         0x2E5,
81634         0x2EC,
81635         0x2ED,
81636         0x2EE,
81637         0x2EF,
81638         0x345,
81639         0x346,
81640         0x370,
81641         0x375,
81642         0x376,
81643         0x378,
81644         0x37A,
81645         0x37E,
81646         0x37F,
81647         0x380,
81648         0x386,
81649         0x387,
81650         0x388,
81651         0x38B,
81652         0x38C,
81653         0x38D,
81654         0x38E,
81655         0x3A2,
81656         0x3A3,
81657         0x3F6,
81658         0x3F7,
81659         0x482,
81660         0x48A,
81661         0x530,
81662         0x531,
81663         0x557,
81664         0x559,
81665         0x55A,
81666         0x561,
81667         0x588,
81668         0x5B0,
81669         0x5BE,
81670         0x5BF,
81671         0x5C0,
81672         0x5C1,
81673         0x5C3,
81674         0x5C4,
81675         0x5C6,
81676         0x5C7,
81677         0x5C8,
81678         0x5D0,
81679         0x5EB,
81680         0x5F0,
81681         0x5F3,
81682         0x610,
81683         0x61B,
81684         0x620,
81685         0x658,
81686         0x659,
81687         0x66A,
81688         0x66E,
81689         0x6D4,
81690         0x6D5,
81691         0x6DD,
81692         0x6E1,
81693         0x6E9,
81694         0x6ED,
81695         0x6FD,
81696         0x6FF,
81697         0x700,
81698         0x710,
81699         0x740,
81700         0x74D,
81701         0x7B2,
81702         0x7C0,
81703         0x7EB,
81704         0x7F4,
81705         0x7F6,
81706         0x7FA,
81707         0x7FB,
81708         0x800,
81709         0x818,
81710         0x81A,
81711         0x82D,
81712         0x840,
81713         0x859,
81714         0x8A0,
81715         0x8B5,
81716         0x8B6,
81717         0x8BE,
81718         0x8D4,
81719         0x8E0,
81720         0x8E3,
81721         0x8EA,
81722         0x8F0,
81723         0x93C,
81724         0x93D,
81725         0x94D,
81726         0x94E,
81727         0x951,
81728         0x955,
81729         0x964,
81730         0x966,
81731         0x970,
81732         0x971,
81733         0x984,
81734         0x985,
81735         0x98D,
81736         0x98F,
81737         0x991,
81738         0x993,
81739         0x9A9,
81740         0x9AA,
81741         0x9B1,
81742         0x9B2,
81743         0x9B3,
81744         0x9B6,
81745         0x9BA,
81746         0x9BD,
81747         0x9C5,
81748         0x9C7,
81749         0x9C9,
81750         0x9CB,
81751         0x9CD,
81752         0x9CE,
81753         0x9CF,
81754         0x9D7,
81755         0x9D8,
81756         0x9DC,
81757         0x9DE,
81758         0x9DF,
81759         0x9E4,
81760         0x9E6,
81761         0x9F2,
81762         0xA01,
81763         0xA04,
81764         0xA05,
81765         0xA0B,
81766         0xA0F,
81767         0xA11,
81768         0xA13,
81769         0xA29,
81770         0xA2A,
81771         0xA31,
81772         0xA32,
81773         0xA34,
81774         0xA35,
81775         0xA37,
81776         0xA38,
81777         0xA3A,
81778         0xA3E,
81779         0xA43,
81780         0xA47,
81781         0xA49,
81782         0xA4B,
81783         0xA4D,
81784         0xA51,
81785         0xA52,
81786         0xA59,
81787         0xA5D,
81788         0xA5E,
81789         0xA5F,
81790         0xA66,
81791         0xA76,
81792         0xA81,
81793         0xA84,
81794         0xA85,
81795         0xA8E,
81796         0xA8F,
81797         0xA92,
81798         0xA93,
81799         0xAA9,
81800         0xAAA,
81801         0xAB1,
81802         0xAB2,
81803         0xAB4,
81804         0xAB5,
81805         0xABA,
81806         0xABD,
81807         0xAC6,
81808         0xAC7,
81809         0xACA,
81810         0xACB,
81811         0xACD,
81812         0xAD0,
81813         0xAD1,
81814         0xAE0,
81815         0xAE4,
81816         0xAE6,
81817         0xAF0,
81818         0xAF9,
81819         0xAFA,
81820         0xB01,
81821         0xB04,
81822         0xB05,
81823         0xB0D,
81824         0xB0F,
81825         0xB11,
81826         0xB13,
81827         0xB29,
81828         0xB2A,
81829         0xB31,
81830         0xB32,
81831         0xB34,
81832         0xB35,
81833         0xB3A,
81834         0xB3D,
81835         0xB45,
81836         0xB47,
81837         0xB49,
81838         0xB4B,
81839         0xB4D,
81840         0xB56,
81841         0xB58,
81842         0xB5C,
81843         0xB5E,
81844         0xB5F,
81845         0xB64,
81846         0xB66,
81847         0xB70,
81848         0xB71,
81849         0xB72,
81850         0xB82,
81851         0xB84,
81852         0xB85,
81853         0xB8B,
81854         0xB8E,
81855         0xB91,
81856         0xB92,
81857         0xB96,
81858         0xB99,
81859         0xB9B,
81860         0xB9C,
81861         0xB9D,
81862         0xB9E,
81863         0xBA0,
81864         0xBA3,
81865         0xBA5,
81866         0xBA8,
81867         0xBAB,
81868         0xBAE,
81869         0xBBA,
81870         0xBBE,
81871         0xBC3,
81872         0xBC6,
81873         0xBC9,
81874         0xBCA,
81875         0xBCD,
81876         0xBD0,
81877         0xBD1,
81878         0xBD7,
81879         0xBD8,
81880         0xBE6,
81881         0xBF0,
81882         0xC00,
81883         0xC04,
81884         0xC05,
81885         0xC0D,
81886         0xC0E,
81887         0xC11,
81888         0xC12,
81889         0xC29,
81890         0xC2A,
81891         0xC3A,
81892         0xC3D,
81893         0xC45,
81894         0xC46,
81895         0xC49,
81896         0xC4A,
81897         0xC4D,
81898         0xC55,
81899         0xC57,
81900         0xC58,
81901         0xC5B,
81902         0xC60,
81903         0xC64,
81904         0xC66,
81905         0xC70,
81906         0xC80,
81907         0xC84,
81908         0xC85,
81909         0xC8D,
81910         0xC8E,
81911         0xC91,
81912         0xC92,
81913         0xCA9,
81914         0xCAA,
81915         0xCB4,
81916         0xCB5,
81917         0xCBA,
81918         0xCBD,
81919         0xCC5,
81920         0xCC6,
81921         0xCC9,
81922         0xCCA,
81923         0xCCD,
81924         0xCD5,
81925         0xCD7,
81926         0xCDE,
81927         0xCDF,
81928         0xCE0,
81929         0xCE4,
81930         0xCE6,
81931         0xCF0,
81932         0xCF1,
81933         0xCF3,
81934         0xD01,
81935         0xD04,
81936         0xD05,
81937         0xD0D,
81938         0xD0E,
81939         0xD11,
81940         0xD12,
81941         0xD3B,
81942         0xD3D,
81943         0xD45,
81944         0xD46,
81945         0xD49,
81946         0xD4A,
81947         0xD4D,
81948         0xD4E,
81949         0xD4F,
81950         0xD54,
81951         0xD58,
81952         0xD5F,
81953         0xD64,
81954         0xD66,
81955         0xD70,
81956         0xD7A,
81957         0xD80,
81958         0xD82,
81959         0xD84,
81960         0xD85,
81961         0xD97,
81962         0xD9A,
81963         0xDB2,
81964         0xDB3,
81965         0xDBC,
81966         0xDBD,
81967         0xDBE,
81968         0xDC0,
81969         0xDC7,
81970         0xDCF,
81971         0xDD5,
81972         0xDD6,
81973         0xDD7,
81974         0xDD8,
81975         0xDE0,
81976         0xDE6,
81977         0xDF0,
81978         0xDF2,
81979         0xDF4,
81980         0xE01,
81981         0xE3B,
81982         0xE40,
81983         0xE47,
81984         0xE4D,
81985         0xE4E,
81986         0xE50,
81987         0xE5A,
81988         0xE81,
81989         0xE83,
81990         0xE84,
81991         0xE85,
81992         0xE87,
81993         0xE89,
81994         0xE8A,
81995         0xE8B,
81996         0xE8D,
81997         0xE8E,
81998         0xE94,
81999         0xE98,
82000         0xE99,
82001         0xEA0,
82002         0xEA1,
82003         0xEA4,
82004         0xEA5,
82005         0xEA6,
82006         0xEA7,
82007         0xEA8,
82008         0xEAA,
82009         0xEAC,
82010         0xEAD,
82011         0xEBA,
82012         0xEBB,
82013         0xEBE,
82014         0xEC0,
82015         0xEC5,
82016         0xEC6,
82017         0xEC7,
82018         0xECD,
82019         0xECE,
82020         0xED0,
82021         0xEDA,
82022         0xEDC,
82023         0xEE0,
82024         0xF00,
82025         0xF01,
82026         0xF20,
82027         0xF2A,
82028         0xF40,
82029         0xF48,
82030         0xF49,
82031         0xF6D,
82032         0xF71,
82033         0xF82,
82034         0xF88,
82035         0xF98,
82036         0xF99,
82037         0xFBD,
82038         0x1000,
82039         0x1037,
82040         0x1038,
82041         0x1039,
82042         0x103B,
82043         0x104A,
82044         0x1050,
82045         0x1063,
82046         0x1065,
82047         0x1069,
82048         0x106E,
82049         0x1087,
82050         0x108E,
82051         0x108F,
82052         0x1090,
82053         0x109A,
82054         0x109C,
82055         0x109E,
82056         0x10A0,
82057         0x10C6,
82058         0x10C7,
82059         0x10C8,
82060         0x10CD,
82061         0x10CE,
82062         0x10D0,
82063         0x10FB,
82064         0x10FC,
82065         0x1249,
82066         0x124A,
82067         0x124E,
82068         0x1250,
82069         0x1257,
82070         0x1258,
82071         0x1259,
82072         0x125A,
82073         0x125E,
82074         0x1260,
82075         0x1289,
82076         0x128A,
82077         0x128E,
82078         0x1290,
82079         0x12B1,
82080         0x12B2,
82081         0x12B6,
82082         0x12B8,
82083         0x12BF,
82084         0x12C0,
82085         0x12C1,
82086         0x12C2,
82087         0x12C6,
82088         0x12C8,
82089         0x12D7,
82090         0x12D8,
82091         0x1311,
82092         0x1312,
82093         0x1316,
82094         0x1318,
82095         0x135B,
82096         0x135F,
82097         0x1360,
82098         0x1380,
82099         0x1390,
82100         0x13A0,
82101         0x13F6,
82102         0x13F8,
82103         0x13FE,
82104         0x1401,
82105         0x166D,
82106         0x166F,
82107         0x1680,
82108         0x1681,
82109         0x169B,
82110         0x16A0,
82111         0x16EB,
82112         0x16EE,
82113         0x16F9,
82114         0x1700,
82115         0x170D,
82116         0x170E,
82117         0x1714,
82118         0x1720,
82119         0x1734,
82120         0x1740,
82121         0x1754,
82122         0x1760,
82123         0x176D,
82124         0x176E,
82125         0x1771,
82126         0x1772,
82127         0x1774,
82128         0x1780,
82129         0x17B4,
82130         0x17B6,
82131         0x17C9,
82132         0x17D7,
82133         0x17D8,
82134         0x17DC,
82135         0x17DD,
82136         0x17E0,
82137         0x17EA,
82138         0x1810,
82139         0x181A,
82140         0x1820,
82141         0x1878,
82142         0x1880,
82143         0x18AB,
82144         0x18B0,
82145         0x18F6,
82146         0x1900,
82147         0x191F,
82148         0x1920,
82149         0x192C,
82150         0x1930,
82151         0x1939,
82152         0x1946,
82153         0x196E,
82154         0x1970,
82155         0x1975,
82156         0x1980,
82157         0x19AC,
82158         0x19B0,
82159         0x19CA,
82160         0x19D0,
82161         0x19DA,
82162         0x1A00,
82163         0x1A1C,
82164         0x1A20,
82165         0x1A5F,
82166         0x1A61,
82167         0x1A75,
82168         0x1A80,
82169         0x1A8A,
82170         0x1A90,
82171         0x1A9A,
82172         0x1AA7,
82173         0x1AA8,
82174         0x1B00,
82175         0x1B34,
82176         0x1B35,
82177         0x1B44,
82178         0x1B45,
82179         0x1B4C,
82180         0x1B50,
82181         0x1B5A,
82182         0x1B80,
82183         0x1BAA,
82184         0x1BAC,
82185         0x1BE6,
82186         0x1BE7,
82187         0x1BF2,
82188         0x1C00,
82189         0x1C36,
82190         0x1C40,
82191         0x1C4A,
82192         0x1C4D,
82193         0x1C7E,
82194         0x1C80,
82195         0x1C89,
82196         0x1CE9,
82197         0x1CED,
82198         0x1CEE,
82199         0x1CF4,
82200         0x1CF5,
82201         0x1CF7,
82202         0x1D00,
82203         0x1DC0,
82204         0x1DE7,
82205         0x1DF5,
82206         0x1E00,
82207         0x1F16,
82208         0x1F18,
82209         0x1F1E,
82210         0x1F20,
82211         0x1F46,
82212         0x1F48,
82213         0x1F4E,
82214         0x1F50,
82215         0x1F58,
82216         0x1F59,
82217         0x1F5A,
82218         0x1F5B,
82219         0x1F5C,
82220         0x1F5D,
82221         0x1F5E,
82222         0x1F5F,
82223         0x1F7E,
82224         0x1F80,
82225         0x1FB5,
82226         0x1FB6,
82227         0x1FBD,
82228         0x1FBE,
82229         0x1FBF,
82230         0x1FC2,
82231         0x1FC5,
82232         0x1FC6,
82233         0x1FCD,
82234         0x1FD0,
82235         0x1FD4,
82236         0x1FD6,
82237         0x1FDC,
82238         0x1FE0,
82239         0x1FED,
82240         0x1FF2,
82241         0x1FF5,
82242         0x1FF6,
82243         0x1FFD,
82244         0x2071,
82245         0x2072,
82246         0x207F,
82247         0x2080,
82248         0x2090,
82249         0x209D,
82250         0x2102,
82251         0x2103,
82252         0x2107,
82253         0x2108,
82254         0x210A,
82255         0x2114,
82256         0x2115,
82257         0x2116,
82258         0x2119,
82259         0x211E,
82260         0x2124,
82261         0x2125,
82262         0x2126,
82263         0x2127,
82264         0x2128,
82265         0x2129,
82266         0x212A,
82267         0x212E,
82268         0x212F,
82269         0x213A,
82270         0x213C,
82271         0x2140,
82272         0x2145,
82273         0x214A,
82274         0x214E,
82275         0x214F,
82276         0x2160,
82277         0x2189,
82278         0x24B6,
82279         0x24EA,
82280         0x2C00,
82281         0x2C2F,
82282         0x2C30,
82283         0x2C5F,
82284         0x2C60,
82285         0x2CE5,
82286         0x2CEB,
82287         0x2CEF,
82288         0x2CF2,
82289         0x2CF4,
82290         0x2D00,
82291         0x2D26,
82292         0x2D27,
82293         0x2D28,
82294         0x2D2D,
82295         0x2D2E,
82296         0x2D30,
82297         0x2D68,
82298         0x2D6F,
82299         0x2D70,
82300         0x2D80,
82301         0x2D97,
82302         0x2DA0,
82303         0x2DA7,
82304         0x2DA8,
82305         0x2DAF,
82306         0x2DB0,
82307         0x2DB7,
82308         0x2DB8,
82309         0x2DBF,
82310         0x2DC0,
82311         0x2DC7,
82312         0x2DC8,
82313         0x2DCF,
82314         0x2DD0,
82315         0x2DD7,
82316         0x2DD8,
82317         0x2DDF,
82318         0x2DE0,
82319         0x2E00,
82320         0x2E2F,
82321         0x2E30,
82322         0x3005,
82323         0x3008,
82324         0x3021,
82325         0x302A,
82326         0x3031,
82327         0x3036,
82328         0x3038,
82329         0x303D,
82330         0x3041,
82331         0x3097,
82332         0x309D,
82333         0x30A0,
82334         0x30A1,
82335         0x30FB,
82336         0x30FC,
82337         0x3100,
82338         0x3105,
82339         0x312E,
82340         0x3131,
82341         0x318F,
82342         0x31A0,
82343         0x31BB,
82344         0x31F0,
82345         0x3200,
82346         0x3400,
82347         0x4DB6,
82348         0x4E00,
82349         0x9FD6,
82350         0xA000,
82351         0xA48D,
82352         0xA4D0,
82353         0xA4FE,
82354         0xA500,
82355         0xA60D,
82356         0xA610,
82357         0xA62C,
82358         0xA640,
82359         0xA66F,
82360         0xA674,
82361         0xA67C,
82362         0xA67F,
82363         0xA6F0,
82364         0xA717,
82365         0xA720,
82366         0xA722,
82367         0xA789,
82368         0xA78B,
82369         0xA7AF,
82370         0xA7B0,
82371         0xA7B8,
82372         0xA7F7,
82373         0xA802,
82374         0xA803,
82375         0xA806,
82376         0xA807,
82377         0xA80B,
82378         0xA80C,
82379         0xA828,
82380         0xA840,
82381         0xA874,
82382         0xA880,
82383         0xA8C4,
82384         0xA8C5,
82385         0xA8C6,
82386         0xA8D0,
82387         0xA8DA,
82388         0xA8F2,
82389         0xA8F8,
82390         0xA8FB,
82391         0xA8FC,
82392         0xA8FD,
82393         0xA8FE,
82394         0xA900,
82395         0xA92B,
82396         0xA930,
82397         0xA953,
82398         0xA960,
82399         0xA97D,
82400         0xA980,
82401         0xA9B3,
82402         0xA9B4,
82403         0xA9C0,
82404         0xA9CF,
82405         0xA9DA,
82406         0xA9E0,
82407         0xA9E5,
82408         0xA9E6,
82409         0xA9FF,
82410         0xAA00,
82411         0xAA37,
82412         0xAA40,
82413         0xAA4E,
82414         0xAA50,
82415         0xAA5A,
82416         0xAA60,
82417         0xAA77,
82418         0xAA7A,
82419         0xAA7B,
82420         0xAA7E,
82421         0xAABF,
82422         0xAAC0,
82423         0xAAC1,
82424         0xAAC2,
82425         0xAAC3,
82426         0xAADB,
82427         0xAADE,
82428         0xAAE0,
82429         0xAAF0,
82430         0xAAF2,
82431         0xAAF6,
82432         0xAB01,
82433         0xAB07,
82434         0xAB09,
82435         0xAB0F,
82436         0xAB11,
82437         0xAB17,
82438         0xAB20,
82439         0xAB27,
82440         0xAB28,
82441         0xAB2F,
82442         0xAB30,
82443         0xAB5B,
82444         0xAB5C,
82445         0xAB66,
82446         0xAB70,
82447         0xABEB,
82448         0xABF0,
82449         0xABFA,
82450         0xAC00,
82451         0xD7A4,
82452         0xD7B0,
82453         0xD7C7,
82454         0xD7CB,
82455         0xD7FC,
82456         0xF900,
82457         0xFA6E,
82458         0xFA70,
82459         0xFADA,
82460         0xFB00,
82461         0xFB07,
82462         0xFB13,
82463         0xFB18,
82464         0xFB1D,
82465         0xFB29,
82466         0xFB2A,
82467         0xFB37,
82468         0xFB38,
82469         0xFB3D,
82470         0xFB3E,
82471         0xFB3F,
82472         0xFB40,
82473         0xFB42,
82474         0xFB43,
82475         0xFB45,
82476         0xFB46,
82477         0xFBB2,
82478         0xFBD3,
82479         0xFD3E,
82480         0xFD50,
82481         0xFD90,
82482         0xFD92,
82483         0xFDC8,
82484         0xFDF0,
82485         0xFDFC,
82486         0xFE70,
82487         0xFE75,
82488         0xFE76,
82489         0xFEFD,
82490         0xFF10,
82491         0xFF1A,
82492         0xFF21,
82493         0xFF3B,
82494         0xFF41,
82495         0xFF5B,
82496         0xFF66,
82497         0xFFBF,
82498         0xFFC2,
82499         0xFFC8,
82500         0xFFCA,
82501         0xFFD0,
82502         0xFFD2,
82503         0xFFD8,
82504         0xFFDA,
82505         0xFFDD,
82506         0x10000,
82507         0x1000C,
82508         0x1000D,
82509         0x10027,
82510         0x10028,
82511         0x1003B,
82512         0x1003C,
82513         0x1003E,
82514         0x1003F,
82515         0x1004E,
82516         0x10050,
82517         0x1005E,
82518         0x10080,
82519         0x100FB,
82520         0x10140,
82521         0x10175,
82522         0x10280,
82523         0x1029D,
82524         0x102A0,
82525         0x102D1,
82526         0x10300,
82527         0x10320,
82528         0x10330,
82529         0x1034B,
82530         0x10350,
82531         0x1037B,
82532         0x10380,
82533         0x1039E,
82534         0x103A0,
82535         0x103C4,
82536         0x103C8,
82537         0x103D0,
82538         0x103D1,
82539         0x103D6,
82540         0x10400,
82541         0x1049E,
82542         0x104A0,
82543         0x104AA,
82544         0x104B0,
82545         0x104D4,
82546         0x104D8,
82547         0x104FC,
82548         0x10500,
82549         0x10528,
82550         0x10530,
82551         0x10564,
82552         0x10600,
82553         0x10737,
82554         0x10740,
82555         0x10756,
82556         0x10760,
82557         0x10768,
82558         0x10800,
82559         0x10806,
82560         0x10808,
82561         0x10809,
82562         0x1080A,
82563         0x10836,
82564         0x10837,
82565         0x10839,
82566         0x1083C,
82567         0x1083D,
82568         0x1083F,
82569         0x10856,
82570         0x10860,
82571         0x10877,
82572         0x10880,
82573         0x1089F,
82574         0x108E0,
82575         0x108F3,
82576         0x108F4,
82577         0x108F6,
82578         0x10900,
82579         0x10916,
82580         0x10920,
82581         0x1093A,
82582         0x10980,
82583         0x109B8,
82584         0x109BE,
82585         0x109C0,
82586         0x10A00,
82587         0x10A04,
82588         0x10A05,
82589         0x10A07,
82590         0x10A0C,
82591         0x10A14,
82592         0x10A15,
82593         0x10A18,
82594         0x10A19,
82595         0x10A34,
82596         0x10A60,
82597         0x10A7D,
82598         0x10A80,
82599         0x10A9D,
82600         0x10AC0,
82601         0x10AC8,
82602         0x10AC9,
82603         0x10AE5,
82604         0x10B00,
82605         0x10B36,
82606         0x10B40,
82607         0x10B56,
82608         0x10B60,
82609         0x10B73,
82610         0x10B80,
82611         0x10B92,
82612         0x10C00,
82613         0x10C49,
82614         0x10C80,
82615         0x10CB3,
82616         0x10CC0,
82617         0x10CF3,
82618         0x11000,
82619         0x11046,
82620         0x11066,
82621         0x11070,
82622         0x11082,
82623         0x110B9,
82624         0x110D0,
82625         0x110E9,
82626         0x110F0,
82627         0x110FA,
82628         0x11100,
82629         0x11133,
82630         0x11136,
82631         0x11140,
82632         0x11150,
82633         0x11173,
82634         0x11176,
82635         0x11177,
82636         0x11180,
82637         0x111C0,
82638         0x111C1,
82639         0x111C5,
82640         0x111D0,
82641         0x111DB,
82642         0x111DC,
82643         0x111DD,
82644         0x11200,
82645         0x11212,
82646         0x11213,
82647         0x11235,
82648         0x11237,
82649         0x11238,
82650         0x1123E,
82651         0x1123F,
82652         0x11280,
82653         0x11287,
82654         0x11288,
82655         0x11289,
82656         0x1128A,
82657         0x1128E,
82658         0x1128F,
82659         0x1129E,
82660         0x1129F,
82661         0x112A9,
82662         0x112B0,
82663         0x112E9,
82664         0x112F0,
82665         0x112FA,
82666         0x11300,
82667         0x11304,
82668         0x11305,
82669         0x1130D,
82670         0x1130F,
82671         0x11311,
82672         0x11313,
82673         0x11329,
82674         0x1132A,
82675         0x11331,
82676         0x11332,
82677         0x11334,
82678         0x11335,
82679         0x1133A,
82680         0x1133D,
82681         0x11345,
82682         0x11347,
82683         0x11349,
82684         0x1134B,
82685         0x1134D,
82686         0x11350,
82687         0x11351,
82688         0x11357,
82689         0x11358,
82690         0x1135D,
82691         0x11364,
82692         0x11400,
82693         0x11442,
82694         0x11443,
82695         0x11446,
82696         0x11447,
82697         0x1144B,
82698         0x11450,
82699         0x1145A,
82700         0x11480,
82701         0x114C2,
82702         0x114C4,
82703         0x114C6,
82704         0x114C7,
82705         0x114C8,
82706         0x114D0,
82707         0x114DA,
82708         0x11580,
82709         0x115B6,
82710         0x115B8,
82711         0x115BF,
82712         0x115D8,
82713         0x115DE,
82714         0x11600,
82715         0x1163F,
82716         0x11640,
82717         0x11641,
82718         0x11644,
82719         0x11645,
82720         0x11650,
82721         0x1165A,
82722         0x11680,
82723         0x116B6,
82724         0x116C0,
82725         0x116CA,
82726         0x11700,
82727         0x1171A,
82728         0x1171D,
82729         0x1172B,
82730         0x11730,
82731         0x1173A,
82732         0x118A0,
82733         0x118EA,
82734         0x118FF,
82735         0x11900,
82736         0x11AC0,
82737         0x11AF9,
82738         0x11C00,
82739         0x11C09,
82740         0x11C0A,
82741         0x11C37,
82742         0x11C38,
82743         0x11C3F,
82744         0x11C40,
82745         0x11C41,
82746         0x11C50,
82747         0x11C5A,
82748         0x11C72,
82749         0x11C90,
82750         0x11C92,
82751         0x11CA8,
82752         0x11CA9,
82753         0x11CB7,
82754         0x12000,
82755         0x1239A,
82756         0x12400,
82757         0x1246F,
82758         0x12480,
82759         0x12544,
82760         0x13000,
82761         0x1342F,
82762         0x14400,
82763         0x14647,
82764         0x16800,
82765         0x16A39,
82766         0x16A40,
82767         0x16A5F,
82768         0x16A60,
82769         0x16A6A,
82770         0x16AD0,
82771         0x16AEE,
82772         0x16B00,
82773         0x16B37,
82774         0x16B40,
82775         0x16B44,
82776         0x16B50,
82777         0x16B5A,
82778         0x16B63,
82779         0x16B78,
82780         0x16B7D,
82781         0x16B90,
82782         0x16F00,
82783         0x16F45,
82784         0x16F50,
82785         0x16F7F,
82786         0x16F93,
82787         0x16FA0,
82788         0x16FE0,
82789         0x16FE1,
82790         0x17000,
82791         0x187ED,
82792         0x18800,
82793         0x18AF3,
82794         0x1B000,
82795         0x1B002,
82796         0x1BC00,
82797         0x1BC6B,
82798         0x1BC70,
82799         0x1BC7D,
82800         0x1BC80,
82801         0x1BC89,
82802         0x1BC90,
82803         0x1BC9A,
82804         0x1BC9E,
82805         0x1BC9F,
82806         0x1D400,
82807         0x1D455,
82808         0x1D456,
82809         0x1D49D,
82810         0x1D49E,
82811         0x1D4A0,
82812         0x1D4A2,
82813         0x1D4A3,
82814         0x1D4A5,
82815         0x1D4A7,
82816         0x1D4A9,
82817         0x1D4AD,
82818         0x1D4AE,
82819         0x1D4BA,
82820         0x1D4BB,
82821         0x1D4BC,
82822         0x1D4BD,
82823         0x1D4C4,
82824         0x1D4C5,
82825         0x1D506,
82826         0x1D507,
82827         0x1D50B,
82828         0x1D50D,
82829         0x1D515,
82830         0x1D516,
82831         0x1D51D,
82832         0x1D51E,
82833         0x1D53A,
82834         0x1D53B,
82835         0x1D53F,
82836         0x1D540,
82837         0x1D545,
82838         0x1D546,
82839         0x1D547,
82840         0x1D54A,
82841         0x1D551,
82842         0x1D552,
82843         0x1D6A6,
82844         0x1D6A8,
82845         0x1D6C1,
82846         0x1D6C2,
82847         0x1D6DB,
82848         0x1D6DC,
82849         0x1D6FB,
82850         0x1D6FC,
82851         0x1D715,
82852         0x1D716,
82853         0x1D735,
82854         0x1D736,
82855         0x1D74F,
82856         0x1D750,
82857         0x1D76F,
82858         0x1D770,
82859         0x1D789,
82860         0x1D78A,
82861         0x1D7A9,
82862         0x1D7AA,
82863         0x1D7C3,
82864         0x1D7C4,
82865         0x1D7CC,
82866         0x1D7CE,
82867         0x1D800,
82868         0x1E000,
82869         0x1E007,
82870         0x1E008,
82871         0x1E019,
82872         0x1E01B,
82873         0x1E022,
82874         0x1E023,
82875         0x1E025,
82876         0x1E026,
82877         0x1E02B,
82878         0x1E800,
82879         0x1E8C5,
82880         0x1E900,
82881         0x1E944,
82882         0x1E947,
82883         0x1E948,
82884         0x1E950,
82885         0x1E95A,
82886         0x1EE00,
82887         0x1EE04,
82888         0x1EE05,
82889         0x1EE20,
82890         0x1EE21,
82891         0x1EE23,
82892         0x1EE24,
82893         0x1EE25,
82894         0x1EE27,
82895         0x1EE28,
82896         0x1EE29,
82897         0x1EE33,
82898         0x1EE34,
82899         0x1EE38,
82900         0x1EE39,
82901         0x1EE3A,
82902         0x1EE3B,
82903         0x1EE3C,
82904         0x1EE42,
82905         0x1EE43,
82906         0x1EE47,
82907         0x1EE48,
82908         0x1EE49,
82909         0x1EE4A,
82910         0x1EE4B,
82911         0x1EE4C,
82912         0x1EE4D,
82913         0x1EE50,
82914         0x1EE51,
82915         0x1EE53,
82916         0x1EE54,
82917         0x1EE55,
82918         0x1EE57,
82919         0x1EE58,
82920         0x1EE59,
82921         0x1EE5A,
82922         0x1EE5B,
82923         0x1EE5C,
82924         0x1EE5D,
82925         0x1EE5E,
82926         0x1EE5F,
82927         0x1EE60,
82928         0x1EE61,
82929         0x1EE63,
82930         0x1EE64,
82931         0x1EE65,
82932         0x1EE67,
82933         0x1EE6B,
82934         0x1EE6C,
82935         0x1EE73,
82936         0x1EE74,
82937         0x1EE78,
82938         0x1EE79,
82939         0x1EE7D,
82940         0x1EE7E,
82941         0x1EE7F,
82942         0x1EE80,
82943         0x1EE8A,
82944         0x1EE8B,
82945         0x1EE9C,
82946         0x1EEA1,
82947         0x1EEA4,
82948         0x1EEA5,
82949         0x1EEAA,
82950         0x1EEAB,
82951         0x1EEBC,
82952         0x1F130,
82953         0x1F14A,
82954         0x1F150,
82955         0x1F16A,
82956         0x1F170,
82957         0x1F18A,
82958         0x20000,
82959         0x2A6D7,
82960         0x2A700,
82961         0x2B735,
82962         0x2B740,
82963         0x2B81E,
82964         0x2B820,
82965         0x2CEA2,
82966         0x2F800,
82967         0x2FA1E
82968 };
82969
82970 static const UV XPosixAlpha_invlist[] = { /* for EBCDIC 037 */
82971         1311,   /* Number of elements */
82972         148565664, /* Version and data structure type */
82973         1,      /* 0 if the list starts at 0;
82974                    1 if it starts at the element beyond 0 */
82975         0x0,
82976         0x42,
82977         0x4A,
82978         0x51,
82979         0x5A,
82980         0x62,
82981         0x6A,
82982         0x70,
82983         0x79,
82984         0x80,
82985         0x8A,
82986         0x8C,
82987         0x8F,
82988         0x91,
82989         0x9D,
82990         0x9E,
82991         0x9F,
82992         0xA0,
82993         0xA1,
82994         0xA2,
82995         0xAA,
82996         0xAC,
82997         0xAF,
82998         0xC1,
82999         0xCA,
83000         0xCB,
83001         0xD0,
83002         0xD1,
83003         0xDA,
83004         0xDB,
83005         0xE0,
83006         0xE2,
83007         0xEA,
83008         0xEB,
83009         0xF0,
83010         0xFB,
83011         0xFF,
83012         0x100,
83013         0x2C2,
83014         0x2C6,
83015         0x2D2,
83016         0x2E0,
83017         0x2E5,
83018         0x2EC,
83019         0x2ED,
83020         0x2EE,
83021         0x2EF,
83022         0x345,
83023         0x346,
83024         0x370,
83025         0x375,
83026         0x376,
83027         0x378,
83028         0x37A,
83029         0x37E,
83030         0x37F,
83031         0x380,
83032         0x386,
83033         0x387,
83034         0x388,
83035         0x38B,
83036         0x38C,
83037         0x38D,
83038         0x38E,
83039         0x3A2,
83040         0x3A3,
83041         0x3F6,
83042         0x3F7,
83043         0x482,
83044         0x48A,
83045         0x530,
83046         0x531,
83047         0x557,
83048         0x559,
83049         0x55A,
83050         0x561,
83051         0x588,
83052         0x5B0,
83053         0x5BE,
83054         0x5BF,
83055         0x5C0,
83056         0x5C1,
83057         0x5C3,
83058         0x5C4,
83059         0x5C6,
83060         0x5C7,
83061         0x5C8,
83062         0x5D0,
83063         0x5EB,
83064         0x5F0,
83065         0x5F3,
83066         0x610,
83067         0x61B,
83068         0x620,
83069         0x658,
83070         0x659,
83071         0x660,
83072         0x66E,
83073         0x6D4,
83074         0x6D5,
83075         0x6DD,
83076         0x6E1,
83077         0x6E9,
83078         0x6ED,
83079         0x6F0,
83080         0x6FA,
83081         0x6FD,
83082         0x6FF,
83083         0x700,
83084         0x710,
83085         0x740,
83086         0x74D,
83087         0x7B2,
83088         0x7CA,
83089         0x7EB,
83090         0x7F4,
83091         0x7F6,
83092         0x7FA,
83093         0x7FB,
83094         0x800,
83095         0x818,
83096         0x81A,
83097         0x82D,
83098         0x840,
83099         0x859,
83100         0x8A0,
83101         0x8B5,
83102         0x8B6,
83103         0x8BE,
83104         0x8D4,
83105         0x8E0,
83106         0x8E3,
83107         0x8EA,
83108         0x8F0,
83109         0x93C,
83110         0x93D,
83111         0x94D,
83112         0x94E,
83113         0x951,
83114         0x955,
83115         0x964,
83116         0x971,
83117         0x984,
83118         0x985,
83119         0x98D,
83120         0x98F,
83121         0x991,
83122         0x993,
83123         0x9A9,
83124         0x9AA,
83125         0x9B1,
83126         0x9B2,
83127         0x9B3,
83128         0x9B6,
83129         0x9BA,
83130         0x9BD,
83131         0x9C5,
83132         0x9C7,
83133         0x9C9,
83134         0x9CB,
83135         0x9CD,
83136         0x9CE,
83137         0x9CF,
83138         0x9D7,
83139         0x9D8,
83140         0x9DC,
83141         0x9DE,
83142         0x9DF,
83143         0x9E4,
83144         0x9F0,
83145         0x9F2,
83146         0xA01,
83147         0xA04,
83148         0xA05,
83149         0xA0B,
83150         0xA0F,
83151         0xA11,
83152         0xA13,
83153         0xA29,
83154         0xA2A,
83155         0xA31,
83156         0xA32,
83157         0xA34,
83158         0xA35,
83159         0xA37,
83160         0xA38,
83161         0xA3A,
83162         0xA3E,
83163         0xA43,
83164         0xA47,
83165         0xA49,
83166         0xA4B,
83167         0xA4D,
83168         0xA51,
83169         0xA52,
83170         0xA59,
83171         0xA5D,
83172         0xA5E,
83173         0xA5F,
83174         0xA70,
83175         0xA76,
83176         0xA81,
83177         0xA84,
83178         0xA85,
83179         0xA8E,
83180         0xA8F,
83181         0xA92,
83182         0xA93,
83183         0xAA9,
83184         0xAAA,
83185         0xAB1,
83186         0xAB2,
83187         0xAB4,
83188         0xAB5,
83189         0xABA,
83190         0xABD,
83191         0xAC6,
83192         0xAC7,
83193         0xACA,
83194         0xACB,
83195         0xACD,
83196         0xAD0,
83197         0xAD1,
83198         0xAE0,
83199         0xAE4,
83200         0xAF9,
83201         0xAFA,
83202         0xB01,
83203         0xB04,
83204         0xB05,
83205         0xB0D,
83206         0xB0F,
83207         0xB11,
83208         0xB13,
83209         0xB29,
83210         0xB2A,
83211         0xB31,
83212         0xB32,
83213         0xB34,
83214         0xB35,
83215         0xB3A,
83216         0xB3D,
83217         0xB45,
83218         0xB47,
83219         0xB49,
83220         0xB4B,
83221         0xB4D,
83222         0xB56,
83223         0xB58,
83224         0xB5C,
83225         0xB5E,
83226         0xB5F,
83227         0xB64,
83228         0xB71,
83229         0xB72,
83230         0xB82,
83231         0xB84,
83232         0xB85,
83233         0xB8B,
83234         0xB8E,
83235         0xB91,
83236         0xB92,
83237         0xB96,
83238         0xB99,
83239         0xB9B,
83240         0xB9C,
83241         0xB9D,
83242         0xB9E,
83243         0xBA0,
83244         0xBA3,
83245         0xBA5,
83246         0xBA8,
83247         0xBAB,
83248         0xBAE,
83249         0xBBA,
83250         0xBBE,
83251         0xBC3,
83252         0xBC6,
83253         0xBC9,
83254         0xBCA,
83255         0xBCD,
83256         0xBD0,
83257         0xBD1,
83258         0xBD7,
83259         0xBD8,
83260         0xC00,
83261         0xC04,
83262         0xC05,
83263         0xC0D,
83264         0xC0E,
83265         0xC11,
83266         0xC12,
83267         0xC29,
83268         0xC2A,
83269         0xC3A,
83270         0xC3D,
83271         0xC45,
83272         0xC46,
83273         0xC49,
83274         0xC4A,
83275         0xC4D,
83276         0xC55,
83277         0xC57,
83278         0xC58,
83279         0xC5B,
83280         0xC60,
83281         0xC64,
83282         0xC80,
83283         0xC84,
83284         0xC85,
83285         0xC8D,
83286         0xC8E,
83287         0xC91,
83288         0xC92,
83289         0xCA9,
83290         0xCAA,
83291         0xCB4,
83292         0xCB5,
83293         0xCBA,
83294         0xCBD,
83295         0xCC5,
83296         0xCC6,
83297         0xCC9,
83298         0xCCA,
83299         0xCCD,
83300         0xCD5,
83301         0xCD7,
83302         0xCDE,
83303         0xCDF,
83304         0xCE0,
83305         0xCE4,
83306         0xCF1,
83307         0xCF3,
83308         0xD01,
83309         0xD04,
83310         0xD05,
83311         0xD0D,
83312         0xD0E,
83313         0xD11,
83314         0xD12,
83315         0xD3B,
83316         0xD3D,
83317         0xD45,
83318         0xD46,
83319         0xD49,
83320         0xD4A,
83321         0xD4D,
83322         0xD4E,
83323         0xD4F,
83324         0xD54,
83325         0xD58,
83326         0xD5F,
83327         0xD64,
83328         0xD7A,
83329         0xD80,
83330         0xD82,
83331         0xD84,
83332         0xD85,
83333         0xD97,
83334         0xD9A,
83335         0xDB2,
83336         0xDB3,
83337         0xDBC,
83338         0xDBD,
83339         0xDBE,
83340         0xDC0,
83341         0xDC7,
83342         0xDCF,
83343         0xDD5,
83344         0xDD6,
83345         0xDD7,
83346         0xDD8,
83347         0xDE0,
83348         0xDF2,
83349         0xDF4,
83350         0xE01,
83351         0xE3B,
83352         0xE40,
83353         0xE47,
83354         0xE4D,
83355         0xE4E,
83356         0xE81,
83357         0xE83,
83358         0xE84,
83359         0xE85,
83360         0xE87,
83361         0xE89,
83362         0xE8A,
83363         0xE8B,
83364         0xE8D,
83365         0xE8E,
83366         0xE94,
83367         0xE98,
83368         0xE99,
83369         0xEA0,
83370         0xEA1,
83371         0xEA4,
83372         0xEA5,
83373         0xEA6,
83374         0xEA7,
83375         0xEA8,
83376         0xEAA,
83377         0xEAC,
83378         0xEAD,
83379         0xEBA,
83380         0xEBB,
83381         0xEBE,
83382         0xEC0,
83383         0xEC5,
83384         0xEC6,
83385         0xEC7,
83386         0xECD,
83387         0xECE,
83388         0xEDC,
83389         0xEE0,
83390         0xF00,
83391         0xF01,
83392         0xF40,
83393         0xF48,
83394         0xF49,
83395         0xF6D,
83396         0xF71,
83397         0xF82,
83398         0xF88,
83399         0xF98,
83400         0xF99,
83401         0xFBD,
83402         0x1000,
83403         0x1037,
83404         0x1038,
83405         0x1039,
83406         0x103B,
83407         0x1040,
83408         0x1050,
83409         0x1063,
83410         0x1065,
83411         0x1069,
83412         0x106E,
83413         0x1087,
83414         0x108E,
83415         0x108F,
83416         0x109C,
83417         0x109E,
83418         0x10A0,
83419         0x10C6,
83420         0x10C7,
83421         0x10C8,
83422         0x10CD,
83423         0x10CE,
83424         0x10D0,
83425         0x10FB,
83426         0x10FC,
83427         0x1249,
83428         0x124A,
83429         0x124E,
83430         0x1250,
83431         0x1257,
83432         0x1258,
83433         0x1259,
83434         0x125A,
83435         0x125E,
83436         0x1260,
83437         0x1289,
83438         0x128A,
83439         0x128E,
83440         0x1290,
83441         0x12B1,
83442         0x12B2,
83443         0x12B6,
83444         0x12B8,
83445         0x12BF,
83446         0x12C0,
83447         0x12C1,
83448         0x12C2,
83449         0x12C6,
83450         0x12C8,
83451         0x12D7,
83452         0x12D8,
83453         0x1311,
83454         0x1312,
83455         0x1316,
83456         0x1318,
83457         0x135B,
83458         0x135F,
83459         0x1360,
83460         0x1380,
83461         0x1390,
83462         0x13A0,
83463         0x13F6,
83464         0x13F8,
83465         0x13FE,
83466         0x1401,
83467         0x166D,
83468         0x166F,
83469         0x1680,
83470         0x1681,
83471         0x169B,
83472         0x16A0,
83473         0x16EB,
83474         0x16EE,
83475         0x16F9,
83476         0x1700,
83477         0x170D,
83478         0x170E,
83479         0x1714,
83480         0x1720,
83481         0x1734,
83482         0x1740,
83483         0x1754,
83484         0x1760,
83485         0x176D,
83486         0x176E,
83487         0x1771,
83488         0x1772,
83489         0x1774,
83490         0x1780,
83491         0x17B4,
83492         0x17B6,
83493         0x17C9,
83494         0x17D7,
83495         0x17D8,
83496         0x17DC,
83497         0x17DD,
83498         0x1820,
83499         0x1878,
83500         0x1880,
83501         0x18AB,
83502         0x18B0,
83503         0x18F6,
83504         0x1900,
83505         0x191F,
83506         0x1920,
83507         0x192C,
83508         0x1930,
83509         0x1939,
83510         0x1950,
83511         0x196E,
83512         0x1970,
83513         0x1975,
83514         0x1980,
83515         0x19AC,
83516         0x19B0,
83517         0x19CA,
83518         0x1A00,
83519         0x1A1C,
83520         0x1A20,
83521         0x1A5F,
83522         0x1A61,
83523         0x1A75,
83524         0x1AA7,
83525         0x1AA8,
83526         0x1B00,
83527         0x1B34,
83528         0x1B35,
83529         0x1B44,
83530         0x1B45,
83531         0x1B4C,
83532         0x1B80,
83533         0x1BAA,
83534         0x1BAC,
83535         0x1BB0,
83536         0x1BBA,
83537         0x1BE6,
83538         0x1BE7,
83539         0x1BF2,
83540         0x1C00,
83541         0x1C36,
83542         0x1C4D,
83543         0x1C50,
83544         0x1C5A,
83545         0x1C7E,
83546         0x1C80,
83547         0x1C89,
83548         0x1CE9,
83549         0x1CED,
83550         0x1CEE,
83551         0x1CF4,
83552         0x1CF5,
83553         0x1CF7,
83554         0x1D00,
83555         0x1DC0,
83556         0x1DE7,
83557         0x1DF5,
83558         0x1E00,
83559         0x1F16,
83560         0x1F18,
83561         0x1F1E,
83562         0x1F20,
83563         0x1F46,
83564         0x1F48,
83565         0x1F4E,
83566         0x1F50,
83567         0x1F58,
83568         0x1F59,
83569         0x1F5A,
83570         0x1F5B,
83571         0x1F5C,
83572         0x1F5D,
83573         0x1F5E,
83574         0x1F5F,
83575         0x1F7E,
83576         0x1F80,
83577         0x1FB5,
83578         0x1FB6,
83579         0x1FBD,
83580         0x1FBE,
83581         0x1FBF,
83582         0x1FC2,
83583         0x1FC5,
83584         0x1FC6,
83585         0x1FCD,
83586         0x1FD0,
83587         0x1FD4,
83588         0x1FD6,
83589         0x1FDC,
83590         0x1FE0,
83591         0x1FED,
83592         0x1FF2,
83593         0x1FF5,
83594         0x1FF6,
83595         0x1FFD,
83596         0x2071,
83597         0x2072,
83598         0x207F,
83599         0x2080,
83600         0x2090,
83601         0x209D,
83602         0x2102,
83603         0x2103,
83604         0x2107,
83605         0x2108,
83606         0x210A,
83607         0x2114,
83608         0x2115,
83609         0x2116,
83610         0x2119,
83611         0x211E,
83612         0x2124,
83613         0x2125,
83614         0x2126,
83615         0x2127,
83616         0x2128,
83617         0x2129,
83618         0x212A,
83619         0x212E,
83620         0x212F,
83621         0x213A,
83622         0x213C,
83623         0x2140,
83624         0x2145,
83625         0x214A,
83626         0x214E,
83627         0x214F,
83628         0x2160,
83629         0x2189,
83630         0x24B6,
83631         0x24EA,
83632         0x2C00,
83633         0x2C2F,
83634         0x2C30,
83635         0x2C5F,
83636         0x2C60,
83637         0x2CE5,
83638         0x2CEB,
83639         0x2CEF,
83640         0x2CF2,
83641         0x2CF4,
83642         0x2D00,
83643         0x2D26,
83644         0x2D27,
83645         0x2D28,
83646         0x2D2D,
83647         0x2D2E,
83648         0x2D30,
83649         0x2D68,
83650         0x2D6F,
83651         0x2D70,
83652         0x2D80,
83653         0x2D97,
83654         0x2DA0,
83655         0x2DA7,
83656         0x2DA8,
83657         0x2DAF,
83658         0x2DB0,
83659         0x2DB7,
83660         0x2DB8,
83661         0x2DBF,
83662         0x2DC0,
83663         0x2DC7,
83664         0x2DC8,
83665         0x2DCF,
83666         0x2DD0,
83667         0x2DD7,
83668         0x2DD8,
83669         0x2DDF,
83670         0x2DE0,
83671         0x2E00,
83672         0x2E2F,
83673         0x2E30,
83674         0x3005,
83675         0x3008,
83676         0x3021,
83677         0x302A,
83678         0x3031,
83679         0x3036,
83680         0x3038,
83681         0x303D,
83682         0x3041,
83683         0x3097,
83684         0x309D,
83685         0x30A0,
83686         0x30A1,
83687         0x30FB,
83688         0x30FC,
83689         0x3100,
83690         0x3105,
83691         0x312E,
83692         0x3131,
83693         0x318F,
83694         0x31A0,
83695         0x31BB,
83696         0x31F0,
83697         0x3200,
83698         0x3400,
83699         0x4DB6,
83700         0x4E00,
83701         0x9FD6,
83702         0xA000,
83703         0xA48D,
83704         0xA4D0,
83705         0xA4FE,
83706         0xA500,
83707         0xA60D,
83708         0xA610,
83709         0xA620,
83710         0xA62A,
83711         0xA62C,
83712         0xA640,
83713         0xA66F,
83714         0xA674,
83715         0xA67C,
83716         0xA67F,
83717         0xA6F0,
83718         0xA717,
83719         0xA720,
83720         0xA722,
83721         0xA789,
83722         0xA78B,
83723         0xA7AF,
83724         0xA7B0,
83725         0xA7B8,
83726         0xA7F7,
83727         0xA802,
83728         0xA803,
83729         0xA806,
83730         0xA807,
83731         0xA80B,
83732         0xA80C,
83733         0xA828,
83734         0xA840,
83735         0xA874,
83736         0xA880,
83737         0xA8C4,
83738         0xA8C5,
83739         0xA8C6,
83740         0xA8F2,
83741         0xA8F8,
83742         0xA8FB,
83743         0xA8FC,
83744         0xA8FD,
83745         0xA8FE,
83746         0xA90A,
83747         0xA92B,
83748         0xA930,
83749         0xA953,
83750         0xA960,
83751         0xA97D,
83752         0xA980,
83753         0xA9B3,
83754         0xA9B4,
83755         0xA9C0,
83756         0xA9CF,
83757         0xA9D0,
83758         0xA9E0,
83759         0xA9E5,
83760         0xA9E6,
83761         0xA9F0,
83762         0xA9FA,
83763         0xA9FF,
83764         0xAA00,
83765         0xAA37,
83766         0xAA40,
83767         0xAA4E,
83768         0xAA60,
83769         0xAA77,
83770         0xAA7A,
83771         0xAA7B,
83772         0xAA7E,
83773         0xAABF,
83774         0xAAC0,
83775         0xAAC1,
83776         0xAAC2,
83777         0xAAC3,
83778         0xAADB,
83779         0xAADE,
83780         0xAAE0,
83781         0xAAF0,
83782         0xAAF2,
83783         0xAAF6,
83784         0xAB01,
83785         0xAB07,
83786         0xAB09,
83787         0xAB0F,
83788         0xAB11,
83789         0xAB17,
83790         0xAB20,
83791         0xAB27,
83792         0xAB28,
83793         0xAB2F,
83794         0xAB30,
83795         0xAB5B,
83796         0xAB5C,
83797         0xAB66,
83798         0xAB70,
83799         0xABEB,
83800         0xAC00,
83801         0xD7A4,
83802         0xD7B0,
83803         0xD7C7,
83804         0xD7CB,
83805         0xD7FC,
83806         0xF900,
83807         0xFA6E,
83808         0xFA70,
83809         0xFADA,
83810         0xFB00,
83811         0xFB07,
83812         0xFB13,
83813         0xFB18,
83814         0xFB1D,
83815         0xFB29,
83816         0xFB2A,
83817         0xFB37,
83818         0xFB38,
83819         0xFB3D,
83820         0xFB3E,
83821         0xFB3F,
83822         0xFB40,
83823         0xFB42,
83824         0xFB43,
83825         0xFB45,
83826         0xFB46,
83827         0xFBB2,
83828         0xFBD3,
83829         0xFD3E,
83830         0xFD50,
83831         0xFD90,
83832         0xFD92,
83833         0xFDC8,
83834         0xFDF0,
83835         0xFDFC,
83836         0xFE70,
83837         0xFE75,
83838         0xFE76,
83839         0xFEFD,
83840         0xFF21,
83841         0xFF3B,
83842         0xFF41,
83843         0xFF5B,
83844         0xFF66,
83845         0xFFBF,
83846         0xFFC2,
83847         0xFFC8,
83848         0xFFCA,
83849         0xFFD0,
83850         0xFFD2,
83851         0xFFD8,
83852         0xFFDA,
83853         0xFFDD,
83854         0x10000,
83855         0x1000C,
83856         0x1000D,
83857         0x10027,
83858         0x10028,
83859         0x1003B,
83860         0x1003C,
83861         0x1003E,
83862         0x1003F,
83863         0x1004E,
83864         0x10050,
83865         0x1005E,
83866         0x10080,
83867         0x100FB,
83868         0x10140,
83869         0x10175,
83870         0x10280,
83871         0x1029D,
83872         0x102A0,
83873         0x102D1,
83874         0x10300,
83875         0x10320,
83876         0x10330,
83877         0x1034B,
83878         0x10350,
83879         0x1037B,
83880         0x10380,
83881         0x1039E,
83882         0x103A0,
83883         0x103C4,
83884         0x103C8,
83885         0x103D0,
83886         0x103D1,
83887         0x103D6,
83888         0x10400,
83889         0x1049E,
83890         0x104B0,
83891         0x104D4,
83892         0x104D8,
83893         0x104FC,
83894         0x10500,
83895         0x10528,
83896         0x10530,
83897         0x10564,
83898         0x10600,
83899         0x10737,
83900         0x10740,
83901         0x10756,
83902         0x10760,
83903         0x10768,
83904         0x10800,
83905         0x10806,
83906         0x10808,
83907         0x10809,
83908         0x1080A,
83909         0x10836,
83910         0x10837,
83911         0x10839,
83912         0x1083C,
83913         0x1083D,
83914         0x1083F,
83915         0x10856,
83916         0x10860,
83917         0x10877,
83918         0x10880,
83919         0x1089F,
83920         0x108E0,
83921         0x108F3,
83922         0x108F4,
83923         0x108F6,
83924         0x10900,
83925         0x10916,
83926         0x10920,
83927         0x1093A,
83928         0x10980,
83929         0x109B8,
83930         0x109BE,
83931         0x109C0,
83932         0x10A00,
83933         0x10A04,
83934         0x10A05,
83935         0x10A07,
83936         0x10A0C,
83937         0x10A14,
83938         0x10A15,
83939         0x10A18,
83940         0x10A19,
83941         0x10A34,
83942         0x10A60,
83943         0x10A7D,
83944         0x10A80,
83945         0x10A9D,
83946         0x10AC0,
83947         0x10AC8,
83948         0x10AC9,
83949         0x10AE5,
83950         0x10B00,
83951         0x10B36,
83952         0x10B40,
83953         0x10B56,
83954         0x10B60,
83955         0x10B73,
83956         0x10B80,
83957         0x10B92,
83958         0x10C00,
83959         0x10C49,
83960         0x10C80,
83961         0x10CB3,
83962         0x10CC0,
83963         0x10CF3,
83964         0x11000,
83965         0x11046,
83966         0x11082,
83967         0x110B9,
83968         0x110D0,
83969         0x110E9,
83970         0x11100,
83971         0x11133,
83972         0x11150,
83973         0x11173,
83974         0x11176,
83975         0x11177,
83976         0x11180,
83977         0x111C0,
83978         0x111C1,
83979         0x111C5,
83980         0x111DA,
83981         0x111DB,
83982         0x111DC,
83983         0x111DD,
83984         0x11200,
83985         0x11212,
83986         0x11213,
83987         0x11235,
83988         0x11237,
83989         0x11238,
83990         0x1123E,
83991         0x1123F,
83992         0x11280,
83993         0x11287,
83994         0x11288,
83995         0x11289,
83996         0x1128A,
83997         0x1128E,
83998         0x1128F,
83999         0x1129E,
84000         0x1129F,
84001         0x112A9,
84002         0x112B0,
84003         0x112E9,
84004         0x11300,
84005         0x11304,
84006         0x11305,
84007         0x1130D,
84008         0x1130F,
84009         0x11311,
84010         0x11313,
84011         0x11329,
84012         0x1132A,
84013         0x11331,
84014         0x11332,
84015         0x11334,
84016         0x11335,
84017         0x1133A,
84018         0x1133D,
84019         0x11345,
84020         0x11347,
84021         0x11349,
84022         0x1134B,
84023         0x1134D,
84024         0x11350,
84025         0x11351,
84026         0x11357,
84027         0x11358,
84028         0x1135D,
84029         0x11364,
84030         0x11400,
84031         0x11442,
84032         0x11443,
84033         0x11446,
84034         0x11447,
84035         0x1144B,
84036         0x11480,
84037         0x114C2,
84038         0x114C4,
84039         0x114C6,
84040         0x114C7,
84041         0x114C8,
84042         0x11580,
84043         0x115B6,
84044         0x115B8,
84045         0x115BF,
84046         0x115D8,
84047         0x115DE,
84048         0x11600,
84049         0x1163F,
84050         0x11640,
84051         0x11641,
84052         0x11644,
84053         0x11645,
84054         0x11680,
84055         0x116B6,
84056         0x11700,
84057         0x1171A,
84058         0x1171D,
84059         0x1172B,
84060         0x118A0,
84061         0x118E0,
84062         0x118FF,
84063         0x11900,
84064         0x11AC0,
84065         0x11AF9,
84066         0x11C00,
84067         0x11C09,
84068         0x11C0A,
84069         0x11C37,
84070         0x11C38,
84071         0x11C3F,
84072         0x11C40,
84073         0x11C41,
84074         0x11C72,
84075         0x11C90,
84076         0x11C92,
84077         0x11CA8,
84078         0x11CA9,
84079         0x11CB7,
84080         0x12000,
84081         0x1239A,
84082         0x12400,
84083         0x1246F,
84084         0x12480,
84085         0x12544,
84086         0x13000,
84087         0x1342F,
84088         0x14400,
84089         0x14647,
84090         0x16800,
84091         0x16A39,
84092         0x16A40,
84093         0x16A5F,
84094         0x16AD0,
84095         0x16AEE,
84096         0x16B00,
84097         0x16B37,
84098         0x16B40,
84099         0x16B44,
84100         0x16B63,
84101         0x16B78,
84102         0x16B7D,
84103         0x16B90,
84104         0x16F00,
84105         0x16F45,
84106         0x16F50,
84107         0x16F7F,
84108         0x16F93,
84109         0x16FA0,
84110         0x16FE0,
84111         0x16FE1,
84112         0x17000,
84113         0x187ED,
84114         0x18800,
84115         0x18AF3,
84116         0x1B000,
84117         0x1B002,
84118         0x1BC00,
84119         0x1BC6B,
84120         0x1BC70,
84121         0x1BC7D,
84122         0x1BC80,
84123         0x1BC89,
84124         0x1BC90,
84125         0x1BC9A,
84126         0x1BC9E,
84127         0x1BC9F,
84128         0x1D400,
84129         0x1D455,
84130         0x1D456,
84131         0x1D49D,
84132         0x1D49E,
84133         0x1D4A0,
84134         0x1D4A2,
84135         0x1D4A3,
84136         0x1D4A5,
84137         0x1D4A7,
84138         0x1D4A9,
84139         0x1D4AD,
84140         0x1D4AE,
84141         0x1D4BA,
84142         0x1D4BB,
84143         0x1D4BC,
84144         0x1D4BD,
84145         0x1D4C4,
84146         0x1D4C5,
84147         0x1D506,
84148         0x1D507,
84149         0x1D50B,
84150         0x1D50D,
84151         0x1D515,
84152         0x1D516,
84153         0x1D51D,
84154         0x1D51E,
84155         0x1D53A,
84156         0x1D53B,
84157         0x1D53F,
84158         0x1D540,
84159         0x1D545,
84160         0x1D546,
84161         0x1D547,
84162         0x1D54A,
84163         0x1D551,
84164         0x1D552,
84165         0x1D6A6,
84166         0x1D6A8,
84167         0x1D6C1,
84168         0x1D6C2,
84169         0x1D6DB,
84170         0x1D6DC,
84171         0x1D6FB,
84172         0x1D6FC,
84173         0x1D715,
84174         0x1D716,
84175         0x1D735,
84176         0x1D736,
84177         0x1D74F,
84178         0x1D750,
84179         0x1D76F,
84180         0x1D770,
84181         0x1D789,
84182         0x1D78A,
84183         0x1D7A9,
84184         0x1D7AA,
84185         0x1D7C3,
84186         0x1D7C4,
84187         0x1D7CC,
84188         0x1E000,
84189         0x1E007,
84190         0x1E008,
84191         0x1E019,
84192         0x1E01B,
84193         0x1E022,
84194         0x1E023,
84195         0x1E025,
84196         0x1E026,
84197         0x1E02B,
84198         0x1E800,
84199         0x1E8C5,
84200         0x1E900,
84201         0x1E944,
84202         0x1E947,
84203         0x1E948,
84204         0x1EE00,
84205         0x1EE04,
84206         0x1EE05,
84207         0x1EE20,
84208         0x1EE21,
84209         0x1EE23,
84210         0x1EE24,
84211         0x1EE25,
84212         0x1EE27,
84213         0x1EE28,
84214         0x1EE29,
84215         0x1EE33,
84216         0x1EE34,
84217         0x1EE38,
84218         0x1EE39,
84219         0x1EE3A,
84220         0x1EE3B,
84221         0x1EE3C,
84222         0x1EE42,
84223         0x1EE43,
84224         0x1EE47,
84225         0x1EE48,
84226         0x1EE49,
84227         0x1EE4A,
84228         0x1EE4B,
84229         0x1EE4C,
84230         0x1EE4D,
84231         0x1EE50,
84232         0x1EE51,
84233         0x1EE53,
84234         0x1EE54,
84235         0x1EE55,
84236         0x1EE57,
84237         0x1EE58,
84238         0x1EE59,
84239         0x1EE5A,
84240         0x1EE5B,
84241         0x1EE5C,
84242         0x1EE5D,
84243         0x1EE5E,
84244         0x1EE5F,
84245         0x1EE60,
84246         0x1EE61,
84247         0x1EE63,
84248         0x1EE64,
84249         0x1EE65,
84250         0x1EE67,
84251         0x1EE6B,
84252         0x1EE6C,
84253         0x1EE73,
84254         0x1EE74,
84255         0x1EE78,
84256         0x1EE79,
84257         0x1EE7D,
84258         0x1EE7E,
84259         0x1EE7F,
84260         0x1EE80,
84261         0x1EE8A,
84262         0x1EE8B,
84263         0x1EE9C,
84264         0x1EEA1,
84265         0x1EEA4,
84266         0x1EEA5,
84267         0x1EEAA,
84268         0x1EEAB,
84269         0x1EEBC,
84270         0x1F130,
84271         0x1F14A,
84272         0x1F150,
84273         0x1F16A,
84274         0x1F170,
84275         0x1F18A,
84276         0x20000,
84277         0x2A6D7,
84278         0x2A700,
84279         0x2B735,
84280         0x2B740,
84281         0x2B81E,
84282         0x2B820,
84283         0x2CEA2,
84284         0x2F800,
84285         0x2FA1E
84286 };
84287
84288 static const UV XPosixBlank_invlist[] = { /* for EBCDIC 037 */
84289         15,     /* Number of elements */
84290         148565664, /* Version and data structure type */
84291         1,      /* 0 if the list starts at 0;
84292                    1 if it starts at the element beyond 0 */
84293         0x0,
84294         0x5,
84295         0x6,
84296         0x40,
84297         0x42,
84298         0x1680,
84299         0x1681,
84300         0x2000,
84301         0x200B,
84302         0x202F,
84303         0x2030,
84304         0x205F,
84305         0x2060,
84306         0x3000,
84307         0x3001
84308 };
84309
84310 static const UV XPosixCntrl_invlist[] = { /* for EBCDIC 037 */
84311         4,      /* Number of elements */
84312         148565664, /* Version and data structure type */
84313         0,      /* 0 if the list starts at 0;
84314                    1 if it starts at the element beyond 0 */
84315         0x0,
84316         0x40,
84317         0xFF,
84318         0x100
84319 };
84320
84321 static const UV XPosixDigit_invlist[] = { /* for EBCDIC 037 */
84322         109,    /* Number of elements */
84323         148565664, /* Version and data structure type */
84324         1,      /* 0 if the list starts at 0;
84325                    1 if it starts at the element beyond 0 */
84326         0x0,
84327         0xF0,
84328         0xFA,
84329         0x660,
84330         0x66A,
84331         0x6F0,
84332         0x6FA,
84333         0x7C0,
84334         0x7CA,
84335         0x966,
84336         0x970,
84337         0x9E6,
84338         0x9F0,
84339         0xA66,
84340         0xA70,
84341         0xAE6,
84342         0xAF0,
84343         0xB66,
84344         0xB70,
84345         0xBE6,
84346         0xBF0,
84347         0xC66,
84348         0xC70,
84349         0xCE6,
84350         0xCF0,
84351         0xD66,
84352         0xD70,
84353         0xDE6,
84354         0xDF0,
84355         0xE50,
84356         0xE5A,
84357         0xED0,
84358         0xEDA,
84359         0xF20,
84360         0xF2A,
84361         0x1040,
84362         0x104A,
84363         0x1090,
84364         0x109A,
84365         0x17E0,
84366         0x17EA,
84367         0x1810,
84368         0x181A,
84369         0x1946,
84370         0x1950,
84371         0x19D0,
84372         0x19DA,
84373         0x1A80,
84374         0x1A8A,
84375         0x1A90,
84376         0x1A9A,
84377         0x1B50,
84378         0x1B5A,
84379         0x1BB0,
84380         0x1BBA,
84381         0x1C40,
84382         0x1C4A,
84383         0x1C50,
84384         0x1C5A,
84385         0xA620,
84386         0xA62A,
84387         0xA8D0,
84388         0xA8DA,
84389         0xA900,
84390         0xA90A,
84391         0xA9D0,
84392         0xA9DA,
84393         0xA9F0,
84394         0xA9FA,
84395         0xAA50,
84396         0xAA5A,
84397         0xABF0,
84398         0xABFA,
84399         0xFF10,
84400         0xFF1A,
84401         0x104A0,
84402         0x104AA,
84403         0x11066,
84404         0x11070,
84405         0x110F0,
84406         0x110FA,
84407         0x11136,
84408         0x11140,
84409         0x111D0,
84410         0x111DA,
84411         0x112F0,
84412         0x112FA,
84413         0x11450,
84414         0x1145A,
84415         0x114D0,
84416         0x114DA,
84417         0x11650,
84418         0x1165A,
84419         0x116C0,
84420         0x116CA,
84421         0x11730,
84422         0x1173A,
84423         0x118E0,
84424         0x118EA,
84425         0x11C50,
84426         0x11C5A,
84427         0x16A60,
84428         0x16A6A,
84429         0x16B50,
84430         0x16B5A,
84431         0x1D7CE,
84432         0x1D800,
84433         0x1E950,
84434         0x1E95A
84435 };
84436
84437 static const UV XPosixGraph_invlist[] = { /* for EBCDIC 037 */
84438         1287,   /* Number of elements */
84439         148565664, /* Version and data structure type */
84440         1,      /* 0 if the list starts at 0;
84441                    1 if it starts at the element beyond 0 */
84442         0x0,
84443         0x42,
84444         0xFF,
84445         0x100,
84446         0x378,
84447         0x37A,
84448         0x380,
84449         0x384,
84450         0x38B,
84451         0x38C,
84452         0x38D,
84453         0x38E,
84454         0x3A2,
84455         0x3A3,
84456         0x530,
84457         0x531,
84458         0x557,
84459         0x559,
84460         0x560,
84461         0x561,
84462         0x588,
84463         0x589,
84464         0x58B,
84465         0x58D,
84466         0x590,
84467         0x591,
84468         0x5C8,
84469         0x5D0,
84470         0x5EB,
84471         0x5F0,
84472         0x5F5,
84473         0x600,
84474         0x61D,
84475         0x61E,
84476         0x70E,
84477         0x70F,
84478         0x74B,
84479         0x74D,
84480         0x7B2,
84481         0x7C0,
84482         0x7FB,
84483         0x800,
84484         0x82E,
84485         0x830,
84486         0x83F,
84487         0x840,
84488         0x85C,
84489         0x85E,
84490         0x85F,
84491         0x8A0,
84492         0x8B5,
84493         0x8B6,
84494         0x8BE,
84495         0x8D4,
84496         0x984,
84497         0x985,
84498         0x98D,
84499         0x98F,
84500         0x991,
84501         0x993,
84502         0x9A9,
84503         0x9AA,
84504         0x9B1,
84505         0x9B2,
84506         0x9B3,
84507         0x9B6,
84508         0x9BA,
84509         0x9BC,
84510         0x9C5,
84511         0x9C7,
84512         0x9C9,
84513         0x9CB,
84514         0x9CF,
84515         0x9D7,
84516         0x9D8,
84517         0x9DC,
84518         0x9DE,
84519         0x9DF,
84520         0x9E4,
84521         0x9E6,
84522         0x9FC,
84523         0xA01,
84524         0xA04,
84525         0xA05,
84526         0xA0B,
84527         0xA0F,
84528         0xA11,
84529         0xA13,
84530         0xA29,
84531         0xA2A,
84532         0xA31,
84533         0xA32,
84534         0xA34,
84535         0xA35,
84536         0xA37,
84537         0xA38,
84538         0xA3A,
84539         0xA3C,
84540         0xA3D,
84541         0xA3E,
84542         0xA43,
84543         0xA47,
84544         0xA49,
84545         0xA4B,
84546         0xA4E,
84547         0xA51,
84548         0xA52,
84549         0xA59,
84550         0xA5D,
84551         0xA5E,
84552         0xA5F,
84553         0xA66,
84554         0xA76,
84555         0xA81,
84556         0xA84,
84557         0xA85,
84558         0xA8E,
84559         0xA8F,
84560         0xA92,
84561         0xA93,
84562         0xAA9,
84563         0xAAA,
84564         0xAB1,
84565         0xAB2,
84566         0xAB4,
84567         0xAB5,
84568         0xABA,
84569         0xABC,
84570         0xAC6,
84571         0xAC7,
84572         0xACA,
84573         0xACB,
84574         0xACE,
84575         0xAD0,
84576         0xAD1,
84577         0xAE0,
84578         0xAE4,
84579         0xAE6,
84580         0xAF2,
84581         0xAF9,
84582         0xAFA,
84583         0xB01,
84584         0xB04,
84585         0xB05,
84586         0xB0D,
84587         0xB0F,
84588         0xB11,
84589         0xB13,
84590         0xB29,
84591         0xB2A,
84592         0xB31,
84593         0xB32,
84594         0xB34,
84595         0xB35,
84596         0xB3A,
84597         0xB3C,
84598         0xB45,
84599         0xB47,
84600         0xB49,
84601         0xB4B,
84602         0xB4E,
84603         0xB56,
84604         0xB58,
84605         0xB5C,
84606         0xB5E,
84607         0xB5F,
84608         0xB64,
84609         0xB66,
84610         0xB78,
84611         0xB82,
84612         0xB84,
84613         0xB85,
84614         0xB8B,
84615         0xB8E,
84616         0xB91,
84617         0xB92,
84618         0xB96,
84619         0xB99,
84620         0xB9B,
84621         0xB9C,
84622         0xB9D,
84623         0xB9E,
84624         0xBA0,
84625         0xBA3,
84626         0xBA5,
84627         0xBA8,
84628         0xBAB,
84629         0xBAE,
84630         0xBBA,
84631         0xBBE,
84632         0xBC3,
84633         0xBC6,
84634         0xBC9,
84635         0xBCA,
84636         0xBCE,
84637         0xBD0,
84638         0xBD1,
84639         0xBD7,
84640         0xBD8,
84641         0xBE6,
84642         0xBFB,
84643         0xC00,
84644         0xC04,
84645         0xC05,
84646         0xC0D,
84647         0xC0E,
84648         0xC11,
84649         0xC12,
84650         0xC29,
84651         0xC2A,
84652         0xC3A,
84653         0xC3D,
84654         0xC45,
84655         0xC46,
84656         0xC49,
84657         0xC4A,
84658         0xC4E,
84659         0xC55,
84660         0xC57,
84661         0xC58,
84662         0xC5B,
84663         0xC60,
84664         0xC64,
84665         0xC66,
84666         0xC70,
84667         0xC78,
84668         0xC84,
84669         0xC85,
84670         0xC8D,
84671         0xC8E,
84672         0xC91,
84673         0xC92,
84674         0xCA9,
84675         0xCAA,
84676         0xCB4,
84677         0xCB5,
84678         0xCBA,
84679         0xCBC,
84680         0xCC5,
84681         0xCC6,
84682         0xCC9,
84683         0xCCA,
84684         0xCCE,
84685         0xCD5,
84686         0xCD7,
84687         0xCDE,
84688         0xCDF,
84689         0xCE0,
84690         0xCE4,
84691         0xCE6,
84692         0xCF0,
84693         0xCF1,
84694         0xCF3,
84695         0xD01,
84696         0xD04,
84697         0xD05,
84698         0xD0D,
84699         0xD0E,
84700         0xD11,
84701         0xD12,
84702         0xD3B,
84703         0xD3D,
84704         0xD45,
84705         0xD46,
84706         0xD49,
84707         0xD4A,
84708         0xD50,
84709         0xD54,
84710         0xD64,
84711         0xD66,
84712         0xD80,
84713         0xD82,
84714         0xD84,
84715         0xD85,
84716         0xD97,
84717         0xD9A,
84718         0xDB2,
84719         0xDB3,
84720         0xDBC,
84721         0xDBD,
84722         0xDBE,
84723         0xDC0,
84724         0xDC7,
84725         0xDCA,
84726         0xDCB,
84727         0xDCF,
84728         0xDD5,
84729         0xDD6,
84730         0xDD7,
84731         0xDD8,
84732         0xDE0,
84733         0xDE6,
84734         0xDF0,
84735         0xDF2,
84736         0xDF5,
84737         0xE01,
84738         0xE3B,
84739         0xE3F,
84740         0xE5C,
84741         0xE81,
84742         0xE83,
84743         0xE84,
84744         0xE85,
84745         0xE87,
84746         0xE89,
84747         0xE8A,
84748         0xE8B,
84749         0xE8D,
84750         0xE8E,
84751         0xE94,
84752         0xE98,
84753         0xE99,
84754         0xEA0,
84755         0xEA1,
84756         0xEA4,
84757         0xEA5,
84758         0xEA6,
84759         0xEA7,
84760         0xEA8,
84761         0xEAA,
84762         0xEAC,
84763         0xEAD,
84764         0xEBA,
84765         0xEBB,
84766         0xEBE,
84767         0xEC0,
84768         0xEC5,
84769         0xEC6,
84770         0xEC7,
84771         0xEC8,
84772         0xECE,
84773         0xED0,
84774         0xEDA,
84775         0xEDC,
84776         0xEE0,
84777         0xF00,
84778         0xF48,
84779         0xF49,
84780         0xF6D,
84781         0xF71,
84782         0xF98,
84783         0xF99,
84784         0xFBD,
84785         0xFBE,
84786         0xFCD,
84787         0xFCE,
84788         0xFDB,
84789         0x1000,
84790         0x10C6,
84791         0x10C7,
84792         0x10C8,
84793         0x10CD,
84794         0x10CE,
84795         0x10D0,
84796         0x1249,
84797         0x124A,
84798         0x124E,
84799         0x1250,
84800         0x1257,
84801         0x1258,
84802         0x1259,
84803         0x125A,
84804         0x125E,
84805         0x1260,
84806         0x1289,
84807         0x128A,
84808         0x128E,
84809         0x1290,
84810         0x12B1,
84811         0x12B2,
84812         0x12B6,
84813         0x12B8,
84814         0x12BF,
84815         0x12C0,
84816         0x12C1,
84817         0x12C2,
84818         0x12C6,
84819         0x12C8,
84820         0x12D7,
84821         0x12D8,
84822         0x1311,
84823         0x1312,
84824         0x1316,
84825         0x1318,
84826         0x135B,
84827         0x135D,
84828         0x137D,
84829         0x1380,
84830         0x139A,
84831         0x13A0,
84832         0x13F6,
84833         0x13F8,
84834         0x13FE,
84835         0x1400,
84836         0x1680,
84837         0x1681,
84838         0x169D,
84839         0x16A0,
84840         0x16F9,
84841         0x1700,
84842         0x170D,
84843         0x170E,
84844         0x1715,
84845         0x1720,
84846         0x1737,
84847         0x1740,
84848         0x1754,
84849         0x1760,
84850         0x176D,
84851         0x176E,
84852         0x1771,
84853         0x1772,
84854         0x1774,
84855         0x1780,
84856         0x17DE,
84857         0x17E0,
84858         0x17EA,
84859         0x17F0,
84860         0x17FA,
84861         0x1800,
84862         0x180F,
84863         0x1810,
84864         0x181A,
84865         0x1820,
84866         0x1878,
84867         0x1880,
84868         0x18AB,
84869         0x18B0,
84870         0x18F6,
84871         0x1900,
84872         0x191F,
84873         0x1920,
84874         0x192C,
84875         0x1930,
84876         0x193C,
84877         0x1940,
84878         0x1941,
84879         0x1944,
84880         0x196E,
84881         0x1970,
84882         0x1975,
84883         0x1980,
84884         0x19AC,
84885         0x19B0,
84886         0x19CA,
84887         0x19D0,
84888         0x19DB,
84889         0x19DE,
84890         0x1A1C,
84891         0x1A1E,
84892         0x1A5F,
84893         0x1A60,
84894         0x1A7D,
84895         0x1A7F,
84896         0x1A8A,
84897         0x1A90,
84898         0x1A9A,
84899         0x1AA0,
84900         0x1AAE,
84901         0x1AB0,
84902         0x1ABF,
84903         0x1B00,
84904         0x1B4C,
84905         0x1B50,
84906         0x1B7D,
84907         0x1B80,
84908         0x1BF4,
84909         0x1BFC,
84910         0x1C38,
84911         0x1C3B,
84912         0x1C4A,
84913         0x1C4D,
84914         0x1C89,
84915         0x1CC0,
84916         0x1CC8,
84917         0x1CD0,
84918         0x1CF7,
84919         0x1CF8,
84920         0x1CFA,
84921         0x1D00,
84922         0x1DF6,
84923         0x1DFB,
84924         0x1F16,
84925         0x1F18,
84926         0x1F1E,
84927         0x1F20,
84928         0x1F46,
84929         0x1F48,
84930         0x1F4E,
84931         0x1F50,
84932         0x1F58,
84933         0x1F59,
84934         0x1F5A,
84935         0x1F5B,
84936         0x1F5C,
84937         0x1F5D,
84938         0x1F5E,
84939         0x1F5F,
84940         0x1F7E,
84941         0x1F80,
84942         0x1FB5,
84943         0x1FB6,
84944         0x1FC5,
84945         0x1FC6,
84946         0x1FD4,
84947         0x1FD6,
84948         0x1FDC,
84949         0x1FDD,
84950         0x1FF0,
84951         0x1FF2,
84952         0x1FF5,
84953         0x1FF6,
84954         0x1FFF,
84955         0x200B,
84956         0x2028,
84957         0x202A,
84958         0x202F,
84959         0x2030,
84960         0x205F,
84961         0x2060,
84962         0x2065,
84963         0x2066,
84964         0x2072,
84965         0x2074,
84966         0x208F,
84967         0x2090,
84968         0x209D,
84969         0x20A0,
84970         0x20BF,
84971         0x20D0,
84972         0x20F1,
84973         0x2100,
84974         0x218C,
84975         0x2190,
84976         0x23FF,
84977         0x2400,
84978         0x2427,
84979         0x2440,
84980         0x244B,
84981         0x2460,
84982         0x2B74,
84983         0x2B76,
84984         0x2B96,
84985         0x2B98,
84986         0x2BBA,
84987         0x2BBD,
84988         0x2BC9,
84989         0x2BCA,
84990         0x2BD2,
84991         0x2BEC,
84992         0x2BF0,
84993         0x2C00,
84994         0x2C2F,
84995         0x2C30,
84996         0x2C5F,
84997         0x2C60,
84998         0x2CF4,
84999         0x2CF9,
85000         0x2D26,
85001         0x2D27,
85002         0x2D28,
85003         0x2D2D,
85004         0x2D2E,
85005         0x2D30,
85006         0x2D68,
85007         0x2D6F,
85008         0x2D71,
85009         0x2D7F,
85010         0x2D97,
85011         0x2DA0,
85012         0x2DA7,
85013         0x2DA8,
85014         0x2DAF,
85015         0x2DB0,
85016         0x2DB7,
85017         0x2DB8,
85018         0x2DBF,
85019         0x2DC0,
85020         0x2DC7,
85021         0x2DC8,
85022         0x2DCF,
85023         0x2DD0,
85024         0x2DD7,
85025         0x2DD8,
85026         0x2DDF,
85027         0x2DE0,
85028         0x2E45,
85029         0x2E80,
85030         0x2E9A,
85031         0x2E9B,
85032         0x2EF4,
85033         0x2F00,
85034         0x2FD6,
85035         0x2FF0,
85036         0x2FFC,
85037         0x3001,
85038         0x3040,
85039         0x3041,
85040         0x3097,
85041         0x3099,
85042         0x3100,
85043         0x3105,
85044         0x312E,
85045         0x3131,
85046         0x318F,
85047         0x3190,
85048         0x31BB,
85049         0x31C0,
85050         0x31E4,
85051         0x31F0,
85052         0x321F,
85053         0x3220,
85054         0x32FF,
85055         0x3300,
85056         0x4DB6,
85057         0x4DC0,
85058         0x9FD6,
85059         0xA000,
85060         0xA48D,
85061         0xA490,
85062         0xA4C7,
85063         0xA4D0,
85064         0xA62C,
85065         0xA640,
85066         0xA6F8,
85067         0xA700,
85068         0xA7AF,
85069         0xA7B0,
85070         0xA7B8,
85071         0xA7F7,
85072         0xA82C,
85073         0xA830,
85074         0xA83A,
85075         0xA840,
85076         0xA878,
85077         0xA880,
85078         0xA8C6,
85079         0xA8CE,
85080         0xA8DA,
85081         0xA8E0,
85082         0xA8FE,
85083         0xA900,
85084         0xA954,
85085         0xA95F,
85086         0xA97D,
85087         0xA980,
85088         0xA9CE,
85089         0xA9CF,
85090         0xA9DA,
85091         0xA9DE,
85092         0xA9FF,
85093         0xAA00,
85094         0xAA37,
85095         0xAA40,
85096         0xAA4E,
85097         0xAA50,
85098         0xAA5A,
85099         0xAA5C,
85100         0xAAC3,
85101         0xAADB,
85102         0xAAF7,
85103         0xAB01,
85104         0xAB07,
85105         0xAB09,
85106         0xAB0F,
85107         0xAB11,
85108         0xAB17,
85109         0xAB20,
85110         0xAB27,
85111         0xAB28,
85112         0xAB2F,
85113         0xAB30,
85114         0xAB66,
85115         0xAB70,
85116         0xABEE,
85117         0xABF0,
85118         0xABFA,
85119         0xAC00,
85120         0xD7A4,
85121         0xD7B0,
85122         0xD7C7,
85123         0xD7CB,
85124         0xD7FC,
85125         0xE000,
85126         0xFA6E,
85127         0xFA70,
85128         0xFADA,
85129         0xFB00,
85130         0xFB07,
85131         0xFB13,
85132         0xFB18,
85133         0xFB1D,
85134         0xFB37,
85135         0xFB38,
85136         0xFB3D,
85137         0xFB3E,
85138         0xFB3F,
85139         0xFB40,
85140         0xFB42,
85141         0xFB43,
85142         0xFB45,
85143         0xFB46,
85144         0xFBC2,
85145         0xFBD3,
85146         0xFD40,
85147         0xFD50,
85148         0xFD90,
85149         0xFD92,
85150         0xFDC8,
85151         0xFDF0,
85152         0xFDFE,
85153         0xFE00,
85154         0xFE1A,
85155         0xFE20,
85156         0xFE53,
85157         0xFE54,
85158         0xFE67,
85159         0xFE68,
85160         0xFE6C,
85161         0xFE70,
85162         0xFE75,
85163         0xFE76,
85164         0xFEFD,
85165         0xFEFF,
85166         0xFF00,
85167         0xFF01,
85168         0xFFBF,
85169         0xFFC2,
85170         0xFFC8,
85171         0xFFCA,
85172         0xFFD0,
85173         0xFFD2,
85174         0xFFD8,
85175         0xFFDA,
85176         0xFFDD,
85177         0xFFE0,
85178         0xFFE7,
85179         0xFFE8,
85180         0xFFEF,
85181         0xFFF9,
85182         0xFFFE,
85183         0x10000,
85184         0x1000C,
85185         0x1000D,
85186         0x10027,
85187         0x10028,
85188         0x1003B,
85189         0x1003C,
85190         0x1003E,
85191         0x1003F,
85192         0x1004E,
85193         0x10050,
85194         0x1005E,
85195         0x10080,
85196         0x100FB,
85197         0x10100,
85198         0x10103,
85199         0x10107,
85200         0x10134,
85201         0x10137,
85202         0x1018F,
85203         0x10190,
85204         0x1019C,
85205         0x101A0,
85206         0x101A1,
85207         0x101D0,
85208         0x101FE,
85209         0x10280,
85210         0x1029D,
85211         0x102A0,
85212         0x102D1,
85213         0x102E0,
85214         0x102FC,
85215         0x10300,
85216         0x10324,
85217         0x10330,
85218         0x1034B,
85219         0x10350,
85220         0x1037B,
85221         0x10380,
85222         0x1039E,
85223         0x1039F,
85224         0x103C4,
85225         0x103C8,
85226         0x103D6,
85227         0x10400,
85228         0x1049E,
85229         0x104A0,
85230         0x104AA,
85231         0x104B0,
85232         0x104D4,
85233         0x104D8,
85234         0x104FC,
85235         0x10500,
85236         0x10528,
85237         0x10530,
85238         0x10564,
85239         0x1056F,
85240         0x10570,
85241         0x10600,
85242         0x10737,
85243         0x10740,
85244         0x10756,
85245         0x10760,
85246         0x10768,
85247         0x10800,
85248         0x10806,
85249         0x10808,
85250         0x10809,
85251         0x1080A,
85252         0x10836,
85253         0x10837,
85254         0x10839,
85255         0x1083C,
85256         0x1083D,
85257         0x1083F,
85258         0x10856,
85259         0x10857,
85260         0x1089F,
85261         0x108A7,
85262         0x108B0,
85263         0x108E0,
85264         0x108F3,
85265         0x108F4,
85266         0x108F6,
85267         0x108FB,
85268         0x1091C,
85269         0x1091F,
85270         0x1093A,
85271         0x1093F,
85272         0x10940,
85273         0x10980,
85274         0x109B8,
85275         0x109BC,
85276         0x109D0,
85277         0x109D2,
85278         0x10A04,
85279         0x10A05,
85280         0x10A07,
85281         0x10A0C,
85282         0x10A14,
85283         0x10A15,
85284         0x10A18,
85285         0x10A19,
85286         0x10A34,
85287         0x10A38,
85288         0x10A3B,
85289         0x10A3F,
85290         0x10A48,
85291         0x10A50,
85292         0x10A59,
85293         0x10A60,
85294         0x10AA0,
85295         0x10AC0,
85296         0x10AE7,
85297         0x10AEB,
85298         0x10AF7,
85299         0x10B00,
85300         0x10B36,
85301         0x10B39,
85302         0x10B56,
85303         0x10B58,
85304         0x10B73,
85305         0x10B78,
85306         0x10B92,
85307         0x10B99,
85308         0x10B9D,
85309         0x10BA9,
85310         0x10BB0,
85311         0x10C00,
85312         0x10C49,
85313         0x10C80,
85314         0x10CB3,
85315         0x10CC0,
85316         0x10CF3,
85317         0x10CFA,
85318         0x10D00,
85319         0x10E60,
85320         0x10E7F,
85321         0x11000,
85322         0x1104E,
85323         0x11052,
85324         0x11070,
85325         0x1107F,
85326         0x110C2,
85327         0x110D0,
85328         0x110E9,
85329         0x110F0,
85330         0x110FA,
85331         0x11100,
85332         0x11135,
85333         0x11136,
85334         0x11144,
85335         0x11150,
85336         0x11177,
85337         0x11180,
85338         0x111CE,
85339         0x111D0,
85340         0x111E0,
85341         0x111E1,
85342         0x111F5,
85343         0x11200,
85344         0x11212,
85345         0x11213,
85346         0x1123F,
85347         0x11280,
85348         0x11287,
85349         0x11288,
85350         0x11289,
85351         0x1128A,
85352         0x1128E,
85353         0x1128F,
85354         0x1129E,
85355         0x1129F,
85356         0x112AA,
85357         0x112B0,
85358         0x112EB,
85359         0x112F0,
85360         0x112FA,
85361         0x11300,
85362         0x11304,
85363         0x11305,
85364         0x1130D,
85365         0x1130F,
85366         0x11311,
85367         0x11313,
85368         0x11329,
85369         0x1132A,
85370         0x11331,
85371         0x11332,
85372         0x11334,
85373         0x11335,
85374         0x1133A,
85375         0x1133C,
85376         0x11345,
85377         0x11347,
85378         0x11349,
85379         0x1134B,
85380         0x1134E,
85381         0x11350,
85382         0x11351,
85383         0x11357,
85384         0x11358,
85385         0x1135D,
85386         0x11364,
85387         0x11366,
85388         0x1136D,
85389         0x11370,
85390         0x11375,
85391         0x11400,
85392         0x1145A,
85393         0x1145B,
85394         0x1145C,
85395         0x1145D,
85396         0x1145E,
85397         0x11480,
85398         0x114C8,
85399         0x114D0,
85400         0x114DA,
85401         0x11580,
85402         0x115B6,
85403         0x115B8,
85404         0x115DE,
85405         0x11600,
85406         0x11645,
85407         0x11650,
85408         0x1165A,
85409         0x11660,
85410         0x1166D,
85411         0x11680,
85412         0x116B8,
85413         0x116C0,
85414         0x116CA,
85415         0x11700,
85416         0x1171A,
85417         0x1171D,
85418         0x1172C,
85419         0x11730,
85420         0x11740,
85421         0x118A0,
85422         0x118F3,
85423         0x118FF,
85424         0x11900,
85425         0x11AC0,
85426         0x11AF9,
85427         0x11C00,
85428         0x11C09,
85429         0x11C0A,
85430         0x11C37,
85431         0x11C38,
85432         0x11C46,
85433         0x11C50,
85434         0x11C6D,
85435         0x11C70,
85436         0x11C90,
85437         0x11C92,
85438         0x11CA8,
85439         0x11CA9,
85440         0x11CB7,
85441         0x12000,
85442         0x1239A,
85443         0x12400,
85444         0x1246F,
85445         0x12470,
85446         0x12475,
85447         0x12480,
85448         0x12544,
85449         0x13000,
85450         0x1342F,
85451         0x14400,
85452         0x14647,
85453         0x16800,
85454         0x16A39,
85455         0x16A40,
85456         0x16A5F,
85457         0x16A60,
85458         0x16A6A,
85459         0x16A6E,
85460         0x16A70,
85461         0x16AD0,
85462         0x16AEE,
85463         0x16AF0,
85464         0x16AF6,
85465         0x16B00,
85466         0x16B46,
85467         0x16B50,
85468         0x16B5A,
85469         0x16B5B,
85470         0x16B62,
85471         0x16B63,
85472         0x16B78,
85473         0x16B7D,
85474         0x16B90,
85475         0x16F00,
85476         0x16F45,
85477         0x16F50,
85478         0x16F7F,
85479         0x16F8F,
85480         0x16FA0,
85481         0x16FE0,
85482         0x16FE1,
85483         0x17000,
85484         0x187ED,
85485         0x18800,
85486         0x18AF3,
85487         0x1B000,
85488         0x1B002,
85489         0x1BC00,
85490         0x1BC6B,
85491         0x1BC70,
85492         0x1BC7D,
85493         0x1BC80,
85494         0x1BC89,
85495         0x1BC90,
85496         0x1BC9A,
85497         0x1BC9C,
85498         0x1BCA4,
85499         0x1D000,
85500         0x1D0F6,
85501         0x1D100,
85502         0x1D127,
85503         0x1D129,
85504         0x1D1E9,
85505         0x1D200,
85506         0x1D246,
85507         0x1D300,
85508         0x1D357,
85509         0x1D360,
85510         0x1D372,
85511         0x1D400,
85512         0x1D455,
85513         0x1D456,
85514         0x1D49D,
85515         0x1D49E,
85516         0x1D4A0,
85517         0x1D4A2,
85518         0x1D4A3,
85519         0x1D4A5,
85520         0x1D4A7,
85521         0x1D4A9,
85522         0x1D4AD,
85523         0x1D4AE,
85524         0x1D4BA,
85525         0x1D4BB,
85526         0x1D4BC,
85527         0x1D4BD,
85528         0x1D4C4,
85529         0x1D4C5,
85530         0x1D506,
85531         0x1D507,
85532         0x1D50B,
85533         0x1D50D,
85534         0x1D515,
85535         0x1D516,
85536         0x1D51D,
85537         0x1D51E,
85538         0x1D53A,
85539         0x1D53B,
85540         0x1D53F,
85541         0x1D540,
85542         0x1D545,
85543         0x1D546,
85544         0x1D547,
85545         0x1D54A,
85546         0x1D551,
85547         0x1D552,
85548         0x1D6A6,
85549         0x1D6A8,
85550         0x1D7CC,
85551         0x1D7CE,
85552         0x1DA8C,
85553         0x1DA9B,
85554         0x1DAA0,
85555         0x1DAA1,
85556         0x1DAB0,
85557         0x1E000,
85558         0x1E007,
85559         0x1E008,
85560         0x1E019,
85561         0x1E01B,
85562         0x1E022,
85563         0x1E023,
85564         0x1E025,
85565         0x1E026,
85566         0x1E02B,
85567         0x1E800,
85568         0x1E8C5,
85569         0x1E8C7,
85570         0x1E8D7,
85571         0x1E900,
85572         0x1E94B,
85573         0x1E950,
85574         0x1E95A,
85575         0x1E95E,
85576         0x1E960,
85577         0x1EE00,
85578         0x1EE04,
85579         0x1EE05,
85580         0x1EE20,
85581         0x1EE21,
85582         0x1EE23,
85583         0x1EE24,
85584         0x1EE25,
85585         0x1EE27,
85586         0x1EE28,
85587         0x1EE29,
85588         0x1EE33,
85589         0x1EE34,
85590         0x1EE38,
85591         0x1EE39,
85592         0x1EE3A,
85593         0x1EE3B,
85594         0x1EE3C,
85595         0x1EE42,
85596         0x1EE43,
85597         0x1EE47,
85598         0x1EE48,
85599         0x1EE49,
85600         0x1EE4A,
85601         0x1EE4B,
85602         0x1EE4C,
85603         0x1EE4D,
85604         0x1EE50,
85605         0x1EE51,
85606         0x1EE53,
85607         0x1EE54,
85608         0x1EE55,
85609         0x1EE57,
85610         0x1EE58,
85611         0x1EE59,
85612         0x1EE5A,
85613         0x1EE5B,
85614         0x1EE5C,
85615         0x1EE5D,
85616         0x1EE5E,
85617         0x1EE5F,
85618         0x1EE60,
85619         0x1EE61,
85620         0x1EE63,
85621         0x1EE64,
85622         0x1EE65,
85623         0x1EE67,
85624         0x1EE6B,
85625         0x1EE6C,
85626         0x1EE73,
85627         0x1EE74,
85628         0x1EE78,
85629         0x1EE79,
85630         0x1EE7D,
85631         0x1EE7E,
85632         0x1EE7F,
85633         0x1EE80,
85634         0x1EE8A,
85635         0x1EE8B,
85636         0x1EE9C,
85637         0x1EEA1,
85638         0x1EEA4,
85639         0x1EEA5,
85640         0x1EEAA,
85641         0x1EEAB,
85642         0x1EEBC,
85643         0x1EEF0,
85644         0x1EEF2,
85645         0x1F000,
85646         0x1F02C,
85647         0x1F030,
85648         0x1F094,
85649         0x1F0A0,
85650         0x1F0AF,
85651         0x1F0B1,
85652         0x1F0C0,
85653         0x1F0C1,
85654         0x1F0D0,
85655         0x1F0D1,
85656         0x1F0F6,
85657         0x1F100,
85658         0x1F10D,
85659         0x1F110,
85660         0x1F12F,
85661         0x1F130,
85662         0x1F16C,
85663         0x1F170,
85664         0x1F1AD,
85665         0x1F1E6,
85666         0x1F203,
85667         0x1F210,
85668         0x1F23C,
85669         0x1F240,
85670         0x1F249,
85671         0x1F250,
85672         0x1F252,
85673         0x1F300,
85674         0x1F6D3,
85675         0x1F6E0,
85676         0x1F6ED,
85677         0x1F6F0,
85678         0x1F6F7,
85679         0x1F700,
85680         0x1F774,
85681         0x1F780,
85682         0x1F7D5,
85683         0x1F800,
85684         0x1F80C,
85685         0x1F810,
85686         0x1F848,
85687         0x1F850,
85688         0x1F85A,
85689         0x1F860,
85690         0x1F888,
85691         0x1F890,
85692         0x1F8AE,
85693         0x1F910,
85694         0x1F91F,
85695         0x1F920,
85696         0x1F928,
85697         0x1F930,
85698         0x1F931,
85699         0x1F933,
85700         0x1F93F,
85701         0x1F940,
85702         0x1F94C,
85703         0x1F950,
85704         0x1F95F,
85705         0x1F980,
85706         0x1F992,
85707         0x1F9C0,
85708         0x1F9C1,
85709         0x20000,
85710         0x2A6D7,
85711         0x2A700,
85712         0x2B735,
85713         0x2B740,
85714         0x2B81E,
85715         0x2B820,
85716         0x2CEA2,
85717         0x2F800,
85718         0x2FA1E,
85719         0xE0001,
85720         0xE0002,
85721         0xE0020,
85722         0xE0080,
85723         0xE0100,
85724         0xE01F0,
85725         0xF0000,
85726         0xFFFFE,
85727         0x100000,
85728         0x10FFFE
85729 };
85730
85731 static const UV XPosixLower_invlist[] = { /* for EBCDIC 037 */
85732         1289,   /* Number of elements */
85733         148565664, /* Version and data structure type */
85734         1,      /* 0 if the list starts at 0;
85735                    1 if it starts at the element beyond 0 */
85736         0x0,
85737         0x42,
85738         0x4A,
85739         0x51,
85740         0x5A,
85741         0x70,
85742         0x71,
85743         0x81,
85744         0x8A,
85745         0x8C,
85746         0x8F,
85747         0x91,
85748         0x9D,
85749         0xA0,
85750         0xA1,
85751         0xA2,
85752         0xAA,
85753         0xCB,
85754         0xD0,
85755         0xDB,
85756         0xE0,
85757         0x101,
85758         0x102,
85759         0x103,
85760         0x104,
85761         0x105,
85762         0x106,
85763         0x107,
85764         0x108,
85765         0x109,
85766         0x10A,
85767         0x10B,
85768         0x10C,
85769         0x10D,
85770         0x10E,
85771         0x10F,
85772         0x110,
85773         0x111,
85774         0x112,
85775         0x113,
85776         0x114,
85777         0x115,
85778         0x116,
85779         0x117,
85780         0x118,
85781         0x119,
85782         0x11A,
85783         0x11B,
85784         0x11C,
85785         0x11D,
85786         0x11E,
85787         0x11F,
85788         0x120,
85789         0x121,
85790         0x122,
85791         0x123,
85792         0x124,
85793         0x125,
85794         0x126,
85795         0x127,
85796         0x128,
85797         0x129,
85798         0x12A,
85799         0x12B,
85800         0x12C,
85801         0x12D,
85802         0x12E,
85803         0x12F,
85804         0x130,
85805         0x131,
85806         0x132,
85807         0x133,
85808         0x134,
85809         0x135,
85810         0x136,
85811         0x137,
85812         0x139,
85813         0x13A,
85814         0x13B,
85815         0x13C,
85816         0x13D,
85817         0x13E,
85818         0x13F,
85819         0x140,
85820         0x141,
85821         0x142,
85822         0x143,
85823         0x144,
85824         0x145,
85825         0x146,
85826         0x147,
85827         0x148,
85828         0x14A,
85829         0x14B,
85830         0x14C,
85831         0x14D,
85832         0x14E,
85833         0x14F,
85834         0x150,
85835         0x151,
85836         0x152,
85837         0x153,
85838         0x154,
85839         0x155,
85840         0x156,
85841         0x157,
85842         0x158,
85843         0x159,
85844         0x15A,
85845         0x15B,
85846         0x15C,
85847         0x15D,
85848         0x15E,
85849         0x15F,
85850         0x160,
85851         0x161,
85852         0x162,
85853         0x163,
85854         0x164,
85855         0x165,
85856         0x166,
85857         0x167,
85858         0x168,
85859         0x169,
85860         0x16A,
85861         0x16B,
85862         0x16C,
85863         0x16D,
85864         0x16E,
85865         0x16F,
85866         0x170,
85867         0x171,
85868         0x172,
85869         0x173,
85870         0x174,
85871         0x175,
85872         0x176,
85873         0x177,
85874         0x178,
85875         0x17A,
85876         0x17B,
85877         0x17C,
85878         0x17D,
85879         0x17E,
85880         0x181,
85881         0x183,
85882         0x184,
85883         0x185,
85884         0x186,
85885         0x188,
85886         0x189,
85887         0x18C,
85888         0x18E,
85889         0x192,
85890         0x193,
85891         0x195,
85892         0x196,
85893         0x199,
85894         0x19C,
85895         0x19E,
85896         0x19F,
85897         0x1A1,
85898         0x1A2,
85899         0x1A3,
85900         0x1A4,
85901         0x1A5,
85902         0x1A6,
85903         0x1A8,
85904         0x1A9,
85905         0x1AA,
85906         0x1AC,
85907         0x1AD,
85908         0x1AE,
85909         0x1B0,
85910         0x1B1,
85911         0x1B4,
85912         0x1B5,
85913         0x1B6,
85914         0x1B7,
85915         0x1B9,
85916         0x1BB,
85917         0x1BD,
85918         0x1C0,
85919         0x1C6,
85920         0x1C7,
85921         0x1C9,
85922         0x1CA,
85923         0x1CC,
85924         0x1CD,
85925         0x1CE,
85926         0x1CF,
85927         0x1D0,
85928         0x1D1,
85929         0x1D2,
85930         0x1D3,
85931         0x1D4,
85932         0x1D5,
85933         0x1D6,
85934         0x1D7,
85935         0x1D8,
85936         0x1D9,
85937         0x1DA,
85938         0x1DB,
85939         0x1DC,
85940         0x1DE,
85941         0x1DF,
85942         0x1E0,
85943         0x1E1,
85944         0x1E2,
85945         0x1E3,
85946         0x1E4,
85947         0x1E5,
85948         0x1E6,
85949         0x1E7,
85950         0x1E8,
85951         0x1E9,
85952         0x1EA,
85953         0x1EB,
85954         0x1EC,
85955         0x1ED,
85956         0x1EE,
85957         0x1EF,
85958         0x1F1,
85959         0x1F3,
85960         0x1F4,
85961         0x1F5,
85962         0x1F6,
85963         0x1F9,
85964         0x1FA,
85965         0x1FB,
85966         0x1FC,
85967         0x1FD,
85968         0x1FE,
85969         0x1FF,
85970         0x200,
85971         0x201,
85972         0x202,
85973         0x203,
85974         0x204,
85975         0x205,
85976         0x206,
85977         0x207,
85978         0x208,
85979         0x209,
85980         0x20A,
85981         0x20B,
85982         0x20C,
85983         0x20D,
85984         0x20E,
85985         0x20F,
85986         0x210,
85987         0x211,
85988         0x212,
85989         0x213,
85990         0x214,
85991         0x215,
85992         0x216,
85993         0x217,
85994         0x218,
85995         0x219,
85996         0x21A,
85997         0x21B,
85998         0x21C,
85999         0x21D,
86000         0x21E,
86001         0x21F,
86002         0x220,
86003         0x221,
86004         0x222,
86005         0x223,
86006         0x224,
86007         0x225,
86008         0x226,
86009         0x227,
86010         0x228,
86011         0x229,
86012         0x22A,
86013         0x22B,
86014         0x22C,
86015         0x22D,
86016         0x22E,
86017         0x22F,
86018         0x230,
86019         0x231,
86020         0x232,
86021         0x233,
86022         0x23A,
86023         0x23C,
86024         0x23D,
86025         0x23F,
86026         0x241,
86027         0x242,
86028         0x243,
86029         0x247,
86030         0x248,
86031         0x249,
86032         0x24A,
86033         0x24B,
86034         0x24C,
86035         0x24D,
86036         0x24E,
86037         0x24F,
86038         0x294,
86039         0x295,
86040         0x2B9,
86041         0x2C0,
86042         0x2C2,
86043         0x2E0,
86044         0x2E5,
86045         0x345,
86046         0x346,
86047         0x371,
86048         0x372,
86049         0x373,
86050         0x374,
86051         0x377,
86052         0x378,
86053         0x37A,
86054         0x37E,
86055         0x390,
86056         0x391,
86057         0x3AC,
86058         0x3CF,
86059         0x3D0,
86060         0x3D2,
86061         0x3D5,
86062         0x3D8,
86063         0x3D9,
86064         0x3DA,
86065         0x3DB,
86066         0x3DC,
86067         0x3DD,
86068         0x3DE,
86069         0x3DF,
86070         0x3E0,
86071         0x3E1,
86072         0x3E2,
86073         0x3E3,
86074         0x3E4,
86075         0x3E5,
86076         0x3E6,
86077         0x3E7,
86078         0x3E8,
86079         0x3E9,
86080         0x3EA,
86081         0x3EB,
86082         0x3EC,
86083         0x3ED,
86084         0x3EE,
86085         0x3EF,
86086         0x3F4,
86087         0x3F5,
86088         0x3F6,
86089         0x3F8,
86090         0x3F9,
86091         0x3FB,
86092         0x3FD,
86093         0x430,
86094         0x460,
86095         0x461,
86096         0x462,
86097         0x463,
86098         0x464,
86099         0x465,
86100         0x466,
86101         0x467,
86102         0x468,
86103         0x469,
86104         0x46A,
86105         0x46B,
86106         0x46C,
86107         0x46D,
86108         0x46E,
86109         0x46F,
86110         0x470,
86111         0x471,
86112         0x472,
86113         0x473,
86114         0x474,
86115         0x475,
86116         0x476,
86117         0x477,
86118         0x478,
86119         0x479,
86120         0x47A,
86121         0x47B,
86122         0x47C,
86123         0x47D,
86124         0x47E,
86125         0x47F,
86126         0x480,
86127         0x481,
86128         0x482,
86129         0x48B,
86130         0x48C,
86131         0x48D,
86132         0x48E,
86133         0x48F,
86134         0x490,
86135         0x491,
86136         0x492,
86137         0x493,
86138         0x494,
86139         0x495,
86140         0x496,
86141         0x497,
86142         0x498,
86143         0x499,
86144         0x49A,
86145         0x49B,
86146         0x49C,
86147         0x49D,
86148         0x49E,
86149         0x49F,
86150         0x4A0,
86151         0x4A1,
86152         0x4A2,
86153         0x4A3,
86154         0x4A4,
86155         0x4A5,
86156         0x4A6,
86157         0x4A7,
86158         0x4A8,
86159         0x4A9,
86160         0x4AA,
86161         0x4AB,
86162         0x4AC,
86163         0x4AD,
86164         0x4AE,
86165         0x4AF,
86166         0x4B0,
86167         0x4B1,
86168         0x4B2,
86169         0x4B3,
86170         0x4B4,
86171         0x4B5,
86172         0x4B6,
86173         0x4B7,
86174         0x4B8,
86175         0x4B9,
86176         0x4BA,
86177         0x4BB,
86178         0x4BC,
86179         0x4BD,
86180         0x4BE,
86181         0x4BF,
86182         0x4C0,
86183         0x4C2,
86184         0x4C3,
86185         0x4C4,
86186         0x4C5,
86187         0x4C6,
86188         0x4C7,
86189         0x4C8,
86190         0x4C9,
86191         0x4CA,
86192         0x4CB,
86193         0x4CC,
86194         0x4CD,
86195         0x4CE,
86196         0x4D0,
86197         0x4D1,
86198         0x4D2,
86199         0x4D3,
86200         0x4D4,
86201         0x4D5,
86202         0x4D6,
86203         0x4D7,
86204         0x4D8,
86205         0x4D9,
86206         0x4DA,
86207         0x4DB,
86208         0x4DC,
86209         0x4DD,
86210         0x4DE,
86211         0x4DF,
86212         0x4E0,
86213         0x4E1,
86214         0x4E2,
86215         0x4E3,
86216         0x4E4,
86217         0x4E5,
86218         0x4E6,
86219         0x4E7,
86220         0x4E8,
86221         0x4E9,
86222         0x4EA,
86223         0x4EB,
86224         0x4EC,
86225         0x4ED,
86226         0x4EE,
86227         0x4EF,
86228         0x4F0,
86229         0x4F1,
86230         0x4F2,
86231         0x4F3,
86232         0x4F4,
86233         0x4F5,
86234         0x4F6,
86235         0x4F7,
86236         0x4F8,
86237         0x4F9,
86238         0x4FA,
86239         0x4FB,
86240         0x4FC,
86241         0x4FD,
86242         0x4FE,
86243         0x4FF,
86244         0x500,
86245         0x501,
86246         0x502,
86247         0x503,
86248         0x504,
86249         0x505,
86250         0x506,
86251         0x507,
86252         0x508,
86253         0x509,
86254         0x50A,
86255         0x50B,
86256         0x50C,
86257         0x50D,
86258         0x50E,
86259         0x50F,
86260         0x510,
86261         0x511,
86262         0x512,
86263         0x513,
86264         0x514,
86265         0x515,
86266         0x516,
86267         0x517,
86268         0x518,
86269         0x519,
86270         0x51A,
86271         0x51B,
86272         0x51C,
86273         0x51D,
86274         0x51E,
86275         0x51F,
86276         0x520,
86277         0x521,
86278         0x522,
86279         0x523,
86280         0x524,
86281         0x525,
86282         0x526,
86283         0x527,
86284         0x528,
86285         0x529,
86286         0x52A,
86287         0x52B,
86288         0x52C,
86289         0x52D,
86290         0x52E,
86291         0x52F,
86292         0x530,
86293         0x561,
86294         0x588,
86295         0x13F8,
86296         0x13FE,
86297         0x1C80,
86298         0x1C89,
86299         0x1D00,
86300         0x1DC0,
86301         0x1E01,
86302         0x1E02,
86303         0x1E03,
86304         0x1E04,
86305         0x1E05,
86306         0x1E06,
86307         0x1E07,
86308         0x1E08,
86309         0x1E09,
86310         0x1E0A,
86311         0x1E0B,
86312         0x1E0C,
86313         0x1E0D,
86314         0x1E0E,
86315         0x1E0F,
86316         0x1E10,
86317         0x1E11,
86318         0x1E12,
86319         0x1E13,
86320         0x1E14,
86321         0x1E15,
86322         0x1E16,
86323         0x1E17,
86324         0x1E18,
86325         0x1E19,
86326         0x1E1A,
86327         0x1E1B,
86328         0x1E1C,
86329         0x1E1D,
86330         0x1E1E,
86331         0x1E1F,
86332         0x1E20,
86333         0x1E21,
86334         0x1E22,
86335         0x1E23,
86336         0x1E24,
86337         0x1E25,
86338         0x1E26,
86339         0x1E27,
86340         0x1E28,
86341         0x1E29,
86342         0x1E2A,
86343         0x1E2B,
86344         0x1E2C,
86345         0x1E2D,
86346         0x1E2E,
86347         0x1E2F,
86348         0x1E30,
86349         0x1E31,
86350         0x1E32,
86351         0x1E33,
86352         0x1E34,
86353         0x1E35,
86354         0x1E36,
86355         0x1E37,
86356         0x1E38,
86357         0x1E39,
86358         0x1E3A,
86359         0x1E3B,
86360         0x1E3C,
86361         0x1E3D,
86362         0x1E3E,
86363         0x1E3F,
86364         0x1E40,
86365         0x1E41,
86366         0x1E42,
86367         0x1E43,
86368         0x1E44,
86369         0x1E45,
86370         0x1E46,
86371         0x1E47,
86372         0x1E48,
86373         0x1E49,
86374         0x1E4A,
86375         0x1E4B,
86376         0x1E4C,
86377         0x1E4D,
86378         0x1E4E,
86379         0x1E4F,
86380         0x1E50,
86381         0x1E51,
86382         0x1E52,
86383         0x1E53,
86384         0x1E54,
86385         0x1E55,
86386         0x1E56,
86387         0x1E57,
86388         0x1E58,
86389         0x1E59,
86390         0x1E5A,
86391         0x1E5B,
86392         0x1E5C,
86393         0x1E5D,
86394         0x1E5E,
86395         0x1E5F,
86396         0x1E60,
86397         0x1E61,
86398         0x1E62,
86399         0x1E63,
86400         0x1E64,
86401         0x1E65,
86402         0x1E66,
86403         0x1E67,
86404         0x1E68,
86405         0x1E69,
86406         0x1E6A,
86407         0x1E6B,
86408         0x1E6C,
86409         0x1E6D,
86410         0x1E6E,
86411         0x1E6F,
86412         0x1E70,
86413         0x1E71,
86414         0x1E72,
86415         0x1E73,
86416         0x1E74,
86417         0x1E75,
86418         0x1E76,
86419         0x1E77,
86420         0x1E78,
86421         0x1E79,
86422         0x1E7A,
86423         0x1E7B,
86424         0x1E7C,
86425         0x1E7D,
86426         0x1E7E,
86427         0x1E7F,
86428         0x1E80,
86429         0x1E81,
86430         0x1E82,
86431         0x1E83,
86432         0x1E84,
86433         0x1E85,
86434         0x1E86,
86435         0x1E87,
86436         0x1E88,
86437         0x1E89,
86438         0x1E8A,
86439         0x1E8B,
86440         0x1E8C,
86441         0x1E8D,
86442         0x1E8E,
86443         0x1E8F,
86444         0x1E90,
86445         0x1E91,
86446         0x1E92,
86447         0x1E93,
86448         0x1E94,
86449         0x1E95,
86450         0x1E9E,
86451         0x1E9F,
86452         0x1EA0,
86453         0x1EA1,
86454         0x1EA2,
86455         0x1EA3,
86456         0x1EA4,
86457         0x1EA5,
86458         0x1EA6,
86459         0x1EA7,
86460         0x1EA8,
86461         0x1EA9,
86462         0x1EAA,
86463         0x1EAB,
86464         0x1EAC,
86465         0x1EAD,
86466         0x1EAE,
86467         0x1EAF,
86468         0x1EB0,
86469         0x1EB1,
86470         0x1EB2,
86471         0x1EB3,
86472         0x1EB4,
86473         0x1EB5,
86474         0x1EB6,
86475         0x1EB7,
86476         0x1EB8,
86477         0x1EB9,
86478         0x1EBA,
86479         0x1EBB,
86480         0x1EBC,
86481         0x1EBD,
86482         0x1EBE,
86483         0x1EBF,
86484         0x1EC0,
86485         0x1EC1,
86486         0x1EC2,
86487         0x1EC3,
86488         0x1EC4,
86489         0x1EC5,
86490         0x1EC6,
86491         0x1EC7,
86492         0x1EC8,
86493         0x1EC9,
86494         0x1ECA,
86495         0x1ECB,
86496         0x1ECC,
86497         0x1ECD,
86498         0x1ECE,
86499         0x1ECF,
86500         0x1ED0,
86501         0x1ED1,
86502         0x1ED2,
86503         0x1ED3,
86504         0x1ED4,
86505         0x1ED5,
86506         0x1ED6,
86507         0x1ED7,
86508         0x1ED8,
86509         0x1ED9,
86510         0x1EDA,
86511         0x1EDB,
86512         0x1EDC,
86513         0x1EDD,
86514         0x1EDE,
86515         0x1EDF,
86516         0x1EE0,
86517         0x1EE1,
86518         0x1EE2,
86519         0x1EE3,
86520         0x1EE4,
86521         0x1EE5,
86522         0x1EE6,
86523         0x1EE7,
86524         0x1EE8,
86525         0x1EE9,
86526         0x1EEA,
86527         0x1EEB,
86528         0x1EEC,
86529         0x1EED,
86530         0x1EEE,
86531         0x1EEF,
86532         0x1EF0,
86533         0x1EF1,
86534         0x1EF2,
86535         0x1EF3,
86536         0x1EF4,
86537         0x1EF5,
86538         0x1EF6,
86539         0x1EF7,
86540         0x1EF8,
86541         0x1EF9,
86542         0x1EFA,
86543         0x1EFB,
86544         0x1EFC,
86545         0x1EFD,
86546         0x1EFE,
86547         0x1EFF,
86548         0x1F08,
86549         0x1F10,
86550         0x1F16,
86551         0x1F20,
86552         0x1F28,
86553         0x1F30,
86554         0x1F38,
86555         0x1F40,
86556         0x1F46,
86557         0x1F50,
86558         0x1F58,
86559         0x1F60,
86560         0x1F68,
86561         0x1F70,
86562         0x1F7E,
86563         0x1F80,
86564         0x1F88,
86565         0x1F90,
86566         0x1F98,
86567         0x1FA0,
86568         0x1FA8,
86569         0x1FB0,
86570         0x1FB5,
86571         0x1FB6,
86572         0x1FB8,
86573         0x1FBE,
86574         0x1FBF,
86575         0x1FC2,
86576         0x1FC5,
86577         0x1FC6,
86578         0x1FC8,
86579         0x1FD0,
86580         0x1FD4,
86581         0x1FD6,
86582         0x1FD8,
86583         0x1FE0,
86584         0x1FE8,
86585         0x1FF2,
86586         0x1FF5,
86587         0x1FF6,
86588         0x1FF8,
86589         0x2071,
86590         0x2072,
86591         0x207F,
86592         0x2080,
86593         0x2090,
86594         0x209D,
86595         0x210A,
86596         0x210B,
86597         0x210E,
86598         0x2110,
86599         0x2113,
86600         0x2114,
86601         0x212F,
86602         0x2130,
86603         0x2134,
86604         0x2135,
86605         0x2139,
86606         0x213A,
86607         0x213C,
86608         0x213E,
86609         0x2146,
86610         0x214A,
86611         0x214E,
86612         0x214F,
86613         0x2170,
86614         0x2180,
86615         0x2184,
86616         0x2185,
86617         0x24D0,
86618         0x24EA,
86619         0x2C30,
86620         0x2C5F,
86621         0x2C61,
86622         0x2C62,
86623         0x2C65,
86624         0x2C67,
86625         0x2C68,
86626         0x2C69,
86627         0x2C6A,
86628         0x2C6B,
86629         0x2C6C,
86630         0x2C6D,
86631         0x2C71,
86632         0x2C72,
86633         0x2C73,
86634         0x2C75,
86635         0x2C76,
86636         0x2C7E,
86637         0x2C81,
86638         0x2C82,
86639         0x2C83,
86640         0x2C84,
86641         0x2C85,
86642         0x2C86,
86643         0x2C87,
86644         0x2C88,
86645         0x2C89,
86646         0x2C8A,
86647         0x2C8B,
86648         0x2C8C,
86649         0x2C8D,
86650         0x2C8E,
86651         0x2C8F,
86652         0x2C90,
86653         0x2C91,
86654         0x2C92,
86655         0x2C93,
86656         0x2C94,
86657         0x2C95,
86658         0x2C96,
86659         0x2C97,
86660         0x2C98,
86661         0x2C99,
86662         0x2C9A,
86663         0x2C9B,
86664         0x2C9C,
86665         0x2C9D,
86666         0x2C9E,
86667         0x2C9F,
86668         0x2CA0,
86669         0x2CA1,
86670         0x2CA2,
86671         0x2CA3,
86672         0x2CA4,
86673         0x2CA5,
86674         0x2CA6,
86675         0x2CA7,
86676         0x2CA8,
86677         0x2CA9,
86678         0x2CAA,
86679         0x2CAB,
86680         0x2CAC,
86681         0x2CAD,
86682         0x2CAE,
86683         0x2CAF,
86684         0x2CB0,
86685         0x2CB1,
86686         0x2CB2,
86687         0x2CB3,
86688         0x2CB4,
86689         0x2CB5,
86690         0x2CB6,
86691         0x2CB7,
86692         0x2CB8,
86693         0x2CB9,
86694         0x2CBA,
86695         0x2CBB,
86696         0x2CBC,
86697         0x2CBD,
86698         0x2CBE,
86699         0x2CBF,
86700         0x2CC0,
86701         0x2CC1,
86702         0x2CC2,
86703         0x2CC3,
86704         0x2CC4,
86705         0x2CC5,
86706         0x2CC6,
86707         0x2CC7,
86708         0x2CC8,
86709         0x2CC9,
86710         0x2CCA,
86711         0x2CCB,
86712         0x2CCC,
86713         0x2CCD,
86714         0x2CCE,
86715         0x2CCF,
86716         0x2CD0,
86717         0x2CD1,
86718         0x2CD2,
86719         0x2CD3,
86720         0x2CD4,
86721         0x2CD5,
86722         0x2CD6,
86723         0x2CD7,
86724         0x2CD8,
86725         0x2CD9,
86726         0x2CDA,
86727         0x2CDB,
86728         0x2CDC,
86729         0x2CDD,
86730         0x2CDE,
86731         0x2CDF,
86732         0x2CE0,
86733         0x2CE1,
86734         0x2CE2,
86735         0x2CE3,
86736         0x2CE5,
86737         0x2CEC,
86738         0x2CED,
86739         0x2CEE,
86740         0x2CEF,
86741         0x2CF3,
86742         0x2CF4,
86743         0x2D00,
86744         0x2D26,
86745         0x2D27,
86746         0x2D28,
86747         0x2D2D,
86748         0x2D2E,
86749         0xA641,
86750         0xA642,
86751         0xA643,
86752         0xA644,
86753         0xA645,
86754         0xA646,
86755         0xA647,
86756         0xA648,
86757         0xA649,
86758         0xA64A,
86759         0xA64B,
86760         0xA64C,
86761         0xA64D,
86762         0xA64E,
86763         0xA64F,
86764         0xA650,
86765         0xA651,
86766         0xA652,
86767         0xA653,
86768         0xA654,
86769         0xA655,
86770         0xA656,
86771         0xA657,
86772         0xA658,
86773         0xA659,
86774         0xA65A,
86775         0xA65B,
86776         0xA65C,
86777         0xA65D,
86778         0xA65E,
86779         0xA65F,
86780         0xA660,
86781         0xA661,
86782         0xA662,
86783         0xA663,
86784         0xA664,
86785         0xA665,
86786         0xA666,
86787         0xA667,
86788         0xA668,
86789         0xA669,
86790         0xA66A,
86791         0xA66B,
86792         0xA66C,
86793         0xA66D,
86794         0xA66E,
86795         0xA681,
86796         0xA682,
86797         0xA683,
86798         0xA684,
86799         0xA685,
86800         0xA686,
86801         0xA687,
86802         0xA688,
86803         0xA689,
86804         0xA68A,
86805         0xA68B,
86806         0xA68C,
86807         0xA68D,
86808         0xA68E,
86809         0xA68F,
86810         0xA690,
86811         0xA691,
86812         0xA692,
86813         0xA693,
86814         0xA694,
86815         0xA695,
86816         0xA696,
86817         0xA697,
86818         0xA698,
86819         0xA699,
86820         0xA69A,
86821         0xA69B,
86822         0xA69E,
86823         0xA723,
86824         0xA724,
86825         0xA725,
86826         0xA726,
86827         0xA727,
86828         0xA728,
86829         0xA729,
86830         0xA72A,
86831         0xA72B,
86832         0xA72C,
86833         0xA72D,
86834         0xA72E,
86835         0xA72F,
86836         0xA732,
86837         0xA733,
86838         0xA734,
86839         0xA735,
86840         0xA736,
86841         0xA737,
86842         0xA738,
86843         0xA739,
86844         0xA73A,
86845         0xA73B,
86846         0xA73C,
86847         0xA73D,
86848         0xA73E,
86849         0xA73F,
86850         0xA740,
86851         0xA741,
86852         0xA742,
86853         0xA743,
86854         0xA744,
86855         0xA745,
86856         0xA746,
86857         0xA747,
86858         0xA748,
86859         0xA749,
86860         0xA74A,
86861         0xA74B,
86862         0xA74C,
86863         0xA74D,
86864         0xA74E,
86865         0xA74F,
86866         0xA750,
86867         0xA751,
86868         0xA752,
86869         0xA753,
86870         0xA754,
86871         0xA755,
86872         0xA756,
86873         0xA757,
86874         0xA758,
86875         0xA759,
86876         0xA75A,
86877         0xA75B,
86878         0xA75C,
86879         0xA75D,
86880         0xA75E,
86881         0xA75F,
86882         0xA760,
86883         0xA761,
86884         0xA762,
86885         0xA763,
86886         0xA764,
86887         0xA765,
86888         0xA766,
86889         0xA767,
86890         0xA768,
86891         0xA769,
86892         0xA76A,
86893         0xA76B,
86894         0xA76C,
86895         0xA76D,
86896         0xA76E,
86897         0xA76F,
86898         0xA779,
86899         0xA77A,
86900         0xA77B,
86901         0xA77C,
86902         0xA77D,
86903         0xA77F,
86904         0xA780,
86905         0xA781,
86906         0xA782,
86907         0xA783,
86908         0xA784,
86909         0xA785,
86910         0xA786,
86911         0xA787,
86912         0xA788,
86913         0xA78C,
86914         0xA78D,
86915         0xA78E,
86916         0xA78F,
86917         0xA791,
86918         0xA792,
86919         0xA793,
86920         0xA796,
86921         0xA797,
86922         0xA798,
86923         0xA799,
86924         0xA79A,
86925         0xA79B,
86926         0xA79C,
86927         0xA79D,
86928         0xA79E,
86929         0xA79F,
86930         0xA7A0,
86931         0xA7A1,
86932         0xA7A2,
86933         0xA7A3,
86934         0xA7A4,
86935         0xA7A5,
86936         0xA7A6,
86937         0xA7A7,
86938         0xA7A8,
86939         0xA7A9,
86940         0xA7AA,
86941         0xA7B5,
86942         0xA7B6,
86943         0xA7B7,
86944         0xA7B8,
86945         0xA7F8,
86946         0xA7FB,
86947         0xAB30,
86948         0xAB5B,
86949         0xAB5C,
86950         0xAB66,
86951         0xAB70,
86952         0xABC0,
86953         0xFB00,
86954         0xFB07,
86955         0xFB13,
86956         0xFB18,
86957         0xFF41,
86958         0xFF5B,
86959         0x10428,
86960         0x10450,
86961         0x104D8,
86962         0x104FC,
86963         0x10CC0,
86964         0x10CF3,
86965         0x118C0,
86966         0x118E0,
86967         0x1D41A,
86968         0x1D434,
86969         0x1D44E,
86970         0x1D455,
86971         0x1D456,
86972         0x1D468,
86973         0x1D482,
86974         0x1D49C,
86975         0x1D4B6,
86976         0x1D4BA,
86977         0x1D4BB,
86978         0x1D4BC,
86979         0x1D4BD,
86980         0x1D4C4,
86981         0x1D4C5,
86982         0x1D4D0,
86983         0x1D4EA,
86984         0x1D504,
86985         0x1D51E,
86986         0x1D538,
86987         0x1D552,
86988         0x1D56C,
86989         0x1D586,
86990         0x1D5A0,
86991         0x1D5BA,
86992         0x1D5D4,
86993         0x1D5EE,
86994         0x1D608,
86995         0x1D622,
86996         0x1D63C,
86997         0x1D656,
86998         0x1D670,
86999         0x1D68A,
87000         0x1D6A6,
87001         0x1D6C2,
87002         0x1D6DB,
87003         0x1D6DC,
87004         0x1D6E2,
87005         0x1D6FC,
87006         0x1D715,
87007         0x1D716,
87008         0x1D71C,
87009         0x1D736,
87010         0x1D74F,
87011         0x1D750,
87012         0x1D756,
87013         0x1D770,
87014         0x1D789,
87015         0x1D78A,
87016         0x1D790,
87017         0x1D7AA,
87018         0x1D7C3,
87019         0x1D7C4,
87020         0x1D7CA,
87021         0x1D7CB,
87022         0x1D7CC,
87023         0x1E922,
87024         0x1E944
87025 };
87026
87027 static const UV XPosixPrint_invlist[] = { /* for EBCDIC 037 */
87028         1281,   /* Number of elements */
87029         148565664, /* Version and data structure type */
87030         1,      /* 0 if the list starts at 0;
87031                    1 if it starts at the element beyond 0 */
87032         0x0,
87033         0x40,
87034         0xFF,
87035         0x100,
87036         0x378,
87037         0x37A,
87038         0x380,
87039         0x384,
87040         0x38B,
87041         0x38C,
87042         0x38D,
87043         0x38E,
87044         0x3A2,
87045         0x3A3,
87046         0x530,
87047         0x531,
87048         0x557,
87049         0x559,
87050         0x560,
87051         0x561,
87052         0x588,
87053         0x589,
87054         0x58B,
87055         0x58D,
87056         0x590,
87057         0x591,
87058         0x5C8,
87059         0x5D0,
87060         0x5EB,
87061         0x5F0,
87062         0x5F5,
87063         0x600,
87064         0x61D,
87065         0x61E,
87066         0x70E,
87067         0x70F,
87068         0x74B,
87069         0x74D,
87070         0x7B2,
87071         0x7C0,
87072         0x7FB,
87073         0x800,
87074         0x82E,
87075         0x830,
87076         0x83F,
87077         0x840,
87078         0x85C,
87079         0x85E,
87080         0x85F,
87081         0x8A0,
87082         0x8B5,
87083         0x8B6,
87084         0x8BE,
87085         0x8D4,
87086         0x984,
87087         0x985,
87088         0x98D,
87089         0x98F,
87090         0x991,
87091         0x993,
87092         0x9A9,
87093         0x9AA,
87094         0x9B1,
87095         0x9B2,
87096         0x9B3,
87097         0x9B6,
87098         0x9BA,
87099         0x9BC,
87100         0x9C5,
87101         0x9C7,
87102         0x9C9,
87103         0x9CB,
87104         0x9CF,
87105         0x9D7,
87106         0x9D8,
87107         0x9DC,
87108         0x9DE,
87109         0x9DF,
87110         0x9E4,
87111         0x9E6,
87112         0x9FC,
87113         0xA01,
87114         0xA04,
87115         0xA05,
87116         0xA0B,
87117         0xA0F,
87118         0xA11,
87119         0xA13,
87120         0xA29,
87121         0xA2A,
87122         0xA31,
87123         0xA32,
87124         0xA34,
87125         0xA35,
87126         0xA37,
87127         0xA38,
87128         0xA3A,
87129         0xA3C,
87130         0xA3D,
87131         0xA3E,
87132         0xA43,
87133         0xA47,
87134         0xA49,
87135         0xA4B,
87136         0xA4E,
87137         0xA51,
87138         0xA52,
87139         0xA59,
87140         0xA5D,
87141         0xA5E,
87142         0xA5F,
87143         0xA66,
87144         0xA76,
87145         0xA81,
87146         0xA84,
87147         0xA85,
87148         0xA8E,
87149         0xA8F,
87150         0xA92,
87151         0xA93,
87152         0xAA9,
87153         0xAAA,
87154         0xAB1,
87155         0xAB2,
87156         0xAB4,
87157         0xAB5,
87158         0xABA,
87159         0xABC,
87160         0xAC6,
87161         0xAC7,
87162         0xACA,
87163         0xACB,
87164         0xACE,
87165         0xAD0,
87166         0xAD1,
87167         0xAE0,
87168         0xAE4,
87169         0xAE6,
87170         0xAF2,
87171         0xAF9,
87172         0xAFA,
87173         0xB01,
87174         0xB04,
87175         0xB05,
87176         0xB0D,
87177         0xB0F,
87178         0xB11,
87179         0xB13,
87180         0xB29,
87181         0xB2A,
87182         0xB31,
87183         0xB32,
87184         0xB34,
87185         0xB35,
87186         0xB3A,
87187         0xB3C,
87188         0xB45,
87189         0xB47,
87190         0xB49,
87191         0xB4B,
87192         0xB4E,
87193         0xB56,
87194         0xB58,
87195         0xB5C,
87196         0xB5E,
87197         0xB5F,
87198         0xB64,
87199         0xB66,
87200         0xB78,
87201         0xB82,
87202         0xB84,
87203         0xB85,
87204         0xB8B,
87205         0xB8E,
87206         0xB91,
87207         0xB92,
87208         0xB96,
87209         0xB99,
87210         0xB9B,
87211         0xB9C,
87212         0xB9D,
87213         0xB9E,
87214         0xBA0,
87215         0xBA3,
87216         0xBA5,
87217         0xBA8,
87218         0xBAB,
87219         0xBAE,
87220         0xBBA,
87221         0xBBE,
87222         0xBC3,
87223         0xBC6,
87224         0xBC9,
87225         0xBCA,
87226         0xBCE,
87227         0xBD0,
87228         0xBD1,
87229         0xBD7,
87230         0xBD8,
87231         0xBE6,
87232         0xBFB,
87233         0xC00,
87234         0xC04,
87235         0xC05,
87236         0xC0D,
87237         0xC0E,
87238         0xC11,
87239         0xC12,
87240         0xC29,
87241         0xC2A,
87242         0xC3A,
87243         0xC3D,
87244         0xC45,
87245         0xC46,
87246         0xC49,
87247         0xC4A,
87248         0xC4E,
87249         0xC55,
87250         0xC57,
87251         0xC58,
87252         0xC5B,
87253         0xC60,
87254         0xC64,
87255         0xC66,
87256         0xC70,
87257         0xC78,
87258         0xC84,
87259         0xC85,
87260         0xC8D,
87261         0xC8E,
87262         0xC91,
87263         0xC92,
87264         0xCA9,
87265         0xCAA,
87266         0xCB4,
87267         0xCB5,
87268         0xCBA,
87269         0xCBC,
87270         0xCC5,
87271         0xCC6,
87272         0xCC9,
87273         0xCCA,
87274         0xCCE,
87275         0xCD5,
87276         0xCD7,
87277         0xCDE,
87278         0xCDF,
87279         0xCE0,
87280         0xCE4,
87281         0xCE6,
87282         0xCF0,
87283         0xCF1,
87284         0xCF3,
87285         0xD01,
87286         0xD04,
87287         0xD05,
87288         0xD0D,
87289         0xD0E,
87290         0xD11,
87291         0xD12,
87292         0xD3B,
87293         0xD3D,
87294         0xD45,
87295         0xD46,
87296         0xD49,
87297         0xD4A,
87298         0xD50,
87299         0xD54,
87300         0xD64,
87301         0xD66,
87302         0xD80,
87303         0xD82,
87304         0xD84,
87305         0xD85,
87306         0xD97,
87307         0xD9A,
87308         0xDB2,
87309         0xDB3,
87310         0xDBC,
87311         0xDBD,
87312         0xDBE,
87313         0xDC0,
87314         0xDC7,
87315         0xDCA,
87316         0xDCB,
87317         0xDCF,
87318         0xDD5,
87319         0xDD6,
87320         0xDD7,
87321         0xDD8,
87322         0xDE0,
87323         0xDE6,
87324         0xDF0,
87325         0xDF2,
87326         0xDF5,
87327         0xE01,
87328         0xE3B,
87329         0xE3F,
87330         0xE5C,
87331         0xE81,
87332         0xE83,
87333         0xE84,
87334         0xE85,
87335         0xE87,
87336         0xE89,
87337         0xE8A,
87338         0xE8B,
87339         0xE8D,
87340         0xE8E,
87341         0xE94,
87342         0xE98,
87343         0xE99,
87344         0xEA0,
87345         0xEA1,
87346         0xEA4,
87347         0xEA5,
87348         0xEA6,
87349         0xEA7,
87350         0xEA8,
87351         0xEAA,
87352         0xEAC,
87353         0xEAD,
87354         0xEBA,
87355         0xEBB,
87356         0xEBE,
87357         0xEC0,
87358         0xEC5,
87359         0xEC6,
87360         0xEC7,
87361         0xEC8,
87362         0xECE,
87363         0xED0,
87364         0xEDA,
87365         0xEDC,
87366         0xEE0,
87367         0xF00,
87368         0xF48,
87369         0xF49,
87370         0xF6D,
87371         0xF71,
87372         0xF98,
87373         0xF99,
87374         0xFBD,
87375         0xFBE,
87376         0xFCD,
87377         0xFCE,
87378         0xFDB,
87379         0x1000,
87380         0x10C6,
87381         0x10C7,
87382         0x10C8,
87383         0x10CD,
87384         0x10CE,
87385         0x10D0,
87386         0x1249,
87387         0x124A,
87388         0x124E,
87389         0x1250,
87390         0x1257,
87391         0x1258,
87392         0x1259,
87393         0x125A,
87394         0x125E,
87395         0x1260,
87396         0x1289,
87397         0x128A,
87398         0x128E,
87399         0x1290,
87400         0x12B1,
87401         0x12B2,
87402         0x12B6,
87403         0x12B8,
87404         0x12BF,
87405         0x12C0,
87406         0x12C1,
87407         0x12C2,
87408         0x12C6,
87409         0x12C8,
87410         0x12D7,
87411         0x12D8,
87412         0x1311,
87413         0x1312,
87414         0x1316,
87415         0x1318,
87416         0x135B,
87417         0x135D,
87418         0x137D,
87419         0x1380,
87420         0x139A,
87421         0x13A0,
87422         0x13F6,
87423         0x13F8,
87424         0x13FE,
87425         0x1400,
87426         0x169D,
87427         0x16A0,
87428         0x16F9,
87429         0x1700,
87430         0x170D,
87431         0x170E,
87432         0x1715,
87433         0x1720,
87434         0x1737,
87435         0x1740,
87436         0x1754,
87437         0x1760,
87438         0x176D,
87439         0x176E,
87440         0x1771,
87441         0x1772,
87442         0x1774,
87443         0x1780,
87444         0x17DE,
87445         0x17E0,
87446         0x17EA,
87447         0x17F0,
87448         0x17FA,
87449         0x1800,
87450         0x180F,
87451         0x1810,
87452         0x181A,
87453         0x1820,
87454         0x1878,
87455         0x1880,
87456         0x18AB,
87457         0x18B0,
87458         0x18F6,
87459         0x1900,
87460         0x191F,
87461         0x1920,
87462         0x192C,
87463         0x1930,
87464         0x193C,
87465         0x1940,
87466         0x1941,
87467         0x1944,
87468         0x196E,
87469         0x1970,
87470         0x1975,
87471         0x1980,
87472         0x19AC,
87473         0x19B0,
87474         0x19CA,
87475         0x19D0,
87476         0x19DB,
87477         0x19DE,
87478         0x1A1C,
87479         0x1A1E,
87480         0x1A5F,
87481         0x1A60,
87482         0x1A7D,
87483         0x1A7F,
87484         0x1A8A,
87485         0x1A90,
87486         0x1A9A,
87487         0x1AA0,
87488         0x1AAE,
87489         0x1AB0,
87490         0x1ABF,
87491         0x1B00,
87492         0x1B4C,
87493         0x1B50,
87494         0x1B7D,
87495         0x1B80,
87496         0x1BF4,
87497         0x1BFC,
87498         0x1C38,
87499         0x1C3B,
87500         0x1C4A,
87501         0x1C4D,
87502         0x1C89,
87503         0x1CC0,
87504         0x1CC8,
87505         0x1CD0,
87506         0x1CF7,
87507         0x1CF8,
87508         0x1CFA,
87509         0x1D00,
87510         0x1DF6,
87511         0x1DFB,
87512         0x1F16,
87513         0x1F18,
87514         0x1F1E,
87515         0x1F20,
87516         0x1F46,
87517         0x1F48,
87518         0x1F4E,
87519         0x1F50,
87520         0x1F58,
87521         0x1F59,
87522         0x1F5A,
87523         0x1F5B,
87524         0x1F5C,
87525         0x1F5D,
87526         0x1F5E,
87527         0x1F5F,
87528         0x1F7E,
87529         0x1F80,
87530         0x1FB5,
87531         0x1FB6,
87532         0x1FC5,
87533         0x1FC6,
87534         0x1FD4,
87535         0x1FD6,
87536         0x1FDC,
87537         0x1FDD,
87538         0x1FF0,
87539         0x1FF2,
87540         0x1FF5,
87541         0x1FF6,
87542         0x1FFF,
87543         0x2000,
87544         0x2028,
87545         0x202A,
87546         0x2065,
87547         0x2066,
87548         0x2072,
87549         0x2074,
87550         0x208F,
87551         0x2090,
87552         0x209D,
87553         0x20A0,
87554         0x20BF,
87555         0x20D0,
87556         0x20F1,
87557         0x2100,
87558         0x218C,
87559         0x2190,
87560         0x23FF,
87561         0x2400,
87562         0x2427,
87563         0x2440,
87564         0x244B,
87565         0x2460,
87566         0x2B74,
87567         0x2B76,
87568         0x2B96,
87569         0x2B98,
87570         0x2BBA,
87571         0x2BBD,
87572         0x2BC9,
87573         0x2BCA,
87574         0x2BD2,
87575         0x2BEC,
87576         0x2BF0,
87577         0x2C00,
87578         0x2C2F,
87579         0x2C30,
87580         0x2C5F,
87581         0x2C60,
87582         0x2CF4,
87583         0x2CF9,
87584         0x2D26,
87585         0x2D27,
87586         0x2D28,
87587         0x2D2D,
87588         0x2D2E,
87589         0x2D30,
87590         0x2D68,
87591         0x2D6F,
87592         0x2D71,
87593         0x2D7F,
87594         0x2D97,
87595         0x2DA0,
87596         0x2DA7,
87597         0x2DA8,
87598         0x2DAF,
87599         0x2DB0,
87600         0x2DB7,
87601         0x2DB8,
87602         0x2DBF,
87603         0x2DC0,
87604         0x2DC7,
87605         0x2DC8,
87606         0x2DCF,
87607         0x2DD0,
87608         0x2DD7,
87609         0x2DD8,
87610         0x2DDF,
87611         0x2DE0,
87612         0x2E45,
87613         0x2E80,
87614         0x2E9A,
87615         0x2E9B,
87616         0x2EF4,
87617         0x2F00,
87618         0x2FD6,
87619         0x2FF0,
87620         0x2FFC,
87621         0x3000,
87622         0x3040,
87623         0x3041,
87624         0x3097,
87625         0x3099,
87626         0x3100,
87627         0x3105,
87628         0x312E,
87629         0x3131,
87630         0x318F,
87631         0x3190,
87632         0x31BB,
87633         0x31C0,
87634         0x31E4,
87635         0x31F0,
87636         0x321F,
87637         0x3220,
87638         0x32FF,
87639         0x3300,
87640         0x4DB6,
87641         0x4DC0,
87642         0x9FD6,
87643         0xA000,
87644         0xA48D,
87645         0xA490,
87646         0xA4C7,
87647         0xA4D0,
87648         0xA62C,
87649         0xA640,
87650         0xA6F8,
87651         0xA700,
87652         0xA7AF,
87653         0xA7B0,
87654         0xA7B8,
87655         0xA7F7,
87656         0xA82C,
87657         0xA830,
87658         0xA83A,
87659         0xA840,
87660         0xA878,
87661         0xA880,
87662         0xA8C6,
87663         0xA8CE,
87664         0xA8DA,
87665         0xA8E0,
87666         0xA8FE,
87667         0xA900,
87668         0xA954,
87669         0xA95F,
87670         0xA97D,
87671         0xA980,
87672         0xA9CE,
87673         0xA9CF,
87674         0xA9DA,
87675         0xA9DE,
87676         0xA9FF,
87677         0xAA00,
87678         0xAA37,
87679         0xAA40,
87680         0xAA4E,
87681         0xAA50,
87682         0xAA5A,
87683         0xAA5C,
87684         0xAAC3,
87685         0xAADB,
87686         0xAAF7,
87687         0xAB01,
87688         0xAB07,
87689         0xAB09,
87690         0xAB0F,
87691         0xAB11,
87692         0xAB17,
87693         0xAB20,
87694         0xAB27,
87695         0xAB28,
87696         0xAB2F,
87697         0xAB30,
87698         0xAB66,
87699         0xAB70,
87700         0xABEE,
87701         0xABF0,
87702         0xABFA,
87703         0xAC00,
87704         0xD7A4,
87705         0xD7B0,
87706         0xD7C7,
87707         0xD7CB,
87708         0xD7FC,
87709         0xE000,
87710         0xFA6E,
87711         0xFA70,
87712         0xFADA,
87713         0xFB00,
87714         0xFB07,
87715         0xFB13,
87716         0xFB18,
87717         0xFB1D,
87718         0xFB37,
87719         0xFB38,
87720         0xFB3D,
87721         0xFB3E,
87722         0xFB3F,
87723         0xFB40,
87724         0xFB42,
87725         0xFB43,
87726         0xFB45,
87727         0xFB46,
87728         0xFBC2,
87729         0xFBD3,
87730         0xFD40,
87731         0xFD50,
87732         0xFD90,
87733         0xFD92,
87734         0xFDC8,
87735         0xFDF0,
87736         0xFDFE,
87737         0xFE00,
87738         0xFE1A,
87739         0xFE20,
87740         0xFE53,
87741         0xFE54,
87742         0xFE67,
87743         0xFE68,
87744         0xFE6C,
87745         0xFE70,
87746         0xFE75,
87747         0xFE76,
87748         0xFEFD,
87749         0xFEFF,
87750         0xFF00,
87751         0xFF01,
87752         0xFFBF,
87753         0xFFC2,
87754         0xFFC8,
87755         0xFFCA,
87756         0xFFD0,
87757         0xFFD2,
87758         0xFFD8,
87759         0xFFDA,
87760         0xFFDD,
87761         0xFFE0,
87762         0xFFE7,
87763         0xFFE8,
87764         0xFFEF,
87765         0xFFF9,
87766         0xFFFE,
87767         0x10000,
87768         0x1000C,
87769         0x1000D,
87770         0x10027,
87771         0x10028,
87772         0x1003B,
87773         0x1003C,
87774         0x1003E,
87775         0x1003F,
87776         0x1004E,
87777         0x10050,
87778         0x1005E,
87779         0x10080,
87780         0x100FB,
87781         0x10100,
87782         0x10103,
87783         0x10107,
87784         0x10134,
87785         0x10137,
87786         0x1018F,
87787         0x10190,
87788         0x1019C,
87789         0x101A0,
87790         0x101A1,
87791         0x101D0,
87792         0x101FE,
87793         0x10280,
87794         0x1029D,
87795         0x102A0,
87796         0x102D1,
87797         0x102E0,
87798         0x102FC,
87799         0x10300,
87800         0x10324,
87801         0x10330,
87802         0x1034B,
87803         0x10350,
87804         0x1037B,
87805         0x10380,
87806         0x1039E,
87807         0x1039F,
87808         0x103C4,
87809         0x103C8,
87810         0x103D6,
87811         0x10400,
87812         0x1049E,
87813         0x104A0,
87814         0x104AA,
87815         0x104B0,
87816         0x104D4,
87817         0x104D8,
87818         0x104FC,
87819         0x10500,
87820         0x10528,
87821         0x10530,
87822         0x10564,
87823         0x1056F,
87824         0x10570,
87825         0x10600,
87826         0x10737,
87827         0x10740,
87828         0x10756,
87829         0x10760,
87830         0x10768,
87831         0x10800,
87832         0x10806,
87833         0x10808,
87834         0x10809,
87835         0x1080A,
87836         0x10836,
87837         0x10837,
87838         0x10839,
87839         0x1083C,
87840         0x1083D,
87841         0x1083F,
87842         0x10856,
87843         0x10857,
87844         0x1089F,
87845         0x108A7,
87846         0x108B0,
87847         0x108E0,
87848         0x108F3,
87849         0x108F4,
87850         0x108F6,
87851         0x108FB,
87852         0x1091C,
87853         0x1091F,
87854         0x1093A,
87855         0x1093F,
87856         0x10940,
87857         0x10980,
87858         0x109B8,
87859         0x109BC,
87860         0x109D0,
87861         0x109D2,
87862         0x10A04,
87863         0x10A05,
87864         0x10A07,
87865         0x10A0C,
87866         0x10A14,
87867         0x10A15,
87868         0x10A18,
87869         0x10A19,
87870         0x10A34,
87871         0x10A38,
87872         0x10A3B,
87873         0x10A3F,
87874         0x10A48,
87875         0x10A50,
87876         0x10A59,
87877         0x10A60,
87878         0x10AA0,
87879         0x10AC0,
87880         0x10AE7,
87881         0x10AEB,
87882         0x10AF7,
87883         0x10B00,
87884         0x10B36,
87885         0x10B39,
87886         0x10B56,
87887         0x10B58,
87888         0x10B73,
87889         0x10B78,
87890         0x10B92,
87891         0x10B99,
87892         0x10B9D,
87893         0x10BA9,
87894         0x10BB0,
87895         0x10C00,
87896         0x10C49,
87897         0x10C80,
87898         0x10CB3,
87899         0x10CC0,
87900         0x10CF3,
87901         0x10CFA,
87902         0x10D00,
87903         0x10E60,
87904         0x10E7F,
87905         0x11000,
87906         0x1104E,
87907         0x11052,
87908         0x11070,
87909         0x1107F,
87910         0x110C2,
87911         0x110D0,
87912         0x110E9,
87913         0x110F0,
87914         0x110FA,
87915         0x11100,
87916         0x11135,
87917         0x11136,
87918         0x11144,
87919         0x11150,
87920         0x11177,
87921         0x11180,
87922         0x111CE,
87923         0x111D0,
87924         0x111E0,
87925         0x111E1,
87926         0x111F5,
87927         0x11200,
87928         0x11212,
87929         0x11213,
87930         0x1123F,
87931         0x11280,
87932         0x11287,
87933         0x11288,
87934         0x11289,
87935         0x1128A,
87936         0x1128E,
87937         0x1128F,
87938         0x1129E,
87939         0x1129F,
87940         0x112AA,
87941         0x112B0,
87942         0x112EB,
87943         0x112F0,
87944         0x112FA,
87945         0x11300,
87946         0x11304,
87947         0x11305,
87948         0x1130D,
87949         0x1130F,
87950         0x11311,
87951         0x11313,
87952         0x11329,
87953         0x1132A,
87954         0x11331,
87955         0x11332,
87956         0x11334,
87957         0x11335,
87958         0x1133A,
87959         0x1133C,
87960         0x11345,
87961         0x11347,
87962         0x11349,
87963         0x1134B,
87964         0x1134E,
87965         0x11350,
87966         0x11351,
87967         0x11357,
87968         0x11358,
87969         0x1135D,
87970         0x11364,
87971         0x11366,
87972         0x1136D,
87973         0x11370,
87974         0x11375,
87975         0x11400,
87976         0x1145A,
87977         0x1145B,
87978         0x1145C,
87979         0x1145D,
87980         0x1145E,
87981         0x11480,
87982         0x114C8,
87983         0x114D0,
87984         0x114DA,
87985         0x11580,
87986         0x115B6,
87987         0x115B8,
87988         0x115DE,
87989         0x11600,
87990         0x11645,
87991         0x11650,
87992         0x1165A,
87993         0x11660,
87994         0x1166D,
87995         0x11680,
87996         0x116B8,
87997         0x116C0,
87998         0x116CA,
87999         0x11700,
88000         0x1171A,
88001         0x1171D,
88002         0x1172C,
88003         0x11730,
88004         0x11740,
88005         0x118A0,
88006         0x118F3,
88007         0x118FF,
88008         0x11900,
88009         0x11AC0,
88010         0x11AF9,
88011         0x11C00,
88012         0x11C09,
88013         0x11C0A,
88014         0x11C37,
88015         0x11C38,
88016         0x11C46,
88017         0x11C50,
88018         0x11C6D,
88019         0x11C70,
88020         0x11C90,
88021         0x11C92,
88022         0x11CA8,
88023         0x11CA9,
88024         0x11CB7,
88025         0x12000,
88026         0x1239A,
88027         0x12400,
88028         0x1246F,
88029         0x12470,
88030         0x12475,
88031         0x12480,
88032         0x12544,
88033         0x13000,
88034         0x1342F,
88035         0x14400,
88036         0x14647,
88037         0x16800,
88038         0x16A39,
88039         0x16A40,
88040         0x16A5F,
88041         0x16A60,
88042         0x16A6A,
88043         0x16A6E,
88044         0x16A70,
88045         0x16AD0,
88046         0x16AEE,
88047         0x16AF0,
88048         0x16AF6,
88049         0x16B00,
88050         0x16B46,
88051         0x16B50,
88052         0x16B5A,
88053         0x16B5B,
88054         0x16B62,
88055         0x16B63,
88056         0x16B78,
88057         0x16B7D,
88058         0x16B90,
88059         0x16F00,
88060         0x16F45,
88061         0x16F50,
88062         0x16F7F,
88063         0x16F8F,
88064         0x16FA0,
88065         0x16FE0,
88066         0x16FE1,
88067         0x17000,
88068         0x187ED,
88069         0x18800,
88070         0x18AF3,
88071         0x1B000,
88072         0x1B002,
88073         0x1BC00,
88074         0x1BC6B,
88075         0x1BC70,
88076         0x1BC7D,
88077         0x1BC80,
88078         0x1BC89,
88079         0x1BC90,
88080         0x1BC9A,
88081         0x1BC9C,
88082         0x1BCA4,
88083         0x1D000,
88084         0x1D0F6,
88085         0x1D100,
88086         0x1D127,
88087         0x1D129,
88088         0x1D1E9,
88089         0x1D200,
88090         0x1D246,
88091         0x1D300,
88092         0x1D357,
88093         0x1D360,
88094         0x1D372,
88095         0x1D400,
88096         0x1D455,
88097         0x1D456,
88098         0x1D49D,
88099         0x1D49E,
88100         0x1D4A0,
88101         0x1D4A2,
88102         0x1D4A3,
88103         0x1D4A5,
88104         0x1D4A7,
88105         0x1D4A9,
88106         0x1D4AD,
88107         0x1D4AE,
88108         0x1D4BA,
88109         0x1D4BB,
88110         0x1D4BC,
88111         0x1D4BD,
88112         0x1D4C4,
88113         0x1D4C5,
88114         0x1D506,
88115         0x1D507,
88116         0x1D50B,
88117         0x1D50D,
88118         0x1D515,
88119         0x1D516,
88120         0x1D51D,
88121         0x1D51E,
88122         0x1D53A,
88123         0x1D53B,
88124         0x1D53F,
88125         0x1D540,
88126         0x1D545,
88127         0x1D546,
88128         0x1D547,
88129         0x1D54A,
88130         0x1D551,
88131         0x1D552,
88132         0x1D6A6,
88133         0x1D6A8,
88134         0x1D7CC,
88135         0x1D7CE,
88136         0x1DA8C,
88137         0x1DA9B,
88138         0x1DAA0,
88139         0x1DAA1,
88140         0x1DAB0,
88141         0x1E000,
88142         0x1E007,
88143         0x1E008,
88144         0x1E019,
88145         0x1E01B,
88146         0x1E022,
88147         0x1E023,
88148         0x1E025,
88149         0x1E026,
88150         0x1E02B,
88151         0x1E800,
88152         0x1E8C5,
88153         0x1E8C7,
88154         0x1E8D7,
88155         0x1E900,
88156         0x1E94B,
88157         0x1E950,
88158         0x1E95A,
88159         0x1E95E,
88160         0x1E960,
88161         0x1EE00,
88162         0x1EE04,
88163         0x1EE05,
88164         0x1EE20,
88165         0x1EE21,
88166         0x1EE23,
88167         0x1EE24,
88168         0x1EE25,
88169         0x1EE27,
88170         0x1EE28,
88171         0x1EE29,
88172         0x1EE33,
88173         0x1EE34,
88174         0x1EE38,
88175         0x1EE39,
88176         0x1EE3A,
88177         0x1EE3B,
88178         0x1EE3C,
88179         0x1EE42,
88180         0x1EE43,
88181         0x1EE47,
88182         0x1EE48,
88183         0x1EE49,
88184         0x1EE4A,
88185         0x1EE4B,
88186         0x1EE4C,
88187         0x1EE4D,
88188         0x1EE50,
88189         0x1EE51,
88190         0x1EE53,
88191         0x1EE54,
88192         0x1EE55,
88193         0x1EE57,
88194         0x1EE58,
88195         0x1EE59,
88196         0x1EE5A,
88197         0x1EE5B,
88198         0x1EE5C,
88199         0x1EE5D,
88200         0x1EE5E,
88201         0x1EE5F,
88202         0x1EE60,
88203         0x1EE61,
88204         0x1EE63,
88205         0x1EE64,
88206         0x1EE65,
88207         0x1EE67,
88208         0x1EE6B,
88209         0x1EE6C,
88210         0x1EE73,
88211         0x1EE74,
88212         0x1EE78,
88213         0x1EE79,
88214         0x1EE7D,
88215         0x1EE7E,
88216         0x1EE7F,
88217         0x1EE80,
88218         0x1EE8A,
88219         0x1EE8B,
88220         0x1EE9C,
88221         0x1EEA1,
88222         0x1EEA4,
88223         0x1EEA5,
88224         0x1EEAA,
88225         0x1EEAB,
88226         0x1EEBC,
88227         0x1EEF0,
88228         0x1EEF2,
88229         0x1F000,
88230         0x1F02C,
88231         0x1F030,
88232         0x1F094,
88233         0x1F0A0,
88234         0x1F0AF,
88235         0x1F0B1,
88236         0x1F0C0,
88237         0x1F0C1,
88238         0x1F0D0,
88239         0x1F0D1,
88240         0x1F0F6,
88241         0x1F100,
88242         0x1F10D,
88243         0x1F110,
88244         0x1F12F,
88245         0x1F130,
88246         0x1F16C,
88247         0x1F170,
88248         0x1F1AD,
88249         0x1F1E6,
88250         0x1F203,
88251         0x1F210,
88252         0x1F23C,
88253         0x1F240,
88254         0x1F249,
88255         0x1F250,
88256         0x1F252,
88257         0x1F300,
88258         0x1F6D3,
88259         0x1F6E0,
88260         0x1F6ED,
88261         0x1F6F0,
88262         0x1F6F7,
88263         0x1F700,
88264         0x1F774,
88265         0x1F780,
88266         0x1F7D5,
88267         0x1F800,
88268         0x1F80C,
88269         0x1F810,
88270         0x1F848,
88271         0x1F850,
88272         0x1F85A,
88273         0x1F860,
88274         0x1F888,
88275         0x1F890,
88276         0x1F8AE,
88277         0x1F910,
88278         0x1F91F,
88279         0x1F920,
88280         0x1F928,
88281         0x1F930,
88282         0x1F931,
88283         0x1F933,
88284         0x1F93F,
88285         0x1F940,
88286         0x1F94C,
88287         0x1F950,
88288         0x1F95F,
88289         0x1F980,
88290         0x1F992,
88291         0x1F9C0,
88292         0x1F9C1,
88293         0x20000,
88294         0x2A6D7,
88295         0x2A700,
88296         0x2B735,
88297         0x2B740,
88298         0x2B81E,
88299         0x2B820,
88300         0x2CEA2,
88301         0x2F800,
88302         0x2FA1E,
88303         0xE0001,
88304         0xE0002,
88305         0xE0020,
88306         0xE0080,
88307         0xE0100,
88308         0xE01F0,
88309         0xF0000,
88310         0xFFFFE,
88311         0x100000,
88312         0x10FFFE
88313 };
88314
88315 static const UV XPosixPunct_invlist[] = { /* for EBCDIC 037 */
88316         337,    /* Number of elements */
88317         148565664, /* Version and data structure type */
88318         1,      /* 0 if the list starts at 0;
88319                    1 if it starts at the element beyond 0 */
88320         0x0,
88321         0x4B,
88322         0x51,
88323         0x5A,
88324         0x5F,
88325         0x60,
88326         0x62,
88327         0x6B,
88328         0x70,
88329         0x79,
88330         0x80,
88331         0x8A,
88332         0x8C,
88333         0xA1,
88334         0xA2,
88335         0xAA,
88336         0xAC,
88337         0xB0,
88338         0xB1,
88339         0xB3,
88340         0xB4,
88341         0xB5,
88342         0xB7,
88343         0xBA,
88344         0xBC,
88345         0xC0,
88346         0xC1,
88347         0xD0,
88348         0xD1,
88349         0xE0,
88350         0xE1,
88351         0x37E,
88352         0x37F,
88353         0x387,
88354         0x388,
88355         0x55A,
88356         0x560,
88357         0x589,
88358         0x58B,
88359         0x5BE,
88360         0x5BF,
88361         0x5C0,
88362         0x5C1,
88363         0x5C3,
88364         0x5C4,
88365         0x5C6,
88366         0x5C7,
88367         0x5F3,
88368         0x5F5,
88369         0x609,
88370         0x60B,
88371         0x60C,
88372         0x60E,
88373         0x61B,
88374         0x61C,
88375         0x61E,
88376         0x620,
88377         0x66A,
88378         0x66E,
88379         0x6D4,
88380         0x6D5,
88381         0x700,
88382         0x70E,
88383         0x7F7,
88384         0x7FA,
88385         0x830,
88386         0x83F,
88387         0x85E,
88388         0x85F,
88389         0x964,
88390         0x966,
88391         0x970,
88392         0x971,
88393         0xAF0,
88394         0xAF1,
88395         0xDF4,
88396         0xDF5,
88397         0xE4F,
88398         0xE50,
88399         0xE5A,
88400         0xE5C,
88401         0xF04,
88402         0xF13,
88403         0xF14,
88404         0xF15,
88405         0xF3A,
88406         0xF3E,
88407         0xF85,
88408         0xF86,
88409         0xFD0,
88410         0xFD5,
88411         0xFD9,
88412         0xFDB,
88413         0x104A,
88414         0x1050,
88415         0x10FB,
88416         0x10FC,
88417         0x1360,
88418         0x1369,
88419         0x1400,
88420         0x1401,
88421         0x166D,
88422         0x166F,
88423         0x169B,
88424         0x169D,
88425         0x16EB,
88426         0x16EE,
88427         0x1735,
88428         0x1737,
88429         0x17D4,
88430         0x17D7,
88431         0x17D8,
88432         0x17DB,
88433         0x1800,
88434         0x180B,
88435         0x1944,
88436         0x1946,
88437         0x1A1E,
88438         0x1A20,
88439         0x1AA0,
88440         0x1AA7,
88441         0x1AA8,
88442         0x1AAE,
88443         0x1B5A,
88444         0x1B61,
88445         0x1BFC,
88446         0x1C00,
88447         0x1C3B,
88448         0x1C40,
88449         0x1C7E,
88450         0x1C80,
88451         0x1CC0,
88452         0x1CC8,
88453         0x1CD3,
88454         0x1CD4,
88455         0x2010,
88456         0x2028,
88457         0x2030,
88458         0x2044,
88459         0x2045,
88460         0x2052,
88461         0x2053,
88462         0x205F,
88463         0x207D,
88464         0x207F,
88465         0x208D,
88466         0x208F,
88467         0x2308,
88468         0x230C,
88469         0x2329,
88470         0x232B,
88471         0x2768,
88472         0x2776,
88473         0x27C5,
88474         0x27C7,
88475         0x27E6,
88476         0x27F0,
88477         0x2983,
88478         0x2999,
88479         0x29D8,
88480         0x29DC,
88481         0x29FC,
88482         0x29FE,
88483         0x2CF9,
88484         0x2CFD,
88485         0x2CFE,
88486         0x2D00,
88487         0x2D70,
88488         0x2D71,
88489         0x2E00,
88490         0x2E2F,
88491         0x2E30,
88492         0x2E45,
88493         0x3001,
88494         0x3004,
88495         0x3008,
88496         0x3012,
88497         0x3014,
88498         0x3020,
88499         0x3030,
88500         0x3031,
88501         0x303D,
88502         0x303E,
88503         0x30A0,
88504         0x30A1,
88505         0x30FB,
88506         0x30FC,
88507         0xA4FE,
88508         0xA500,
88509         0xA60D,
88510         0xA610,
88511         0xA673,
88512         0xA674,
88513         0xA67E,
88514         0xA67F,
88515         0xA6F2,
88516         0xA6F8,
88517         0xA874,
88518         0xA878,
88519         0xA8CE,
88520         0xA8D0,
88521         0xA8F8,
88522         0xA8FB,
88523         0xA8FC,
88524         0xA8FD,
88525         0xA92E,
88526         0xA930,
88527         0xA95F,
88528         0xA960,
88529         0xA9C1,
88530         0xA9CE,
88531         0xA9DE,
88532         0xA9E0,
88533         0xAA5C,
88534         0xAA60,
88535         0xAADE,
88536         0xAAE0,
88537         0xAAF0,
88538         0xAAF2,
88539         0xABEB,
88540         0xABEC,
88541         0xFD3E,
88542         0xFD40,
88543         0xFE10,
88544         0xFE1A,
88545         0xFE30,
88546         0xFE53,
88547         0xFE54,
88548         0xFE62,
88549         0xFE63,
88550         0xFE64,
88551         0xFE68,
88552         0xFE69,
88553         0xFE6A,
88554         0xFE6C,
88555         0xFF01,
88556         0xFF04,
88557         0xFF05,
88558         0xFF0B,
88559         0xFF0C,
88560         0xFF10,
88561         0xFF1A,
88562         0xFF1C,
88563         0xFF1F,
88564         0xFF21,
88565         0xFF3B,
88566         0xFF3E,
88567         0xFF3F,
88568         0xFF40,
88569         0xFF5B,
88570         0xFF5C,
88571         0xFF5D,
88572         0xFF5E,
88573         0xFF5F,
88574         0xFF66,
88575         0x10100,
88576         0x10103,
88577         0x1039F,
88578         0x103A0,
88579         0x103D0,
88580         0x103D1,
88581         0x1056F,
88582         0x10570,
88583         0x10857,
88584         0x10858,
88585         0x1091F,
88586         0x10920,
88587         0x1093F,
88588         0x10940,
88589         0x10A50,
88590         0x10A59,
88591         0x10A7F,
88592         0x10A80,
88593         0x10AF0,
88594         0x10AF7,
88595         0x10B39,
88596         0x10B40,
88597         0x10B99,
88598         0x10B9D,
88599         0x11047,
88600         0x1104E,
88601         0x110BB,
88602         0x110BD,
88603         0x110BE,
88604         0x110C2,
88605         0x11140,
88606         0x11144,
88607         0x11174,
88608         0x11176,
88609         0x111C5,
88610         0x111CA,
88611         0x111CD,
88612         0x111CE,
88613         0x111DB,
88614         0x111DC,
88615         0x111DD,
88616         0x111E0,
88617         0x11238,
88618         0x1123E,
88619         0x112A9,
88620         0x112AA,
88621         0x1144B,
88622         0x11450,
88623         0x1145B,
88624         0x1145C,
88625         0x1145D,
88626         0x1145E,
88627         0x114C6,
88628         0x114C7,
88629         0x115C1,
88630         0x115D8,
88631         0x11641,
88632         0x11644,
88633         0x11660,
88634         0x1166D,
88635         0x1173C,
88636         0x1173F,
88637         0x11C41,
88638         0x11C46,
88639         0x11C70,
88640         0x11C72,
88641         0x12470,
88642         0x12475,
88643         0x16A6E,
88644         0x16A70,
88645         0x16AF5,
88646         0x16AF6,
88647         0x16B37,
88648         0x16B3C,
88649         0x16B44,
88650         0x16B45,
88651         0x1BC9F,
88652         0x1BCA0,
88653         0x1DA87,
88654         0x1DA8C,
88655         0x1E95E,
88656         0x1E960
88657 };
88658
88659 static const UV XPosixSpace_invlist[] = { /* for EBCDIC 037 */
88660         23,     /* Number of elements */
88661         148565664, /* Version and data structure type */
88662         1,      /* 0 if the list starts at 0;
88663                    1 if it starts at the element beyond 0 */
88664         0x0,
88665         0x5,
88666         0x6,
88667         0xB,
88668         0xE,
88669         0x15,
88670         0x16,
88671         0x25,
88672         0x26,
88673         0x40,
88674         0x42,
88675         0x1680,
88676         0x1681,
88677         0x2000,
88678         0x200B,
88679         0x2028,
88680         0x202A,
88681         0x202F,
88682         0x2030,
88683         0x205F,
88684         0x2060,
88685         0x3000,
88686         0x3001
88687 };
88688
88689 static const UV XPosixUpper_invlist[] = { /* for EBCDIC 037 */
88690         1279,   /* Number of elements */
88691         148565664, /* Version and data structure type */
88692         1,      /* 0 if the list starts at 0;
88693                    1 if it starts at the element beyond 0 */
88694         0x0,
88695         0x62,
88696         0x6A,
88697         0x71,
88698         0x79,
88699         0x80,
88700         0x81,
88701         0x9E,
88702         0x9F,
88703         0xAC,
88704         0xAF,
88705         0xC1,
88706         0xCA,
88707         0xD1,
88708         0xDA,
88709         0xE2,
88710         0xEA,
88711         0xEB,
88712         0xF0,
88713         0xFB,
88714         0xFF,
88715         0x100,
88716         0x101,
88717         0x102,
88718         0x103,
88719         0x104,
88720         0x105,
88721         0x106,
88722         0x107,
88723         0x108,
88724         0x109,
88725         0x10A,
88726         0x10B,
88727         0x10C,
88728         0x10D,
88729         0x10E,
88730         0x10F,
88731         0x110,
88732         0x111,
88733         0x112,
88734         0x113,
88735         0x114,
88736         0x115,
88737         0x116,
88738         0x117,
88739         0x118,
88740         0x119,
88741         0x11A,
88742         0x11B,
88743         0x11C,
88744         0x11D,
88745         0x11E,
88746         0x11F,
88747         0x120,
88748         0x121,
88749         0x122,
88750         0x123,
88751         0x124,
88752         0x125,
88753         0x126,
88754         0x127,
88755         0x128,
88756         0x129,
88757         0x12A,
88758         0x12B,
88759         0x12C,
88760         0x12D,
88761         0x12E,
88762         0x12F,
88763         0x130,
88764         0x131,
88765         0x132,
88766         0x133,
88767         0x134,
88768         0x135,
88769         0x136,
88770         0x137,
88771         0x139,
88772         0x13A,
88773         0x13B,
88774         0x13C,
88775         0x13D,
88776         0x13E,
88777         0x13F,
88778         0x140,
88779         0x141,
88780         0x142,
88781         0x143,
88782         0x144,
88783         0x145,
88784         0x146,
88785         0x147,
88786         0x148,
88787         0x14A,
88788         0x14B,
88789         0x14C,
88790         0x14D,
88791         0x14E,
88792         0x14F,
88793         0x150,
88794         0x151,
88795         0x152,
88796         0x153,
88797         0x154,
88798         0x155,
88799         0x156,
88800         0x157,
88801         0x158,
88802         0x159,
88803         0x15A,
88804         0x15B,
88805         0x15C,
88806         0x15D,
88807         0x15E,
88808         0x15F,
88809         0x160,
88810         0x161,
88811         0x162,
88812         0x163,
88813         0x164,
88814         0x165,
88815         0x166,
88816         0x167,
88817         0x168,
88818         0x169,
88819         0x16A,
88820         0x16B,
88821         0x16C,
88822         0x16D,
88823         0x16E,
88824         0x16F,
88825         0x170,
88826         0x171,
88827         0x172,
88828         0x173,
88829         0x174,
88830         0x175,
88831         0x176,
88832         0x177,
88833         0x178,
88834         0x17A,
88835         0x17B,
88836         0x17C,
88837         0x17D,
88838         0x17E,
88839         0x181,
88840         0x183,
88841         0x184,
88842         0x185,
88843         0x186,
88844         0x188,
88845         0x189,
88846         0x18C,
88847         0x18E,
88848         0x192,
88849         0x193,
88850         0x195,
88851         0x196,
88852         0x199,
88853         0x19C,
88854         0x19E,
88855         0x19F,
88856         0x1A1,
88857         0x1A2,
88858         0x1A3,
88859         0x1A4,
88860         0x1A5,
88861         0x1A6,
88862         0x1A8,
88863         0x1A9,
88864         0x1AA,
88865         0x1AC,
88866         0x1AD,
88867         0x1AE,
88868         0x1B0,
88869         0x1B1,
88870         0x1B4,
88871         0x1B5,
88872         0x1B6,
88873         0x1B7,
88874         0x1B9,
88875         0x1BC,
88876         0x1BD,
88877         0x1C4,
88878         0x1C5,
88879         0x1C7,
88880         0x1C8,
88881         0x1CA,
88882         0x1CB,
88883         0x1CD,
88884         0x1CE,
88885         0x1CF,
88886         0x1D0,
88887         0x1D1,
88888         0x1D2,
88889         0x1D3,
88890         0x1D4,
88891         0x1D5,
88892         0x1D6,
88893         0x1D7,
88894         0x1D8,
88895         0x1D9,
88896         0x1DA,
88897         0x1DB,
88898         0x1DC,
88899         0x1DE,
88900         0x1DF,
88901         0x1E0,
88902         0x1E1,
88903         0x1E2,
88904         0x1E3,
88905         0x1E4,
88906         0x1E5,
88907         0x1E6,
88908         0x1E7,
88909         0x1E8,
88910         0x1E9,
88911         0x1EA,
88912         0x1EB,
88913         0x1EC,
88914         0x1ED,
88915         0x1EE,
88916         0x1EF,
88917         0x1F1,
88918         0x1F2,
88919         0x1F4,
88920         0x1F5,
88921         0x1F6,
88922         0x1F9,
88923         0x1FA,
88924         0x1FB,
88925         0x1FC,
88926         0x1FD,
88927         0x1FE,
88928         0x1FF,
88929         0x200,
88930         0x201,
88931         0x202,
88932         0x203,
88933         0x204,
88934         0x205,
88935         0x206,
88936         0x207,
88937         0x208,
88938         0x209,
88939         0x20A,
88940         0x20B,
88941         0x20C,
88942         0x20D,
88943         0x20E,
88944         0x20F,
88945         0x210,
88946         0x211,
88947         0x212,
88948         0x213,
88949         0x214,
88950         0x215,
88951         0x216,
88952         0x217,
88953         0x218,
88954         0x219,
88955         0x21A,
88956         0x21B,
88957         0x21C,
88958         0x21D,
88959         0x21E,
88960         0x21F,
88961         0x220,
88962         0x221,
88963         0x222,
88964         0x223,
88965         0x224,
88966         0x225,
88967         0x226,
88968         0x227,
88969         0x228,
88970         0x229,
88971         0x22A,
88972         0x22B,
88973         0x22C,
88974         0x22D,
88975         0x22E,
88976         0x22F,
88977         0x230,
88978         0x231,
88979         0x232,
88980         0x233,
88981         0x23A,
88982         0x23C,
88983         0x23D,
88984         0x23F,
88985         0x241,
88986         0x242,
88987         0x243,
88988         0x247,
88989         0x248,
88990         0x249,
88991         0x24A,
88992         0x24B,
88993         0x24C,
88994         0x24D,
88995         0x24E,
88996         0x24F,
88997         0x370,
88998         0x371,
88999         0x372,
89000         0x373,
89001         0x376,
89002         0x377,
89003         0x37F,
89004         0x380,
89005         0x386,
89006         0x387,
89007         0x388,
89008         0x38B,
89009         0x38C,
89010         0x38D,
89011         0x38E,
89012         0x390,
89013         0x391,
89014         0x3A2,
89015         0x3A3,
89016         0x3AC,
89017         0x3CF,
89018         0x3D0,
89019         0x3D2,
89020         0x3D5,
89021         0x3D8,
89022         0x3D9,
89023         0x3DA,
89024         0x3DB,
89025         0x3DC,
89026         0x3DD,
89027         0x3DE,
89028         0x3DF,
89029         0x3E0,
89030         0x3E1,
89031         0x3E2,
89032         0x3E3,
89033         0x3E4,
89034         0x3E5,
89035         0x3E6,
89036         0x3E7,
89037         0x3E8,
89038         0x3E9,
89039         0x3EA,
89040         0x3EB,
89041         0x3EC,
89042         0x3ED,
89043         0x3EE,
89044         0x3EF,
89045         0x3F4,
89046         0x3F5,
89047         0x3F7,
89048         0x3F8,
89049         0x3F9,
89050         0x3FB,
89051         0x3FD,
89052         0x430,
89053         0x460,
89054         0x461,
89055         0x462,
89056         0x463,
89057         0x464,
89058         0x465,
89059         0x466,
89060         0x467,
89061         0x468,
89062         0x469,
89063         0x46A,
89064         0x46B,
89065         0x46C,
89066         0x46D,
89067         0x46E,
89068         0x46F,
89069         0x470,
89070         0x471,
89071         0x472,
89072         0x473,
89073         0x474,
89074         0x475,
89075         0x476,
89076         0x477,
89077         0x478,
89078         0x479,
89079         0x47A,
89080         0x47B,
89081         0x47C,
89082         0x47D,
89083         0x47E,
89084         0x47F,
89085         0x480,
89086         0x481,
89087         0x48A,
89088         0x48B,
89089         0x48C,
89090         0x48D,
89091         0x48E,
89092         0x48F,
89093         0x490,
89094         0x491,
89095         0x492,
89096         0x493,
89097         0x494,
89098         0x495,
89099         0x496,
89100         0x497,
89101         0x498,
89102         0x499,
89103         0x49A,
89104         0x49B,
89105         0x49C,
89106         0x49D,
89107         0x49E,
89108         0x49F,
89109         0x4A0,
89110         0x4A1,
89111         0x4A2,
89112         0x4A3,
89113         0x4A4,
89114         0x4A5,
89115         0x4A6,
89116         0x4A7,
89117         0x4A8,
89118         0x4A9,
89119         0x4AA,
89120         0x4AB,
89121         0x4AC,
89122         0x4AD,
89123         0x4AE,
89124         0x4AF,
89125         0x4B0,
89126         0x4B1,
89127         0x4B2,
89128         0x4B3,
89129         0x4B4,
89130         0x4B5,
89131         0x4B6,
89132         0x4B7,
89133         0x4B8,
89134         0x4B9,
89135         0x4BA,
89136         0x4BB,
89137         0x4BC,
89138         0x4BD,
89139         0x4BE,
89140         0x4BF,
89141         0x4C0,
89142         0x4C2,
89143         0x4C3,
89144         0x4C4,
89145         0x4C5,
89146         0x4C6,
89147         0x4C7,
89148         0x4C8,
89149         0x4C9,
89150         0x4CA,
89151         0x4CB,
89152         0x4CC,
89153         0x4CD,
89154         0x4CE,
89155         0x4D0,
89156         0x4D1,
89157         0x4D2,
89158         0x4D3,
89159         0x4D4,
89160         0x4D5,
89161         0x4D6,
89162         0x4D7,
89163         0x4D8,
89164         0x4D9,
89165         0x4DA,
89166         0x4DB,
89167         0x4DC,
89168         0x4DD,
89169         0x4DE,
89170         0x4DF,
89171         0x4E0,
89172         0x4E1,
89173         0x4E2,
89174         0x4E3,
89175         0x4E4,
89176         0x4E5,
89177         0x4E6,
89178         0x4E7,
89179         0x4E8,
89180         0x4E9,
89181         0x4EA,
89182         0x4EB,
89183         0x4EC,
89184         0x4ED,
89185         0x4EE,
89186         0x4EF,
89187         0x4F0,
89188         0x4F1,
89189         0x4F2,
89190         0x4F3,
89191         0x4F4,
89192         0x4F5,
89193         0x4F6,
89194         0x4F7,
89195         0x4F8,
89196         0x4F9,
89197         0x4FA,
89198         0x4FB,
89199         0x4FC,
89200         0x4FD,
89201         0x4FE,
89202         0x4FF,
89203         0x500,
89204         0x501,
89205         0x502,
89206         0x503,
89207         0x504,
89208         0x505,
89209         0x506,
89210         0x507,
89211         0x508,
89212         0x509,
89213         0x50A,
89214         0x50B,
89215         0x50C,
89216         0x50D,
89217         0x50E,
89218         0x50F,
89219         0x510,
89220         0x511,
89221         0x512,
89222         0x513,
89223         0x514,
89224         0x515,
89225         0x516,
89226         0x517,
89227         0x518,
89228         0x519,
89229         0x51A,
89230         0x51B,
89231         0x51C,
89232         0x51D,
89233         0x51E,
89234         0x51F,
89235         0x520,
89236         0x521,
89237         0x522,
89238         0x523,
89239         0x524,
89240         0x525,
89241         0x526,
89242         0x527,
89243         0x528,
89244         0x529,
89245         0x52A,
89246         0x52B,
89247         0x52C,
89248         0x52D,
89249         0x52E,
89250         0x52F,
89251         0x531,
89252         0x557,
89253         0x10A0,
89254         0x10C6,
89255         0x10C7,
89256         0x10C8,
89257         0x10CD,
89258         0x10CE,
89259         0x13A0,
89260         0x13F6,
89261         0x1E00,
89262         0x1E01,
89263         0x1E02,
89264         0x1E03,
89265         0x1E04,
89266         0x1E05,
89267         0x1E06,
89268         0x1E07,
89269         0x1E08,
89270         0x1E09,
89271         0x1E0A,
89272         0x1E0B,
89273         0x1E0C,
89274         0x1E0D,
89275         0x1E0E,
89276         0x1E0F,
89277         0x1E10,
89278         0x1E11,
89279         0x1E12,
89280         0x1E13,
89281         0x1E14,
89282         0x1E15,
89283         0x1E16,
89284         0x1E17,
89285         0x1E18,
89286         0x1E19,
89287         0x1E1A,
89288         0x1E1B,
89289         0x1E1C,
89290         0x1E1D,
89291         0x1E1E,
89292         0x1E1F,
89293         0x1E20,
89294         0x1E21,
89295         0x1E22,
89296         0x1E23,
89297         0x1E24,
89298         0x1E25,
89299         0x1E26,
89300         0x1E27,
89301         0x1E28,
89302         0x1E29,
89303         0x1E2A,
89304         0x1E2B,
89305         0x1E2C,
89306         0x1E2D,
89307         0x1E2E,
89308         0x1E2F,
89309         0x1E30,
89310         0x1E31,
89311         0x1E32,
89312         0x1E33,
89313         0x1E34,
89314         0x1E35,
89315         0x1E36,
89316         0x1E37,
89317         0x1E38,
89318         0x1E39,
89319         0x1E3A,
89320         0x1E3B,
89321         0x1E3C,
89322         0x1E3D,
89323         0x1E3E,
89324         0x1E3F,
89325         0x1E40,
89326         0x1E41,
89327         0x1E42,
89328         0x1E43,
89329         0x1E44,
89330         0x1E45,
89331         0x1E46,
89332         0x1E47,
89333         0x1E48,
89334         0x1E49,
89335         0x1E4A,
89336         0x1E4B,
89337         0x1E4C,
89338         0x1E4D,
89339         0x1E4E,
89340         0x1E4F,
89341         0x1E50,
89342         0x1E51,
89343         0x1E52,
89344         0x1E53,
89345         0x1E54,
89346         0x1E55,
89347         0x1E56,
89348         0x1E57,
89349         0x1E58,
89350         0x1E59,
89351         0x1E5A,
89352         0x1E5B,
89353         0x1E5C,
89354         0x1E5D,
89355         0x1E5E,
89356         0x1E5F,
89357         0x1E60,
89358         0x1E61,
89359         0x1E62,
89360         0x1E63,
89361         0x1E64,
89362         0x1E65,
89363         0x1E66,
89364         0x1E67,
89365         0x1E68,
89366         0x1E69,
89367         0x1E6A,
89368         0x1E6B,
89369         0x1E6C,
89370         0x1E6D,
89371         0x1E6E,
89372         0x1E6F,
89373         0x1E70,
89374         0x1E71,
89375         0x1E72,
89376         0x1E73,
89377         0x1E74,
89378         0x1E75,
89379         0x1E76,
89380         0x1E77,
89381         0x1E78,
89382         0x1E79,
89383         0x1E7A,
89384         0x1E7B,
89385         0x1E7C,
89386         0x1E7D,
89387         0x1E7E,
89388         0x1E7F,
89389         0x1E80,
89390         0x1E81,
89391         0x1E82,
89392         0x1E83,
89393         0x1E84,
89394         0x1E85,
89395         0x1E86,
89396         0x1E87,
89397         0x1E88,
89398         0x1E89,
89399         0x1E8A,
89400         0x1E8B,
89401         0x1E8C,
89402         0x1E8D,
89403         0x1E8E,
89404         0x1E8F,
89405         0x1E90,
89406         0x1E91,
89407         0x1E92,
89408         0x1E93,
89409         0x1E94,
89410         0x1E95,
89411         0x1E9E,
89412         0x1E9F,
89413         0x1EA0,
89414         0x1EA1,
89415         0x1EA2,
89416         0x1EA3,
89417         0x1EA4,
89418         0x1EA5,
89419         0x1EA6,
89420         0x1EA7,
89421         0x1EA8,
89422         0x1EA9,
89423         0x1EAA,
89424         0x1EAB,
89425         0x1EAC,
89426         0x1EAD,
89427         0x1EAE,
89428         0x1EAF,
89429         0x1EB0,
89430         0x1EB1,
89431         0x1EB2,
89432         0x1EB3,
89433         0x1EB4,
89434         0x1EB5,
89435         0x1EB6,
89436         0x1EB7,
89437         0x1EB8,
89438         0x1EB9,
89439         0x1EBA,
89440         0x1EBB,
89441         0x1EBC,
89442         0x1EBD,
89443         0x1EBE,
89444         0x1EBF,
89445         0x1EC0,
89446         0x1EC1,
89447         0x1EC2,
89448         0x1EC3,
89449         0x1EC4,
89450         0x1EC5,
89451         0x1EC6,
89452         0x1EC7,
89453         0x1EC8,
89454         0x1EC9,
89455         0x1ECA,
89456         0x1ECB,
89457         0x1ECC,
89458         0x1ECD,
89459         0x1ECE,
89460         0x1ECF,
89461         0x1ED0,
89462         0x1ED1,
89463         0x1ED2,
89464         0x1ED3,
89465         0x1ED4,
89466         0x1ED5,
89467         0x1ED6,
89468         0x1ED7,
89469         0x1ED8,
89470         0x1ED9,
89471         0x1EDA,
89472         0x1EDB,
89473         0x1EDC,
89474         0x1EDD,
89475         0x1EDE,
89476         0x1EDF,
89477         0x1EE0,
89478         0x1EE1,
89479         0x1EE2,
89480         0x1EE3,
89481         0x1EE4,
89482         0x1EE5,
89483         0x1EE6,
89484         0x1EE7,
89485         0x1EE8,
89486         0x1EE9,
89487         0x1EEA,
89488         0x1EEB,
89489         0x1EEC,
89490         0x1EED,
89491         0x1EEE,
89492         0x1EEF,
89493         0x1EF0,
89494         0x1EF1,
89495         0x1EF2,
89496         0x1EF3,
89497         0x1EF4,
89498         0x1EF5,
89499         0x1EF6,
89500         0x1EF7,
89501         0x1EF8,
89502         0x1EF9,
89503         0x1EFA,
89504         0x1EFB,
89505         0x1EFC,
89506         0x1EFD,
89507         0x1EFE,
89508         0x1EFF,
89509         0x1F08,
89510         0x1F10,
89511         0x1F18,
89512         0x1F1E,
89513         0x1F28,
89514         0x1F30,
89515         0x1F38,
89516         0x1F40,
89517         0x1F48,
89518         0x1F4E,
89519         0x1F59,
89520         0x1F5A,
89521         0x1F5B,
89522         0x1F5C,
89523         0x1F5D,
89524         0x1F5E,
89525         0x1F5F,
89526         0x1F60,
89527         0x1F68,
89528         0x1F70,
89529         0x1FB8,
89530         0x1FBC,
89531         0x1FC8,
89532         0x1FCC,
89533         0x1FD8,
89534         0x1FDC,
89535         0x1FE8,
89536         0x1FED,
89537         0x1FF8,
89538         0x1FFC,
89539         0x2102,
89540         0x2103,
89541         0x2107,
89542         0x2108,
89543         0x210B,
89544         0x210E,
89545         0x2110,
89546         0x2113,
89547         0x2115,
89548         0x2116,
89549         0x2119,
89550         0x211E,
89551         0x2124,
89552         0x2125,
89553         0x2126,
89554         0x2127,
89555         0x2128,
89556         0x2129,
89557         0x212A,
89558         0x212E,
89559         0x2130,
89560         0x2134,
89561         0x213E,
89562         0x2140,
89563         0x2145,
89564         0x2146,
89565         0x2160,
89566         0x2170,
89567         0x2183,
89568         0x2184,
89569         0x24B6,
89570         0x24D0,
89571         0x2C00,
89572         0x2C2F,
89573         0x2C60,
89574         0x2C61,
89575         0x2C62,
89576         0x2C65,
89577         0x2C67,
89578         0x2C68,
89579         0x2C69,
89580         0x2C6A,
89581         0x2C6B,
89582         0x2C6C,
89583         0x2C6D,
89584         0x2C71,
89585         0x2C72,
89586         0x2C73,
89587         0x2C75,
89588         0x2C76,
89589         0x2C7E,
89590         0x2C81,
89591         0x2C82,
89592         0x2C83,
89593         0x2C84,
89594         0x2C85,
89595         0x2C86,
89596         0x2C87,
89597         0x2C88,
89598         0x2C89,
89599         0x2C8A,
89600         0x2C8B,
89601         0x2C8C,
89602         0x2C8D,
89603         0x2C8E,
89604         0x2C8F,
89605         0x2C90,
89606         0x2C91,
89607         0x2C92,
89608         0x2C93,
89609         0x2C94,
89610         0x2C95,
89611         0x2C96,
89612         0x2C97,
89613         0x2C98,
89614         0x2C99,
89615         0x2C9A,
89616         0x2C9B,
89617         0x2C9C,
89618         0x2C9D,
89619         0x2C9E,
89620         0x2C9F,
89621         0x2CA0,
89622         0x2CA1,
89623         0x2CA2,
89624         0x2CA3,
89625         0x2CA4,
89626         0x2CA5,
89627         0x2CA6,
89628         0x2CA7,
89629         0x2CA8,
89630         0x2CA9,
89631         0x2CAA,
89632         0x2CAB,
89633         0x2CAC,
89634         0x2CAD,
89635         0x2CAE,
89636         0x2CAF,
89637         0x2CB0,
89638         0x2CB1,
89639         0x2CB2,
89640         0x2CB3,
89641         0x2CB4,
89642         0x2CB5,
89643         0x2CB6,
89644         0x2CB7,
89645         0x2CB8,
89646         0x2CB9,
89647         0x2CBA,
89648         0x2CBB,
89649         0x2CBC,
89650         0x2CBD,
89651         0x2CBE,
89652         0x2CBF,
89653         0x2CC0,
89654         0x2CC1,
89655         0x2CC2,
89656         0x2CC3,
89657         0x2CC4,
89658         0x2CC5,
89659         0x2CC6,
89660         0x2CC7,
89661         0x2CC8,
89662         0x2CC9,
89663         0x2CCA,
89664         0x2CCB,
89665         0x2CCC,
89666         0x2CCD,
89667         0x2CCE,
89668         0x2CCF,
89669         0x2CD0,
89670         0x2CD1,
89671         0x2CD2,
89672         0x2CD3,
89673         0x2CD4,
89674         0x2CD5,
89675         0x2CD6,
89676         0x2CD7,
89677         0x2CD8,
89678         0x2CD9,
89679         0x2CDA,
89680         0x2CDB,
89681         0x2CDC,
89682         0x2CDD,
89683         0x2CDE,
89684         0x2CDF,
89685         0x2CE0,
89686         0x2CE1,
89687         0x2CE2,
89688         0x2CE3,
89689         0x2CEB,
89690         0x2CEC,
89691         0x2CED,
89692         0x2CEE,
89693         0x2CF2,
89694         0x2CF3,
89695         0xA640,
89696         0xA641,
89697         0xA642,
89698         0xA643,
89699         0xA644,
89700         0xA645,
89701         0xA646,
89702         0xA647,
89703         0xA648,
89704         0xA649,
89705         0xA64A,
89706         0xA64B,
89707         0xA64C,
89708         0xA64D,
89709         0xA64E,
89710         0xA64F,
89711         0xA650,
89712         0xA651,
89713         0xA652,
89714         0xA653,
89715         0xA654,
89716         0xA655,
89717         0xA656,
89718         0xA657,
89719         0xA658,
89720         0xA659,
89721         0xA65A,
89722         0xA65B,
89723         0xA65C,
89724         0xA65D,
89725         0xA65E,
89726         0xA65F,
89727         0xA660,
89728         0xA661,
89729         0xA662,
89730         0xA663,
89731         0xA664,
89732         0xA665,
89733         0xA666,
89734         0xA667,
89735         0xA668,
89736         0xA669,
89737         0xA66A,
89738         0xA66B,
89739         0xA66C,
89740         0xA66D,
89741         0xA680,
89742         0xA681,
89743         0xA682,
89744         0xA683,
89745         0xA684,
89746         0xA685,
89747         0xA686,
89748         0xA687,
89749         0xA688,
89750         0xA689,
89751         0xA68A,
89752         0xA68B,
89753         0xA68C,
89754         0xA68D,
89755         0xA68E,
89756         0xA68F,
89757         0xA690,
89758         0xA691,
89759         0xA692,
89760         0xA693,
89761         0xA694,
89762         0xA695,
89763         0xA696,
89764         0xA697,
89765         0xA698,
89766         0xA699,
89767         0xA69A,
89768         0xA69B,
89769         0xA722,
89770         0xA723,
89771         0xA724,
89772         0xA725,
89773         0xA726,
89774         0xA727,
89775         0xA728,
89776         0xA729,
89777         0xA72A,
89778         0xA72B,
89779         0xA72C,
89780         0xA72D,
89781         0xA72E,
89782         0xA72F,
89783         0xA732,
89784         0xA733,
89785         0xA734,
89786         0xA735,
89787         0xA736,
89788         0xA737,
89789         0xA738,
89790         0xA739,
89791         0xA73A,
89792         0xA73B,
89793         0xA73C,
89794         0xA73D,
89795         0xA73E,
89796         0xA73F,
89797         0xA740,
89798         0xA741,
89799         0xA742,
89800         0xA743,
89801         0xA744,
89802         0xA745,
89803         0xA746,
89804         0xA747,
89805         0xA748,
89806         0xA749,
89807         0xA74A,
89808         0xA74B,
89809         0xA74C,
89810         0xA74D,
89811         0xA74E,
89812         0xA74F,
89813         0xA750,
89814         0xA751,
89815         0xA752,
89816         0xA753,
89817         0xA754,
89818         0xA755,
89819         0xA756,
89820         0xA757,
89821         0xA758,
89822         0xA759,
89823         0xA75A,
89824         0xA75B,
89825         0xA75C,
89826         0xA75D,
89827         0xA75E,
89828         0xA75F,
89829         0xA760,
89830         0xA761,
89831         0xA762,
89832         0xA763,
89833         0xA764,
89834         0xA765,
89835         0xA766,
89836         0xA767,
89837         0xA768,
89838         0xA769,
89839         0xA76A,
89840         0xA76B,
89841         0xA76C,
89842         0xA76D,
89843         0xA76E,
89844         0xA76F,
89845         0xA779,
89846         0xA77A,
89847         0xA77B,
89848         0xA77C,
89849         0xA77D,
89850         0xA77F,
89851         0xA780,
89852         0xA781,
89853         0xA782,
89854         0xA783,
89855         0xA784,
89856         0xA785,
89857         0xA786,
89858         0xA787,
89859         0xA78B,
89860         0xA78C,
89861         0xA78D,
89862         0xA78E,
89863         0xA790,
89864         0xA791,
89865         0xA792,
89866         0xA793,
89867         0xA796,
89868         0xA797,
89869         0xA798,
89870         0xA799,
89871         0xA79A,
89872         0xA79B,
89873         0xA79C,
89874         0xA79D,
89875         0xA79E,
89876         0xA79F,
89877         0xA7A0,
89878         0xA7A1,
89879         0xA7A2,
89880         0xA7A3,
89881         0xA7A4,
89882         0xA7A5,
89883         0xA7A6,
89884         0xA7A7,
89885         0xA7A8,
89886         0xA7A9,
89887         0xA7AA,
89888         0xA7AF,
89889         0xA7B0,
89890         0xA7B5,
89891         0xA7B6,
89892         0xA7B7,
89893         0xFF21,
89894         0xFF3B,
89895         0x10400,
89896         0x10428,
89897         0x104B0,
89898         0x104D4,
89899         0x10C80,
89900         0x10CB3,
89901         0x118A0,
89902         0x118C0,
89903         0x1D400,
89904         0x1D41A,
89905         0x1D434,
89906         0x1D44E,
89907         0x1D468,
89908         0x1D482,
89909         0x1D49C,
89910         0x1D49D,
89911         0x1D49E,
89912         0x1D4A0,
89913         0x1D4A2,
89914         0x1D4A3,
89915         0x1D4A5,
89916         0x1D4A7,
89917         0x1D4A9,
89918         0x1D4AD,
89919         0x1D4AE,
89920         0x1D4B6,
89921         0x1D4D0,
89922         0x1D4EA,
89923         0x1D504,
89924         0x1D506,
89925         0x1D507,
89926         0x1D50B,
89927         0x1D50D,
89928         0x1D515,
89929         0x1D516,
89930         0x1D51D,
89931         0x1D538,
89932         0x1D53A,
89933         0x1D53B,
89934         0x1D53F,
89935         0x1D540,
89936         0x1D545,
89937         0x1D546,
89938         0x1D547,
89939         0x1D54A,
89940         0x1D551,
89941         0x1D56C,
89942         0x1D586,
89943         0x1D5A0,
89944         0x1D5BA,
89945         0x1D5D4,
89946         0x1D5EE,
89947         0x1D608,
89948         0x1D622,
89949         0x1D63C,
89950         0x1D656,
89951         0x1D670,
89952         0x1D68A,
89953         0x1D6A8,
89954         0x1D6C1,
89955         0x1D6E2,
89956         0x1D6FB,
89957         0x1D71C,
89958         0x1D735,
89959         0x1D756,
89960         0x1D76F,
89961         0x1D790,
89962         0x1D7A9,
89963         0x1D7CA,
89964         0x1D7CB,
89965         0x1E900,
89966         0x1E922,
89967         0x1F130,
89968         0x1F14A,
89969         0x1F150,
89970         0x1F16A,
89971         0x1F170,
89972         0x1F18A
89973 };
89974
89975 static const UV XPosixWord_invlist[] = { /* for EBCDIC 037 */
89976         1381,   /* Number of elements */
89977         148565664, /* Version and data structure type */
89978         1,      /* 0 if the list starts at 0;
89979                    1 if it starts at the element beyond 0 */
89980         0x0,
89981         0x42,
89982         0x4A,
89983         0x51,
89984         0x5A,
89985         0x62,
89986         0x6A,
89987         0x6D,
89988         0x6E,
89989         0x70,
89990         0x79,
89991         0x80,
89992         0x8A,
89993         0x8C,
89994         0x8F,
89995         0x91,
89996         0x9D,
89997         0x9E,
89998         0x9F,
89999         0xA0,
90000         0xA1,
90001         0xA2,
90002         0xAA,
90003         0xAC,
90004         0xAF,
90005         0xC1,
90006         0xCA,
90007         0xCB,
90008         0xD0,
90009         0xD1,
90010         0xDA,
90011         0xDB,
90012         0xE0,
90013         0xE2,
90014         0xEA,
90015         0xEB,
90016         0xFA,
90017         0xFB,
90018         0xFF,
90019         0x100,
90020         0x2C2,
90021         0x2C6,
90022         0x2D2,
90023         0x2E0,
90024         0x2E5,
90025         0x2EC,
90026         0x2ED,
90027         0x2EE,
90028         0x2EF,
90029         0x300,
90030         0x375,
90031         0x376,
90032         0x378,
90033         0x37A,
90034         0x37E,
90035         0x37F,
90036         0x380,
90037         0x386,
90038         0x387,
90039         0x388,
90040         0x38B,
90041         0x38C,
90042         0x38D,
90043         0x38E,
90044         0x3A2,
90045         0x3A3,
90046         0x3F6,
90047         0x3F7,
90048         0x482,
90049         0x483,
90050         0x530,
90051         0x531,
90052         0x557,
90053         0x559,
90054         0x55A,
90055         0x561,
90056         0x588,
90057         0x591,
90058         0x5BE,
90059         0x5BF,
90060         0x5C0,
90061         0x5C1,
90062         0x5C3,
90063         0x5C4,
90064         0x5C6,
90065         0x5C7,
90066         0x5C8,
90067         0x5D0,
90068         0x5EB,
90069         0x5F0,
90070         0x5F3,
90071         0x610,
90072         0x61B,
90073         0x620,
90074         0x66A,
90075         0x66E,
90076         0x6D4,
90077         0x6D5,
90078         0x6DD,
90079         0x6DF,
90080         0x6E9,
90081         0x6EA,
90082         0x6FD,
90083         0x6FF,
90084         0x700,
90085         0x710,
90086         0x74B,
90087         0x74D,
90088         0x7B2,
90089         0x7C0,
90090         0x7F6,
90091         0x7FA,
90092         0x7FB,
90093         0x800,
90094         0x82E,
90095         0x840,
90096         0x85C,
90097         0x8A0,
90098         0x8B5,
90099         0x8B6,
90100         0x8BE,
90101         0x8D4,
90102         0x8E2,
90103         0x8E3,
90104         0x964,
90105         0x966,
90106         0x970,
90107         0x971,
90108         0x984,
90109         0x985,
90110         0x98D,
90111         0x98F,
90112         0x991,
90113         0x993,
90114         0x9A9,
90115         0x9AA,
90116         0x9B1,
90117         0x9B2,
90118         0x9B3,
90119         0x9B6,
90120         0x9BA,
90121         0x9BC,
90122         0x9C5,
90123         0x9C7,
90124         0x9C9,
90125         0x9CB,
90126         0x9CF,
90127         0x9D7,
90128         0x9D8,
90129         0x9DC,
90130         0x9DE,
90131         0x9DF,
90132         0x9E4,
90133         0x9E6,
90134         0x9F2,
90135         0xA01,
90136         0xA04,
90137         0xA05,
90138         0xA0B,
90139         0xA0F,
90140         0xA11,
90141         0xA13,
90142         0xA29,
90143         0xA2A,
90144         0xA31,
90145         0xA32,
90146         0xA34,
90147         0xA35,
90148         0xA37,
90149         0xA38,
90150         0xA3A,
90151         0xA3C,
90152         0xA3D,
90153         0xA3E,
90154         0xA43,
90155         0xA47,
90156         0xA49,
90157         0xA4B,
90158         0xA4E,
90159         0xA51,
90160         0xA52,
90161         0xA59,
90162         0xA5D,
90163         0xA5E,
90164         0xA5F,
90165         0xA66,
90166         0xA76,
90167         0xA81,
90168         0xA84,
90169         0xA85,
90170         0xA8E,
90171         0xA8F,
90172         0xA92,
90173         0xA93,
90174         0xAA9,
90175         0xAAA,
90176         0xAB1,
90177         0xAB2,
90178         0xAB4,
90179         0xAB5,
90180         0xABA,
90181         0xABC,
90182         0xAC6,
90183         0xAC7,
90184         0xACA,
90185         0xACB,
90186         0xACE,
90187         0xAD0,
90188         0xAD1,
90189         0xAE0,
90190         0xAE4,
90191         0xAE6,
90192         0xAF0,
90193         0xAF9,
90194         0xAFA,
90195         0xB01,
90196         0xB04,
90197         0xB05,
90198         0xB0D,
90199         0xB0F,
90200         0xB11,
90201         0xB13,
90202         0xB29,
90203         0xB2A,
90204         0xB31,
90205         0xB32,
90206         0xB34,
90207         0xB35,
90208         0xB3A,
90209         0xB3C,
90210         0xB45,
90211         0xB47,
90212         0xB49,
90213         0xB4B,
90214         0xB4E,
90215         0xB56,
90216         0xB58,
90217         0xB5C,
90218         0xB5E,
90219         0xB5F,
90220         0xB64,
90221         0xB66,
90222         0xB70,
90223         0xB71,
90224         0xB72,
90225         0xB82,
90226         0xB84,
90227         0xB85,
90228         0xB8B,
90229         0xB8E,
90230         0xB91,
90231         0xB92,
90232         0xB96,
90233         0xB99,
90234         0xB9B,
90235         0xB9C,
90236         0xB9D,
90237         0xB9E,
90238         0xBA0,
90239         0xBA3,
90240         0xBA5,
90241         0xBA8,
90242         0xBAB,
90243         0xBAE,
90244         0xBBA,
90245         0xBBE,
90246         0xBC3,
90247         0xBC6,
90248         0xBC9,
90249         0xBCA,
90250         0xBCE,
90251         0xBD0,
90252         0xBD1,
90253         0xBD7,
90254         0xBD8,
90255         0xBE6,
90256         0xBF0,
90257         0xC00,
90258         0xC04,
90259         0xC05,
90260         0xC0D,
90261         0xC0E,
90262         0xC11,
90263         0xC12,
90264         0xC29,
90265         0xC2A,
90266         0xC3A,
90267         0xC3D,
90268         0xC45,
90269         0xC46,
90270         0xC49,
90271         0xC4A,
90272         0xC4E,
90273         0xC55,
90274         0xC57,
90275         0xC58,
90276         0xC5B,
90277         0xC60,
90278         0xC64,
90279         0xC66,
90280         0xC70,
90281         0xC80,
90282         0xC84,
90283         0xC85,
90284         0xC8D,
90285         0xC8E,
90286         0xC91,
90287         0xC92,
90288         0xCA9,
90289         0xCAA,
90290         0xCB4,
90291         0xCB5,
90292         0xCBA,
90293         0xCBC,
90294         0xCC5,
90295         0xCC6,
90296         0xCC9,
90297         0xCCA,
90298         0xCCE,
90299         0xCD5,
90300         0xCD7,
90301         0xCDE,
90302         0xCDF,
90303         0xCE0,
90304         0xCE4,
90305         0xCE6,
90306         0xCF0,
90307         0xCF1,
90308         0xCF3,
90309         0xD01,
90310         0xD04,
90311         0xD05,
90312         0xD0D,
90313         0xD0E,
90314         0xD11,
90315         0xD12,
90316         0xD3B,
90317         0xD3D,
90318         0xD45,
90319         0xD46,
90320         0xD49,
90321         0xD4A,
90322         0xD4F,
90323         0xD54,
90324         0xD58,
90325         0xD5F,
90326         0xD64,
90327         0xD66,
90328         0xD70,
90329         0xD7A,
90330         0xD80,
90331         0xD82,
90332         0xD84,
90333         0xD85,
90334         0xD97,
90335         0xD9A,
90336         0xDB2,
90337         0xDB3,
90338         0xDBC,
90339         0xDBD,
90340         0xDBE,
90341         0xDC0,
90342         0xDC7,
90343         0xDCA,
90344         0xDCB,
90345         0xDCF,
90346         0xDD5,
90347         0xDD6,
90348         0xDD7,
90349         0xDD8,
90350         0xDE0,
90351         0xDE6,
90352         0xDF0,
90353         0xDF2,
90354         0xDF4,
90355         0xE01,
90356         0xE3B,
90357         0xE40,
90358         0xE4F,
90359         0xE50,
90360         0xE5A,
90361         0xE81,
90362         0xE83,
90363         0xE84,
90364         0xE85,
90365         0xE87,
90366         0xE89,
90367         0xE8A,
90368         0xE8B,
90369         0xE8D,
90370         0xE8E,
90371         0xE94,
90372         0xE98,
90373         0xE99,
90374         0xEA0,
90375         0xEA1,
90376         0xEA4,
90377         0xEA5,
90378         0xEA6,
90379         0xEA7,
90380         0xEA8,
90381         0xEAA,
90382         0xEAC,
90383         0xEAD,
90384         0xEBA,
90385         0xEBB,
90386         0xEBE,
90387         0xEC0,
90388         0xEC5,
90389         0xEC6,
90390         0xEC7,
90391         0xEC8,
90392         0xECE,
90393         0xED0,
90394         0xEDA,
90395         0xEDC,
90396         0xEE0,
90397         0xF00,
90398         0xF01,
90399         0xF18,
90400         0xF1A,
90401         0xF20,
90402         0xF2A,
90403         0xF35,
90404         0xF36,
90405         0xF37,
90406         0xF38,
90407         0xF39,
90408         0xF3A,
90409         0xF3E,
90410         0xF48,
90411         0xF49,
90412         0xF6D,
90413         0xF71,
90414         0xF85,
90415         0xF86,
90416         0xF98,
90417         0xF99,
90418         0xFBD,
90419         0xFC6,
90420         0xFC7,
90421         0x1000,
90422         0x104A,
90423         0x1050,
90424         0x109E,
90425         0x10A0,
90426         0x10C6,
90427         0x10C7,
90428         0x10C8,
90429         0x10CD,
90430         0x10CE,
90431         0x10D0,
90432         0x10FB,
90433         0x10FC,
90434         0x1249,
90435         0x124A,
90436         0x124E,
90437         0x1250,
90438         0x1257,
90439         0x1258,
90440         0x1259,
90441         0x125A,
90442         0x125E,
90443         0x1260,
90444         0x1289,
90445         0x128A,
90446         0x128E,
90447         0x1290,
90448         0x12B1,
90449         0x12B2,
90450         0x12B6,
90451         0x12B8,
90452         0x12BF,
90453         0x12C0,
90454         0x12C1,
90455         0x12C2,
90456         0x12C6,
90457         0x12C8,
90458         0x12D7,
90459         0x12D8,
90460         0x1311,
90461         0x1312,
90462         0x1316,
90463         0x1318,
90464         0x135B,
90465         0x135D,
90466         0x1360,
90467         0x1380,
90468         0x1390,
90469         0x13A0,
90470         0x13F6,
90471         0x13F8,
90472         0x13FE,
90473         0x1401,
90474         0x166D,
90475         0x166F,
90476         0x1680,
90477         0x1681,
90478         0x169B,
90479         0x16A0,
90480         0x16EB,
90481         0x16EE,
90482         0x16F9,
90483         0x1700,
90484         0x170D,
90485         0x170E,
90486         0x1715,
90487         0x1720,
90488         0x1735,
90489         0x1740,
90490         0x1754,
90491         0x1760,
90492         0x176D,
90493         0x176E,
90494         0x1771,
90495         0x1772,
90496         0x1774,
90497         0x1780,
90498         0x17D4,
90499         0x17D7,
90500         0x17D8,
90501         0x17DC,
90502         0x17DE,
90503         0x17E0,
90504         0x17EA,
90505         0x180B,
90506         0x180E,
90507         0x1810,
90508         0x181A,
90509         0x1820,
90510         0x1878,
90511         0x1880,
90512         0x18AB,
90513         0x18B0,
90514         0x18F6,
90515         0x1900,
90516         0x191F,
90517         0x1920,
90518         0x192C,
90519         0x1930,
90520         0x193C,
90521         0x1946,
90522         0x196E,
90523         0x1970,
90524         0x1975,
90525         0x1980,
90526         0x19AC,
90527         0x19B0,
90528         0x19CA,
90529         0x19D0,
90530         0x19DA,
90531         0x1A00,
90532         0x1A1C,
90533         0x1A20,
90534         0x1A5F,
90535         0x1A60,
90536         0x1A7D,
90537         0x1A7F,
90538         0x1A8A,
90539         0x1A90,
90540         0x1A9A,
90541         0x1AA7,
90542         0x1AA8,
90543         0x1AB0,
90544         0x1ABF,
90545         0x1B00,
90546         0x1B4C,
90547         0x1B50,
90548         0x1B5A,
90549         0x1B6B,
90550         0x1B74,
90551         0x1B80,
90552         0x1BF4,
90553         0x1C00,
90554         0x1C38,
90555         0x1C40,
90556         0x1C4A,
90557         0x1C4D,
90558         0x1C7E,
90559         0x1C80,
90560         0x1C89,
90561         0x1CD0,
90562         0x1CD3,
90563         0x1CD4,
90564         0x1CF7,
90565         0x1CF8,
90566         0x1CFA,
90567         0x1D00,
90568         0x1DF6,
90569         0x1DFB,
90570         0x1F16,
90571         0x1F18,
90572         0x1F1E,
90573         0x1F20,
90574         0x1F46,
90575         0x1F48,
90576         0x1F4E,
90577         0x1F50,
90578         0x1F58,
90579         0x1F59,
90580         0x1F5A,
90581         0x1F5B,
90582         0x1F5C,
90583         0x1F5D,
90584         0x1F5E,
90585         0x1F5F,
90586         0x1F7E,
90587         0x1F80,
90588         0x1FB5,
90589         0x1FB6,
90590         0x1FBD,
90591         0x1FBE,
90592         0x1FBF,
90593         0x1FC2,
90594         0x1FC5,
90595         0x1FC6,
90596         0x1FCD,
90597         0x1FD0,
90598         0x1FD4,
90599         0x1FD6,
90600         0x1FDC,
90601         0x1FE0,
90602         0x1FED,
90603         0x1FF2,
90604         0x1FF5,
90605         0x1FF6,
90606         0x1FFD,
90607         0x200C,
90608         0x200E,
90609         0x203F,
90610         0x2041,
90611         0x2054,
90612         0x2055,
90613         0x2071,
90614         0x2072,
90615         0x207F,
90616         0x2080,
90617         0x2090,
90618         0x209D,
90619         0x20D0,
90620         0x20F1,
90621         0x2102,
90622         0x2103,
90623         0x2107,
90624         0x2108,
90625         0x210A,
90626         0x2114,
90627         0x2115,
90628         0x2116,
90629         0x2119,
90630         0x211E,
90631         0x2124,
90632         0x2125,
90633         0x2126,
90634         0x2127,
90635         0x2128,
90636         0x2129,
90637         0x212A,
90638         0x212E,
90639         0x212F,
90640         0x213A,
90641         0x213C,
90642         0x2140,
90643         0x2145,
90644         0x214A,
90645         0x214E,
90646         0x214F,
90647         0x2160,
90648         0x2189,
90649         0x24B6,
90650         0x24EA,
90651         0x2C00,
90652         0x2C2F,
90653         0x2C30,
90654         0x2C5F,
90655         0x2C60,
90656         0x2CE5,
90657         0x2CEB,
90658         0x2CF4,
90659         0x2D00,
90660         0x2D26,
90661         0x2D27,
90662         0x2D28,
90663         0x2D2D,
90664         0x2D2E,
90665         0x2D30,
90666         0x2D68,
90667         0x2D6F,
90668         0x2D70,
90669         0x2D7F,
90670         0x2D97,
90671         0x2DA0,
90672         0x2DA7,
90673         0x2DA8,
90674         0x2DAF,
90675         0x2DB0,
90676         0x2DB7,
90677         0x2DB8,
90678         0x2DBF,
90679         0x2DC0,
90680         0x2DC7,
90681         0x2DC8,
90682         0x2DCF,
90683         0x2DD0,
90684         0x2DD7,
90685         0x2DD8,
90686         0x2DDF,
90687         0x2DE0,
90688         0x2E00,
90689         0x2E2F,
90690         0x2E30,
90691         0x3005,
90692         0x3008,
90693         0x3021,
90694         0x3030,
90695         0x3031,
90696         0x3036,
90697         0x3038,
90698         0x303D,
90699         0x3041,
90700         0x3097,
90701         0x3099,
90702         0x309B,
90703         0x309D,
90704         0x30A0,
90705         0x30A1,
90706         0x30FB,
90707         0x30FC,
90708         0x3100,
90709         0x3105,
90710         0x312E,
90711         0x3131,
90712         0x318F,
90713         0x31A0,
90714         0x31BB,
90715         0x31F0,
90716         0x3200,
90717         0x3400,
90718         0x4DB6,
90719         0x4E00,
90720         0x9FD6,
90721         0xA000,
90722         0xA48D,
90723         0xA4D0,
90724         0xA4FE,
90725         0xA500,
90726         0xA60D,
90727         0xA610,
90728         0xA62C,
90729         0xA640,
90730         0xA673,
90731         0xA674,
90732         0xA67E,
90733         0xA67F,
90734         0xA6F2,
90735         0xA717,
90736         0xA720,
90737         0xA722,
90738         0xA789,
90739         0xA78B,
90740         0xA7AF,
90741         0xA7B0,
90742         0xA7B8,
90743         0xA7F7,
90744         0xA828,
90745         0xA840,
90746         0xA874,
90747         0xA880,
90748         0xA8C6,
90749         0xA8D0,
90750         0xA8DA,
90751         0xA8E0,
90752         0xA8F8,
90753         0xA8FB,
90754         0xA8FC,
90755         0xA8FD,
90756         0xA8FE,
90757         0xA900,
90758         0xA92E,
90759         0xA930,
90760         0xA954,
90761         0xA960,
90762         0xA97D,
90763         0xA980,
90764         0xA9C1,
90765         0xA9CF,
90766         0xA9DA,
90767         0xA9E0,
90768         0xA9FF,
90769         0xAA00,
90770         0xAA37,
90771         0xAA40,
90772         0xAA4E,
90773         0xAA50,
90774         0xAA5A,
90775         0xAA60,
90776         0xAA77,
90777         0xAA7A,
90778         0xAAC3,
90779         0xAADB,
90780         0xAADE,
90781         0xAAE0,
90782         0xAAF0,
90783         0xAAF2,
90784         0xAAF7,
90785         0xAB01,
90786         0xAB07,
90787         0xAB09,
90788         0xAB0F,
90789         0xAB11,
90790         0xAB17,
90791         0xAB20,
90792         0xAB27,
90793         0xAB28,
90794         0xAB2F,
90795         0xAB30,
90796         0xAB5B,
90797         0xAB5C,
90798         0xAB66,
90799         0xAB70,
90800         0xABEB,
90801         0xABEC,
90802         0xABEE,
90803         0xABF0,
90804         0xABFA,
90805         0xAC00,
90806         0xD7A4,
90807         0xD7B0,
90808         0xD7C7,
90809         0xD7CB,
90810         0xD7FC,
90811         0xF900,
90812         0xFA6E,
90813         0xFA70,
90814         0xFADA,
90815         0xFB00,
90816         0xFB07,
90817         0xFB13,
90818         0xFB18,
90819         0xFB1D,
90820         0xFB29,
90821         0xFB2A,
90822         0xFB37,
90823         0xFB38,
90824         0xFB3D,
90825         0xFB3E,
90826         0xFB3F,
90827         0xFB40,
90828         0xFB42,
90829         0xFB43,
90830         0xFB45,
90831         0xFB46,
90832         0xFBB2,
90833         0xFBD3,
90834         0xFD3E,
90835         0xFD50,
90836         0xFD90,
90837         0xFD92,
90838         0xFDC8,
90839         0xFDF0,
90840         0xFDFC,
90841         0xFE00,
90842         0xFE10,
90843         0xFE20,
90844         0xFE30,
90845         0xFE33,
90846         0xFE35,
90847         0xFE4D,
90848         0xFE50,
90849         0xFE70,
90850         0xFE75,
90851         0xFE76,
90852         0xFEFD,
90853         0xFF10,
90854         0xFF1A,
90855         0xFF21,
90856         0xFF3B,
90857         0xFF3F,
90858         0xFF40,
90859         0xFF41,
90860         0xFF5B,
90861         0xFF66,
90862         0xFFBF,
90863         0xFFC2,
90864         0xFFC8,
90865         0xFFCA,
90866         0xFFD0,
90867         0xFFD2,
90868         0xFFD8,
90869         0xFFDA,
90870         0xFFDD,
90871         0x10000,
90872         0x1000C,
90873         0x1000D,
90874         0x10027,
90875         0x10028,
90876         0x1003B,
90877         0x1003C,
90878         0x1003E,
90879         0x1003F,
90880         0x1004E,
90881         0x10050,
90882         0x1005E,
90883         0x10080,
90884         0x100FB,
90885         0x10140,
90886         0x10175,
90887         0x101FD,
90888         0x101FE,
90889         0x10280,
90890         0x1029D,
90891         0x102A0,
90892         0x102D1,
90893         0x102E0,
90894         0x102E1,
90895         0x10300,
90896         0x10320,
90897         0x10330,
90898         0x1034B,
90899         0x10350,
90900         0x1037B,
90901         0x10380,
90902         0x1039E,
90903         0x103A0,
90904         0x103C4,
90905         0x103C8,
90906         0x103D0,
90907         0x103D1,
90908         0x103D6,
90909         0x10400,
90910         0x1049E,
90911         0x104A0,
90912         0x104AA,
90913         0x104B0,
90914         0x104D4,
90915         0x104D8,
90916         0x104FC,
90917         0x10500,
90918         0x10528,
90919         0x10530,
90920         0x10564,
90921         0x10600,
90922         0x10737,
90923         0x10740,
90924         0x10756,
90925         0x10760,
90926         0x10768,
90927         0x10800,
90928         0x10806,
90929         0x10808,
90930         0x10809,
90931         0x1080A,
90932         0x10836,
90933         0x10837,
90934         0x10839,
90935         0x1083C,
90936         0x1083D,
90937         0x1083F,
90938         0x10856,
90939         0x10860,
90940         0x10877,
90941         0x10880,
90942         0x1089F,
90943         0x108E0,
90944         0x108F3,
90945         0x108F4,
90946         0x108F6,
90947         0x10900,
90948         0x10916,
90949         0x10920,
90950         0x1093A,
90951         0x10980,
90952         0x109B8,
90953         0x109BE,
90954         0x109C0,
90955         0x10A00,
90956         0x10A04,
90957         0x10A05,
90958         0x10A07,
90959         0x10A0C,
90960         0x10A14,
90961         0x10A15,
90962         0x10A18,
90963         0x10A19,
90964         0x10A34,
90965         0x10A38,
90966         0x10A3B,
90967         0x10A3F,
90968         0x10A40,
90969         0x10A60,
90970         0x10A7D,
90971         0x10A80,
90972         0x10A9D,
90973         0x10AC0,
90974         0x10AC8,
90975         0x10AC9,
90976         0x10AE7,
90977         0x10B00,
90978         0x10B36,
90979         0x10B40,
90980         0x10B56,
90981         0x10B60,
90982         0x10B73,
90983         0x10B80,
90984         0x10B92,
90985         0x10C00,
90986         0x10C49,
90987         0x10C80,
90988         0x10CB3,
90989         0x10CC0,
90990         0x10CF3,
90991         0x11000,
90992         0x11047,
90993         0x11066,
90994         0x11070,
90995         0x1107F,
90996         0x110BB,
90997         0x110D0,
90998         0x110E9,
90999         0x110F0,
91000         0x110FA,
91001         0x11100,
91002         0x11135,
91003         0x11136,
91004         0x11140,
91005         0x11150,
91006         0x11174,
91007         0x11176,
91008         0x11177,
91009         0x11180,
91010         0x111C5,
91011         0x111CA,
91012         0x111CD,
91013         0x111D0,
91014         0x111DB,
91015         0x111DC,
91016         0x111DD,
91017         0x11200,
91018         0x11212,
91019         0x11213,
91020         0x11238,
91021         0x1123E,
91022         0x1123F,
91023         0x11280,
91024         0x11287,
91025         0x11288,
91026         0x11289,
91027         0x1128A,
91028         0x1128E,
91029         0x1128F,
91030         0x1129E,
91031         0x1129F,
91032         0x112A9,
91033         0x112B0,
91034         0x112EB,
91035         0x112F0,
91036         0x112FA,
91037         0x11300,
91038         0x11304,
91039         0x11305,
91040         0x1130D,
91041         0x1130F,
91042         0x11311,
91043         0x11313,
91044         0x11329,
91045         0x1132A,
91046         0x11331,
91047         0x11332,
91048         0x11334,
91049         0x11335,
91050         0x1133A,
91051         0x1133C,
91052         0x11345,
91053         0x11347,
91054         0x11349,
91055         0x1134B,
91056         0x1134E,
91057         0x11350,
91058         0x11351,
91059         0x11357,
91060         0x11358,
91061         0x1135D,
91062         0x11364,
91063         0x11366,
91064         0x1136D,
91065         0x11370,
91066         0x11375,
91067         0x11400,
91068         0x1144B,
91069         0x11450,
91070         0x1145A,
91071         0x11480,
91072         0x114C6,
91073         0x114C7,
91074         0x114C8,
91075         0x114D0,
91076         0x114DA,
91077         0x11580,
91078         0x115B6,
91079         0x115B8,
91080         0x115C1,
91081         0x115D8,
91082         0x115DE,
91083         0x11600,
91084         0x11641,
91085         0x11644,
91086         0x11645,
91087         0x11650,
91088         0x1165A,
91089         0x11680,
91090         0x116B8,
91091         0x116C0,
91092         0x116CA,
91093         0x11700,
91094         0x1171A,
91095         0x1171D,
91096         0x1172C,
91097         0x11730,
91098         0x1173A,
91099         0x118A0,
91100         0x118EA,
91101         0x118FF,
91102         0x11900,
91103         0x11AC0,
91104         0x11AF9,
91105         0x11C00,
91106         0x11C09,
91107         0x11C0A,
91108         0x11C37,
91109         0x11C38,
91110         0x11C41,
91111         0x11C50,
91112         0x11C5A,
91113         0x11C72,
91114         0x11C90,
91115         0x11C92,
91116         0x11CA8,
91117         0x11CA9,
91118         0x11CB7,
91119         0x12000,
91120         0x1239A,
91121         0x12400,
91122         0x1246F,
91123         0x12480,
91124         0x12544,
91125         0x13000,
91126         0x1342F,
91127         0x14400,
91128         0x14647,
91129         0x16800,
91130         0x16A39,
91131         0x16A40,
91132         0x16A5F,
91133         0x16A60,
91134         0x16A6A,
91135         0x16AD0,
91136         0x16AEE,
91137         0x16AF0,
91138         0x16AF5,
91139         0x16B00,
91140         0x16B37,
91141         0x16B40,
91142         0x16B44,
91143         0x16B50,
91144         0x16B5A,
91145         0x16B63,
91146         0x16B78,
91147         0x16B7D,
91148         0x16B90,
91149         0x16F00,
91150         0x16F45,
91151         0x16F50,
91152         0x16F7F,
91153         0x16F8F,
91154         0x16FA0,
91155         0x16FE0,
91156         0x16FE1,
91157         0x17000,
91158         0x187ED,
91159         0x18800,
91160         0x18AF3,
91161         0x1B000,
91162         0x1B002,
91163         0x1BC00,
91164         0x1BC6B,
91165         0x1BC70,
91166         0x1BC7D,
91167         0x1BC80,
91168         0x1BC89,
91169         0x1BC90,
91170         0x1BC9A,
91171         0x1BC9D,
91172         0x1BC9F,
91173         0x1D165,
91174         0x1D16A,
91175         0x1D16D,
91176         0x1D173,
91177         0x1D17B,
91178         0x1D183,
91179         0x1D185,
91180         0x1D18C,
91181         0x1D1AA,
91182         0x1D1AE,
91183         0x1D242,
91184         0x1D245,
91185         0x1D400,
91186         0x1D455,
91187         0x1D456,
91188         0x1D49D,
91189         0x1D49E,
91190         0x1D4A0,
91191         0x1D4A2,
91192         0x1D4A3,
91193         0x1D4A5,
91194         0x1D4A7,
91195         0x1D4A9,
91196         0x1D4AD,
91197         0x1D4AE,
91198         0x1D4BA,
91199         0x1D4BB,
91200         0x1D4BC,
91201         0x1D4BD,
91202         0x1D4C4,
91203         0x1D4C5,
91204         0x1D506,
91205         0x1D507,
91206         0x1D50B,
91207         0x1D50D,
91208         0x1D515,
91209         0x1D516,
91210         0x1D51D,
91211         0x1D51E,
91212         0x1D53A,
91213         0x1D53B,
91214         0x1D53F,
91215         0x1D540,
91216         0x1D545,
91217         0x1D546,
91218         0x1D547,
91219         0x1D54A,
91220         0x1D551,
91221         0x1D552,
91222         0x1D6A6,
91223         0x1D6A8,
91224         0x1D6C1,
91225         0x1D6C2,
91226         0x1D6DB,
91227         0x1D6DC,
91228         0x1D6FB,
91229         0x1D6FC,
91230         0x1D715,
91231         0x1D716,
91232         0x1D735,
91233         0x1D736,
91234         0x1D74F,
91235         0x1D750,
91236         0x1D76F,
91237         0x1D770,
91238         0x1D789,
91239         0x1D78A,
91240         0x1D7A9,
91241         0x1D7AA,
91242         0x1D7C3,
91243         0x1D7C4,
91244         0x1D7CC,
91245         0x1D7CE,
91246         0x1D800,
91247         0x1DA00,
91248         0x1DA37,
91249         0x1DA3B,
91250         0x1DA6D,
91251         0x1DA75,
91252         0x1DA76,
91253         0x1DA84,
91254         0x1DA85,
91255         0x1DA9B,
91256         0x1DAA0,
91257         0x1DAA1,
91258         0x1DAB0,
91259         0x1E000,
91260         0x1E007,
91261         0x1E008,
91262         0x1E019,
91263         0x1E01B,
91264         0x1E022,
91265         0x1E023,
91266         0x1E025,
91267         0x1E026,
91268         0x1E02B,
91269         0x1E800,
91270         0x1E8C5,
91271         0x1E8D0,
91272         0x1E8D7,
91273         0x1E900,
91274         0x1E94B,
91275         0x1E950,
91276         0x1E95A,
91277         0x1EE00,
91278         0x1EE04,
91279         0x1EE05,
91280         0x1EE20,
91281         0x1EE21,
91282         0x1EE23,
91283         0x1EE24,
91284         0x1EE25,
91285         0x1EE27,
91286         0x1EE28,
91287         0x1EE29,
91288         0x1EE33,
91289         0x1EE34,
91290         0x1EE38,
91291         0x1EE39,
91292         0x1EE3A,
91293         0x1EE3B,
91294         0x1EE3C,
91295         0x1EE42,
91296         0x1EE43,
91297         0x1EE47,
91298         0x1EE48,
91299         0x1EE49,
91300         0x1EE4A,
91301         0x1EE4B,
91302         0x1EE4C,
91303         0x1EE4D,
91304         0x1EE50,
91305         0x1EE51,
91306         0x1EE53,
91307         0x1EE54,
91308         0x1EE55,
91309         0x1EE57,
91310         0x1EE58,
91311         0x1EE59,
91312         0x1EE5A,
91313         0x1EE5B,
91314         0x1EE5C,
91315         0x1EE5D,
91316         0x1EE5E,
91317         0x1EE5F,
91318         0x1EE60,
91319         0x1EE61,
91320         0x1EE63,
91321         0x1EE64,
91322         0x1EE65,
91323         0x1EE67,
91324         0x1EE6B,
91325         0x1EE6C,
91326         0x1EE73,
91327         0x1EE74,
91328         0x1EE78,
91329         0x1EE79,
91330         0x1EE7D,
91331         0x1EE7E,
91332         0x1EE7F,
91333         0x1EE80,
91334         0x1EE8A,
91335         0x1EE8B,
91336         0x1EE9C,
91337         0x1EEA1,
91338         0x1EEA4,
91339         0x1EEA5,
91340         0x1EEAA,
91341         0x1EEAB,
91342         0x1EEBC,
91343         0x1F130,
91344         0x1F14A,
91345         0x1F150,
91346         0x1F16A,
91347         0x1F170,
91348         0x1F18A,
91349         0x20000,
91350         0x2A6D7,
91351         0x2A700,
91352         0x2B735,
91353         0x2B740,
91354         0x2B81E,
91355         0x2B820,
91356         0x2CEA2,
91357         0x2F800,
91358         0x2FA1E,
91359         0xE0100,
91360         0xE01F0
91361 };
91362
91363 static const UV XPosixXDigit_invlist[] = { /* for EBCDIC 037 */
91364         13,     /* Number of elements */
91365         148565664, /* Version and data structure type */
91366         1,      /* 0 if the list starts at 0;
91367                    1 if it starts at the element beyond 0 */
91368         0x0,
91369         0x81,
91370         0x87,
91371         0xC1,
91372         0xC7,
91373         0xF0,
91374         0xFA,
91375         0xFF10,
91376         0xFF1A,
91377         0xFF21,
91378         0xFF27,
91379         0xFF41,
91380         0xFF47
91381 };
91382
91383 #endif  /* defined(PERL_IN_PERL_C) */
91384
91385 #endif  /* EBCDIC 037 */
91386
91387 #if defined(PERL_IN_REGEXEC_C)
91388
91389 #define GCB_NOBREAK      0
91390 #define GCB_BREAKABLE    1
91391 #define GCB_RI_then_RI   2
91392 #define GCB_EX_then_EM   3
91393
91394 static const U8 GCB_table[19][19] = {
91395    /* 'edg' stands for 'EDGE' */
91396 /*        XX CR CN EB EBG EM EX GAZ  L LF LV LVT PP RI SM  T  V ZWJ edg */
91397 /* XX */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91398 /* CR */ { 1, 1, 1, 1,  1, 1, 1,  1, 1, 0, 1,  1, 1, 1, 1, 1, 1,  1,  1 },
91399 /* CN */ { 1, 1, 1, 1,  1, 1, 1,  1, 1, 1, 1,  1, 1, 1, 1, 1, 1,  1,  1 },
91400 /* EB */ { 1, 1, 1, 1,  1, 0, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91401 /* EBG*/ { 1, 1, 1, 1,  1, 0, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91402 /* EM */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91403 /* EX */ { 1, 1, 1, 1,  1, 3, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91404 /* GAZ*/ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91405 /* L  */ { 1, 1, 1, 1,  1, 1, 0,  1, 0, 1, 0,  0, 1, 1, 0, 1, 0,  0,  1 },
91406 /* LF */ { 1, 1, 1, 1,  1, 1, 1,  1, 1, 1, 1,  1, 1, 1, 1, 1, 1,  1,  1 },
91407 /* LV */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 0, 0,  0,  1 },
91408 /* LVT*/ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 0, 1,  0,  1 },
91409 /* PP */ { 0, 1, 1, 0,  0, 0, 0,  0, 0, 1, 0,  0, 0, 0, 0, 0, 0,  0,  1 },
91410 /* RI */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 2, 0, 1, 1,  0,  1 },
91411 /* SM */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91412 /* T  */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 0, 1,  0,  1 },
91413 /* V  */ { 1, 1, 1, 1,  1, 1, 0,  1, 1, 1, 1,  1, 1, 1, 0, 0, 0,  0,  1 },
91414 /* ZWJ*/ { 1, 1, 1, 1,  0, 1, 0,  0, 1, 1, 1,  1, 1, 1, 0, 1, 1,  0,  1 },
91415 /* edg*/ { 1, 1, 1, 1,  1, 1, 1,  1, 1, 1, 1,  1, 1, 1, 1, 1, 1,  1,  0 }
91416 };
91417
91418 #define LB_NOBREAK                        0
91419 #define LB_BREAKABLE                      1
91420 #define LB_NOBREAK_EVEN_WITH_SP_BETWEEN   2
91421 #define LB_CM_ZWJ_foo                     3
91422 #define LB_SP_foo                         6
91423 #define LB_PR_or_PO_then_OP_or_HY         9
91424 #define LB_SY_or_IS_then_various         11
91425 #define LB_HY_or_BA_then_foo             13
91426 #define LB_RI_then_RI                    15
91427 #define LB_various_then_PO_or_PR         32
91428
91429 static const U8 LB_table[39][39] = {
91430    /* 'edg' stands for 'EDGE' */
91431 /*        AL BA BB B2 SY CR CP CL CM CB EB EM EX GL H2 H3 HL HY ID IS IN JL JT JV LF BK NL NS NU OP PO PR QU RI SP WJ ZWJ ZW edg */
91432 /* AL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,  0, 0,  1 },
91433 /* BA */ {14, 0,14,14, 2, 0, 2, 2, 0, 1,14,14, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,14,14,14,14, 0,14, 0, 0,  0, 0,  1 },
91434 /* BB */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0,  1 },
91435 /* B2 */ { 1, 0, 1, 2, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91436 /* SY */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,33,33, 0, 1, 0, 0,  0, 0,  1 },
91437 /* CR */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  1, 1,  1 },
91438 /* CP */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 0, 1,33,33, 0, 1, 0, 0,  0, 0,  1 },
91439 /* CL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 2, 1, 1,33,33, 0, 1, 0, 0,  0, 0,  1 },
91440 /* CM */ { 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3,  3, 0,  1 },
91441 /* CB */ { 1, 1, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91442 /* EB */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 0, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91443 /* EM */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91444 /* EX */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91445 /* GL */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0,  1 },
91446 /* H2 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91447 /* H3 */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91448 /* HL */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,  0, 0,  1 },
91449 /* HY */ {14, 0,14,14, 2, 0, 2, 2, 0, 1,14,14, 2,14,14,14,14, 0,14, 2,14,14,14,14, 0, 0, 0, 0,13,14,14,14, 0,14, 0, 0,  0, 0,  1 },
91450 /* ID */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91451 /* IS */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0,12, 1,33,33, 0, 1, 0, 0,  0, 0,  1 },
91452 /* IN */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91453 /* JL */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 1, 2, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91454 /* JT */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91455 /* JV */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0,  0, 0,  1 },
91456 /* LF */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  1, 1,  1 },
91457 /* BK */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  1, 1,  1 },
91458 /* NL */ { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  1, 1,  1 },
91459 /* NS */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91460 /* NU */ { 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,  0, 0,  1 },
91461 /* OP */ { 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 2,  2, 0,  1 },
91462 /* PO */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91463 /* PR */ { 0, 0, 1, 1, 2, 0, 2, 2, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0,10, 1, 1, 0, 1, 0, 0,  0, 0,  1 },
91464 /* QU */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0,  0, 0,  1 },
91465 /* RI */ { 1, 0, 1, 1, 2, 0, 2, 2, 0, 1, 1, 1, 2, 0, 1, 1, 1, 0, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0,15, 0, 0,  0, 0,  1 },
91466 /* SP */ { 7, 7, 7, 7, 8, 0, 8, 8, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 0, 8,  7, 0,  1 },
91467 /* WJ */ { 0, 0, 0, 0, 2, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0,  1 },
91468 /* ZWJ*/ { 3, 3, 3, 3, 3, 0, 3, 3, 0, 3, 0, 0, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3,  0, 0,  1 },
91469 /* ZW */ { 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1,  1, 0,  1 },
91470 /* edg*/ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0,  0 }
91471 };
91472
91473 #define WB_NOBREAK                        0
91474 #define WB_BREAKABLE                      1
91475 #define WB_hs_then_hs                     2
91476 #define WB_Ex_or_FO_or_ZWJ_then_foo       3
91477 #define WB_DQ_then_HL                     4
91478 #define WB_HL_then_DQ                     6
91479 #define WB_LE_or_HL_then_MB_or_ML_or_SQ   8
91480 #define WB_MB_or_ML_or_SQ_then_LE_or_HL  10
91481 #define WB_MB_or_MN_or_SQ_then_NU        12
91482 #define WB_NU_then_MB_or_MN_or_SQ        14
91483 #define WB_RI_then_RI                    16
91484
91485 static const U8 WB_table[24][24] = {
91486    /* 'Ext' stands for 'Extend'; 'edg' stands for 'EDGE'; 'hs' stands for
91487     * 'Perl_Tailored_HSpace'; 'unk' stands for 'UNKNOWN' */
91488 /*        XX LE CR DQ EB EBG EM Ext EX FO GAZ HL KA LF ML MN MB NL NU hs RI SQ ZWJ edg */
91489 /* XX */ { 1, 1, 1, 1, 1,  1, 1,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91490 /* LE */ { 1, 0, 1, 1, 1,  1, 1,  0, 0, 0,  1, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 9,  0,  1 },
91491 /* CR */ { 1, 1, 0, 1, 1,  1, 1,  1, 1, 1,  1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1,  1,  1 },
91492 /* DQ */ { 1, 1, 1, 1, 1,  1, 1,  0, 1, 0,  1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91493 /* EB */ { 1, 1, 1, 1, 1,  1, 0,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91494 /* EBG*/ { 1, 1, 1, 1, 1,  1, 0,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91495 /* EM */ { 1, 1, 1, 1, 1,  1, 1,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91496 /* Ext*/ { 3, 3, 1, 3, 3,  3, 3,  0, 3, 0,  3, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3,  0,  1 },
91497 /* EX */ { 1, 0, 1, 1, 1,  1, 1,  0, 0, 0,  1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1,  0,  1 },
91498 /* FO */ { 3, 3, 1, 3, 3,  3, 3,  0, 3, 0,  3, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3,  0,  1 },
91499 /* GAZ*/ { 1, 1, 1, 1, 1,  1, 1,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91500 /* HL */ { 1, 0, 1, 7, 1,  1, 1,  0, 0, 0,  1, 0, 1, 1, 9, 1, 9, 1, 0, 1, 1, 8,  0,  1 },
91501 /* KA */ { 1, 1, 1, 1, 1,  1, 1,  0, 0, 0,  1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91502 /* LF */ { 1, 1, 0, 1, 1,  1, 1,  1, 1, 1,  1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1,  1,  1 },
91503 /* ML */ { 1,11, 1, 1, 1,  1, 1,  0, 1, 0,  1,11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  0,  1 },
91504 /* MN */ { 1, 1, 1, 1, 1,  1, 1,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1,13, 1, 1, 1,  0,  1 },
91505 /* MB */ { 1,11, 1, 1, 1,  1, 1,  0, 1, 0,  1,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1,  0,  1 },
91506 /* NL */ { 1, 1, 0, 1, 1,  1, 1,  1, 1, 1,  1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1,  1,  1 },
91507 /* NU */ { 1, 0, 1, 1, 1,  1, 1,  0, 0, 0,  1, 0, 1, 1, 1,15,15, 1, 0, 1, 1,15,  0,  1 },
91508 /* hs */ { 1, 1, 0, 1, 1,  1, 1,  0, 1, 0,  1, 1, 1, 0, 1, 1, 1, 0, 1, 2, 1, 1,  0,  1 },
91509 /* RI */ { 1, 1, 1, 1, 1,  1, 1,  0, 1, 0,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,16, 1,  0,  1 },
91510 /* SQ */ { 1,11, 1, 1, 1,  1, 1,  0, 1, 0,  1,11, 1, 1, 1, 1, 1, 1,13, 1, 1, 1,  0,  1 },
91511 /* ZWJ*/ { 3, 3, 1, 3, 3,  0, 3,  0, 3, 0,  0, 3, 3, 1, 3, 3, 3, 1, 3, 1, 3, 3,  0,  1 },
91512 /* edg*/ { 1, 1, 1, 1, 1,  1, 1,  1, 1, 1,  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  1,  0 }
91513 };
91514
91515 #endif  /* defined(PERL_IN_REGEXEC_C) */
91516
91517 /* Generated from:
91518  * d4d1ae3d05b9b07d066661a93af8896abe10fbf0f5cbe89575fbbc06a2928d60 lib/Unicode/UCD.pm
91519  * 47cb62a53beea6d0263e2147331c7e751853c9327225d95bbe2d9e1dc3e1aa44 lib/unicore/ArabicShaping.txt
91520  * 153f0a100c315f9f3945e78f57137611d36c44b3a975919c499fd403413fede8 lib/unicore/BidiBrackets.txt
91521  * fbe806975c1bf9fc9960bbaa39ff6290c42c7da8315f9cd459109b024cc1c485 lib/unicore/BidiMirroring.txt
91522  * 612127d4889032e55d82522e4a0c19793bda8aa8da14ecb3c696d17c83e6be13 lib/unicore/Blocks.txt
91523  * 37d40cf8c2c35637f4a04e746814e1fc4eb764c272bed9238a87ee96a4866857 lib/unicore/CaseFolding.txt
91524  * 5623df16856ad4007c60bdfff6f054e087521becd24cb4006be69c3a1d851aee lib/unicore/CompositionExclusions.txt
91525  * 5cb15b04693c43df16e0d304deca049e93b001445d163184e0ff1b7c8c852146 lib/unicore/DAge.txt
91526  * 6662c7e30b572df5d948c092692f52bcc79ab36d49a063a73d6435042db6fb3b lib/unicore/DCoreProperties.txt
91527  * 02d8e12cea7c61a9f3cc5fbf8eaceadf8da23fe83d60c64cf647088830b810cc lib/unicore/DNormalizationProps.txt
91528  * 3382cb4980e0021e9d4312f2d099315cfab6100ce0ff63a22d6937bfa720bcb7 lib/unicore/EastAsianWidth.txt
91529  * cb02ff25c375e78c82afffc852180eae7fc17c2f4434e697107720d05c52b26e lib/unicore/HangulSyllableType.txt
91530  * 850043bc9db08eddb271e43ed9176b865df76745a5fb6e9a4a1d9e54e5036471 lib/unicore/IndicPositionalCategory.txt
91531  * 90a3a00a5f5810850986c9279849b03c2f3133cfeeefb0554e851dd5ad7324dc lib/unicore/IndicSyllabicCategory.txt
91532  * bbd36a8d27f76e0fe0f2b0ca2827ac80da4b4a8d5247f0b0670fcaaac68ae6e1 lib/unicore/Jamo.txt
91533  * e2698584982ccd96e0c688bbcd4d2c48a23805baa0a0084388ef2e50ebd30aad lib/unicore/LineBreak.txt
91534  * 9d5353b1d318e72a63a49aa6a6a051d350382ea44b2cf31fe925bb94ce7e129b lib/unicore/NameAliases.txt
91535  * 009477f536f63016d901aeb1a4c820ad291e30e72ee9eb9ac1dfb6294a8a9bcc lib/unicore/NamedSequences.txt
91536  * f413ea8dbd3858de72f3148b47dd0586019761357d1481e3b65f3a025bc27f82 lib/unicore/PropList.txt
91537  * 56582d9875c1997876cf09305ccfc83448195de5d84d6374c78efaffeca4dfd7 lib/unicore/PropValueAliases.txt
91538  * 047ab0f815b6d1b30a863d6fcbd49e6358e168a3bd6c7189e80ab9863957d222 lib/unicore/PropertyAliases.txt
91539  * cde011921972dffe3e30dcbc7afbf069bf2eb01269097111dd7533b4c524caac lib/unicore/ScriptExtensions.txt
91540  * fba415952f5654145acad220dc2b878f815c673474d2bb4928934e3ba6ccca1d lib/unicore/Scripts.txt
91541  * dfc4f159c5c68328114ff17cd520451714a72ff48657287e5fe2f64344980695 lib/unicore/SpecialCasing.txt
91542  * 68dfc414d28257b9b5d6ddbb8b466c768c00ebdf6cbf7784364a9b6cad55ee8f lib/unicore/UnicodeData.txt
91543  * c76e7ed44a602f85161758ec54d2bcbcb7baf38f97720605a3e81ce02af47061 lib/unicore/auxiliary/GCBTest.txt
91544  * 4bb8931857e0a698fd2ec4a51a84c6de33e48a50d8b4bf0b57d960c41d77a191 lib/unicore/auxiliary/GraphemeBreakProperty.txt
91545  * 0c609ae4a32a89905c004010ef29885df3c60a941311a1a6e16003333d7fcdc8 lib/unicore/auxiliary/LBTest.txt
91546  * 26afdd5f38561167807b0f191af55b05761029ae6be2b7fe85b88f28effc66b5 lib/unicore/auxiliary/SBTest.txt
91547  * 53982766eeaf26674e7e2ec956c52846d52992ea9f4f1a202d488fb5cd76dd10 lib/unicore/auxiliary/SentenceBreakProperty.txt
91548  * 7f60beacc5ec5671edb56db36defc90cfc0016de4fd2bdfde7a3e4ec209840ce lib/unicore/auxiliary/WBTest.txt
91549  * cb2db065c77287e0f1d35b8c9b473d848b7566a1670439f67c357ca393084043 lib/unicore/auxiliary/WordBreakProperty.txt
91550  * 73573a4bee7f7377d936bc1710cd578001d00ba516e72ee54e906ae51a8c1fcb lib/unicore/extracted/DBidiClass.txt
91551  * ae8f55d8bb2bb69a63f70eef38cf5921fc3ba8e06d4d88f37950d32313a14754 lib/unicore/extracted/DBinaryProperties.txt
91552  * cf263ac4848d47264300139f97ed15c2c22896d2cef411483cbe292098c08bea lib/unicore/extracted/DCombiningClass.txt
91553  * 5bac89caf8d1fa23fcbbbf4d49ea0699b680ef1a73cbfa0daaac38c993906a74 lib/unicore/extracted/DDecompositionType.txt
91554  * e17138d36cd91f0e0d16437780a887c5ac637bde0de370b96f08a3424fcc322f lib/unicore/extracted/DEastAsianWidth.txt
91555  * fad25c183f4d439622c6be33c22ed709cdc4ac19feef0250527cf319a06952fe lib/unicore/extracted/DGeneralCategory.txt
91556  * c0d080b188fbe67dead10a3897dd2ca23da862c7f0b03508a92dcf27cd7e1f41 lib/unicore/extracted/DJoinGroup.txt
91557  * 3a8f8642084ed23b0de52af72dea0ff3d0b6928e6c7442832c663899e2b85e9d lib/unicore/extracted/DJoinType.txt
91558  * 37f6186253da9824bdb27f4ad867bfe8c25d4dc6bdb2f05585e40a034675a348 lib/unicore/extracted/DLineBreak.txt
91559  * ef24061b5a5dc93d7e90c2e34530ec757180ee75d872cba65ffc946e52624ae8 lib/unicore/extracted/DNumType.txt
91560  * a197371fec9a1b517058b440841f60f9378d81682084eef8db22a88cb2f96e90 lib/unicore/extracted/DNumValues.txt
91561  * 0cc006e22469cee3db1a55a4df1ac656c9d26a70ba920985883eb77198931c1a lib/unicore/mktables
91562  * cdecb300baad839a6f62791229f551a4fa33f3cbdca08e378dc976466354e778 lib/unicore/version
91563  * 913d2f93f3cb6cdf1664db888bf840bc4eb074eef824e082fceda24a9445e60c regen/charset_translations.pl
91564  * 11011bc761487f5a63c8135e67248394d4cdff6f8f204a41cdfbdc8131e79406 regen/mk_invlists.pl
91565  * ex: set ro: */