1 /* ANSI-C code produced by gperf version 3.0.4 */
2 /* Command-line: gperf -T -C -c -t -j1 -L ANSI-C --ignore-case --pic -Q unicode_prop_name_pool -N unicode_lookup_property_name --output-file gperf.tmp unicode_property_data.gperf */
3 /* Computed positions: -k'1-3,5-6,12,16,$' */
5 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
6 && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
7 && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
8 && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
9 && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
10 && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
11 && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
12 && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
13 && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
14 && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
15 && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
16 && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
17 && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
18 && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
19 && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
20 && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
21 && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
22 && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
23 && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
24 && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
25 && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
26 && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
27 && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
28 /* The character set is not based on ISO-646. */
29 #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
34 /* Generated by make_unicode_property_data.py. */
37 /* PROPERTY: 'NEWLINE': POSIX [[:NEWLINE:]] */
38 static const OnigCodePoint
41 }; /* END of CR_NEWLINE */
43 /* PROPERTY: 'Alpha': POSIX [[:Alpha:]] */
44 static const OnigCodePoint
663 }; /* END of CR_Alpha */
665 /* PROPERTY: 'Blank': POSIX [[:Blank:]] */
666 static const OnigCodePoint
676 }; /* END of CR_Blank */
678 /* PROPERTY: 'Cntrl': POSIX [[:Cntrl:]] */
679 static const OnigCodePoint
683 }; /* END of CR_Cntrl */
685 /* PROPERTY: 'Digit': POSIX [[:Digit:]] */
686 static const OnigCodePoint
739 }; /* END of CR_Digit */
741 /* PROPERTY: 'Graph': POSIX [[:Graph:]] */
742 static const OnigCodePoint
1362 }; /* END of CR_Graph */
1364 /* PROPERTY: 'Lower': POSIX [[:Lower:]] */
1365 static const OnigCodePoint
2004 }; /* END of CR_Lower */
2006 /* PROPERTY: 'Print': POSIX [[:Print:]] */
2007 static const OnigCodePoint
2624 }; /* END of CR_Print */
2626 /* PROPERTY: 'Punct': POSIX [[:Punct:]] */
2627 static const OnigCodePoint
2790 }; /* END of CR_Punct */
2792 /* PROPERTY: 'Space': POSIX [[:Space:]] */
2793 static const OnigCodePoint
2805 }; /* END of CR_Space */
2807 /* PROPERTY: 'Upper': POSIX [[:Upper:]] */
2808 static const OnigCodePoint
3440 }; /* END of CR_Upper */
3442 /* PROPERTY: 'XDigit': POSIX [[:XDigit:]] */
3443 static const OnigCodePoint
3448 }; /* END of CR_XDigit */
3450 /* PROPERTY: 'Word': POSIX [[:Word:]] */
3451 static const OnigCodePoint
4107 }; /* END of CR_Word */
4109 /* PROPERTY: 'Alnum': POSIX [[:Alnum:]] */
4110 static const OnigCodePoint
4760 }; /* END of CR_Alnum */
4762 /* PROPERTY: 'ASCII': POSIX [[:ASCII:]] */
4763 static const OnigCodePoint
4766 }; /* END of CR_ASCII */
4769 /* PROPERTY: 'ASCII_Hex_Digit': Binary Property */
4770 #define CR_ASCII_Hex_Digit CR_XDigit
4772 /* PROPERTY: 'Ahom': Script */
4773 static const OnigCodePoint
4778 }; /* END of CR_Ahom */
4780 /* PROPERTY: 'Alphabetic': Derived Property */
4781 #define CR_Alphabetic CR_Alpha
4783 /* PROPERTY: 'Anatolian_Hieroglyphs': Script */
4784 static const OnigCodePoint
4785 CR_Anatolian_Hieroglyphs[] = { 1,
4787 }; /* END of CR_Anatolian_Hieroglyphs */
4789 /* PROPERTY: 'Any': - */
4790 static const OnigCodePoint
4793 }; /* END of CR_Any */
4795 /* PROPERTY: 'Arabic': Script */
4796 static const OnigCodePoint
4852 }; /* END of CR_Arabic */
4854 /* PROPERTY: 'Armenian': Script */
4855 static const OnigCodePoint
4856 CR_Armenian[] = { 6,
4863 }; /* END of CR_Armenian */
4865 /* PROPERTY: 'Assigned': - */
4866 static const OnigCodePoint
4867 CR_Assigned[] = { 613,
5481 }; /* END of CR_Assigned */
5483 /* PROPERTY: 'Avestan': Script */
5484 static const OnigCodePoint
5488 }; /* END of CR_Avestan */
5490 /* PROPERTY: 'Balinese': Script */
5491 static const OnigCodePoint
5492 CR_Balinese[] = { 2,
5495 }; /* END of CR_Balinese */
5497 /* PROPERTY: 'Bamum': Script */
5498 static const OnigCodePoint
5502 }; /* END of CR_Bamum */
5504 /* PROPERTY: 'Bassa_Vah': Script */
5505 static const OnigCodePoint
5506 CR_Bassa_Vah[] = { 2,
5509 }; /* END of CR_Bassa_Vah */
5511 /* PROPERTY: 'Batak': Script */
5512 static const OnigCodePoint
5516 }; /* END of CR_Batak */
5518 /* PROPERTY: 'Bengali': Script */
5519 static const OnigCodePoint
5520 CR_Bengali[] = { 14,
5535 }; /* END of CR_Bengali */
5537 /* PROPERTY: 'Bidi_Control': Binary Property */
5538 static const OnigCodePoint
5539 CR_Bidi_Control[] = { 4,
5544 }; /* END of CR_Bidi_Control */
5546 /* PROPERTY: 'Bopomofo': Script */
5547 static const OnigCodePoint
5548 CR_Bopomofo[] = { 3,
5552 }; /* END of CR_Bopomofo */
5554 /* PROPERTY: 'Brahmi': Script */
5555 static const OnigCodePoint
5560 }; /* END of CR_Brahmi */
5562 /* PROPERTY: 'Braille': Script */
5563 static const OnigCodePoint
5566 }; /* END of CR_Braille */
5568 /* PROPERTY: 'Buginese': Script */
5569 static const OnigCodePoint
5570 CR_Buginese[] = { 2,
5573 }; /* END of CR_Buginese */
5575 /* PROPERTY: 'Buhid': Script */
5576 static const OnigCodePoint
5579 }; /* END of CR_Buhid */
5581 /* PROPERTY: 'C': Major Category */
5582 static const OnigCodePoint
6200 }; /* END of CR_C */
6202 /* PROPERTY: 'Canadian_Aboriginal': Script */
6203 static const OnigCodePoint
6204 CR_Canadian_Aboriginal[] = { 2,
6207 }; /* END of CR_Canadian_Aboriginal */
6209 /* PROPERTY: 'Carian': Script */
6210 static const OnigCodePoint
6213 }; /* END of CR_Carian */
6215 /* PROPERTY: 'Case_Ignorable': Derived Property */
6216 static const OnigCodePoint
6217 CR_Case_Ignorable[] = { 346,
6564 }; /* END of CR_Case_Ignorable */
6566 /* PROPERTY: 'Cased': Derived Property */
6567 static const OnigCodePoint
6700 }; /* END of CR_Cased */
6702 /* PROPERTY: 'Caucasian_Albanian': Script */
6703 static const OnigCodePoint
6704 CR_Caucasian_Albanian[] = { 2,
6707 }; /* END of CR_Caucasian_Albanian */
6709 /* PROPERTY: 'Cc': General Category */
6710 #define CR_Cc CR_Cntrl
6712 /* PROPERTY: 'Cf': General Category */
6713 static const OnigCodePoint
6732 }; /* END of CR_Cf */
6734 /* PROPERTY: 'Chakma': Script */
6735 static const OnigCodePoint
6739 }; /* END of CR_Chakma */
6741 /* PROPERTY: 'Cham': Script */
6742 static const OnigCodePoint
6748 }; /* END of CR_Cham */
6750 /* PROPERTY: 'Changes_When_Casefolded': Derived Property */
6751 static const OnigCodePoint
6752 CR_Changes_When_Casefolded[] = { 600,
7353 }; /* END of CR_Changes_When_Casefolded */
7355 /* PROPERTY: 'Changes_When_Casemapped': Derived Property */
7356 static const OnigCodePoint
7357 CR_Changes_When_Casemapped[] = { 113,
7471 }; /* END of CR_Changes_When_Casemapped */
7473 /* PROPERTY: 'Changes_When_Lowercased': Derived Property */
7474 static const OnigCodePoint
7475 CR_Changes_When_Lowercased[] = { 588,
8064 }; /* END of CR_Changes_When_Lowercased */
8066 /* PROPERTY: 'Changes_When_Titlecased': Derived Property */
8067 static const OnigCodePoint
8068 CR_Changes_When_Titlecased[] = { 606,
8675 }; /* END of CR_Changes_When_Titlecased */
8677 /* PROPERTY: 'Changes_When_Uppercased': Derived Property */
8678 static const OnigCodePoint
8679 CR_Changes_When_Uppercased[] = { 605,
9285 }; /* END of CR_Changes_When_Uppercased */
9287 /* PROPERTY: 'Cherokee': Script */
9288 static const OnigCodePoint
9289 CR_Cherokee[] = { 3,
9293 }; /* END of CR_Cherokee */
9295 /* PROPERTY: 'Cn': General Category */
9296 static const OnigCodePoint
9911 }; /* END of CR_Cn */
9913 /* PROPERTY: 'Co': General Category */
9914 static const OnigCodePoint
9919 }; /* END of CR_Co */
9921 /* PROPERTY: 'Common': Script */
9922 static const OnigCodePoint
9923 CR_Common[] = { 161,
10085 }; /* END of CR_Common */
10087 /* PROPERTY: 'Coptic': Script */
10088 static const OnigCodePoint
10093 }; /* END of CR_Coptic */
10095 /* PROPERTY: 'Cs': General Category */
10096 static const OnigCodePoint
10099 }; /* END of CR_Cs */
10101 /* PROPERTY: 'Cuneiform': Script */
10102 static const OnigCodePoint
10103 CR_Cuneiform[] = { 4,
10108 }; /* END of CR_Cuneiform */
10110 /* PROPERTY: 'Cypriot': Script */
10111 static const OnigCodePoint
10112 CR_Cypriot[] = { 6,
10119 }; /* END of CR_Cypriot */
10121 /* PROPERTY: 'Cyrillic': Script */
10122 static const OnigCodePoint
10123 CR_Cyrillic[] = { 7,
10131 }; /* END of CR_Cyrillic */
10133 /* PROPERTY: 'Dash': Binary Property */
10134 static const OnigCodePoint
10157 }; /* END of CR_Dash */
10159 /* PROPERTY: 'Default_Ignorable_Code_Point': Derived Property */
10160 static const OnigCodePoint
10161 CR_Default_Ignorable_Code_Point[] = { 17,
10179 }; /* END of CR_Default_Ignorable_Code_Point */
10181 /* PROPERTY: 'Deprecated': Binary Property */
10182 static const OnigCodePoint
10183 CR_Deprecated[] = { 9,
10193 }; /* END of CR_Deprecated */
10195 /* PROPERTY: 'Deseret': Script */
10196 static const OnigCodePoint
10197 CR_Deseret[] = { 1,
10199 }; /* END of CR_Deseret */
10201 /* PROPERTY: 'Devanagari': Script */
10202 static const OnigCodePoint
10203 CR_Devanagari[] = { 4,
10208 }; /* END of CR_Devanagari */
10210 /* PROPERTY: 'Diacritic': Binary Property */
10211 static const OnigCodePoint
10212 CR_Diacritic[] = { 147,
10360 }; /* END of CR_Diacritic */
10362 /* PROPERTY: 'Duployan': Script */
10363 static const OnigCodePoint
10364 CR_Duployan[] = { 5,
10370 }; /* END of CR_Duployan */
10372 /* PROPERTY: 'Egyptian_Hieroglyphs': Script */
10373 static const OnigCodePoint
10374 CR_Egyptian_Hieroglyphs[] = { 1,
10376 }; /* END of CR_Egyptian_Hieroglyphs */
10378 /* PROPERTY: 'Elbasan': Script */
10379 static const OnigCodePoint
10380 CR_Elbasan[] = { 1,
10382 }; /* END of CR_Elbasan */
10384 /* PROPERTY: 'Ethiopic': Script */
10385 static const OnigCodePoint
10386 CR_Ethiopic[] = { 32,
10419 }; /* END of CR_Ethiopic */
10421 /* PROPERTY: 'Extender': Binary Property */
10422 static const OnigCodePoint
10423 CR_Extender[] = { 26,
10450 }; /* END of CR_Extender */
10452 /* PROPERTY: 'Georgian': Script */
10453 static const OnigCodePoint
10454 CR_Georgian[] = { 8,
10463 }; /* END of CR_Georgian */
10465 /* PROPERTY: 'Glagolitic': Script */
10466 static const OnigCodePoint
10467 CR_Glagolitic[] = { 2,
10470 }; /* END of CR_Glagolitic */
10472 /* PROPERTY: 'Gothic': Script */
10473 static const OnigCodePoint
10476 }; /* END of CR_Gothic */
10478 /* PROPERTY: 'Grantha': Script */
10479 static const OnigCodePoint
10480 CR_Grantha[] = { 15,
10496 }; /* END of CR_Grantha */
10498 /* PROPERTY: 'Grapheme_Base': Derived Property */
10499 static const OnigCodePoint
10500 CR_Grapheme_Base[] = { 743,
11244 }; /* END of CR_Grapheme_Base */
11246 /* PROPERTY: 'Grapheme_Extend': Derived Property */
11247 static const OnigCodePoint
11248 CR_Grapheme_Extend[] = { 283,
11532 }; /* END of CR_Grapheme_Extend */
11534 /* PROPERTY: 'Grapheme_Link': Derived Property */
11535 static const OnigCodePoint
11536 CR_Grapheme_Link[] = { 41,
11578 }; /* END of CR_Grapheme_Link */
11580 /* PROPERTY: 'Greek': Script */
11581 static const OnigCodePoint
11619 }; /* END of CR_Greek */
11621 /* PROPERTY: 'Gujarati': Script */
11622 static const OnigCodePoint
11623 CR_Gujarati[] = { 14,
11638 }; /* END of CR_Gujarati */
11640 /* PROPERTY: 'Gurmukhi': Script */
11641 static const OnigCodePoint
11642 CR_Gurmukhi[] = { 16,
11659 }; /* END of CR_Gurmukhi */
11661 /* PROPERTY: 'Han': Script */
11662 static const OnigCodePoint
11680 }; /* END of CR_Han */
11682 /* PROPERTY: 'Hangul': Script */
11683 static const OnigCodePoint
11684 CR_Hangul[] = { 14,
11699 }; /* END of CR_Hangul */
11701 /* PROPERTY: 'Hanunoo': Script */
11702 static const OnigCodePoint
11703 CR_Hanunoo[] = { 1,
11705 }; /* END of CR_Hanunoo */
11707 /* PROPERTY: 'Hatran': Script */
11708 static const OnigCodePoint
11713 }; /* END of CR_Hatran */
11715 /* PROPERTY: 'Hebrew': Script */
11716 static const OnigCodePoint
11727 }; /* END of CR_Hebrew */
11729 /* PROPERTY: 'Hex_Digit': Binary Property */
11730 static const OnigCodePoint
11731 CR_Hex_Digit[] = { 6,
11738 }; /* END of CR_Hex_Digit */
11740 /* PROPERTY: 'Hiragana': Script */
11741 static const OnigCodePoint
11742 CR_Hiragana[] = { 4,
11747 }; /* END of CR_Hiragana */
11749 /* PROPERTY: 'Hyphen': Binary Property */
11750 static const OnigCodePoint
11751 CR_Hyphen[] = { 10,
11762 }; /* END of CR_Hyphen */
11764 /* PROPERTY: 'IDS_Binary_Operator': Binary Property */
11765 static const OnigCodePoint
11766 CR_IDS_Binary_Operator[] = { 2,
11769 }; /* END of CR_IDS_Binary_Operator */
11771 /* PROPERTY: 'IDS_Trinary_Operator': Binary Property */
11772 static const OnigCodePoint
11773 CR_IDS_Trinary_Operator[] = { 1,
11775 }; /* END of CR_IDS_Trinary_Operator */
11777 /* PROPERTY: 'ID_Continue': Derived Property */
11778 static const OnigCodePoint
11779 CR_ID_Continue[] = { 651,
12431 }; /* END of CR_ID_Continue */
12433 /* PROPERTY: 'ID_Start': Derived Property */
12434 static const OnigCodePoint
12435 CR_ID_Start[] = { 555,
12991 }; /* END of CR_ID_Start */
12993 /* PROPERTY: 'Ideographic': Binary Property */
12994 static const OnigCodePoint
12995 CR_Ideographic[] = { 12,
13008 }; /* END of CR_Ideographic */
13010 /* PROPERTY: 'Imperial_Aramaic': Script */
13011 static const OnigCodePoint
13012 CR_Imperial_Aramaic[] = { 2,
13015 }; /* END of CR_Imperial_Aramaic */
13017 /* PROPERTY: 'Inherited': Script */
13018 static const OnigCodePoint
13019 CR_Inherited[] = { 27,
13047 }; /* END of CR_Inherited */
13049 /* PROPERTY: 'Inscriptional_Pahlavi': Script */
13050 static const OnigCodePoint
13051 CR_Inscriptional_Pahlavi[] = { 2,
13054 }; /* END of CR_Inscriptional_Pahlavi */
13056 /* PROPERTY: 'Inscriptional_Parthian': Script */
13057 static const OnigCodePoint
13058 CR_Inscriptional_Parthian[] = { 2,
13061 }; /* END of CR_Inscriptional_Parthian */
13063 /* PROPERTY: 'Javanese': Script */
13064 static const OnigCodePoint
13065 CR_Javanese[] = { 3,
13069 }; /* END of CR_Javanese */
13071 /* PROPERTY: 'Join_Control': Binary Property */
13072 static const OnigCodePoint
13073 CR_Join_Control[] = { 1,
13075 }; /* END of CR_Join_Control */
13077 /* PROPERTY: 'Kaithi': Script */
13078 static const OnigCodePoint
13081 }; /* END of CR_Kaithi */
13083 /* PROPERTY: 'Kannada': Script */
13084 static const OnigCodePoint
13085 CR_Kannada[] = { 14,
13100 }; /* END of CR_Kannada */
13102 /* PROPERTY: 'Katakana': Script */
13103 static const OnigCodePoint
13104 CR_Katakana[] = { 8,
13113 }; /* END of CR_Katakana */
13115 /* PROPERTY: 'Kayah_Li': Script */
13116 static const OnigCodePoint
13117 CR_Kayah_Li[] = { 2,
13120 }; /* END of CR_Kayah_Li */
13122 /* PROPERTY: 'Kharoshthi': Script */
13123 static const OnigCodePoint
13124 CR_Kharoshthi[] = { 8,
13133 }; /* END of CR_Kharoshthi */
13135 /* PROPERTY: 'Khmer': Script */
13136 static const OnigCodePoint
13142 }; /* END of CR_Khmer */
13144 /* PROPERTY: 'Khojki': Script */
13145 static const OnigCodePoint
13149 }; /* END of CR_Khojki */
13151 /* PROPERTY: 'Khudawadi': Script */
13152 static const OnigCodePoint
13153 CR_Khudawadi[] = { 2,
13156 }; /* END of CR_Khudawadi */
13158 /* PROPERTY: 'L': Major Category */
13159 static const OnigCodePoint
13715 }; /* END of CR_L */
13717 /* PROPERTY: 'LC': General Category */
13718 static const OnigCodePoint
13842 }; /* END of CR_LC */
13844 /* PROPERTY: 'Lao': Script */
13845 static const OnigCodePoint
13865 }; /* END of CR_Lao */
13867 /* PROPERTY: 'Latin': Script */
13868 static const OnigCodePoint
13901 }; /* END of CR_Latin */
13903 /* PROPERTY: 'Lepcha': Script */
13904 static const OnigCodePoint
13909 }; /* END of CR_Lepcha */
13911 /* PROPERTY: 'Limbu': Script */
13912 static const OnigCodePoint
13919 }; /* END of CR_Limbu */
13921 /* PROPERTY: 'Linear_A': Script */
13922 static const OnigCodePoint
13923 CR_Linear_A[] = { 3,
13927 }; /* END of CR_Linear_A */
13929 /* PROPERTY: 'Linear_B': Script */
13930 static const OnigCodePoint
13931 CR_Linear_B[] = { 7,
13939 }; /* END of CR_Linear_B */
13941 /* PROPERTY: 'Lisu': Script */
13942 static const OnigCodePoint
13945 }; /* END of CR_Lisu */
13947 /* PROPERTY: 'Ll': General Category */
13948 static const OnigCodePoint
14580 }; /* END of CR_Ll */
14582 /* PROPERTY: 'Lm': General Category */
14583 static const OnigCodePoint
14641 }; /* END of CR_Lm */
14643 /* PROPERTY: 'Lo': General Category */
14644 static const OnigCodePoint
15079 }; /* END of CR_Lo */
15081 /* PROPERTY: 'Logical_Order_Exception': Binary Property */
15082 static const OnigCodePoint
15083 CR_Logical_Order_Exception[] = { 7,
15091 }; /* END of CR_Logical_Order_Exception */
15093 /* PROPERTY: 'Lowercase': Derived Property */
15094 #define CR_Lowercase CR_Lower
15096 /* PROPERTY: 'Lt': General Category */
15097 static const OnigCodePoint
15109 }; /* END of CR_Lt */
15111 /* PROPERTY: 'Lu': General Category */
15112 static const OnigCodePoint
15739 }; /* END of CR_Lu */
15741 /* PROPERTY: 'Lycian': Script */
15742 static const OnigCodePoint
15745 }; /* END of CR_Lycian */
15747 /* PROPERTY: 'Lydian': Script */
15748 static const OnigCodePoint
15752 }; /* END of CR_Lydian */
15754 /* PROPERTY: 'M': Major Category */
15755 static const OnigCodePoint
15993 }; /* END of CR_M */
15995 /* PROPERTY: 'Mahajani': Script */
15996 static const OnigCodePoint
15997 CR_Mahajani[] = { 1,
15999 }; /* END of CR_Mahajani */
16001 /* PROPERTY: 'Malayalam': Script */
16002 static const OnigCodePoint
16003 CR_Malayalam[] = { 11,
16015 }; /* END of CR_Malayalam */
16017 /* PROPERTY: 'Mandaic': Script */
16018 static const OnigCodePoint
16019 CR_Mandaic[] = { 2,
16022 }; /* END of CR_Mandaic */
16024 /* PROPERTY: 'Manichaean': Script */
16025 static const OnigCodePoint
16026 CR_Manichaean[] = { 2,
16029 }; /* END of CR_Manichaean */
16031 /* PROPERTY: 'Math': Derived Property */
16032 static const OnigCodePoint
16172 }; /* END of CR_Math */
16174 /* PROPERTY: 'Mc': General Category */
16175 static const OnigCodePoint
16324 }; /* END of CR_Mc */
16326 /* PROPERTY: 'Me': General Category */
16327 static const OnigCodePoint
16334 }; /* END of CR_Me */
16336 /* PROPERTY: 'Meetei_Mayek': Script */
16337 static const OnigCodePoint
16338 CR_Meetei_Mayek[] = { 3,
16342 }; /* END of CR_Meetei_Mayek */
16344 /* PROPERTY: 'Mende_Kikakui': Script */
16345 static const OnigCodePoint
16346 CR_Mende_Kikakui[] = { 2,
16349 }; /* END of CR_Mende_Kikakui */
16351 /* PROPERTY: 'Meroitic_Cursive': Script */
16352 static const OnigCodePoint
16353 CR_Meroitic_Cursive[] = { 3,
16357 }; /* END of CR_Meroitic_Cursive */
16359 /* PROPERTY: 'Meroitic_Hieroglyphs': Script */
16360 static const OnigCodePoint
16361 CR_Meroitic_Hieroglyphs[] = { 1,
16363 }; /* END of CR_Meroitic_Hieroglyphs */
16365 /* PROPERTY: 'Miao': Script */
16366 static const OnigCodePoint
16371 }; /* END of CR_Miao */
16373 /* PROPERTY: 'Mn': General Category */
16374 static const OnigCodePoint
16642 }; /* END of CR_Mn */
16644 /* PROPERTY: 'Modi': Script */
16645 static const OnigCodePoint
16649 }; /* END of CR_Modi */
16651 /* PROPERTY: 'Mongolian': Script */
16652 static const OnigCodePoint
16653 CR_Mongolian[] = { 6,
16660 }; /* END of CR_Mongolian */
16662 /* PROPERTY: 'Mro': Script */
16663 static const OnigCodePoint
16668 }; /* END of CR_Mro */
16670 /* PROPERTY: 'Multani': Script */
16671 static const OnigCodePoint
16672 CR_Multani[] = { 5,
16678 }; /* END of CR_Multani */
16680 /* PROPERTY: 'Myanmar': Script */
16681 static const OnigCodePoint
16682 CR_Myanmar[] = { 3,
16686 }; /* END of CR_Myanmar */
16688 /* PROPERTY: 'N': Major Category */
16689 static const OnigCodePoint
16802 }; /* END of CR_N */
16804 /* PROPERTY: 'Nabataean': Script */
16805 static const OnigCodePoint
16806 CR_Nabataean[] = { 2,
16809 }; /* END of CR_Nabataean */
16811 /* PROPERTY: 'Nd': General Category */
16812 #define CR_Nd CR_Digit
16814 /* PROPERTY: 'New_Tai_Lue': Script */
16815 static const OnigCodePoint
16816 CR_New_Tai_Lue[] = { 4,
16821 }; /* END of CR_New_Tai_Lue */
16823 /* PROPERTY: 'Nko': Script */
16824 static const OnigCodePoint
16827 }; /* END of CR_Nko */
16829 /* PROPERTY: 'Nl': General Category */
16830 static const OnigCodePoint
16844 }; /* END of CR_Nl */
16846 /* PROPERTY: 'No': General Category */
16847 static const OnigCodePoint
16907 }; /* END of CR_No */
16909 /* PROPERTY: 'Noncharacter_Code_Point': Binary Property */
16910 static const OnigCodePoint
16911 CR_Noncharacter_Code_Point[] = { 18,
16929 0x10fffe, 0x10ffff,
16930 }; /* END of CR_Noncharacter_Code_Point */
16932 /* PROPERTY: 'Ogham': Script */
16933 static const OnigCodePoint
16936 }; /* END of CR_Ogham */
16938 /* PROPERTY: 'Ol_Chiki': Script */
16939 static const OnigCodePoint
16940 CR_Ol_Chiki[] = { 1,
16942 }; /* END of CR_Ol_Chiki */
16944 /* PROPERTY: 'Old_Hungarian': Script */
16945 static const OnigCodePoint
16946 CR_Old_Hungarian[] = { 3,
16950 }; /* END of CR_Old_Hungarian */
16952 /* PROPERTY: 'Old_Italic': Script */
16953 static const OnigCodePoint
16954 CR_Old_Italic[] = { 1,
16956 }; /* END of CR_Old_Italic */
16958 /* PROPERTY: 'Old_North_Arabian': Script */
16959 static const OnigCodePoint
16960 CR_Old_North_Arabian[] = { 1,
16962 }; /* END of CR_Old_North_Arabian */
16964 /* PROPERTY: 'Old_Permic': Script */
16965 static const OnigCodePoint
16966 CR_Old_Permic[] = { 1,
16968 }; /* END of CR_Old_Permic */
16970 /* PROPERTY: 'Old_Persian': Script */
16971 static const OnigCodePoint
16972 CR_Old_Persian[] = { 2,
16975 }; /* END of CR_Old_Persian */
16977 /* PROPERTY: 'Old_South_Arabian': Script */
16978 static const OnigCodePoint
16979 CR_Old_South_Arabian[] = { 1,
16981 }; /* END of CR_Old_South_Arabian */
16983 /* PROPERTY: 'Old_Turkic': Script */
16984 static const OnigCodePoint
16985 CR_Old_Turkic[] = { 1,
16987 }; /* END of CR_Old_Turkic */
16989 /* PROPERTY: 'Oriya': Script */
16990 static const OnigCodePoint
17006 }; /* END of CR_Oriya */
17008 /* PROPERTY: 'Osmanya': Script */
17009 static const OnigCodePoint
17010 CR_Osmanya[] = { 2,
17013 }; /* END of CR_Osmanya */
17015 /* PROPERTY: 'Other_Alphabetic': Binary Property */
17016 static const OnigCodePoint
17017 CR_Other_Alphabetic[] = { 178,
17196 }; /* END of CR_Other_Alphabetic */
17198 /* PROPERTY: 'Other_Default_Ignorable_Code_Point': Binary Property */
17199 static const OnigCodePoint
17200 CR_Other_Default_Ignorable_Code_Point[] = { 11,
17212 }; /* END of CR_Other_Default_Ignorable_Code_Point */
17214 /* PROPERTY: 'Other_Grapheme_Extend': Binary Property */
17215 static const OnigCodePoint
17216 CR_Other_Grapheme_Extend[] = { 22,
17239 }; /* END of CR_Other_Grapheme_Extend */
17241 /* PROPERTY: 'Other_ID_Continue': Binary Property */
17242 static const OnigCodePoint
17243 CR_Other_ID_Continue[] = { 4,
17248 }; /* END of CR_Other_ID_Continue */
17250 /* PROPERTY: 'Other_ID_Start': Binary Property */
17251 static const OnigCodePoint
17252 CR_Other_ID_Start[] = { 3,
17256 }; /* END of CR_Other_ID_Start */
17258 /* PROPERTY: 'Other_Lowercase': Binary Property */
17259 static const OnigCodePoint
17260 CR_Other_Lowercase[] = { 20,
17281 }; /* END of CR_Other_Lowercase */
17283 /* PROPERTY: 'Other_Math': Binary Property */
17284 static const OnigCodePoint
17285 CR_Other_Math[] = { 134,
17420 }; /* END of CR_Other_Math */
17422 /* PROPERTY: 'Other_Uppercase': Binary Property */
17423 static const OnigCodePoint
17424 CR_Other_Uppercase[] = { 5,
17430 }; /* END of CR_Other_Uppercase */
17432 /* PROPERTY: 'P': Major Category */
17433 #define CR_P CR_Punct
17435 /* PROPERTY: 'Pahawh_Hmong': Script */
17436 static const OnigCodePoint
17437 CR_Pahawh_Hmong[] = { 5,
17443 }; /* END of CR_Pahawh_Hmong */
17445 /* PROPERTY: 'Palmyrene': Script */
17446 static const OnigCodePoint
17447 CR_Palmyrene[] = { 1,
17449 }; /* END of CR_Palmyrene */
17451 /* PROPERTY: 'Pattern_Syntax': Binary Property */
17452 static const OnigCodePoint
17453 CR_Pattern_Syntax[] = { 28,
17482 }; /* END of CR_Pattern_Syntax */
17484 /* PROPERTY: 'Pattern_White_Space': Binary Property */
17485 static const OnigCodePoint
17486 CR_Pattern_White_Space[] = { 5,
17492 }; /* END of CR_Pattern_White_Space */
17494 /* PROPERTY: 'Pau_Cin_Hau': Script */
17495 static const OnigCodePoint
17496 CR_Pau_Cin_Hau[] = { 1,
17498 }; /* END of CR_Pau_Cin_Hau */
17500 /* PROPERTY: 'Pc': General Category */
17501 static const OnigCodePoint
17509 }; /* END of CR_Pc */
17511 /* PROPERTY: 'Pd': General Category */
17512 static const OnigCodePoint
17531 }; /* END of CR_Pd */
17533 /* PROPERTY: 'Pe': General Category */
17534 static const OnigCodePoint
17608 }; /* END of CR_Pe */
17610 /* PROPERTY: 'Pf': General Category */
17611 static const OnigCodePoint
17623 }; /* END of CR_Pf */
17625 /* PROPERTY: 'Phags_Pa': Script */
17626 static const OnigCodePoint
17627 CR_Phags_Pa[] = { 1,
17629 }; /* END of CR_Phags_Pa */
17631 /* PROPERTY: 'Phoenician': Script */
17632 static const OnigCodePoint
17633 CR_Phoenician[] = { 2,
17636 }; /* END of CR_Phoenician */
17638 /* PROPERTY: 'Pi': General Category */
17639 static const OnigCodePoint
17652 }; /* END of CR_Pi */
17654 /* PROPERTY: 'Po': General Category */
17655 static const OnigCodePoint
17814 }; /* END of CR_Po */
17816 /* PROPERTY: 'Ps': General Category */
17817 static const OnigCodePoint
17894 }; /* END of CR_Ps */
17896 /* PROPERTY: 'Psalter_Pahlavi': Script */
17897 static const OnigCodePoint
17898 CR_Psalter_Pahlavi[] = { 3,
17902 }; /* END of CR_Psalter_Pahlavi */
17904 /* PROPERTY: 'Quotation_Mark': Binary Property */
17905 static const OnigCodePoint
17906 CR_Quotation_Mark[] = { 13,
17920 }; /* END of CR_Quotation_Mark */
17922 /* PROPERTY: 'Radical': Binary Property */
17923 static const OnigCodePoint
17924 CR_Radical[] = { 3,
17928 }; /* END of CR_Radical */
17930 /* PROPERTY: 'Rejang': Script */
17931 static const OnigCodePoint
17935 }; /* END of CR_Rejang */
17937 /* PROPERTY: 'Runic': Script */
17938 static const OnigCodePoint
17942 }; /* END of CR_Runic */
17944 /* PROPERTY: 'S': Major Category */
17945 static const OnigCodePoint
18161 }; /* END of CR_S */
18163 /* PROPERTY: 'STerm': Binary Property */
18164 static const OnigCodePoint
18230 }; /* END of CR_STerm */
18232 /* PROPERTY: 'Samaritan': Script */
18233 static const OnigCodePoint
18234 CR_Samaritan[] = { 2,
18237 }; /* END of CR_Samaritan */
18239 /* PROPERTY: 'Saurashtra': Script */
18240 static const OnigCodePoint
18241 CR_Saurashtra[] = { 2,
18244 }; /* END of CR_Saurashtra */
18246 /* PROPERTY: 'Sc': General Category */
18247 static const OnigCodePoint
18266 }; /* END of CR_Sc */
18268 /* PROPERTY: 'Sharada': Script */
18269 static const OnigCodePoint
18270 CR_Sharada[] = { 2,
18273 }; /* END of CR_Sharada */
18275 /* PROPERTY: 'Shavian': Script */
18276 static const OnigCodePoint
18277 CR_Shavian[] = { 1,
18279 }; /* END of CR_Shavian */
18281 /* PROPERTY: 'Siddham': Script */
18282 static const OnigCodePoint
18283 CR_Siddham[] = { 2,
18286 }; /* END of CR_Siddham */
18288 /* PROPERTY: 'SignWriting': Script */
18289 static const OnigCodePoint
18290 CR_SignWriting[] = { 3,
18294 }; /* END of CR_SignWriting */
18296 /* PROPERTY: 'Sinhala': Script */
18297 static const OnigCodePoint
18298 CR_Sinhala[] = { 13,
18312 }; /* END of CR_Sinhala */
18314 /* PROPERTY: 'Sk': General Category */
18315 static const OnigCodePoint
18346 }; /* END of CR_Sk */
18348 /* PROPERTY: 'Sm': General Category */
18349 static const OnigCodePoint
18415 }; /* END of CR_Sm */
18417 /* PROPERTY: 'So': General Category */
18418 static const OnigCodePoint
18590 }; /* END of CR_So */
18592 /* PROPERTY: 'Soft_Dotted': Binary Property */
18593 static const OnigCodePoint
18594 CR_Soft_Dotted[] = { 31,
18626 }; /* END of CR_Soft_Dotted */
18628 /* PROPERTY: 'Sora_Sompeng': Script */
18629 static const OnigCodePoint
18630 CR_Sora_Sompeng[] = { 2,
18633 }; /* END of CR_Sora_Sompeng */
18635 /* PROPERTY: 'Sundanese': Script */
18636 static const OnigCodePoint
18637 CR_Sundanese[] = { 2,
18640 }; /* END of CR_Sundanese */
18642 /* PROPERTY: 'Syloti_Nagri': Script */
18643 static const OnigCodePoint
18644 CR_Syloti_Nagri[] = { 1,
18646 }; /* END of CR_Syloti_Nagri */
18648 /* PROPERTY: 'Syriac': Script */
18649 static const OnigCodePoint
18654 }; /* END of CR_Syriac */
18656 /* PROPERTY: 'Tagalog': Script */
18657 static const OnigCodePoint
18658 CR_Tagalog[] = { 2,
18661 }; /* END of CR_Tagalog */
18663 /* PROPERTY: 'Tagbanwa': Script */
18664 static const OnigCodePoint
18665 CR_Tagbanwa[] = { 3,
18669 }; /* END of CR_Tagbanwa */
18671 /* PROPERTY: 'Tai_Le': Script */
18672 static const OnigCodePoint
18676 }; /* END of CR_Tai_Le */
18678 /* PROPERTY: 'Tai_Tham': Script */
18679 static const OnigCodePoint
18680 CR_Tai_Tham[] = { 5,
18686 }; /* END of CR_Tai_Tham */
18688 /* PROPERTY: 'Tai_Viet': Script */
18689 static const OnigCodePoint
18690 CR_Tai_Viet[] = { 2,
18693 }; /* END of CR_Tai_Viet */
18695 /* PROPERTY: 'Takri': Script */
18696 static const OnigCodePoint
18700 }; /* END of CR_Takri */
18702 /* PROPERTY: 'Tamil': Script */
18703 static const OnigCodePoint
18721 }; /* END of CR_Tamil */
18723 /* PROPERTY: 'Telugu': Script */
18724 static const OnigCodePoint
18725 CR_Telugu[] = { 13,
18739 }; /* END of CR_Telugu */
18741 /* PROPERTY: 'Terminal_Punctuation': Binary Property */
18742 static const OnigCodePoint
18743 CR_Terminal_Punctuation[] = { 90,
18834 }; /* END of CR_Terminal_Punctuation */
18836 /* PROPERTY: 'Thaana': Script */
18837 static const OnigCodePoint
18840 }; /* END of CR_Thaana */
18842 /* PROPERTY: 'Thai': Script */
18843 static const OnigCodePoint
18847 }; /* END of CR_Thai */
18849 /* PROPERTY: 'Tibetan': Script */
18850 static const OnigCodePoint
18851 CR_Tibetan[] = { 7,
18859 }; /* END of CR_Tibetan */
18861 /* PROPERTY: 'Tifinagh': Script */
18862 static const OnigCodePoint
18863 CR_Tifinagh[] = { 3,
18867 }; /* END of CR_Tifinagh */
18869 /* PROPERTY: 'Tirhuta': Script */
18870 static const OnigCodePoint
18871 CR_Tirhuta[] = { 2,
18874 }; /* END of CR_Tirhuta */
18876 /* PROPERTY: 'Ugaritic': Script */
18877 static const OnigCodePoint
18878 CR_Ugaritic[] = { 2,
18881 }; /* END of CR_Ugaritic */
18883 /* PROPERTY: 'Unified_Ideograph': Binary Property */
18884 static const OnigCodePoint
18885 CR_Unified_Ideograph[] = { 13,
18899 }; /* END of CR_Unified_Ideograph */
18901 /* PROPERTY: 'Unknown': Script */
18902 static const OnigCodePoint
18903 CR_Unknown[] = { 611,
19515 }; /* END of CR_Unknown */
19517 /* PROPERTY: 'Uppercase': Derived Property */
19518 #define CR_Uppercase CR_Upper
19520 /* PROPERTY: 'Vai': Script */
19521 static const OnigCodePoint
19524 }; /* END of CR_Vai */
19526 /* PROPERTY: 'Variation_Selector': Binary Property */
19527 static const OnigCodePoint
19528 CR_Variation_Selector[] = { 3,
19532 }; /* END of CR_Variation_Selector */
19534 /* PROPERTY: 'Warang_Citi': Script */
19535 static const OnigCodePoint
19536 CR_Warang_Citi[] = { 2,
19539 }; /* END of CR_Warang_Citi */
19541 /* PROPERTY: 'White_Space': Binary Property */
19542 #define CR_White_Space CR_Space
19544 /* PROPERTY: 'XID_Continue': Derived Property */
19545 static const OnigCodePoint
19546 CR_XID_Continue[] = { 658,
20205 }; /* END of CR_XID_Continue */
20207 /* PROPERTY: 'XID_Start': Derived Property */
20208 static const OnigCodePoint
20209 CR_XID_Start[] = { 562,
20772 }; /* END of CR_XID_Start */
20774 /* PROPERTY: 'Yi': Script */
20775 static const OnigCodePoint
20779 }; /* END of CR_Yi */
20781 /* PROPERTY: 'Z': Major Category */
20782 static const OnigCodePoint
20792 }; /* END of CR_Z */
20794 /* PROPERTY: 'Zl': General Category */
20795 static const OnigCodePoint
20798 }; /* END of CR_Zl */
20800 /* PROPERTY: 'Zp': General Category */
20801 static const OnigCodePoint
20804 }; /* END of CR_Zp */
20806 /* PROPERTY: 'Zs': General Category */
20807 static const OnigCodePoint
20816 }; /* END of CR_Zs */
20818 /* PROPERTY: 'In_Basic_Latin': Block */
20819 #define CR_In_Basic_Latin CR_ASCII
20821 /* PROPERTY: 'In_Latin_1_Supplement': Block */
20822 static const OnigCodePoint
20823 CR_In_Latin_1_Supplement[] = { 1,
20825 }; /* END of CR_In_Latin_1_Supplement */
20827 /* PROPERTY: 'In_Latin_Extended_A': Block */
20828 static const OnigCodePoint
20829 CR_In_Latin_Extended_A[] = { 1,
20831 }; /* END of CR_In_Latin_Extended_A */
20833 /* PROPERTY: 'In_Latin_Extended_B': Block */
20834 static const OnigCodePoint
20835 CR_In_Latin_Extended_B[] = { 1,
20837 }; /* END of CR_In_Latin_Extended_B */
20839 /* PROPERTY: 'In_IPA_Extensions': Block */
20840 static const OnigCodePoint
20841 CR_In_IPA_Extensions[] = { 1,
20843 }; /* END of CR_In_IPA_Extensions */
20845 /* PROPERTY: 'In_Spacing_Modifier_Letters': Block */
20846 static const OnigCodePoint
20847 CR_In_Spacing_Modifier_Letters[] = { 1,
20849 }; /* END of CR_In_Spacing_Modifier_Letters */
20851 /* PROPERTY: 'In_Combining_Diacritical_Marks': Block */
20852 static const OnigCodePoint
20853 CR_In_Combining_Diacritical_Marks[] = { 1,
20855 }; /* END of CR_In_Combining_Diacritical_Marks */
20857 /* PROPERTY: 'In_Greek_and_Coptic': Block */
20858 static const OnigCodePoint
20859 CR_In_Greek_and_Coptic[] = { 1,
20861 }; /* END of CR_In_Greek_and_Coptic */
20863 /* PROPERTY: 'In_Cyrillic': Block */
20864 static const OnigCodePoint
20865 CR_In_Cyrillic[] = { 1,
20867 }; /* END of CR_In_Cyrillic */
20869 /* PROPERTY: 'In_Cyrillic_Supplement': Block */
20870 static const OnigCodePoint
20871 CR_In_Cyrillic_Supplement[] = { 1,
20873 }; /* END of CR_In_Cyrillic_Supplement */
20875 /* PROPERTY: 'In_Armenian': Block */
20876 static const OnigCodePoint
20877 CR_In_Armenian[] = { 1,
20879 }; /* END of CR_In_Armenian */
20881 /* PROPERTY: 'In_Hebrew': Block */
20882 static const OnigCodePoint
20883 CR_In_Hebrew[] = { 1,
20885 }; /* END of CR_In_Hebrew */
20887 /* PROPERTY: 'In_Arabic': Block */
20888 static const OnigCodePoint
20889 CR_In_Arabic[] = { 1,
20891 }; /* END of CR_In_Arabic */
20893 /* PROPERTY: 'In_Syriac': Block */
20894 static const OnigCodePoint
20895 CR_In_Syriac[] = { 1,
20897 }; /* END of CR_In_Syriac */
20899 /* PROPERTY: 'In_Arabic_Supplement': Block */
20900 static const OnigCodePoint
20901 CR_In_Arabic_Supplement[] = { 1,
20903 }; /* END of CR_In_Arabic_Supplement */
20905 /* PROPERTY: 'In_Thaana': Block */
20906 static const OnigCodePoint
20907 CR_In_Thaana[] = { 1,
20909 }; /* END of CR_In_Thaana */
20911 /* PROPERTY: 'In_NKo': Block */
20912 static const OnigCodePoint
20915 }; /* END of CR_In_NKo */
20917 /* PROPERTY: 'In_Samaritan': Block */
20918 static const OnigCodePoint
20919 CR_In_Samaritan[] = { 1,
20921 }; /* END of CR_In_Samaritan */
20923 /* PROPERTY: 'In_Mandaic': Block */
20924 static const OnigCodePoint
20925 CR_In_Mandaic[] = { 1,
20927 }; /* END of CR_In_Mandaic */
20929 /* PROPERTY: 'In_Arabic_Extended_A': Block */
20930 static const OnigCodePoint
20931 CR_In_Arabic_Extended_A[] = { 1,
20933 }; /* END of CR_In_Arabic_Extended_A */
20935 /* PROPERTY: 'In_Devanagari': Block */
20936 static const OnigCodePoint
20937 CR_In_Devanagari[] = { 1,
20939 }; /* END of CR_In_Devanagari */
20941 /* PROPERTY: 'In_Bengali': Block */
20942 static const OnigCodePoint
20943 CR_In_Bengali[] = { 1,
20945 }; /* END of CR_In_Bengali */
20947 /* PROPERTY: 'In_Gurmukhi': Block */
20948 static const OnigCodePoint
20949 CR_In_Gurmukhi[] = { 1,
20951 }; /* END of CR_In_Gurmukhi */
20953 /* PROPERTY: 'In_Gujarati': Block */
20954 static const OnigCodePoint
20955 CR_In_Gujarati[] = { 1,
20957 }; /* END of CR_In_Gujarati */
20959 /* PROPERTY: 'In_Oriya': Block */
20960 static const OnigCodePoint
20961 CR_In_Oriya[] = { 1,
20963 }; /* END of CR_In_Oriya */
20965 /* PROPERTY: 'In_Tamil': Block */
20966 static const OnigCodePoint
20967 CR_In_Tamil[] = { 1,
20969 }; /* END of CR_In_Tamil */
20971 /* PROPERTY: 'In_Telugu': Block */
20972 static const OnigCodePoint
20973 CR_In_Telugu[] = { 1,
20975 }; /* END of CR_In_Telugu */
20977 /* PROPERTY: 'In_Kannada': Block */
20978 static const OnigCodePoint
20979 CR_In_Kannada[] = { 1,
20981 }; /* END of CR_In_Kannada */
20983 /* PROPERTY: 'In_Malayalam': Block */
20984 static const OnigCodePoint
20985 CR_In_Malayalam[] = { 1,
20987 }; /* END of CR_In_Malayalam */
20989 /* PROPERTY: 'In_Sinhala': Block */
20990 static const OnigCodePoint
20991 CR_In_Sinhala[] = { 1,
20993 }; /* END of CR_In_Sinhala */
20995 /* PROPERTY: 'In_Thai': Block */
20996 static const OnigCodePoint
20997 CR_In_Thai[] = { 1,
20999 }; /* END of CR_In_Thai */
21001 /* PROPERTY: 'In_Lao': Block */
21002 static const OnigCodePoint
21005 }; /* END of CR_In_Lao */
21007 /* PROPERTY: 'In_Tibetan': Block */
21008 static const OnigCodePoint
21009 CR_In_Tibetan[] = { 1,
21011 }; /* END of CR_In_Tibetan */
21013 /* PROPERTY: 'In_Myanmar': Block */
21014 static const OnigCodePoint
21015 CR_In_Myanmar[] = { 1,
21017 }; /* END of CR_In_Myanmar */
21019 /* PROPERTY: 'In_Georgian': Block */
21020 static const OnigCodePoint
21021 CR_In_Georgian[] = { 1,
21023 }; /* END of CR_In_Georgian */
21025 /* PROPERTY: 'In_Hangul_Jamo': Block */
21026 static const OnigCodePoint
21027 CR_In_Hangul_Jamo[] = { 1,
21029 }; /* END of CR_In_Hangul_Jamo */
21031 /* PROPERTY: 'In_Ethiopic': Block */
21032 static const OnigCodePoint
21033 CR_In_Ethiopic[] = { 1,
21035 }; /* END of CR_In_Ethiopic */
21037 /* PROPERTY: 'In_Ethiopic_Supplement': Block */
21038 static const OnigCodePoint
21039 CR_In_Ethiopic_Supplement[] = { 1,
21041 }; /* END of CR_In_Ethiopic_Supplement */
21043 /* PROPERTY: 'In_Cherokee': Block */
21044 static const OnigCodePoint
21045 CR_In_Cherokee[] = { 1,
21047 }; /* END of CR_In_Cherokee */
21049 /* PROPERTY: 'In_Unified_Canadian_Aboriginal_Syllabics': Block */
21050 static const OnigCodePoint
21051 CR_In_Unified_Canadian_Aboriginal_Syllabics[] = { 1,
21053 }; /* END of CR_In_Unified_Canadian_Aboriginal_Syllabics */
21055 /* PROPERTY: 'In_Ogham': Block */
21056 static const OnigCodePoint
21057 CR_In_Ogham[] = { 1,
21059 }; /* END of CR_In_Ogham */
21061 /* PROPERTY: 'In_Runic': Block */
21062 static const OnigCodePoint
21063 CR_In_Runic[] = { 1,
21065 }; /* END of CR_In_Runic */
21067 /* PROPERTY: 'In_Tagalog': Block */
21068 static const OnigCodePoint
21069 CR_In_Tagalog[] = { 1,
21071 }; /* END of CR_In_Tagalog */
21073 /* PROPERTY: 'In_Hanunoo': Block */
21074 static const OnigCodePoint
21075 CR_In_Hanunoo[] = { 1,
21077 }; /* END of CR_In_Hanunoo */
21079 /* PROPERTY: 'In_Buhid': Block */
21080 static const OnigCodePoint
21081 CR_In_Buhid[] = { 1,
21083 }; /* END of CR_In_Buhid */
21085 /* PROPERTY: 'In_Tagbanwa': Block */
21086 static const OnigCodePoint
21087 CR_In_Tagbanwa[] = { 1,
21089 }; /* END of CR_In_Tagbanwa */
21091 /* PROPERTY: 'In_Khmer': Block */
21092 static const OnigCodePoint
21093 CR_In_Khmer[] = { 1,
21095 }; /* END of CR_In_Khmer */
21097 /* PROPERTY: 'In_Mongolian': Block */
21098 static const OnigCodePoint
21099 CR_In_Mongolian[] = { 1,
21101 }; /* END of CR_In_Mongolian */
21103 /* PROPERTY: 'In_Unified_Canadian_Aboriginal_Syllabics_Extended': Block */
21104 static const OnigCodePoint
21105 CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended[] = { 1,
21107 }; /* END of CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended */
21109 /* PROPERTY: 'In_Limbu': Block */
21110 static const OnigCodePoint
21111 CR_In_Limbu[] = { 1,
21113 }; /* END of CR_In_Limbu */
21115 /* PROPERTY: 'In_Tai_Le': Block */
21116 static const OnigCodePoint
21117 CR_In_Tai_Le[] = { 1,
21119 }; /* END of CR_In_Tai_Le */
21121 /* PROPERTY: 'In_New_Tai_Lue': Block */
21122 static const OnigCodePoint
21123 CR_In_New_Tai_Lue[] = { 1,
21125 }; /* END of CR_In_New_Tai_Lue */
21127 /* PROPERTY: 'In_Khmer_Symbols': Block */
21128 static const OnigCodePoint
21129 CR_In_Khmer_Symbols[] = { 1,
21131 }; /* END of CR_In_Khmer_Symbols */
21133 /* PROPERTY: 'In_Buginese': Block */
21134 static const OnigCodePoint
21135 CR_In_Buginese[] = { 1,
21137 }; /* END of CR_In_Buginese */
21139 /* PROPERTY: 'In_Tai_Tham': Block */
21140 static const OnigCodePoint
21141 CR_In_Tai_Tham[] = { 1,
21143 }; /* END of CR_In_Tai_Tham */
21145 /* PROPERTY: 'In_Combining_Diacritical_Marks_Extended': Block */
21146 static const OnigCodePoint
21147 CR_In_Combining_Diacritical_Marks_Extended[] = { 1,
21149 }; /* END of CR_In_Combining_Diacritical_Marks_Extended */
21151 /* PROPERTY: 'In_Balinese': Block */
21152 static const OnigCodePoint
21153 CR_In_Balinese[] = { 1,
21155 }; /* END of CR_In_Balinese */
21157 /* PROPERTY: 'In_Sundanese': Block */
21158 static const OnigCodePoint
21159 CR_In_Sundanese[] = { 1,
21161 }; /* END of CR_In_Sundanese */
21163 /* PROPERTY: 'In_Batak': Block */
21164 static const OnigCodePoint
21165 CR_In_Batak[] = { 1,
21167 }; /* END of CR_In_Batak */
21169 /* PROPERTY: 'In_Lepcha': Block */
21170 static const OnigCodePoint
21171 CR_In_Lepcha[] = { 1,
21173 }; /* END of CR_In_Lepcha */
21175 /* PROPERTY: 'In_Ol_Chiki': Block */
21176 #define CR_In_Ol_Chiki CR_Ol_Chiki
21178 /* PROPERTY: 'In_Sundanese_Supplement': Block */
21179 static const OnigCodePoint
21180 CR_In_Sundanese_Supplement[] = { 1,
21182 }; /* END of CR_In_Sundanese_Supplement */
21184 /* PROPERTY: 'In_Vedic_Extensions': Block */
21185 static const OnigCodePoint
21186 CR_In_Vedic_Extensions[] = { 1,
21188 }; /* END of CR_In_Vedic_Extensions */
21190 /* PROPERTY: 'In_Phonetic_Extensions': Block */
21191 static const OnigCodePoint
21192 CR_In_Phonetic_Extensions[] = { 1,
21194 }; /* END of CR_In_Phonetic_Extensions */
21196 /* PROPERTY: 'In_Phonetic_Extensions_Supplement': Block */
21197 static const OnigCodePoint
21198 CR_In_Phonetic_Extensions_Supplement[] = { 1,
21200 }; /* END of CR_In_Phonetic_Extensions_Supplement */
21202 /* PROPERTY: 'In_Combining_Diacritical_Marks_Supplement': Block */
21203 static const OnigCodePoint
21204 CR_In_Combining_Diacritical_Marks_Supplement[] = { 1,
21206 }; /* END of CR_In_Combining_Diacritical_Marks_Supplement */
21208 /* PROPERTY: 'In_Latin_Extended_Additional': Block */
21209 static const OnigCodePoint
21210 CR_In_Latin_Extended_Additional[] = { 1,
21212 }; /* END of CR_In_Latin_Extended_Additional */
21214 /* PROPERTY: 'In_Greek_Extended': Block */
21215 static const OnigCodePoint
21216 CR_In_Greek_Extended[] = { 1,
21218 }; /* END of CR_In_Greek_Extended */
21220 /* PROPERTY: 'In_General_Punctuation': Block */
21221 static const OnigCodePoint
21222 CR_In_General_Punctuation[] = { 1,
21224 }; /* END of CR_In_General_Punctuation */
21226 /* PROPERTY: 'In_Superscripts_and_Subscripts': Block */
21227 static const OnigCodePoint
21228 CR_In_Superscripts_and_Subscripts[] = { 1,
21230 }; /* END of CR_In_Superscripts_and_Subscripts */
21232 /* PROPERTY: 'In_Currency_Symbols': Block */
21233 static const OnigCodePoint
21234 CR_In_Currency_Symbols[] = { 1,
21236 }; /* END of CR_In_Currency_Symbols */
21238 /* PROPERTY: 'In_Combining_Diacritical_Marks_for_Symbols': Block */
21239 static const OnigCodePoint
21240 CR_In_Combining_Diacritical_Marks_for_Symbols[] = { 1,
21242 }; /* END of CR_In_Combining_Diacritical_Marks_for_Symbols */
21244 /* PROPERTY: 'In_Letterlike_Symbols': Block */
21245 static const OnigCodePoint
21246 CR_In_Letterlike_Symbols[] = { 1,
21248 }; /* END of CR_In_Letterlike_Symbols */
21250 /* PROPERTY: 'In_Number_Forms': Block */
21251 static const OnigCodePoint
21252 CR_In_Number_Forms[] = { 1,
21254 }; /* END of CR_In_Number_Forms */
21256 /* PROPERTY: 'In_Arrows': Block */
21257 static const OnigCodePoint
21258 CR_In_Arrows[] = { 1,
21260 }; /* END of CR_In_Arrows */
21262 /* PROPERTY: 'In_Mathematical_Operators': Block */
21263 static const OnigCodePoint
21264 CR_In_Mathematical_Operators[] = { 1,
21266 }; /* END of CR_In_Mathematical_Operators */
21268 /* PROPERTY: 'In_Miscellaneous_Technical': Block */
21269 static const OnigCodePoint
21270 CR_In_Miscellaneous_Technical[] = { 1,
21272 }; /* END of CR_In_Miscellaneous_Technical */
21274 /* PROPERTY: 'In_Control_Pictures': Block */
21275 static const OnigCodePoint
21276 CR_In_Control_Pictures[] = { 1,
21278 }; /* END of CR_In_Control_Pictures */
21280 /* PROPERTY: 'In_Optical_Character_Recognition': Block */
21281 static const OnigCodePoint
21282 CR_In_Optical_Character_Recognition[] = { 1,
21284 }; /* END of CR_In_Optical_Character_Recognition */
21286 /* PROPERTY: 'In_Enclosed_Alphanumerics': Block */
21287 static const OnigCodePoint
21288 CR_In_Enclosed_Alphanumerics[] = { 1,
21290 }; /* END of CR_In_Enclosed_Alphanumerics */
21292 /* PROPERTY: 'In_Box_Drawing': Block */
21293 static const OnigCodePoint
21294 CR_In_Box_Drawing[] = { 1,
21296 }; /* END of CR_In_Box_Drawing */
21298 /* PROPERTY: 'In_Block_Elements': Block */
21299 static const OnigCodePoint
21300 CR_In_Block_Elements[] = { 1,
21302 }; /* END of CR_In_Block_Elements */
21304 /* PROPERTY: 'In_Geometric_Shapes': Block */
21305 static const OnigCodePoint
21306 CR_In_Geometric_Shapes[] = { 1,
21308 }; /* END of CR_In_Geometric_Shapes */
21310 /* PROPERTY: 'In_Miscellaneous_Symbols': Block */
21311 static const OnigCodePoint
21312 CR_In_Miscellaneous_Symbols[] = { 1,
21314 }; /* END of CR_In_Miscellaneous_Symbols */
21316 /* PROPERTY: 'In_Dingbats': Block */
21317 static const OnigCodePoint
21318 CR_In_Dingbats[] = { 1,
21320 }; /* END of CR_In_Dingbats */
21322 /* PROPERTY: 'In_Miscellaneous_Mathematical_Symbols_A': Block */
21323 static const OnigCodePoint
21324 CR_In_Miscellaneous_Mathematical_Symbols_A[] = { 1,
21326 }; /* END of CR_In_Miscellaneous_Mathematical_Symbols_A */
21328 /* PROPERTY: 'In_Supplemental_Arrows_A': Block */
21329 static const OnigCodePoint
21330 CR_In_Supplemental_Arrows_A[] = { 1,
21332 }; /* END of CR_In_Supplemental_Arrows_A */
21334 /* PROPERTY: 'In_Braille_Patterns': Block */
21335 #define CR_In_Braille_Patterns CR_Braille
21337 /* PROPERTY: 'In_Supplemental_Arrows_B': Block */
21338 static const OnigCodePoint
21339 CR_In_Supplemental_Arrows_B[] = { 1,
21341 }; /* END of CR_In_Supplemental_Arrows_B */
21343 /* PROPERTY: 'In_Miscellaneous_Mathematical_Symbols_B': Block */
21344 static const OnigCodePoint
21345 CR_In_Miscellaneous_Mathematical_Symbols_B[] = { 1,
21347 }; /* END of CR_In_Miscellaneous_Mathematical_Symbols_B */
21349 /* PROPERTY: 'In_Supplemental_Mathematical_Operators': Block */
21350 static const OnigCodePoint
21351 CR_In_Supplemental_Mathematical_Operators[] = { 1,
21353 }; /* END of CR_In_Supplemental_Mathematical_Operators */
21355 /* PROPERTY: 'In_Miscellaneous_Symbols_and_Arrows': Block */
21356 static const OnigCodePoint
21357 CR_In_Miscellaneous_Symbols_and_Arrows[] = { 1,
21359 }; /* END of CR_In_Miscellaneous_Symbols_and_Arrows */
21361 /* PROPERTY: 'In_Glagolitic': Block */
21362 static const OnigCodePoint
21363 CR_In_Glagolitic[] = { 1,
21365 }; /* END of CR_In_Glagolitic */
21367 /* PROPERTY: 'In_Latin_Extended_C': Block */
21368 static const OnigCodePoint
21369 CR_In_Latin_Extended_C[] = { 1,
21371 }; /* END of CR_In_Latin_Extended_C */
21373 /* PROPERTY: 'In_Coptic': Block */
21374 static const OnigCodePoint
21375 CR_In_Coptic[] = { 1,
21377 }; /* END of CR_In_Coptic */
21379 /* PROPERTY: 'In_Georgian_Supplement': Block */
21380 static const OnigCodePoint
21381 CR_In_Georgian_Supplement[] = { 1,
21383 }; /* END of CR_In_Georgian_Supplement */
21385 /* PROPERTY: 'In_Tifinagh': Block */
21386 static const OnigCodePoint
21387 CR_In_Tifinagh[] = { 1,
21389 }; /* END of CR_In_Tifinagh */
21391 /* PROPERTY: 'In_Ethiopic_Extended': Block */
21392 static const OnigCodePoint
21393 CR_In_Ethiopic_Extended[] = { 1,
21395 }; /* END of CR_In_Ethiopic_Extended */
21397 /* PROPERTY: 'In_Cyrillic_Extended_A': Block */
21398 static const OnigCodePoint
21399 CR_In_Cyrillic_Extended_A[] = { 1,
21401 }; /* END of CR_In_Cyrillic_Extended_A */
21403 /* PROPERTY: 'In_Supplemental_Punctuation': Block */
21404 static const OnigCodePoint
21405 CR_In_Supplemental_Punctuation[] = { 1,
21407 }; /* END of CR_In_Supplemental_Punctuation */
21409 /* PROPERTY: 'In_CJK_Radicals_Supplement': Block */
21410 static const OnigCodePoint
21411 CR_In_CJK_Radicals_Supplement[] = { 1,
21413 }; /* END of CR_In_CJK_Radicals_Supplement */
21415 /* PROPERTY: 'In_Kangxi_Radicals': Block */
21416 static const OnigCodePoint
21417 CR_In_Kangxi_Radicals[] = { 1,
21419 }; /* END of CR_In_Kangxi_Radicals */
21421 /* PROPERTY: 'In_Ideographic_Description_Characters': Block */
21422 static const OnigCodePoint
21423 CR_In_Ideographic_Description_Characters[] = { 1,
21425 }; /* END of CR_In_Ideographic_Description_Characters */
21427 /* PROPERTY: 'In_CJK_Symbols_and_Punctuation': Block */
21428 static const OnigCodePoint
21429 CR_In_CJK_Symbols_and_Punctuation[] = { 1,
21431 }; /* END of CR_In_CJK_Symbols_and_Punctuation */
21433 /* PROPERTY: 'In_Hiragana': Block */
21434 static const OnigCodePoint
21435 CR_In_Hiragana[] = { 1,
21437 }; /* END of CR_In_Hiragana */
21439 /* PROPERTY: 'In_Katakana': Block */
21440 static const OnigCodePoint
21441 CR_In_Katakana[] = { 1,
21443 }; /* END of CR_In_Katakana */
21445 /* PROPERTY: 'In_Bopomofo': Block */
21446 static const OnigCodePoint
21447 CR_In_Bopomofo[] = { 1,
21449 }; /* END of CR_In_Bopomofo */
21451 /* PROPERTY: 'In_Hangul_Compatibility_Jamo': Block */
21452 static const OnigCodePoint
21453 CR_In_Hangul_Compatibility_Jamo[] = { 1,
21455 }; /* END of CR_In_Hangul_Compatibility_Jamo */
21457 /* PROPERTY: 'In_Kanbun': Block */
21458 static const OnigCodePoint
21459 CR_In_Kanbun[] = { 1,
21461 }; /* END of CR_In_Kanbun */
21463 /* PROPERTY: 'In_Bopomofo_Extended': Block */
21464 static const OnigCodePoint
21465 CR_In_Bopomofo_Extended[] = { 1,
21467 }; /* END of CR_In_Bopomofo_Extended */
21469 /* PROPERTY: 'In_CJK_Strokes': Block */
21470 static const OnigCodePoint
21471 CR_In_CJK_Strokes[] = { 1,
21473 }; /* END of CR_In_CJK_Strokes */
21475 /* PROPERTY: 'In_Katakana_Phonetic_Extensions': Block */
21476 static const OnigCodePoint
21477 CR_In_Katakana_Phonetic_Extensions[] = { 1,
21479 }; /* END of CR_In_Katakana_Phonetic_Extensions */
21481 /* PROPERTY: 'In_Enclosed_CJK_Letters_and_Months': Block */
21482 static const OnigCodePoint
21483 CR_In_Enclosed_CJK_Letters_and_Months[] = { 1,
21485 }; /* END of CR_In_Enclosed_CJK_Letters_and_Months */
21487 /* PROPERTY: 'In_CJK_Compatibility': Block */
21488 static const OnigCodePoint
21489 CR_In_CJK_Compatibility[] = { 1,
21491 }; /* END of CR_In_CJK_Compatibility */
21493 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_A': Block */
21494 static const OnigCodePoint
21495 CR_In_CJK_Unified_Ideographs_Extension_A[] = { 1,
21497 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_A */
21499 /* PROPERTY: 'In_Yijing_Hexagram_Symbols': Block */
21500 static const OnigCodePoint
21501 CR_In_Yijing_Hexagram_Symbols[] = { 1,
21503 }; /* END of CR_In_Yijing_Hexagram_Symbols */
21505 /* PROPERTY: 'In_CJK_Unified_Ideographs': Block */
21506 static const OnigCodePoint
21507 CR_In_CJK_Unified_Ideographs[] = { 1,
21509 }; /* END of CR_In_CJK_Unified_Ideographs */
21511 /* PROPERTY: 'In_Yi_Syllables': Block */
21512 static const OnigCodePoint
21513 CR_In_Yi_Syllables[] = { 1,
21515 }; /* END of CR_In_Yi_Syllables */
21517 /* PROPERTY: 'In_Yi_Radicals': Block */
21518 static const OnigCodePoint
21519 CR_In_Yi_Radicals[] = { 1,
21521 }; /* END of CR_In_Yi_Radicals */
21523 /* PROPERTY: 'In_Lisu': Block */
21524 #define CR_In_Lisu CR_Lisu
21526 /* PROPERTY: 'In_Vai': Block */
21527 static const OnigCodePoint
21530 }; /* END of CR_In_Vai */
21532 /* PROPERTY: 'In_Cyrillic_Extended_B': Block */
21533 static const OnigCodePoint
21534 CR_In_Cyrillic_Extended_B[] = { 1,
21536 }; /* END of CR_In_Cyrillic_Extended_B */
21538 /* PROPERTY: 'In_Bamum': Block */
21539 static const OnigCodePoint
21540 CR_In_Bamum[] = { 1,
21542 }; /* END of CR_In_Bamum */
21544 /* PROPERTY: 'In_Modifier_Tone_Letters': Block */
21545 static const OnigCodePoint
21546 CR_In_Modifier_Tone_Letters[] = { 1,
21548 }; /* END of CR_In_Modifier_Tone_Letters */
21550 /* PROPERTY: 'In_Latin_Extended_D': Block */
21551 static const OnigCodePoint
21552 CR_In_Latin_Extended_D[] = { 1,
21554 }; /* END of CR_In_Latin_Extended_D */
21556 /* PROPERTY: 'In_Syloti_Nagri': Block */
21557 static const OnigCodePoint
21558 CR_In_Syloti_Nagri[] = { 1,
21560 }; /* END of CR_In_Syloti_Nagri */
21562 /* PROPERTY: 'In_Common_Indic_Number_Forms': Block */
21563 static const OnigCodePoint
21564 CR_In_Common_Indic_Number_Forms[] = { 1,
21566 }; /* END of CR_In_Common_Indic_Number_Forms */
21568 /* PROPERTY: 'In_Phags_pa': Block */
21569 static const OnigCodePoint
21570 CR_In_Phags_pa[] = { 1,
21572 }; /* END of CR_In_Phags_pa */
21574 /* PROPERTY: 'In_Saurashtra': Block */
21575 static const OnigCodePoint
21576 CR_In_Saurashtra[] = { 1,
21578 }; /* END of CR_In_Saurashtra */
21580 /* PROPERTY: 'In_Devanagari_Extended': Block */
21581 static const OnigCodePoint
21582 CR_In_Devanagari_Extended[] = { 1,
21584 }; /* END of CR_In_Devanagari_Extended */
21586 /* PROPERTY: 'In_Kayah_Li': Block */
21587 static const OnigCodePoint
21588 CR_In_Kayah_Li[] = { 1,
21590 }; /* END of CR_In_Kayah_Li */
21592 /* PROPERTY: 'In_Rejang': Block */
21593 static const OnigCodePoint
21594 CR_In_Rejang[] = { 1,
21596 }; /* END of CR_In_Rejang */
21598 /* PROPERTY: 'In_Hangul_Jamo_Extended_A': Block */
21599 static const OnigCodePoint
21600 CR_In_Hangul_Jamo_Extended_A[] = { 1,
21602 }; /* END of CR_In_Hangul_Jamo_Extended_A */
21604 /* PROPERTY: 'In_Javanese': Block */
21605 static const OnigCodePoint
21606 CR_In_Javanese[] = { 1,
21608 }; /* END of CR_In_Javanese */
21610 /* PROPERTY: 'In_Myanmar_Extended_B': Block */
21611 static const OnigCodePoint
21612 CR_In_Myanmar_Extended_B[] = { 1,
21614 }; /* END of CR_In_Myanmar_Extended_B */
21616 /* PROPERTY: 'In_Cham': Block */
21617 static const OnigCodePoint
21618 CR_In_Cham[] = { 1,
21620 }; /* END of CR_In_Cham */
21622 /* PROPERTY: 'In_Myanmar_Extended_A': Block */
21623 static const OnigCodePoint
21624 CR_In_Myanmar_Extended_A[] = { 1,
21626 }; /* END of CR_In_Myanmar_Extended_A */
21628 /* PROPERTY: 'In_Tai_Viet': Block */
21629 static const OnigCodePoint
21630 CR_In_Tai_Viet[] = { 1,
21632 }; /* END of CR_In_Tai_Viet */
21634 /* PROPERTY: 'In_Meetei_Mayek_Extensions': Block */
21635 static const OnigCodePoint
21636 CR_In_Meetei_Mayek_Extensions[] = { 1,
21638 }; /* END of CR_In_Meetei_Mayek_Extensions */
21640 /* PROPERTY: 'In_Ethiopic_Extended_A': Block */
21641 static const OnigCodePoint
21642 CR_In_Ethiopic_Extended_A[] = { 1,
21644 }; /* END of CR_In_Ethiopic_Extended_A */
21646 /* PROPERTY: 'In_Latin_Extended_E': Block */
21647 static const OnigCodePoint
21648 CR_In_Latin_Extended_E[] = { 1,
21650 }; /* END of CR_In_Latin_Extended_E */
21652 /* PROPERTY: 'In_Cherokee_Supplement': Block */
21653 static const OnigCodePoint
21654 CR_In_Cherokee_Supplement[] = { 1,
21656 }; /* END of CR_In_Cherokee_Supplement */
21658 /* PROPERTY: 'In_Meetei_Mayek': Block */
21659 static const OnigCodePoint
21660 CR_In_Meetei_Mayek[] = { 1,
21662 }; /* END of CR_In_Meetei_Mayek */
21664 /* PROPERTY: 'In_Hangul_Syllables': Block */
21665 static const OnigCodePoint
21666 CR_In_Hangul_Syllables[] = { 1,
21668 }; /* END of CR_In_Hangul_Syllables */
21670 /* PROPERTY: 'In_Hangul_Jamo_Extended_B': Block */
21671 static const OnigCodePoint
21672 CR_In_Hangul_Jamo_Extended_B[] = { 1,
21674 }; /* END of CR_In_Hangul_Jamo_Extended_B */
21676 /* PROPERTY: 'In_High_Surrogates': Block */
21677 static const OnigCodePoint
21678 CR_In_High_Surrogates[] = { 1,
21680 }; /* END of CR_In_High_Surrogates */
21682 /* PROPERTY: 'In_High_Private_Use_Surrogates': Block */
21683 static const OnigCodePoint
21684 CR_In_High_Private_Use_Surrogates[] = { 1,
21686 }; /* END of CR_In_High_Private_Use_Surrogates */
21688 /* PROPERTY: 'In_Low_Surrogates': Block */
21689 static const OnigCodePoint
21690 CR_In_Low_Surrogates[] = { 1,
21692 }; /* END of CR_In_Low_Surrogates */
21694 /* PROPERTY: 'In_Private_Use_Area': Block */
21695 static const OnigCodePoint
21696 CR_In_Private_Use_Area[] = { 1,
21698 }; /* END of CR_In_Private_Use_Area */
21700 /* PROPERTY: 'In_CJK_Compatibility_Ideographs': Block */
21701 static const OnigCodePoint
21702 CR_In_CJK_Compatibility_Ideographs[] = { 1,
21704 }; /* END of CR_In_CJK_Compatibility_Ideographs */
21706 /* PROPERTY: 'In_Alphabetic_Presentation_Forms': Block */
21707 static const OnigCodePoint
21708 CR_In_Alphabetic_Presentation_Forms[] = { 1,
21710 }; /* END of CR_In_Alphabetic_Presentation_Forms */
21712 /* PROPERTY: 'In_Arabic_Presentation_Forms_A': Block */
21713 static const OnigCodePoint
21714 CR_In_Arabic_Presentation_Forms_A[] = { 1,
21716 }; /* END of CR_In_Arabic_Presentation_Forms_A */
21718 /* PROPERTY: 'In_Variation_Selectors': Block */
21719 static const OnigCodePoint
21720 CR_In_Variation_Selectors[] = { 1,
21722 }; /* END of CR_In_Variation_Selectors */
21724 /* PROPERTY: 'In_Vertical_Forms': Block */
21725 static const OnigCodePoint
21726 CR_In_Vertical_Forms[] = { 1,
21728 }; /* END of CR_In_Vertical_Forms */
21730 /* PROPERTY: 'In_Combining_Half_Marks': Block */
21731 static const OnigCodePoint
21732 CR_In_Combining_Half_Marks[] = { 1,
21734 }; /* END of CR_In_Combining_Half_Marks */
21736 /* PROPERTY: 'In_CJK_Compatibility_Forms': Block */
21737 static const OnigCodePoint
21738 CR_In_CJK_Compatibility_Forms[] = { 1,
21740 }; /* END of CR_In_CJK_Compatibility_Forms */
21742 /* PROPERTY: 'In_Small_Form_Variants': Block */
21743 static const OnigCodePoint
21744 CR_In_Small_Form_Variants[] = { 1,
21746 }; /* END of CR_In_Small_Form_Variants */
21748 /* PROPERTY: 'In_Arabic_Presentation_Forms_B': Block */
21749 static const OnigCodePoint
21750 CR_In_Arabic_Presentation_Forms_B[] = { 1,
21752 }; /* END of CR_In_Arabic_Presentation_Forms_B */
21754 /* PROPERTY: 'In_Halfwidth_and_Fullwidth_Forms': Block */
21755 static const OnigCodePoint
21756 CR_In_Halfwidth_and_Fullwidth_Forms[] = { 1,
21758 }; /* END of CR_In_Halfwidth_and_Fullwidth_Forms */
21760 /* PROPERTY: 'In_Specials': Block */
21761 static const OnigCodePoint
21762 CR_In_Specials[] = { 1,
21764 }; /* END of CR_In_Specials */
21766 /* PROPERTY: 'In_Linear_B_Syllabary': Block */
21767 static const OnigCodePoint
21768 CR_In_Linear_B_Syllabary[] = { 1,
21770 }; /* END of CR_In_Linear_B_Syllabary */
21772 /* PROPERTY: 'In_Linear_B_Ideograms': Block */
21773 static const OnigCodePoint
21774 CR_In_Linear_B_Ideograms[] = { 1,
21776 }; /* END of CR_In_Linear_B_Ideograms */
21778 /* PROPERTY: 'In_Aegean_Numbers': Block */
21779 static const OnigCodePoint
21780 CR_In_Aegean_Numbers[] = { 1,
21782 }; /* END of CR_In_Aegean_Numbers */
21784 /* PROPERTY: 'In_Ancient_Greek_Numbers': Block */
21785 static const OnigCodePoint
21786 CR_In_Ancient_Greek_Numbers[] = { 1,
21788 }; /* END of CR_In_Ancient_Greek_Numbers */
21790 /* PROPERTY: 'In_Ancient_Symbols': Block */
21791 static const OnigCodePoint
21792 CR_In_Ancient_Symbols[] = { 1,
21794 }; /* END of CR_In_Ancient_Symbols */
21796 /* PROPERTY: 'In_Phaistos_Disc': Block */
21797 static const OnigCodePoint
21798 CR_In_Phaistos_Disc[] = { 1,
21800 }; /* END of CR_In_Phaistos_Disc */
21802 /* PROPERTY: 'In_Lycian': Block */
21803 static const OnigCodePoint
21804 CR_In_Lycian[] = { 1,
21806 }; /* END of CR_In_Lycian */
21808 /* PROPERTY: 'In_Carian': Block */
21809 static const OnigCodePoint
21810 CR_In_Carian[] = { 1,
21812 }; /* END of CR_In_Carian */
21814 /* PROPERTY: 'In_Coptic_Epact_Numbers': Block */
21815 static const OnigCodePoint
21816 CR_In_Coptic_Epact_Numbers[] = { 1,
21818 }; /* END of CR_In_Coptic_Epact_Numbers */
21820 /* PROPERTY: 'In_Old_Italic': Block */
21821 static const OnigCodePoint
21822 CR_In_Old_Italic[] = { 1,
21824 }; /* END of CR_In_Old_Italic */
21826 /* PROPERTY: 'In_Gothic': Block */
21827 static const OnigCodePoint
21828 CR_In_Gothic[] = { 1,
21830 }; /* END of CR_In_Gothic */
21832 /* PROPERTY: 'In_Old_Permic': Block */
21833 static const OnigCodePoint
21834 CR_In_Old_Permic[] = { 1,
21836 }; /* END of CR_In_Old_Permic */
21838 /* PROPERTY: 'In_Ugaritic': Block */
21839 static const OnigCodePoint
21840 CR_In_Ugaritic[] = { 1,
21842 }; /* END of CR_In_Ugaritic */
21844 /* PROPERTY: 'In_Old_Persian': Block */
21845 static const OnigCodePoint
21846 CR_In_Old_Persian[] = { 1,
21848 }; /* END of CR_In_Old_Persian */
21850 /* PROPERTY: 'In_Deseret': Block */
21851 #define CR_In_Deseret CR_Deseret
21853 /* PROPERTY: 'In_Shavian': Block */
21854 #define CR_In_Shavian CR_Shavian
21856 /* PROPERTY: 'In_Osmanya': Block */
21857 static const OnigCodePoint
21858 CR_In_Osmanya[] = { 1,
21860 }; /* END of CR_In_Osmanya */
21862 /* PROPERTY: 'In_Elbasan': Block */
21863 static const OnigCodePoint
21864 CR_In_Elbasan[] = { 1,
21866 }; /* END of CR_In_Elbasan */
21868 /* PROPERTY: 'In_Caucasian_Albanian': Block */
21869 static const OnigCodePoint
21870 CR_In_Caucasian_Albanian[] = { 1,
21872 }; /* END of CR_In_Caucasian_Albanian */
21874 /* PROPERTY: 'In_Linear_A': Block */
21875 static const OnigCodePoint
21876 CR_In_Linear_A[] = { 1,
21878 }; /* END of CR_In_Linear_A */
21880 /* PROPERTY: 'In_Cypriot_Syllabary': Block */
21881 static const OnigCodePoint
21882 CR_In_Cypriot_Syllabary[] = { 1,
21884 }; /* END of CR_In_Cypriot_Syllabary */
21886 /* PROPERTY: 'In_Imperial_Aramaic': Block */
21887 static const OnigCodePoint
21888 CR_In_Imperial_Aramaic[] = { 1,
21890 }; /* END of CR_In_Imperial_Aramaic */
21892 /* PROPERTY: 'In_Palmyrene': Block */
21893 #define CR_In_Palmyrene CR_Palmyrene
21895 /* PROPERTY: 'In_Nabataean': Block */
21896 static const OnigCodePoint
21897 CR_In_Nabataean[] = { 1,
21899 }; /* END of CR_In_Nabataean */
21901 /* PROPERTY: 'In_Hatran': Block */
21902 static const OnigCodePoint
21903 CR_In_Hatran[] = { 1,
21905 }; /* END of CR_In_Hatran */
21907 /* PROPERTY: 'In_Phoenician': Block */
21908 static const OnigCodePoint
21909 CR_In_Phoenician[] = { 1,
21911 }; /* END of CR_In_Phoenician */
21913 /* PROPERTY: 'In_Lydian': Block */
21914 static const OnigCodePoint
21915 CR_In_Lydian[] = { 1,
21917 }; /* END of CR_In_Lydian */
21919 /* PROPERTY: 'In_Meroitic_Hieroglyphs': Block */
21920 #define CR_In_Meroitic_Hieroglyphs CR_Meroitic_Hieroglyphs
21922 /* PROPERTY: 'In_Meroitic_Cursive': Block */
21923 static const OnigCodePoint
21924 CR_In_Meroitic_Cursive[] = { 1,
21926 }; /* END of CR_In_Meroitic_Cursive */
21928 /* PROPERTY: 'In_Kharoshthi': Block */
21929 static const OnigCodePoint
21930 CR_In_Kharoshthi[] = { 1,
21932 }; /* END of CR_In_Kharoshthi */
21934 /* PROPERTY: 'In_Old_South_Arabian': Block */
21935 #define CR_In_Old_South_Arabian CR_Old_South_Arabian
21937 /* PROPERTY: 'In_Old_North_Arabian': Block */
21938 #define CR_In_Old_North_Arabian CR_Old_North_Arabian
21940 /* PROPERTY: 'In_Manichaean': Block */
21941 static const OnigCodePoint
21942 CR_In_Manichaean[] = { 1,
21944 }; /* END of CR_In_Manichaean */
21946 /* PROPERTY: 'In_Avestan': Block */
21947 static const OnigCodePoint
21948 CR_In_Avestan[] = { 1,
21950 }; /* END of CR_In_Avestan */
21952 /* PROPERTY: 'In_Inscriptional_Parthian': Block */
21953 static const OnigCodePoint
21954 CR_In_Inscriptional_Parthian[] = { 1,
21956 }; /* END of CR_In_Inscriptional_Parthian */
21958 /* PROPERTY: 'In_Inscriptional_Pahlavi': Block */
21959 static const OnigCodePoint
21960 CR_In_Inscriptional_Pahlavi[] = { 1,
21962 }; /* END of CR_In_Inscriptional_Pahlavi */
21964 /* PROPERTY: 'In_Psalter_Pahlavi': Block */
21965 static const OnigCodePoint
21966 CR_In_Psalter_Pahlavi[] = { 1,
21968 }; /* END of CR_In_Psalter_Pahlavi */
21970 /* PROPERTY: 'In_Old_Turkic': Block */
21971 static const OnigCodePoint
21972 CR_In_Old_Turkic[] = { 1,
21974 }; /* END of CR_In_Old_Turkic */
21976 /* PROPERTY: 'In_Old_Hungarian': Block */
21977 static const OnigCodePoint
21978 CR_In_Old_Hungarian[] = { 1,
21980 }; /* END of CR_In_Old_Hungarian */
21982 /* PROPERTY: 'In_Rumi_Numeral_Symbols': Block */
21983 static const OnigCodePoint
21984 CR_In_Rumi_Numeral_Symbols[] = { 1,
21986 }; /* END of CR_In_Rumi_Numeral_Symbols */
21988 /* PROPERTY: 'In_Brahmi': Block */
21989 static const OnigCodePoint
21990 CR_In_Brahmi[] = { 1,
21992 }; /* END of CR_In_Brahmi */
21994 /* PROPERTY: 'In_Kaithi': Block */
21995 static const OnigCodePoint
21996 CR_In_Kaithi[] = { 1,
21998 }; /* END of CR_In_Kaithi */
22000 /* PROPERTY: 'In_Sora_Sompeng': Block */
22001 static const OnigCodePoint
22002 CR_In_Sora_Sompeng[] = { 1,
22004 }; /* END of CR_In_Sora_Sompeng */
22006 /* PROPERTY: 'In_Chakma': Block */
22007 static const OnigCodePoint
22008 CR_In_Chakma[] = { 1,
22010 }; /* END of CR_In_Chakma */
22012 /* PROPERTY: 'In_Mahajani': Block */
22013 static const OnigCodePoint
22014 CR_In_Mahajani[] = { 1,
22016 }; /* END of CR_In_Mahajani */
22018 /* PROPERTY: 'In_Sharada': Block */
22019 static const OnigCodePoint
22020 CR_In_Sharada[] = { 1,
22022 }; /* END of CR_In_Sharada */
22024 /* PROPERTY: 'In_Sinhala_Archaic_Numbers': Block */
22025 static const OnigCodePoint
22026 CR_In_Sinhala_Archaic_Numbers[] = { 1,
22028 }; /* END of CR_In_Sinhala_Archaic_Numbers */
22030 /* PROPERTY: 'In_Khojki': Block */
22031 static const OnigCodePoint
22032 CR_In_Khojki[] = { 1,
22034 }; /* END of CR_In_Khojki */
22036 /* PROPERTY: 'In_Multani': Block */
22037 static const OnigCodePoint
22038 CR_In_Multani[] = { 1,
22040 }; /* END of CR_In_Multani */
22042 /* PROPERTY: 'In_Khudawadi': Block */
22043 static const OnigCodePoint
22044 CR_In_Khudawadi[] = { 1,
22046 }; /* END of CR_In_Khudawadi */
22048 /* PROPERTY: 'In_Grantha': Block */
22049 static const OnigCodePoint
22050 CR_In_Grantha[] = { 1,
22052 }; /* END of CR_In_Grantha */
22054 /* PROPERTY: 'In_Tirhuta': Block */
22055 static const OnigCodePoint
22056 CR_In_Tirhuta[] = { 1,
22058 }; /* END of CR_In_Tirhuta */
22060 /* PROPERTY: 'In_Siddham': Block */
22061 static const OnigCodePoint
22062 CR_In_Siddham[] = { 1,
22064 }; /* END of CR_In_Siddham */
22066 /* PROPERTY: 'In_Modi': Block */
22067 static const OnigCodePoint
22068 CR_In_Modi[] = { 1,
22070 }; /* END of CR_In_Modi */
22072 /* PROPERTY: 'In_Takri': Block */
22073 static const OnigCodePoint
22074 CR_In_Takri[] = { 1,
22076 }; /* END of CR_In_Takri */
22078 /* PROPERTY: 'In_Ahom': Block */
22079 static const OnigCodePoint
22080 CR_In_Ahom[] = { 1,
22082 }; /* END of CR_In_Ahom */
22084 /* PROPERTY: 'In_Warang_Citi': Block */
22085 static const OnigCodePoint
22086 CR_In_Warang_Citi[] = { 1,
22088 }; /* END of CR_In_Warang_Citi */
22090 /* PROPERTY: 'In_Pau_Cin_Hau': Block */
22091 static const OnigCodePoint
22092 CR_In_Pau_Cin_Hau[] = { 1,
22094 }; /* END of CR_In_Pau_Cin_Hau */
22096 /* PROPERTY: 'In_Cuneiform': Block */
22097 static const OnigCodePoint
22098 CR_In_Cuneiform[] = { 1,
22100 }; /* END of CR_In_Cuneiform */
22102 /* PROPERTY: 'In_Cuneiform_Numbers_and_Punctuation': Block */
22103 static const OnigCodePoint
22104 CR_In_Cuneiform_Numbers_and_Punctuation[] = { 1,
22106 }; /* END of CR_In_Cuneiform_Numbers_and_Punctuation */
22108 /* PROPERTY: 'In_Early_Dynastic_Cuneiform': Block */
22109 static const OnigCodePoint
22110 CR_In_Early_Dynastic_Cuneiform[] = { 1,
22112 }; /* END of CR_In_Early_Dynastic_Cuneiform */
22114 /* PROPERTY: 'In_Egyptian_Hieroglyphs': Block */
22115 static const OnigCodePoint
22116 CR_In_Egyptian_Hieroglyphs[] = { 1,
22118 }; /* END of CR_In_Egyptian_Hieroglyphs */
22120 /* PROPERTY: 'In_Anatolian_Hieroglyphs': Block */
22121 static const OnigCodePoint
22122 CR_In_Anatolian_Hieroglyphs[] = { 1,
22124 }; /* END of CR_In_Anatolian_Hieroglyphs */
22126 /* PROPERTY: 'In_Bamum_Supplement': Block */
22127 static const OnigCodePoint
22128 CR_In_Bamum_Supplement[] = { 1,
22130 }; /* END of CR_In_Bamum_Supplement */
22132 /* PROPERTY: 'In_Mro': Block */
22133 static const OnigCodePoint
22136 }; /* END of CR_In_Mro */
22138 /* PROPERTY: 'In_Bassa_Vah': Block */
22139 static const OnigCodePoint
22140 CR_In_Bassa_Vah[] = { 1,
22142 }; /* END of CR_In_Bassa_Vah */
22144 /* PROPERTY: 'In_Pahawh_Hmong': Block */
22145 static const OnigCodePoint
22146 CR_In_Pahawh_Hmong[] = { 1,
22148 }; /* END of CR_In_Pahawh_Hmong */
22150 /* PROPERTY: 'In_Miao': Block */
22151 static const OnigCodePoint
22152 CR_In_Miao[] = { 1,
22154 }; /* END of CR_In_Miao */
22156 /* PROPERTY: 'In_Kana_Supplement': Block */
22157 static const OnigCodePoint
22158 CR_In_Kana_Supplement[] = { 1,
22160 }; /* END of CR_In_Kana_Supplement */
22162 /* PROPERTY: 'In_Duployan': Block */
22163 static const OnigCodePoint
22164 CR_In_Duployan[] = { 1,
22166 }; /* END of CR_In_Duployan */
22168 /* PROPERTY: 'In_Shorthand_Format_Controls': Block */
22169 static const OnigCodePoint
22170 CR_In_Shorthand_Format_Controls[] = { 1,
22172 }; /* END of CR_In_Shorthand_Format_Controls */
22174 /* PROPERTY: 'In_Byzantine_Musical_Symbols': Block */
22175 static const OnigCodePoint
22176 CR_In_Byzantine_Musical_Symbols[] = { 1,
22178 }; /* END of CR_In_Byzantine_Musical_Symbols */
22180 /* PROPERTY: 'In_Musical_Symbols': Block */
22181 static const OnigCodePoint
22182 CR_In_Musical_Symbols[] = { 1,
22184 }; /* END of CR_In_Musical_Symbols */
22186 /* PROPERTY: 'In_Ancient_Greek_Musical_Notation': Block */
22187 static const OnigCodePoint
22188 CR_In_Ancient_Greek_Musical_Notation[] = { 1,
22190 }; /* END of CR_In_Ancient_Greek_Musical_Notation */
22192 /* PROPERTY: 'In_Tai_Xuan_Jing_Symbols': Block */
22193 static const OnigCodePoint
22194 CR_In_Tai_Xuan_Jing_Symbols[] = { 1,
22196 }; /* END of CR_In_Tai_Xuan_Jing_Symbols */
22198 /* PROPERTY: 'In_Counting_Rod_Numerals': Block */
22199 static const OnigCodePoint
22200 CR_In_Counting_Rod_Numerals[] = { 1,
22202 }; /* END of CR_In_Counting_Rod_Numerals */
22204 /* PROPERTY: 'In_Mathematical_Alphanumeric_Symbols': Block */
22205 static const OnigCodePoint
22206 CR_In_Mathematical_Alphanumeric_Symbols[] = { 1,
22208 }; /* END of CR_In_Mathematical_Alphanumeric_Symbols */
22210 /* PROPERTY: 'In_Sutton_SignWriting': Block */
22211 static const OnigCodePoint
22212 CR_In_Sutton_SignWriting[] = { 1,
22214 }; /* END of CR_In_Sutton_SignWriting */
22216 /* PROPERTY: 'In_Mende_Kikakui': Block */
22217 static const OnigCodePoint
22218 CR_In_Mende_Kikakui[] = { 1,
22220 }; /* END of CR_In_Mende_Kikakui */
22222 /* PROPERTY: 'In_Arabic_Mathematical_Alphabetic_Symbols': Block */
22223 static const OnigCodePoint
22224 CR_In_Arabic_Mathematical_Alphabetic_Symbols[] = { 1,
22226 }; /* END of CR_In_Arabic_Mathematical_Alphabetic_Symbols */
22228 /* PROPERTY: 'In_Mahjong_Tiles': Block */
22229 static const OnigCodePoint
22230 CR_In_Mahjong_Tiles[] = { 1,
22232 }; /* END of CR_In_Mahjong_Tiles */
22234 /* PROPERTY: 'In_Domino_Tiles': Block */
22235 static const OnigCodePoint
22236 CR_In_Domino_Tiles[] = { 1,
22238 }; /* END of CR_In_Domino_Tiles */
22240 /* PROPERTY: 'In_Playing_Cards': Block */
22241 static const OnigCodePoint
22242 CR_In_Playing_Cards[] = { 1,
22244 }; /* END of CR_In_Playing_Cards */
22246 /* PROPERTY: 'In_Enclosed_Alphanumeric_Supplement': Block */
22247 static const OnigCodePoint
22248 CR_In_Enclosed_Alphanumeric_Supplement[] = { 1,
22250 }; /* END of CR_In_Enclosed_Alphanumeric_Supplement */
22252 /* PROPERTY: 'In_Enclosed_Ideographic_Supplement': Block */
22253 static const OnigCodePoint
22254 CR_In_Enclosed_Ideographic_Supplement[] = { 1,
22256 }; /* END of CR_In_Enclosed_Ideographic_Supplement */
22258 /* PROPERTY: 'In_Miscellaneous_Symbols_and_Pictographs': Block */
22259 static const OnigCodePoint
22260 CR_In_Miscellaneous_Symbols_and_Pictographs[] = { 1,
22262 }; /* END of CR_In_Miscellaneous_Symbols_and_Pictographs */
22264 /* PROPERTY: 'In_Emoticons': Block */
22265 static const OnigCodePoint
22266 CR_In_Emoticons[] = { 1,
22268 }; /* END of CR_In_Emoticons */
22270 /* PROPERTY: 'In_Ornamental_Dingbats': Block */
22271 static const OnigCodePoint
22272 CR_In_Ornamental_Dingbats[] = { 1,
22274 }; /* END of CR_In_Ornamental_Dingbats */
22276 /* PROPERTY: 'In_Transport_and_Map_Symbols': Block */
22277 static const OnigCodePoint
22278 CR_In_Transport_and_Map_Symbols[] = { 1,
22280 }; /* END of CR_In_Transport_and_Map_Symbols */
22282 /* PROPERTY: 'In_Alchemical_Symbols': Block */
22283 static const OnigCodePoint
22284 CR_In_Alchemical_Symbols[] = { 1,
22286 }; /* END of CR_In_Alchemical_Symbols */
22288 /* PROPERTY: 'In_Geometric_Shapes_Extended': Block */
22289 static const OnigCodePoint
22290 CR_In_Geometric_Shapes_Extended[] = { 1,
22292 }; /* END of CR_In_Geometric_Shapes_Extended */
22294 /* PROPERTY: 'In_Supplemental_Arrows_C': Block */
22295 static const OnigCodePoint
22296 CR_In_Supplemental_Arrows_C[] = { 1,
22298 }; /* END of CR_In_Supplemental_Arrows_C */
22300 /* PROPERTY: 'In_Supplemental_Symbols_and_Pictographs': Block */
22301 static const OnigCodePoint
22302 CR_In_Supplemental_Symbols_and_Pictographs[] = { 1,
22304 }; /* END of CR_In_Supplemental_Symbols_and_Pictographs */
22306 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_B': Block */
22307 static const OnigCodePoint
22308 CR_In_CJK_Unified_Ideographs_Extension_B[] = { 1,
22310 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_B */
22312 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_C': Block */
22313 static const OnigCodePoint
22314 CR_In_CJK_Unified_Ideographs_Extension_C[] = { 1,
22316 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_C */
22318 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_D': Block */
22319 static const OnigCodePoint
22320 CR_In_CJK_Unified_Ideographs_Extension_D[] = { 1,
22322 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_D */
22324 /* PROPERTY: 'In_CJK_Unified_Ideographs_Extension_E': Block */
22325 static const OnigCodePoint
22326 CR_In_CJK_Unified_Ideographs_Extension_E[] = { 1,
22328 }; /* END of CR_In_CJK_Unified_Ideographs_Extension_E */
22330 /* PROPERTY: 'In_CJK_Compatibility_Ideographs_Supplement': Block */
22331 static const OnigCodePoint
22332 CR_In_CJK_Compatibility_Ideographs_Supplement[] = { 1,
22334 }; /* END of CR_In_CJK_Compatibility_Ideographs_Supplement */
22336 /* PROPERTY: 'In_Tags': Block */
22337 static const OnigCodePoint
22338 CR_In_Tags[] = { 1,
22340 }; /* END of CR_In_Tags */
22342 /* PROPERTY: 'In_Variation_Selectors_Supplement': Block */
22343 static const OnigCodePoint
22344 CR_In_Variation_Selectors_Supplement[] = { 1,
22346 }; /* END of CR_In_Variation_Selectors_Supplement */
22348 /* PROPERTY: 'In_Supplementary_Private_Use_Area_A': Block */
22349 static const OnigCodePoint
22350 CR_In_Supplementary_Private_Use_Area_A[] = { 1,
22352 }; /* END of CR_In_Supplementary_Private_Use_Area_A */
22354 /* PROPERTY: 'In_Supplementary_Private_Use_Area_B': Block */
22355 static const OnigCodePoint
22356 CR_In_Supplementary_Private_Use_Area_B[] = { 1,
22357 0x100000, 0x10ffff,
22358 }; /* END of CR_In_Supplementary_Private_Use_Area_B */
22360 /* PROPERTY: 'In_No_Block': Block */
22361 static const OnigCodePoint
22362 CR_In_No_Block[] = { 42,
22405 }; /* END of CR_In_No_Block */
22407 static const OnigCodePoint*
22408 const CodeRanges[] = {
22424 CR_ASCII_Hex_Digit,
22427 CR_Anatolian_Hieroglyphs,
22445 CR_Canadian_Aboriginal,
22449 CR_Caucasian_Albanian,
22454 CR_Changes_When_Casefolded,
22455 CR_Changes_When_Casemapped,
22456 CR_Changes_When_Lowercased,
22457 CR_Changes_When_Titlecased,
22458 CR_Changes_When_Uppercased,
22469 CR_Default_Ignorable_Code_Point,
22475 CR_Egyptian_Hieroglyphs,
22484 CR_Grapheme_Extend,
22497 CR_IDS_Binary_Operator,
22498 CR_IDS_Trinary_Operator,
22502 CR_Imperial_Aramaic,
22504 CR_Inscriptional_Pahlavi,
22505 CR_Inscriptional_Parthian,
22528 CR_Logical_Order_Exception,
22544 CR_Meroitic_Cursive,
22545 CR_Meroitic_Hieroglyphs,
22560 CR_Noncharacter_Code_Point,
22565 CR_Old_North_Arabian,
22568 CR_Old_South_Arabian,
22572 CR_Other_Alphabetic,
22573 CR_Other_Default_Ignorable_Code_Point,
22574 CR_Other_Grapheme_Extend,
22575 CR_Other_ID_Continue,
22577 CR_Other_Lowercase,
22579 CR_Other_Uppercase,
22584 CR_Pattern_White_Space,
22595 CR_Psalter_Pahlavi,
22626 CR_Terminal_Punctuation,
22633 CR_Unified_Ideograph,
22637 CR_Variation_Selector,
22648 CR_In_Latin_1_Supplement,
22649 CR_In_Latin_Extended_A,
22650 CR_In_Latin_Extended_B,
22651 CR_In_IPA_Extensions,
22652 CR_In_Spacing_Modifier_Letters,
22653 CR_In_Combining_Diacritical_Marks,
22654 CR_In_Greek_and_Coptic,
22656 CR_In_Cyrillic_Supplement,
22661 CR_In_Arabic_Supplement,
22666 CR_In_Arabic_Extended_A,
22684 CR_In_Ethiopic_Supplement,
22686 CR_In_Unified_Canadian_Aboriginal_Syllabics,
22695 CR_In_Unified_Canadian_Aboriginal_Syllabics_Extended,
22699 CR_In_Khmer_Symbols,
22702 CR_In_Combining_Diacritical_Marks_Extended,
22708 CR_In_Sundanese_Supplement,
22709 CR_In_Vedic_Extensions,
22710 CR_In_Phonetic_Extensions,
22711 CR_In_Phonetic_Extensions_Supplement,
22712 CR_In_Combining_Diacritical_Marks_Supplement,
22713 CR_In_Latin_Extended_Additional,
22714 CR_In_Greek_Extended,
22715 CR_In_General_Punctuation,
22716 CR_In_Superscripts_and_Subscripts,
22717 CR_In_Currency_Symbols,
22718 CR_In_Combining_Diacritical_Marks_for_Symbols,
22719 CR_In_Letterlike_Symbols,
22720 CR_In_Number_Forms,
22722 CR_In_Mathematical_Operators,
22723 CR_In_Miscellaneous_Technical,
22724 CR_In_Control_Pictures,
22725 CR_In_Optical_Character_Recognition,
22726 CR_In_Enclosed_Alphanumerics,
22728 CR_In_Block_Elements,
22729 CR_In_Geometric_Shapes,
22730 CR_In_Miscellaneous_Symbols,
22732 CR_In_Miscellaneous_Mathematical_Symbols_A,
22733 CR_In_Supplemental_Arrows_A,
22734 CR_In_Braille_Patterns,
22735 CR_In_Supplemental_Arrows_B,
22736 CR_In_Miscellaneous_Mathematical_Symbols_B,
22737 CR_In_Supplemental_Mathematical_Operators,
22738 CR_In_Miscellaneous_Symbols_and_Arrows,
22740 CR_In_Latin_Extended_C,
22742 CR_In_Georgian_Supplement,
22744 CR_In_Ethiopic_Extended,
22745 CR_In_Cyrillic_Extended_A,
22746 CR_In_Supplemental_Punctuation,
22747 CR_In_CJK_Radicals_Supplement,
22748 CR_In_Kangxi_Radicals,
22749 CR_In_Ideographic_Description_Characters,
22750 CR_In_CJK_Symbols_and_Punctuation,
22754 CR_In_Hangul_Compatibility_Jamo,
22756 CR_In_Bopomofo_Extended,
22758 CR_In_Katakana_Phonetic_Extensions,
22759 CR_In_Enclosed_CJK_Letters_and_Months,
22760 CR_In_CJK_Compatibility,
22761 CR_In_CJK_Unified_Ideographs_Extension_A,
22762 CR_In_Yijing_Hexagram_Symbols,
22763 CR_In_CJK_Unified_Ideographs,
22764 CR_In_Yi_Syllables,
22768 CR_In_Cyrillic_Extended_B,
22770 CR_In_Modifier_Tone_Letters,
22771 CR_In_Latin_Extended_D,
22772 CR_In_Syloti_Nagri,
22773 CR_In_Common_Indic_Number_Forms,
22776 CR_In_Devanagari_Extended,
22779 CR_In_Hangul_Jamo_Extended_A,
22781 CR_In_Myanmar_Extended_B,
22783 CR_In_Myanmar_Extended_A,
22785 CR_In_Meetei_Mayek_Extensions,
22786 CR_In_Ethiopic_Extended_A,
22787 CR_In_Latin_Extended_E,
22788 CR_In_Cherokee_Supplement,
22789 CR_In_Meetei_Mayek,
22790 CR_In_Hangul_Syllables,
22791 CR_In_Hangul_Jamo_Extended_B,
22792 CR_In_High_Surrogates,
22793 CR_In_High_Private_Use_Surrogates,
22794 CR_In_Low_Surrogates,
22795 CR_In_Private_Use_Area,
22796 CR_In_CJK_Compatibility_Ideographs,
22797 CR_In_Alphabetic_Presentation_Forms,
22798 CR_In_Arabic_Presentation_Forms_A,
22799 CR_In_Variation_Selectors,
22800 CR_In_Vertical_Forms,
22801 CR_In_Combining_Half_Marks,
22802 CR_In_CJK_Compatibility_Forms,
22803 CR_In_Small_Form_Variants,
22804 CR_In_Arabic_Presentation_Forms_B,
22805 CR_In_Halfwidth_and_Fullwidth_Forms,
22807 CR_In_Linear_B_Syllabary,
22808 CR_In_Linear_B_Ideograms,
22809 CR_In_Aegean_Numbers,
22810 CR_In_Ancient_Greek_Numbers,
22811 CR_In_Ancient_Symbols,
22812 CR_In_Phaistos_Disc,
22815 CR_In_Coptic_Epact_Numbers,
22825 CR_In_Caucasian_Albanian,
22827 CR_In_Cypriot_Syllabary,
22828 CR_In_Imperial_Aramaic,
22834 CR_In_Meroitic_Hieroglyphs,
22835 CR_In_Meroitic_Cursive,
22837 CR_In_Old_South_Arabian,
22838 CR_In_Old_North_Arabian,
22841 CR_In_Inscriptional_Parthian,
22842 CR_In_Inscriptional_Pahlavi,
22843 CR_In_Psalter_Pahlavi,
22845 CR_In_Old_Hungarian,
22846 CR_In_Rumi_Numeral_Symbols,
22849 CR_In_Sora_Sompeng,
22853 CR_In_Sinhala_Archaic_Numbers,
22866 CR_In_Cuneiform_Numbers_and_Punctuation,
22867 CR_In_Early_Dynastic_Cuneiform,
22868 CR_In_Egyptian_Hieroglyphs,
22869 CR_In_Anatolian_Hieroglyphs,
22870 CR_In_Bamum_Supplement,
22873 CR_In_Pahawh_Hmong,
22875 CR_In_Kana_Supplement,
22877 CR_In_Shorthand_Format_Controls,
22878 CR_In_Byzantine_Musical_Symbols,
22879 CR_In_Musical_Symbols,
22880 CR_In_Ancient_Greek_Musical_Notation,
22881 CR_In_Tai_Xuan_Jing_Symbols,
22882 CR_In_Counting_Rod_Numerals,
22883 CR_In_Mathematical_Alphanumeric_Symbols,
22884 CR_In_Sutton_SignWriting,
22885 CR_In_Mende_Kikakui,
22886 CR_In_Arabic_Mathematical_Alphabetic_Symbols,
22887 CR_In_Mahjong_Tiles,
22888 CR_In_Domino_Tiles,
22889 CR_In_Playing_Cards,
22890 CR_In_Enclosed_Alphanumeric_Supplement,
22891 CR_In_Enclosed_Ideographic_Supplement,
22892 CR_In_Miscellaneous_Symbols_and_Pictographs,
22894 CR_In_Ornamental_Dingbats,
22895 CR_In_Transport_and_Map_Symbols,
22896 CR_In_Alchemical_Symbols,
22897 CR_In_Geometric_Shapes_Extended,
22898 CR_In_Supplemental_Arrows_C,
22899 CR_In_Supplemental_Symbols_and_Pictographs,
22900 CR_In_CJK_Unified_Ideographs_Extension_B,
22901 CR_In_CJK_Unified_Ideographs_Extension_C,
22902 CR_In_CJK_Unified_Ideographs_Extension_D,
22903 CR_In_CJK_Unified_Ideographs_Extension_E,
22904 CR_In_CJK_Compatibility_Ideographs_Supplement,
22906 CR_In_Variation_Selectors_Supplement,
22907 CR_In_Supplementary_Private_Use_Area_A,
22908 CR_In_Supplementary_Private_Use_Area_B,
22912 #define pool_offset(s) offsetof(struct unicode_prop_name_pool_t, unicode_prop_name_pool_str##s)
22915 #define TOTAL_KEYWORDS 711
22916 #define MIN_WORD_LENGTH 1
22917 #define MAX_WORD_LENGTH 44
22918 #define MIN_HASH_VALUE 1
22919 #define MAX_HASH_VALUE 5162
22920 /* maximum key range = 5162, duplicates = 0 */
22922 #ifndef GPERF_DOWNCASE
22923 #define GPERF_DOWNCASE 1
22924 static unsigned char gperf_downcase[256] =
22926 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
22927 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
22928 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
22929 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
22930 60, 61, 62, 63, 64, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106,
22931 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121,
22932 122, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104,
22933 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
22934 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,
22935 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149,
22936 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164,
22937 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179,
22938 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194,
22939 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209,
22940 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224,
22941 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239,
22942 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254,
22947 #ifndef GPERF_CASE_STRNCMP
22948 #define GPERF_CASE_STRNCMP 1
22950 gperf_case_strncmp (register const char *s1, register const char *s2, register unsigned int n)
22954 unsigned char c1 = gperf_downcase[(unsigned char)*s1++];
22955 unsigned char c2 = gperf_downcase[(unsigned char)*s2++];
22956 if (c1 != 0 && c1 == c2)
22961 return (int)c1 - (int)c2;
22974 static unsigned int
22975 hash (register const char *str, register unsigned int len)
22977 static const unsigned short asso_values[] =
22979 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22980 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22981 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22982 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22983 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22984 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22985 5163, 5163, 5163, 5163, 5163, 11, 1103, 8, 582, 38,
22986 53, 1066, 293, 2, 67, 1766, 129, 7, 0, 271,
22987 719, 0, 210, 33, 71, 1001, 1376, 537, 22, 1162,
22988 1, 5163, 5163, 5163, 5163, 5163, 5163, 11, 1103, 8,
22989 582, 38, 53, 1066, 293, 2, 67, 1766, 129, 7,
22990 0, 271, 719, 0, 210, 33, 71, 1001, 1376, 537,
22991 22, 1162, 1, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22992 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22993 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22994 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22995 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22996 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22997 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22998 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
22999 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
23000 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
23001 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
23002 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
23003 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163, 5163,
23004 5163, 5163, 5163, 5163, 5163, 5163
23006 register int hval = len;
23011 hval += asso_values[(unsigned char)str[15]];
23017 hval += asso_values[(unsigned char)str[11]];
23025 hval += asso_values[(unsigned char)str[5]];
23028 hval += asso_values[(unsigned char)str[4]];
23032 hval += asso_values[(unsigned char)str[2]];
23035 hval += asso_values[(unsigned char)str[1]];
23038 hval += asso_values[(unsigned char)str[0]];
23041 return hval + asso_values[(unsigned char)str[len - 1]];
23044 struct unicode_prop_name_pool_t
23046 char unicode_prop_name_pool_str1[sizeof("n")];
23047 char unicode_prop_name_pool_str3[sizeof("z")];
23048 char unicode_prop_name_pool_str8[sizeof("zzzz")];
23049 char unicode_prop_name_pool_str9[sizeof("mn")];
23050 char unicode_prop_name_pool_str10[sizeof("cn")];
23051 char unicode_prop_name_pool_str14[sizeof("ci")];
23052 char unicode_prop_name_pool_str15[sizeof("m")];
23053 char unicode_prop_name_pool_str17[sizeof("c")];
23054 char unicode_prop_name_pool_str23[sizeof("inmanichaean")];
23055 char unicode_prop_name_pool_str24[sizeof("mani")];
23056 char unicode_prop_name_pool_str25[sizeof("mc")];
23057 char unicode_prop_name_pool_str26[sizeof("cc")];
23058 char unicode_prop_name_pool_str28[sizeof("qaai")];
23059 char unicode_prop_name_pool_str34[sizeof("qaac")];
23060 char unicode_prop_name_pool_str41[sizeof("incham")];
23061 char unicode_prop_name_pool_str46[sizeof("mandaic")];
23062 char unicode_prop_name_pool_str49[sizeof("sm")];
23063 char unicode_prop_name_pool_str51[sizeof("sc")];
23064 char unicode_prop_name_pool_str56[sizeof("cans")];
23065 char unicode_prop_name_pool_str61[sizeof("ascii")];
23066 char unicode_prop_name_pool_str64[sizeof("insamaritan")];
23067 char unicode_prop_name_pool_str66[sizeof("incuneiform")];
23068 char unicode_prop_name_pool_str67[sizeof("s")];
23069 char unicode_prop_name_pool_str68[sizeof("inarmenian")];
23070 char unicode_prop_name_pool_str69[sizeof("zs")];
23071 char unicode_prop_name_pool_str76[sizeof("cs")];
23072 char unicode_prop_name_pool_str85[sizeof("me")];
23073 char unicode_prop_name_pool_str90[sizeof("incommonindicnumberforms")];
23074 char unicode_prop_name_pool_str93[sizeof("inavestan")];
23075 char unicode_prop_name_pool_str94[sizeof("inthai")];
23076 char unicode_prop_name_pool_str103[sizeof("inipaextensions")];
23077 char unicode_prop_name_pool_str108[sizeof("initialpunctuation")];
23078 char unicode_prop_name_pool_str112[sizeof("inancientsymbols")];
23079 char unicode_prop_name_pool_str114[sizeof("inthaana")];
23080 char unicode_prop_name_pool_str116[sizeof("cf")];
23081 char unicode_prop_name_pool_str118[sizeof("incuneiformnumbersandpunctuation")];
23082 char unicode_prop_name_pool_str122[sizeof("mtei")];
23083 char unicode_prop_name_pool_str124[sizeof("inspecials")];
23084 char unicode_prop_name_pool_str133[sizeof("inmusicalsymbols")];
23085 char unicode_prop_name_pool_str141[sizeof("inmiscellaneousmathematicalsymbolsa")];
23086 char unicode_prop_name_pool_str145[sizeof("lm")];
23087 char unicode_prop_name_pool_str146[sizeof("lina")];
23088 char unicode_prop_name_pool_str147[sizeof("lc")];
23089 char unicode_prop_name_pool_str149[sizeof("inlycian")];
23090 char unicode_prop_name_pool_str155[sizeof("lana")];
23091 char unicode_prop_name_pool_str157[sizeof("intaixuanjingsymbols")];
23092 char unicode_prop_name_pool_str158[sizeof("inmyanmarextendeda")];
23093 char unicode_prop_name_pool_str159[sizeof("alnum")];
23094 char unicode_prop_name_pool_str161[sizeof("sterm")];
23095 char unicode_prop_name_pool_str162[sizeof("intaitham")];
23096 char unicode_prop_name_pool_str163[sizeof("intransportandmapsymbols")];
23097 char unicode_prop_name_pool_str165[sizeof("taile")];
23098 char unicode_prop_name_pool_str167[sizeof("inmalayalam")];
23099 char unicode_prop_name_pool_str176[sizeof("inmiscellaneoussymbols")];
23100 char unicode_prop_name_pool_str177[sizeof("incontrolpictures")];
23101 char unicode_prop_name_pool_str185[sizeof("inmiscellaneoussymbolsandarrows")];
23102 char unicode_prop_name_pool_str189[sizeof("inlineara")];
23103 char unicode_prop_name_pool_str190[sizeof("inmiscellaneoussymbolsandpictographs")];
23104 char unicode_prop_name_pool_str193[sizeof("sinhala")];
23105 char unicode_prop_name_pool_str202[sizeof("taiviet")];
23106 char unicode_prop_name_pool_str205[sizeof("ext")];
23107 char unicode_prop_name_pool_str215[sizeof("latn")];
23108 char unicode_prop_name_pool_str216[sizeof("latin")];
23109 char unicode_prop_name_pool_str217[sizeof("ital")];
23110 char unicode_prop_name_pool_str218[sizeof("intamil")];
23111 char unicode_prop_name_pool_str220[sizeof("inmultani")];
23112 char unicode_prop_name_pool_str222[sizeof("taml")];
23113 char unicode_prop_name_pool_str229[sizeof("inrunic")];
23114 char unicode_prop_name_pool_str230[sizeof("incarian")];
23115 char unicode_prop_name_pool_str232[sizeof("armn")];
23116 char unicode_prop_name_pool_str234[sizeof("armi")];
23117 char unicode_prop_name_pool_str235[sizeof("cari")];
23118 char unicode_prop_name_pool_str236[sizeof("inlatinextendedc")];
23119 char unicode_prop_name_pool_str238[sizeof("armenian")];
23120 char unicode_prop_name_pool_str239[sizeof("inmyanmar")];
23121 char unicode_prop_name_pool_str240[sizeof("incyrillic")];
23122 char unicode_prop_name_pool_str242[sizeof("inlatinextendeda")];
23123 char unicode_prop_name_pool_str246[sizeof("carian")];
23124 char unicode_prop_name_pool_str249[sizeof("intaile")];
23125 char unicode_prop_name_pool_str253[sizeof("tale")];
23126 char unicode_prop_name_pool_str256[sizeof("arabic")];
23127 char unicode_prop_name_pool_str259[sizeof("l")];
23128 char unicode_prop_name_pool_str260[sizeof("nl")];
23129 char unicode_prop_name_pool_str261[sizeof("zl")];
23130 char unicode_prop_name_pool_str263[sizeof("insyriac")];
23131 char unicode_prop_name_pool_str265[sizeof("samr")];
23132 char unicode_prop_name_pool_str267[sizeof("merc")];
23133 char unicode_prop_name_pool_str269[sizeof("inlinearbideograms")];
23134 char unicode_prop_name_pool_str272[sizeof("samaritan")];
23135 char unicode_prop_name_pool_str273[sizeof("lt")];
23136 char unicode_prop_name_pool_str276[sizeof("insharada")];
23137 char unicode_prop_name_pool_str283[sizeof("inmeeteimayekextensions")];
23138 char unicode_prop_name_pool_str292[sizeof("inruminumeralsymbols")];
23139 char unicode_prop_name_pool_str295[sizeof("miao")];
23140 char unicode_prop_name_pool_str296[sizeof("inlatinextendede")];
23141 char unicode_prop_name_pool_str300[sizeof("zinh")];
23142 char unicode_prop_name_pool_str304[sizeof("inahom")];
23143 char unicode_prop_name_pool_str306[sizeof("incherokee")];
23144 char unicode_prop_name_pool_str307[sizeof("han")];
23145 char unicode_prop_name_pool_str310[sizeof("hani")];
23146 char unicode_prop_name_pool_str311[sizeof("inosmanya")];
23147 char unicode_prop_name_pool_str312[sizeof("inmiscellaneoustechnical")];
23148 char unicode_prop_name_pool_str323[sizeof("cham")];
23149 char unicode_prop_name_pool_str325[sizeof("inmahajani")];
23150 char unicode_prop_name_pool_str326[sizeof("osma")];
23151 char unicode_prop_name_pool_str329[sizeof("manichaean")];
23152 char unicode_prop_name_pool_str330[sizeof("term")];
23153 char unicode_prop_name_pool_str332[sizeof("sinh")];
23154 char unicode_prop_name_pool_str342[sizeof("cntrl")];
23155 char unicode_prop_name_pool_str347[sizeof("chakma")];
23156 char unicode_prop_name_pool_str348[sizeof("insinhala")];
23157 char unicode_prop_name_pool_str352[sizeof("tamil")];
23158 char unicode_prop_name_pool_str353[sizeof("inethiopic")];
23159 char unicode_prop_name_pool_str356[sizeof("connectorpunctuation")];
23160 char unicode_prop_name_pool_str357[sizeof("shavian")];
23161 char unicode_prop_name_pool_str361[sizeof("joinc")];
23162 char unicode_prop_name_pool_str362[sizeof("inenclosedalphanumerics")];
23163 char unicode_prop_name_pool_str368[sizeof("ahex")];
23164 char unicode_prop_name_pool_str369[sizeof("inlatinextendedadditional")];
23165 char unicode_prop_name_pool_str370[sizeof("lineara")];
23166 char unicode_prop_name_pool_str377[sizeof("inenclosedcjklettersandmonths")];
23167 char unicode_prop_name_pool_str378[sizeof("hex")];
23168 char unicode_prop_name_pool_str381[sizeof("thai")];
23169 char unicode_prop_name_pool_str382[sizeof("mahj")];
23170 char unicode_prop_name_pool_str386[sizeof("math")];
23171 char unicode_prop_name_pool_str389[sizeof("ll")];
23172 char unicode_prop_name_pool_str390[sizeof("thaa")];
23173 char unicode_prop_name_pool_str392[sizeof("hatran")];
23174 char unicode_prop_name_pool_str399[sizeof("mahajani")];
23175 char unicode_prop_name_pool_str400[sizeof("insinhalaarchaicnumbers")];
23176 char unicode_prop_name_pool_str402[sizeof("taitham")];
23177 char unicode_prop_name_pool_str403[sizeof("thaana")];
23178 char unicode_prop_name_pool_str408[sizeof("ethi")];
23179 char unicode_prop_name_pool_str409[sizeof("inenclosedalphanumericsupplement")];
23180 char unicode_prop_name_pool_str414[sizeof("meroiticcursive")];
23181 char unicode_prop_name_pool_str415[sizeof("inideographicdescriptioncharacters")];
23182 char unicode_prop_name_pool_str419[sizeof("terminalpunctuation")];
23183 char unicode_prop_name_pool_str426[sizeof("inemoticons")];
23184 char unicode_prop_name_pool_str431[sizeof("intifinagh")];
23185 char unicode_prop_name_pool_str433[sizeof("asciihexdigit")];
23186 char unicode_prop_name_pool_str438[sizeof("tifinagh")];
23187 char unicode_prop_name_pool_str451[sizeof("inearlydynasticcuneiform")];
23188 char unicode_prop_name_pool_str457[sizeof("inopticalcharacterrecognition")];
23189 char unicode_prop_name_pool_str479[sizeof("loe")];
23190 char unicode_prop_name_pool_str486[sizeof("titlecaseletter")];
23191 char unicode_prop_name_pool_str489[sizeof("inscriptionalparthian")];
23192 char unicode_prop_name_pool_str510[sizeof("oriya")];
23193 char unicode_prop_name_pool_str520[sizeof("hira")];
23194 char unicode_prop_name_pool_str529[sizeof("sora")];
23195 char unicode_prop_name_pool_str530[sizeof("mero")];
23196 char unicode_prop_name_pool_str535[sizeof("inarrows")];
23197 char unicode_prop_name_pool_str537[sizeof("inhiragana")];
23198 char unicode_prop_name_pool_str544[sizeof("no")];
23199 char unicode_prop_name_pool_str545[sizeof("inmahjongtiles")];
23200 char unicode_prop_name_pool_str549[sizeof("innko")];
23201 char unicode_prop_name_pool_str552[sizeof("co")];
23202 char unicode_prop_name_pool_str553[sizeof("cher")];
23203 char unicode_prop_name_pool_str556[sizeof("inmro")];
23204 char unicode_prop_name_pool_str563[sizeof("common")];
23205 char unicode_prop_name_pool_str564[sizeof("cwcm")];
23206 char unicode_prop_name_pool_str568[sizeof("inmiao")];
23207 char unicode_prop_name_pool_str573[sizeof("inscriptionalpahlavi")];
23208 char unicode_prop_name_pool_str576[sizeof("inmathematicalalphanumericsymbols")];
23209 char unicode_prop_name_pool_str577[sizeof("so")];
23210 char unicode_prop_name_pool_str579[sizeof("hano")];
23211 char unicode_prop_name_pool_str580[sizeof("tirh")];
23212 char unicode_prop_name_pool_str584[sizeof("inhatran")];
23213 char unicode_prop_name_pool_str585[sizeof("inolchiki")];
23214 char unicode_prop_name_pool_str586[sizeof("ahom")];
23215 char unicode_prop_name_pool_str588[sizeof("di")];
23216 char unicode_prop_name_pool_str589[sizeof("hatr")];
23217 char unicode_prop_name_pool_str591[sizeof("inogham")];
23218 char unicode_prop_name_pool_str596[sizeof("intirhuta")];
23219 char unicode_prop_name_pool_str601[sizeof("inmodi")];
23220 char unicode_prop_name_pool_str603[sizeof("idc")];
23221 char unicode_prop_name_pool_str604[sizeof("mand")];
23222 char unicode_prop_name_pool_str608[sizeof("inmandaic")];
23223 char unicode_prop_name_pool_str609[sizeof("dia")];
23224 char unicode_prop_name_pool_str610[sizeof("cwcf")];
23225 char unicode_prop_name_pool_str618[sizeof("xidc")];
23226 char unicode_prop_name_pool_str621[sizeof("sind")];
23227 char unicode_prop_name_pool_str622[sizeof("newline")];
23228 char unicode_prop_name_pool_str631[sizeof("mend")];
23229 char unicode_prop_name_pool_str635[sizeof("newtailue")];
23230 char unicode_prop_name_pool_str638[sizeof("inshorthandformatcontrols")];
23231 char unicode_prop_name_pool_str642[sizeof("anatolianhieroglyphs")];
23232 char unicode_prop_name_pool_str643[sizeof("xids")];
23233 char unicode_prop_name_pool_str653[sizeof("ids")];
23234 char unicode_prop_name_pool_str659[sizeof("innewtailue")];
23235 char unicode_prop_name_pool_str660[sizeof("insylotinagri")];
23236 char unicode_prop_name_pool_str666[sizeof("insundanese")];
23237 char unicode_prop_name_pool_str673[sizeof("lo")];
23238 char unicode_prop_name_pool_str677[sizeof("indominotiles")];
23239 char unicode_prop_name_pool_str678[sizeof("inlao")];
23240 char unicode_prop_name_pool_str685[sizeof("lao")];
23241 char unicode_prop_name_pool_str686[sizeof("laoo")];
23242 char unicode_prop_name_pool_str687[sizeof("mongolian")];
23243 char unicode_prop_name_pool_str690[sizeof("cwt")];
23244 char unicode_prop_name_pool_str692[sizeof("idst")];
23245 char unicode_prop_name_pool_str693[sizeof("format")];
23246 char unicode_prop_name_pool_str696[sizeof("lineseparator")];
23247 char unicode_prop_name_pool_str702[sizeof("letter")];
23248 char unicode_prop_name_pool_str711[sizeof("idcontinue")];
23249 char unicode_prop_name_pool_str714[sizeof("inanatolianhieroglyphs")];
23250 char unicode_prop_name_pool_str723[sizeof("inlydian")];
23251 char unicode_prop_name_pool_str725[sizeof("pi")];
23252 char unicode_prop_name_pool_str726[sizeof("nchar")];
23253 char unicode_prop_name_pool_str731[sizeof("inspacingmodifierletters")];
23254 char unicode_prop_name_pool_str732[sizeof("oalpha")];
23255 char unicode_prop_name_pool_str735[sizeof("indeseret")];
23256 char unicode_prop_name_pool_str737[sizeof("pc")];
23257 char unicode_prop_name_pool_str756[sizeof("xdigit")];
23258 char unicode_prop_name_pool_str758[sizeof("inphaistosdisc")];
23259 char unicode_prop_name_pool_str759[sizeof("joincontrol")];
23260 char unicode_prop_name_pool_str760[sizeof("inlowsurrogates")];
23261 char unicode_prop_name_pool_str762[sizeof("mro")];
23262 char unicode_prop_name_pool_str763[sizeof("mroo")];
23263 char unicode_prop_name_pool_str767[sizeof("xidstart")];
23264 char unicode_prop_name_pool_str773[sizeof("wara")];
23265 char unicode_prop_name_pool_str776[sizeof("inwarangciti")];
23266 char unicode_prop_name_pool_str787[sizeof("ps")];
23267 char unicode_prop_name_pool_str797[sizeof("pe")];
23268 char unicode_prop_name_pool_str806[sizeof("cwl")];
23269 char unicode_prop_name_pool_str816[sizeof("incoptic")];
23270 char unicode_prop_name_pool_str824[sizeof("diacritic")];
23271 char unicode_prop_name_pool_str827[sizeof("pf")];
23272 char unicode_prop_name_pool_str844[sizeof("space")];
23273 char unicode_prop_name_pool_str853[sizeof("hanunoo")];
23274 char unicode_prop_name_pool_str856[sizeof("incyrillicextendeda")];
23275 char unicode_prop_name_pool_str860[sizeof("odi")];
23276 char unicode_prop_name_pool_str866[sizeof("modi")];
23277 char unicode_prop_name_pool_str867[sizeof("oidc")];
23278 char unicode_prop_name_pool_str868[sizeof("incopticepactnumbers")];
23279 char unicode_prop_name_pool_str870[sizeof("palm")];
23280 char unicode_prop_name_pool_str871[sizeof("insundanesesupplement")];
23281 char unicode_prop_name_pool_str872[sizeof("patws")];
23282 char unicode_prop_name_pool_str876[sizeof("inolditalic")];
23283 char unicode_prop_name_pool_str877[sizeof("inlepcha")];
23284 char unicode_prop_name_pool_str878[sizeof("shaw")];
23285 char unicode_prop_name_pool_str880[sizeof("omath")];
23286 char unicode_prop_name_pool_str886[sizeof("alpha")];
23287 char unicode_prop_name_pool_str892[sizeof("oids")];
23288 char unicode_prop_name_pool_str896[sizeof("control")];
23289 char unicode_prop_name_pool_str897[sizeof("ideo")];
23290 char unicode_prop_name_pool_str898[sizeof("lepc")];
23291 char unicode_prop_name_pool_str899[sizeof("psalterpahlavi")];
23292 char unicode_prop_name_pool_str900[sizeof("dsrt")];
23293 char unicode_prop_name_pool_str902[sizeof("otheridcontinue")];
23294 char unicode_prop_name_pool_str906[sizeof("inpalmyrene")];
23295 char unicode_prop_name_pool_str907[sizeof("decimalnumber")];
23296 char unicode_prop_name_pool_str915[sizeof("noncharactercodepoint")];
23297 char unicode_prop_name_pool_str916[sizeof("idstart")];
23298 char unicode_prop_name_pool_str917[sizeof("otheralphabetic")];
23299 char unicode_prop_name_pool_str918[sizeof("letternumber")];
23300 char unicode_prop_name_pool_str923[sizeof("dash")];
23301 char unicode_prop_name_pool_str926[sizeof("xidcontinue")];
23302 char unicode_prop_name_pool_str930[sizeof("finalpunctuation")];
23303 char unicode_prop_name_pool_str931[sizeof("extender")];
23304 char unicode_prop_name_pool_str935[sizeof("siddham")];
23305 char unicode_prop_name_pool_str945[sizeof("inoldturkic")];
23306 char unicode_prop_name_pool_str948[sizeof("sharada")];
23307 char unicode_prop_name_pool_str951[sizeof("whitespace")];
23308 char unicode_prop_name_pool_str956[sizeof("inmodifiertoneletters")];
23309 char unicode_prop_name_pool_str958[sizeof("radical")];
23310 char unicode_prop_name_pool_str960[sizeof("canadianaboriginal")];
23311 char unicode_prop_name_pool_str969[sizeof("inethiopicextendeda")];
23312 char unicode_prop_name_pool_str970[sizeof("imperialaramaic")];
23313 char unicode_prop_name_pool_str978[sizeof("perm")];
23314 char unicode_prop_name_pool_str979[sizeof("deseret")];
23315 char unicode_prop_name_pool_str984[sizeof("casedletter")];
23316 char unicode_prop_name_pool_str998[sizeof("inimperialaramaic")];
23317 char unicode_prop_name_pool_str1001[sizeof("otheridstart")];
23318 char unicode_prop_name_pool_str1006[sizeof("prti")];
23319 char unicode_prop_name_pool_str1012[sizeof("cprt")];
23320 char unicode_prop_name_pool_str1018[sizeof("othersymbol")];
23321 char unicode_prop_name_pool_str1022[sizeof("coptic")];
23322 char unicode_prop_name_pool_str1037[sizeof("otherlowercase")];
23323 char unicode_prop_name_pool_str1038[sizeof("phnx")];
23324 char unicode_prop_name_pool_str1042[sizeof("inphoenician")];
23325 char unicode_prop_name_pool_str1049[sizeof("incaucasianalbanian")];
23326 char unicode_prop_name_pool_str1050[sizeof("inlatin1supplement")];
23327 char unicode_prop_name_pool_str1054[sizeof("xpeo")];
23328 char unicode_prop_name_pool_str1058[sizeof("ininscriptionalparthian")];
23329 char unicode_prop_name_pool_str1059[sizeof("ininscriptionalpahlavi")];
23330 char unicode_prop_name_pool_str1060[sizeof("other")];
23331 char unicode_prop_name_pool_str1061[sizeof("privateuse")];
23332 char unicode_prop_name_pool_str1066[sizeof("othernumber")];
23333 char unicode_prop_name_pool_str1071[sizeof("inenclosedideographicsupplement")];
23334 char unicode_prop_name_pool_str1073[sizeof("copt")];
23335 char unicode_prop_name_pool_str1078[sizeof("print")];
23336 char unicode_prop_name_pool_str1080[sizeof("cuneiform")];
23337 char unicode_prop_name_pool_str1081[sizeof("olditalic")];
23338 char unicode_prop_name_pool_str1082[sizeof("xsux")];
23339 char unicode_prop_name_pool_str1086[sizeof("inmongolian")];
23340 char unicode_prop_name_pool_str1091[sizeof("inancientgreekmusicalnotation")];
23341 char unicode_prop_name_pool_str1092[sizeof("sundanese")];
23342 char unicode_prop_name_pool_str1093[sizeof("inoldnortharabian")];
23343 char unicode_prop_name_pool_str1095[sizeof("patternsyntax")];
23344 char unicode_prop_name_pool_str1098[sizeof("inherited")];
23345 char unicode_prop_name_pool_str1099[sizeof("ingrantha")];
23346 char unicode_prop_name_pool_str1100[sizeof("inphoneticextensions")];
23347 char unicode_prop_name_pool_str1110[sizeof("saurashtra")];
23348 char unicode_prop_name_pool_str1116[sizeof("inancientgreeknumbers")];
23349 char unicode_prop_name_pool_str1122[sizeof("shrd")];
23350 char unicode_prop_name_pool_str1126[sizeof("inoldsoutharabian")];
23351 char unicode_prop_name_pool_str1127[sizeof("innabataean")];
23352 char unicode_prop_name_pool_str1128[sizeof("inalphabeticpresentationforms")];
23353 char unicode_prop_name_pool_str1129[sizeof("spaceseparator")];
23354 char unicode_prop_name_pool_str1135[sizeof("olower")];
23355 char unicode_prop_name_pool_str1137[sizeof("ingeneralpunctuation")];
23356 char unicode_prop_name_pool_str1138[sizeof("inunifiedcanadianaboriginalsyllabics")];
23357 char unicode_prop_name_pool_str1140[sizeof("bamum")];
23358 char unicode_prop_name_pool_str1143[sizeof("inarabic")];
23359 char unicode_prop_name_pool_str1147[sizeof("phli")];
23360 char unicode_prop_name_pool_str1148[sizeof("inphoneticextensionssupplement")];
23361 char unicode_prop_name_pool_str1150[sizeof("patternwhitespace")];
23362 char unicode_prop_name_pool_str1152[sizeof("inbasiclatin")];
23363 char unicode_prop_name_pool_str1154[sizeof("othermath")];
23364 char unicode_prop_name_pool_str1155[sizeof("idsbinaryoperator")];
23365 char unicode_prop_name_pool_str1156[sizeof("inmathematicaloperators")];
23366 char unicode_prop_name_pool_str1157[sizeof("multani")];
23367 char unicode_prop_name_pool_str1158[sizeof("ingujarati")];
23368 char unicode_prop_name_pool_str1163[sizeof("inelbasan")];
23369 char unicode_prop_name_pool_str1164[sizeof("inoldhungarian")];
23370 char unicode_prop_name_pool_str1165[sizeof("innumberforms")];
23371 char unicode_prop_name_pool_str1166[sizeof("nd")];
23372 char unicode_prop_name_pool_str1168[sizeof("yi")];
23373 char unicode_prop_name_pool_str1169[sizeof("lisu")];
23374 char unicode_prop_name_pool_str1172[sizeof("yiii")];
23375 char unicode_prop_name_pool_str1174[sizeof("inpsalterpahlavi")];
23376 char unicode_prop_name_pool_str1178[sizeof("tagbanwa")];
23377 char unicode_prop_name_pool_str1184[sizeof("bass")];
23378 char unicode_prop_name_pool_str1189[sizeof("nbat")];
23379 char unicode_prop_name_pool_str1190[sizeof("inbyzantinemusicalsymbols")];
23380 char unicode_prop_name_pool_str1192[sizeof("closepunctuation")];
23381 char unicode_prop_name_pool_str1194[sizeof("tfng")];
23382 char unicode_prop_name_pool_str1195[sizeof("otherletter")];
23383 char unicode_prop_name_pool_str1199[sizeof("sd")];
23384 char unicode_prop_name_pool_str1202[sizeof("lowercase")];
23385 char unicode_prop_name_pool_str1203[sizeof("sidd")];
23386 char unicode_prop_name_pool_str1205[sizeof("nabataean")];
23387 char unicode_prop_name_pool_str1207[sizeof("lepcha")];
23388 char unicode_prop_name_pool_str1208[sizeof("inarabicpresentationformsa")];
23389 char unicode_prop_name_pool_str1210[sizeof("modifierletter")];
23390 char unicode_prop_name_pool_str1211[sizeof("intags")];
23391 char unicode_prop_name_pool_str1212[sizeof("mult")];
23392 char unicode_prop_name_pool_str1215[sizeof("insiddham")];
23393 char unicode_prop_name_pool_str1216[sizeof("talu")];
23394 char unicode_prop_name_pool_str1221[sizeof("cased")];
23395 char unicode_prop_name_pool_str1223[sizeof("intibetan")];
23396 char unicode_prop_name_pool_str1230[sizeof("separator")];
23397 char unicode_prop_name_pool_str1232[sizeof("runic")];
23398 char unicode_prop_name_pool_str1233[sizeof("inmiscellaneousmathematicalsymbolsb")];
23399 char unicode_prop_name_pool_str1238[sizeof("linb")];
23400 char unicode_prop_name_pool_str1239[sizeof("inbraillepatterns")];
23401 char unicode_prop_name_pool_str1240[sizeof("oldpersian")];
23402 char unicode_prop_name_pool_str1242[sizeof("inugaritic")];
23403 char unicode_prop_name_pool_str1243[sizeof("telu")];
23404 char unicode_prop_name_pool_str1245[sizeof("limb")];
23405 char unicode_prop_name_pool_str1247[sizeof("oldpermic")];
23406 char unicode_prop_name_pool_str1249[sizeof("bali")];
23407 char unicode_prop_name_pool_str1250[sizeof("inmyanmarextendedb")];
23408 char unicode_prop_name_pool_str1251[sizeof("tibt")];
23409 char unicode_prop_name_pool_str1259[sizeof("saur")];
23410 char unicode_prop_name_pool_str1263[sizeof("po")];
23411 char unicode_prop_name_pool_str1265[sizeof("tibetan")];
23412 char unicode_prop_name_pool_str1280[sizeof("insaurashtra")];
23413 char unicode_prop_name_pool_str1284[sizeof("inbalinese")];
23414 char unicode_prop_name_pool_str1285[sizeof("elba")];
23415 char unicode_prop_name_pool_str1290[sizeof("bengali")];
23416 char unicode_prop_name_pool_str1291[sizeof("gran")];
23417 char unicode_prop_name_pool_str1295[sizeof("phoenician")];
23418 char unicode_prop_name_pool_str1297[sizeof("ingurmukhi")];
23419 char unicode_prop_name_pool_str1300[sizeof("caseignorable")];
23420 char unicode_prop_name_pool_str1305[sizeof("lyci")];
23421 char unicode_prop_name_pool_str1307[sizeof("inyijinghexagramsymbols")];
23422 char unicode_prop_name_pool_str1309[sizeof("mlym")];
23423 char unicode_prop_name_pool_str1316[sizeof("lycian")];
23424 char unicode_prop_name_pool_str1321[sizeof("elbasan")];
23425 char unicode_prop_name_pool_str1327[sizeof("balinese")];
23426 char unicode_prop_name_pool_str1328[sizeof("narb")];
23427 char unicode_prop_name_pool_str1330[sizeof("brai")];
23428 char unicode_prop_name_pool_str1333[sizeof("insuttonsignwriting")];
23429 char unicode_prop_name_pool_str1335[sizeof("insorasompeng")];
23430 char unicode_prop_name_pool_str1336[sizeof("malayalam")];
23431 char unicode_prop_name_pool_str1339[sizeof("arab")];
23432 char unicode_prop_name_pool_str1341[sizeof("brahmi")];
23433 char unicode_prop_name_pool_str1343[sizeof("incountingrodnumerals")];
23434 char unicode_prop_name_pool_str1347[sizeof("rjng")];
23435 char unicode_prop_name_pool_str1348[sizeof("mong")];
23436 char unicode_prop_name_pool_str1352[sizeof("incyrillicsupplement")];
23437 char unicode_prop_name_pool_str1359[sizeof("ogam")];
23438 char unicode_prop_name_pool_str1361[sizeof("sarb")];
23439 char unicode_prop_name_pool_str1362[sizeof("lower")];
23440 char unicode_prop_name_pool_str1364[sizeof("inrejang")];
23441 char unicode_prop_name_pool_str1370[sizeof("hmng")];
23442 char unicode_prop_name_pool_str1373[sizeof("tirhuta")];
23443 char unicode_prop_name_pool_str1374[sizeof("hang")];
23444 char unicode_prop_name_pool_str1379[sizeof("wspace")];
23445 char unicode_prop_name_pool_str1384[sizeof("inlatinextendedd")];
23446 char unicode_prop_name_pool_str1387[sizeof("invai")];
23447 char unicode_prop_name_pool_str1388[sizeof("incherokeesupplement")];
23448 char unicode_prop_name_pool_str1390[sizeof("mymr")];
23449 char unicode_prop_name_pool_str1394[sizeof("vai")];
23450 char unicode_prop_name_pool_str1395[sizeof("vaii")];
23451 char unicode_prop_name_pool_str1408[sizeof("ethiopic")];
23452 char unicode_prop_name_pool_str1410[sizeof("sylotinagri")];
23453 char unicode_prop_name_pool_str1415[sizeof("myanmar")];
23454 char unicode_prop_name_pool_str1417[sizeof("syrc")];
23455 char unicode_prop_name_pool_str1419[sizeof("inbrahmi")];
23456 char unicode_prop_name_pool_str1423[sizeof("mathsymbol")];
23457 char unicode_prop_name_pool_str1425[sizeof("runr")];
23458 char unicode_prop_name_pool_str1431[sizeof("inshavian")];
23459 char unicode_prop_name_pool_str1432[sizeof("gothic")];
23460 char unicode_prop_name_pool_str1438[sizeof("syriac")];
23461 char unicode_prop_name_pool_str1439[sizeof("p")];
23462 char unicode_prop_name_pool_str1441[sizeof("zp")];
23463 char unicode_prop_name_pool_str1442[sizeof("induployan")];
23464 char unicode_prop_name_pool_str1444[sizeof("vs")];
23465 char unicode_prop_name_pool_str1447[sizeof("ingreekandcoptic")];
23466 char unicode_prop_name_pool_str1448[sizeof("ingothic")];
23467 char unicode_prop_name_pool_str1451[sizeof("lowercaseletter")];
23468 char unicode_prop_name_pool_str1455[sizeof("inoriya")];
23469 char unicode_prop_name_pool_str1461[sizeof("grext")];
23470 char unicode_prop_name_pool_str1462[sizeof("linearb")];
23471 char unicode_prop_name_pool_str1463[sizeof("inyiradicals")];
23472 char unicode_prop_name_pool_str1465[sizeof("inethiopicsupplement")];
23473 char unicode_prop_name_pool_str1466[sizeof("inletterlikesymbols")];
23474 char unicode_prop_name_pool_str1467[sizeof("ingeometricshapes")];
23475 char unicode_prop_name_pool_str1469[sizeof("java")];
23476 char unicode_prop_name_pool_str1470[sizeof("inblockelements")];
23477 char unicode_prop_name_pool_str1472[sizeof("number")];
23478 char unicode_prop_name_pool_str1473[sizeof("incombininghalfmarks")];
23479 char unicode_prop_name_pool_str1474[sizeof("inbassavah")];
23480 char unicode_prop_name_pool_str1489[sizeof("inlinearbsyllabary")];
23481 char unicode_prop_name_pool_str1491[sizeof("osmanya")];
23482 char unicode_prop_name_pool_str1495[sizeof("avst")];
23483 char unicode_prop_name_pool_str1500[sizeof("hexdigit")];
23484 char unicode_prop_name_pool_str1504[sizeof("injavanese")];
23485 char unicode_prop_name_pool_str1513[sizeof("cyrl")];
23486 char unicode_prop_name_pool_str1514[sizeof("avestan")];
23487 char unicode_prop_name_pool_str1531[sizeof("intaiviet")];
23488 char unicode_prop_name_pool_str1532[sizeof("inornamentaldingbats")];
23489 char unicode_prop_name_pool_str1533[sizeof("tavt")];
23490 char unicode_prop_name_pool_str1538[sizeof("javanese")];
23491 char unicode_prop_name_pool_str1539[sizeof("inethiopicextended")];
23492 char unicode_prop_name_pool_str1550[sizeof("inhalfwidthandfullwidthforms")];
23493 char unicode_prop_name_pool_str1559[sizeof("ingeorgian")];
23494 char unicode_prop_name_pool_str1561[sizeof("inarabicmathematicalalphabeticsymbols")];
23495 char unicode_prop_name_pool_str1569[sizeof("hangul")];
23496 char unicode_prop_name_pool_str1571[sizeof("insuperscriptsandsubscripts")];
23497 char unicode_prop_name_pool_str1576[sizeof("inhanunoo")];
23498 char unicode_prop_name_pool_str1578[sizeof("inhangulsyllables")];
23499 char unicode_prop_name_pool_str1586[sizeof("inoldpersian")];
23500 char unicode_prop_name_pool_str1589[sizeof("geor")];
23501 char unicode_prop_name_pool_str1591[sizeof("otherpunctuation")];
23502 char unicode_prop_name_pool_str1593[sizeof("inoldpermic")];
23503 char unicode_prop_name_pool_str1598[sizeof("inalchemicalsymbols")];
23504 char unicode_prop_name_pool_str1599[sizeof("sylo")];
23505 char unicode_prop_name_pool_str1601[sizeof("hiragana")];
23506 char unicode_prop_name_pool_str1604[sizeof("word")];
23507 char unicode_prop_name_pool_str1612[sizeof("inmeroitichieroglyphs")];
23508 char unicode_prop_name_pool_str1614[sizeof("insmallformvariants")];
23509 char unicode_prop_name_pool_str1620[sizeof("sund")];
23510 char unicode_prop_name_pool_str1621[sizeof("brah")];
23511 char unicode_prop_name_pool_str1623[sizeof("insupplementalmathematicaloperators")];
23512 char unicode_prop_name_pool_str1624[sizeof("glagolitic")];
23513 char unicode_prop_name_pool_str1627[sizeof("braille")];
23514 char unicode_prop_name_pool_str1639[sizeof("unassigned")];
23515 char unicode_prop_name_pool_str1640[sizeof("sgnw")];
23516 char unicode_prop_name_pool_str1644[sizeof("plrd")];
23517 char unicode_prop_name_pool_str1648[sizeof("hebr")];
23518 char unicode_prop_name_pool_str1649[sizeof("ogham")];
23519 char unicode_prop_name_pool_str1654[sizeof("cyrillic")];
23520 char unicode_prop_name_pool_str1658[sizeof("orya")];
23521 char unicode_prop_name_pool_str1669[sizeof("grantha")];
23522 char unicode_prop_name_pool_str1684[sizeof("invariationselectors")];
23523 char unicode_prop_name_pool_str1693[sizeof("indingbats")];
23524 char unicode_prop_name_pool_str1695[sizeof("inunifiedcanadianaboriginalsyllabicsextended")];
23525 char unicode_prop_name_pool_str1702[sizeof("inhanguljamoextendeda")];
23526 char unicode_prop_name_pool_str1705[sizeof("goth")];
23527 char unicode_prop_name_pool_str1706[sizeof("graphemebase")];
23528 char unicode_prop_name_pool_str1708[sizeof("bidic")];
23529 char unicode_prop_name_pool_str1717[sizeof("ogrext")];
23530 char unicode_prop_name_pool_str1724[sizeof("idsb")];
23531 char unicode_prop_name_pool_str1732[sizeof("invariationselectorssupplement")];
23532 char unicode_prop_name_pool_str1733[sizeof("assigned")];
23533 char unicode_prop_name_pool_str1737[sizeof("symbol")];
23534 char unicode_prop_name_pool_str1741[sizeof("ingreekextended")];
23535 char unicode_prop_name_pool_str1743[sizeof("pauc")];
23536 char unicode_prop_name_pool_str1752[sizeof("meroitichieroglyphs")];
23537 char unicode_prop_name_pool_str1754[sizeof("logicalorderexception")];
23538 char unicode_prop_name_pool_str1771[sizeof("incurrencysymbols")];
23539 char unicode_prop_name_pool_str1775[sizeof("inarabicextendeda")];
23540 char unicode_prop_name_pool_str1783[sizeof("insupplementalarrowsc")];
23541 char unicode_prop_name_pool_str1786[sizeof("insupplementalarrowsa")];
23542 char unicode_prop_name_pool_str1788[sizeof("inkannada")];
23543 char unicode_prop_name_pool_str1792[sizeof("kana")];
23544 char unicode_prop_name_pool_str1793[sizeof("phagspa")];
23545 char unicode_prop_name_pool_str1796[sizeof("cakm")];
23546 char unicode_prop_name_pool_str1797[sizeof("digit")];
23547 char unicode_prop_name_pool_str1802[sizeof("softdotted")];
23548 char unicode_prop_name_pool_str1806[sizeof("inchakma")];
23549 char unicode_prop_name_pool_str1818[sizeof("inphagspa")];
23550 char unicode_prop_name_pool_str1822[sizeof("inhighprivateusesurrogates")];
23551 char unicode_prop_name_pool_str1836[sizeof("warangciti")];
23552 char unicode_prop_name_pool_str1844[sizeof("incjkcompatibilityforms")];
23553 char unicode_prop_name_pool_str1847[sizeof("idstrinaryoperator")];
23554 char unicode_prop_name_pool_str1849[sizeof("incjkcompatibilityideographs")];
23555 char unicode_prop_name_pool_str1851[sizeof("inkaithi")];
23556 char unicode_prop_name_pool_str1857[sizeof("takri")];
23557 char unicode_prop_name_pool_str1864[sizeof("phlp")];
23558 char unicode_prop_name_pool_str1865[sizeof("mendekikakui")];
23559 char unicode_prop_name_pool_str1867[sizeof("punct")];
23560 char unicode_prop_name_pool_str1870[sizeof("otherdefaultignorablecodepoint")];
23561 char unicode_prop_name_pool_str1871[sizeof("inkatakana")];
23562 char unicode_prop_name_pool_str1878[sizeof("graph")];
23563 char unicode_prop_name_pool_str1879[sizeof("lydi")];
23564 char unicode_prop_name_pool_str1885[sizeof("pd")];
23565 char unicode_prop_name_pool_str1887[sizeof("incjkstrokes")];
23566 char unicode_prop_name_pool_str1890[sizeof("lydian")];
23567 char unicode_prop_name_pool_str1895[sizeof("sorasompeng")];
23568 char unicode_prop_name_pool_str1897[sizeof("incjkcompatibilityideographssupplement")];
23569 char unicode_prop_name_pool_str1900[sizeof("meeteimayek")];
23570 char unicode_prop_name_pool_str1909[sizeof("otheruppercase")];
23571 char unicode_prop_name_pool_str1912[sizeof("kali")];
23572 char unicode_prop_name_pool_str1915[sizeof("inhanguljamo")];
23573 char unicode_prop_name_pool_str1917[sizeof("ideographic")];
23574 char unicode_prop_name_pool_str1935[sizeof("inmeeteimayek")];
23575 char unicode_prop_name_pool_str1948[sizeof("incyrillicextendedb")];
23576 char unicode_prop_name_pool_str1964[sizeof("hluw")];
23577 char unicode_prop_name_pool_str1969[sizeof("patsyn")];
23578 char unicode_prop_name_pool_str1972[sizeof("incombiningdiacriticalmarks")];
23579 char unicode_prop_name_pool_str1973[sizeof("inarabicsupplement")];
23580 char unicode_prop_name_pool_str1975[sizeof("inkanasupplement")];
23581 char unicode_prop_name_pool_str1977[sizeof("deprecated")];
23582 char unicode_prop_name_pool_str1978[sizeof("inverticalforms")];
23583 char unicode_prop_name_pool_str1982[sizeof("incombiningdiacriticalmarksforsymbols")];
23584 char unicode_prop_name_pool_str1987[sizeof("indevanagari")];
23585 char unicode_prop_name_pool_str1989[sizeof("inbuhid")];
23586 char unicode_prop_name_pool_str1991[sizeof("alphabetic")];
23587 char unicode_prop_name_pool_str1995[sizeof("oldhungarian")];
23588 char unicode_prop_name_pool_str1998[sizeof("mark")];
23589 char unicode_prop_name_pool_str2005[sizeof("inkharoshthi")];
23590 char unicode_prop_name_pool_str2011[sizeof("deva")];
23591 char unicode_prop_name_pool_str2012[sizeof("invedicextensions")];
23592 char unicode_prop_name_pool_str2019[sizeof("devanagari")];
23593 char unicode_prop_name_pool_str2020[sizeof("incombiningdiacriticalmarkssupplement")];
23594 char unicode_prop_name_pool_str2024[sizeof("ingeometricshapesextended")];
23595 char unicode_prop_name_pool_str2030[sizeof("inkhmer")];
23596 char unicode_prop_name_pool_str2034[sizeof("changeswhencasemapped")];
23597 char unicode_prop_name_pool_str2058[sizeof("intakri")];
23598 char unicode_prop_name_pool_str2061[sizeof("dep")];
23599 char unicode_prop_name_pool_str2062[sizeof("takr")];
23600 char unicode_prop_name_pool_str2080[sizeof("changeswhencasefolded")];
23601 char unicode_prop_name_pool_str2082[sizeof("kaithi")];
23602 char unicode_prop_name_pool_str2093[sizeof("phag")];
23603 char unicode_prop_name_pool_str2104[sizeof("inpahawhhmong")];
23604 char unicode_prop_name_pool_str2106[sizeof("bidicontrol")];
23605 char unicode_prop_name_pool_str2116[sizeof("inkhojki")];
23606 char unicode_prop_name_pool_str2126[sizeof("bamu")];
23607 char unicode_prop_name_pool_str2127[sizeof("inbamum")];
23608 char unicode_prop_name_pool_str2128[sizeof("changeswhentitlecased")];
23609 char unicode_prop_name_pool_str2131[sizeof("inkhmersymbols")];
23610 char unicode_prop_name_pool_str2132[sizeof("uideo")];
23611 char unicode_prop_name_pool_str2133[sizeof("lu")];
23612 char unicode_prop_name_pool_str2136[sizeof("kthi")];
23613 char unicode_prop_name_pool_str2145[sizeof("limbu")];
23614 char unicode_prop_name_pool_str2147[sizeof("defaultignorablecodepoint")];
23615 char unicode_prop_name_pool_str2151[sizeof("inplayingcards")];
23616 char unicode_prop_name_pool_str2153[sizeof("inhebrew")];
23617 char unicode_prop_name_pool_str2161[sizeof("modifiersymbol")];
23618 char unicode_prop_name_pool_str2167[sizeof("ugaritic")];
23619 char unicode_prop_name_pool_str2172[sizeof("inlisu")];
23620 char unicode_prop_name_pool_str2173[sizeof("inglagolitic")];
23621 char unicode_prop_name_pool_str2175[sizeof("inprivateusearea")];
23622 char unicode_prop_name_pool_str2178[sizeof("olck")];
23623 char unicode_prop_name_pool_str2182[sizeof("inbengali")];
23624 char unicode_prop_name_pool_str2185[sizeof("olchiki")];
23625 char unicode_prop_name_pool_str2195[sizeof("caucasianalbanian")];
23626 char unicode_prop_name_pool_str2210[sizeof("oldturkic")];
23627 char unicode_prop_name_pool_str2211[sizeof("beng")];
23628 char unicode_prop_name_pool_str2212[sizeof("intelugu")];
23629 char unicode_prop_name_pool_str2218[sizeof("hyphen")];
23630 char unicode_prop_name_pool_str2221[sizeof("inbuginese")];
23631 char unicode_prop_name_pool_str2225[sizeof("intagalog")];
23632 char unicode_prop_name_pool_str2240[sizeof("cypriot")];
23633 char unicode_prop_name_pool_str2249[sizeof("inlimbu")];
23634 char unicode_prop_name_pool_str2252[sizeof("graphemeextend")];
23635 char unicode_prop_name_pool_str2255[sizeof("tagb")];
23636 char unicode_prop_name_pool_str2259[sizeof("incypriotsyllabary")];
23637 char unicode_prop_name_pool_str2263[sizeof("intagbanwa")];
23638 char unicode_prop_name_pool_str2268[sizeof("inaegeannumbers")];
23639 char unicode_prop_name_pool_str2275[sizeof("inkatakanaphoneticextensions")];
23640 char unicode_prop_name_pool_str2276[sizeof("glag")];
23641 char unicode_prop_name_pool_str2277[sizeof("combiningmark")];
23642 char unicode_prop_name_pool_str2278[sizeof("palmyrene")];
23643 char unicode_prop_name_pool_str2280[sizeof("khmr")];
23644 char unicode_prop_name_pool_str2284[sizeof("khar")];
23645 char unicode_prop_name_pool_str2292[sizeof("ugar")];
23646 char unicode_prop_name_pool_str2300[sizeof("inarabicpresentationformsb")];
23647 char unicode_prop_name_pool_str2304[sizeof("insupplementaryprivateuseareaa")];
23648 char unicode_prop_name_pool_str2306[sizeof("variationselector")];
23649 char unicode_prop_name_pool_str2311[sizeof("nko")];
23650 char unicode_prop_name_pool_str2312[sizeof("nkoo")];
23651 char unicode_prop_name_pool_str2330[sizeof("inbamumsupplement")];
23652 char unicode_prop_name_pool_str2336[sizeof("tglg")];
23653 char unicode_prop_name_pool_str2338[sizeof("any")];
23654 char unicode_prop_name_pool_str2339[sizeof("enclosingmark")];
23655 char unicode_prop_name_pool_str2348[sizeof("gujr")];
23656 char unicode_prop_name_pool_str2358[sizeof("changeswhenlowercased")];
23657 char unicode_prop_name_pool_str2363[sizeof("knda")];
23658 char unicode_prop_name_pool_str2364[sizeof("hung")];
23659 char unicode_prop_name_pool_str2365[sizeof("gujarati")];
23660 char unicode_prop_name_pool_str2368[sizeof("bopo")];
23661 char unicode_prop_name_pool_str2373[sizeof("inmendekikakui")];
23662 char unicode_prop_name_pool_str2376[sizeof("inbopomofo")];
23663 char unicode_prop_name_pool_str2386[sizeof("kharoshthi")];
23664 char unicode_prop_name_pool_str2388[sizeof("kannada")];
23665 char unicode_prop_name_pool_str2401[sizeof("khoj")];
23666 char unicode_prop_name_pool_str2422[sizeof("cherokee")];
23667 char unicode_prop_name_pool_str2426[sizeof("inlatinextendedb")];
23668 char unicode_prop_name_pool_str2432[sizeof("dashpunctuation")];
23669 char unicode_prop_name_pool_str2435[sizeof("dupl")];
23670 char unicode_prop_name_pool_str2443[sizeof("inyisyllables")];
23671 char unicode_prop_name_pool_str2451[sizeof("georgian")];
23672 char unicode_prop_name_pool_str2453[sizeof("rejang")];
23673 char unicode_prop_name_pool_str2455[sizeof("oupper")];
23674 char unicode_prop_name_pool_str2477[sizeof("aghb")];
23675 char unicode_prop_name_pool_str2491[sizeof("khmer")];
23676 char unicode_prop_name_pool_str2494[sizeof("grbase")];
23677 char unicode_prop_name_pool_str2503[sizeof("currencysymbol")];
23678 char unicode_prop_name_pool_str2529[sizeof("incombiningdiacriticalmarksextended")];
23679 char unicode_prop_name_pool_str2542[sizeof("spacingmark")];
23680 char unicode_prop_name_pool_str2544[sizeof("orkh")];
23681 char unicode_prop_name_pool_str2550[sizeof("cwu")];
23682 char unicode_prop_name_pool_str2552[sizeof("hebrew")];
23683 char unicode_prop_name_pool_str2570[sizeof("insupplementalpunctuation")];
23684 char unicode_prop_name_pool_str2581[sizeof("oldnortharabian")];
23685 char unicode_prop_name_pool_str2587[sizeof("incjksymbolsandpunctuation")];
23686 char unicode_prop_name_pool_str2590[sizeof("othergraphemeextend")];
23687 char unicode_prop_name_pool_str2613[sizeof("indevanagariextended")];
23688 char unicode_prop_name_pool_str2621[sizeof("tagalog")];
23689 char unicode_prop_name_pool_str2628[sizeof("surrogate")];
23690 char unicode_prop_name_pool_str2650[sizeof("bopomofo")];
23691 char unicode_prop_name_pool_str2679[sizeof("ingeorgiansupplement")];
23692 char unicode_prop_name_pool_str2704[sizeof("uppercase")];
23693 char unicode_prop_name_pool_str2711[sizeof("unifiedideograph")];
23694 char unicode_prop_name_pool_str2742[sizeof("inpaucinhau")];
23695 char unicode_prop_name_pool_str2743[sizeof("paucinhau")];
23696 char unicode_prop_name_pool_str2774[sizeof("insupplementalsymbolsandpictographs")];
23697 char unicode_prop_name_pool_str2792[sizeof("nonspacingmark")];
23698 char unicode_prop_name_pool_str2794[sizeof("inhanguljamoextendedb")];
23699 char unicode_prop_name_pool_str2802[sizeof("inhighsurrogates")];
23700 char unicode_prop_name_pool_str2803[sizeof("punctuation")];
23701 char unicode_prop_name_pool_str2834[sizeof("openpunctuation")];
23702 char unicode_prop_name_pool_str2835[sizeof("bassavah")];
23703 char unicode_prop_name_pool_str2864[sizeof("upper")];
23704 char unicode_prop_name_pool_str2878[sizeof("insupplementalarrowsb")];
23705 char unicode_prop_name_pool_str2879[sizeof("inkanbun")];
23706 char unicode_prop_name_pool_str2918[sizeof("inkangxiradicals")];
23707 char unicode_prop_name_pool_str2922[sizeof("inmeroiticcursive")];
23708 char unicode_prop_name_pool_str2925[sizeof("signwriting")];
23709 char unicode_prop_name_pool_str2928[sizeof("incjkradicalssupplement")];
23710 char unicode_prop_name_pool_str2930[sizeof("pahawhhmong")];
23711 char unicode_prop_name_pool_str2952[sizeof("inkayahli")];
23712 char unicode_prop_name_pool_str2953[sizeof("uppercaseletter")];
23713 char unicode_prop_name_pool_str2955[sizeof("batk")];
23714 char unicode_prop_name_pool_str2960[sizeof("inbatak")];
23715 char unicode_prop_name_pool_str2968[sizeof("incjkcompatibility")];
23716 char unicode_prop_name_pool_str2983[sizeof("buhd")];
23717 char unicode_prop_name_pool_str2989[sizeof("egyp")];
23718 char unicode_prop_name_pool_str3009[sizeof("innoblock")];
23719 char unicode_prop_name_pool_str3043[sizeof("inegyptianhieroglyphs")];
23720 char unicode_prop_name_pool_str3084[sizeof("grek")];
23721 char unicode_prop_name_pool_str3176[sizeof("bugi")];
23722 char unicode_prop_name_pool_str3230[sizeof("changeswhenuppercased")];
23723 char unicode_prop_name_pool_str3234[sizeof("paragraphseparator")];
23724 char unicode_prop_name_pool_str3254[sizeof("buginese")];
23725 char unicode_prop_name_pool_str3282[sizeof("guru")];
23726 char unicode_prop_name_pool_str3299[sizeof("inbopomofoextended")];
23727 char unicode_prop_name_pool_str3312[sizeof("telugu")];
23728 char unicode_prop_name_pool_str3343[sizeof("quotationmark")];
23729 char unicode_prop_name_pool_str3364[sizeof("inkhudawadi")];
23730 char unicode_prop_name_pool_str3370[sizeof("kayahli")];
23731 char unicode_prop_name_pool_str3372[sizeof("oldsoutharabian")];
23732 char unicode_prop_name_pool_str3396[sizeof("insupplementaryprivateuseareab")];
23733 char unicode_prop_name_pool_str3479[sizeof("inhangulcompatibilityjamo")];
23734 char unicode_prop_name_pool_str3491[sizeof("zyyy")];
23735 char unicode_prop_name_pool_str3555[sizeof("qmark")];
23736 char unicode_prop_name_pool_str3566[sizeof("buhid")];
23737 char unicode_prop_name_pool_str3567[sizeof("sk")];
23738 char unicode_prop_name_pool_str3582[sizeof("unknown")];
23739 char unicode_prop_name_pool_str3619[sizeof("khudawadi")];
23740 char unicode_prop_name_pool_str3644[sizeof("katakana")];
23741 char unicode_prop_name_pool_str3670[sizeof("incjkunifiedideographsextensionc")];
23742 char unicode_prop_name_pool_str3673[sizeof("incjkunifiedideographsextensiona")];
23743 char unicode_prop_name_pool_str3685[sizeof("incjkunifiedideographs")];
23744 char unicode_prop_name_pool_str3700[sizeof("incjkunifiedideographsextensione")];
23745 char unicode_prop_name_pool_str3743[sizeof("duployan")];
23746 char unicode_prop_name_pool_str3763[sizeof("egyptianhieroglyphs")];
23747 char unicode_prop_name_pool_str3853[sizeof("inboxdrawing")];
23748 char unicode_prop_name_pool_str4106[sizeof("khojki")];
23749 char unicode_prop_name_pool_str4244[sizeof("incjkunifiedideographsextensiond")];
23750 char unicode_prop_name_pool_str4722[sizeof("batak")];
23751 char unicode_prop_name_pool_str4765[sizeof("incjkunifiedideographsextensionb")];
23752 char unicode_prop_name_pool_str4780[sizeof("blank")];
23753 char unicode_prop_name_pool_str4851[sizeof("greek")];
23754 char unicode_prop_name_pool_str4943[sizeof("grlink")];
23755 char unicode_prop_name_pool_str5054[sizeof("gurmukhi")];
23756 char unicode_prop_name_pool_str5162[sizeof("graphemelink")];
23758 static const struct unicode_prop_name_pool_t unicode_prop_name_pool_contents =
23787 "incommonindicnumberforms",
23791 "initialpunctuation",
23792 "inancientsymbols",
23795 "incuneiformnumbersandpunctuation",
23798 "inmusicalsymbols",
23799 "inmiscellaneousmathematicalsymbolsa",
23805 "intaixuanjingsymbols",
23806 "inmyanmarextendeda",
23810 "intransportandmapsymbols",
23813 "inmiscellaneoussymbols",
23814 "incontrolpictures",
23815 "inmiscellaneoussymbolsandarrows",
23817 "inmiscellaneoussymbolsandpictographs",
23832 "inlatinextendedc",
23836 "inlatinextendeda",
23847 "inlinearbideograms",
23851 "inmeeteimayekextensions",
23852 "inruminumeralsymbols",
23854 "inlatinextendede",
23861 "inmiscellaneoustechnical",
23873 "connectorpunctuation",
23876 "inenclosedalphanumerics",
23878 "inlatinextendedadditional",
23880 "inenclosedcjklettersandmonths",
23889 "insinhalaarchaicnumbers",
23893 "inenclosedalphanumericsupplement",
23895 "inideographicdescriptioncharacters",
23896 "terminalpunctuation",
23901 "inearlydynasticcuneiform",
23902 "inopticalcharacterrecognition",
23905 "inscriptionalparthian",
23921 "inscriptionalpahlavi",
23922 "inmathematicalalphanumericsymbols",
23944 "inshorthandformatcontrols",
23945 "anatolianhieroglyphs",
23963 "inanatolianhieroglyphs",
23967 "inspacingmodifierletters",
23988 "incyrillicextendeda",
23992 "incopticepactnumbers",
23994 "insundanesesupplement",
24010 "noncharactercodepoint",
24016 "finalpunctuation",
24022 "inmodifiertoneletters",
24024 "canadianaboriginal",
24025 "inethiopicextendeda",
24030 "inimperialaramaic",
24039 "incaucasianalbanian",
24040 "inlatin1supplement",
24042 "ininscriptionalparthian",
24043 "ininscriptionalpahlavi",
24047 "inenclosedideographicsupplement",
24054 "inancientgreekmusicalnotation",
24056 "inoldnortharabian",
24060 "inphoneticextensions",
24062 "inancientgreeknumbers",
24064 "inoldsoutharabian",
24066 "inalphabeticpresentationforms",
24069 "ingeneralpunctuation",
24070 "inunifiedcanadianaboriginalsyllabics",
24074 "inphoneticextensionssupplement",
24075 "patternwhitespace",
24078 "idsbinaryoperator",
24079 "inmathematicaloperators",
24089 "inpsalterpahlavi",
24093 "inbyzantinemusicalsymbols",
24094 "closepunctuation",
24102 "inarabicpresentationformsa",
24112 "inmiscellaneousmathematicalsymbolsb",
24114 "inbraillepatterns",
24121 "inmyanmarextendedb",
24135 "inyijinghexagramsymbols",
24142 "insuttonsignwriting",
24147 "incountingrodnumerals",
24150 "incyrillicsupplement",
24159 "inlatinextendedd",
24161 "incherokeesupplement",
24179 "ingreekandcoptic",
24186 "inethiopicsupplement",
24187 "inletterlikesymbols",
24188 "ingeometricshapes",
24192 "incombininghalfmarks",
24194 "inlinearbsyllabary",
24202 "inornamentaldingbats",
24205 "inethiopicextended",
24206 "inhalfwidthandfullwidthforms",
24208 "inarabicmathematicalalphabeticsymbols",
24210 "insuperscriptsandsubscripts",
24212 "inhangulsyllables",
24215 "otherpunctuation",
24217 "inalchemicalsymbols",
24221 "inmeroitichieroglyphs",
24222 "insmallformvariants",
24225 "insupplementalmathematicaloperators",
24236 "invariationselectors",
24238 "inunifiedcanadianaboriginalsyllabicsextended",
24239 "inhanguljamoextendeda",
24245 "invariationselectorssupplement",
24250 "meroitichieroglyphs",
24251 "logicalorderexception",
24252 "incurrencysymbols",
24253 "inarabicextendeda",
24254 "insupplementalarrowsc",
24255 "insupplementalarrowsa",
24264 "inhighprivateusesurrogates",
24266 "incjkcompatibilityforms",
24267 "idstrinaryoperator",
24268 "incjkcompatibilityideographs",
24274 "otherdefaultignorablecodepoint",
24282 "incjkcompatibilityideographssupplement",
24289 "incyrillicextendedb",
24292 "incombiningdiacriticalmarks",
24293 "inarabicsupplement",
24294 "inkanasupplement",
24297 "incombiningdiacriticalmarksforsymbols",
24305 "invedicextensions",
24307 "incombiningdiacriticalmarkssupplement",
24308 "ingeometricshapesextended",
24310 "changeswhencasemapped",
24314 "changeswhencasefolded",
24322 "changeswhentitlecased",
24328 "defaultignorablecodepoint",
24335 "inprivateusearea",
24339 "caucasianalbanian",
24350 "incypriotsyllabary",
24353 "inkatakanaphoneticextensions",
24360 "inarabicpresentationformsb",
24361 "insupplementaryprivateuseareaa",
24362 "variationselector",
24365 "inbamumsupplement",
24370 "changeswhenlowercased",
24381 "inlatinextendedb",
24392 "incombiningdiacriticalmarksextended",
24397 "insupplementalpunctuation",
24399 "incjksymbolsandpunctuation",
24400 "othergraphemeextend",
24401 "indevanagariextended",
24405 "ingeorgiansupplement",
24407 "unifiedideograph",
24410 "insupplementalsymbolsandpictographs",
24412 "inhanguljamoextendedb",
24413 "inhighsurrogates",
24418 "insupplementalarrowsb",
24420 "inkangxiradicals",
24421 "inmeroiticcursive",
24423 "incjkradicalssupplement",
24429 "incjkcompatibility",
24433 "inegyptianhieroglyphs",
24436 "changeswhenuppercased",
24437 "paragraphseparator",
24440 "inbopomofoextended",
24446 "insupplementaryprivateuseareab",
24447 "inhangulcompatibilityjamo",
24455 "incjkunifiedideographsextensionc",
24456 "incjkunifiedideographsextensiona",
24457 "incjkunifiedideographs",
24458 "incjkunifiedideographsextensione",
24460 "egyptianhieroglyphs",
24463 "incjkunifiedideographsextensiond",
24465 "incjkunifiedideographsextensionb",
24472 #define unicode_prop_name_pool ((const char *) &unicode_prop_name_pool_contents)
24475 #if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
24476 __attribute__ ((__gnu_inline__))
24479 const struct PoolPropertyNameCtype *
24480 unicode_lookup_property_name (register const char *str, register unsigned int len)
24482 static const struct PoolPropertyNameCtype wordlist[] =
24486 {pool_offset(1), 144},
24489 {pool_offset(3), 234},
24490 {-1}, {-1}, {-1}, {-1},
24492 {pool_offset(8), 225},
24494 {pool_offset(9), 138},
24496 {pool_offset(10), 51},
24499 {pool_offset(14), 38},
24501 {pool_offset(15), 125},
24504 {pool_offset(17), 35},
24505 {-1}, {-1}, {-1}, {-1}, {-1},
24507 {pool_offset(23), 430},
24509 {pool_offset(24), 129},
24511 {pool_offset(25), 131},
24513 {pool_offset(26), 41},
24516 {pool_offset(28), 94},
24517 {-1}, {-1}, {-1}, {-1}, {-1},
24519 {pool_offset(34), 54},
24520 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24522 {pool_offset(41), 373},
24523 {-1}, {-1}, {-1}, {-1},
24525 {pool_offset(46), 128},
24528 {pool_offset(49), 202},
24531 {pool_offset(51), 195},
24532 {-1}, {-1}, {-1}, {-1},
24534 {pool_offset(56), 36},
24535 {-1}, {-1}, {-1}, {-1},
24537 {pool_offset(61), 14},
24540 {pool_offset(64), 255},
24543 {pool_offset(66), 456},
24545 {pool_offset(67), 191},
24547 {pool_offset(68), 248},
24549 {pool_offset(69), 237},
24550 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24552 {pool_offset(76), 55},
24553 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24555 {pool_offset(85), 132},
24556 {-1}, {-1}, {-1}, {-1},
24558 {pool_offset(90), 364},
24561 {pool_offset(93), 431},
24563 {pool_offset(94), 268},
24564 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24566 {pool_offset(103), 242},
24567 {-1}, {-1}, {-1}, {-1},
24569 {pool_offset(108), 183},
24572 {pool_offset(112), 402},
24575 {pool_offset(114), 253},
24578 {pool_offset(116), 42},
24581 {pool_offset(118), 457},
24584 {pool_offset(122), 133},
24587 {pool_offset(124), 397},
24588 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24590 {pool_offset(133), 470},
24591 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24593 {pool_offset(141), 323},
24596 {pool_offset(145), 117},
24598 {pool_offset(146), 113},
24600 {pool_offset(147), 108},
24603 {pool_offset(149), 404},
24604 {-1}, {-1}, {-1}, {-1}, {-1},
24606 {pool_offset(155), 212},
24609 {pool_offset(157), 472},
24611 {pool_offset(158), 374},
24613 {pool_offset(159), 13},
24616 {pool_offset(161), 192},
24618 {pool_offset(162), 292},
24620 {pool_offset(163), 486},
24623 {pool_offset(165), 211},
24626 {pool_offset(167), 266},
24627 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24629 {pool_offset(176), 321},
24631 {pool_offset(177), 315},
24632 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24634 {pool_offset(185), 329},
24637 {pool_offset(189), 417},
24639 {pool_offset(190), 483},
24642 {pool_offset(193), 200},
24643 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24645 {pool_offset(202), 213},
24648 {pool_offset(205), 69},
24649 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24651 {pool_offset(215), 110},
24653 {pool_offset(216), 110},
24655 {pool_offset(217), 155},
24657 {pool_offset(218), 263},
24660 {pool_offset(220), 446},
24663 {pool_offset(222), 215},
24664 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24666 {pool_offset(229), 279},
24668 {pool_offset(230), 405},
24671 {pool_offset(232), 21},
24674 {pool_offset(234), 93},
24676 {pool_offset(235), 37},
24678 {pool_offset(236), 331},
24681 {pool_offset(238), 21},
24683 {pool_offset(239), 271},
24685 {pool_offset(240), 246},
24688 {pool_offset(242), 240},
24691 {pool_offset(246), 37},
24694 {pool_offset(249), 288},
24697 {pool_offset(253), 211},
24700 {pool_offset(256), 20},
24703 {pool_offset(259), 107},
24705 {pool_offset(260), 149},
24707 {pool_offset(261), 235},
24710 {pool_offset(263), 251},
24713 {pool_offset(265), 193},
24716 {pool_offset(267), 135},
24719 {pool_offset(269), 399},
24722 {pool_offset(272), 193},
24724 {pool_offset(273), 121},
24727 {pool_offset(276), 443},
24728 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24730 {pool_offset(283), 376},
24731 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24733 {pool_offset(292), 437},
24736 {pool_offset(295), 137},
24738 {pool_offset(296), 378},
24741 {pool_offset(300), 94},
24744 {pool_offset(304), 453},
24747 {pool_offset(306), 276},
24749 {pool_offset(307), 80},
24752 {pool_offset(310), 80},
24754 {pool_offset(311), 414},
24756 {pool_offset(312), 314},
24757 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24760 {pool_offset(323), 44},
24763 {pool_offset(325), 442},
24765 {pool_offset(326), 162},
24768 {pool_offset(329), 129},
24770 {pool_offset(330), 217},
24773 {pool_offset(332), 200},
24774 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24776 {pool_offset(342), 3},
24777 {-1}, {-1}, {-1}, {-1},
24779 {pool_offset(347), 43},
24781 {pool_offset(348), 267},
24784 {pool_offset(352), 215},
24786 {pool_offset(353), 274},
24789 {pool_offset(356), 177},
24791 {pool_offset(357), 197},
24794 {pool_offset(361), 98},
24796 {pool_offset(362), 317},
24797 {-1}, {-1}, {-1}, {-1}, {-1},
24799 {pool_offset(368), 15},
24801 {pool_offset(369), 304},
24803 {pool_offset(370), 113},
24804 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24806 {pool_offset(377), 350},
24808 {pool_offset(378), 85},
24811 {pool_offset(381), 219},
24813 {pool_offset(382), 126},
24816 {pool_offset(386), 130},
24819 {pool_offset(389), 116},
24821 {pool_offset(390), 218},
24824 {pool_offset(392), 83},
24825 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24827 {pool_offset(399), 126},
24829 {pool_offset(400), 444},
24832 {pool_offset(402), 212},
24834 {pool_offset(403), 218},
24835 {-1}, {-1}, {-1}, {-1},
24837 {pool_offset(408), 68},
24839 {pool_offset(409), 481},
24840 {-1}, {-1}, {-1}, {-1},
24842 {pool_offset(414), 135},
24844 {pool_offset(415), 340},
24847 {pool_offset(419), 217},
24848 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24850 {pool_offset(426), 484},
24851 {-1}, {-1}, {-1}, {-1},
24853 {pool_offset(431), 334},
24856 {pool_offset(433), 15},
24857 {-1}, {-1}, {-1}, {-1},
24859 {pool_offset(438), 221},
24860 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24863 {pool_offset(451), 458},
24864 {-1}, {-1}, {-1}, {-1}, {-1},
24866 {pool_offset(457), 316},
24867 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24868 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24871 {pool_offset(479), 119},
24872 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24874 {pool_offset(486), 121},
24877 {pool_offset(489), 96},
24878 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24879 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24882 {pool_offset(510), 161},
24883 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24885 {pool_offset(520), 86},
24886 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24888 {pool_offset(529), 205},
24890 {pool_offset(530), 136},
24891 {-1}, {-1}, {-1}, {-1},
24893 {pool_offset(535), 312},
24896 {pool_offset(537), 342},
24897 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24899 {pool_offset(544), 150},
24901 {pool_offset(545), 478},
24904 {pool_offset(549), 254},
24907 {pool_offset(552), 52},
24909 {pool_offset(553), 50},
24912 {pool_offset(556), 462},
24913 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24915 {pool_offset(563), 53},
24917 {pool_offset(564), 46},
24920 {pool_offset(568), 465},
24921 {-1}, {-1}, {-1}, {-1},
24923 {pool_offset(573), 95},
24926 {pool_offset(576), 474},
24928 {pool_offset(577), 203},
24931 {pool_offset(579), 82},
24933 {pool_offset(580), 222},
24936 {pool_offset(584), 422},
24938 {pool_offset(585), 298},
24940 {pool_offset(586), 16},
24943 {pool_offset(588), 60},
24945 {pool_offset(589), 83},
24948 {pool_offset(591), 278},
24949 {-1}, {-1}, {-1}, {-1},
24951 {pool_offset(596), 449},
24952 {-1}, {-1}, {-1}, {-1},
24954 {pool_offset(601), 451},
24957 {pool_offset(603), 90},
24959 {pool_offset(604), 128},
24962 {pool_offset(608), 256},
24964 {pool_offset(609), 64},
24966 {pool_offset(610), 45},
24967 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24969 {pool_offset(618), 231},
24972 {pool_offset(621), 106},
24974 {pool_offset(622), 0},
24975 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24977 {pool_offset(631), 134},
24980 {pool_offset(635), 147},
24983 {pool_offset(638), 468},
24986 {pool_offset(642), 18},
24988 {pool_offset(643), 232},
24989 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
24991 {pool_offset(653), 91},
24992 {-1}, {-1}, {-1}, {-1}, {-1},
24994 {pool_offset(659), 289},
24996 {pool_offset(660), 363},
24997 {-1}, {-1}, {-1}, {-1}, {-1},
24999 {pool_offset(666), 295},
25000 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25002 {pool_offset(673), 118},
25005 {pool_offset(677), 479},
25007 {pool_offset(678), 269},
25008 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25010 {pool_offset(685), 109},
25012 {pool_offset(686), 109},
25014 {pool_offset(687), 140},
25017 {pool_offset(690), 48},
25020 {pool_offset(692), 89},
25022 {pool_offset(693), 42},
25025 {pool_offset(696), 235},
25026 {-1}, {-1}, {-1}, {-1}, {-1},
25028 {pool_offset(702), 107},
25029 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25031 {pool_offset(711), 90},
25034 {pool_offset(714), 460},
25035 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25037 {pool_offset(723), 424},
25040 {pool_offset(725), 183},
25042 {pool_offset(726), 151},
25043 {-1}, {-1}, {-1}, {-1},
25045 {pool_offset(731), 243},
25047 {pool_offset(732), 163},
25050 {pool_offset(735), 412},
25053 {pool_offset(737), 177},
25054 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25055 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25057 {pool_offset(756), 11},
25060 {pool_offset(758), 403},
25062 {pool_offset(759), 98},
25064 {pool_offset(760), 385},
25067 {pool_offset(762), 141},
25069 {pool_offset(763), 141},
25072 {pool_offset(767), 232},
25073 {-1}, {-1}, {-1}, {-1}, {-1},
25075 {pool_offset(773), 229},
25078 {pool_offset(776), 454},
25079 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25082 {pool_offset(787), 185},
25083 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25085 {pool_offset(797), 179},
25086 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25088 {pool_offset(806), 47},
25089 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25091 {pool_offset(816), 332},
25092 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25094 {pool_offset(824), 64},
25097 {pool_offset(827), 180},
25098 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25099 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25101 {pool_offset(844), 9},
25102 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25104 {pool_offset(853), 82},
25107 {pool_offset(856), 336},
25110 {pool_offset(860), 164},
25111 {-1}, {-1}, {-1}, {-1}, {-1},
25113 {pool_offset(866), 139},
25115 {pool_offset(867), 166},
25117 {pool_offset(868), 406},
25120 {pool_offset(870), 173},
25122 {pool_offset(871), 299},
25124 {pool_offset(872), 175},
25127 {pool_offset(876), 407},
25129 {pool_offset(877), 297},
25131 {pool_offset(878), 197},
25134 {pool_offset(880), 169},
25135 {-1}, {-1}, {-1}, {-1}, {-1},
25137 {pool_offset(886), 1},
25138 {-1}, {-1}, {-1}, {-1}, {-1},
25140 {pool_offset(892), 167},
25143 {pool_offset(896), 41},
25145 {pool_offset(897), 92},
25147 {pool_offset(898), 111},
25149 {pool_offset(899), 186},
25151 {pool_offset(900), 62},
25154 {pool_offset(902), 166},
25157 {pool_offset(906), 420},
25159 {pool_offset(907), 146},
25160 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25162 {pool_offset(915), 151},
25164 {pool_offset(916), 91},
25166 {pool_offset(917), 163},
25168 {pool_offset(918), 149},
25169 {-1}, {-1}, {-1}, {-1},
25171 {pool_offset(923), 59},
25174 {pool_offset(926), 231},
25177 {pool_offset(930), 180},
25179 {pool_offset(931), 69},
25182 {pool_offset(935), 198},
25183 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25185 {pool_offset(945), 435},
25188 {pool_offset(948), 196},
25191 {pool_offset(951), 230},
25192 {-1}, {-1}, {-1}, {-1},
25194 {pool_offset(956), 361},
25197 {pool_offset(958), 188},
25200 {pool_offset(960), 36},
25201 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25203 {pool_offset(969), 377},
25205 {pool_offset(970), 93},
25206 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25208 {pool_offset(978), 157},
25210 {pool_offset(979), 62},
25211 {-1}, {-1}, {-1}, {-1},
25213 {pool_offset(984), 108},
25214 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25215 {-1}, {-1}, {-1}, {-1},
25217 {pool_offset(998), 419},
25220 {pool_offset(1001), 167},
25221 {-1}, {-1}, {-1}, {-1},
25223 {pool_offset(1006), 96},
25224 {-1}, {-1}, {-1}, {-1}, {-1},
25226 {pool_offset(1012), 57},
25227 {-1}, {-1}, {-1}, {-1}, {-1},
25229 {pool_offset(1018), 203},
25232 {pool_offset(1022), 54},
25233 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25234 {-1}, {-1}, {-1}, {-1}, {-1},
25236 {pool_offset(1037), 168},
25238 {pool_offset(1038), 182},
25241 {pool_offset(1042), 423},
25242 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25244 {pool_offset(1049), 416},
25246 {pool_offset(1050), 239},
25249 {pool_offset(1054), 158},
25252 {pool_offset(1058), 432},
25254 {pool_offset(1059), 433},
25256 {pool_offset(1060), 35},
25258 {pool_offset(1061), 52},
25259 {-1}, {-1}, {-1}, {-1},
25261 {pool_offset(1066), 150},
25262 {-1}, {-1}, {-1}, {-1},
25264 {pool_offset(1071), 482},
25267 {pool_offset(1073), 54},
25268 {-1}, {-1}, {-1}, {-1},
25270 {pool_offset(1078), 7},
25273 {pool_offset(1080), 56},
25275 {pool_offset(1081), 155},
25277 {pool_offset(1082), 56},
25280 {pool_offset(1086), 285},
25281 {-1}, {-1}, {-1}, {-1},
25283 {pool_offset(1091), 471},
25285 {pool_offset(1092), 206},
25287 {pool_offset(1093), 429},
25290 {pool_offset(1095), 174},
25293 {pool_offset(1098), 94},
25295 {pool_offset(1099), 448},
25297 {pool_offset(1100), 301},
25298 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25300 {pool_offset(1110), 194},
25301 {-1}, {-1}, {-1}, {-1}, {-1},
25303 {pool_offset(1116), 401},
25304 {-1}, {-1}, {-1}, {-1}, {-1},
25306 {pool_offset(1122), 196},
25309 {pool_offset(1126), 428},
25311 {pool_offset(1127), 421},
25313 {pool_offset(1128), 388},
25315 {pool_offset(1129), 237},
25316 {-1}, {-1}, {-1}, {-1}, {-1},
25318 {pool_offset(1135), 168},
25321 {pool_offset(1137), 306},
25323 {pool_offset(1138), 277},
25326 {pool_offset(1140), 25},
25329 {pool_offset(1143), 250},
25332 {pool_offset(1147), 95},
25334 {pool_offset(1148), 302},
25337 {pool_offset(1150), 175},
25340 {pool_offset(1152), 238},
25343 {pool_offset(1154), 169},
25345 {pool_offset(1155), 88},
25347 {pool_offset(1156), 313},
25349 {pool_offset(1157), 142},
25351 {pool_offset(1158), 261},
25352 {-1}, {-1}, {-1}, {-1},
25354 {pool_offset(1163), 415},
25356 {pool_offset(1164), 436},
25358 {pool_offset(1165), 311},
25360 {pool_offset(1166), 146},
25363 {pool_offset(1168), 233},
25365 {pool_offset(1169), 115},
25368 {pool_offset(1172), 233},
25371 {pool_offset(1174), 434},
25374 {pool_offset(1178), 210},
25375 {-1}, {-1}, {-1}, {-1}, {-1},
25377 {pool_offset(1184), 26},
25378 {-1}, {-1}, {-1}, {-1},
25380 {pool_offset(1189), 145},
25382 {pool_offset(1190), 469},
25385 {pool_offset(1192), 179},
25388 {pool_offset(1194), 221},
25390 {pool_offset(1195), 118},
25393 {pool_offset(1199), 204},
25396 {pool_offset(1202), 120},
25398 {pool_offset(1203), 198},
25401 {pool_offset(1205), 145},
25404 {pool_offset(1207), 111},
25406 {pool_offset(1208), 389},
25409 {pool_offset(1210), 117},
25411 {pool_offset(1211), 496},
25413 {pool_offset(1212), 142},
25416 {pool_offset(1215), 450},
25418 {pool_offset(1216), 147},
25419 {-1}, {-1}, {-1}, {-1},
25421 {pool_offset(1221), 39},
25424 {pool_offset(1223), 270},
25425 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25427 {pool_offset(1230), 234},
25430 {pool_offset(1232), 190},
25432 {pool_offset(1233), 327},
25433 {-1}, {-1}, {-1}, {-1},
25435 {pool_offset(1238), 114},
25437 {pool_offset(1239), 325},
25439 {pool_offset(1240), 158},
25442 {pool_offset(1242), 410},
25444 {pool_offset(1243), 216},
25447 {pool_offset(1245), 112},
25450 {pool_offset(1247), 157},
25453 {pool_offset(1249), 24},
25455 {pool_offset(1250), 372},
25457 {pool_offset(1251), 220},
25458 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25460 {pool_offset(1259), 194},
25463 {pool_offset(1263), 184},
25466 {pool_offset(1265), 220},
25467 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25468 {-1}, {-1}, {-1}, {-1}, {-1},
25470 {pool_offset(1280), 366},
25473 {pool_offset(1284), 294},
25475 {pool_offset(1285), 67},
25476 {-1}, {-1}, {-1}, {-1},
25478 {pool_offset(1290), 28},
25480 {pool_offset(1291), 73},
25483 {pool_offset(1295), 182},
25486 {pool_offset(1297), 260},
25489 {pool_offset(1300), 38},
25490 {-1}, {-1}, {-1}, {-1},
25492 {pool_offset(1305), 123},
25495 {pool_offset(1307), 353},
25498 {pool_offset(1309), 127},
25499 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25501 {pool_offset(1316), 123},
25502 {-1}, {-1}, {-1}, {-1},
25504 {pool_offset(1321), 67},
25505 {-1}, {-1}, {-1}, {-1}, {-1},
25507 {pool_offset(1327), 24},
25509 {pool_offset(1328), 156},
25512 {pool_offset(1330), 32},
25515 {pool_offset(1333), 475},
25518 {pool_offset(1335), 440},
25520 {pool_offset(1336), 127},
25523 {pool_offset(1339), 20},
25526 {pool_offset(1341), 31},
25529 {pool_offset(1343), 473},
25532 {pool_offset(1347), 189},
25534 {pool_offset(1348), 140},
25537 {pool_offset(1352), 247},
25538 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25540 {pool_offset(1359), 152},
25543 {pool_offset(1361), 159},
25545 {pool_offset(1362), 6},
25548 {pool_offset(1364), 369},
25549 {-1}, {-1}, {-1}, {-1}, {-1},
25551 {pool_offset(1370), 172},
25554 {pool_offset(1373), 222},
25556 {pool_offset(1374), 81},
25557 {-1}, {-1}, {-1}, {-1},
25559 {pool_offset(1379), 230},
25560 {-1}, {-1}, {-1}, {-1},
25562 {pool_offset(1384), 362},
25565 {pool_offset(1387), 358},
25567 {pool_offset(1388), 379},
25570 {pool_offset(1390), 143},
25573 {pool_offset(1394), 227},
25575 {pool_offset(1395), 227},
25576 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25579 {pool_offset(1408), 68},
25582 {pool_offset(1410), 207},
25583 {-1}, {-1}, {-1}, {-1},
25585 {pool_offset(1415), 143},
25588 {pool_offset(1417), 208},
25591 {pool_offset(1419), 438},
25594 {pool_offset(1423), 202},
25597 {pool_offset(1425), 190},
25598 {-1}, {-1}, {-1}, {-1}, {-1},
25600 {pool_offset(1431), 413},
25602 {pool_offset(1432), 72},
25603 {-1}, {-1}, {-1}, {-1}, {-1},
25605 {pool_offset(1438), 208},
25607 {pool_offset(1439), 171},
25610 {pool_offset(1441), 236},
25612 {pool_offset(1442), 467},
25615 {pool_offset(1444), 228},
25618 {pool_offset(1447), 245},
25620 {pool_offset(1448), 408},
25623 {pool_offset(1451), 116},
25626 {pool_offset(1455), 262},
25627 {-1}, {-1}, {-1}, {-1}, {-1},
25629 {pool_offset(1461), 75},
25631 {pool_offset(1462), 114},
25633 {pool_offset(1463), 356},
25636 {pool_offset(1465), 275},
25638 {pool_offset(1466), 310},
25640 {pool_offset(1467), 320},
25643 {pool_offset(1469), 97},
25645 {pool_offset(1470), 319},
25648 {pool_offset(1472), 144},
25650 {pool_offset(1473), 392},
25652 {pool_offset(1474), 463},
25653 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25654 {-1}, {-1}, {-1}, {-1}, {-1},
25656 {pool_offset(1489), 398},
25659 {pool_offset(1491), 162},
25662 {pool_offset(1495), 23},
25663 {-1}, {-1}, {-1}, {-1},
25665 {pool_offset(1500), 85},
25668 {pool_offset(1504), 371},
25669 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25671 {pool_offset(1513), 58},
25673 {pool_offset(1514), 23},
25674 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25675 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25677 {pool_offset(1531), 375},
25679 {pool_offset(1532), 485},
25681 {pool_offset(1533), 213},
25682 {-1}, {-1}, {-1}, {-1},
25684 {pool_offset(1538), 97},
25686 {pool_offset(1539), 335},
25687 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25690 {pool_offset(1550), 396},
25691 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25693 {pool_offset(1559), 272},
25696 {pool_offset(1561), 477},
25697 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25699 {pool_offset(1569), 81},
25702 {pool_offset(1571), 307},
25703 {-1}, {-1}, {-1}, {-1},
25705 {pool_offset(1576), 281},
25708 {pool_offset(1578), 381},
25709 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25711 {pool_offset(1586), 411},
25714 {pool_offset(1589), 70},
25717 {pool_offset(1591), 184},
25720 {pool_offset(1593), 409},
25721 {-1}, {-1}, {-1}, {-1},
25723 {pool_offset(1598), 487},
25725 {pool_offset(1599), 207},
25728 {pool_offset(1601), 86},
25731 {pool_offset(1604), 12},
25732 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25734 {pool_offset(1612), 425},
25737 {pool_offset(1614), 394},
25738 {-1}, {-1}, {-1}, {-1}, {-1},
25740 {pool_offset(1620), 206},
25742 {pool_offset(1621), 31},
25745 {pool_offset(1623), 328},
25747 {pool_offset(1624), 71},
25750 {pool_offset(1627), 32},
25751 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25754 {pool_offset(1639), 51},
25756 {pool_offset(1640), 199},
25759 {pool_offset(1644), 137},
25762 {pool_offset(1648), 84},
25764 {pool_offset(1649), 152},
25765 {-1}, {-1}, {-1}, {-1},
25767 {pool_offset(1654), 58},
25770 {pool_offset(1658), 161},
25771 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25774 {pool_offset(1669), 73},
25775 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25776 {-1}, {-1}, {-1}, {-1}, {-1},
25778 {pool_offset(1684), 390},
25779 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25781 {pool_offset(1693), 322},
25784 {pool_offset(1695), 286},
25785 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25787 {pool_offset(1702), 370},
25790 {pool_offset(1705), 72},
25792 {pool_offset(1706), 74},
25795 {pool_offset(1708), 29},
25796 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25798 {pool_offset(1717), 165},
25799 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25801 {pool_offset(1724), 88},
25802 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25804 {pool_offset(1732), 497},
25806 {pool_offset(1733), 22},
25809 {pool_offset(1737), 191},
25812 {pool_offset(1741), 305},
25815 {pool_offset(1743), 176},
25816 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25818 {pool_offset(1752), 136},
25821 {pool_offset(1754), 119},
25822 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25823 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25825 {pool_offset(1771), 308},
25828 {pool_offset(1775), 257},
25829 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25831 {pool_offset(1783), 489},
25834 {pool_offset(1786), 324},
25837 {pool_offset(1788), 265},
25840 {pool_offset(1792), 101},
25842 {pool_offset(1793), 181},
25845 {pool_offset(1796), 43},
25847 {pool_offset(1797), 4},
25848 {-1}, {-1}, {-1}, {-1},
25850 {pool_offset(1802), 204},
25853 {pool_offset(1806), 441},
25854 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25857 {pool_offset(1818), 365},
25860 {pool_offset(1822), 384},
25861 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25862 {-1}, {-1}, {-1}, {-1},
25864 {pool_offset(1836), 229},
25865 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25867 {pool_offset(1844), 393},
25870 {pool_offset(1847), 89},
25873 {pool_offset(1849), 387},
25876 {pool_offset(1851), 439},
25877 {-1}, {-1}, {-1}, {-1}, {-1},
25879 {pool_offset(1857), 214},
25880 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25882 {pool_offset(1864), 186},
25884 {pool_offset(1865), 134},
25887 {pool_offset(1867), 8},
25890 {pool_offset(1870), 164},
25892 {pool_offset(1871), 343},
25893 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25895 {pool_offset(1878), 5},
25897 {pool_offset(1879), 124},
25898 {-1}, {-1}, {-1}, {-1}, {-1},
25900 {pool_offset(1885), 178},
25903 {pool_offset(1887), 348},
25906 {pool_offset(1890), 124},
25907 {-1}, {-1}, {-1}, {-1},
25909 {pool_offset(1895), 205},
25912 {pool_offset(1897), 495},
25915 {pool_offset(1900), 133},
25916 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25918 {pool_offset(1909), 170},
25921 {pool_offset(1912), 102},
25924 {pool_offset(1915), 273},
25927 {pool_offset(1917), 92},
25928 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25929 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25931 {pool_offset(1935), 380},
25932 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25935 {pool_offset(1948), 359},
25936 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25937 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25939 {pool_offset(1964), 18},
25940 {-1}, {-1}, {-1}, {-1},
25942 {pool_offset(1969), 174},
25945 {pool_offset(1972), 244},
25947 {pool_offset(1973), 252},
25950 {pool_offset(1975), 466},
25953 {pool_offset(1977), 61},
25955 {pool_offset(1978), 391},
25958 {pool_offset(1982), 309},
25959 {-1}, {-1}, {-1}, {-1},
25961 {pool_offset(1987), 258},
25964 {pool_offset(1989), 282},
25967 {pool_offset(1991), 17},
25970 {pool_offset(1995), 154},
25973 {pool_offset(1998), 125},
25974 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25976 {pool_offset(2005), 427},
25977 {-1}, {-1}, {-1}, {-1}, {-1},
25979 {pool_offset(2011), 63},
25981 {pool_offset(2012), 300},
25982 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25984 {pool_offset(2019), 63},
25986 {pool_offset(2020), 303},
25989 {pool_offset(2024), 488},
25990 {-1}, {-1}, {-1}, {-1}, {-1},
25992 {pool_offset(2030), 284},
25995 {pool_offset(2034), 46},
25996 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25997 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
25998 {-1}, {-1}, {-1}, {-1}, {-1},
26000 {pool_offset(2058), 452},
26003 {pool_offset(2061), 61},
26005 {pool_offset(2062), 214},
26006 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26007 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26009 {pool_offset(2080), 45},
26012 {pool_offset(2082), 99},
26013 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26016 {pool_offset(2093), 181},
26017 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26020 {pool_offset(2104), 464},
26023 {pool_offset(2106), 29},
26024 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26026 {pool_offset(2116), 445},
26027 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26029 {pool_offset(2126), 25},
26031 {pool_offset(2127), 360},
26033 {pool_offset(2128), 48},
26036 {pool_offset(2131), 290},
26038 {pool_offset(2132), 224},
26040 {pool_offset(2133), 122},
26043 {pool_offset(2136), 99},
26044 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26046 {pool_offset(2145), 112},
26049 {pool_offset(2147), 60},
26052 {pool_offset(2151), 480},
26055 {pool_offset(2153), 249},
26056 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26058 {pool_offset(2161), 201},
26059 {-1}, {-1}, {-1}, {-1}, {-1},
26061 {pool_offset(2167), 223},
26062 {-1}, {-1}, {-1}, {-1},
26064 {pool_offset(2172), 357},
26066 {pool_offset(2173), 330},
26069 {pool_offset(2175), 386},
26072 {pool_offset(2178), 153},
26075 {pool_offset(2182), 259},
26078 {pool_offset(2185), 153},
26079 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26081 {pool_offset(2195), 40},
26082 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26083 {-1}, {-1}, {-1}, {-1}, {-1},
26085 {pool_offset(2210), 160},
26087 {pool_offset(2211), 28},
26089 {pool_offset(2212), 264},
26090 {-1}, {-1}, {-1}, {-1}, {-1},
26092 {pool_offset(2218), 87},
26095 {pool_offset(2221), 291},
26098 {pool_offset(2225), 280},
26099 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26100 {-1}, {-1}, {-1}, {-1}, {-1},
26102 {pool_offset(2240), 57},
26103 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26105 {pool_offset(2249), 287},
26108 {pool_offset(2252), 75},
26111 {pool_offset(2255), 210},
26114 {pool_offset(2259), 418},
26117 {pool_offset(2263), 283},
26118 {-1}, {-1}, {-1}, {-1},
26120 {pool_offset(2268), 400},
26121 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26123 {pool_offset(2275), 349},
26125 {pool_offset(2276), 71},
26127 {pool_offset(2277), 125},
26129 {pool_offset(2278), 173},
26132 {pool_offset(2280), 104},
26135 {pool_offset(2284), 103},
26136 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26138 {pool_offset(2292), 223},
26139 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26141 {pool_offset(2300), 395},
26144 {pool_offset(2304), 498},
26147 {pool_offset(2306), 228},
26148 {-1}, {-1}, {-1}, {-1},
26150 {pool_offset(2311), 148},
26152 {pool_offset(2312), 148},
26153 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26154 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26156 {pool_offset(2330), 461},
26157 {-1}, {-1}, {-1}, {-1}, {-1},
26159 {pool_offset(2336), 209},
26162 {pool_offset(2338), 19},
26164 {pool_offset(2339), 132},
26165 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26167 {pool_offset(2348), 78},
26168 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26170 {pool_offset(2358), 47},
26171 {-1}, {-1}, {-1}, {-1},
26173 {pool_offset(2363), 100},
26175 {pool_offset(2364), 154},
26177 {pool_offset(2365), 78},
26180 {pool_offset(2368), 30},
26181 {-1}, {-1}, {-1}, {-1},
26183 {pool_offset(2373), 476},
26186 {pool_offset(2376), 344},
26187 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26189 {pool_offset(2386), 103},
26192 {pool_offset(2388), 100},
26193 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26196 {pool_offset(2401), 105},
26197 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26198 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26201 {pool_offset(2422), 50},
26204 {pool_offset(2426), 241},
26205 {-1}, {-1}, {-1}, {-1}, {-1},
26207 {pool_offset(2432), 178},
26210 {pool_offset(2435), 65},
26211 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26213 {pool_offset(2443), 355},
26214 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26216 {pool_offset(2451), 70},
26219 {pool_offset(2453), 189},
26222 {pool_offset(2455), 170},
26223 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26224 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26227 {pool_offset(2477), 40},
26228 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26229 {-1}, {-1}, {-1}, {-1},
26231 {pool_offset(2491), 104},
26234 {pool_offset(2494), 74},
26235 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26237 {pool_offset(2503), 195},
26238 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26239 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26240 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26242 {pool_offset(2529), 293},
26243 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26246 {pool_offset(2542), 131},
26249 {pool_offset(2544), 160},
26250 {-1}, {-1}, {-1}, {-1}, {-1},
26252 {pool_offset(2550), 49},
26255 {pool_offset(2552), 84},
26256 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26257 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26259 {pool_offset(2570), 337},
26260 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26263 {pool_offset(2581), 156},
26264 {-1}, {-1}, {-1}, {-1}, {-1},
26266 {pool_offset(2587), 341},
26269 {pool_offset(2590), 165},
26270 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26271 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26272 {-1}, {-1}, {-1}, {-1},
26274 {pool_offset(2613), 367},
26275 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26277 {pool_offset(2621), 209},
26278 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26280 {pool_offset(2628), 55},
26281 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26282 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26285 {pool_offset(2650), 30},
26286 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26287 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26288 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26291 {pool_offset(2679), 333},
26292 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26293 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26294 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26296 {pool_offset(2704), 226},
26297 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26299 {pool_offset(2711), 224},
26300 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26301 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26302 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26305 {pool_offset(2742), 455},
26307 {pool_offset(2743), 176},
26308 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26309 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26310 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26313 {pool_offset(2774), 490},
26314 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26315 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26317 {pool_offset(2792), 138},
26320 {pool_offset(2794), 382},
26321 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26323 {pool_offset(2802), 383},
26325 {pool_offset(2803), 171},
26326 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26327 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26328 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26331 {pool_offset(2834), 185},
26333 {pool_offset(2835), 26},
26334 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26335 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26336 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26339 {pool_offset(2864), 10},
26340 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26341 {-1}, {-1}, {-1}, {-1},
26343 {pool_offset(2878), 326},
26345 {pool_offset(2879), 346},
26346 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26347 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26348 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26349 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26352 {pool_offset(2918), 339},
26355 {pool_offset(2922), 426},
26358 {pool_offset(2925), 199},
26361 {pool_offset(2928), 338},
26364 {pool_offset(2930), 172},
26365 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26366 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26369 {pool_offset(2952), 368},
26371 {pool_offset(2953), 122},
26374 {pool_offset(2955), 27},
26375 {-1}, {-1}, {-1}, {-1},
26377 {pool_offset(2960), 296},
26378 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26380 {pool_offset(2968), 351},
26381 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26382 {-1}, {-1}, {-1}, {-1}, {-1},
26384 {pool_offset(2983), 34},
26385 {-1}, {-1}, {-1}, {-1}, {-1},
26387 {pool_offset(2989), 66},
26388 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26389 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26392 {pool_offset(3009), 500},
26393 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26394 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26395 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26396 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26398 {pool_offset(3043), 459},
26399 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26400 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26401 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26402 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26403 {-1}, {-1}, {-1}, {-1},
26405 {pool_offset(3084), 77},
26406 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26407 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26408 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26409 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26410 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26411 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26412 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26413 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26414 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26415 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26418 {pool_offset(3176), 33},
26419 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26420 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26421 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26422 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26423 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26424 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26426 {pool_offset(3230), 49},
26429 {pool_offset(3234), 236},
26430 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26431 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26434 {pool_offset(3254), 33},
26435 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26436 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26437 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26439 {pool_offset(3282), 79},
26440 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26441 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26443 {pool_offset(3299), 347},
26444 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26447 {pool_offset(3312), 216},
26448 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26449 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26450 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26453 {pool_offset(3343), 187},
26454 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26455 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26458 {pool_offset(3364), 447},
26459 {-1}, {-1}, {-1}, {-1}, {-1},
26461 {pool_offset(3370), 102},
26464 {pool_offset(3372), 159},
26465 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26466 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26467 {-1}, {-1}, {-1}, {-1}, {-1},
26469 {pool_offset(3396), 499},
26470 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26471 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26472 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26473 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26474 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26475 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26476 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26477 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26478 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26481 {pool_offset(3479), 345},
26482 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26485 {pool_offset(3491), 53},
26486 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26487 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26488 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26489 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26490 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26491 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26492 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26494 {pool_offset(3555), 187},
26495 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26498 {pool_offset(3566), 34},
26500 {pool_offset(3567), 201},
26501 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26502 {-1}, {-1}, {-1}, {-1}, {-1},
26504 {pool_offset(3582), 225},
26505 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26506 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26507 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26508 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26510 {pool_offset(3619), 106},
26511 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26512 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26513 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26515 {pool_offset(3644), 101},
26516 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26517 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26518 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26520 {pool_offset(3670), 492},
26523 {pool_offset(3673), 352},
26524 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26527 {pool_offset(3685), 354},
26528 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26529 {-1}, {-1}, {-1}, {-1}, {-1},
26531 {pool_offset(3700), 494},
26532 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26533 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26534 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26535 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26536 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26538 {pool_offset(3743), 65},
26539 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26540 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26543 {pool_offset(3763), 66},
26544 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26545 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26546 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26547 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26548 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26549 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26550 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26551 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26552 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26553 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26555 {pool_offset(3853), 318},
26556 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26557 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26558 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26559 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26560 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26561 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26562 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26563 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26564 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26565 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26566 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26567 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26568 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26569 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26570 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26571 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26572 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26573 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26574 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26575 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26576 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26577 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26578 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26579 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26580 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26581 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26582 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26583 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26585 {pool_offset(4106), 105},
26586 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26587 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26588 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26589 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26590 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26591 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26592 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26593 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26594 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26595 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26596 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26597 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26598 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26599 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26600 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26603 {pool_offset(4244), 493},
26604 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26605 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26606 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26607 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26608 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26609 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26610 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26611 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26612 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26613 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26614 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26615 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26616 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26617 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26618 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26619 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26620 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26621 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26622 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26623 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26624 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26625 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26626 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26627 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26628 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26629 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26630 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26631 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26632 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26633 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26634 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26635 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26636 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26637 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26638 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26639 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26640 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26641 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26642 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26643 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26644 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26645 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26646 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26647 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26648 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26649 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26650 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26651 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26652 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26653 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26654 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26655 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26656 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26658 {pool_offset(4722), 27},
26659 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26660 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26661 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26662 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26663 {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26665 {pool_offset(4765), 491},
26666 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26667 {-1}, {-1}, {-1}, {-1}, {-1},
26669 {pool_offset(4780), 2},
26670 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26671 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26672 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26673 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26674 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26675 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26676 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26677 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26679 {pool_offset(4851), 77},
26680 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26681 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26682 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26683 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26684 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26685 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26686 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26687 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26688 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26689 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26692 {pool_offset(4943), 76},
26693 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26694 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26695 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26696 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26697 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26698 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26699 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26700 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26701 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26702 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26703 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26704 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26707 {pool_offset(5054), 79},
26708 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26709 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26710 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26711 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26712 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26713 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26714 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26715 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26716 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26717 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26718 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26719 {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
26721 {pool_offset(5162), 76}
26724 if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
26726 register int key = hash (str, len);
26728 if (key <= MAX_HASH_VALUE && key >= 0)
26730 register int o = wordlist[key].name;
26733 register const char *s = o + unicode_prop_name_pool;
26735 if ((((unsigned char)*str ^ (unsigned char)*s) & ~32) == 0 && !gperf_case_strncmp (str, s, len) && s[len] == '\0')
26736 return &wordlist[key];
26745 #define PROPERTY_VERSION 8_0_0
26747 #define PROPERTY_NAME_MAX_SIZE 59
26748 #define CODE_RANGES_NUM 501