oxedyne/fe2o3/fe2o3_text/src/unicode/tables/seg.rs
116 KiB, 1 run
created by r1870400018:13920, which is this file's identity for as long as the history lasts, whatever it is later renamed to
download · who wrote it · its history
| 1 | // GENERATED FILE. DO NOT EDIT. |
| 2 | // |
| 3 | // Tables for the segmentation of UAX #29. |
| 4 | // |
| 5 | // Generated by fe2o3_text/src/bin/gen_unicode.rs from the Unicode Character Database, |
| 6 | // version 17.0.0, at https://www.unicode.org/Public/17.0.0/. |
| 7 | // Run `cargo run -p oxedyne_fe2o3_text --bin gen_unicode` to rebuild. |
| 8 | |
| 9 | |
| 10 | use crate::unicode::prop::{ |
| 11 | GraphemeClass, |
| 12 | WordClass, |
| 13 | }; |
| 14 | |
| 15 | /// Start code points of the Grapheme_Cluster_Break class runs. |
| 16 | pub static GCB_STARTS: [u32; 1734] = [ |
| 17 | 0x0, 0xA, 0xB, 0xD, 0xE, 0x20, 0x7F, 0xA0, |
| 18 | 0xAD, 0xAE, 0x300, 0x370, 0x483, 0x48A, 0x591, 0x5BE, |
| 19 | 0x5BF, 0x5C0, 0x5C1, 0x5C3, 0x5C4, 0x5C6, 0x5C7, 0x5C8, |
| 20 | 0x600, 0x606, 0x610, 0x61B, 0x61C, 0x61D, 0x64B, 0x660, |
| 21 | 0x670, 0x671, 0x6D6, 0x6DD, 0x6DE, 0x6DF, 0x6E5, 0x6E7, |
| 22 | 0x6E9, 0x6EA, 0x6EE, 0x70F, 0x710, 0x711, 0x712, 0x730, |
| 23 | 0x74B, 0x7A6, 0x7B1, 0x7EB, 0x7F4, 0x7FD, 0x7FE, 0x816, |
| 24 | 0x81A, 0x81B, 0x824, 0x825, 0x828, 0x829, 0x82E, 0x859, |
| 25 | 0x85C, 0x890, 0x892, 0x897, 0x8A0, 0x8CA, 0x8E2, 0x8E3, |
| 26 | 0x903, 0x904, 0x93A, 0x93B, 0x93C, 0x93D, 0x93E, 0x941, |
| 27 | 0x949, 0x94D, 0x94E, 0x950, 0x951, 0x958, 0x962, 0x964, |
| 28 | 0x981, 0x982, 0x984, 0x9BC, 0x9BD, 0x9BE, 0x9BF, 0x9C1, |
| 29 | 0x9C5, 0x9C7, 0x9C9, 0x9CB, 0x9CD, 0x9CE, 0x9D7, 0x9D8, |
| 30 | 0x9E2, 0x9E4, 0x9FE, 0x9FF, 0xA01, 0xA03, 0xA04, 0xA3C, |
| 31 | 0xA3D, 0xA3E, 0xA41, 0xA43, 0xA47, 0xA49, 0xA4B, 0xA4E, |
| 32 | 0xA51, 0xA52, 0xA70, 0xA72, 0xA75, 0xA76, 0xA81, 0xA83, |
| 33 | 0xA84, 0xABC, 0xABD, 0xABE, 0xAC1, 0xAC6, 0xAC7, 0xAC9, |
| 34 | 0xACA, 0xACB, 0xACD, 0xACE, 0xAE2, 0xAE4, 0xAFA, 0xB00, |
| 35 | 0xB01, 0xB02, 0xB04, 0xB3C, 0xB3D, 0xB3E, 0xB40, 0xB41, |
| 36 | 0xB45, 0xB47, 0xB49, 0xB4B, 0xB4D, 0xB4E, 0xB55, 0xB58, |
| 37 | 0xB62, 0xB64, 0xB82, 0xB83, 0xBBE, 0xBBF, 0xBC0, 0xBC1, |
| 38 | 0xBC3, 0xBC6, 0xBC9, 0xBCA, 0xBCD, 0xBCE, 0xBD7, 0xBD8, |
| 39 | 0xC00, 0xC01, 0xC04, 0xC05, 0xC3C, 0xC3D, 0xC3E, 0xC41, |
| 40 | 0xC45, 0xC46, 0xC49, 0xC4A, 0xC4E, 0xC55, 0xC57, 0xC62, |
| 41 | 0xC64, 0xC81, 0xC82, 0xC84, 0xCBC, 0xCBD, 0xCBE, 0xCBF, |
| 42 | 0xCC1, 0xCC2, 0xCC3, 0xCC5, 0xCC6, 0xCC9, 0xCCA, 0xCCE, |
| 43 | 0xCD5, 0xCD7, 0xCE2, 0xCE4, 0xCF3, 0xCF4, 0xD00, 0xD02, |
| 44 | 0xD04, 0xD3B, 0xD3D, 0xD3E, 0xD3F, 0xD41, 0xD45, 0xD46, |
| 45 | 0xD49, 0xD4A, 0xD4D, 0xD4E, 0xD4F, 0xD57, 0xD58, 0xD62, |
| 46 | 0xD64, 0xD81, 0xD82, 0xD84, 0xDCA, 0xDCB, 0xDCF, 0xDD0, |
| 47 | 0xDD2, 0xDD5, 0xDD6, 0xDD7, 0xDD8, 0xDDF, 0xDE0, 0xDF2, |
| 48 | 0xDF4, 0xE31, 0xE32, 0xE33, 0xE34, 0xE3B, 0xE47, 0xE4F, |
| 49 | 0xEB1, 0xEB2, 0xEB3, 0xEB4, 0xEBD, 0xEC8, 0xECF, 0xF18, |
| 50 | 0xF1A, 0xF35, 0xF36, 0xF37, 0xF38, 0xF39, 0xF3A, 0xF3E, |
| 51 | 0xF40, 0xF71, 0xF7F, 0xF80, 0xF85, 0xF86, 0xF88, 0xF8D, |
| 52 | 0xF98, 0xF99, 0xFBD, 0xFC6, 0xFC7, 0x102D, 0x1031, 0x1032, |
| 53 | 0x1038, 0x1039, 0x103B, 0x103D, 0x103F, 0x1056, 0x1058, 0x105A, |
| 54 | 0x105E, 0x1061, 0x1071, 0x1075, 0x1082, 0x1083, 0x1084, 0x1085, |
| 55 | 0x1087, 0x108D, 0x108E, 0x109D, 0x109E, 0x1100, 0x1160, 0x11A8, |
| 56 | 0x1200, 0x135D, 0x1360, 0x1712, 0x1716, 0x1732, 0x1735, 0x1752, |
| 57 | 0x1754, 0x1772, 0x1774, 0x17B4, 0x17B6, 0x17B7, 0x17BE, 0x17C6, |
| 58 | 0x17C7, 0x17C9, 0x17D4, 0x17DD, 0x17DE, 0x180B, 0x180E, 0x180F, |
| 59 | 0x1810, 0x1885, 0x1887, 0x18A9, 0x18AA, 0x1920, 0x1923, 0x1927, |
| 60 | 0x1929, 0x192C, 0x1930, 0x1932, 0x1933, 0x1939, 0x193C, 0x1A17, |
| 61 | 0x1A19, 0x1A1B, 0x1A1C, 0x1A55, 0x1A56, 0x1A57, 0x1A58, 0x1A5F, |
| 62 | 0x1A60, 0x1A61, 0x1A62, 0x1A63, 0x1A65, 0x1A6D, 0x1A73, 0x1A7D, |
| 63 | 0x1A7F, 0x1A80, 0x1AB0, 0x1ADE, 0x1AE0, 0x1AEC, 0x1B00, 0x1B04, |
| 64 | 0x1B05, 0x1B34, 0x1B3E, 0x1B42, 0x1B45, 0x1B6B, 0x1B74, 0x1B80, |
| 65 | 0x1B82, 0x1B83, 0x1BA1, 0x1BA2, 0x1BA6, 0x1BA8, 0x1BAE, 0x1BE6, |
| 66 | 0x1BE7, 0x1BE8, 0x1BEA, 0x1BED, 0x1BEE, 0x1BEF, 0x1BF4, 0x1C24, |
| 67 | 0x1C2C, 0x1C34, 0x1C36, 0x1C38, 0x1CD0, 0x1CD3, 0x1CD4, 0x1CE1, |
| 68 | 0x1CE2, 0x1CE9, 0x1CED, 0x1CEE, 0x1CF4, 0x1CF5, 0x1CF7, 0x1CF8, |
| 69 | 0x1CFA, 0x1DC0, 0x1E00, 0x200B, 0x200C, 0x200D, 0x200E, 0x2010, |
| 70 | 0x2028, 0x202F, 0x2060, 0x2070, 0x20D0, 0x20F1, 0x2CEF, 0x2CF2, |
| 71 | 0x2D7F, 0x2D80, 0x2DE0, 0x2E00, 0x302A, 0x3030, 0x3099, 0x309B, |
| 72 | 0xA66F, 0xA673, 0xA674, 0xA67E, 0xA69E, 0xA6A0, 0xA6F0, 0xA6F2, |
| 73 | 0xA802, 0xA803, 0xA806, 0xA807, 0xA80B, 0xA80C, 0xA823, 0xA825, |
| 74 | 0xA827, 0xA828, 0xA82C, 0xA82D, 0xA880, 0xA882, 0xA8B4, 0xA8C4, |
| 75 | 0xA8C6, 0xA8E0, 0xA8F2, 0xA8FF, 0xA900, 0xA926, 0xA92E, 0xA947, |
| 76 | 0xA952, 0xA953, 0xA954, 0xA960, 0xA97D, 0xA980, 0xA983, 0xA984, |
| 77 | 0xA9B3, 0xA9B4, 0xA9B6, 0xA9BA, 0xA9BC, 0xA9BE, 0xA9C0, 0xA9C1, |
| 78 | 0xA9E5, 0xA9E6, 0xAA29, 0xAA2F, 0xAA31, 0xAA33, 0xAA35, 0xAA37, |
| 79 | 0xAA43, 0xAA44, 0xAA4C, 0xAA4D, 0xAA4E, 0xAA7C, 0xAA7D, 0xAAB0, |
| 80 | 0xAAB1, 0xAAB2, 0xAAB5, 0xAAB7, 0xAAB9, 0xAABE, 0xAAC0, 0xAAC1, |
| 81 | 0xAAC2, 0xAAEB, 0xAAEC, 0xAAEE, 0xAAF0, 0xAAF5, 0xAAF6, 0xAAF7, |
| 82 | 0xABE3, 0xABE5, 0xABE6, 0xABE8, 0xABE9, 0xABEB, 0xABEC, 0xABED, |
| 83 | 0xABEE, 0xAC00, 0xAC01, 0xAC1C, 0xAC1D, 0xAC38, 0xAC39, 0xAC54, |
| 84 | 0xAC55, 0xAC70, 0xAC71, 0xAC8C, 0xAC8D, 0xACA8, 0xACA9, 0xACC4, |
| 85 | 0xACC5, 0xACE0, 0xACE1, 0xACFC, 0xACFD, 0xAD18, 0xAD19, 0xAD34, |
| 86 | 0xAD35, 0xAD50, 0xAD51, 0xAD6C, 0xAD6D, 0xAD88, 0xAD89, 0xADA4, |
| 87 | 0xADA5, 0xADC0, 0xADC1, 0xADDC, 0xADDD, 0xADF8, 0xADF9, 0xAE14, |
| 88 | 0xAE15, 0xAE30, 0xAE31, 0xAE4C, 0xAE4D, 0xAE68, 0xAE69, 0xAE84, |
| 89 | 0xAE85, 0xAEA0, 0xAEA1, 0xAEBC, 0xAEBD, 0xAED8, 0xAED9, 0xAEF4, |
| 90 | 0xAEF5, 0xAF10, 0xAF11, 0xAF2C, 0xAF2D, 0xAF48, 0xAF49, 0xAF64, |
| 91 | 0xAF65, 0xAF80, 0xAF81, 0xAF9C, 0xAF9D, 0xAFB8, 0xAFB9, 0xAFD4, |
| 92 | 0xAFD5, 0xAFF0, 0xAFF1, 0xB00C, 0xB00D, 0xB028, 0xB029, 0xB044, |
| 93 | 0xB045, 0xB060, 0xB061, 0xB07C, 0xB07D, 0xB098, 0xB099, 0xB0B4, |
| 94 | 0xB0B5, 0xB0D0, 0xB0D1, 0xB0EC, 0xB0ED, 0xB108, 0xB109, 0xB124, |
| 95 | 0xB125, 0xB140, 0xB141, 0xB15C, 0xB15D, 0xB178, 0xB179, 0xB194, |
| 96 | 0xB195, 0xB1B0, 0xB1B1, 0xB1CC, 0xB1CD, 0xB1E8, 0xB1E9, 0xB204, |
| 97 | 0xB205, 0xB220, 0xB221, 0xB23C, 0xB23D, 0xB258, 0xB259, 0xB274, |
| 98 | 0xB275, 0xB290, 0xB291, 0xB2AC, 0xB2AD, 0xB2C8, 0xB2C9, 0xB2E4, |
| 99 | 0xB2E5, 0xB300, 0xB301, 0xB31C, 0xB31D, 0xB338, 0xB339, 0xB354, |
| 100 | 0xB355, 0xB370, 0xB371, 0xB38C, 0xB38D, 0xB3A8, 0xB3A9, 0xB3C4, |
| 101 | 0xB3C5, 0xB3E0, 0xB3E1, 0xB3FC, 0xB3FD, 0xB418, 0xB419, 0xB434, |
| 102 | 0xB435, 0xB450, 0xB451, 0xB46C, 0xB46D, 0xB488, 0xB489, 0xB4A4, |
| 103 | 0xB4A5, 0xB4C0, 0xB4C1, 0xB4DC, 0xB4DD, 0xB4F8, 0xB4F9, 0xB514, |
| 104 | 0xB515, 0xB530, 0xB531, 0xB54C, 0xB54D, 0xB568, 0xB569, 0xB584, |
| 105 | 0xB585, 0xB5A0, 0xB5A1, 0xB5BC, 0xB5BD, 0xB5D8, 0xB5D9, 0xB5F4, |
| 106 | 0xB5F5, 0xB610, 0xB611, 0xB62C, 0xB62D, 0xB648, 0xB649, 0xB664, |
| 107 | 0xB665, 0xB680, 0xB681, 0xB69C, 0xB69D, 0xB6B8, 0xB6B9, 0xB6D4, |
| 108 | 0xB6D5, 0xB6F0, 0xB6F1, 0xB70C, 0xB70D, 0xB728, 0xB729, 0xB744, |
| 109 | 0xB745, 0xB760, 0xB761, 0xB77C, 0xB77D, 0xB798, 0xB799, 0xB7B4, |
| 110 | 0xB7B5, 0xB7D0, 0xB7D1, 0xB7EC, 0xB7ED, 0xB808, 0xB809, 0xB824, |
| 111 | 0xB825, 0xB840, 0xB841, 0xB85C, 0xB85D, 0xB878, 0xB879, 0xB894, |
| 112 | 0xB895, 0xB8B0, 0xB8B1, 0xB8CC, 0xB8CD, 0xB8E8, 0xB8E9, 0xB904, |
| 113 | 0xB905, 0xB920, 0xB921, 0xB93C, 0xB93D, 0xB958, 0xB959, 0xB974, |
| 114 | 0xB975, 0xB990, 0xB991, 0xB9AC, 0xB9AD, 0xB9C8, 0xB9C9, 0xB9E4, |
| 115 | 0xB9E5, 0xBA00, 0xBA01, 0xBA1C, 0xBA1D, 0xBA38, 0xBA39, 0xBA54, |
| 116 | 0xBA55, 0xBA70, 0xBA71, 0xBA8C, 0xBA8D, 0xBAA8, 0xBAA9, 0xBAC4, |
| 117 | 0xBAC5, 0xBAE0, 0xBAE1, 0xBAFC, 0xBAFD, 0xBB18, 0xBB19, 0xBB34, |
| 118 | 0xBB35, 0xBB50, 0xBB51, 0xBB6C, 0xBB6D, 0xBB88, 0xBB89, 0xBBA4, |
| 119 | 0xBBA5, 0xBBC0, 0xBBC1, 0xBBDC, 0xBBDD, 0xBBF8, 0xBBF9, 0xBC14, |
| 120 | 0xBC15, 0xBC30, 0xBC31, 0xBC4C, 0xBC4D, 0xBC68, 0xBC69, 0xBC84, |
| 121 | 0xBC85, 0xBCA0, 0xBCA1, 0xBCBC, 0xBCBD, 0xBCD8, 0xBCD9, 0xBCF4, |
| 122 | 0xBCF5, 0xBD10, 0xBD11, 0xBD2C, 0xBD2D, 0xBD48, 0xBD49, 0xBD64, |
| 123 | 0xBD65, 0xBD80, 0xBD81, 0xBD9C, 0xBD9D, 0xBDB8, 0xBDB9, 0xBDD4, |
| 124 | 0xBDD5, 0xBDF0, 0xBDF1, 0xBE0C, 0xBE0D, 0xBE28, 0xBE29, 0xBE44, |
| 125 | 0xBE45, 0xBE60, 0xBE61, 0xBE7C, 0xBE7D, 0xBE98, 0xBE99, 0xBEB4, |
| 126 | 0xBEB5, 0xBED0, 0xBED1, 0xBEEC, 0xBEED, 0xBF08, 0xBF09, 0xBF24, |
| 127 | 0xBF25, 0xBF40, 0xBF41, 0xBF5C, 0xBF5D, 0xBF78, 0xBF79, 0xBF94, |
| 128 | 0xBF95, 0xBFB0, 0xBFB1, 0xBFCC, 0xBFCD, 0xBFE8, 0xBFE9, 0xC004, |
| 129 | 0xC005, 0xC020, 0xC021, 0xC03C, 0xC03D, 0xC058, 0xC059, 0xC074, |
| 130 | 0xC075, 0xC090, 0xC091, 0xC0AC, 0xC0AD, 0xC0C8, 0xC0C9, 0xC0E4, |
| 131 | 0xC0E5, 0xC100, 0xC101, 0xC11C, 0xC11D, 0xC138, 0xC139, 0xC154, |
| 132 | 0xC155, 0xC170, 0xC171, 0xC18C, 0xC18D, 0xC1A8, 0xC1A9, 0xC1C4, |
| 133 | 0xC1C5, 0xC1E0, 0xC1E1, 0xC1FC, 0xC1FD, 0xC218, 0xC219, 0xC234, |
| 134 | 0xC235, 0xC250, 0xC251, 0xC26C, 0xC26D, 0xC288, 0xC289, 0xC2A4, |
| 135 | 0xC2A5, 0xC2C0, 0xC2C1, 0xC2DC, 0xC2DD, 0xC2F8, 0xC2F9, 0xC314, |
| 136 | 0xC315, 0xC330, 0xC331, 0xC34C, 0xC34D, 0xC368, 0xC369, 0xC384, |
| 137 | 0xC385, 0xC3A0, 0xC3A1, 0xC3BC, 0xC3BD, 0xC3D8, 0xC3D9, 0xC3F4, |
| 138 | 0xC3F5, 0xC410, 0xC411, 0xC42C, 0xC42D, 0xC448, 0xC449, 0xC464, |
| 139 | 0xC465, 0xC480, 0xC481, 0xC49C, 0xC49D, 0xC4B8, 0xC4B9, 0xC4D4, |
| 140 | 0xC4D5, 0xC4F0, 0xC4F1, 0xC50C, 0xC50D, 0xC528, 0xC529, 0xC544, |
| 141 | 0xC545, 0xC560, 0xC561, 0xC57C, 0xC57D, 0xC598, 0xC599, 0xC5B4, |
| 142 | 0xC5B5, 0xC5D0, 0xC5D1, 0xC5EC, 0xC5ED, 0xC608, 0xC609, 0xC624, |
| 143 | 0xC625, 0xC640, 0xC641, 0xC65C, 0xC65D, 0xC678, 0xC679, 0xC694, |
| 144 | 0xC695, 0xC6B0, 0xC6B1, 0xC6CC, 0xC6CD, 0xC6E8, 0xC6E9, 0xC704, |
| 145 | 0xC705, 0xC720, 0xC721, 0xC73C, 0xC73D, 0xC758, 0xC759, 0xC774, |
| 146 | 0xC775, 0xC790, 0xC791, 0xC7AC, 0xC7AD, 0xC7C8, 0xC7C9, 0xC7E4, |
| 147 | 0xC7E5, 0xC800, 0xC801, 0xC81C, 0xC81D, 0xC838, 0xC839, 0xC854, |
| 148 | 0xC855, 0xC870, 0xC871, 0xC88C, 0xC88D, 0xC8A8, 0xC8A9, 0xC8C4, |
| 149 | 0xC8C5, 0xC8E0, 0xC8E1, 0xC8FC, 0xC8FD, 0xC918, 0xC919, 0xC934, |
| 150 | 0xC935, 0xC950, 0xC951, 0xC96C, 0xC96D, 0xC988, 0xC989, 0xC9A4, |
| 151 | 0xC9A5, 0xC9C0, 0xC9C1, 0xC9DC, 0xC9DD, 0xC9F8, 0xC9F9, 0xCA14, |
| 152 | 0xCA15, 0xCA30, 0xCA31, 0xCA4C, 0xCA4D, 0xCA68, 0xCA69, 0xCA84, |
| 153 | 0xCA85, 0xCAA0, 0xCAA1, 0xCABC, 0xCABD, 0xCAD8, 0xCAD9, 0xCAF4, |
| 154 | 0xCAF5, 0xCB10, 0xCB11, 0xCB2C, 0xCB2D, 0xCB48, 0xCB49, 0xCB64, |
| 155 | 0xCB65, 0xCB80, 0xCB81, 0xCB9C, 0xCB9D, 0xCBB8, 0xCBB9, 0xCBD4, |
| 156 | 0xCBD5, 0xCBF0, 0xCBF1, 0xCC0C, 0xCC0D, 0xCC28, 0xCC29, 0xCC44, |
| 157 | 0xCC45, 0xCC60, 0xCC61, 0xCC7C, 0xCC7D, 0xCC98, 0xCC99, 0xCCB4, |
| 158 | 0xCCB5, 0xCCD0, 0xCCD1, 0xCCEC, 0xCCED, 0xCD08, 0xCD09, 0xCD24, |
| 159 | 0xCD25, 0xCD40, 0xCD41, 0xCD5C, 0xCD5D, 0xCD78, 0xCD79, 0xCD94, |
| 160 | 0xCD95, 0xCDB0, 0xCDB1, 0xCDCC, 0xCDCD, 0xCDE8, 0xCDE9, 0xCE04, |
| 161 | 0xCE05, 0xCE20, 0xCE21, 0xCE3C, 0xCE3D, 0xCE58, 0xCE59, 0xCE74, |
| 162 | 0xCE75, 0xCE90, 0xCE91, 0xCEAC, 0xCEAD, 0xCEC8, 0xCEC9, 0xCEE4, |
| 163 | 0xCEE5, 0xCF00, 0xCF01, 0xCF1C, 0xCF1D, 0xCF38, 0xCF39, 0xCF54, |
| 164 | 0xCF55, 0xCF70, 0xCF71, 0xCF8C, 0xCF8D, 0xCFA8, 0xCFA9, 0xCFC4, |
| 165 | 0xCFC5, 0xCFE0, 0xCFE1, 0xCFFC, 0xCFFD, 0xD018, 0xD019, 0xD034, |
| 166 | 0xD035, 0xD050, 0xD051, 0xD06C, 0xD06D, 0xD088, 0xD089, 0xD0A4, |
| 167 | 0xD0A5, 0xD0C0, 0xD0C1, 0xD0DC, 0xD0DD, 0xD0F8, 0xD0F9, 0xD114, |
| 168 | 0xD115, 0xD130, 0xD131, 0xD14C, 0xD14D, 0xD168, 0xD169, 0xD184, |
| 169 | 0xD185, 0xD1A0, 0xD1A1, 0xD1BC, 0xD1BD, 0xD1D8, 0xD1D9, 0xD1F4, |
| 170 | 0xD1F5, 0xD210, 0xD211, 0xD22C, 0xD22D, 0xD248, 0xD249, 0xD264, |
| 171 | 0xD265, 0xD280, 0xD281, 0xD29C, 0xD29D, 0xD2B8, 0xD2B9, 0xD2D4, |
| 172 | 0xD2D5, 0xD2F0, 0xD2F1, 0xD30C, 0xD30D, 0xD328, 0xD329, 0xD344, |
| 173 | 0xD345, 0xD360, 0xD361, 0xD37C, 0xD37D, 0xD398, 0xD399, 0xD3B4, |
| 174 | 0xD3B5, 0xD3D0, 0xD3D1, 0xD3EC, 0xD3ED, 0xD408, 0xD409, 0xD424, |
| 175 | 0xD425, 0xD440, 0xD441, 0xD45C, 0xD45D, 0xD478, 0xD479, 0xD494, |
| 176 | 0xD495, 0xD4B0, 0xD4B1, 0xD4CC, 0xD4CD, 0xD4E8, 0xD4E9, 0xD504, |
| 177 | 0xD505, 0xD520, 0xD521, 0xD53C, 0xD53D, 0xD558, 0xD559, 0xD574, |
| 178 | 0xD575, 0xD590, 0xD591, 0xD5AC, 0xD5AD, 0xD5C8, 0xD5C9, 0xD5E4, |
| 179 | 0xD5E5, 0xD600, 0xD601, 0xD61C, 0xD61D, 0xD638, 0xD639, 0xD654, |
| 180 | 0xD655, 0xD670, 0xD671, 0xD68C, 0xD68D, 0xD6A8, 0xD6A9, 0xD6C4, |
| 181 | 0xD6C5, 0xD6E0, 0xD6E1, 0xD6FC, 0xD6FD, 0xD718, 0xD719, 0xD734, |
| 182 | 0xD735, 0xD750, 0xD751, 0xD76C, 0xD76D, 0xD788, 0xD789, 0xD7A4, |
| 183 | 0xD7B0, 0xD7C7, 0xD7CB, 0xD7FC, 0xFB1E, 0xFB1F, 0xFE00, 0xFE10, |
| 184 | 0xFE20, 0xFE30, 0xFEFF, 0xFF00, 0xFF9E, 0xFFA0, 0xFFF0, 0xFFFC, |
| 185 | 0x101FD, 0x101FE, 0x102E0, 0x102E1, 0x10376, 0x1037B, 0x10A01, 0x10A04, |
| 186 | 0x10A05, 0x10A07, 0x10A0C, 0x10A10, 0x10A38, 0x10A3B, 0x10A3F, 0x10A40, |
| 187 | 0x10AE5, 0x10AE7, 0x10D24, 0x10D28, 0x10D69, 0x10D6E, 0x10EAB, 0x10EAD, |
| 188 | 0x10EFA, 0x10F00, 0x10F46, 0x10F51, 0x10F82, 0x10F86, 0x11000, 0x11001, |
| 189 | 0x11002, 0x11003, 0x11038, 0x11047, 0x11070, 0x11071, 0x11073, 0x11075, |
| 190 | 0x1107F, 0x11082, 0x11083, 0x110B0, 0x110B3, 0x110B7, 0x110B9, 0x110BB, |
| 191 | 0x110BD, 0x110BE, 0x110C2, 0x110C3, 0x110CD, 0x110CE, 0x11100, 0x11103, |
| 192 | 0x11127, 0x1112C, 0x1112D, 0x11135, 0x11145, 0x11147, 0x11173, 0x11174, |
| 193 | 0x11180, 0x11182, 0x11183, 0x111B3, 0x111B6, 0x111BF, 0x111C0, 0x111C1, |
| 194 | 0x111C2, 0x111C4, 0x111C9, 0x111CD, 0x111CE, 0x111CF, 0x111D0, 0x1122C, |
| 195 | 0x1122F, 0x11232, 0x11234, 0x11238, 0x1123E, 0x1123F, 0x11241, 0x11242, |
| 196 | 0x112DF, 0x112E0, 0x112E3, 0x112EB, 0x11300, 0x11302, 0x11304, 0x1133B, |
| 197 | 0x1133D, 0x1133E, 0x1133F, 0x11340, 0x11341, 0x11345, 0x11347, 0x11349, |
| 198 | 0x1134B, 0x1134D, 0x1134E, 0x11357, 0x11358, 0x11362, 0x11364, 0x11366, |
| 199 | 0x1136D, 0x11370, 0x11375, 0x113B8, 0x113B9, 0x113BB, 0x113C1, 0x113C2, |
| 200 | 0x113C3, 0x113C5, 0x113C6, 0x113C7, 0x113CA, 0x113CB, 0x113CC, 0x113CE, |
| 201 | 0x113D1, 0x113D2, 0x113D3, 0x113E1, 0x113E3, 0x11435, 0x11438, 0x11440, |
| 202 | 0x11442, 0x11445, 0x11446, 0x11447, 0x1145E, 0x1145F, 0x114B0, 0x114B1, |
| 203 | 0x114B3, 0x114B9, 0x114BA, 0x114BB, 0x114BD, 0x114BE, 0x114BF, 0x114C1, |
| 204 | 0x114C2, 0x114C4, 0x115AF, 0x115B0, 0x115B2, 0x115B6, 0x115B8, 0x115BC, |
| 205 | 0x115BE, 0x115BF, 0x115C1, 0x115DC, 0x115DE, 0x11630, 0x11633, 0x1163B, |
| 206 | 0x1163D, 0x1163E, 0x1163F, 0x11641, 0x116AB, 0x116AC, 0x116AD, 0x116AE, |
| 207 | 0x116B0, 0x116B8, 0x1171D, 0x1171E, 0x1171F, 0x11720, 0x11722, 0x11726, |
| 208 | 0x11727, 0x1172C, 0x1182C, 0x1182F, 0x11838, 0x11839, 0x1183B, 0x11930, |
| 209 | 0x11931, 0x11936, 0x11937, 0x11939, 0x1193B, 0x1193F, 0x11940, 0x11941, |
| 210 | 0x11942, 0x11943, 0x11944, 0x119D1, 0x119D4, 0x119D8, 0x119DA, 0x119DC, |
| 211 | 0x119E0, 0x119E1, 0x119E4, 0x119E5, 0x11A01, 0x11A0B, 0x11A33, 0x11A39, |
| 212 | 0x11A3A, 0x11A3B, 0x11A3F, 0x11A47, 0x11A48, 0x11A51, 0x11A57, 0x11A59, |
| 213 | 0x11A5C, 0x11A84, 0x11A8A, 0x11A97, 0x11A98, 0x11A9A, 0x11B60, 0x11B61, |
| 214 | 0x11B62, 0x11B65, 0x11B66, 0x11B67, 0x11B68, 0x11C2F, 0x11C30, 0x11C37, |
| 215 | 0x11C38, 0x11C3E, 0x11C3F, 0x11C40, 0x11C92, 0x11CA8, 0x11CA9, 0x11CAA, |
| 216 | 0x11CB1, 0x11CB2, 0x11CB4, 0x11CB5, 0x11CB7, 0x11D31, 0x11D37, 0x11D3A, |
| 217 | 0x11D3B, 0x11D3C, 0x11D3E, 0x11D3F, 0x11D46, 0x11D47, 0x11D48, 0x11D8A, |
| 218 | 0x11D8F, 0x11D90, 0x11D92, 0x11D93, 0x11D95, 0x11D96, 0x11D97, 0x11D98, |
| 219 | 0x11EF3, 0x11EF5, 0x11EF7, 0x11F00, 0x11F02, 0x11F03, 0x11F04, 0x11F34, |
| 220 | 0x11F36, 0x11F3B, 0x11F3E, 0x11F40, 0x11F43, 0x11F5A, 0x11F5B, 0x13430, |
| 221 | 0x13440, 0x13441, 0x13447, 0x13456, 0x1611E, 0x1612A, 0x1612D, 0x16130, |
| 222 | 0x16AF0, 0x16AF5, 0x16B30, 0x16B37, 0x16D63, 0x16D64, 0x16D67, 0x16D6B, |
| 223 | 0x16F4F, 0x16F50, 0x16F51, 0x16F88, 0x16F8F, 0x16F93, 0x16FE4, 0x16FE5, |
| 224 | 0x16FF0, 0x16FF2, 0x1BC9D, 0x1BC9F, 0x1BCA0, 0x1BCA4, 0x1CF00, 0x1CF2E, |
| 225 | 0x1CF30, 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, 0x1D173, 0x1D17B, 0x1D183, |
| 226 | 0x1D185, 0x1D18C, 0x1D1AA, 0x1D1AE, 0x1D242, 0x1D245, 0x1DA00, 0x1DA37, |
| 227 | 0x1DA3B, 0x1DA6D, 0x1DA75, 0x1DA76, 0x1DA84, 0x1DA85, 0x1DA9B, 0x1DAA0, |
| 228 | 0x1DAA1, 0x1DAB0, 0x1E000, 0x1E007, 0x1E008, 0x1E019, 0x1E01B, 0x1E022, |
| 229 | 0x1E023, 0x1E025, 0x1E026, 0x1E02B, 0x1E08F, 0x1E090, 0x1E130, 0x1E137, |
| 230 | 0x1E2AE, 0x1E2AF, 0x1E2EC, 0x1E2F0, 0x1E4EC, 0x1E4F0, 0x1E5EE, 0x1E5F0, |
| 231 | 0x1E6E3, 0x1E6E4, 0x1E6E6, 0x1E6E7, 0x1E6EE, 0x1E6F0, 0x1E6F5, 0x1E6F6, |
| 232 | 0x1E8D0, 0x1E8D7, 0x1E944, 0x1E94B, 0x1F1E6, 0x1F200, 0x1F3FB, 0x1F400, |
| 233 | 0xE0000, 0xE0020, 0xE0080, 0xE0100, 0xE01F0, 0xE1000, |
| 234 | ]; |
| 235 | |
| 236 | /// The Grapheme_Cluster_Break class of each run. |
| 237 | pub static GCB_VALS: [GraphemeClass; 1734] = [ |
| 238 | GraphemeClass::Control, GraphemeClass::LF, GraphemeClass::Control, GraphemeClass::CR, GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Other, |
| 239 | GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 240 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 241 | GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 242 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 243 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 244 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 245 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 246 | GraphemeClass::Other, GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Prepend, GraphemeClass::Extend, |
| 247 | GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 248 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 249 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 250 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 251 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, |
| 252 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 253 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 254 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 255 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 256 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 257 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 258 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 259 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 260 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 261 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 262 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 263 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 264 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 265 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 266 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 267 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 268 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 269 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 270 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 271 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 272 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 273 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 274 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 275 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 276 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::L, GraphemeClass::V, GraphemeClass::T, |
| 277 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 278 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 279 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Control, GraphemeClass::Extend, |
| 280 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 281 | GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 282 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 283 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 284 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 285 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 286 | GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 287 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 288 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 289 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 290 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Extend, GraphemeClass::ZWJ, GraphemeClass::Control, GraphemeClass::Other, |
| 291 | GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 292 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 293 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 294 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 295 | GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 296 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 297 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::L, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, |
| 298 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 299 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 300 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 301 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 302 | GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 303 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 304 | GraphemeClass::Other, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 305 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 306 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 307 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 308 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 309 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 310 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 311 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 312 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 313 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 314 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 315 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 316 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 317 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 318 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 319 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 320 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 321 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 322 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 323 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 324 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 325 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 326 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 327 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 328 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 329 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 330 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 331 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 332 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 333 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 334 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 335 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 336 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 337 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 338 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 339 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 340 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 341 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 342 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 343 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 344 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 345 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 346 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 347 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 348 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 349 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 350 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 351 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 352 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 353 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 354 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 355 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 356 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 357 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 358 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 359 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 360 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 361 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 362 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 363 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 364 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 365 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 366 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 367 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 368 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 369 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 370 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 371 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 372 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 373 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 374 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 375 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 376 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 377 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 378 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 379 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 380 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 381 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 382 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 383 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 384 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 385 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 386 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 387 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 388 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 389 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 390 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 391 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 392 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 393 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 394 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 395 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 396 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 397 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 398 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 399 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 400 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 401 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 402 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, |
| 403 | GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::LV, GraphemeClass::LVT, GraphemeClass::Other, |
| 404 | GraphemeClass::V, GraphemeClass::Other, GraphemeClass::T, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 405 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Other, |
| 406 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 407 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 408 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 409 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 410 | GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 411 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 412 | GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 413 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 414 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 415 | GraphemeClass::Prepend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 416 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 417 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, |
| 418 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, |
| 419 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, |
| 420 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 421 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 422 | GraphemeClass::Prepend, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 423 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 424 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 425 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 426 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 427 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 428 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 429 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 430 | GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Prepend, GraphemeClass::SpacingMark, GraphemeClass::Prepend, |
| 431 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 432 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 433 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 434 | GraphemeClass::Other, GraphemeClass::Prepend, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, |
| 435 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 436 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, |
| 437 | GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, |
| 438 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Prepend, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 439 | GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 440 | GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Prepend, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::SpacingMark, |
| 441 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Control, |
| 442 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::SpacingMark, GraphemeClass::Extend, GraphemeClass::Other, |
| 443 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::V, GraphemeClass::Other, GraphemeClass::V, GraphemeClass::Other, |
| 444 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::SpacingMark, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 445 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Control, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 446 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Control, GraphemeClass::Extend, GraphemeClass::Other, |
| 447 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 448 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 449 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 450 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 451 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 452 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 453 | GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, GraphemeClass::RegionalIndicator, GraphemeClass::Other, GraphemeClass::Extend, GraphemeClass::Other, |
| 454 | GraphemeClass::Control, GraphemeClass::Extend, GraphemeClass::Control, GraphemeClass::Extend, GraphemeClass::Control, GraphemeClass::Other, |
| 455 | ]; |
| 456 | |
| 457 | /// Start code points of the Word_Break class runs. |
| 458 | pub static WB_STARTS: [u32; 1909] = [ |
| 459 | 0x0, 0xA, 0xB, 0xD, 0xE, 0x20, 0x21, 0x22, |
| 460 | 0x23, 0x27, 0x28, 0x2C, 0x2D, 0x2E, 0x2F, 0x30, |
| 461 | 0x3A, 0x3B, 0x3C, 0x41, 0x5B, 0x5F, 0x60, 0x61, |
| 462 | 0x7B, 0x85, 0x86, 0xAA, 0xAB, 0xAD, 0xAE, 0xB5, |
| 463 | 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xC0, 0xD7, |
| 464 | 0xD8, 0xF7, 0xF8, 0x2D8, 0x2DE, 0x300, 0x370, 0x375, |
| 465 | 0x376, 0x378, 0x37A, 0x37E, 0x37F, 0x380, 0x386, 0x387, |
| 466 | 0x388, 0x38B, 0x38C, 0x38D, 0x38E, 0x3A2, 0x3A3, 0x3F6, |
| 467 | 0x3F7, 0x482, 0x483, 0x48A, 0x530, 0x531, 0x557, 0x559, |
| 468 | 0x55D, 0x55E, 0x55F, 0x560, 0x589, 0x58A, 0x58B, 0x591, |
| 469 | 0x5BE, 0x5BF, 0x5C0, 0x5C1, 0x5C3, 0x5C4, 0x5C6, 0x5C7, |
| 470 | 0x5C8, 0x5D0, 0x5EB, 0x5EF, 0x5F3, 0x5F4, 0x5F5, 0x600, |
| 471 | 0x606, 0x60C, 0x60E, 0x610, 0x61B, 0x61C, 0x61D, 0x620, |
| 472 | 0x64B, 0x660, 0x66A, 0x66B, 0x66C, 0x66D, 0x66E, 0x670, |
| 473 | 0x671, 0x6D4, 0x6D5, 0x6D6, 0x6DD, 0x6DE, 0x6DF, 0x6E5, |
| 474 | 0x6E7, 0x6E9, 0x6EA, 0x6EE, 0x6F0, 0x6FA, 0x6FD, 0x6FF, |
| 475 | 0x700, 0x70F, 0x711, 0x712, 0x730, 0x74B, 0x74D, 0x7A6, |
| 476 | 0x7B1, 0x7B2, 0x7C0, 0x7CA, 0x7EB, 0x7F4, 0x7F6, 0x7F8, |
| 477 | 0x7F9, 0x7FA, 0x7FB, 0x7FD, 0x7FE, 0x800, 0x816, 0x81A, |
| 478 | 0x81B, 0x824, 0x825, 0x828, 0x829, 0x82E, 0x840, 0x859, |
| 479 | 0x85C, 0x860, 0x86B, 0x870, 0x888, 0x889, 0x890, 0x892, |
| 480 | 0x897, 0x8A0, 0x8CA, 0x8E2, 0x8E3, 0x904, 0x93A, 0x93D, |
| 481 | 0x93E, 0x950, 0x951, 0x958, 0x962, 0x964, 0x966, 0x970, |
| 482 | 0x971, 0x981, 0x984, 0x985, 0x98D, 0x98F, 0x991, 0x993, |
| 483 | 0x9A9, 0x9AA, 0x9B1, 0x9B2, 0x9B3, 0x9B6, 0x9BA, 0x9BC, |
| 484 | 0x9BD, 0x9BE, 0x9C5, 0x9C7, 0x9C9, 0x9CB, 0x9CE, 0x9CF, |
| 485 | 0x9D7, 0x9D8, 0x9DC, 0x9DE, 0x9DF, 0x9E2, 0x9E4, 0x9E6, |
| 486 | 0x9F0, 0x9F2, 0x9FC, 0x9FD, 0x9FE, 0x9FF, 0xA01, 0xA04, |
| 487 | 0xA05, 0xA0B, 0xA0F, 0xA11, 0xA13, 0xA29, 0xA2A, 0xA31, |
| 488 | 0xA32, 0xA34, 0xA35, 0xA37, 0xA38, 0xA3A, 0xA3C, 0xA3D, |
| 489 | 0xA3E, 0xA43, 0xA47, 0xA49, 0xA4B, 0xA4E, 0xA51, 0xA52, |
| 490 | 0xA59, 0xA5D, 0xA5E, 0xA5F, 0xA66, 0xA70, 0xA72, 0xA75, |
| 491 | 0xA76, 0xA81, 0xA84, 0xA85, 0xA8E, 0xA8F, 0xA92, 0xA93, |
| 492 | 0xAA9, 0xAAA, 0xAB1, 0xAB2, 0xAB4, 0xAB5, 0xABA, 0xABC, |
| 493 | 0xABD, 0xABE, 0xAC6, 0xAC7, 0xACA, 0xACB, 0xACE, 0xAD0, |
| 494 | 0xAD1, 0xAE0, 0xAE2, 0xAE4, 0xAE6, 0xAF0, 0xAF9, 0xAFA, |
| 495 | 0xB00, 0xB01, 0xB04, 0xB05, 0xB0D, 0xB0F, 0xB11, 0xB13, |
| 496 | 0xB29, 0xB2A, 0xB31, 0xB32, 0xB34, 0xB35, 0xB3A, 0xB3C, |
| 497 | 0xB3D, 0xB3E, 0xB45, 0xB47, 0xB49, 0xB4B, 0xB4E, 0xB55, |
| 498 | 0xB58, 0xB5C, 0xB5E, 0xB5F, 0xB62, 0xB64, 0xB66, 0xB70, |
| 499 | 0xB71, 0xB72, 0xB82, 0xB83, 0xB84, 0xB85, 0xB8B, 0xB8E, |
| 500 | 0xB91, 0xB92, 0xB96, 0xB99, 0xB9B, 0xB9C, 0xB9D, 0xB9E, |
| 501 | 0xBA0, 0xBA3, 0xBA5, 0xBA8, 0xBAB, 0xBAE, 0xBBA, 0xBBE, |
| 502 | 0xBC3, 0xBC6, 0xBC9, 0xBCA, 0xBCE, 0xBD0, 0xBD1, 0xBD7, |
| 503 | 0xBD8, 0xBE6, 0xBF0, 0xC00, 0xC05, 0xC0D, 0xC0E, 0xC11, |
| 504 | 0xC12, 0xC29, 0xC2A, 0xC3A, 0xC3C, 0xC3D, 0xC3E, 0xC45, |
| 505 | 0xC46, 0xC49, 0xC4A, 0xC4E, 0xC55, 0xC57, 0xC58, 0xC5B, |
| 506 | 0xC5C, 0xC5E, 0xC60, 0xC62, 0xC64, 0xC66, 0xC70, 0xC80, |
| 507 | 0xC81, 0xC84, 0xC85, 0xC8D, 0xC8E, 0xC91, 0xC92, 0xCA9, |
| 508 | 0xCAA, 0xCB4, 0xCB5, 0xCBA, 0xCBC, 0xCBD, 0xCBE, 0xCC5, |
| 509 | 0xCC6, 0xCC9, 0xCCA, 0xCCE, 0xCD5, 0xCD7, 0xCDC, 0xCDF, |
| 510 | 0xCE0, 0xCE2, 0xCE4, 0xCE6, 0xCF0, 0xCF1, 0xCF3, 0xCF4, |
| 511 | 0xD00, 0xD04, 0xD0D, 0xD0E, 0xD11, 0xD12, 0xD3B, 0xD3D, |
| 512 | 0xD3E, 0xD45, 0xD46, 0xD49, 0xD4A, 0xD4E, 0xD4F, 0xD54, |
| 513 | 0xD57, 0xD58, 0xD5F, 0xD62, 0xD64, 0xD66, 0xD70, 0xD7A, |
| 514 | 0xD80, 0xD81, 0xD84, 0xD85, 0xD97, 0xD9A, 0xDB2, 0xDB3, |
| 515 | 0xDBC, 0xDBD, 0xDBE, 0xDC0, 0xDC7, 0xDCA, 0xDCB, 0xDCF, |
| 516 | 0xDD5, 0xDD6, 0xDD7, 0xDD8, 0xDE0, 0xDE6, 0xDF0, 0xDF2, |
| 517 | 0xDF4, 0xE31, 0xE32, 0xE34, 0xE3B, 0xE47, 0xE4F, 0xE50, |
| 518 | 0xE5A, 0xEB1, 0xEB2, 0xEB4, 0xEBD, 0xEC8, 0xECF, 0xED0, |
| 519 | 0xEDA, 0xF00, 0xF01, 0xF18, 0xF1A, 0xF20, 0xF2A, 0xF35, |
| 520 | 0xF36, 0xF37, 0xF38, 0xF39, 0xF3A, 0xF3E, 0xF40, 0xF48, |
| 521 | 0xF49, 0xF6D, 0xF71, 0xF85, 0xF86, 0xF88, 0xF8D, 0xF98, |
| 522 | 0xF99, 0xFBD, 0xFC6, 0xFC7, 0x102B, 0x103F, 0x1040, 0x104A, |
| 523 | 0x1056, 0x105A, 0x105E, 0x1061, 0x1062, 0x1065, 0x1067, 0x106E, |
| 524 | 0x1071, 0x1075, 0x1082, 0x108E, 0x108F, 0x1090, 0x109A, 0x109E, |
| 525 | 0x10A0, 0x10C6, 0x10C7, 0x10C8, 0x10CD, 0x10CE, 0x10D0, 0x10FB, |
| 526 | 0x10FC, 0x1249, 0x124A, 0x124E, 0x1250, 0x1257, 0x1258, 0x1259, |
| 527 | 0x125A, 0x125E, 0x1260, 0x1289, 0x128A, 0x128E, 0x1290, 0x12B1, |
| 528 | 0x12B2, 0x12B6, 0x12B8, 0x12BF, 0x12C0, 0x12C1, 0x12C2, 0x12C6, |
| 529 | 0x12C8, 0x12D7, 0x12D8, 0x1311, 0x1312, 0x1316, 0x1318, 0x135B, |
| 530 | 0x135D, 0x1360, 0x1380, 0x1390, 0x13A0, 0x13F6, 0x13F8, 0x13FE, |
| 531 | 0x1401, 0x166D, 0x166F, 0x1680, 0x1681, 0x169B, 0x16A0, 0x16EB, |
| 532 | 0x16EE, 0x16F9, 0x1700, 0x1712, 0x1716, 0x171F, 0x1732, 0x1735, |
| 533 | 0x1740, 0x1752, 0x1754, 0x1760, 0x176D, 0x176E, 0x1771, 0x1772, |
| 534 | 0x1774, 0x17B4, 0x17D4, 0x17DD, 0x17DE, 0x17E0, 0x17EA, 0x180B, |
| 535 | 0x180E, 0x180F, 0x1810, 0x181A, 0x1820, 0x1879, 0x1880, 0x1885, |
| 536 | 0x1887, 0x18A9, 0x18AA, 0x18AB, 0x18B0, 0x18F6, 0x1900, 0x191F, |
| 537 | 0x1920, 0x192C, 0x1930, 0x193C, 0x1946, 0x1950, 0x19D0, 0x19DB, |
| 538 | 0x1A00, 0x1A17, 0x1A1C, 0x1A55, 0x1A5F, 0x1A60, 0x1A7D, 0x1A7F, |
| 539 | 0x1A80, 0x1A8A, 0x1A90, 0x1A9A, 0x1AB0, 0x1ADE, 0x1AE0, 0x1AEC, |
| 540 | 0x1B00, 0x1B05, 0x1B34, 0x1B45, 0x1B4D, 0x1B50, 0x1B5A, 0x1B6B, |
| 541 | 0x1B74, 0x1B80, 0x1B83, 0x1BA1, 0x1BAE, 0x1BB0, 0x1BBA, 0x1BE6, |
| 542 | 0x1BF4, 0x1C00, 0x1C24, 0x1C38, 0x1C40, 0x1C4A, 0x1C4D, 0x1C50, |
| 543 | 0x1C5A, 0x1C7E, 0x1C80, 0x1C8B, 0x1C90, 0x1CBB, 0x1CBD, 0x1CC0, |
| 544 | 0x1CD0, 0x1CD3, 0x1CD4, 0x1CE9, 0x1CED, 0x1CEE, 0x1CF4, 0x1CF5, |
| 545 | 0x1CF7, 0x1CFA, 0x1CFB, 0x1D00, 0x1DC0, 0x1E00, 0x1F16, 0x1F18, |
| 546 | 0x1F1E, 0x1F20, 0x1F46, 0x1F48, 0x1F4E, 0x1F50, 0x1F58, 0x1F59, |
| 547 | 0x1F5A, 0x1F5B, 0x1F5C, 0x1F5D, 0x1F5E, 0x1F5F, 0x1F7E, 0x1F80, |
| 548 | 0x1FB5, 0x1FB6, 0x1FBD, 0x1FBE, 0x1FBF, 0x1FC2, 0x1FC5, 0x1FC6, |
| 549 | 0x1FCD, 0x1FD0, 0x1FD4, 0x1FD6, 0x1FDC, 0x1FE0, 0x1FED, 0x1FF2, |
| 550 | 0x1FF5, 0x1FF6, 0x1FFD, 0x2000, 0x2007, 0x2008, 0x200B, 0x200C, |
| 551 | 0x200D, 0x200E, 0x2010, 0x2018, 0x201A, 0x2024, 0x2025, 0x2027, |
| 552 | 0x2028, 0x202A, 0x202F, 0x2030, 0x203F, 0x2041, 0x2044, 0x2045, |
| 553 | 0x2054, 0x2055, 0x205F, 0x2060, 0x2065, 0x2066, 0x2070, 0x2071, |
| 554 | 0x2072, 0x207F, 0x2080, 0x2090, 0x209D, 0x20D0, 0x20F1, 0x2102, |
| 555 | 0x2103, 0x2107, 0x2108, 0x210A, 0x2114, 0x2115, 0x2116, 0x2119, |
| 556 | 0x211E, 0x2124, 0x2125, 0x2126, 0x2127, 0x2128, 0x2129, 0x212A, |
| 557 | 0x212E, 0x212F, 0x213A, 0x213C, 0x2140, 0x2145, 0x214A, 0x214E, |
| 558 | 0x214F, 0x2160, 0x2189, 0x24B6, 0x24EA, 0x2C00, 0x2CE5, 0x2CEB, |
| 559 | 0x2CEF, 0x2CF2, 0x2CF4, 0x2D00, 0x2D26, 0x2D27, 0x2D28, 0x2D2D, |
| 560 | 0x2D2E, 0x2D30, 0x2D68, 0x2D6F, 0x2D70, 0x2D7F, 0x2D80, 0x2D97, |
| 561 | 0x2DA0, 0x2DA7, 0x2DA8, 0x2DAF, 0x2DB0, 0x2DB7, 0x2DB8, 0x2DBF, |
| 562 | 0x2DC0, 0x2DC7, 0x2DC8, 0x2DCF, 0x2DD0, 0x2DD7, 0x2DD8, 0x2DDF, |
| 563 | 0x2DE0, 0x2E00, 0x2E2F, 0x2E30, 0x3000, 0x3001, 0x3005, 0x3006, |
| 564 | 0x302A, 0x3030, 0x3031, 0x3036, 0x303B, 0x303D, 0x3099, 0x309B, |
| 565 | 0x309D, 0x30A0, 0x30FB, 0x30FC, 0x3100, 0x3105, 0x3130, 0x3131, |
| 566 | 0x318F, 0x31A0, 0x31C0, 0x31F0, 0x3200, 0x32D0, 0x32FF, 0x3300, |
| 567 | 0x3358, 0xA000, 0xA48D, 0xA4D0, 0xA4FE, 0xA500, 0xA60D, 0xA610, |
| 568 | 0xA620, 0xA62A, 0xA62C, 0xA640, 0xA66F, 0xA673, 0xA674, 0xA67E, |
| 569 | 0xA67F, 0xA69E, 0xA6A0, 0xA6F0, 0xA6F2, 0xA708, 0xA7DD, 0xA7F1, |
| 570 | 0xA802, 0xA803, 0xA806, 0xA807, 0xA80B, 0xA80C, 0xA823, 0xA828, |
| 571 | 0xA82C, 0xA82D, 0xA840, 0xA874, 0xA880, 0xA882, 0xA8B4, 0xA8C6, |
| 572 | 0xA8D0, 0xA8DA, 0xA8E0, 0xA8F2, 0xA8F8, 0xA8FB, 0xA8FC, 0xA8FD, |
| 573 | 0xA8FF, 0xA900, 0xA90A, 0xA926, 0xA92E, 0xA930, 0xA947, 0xA954, |
| 574 | 0xA960, 0xA97D, 0xA980, 0xA984, 0xA9B3, 0xA9C1, 0xA9CF, 0xA9D0, |
| 575 | 0xA9DA, 0xA9E5, 0xA9E6, 0xA9F0, 0xA9FA, 0xAA00, 0xAA29, 0xAA37, |
| 576 | 0xAA40, 0xAA43, 0xAA44, 0xAA4C, 0xAA4E, 0xAA50, 0xAA5A, 0xAA7B, |
| 577 | 0xAA7E, 0xAAB0, 0xAAB1, 0xAAB2, 0xAAB5, 0xAAB7, 0xAAB9, 0xAABE, |
| 578 | 0xAAC0, 0xAAC1, 0xAAC2, 0xAAE0, 0xAAEB, 0xAAF0, 0xAAF2, 0xAAF5, |
| 579 | 0xAAF7, 0xAB01, 0xAB07, 0xAB09, 0xAB0F, 0xAB11, 0xAB17, 0xAB20, |
| 580 | 0xAB27, 0xAB28, 0xAB2F, 0xAB30, 0xAB6A, 0xAB70, 0xABE3, 0xABEB, |
| 581 | 0xABEC, 0xABEE, 0xABF0, 0xABFA, 0xAC00, 0xD7A4, 0xD7B0, 0xD7C7, |
| 582 | 0xD7CB, 0xD7FC, 0xFB00, 0xFB07, 0xFB13, 0xFB18, 0xFB1D, 0xFB1E, |
| 583 | 0xFB1F, 0xFB29, 0xFB2A, 0xFB37, 0xFB38, 0xFB3D, 0xFB3E, 0xFB3F, |
| 584 | 0xFB40, 0xFB42, 0xFB43, 0xFB45, 0xFB46, 0xFB50, 0xFBB2, 0xFBD3, |
| 585 | 0xFD3E, 0xFD50, 0xFD90, 0xFD92, 0xFDC8, 0xFDF0, 0xFDFC, 0xFE00, |
| 586 | 0xFE10, 0xFE13, 0xFE14, 0xFE20, 0xFE30, 0xFE33, 0xFE35, 0xFE4D, |
| 587 | 0xFE50, 0xFE51, 0xFE52, 0xFE53, 0xFE54, 0xFE55, 0xFE56, 0xFE70, |
| 588 | 0xFE75, 0xFE76, 0xFEFD, 0xFEFF, 0xFF00, 0xFF07, 0xFF08, 0xFF0C, |
| 589 | 0xFF0D, 0xFF0E, 0xFF0F, 0xFF10, 0xFF1A, 0xFF1B, 0xFF1C, 0xFF21, |
| 590 | 0xFF3B, 0xFF3F, 0xFF40, 0xFF41, 0xFF5B, 0xFF66, 0xFF9E, 0xFFA0, |
| 591 | 0xFFBF, 0xFFC2, 0xFFC8, 0xFFCA, 0xFFD0, 0xFFD2, 0xFFD8, 0xFFDA, |
| 592 | 0xFFDD, 0xFFF9, 0xFFFC, 0x10000, 0x1000C, 0x1000D, 0x10027, 0x10028, |
| 593 | 0x1003B, 0x1003C, 0x1003E, 0x1003F, 0x1004E, 0x10050, 0x1005E, 0x10080, |
| 594 | 0x100FB, 0x10140, 0x10175, 0x101FD, 0x101FE, 0x10280, 0x1029D, 0x102A0, |
| 595 | 0x102D1, 0x102E0, 0x102E1, 0x10300, 0x10320, 0x1032D, 0x1034B, 0x10350, |
| 596 | 0x10376, 0x1037B, 0x10380, 0x1039E, 0x103A0, 0x103C4, 0x103C8, 0x103D0, |
| 597 | 0x103D1, 0x103D6, 0x10400, 0x1049E, 0x104A0, 0x104AA, 0x104B0, 0x104D4, |
| 598 | 0x104D8, 0x104FC, 0x10500, 0x10528, 0x10530, 0x10564, 0x10570, 0x1057B, |
| 599 | 0x1057C, 0x1058B, 0x1058C, 0x10593, 0x10594, 0x10596, 0x10597, 0x105A2, |
| 600 | 0x105A3, 0x105B2, 0x105B3, 0x105BA, 0x105BB, 0x105BD, 0x105C0, 0x105F4, |
| 601 | 0x10600, 0x10737, 0x10740, 0x10756, 0x10760, 0x10768, 0x10780, 0x10786, |
| 602 | 0x10787, 0x107B1, 0x107B2, 0x107BB, 0x10800, 0x10806, 0x10808, 0x10809, |
| 603 | 0x1080A, 0x10836, 0x10837, 0x10839, 0x1083C, 0x1083D, 0x1083F, 0x10856, |
| 604 | 0x10860, 0x10877, 0x10880, 0x1089F, 0x108E0, 0x108F3, 0x108F4, 0x108F6, |
| 605 | 0x10900, 0x10916, 0x10920, 0x1093A, 0x10940, 0x1095A, 0x10980, 0x109B8, |
| 606 | 0x109BE, 0x109C0, 0x10A00, 0x10A01, 0x10A04, 0x10A05, 0x10A07, 0x10A0C, |
| 607 | 0x10A10, 0x10A14, 0x10A15, 0x10A18, 0x10A19, 0x10A36, 0x10A38, 0x10A3B, |
| 608 | 0x10A3F, 0x10A40, 0x10A60, 0x10A7D, 0x10A80, 0x10A9D, 0x10AC0, 0x10AC8, |
| 609 | 0x10AC9, 0x10AE5, 0x10AE7, 0x10B00, 0x10B36, 0x10B40, 0x10B56, 0x10B60, |
| 610 | 0x10B73, 0x10B80, 0x10B92, 0x10C00, 0x10C49, 0x10C80, 0x10CB3, 0x10CC0, |
| 611 | 0x10CF3, 0x10D00, 0x10D24, 0x10D28, 0x10D30, 0x10D3A, 0x10D40, 0x10D4A, |
| 612 | 0x10D66, 0x10D69, 0x10D6E, 0x10D6F, 0x10D86, 0x10E80, 0x10EAA, 0x10EAB, |
| 613 | 0x10EAD, 0x10EB0, 0x10EB2, 0x10EC2, 0x10EC8, 0x10EFA, 0x10F00, 0x10F1D, |
| 614 | 0x10F27, 0x10F28, 0x10F30, 0x10F46, 0x10F51, 0x10F70, 0x10F82, 0x10F86, |
| 615 | 0x10FB0, 0x10FC5, 0x10FE0, 0x10FF7, 0x11000, 0x11003, 0x11038, 0x11047, |
| 616 | 0x11066, 0x11070, 0x11071, 0x11073, 0x11075, 0x11076, 0x1107F, 0x11083, |
| 617 | 0x110B0, 0x110BB, 0x110BD, 0x110BE, 0x110C2, 0x110C3, 0x110CD, 0x110CE, |
| 618 | 0x110D0, 0x110E9, 0x110F0, 0x110FA, 0x11100, 0x11103, 0x11127, 0x11135, |
| 619 | 0x11136, 0x11140, 0x11144, 0x11145, 0x11147, 0x11148, 0x11150, 0x11173, |
| 620 | 0x11174, 0x11176, 0x11177, 0x11180, 0x11183, 0x111B3, 0x111C1, 0x111C5, |
| 621 | 0x111C9, 0x111CD, 0x111CE, 0x111D0, 0x111DA, 0x111DB, 0x111DC, 0x111DD, |
| 622 | 0x11200, 0x11212, 0x11213, 0x1122C, 0x11238, 0x1123E, 0x1123F, 0x11241, |
| 623 | 0x11242, 0x11280, 0x11287, 0x11288, 0x11289, 0x1128A, 0x1128E, 0x1128F, |
| 624 | 0x1129E, 0x1129F, 0x112A9, 0x112B0, 0x112DF, 0x112EB, 0x112F0, 0x112FA, |
| 625 | 0x11300, 0x11304, 0x11305, 0x1130D, 0x1130F, 0x11311, 0x11313, 0x11329, |
| 626 | 0x1132A, 0x11331, 0x11332, 0x11334, 0x11335, 0x1133A, 0x1133B, 0x1133D, |
| 627 | 0x1133E, 0x11345, 0x11347, 0x11349, 0x1134B, 0x1134E, 0x11350, 0x11351, |
| 628 | 0x11357, 0x11358, 0x1135D, 0x11362, 0x11364, 0x11366, 0x1136D, 0x11370, |
| 629 | 0x11375, 0x11380, 0x1138A, 0x1138B, 0x1138C, 0x1138E, 0x1138F, 0x11390, |
| 630 | 0x113B6, 0x113B7, 0x113B8, 0x113C1, 0x113C2, 0x113C3, 0x113C5, 0x113C6, |
| 631 | 0x113C7, 0x113CB, 0x113CC, 0x113D1, 0x113D2, 0x113D3, 0x113D4, 0x113E1, |
| 632 | 0x113E3, 0x11400, 0x11435, 0x11447, 0x1144B, 0x11450, 0x1145A, 0x1145E, |
| 633 | 0x1145F, 0x11462, 0x11480, 0x114B0, 0x114C4, 0x114C6, 0x114C7, 0x114C8, |
| 634 | 0x114D0, 0x114DA, 0x11580, 0x115AF, 0x115B6, 0x115B8, 0x115C1, 0x115D8, |
| 635 | 0x115DC, 0x115DE, 0x11600, 0x11630, 0x11641, 0x11644, 0x11645, 0x11650, |
| 636 | 0x1165A, 0x11680, 0x116AB, 0x116B8, 0x116B9, 0x116C0, 0x116CA, 0x116D0, |
| 637 | 0x116E4, 0x1171D, 0x1172C, 0x11730, 0x1173A, 0x11800, 0x1182C, 0x1183B, |
| 638 | 0x118A0, 0x118E0, 0x118EA, 0x118FF, 0x11907, 0x11909, 0x1190A, 0x1190C, |
| 639 | 0x11914, 0x11915, 0x11917, 0x11918, 0x11930, 0x11936, 0x11937, 0x11939, |
| 640 | 0x1193B, 0x1193F, 0x11940, 0x11941, 0x11942, 0x11944, 0x11950, 0x1195A, |
| 641 | 0x119A0, 0x119A8, 0x119AA, 0x119D1, 0x119D8, 0x119DA, 0x119E1, 0x119E2, |
| 642 | 0x119E3, 0x119E4, 0x119E5, 0x11A00, 0x11A01, 0x11A0B, 0x11A33, 0x11A3A, |
| 643 | 0x11A3B, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, 0x11A51, 0x11A5C, 0x11A8A, |
| 644 | 0x11A9A, 0x11A9D, 0x11A9E, 0x11AB0, 0x11AF9, 0x11B60, 0x11B68, 0x11BC0, |
| 645 | 0x11BE1, 0x11BF0, 0x11BFA, 0x11C00, 0x11C09, 0x11C0A, 0x11C2F, 0x11C37, |
| 646 | 0x11C38, 0x11C40, 0x11C41, 0x11C50, 0x11C5A, 0x11C72, 0x11C90, 0x11C92, |
| 647 | 0x11CA8, 0x11CA9, 0x11CB7, 0x11D00, 0x11D07, 0x11D08, 0x11D0A, 0x11D0B, |
| 648 | 0x11D31, 0x11D37, 0x11D3A, 0x11D3B, 0x11D3C, 0x11D3E, 0x11D3F, 0x11D46, |
| 649 | 0x11D47, 0x11D48, 0x11D50, 0x11D5A, 0x11D60, 0x11D66, 0x11D67, 0x11D69, |
| 650 | 0x11D6A, 0x11D8A, 0x11D8F, 0x11D90, 0x11D92, 0x11D93, 0x11D98, 0x11D99, |
| 651 | 0x11DA0, 0x11DAA, 0x11DB0, 0x11DDC, 0x11DE0, 0x11DEA, 0x11EE0, 0x11EF3, |
| 652 | 0x11EF7, 0x11F00, 0x11F02, 0x11F03, 0x11F04, 0x11F11, 0x11F12, 0x11F34, |
| 653 | 0x11F3B, 0x11F3E, 0x11F43, 0x11F50, 0x11F5A, 0x11F5B, 0x11FB0, 0x11FB1, |
| 654 | 0x12000, 0x1239A, 0x12400, 0x1246F, 0x12480, 0x12544, 0x12F90, 0x12FF1, |
| 655 | 0x13000, 0x13430, 0x13440, 0x13441, 0x13447, 0x13456, 0x13460, 0x143FB, |
| 656 | 0x14400, 0x14647, 0x16100, 0x1611E, 0x16130, 0x1613A, 0x16800, 0x16A39, |
| 657 | 0x16A40, 0x16A5F, 0x16A60, 0x16A6A, 0x16A70, 0x16ABF, 0x16AC0, 0x16ACA, |
| 658 | 0x16AD0, 0x16AEE, 0x16AF0, 0x16AF5, 0x16B00, 0x16B30, 0x16B37, 0x16B40, |
| 659 | 0x16B44, 0x16B50, 0x16B5A, 0x16B63, 0x16B78, 0x16B7D, 0x16B90, 0x16D40, |
| 660 | 0x16D6D, 0x16D70, 0x16D7A, 0x16E40, 0x16E80, 0x16EA0, 0x16EB9, 0x16EBB, |
| 661 | 0x16ED4, 0x16F00, 0x16F4B, 0x16F4F, 0x16F50, 0x16F51, 0x16F88, 0x16F8F, |
| 662 | 0x16F93, 0x16FA0, 0x16FE0, 0x16FE2, 0x16FE3, 0x16FE4, 0x16FE5, 0x16FF0, |
| 663 | 0x16FF2, 0x1AFF0, 0x1AFF4, 0x1AFF5, 0x1AFFC, 0x1AFFD, 0x1AFFF, 0x1B000, |
| 664 | 0x1B001, 0x1B120, 0x1B123, 0x1B155, 0x1B156, 0x1B164, 0x1B168, 0x1BC00, |
| 665 | 0x1BC6B, 0x1BC70, 0x1BC7D, 0x1BC80, 0x1BC89, 0x1BC90, 0x1BC9A, 0x1BC9D, |
| 666 | 0x1BC9F, 0x1BCA0, 0x1BCA4, 0x1CCF0, 0x1CCFA, 0x1CF00, 0x1CF2E, 0x1CF30, |
| 667 | 0x1CF47, 0x1D165, 0x1D16A, 0x1D16D, 0x1D173, 0x1D17B, 0x1D183, 0x1D185, |
| 668 | 0x1D18C, 0x1D1AA, 0x1D1AE, 0x1D242, 0x1D245, 0x1D400, 0x1D455, 0x1D456, |
| 669 | 0x1D49D, 0x1D49E, 0x1D4A0, 0x1D4A2, 0x1D4A3, 0x1D4A5, 0x1D4A7, 0x1D4A9, |
| 670 | 0x1D4AD, 0x1D4AE, 0x1D4BA, 0x1D4BB, 0x1D4BC, 0x1D4BD, 0x1D4C4, 0x1D4C5, |
| 671 | 0x1D506, 0x1D507, 0x1D50B, 0x1D50D, 0x1D515, 0x1D516, 0x1D51D, 0x1D51E, |
| 672 | 0x1D53A, 0x1D53B, 0x1D53F, 0x1D540, 0x1D545, 0x1D546, 0x1D547, 0x1D54A, |
| 673 | 0x1D551, 0x1D552, 0x1D6A6, 0x1D6A8, 0x1D6C1, 0x1D6C2, 0x1D6DB, 0x1D6DC, |
| 674 | 0x1D6FB, 0x1D6FC, 0x1D715, 0x1D716, 0x1D735, 0x1D736, 0x1D74F, 0x1D750, |
| 675 | 0x1D76F, 0x1D770, 0x1D789, 0x1D78A, 0x1D7A9, 0x1D7AA, 0x1D7C3, 0x1D7C4, |
| 676 | 0x1D7CC, 0x1D7CE, 0x1D800, 0x1DA00, 0x1DA37, 0x1DA3B, 0x1DA6D, 0x1DA75, |
| 677 | 0x1DA76, 0x1DA84, 0x1DA85, 0x1DA9B, 0x1DAA0, 0x1DAA1, 0x1DAB0, 0x1DF00, |
| 678 | 0x1DF1F, 0x1DF25, 0x1DF2B, 0x1E000, 0x1E007, 0x1E008, 0x1E019, 0x1E01B, |
| 679 | 0x1E022, 0x1E023, 0x1E025, 0x1E026, 0x1E02B, 0x1E030, 0x1E06E, 0x1E08F, |
| 680 | 0x1E090, 0x1E100, 0x1E12D, 0x1E130, 0x1E137, 0x1E13E, 0x1E140, 0x1E14A, |
| 681 | 0x1E14E, 0x1E14F, 0x1E290, 0x1E2AE, 0x1E2AF, 0x1E2C0, 0x1E2EC, 0x1E2F0, |
| 682 | 0x1E2FA, 0x1E4D0, 0x1E4EC, 0x1E4F0, 0x1E4FA, 0x1E5D0, 0x1E5EE, 0x1E5F0, |
| 683 | 0x1E5F1, 0x1E5FB, 0x1E6C0, 0x1E6DF, 0x1E6E0, 0x1E6E3, 0x1E6E4, 0x1E6E6, |
| 684 | 0x1E6E7, 0x1E6EE, 0x1E6F0, 0x1E6F5, 0x1E6F6, 0x1E6FE, 0x1E700, 0x1E7E0, |
| 685 | 0x1E7E7, 0x1E7E8, 0x1E7EC, 0x1E7ED, 0x1E7EF, 0x1E7F0, 0x1E7FF, 0x1E800, |
| 686 | 0x1E8C5, 0x1E8D0, 0x1E8D7, 0x1E900, 0x1E944, 0x1E94B, 0x1E94C, 0x1E950, |
| 687 | 0x1E95A, 0x1EE00, 0x1EE04, 0x1EE05, 0x1EE20, 0x1EE21, 0x1EE23, 0x1EE24, |
| 688 | 0x1EE25, 0x1EE27, 0x1EE28, 0x1EE29, 0x1EE33, 0x1EE34, 0x1EE38, 0x1EE39, |
| 689 | 0x1EE3A, 0x1EE3B, 0x1EE3C, 0x1EE42, 0x1EE43, 0x1EE47, 0x1EE48, 0x1EE49, |
| 690 | 0x1EE4A, 0x1EE4B, 0x1EE4C, 0x1EE4D, 0x1EE50, 0x1EE51, 0x1EE53, 0x1EE54, |
| 691 | 0x1EE55, 0x1EE57, 0x1EE58, 0x1EE59, 0x1EE5A, 0x1EE5B, 0x1EE5C, 0x1EE5D, |
| 692 | 0x1EE5E, 0x1EE5F, 0x1EE60, 0x1EE61, 0x1EE63, 0x1EE64, 0x1EE65, 0x1EE67, |
| 693 | 0x1EE6B, 0x1EE6C, 0x1EE73, 0x1EE74, 0x1EE78, 0x1EE79, 0x1EE7D, 0x1EE7E, |
| 694 | 0x1EE7F, 0x1EE80, 0x1EE8A, 0x1EE8B, 0x1EE9C, 0x1EEA1, 0x1EEA4, 0x1EEA5, |
| 695 | 0x1EEAA, 0x1EEAB, 0x1EEBC, 0x1F130, 0x1F14A, 0x1F150, 0x1F16A, 0x1F170, |
| 696 | 0x1F18A, 0x1F1E6, 0x1F200, 0x1F3FB, 0x1F400, 0x1FBF0, 0x1FBFA, 0xE0001, |
| 697 | 0xE0002, 0xE0020, 0xE0080, 0xE0100, 0xE01F0, |
| 698 | ]; |
| 699 | |
| 700 | /// The Word_Break class of each run. |
| 701 | pub static WB_VALS: [WordClass; 1909] = [ |
| 702 | WordClass::Other, WordClass::LF, WordClass::Newline, WordClass::CR, WordClass::Other, WordClass::WSegSpace, WordClass::Other, WordClass::DoubleQuote, |
| 703 | WordClass::Other, WordClass::SingleQuote, WordClass::Other, WordClass::MidNum, WordClass::Other, WordClass::MidNumLet, WordClass::Other, WordClass::Numeric, |
| 704 | WordClass::MidLetter, WordClass::MidNum, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ExtendNumLet, WordClass::Other, WordClass::ALetter, |
| 705 | WordClass::Other, WordClass::Newline, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Format, WordClass::Other, WordClass::ALetter, |
| 706 | WordClass::Other, WordClass::MidLetter, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 707 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 708 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::MidNum, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::MidLetter, |
| 709 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 710 | WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 711 | WordClass::Other, WordClass::ALetter, WordClass::MidLetter, WordClass::ALetter, WordClass::MidNum, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 712 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 713 | WordClass::Other, WordClass::HebrewLetter, WordClass::Other, WordClass::HebrewLetter, WordClass::ALetter, WordClass::MidLetter, WordClass::Other, WordClass::Numeric, |
| 714 | WordClass::Other, WordClass::MidNum, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Format, WordClass::Other, WordClass::ALetter, |
| 715 | WordClass::Extend, WordClass::Numeric, WordClass::Other, WordClass::Numeric, WordClass::MidNum, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 716 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::ALetter, |
| 717 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Numeric, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 718 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 719 | WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::MidNum, |
| 720 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, |
| 721 | WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 722 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Numeric, WordClass::Other, |
| 723 | WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Numeric, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, |
| 724 | WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 725 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 726 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 727 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 728 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, |
| 729 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 730 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 731 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 732 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 733 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Extend, WordClass::ALetter, WordClass::Extend, |
| 734 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 735 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 736 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, |
| 737 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 738 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 739 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 740 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 741 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 742 | WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 743 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 744 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 745 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 746 | WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 747 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 748 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 749 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, |
| 750 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 751 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 752 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 753 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 754 | WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, |
| 755 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 756 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, |
| 757 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 758 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 759 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, |
| 760 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, |
| 761 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, |
| 762 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, |
| 763 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 764 | WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 765 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 766 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 767 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Numeric, WordClass::Extend, WordClass::Other, |
| 768 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 769 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 770 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 771 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 772 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 773 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 774 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::WSegSpace, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 775 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 776 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 777 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, |
| 778 | WordClass::Format, WordClass::Extend, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 779 | WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 780 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 781 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 782 | WordClass::Numeric, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 783 | WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, |
| 784 | WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Numeric, WordClass::ALetter, WordClass::Extend, |
| 785 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Numeric, |
| 786 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 787 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, |
| 788 | WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 789 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 790 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 791 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 792 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 793 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::WSegSpace, WordClass::Other, WordClass::WSegSpace, WordClass::Other, WordClass::Extend, |
| 794 | WordClass::ZWJ, WordClass::Format, WordClass::Other, WordClass::MidNumLet, WordClass::Other, WordClass::MidNumLet, WordClass::Other, WordClass::MidLetter, |
| 795 | WordClass::Newline, WordClass::Format, WordClass::ExtendNumLet, WordClass::Other, WordClass::ExtendNumLet, WordClass::Other, WordClass::MidNum, WordClass::Other, |
| 796 | WordClass::ExtendNumLet, WordClass::Other, WordClass::WSegSpace, WordClass::Format, WordClass::Other, WordClass::Format, WordClass::Other, WordClass::ALetter, |
| 797 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, |
| 798 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 799 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 800 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 801 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 802 | WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 803 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 804 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 805 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 806 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::WSegSpace, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 807 | WordClass::Extend, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Katakana, |
| 808 | WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 809 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, |
| 810 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 811 | WordClass::Numeric, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 812 | WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 813 | WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 814 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 815 | WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 816 | WordClass::Extend, WordClass::Numeric, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 817 | WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Numeric, |
| 818 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 819 | WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, |
| 820 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 821 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 822 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 823 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 824 | WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 825 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::HebrewLetter, WordClass::Extend, |
| 826 | WordClass::HebrewLetter, WordClass::Other, WordClass::HebrewLetter, WordClass::Other, WordClass::HebrewLetter, WordClass::Other, WordClass::HebrewLetter, WordClass::Other, |
| 827 | WordClass::HebrewLetter, WordClass::Other, WordClass::HebrewLetter, WordClass::Other, WordClass::HebrewLetter, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 828 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 829 | WordClass::Other, WordClass::MidLetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ExtendNumLet, WordClass::Other, WordClass::ExtendNumLet, |
| 830 | WordClass::MidNum, WordClass::Other, WordClass::MidNumLet, WordClass::Other, WordClass::MidNum, WordClass::MidLetter, WordClass::Other, WordClass::ALetter, |
| 831 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Format, WordClass::Other, WordClass::MidNumLet, WordClass::Other, WordClass::MidNum, |
| 832 | WordClass::Other, WordClass::MidNumLet, WordClass::Other, WordClass::Numeric, WordClass::MidLetter, WordClass::MidNum, WordClass::Other, WordClass::ALetter, |
| 833 | WordClass::Other, WordClass::ExtendNumLet, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Katakana, WordClass::Extend, WordClass::ALetter, |
| 834 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 835 | WordClass::Other, WordClass::Format, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 836 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 837 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 838 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 839 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 840 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 841 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 842 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 843 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 844 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 845 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 846 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 847 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 848 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 849 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 850 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 851 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 852 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 853 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 854 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Numeric, WordClass::ALetter, |
| 855 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 856 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 857 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 858 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 859 | WordClass::Numeric, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, |
| 860 | WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 861 | WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 862 | WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 863 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 864 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Numeric, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 865 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, |
| 866 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 867 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 868 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 869 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, |
| 870 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 871 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 872 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 873 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 874 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 875 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, |
| 876 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 877 | WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, |
| 878 | WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Numeric, |
| 879 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Numeric, |
| 880 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 881 | WordClass::ALetter, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 882 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 883 | WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 884 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 885 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, |
| 886 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, |
| 887 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, |
| 888 | WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, |
| 889 | WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 890 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 891 | WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, |
| 892 | WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 893 | WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, |
| 894 | WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 895 | WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, |
| 896 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 897 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 898 | WordClass::ALetter, WordClass::Format, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 899 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, |
| 900 | WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 901 | WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, |
| 902 | WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 903 | WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 904 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 905 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 906 | WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, |
| 907 | WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::Katakana, WordClass::Other, WordClass::ALetter, |
| 908 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 909 | WordClass::Other, WordClass::Format, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 910 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Format, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 911 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 912 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 913 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 914 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 915 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 916 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 917 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 918 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 919 | WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 920 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, |
| 921 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, |
| 922 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, |
| 923 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Numeric, WordClass::Other, |
| 924 | WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Numeric, |
| 925 | WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, |
| 926 | WordClass::Numeric, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, |
| 927 | WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 928 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 929 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::ALetter, WordClass::Extend, WordClass::ALetter, WordClass::Other, WordClass::Numeric, |
| 930 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 931 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 932 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 933 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 934 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 935 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 936 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 937 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 938 | WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, WordClass::Other, WordClass::ALetter, |
| 939 | WordClass::Other, WordClass::RegionalIndicator, WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Numeric, WordClass::Other, WordClass::Format, |
| 940 | WordClass::Other, WordClass::Extend, WordClass::Other, WordClass::Extend, WordClass::Other, |
| 941 | ]; |
| 942 | |
| 943 | /// Start code points of the segmentation flag runs. |
| 944 | pub static SEG_FLAG_STARTS: [u32; 1215] = [ |
| 945 | 0x0, 0xA9, 0xAA, 0xAE, 0xAF, 0x300, 0x370, 0x483, |
| 946 | 0x48A, 0x591, 0x5BE, 0x5BF, 0x5C0, 0x5C1, 0x5C3, 0x5C4, |
| 947 | 0x5C6, 0x5C7, 0x5C8, 0x610, 0x61B, 0x64B, 0x660, 0x670, |
| 948 | 0x671, 0x6D6, 0x6DD, 0x6DF, 0x6E5, 0x6E7, 0x6E9, 0x6EA, |
| 949 | 0x6EE, 0x711, 0x712, 0x730, 0x74B, 0x7A6, 0x7B1, 0x7EB, |
| 950 | 0x7F4, 0x7FD, 0x7FE, 0x816, 0x81A, 0x81B, 0x824, 0x825, |
| 951 | 0x828, 0x829, 0x82E, 0x859, 0x85C, 0x897, 0x8A0, 0x8CA, |
| 952 | 0x8E2, 0x8E3, 0x903, 0x915, 0x93A, 0x93B, 0x93C, 0x93D, |
| 953 | 0x941, 0x949, 0x94D, 0x94E, 0x951, 0x958, 0x960, 0x962, |
| 954 | 0x964, 0x978, 0x980, 0x981, 0x982, 0x995, 0x9A9, 0x9AA, |
| 955 | 0x9B1, 0x9B2, 0x9B3, 0x9B6, 0x9BA, 0x9BC, 0x9BD, 0x9BE, |
| 956 | 0x9BF, 0x9C1, 0x9C5, 0x9CD, 0x9CE, 0x9D7, 0x9D8, 0x9DC, |
| 957 | 0x9DE, 0x9DF, 0x9E0, 0x9E2, 0x9E4, 0x9F0, 0x9F2, 0x9FE, |
| 958 | 0x9FF, 0xA01, 0xA03, 0xA3C, 0xA3D, 0xA41, 0xA43, 0xA47, |
| 959 | 0xA49, 0xA4B, 0xA4E, 0xA51, 0xA52, 0xA70, 0xA72, 0xA75, |
| 960 | 0xA76, 0xA81, 0xA83, 0xA95, 0xAA9, 0xAAA, 0xAB1, 0xAB2, |
| 961 | 0xAB4, 0xAB5, 0xABA, 0xABC, 0xABD, 0xAC1, 0xAC6, 0xAC7, |
| 962 | 0xAC9, 0xACD, 0xACE, 0xAE2, 0xAE4, 0xAF9, 0xAFA, 0xB00, |
| 963 | 0xB01, 0xB02, 0xB15, 0xB29, 0xB2A, 0xB31, 0xB32, 0xB34, |
| 964 | 0xB35, 0xB3A, 0xB3C, 0xB3D, 0xB3E, 0xB40, 0xB41, 0xB45, |
| 965 | 0xB4D, 0xB4E, 0xB55, 0xB58, 0xB5C, 0xB5E, 0xB5F, 0xB60, |
| 966 | 0xB62, 0xB64, 0xB71, 0xB72, 0xB82, 0xB83, 0xBBE, 0xBBF, |
| 967 | 0xBC0, 0xBC1, 0xBCD, 0xBCE, 0xBD7, 0xBD8, 0xC00, 0xC01, |
| 968 | 0xC04, 0xC05, 0xC15, 0xC29, 0xC2A, 0xC3A, 0xC3C, 0xC3D, |
| 969 | 0xC3E, 0xC41, 0xC46, 0xC49, 0xC4A, 0xC4D, 0xC4E, 0xC55, |
| 970 | 0xC57, 0xC58, 0xC5B, 0xC62, 0xC64, 0xC81, 0xC82, 0xCBC, |
| 971 | 0xCBD, 0xCBF, 0xCC1, 0xCC2, 0xCC3, 0xCC6, 0xCC9, 0xCCA, |
| 972 | 0xCCE, 0xCD5, 0xCD7, 0xCE2, 0xCE4, 0xD00, 0xD02, 0xD15, |
| 973 | 0xD3B, 0xD3D, 0xD3E, 0xD3F, 0xD41, 0xD45, 0xD4D, 0xD4E, |
| 974 | 0xD57, 0xD58, 0xD62, 0xD64, 0xD81, 0xD82, 0xDCA, 0xDCB, |
| 975 | 0xDCF, 0xDD0, 0xDD2, 0xDD5, 0xDD6, 0xDD7, 0xDDF, 0xDE0, |
| 976 | 0xE31, 0xE32, 0xE34, 0xE3B, 0xE47, 0xE4F, 0xEB1, 0xEB2, |
| 977 | 0xEB4, 0xEBD, 0xEC8, 0xECF, 0xF18, 0xF1A, 0xF35, 0xF36, |
| 978 | 0xF37, 0xF38, 0xF39, 0xF3A, 0xF71, 0xF7F, 0xF80, 0xF85, |
| 979 | 0xF86, 0xF88, 0xF8D, 0xF98, 0xF99, 0xFBD, 0xFC6, 0xFC7, |
| 980 | 0x1000, 0x102B, 0x102D, 0x1031, 0x1032, 0x1038, 0x1039, 0x103A, |
| 981 | 0x103B, 0x103D, 0x103F, 0x1040, 0x1050, 0x1056, 0x1058, 0x105A, |
| 982 | 0x105E, 0x1061, 0x1062, 0x1065, 0x1067, 0x106E, 0x1071, 0x1075, |
| 983 | 0x1082, 0x1083, 0x1085, 0x1087, 0x108D, 0x108E, 0x108F, 0x109D, |
| 984 | 0x109E, 0x135D, 0x1360, 0x1712, 0x1716, 0x1732, 0x1735, 0x1752, |
| 985 | 0x1754, 0x1772, 0x1774, 0x1780, 0x17B4, 0x17B6, 0x17B7, 0x17BE, |
| 986 | 0x17C6, 0x17C7, 0x17C9, 0x17D2, 0x17D3, 0x17D4, 0x17DD, 0x17DE, |
| 987 | 0x180B, 0x180E, 0x180F, 0x1810, 0x1885, 0x1887, 0x18A9, 0x18AA, |
| 988 | 0x1920, 0x1923, 0x1927, 0x1929, 0x1932, 0x1933, 0x1939, 0x193C, |
| 989 | 0x1A17, 0x1A19, 0x1A1B, 0x1A1C, 0x1A20, 0x1A55, 0x1A56, 0x1A57, |
| 990 | 0x1A58, 0x1A5F, 0x1A60, 0x1A61, 0x1A62, 0x1A63, 0x1A65, 0x1A6D, |
| 991 | 0x1A73, 0x1A7D, 0x1A7F, 0x1A80, 0x1AB0, 0x1ADE, 0x1AE0, 0x1AEC, |
| 992 | 0x1B00, 0x1B04, 0x1B0B, 0x1B0D, 0x1B13, 0x1B34, 0x1B3E, 0x1B42, |
| 993 | 0x1B44, 0x1B45, 0x1B4D, 0x1B6B, 0x1B74, 0x1B80, 0x1B82, 0x1B83, |
| 994 | 0x1BA1, 0x1BA2, 0x1BA6, 0x1BA8, 0x1BAB, 0x1BAC, 0x1BAE, 0x1BB0, |
| 995 | 0x1BBB, 0x1BBE, 0x1BE6, 0x1BE7, 0x1BE8, 0x1BEA, 0x1BED, 0x1BEE, |
| 996 | 0x1BEF, 0x1BF4, 0x1C2C, 0x1C34, 0x1C36, 0x1C38, 0x1CD0, 0x1CD3, |
| 997 | 0x1CD4, 0x1CE1, 0x1CE2, 0x1CE9, 0x1CED, 0x1CEE, 0x1CF4, 0x1CF5, |
| 998 | 0x1CF8, 0x1CFA, 0x1DC0, 0x1E00, 0x200D, 0x200E, 0x203C, 0x203D, |
| 999 | 0x2049, 0x204A, 0x20D0, 0x20F1, 0x2122, 0x2123, 0x2139, 0x213A, |
| 1000 | 0x2194, 0x219A, 0x21A9, 0x21AB, 0x231A, 0x231C, 0x2328, 0x2329, |
| 1001 | 0x23CF, 0x23D0, 0x23E9, 0x23F4, 0x23F8, 0x23FB, 0x24C2, 0x24C3, |
| 1002 | 0x25AA, 0x25AC, 0x25B6, 0x25B7, 0x25C0, 0x25C1, 0x25FB, 0x25FF, |
| 1003 | 0x2600, 0x2605, 0x260E, 0x260F, 0x2611, 0x2612, 0x2614, 0x2616, |
| 1004 | 0x2618, 0x2619, 0x261D, 0x261E, 0x2620, 0x2621, 0x2622, 0x2624, |
| 1005 | 0x2626, 0x2627, 0x262A, 0x262B, 0x262E, 0x2630, 0x2638, 0x263B, |
| 1006 | 0x2640, 0x2641, 0x2642, 0x2643, 0x2648, 0x2654, 0x265F, 0x2661, |
| 1007 | 0x2663, 0x2664, 0x2665, 0x2667, 0x2668, 0x2669, 0x267B, 0x267C, |
| 1008 | 0x267E, 0x2680, 0x2692, 0x2698, 0x2699, 0x269A, 0x269B, 0x269D, |
| 1009 | 0x26A0, 0x26A2, 0x26A7, 0x26A8, 0x26AA, 0x26AC, 0x26B0, 0x26B2, |
| 1010 | 0x26BD, 0x26BF, 0x26C4, 0x26C6, 0x26C8, 0x26C9, 0x26CE, 0x26D0, |
| 1011 | 0x26D1, 0x26D2, 0x26D3, 0x26D5, 0x26E9, 0x26EB, 0x26F0, 0x26F6, |
| 1012 | 0x26F7, 0x26FB, 0x26FD, 0x26FE, 0x2702, 0x2703, 0x2705, 0x2706, |
| 1013 | 0x2708, 0x270E, 0x270F, 0x2710, 0x2712, 0x2713, 0x2714, 0x2715, |
| 1014 | 0x2716, 0x2717, 0x271D, 0x271E, 0x2721, 0x2722, 0x2728, 0x2729, |
| 1015 | 0x2733, 0x2735, 0x2744, 0x2745, 0x2747, 0x2748, 0x274C, 0x274D, |
| 1016 | 0x274E, 0x274F, 0x2753, 0x2756, 0x2757, 0x2758, 0x2763, 0x2765, |
| 1017 | 0x2795, 0x2798, 0x27A1, 0x27A2, 0x27B0, 0x27B1, 0x27BF, 0x27C0, |
| 1018 | 0x2934, 0x2936, 0x2B05, 0x2B08, 0x2B1B, 0x2B1D, 0x2B50, 0x2B51, |
| 1019 | 0x2B55, 0x2B56, 0x2CEF, 0x2CF2, 0x2D7F, 0x2D80, 0x2DE0, 0x2E00, |
| 1020 | 0x302A, 0x3030, 0x3031, 0x303D, 0x303E, 0x3099, 0x309B, 0x3297, |
| 1021 | 0x3298, 0x3299, 0x329A, 0xA66F, 0xA673, 0xA674, 0xA67E, 0xA69E, |
| 1022 | 0xA6A0, 0xA6F0, 0xA6F2, 0xA802, 0xA803, 0xA806, 0xA807, 0xA80B, |
| 1023 | 0xA80C, 0xA825, 0xA827, 0xA82C, 0xA82D, 0xA8C4, 0xA8C6, 0xA8E0, |
| 1024 | 0xA8F2, 0xA8FF, 0xA900, 0xA926, 0xA92E, 0xA947, 0xA952, 0xA953, |
| 1025 | 0xA954, 0xA980, 0xA983, 0xA989, 0xA98C, 0xA98F, 0xA9B3, 0xA9B4, |
| 1026 | 0xA9B6, 0xA9BA, 0xA9BC, 0xA9BE, 0xA9C0, 0xA9C1, 0xA9E0, 0xA9E5, |
| 1027 | 0xA9E6, 0xA9E7, 0xA9F0, 0xA9FA, 0xA9FF, 0xAA29, 0xAA2F, 0xAA31, |
| 1028 | 0xAA33, 0xAA35, 0xAA37, 0xAA43, 0xAA44, 0xAA4C, 0xAA4D, 0xAA60, |
| 1029 | 0xAA70, 0xAA71, 0xAA74, 0xAA7A, 0xAA7B, 0xAA7C, 0xAA7D, 0xAA7E, |
| 1030 | 0xAA80, 0xAAB0, 0xAAB1, 0xAAB2, 0xAAB5, 0xAAB7, 0xAAB9, 0xAABE, |
| 1031 | 0xAAC0, 0xAAC1, 0xAAC2, 0xAAE0, 0xAAEB, 0xAAEC, 0xAAEE, 0xAAF6, |
| 1032 | 0xAAF7, 0xABC0, 0xABDB, 0xABE5, 0xABE6, 0xABE8, 0xABE9, 0xABED, |
| 1033 | 0xABEE, 0xFB1E, 0xFB1F, 0xFE00, 0xFE10, 0xFE20, 0xFE30, 0xFF9E, |
| 1034 | 0xFFA0, 0x101FD, 0x101FE, 0x102E0, 0x102E1, 0x10376, 0x1037B, 0x10A00, |
| 1035 | 0x10A01, 0x10A04, 0x10A05, 0x10A07, 0x10A0C, 0x10A10, 0x10A14, 0x10A15, |
| 1036 | 0x10A18, 0x10A19, 0x10A36, 0x10A38, 0x10A3B, 0x10A3F, 0x10A40, 0x10AE5, |
| 1037 | 0x10AE7, 0x10D24, 0x10D28, 0x10D69, 0x10D6E, 0x10EAB, 0x10EAD, 0x10EFA, |
| 1038 | 0x10F00, 0x10F46, 0x10F51, 0x10F82, 0x10F86, 0x11001, 0x11002, 0x11038, |
| 1039 | 0x11047, 0x11070, 0x11071, 0x11073, 0x11075, 0x1107F, 0x11082, 0x110B3, |
| 1040 | 0x110B7, 0x110B9, 0x110BB, 0x110C2, 0x110C3, 0x11100, 0x11103, 0x11127, |
| 1041 | 0x1112C, 0x1112D, 0x11133, 0x11134, 0x11135, 0x11144, 0x11145, 0x11147, |
| 1042 | 0x11148, 0x11173, 0x11174, 0x11180, 0x11182, 0x111B6, 0x111BF, 0x111C0, |
| 1043 | 0x111C1, 0x111C9, 0x111CD, 0x111CF, 0x111D0, 0x1122F, 0x11232, 0x11234, |
| 1044 | 0x11238, 0x1123E, 0x1123F, 0x11241, 0x11242, 0x112DF, 0x112E0, 0x112E3, |
| 1045 | 0x112EB, 0x11300, 0x11302, 0x1133B, 0x1133D, 0x1133E, 0x1133F, 0x11340, |
| 1046 | 0x11341, 0x1134D, 0x1134E, 0x11357, 0x11358, 0x11366, 0x1136D, 0x11370, |
| 1047 | 0x11375, 0x11380, 0x1138A, 0x1138B, 0x1138C, 0x1138E, 0x1138F, 0x11390, |
| 1048 | 0x113B6, 0x113B8, 0x113B9, 0x113BB, 0x113C1, 0x113C2, 0x113C3, 0x113C5, |
| 1049 | 0x113C6, 0x113C7, 0x113CA, 0x113CE, 0x113D0, 0x113D1, 0x113D2, 0x113D3, |
| 1050 | 0x113E1, 0x113E3, 0x11438, 0x11440, 0x11442, 0x11445, 0x11446, 0x11447, |
| 1051 | 0x1145E, 0x1145F, 0x114B0, 0x114B1, 0x114B3, 0x114B9, 0x114BA, 0x114BB, |
| 1052 | 0x114BD, 0x114BE, 0x114BF, 0x114C1, 0x114C2, 0x114C4, 0x115AF, 0x115B0, |
| 1053 | 0x115B2, 0x115B6, 0x115BC, 0x115BE, 0x115BF, 0x115C1, 0x115DC, 0x115DE, |
| 1054 | 0x11633, 0x1163B, 0x1163D, 0x1163E, 0x1163F, 0x11641, 0x116AB, 0x116AC, |
| 1055 | 0x116AD, 0x116AE, 0x116B0, 0x116B8, 0x1171D, 0x1171E, 0x1171F, 0x11720, |
| 1056 | 0x11722, 0x11726, 0x11727, 0x1172C, 0x1182F, 0x11838, 0x11839, 0x1183B, |
| 1057 | 0x11900, 0x11907, 0x11909, 0x1190A, 0x1190C, 0x11914, 0x11915, 0x11917, |
| 1058 | 0x11918, 0x11930, 0x11931, 0x1193B, 0x1193E, 0x1193F, 0x11943, 0x11944, |
| 1059 | 0x119D4, 0x119D8, 0x119DA, 0x119DC, 0x119E0, 0x119E1, 0x11A00, 0x11A01, |
| 1060 | 0x11A0B, 0x11A33, 0x11A39, 0x11A3B, 0x11A3F, 0x11A47, 0x11A48, 0x11A50, |
| 1061 | 0x11A51, 0x11A57, 0x11A59, 0x11A5C, 0x11A84, 0x11A8A, 0x11A97, 0x11A98, |
| 1062 | 0x11A99, 0x11A9A, 0x11B60, 0x11B61, 0x11B62, 0x11B65, 0x11B66, 0x11B67, |
| 1063 | 0x11C30, 0x11C37, 0x11C38, 0x11C3E, 0x11C3F, 0x11C40, 0x11C92, 0x11CA8, |
| 1064 | 0x11CAA, 0x11CB1, 0x11CB2, 0x11CB4, 0x11CB5, 0x11CB7, 0x11D31, 0x11D37, |
| 1065 | 0x11D3A, 0x11D3B, 0x11D3C, 0x11D3E, 0x11D3F, 0x11D46, 0x11D47, 0x11D48, |
| 1066 | 0x11D90, 0x11D92, 0x11D95, 0x11D96, 0x11D97, 0x11D98, 0x11EF3, 0x11EF5, |
| 1067 | 0x11F00, 0x11F02, 0x11F04, 0x11F11, 0x11F12, 0x11F34, 0x11F36, 0x11F3B, |
| 1068 | 0x11F40, 0x11F42, 0x11F43, 0x11F5A, 0x11F5B, 0x13440, 0x13441, 0x13447, |
| 1069 | 0x13456, 0x1611E, 0x1612A, 0x1612D, 0x16130, 0x16AF0, 0x16AF5, 0x16B30, |
| 1070 | 0x16B37, 0x16F4F, 0x16F50, 0x16F8F, 0x16F93, 0x16FE4, 0x16FE5, 0x16FF0, |
| 1071 | 0x16FF2, 0x1BC9D, 0x1BC9F, 0x1CF00, 0x1CF2E, 0x1CF30, 0x1CF47, 0x1D165, |
| 1072 | 0x1D16A, 0x1D16D, 0x1D173, 0x1D17B, 0x1D183, 0x1D185, 0x1D18C, 0x1D1AA, |
| 1073 | 0x1D1AE, 0x1D242, 0x1D245, 0x1DA00, 0x1DA37, 0x1DA3B, 0x1DA6D, 0x1DA75, |
| 1074 | 0x1DA76, 0x1DA84, 0x1DA85, 0x1DA9B, 0x1DAA0, 0x1DAA1, 0x1DAB0, 0x1E000, |
| 1075 | 0x1E007, 0x1E008, 0x1E019, 0x1E01B, 0x1E022, 0x1E023, 0x1E025, 0x1E026, |
| 1076 | 0x1E02B, 0x1E08F, 0x1E090, 0x1E130, 0x1E137, 0x1E2AE, 0x1E2AF, 0x1E2EC, |
| 1077 | 0x1E2F0, 0x1E4EC, 0x1E4F0, 0x1E5EE, 0x1E5F0, 0x1E6E3, 0x1E6E4, 0x1E6E6, |
| 1078 | 0x1E6E7, 0x1E6EE, 0x1E6F0, 0x1E6F5, 0x1E6F6, 0x1E8D0, 0x1E8D7, 0x1E944, |
| 1079 | 0x1E94B, 0x1F004, 0x1F005, 0x1F02C, 0x1F030, 0x1F094, 0x1F0A0, 0x1F0AF, |
| 1080 | 0x1F0B1, 0x1F0C0, 0x1F0C1, 0x1F0CF, 0x1F0D1, 0x1F0F6, 0x1F100, 0x1F170, |
| 1081 | 0x1F172, 0x1F17E, 0x1F180, 0x1F18E, 0x1F18F, 0x1F191, 0x1F19B, 0x1F1AE, |
| 1082 | 0x1F1E6, 0x1F201, 0x1F210, 0x1F21A, 0x1F21B, 0x1F22F, 0x1F230, 0x1F232, |
| 1083 | 0x1F23B, 0x1F23C, 0x1F240, 0x1F249, 0x1F260, 0x1F266, 0x1F322, 0x1F324, |
| 1084 | 0x1F394, 0x1F396, 0x1F398, 0x1F399, 0x1F39C, 0x1F39E, 0x1F3F1, 0x1F3F3, |
| 1085 | 0x1F3F6, 0x1F3F7, 0x1F3FB, 0x1F400, 0x1F4FE, 0x1F4FF, 0x1F53E, 0x1F549, |
| 1086 | 0x1F54F, 0x1F550, 0x1F568, 0x1F56F, 0x1F571, 0x1F573, 0x1F57B, 0x1F587, |
| 1087 | 0x1F588, 0x1F58A, 0x1F58E, 0x1F590, 0x1F591, 0x1F595, 0x1F597, 0x1F5A4, |
| 1088 | 0x1F5A6, 0x1F5A8, 0x1F5A9, 0x1F5B1, 0x1F5B3, 0x1F5BC, 0x1F5BD, 0x1F5C2, |
| 1089 | 0x1F5C5, 0x1F5D1, 0x1F5D4, 0x1F5DC, 0x1F5DF, 0x1F5E1, 0x1F5E2, 0x1F5E3, |
| 1090 | 0x1F5E4, 0x1F5E8, 0x1F5E9, 0x1F5EF, 0x1F5F0, 0x1F5F3, 0x1F5F4, 0x1F5FA, |
| 1091 | 0x1F650, 0x1F680, 0x1F6C6, 0x1F6CB, 0x1F6D3, 0x1F6D5, 0x1F6E6, 0x1F6E9, |
| 1092 | 0x1F6EA, 0x1F6EB, 0x1F6F1, 0x1F6F3, 0x1F700, 0x1F7DA, 0x1F800, 0x1F80C, |
| 1093 | 0x1F810, 0x1F848, 0x1F850, 0x1F85A, 0x1F860, 0x1F888, 0x1F890, 0x1F8AE, |
| 1094 | 0x1F8B0, 0x1F8BC, 0x1F8C0, 0x1F8C2, 0x1F8D0, 0x1F8D9, 0x1F900, 0x1F90C, |
| 1095 | 0x1F93B, 0x1F93C, 0x1F946, 0x1F947, 0x1FA00, 0x1FA58, 0x1FA60, 0x1FA6E, |
| 1096 | 0x1FB00, 0x1FC00, 0x1FFFE, 0xE0020, 0xE0080, 0xE0100, 0xE01F0, |
| 1097 | ]; |
| 1098 | |
| 1099 | /// The segmentation flags of each run: bit 0 is Extended_Pictographic, bits 1 and 2 are the Indic_Conjunct_Break value. |
| 1100 | pub static SEG_FLAG_VALS: [u8; 1215] = [ |
| 1101 | 0, 1, 0, 1, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1102 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1103 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1104 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, 4, 0, 4, 0, |
| 1105 | 4, 0, 6, 0, 4, 2, 0, 4, 0, 2, 0, 4, 0, 2, 0, 2, |
| 1106 | 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, 6, 0, 4, 0, 2, |
| 1107 | 0, 2, 0, 4, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1108 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, 0, 2, 0, 2, |
| 1109 | 0, 2, 0, 4, 0, 4, 0, 4, 0, 6, 0, 4, 0, 2, 4, 0, |
| 1110 | 4, 0, 2, 0, 2, 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, |
| 1111 | 6, 0, 4, 0, 2, 0, 2, 0, 4, 0, 2, 0, 4, 0, 4, 0, |
| 1112 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, 0, 2, 0, 4, 0, |
| 1113 | 4, 0, 4, 0, 4, 6, 0, 4, 0, 2, 0, 4, 0, 4, 0, 4, |
| 1114 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, |
| 1115 | 4, 0, 4, 0, 4, 0, 6, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1116 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1117 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1118 | 4, 0, 4, 0, 4, 0, 4, 0, 2, 0, 4, 0, 4, 0, 6, 4, |
| 1119 | 0, 4, 2, 0, 2, 0, 4, 2, 4, 2, 0, 2, 0, 2, 4, 2, |
| 1120 | 4, 0, 4, 0, 4, 2, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1121 | 0, 4, 0, 2, 4, 0, 4, 0, 4, 0, 4, 6, 4, 0, 4, 0, |
| 1122 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1123 | 4, 0, 4, 0, 2, 0, 4, 0, 4, 0, 6, 0, 4, 0, 4, 0, |
| 1124 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, 0, 2, 4, 0, 4, |
| 1125 | 6, 2, 0, 4, 0, 4, 0, 2, 0, 4, 0, 4, 6, 4, 2, 0, |
| 1126 | 2, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1127 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 1, 0, |
| 1128 | 1, 0, 4, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1129 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1130 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1131 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1132 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1133 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1134 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1135 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1136 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1137 | 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, |
| 1138 | 1, 0, 4, 0, 4, 0, 4, 0, 4, 1, 0, 1, 0, 4, 0, 1, |
| 1139 | 0, 1, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1140 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1141 | 0, 4, 0, 2, 0, 2, 4, 0, 4, 0, 4, 0, 6, 0, 2, 4, |
| 1142 | 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, |
| 1143 | 0, 2, 0, 2, 0, 4, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1144 | 0, 4, 0, 2, 0, 4, 0, 6, 0, 2, 0, 4, 0, 4, 0, 4, |
| 1145 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 2, |
| 1146 | 4, 0, 4, 0, 4, 2, 0, 2, 0, 2, 0, 4, 0, 6, 0, 4, |
| 1147 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1148 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 2, 4, |
| 1149 | 0, 4, 6, 4, 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1150 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1151 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1152 | 0, 2, 0, 2, 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1153 | 0, 4, 0, 4, 6, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1154 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1155 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1156 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1157 | 2, 0, 2, 0, 2, 0, 2, 0, 2, 4, 0, 4, 6, 0, 4, 0, |
| 1158 | 4, 0, 4, 0, 4, 0, 2, 4, 2, 4, 0, 4, 0, 6, 0, 2, |
| 1159 | 4, 0, 4, 2, 0, 4, 0, 4, 6, 0, 4, 0, 4, 0, 4, 0, |
| 1160 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1161 | 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, |
| 1162 | 4, 0, 2, 0, 2, 0, 4, 0, 4, 6, 0, 4, 0, 4, 0, 4, |
| 1163 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1164 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1165 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1166 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1167 | 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, |
| 1168 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1169 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1170 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1171 | 0, 1, 4, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1172 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1173 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1174 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1175 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, |
| 1176 | 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 4, 0, 4, 0, |
| 1177 | ]; |
| 1178 |