This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use Unicode 10.0
[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 Assigned_invlist[] = { /* for ASCII/Latin1 */
46         1298,   /* Number of elements */
47         148565664, /* Version and data structure type */
48         0,      /* 0 if the list starts at 0;
49                    1 if it starts at the element beyond 0 */
50         0x0,
51         0x378,
52         0x37A,
53         0x380,
54         0x384,
55         0x38B,
56         0x38C,
57         0x38D,
58         0x38E,
59         0x3A2,
60         0x3A3,
61         0x530,
62         0x531,
63         0x557,
64         0x559,
65         0x560,
66         0x561,
67         0x588,
68         0x589,
69         0x58B,
70         0x58D,
71         0x590,
72         0x591,
73         0x5C8,
74         0x5D0,
75         0x5EB,
76         0x5F0,
77         0x5F5,
78         0x600,
79         0x61D,
80         0x61E,
81         0x70E,
82         0x70F,
83         0x74B,
84         0x74D,
85         0x7B2,
86         0x7C0,
87         0x7FB,
88         0x800,
89         0x82E,
90         0x830,
91         0x83F,
92         0x840,
93         0x85C,
94         0x85E,
95         0x85F,
96         0x860,
97         0x86B,
98         0x8A0,
99         0x8B5,
100         0x8B6,
101         0x8BE,
102         0x8D4,
103         0x984,
104         0x985,
105         0x98D,
106         0x98F,
107         0x991,
108         0x993,
109         0x9A9,
110         0x9AA,
111         0x9B1,
112         0x9B2,
113         0x9B3,
114         0x9B6,
115         0x9BA,
116         0x9BC,
117         0x9C5,
118         0x9C7,
119         0x9C9,
120         0x9CB,
121         0x9CF,
122         0x9D7,
123         0x9D8,
124         0x9DC,
125         0x9DE,
126         0x9DF,
127         0x9E4,
128         0x9E6,
129         0x9FE,
130         0xA01,
131         0xA04,
132         0xA05,
133         0xA0B,
134         0xA0F,
135         0xA11,
136         0xA13,
137         0xA29,
138         0xA2A,
139         0xA31,
140         0xA32,
141         0xA34,
142         0xA35,
143         0xA37,
144         0xA38,
145         0xA3A,
146         0xA3C,
147         0xA3D,
148         0xA3E,
149         0xA43,
150         0xA47,
151         0xA49,
152         0xA4B,
153         0xA4E,
154         0xA51,
155         0xA52,
156         0xA59,
157         0xA5D,
158         0xA5E,
159         0xA5F,
160         0xA66,
161         0xA76,
162         0xA81,
163         0xA84,
164         0xA85,
165         0xA8E,
166         0xA8F,
167         0xA92,
168         0xA93,
169         0xAA9,
170         0xAAA,
171         0xAB1,
172         0xAB2,
173         0xAB4,
174         0xAB5,
175         0xABA,
176         0xABC,
177         0xAC6,
178         0xAC7,
179         0xACA,
180         0xACB,
181         0xACE,
182         0xAD0,
183         0xAD1,
184         0xAE0,
185         0xAE4,
186         0xAE6,
187         0xAF2,
188         0xAF9,
189         0xB00,
190         0xB01,
191         0xB04,
192         0xB05,
193         0xB0D,
194         0xB0F,
195         0xB11,
196         0xB13,
197         0xB29,
198         0xB2A,
199         0xB31,
200         0xB32,
201         0xB34,
202         0xB35,
203         0xB3A,
204         0xB3C,
205         0xB45,
206         0xB47,
207         0xB49,
208         0xB4B,
209         0xB4E,
210         0xB56,
211         0xB58,
212         0xB5C,
213         0xB5E,
214         0xB5F,
215         0xB64,
216         0xB66,
217         0xB78,
218         0xB82,
219         0xB84,
220         0xB85,
221         0xB8B,
222         0xB8E,
223         0xB91,
224         0xB92,
225         0xB96,
226         0xB99,
227         0xB9B,
228         0xB9C,
229         0xB9D,
230         0xB9E,
231         0xBA0,
232         0xBA3,
233         0xBA5,
234         0xBA8,
235         0xBAB,
236         0xBAE,
237         0xBBA,
238         0xBBE,
239         0xBC3,
240         0xBC6,
241         0xBC9,
242         0xBCA,
243         0xBCE,
244         0xBD0,
245         0xBD1,
246         0xBD7,
247         0xBD8,
248         0xBE6,
249         0xBFB,
250         0xC00,
251         0xC04,
252         0xC05,
253         0xC0D,
254         0xC0E,
255         0xC11,
256         0xC12,
257         0xC29,
258         0xC2A,
259         0xC3A,
260         0xC3D,
261         0xC45,
262         0xC46,
263         0xC49,
264         0xC4A,
265         0xC4E,
266         0xC55,
267         0xC57,
268         0xC58,
269         0xC5B,
270         0xC60,
271         0xC64,
272         0xC66,
273         0xC70,
274         0xC78,
275         0xC84,
276         0xC85,
277         0xC8D,
278         0xC8E,
279         0xC91,
280         0xC92,
281         0xCA9,
282         0xCAA,
283         0xCB4,
284         0xCB5,
285         0xCBA,
286         0xCBC,
287         0xCC5,
288         0xCC6,
289         0xCC9,
290         0xCCA,
291         0xCCE,
292         0xCD5,
293         0xCD7,
294         0xCDE,
295         0xCDF,
296         0xCE0,
297         0xCE4,
298         0xCE6,
299         0xCF0,
300         0xCF1,
301         0xCF3,
302         0xD00,
303         0xD04,
304         0xD05,
305         0xD0D,
306         0xD0E,
307         0xD11,
308         0xD12,
309         0xD45,
310         0xD46,
311         0xD49,
312         0xD4A,
313         0xD50,
314         0xD54,
315         0xD64,
316         0xD66,
317         0xD80,
318         0xD82,
319         0xD84,
320         0xD85,
321         0xD97,
322         0xD9A,
323         0xDB2,
324         0xDB3,
325         0xDBC,
326         0xDBD,
327         0xDBE,
328         0xDC0,
329         0xDC7,
330         0xDCA,
331         0xDCB,
332         0xDCF,
333         0xDD5,
334         0xDD6,
335         0xDD7,
336         0xDD8,
337         0xDE0,
338         0xDE6,
339         0xDF0,
340         0xDF2,
341         0xDF5,
342         0xE01,
343         0xE3B,
344         0xE3F,
345         0xE5C,
346         0xE81,
347         0xE83,
348         0xE84,
349         0xE85,
350         0xE87,
351         0xE89,
352         0xE8A,
353         0xE8B,
354         0xE8D,
355         0xE8E,
356         0xE94,
357         0xE98,
358         0xE99,
359         0xEA0,
360         0xEA1,
361         0xEA4,
362         0xEA5,
363         0xEA6,
364         0xEA7,
365         0xEA8,
366         0xEAA,
367         0xEAC,
368         0xEAD,
369         0xEBA,
370         0xEBB,
371         0xEBE,
372         0xEC0,
373         0xEC5,
374         0xEC6,
375         0xEC7,
376         0xEC8,
377         0xECE,
378         0xED0,
379         0xEDA,
380         0xEDC,
381         0xEE0,
382         0xF00,
383         0xF48,
384         0xF49,
385         0xF6D,
386         0xF71,
387         0xF98,
388         0xF99,
389         0xFBD,
390         0xFBE,
391         0xFCD,
392         0xFCE,
393         0xFDB,
394         0x1000,
395         0x10C6,
396         0x10C7,
397         0x10C8,
398         0x10CD,
399         0x10CE,
400         0x10D0,
401         0x1249,
402         0x124A,
403         0x124E,
404         0x1250,
405         0x1257,
406         0x1258,
407         0x1259,
408         0x125A,
409         0x125E,
410         0x1260,
411         0x1289,
412         0x128A,
413         0x128E,
414         0x1290,
415         0x12B1,
416         0x12B2,
417         0x12B6,
418         0x12B8,
419         0x12BF,
420         0x12C0,
421         0x12C1,
422         0x12C2,
423         0x12C6,
424         0x12C8,
425         0x12D7,
426         0x12D8,
427         0x1311,
428         0x1312,
429         0x1316,
430         0x1318,
431         0x135B,
432         0x135D,
433         0x137D,
434         0x1380,
435         0x139A,
436         0x13A0,
437         0x13F6,
438         0x13F8,
439         0x13FE,
440         0x1400,
441         0x169D,
442         0x16A0,
443         0x16F9,
444         0x1700,
445         0x170D,
446         0x170E,
447         0x1715,
448         0x1720,
449         0x1737,
450         0x1740,
451         0x1754,
452         0x1760,
453         0x176D,
454         0x176E,
455         0x1771,
456         0x1772,
457         0x1774,
458         0x1780,
459         0x17DE,
460         0x17E0,
461         0x17EA,
462         0x17F0,
463         0x17FA,
464         0x1800,
465         0x180F,
466         0x1810,
467         0x181A,
468         0x1820,
469         0x1878,
470         0x1880,
471         0x18AB,
472         0x18B0,
473         0x18F6,
474         0x1900,
475         0x191F,
476         0x1920,
477         0x192C,
478         0x1930,
479         0x193C,
480         0x1940,
481         0x1941,
482         0x1944,
483         0x196E,
484         0x1970,
485         0x1975,
486         0x1980,
487         0x19AC,
488         0x19B0,
489         0x19CA,
490         0x19D0,
491         0x19DB,
492         0x19DE,
493         0x1A1C,
494         0x1A1E,
495         0x1A5F,
496         0x1A60,
497         0x1A7D,
498         0x1A7F,
499         0x1A8A,
500         0x1A90,
501         0x1A9A,
502         0x1AA0,
503         0x1AAE,
504         0x1AB0,
505         0x1ABF,
506         0x1B00,
507         0x1B4C,
508         0x1B50,
509         0x1B7D,
510         0x1B80,
511         0x1BF4,
512         0x1BFC,
513         0x1C38,
514         0x1C3B,
515         0x1C4A,
516         0x1C4D,
517         0x1C89,
518         0x1CC0,
519         0x1CC8,
520         0x1CD0,
521         0x1CFA,
522         0x1D00,
523         0x1DFA,
524         0x1DFB,
525         0x1F16,
526         0x1F18,
527         0x1F1E,
528         0x1F20,
529         0x1F46,
530         0x1F48,
531         0x1F4E,
532         0x1F50,
533         0x1F58,
534         0x1F59,
535         0x1F5A,
536         0x1F5B,
537         0x1F5C,
538         0x1F5D,
539         0x1F5E,
540         0x1F5F,
541         0x1F7E,
542         0x1F80,
543         0x1FB5,
544         0x1FB6,
545         0x1FC5,
546         0x1FC6,
547         0x1FD4,
548         0x1FD6,
549         0x1FDC,
550         0x1FDD,
551         0x1FF0,
552         0x1FF2,
553         0x1FF5,
554         0x1FF6,
555         0x1FFF,
556         0x2000,
557         0x2065,
558         0x2066,
559         0x2072,
560         0x2074,
561         0x208F,
562         0x2090,
563         0x209D,
564         0x20A0,
565         0x20C0,
566         0x20D0,
567         0x20F1,
568         0x2100,
569         0x218C,
570         0x2190,
571         0x2427,
572         0x2440,
573         0x244B,
574         0x2460,
575         0x2B74,
576         0x2B76,
577         0x2B96,
578         0x2B98,
579         0x2BBA,
580         0x2BBD,
581         0x2BC9,
582         0x2BCA,
583         0x2BD3,
584         0x2BEC,
585         0x2BF0,
586         0x2C00,
587         0x2C2F,
588         0x2C30,
589         0x2C5F,
590         0x2C60,
591         0x2CF4,
592         0x2CF9,
593         0x2D26,
594         0x2D27,
595         0x2D28,
596         0x2D2D,
597         0x2D2E,
598         0x2D30,
599         0x2D68,
600         0x2D6F,
601         0x2D71,
602         0x2D7F,
603         0x2D97,
604         0x2DA0,
605         0x2DA7,
606         0x2DA8,
607         0x2DAF,
608         0x2DB0,
609         0x2DB7,
610         0x2DB8,
611         0x2DBF,
612         0x2DC0,
613         0x2DC7,
614         0x2DC8,
615         0x2DCF,
616         0x2DD0,
617         0x2DD7,
618         0x2DD8,
619         0x2DDF,
620         0x2DE0,
621         0x2E4A,
622         0x2E80,
623         0x2E9A,
624         0x2E9B,
625         0x2EF4,
626         0x2F00,
627         0x2FD6,
628         0x2FF0,
629         0x2FFC,
630         0x3000,
631         0x3040,
632         0x3041,
633         0x3097,
634         0x3099,
635         0x3100,
636         0x3105,
637         0x312F,
638         0x3131,
639         0x318F,
640         0x3190,
641         0x31BB,
642         0x31C0,
643         0x31E4,
644         0x31F0,
645         0x321F,
646         0x3220,
647         0x32FF,
648         0x3300,
649         0x4DB6,
650         0x4DC0,
651         0x9FEB,
652         0xA000,
653         0xA48D,
654         0xA490,
655         0xA4C7,
656         0xA4D0,
657         0xA62C,
658         0xA640,
659         0xA6F8,
660         0xA700,
661         0xA7AF,
662         0xA7B0,
663         0xA7B8,
664         0xA7F7,
665         0xA82C,
666         0xA830,
667         0xA83A,
668         0xA840,
669         0xA878,
670         0xA880,
671         0xA8C6,
672         0xA8CE,
673         0xA8DA,
674         0xA8E0,
675         0xA8FE,
676         0xA900,
677         0xA954,
678         0xA95F,
679         0xA97D,
680         0xA980,
681         0xA9CE,
682         0xA9CF,
683         0xA9DA,
684         0xA9DE,
685         0xA9FF,
686         0xAA00,
687         0xAA37,
688         0xAA40,
689         0xAA4E,
690         0xAA50,
691         0xAA5A,
692         0xAA5C,
693         0xAAC3,
694         0xAADB,
695         0xAAF7,
696         0xAB01,
697         0xAB07,
698         0xAB09,
699         0xAB0F,
700         0xAB11,
701         0xAB17,
702         0xAB20,
703         0xAB27,
704         0xAB28,
705         0xAB2F,
706         0xAB30,
707         0xAB66,
708         0xAB70,
709         0xABEE,
710         0xABF0,
711         0xABFA,
712         0xAC00,
713         0xD7A4,
714         0xD7B0,
715         0xD7C7,
716         0xD7CB,
717         0xD7FC,
718         0xD800,
719         0xFA6E,
720         0xFA70,
721         0xFADA,
722         0xFB00,
723         0xFB07,
724         0xFB13,
725         0xFB18,
726         0xFB1D,
727         0xFB37,
728         0xFB38,
729         0xFB3D,
730         0xFB3E,
731         0xFB3F,
732         0xFB40,
733         0xFB42,
734         0xFB43,
735         0xFB45,
736         0xFB46,
737         0xFBC2,
738         0xFBD3,
739         0xFD40,
740         0xFD50,
741         0xFD90,
742         0xFD92,
743         0xFDC8,
744         0xFDF0,
745         0xFDFE,
746         0xFE00,
747         0xFE1A,
748         0xFE20,
749         0xFE53,
750         0xFE54,
751         0xFE67,
752         0xFE68,
753         0xFE6C,
754         0xFE70,
755         0xFE75,
756         0xFE76,
757         0xFEFD,
758         0xFEFF,
759         0xFF00,
760         0xFF01,
761         0xFFBF,
762         0xFFC2,
763         0xFFC8,
764         0xFFCA,
765         0xFFD0,
766         0xFFD2,
767         0xFFD8,
768         0xFFDA,
769         0xFFDD,
770         0xFFE0,
771         0xFFE7,
772         0xFFE8,
773         0xFFEF,
774         0xFFF9,
775         0xFFFE,
776         0x10000,
777         0x1000C,
778         0x1000D,
779         0x10027,
780         0x10028,
781         0x1003B,
782         0x1003C,
783         0x1003E,
784         0x1003F,
785         0x1004E,
786         0x10050,
787         0x1005E,
788         0x10080,
789         0x100FB,
790         0x10100,
791         0x10103,
792         0x10107,
793         0x10134,
794         0x10137,
795         0x1018F,
796         0x10190,
797         0x1019C,
798         0x101A0,
799         0x101A1,
800         0x101D0,
801         0x101FE,
802         0x10280,
803         0x1029D,
804         0x102A0,
805         0x102D1,
806         0x102E0,
807         0x102FC,
808         0x10300,
809         0x10324,
810         0x1032D,
811         0x1034B,
812         0x10350,
813         0x1037B,
814         0x10380,
815         0x1039E,
816         0x1039F,
817         0x103C4,
818         0x103C8,
819         0x103D6,
820         0x10400,
821         0x1049E,
822         0x104A0,
823         0x104AA,
824         0x104B0,
825         0x104D4,
826         0x104D8,
827         0x104FC,
828         0x10500,
829         0x10528,
830         0x10530,
831         0x10564,
832         0x1056F,
833         0x10570,
834         0x10600,
835         0x10737,
836         0x10740,
837         0x10756,
838         0x10760,
839         0x10768,
840         0x10800,
841         0x10806,
842         0x10808,
843         0x10809,
844         0x1080A,
845         0x10836,
846         0x10837,
847         0x10839,
848         0x1083C,
849         0x1083D,
850         0x1083F,
851         0x10856,
852         0x10857,
853         0x1089F,
854         0x108A7,
855         0x108B0,
856         0x108E0,
857         0x108F3,
858         0x108F4,
859         0x108F6,
860         0x108FB,
861         0x1091C,
862         0x1091F,
863         0x1093A,
864         0x1093F,
865         0x10940,
866         0x10980,
867         0x109B8,
868         0x109BC,
869         0x109D0,
870         0x109D2,
871         0x10A04,
872         0x10A05,
873         0x10A07,
874         0x10A0C,
875         0x10A14,
876         0x10A15,
877         0x10A18,
878         0x10A19,
879         0x10A34,
880         0x10A38,
881         0x10A3B,
882         0x10A3F,
883         0x10A48,
884         0x10A50,
885         0x10A59,
886         0x10A60,
887         0x10AA0,
888         0x10AC0,
889         0x10AE7,
890         0x10AEB,
891         0x10AF7,
892         0x10B00,
893         0x10B36,
894         0x10B39,
895         0x10B56,
896         0x10B58,
897         0x10B73,
898         0x10B78,
899         0x10B92,
900         0x10B99,
901         0x10B9D,
902         0x10BA9,
903         0x10BB0,
904         0x10C00,
905         0x10C49,
906         0x10C80,
907         0x10CB3,
908         0x10CC0,
909         0x10CF3,
910         0x10CFA,
911         0x10D00,
912         0x10E60,
913         0x10E7F,
914         0x11000,
915         0x1104E,
916         0x11052,
917         0x11070,
918         0x1107F,
919         0x110C2,
920         0x110D0,
921         0x110E9,
922         0x110F0,
923         0x110FA,
924         0x11100,
925         0x11135,
926         0x11136,
927         0x11144,
928         0x11150,
929         0x11177,
930         0x11180,
931         0x111CE,
932         0x111D0,
933         0x111E0,
934         0x111E1,
935         0x111F5,
936         0x11200,
937         0x11212,
938         0x11213,
939         0x1123F,
940         0x11280,
941         0x11287,
942         0x11288,
943         0x11289,
944         0x1128A,
945         0x1128E,
946         0x1128F,
947         0x1129E,
948         0x1129F,
949         0x112AA,
950         0x112B0,
951         0x112EB,
952         0x112F0,
953         0x112FA,
954         0x11300,
955         0x11304,
956         0x11305,
957         0x1130D,
958         0x1130F,
959         0x11311,
960         0x11313,
961         0x11329,
962         0x1132A,
963         0x11331,
964         0x11332,
965         0x11334,
966         0x11335,
967         0x1133A,
968         0x1133C,
969         0x11345,
970         0x11347,
971         0x11349,
972         0x1134B,
973         0x1134E,
974         0x11350,
975         0x11351,
976         0x11357,
977         0x11358,
978         0x1135D,
979         0x11364,
980         0x11366,
981         0x1136D,
982         0x11370,
983         0x11375,
984         0x11400,
985         0x1145A,
986         0x1145B,
987         0x1145C,
988         0x1145D,
989         0x1145E,
990         0x11480,
991         0x114C8,
992         0x114D0,
993         0x114DA,
994         0x11580,
995         0x115B6,
996         0x115B8,
997         0x115DE,
998         0x11600,
999         0x11645,
1000         0x11650,
1001         0x1165A,
1002         0x11660,
1003         0x1166D,
1004         0x11680,
1005         0x116B8,
1006         0x116C0,
1007         0x116CA,
1008         0x11700,
1009         0x1171A,
1010         0x1171D,
1011         0x1172C,
1012         0x11730,
1013         0x11740,
1014         0x118A0,
1015         0x118F3,
1016         0x118FF,
1017         0x11900,
1018         0x11A00,
1019         0x11A48,
1020         0x11A50,
1021         0x11A84,
1022         0x11A86,
1023         0x11A9D,
1024         0x11A9E,
1025         0x11AA3,
1026         0x11AC0,
1027         0x11AF9,
1028         0x11C00,
1029         0x11C09,
1030         0x11C0A,
1031         0x11C37,
1032         0x11C38,
1033         0x11C46,
1034         0x11C50,
1035         0x11C6D,
1036         0x11C70,
1037         0x11C90,
1038         0x11C92,
1039         0x11CA8,
1040         0x11CA9,
1041         0x11CB7,
1042         0x11D00,
1043         0x11D07,
1044         0x11D08,
1045         0x11D0A,
1046         0x11D0B,
1047         0x11D37,
1048         0x11D3A,
1049         0x11D3B,
1050         0x11D3C,
1051         0x11D3E,
1052         0x11D3F,
1053         0x11D48,
1054         0x11D50,
1055         0x11D5A,
1056         0x12000,
1057         0x1239A,
1058         0x12400,
1059         0x1246F,
1060         0x12470,
1061         0x12475,
1062         0x12480,
1063         0x12544,
1064         0x13000,
1065         0x1342F,
1066         0x14400,
1067         0x14647,
1068         0x16800,
1069         0x16A39,
1070         0x16A40,
1071         0x16A5F,
1072         0x16A60,
1073         0x16A6A,
1074         0x16A6E,
1075         0x16A70,
1076         0x16AD0,
1077         0x16AEE,
1078         0x16AF0,
1079         0x16AF6,
1080         0x16B00,
1081         0x16B46,
1082         0x16B50,
1083         0x16B5A,
1084         0x16B5B,
1085         0x16B62,
1086         0x16B63,
1087         0x16B78,
1088         0x16B7D,
1089         0x16B90,
1090         0x16F00,
1091         0x16F45,
1092         0x16F50,
1093         0x16F7F,
1094         0x16F8F,
1095         0x16FA0,
1096         0x16FE0,
1097         0x16FE2,
1098         0x17000,
1099         0x187ED,
1100         0x18800,
1101         0x18AF3,
1102         0x1B000,
1103         0x1B11F,
1104         0x1B170,
1105         0x1B2FC,
1106         0x1BC00,
1107         0x1BC6B,
1108         0x1BC70,
1109         0x1BC7D,
1110         0x1BC80,
1111         0x1BC89,
1112         0x1BC90,
1113         0x1BC9A,
1114         0x1BC9C,
1115         0x1BCA4,
1116         0x1D000,
1117         0x1D0F6,
1118         0x1D100,
1119         0x1D127,
1120         0x1D129,
1121         0x1D1E9,
1122         0x1D200,
1123         0x1D246,
1124         0x1D300,
1125         0x1D357,
1126         0x1D360,
1127         0x1D372,
1128         0x1D400,
1129         0x1D455,
1130         0x1D456,
1131         0x1D49D,
1132         0x1D49E,
1133         0x1D4A0,
1134         0x1D4A2,
1135         0x1D4A3,
1136         0x1D4A5,
1137         0x1D4A7,
1138         0x1D4A9,
1139         0x1D4AD,
1140         0x1D4AE,
1141         0x1D4BA,
1142         0x1D4BB,
1143         0x1D4BC,
1144         0x1D4BD,
1145         0x1D4C4,
1146         0x1D4C5,
1147         0x1D506,
1148         0x1D507,
1149         0x1D50B,
1150         0x1D50D,
1151         0x1D515,
1152         0x1D516,
1153         0x1D51D,
1154         0x1D51E,
1155         0x1D53A,
1156         0x1D53B,
1157         0x1D53F,
1158         0x1D540,
1159         0x1D545,
1160         0x1D546,
1161         0x1D547,
1162         0x1D54A,
1163         0x1D551,
1164         0x1D552,
1165         0x1D6A6,
1166         0x1D6A8,
1167         0x1D7CC,
1168         0x1D7CE,
1169         0x1DA8C,
1170         0x1DA9B,
1171         0x1DAA0,
1172         0x1DAA1,
1173         0x1DAB0,
1174         0x1E000,
1175         0x1E007,
1176         0x1E008,
1177         0x1E019,
1178         0x1E01B,
1179         0x1E022,
1180         0x1E023,
1181         0x1E025,
1182         0x1E026,
1183         0x1E02B,
1184         0x1E800,
1185         0x1E8C5,
1186         0x1E8C7,
1187         0x1E8D7,
1188         0x1E900,
1189         0x1E94B,
1190         0x1E950,
1191         0x1E95A,
1192         0x1E95E,
1193         0x1E960,
1194         0x1EE00,
1195         0x1EE04,
1196         0x1EE05,
1197         0x1EE20,
1198         0x1EE21,
1199         0x1EE23,
1200         0x1EE24,
1201         0x1EE25,
1202         0x1EE27,
1203         0x1EE28,
1204         0x1EE29,
1205         0x1EE33,
1206         0x1EE34,
1207         0x1EE38,
1208         0x1EE39,
1209         0x1EE3A,
1210         0x1EE3B,
1211         0x1EE3C,
1212         0x1EE42,
1213         0x1EE43,
1214         0x1EE47,
1215         0x1EE48,
1216         0x1EE49,
1217         0x1EE4A,
1218         0x1EE4B,
1219         0x1EE4C,
1220         0x1EE4D,
1221         0x1EE50,
1222         0x1EE51,
1223         0x1EE53,
1224         0x1EE54,
1225         0x1EE55,
1226         0x1EE57,
1227         0x1EE58,
1228         0x1EE59,
1229         0x1EE5A,
1230         0x1EE5B,
1231         0x1EE5C,
1232         0x1EE5D,
1233         0x1EE5E,
1234         0x1EE5F,
1235         0x1EE60,
1236         0x1EE61,
1237         0x1EE63,
1238         0x1EE64,
1239         0x1EE65,
1240         0x1EE67,
1241         0x1EE6B,
1242         0x1EE6C,
1243         0x1EE73,
1244         0x1EE74,
1245         0x1EE78,
1246         0x1EE79,
1247         0x1EE7D,
1248         0x1EE7E,
1249         0x1EE7F,
1250         0x1EE80,
1251         0x1EE8A,
1252         0x1EE8B,
1253         0x1EE9C,
1254         0x1EEA1,
1255         0x1EEA4,
1256         0x1EEA5,
1257         0x1EEAA,
1258         0x1EEAB,
1259         0x1EEBC,
1260         0x1EEF0,
1261         0x1EEF2,
1262         0x1F000,
1263         0x1F02C,
1264         0x1F030,
1265         0x1F094,
1266         0x1F0A0,
1267         0x1F0AF,
1268         0x1F0B1,
1269         0x1F0C0,
1270         0x1F0C1,
1271         0x1F0D0,
1272         0x1F0D1,
1273         0x1F0F6,
1274         0x1F100,
1275         0x1F10D,
1276         0x1F110,
1277         0x1F12F,
1278         0x1F130,
1279         0x1F16C,
1280         0x1F170,
1281         0x1F1AD,
1282         0x1F1E6,
1283         0x1F203,
1284         0x1F210,
1285         0x1F23C,
1286         0x1F240,
1287         0x1F249,
1288         0x1F250,
1289         0x1F252,
1290         0x1F260,
1291         0x1F266,
1292         0x1F300,
1293         0x1F6D5,
1294         0x1F6E0,
1295         0x1F6ED,
1296         0x1F6F0,
1297         0x1F6F9,
1298         0x1F700,
1299         0x1F774,
1300         0x1F780,
1301         0x1F7D5,
1302         0x1F800,
1303         0x1F80C,
1304         0x1F810,
1305         0x1F848,
1306         0x1F850,
1307         0x1F85A,
1308         0x1F860,
1309         0x1F888,
1310         0x1F890,
1311         0x1F8AE,
1312         0x1F900,
1313         0x1F90C,
1314         0x1F910,
1315         0x1F93F,
1316         0x1F940,
1317         0x1F94D,
1318         0x1F950,
1319         0x1F96C,
1320         0x1F980,
1321         0x1F998,
1322         0x1F9C0,
1323         0x1F9C1,
1324         0x1F9D0,
1325         0x1F9E7,
1326         0x20000,
1327         0x2A6D7,
1328         0x2A700,
1329         0x2B735,
1330         0x2B740,
1331         0x2B81E,
1332         0x2B820,
1333         0x2CEA2,
1334         0x2CEB0,
1335         0x2EBE1,
1336         0x2F800,
1337         0x2FA1E,
1338         0xE0001,
1339         0xE0002,
1340         0xE0020,
1341         0xE0080,
1342         0xE0100,
1343         0xE01F0,
1344         0xF0000,
1345         0xFFFFE,
1346         0x100000,
1347         0x10FFFE
1348 };
1349
1350 static const UV Cased_invlist[] = { /* for ASCII/Latin1 */
1351         271,    /* Number of elements */
1352         148565664, /* Version and data structure type */
1353         1,      /* 0 if the list starts at 0;
1354                    1 if it starts at the element beyond 0 */
1355         0x0,
1356         0x41,
1357         0x5B,
1358         0x61,
1359         0x7B,
1360         0xAA,
1361         0xAB,
1362         0xB5,
1363         0xB6,
1364         0xBA,
1365         0xBB,
1366         0xC0,
1367         0xD7,
1368         0xD8,
1369         0xF7,
1370         0xF8,
1371         0x1BB,
1372         0x1BC,
1373         0x1C0,
1374         0x1C4,
1375         0x294,
1376         0x295,
1377         0x2B9,
1378         0x2C0,
1379         0x2C2,
1380         0x2E0,
1381         0x2E5,
1382         0x345,
1383         0x346,
1384         0x370,
1385         0x374,
1386         0x376,
1387         0x378,
1388         0x37A,
1389         0x37E,
1390         0x37F,
1391         0x380,
1392         0x386,
1393         0x387,
1394         0x388,
1395         0x38B,
1396         0x38C,
1397         0x38D,
1398         0x38E,
1399         0x3A2,
1400         0x3A3,
1401         0x3F6,
1402         0x3F7,
1403         0x482,
1404         0x48A,
1405         0x530,
1406         0x531,
1407         0x557,
1408         0x561,
1409         0x588,
1410         0x10A0,
1411         0x10C6,
1412         0x10C7,
1413         0x10C8,
1414         0x10CD,
1415         0x10CE,
1416         0x13A0,
1417         0x13F6,
1418         0x13F8,
1419         0x13FE,
1420         0x1C80,
1421         0x1C89,
1422         0x1D00,
1423         0x1DC0,
1424         0x1E00,
1425         0x1F16,
1426         0x1F18,
1427         0x1F1E,
1428         0x1F20,
1429         0x1F46,
1430         0x1F48,
1431         0x1F4E,
1432         0x1F50,
1433         0x1F58,
1434         0x1F59,
1435         0x1F5A,
1436         0x1F5B,
1437         0x1F5C,
1438         0x1F5D,
1439         0x1F5E,
1440         0x1F5F,
1441         0x1F7E,
1442         0x1F80,
1443         0x1FB5,
1444         0x1FB6,
1445         0x1FBD,
1446         0x1FBE,
1447         0x1FBF,
1448         0x1FC2,
1449         0x1FC5,
1450         0x1FC6,
1451         0x1FCD,
1452         0x1FD0,
1453         0x1FD4,
1454         0x1FD6,
1455         0x1FDC,
1456         0x1FE0,
1457         0x1FED,
1458         0x1FF2,
1459         0x1FF5,
1460         0x1FF6,
1461         0x1FFD,
1462         0x2071,
1463         0x2072,
1464         0x207F,
1465         0x2080,
1466         0x2090,
1467         0x209D,
1468         0x2102,
1469         0x2103,
1470         0x2107,
1471         0x2108,
1472         0x210A,
1473         0x2114,
1474         0x2115,
1475         0x2116,
1476         0x2119,
1477         0x211E,
1478         0x2124,
1479         0x2125,
1480         0x2126,
1481         0x2127,
1482         0x2128,
1483         0x2129,
1484         0x212A,
1485         0x212E,
1486         0x212F,
1487         0x2135,
1488         0x2139,
1489         0x213A,
1490         0x213C,
1491         0x2140,
1492         0x2145,
1493         0x214A,
1494         0x214E,
1495         0x214F,
1496         0x2160,
1497         0x2180,
1498         0x2183,
1499         0x2185,
1500         0x24B6,
1501         0x24EA,
1502         0x2C00,
1503         0x2C2F,
1504         0x2C30,
1505         0x2C5F,
1506         0x2C60,
1507         0x2CE5,
1508         0x2CEB,
1509         0x2CEF,
1510         0x2CF2,
1511         0x2CF4,
1512         0x2D00,
1513         0x2D26,
1514         0x2D27,
1515         0x2D28,
1516         0x2D2D,
1517         0x2D2E,
1518         0xA640,
1519         0xA66E,
1520         0xA680,
1521         0xA69E,
1522         0xA722,
1523         0xA788,
1524         0xA78B,
1525         0xA78F,
1526         0xA790,
1527         0xA7AF,
1528         0xA7B0,
1529         0xA7B8,
1530         0xA7F8,
1531         0xA7FB,
1532         0xAB30,
1533         0xAB5B,
1534         0xAB5C,
1535         0xAB66,
1536         0xAB70,
1537         0xABC0,
1538         0xFB00,
1539         0xFB07,
1540         0xFB13,
1541         0xFB18,
1542         0xFF21,
1543         0xFF3B,
1544         0xFF41,
1545         0xFF5B,
1546         0x10400,
1547         0x10450,
1548         0x104B0,
1549         0x104D4,
1550         0x104D8,
1551         0x104FC,
1552         0x10C80,
1553         0x10CB3,
1554         0x10CC0,
1555         0x10CF3,
1556         0x118A0,
1557         0x118E0,
1558         0x1D400,
1559         0x1D455,
1560         0x1D456,
1561         0x1D49D,
1562         0x1D49E,
1563         0x1D4A0,
1564         0x1D4A2,
1565         0x1D4A3,
1566         0x1D4A5,
1567         0x1D4A7,
1568         0x1D4A9,
1569         0x1D4AD,
1570         0x1D4AE,
1571         0x1D4BA,
1572         0x1D4BB,
1573         0x1D4BC,
1574         0x1D4BD,
1575         0x1D4C4,
1576         0x1D4C5,
1577         0x1D506,
1578         0x1D507,
1579         0x1D50B,
1580         0x1D50D,
1581         0x1D515,
1582         0x1D516,
1583         0x1D51D,
1584         0x1D51E,
1585         0x1D53A,
1586         0x1D53B,
1587         0x1D53F,
1588         0x1D540,
1589         0x1D545,
1590         0x1D546,
1591         0x1D547,
1592         0x1D54A,
1593         0x1D551,
1594         0x1D552,
1595         0x1D6A6,
1596         0x1D6A8,
1597         0x1D6C1,
1598         0x1D6C2,
1599         0x1D6DB,
1600         0x1D6DC,
1601         0x1D6FB,
1602         0x1D6FC,
1603         0x1D715,
1604         0x1D716,
1605         0x1D735,
1606         0x1D736,
1607         0x1D74F,
1608         0x1D750,
1609         0x1D76F,
1610         0x1D770,
1611         0x1D789,
1612         0x1D78A,
1613         0x1D7A9,
1614         0x1D7AA,
1615         0x1D7C3,
1616         0x1D7C4,
1617         0x1D7CC,
1618         0x1E900,
1619         0x1E944,
1620         0x1F130,
1621         0x1F14A,
1622         0x1F150,
1623         0x1F16A,
1624         0x1F170,
1625         0x1F18A
1626 };
1627
1628 #endif  /* defined(PERL_IN_PERL_C) */
1629
1630 #if defined(PERL_IN_REGCOMP_C)
1631
1632 static const UV NonL1_Perl_Non_Final_Folds_invlist[] = { /* for ASCII/Latin1 */
1633         45,     /* Number of elements */
1634         148565664, /* Version and data structure type */
1635         1,      /* 0 if the list starts at 0;
1636                    1 if it starts at the element beyond 0 */
1637         0x0,
1638         0x2BC,
1639         0x2BD,
1640         0x308,
1641         0x309,
1642         0x313,
1643         0x314,
1644         0x342,
1645         0x343,
1646         0x3AC,
1647         0x3AD,
1648         0x3AE,
1649         0x3AF,
1650         0x3B1,
1651         0x3B2,
1652         0x3B7,
1653         0x3B8,
1654         0x3B9,
1655         0x3BA,
1656         0x3C1,
1657         0x3C2,
1658         0x3C5,
1659         0x3C6,
1660         0x3C9,
1661         0x3CA,
1662         0x3CE,
1663         0x3CF,
1664         0x565,
1665         0x566,
1666         0x574,
1667         0x575,
1668         0x57E,
1669         0x57F,
1670         0x1F00,
1671         0x1F08,
1672         0x1F20,
1673         0x1F28,
1674         0x1F60,
1675         0x1F68,
1676         0x1F70,
1677         0x1F71,
1678         0x1F74,
1679         0x1F75,
1680         0x1F7C,
1681         0x1F7D
1682 };
1683
1684 static const UV _Perl_Any_Folds_invlist[] = { /* for ASCII/Latin1 */
1685         253,    /* Number of elements */
1686         148565664, /* Version and data structure type */
1687         1,      /* 0 if the list starts at 0;
1688                    1 if it starts at the element beyond 0 */
1689         0x0,
1690         0x41,
1691         0x5B,
1692         0x61,
1693         0x7B,
1694         0xB5,
1695         0xB6,
1696         0xC0,
1697         0xD7,
1698         0xD8,
1699         0xF7,
1700         0xF8,
1701         0x131,
1702         0x132,
1703         0x138,
1704         0x139,
1705         0x18D,
1706         0x18E,
1707         0x19B,
1708         0x19C,
1709         0x1AA,
1710         0x1AC,
1711         0x1BA,
1712         0x1BC,
1713         0x1BE,
1714         0x1BF,
1715         0x1C0,
1716         0x1C4,
1717         0x221,
1718         0x222,
1719         0x234,
1720         0x23A,
1721         0x255,
1722         0x256,
1723         0x258,
1724         0x259,
1725         0x25A,
1726         0x25B,
1727         0x25D,
1728         0x260,
1729         0x262,
1730         0x263,
1731         0x264,
1732         0x265,
1733         0x267,
1734         0x268,
1735         0x26D,
1736         0x26F,
1737         0x270,
1738         0x271,
1739         0x273,
1740         0x275,
1741         0x276,
1742         0x27D,
1743         0x27E,
1744         0x280,
1745         0x281,
1746         0x283,
1747         0x284,
1748         0x287,
1749         0x28D,
1750         0x292,
1751         0x293,
1752         0x29D,
1753         0x29F,
1754         0x2BC,
1755         0x2BD,
1756         0x2BE,
1757         0x2BF,
1758         0x300,
1759         0x302,
1760         0x307,
1761         0x309,
1762         0x30A,
1763         0x30B,
1764         0x30C,
1765         0x30D,
1766         0x313,
1767         0x314,
1768         0x331,
1769         0x332,
1770         0x342,
1771         0x343,
1772         0x345,
1773         0x346,
1774         0x370,
1775         0x374,
1776         0x376,
1777         0x378,
1778         0x37B,
1779         0x37E,
1780         0x37F,
1781         0x380,
1782         0x386,
1783         0x387,
1784         0x388,
1785         0x38B,
1786         0x38C,
1787         0x38D,
1788         0x38E,
1789         0x3A2,
1790         0x3A3,
1791         0x3D2,
1792         0x3D5,
1793         0x3F6,
1794         0x3F7,
1795         0x3FC,
1796         0x3FD,
1797         0x482,
1798         0x48A,
1799         0x530,
1800         0x531,
1801         0x557,
1802         0x561,
1803         0x588,
1804         0x10A0,
1805         0x10C6,
1806         0x10C7,
1807         0x10C8,
1808         0x10CD,
1809         0x10CE,
1810         0x13A0,
1811         0x13F6,
1812         0x13F8,
1813         0x13FE,
1814         0x1C80,
1815         0x1C89,
1816         0x1D79,
1817         0x1D7A,
1818         0x1D7D,
1819         0x1D7E,
1820         0x1E00,
1821         0x1E9C,
1822         0x1E9E,
1823         0x1E9F,
1824         0x1EA0,
1825         0x1F16,
1826         0x1F18,
1827         0x1F1E,
1828         0x1F20,
1829         0x1F46,
1830         0x1F48,
1831         0x1F4E,
1832         0x1F50,
1833         0x1F58,
1834         0x1F59,
1835         0x1F5A,
1836         0x1F5B,
1837         0x1F5C,
1838         0x1F5D,
1839         0x1F5E,
1840         0x1F5F,
1841         0x1F7E,
1842         0x1F80,
1843         0x1FB5,
1844         0x1FB6,
1845         0x1FBD,
1846         0x1FBE,
1847         0x1FBF,
1848         0x1FC2,
1849         0x1FC5,
1850         0x1FC6,
1851         0x1FCD,
1852         0x1FD0,
1853         0x1FD4,
1854         0x1FD6,
1855         0x1FDC,
1856         0x1FE0,
1857         0x1FED,
1858         0x1FF2,
1859         0x1FF5,
1860         0x1FF6,
1861         0x1FFD,
1862         0x2126,
1863         0x2127,
1864         0x212A,
1865         0x212C,
1866         0x2132,
1867         0x2133,
1868         0x214E,
1869         0x214F,
1870         0x2160,
1871         0x2180,
1872         0x2183,
1873         0x2185,
1874         0x24B6,
1875         0x24EA,
1876         0x2C00,
1877         0x2C2F,
1878         0x2C30,
1879         0x2C5F,
1880         0x2C60,
1881         0x2C71,
1882         0x2C72,
1883         0x2C74,
1884         0x2C75,
1885         0x2C77,
1886         0x2C7E,
1887         0x2CE4,
1888         0x2CEB,
1889         0x2CEF,
1890         0x2CF2,
1891         0x2CF4,
1892         0x2D00,
1893         0x2D26,
1894         0x2D27,
1895         0x2D28,
1896         0x2D2D,
1897         0x2D2E,
1898         0xA640,
1899         0xA66E,
1900         0xA680,
1901         0xA69C,
1902         0xA722,
1903         0xA730,
1904         0xA732,
1905         0xA770,
1906         0xA779,
1907         0xA788,
1908         0xA78B,
1909         0xA78E,
1910         0xA790,
1911         0xA794,
1912         0xA796,
1913         0xA7AF,
1914         0xA7B0,
1915         0xA7B8,
1916         0xAB53,
1917         0xAB54,
1918         0xAB70,
1919         0xABC0,
1920         0xFB00,
1921         0xFB07,
1922         0xFB13,
1923         0xFB18,
1924         0xFF21,
1925         0xFF3B,
1926         0xFF41,
1927         0xFF5B,
1928         0x10400,
1929         0x10450,
1930         0x104B0,
1931         0x104D4,
1932         0x104D8,
1933         0x104FC,
1934         0x10C80,
1935         0x10CB3,
1936         0x10CC0,
1937         0x10CF3,
1938         0x118A0,
1939         0x118E0,
1940         0x1E900,
1941         0x1E944
1942 };
1943
1944 static const UV _Perl_Folds_To_Multi_Char_invlist[] = { /* for ASCII/Latin1 */
1945         59,     /* Number of elements */
1946         148565664, /* Version and data structure type */
1947         1,      /* 0 if the list starts at 0;
1948                    1 if it starts at the element beyond 0 */
1949         0x0,
1950         0xDF,
1951         0xE0,
1952         0x130,
1953         0x131,
1954         0x149,
1955         0x14A,
1956         0x1F0,
1957         0x1F1,
1958         0x390,
1959         0x391,
1960         0x3B0,
1961         0x3B1,
1962         0x587,
1963         0x588,
1964         0x1E96,
1965         0x1E9B,
1966         0x1E9E,
1967         0x1E9F,
1968         0x1F50,
1969         0x1F51,
1970         0x1F52,
1971         0x1F53,
1972         0x1F54,
1973         0x1F55,
1974         0x1F56,
1975         0x1F57,
1976         0x1F80,
1977         0x1FB0,
1978         0x1FB2,
1979         0x1FB5,
1980         0x1FB6,
1981         0x1FB8,
1982         0x1FBC,
1983         0x1FBD,
1984         0x1FC2,
1985         0x1FC5,
1986         0x1FC6,
1987         0x1FC8,
1988         0x1FCC,
1989         0x1FCD,
1990         0x1FD2,
1991         0x1FD4,
1992         0x1FD6,
1993         0x1FD8,
1994         0x1FE2,
1995         0x1FE5,
1996         0x1FE6,
1997         0x1FE8,
1998         0x1FF2,
1999         0x1FF5,
2000         0x1FF6,
2001         0x1FF8,
2002         0x1FFC,
2003         0x1FFD,
2004         0xFB00,
2005         0xFB07,
2006         0xFB13,
2007         0xFB18
2008 };
2009
2010 #endif  /* defined(PERL_IN_REGCOMP_C) */
2011
2012 #if defined(PERL_IN_PERL_C)
2013
2014 static const UV _Perl_GCB_invlist[] = { /* for ASCII/Latin1 */
2015         1690,   /* Number of elements */
2016         148565664, /* Version and data structure type */
2017         0,      /* 0 if the list starts at 0;
2018                    1 if it starts at the element beyond 0 */
2019         0x0,
2020         0xA,
2021         0xB,
2022         0xD,
2023         0xE,
2024         0x20,
2025         0x7F,
2026         0xA0,
2027         0xAD,
2028         0xAE,
2029         0x300,
2030         0x370,
2031         0x483,
2032         0x48A,
2033         0x591,
2034         0x5BE,
2035         0x5BF,
2036         0x5C0,
2037         0x5C1,
2038         0x5C3,
2039         0x5C4,
2040         0x5C6,
2041         0x5C7,
2042         0x5C8,
2043         0x600,
2044         0x606,
2045         0x610,
2046         0x61B,
2047         0x61C,
2048         0x61D,
2049         0x64B,
2050         0x660,
2051         0x670,
2052         0x671,
2053         0x6D6,
2054         0x6DD,
2055         0x6DE,
2056         0x6DF,
2057         0x6E5,
2058         0x6E7,
2059         0x6E9,
2060         0x6EA,
2061         0x6EE,
2062         0x70F,
2063         0x710,
2064         0x711,
2065         0x712,
2066         0x730,
2067         0x74B,
2068         0x7A6,
2069         0x7B1,
2070         0x7EB,
2071         0x7F4,
2072         0x816,
2073         0x81A,
2074         0x81B,
2075         0x824,
2076         0x825,
2077         0x828,
2078         0x829,
2079         0x82E,
2080         0x859,
2081         0x85C,
2082         0x8D4,
2083         0x8E2,
2084         0x8E3,
2085         0x903,
2086         0x904,
2087         0x93A,
2088         0x93B,
2089         0x93C,
2090         0x93D,
2091         0x93E,
2092         0x941,
2093         0x949,
2094         0x94D,
2095         0x94E,
2096         0x950,
2097         0x951,
2098         0x958,
2099         0x962,
2100         0x964,
2101         0x981,
2102         0x982,
2103         0x984,
2104         0x9BC,
2105         0x9BD,
2106         0x9BE,
2107         0x9BF,
2108         0x9C1,
2109         0x9C5,
2110         0x9C7,
2111         0x9C9,
2112         0x9CB,
2113         0x9CD,
2114         0x9CE,
2115         0x9D7,
2116         0x9D8,
2117         0x9E2,
2118         0x9E4,
2119         0xA01,
2120         0xA03,
2121         0xA04,
2122         0xA3C,
2123         0xA3D,
2124         0xA3E,
2125         0xA41,
2126         0xA43,
2127         0xA47,
2128         0xA49,
2129         0xA4B,
2130         0xA4E,
2131         0xA51,
2132         0xA52,
2133         0xA70,
2134         0xA72,
2135         0xA75,
2136         0xA76,
2137         0xA81,
2138         0xA83,
2139         0xA84,
2140         0xABC,
2141         0xABD,
2142         0xABE,
2143         0xAC1,
2144         0xAC6,
2145         0xAC7,
2146         0xAC9,
2147         0xACA,
2148         0xACB,
2149         0xACD,
2150         0xACE,
2151         0xAE2,
2152         0xAE4,
2153         0xAFA,
2154         0xB00,
2155         0xB01,
2156         0xB02,
2157         0xB04,
2158         0xB3C,
2159         0xB3D,
2160         0xB3E,
2161         0xB40,
2162         0xB41,
2163         0xB45,
2164         0xB47,
2165         0xB49,
2166         0xB4B,
2167         0xB4D,
2168         0xB4E,
2169         0xB56,
2170         0xB58,
2171         0xB62,
2172         0xB64,
2173         0xB82,
2174         0xB83,
2175         0xBBE,
2176         0xBBF,
2177         0xBC0,
2178         0xBC1,
2179         0xBC3,
2180         0xBC6,
2181         0xBC9,
2182         0xBCA,
2183         0xBCD,
2184         0xBCE,
2185         0xBD7,
2186         0xBD8,
2187         0xC00,
2188         0xC01,
2189         0xC04,
2190         0xC3E,
2191         0xC41,
2192         0xC45,
2193         0xC46,
2194         0xC49,
2195         0xC4A,
2196         0xC4E,
2197         0xC55,
2198         0xC57,
2199         0xC62,
2200         0xC64,
2201         0xC81,
2202         0xC82,
2203         0xC84,
2204         0xCBC,
2205         0xCBD,
2206         0xCBE,
2207         0xCBF,
2208         0xCC0,
2209         0xCC2,
2210         0xCC3,
2211         0xCC5,
2212         0xCC6,
2213         0xCC7,
2214         0xCC9,
2215         0xCCA,
2216         0xCCC,
2217         0xCCE,
2218         0xCD5,
2219         0xCD7,
2220         0xCE2,
2221         0xCE4,
2222         0xD00,
2223         0xD02,
2224         0xD04,
2225         0xD3B,
2226         0xD3D,
2227         0xD3E,
2228         0xD3F,
2229         0xD41,
2230         0xD45,
2231         0xD46,
2232         0xD49,
2233         0xD4A,
2234         0xD4D,
2235         0xD4E,
2236         0xD4F,
2237         0xD57,
2238         0xD58,
2239         0xD62,
2240         0xD64,
2241         0xD82,
2242         0xD84,
2243         0xDCA,
2244         0xDCB,
2245         0xDCF,
2246         0xDD0,
2247         0xDD2,
2248         0xDD5,
2249         0xDD6,
2250         0xDD7,
2251         0xDD8,
2252         0xDDF,
2253         0xDE0,
2254         0xDF2,
2255         0xDF4,
2256         0xE31,
2257         0xE32,
2258         0xE33,
2259         0xE34,
2260         0xE3B,
2261         0xE47,
2262         0xE4F,
2263         0xEB1,
2264         0xEB2,
2265         0xEB3,
2266         0xEB4,
2267         0xEBA,
2268         0xEBB,
2269         0xEBD,
2270         0xEC8,
2271         0xECE,
2272         0xF18,
2273         0xF1A,
2274         0xF35,
2275         0xF36,
2276         0xF37,
2277         0xF38,
2278         0xF39,
2279         0xF3A,
2280         0xF3E,
2281         0xF40,
2282         0xF71,
2283         0xF7F,
2284         0xF80,
2285         0xF85,
2286         0xF86,
2287         0xF88,
2288         0xF8D,
2289         0xF98,
2290         0xF99,
2291         0xFBD,
2292         0xFC6,
2293         0xFC7,
2294         0x102D,
2295         0x1031,
2296         0x1032,
2297         0x1038,
2298         0x1039,
2299         0x103B,
2300         0x103D,
2301         0x103F,
2302         0x1056,
2303         0x1058,
2304         0x105A,
2305         0x105E,
2306         0x1061,
2307         0x1071,
2308         0x1075,
2309         0x1082,
2310         0x1083,
2311         0x1084,
2312         0x1085,
2313         0x1087,
2314         0x108D,
2315         0x108E,
2316         0x109D,
2317         0x109E,
2318         0x1100,
2319         0x1160,
2320         0x11A8,
2321         0x1200,
2322         0x135D,
2323         0x1360,
2324         0x1712,
2325         0x1715,
2326         0x1732,
2327         0x1735,
2328         0x1752,
2329         0x1754,
2330         0x1772,
2331         0x1774,
2332         0x17B4,
2333         0x17B6,
2334         0x17B7,
2335         0x17BE,
2336         0x17C6,
2337         0x17C7,
2338         0x17C9,
2339         0x17D4,
2340         0x17DD,
2341         0x17DE,
2342         0x180B,
2343         0x180E,
2344         0x180F,
2345         0x1885,
2346         0x1887,
2347         0x18A9,
2348         0x18AA,
2349         0x1920,
2350         0x1923,
2351         0x1927,
2352         0x1929,
2353         0x192C,
2354         0x1930,
2355         0x1932,
2356         0x1933,
2357         0x1939,
2358         0x193C,
2359         0x1A17,
2360         0x1A19,
2361         0x1A1B,
2362         0x1A1C,
2363         0x1A55,
2364         0x1A56,
2365         0x1A57,
2366         0x1A58,
2367         0x1A5F,
2368         0x1A60,
2369         0x1A61,
2370         0x1A62,
2371         0x1A63,
2372         0x1A65,
2373         0x1A6D,
2374         0x1A73,
2375         0x1A7D,
2376         0x1A7F,
2377         0x1A80,
2378         0x1AB0,
2379         0x1ABF,
2380         0x1B00,
2381         0x1B04,
2382         0x1B05,
2383         0x1B34,
2384         0x1B35,
2385         0x1B36,
2386         0x1B3B,
2387         0x1B3C,
2388         0x1B3D,
2389         0x1B42,
2390         0x1B43,
2391         0x1B45,
2392         0x1B6B,
2393         0x1B74,
2394         0x1B80,
2395         0x1B82,
2396         0x1B83,
2397         0x1BA1,
2398         0x1BA2,
2399         0x1BA6,
2400         0x1BA8,
2401         0x1BAA,
2402         0x1BAB,
2403         0x1BAE,
2404         0x1BE6,
2405         0x1BE7,
2406         0x1BE8,
2407         0x1BEA,
2408         0x1BED,
2409         0x1BEE,
2410         0x1BEF,
2411         0x1BF2,
2412         0x1BF4,
2413         0x1C24,
2414         0x1C2C,
2415         0x1C34,
2416         0x1C36,
2417         0x1C38,
2418         0x1CD0,
2419         0x1CD3,
2420         0x1CD4,
2421         0x1CE1,
2422         0x1CE2,
2423         0x1CE9,
2424         0x1CED,
2425         0x1CEE,
2426         0x1CF2,
2427         0x1CF4,
2428         0x1CF5,
2429         0x1CF7,
2430         0x1CF8,
2431         0x1CFA,
2432         0x1DC0,
2433         0x1DFA,
2434         0x1DFB,
2435         0x1E00,
2436         0x200B,
2437         0x200C,
2438         0x200D,
2439         0x200E,
2440         0x2010,
2441         0x2028,
2442         0x202F,
2443         0x2060,
2444         0x2070,
2445         0x20D0,
2446         0x20F1,
2447         0x261D,
2448         0x261E,
2449         0x2640,
2450         0x2641,
2451         0x2642,
2452         0x2643,
2453         0x2695,
2454         0x2697,
2455         0x26F9,
2456         0x26FA,
2457         0x2708,
2458         0x2709,
2459         0x270A,
2460         0x270E,
2461         0x2764,
2462         0x2765,
2463         0x2CEF,
2464         0x2CF2,
2465         0x2D7F,
2466         0x2D80,
2467         0x2DE0,
2468         0x2E00,
2469         0x302A,
2470         0x3030,
2471         0x3099,
2472         0x309B,
2473         0xA66F,
2474         0xA673,
2475         0xA674,
2476         0xA67E,
2477         0xA69E,
2478         0xA6A0,
2479         0xA6F0,
2480         0xA6F2,
2481         0xA802,
2482         0xA803,
2483         0xA806,
2484         0xA807,
2485         0xA80B,
2486         0xA80C,
2487         0xA823,
2488         0xA825,
2489         0xA827,
2490         0xA828,
2491         0xA880,
2492         0xA882,
2493         0xA8B4,
2494         0xA8C4,
2495         0xA8C6,
2496         0xA8E0,
2497         0xA8F2,
2498         0xA926,
2499         0xA92E,
2500         0xA947,
2501         0xA952,
2502         0xA954,
2503         0xA960,
2504         0xA97D,
2505         0xA980,
2506         0xA983,
2507         0xA984,
2508         0xA9B3,
2509         0xA9B4,
2510         0xA9B6,
2511         0xA9BA,
2512         0xA9BC,
2513         0xA9BD,
2514         0xA9C1,
2515         0xA9E5,
2516         0xA9E6,
2517         0xAA29,
2518         0xAA2F,
2519         0xAA31,
2520         0xAA33,
2521         0xAA35,
2522         0xAA37,
2523         0xAA43,
2524         0xAA44,
2525         0xAA4C,
2526         0xAA4D,
2527         0xAA4E,
2528         0xAA7C,
2529         0xAA7D,
2530         0xAAB0,
2531         0xAAB1,
2532         0xAAB2,
2533         0xAAB5,
2534         0xAAB7,
2535         0xAAB9,
2536         0xAABE,
2537         0xAAC0,
2538         0xAAC1,
2539         0xAAC2,
2540         0xAAEB,
2541         0xAAEC,
2542         0xAAEE,
2543         0xAAF0,
2544         0xAAF5,
2545         0xAAF6,
2546         0xAAF7,
2547         0xABE3,
2548         0xABE5,
2549         0xABE6,
2550         0xABE8,
2551         0xABE9,
2552         0xABEB,
2553         0xABEC,
2554         0xABED,
2555         0xABEE,
2556         0xAC00,
2557         0xAC01,
2558         0xAC1C,
2559         0xAC1D,
2560         0xAC38,
2561         0xAC39,
2562         0xAC54,
2563         0xAC55,
2564         0xAC70,
2565         0xAC71,
2566         0xAC8C,
2567         0xAC8D,
2568         0xACA8,
2569         0xACA9,
2570         0xACC4,
2571         0xACC5,
2572         0xACE0,
2573         0xACE1,
2574         0xACFC,
2575         0xACFD,
2576         0xAD18,
2577         0xAD19,
2578         0xAD34,
2579         0xAD35,
2580         0xAD50,
2581         0xAD51,
2582         0xAD6C,
2583         0xAD6D,
2584         0xAD88,
2585         0xAD89,
2586         0xADA4,
2587         0xADA5,
2588         0xADC0,
2589         0xADC1,
2590         0xADDC,
2591         0xADDD,
2592         0xADF8,
2593         0xADF9,
2594         0xAE14,
2595         0xAE15,
2596         0xAE30,
2597         0xAE31,
2598         0xAE4C,
2599         0xAE4D,
2600         0xAE68,
2601         0xAE69,
2602         0xAE84,
2603         0xAE85,
2604         0xAEA0,
2605         0xAEA1,
2606         0xAEBC,
2607         0xAEBD,
2608         0xAED8,
2609         0xAED9,
2610         0xAEF4,
2611         0xAEF5,
2612         0xAF10,
2613         0xAF11,
2614         0xAF2C,
2615         0xAF2D,
2616         0xAF48,
2617         0xAF49,
2618         0xAF64,
2619         0xAF65,
2620         0xAF80,
2621         0xAF81,
2622         0xAF9C,
2623         0xAF9D,
2624         0xAFB8,
2625         0xAFB9,
2626         0xAFD4,
2627         0xAFD5,
2628         0xAFF0,
2629         0xAFF1,
2630         0xB00C,
2631         0xB00D,
2632         0xB028,
2633         0xB029,
2634         0xB044,
2635         0xB045,
2636         0xB060,
2637         0xB061,
2638         0xB07C,
2639         0xB07D,
2640         0xB098,
2641         0xB099,
2642         0xB0B4,
2643         0xB0B5,
2644         0xB0D0,
2645         0xB0D1,
2646         0xB0EC,
2647         0xB0ED,
2648         0xB108,
2649         0xB109,
2650         0xB124,
2651         0xB125,
2652         0xB140,
2653         0xB141,
2654         0xB15C,
2655         0xB15D,
2656         0xB178,
2657         0xB179,
2658         0xB194,
2659         0xB195,
2660         0xB1B0,
2661         0xB1B1,
2662         0xB1CC,
2663         0xB1CD,
2664         0xB1E8,
2665         0xB1E9,
2666         0xB204,
2667         0xB205,
2668         0xB220,
2669         0xB221,
2670         0xB23C,
2671         0xB23D,
2672         0xB258,
2673         0xB259,
2674         0xB274,
2675         0xB275,
2676         0xB290,
2677         0xB291,
2678         0xB2AC,
2679         0xB2AD,
2680         0xB2C8,
2681         0xB2C9,
2682         0xB2E4,
2683         0xB2E5,
2684         0xB300,
2685         0xB301,
2686         0xB31C,
2687         0xB31D,
2688         0xB338,
2689         0xB339,
2690         0xB354,
2691         0xB355,
2692         0xB370,
2693         0xB371,
2694         0xB38C,
2695         0xB38D,
2696         0xB3A8,
2697         0xB3A9,
2698         0xB3C4,
2699         0xB3C5,
2700         0xB3E0,
2701         0xB3E1,
2702         0xB3FC,
2703         0xB3FD,
2704         0xB418,
2705         0xB419,
2706         0xB434,
2707         0xB435,
2708         0xB450,
2709         0xB451,
2710         0xB46C,
2711         0xB46D,
2712         0xB488,
2713         0xB489,
2714         0xB4A4,
2715         0xB4A5,
2716         0xB4C0,
2717         0xB4C1,
2718         0xB4DC,
2719         0xB4DD,
2720         0xB4F8,
2721         0xB4F9,
2722         0xB514,
2723         0xB515,
2724         0xB530,
2725         0xB531,
2726         0xB54C,
2727         0xB54D,
2728         0xB568,
2729         0xB569,
2730         0xB584,
2731         0xB585,
2732         0xB5A0,
2733         0xB5A1,
2734         0xB5BC,
2735         0xB5BD,
2736         0xB5D8,
2737         0xB5D9,
2738         0xB5F4,
2739         0xB5F5,
2740         0xB610,
2741         0xB611,
2742         0xB62C,
2743         0xB62D,
2744         0xB648,
2745         0xB649,
2746         0xB664,
2747         0xB665,
2748         0xB680,
2749         0xB681,
2750         0xB69C,
2751         0xB69D,
2752         0xB6B8,
2753         0xB6B9,
2754         0xB6D4,
2755         0xB6D5,
2756         0xB6F0,
2757         0xB6F1,
2758         0xB70C,
2759         0xB70D,
2760         0xB728,
2761         0xB729,
2762         0xB744,
2763         0xB745,
2764         0xB760,
2765         0xB761,
2766         0xB77C,
2767         0xB77D,
2768         0xB798,
2769         0xB799,
2770         0xB7B4,
2771         0xB7B5,
2772         0xB7D0,
2773         0xB7D1,
2774         0xB7EC,
2775         0xB7ED,
2776         0xB808,
2777         0xB809,
2778         0xB824,
2779         0xB825,
2780         0xB840,
2781         0xB841,
2782         0xB85C,
2783         0xB85D,
2784         0xB878,
2785         0xB879,
2786         0xB894,
2787         0xB895,
2788         0xB8B0,
2789         0xB8B1,
2790         0xB8CC,
2791         0xB8CD,
2792         0xB8E8,
2793         0xB8E9,
2794         0xB904,
2795         0xB905,
2796         0xB920,
2797         0xB921,
2798         0xB93C,
2799         0xB93D,
2800         0xB958,
2801         0xB959,
2802         0xB974,
2803         0xB975,
2804         0xB990,
2805         0xB991,
2806         0xB9AC,
2807         0xB9AD,
2808         0xB9C8,
2809         0xB9C9,
2810         0xB9E4,
2811         0xB9E5,
2812         0xBA00,
2813         0xBA01,
2814         0xBA1C,
2815         0xBA1D,
2816         0xBA38,
2817         0xBA39,
2818         0xBA54,
2819         0xBA55,
2820         0xBA70,
2821         0xBA71,
2822         0xBA8C,
2823         0xBA8D,
2824         0xBAA8,
2825         0xBAA9,
2826         0xBAC4,
2827         0xBAC5,
2828         0xBAE0,
2829         0xBAE1,
2830         0xBAFC,
2831         0xBAFD,
2832         0xBB18,
2833         0xBB19,
2834         0xBB34,
2835         0xBB35,
2836         0xBB50,
2837         0xBB51,
2838         0xBB6C,
2839         0xBB6D,
2840         0xBB88,
2841         0xBB89,
2842         0xBBA4,
2843         0xBBA5,
2844         0xBBC0,
2845         0xBBC1,
2846         0xBBDC,
2847         0xBBDD,
2848         0xBBF8,
2849         0xBBF9,
2850         0xBC14,
2851         0xBC15,
2852         0xBC30,
2853         0xBC31,
2854         0xBC4C,
2855         0xBC4D,
2856         0xBC68,
2857         0xBC69,
2858         0xBC84,
2859         0xBC85,
2860         0xBCA0,
2861         0xBCA1,
2862         0xBCBC,
2863         0xBCBD,
2864         0xBCD8,
2865         0xBCD9,
2866         0xBCF4,
2867         0xBCF5,
2868         0xBD10,
2869         0xBD11,
2870         0xBD2C,
2871         0xBD2D,
2872         0xBD48,
2873         0xBD49,
2874         0xBD64,
2875         0xBD65,
2876         0xBD80,
2877         0xBD81,
2878         0xBD9C,
2879         0xBD9D,
2880         0xBDB8,
2881         0xBDB9,
2882         0xBDD4,
2883         0xBDD5,
2884         0xBDF0,
2885         0xBDF1,
2886         0xBE0C,
2887         0xBE0D,
2888         0xBE28,
2889         0xBE29,
2890         0xBE44,
2891         0xBE45,
2892         0xBE60,
2893         0xBE61,
2894         0xBE7C,
2895         0xBE7D,
2896         0xBE98,
2897         0xBE99,
2898         0xBEB4,
2899         0xBEB5,
2900         0xBED0,
2901         0xBED1,
2902         0xBEEC,
2903         0xBEED,
2904         0xBF08,
2905         0xBF09,
2906         0xBF24,
2907         0xBF25,
2908         0xBF40,
2909         0xBF41,
2910         0xBF5C,
2911         0xBF5D,
2912         0xBF78,
2913         0xBF79,
2914         0xBF94,
2915         0xBF95,
2916         0xBFB0,
2917         0xBFB1,
2918         0xBFCC,
2919         0xBFCD,
2920         0xBFE8,
2921         0xBFE9,
2922         0xC004,
2923         0xC005,
2924         0xC020,
2925         0xC021,
2926         0xC03C,
2927         0xC03D,
2928         0xC058,
2929         0xC059,
2930         0xC074,
2931         0xC075,
2932         0xC090,
2933         0xC091,
2934         0xC0AC,
2935         0xC0AD,
2936         0xC0C8,
2937         0xC0C9,
2938         0xC0E4,
2939         0xC0E5,
2940         0xC100,
2941         0xC101,
2942         0xC11C,
2943         0xC11D,
2944         0xC138,
2945         0xC139,
2946         0xC154,
2947         0xC155,
2948         0xC170,
2949         0xC171,
2950         0xC18C,
2951         0xC18D,
2952         0xC1A8,
2953         0xC1A9,
2954         0xC1C4,
2955         0xC1C5,
2956         0xC1E0,
2957         0xC1E1,
2958         0xC1FC,
2959         0xC1FD,
2960         0xC218,
2961         0xC219,
2962         0xC234,
2963         0xC235,
2964         0xC250,
2965         0xC251,
2966         0xC26C,
2967         0xC26D,
2968         0xC288,
2969         0xC289,
2970         0xC2A4,
2971         0xC2A5,
2972         0xC2C0,
2973         0xC2C1,
2974         0xC2DC,
2975         0xC2DD,
2976         0xC2F8,
2977         0xC2F9,
2978         0xC314,
2979         0xC315,
2980         0xC330,
2981         0xC331,
2982         0xC34C,
2983         0xC34D,
2984         0xC368,
2985         0xC369,
2986         0xC384,
2987         0xC385,
2988         0xC3A0,
2989         0xC3A1,
2990         0xC3BC,
2991         0xC3BD,
2992         0xC3D8,
2993         0xC3D9,
2994         0xC3F4,
2995         0xC3F5,
2996         0xC410,
2997         0xC411,
2998         0xC42C,
2999         0xC42D,
3000         0xC448,
3001         0xC449,
3002         0xC464,
3003         0xC465,
3004         0xC480,
3005         0xC481,
3006         0xC49C,
3007         0xC49D,
3008         0xC4B8,
3009         0xC4B9,
3010         0xC4D4,
3011         0xC4D5,
3012         0xC4F0,
3013         0xC4F1,
3014         0xC50C,
3015         0xC50D,
3016         0xC528,
3017         0xC529,
3018         0xC544,
3019         0xC545,
3020         0xC560,
3021         0xC561,
3022         0xC57C,
3023         0xC57D,
3024         0xC598,
3025         0xC599,
3026         0xC5B4,
3027         0xC5B5,
3028         0xC5D0,
3029         0xC5D1,
3030         0xC5EC,
3031         0xC5ED,
3032         0xC608,
3033         0xC609,
3034         0xC624,
3035         0xC625,
3036         0xC640,
3037         0xC641,
3038         0xC65C,
3039         0xC65D,
3040         0xC678,
3041         0xC679,
3042         0xC694,
3043         0xC695,
3044         0xC6B0,
3045         0xC6B1,
3046         0xC6CC,
3047         0xC6CD,
3048         0xC6E8,
3049         0xC6E9,
3050         0xC704,
3051         0xC705,
3052         0xC720,
3053         0xC721,
3054         0xC73C,
3055         0xC73D,
3056         0xC758,
3057         0xC759,
3058         0xC774,
3059         0xC775,
3060         0xC790,
3061         0xC791,
3062         0xC7AC,
3063         0xC7AD,
3064         0xC7C8,
3065         0xC7C9,
3066         0xC7E4,
3067         0xC7E5,
3068         0xC800,
3069         0xC801,
3070         0xC81C,
3071         0xC81D,
3072         0xC838,
3073         0xC839,
3074         0xC854,
3075         0xC855,
3076         0xC870,
3077         0xC871,
3078         0xC88C,
3079         0xC88D,
3080         0xC8A8,
3081         0xC8A9,
3082         0xC8C4,
3083         0xC8C5,
3084         0xC8E0,
3085         0xC8E1,
3086         0xC8FC,
3087         0xC8FD,
3088         0xC918,
3089         0xC919,
3090         0xC934,
3091         0xC935,
3092         0xC950,
3093         0xC951,
3094         0xC96C,
3095         0xC96D,
3096         0xC988,
3097         0xC989,
3098         0xC9A4,
3099         0xC9A5,
3100         0xC9C0,
3101         0xC9C1,
3102         0xC9DC,
3103         0xC9DD,
3104         0xC9F8,
3105         0xC9F9,
3106         0xCA14,
3107         0xCA15,
3108         0xCA30,
3109         0xCA31,
3110         0xCA4C,
3111         0xCA4D,
3112         0xCA68,
3113         0xCA69,
3114         0xCA84,
3115         0xCA85,
3116         0xCAA0,
3117         0xCAA1,
3118         0xCABC,
3119         0xCABD,
3120         0xCAD8,
3121         0xCAD9,
3122         0xCAF4,
3123         0xCAF5,
3124         0xCB10,
3125         0xCB11,
3126         0xCB2C,
3127         0xCB2D,
3128         0xCB48,
3129         0xCB49,
3130         0xCB64,
3131         0xCB65,
3132         0xCB80,
3133         0xCB81,
3134         0xCB9C,
3135         0xCB9D,
3136         0xCBB8,
3137         0xCBB9,
3138         0xCBD4,
3139         0xCBD5,
3140         0xCBF0,
3141         0xCBF1,
3142         0xCC0C,
3143         0xCC0D,
3144         0xCC28,
3145         0xCC29,
3146         0xCC44,
3147         0xCC45,
3148         0xCC60,
3149         0xCC61,
3150         0xCC7C,
3151         0xCC7D,
3152         0xCC98,
3153         0xCC99,
3154         0xCCB4,
3155         0xCCB5,
3156         0xCCD0,
3157         0xCCD1,
3158         0xCCEC,
3159         0xCCED,
3160         0xCD08,
3161         0xCD09,
3162         0xCD24,
3163         0xCD25,
3164         0xCD40,
3165         0xCD41,
3166         0xCD5C,
3167         0xCD5D,
3168         0xCD78,
3169         0xCD79,
3170         0xCD94,
3171         0xCD95,
3172         0xCDB0,
3173         0xCDB1,
3174         0xCDCC,
3175         0xCDCD,
3176         0xCDE8,
3177         0xCDE9,
3178         0xCE04,
3179         0xCE05,
3180         0xCE20,
3181         0xCE21,
3182         0xCE3C,
3183         0xCE3D,
3184         0xCE58,
3185         0xCE59,
3186         0xCE74,
3187         0xCE75,
3188         0xCE90,
3189         0xCE91,
3190         0xCEAC,
3191         0xCEAD,
3192         0xCEC8,
3193         0xCEC9,
3194         0xCEE4,
3195         0xCEE5,
3196         0xCF00,
3197         0xCF01,
3198         0xCF1C,
3199         0xCF1D,
3200         0xCF38,
3201         0xCF39,
3202         0xCF54,
3203         0xCF55,
3204         0xCF70,
3205         0xCF71,
3206         0xCF8C,
3207         0xCF8D,
3208         0xCFA8,
3209         0xCFA9,
3210         0xCFC4,
3211         0xCFC5,
3212         0xCFE0,
3213         0xCFE1,
3214         0xCFFC,
3215         0xCFFD,
3216         0xD018,
3217         0xD019,
3218         0xD034,
3219         0xD035,
3220         0xD050,
3221         0xD051,
3222         0xD06C,
3223         0xD06D,
3224         0xD088,
3225         0xD089,
3226         0xD0A4,
3227         0xD0A5,
3228         0xD0C0,
3229         0xD0C1,
3230         0xD0DC,
3231         0xD0DD,
3232         0xD0F8,
3233         0xD0F9,
3234         0xD114,
3235         0xD115,
3236         0xD130,
3237         0xD131,
3238         0xD14C,
3239         0xD14D,
3240         0xD168,
3241         0xD169,
3242         0xD184,
3243         0xD185,
3244         0xD1A0,
3245         0xD1A1,
3246         0xD1BC,
3247         0xD1BD,
3248         0xD1D8,
3249         0xD1D9,
3250         0xD1F4,
3251         0xD1F5,
3252         0xD210,
3253         0xD211,
3254         0xD22C,
3255         0xD22D,
3256         0xD248,
3257         0xD249,
3258         0xD264,
3259         0xD265,
3260         0xD280,
3261         0xD281,
3262         0xD29C,
3263         0xD29D,
3264         0xD2B8,
3265         0xD2B9,
3266         0xD2D4,
3267         0xD2D5,
3268         0xD2F0,
3269         0xD2F1,
3270         0xD30C,
3271         0xD30D,
3272         0xD328,
3273         0xD329,
3274         0xD344,
3275         0xD345,
3276         0xD360,
3277         0xD361,
3278         0xD37C,
3279         0xD37D,
3280         0xD398,
3281         0xD399,
3282         0xD3B4,
3283         0xD3B5,
3284         0xD3D0,
3285         0xD3D1,
3286         0xD3EC,
3287         0xD3ED,
3288         0xD408,
3289         0xD409,
3290         0xD424,
3291         0xD425,
3292         0xD440,
3293         0xD441,
3294         0xD45C,
3295         0xD45D,
3296         0xD478,
3297         0xD479,
3298         0xD494,
3299         0xD495,
3300         0xD4B0,
3301         0xD4B1,
3302         0xD4CC,
3303         0xD4CD,
3304         0xD4E8,
3305         0xD4E9,
3306         0xD504,
3307         0xD505,
3308         0xD520,
3309         0xD521,
3310         0xD53C,
3311         0xD53D,
3312         0xD558,
3313         0xD559,
3314         0xD574,
3315         0xD575,
3316         0xD590,
3317         0xD591,
3318         0xD5AC,
3319         0xD5AD,
3320         0xD5C8,
3321         0xD5C9,
3322         0xD5E4,
3323         0xD5E5,
3324         0xD600,
3325         0xD601,
3326         0xD61C,
3327         0xD61D,
3328         0xD638,
3329         0xD639,
3330         0xD654,
3331         0xD655,
3332         0xD670,
3333         0xD671,
3334         0xD68C,
3335         0xD68D,
3336         0xD6A8,
3337         0xD6A9,
3338         0xD6C4,
3339         0xD6C5,
3340         0xD6E0,
3341         0xD6E1,
3342         0xD6FC,
3343         0xD6FD,
3344         0xD718,
3345         0xD719,
3346         0xD734,
3347         0xD735,
3348         0xD750,
3349         0xD751,
3350         0xD76C,
3351         0xD76D,
3352         0xD788,
3353         0xD789,
3354         0xD7A4,
3355         0xD7B0,
3356         0xD7C7,
3357         0xD7CB,
3358         0xD7FC,
3359         0xD800,
3360         0xE000,
3361         0xFB1E,
3362         0xFB1F,
3363         0xFE00,
3364         0xFE10,
3365         0xFE20,
3366         0xFE30,
3367         0xFEFF,
3368         0xFF00,
3369         0xFF9E,
3370         0xFFA0,
3371         0xFFF0,
3372         0xFFFC,
3373         0x101FD,
3374         0x101FE,
3375         0x102E0,
3376         0x102E1,
3377         0x10376,
3378         0x1037B,
3379         0x10A01,
3380         0x10A04,
3381         0x10A05,
3382         0x10A07,
3383         0x10A0C,
3384         0x10A10,
3385         0x10A38,
3386         0x10A3B,
3387         0x10A3F,
3388         0x10A40,
3389         0x10AE5,
3390         0x10AE7,
3391         0x11000,
3392         0x11001,
3393         0x11002,
3394         0x11003,
3395         0x11038,
3396         0x11047,
3397         0x1107F,
3398         0x11082,
3399         0x11083,
3400         0x110B0,
3401         0x110B3,
3402         0x110B7,
3403         0x110B9,
3404         0x110BB,
3405         0x110BD,
3406         0x110BE,
3407         0x11100,
3408         0x11103,
3409         0x11127,
3410         0x1112C,
3411         0x1112D,
3412         0x11135,
3413         0x11173,
3414         0x11174,
3415         0x11180,
3416         0x11182,
3417         0x11183,
3418         0x111B3,
3419         0x111B6,
3420         0x111BF,
3421         0x111C1,
3422         0x111C2,
3423         0x111C4,
3424         0x111CA,
3425         0x111CD,
3426         0x1122C,
3427         0x1122F,
3428         0x11232,
3429         0x11234,
3430         0x11235,
3431         0x11236,
3432         0x11238,
3433         0x1123E,
3434         0x1123F,
3435         0x112DF,
3436         0x112E0,
3437         0x112E3,
3438         0x112EB,
3439         0x11300,
3440         0x11302,
3441         0x11304,
3442         0x1133C,
3443         0x1133D,
3444         0x1133E,
3445         0x1133F,
3446         0x11340,
3447         0x11341,
3448         0x11345,
3449         0x11347,
3450         0x11349,
3451         0x1134B,
3452         0x1134E,
3453         0x11357,
3454         0x11358,
3455         0x11362,
3456         0x11364,
3457         0x11366,
3458         0x1136D,
3459         0x11370,
3460         0x11375,
3461         0x11435,
3462         0x11438,
3463         0x11440,
3464         0x11442,
3465         0x11445,
3466         0x11446,
3467         0x11447,
3468         0x114B0,
3469         0x114B1,
3470         0x114B3,
3471         0x114B9,
3472         0x114BA,
3473         0x114BB,
3474         0x114BD,
3475         0x114BE,
3476         0x114BF,
3477         0x114C1,
3478         0x114C2,
3479         0x114C4,
3480         0x115AF,
3481         0x115B0,
3482         0x115B2,
3483         0x115B6,
3484         0x115B8,
3485         0x115BC,
3486         0x115BE,
3487         0x115BF,
3488         0x115C1,
3489         0x115DC,
3490         0x115DE,
3491         0x11630,
3492         0x11633,
3493         0x1163B,
3494         0x1163D,
3495         0x1163E,
3496         0x1163F,
3497         0x11641,
3498         0x116AB,
3499         0x116AC,
3500         0x116AD,
3501         0x116AE,
3502         0x116B0,
3503         0x116B6,
3504         0x116B7,
3505         0x116B8,
3506         0x1171D,
3507         0x11720,
3508         0x11722,
3509         0x11726,
3510         0x11727,
3511         0x1172C,
3512         0x11A01,
3513         0x11A07,
3514         0x11A09,
3515         0x11A0B,
3516         0x11A33,
3517         0x11A39,
3518         0x11A3A,
3519         0x11A3B,
3520         0x11A3F,
3521         0x11A47,
3522         0x11A48,
3523         0x11A51,
3524         0x11A57,
3525         0x11A59,
3526         0x11A5C,
3527         0x11A86,
3528         0x11A8A,
3529         0x11A97,
3530         0x11A98,
3531         0x11A9A,
3532         0x11C2F,
3533         0x11C30,
3534         0x11C37,
3535         0x11C38,
3536         0x11C3E,
3537         0x11C3F,
3538         0x11C40,
3539         0x11C92,
3540         0x11CA8,
3541         0x11CA9,
3542         0x11CAA,
3543         0x11CB1,
3544         0x11CB2,
3545         0x11CB4,
3546         0x11CB5,
3547         0x11CB7,
3548         0x11D31,
3549         0x11D37,
3550         0x11D3A,
3551         0x11D3B,
3552         0x11D3C,
3553         0x11D3E,
3554         0x11D3F,
3555         0x11D46,
3556         0x11D47,
3557         0x11D48,
3558         0x16AF0,
3559         0x16AF5,
3560         0x16B30,
3561         0x16B37,
3562         0x16F51,
3563         0x16F7F,
3564         0x16F8F,
3565         0x16F93,
3566         0x1BC9D,
3567         0x1BC9F,
3568         0x1BCA0,
3569         0x1BCA4,
3570         0x1D165,
3571         0x1D166,
3572         0x1D167,
3573         0x1D16A,
3574         0x1D16D,
3575         0x1D16E,
3576         0x1D173,
3577         0x1D17B,
3578         0x1D183,
3579         0x1D185,
3580         0x1D18C,
3581         0x1D1AA,
3582         0x1D1AE,
3583         0x1D242,
3584         0x1D245,
3585         0x1DA00,
3586         0x1DA37,
3587         0x1DA3B,
3588         0x1DA6D,
3589         0x1DA75,
3590         0x1DA76,
3591         0x1DA84,
3592         0x1DA85,
3593         0x1DA9B,
3594         0x1DAA0,
3595         0x1DAA1,
3596         0x1DAB0,
3597         0x1E000,
3598         0x1E007,
3599         0x1E008,
3600         0x1E019,
3601         0x1E01B,
3602         0x1E022,
3603         0x1E023,
3604         0x1E025,
3605         0x1E026,
3606         0x1E02B,
3607         0x1E8D0,
3608         0x1E8D7,
3609         0x1E944,
3610         0x1E94B,
3611         0x1F1E6,
3612         0x1F200,
3613         0x1F308,
3614         0x1F309,
3615         0x1F33E,
3616         0x1F33F,
3617         0x1F373,
3618         0x1F374,
3619         0x1F385,
3620         0x1F386,
3621         0x1F393,
3622         0x1F394,
3623         0x1F3A4,
3624         0x1F3A5,
3625         0x1F3A8,
3626         0x1F3A9,
3627         0x1F3C2,
3628         0x1F3C5,
3629         0x1F3C7,
3630         0x1F3C8,
3631         0x1F3CA,
3632         0x1F3CD,
3633         0x1F3EB,
3634         0x1F3EC,
3635         0x1F3ED,
3636         0x1F3EE,
3637         0x1F3FB,
3638         0x1F400,
3639         0x1F442,
3640         0x1F444,
3641         0x1F446,
3642         0x1F451,
3643         0x1F466,
3644         0x1F46A,
3645         0x1F46E,
3646         0x1F46F,
3647         0x1F470,
3648         0x1F479,
3649         0x1F47C,
3650         0x1F47D,
3651         0x1F481,
3652         0x1F484,
3653         0x1F485,
3654         0x1F488,
3655         0x1F48B,
3656         0x1F48C,
3657         0x1F4AA,
3658         0x1F4AB,
3659         0x1F4BB,
3660         0x1F4BD,
3661         0x1F527,
3662         0x1F528,
3663         0x1F52C,
3664         0x1F52D,
3665         0x1F574,
3666         0x1F576,
3667         0x1F57A,
3668         0x1F57B,
3669         0x1F590,
3670         0x1F591,
3671         0x1F595,
3672         0x1F597,
3673         0x1F5E8,
3674         0x1F5E9,
3675         0x1F645,
3676         0x1F648,
3677         0x1F64B,
3678         0x1F650,
3679         0x1F680,
3680         0x1F681,
3681         0x1F692,
3682         0x1F693,
3683         0x1F6A3,
3684         0x1F6A4,
3685         0x1F6B4,
3686         0x1F6B7,
3687         0x1F6C0,
3688         0x1F6C1,
3689         0x1F6CC,
3690         0x1F6CD,
3691         0x1F918,
3692         0x1F91D,
3693         0x1F91E,
3694         0x1F920,
3695         0x1F926,
3696         0x1F927,
3697         0x1F930,
3698         0x1F93A,
3699         0x1F93D,
3700         0x1F93F,
3701         0x1F9D1,
3702         0x1F9DE,
3703         0xE0000,
3704         0xE0020,
3705         0xE0080,
3706         0xE0100,
3707         0xE01F0,
3708         0xE1000
3709 };
3710
3711 #endif  /* defined(PERL_IN_PERL_C) */
3712
3713 #if defined(PERL_IN_REGEXEC_C)
3714
3715 #define GCB_ENUM_COUNT 19
3716
3717 typedef enum {
3718         GCB_Other = 0,
3719         GCB_CR = 1,
3720         GCB_Control = 2,
3721         GCB_E_Base = 3,
3722         GCB_E_Base_GAZ = 4,
3723         GCB_E_Modifier = 5,
3724         GCB_Extend = 6,
3725         GCB_Glue_After_Zwj = 7,
3726         GCB_L = 8,
3727         GCB_LF = 9,
3728         GCB_LV = 10,
3729         GCB_LVT = 11,
3730         GCB_Prepend = 12,
3731         GCB_Regional_Indicator = 13,
3732         GCB_SpacingMark = 14,
3733         GCB_T = 15,
3734         GCB_V = 16,
3735         GCB_ZWJ = 17,
3736         GCB_EDGE = 18
3737 } GCB_enum;
3738
3739 static const GCB_enum _Perl_GCB_invmap[] = { /* for ASCII/Latin1 */
3740         GCB_Control,
3741         GCB_LF,
3742         GCB_Control,
3743         GCB_CR,
3744         GCB_Control,
3745         GCB_Other,
3746         GCB_Control,
3747         GCB_Other,
3748         GCB_Control,
3749         GCB_Other,
3750         GCB_Extend,
3751         GCB_Other,
3752         GCB_Extend,
3753         GCB_Other,
3754         GCB_Extend,
3755         GCB_Other,
3756         GCB_Extend,
3757         GCB_Other,
3758         GCB_Extend,
3759         GCB_Other,
3760         GCB_Extend,
3761         GCB_Other,
3762         GCB_Extend,
3763         GCB_Other,
3764         GCB_Prepend,
3765         GCB_Other,
3766         GCB_Extend,
3767         GCB_Other,
3768         GCB_Control,
3769         GCB_Other,
3770         GCB_Extend,
3771         GCB_Other,
3772         GCB_Extend,
3773         GCB_Other,
3774         GCB_Extend,
3775         GCB_Prepend,
3776         GCB_Other,
3777         GCB_Extend,
3778         GCB_Other,
3779         GCB_Extend,
3780         GCB_Other,
3781         GCB_Extend,
3782         GCB_Other,
3783         GCB_Prepend,
3784         GCB_Other,
3785         GCB_Extend,
3786         GCB_Other,
3787         GCB_Extend,
3788         GCB_Other,
3789         GCB_Extend,
3790         GCB_Other,
3791         GCB_Extend,
3792         GCB_Other,
3793         GCB_Extend,
3794         GCB_Other,
3795         GCB_Extend,
3796         GCB_Other,
3797         GCB_Extend,
3798         GCB_Other,
3799         GCB_Extend,
3800         GCB_Other,
3801         GCB_Extend,
3802         GCB_Other,
3803         GCB_Extend,
3804         GCB_Prepend,
3805         GCB_Extend,
3806         GCB_SpacingMark,
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_SpacingMark,
3817         GCB_Other,
3818         GCB_Extend,
3819         GCB_Other,
3820         GCB_Extend,
3821         GCB_Other,
3822         GCB_Extend,
3823         GCB_SpacingMark,
3824         GCB_Other,
3825         GCB_Extend,
3826         GCB_Other,
3827         GCB_Extend,
3828         GCB_SpacingMark,
3829         GCB_Extend,
3830         GCB_Other,
3831         GCB_SpacingMark,
3832         GCB_Other,
3833         GCB_SpacingMark,
3834         GCB_Extend,
3835         GCB_Other,
3836         GCB_Extend,
3837         GCB_Other,
3838         GCB_Extend,
3839         GCB_Other,
3840         GCB_Extend,
3841         GCB_SpacingMark,
3842         GCB_Other,
3843         GCB_Extend,
3844         GCB_Other,
3845         GCB_SpacingMark,
3846         GCB_Extend,
3847         GCB_Other,
3848         GCB_Extend,
3849         GCB_Other,
3850         GCB_Extend,
3851         GCB_Other,
3852         GCB_Extend,
3853         GCB_Other,
3854         GCB_Extend,
3855         GCB_Other,
3856         GCB_Extend,
3857         GCB_Other,
3858         GCB_Extend,
3859         GCB_SpacingMark,
3860         GCB_Other,
3861         GCB_Extend,
3862         GCB_Other,
3863         GCB_SpacingMark,
3864         GCB_Extend,
3865         GCB_Other,
3866         GCB_Extend,
3867         GCB_SpacingMark,
3868         GCB_Other,
3869         GCB_SpacingMark,
3870         GCB_Extend,
3871         GCB_Other,
3872         GCB_Extend,
3873         GCB_Other,
3874         GCB_Extend,
3875         GCB_Other,
3876         GCB_Extend,
3877         GCB_SpacingMark,
3878         GCB_Other,
3879         GCB_Extend,
3880         GCB_Other,
3881         GCB_Extend,
3882         GCB_SpacingMark,
3883         GCB_Extend,
3884         GCB_Other,
3885         GCB_SpacingMark,
3886         GCB_Other,
3887         GCB_SpacingMark,
3888         GCB_Extend,
3889         GCB_Other,
3890         GCB_Extend,
3891         GCB_Other,
3892         GCB_Extend,
3893         GCB_Other,
3894         GCB_Extend,
3895         GCB_Other,
3896         GCB_Extend,
3897         GCB_SpacingMark,
3898         GCB_Extend,
3899         GCB_SpacingMark,
3900         GCB_Other,
3901         GCB_SpacingMark,
3902         GCB_Other,
3903         GCB_SpacingMark,
3904         GCB_Extend,
3905         GCB_Other,
3906         GCB_Extend,
3907         GCB_Other,
3908         GCB_Extend,
3909         GCB_SpacingMark,
3910         GCB_Other,
3911         GCB_Extend,
3912         GCB_SpacingMark,
3913         GCB_Other,
3914         GCB_Extend,
3915         GCB_Other,
3916         GCB_Extend,
3917         GCB_Other,
3918         GCB_Extend,
3919         GCB_Other,
3920         GCB_Extend,
3921         GCB_Other,
3922         GCB_Extend,
3923         GCB_SpacingMark,
3924         GCB_Other,
3925         GCB_Extend,
3926         GCB_Other,
3927         GCB_SpacingMark,
3928         GCB_Extend,
3929         GCB_SpacingMark,
3930         GCB_Extend,
3931         GCB_SpacingMark,
3932         GCB_Other,
3933         GCB_Extend,
3934         GCB_SpacingMark,
3935         GCB_Other,
3936         GCB_SpacingMark,
3937         GCB_Extend,
3938         GCB_Other,
3939         GCB_Extend,
3940         GCB_Other,
3941         GCB_Extend,
3942         GCB_Other,
3943         GCB_Extend,
3944         GCB_SpacingMark,
3945         GCB_Other,
3946         GCB_Extend,
3947         GCB_Other,
3948         GCB_Extend,
3949         GCB_SpacingMark,
3950         GCB_Extend,
3951         GCB_Other,
3952         GCB_SpacingMark,
3953         GCB_Other,
3954         GCB_SpacingMark,
3955         GCB_Extend,
3956         GCB_Prepend,
3957         GCB_Other,
3958         GCB_Extend,
3959         GCB_Other,
3960         GCB_Extend,
3961         GCB_Other,
3962         GCB_SpacingMark,
3963         GCB_Other,
3964         GCB_Extend,
3965         GCB_Other,
3966         GCB_Extend,
3967         GCB_SpacingMark,
3968         GCB_Extend,
3969         GCB_Other,
3970         GCB_Extend,
3971         GCB_Other,
3972         GCB_SpacingMark,
3973         GCB_Extend,
3974         GCB_Other,
3975         GCB_SpacingMark,
3976         GCB_Other,
3977         GCB_Extend,
3978         GCB_Other,
3979         GCB_SpacingMark,
3980         GCB_Extend,
3981         GCB_Other,
3982         GCB_Extend,
3983         GCB_Other,
3984         GCB_Extend,
3985         GCB_Other,
3986         GCB_SpacingMark,
3987         GCB_Extend,
3988         GCB_Other,
3989         GCB_Extend,
3990         GCB_Other,
3991         GCB_Extend,
3992         GCB_Other,
3993         GCB_Extend,
3994         GCB_Other,
3995         GCB_Extend,
3996         GCB_Other,
3997         GCB_Extend,
3998         GCB_Other,
3999         GCB_Extend,
4000         GCB_Other,
4001         GCB_SpacingMark,
4002         GCB_Other,
4003         GCB_Extend,
4004         GCB_SpacingMark,
4005         GCB_Extend,
4006         GCB_Other,
4007         GCB_Extend,
4008         GCB_Other,
4009         GCB_Extend,
4010         GCB_Other,
4011         GCB_Extend,
4012         GCB_Other,
4013         GCB_Extend,
4014         GCB_Other,
4015         GCB_Extend,
4016         GCB_SpacingMark,
4017         GCB_Extend,
4018         GCB_Other,
4019         GCB_Extend,
4020         GCB_SpacingMark,
4021         GCB_Extend,
4022         GCB_Other,
4023         GCB_SpacingMark,
4024         GCB_Extend,
4025         GCB_Other,
4026         GCB_Extend,
4027         GCB_Other,
4028         GCB_Extend,
4029         GCB_Other,
4030         GCB_Extend,
4031         GCB_Other,
4032         GCB_SpacingMark,
4033         GCB_Extend,
4034         GCB_Other,
4035         GCB_Extend,
4036         GCB_Other,
4037         GCB_Extend,
4038         GCB_Other,
4039         GCB_L,
4040         GCB_V,
4041         GCB_T,
4042         GCB_Other,
4043         GCB_Extend,
4044         GCB_Other,
4045         GCB_Extend,
4046         GCB_Other,
4047         GCB_Extend,
4048         GCB_Other,
4049         GCB_Extend,
4050         GCB_Other,
4051         GCB_Extend,
4052         GCB_Other,
4053         GCB_Extend,
4054         GCB_SpacingMark,
4055         GCB_Extend,
4056         GCB_SpacingMark,
4057         GCB_Extend,
4058         GCB_SpacingMark,
4059         GCB_Extend,
4060         GCB_Other,
4061         GCB_Extend,
4062         GCB_Other,
4063         GCB_Extend,
4064         GCB_Control,
4065         GCB_Other,
4066         GCB_Extend,
4067         GCB_Other,
4068         GCB_Extend,
4069         GCB_Other,
4070         GCB_Extend,
4071         GCB_SpacingMark,
4072         GCB_Extend,
4073         GCB_SpacingMark,
4074         GCB_Other,
4075         GCB_SpacingMark,
4076         GCB_Extend,
4077         GCB_SpacingMark,
4078         GCB_Extend,
4079         GCB_Other,
4080         GCB_Extend,
4081         GCB_SpacingMark,
4082         GCB_Extend,
4083         GCB_Other,
4084         GCB_SpacingMark,
4085         GCB_Extend,
4086         GCB_SpacingMark,
4087         GCB_Extend,
4088         GCB_Other,
4089         GCB_Extend,
4090         GCB_Other,
4091         GCB_Extend,
4092         GCB_Other,
4093         GCB_Extend,
4094         GCB_SpacingMark,
4095         GCB_Extend,
4096         GCB_Other,
4097         GCB_Extend,
4098         GCB_Other,
4099         GCB_Extend,
4100         GCB_Other,
4101         GCB_Extend,
4102         GCB_SpacingMark,
4103         GCB_Other,
4104         GCB_Extend,
4105         GCB_SpacingMark,
4106         GCB_Extend,
4107         GCB_SpacingMark,
4108         GCB_Extend,
4109         GCB_SpacingMark,
4110         GCB_Extend,
4111         GCB_SpacingMark,
4112         GCB_Other,
4113         GCB_Extend,
4114         GCB_Other,
4115         GCB_Extend,
4116         GCB_SpacingMark,
4117         GCB_Other,
4118         GCB_SpacingMark,
4119         GCB_Extend,
4120         GCB_SpacingMark,
4121         GCB_Extend,
4122         GCB_SpacingMark,
4123         GCB_Extend,
4124         GCB_Other,
4125         GCB_Extend,
4126         GCB_SpacingMark,
4127         GCB_Extend,
4128         GCB_SpacingMark,
4129         GCB_Extend,
4130         GCB_SpacingMark,
4131         GCB_Extend,
4132         GCB_SpacingMark,
4133         GCB_Other,
4134         GCB_SpacingMark,
4135         GCB_Extend,
4136         GCB_SpacingMark,
4137         GCB_Extend,
4138         GCB_Other,
4139         GCB_Extend,
4140         GCB_Other,
4141         GCB_Extend,
4142         GCB_SpacingMark,
4143         GCB_Extend,
4144         GCB_Other,
4145         GCB_Extend,
4146         GCB_Other,
4147         GCB_SpacingMark,
4148         GCB_Extend,
4149         GCB_Other,
4150         GCB_SpacingMark,
4151         GCB_Extend,
4152         GCB_Other,
4153         GCB_Extend,
4154         GCB_Other,
4155         GCB_Extend,
4156         GCB_Other,
4157         GCB_Control,
4158         GCB_Extend,
4159         GCB_ZWJ,
4160         GCB_Control,
4161         GCB_Other,
4162         GCB_Control,
4163         GCB_Other,
4164         GCB_Control,
4165         GCB_Other,
4166         GCB_Extend,
4167         GCB_Other,
4168         GCB_E_Base,
4169         GCB_Other,
4170         GCB_Glue_After_Zwj,
4171         GCB_Other,
4172         GCB_Glue_After_Zwj,
4173         GCB_Other,
4174         GCB_Glue_After_Zwj,
4175         GCB_Other,
4176         GCB_E_Base,
4177         GCB_Other,
4178         GCB_Glue_After_Zwj,
4179         GCB_Other,
4180         GCB_E_Base,
4181         GCB_Other,
4182         GCB_Glue_After_Zwj,
4183         GCB_Other,
4184         GCB_Extend,
4185         GCB_Other,
4186         GCB_Extend,
4187         GCB_Other,
4188         GCB_Extend,
4189         GCB_Other,
4190         GCB_Extend,
4191         GCB_Other,
4192         GCB_Extend,
4193         GCB_Other,
4194         GCB_Extend,
4195         GCB_Other,
4196         GCB_Extend,
4197         GCB_Other,
4198         GCB_Extend,
4199         GCB_Other,
4200         GCB_Extend,
4201         GCB_Other,
4202         GCB_Extend,
4203         GCB_Other,
4204         GCB_Extend,
4205         GCB_Other,
4206         GCB_Extend,
4207         GCB_Other,
4208         GCB_SpacingMark,
4209         GCB_Extend,
4210         GCB_SpacingMark,
4211         GCB_Other,
4212         GCB_SpacingMark,
4213         GCB_Other,
4214         GCB_SpacingMark,
4215         GCB_Extend,
4216         GCB_Other,
4217         GCB_Extend,
4218         GCB_Other,
4219         GCB_Extend,
4220         GCB_Other,
4221         GCB_Extend,
4222         GCB_SpacingMark,
4223         GCB_Other,
4224         GCB_L,
4225         GCB_Other,
4226         GCB_Extend,
4227         GCB_SpacingMark,
4228         GCB_Other,
4229         GCB_Extend,
4230         GCB_SpacingMark,
4231         GCB_Extend,
4232         GCB_SpacingMark,
4233         GCB_Extend,
4234         GCB_SpacingMark,
4235         GCB_Other,
4236         GCB_Extend,
4237         GCB_Other,
4238         GCB_Extend,
4239         GCB_SpacingMark,
4240         GCB_Extend,
4241         GCB_SpacingMark,
4242         GCB_Extend,
4243         GCB_Other,
4244         GCB_Extend,
4245         GCB_Other,
4246         GCB_Extend,
4247         GCB_SpacingMark,
4248         GCB_Other,
4249         GCB_Extend,
4250         GCB_Other,
4251         GCB_Extend,
4252         GCB_Other,
4253         GCB_Extend,
4254         GCB_Other,
4255         GCB_Extend,
4256         GCB_Other,
4257         GCB_Extend,
4258         GCB_Other,
4259         GCB_Extend,
4260         GCB_Other,
4261         GCB_SpacingMark,
4262         GCB_Extend,
4263         GCB_SpacingMark,
4264         GCB_Other,
4265         GCB_SpacingMark,
4266         GCB_Extend,
4267         GCB_Other,
4268         GCB_SpacingMark,
4269         GCB_Extend,
4270         GCB_SpacingMark,
4271         GCB_Extend,
4272         GCB_SpacingMark,
4273         GCB_Other,
4274         GCB_SpacingMark,
4275         GCB_Extend,
4276         GCB_Other,
4277         GCB_LV,
4278         GCB_LVT,
4279         GCB_LV,
4280         GCB_LVT,
4281         GCB_LV,
4282         GCB_LVT,
4283         GCB_LV,
4284         GCB_LVT,
4285         GCB_LV,
4286         GCB_LVT,
4287         GCB_LV,
4288         GCB_LVT,
4289         GCB_LV,
4290         GCB_LVT,
4291         GCB_LV,
4292         GCB_LVT,
4293         GCB_LV,
4294         GCB_LVT,
4295         GCB_LV,
4296         GCB_LVT,
4297         GCB_LV,
4298         GCB_LVT,
4299         GCB_LV,
4300         GCB_LVT,
4301         GCB_LV,
4302         GCB_LVT,
4303         GCB_LV,
4304         GCB_LVT,
4305         GCB_LV,
4306         GCB_LVT,
4307         GCB_LV,
4308         GCB_LVT,
4309         GCB_LV,
4310         GCB_LVT,
4311         GCB_LV,
4312         GCB_LVT,
4313         GCB_LV,
4314         GCB_LVT,
4315         GCB_LV,
4316         GCB_LVT,
4317         GCB_LV,
4318         GCB_LVT,
4319         GCB_LV,
4320         GCB_LVT,
4321         GCB_LV,
4322         GCB_LVT,
4323         GCB_LV,
4324         GCB_LVT,
4325         GCB_LV,
4326         GCB_LVT,
4327         GCB_LV,
4328         GCB_LVT,
4329         GCB_LV,
4330         GCB_LVT,
4331         GCB_LV,
4332         GCB_LVT,
4333         GCB_LV,
4334         GCB_LVT,
4335         GCB_LV,
4336         GCB_LVT,
4337         GCB_LV,
4338         GCB_LVT,
4339         GCB_LV,
4340         GCB_LVT,
4341         GCB_LV,
4342         GCB_LVT,
4343         GCB_LV,
4344         GCB_LVT,
4345         GCB_LV,
4346         GCB_LVT,
4347         GCB_LV,
4348         GCB_LVT,
4349         GCB_LV,
4350         GCB_LVT,
4351         GCB_LV,
4352         GCB_LVT,
4353         GCB_LV,
4354         GCB_LVT,
4355         GCB_LV,
4356         GCB_LVT,
4357         GCB_LV,
4358         GCB_LVT,
4359         GCB_LV,
4360         GCB_LVT,
4361         GCB_LV,
4362         GCB_LVT,
4363         GCB_LV,
4364         GCB_LVT,
4365         GCB_LV,
4366         GCB_LVT,
4367         GCB_LV,
4368         GCB_LVT,
4369         GCB_LV,
4370         GCB_LVT,
4371         GCB_LV,
4372         GCB_LVT,
4373         GCB_LV,
4374         GCB_LVT,
4375         GCB_LV,
4376         GCB_LVT,
4377         GCB_LV,
4378         GCB_LVT,
4379         GCB_LV,
4380         GCB_LVT,
4381         GCB_LV,
4382         GCB_LVT,
4383         GCB_LV,
4384         GCB_LVT,
4385         GCB_LV,
4386         GCB_LVT,
4387         GCB_LV,
4388         GCB_LVT,
4389         GCB_LV,
4390         GCB_LVT,
4391         GCB_LV,
4392         GCB_LVT,
4393         GCB_LV,
4394         GCB_LVT,
4395         GCB_LV,
4396         GCB_LVT,
4397         GCB_LV,
4398         GCB_LVT,
4399         GCB_LV,
4400         GCB_LVT,
4401         GCB_LV,
4402         GCB_LVT,
4403         GCB_LV,
4404         GCB_LVT,
4405         GCB_LV,
4406         GCB_LVT,
4407         GCB_LV,
4408         GCB_LVT,
4409         GCB_LV,
4410         GCB_LVT,
4411         GCB_LV,
4412         GCB_LVT,
4413         GCB_LV,
4414         GCB_LVT,
4415         GCB_LV,
4416         GCB_LVT,
4417         GCB_LV,
4418         GCB_LVT,
4419         GCB_LV,
4420         GCB_LVT,
4421         GCB_LV,
4422         GCB_LVT,
4423         GCB_LV,
4424         GCB_LVT,
4425         GCB_LV,
4426         GCB_LVT,
4427         GCB_LV,
4428         GCB_LVT,
4429         GCB_LV,
4430         GCB_LVT,
4431         GCB_LV,
4432         GCB_LVT,
4433         GCB_LV,
4434         GCB_LVT,
4435         GCB_LV,
4436         GCB_LVT,
4437         GCB_LV,
4438         GCB_LVT,
4439         GCB_LV,
4440         GCB_LVT,
4441         GCB_LV,
4442         GCB_LVT,
4443         GCB_LV,
4444         GCB_LVT,
4445         GCB_LV,
4446         GCB_LVT,
4447         GCB_LV,
4448         GCB_LVT,
4449         GCB_LV,
4450         GCB_LVT,
4451         GCB_LV,
4452         GCB_LVT,
4453         GCB_LV,
4454         GCB_LVT,
4455         GCB_LV,
4456         GCB_LVT,
4457         GCB_LV,
4458         GCB_LVT,
4459         GCB_LV,
4460         GCB_LVT,
4461         GCB_LV,
4462         GCB_LVT,
4463         GCB_LV,
4464         GCB_LVT,
4465         GCB_LV,
4466         GCB_LVT,
4467         GCB_LV,
4468         GCB_LVT,
4469         GCB_LV,
4470         GCB_LVT,
4471         GCB_LV,
4472         GCB_LVT,
4473         GCB_LV,
4474         GCB_LVT,
4475         GCB_LV,
4476         GCB_LVT,
4477         GCB_LV,
4478         GCB_LVT,
4479         GCB_LV,
4480         GCB_LVT,
4481         GCB_LV,
4482         GCB_LVT,
4483         GCB_LV,
4484         GCB_LVT,
4485         GCB_LV,
4486         GCB_LVT,
4487         GCB_LV,
4488         GCB_LVT,
4489         GCB_LV,
4490         GCB_LVT,
4491         GCB_LV,
4492         GCB_LVT,
4493         GCB_LV,
4494         GCB_LVT,
4495         GCB_LV,
4496         GCB_LVT,
4497         GCB_LV,
4498         GCB_LVT,
4499         GCB_LV,
4500         GCB_LVT,
4501         GCB_LV,
4502         GCB_LVT,
4503         GCB_LV,
4504         GCB_LVT,
4505         GCB_LV,
4506         GCB_LVT,
4507         GCB_LV,
4508         GCB_LVT,
4509         GCB_LV,
4510         GCB_LVT,
4511         GCB_LV,
4512         GCB_LVT,
4513         GCB_LV,
4514         GCB_LVT,
4515         GCB_LV,
4516         GCB_LVT,
4517         GCB_LV,
4518         GCB_LVT,
4519         GCB_LV,
4520         GCB_LVT,
4521         GCB_LV,
4522         GCB_LVT,
4523         GCB_LV,
4524         GCB_LVT,
4525         GCB_LV,
4526         GCB_LVT,
4527         GCB_LV,
4528         GCB_LVT,
4529         GCB_LV,
4530         GCB_LVT,
4531         GCB_LV,
4532         GCB_LVT,
4533         GCB_LV,
4534         GCB_LVT,
4535         GCB_LV,
4536         GCB_LVT,
4537         GCB_LV,
4538         GCB_LVT,
4539         GCB_LV,
4540         GCB_LVT,
4541         GCB_LV,
4542         GCB_LVT,
4543         GCB_LV,
4544         GCB_LVT,
4545         GCB_LV,
4546         GCB_LVT,
4547         GCB_LV,
4548         GCB_LVT,
4549         GCB_LV,
4550         GCB_LVT,
4551         GCB_LV,
4552         GCB_LVT,
4553         GCB_LV,
4554         GCB_LVT,
4555         GCB_LV,
4556         GCB_LVT,
4557         GCB_LV,
4558         GCB_LVT,
4559         GCB_LV,
4560         GCB_LVT,
4561         GCB_LV,
4562         GCB_LVT,
4563         GCB_LV,
4564         GCB_LVT,
4565         GCB_LV,
4566         GCB_LVT,
4567         GCB_LV,
4568         GCB_LVT,
4569         GCB_LV,
4570         GCB_LVT,
4571         GCB_LV,
4572         GCB_LVT,
4573         GCB_LV,
4574         GCB_LVT,
4575         GCB_LV,
4576         GCB_LVT,
4577         GCB_LV,
4578         GCB_LVT,
4579         GCB_LV,
4580         GCB_LVT,
4581         GCB_LV,
4582         GCB_LVT,
4583         GCB_LV,
4584         GCB_LVT,
4585         GCB_LV,
4586         GCB_LVT,
4587         GCB_LV,
4588         GCB_LVT,
4589         GCB_LV,
4590         GCB_LVT,
4591         GCB_LV,
4592         GCB_LVT,
4593         GCB_LV,
4594         GCB_LVT,
4595         GCB_LV,
4596         GCB_LVT,
4597         GCB_LV,
4598         GCB_LVT,
4599         GCB_LV,
4600         GCB_LVT,
4601         GCB_LV,
4602         GCB_LVT,
4603         GCB_LV,
4604         GCB_LVT,
4605         GCB_LV,
4606         GCB_LVT,
4607         GCB_LV,
4608         GCB_LVT,
4609         GCB_LV,
4610         GCB_LVT,
4611         GCB_LV,
4612         GCB_LVT,
4613         GCB_LV,
4614         GCB_LVT,
4615         GCB_LV,
4616         GCB_LVT,
4617         GCB_LV,
4618         GCB_LVT,
4619         GCB_LV,
4620         GCB_LVT,
4621         GCB_LV,
4622         GCB_LVT,
4623         GCB_LV,
4624         GCB_LVT,
4625         GCB_LV,
4626         GCB_LVT,
4627         GCB_LV,
4628         GCB_LVT,
4629         GCB_LV,
4630         GCB_LVT,
4631         GCB_LV,
4632         GCB_LVT,
4633         GCB_LV,
4634         GCB_LVT,
4635         GCB_LV,
4636         GCB_LVT,
4637         GCB_LV,
4638         GCB_LVT,
4639         GCB_LV,
4640         GCB_LVT,
4641         GCB_LV,
4642         GCB_LVT,
4643         GCB_LV,
4644         GCB_LVT,
4645         GCB_LV,
4646         GCB_LVT,
4647         GCB_LV,
4648         GCB_LVT,
4649         GCB_LV,
4650         GCB_LVT,
4651         GCB_LV,
4652         GCB_LVT,
4653         GCB_LV,
4654         GCB_LVT,
4655         GCB_LV,
4656         GCB_LVT,
4657         GCB_LV,
4658         GCB_LVT,
4659         GCB_LV,
4660         GCB_LVT,
4661         GCB_LV,
4662         GCB_LVT,
4663         GCB_LV,
4664         GCB_LVT,
4665         GCB_LV,
4666         GCB_LVT,
4667         GCB_LV,
4668         GCB_LVT,
4669         GCB_LV,
4670         GCB_LVT,
4671         GCB_LV,
4672         GCB_LVT,
4673         GCB_LV,
4674         GCB_LVT,
4675         GCB_LV,
4676         GCB_LVT,
4677         GCB_LV,
4678         GCB_LVT,
4679         GCB_LV,
4680         GCB_LVT,
4681         GCB_LV,
4682         GCB_LVT,
4683         GCB_LV,
4684         GCB_LVT,
4685         GCB_LV,
4686         GCB_LVT,
4687         GCB_LV,
4688         GCB_LVT,
4689         GCB_LV,
4690         GCB_LVT,
4691         GCB_LV,
4692         GCB_LVT,
4693         GCB_LV,
4694         GCB_LVT,
4695         GCB_LV,
4696         GCB_LVT,
4697         GCB_LV,
4698         GCB_LVT,
4699         GCB_LV,
4700         GCB_LVT,
4701         GCB_LV,
4702         GCB_LVT,
4703         GCB_LV,
4704         GCB_LVT,
4705         GCB_LV,
4706         GCB_LVT,
4707         GCB_LV,
4708         GCB_LVT,
4709         GCB_LV,
4710         GCB_LVT,
4711         GCB_LV,
4712         GCB_LVT,
4713         GCB_LV,
4714         GCB_LVT,
4715         GCB_LV,
4716         GCB_LVT,
4717         GCB_LV,
4718         GCB_LVT,
4719         GCB_LV,
4720         GCB_LVT,
4721         GCB_LV,
4722         GCB_LVT,
4723         GCB_LV,
4724         GCB_LVT,
4725         GCB_LV,
4726         GCB_LVT,
4727         GCB_LV,
4728         GCB_LVT,
4729         GCB_LV,
4730         GCB_LVT,
4731         GCB_LV,
4732         GCB_LVT,
4733         GCB_LV,
4734         GCB_LVT,
4735         GCB_LV,
4736         GCB_LVT,
4737         GCB_LV,
4738         GCB_LVT,
4739         GCB_LV,
4740         GCB_LVT,
4741         GCB_LV,
4742         GCB_LVT,
4743         GCB_LV,
4744         GCB_LVT,
4745         GCB_LV,
4746         GCB_LVT,
4747         GCB_LV,
4748         GCB_LVT,
4749         GCB_LV,
4750         GCB_LVT,
4751         GCB_LV,
4752         GCB_LVT,
4753         GCB_LV,
4754         GCB_LVT,
4755         GCB_LV,
4756         GCB_LVT,
4757         GCB_LV,
4758         GCB_LVT,
4759         GCB_LV,
4760         GCB_LVT,
4761         GCB_LV,
4762         GCB_LVT,
4763         GCB_LV,
4764         GCB_LVT,
4765         GCB_LV,
4766         GCB_LVT,
4767         GCB_LV,
4768         GCB_LVT,
4769         GCB_LV,
4770         GCB_LVT,
4771         GCB_LV,
4772         GCB_LVT,
4773         GCB_LV,
4774         GCB_LVT,
4775         GCB_LV,
4776         GCB_LVT,
4777         GCB_LV,
4778         GCB_LVT,
4779         GCB_LV,
4780         GCB_LVT,
4781         GCB_LV,
4782         GCB_LVT,
4783         GCB_LV,
4784         GCB_LVT,
4785         GCB_LV,
4786         GCB_LVT,
4787         GCB_LV,
4788         GCB_LVT,
4789         GCB_LV,
4790         GCB_LVT,
4791         GCB_LV,
4792         GCB_LVT,
4793         GCB_LV,
4794         GCB_LVT,
4795         GCB_LV,
4796         GCB_LVT,
4797         GCB_LV,
4798         GCB_LVT,
4799         GCB_LV,
4800         GCB_LVT,
4801         GCB_LV,
4802         GCB_LVT,
4803         GCB_LV,
4804         GCB_LVT,
4805         GCB_LV,
4806         GCB_LVT,
4807         GCB_LV,
4808         GCB_LVT,
4809         GCB_LV,
4810         GCB_LVT,
4811         GCB_LV,
4812         GCB_LVT,
4813         GCB_LV,
4814         GCB_LVT,
4815         GCB_LV,
4816         GCB_LVT,
4817         GCB_LV,
4818         GCB_LVT,
4819         GCB_LV,
4820         GCB_LVT,
4821         GCB_LV,
4822         GCB_LVT,
4823         GCB_LV,
4824         GCB_LVT,
4825         GCB_LV,
4826         GCB_LVT,
4827         GCB_LV,
4828         GCB_LVT,
4829         GCB_LV,
4830         GCB_LVT,
4831         GCB_LV,
4832         GCB_LVT,
4833         GCB_LV,
4834         GCB_LVT,
4835         GCB_LV,
4836         GCB_LVT,
4837         GCB_LV,
4838         GCB_LVT,
4839         GCB_LV,
4840         GCB_LVT,
4841         GCB_LV,
4842         GCB_LVT,
4843         GCB_LV,
4844         GCB_LVT,
4845         GCB_LV,
4846         GCB_LVT,
4847         GCB_LV,
4848         GCB_LVT,
4849         GCB_LV,
4850         GCB_LVT,
4851         GCB_LV,
4852         GCB_LVT,
4853         GCB_LV,
4854         GCB_LVT,
4855         GCB_LV,
4856         GCB_LVT,
4857         GCB_LV,
4858         GCB_LVT,
4859         GCB_LV,
4860         GCB_LVT,
4861         GCB_LV,
4862         GCB_LVT,
4863         GCB_LV,
4864         GCB_LVT,
4865         GCB_LV,
4866         GCB_LVT,
4867         GCB_LV,
4868         GCB_LVT,
4869         GCB_LV,
4870         GCB_LVT,
4871         GCB_LV,
4872         GCB_LVT,
4873         GCB_LV,
4874         GCB_LVT,
4875         GCB_LV,
4876         GCB_LVT,
4877         GCB_LV,
4878         GCB_LVT,
4879         GCB_LV,
4880         GCB_LVT,
4881         GCB_LV,
4882         GCB_LVT,
4883         GCB_LV,
4884         GCB_LVT,
4885         GCB_LV,
4886         GCB_LVT,
4887         GCB_LV,
4888         GCB_LVT,
4889         GCB_LV,
4890         GCB_LVT,
4891         GCB_LV,
4892         GCB_LVT,
4893         GCB_LV,
4894         GCB_LVT,
4895         GCB_LV,
4896         GCB_LVT,
4897         GCB_LV,
4898         GCB_LVT,
4899         GCB_LV,
4900         GCB_LVT,
4901         GCB_LV,
4902         GCB_LVT,
4903         GCB_LV,
4904         GCB_LVT,
4905         GCB_LV,
4906         GCB_LVT,
4907         GCB_LV,
4908         GCB_LVT,
4909         GCB_LV,
4910         GCB_LVT,
4911         GCB_LV,
4912         GCB_LVT,
4913         GCB_LV,
4914         GCB_LVT,
4915         GCB_LV,
4916         GCB_LVT,
4917         GCB_LV,
4918         GCB_LVT,
4919         GCB_LV,
4920         GCB_LVT,
4921         GCB_LV,
4922         GCB_LVT,
4923         GCB_LV,
4924         GCB_LVT,
4925         GCB_LV,
4926         GCB_LVT,
4927         GCB_LV,
4928         GCB_LVT,
4929         GCB_LV,
4930         GCB_LVT,
4931         GCB_LV,
4932         GCB_LVT,
4933         GCB_LV,
4934         GCB_LVT,
4935         GCB_LV,
4936         GCB_LVT,
4937         GCB_LV,
4938         GCB_LVT,
4939         GCB_LV,
4940         GCB_LVT,
4941         GCB_LV,
4942         GCB_LVT,
4943         GCB_LV,
4944         GCB_LVT,
4945         GCB_LV,
4946         GCB_LVT,
4947         GCB_LV,
4948         GCB_LVT,
4949         GCB_LV,
4950         GCB_LVT,
4951         GCB_LV,
4952         GCB_LVT,
4953         GCB_LV,
4954         GCB_LVT,
4955         GCB_LV,
4956         GCB_LVT,
4957         GCB_LV,
4958         GCB_LVT,
4959         GCB_LV,
4960         GCB_LVT,
4961         GCB_LV,
4962         GCB_LVT,
4963         GCB_LV,
4964         GCB_LVT,
4965         GCB_LV,
4966         GCB_LVT,
4967         GCB_LV,
4968         GCB_LVT,
4969         GCB_LV,
4970         GCB_LVT,
4971         GCB_LV,
4972         GCB_LVT,
4973         GCB_LV,
4974         GCB_LVT,
4975         GCB_LV,
4976         GCB_LVT,
4977         GCB_LV,
4978         GCB_LVT,
4979         GCB_LV,
4980         GCB_LVT,
4981         GCB_LV,
4982         GCB_LVT,
4983         GCB_LV,
4984