==> src/gc_tables.c <==1/* Generated from unicode-segmentation 1.13.3 tables.rs (Unicode 17): grapheme cluster break
2 * categories and InCB=Extend. Do not edit; regenerate from the crate. */
3#include "gc_tables.h"
4
5const tui_gc_range TUI_GC_TABLE[1618] = {
6 {0x0, 0x9, TUI_GC_Control},
7 {0xa, 0xa, TUI_GC_LF},
8 {0xb, 0xc, TUI_GC_Control},
9 {0xd, 0xd, TUI_GC_CR},
10 {0xe, 0x1f, TUI_GC_Control},
11 {0x7f, 0x9f, TUI_GC_Control},
12 {0xa9, 0xa9, TUI_GC_Extended_Pictographic},
13 {0xad, 0xad, TUI_GC_Control},
14 {0xae, 0xae, TUI_GC_Extended_Pictographic},
15 {0x300, 0x36f, TUI_GC_Extend},
16 {0x483, 0x489, TUI_GC_Extend},
17 {0x591, 0x5bd, TUI_GC_Extend},
18 {0x5bf, 0x5bf, TUI_GC_Extend},
19 {0x5c1, 0x5c2, TUI_GC_Extend},
20 {0x5c4, 0x5c5, TUI_GC_Extend},
21 {0x5c7, 0x5c7, TUI_GC_Extend},
22 {0x600, 0x605, TUI_GC_Prepend},
23 {0x610, 0x61a, TUI_GC_Extend},
24 {0x61c, 0x61c, TUI_GC_Control},
25 {0x64b, 0x65f, TUI_GC_Extend},
26 {0x670, 0x670, TUI_GC_Extend},
27 {0x6d6, 0x6dc, TUI_GC_Extend},
28 {0x6dd, 0x6dd, TUI_GC_Prepend},
29 {0x6df, 0x6e4, TUI_GC_Extend},
30 {0x6e7, 0x6e8, TUI_GC_Extend},
31 {0x6ea, 0x6ed, TUI_GC_Extend},
32 {0x70f, 0x70f, TUI_GC_Prepend},
33 {0x711, 0x711, TUI_GC_Extend},
34 {0x730, 0x74a, TUI_GC_Extend},
35 {0x7a6, 0x7b0, TUI_GC_Extend},
36 {0x7eb, 0x7f3, TUI_GC_Extend},
37 {0x7fd, 0x7fd, TUI_GC_Extend},
38 {0x816, 0x819, TUI_GC_Extend},
39 {0x81b, 0x823, TUI_GC_Extend},
40 {0x825, 0x827, TUI_GC_Extend},
41 {0x829, 0x82d, TUI_GC_Extend},
42 {0x859, 0x85b, TUI_GC_Extend},
43 {0x890, 0x891, TUI_GC_Prepend},
44 {0x897, 0x89f, TUI_GC_Extend},
45 {0x8ca, 0x8e1, TUI_GC_Extend},
46 {0x8e2, 0x8e2, TUI_GC_Prepend},
47 {0x8e3, 0x902, TUI_GC_Extend},
48 {0x903, 0x903, TUI_GC_SpacingMark},
49 {0x915, 0x939, TUI_GC_InCB_Consonant},
50 {0x93a, 0x93a, TUI_GC_Extend},
51 {0x93b, 0x93b, TUI_GC_SpacingMark},
52 {0x93c, 0x93c, TUI_GC_Extend},
53 {0x93e, 0x940, TUI_GC_SpacingMark},
54 {0x941, 0x948, TUI_GC_Extend},
55 {0x949, 0x94c, TUI_GC_SpacingMark},
56 {0x94d, 0x94d, TUI_GC_Extend},
57 {0x94e, 0x94f, TUI_GC_SpacingMark},
58 {0x951, 0x957, TUI_GC_Extend},
59 {0x958, 0x95f, TUI_GC_InCB_Consonant},
60 {0x962, 0x963, TUI_GC_Extend},
61 {0x978, 0x97f, TUI_GC_InCB_Consonant},
62 {0x981, 0x981, TUI_GC_Extend},
63 {0x982, 0x983, TUI_GC_SpacingMark},
64 {0x995, 0x9a8, TUI_GC_InCB_Consonant},
65 {0x9aa, 0x9b0, TUI_GC_InCB_Consonant},
66 {0x9b2, 0x9b2, TUI_GC_InCB_Consonant},
67 {0x9b6, 0x9b9, TUI_GC_InCB_Consonant},
68 {0x9bc, 0x9bc, TUI_GC_Extend},
69 {0x9be, 0x9be, TUI_GC_Extend},
70 {0x9bf, 0x9c0, TUI_GC_SpacingMark},
71 {0x9c1, 0x9c4, TUI_GC_Extend},
72 {0x9c7, 0x9c8, TUI_GC_SpacingMark},
73 {0x9cb, 0x9cc, TUI_GC_SpacingMark},
74 {0x9cd, 0x9cd, TUI_GC_Extend},
75 {0x9d7, 0x9d7, TUI_GC_Extend},
76 {0x9dc, 0x9dd, TUI_GC_InCB_Consonant},
77 {0x9df, 0x9df, TUI_GC_InCB_Consonant},
78 {0x9e2, 0x9e3, TUI_GC_Extend},
79 {0x9f0, 0x9f1, TUI_GC_InCB_Consonant},
80 {0x9fe, 0x9fe, TUI_GC_Extend},
81 {0xa01, 0xa02, TUI_GC_Extend},
82 {0xa03, 0xa03, TUI_GC_SpacingMark},
83 {0xa3c, 0xa3c, TUI_GC_Extend},
84 {0xa3e, 0xa40, TUI_GC_SpacingMark},
85 {0xa41, 0xa42, TUI_GC_Extend},
86 {0xa47, 0xa48, TUI_GC_Extend},
87 {0xa4b, 0xa4d, TUI_GC_Extend},
88 {0xa51, 0xa51, TUI_GC_Extend},
89 {0xa70, 0xa71, TUI_GC_Extend},
90 {0xa75, 0xa75, TUI_GC_Extend},
91 {0xa81, 0xa82, TUI_GC_Extend},
92 {0xa83, 0xa83, TUI_GC_SpacingMark},
93 {0xa95, 0xaa8, TUI_GC_InCB_Consonant},
94 {0xaaa, 0xab0, TUI_GC_InCB_Consonant},
95 {0xab2, 0xab3, TUI_GC_InCB_Consonant},
96 {0xab5, 0xab9, TUI_GC_InCB_Consonant},
97 {0xabc, 0xabc, TUI_GC_Extend},
98 {0xabe, 0xac0, TUI_GC_SpacingMark},
99 {0xac1, 0xac5, TUI_GC_Extend},
100 {0xac7, 0xac8, TUI_GC_Extend},
101 {0xac9, 0xac9, TUI_GC_SpacingMark},
102 {0xacb, 0xacc, TUI_GC_SpacingMark},
103 {0xacd, 0xacd, TUI_GC_Extend},
104 {0xae2, 0xae3, TUI_GC_Extend},
105 {0xaf9, 0xaf9, TUI_GC_InCB_Consonant},
106 {0xafa, 0xaff, TUI_GC_Extend},
107 {0xb01, 0xb01, TUI_GC_Extend},
108 {0xb02, 0xb03, TUI_GC_SpacingMark},
109 {0xb15, 0xb28, TUI_GC_InCB_Consonant},
110 {0xb2a, 0xb30, TUI_GC_InCB_Consonant},
111 {0xb32, 0xb33, TUI_GC_InCB_Consonant},
112 {0xb35, 0xb39, TUI_GC_InCB_Consonant},
113 {0xb3c, 0xb3c, TUI_GC_Extend},
114 {0xb3e, 0xb3f, TUI_GC_Extend},
115 {0xb40, 0xb40, TUI_GC_SpacingMark},
116 {0xb41, 0xb44, TUI_GC_Extend},
117 {0xb47, 0xb48, TUI_GC_SpacingMark},
118 {0xb4b, 0xb4c, TUI_GC_SpacingMark},
119 {0xb4d, 0xb4d, TUI_GC_Extend},
120 {0xb55, 0xb57, TUI_GC_Extend},
121 {0xb5c, 0xb5d, TUI_GC_InCB_Consonant},
122 {0xb5f, 0xb5f, TUI_GC_InCB_Consonant},
123 {0xb62, 0xb63, TUI_GC_Extend},
124 {0xb71, 0xb71, TUI_GC_InCB_Consonant},
125 {0xb82, 0xb82, TUI_GC_Extend},
126 {0xbbe, 0xbbe, TUI_GC_Extend},
127 {0xbbf, 0xbbf, TUI_GC_SpacingMark},
128 {0xbc0, 0xbc0, TUI_GC_Extend},
129 {0xbc1, 0xbc2, TUI_GC_SpacingMark},
130 {0xbc6, 0xbc8, TUI_GC_SpacingMark},
131 {0xbca, 0xbcc, TUI_GC_SpacingMark},
132 {0xbcd, 0xbcd, TUI_GC_Extend},
133 {0xbd7, 0xbd7, TUI_GC_Extend},
134 {0xc00, 0xc00, TUI_GC_Extend},
135 {0xc01, 0xc03, TUI_GC_SpacingMark},
136 {0xc04, 0xc04, TUI_GC_Extend},
137 {0xc15, 0xc28, TUI_GC_InCB_Consonant},
138 {0xc2a, 0xc39, TUI_GC_InCB_Consonant},
139 {0xc3c, 0xc3c, TUI_GC_Extend},
140 {0xc3e, 0xc40, TUI_GC_Extend},
141 {0xc41, 0xc44, TUI_GC_SpacingMark},
142 {0xc46, 0xc48, TUI_GC_Extend},
143 {0xc4a, 0xc4d, TUI_GC_Extend},
144 {0xc55, 0xc56, TUI_GC_Extend},
145 {0xc58, 0xc5a, TUI_GC_InCB_Consonant},
146 {0xc62, 0xc63, TUI_GC_Extend},
147 {0xc81, 0xc81, TUI_GC_Extend},
148 {0xc82, 0xc83, TUI_GC_SpacingMark},
149 {0xcbc, 0xcbc, TUI_GC_Extend},
150 {0xcbe, 0xcbe, TUI_GC_SpacingMark},
151 {0xcbf, 0xcc0, TUI_GC_Extend},
152 {0xcc1, 0xcc1, TUI_GC_SpacingMark},
153 {0xcc2, 0xcc2, TUI_GC_Extend},
154 {0xcc3, 0xcc4, TUI_GC_SpacingMark},
155 {0xcc6, 0xcc8, TUI_GC_Extend},
156 {0xcca, 0xccd, TUI_GC_Extend},
157 {0xcd5, 0xcd6, TUI_GC_Extend},
158 {0xce2, 0xce3, TUI_GC_Extend},
159 {0xcf3, 0xcf3, TUI_GC_SpacingMark},
160 {0xd00, 0xd01, TUI_GC_Extend},
161 {0xd02, 0xd03, TUI_GC_SpacingMark},
162 {0xd15, 0xd3a, TUI_GC_InCB_Consonant},
163 {0xd3b, 0xd3c, TUI_GC_Extend},
164 {0xd3e, 0xd3e, TUI_GC_Extend},
165 {0xd3f, 0xd40, TUI_GC_SpacingMark},
166 {0xd41, 0xd44, TUI_GC_Extend},
167 {0xd46, 0xd48, TUI_GC_SpacingMark},
168 {0xd4a, 0xd4c, TUI_GC_SpacingMark},
169 {0xd4d, 0xd4d, TUI_GC_Extend},
170 {0xd4e, 0xd4e, TUI_GC_Prepend},
171 {0xd57, 0xd57, TUI_GC_Extend},
172 {0xd62, 0xd63, TUI_GC_Extend},
173 {0xd81, 0xd81, TUI_GC_Extend},
174 {0xd82, 0xd83, TUI_GC_SpacingMark},
175 {0xdca, 0xdca, TUI_GC_Extend},
176 {0xdcf, 0xdcf, TUI_GC_Extend},
177 {0xdd0, 0xdd1, TUI_GC_SpacingMark},
178 {0xdd2, 0xdd4, TUI_GC_Extend},
179 {0xdd6, 0xdd6, TUI_GC_Extend},
180 {0xdd8, 0xdde, TUI_GC_SpacingMark},
181 {0xddf, 0xddf, TUI_GC_Extend},
182 {0xdf2, 0xdf3, TUI_GC_SpacingMark},
183 {0xe31, 0xe31, TUI_GC_Extend},
184 {0xe33, 0xe33, TUI_GC_SpacingMark},
185 {0xe34, 0xe3a, TUI_GC_Extend},
186 {0xe47, 0xe4e, TUI_GC_Extend},
187 {0xeb1, 0xeb1, TUI_GC_Extend},
188 {0xeb3, 0xeb3, TUI_GC_SpacingMark},
189 {0xeb4, 0xebc, TUI_GC_Extend},
190 {0xec8, 0xece, TUI_GC_Extend},
191 {0xf18, 0xf19, TUI_GC_Extend},
192 {0xf35, 0xf35, TUI_GC_Extend},
193 {0xf37, 0xf37, TUI_GC_Extend},
194 {0xf39, 0xf39, TUI_GC_Extend},
195 {0xf3e, 0xf3f, TUI_GC_SpacingMark},
196 {0xf71, 0xf7e, TUI_GC_Extend},
197 {0xf7f, 0xf7f, TUI_GC_SpacingMark},
198 {0xf80, 0xf84, TUI_GC_Extend},
199 {0xf86, 0xf87, TUI_GC_Extend},
200 {0xf8d, 0xf97, TUI_GC_Extend},
201 {0xf99, 0xfbc, TUI_GC_Extend},
202 {0xfc6, 0xfc6, TUI_GC_Extend},
203 {0x1000, 0x102a, TUI_GC_InCB_Consonant},
204 {0x102d, 0x1030, TUI_GC_Extend},
205 {0x1031, 0x1031, TUI_GC_SpacingMark},
206 {0x1032, 0x1037, TUI_GC_Extend},
207 {0x1039, 0x103a, TUI_GC_Extend},
208 {0x103b, 0x103c, TUI_GC_SpacingMark},
209 {0x103d, 0x103e, TUI_GC_Extend},
210 {0x103f, 0x103f, TUI_GC_InCB_Consonant},
211 {0x1050, 0x1055, TUI_GC_InCB_Consonant},
212 {0x1056, 0x1057, TUI_GC_SpacingMark},
213 {0x1058, 0x1059, TUI_GC_Extend},
214 {0x105a, 0x105d, TUI_GC_InCB_Consonant},
215 {0x105e, 0x1060, TUI_GC_Extend},
216 {0x1061, 0x1061, TUI_GC_InCB_Consonant},
217 {0x1065, 0x1066, TUI_GC_InCB_Consonant},
218 {0x106e, 0x1070, TUI_GC_InCB_Consonant},
219 {0x1071, 0x1074, TUI_GC_Extend},
220 {0x1075, 0x1081, TUI_GC_InCB_Consonant},
221 {0x1082, 0x1082, TUI_GC_Extend},
222 {0x1084, 0x1084, TUI_GC_SpacingMark},
223 {0x1085, 0x1086, TUI_GC_Extend},
224 {0x108d, 0x108d, TUI_GC_Extend},
225 {0x108e, 0x108e, TUI_GC_InCB_Consonant},
226 {0x109d, 0x109d, TUI_GC_Extend},
227 {0x1100, 0x115f, TUI_GC_L},
228 {0x1160, 0x11a7, TUI_GC_V},
229 {0x11a8, 0x11ff, TUI_GC_T},
230 {0x135d, 0x135f, TUI_GC_Extend},
231 {0x1712, 0x1715, TUI_GC_Extend},
232 {0x1732, 0x1734, TUI_GC_Extend},
233 {0x1752, 0x1753, TUI_GC_Extend},
234 {0x1772, 0x1773, TUI_GC_Extend},
235 {0x1780, 0x17b3, TUI_GC_InCB_Consonant},
236 {0x17b4, 0x17b5, TUI_GC_Extend},
237 {0x17b6, 0x17b6, TUI_GC_SpacingMark},
238 {0x17b7, 0x17bd, TUI_GC_Extend},
239 {0x17be, 0x17c5, TUI_GC_SpacingMark},
240 {0x17c6, 0x17c6, TUI_GC_Extend},
241 {0x17c7, 0x17c8, TUI_GC_SpacingMark},
242 {0x17c9, 0x17d3, TUI_GC_Extend},
243 {0x17dd, 0x17dd, TUI_GC_Extend},
244 {0x180b, 0x180d, TUI_GC_Extend},
245 {0x180e, 0x180e, TUI_GC_Control},
246 {0x180f, 0x180f, TUI_GC_Extend},
247 {0x1885, 0x1886, TUI_GC_Extend},
248 {0x18a9, 0x18a9, TUI_GC_Extend},
249 {0x1920, 0x1922, TUI_GC_Extend},
250 {0x1923, 0x1926, TUI_GC_SpacingMark},
251 {0x1927, 0x1928, TUI_GC_Extend},
252 {0x1929, 0x192b, TUI_GC_SpacingMark},
253 {0x1930, 0x1931, TUI_GC_SpacingMark},
254 {0x1932, 0x1932, TUI_GC_Extend},
255 {0x1933, 0x1938, TUI_GC_SpacingMark},
256 {0x1939, 0x193b, TUI_GC_Extend},
257 {0x1a17, 0x1a18, TUI_GC_Extend},
258 {0x1a19, 0x1a1a, TUI_GC_SpacingMark},
259 {0x1a1b, 0x1a1b, TUI_GC_Extend},
260 {0x1a20, 0x1a54, TUI_GC_InCB_Consonant},
261 {0x1a55, 0x1a55, TUI_GC_SpacingMark},
262 {0x1a56, 0x1a56, TUI_GC_Extend},
263 {0x1a57, 0x1a57, TUI_GC_SpacingMark},
264 {0x1a58, 0x1a5e, TUI_GC_Extend},
265 {0x1a60, 0x1a60, TUI_GC_Extend},
266 {0x1a62, 0x1a62, TUI_GC_Extend},
267 {0x1a65, 0x1a6c, TUI_GC_Extend},
268 {0x1a6d, 0x1a72, TUI_GC_SpacingMark},
269 {0x1a73, 0x1a7c, TUI_GC_Extend},
270 {0x1a7f, 0x1a7f, TUI_GC_Extend},
271 {0x1ab0, 0x1add, TUI_GC_Extend},
272 {0x1ae0, 0x1aeb, TUI_GC_Extend},
273 {0x1b00, 0x1b03, TUI_GC_Extend},
274 {0x1b04, 0x1b04, TUI_GC_SpacingMark},
275 {0x1b0b, 0x1b0c, TUI_GC_InCB_Consonant},
276 {0x1b13, 0x1b33, TUI_GC_InCB_Consonant},
277 {0x1b34, 0x1b3d, TUI_GC_Extend},
278 {0x1b3e, 0x1b41, TUI_GC_SpacingMark},
279 {0x1b42, 0x1b44, TUI_GC_Extend},
280 {0x1b45, 0x1b4c, TUI_GC_InCB_Consonant},
281 {0x1b6b, 0x1b73, TUI_GC_Extend},
282 {0x1b80, 0x1b81, TUI_GC_Extend},
283 {0x1b82, 0x1b82, TUI_GC_SpacingMark},
284 {0x1b83, 0x1ba0, TUI_GC_InCB_Consonant},
285 {0x1ba1, 0x1ba1, TUI_GC_SpacingMark},
286 {0x1ba2, 0x1ba5, TUI_GC_Extend},
287 {0x1ba6, 0x1ba7, TUI_GC_SpacingMark},
288 {0x1ba8, 0x1bad, TUI_GC_Extend},
289 {0x1bae, 0x1baf, TUI_GC_InCB_Consonant},
290 {0x1bbb, 0x1bbd, TUI_GC_InCB_Consonant},
291 {0x1be6, 0x1be6, TUI_GC_Extend},
292 {0x1be7, 0x1be7, TUI_GC_SpacingMark},
293 {0x1be8, 0x1be9, TUI_GC_Extend},
294 {0x1bea, 0x1bec, TUI_GC_SpacingMark},
295 {0x1bed, 0x1bed, TUI_GC_Extend},
296 {0x1bee, 0x1bee, TUI_GC_SpacingMark},
297 {0x1bef, 0x1bf3, TUI_GC_Extend},
298 {0x1c24, 0x1c2b, TUI_GC_SpacingMark},
299 {0x1c2c, 0x1c33, TUI_GC_Extend},
300 {0x1c34, 0x1c35, TUI_GC_SpacingMark},
301 {0x1c36, 0x1c37, TUI_GC_Extend},
302 {0x1cd0, 0x1cd2, TUI_GC_Extend},
303 {0x1cd4, 0x1ce0, TUI_GC_Extend},
304 {0x1ce1, 0x1ce1, TUI_GC_SpacingMark},
305 {0x1ce2, 0x1ce8, TUI_GC_Extend},
306 {0x1ced, 0x1ced, TUI_GC_Extend},
307 {0x1cf4, 0x1cf4, TUI_GC_Extend},
308 {0x1cf7, 0x1cf7, TUI_GC_SpacingMark},
309 {0x1cf8, 0x1cf9, TUI_GC_Extend},
310 {0x1dc0, 0x1dff, TUI_GC_Extend},
311 {0x200b, 0x200b, TUI_GC_Control},
312 {0x200c, 0x200c, TUI_GC_Extend},
313 {0x200d, 0x200d, TUI_GC_ZWJ},
314 {0x200e, 0x200f, TUI_GC_Control},
315 {0x2028, 0x202e, TUI_GC_Control},
316 {0x203c, 0x203c, TUI_GC_Extended_Pictographic},
317 {0x2049, 0x2049, TUI_GC_Extended_Pictographic},
318 {0x2060, 0x206f, TUI_GC_Control},
319 {0x20d0, 0x20f0, TUI_GC_Extend},
320 {0x2122, 0x2122, TUI_GC_Extended_Pictographic},
321 {0x2139, 0x2139, TUI_GC_Extended_Pictographic},
322 {0x2194, 0x2199, TUI_GC_Extended_Pictographic},
323 {0x21a9, 0x21aa, TUI_GC_Extended_Pictographic},
324 {0x231a, 0x231b, TUI_GC_Extended_Pictographic},
325 {0x2328, 0x2328, TUI_GC_Extended_Pictographic},
326 {0x23cf, 0x23cf, TUI_GC_Extended_Pictographic},
327 {0x23e9, 0x23f3, TUI_GC_Extended_Pictographic},
328 {0x23f8, 0x23fa, TUI_GC_Extended_Pictographic},
329 {0x24c2, 0x24c2, TUI_GC_Extended_Pictographic},
330 {0x25aa, 0x25ab, TUI_GC_Extended_Pictographic},
331 {0x25b6, 0x25b6, TUI_GC_Extended_Pictographic},
332 {0x25c0, 0x25c0, TUI_GC_Extended_Pictographic},
333 {0x25fb, 0x25fe, TUI_GC_Extended_Pictographic},
334 {0x2600, 0x2604, TUI_GC_Extended_Pictographic},
335 {0x260e, 0x260e, TUI_GC_Extended_Pictographic},
336 {0x2611, 0x2611, TUI_GC_Extended_Pictographic},
337 {0x2614, 0x2615, TUI_GC_Extended_Pictographic},
338 {0x2618, 0x2618, TUI_GC_Extended_Pictographic},
339 {0x261d, 0x261d, TUI_GC_Extended_Pictographic},
340 {0x2620, 0x2620, TUI_GC_Extended_Pictographic},
341 {0x2622, 0x2623, TUI_GC_Extended_Pictographic},
342 {0x2626, 0x2626, TUI_GC_Extended_Pictographic},
343 {0x262a, 0x262a, TUI_GC_Extended_Pictographic},
344 {0x262e, 0x262f, TUI_GC_Extended_Pictographic},
345 {0x2638, 0x263a, TUI_GC_Extended_Pictographic},
346 {0x2640, 0x2640, TUI_GC_Extended_Pictographic},
347 {0x2642, 0x2642, TUI_GC_Extended_Pictographic},
348 {0x2648, 0x2653, TUI_GC_Extended_Pictographic},
349 {0x265f, 0x2660, TUI_GC_Extended_Pictographic},
350 {0x2663, 0x2663, TUI_GC_Extended_Pictographic},
351 {0x2665, 0x2666, TUI_GC_Extended_Pictographic},
352 {0x2668, 0x2668, TUI_GC_Extended_Pictographic},
353 {0x267b, 0x267b, TUI_GC_Extended_Pictographic},
354 {0x267e, 0x267f, TUI_GC_Extended_Pictographic},
355 {0x2692, 0x2697, TUI_GC_Extended_Pictographic},
356 {0x2699, 0x2699, TUI_GC_Extended_Pictographic},
357 {0x269b, 0x269c, TUI_GC_Extended_Pictographic},
358 {0x26a0, 0x26a1, TUI_GC_Extended_Pictographic},
359 {0x26a7, 0x26a7, TUI_GC_Extended_Pictographic},
360 {0x26aa, 0x26ab, TUI_GC_Extended_Pictographic},
361 {0x26b0, 0x26b1, TUI_GC_Extended_Pictographic},
362 {0x26bd, 0x26be, TUI_GC_Extended_Pictographic},
363 {0x26c4, 0x26c5, TUI_GC_Extended_Pictographic},
364 {0x26c8, 0x26c8, TUI_GC_Extended_Pictographic},
365 {0x26ce, 0x26cf, TUI_GC_Extended_Pictographic},
366 {0x26d1, 0x26d1, TUI_GC_Extended_Pictographic},
367 {0x26d3, 0x26d4, TUI_GC_Extended_Pictographic},
368 {0x26e9, 0x26ea, TUI_GC_Extended_Pictographic},
369 {0x26f0, 0x26f5, TUI_GC_Extended_Pictographic},
370 {0x26f7, 0x26fa, TUI_GC_Extended_Pictographic},
371 {0x26fd, 0x26fd, TUI_GC_Extended_Pictographic},
372 {0x2702, 0x2702, TUI_GC_Extended_Pictographic},
373 {0x2705, 0x2705, TUI_GC_Extended_Pictographic},
374 {0x2708, 0x270d, TUI_GC_Extended_Pictographic},
375 {0x270f, 0x270f, TUI_GC_Extended_Pictographic},
376 {0x2712, 0x2712, TUI_GC_Extended_Pictographic},
377 {0x2714, 0x2714, TUI_GC_Extended_Pictographic},
378 {0x2716, 0x2716, TUI_GC_Extended_Pictographic},
379 {0x271d, 0x271d, TUI_GC_Extended_Pictographic},
380 {0x2721, 0x2721, TUI_GC_Extended_Pictographic},
381 {0x2728, 0x2728, TUI_GC_Extended_Pictographic},
382 {0x2733, 0x2734, TUI_GC_Extended_Pictographic},
383 {0x2744, 0x2744, TUI_GC_Extended_Pictographic},
384 {0x2747, 0x2747, TUI_GC_Extended_Pictographic},
385 {0x274c, 0x274c, TUI_GC_Extended_Pictographic},
386 {0x274e, 0x274e, TUI_GC_Extended_Pictographic},
387 {0x2753, 0x2755, TUI_GC_Extended_Pictographic},
388 {0x2757, 0x2757, TUI_GC_Extended_Pictographic},
389 {0x2763, 0x2764, TUI_GC_Extended_Pictographic},
390 {0x2795, 0x2797, TUI_GC_Extended_Pictographic},
391 {0x27a1, 0x27a1, TUI_GC_Extended_Pictographic},
392 {0x27b0, 0x27b0, TUI_GC_Extended_Pictographic},
393 {0x27bf, 0x27bf, TUI_GC_Extended_Pictographic},
394 {0x2934, 0x2935, TUI_GC_Extended_Pictographic},
395 {0x2b05, 0x2b07, TUI_GC_Extended_Pictographic},
396 {0x2b1b, 0x2b1c, TUI_GC_Extended_Pictographic},
397 {0x2b50, 0x2b50, TUI_GC_Extended_Pictographic},
398 {0x2b55, 0x2b55, TUI_GC_Extended_Pictographic},
399 {0x2cef, 0x2cf1, TUI_GC_Extend},
400 {0x2d7f, 0x2d7f, TUI_GC_Extend},
401 {0x2de0, 0x2dff, TUI_GC_Extend},
402 {0x302a, 0x302f, TUI_GC_Extend},
403 {0x3030, 0x3030, TUI_GC_Extended_Pictographic},
404 {0x303d, 0x303d, TUI_GC_Extended_Pictographic},
405 {0x3099, 0x309a, TUI_GC_Extend},
406 {0x3297, 0x3297, TUI_GC_Extended_Pictographic},
407 {0x3299, 0x3299, TUI_GC_Extended_Pictographic},
408 {0xa66f, 0xa672, TUI_GC_Extend},
409 {0xa674, 0xa67d, TUI_GC_Extend},
410 {0xa69e, 0xa69f, TUI_GC_Extend},
411 {0xa6f0, 0xa6f1, TUI_GC_Extend},
412 {0xa802, 0xa802, TUI_GC_Extend},
413 {0xa806, 0xa806, TUI_GC_Extend},
414 {0xa80b, 0xa80b, TUI_GC_Extend},
415 {0xa823, 0xa824, TUI_GC_SpacingMark},
416 {0xa825, 0xa826, TUI_GC_Extend},
417 {0xa827, 0xa827, TUI_GC_SpacingMark},
418 {0xa82c, 0xa82c, TUI_GC_Extend},
419 {0xa880, 0xa881, TUI_GC_SpacingMark},
420 {0xa8b4, 0xa8c3, TUI_GC_SpacingMark},
421 {0xa8c4, 0xa8c5, TUI_GC_Extend},
422 {0xa8e0, 0xa8f1, TUI_GC_Extend},
423 {0xa8ff, 0xa8ff, TUI_GC_Extend},
424 {0xa926, 0xa92d, TUI_GC_Extend},
425 {0xa947, 0xa951, TUI_GC_Extend},
426 {0xa952, 0xa952, TUI_GC_SpacingMark},
427 {0xa953, 0xa953, TUI_GC_Extend},
428 {0xa960, 0xa97c, TUI_GC_L},
429 {0xa980, 0xa982, TUI_GC_Extend},
430 {0xa983, 0xa983, TUI_GC_SpacingMark},
431 {0xa989, 0xa98b, TUI_GC_InCB_Consonant},
432 {0xa98f, 0xa9b2, TUI_GC_InCB_Consonant},
433 {0xa9b3, 0xa9b3, TUI_GC_Extend},
434 {0xa9b4, 0xa9b5, TUI_GC_SpacingMark},
435 {0xa9b6, 0xa9b9, TUI_GC_Extend},
436 {0xa9ba, 0xa9bb, TUI_GC_SpacingMark},
437 {0xa9bc, 0xa9bd, TUI_GC_Extend},
438 {0xa9be, 0xa9bf, TUI_GC_SpacingMark},
439 {0xa9c0, 0xa9c0, TUI_GC_Extend},
440 {0xa9e0, 0xa9e4, TUI_GC_InCB_Consonant},
441 {0xa9e5, 0xa9e5, TUI_GC_Extend},
442 {0xa9e7, 0xa9ef, TUI_GC_InCB_Consonant},
443 {0xa9fa, 0xa9fe, TUI_GC_InCB_Consonant},
444 {0xaa29, 0xaa2e, TUI_GC_Extend},
445 {0xaa2f, 0xaa30, TUI_GC_SpacingMark},
446 {0xaa31, 0xaa32, TUI_GC_Extend},
447 {0xaa33, 0xaa34, TUI_GC_SpacingMark},
448 {0xaa35, 0xaa36, TUI_GC_Extend},
449 {0xaa43, 0xaa43, TUI_GC_Extend},
450 {0xaa4c, 0xaa4c, TUI_GC_Extend},
451 {0xaa4d, 0xaa4d, TUI_GC_SpacingMark},
452 {0xaa60, 0xaa6f, TUI_GC_InCB_Consonant},
453 {0xaa71, 0xaa73, TUI_GC_InCB_Consonant},
454 {0xaa7a, 0xaa7a, TUI_GC_InCB_Consonant},
455 {0xaa7c, 0xaa7c, TUI_GC_Extend},
456 {0xaa7e, 0xaa7f, TUI_GC_InCB_Consonant},
457 {0xaab0, 0xaab0, TUI_GC_Extend},
458 {0xaab2, 0xaab4, TUI_GC_Extend},
459 {0xaab7, 0xaab8, TUI_GC_Extend},
460 {0xaabe, 0xaabf, TUI_GC_Extend},
461 {0xaac1, 0xaac1, TUI_GC_Extend},
462 {0xaae0, 0xaaea, TUI_GC_InCB_Consonant},
463 {0xaaeb, 0xaaeb, TUI_GC_SpacingMark},
464 {0xaaec, 0xaaed, TUI_GC_Extend},
465 {0xaaee, 0xaaef, TUI_GC_SpacingMark},
466 {0xaaf5, 0xaaf5, TUI_GC_SpacingMark},
467 {0xaaf6, 0xaaf6, TUI_GC_Extend},
468 {0xabc0, 0xabda, TUI_GC_InCB_Consonant},
469 {0xabe3, 0xabe4, TUI_GC_SpacingMark},
470 {0xabe5, 0xabe5, TUI_GC_Extend},
471 {0xabe6, 0xabe7, TUI_GC_SpacingMark},
472 {0xabe8, 0xabe8, TUI_GC_Extend},
473 {0xabe9, 0xabea, TUI_GC_SpacingMark},
474 {0xabec, 0xabec, TUI_GC_SpacingMark},
475 {0xabed, 0xabed, TUI_GC_Extend},
476 {0xac00, 0xac00, TUI_GC_LV},
477 {0xac01, 0xac1b, TUI_GC_LVT},
478 {0xac1c, 0xac1c, TUI_GC_LV},
479 {0xac1d, 0xac37, TUI_GC_LVT},
480 {0xac38, 0xac38, TUI_GC_LV},
481 {0xac39, 0xac53, TUI_GC_LVT},
482 {0xac54, 0xac54, TUI_GC_LV},
483 {0xac55, 0xac6f, TUI_GC_LVT},
484 {0xac70, 0xac70, TUI_GC_LV},
485 {0xac71, 0xac8b, TUI_GC_LVT},
486 {0xac8c, 0xac8c, TUI_GC_LV},
487 {0xac8d, 0xaca7, TUI_GC_LVT},
488 {0xaca8, 0xaca8, TUI_GC_LV},
489 {0xaca9, 0xacc3, TUI_GC_LVT},
490 {0xacc4, 0xacc4, TUI_GC_LV},
491 {0xacc5, 0xacdf, TUI_GC_LVT},
492 {0xace0, 0xace0, TUI_GC_LV},
493 {0xace1, 0xacfb, TUI_GC_LVT},
494 {0xacfc, 0xacfc, TUI_GC_LV},
495 {0xacfd, 0xad17, TUI_GC_LVT},
496 {0xad18, 0xad18, TUI_GC_LV},
497 {0xad19, 0xad33, TUI_GC_LVT},
498 {0xad34, 0xad34, TUI_GC_LV},
499 {0xad35, 0xad4f, TUI_GC_LVT},
500 {0xad50, 0xad50, TUI_GC_LV},
501 {0xad51, 0xad6b, TUI_GC_LVT},
502 {0xad6c, 0xad6c, TUI_GC_LV},
503 {0xad6d, 0xad87, TUI_GC_LVT},
504 {0xad88, 0xad88, TUI_GC_LV},
505 {0xad89, 0xada3, TUI_GC_LVT},
506 {0xada4, 0xada4, TUI_GC_LV},
507 {0xada5, 0xadbf, TUI_GC_LVT},
508 {0xadc0, 0xadc0, TUI_GC_LV},
509 {0xadc1, 0xaddb, TUI_GC_LVT},
510 {0xaddc, 0xaddc, TUI_GC_LV},
511 {0xaddd, 0xadf7, TUI_GC_LVT},
512 {0xadf8, 0xadf8, TUI_GC_LV},
513 {0xadf9, 0xae13, TUI_GC_LVT},
514 {0xae14, 0xae14, TUI_GC_LV},
515 {0xae15, 0xae2f, TUI_GC_LVT},
516 {0xae30, 0xae30, TUI_GC_LV},
517 {0xae31, 0xae4b, TUI_GC_LVT},
518 {0xae4c, 0xae4c, TUI_GC_LV},
519 {0xae4d, 0xae67, TUI_GC_LVT},
520 {0xae68, 0xae68, TUI_GC_LV},
521 {0xae69, 0xae83, TUI_GC_LVT},
522 {0xae84, 0xae84, TUI_GC_LV},
523 {0xae85, 0xae9f, TUI_GC_LVT},
524 {0xaea0, 0xaea0, TUI_GC_LV},
525 {0xaea1, 0xaebb, TUI_GC_LVT},
526 {0xaebc, 0xaebc, TUI_GC_LV},
527 {0xaebd, 0xaed7, TUI_GC_LVT},
528 {0xaed8, 0xaed8, TUI_GC_LV},
529 {0xaed9, 0xaef3, TUI_GC_LVT},
530 {0xaef4, 0xaef4, TUI_GC_LV},
531 {0xaef5, 0xaf0f, TUI_GC_LVT},
532 {0xaf10, 0xaf10, TUI_GC_LV},
533 {0xaf11, 0xaf2b, TUI_GC_LVT},
534 {0xaf2c, 0xaf2c, TUI_GC_LV},
535 {0xaf2d, 0xaf47, TUI_GC_LVT},
536 {0xaf48, 0xaf48, TUI_GC_LV},
537 {0xaf49, 0xaf63, TUI_GC_LVT},
538 {0xaf64, 0xaf64, TUI_GC_LV},
539 {0xaf65, 0xaf7f, TUI_GC_LVT},
540 {0xaf80, 0xaf80, TUI_GC_LV},
541 {0xaf81, 0xaf9b, TUI_GC_LVT},
542 {0xaf9c, 0xaf9c, TUI_GC_LV},
543 {0xaf9d, 0xafb7, TUI_GC_LVT},
544 {0xafb8, 0xafb8, TUI_GC_LV},
545 {0xafb9, 0xafd3, TUI_GC_LVT},
546 {0xafd4, 0xafd4, TUI_GC_LV},
547 {0xafd5, 0xafef, TUI_GC_LVT},
548 {0xaff0, 0xaff0, TUI_GC_LV},
549 {0xaff1, 0xb00b, TUI_GC_LVT},
550 {0xb00c, 0xb00c, TUI_GC_LV},
551 {0xb00d, 0xb027, TUI_GC_LVT},
552 {0xb028, 0xb028, TUI_GC_LV},
553 {0xb029, 0xb043, TUI_GC_LVT},
554 {0xb044, 0xb044, TUI_GC_LV},
555 {0xb045, 0xb05f, TUI_GC_LVT},
556 {0xb060, 0xb060, TUI_GC_LV},
557 {0xb061, 0xb07b, TUI_GC_LVT},
558 {0xb07c, 0xb07c, TUI_GC_LV},
559 {0xb07d, 0xb097, TUI_GC_LVT},
560 {0xb098, 0xb098, TUI_GC_LV},
561 {0xb099, 0xb0b3, TUI_GC_LVT},
562 {0xb0b4, 0xb0b4, TUI_GC_LV},
563 {0xb0b5, 0xb0cf, TUI_GC_LVT},
564 {0xb0d0, 0xb0d0, TUI_GC_LV},
565 {0xb0d1, 0xb0eb, TUI_GC_LVT},
566 {0xb0ec, 0xb0ec, TUI_GC_LV},
567 {0xb0ed, 0xb107, TUI_GC_LVT},
568 {0xb108, 0xb108, TUI_GC_LV},
569 {0xb109, 0xb123, TUI_GC_LVT},
570 {0xb124, 0xb124, TUI_GC_LV},
571 {0xb125, 0xb13f, TUI_GC_LVT},
572 {0xb140, 0xb140, TUI_GC_LV},
573 {0xb141, 0xb15b, TUI_GC_LVT},
574 {0xb15c, 0xb15c, TUI_GC_LV},
575 {0xb15d, 0xb177, TUI_GC_LVT},
576 {0xb178, 0xb178, TUI_GC_LV},
577 {0xb179, 0xb193, TUI_GC_LVT},
578 {0xb194, 0xb194, TUI_GC_LV},
579 {0xb195, 0xb1af, TUI_GC_LVT},
580 {0xb1b0, 0xb1b0, TUI_GC_LV},
581 {0xb1b1, 0xb1cb, TUI_GC_LVT},
582 {0xb1cc, 0xb1cc, TUI_GC_LV},
583 {0xb1cd, 0xb1e7, TUI_GC_LVT},
584 {0xb1e8, 0xb1e8, TUI_GC_LV},
585 {0xb1e9, 0xb203, TUI_GC_LVT},
586 {0xb204, 0xb204, TUI_GC_LV},
587 {0xb205, 0xb21f, TUI_GC_LVT},
588 {0xb220, 0xb220, TUI_GC_LV},
589 {0xb221, 0xb23b, TUI_GC_LVT},
590 {0xb23c, 0xb23c, TUI_GC_LV},
591 {0xb23d, 0xb257, TUI_GC_LVT},
592 {0xb258, 0xb258, TUI_GC_LV},
593 {0xb259, 0xb273, TUI_GC_LVT},
594 {0xb274, 0xb274, TUI_GC_LV},
595 {0xb275, 0xb28f, TUI_GC_LVT},
596 {0xb290, 0xb290, TUI_GC_LV},
597 {0xb291, 0xb2ab, TUI_GC_LVT},
598 {0xb2ac, 0xb2ac, TUI_GC_LV},
599 {0xb2ad, 0xb2c7, TUI_GC_LVT},
600 {0xb2c8, 0xb2c8, TUI_GC_LV},
601 {0xb2c9, 0xb2e3, TUI_GC_LVT},
602 {0xb2e4, 0xb2e4, TUI_GC_LV},
603 {0xb2e5, 0xb2ff, TUI_GC_LVT},
604 {0xb300, 0xb300, TUI_GC_LV},
605 {0xb301, 0xb31b, TUI_GC_LVT},
606 {0xb31c, 0xb31c, TUI_GC_LV},
607 {0xb31d, 0xb337, TUI_GC_LVT},
608 {0xb338, 0xb338, TUI_GC_LV},
609 {0xb339, 0xb353, TUI_GC_LVT},
610 {0xb354, 0xb354, TUI_GC_LV},
611 {0xb355, 0xb36f, TUI_GC_LVT},
612 {0xb370, 0xb370, TUI_GC_LV},
613 {0xb371, 0xb38b, TUI_GC_LVT},
614 {0xb38c, 0xb38c, TUI_GC_LV},
615 {0xb38d, 0xb3a7, TUI_GC_LVT},
616 {0xb3a8, 0xb3a8, TUI_GC_LV},
617 {0xb3a9, 0xb3c3, TUI_GC_LVT},
618 {0xb3c4, 0xb3c4, TUI_GC_LV},
619 {0xb3c5, 0xb3df, TUI_GC_LVT},
620 {0xb3e0, 0xb3e0, TUI_GC_LV},
621 {0xb3e1, 0xb3fb, TUI_GC_LVT},
622 {0xb3fc, 0xb3fc, TUI_GC_LV},
623 {0xb3fd, 0xb417, TUI_GC_LVT},
624 {0xb418, 0xb418, TUI_GC_LV},
625 {0xb419, 0xb433, TUI_GC_LVT},
626 {0xb434, 0xb434, TUI_GC_LV},
627 {0xb435, 0xb44f, TUI_GC_LVT},
628 {0xb450, 0xb450, TUI_GC_LV},
629 {0xb451, 0xb46b, TUI_GC_LVT},
630 {0xb46c, 0xb46c, TUI_GC_LV},
631 {0xb46d, 0xb487, TUI_GC_LVT},
632 {0xb488, 0xb488, TUI_GC_LV},
633 {0xb489, 0xb4a3, TUI_GC_LVT},
634 {0xb4a4, 0xb4a4, TUI_GC_LV},
635 {0xb4a5, 0xb4bf, TUI_GC_LVT},
636 {0xb4c0, 0xb4c0, TUI_GC_LV},
637 {0xb4c1, 0xb4db, TUI_GC_LVT},
638 {0xb4dc, 0xb4dc, TUI_GC_LV},
639 {0xb4dd, 0xb4f7, TUI_GC_LVT},
640 {0xb4f8, 0xb4f8, TUI_GC_LV},
641 {0xb4f9, 0xb513, TUI_GC_LVT},
642 {0xb514, 0xb514, TUI_GC_LV},
643 {0xb515, 0xb52f, TUI_GC_LVT},
644 {0xb530, 0xb530, TUI_GC_LV},
645 {0xb531, 0xb54b, TUI_GC_LVT},
646 {0xb54c, 0xb54c, TUI_GC_LV},
647 {0xb54d, 0xb567, TUI_GC_LVT},
648 {0xb568, 0xb568, TUI_GC_LV},
649 {0xb569, 0xb583, TUI_GC_LVT},
650 {0xb584, 0xb584, TUI_GC_LV},
651 {0xb585, 0xb59f, TUI_GC_LVT},
652 {0xb5a0, 0xb5a0, TUI_GC_LV},
653 {0xb5a1, 0xb5bb, TUI_GC_LVT},
654 {0xb5bc, 0xb5bc, TUI_GC_LV},
655 {0xb5bd, 0xb5d7, TUI_GC_LVT},
656 {0xb5d8, 0xb5d8, TUI_GC_LV},
657 {0xb5d9, 0xb5f3, TUI_GC_LVT},
658 {0xb5f4, 0xb5f4, TUI_GC_LV},
659 {0xb5f5, 0xb60f, TUI_GC_LVT},
660 {0xb610, 0xb610, TUI_GC_LV},
661 {0xb611, 0xb62b, TUI_GC_LVT},
662 {0xb62c, 0xb62c, TUI_GC_LV},
663 {0xb62d, 0xb647, TUI_GC_LVT},
664 {0xb648, 0xb648, TUI_GC_LV},
665 {0xb649, 0xb663, TUI_GC_LVT},
666 {0xb664, 0xb664, TUI_GC_LV},
667 {0xb665, 0xb67f, TUI_GC_LVT},
668 {0xb680, 0xb680, TUI_GC_LV},
669 {0xb681, 0xb69b, TUI_GC_LVT},
670 {0xb69c, 0xb69c, TUI_GC_LV},
671 {0xb69d, 0xb6b7, TUI_GC_LVT},
672 {0xb6b8, 0xb6b8, TUI_GC_LV},
673 {0xb6b9, 0xb6d3, TUI_GC_LVT},
674 {0xb6d4, 0xb6d4, TUI_GC_LV},
675 {0xb6d5, 0xb6ef, TUI_GC_LVT},
676 {0xb6f0, 0xb6f0, TUI_GC_LV},
677 {0xb6f1, 0xb70b, TUI_GC_LVT},
678 {0xb70c, 0xb70c, TUI_GC_LV},
679 {0xb70d, 0xb727, TUI_GC_LVT},
680 {0xb728, 0xb728, TUI_GC_LV},
681 {0xb729, 0xb743, TUI_GC_LVT},
682 {0xb744, 0xb744, TUI_GC_LV},
683 {0xb745, 0xb75f, TUI_GC_LVT},
684 {0xb760, 0xb760, TUI_GC_LV},
685 {0xb761, 0xb77b, TUI_GC_LVT},
686 {0xb77c, 0xb77c, TUI_GC_LV},
687 {0xb77d, 0xb797, TUI_GC_LVT},
688 {0xb798, 0xb798, TUI_GC_LV},
689 {0xb799, 0xb7b3, TUI_GC_LVT},
690 {0xb7b4, 0xb7b4, TUI_GC_LV},
691 {0xb7b5, 0xb7cf, TUI_GC_LVT},
692 {0xb7d0, 0xb7d0, TUI_GC_LV},
693 {0xb7d1, 0xb7eb, TUI_GC_LVT},
694 {0xb7ec, 0xb7ec, TUI_GC_LV},
695 {0xb7ed, 0xb807, TUI_GC_LVT},
696 {0xb808, 0xb808, TUI_GC_LV},
697 {0xb809, 0xb823, TUI_GC_LVT},
698 {0xb824, 0xb824, TUI_GC_LV},
699 {0xb825, 0xb83f, TUI_GC_LVT},
700 {0xb840, 0xb840, TUI_GC_LV},
701 {0xb841, 0xb85b, TUI_GC_LVT},
702 {0xb85c, 0xb85c, TUI_GC_LV},
703 {0xb85d, 0xb877, TUI_GC_LVT},
704 {0xb878, 0xb878, TUI_GC_LV},
705 {0xb879, 0xb893, TUI_GC_LVT},
706 {0xb894, 0xb894, TUI_GC_LV},
707 {0xb895, 0xb8af, TUI_GC_LVT},
708 {0xb8b0, 0xb8b0, TUI_GC_LV},
709 {0xb8b1, 0xb8cb, TUI_GC_LVT},
710 {0xb8cc, 0xb8cc, TUI_GC_LV},
711 {0xb8cd, 0xb8e7, TUI_GC_LVT},
712 {0xb8e8, 0xb8e8, TUI_GC_LV},
713 {0xb8e9, 0xb903, TUI_GC_LVT},
714 {0xb904, 0xb904, TUI_GC_LV},
715 {0xb905, 0xb91f, TUI_GC_LVT},
716 {0xb920, 0xb920, TUI_GC_LV},
717 {0xb921, 0xb93b, TUI_GC_LVT},
718 {0xb93c, 0xb93c, TUI_GC_LV},
719 {0xb93d, 0xb957, TUI_GC_LVT},
720 {0xb958, 0xb958, TUI_GC_LV},
721 {0xb959, 0xb973, TUI_GC_LVT},
722 {0xb974, 0xb974, TUI_GC_LV},
723 {0xb975, 0xb98f, TUI_GC_LVT},
724 {0xb990, 0xb990, TUI_GC_LV},
725 {0xb991, 0xb9ab, TUI_GC_LVT},
726 {0xb9ac, 0xb9ac, TUI_GC_LV},
727 {0xb9ad, 0xb9c7, TUI_GC_LVT},
728 {0xb9c8, 0xb9c8, TUI_GC_LV},
729 {0xb9c9, 0xb9e3, TUI_GC_LVT},
730 {0xb9e4, 0xb9e4, TUI_GC_LV},
731 {0xb9e5, 0xb9ff, TUI_GC_LVT},
732 {0xba00, 0xba00, TUI_GC_LV},
733 {0xba01, 0xba1b, TUI_GC_LVT},
734 {0xba1c, 0xba1c, TUI_GC_LV},
735 {0xba1d, 0xba37, TUI_GC_LVT},
736 {0xba38, 0xba38, TUI_GC_LV},
737 {0xba39, 0xba53, TUI_GC_LVT},
738 {0xba54, 0xba54, TUI_GC_LV},
739 {0xba55, 0xba6f, TUI_GC_LVT},
740 {0xba70, 0xba70, TUI_GC_LV},
741 {0xba71, 0xba8b, TUI_GC_LVT},
742 {0xba8c, 0xba8c, TUI_GC_LV},
743 {0xba8d, 0xbaa7, TUI_GC_LVT},
744 {0xbaa8, 0xbaa8, TUI_GC_LV},
745 {0xbaa9, 0xbac3, TUI_GC_LVT},
746 {0xbac4, 0xbac4, TUI_GC_LV},
747 {0xbac5, 0xbadf, TUI_GC_LVT},
748 {0xbae0, 0xbae0, TUI_GC_LV},
749 {0xbae1, 0xbafb, TUI_GC_LVT},
750 {0xbafc, 0xbafc, TUI_GC_LV},
751 {0xbafd, 0xbb17, TUI_GC_LVT},
752 {0xbb18, 0xbb18, TUI_GC_LV},
753 {0xbb19, 0xbb33, TUI_GC_LVT},
754 {0xbb34, 0xbb34, TUI_GC_LV},
755 {0xbb35, 0xbb4f, TUI_GC_LVT},
756 {0xbb50, 0xbb50, TUI_GC_LV},
757 {0xbb51, 0xbb6b, TUI_GC_LVT},
758 {0xbb6c, 0xbb6c, TUI_GC_LV},
759 {0xbb6d, 0xbb87, TUI_GC_LVT},
760 {0xbb88, 0xbb88, TUI_GC_LV},
761 {0xbb89, 0xbba3, TUI_GC_LVT},
762 {0xbba4, 0xbba4, TUI_GC_LV},
763 {0xbba5, 0xbbbf, TUI_GC_LVT},
764 {0xbbc0, 0xbbc0, TUI_GC_LV},
765 {0xbbc1, 0xbbdb, TUI_GC_LVT},
766 {0xbbdc, 0xbbdc, TUI_GC_LV},
767 {0xbbdd, 0xbbf7, TUI_GC_LVT},
768 {0xbbf8, 0xbbf8, TUI_GC_LV},
769 {0xbbf9, 0xbc13, TUI_GC_LVT},
770 {0xbc14, 0xbc14, TUI_GC_LV},
771 {0xbc15, 0xbc2f, TUI_GC_LVT},
772 {0xbc30, 0xbc30, TUI_GC_LV},
773 {0xbc31, 0xbc4b, TUI_GC_LVT},
774 {0xbc4c, 0xbc4c, TUI_GC_LV},
775 {0xbc4d, 0xbc67, TUI_GC_LVT},
776 {0xbc68, 0xbc68, TUI_GC_LV},
777 {0xbc69, 0xbc83, TUI_GC_LVT},
778 {0xbc84, 0xbc84, TUI_GC_LV},
779 {0xbc85, 0xbc9f, TUI_GC_LVT},
780 {0xbca0, 0xbca0, TUI_GC_LV},
781 {0xbca1, 0xbcbb, TUI_GC_LVT},
782 {0xbcbc, 0xbcbc, TUI_GC_LV},
783 {0xbcbd, 0xbcd7, TUI_GC_LVT},
784 {0xbcd8, 0xbcd8, TUI_GC_LV},
785 {0xbcd9, 0xbcf3, TUI_GC_LVT},
786 {0xbcf4, 0xbcf4, TUI_GC_LV},
787 {0xbcf5, 0xbd0f, TUI_GC_LVT},
788 {0xbd10, 0xbd10, TUI_GC_LV},
789 {0xbd11, 0xbd2b, TUI_GC_LVT},
790 {0xbd2c, 0xbd2c, TUI_GC_LV},
791 {0xbd2d, 0xbd47, TUI_GC_LVT},
792 {0xbd48, 0xbd48, TUI_GC_LV},
793 {0xbd49, 0xbd63, TUI_GC_LVT},
794 {0xbd64, 0xbd64, TUI_GC_LV},
795 {0xbd65, 0xbd7f, TUI_GC_LVT},
796 {0xbd80, 0xbd80, TUI_GC_LV},
797 {0xbd81, 0xbd9b, TUI_GC_LVT},
798 {0xbd9c, 0xbd9c, TUI_GC_LV},
799 {0xbd9d, 0xbdb7, TUI_GC_LVT},
800 {0xbdb8, 0xbdb8, TUI_GC_LV},
801 {0xbdb9, 0xbdd3, TUI_GC_LVT},
802 {0xbdd4, 0xbdd4, TUI_GC_LV},
803 {0xbdd5, 0xbdef, TUI_GC_LVT},
804 {0xbdf0, 0xbdf0, TUI_GC_LV},
805 {0xbdf1, 0xbe0b, TUI_GC_LVT},
806 {0xbe0c, 0xbe0c, TUI_GC_LV},
807 {0xbe0d, 0xbe27, TUI_GC_LVT},
808 {0xbe28, 0xbe28, TUI_GC_LV},
809 {0xbe29, 0xbe43, TUI_GC_LVT},
810 {0xbe44, 0xbe44, TUI_GC_LV},
811 {0xbe45, 0xbe5f, TUI_GC_LVT},
812 {0xbe60, 0xbe60, TUI_GC_LV},
813 {0xbe61, 0xbe7b, TUI_GC_LVT},
814 {0xbe7c, 0xbe7c, TUI_GC_LV},
815 {0xbe7d, 0xbe97, TUI_GC_LVT},
816 {0xbe98, 0xbe98, TUI_GC_LV},
817 {0xbe99, 0xbeb3, TUI_GC_LVT},
818 {0xbeb4, 0xbeb4, TUI_GC_LV},
819 {0xbeb5, 0xbecf, TUI_GC_LVT},
820 {0xbed0, 0xbed0, TUI_GC_LV},
821 {0xbed1, 0xbeeb, TUI_GC_LVT},
822 {0xbeec, 0xbeec, TUI_GC_LV},
823 {0xbeed, 0xbf07, TUI_GC_LVT},
824 {0xbf08, 0xbf08, TUI_GC_LV},
825 {0xbf09, 0xbf23, TUI_GC_LVT},
826 {0xbf24, 0xbf24, TUI_GC_LV},
827 {0xbf25, 0xbf3f, TUI_GC_LVT},
828 {0xbf40, 0xbf40, TUI_GC_LV},
829 {0xbf41, 0xbf5b, TUI_GC_LVT},
830 {0xbf5c, 0xbf5c, TUI_GC_LV},
831 {0xbf5d, 0xbf77, TUI_GC_LVT},
832 {0xbf78, 0xbf78, TUI_GC_LV},
833 {0xbf79, 0xbf93, TUI_GC_LVT},
834 {0xbf94, 0xbf94, TUI_GC_LV},
835 {0xbf95, 0xbfaf, TUI_GC_LVT},
836 {0xbfb0, 0xbfb0, TUI_GC_LV},
837 {0xbfb1, 0xbfcb, TUI_GC_LVT},
838 {0xbfcc, 0xbfcc, TUI_GC_LV},
839 {0xbfcd, 0xbfe7, TUI_GC_LVT},
840 {0xbfe8, 0xbfe8, TUI_GC_LV},
841 {0xbfe9, 0xc003, TUI_GC_LVT},
842 {0xc004, 0xc004, TUI_GC_LV},
843 {0xc005, 0xc01f, TUI_GC_LVT},
844 {0xc020, 0xc020, TUI_GC_LV},
845 {0xc021, 0xc03b, TUI_GC_LVT},
846 {0xc03c, 0xc03c, TUI_GC_LV},
847 {0xc03d, 0xc057, TUI_GC_LVT},
848 {0xc058, 0xc058, TUI_GC_LV},
849 {0xc059, 0xc073, TUI_GC_LVT},
850 {0xc074, 0xc074, TUI_GC_LV},
851 {0xc075, 0xc08f, TUI_GC_LVT},
852 {0xc090, 0xc090, TUI_GC_LV},
853 {0xc091, 0xc0ab, TUI_GC_LVT},
854 {0xc0ac, 0xc0ac, TUI_GC_LV},
855 {0xc0ad, 0xc0c7, TUI_GC_LVT},
856 {0xc0c8, 0xc0c8, TUI_GC_LV},
857 {0xc0c9, 0xc0e3, TUI_GC_LVT},
858 {0xc0e4, 0xc0e4, TUI_GC_LV},
859 {0xc0e5, 0xc0ff, TUI_GC_LVT},
860 {0xc100, 0xc100, TUI_GC_LV},
861 {0xc101, 0xc11b, TUI_GC_LVT},
862 {0xc11c, 0xc11c, TUI_GC_LV},
863 {0xc11d, 0xc137, TUI_GC_LVT},
864 {0xc138, 0xc138, TUI_GC_LV},
865 {0xc139, 0xc153, TUI_GC_LVT},
866 {0xc154, 0xc154, TUI_GC_LV},
867 {0xc155, 0xc16f, TUI_GC_LVT},
868 {0xc170, 0xc170, TUI_GC_LV},
869 {0xc171, 0xc18b, TUI_GC_LVT},
870 {0xc18c, 0xc18c, TUI_GC_LV},
871 {0xc18d, 0xc1a7, TUI_GC_LVT},
872 {0xc1a8, 0xc1a8, TUI_GC_LV},
873 {0xc1a9, 0xc1c3, TUI_GC_LVT},
874 {0xc1c4, 0xc1c4, TUI_GC_LV},
875 {0xc1c5, 0xc1df, TUI_GC_LVT},
876 {0xc1e0, 0xc1e0, TUI_GC_LV},
877 {0xc1e1, 0xc1fb, TUI_GC_LVT},
878 {0xc1fc, 0xc1fc, TUI_GC_LV},
879 {0xc1fd, 0xc217, TUI_GC_LVT},
880 {0xc218, 0xc218, TUI_GC_LV},
881 {0xc219, 0xc233, TUI_GC_LVT},
882 {0xc234, 0xc234, TUI_GC_LV},
883 {0xc235, 0xc24f, TUI_GC_LVT},
884 {0xc250, 0xc250, TUI_GC_LV},
885 {0xc251, 0xc26b, TUI_GC_LVT},
886 {0xc26c, 0xc26c, TUI_GC_LV},
887 {0xc26d, 0xc287, TUI_GC_LVT},
888 {0xc288, 0xc288, TUI_GC_LV},
889 {0xc289, 0xc2a3, TUI_GC_LVT},
890 {0xc2a4, 0xc2a4, TUI_GC_LV},
891 {0xc2a5, 0xc2bf, TUI_GC_LVT},
892 {0xc2c0, 0xc2c0, TUI_GC_LV},
893 {0xc2c1, 0xc2db, TUI_GC_LVT},
894 {0xc2dc, 0xc2dc, TUI_GC_LV},
895 {0xc2dd, 0xc2f7, TUI_GC_LVT},
896 {0xc2f8, 0xc2f8, TUI_GC_LV},
897 {0xc2f9, 0xc313, TUI_GC_LVT},
898 {0xc314, 0xc314, TUI_GC_LV},
899 {0xc315, 0xc32f, TUI_GC_LVT},
900 {0xc330, 0xc330, TUI_GC_LV},
901 {0xc331, 0xc34b, TUI_GC_LVT},
902 {0xc34c, 0xc34c, TUI_GC_LV},
903 {0xc34d, 0xc367, TUI_GC_LVT},
904 {0xc368, 0xc368, TUI_GC_LV},
905 {0xc369, 0xc383, TUI_GC_LVT},
906 {0xc384, 0xc384, TUI_GC_LV},
907 {0xc385, 0xc39f, TUI_GC_LVT},
908 {0xc3a0, 0xc3a0, TUI_GC_LV},
909 {0xc3a1, 0xc3bb, TUI_GC_LVT},
910 {0xc3bc, 0xc3bc, TUI_GC_LV},
911 {0xc3bd, 0xc3d7, TUI_GC_LVT},
912 {0xc3d8, 0xc3d8, TUI_GC_LV},
913 {0xc3d9, 0xc3f3, TUI_GC_LVT},
914 {0xc3f4, 0xc3f4, TUI_GC_LV},
915 {0xc3f5, 0xc40f, TUI_GC_LVT},
916 {0xc410, 0xc410, TUI_GC_LV},
917 {0xc411, 0xc42b, TUI_GC_LVT},
918 {0xc42c, 0xc42c, TUI_GC_LV},
919 {0xc42d, 0xc447, TUI_GC_LVT},
920 {0xc448, 0xc448, TUI_GC_LV},
921 {0xc449, 0xc463, TUI_GC_LVT},
922 {0xc464, 0xc464, TUI_GC_LV},
923 {0xc465, 0xc47f, TUI_GC_LVT},
924 {0xc480, 0xc480, TUI_GC_LV},
925 {0xc481, 0xc49b, TUI_GC_LVT},
926 {0xc49c, 0xc49c, TUI_GC_LV},
927 {0xc49d, 0xc4b7, TUI_GC_LVT},
928 {0xc4b8, 0xc4b8, TUI_GC_LV},
929 {0xc4b9, 0xc4d3, TUI_GC_LVT},
930 {0xc4d4, 0xc4d4, TUI_GC_LV},
931 {0xc4d5, 0xc4ef, TUI_GC_LVT},
932 {0xc4f0, 0xc4f0, TUI_GC_LV},
933 {0xc4f1, 0xc50b, TUI_GC_LVT},
934 {0xc50c, 0xc50c, TUI_GC_LV},
935 {0xc50d, 0xc527, TUI_GC_LVT},
936 {0xc528, 0xc528, TUI_GC_LV},
937 {0xc529, 0xc543, TUI_GC_LVT},
938 {0xc544, 0xc544, TUI_GC_LV},
939 {0xc545, 0xc55f, TUI_GC_LVT},
940 {0xc560, 0xc560, TUI_GC_LV},
941 {0xc561, 0xc57b, TUI_GC_LVT},
942 {0xc57c, 0xc57c, TUI_GC_LV},
943 {0xc57d, 0xc597, TUI_GC_LVT},
944 {0xc598, 0xc598, TUI_GC_LV},
945 {0xc599, 0xc5b3, TUI_GC_LVT},
946 {0xc5b4, 0xc5b4, TUI_GC_LV},
947 {0xc5b5, 0xc5cf, TUI_GC_LVT},
948 {0xc5d0, 0xc5d0, TUI_GC_LV},
949 {0xc5d1, 0xc5eb, TUI_GC_LVT},
950 {0xc5ec, 0xc5ec, TUI_GC_LV},
951 {0xc5ed, 0xc607, TUI_GC_LVT},
952 {0xc608, 0xc608, TUI_GC_LV},
953 {0xc609, 0xc623, TUI_GC_LVT},
954 {0xc624, 0xc624, TUI_GC_LV},
955 {0xc625, 0xc63f, TUI_GC_LVT},
956 {0xc640, 0xc640, TUI_GC_LV},
957 {0xc641, 0xc65b, TUI_GC_LVT},
958 {0xc65c, 0xc65c, TUI_GC_LV},
959 {0xc65d, 0xc677, TUI_GC_LVT},
960 {0xc678, 0xc678, TUI_GC_LV},
961 {0xc679, 0xc693, TUI_GC_LVT},
962 {0xc694, 0xc694, TUI_GC_LV},
963 {0xc695, 0xc6af, TUI_GC_LVT},
964 {0xc6b0, 0xc6b0, TUI_GC_LV},
965 {0xc6b1, 0xc6cb, TUI_GC_LVT},
966 {0xc6cc, 0xc6cc, TUI_GC_LV},
967 {0xc6cd, 0xc6e7, TUI_GC_LVT},
968 {0xc6e8, 0xc6e8, TUI_GC_LV},
969 {0xc6e9, 0xc703, TUI_GC_LVT},
970 {0xc704, 0xc704, TUI_GC_LV},
971 {0xc705, 0xc71f, TUI_GC_LVT},
972 {0xc720, 0xc720, TUI_GC_LV},
973 {0xc721, 0xc73b, TUI_GC_LVT},
974 {0xc73c, 0xc73c, TUI_GC_LV},
975 {0xc73d, 0xc757, TUI_GC_LVT},
976 {0xc758, 0xc758, TUI_GC_LV},
977 {0xc759, 0xc773, TUI_GC_LVT},
978 {0xc774, 0xc774, TUI_GC_LV},
979 {0xc775, 0xc78f, TUI_GC_LVT},
980 {0xc790, 0xc790, TUI_GC_LV},
981 {0xc791, 0xc7ab, TUI_GC_LVT},
982 {0xc7ac, 0xc7ac, TUI_GC_LV},
983 {0xc7ad, 0xc7c7, TUI_GC_LVT},
984 {0xc7c8, 0xc7c8, TUI_GC_LV},
985 {0xc7c9, 0xc7e3, TUI_GC_LVT},
986 {0xc7e4, 0xc7e4, TUI_GC_LV},
987 {0xc7e5, 0xc7ff, TUI_GC_LVT},
988 {0xc800, 0xc800, TUI_GC_LV},
989 {0xc801, 0xc81b, TUI_GC_LVT},
990 {0xc81c, 0xc81c, TUI_GC_LV},
991 {0xc81d, 0xc837, TUI_GC_LVT},
992 {0xc838, 0xc838, TUI_GC_LV},
993 {0xc839, 0xc853, TUI_GC_LVT},
994 {0xc854, 0xc854, TUI_GC_LV},
995 {0xc855, 0xc86f, TUI_GC_LVT},
996 {0xc870, 0xc870, TUI_GC_LV},
997 {0xc871, 0xc88b, TUI_GC_LVT},
998 {0xc88c, 0xc88c, TUI_GC_LV},
999 {0xc88d, 0xc8a7, TUI_GC_LVT},
1000 {0xc8a8, 0xc8a8, TUI_GC_LV},
1001 {0xc8a9, 0xc8c3, TUI_GC_LVT},
1002 {0xc8c4, 0xc8c4, TUI_GC_LV},
1003 {0xc8c5, 0xc8df, TUI_GC_LVT},
1004 {0xc8e0, 0xc8e0, TUI_GC_LV},
1005 {0xc8e1, 0xc8fb, TUI_GC_LVT},
1006 {0xc8fc, 0xc8fc, TUI_GC_LV},
1007 {0xc8fd, 0xc917, TUI_GC_LVT},
1008 {0xc918, 0xc918, TUI_GC_LV},
1009 {0xc919, 0xc933, TUI_GC_LVT},
1010 {0xc934, 0xc934, TUI_GC_LV},
1011 {0xc935, 0xc94f, TUI_GC_LVT},
1012 {0xc950, 0xc950, TUI_GC_LV},
1013 {0xc951, 0xc96b, TUI_GC_LVT},
1014 {0xc96c, 0xc96c, TUI_GC_LV},
1015 {0xc96d, 0xc987, TUI_GC_LVT},
1016 {0xc988, 0xc988, TUI_GC_LV},
1017 {0xc989, 0xc9a3, TUI_GC_LVT},
1018 {0xc9a4, 0xc9a4, TUI_GC_LV},
1019 {0xc9a5, 0xc9bf, TUI_GC_LVT},
1020 {0xc9c0, 0xc9c0, TUI_GC_LV},
1021 {0xc9c1, 0xc9db, TUI_GC_LVT},
1022 {0xc9dc, 0xc9dc, TUI_GC_LV},
1023 {0xc9dd, 0xc9f7, TUI_GC_LVT},
1024 {0xc9f8, 0xc9f8, TUI_GC_LV},
1025 {0xc9f9, 0xca13, TUI_GC_LVT},
1026 {0xca14, 0xca14, TUI_GC_LV},
1027 {0xca15, 0xca2f, TUI_GC_LVT},
1028 {0xca30, 0xca30, TUI_GC_LV},
1029 {0xca31, 0xca4b, TUI_GC_LVT},
1030 {0xca4c, 0xca4c, TUI_GC_LV},
1031 {0xca4d, 0xca67, TUI_GC_LVT},
1032 {0xca68, 0xca68, TUI_GC_LV},
1033 {0xca69, 0xca83, TUI_GC_LVT},
1034 {0xca84, 0xca84, TUI_GC_LV},
1035 {0xca85, 0xca9f, TUI_GC_LVT},
1036 {0xcaa0, 0xcaa0, TUI_GC_LV},
1037 {0xcaa1, 0xcabb, TUI_GC_LVT},
1038 {0xcabc, 0xcabc, TUI_GC_LV},
1039 {0xcabd, 0xcad7, TUI_GC_LVT},
1040 {0xcad8, 0xcad8, TUI_GC_LV},
1041 {0xcad9, 0xcaf3, TUI_GC_LVT},
1042 {0xcaf4, 0xcaf4, TUI_GC_LV},
1043 {0xcaf5, 0xcb0f, TUI_GC_LVT},
1044 {0xcb10, 0xcb10, TUI_GC_LV},
1045 {0xcb11, 0xcb2b, TUI_GC_LVT},
1046 {0xcb2c, 0xcb2c, TUI_GC_LV},
1047 {0xcb2d, 0xcb47, TUI_GC_LVT},
1048 {0xcb48, 0xcb48, TUI_GC_LV},
1049 {0xcb49, 0xcb63, TUI_GC_LVT},
1050 {0xcb64, 0xcb64, TUI_GC_LV},
1051 {0xcb65, 0xcb7f, TUI_GC_LVT},
1052 {0xcb80, 0xcb80, TUI_GC_LV},
1053 {0xcb81, 0xcb9b, TUI_GC_LVT},
1054 {0xcb9c, 0xcb9c, TUI_GC_LV},
1055 {0xcb9d, 0xcbb7, TUI_GC_LVT},
1056 {0xcbb8, 0xcbb8, TUI_GC_LV},
1057 {0xcbb9, 0xcbd3, TUI_GC_LVT},
1058 {0xcbd4, 0xcbd4, TUI_GC_LV},
1059 {0xcbd5, 0xcbef, TUI_GC_LVT},
1060 {0xcbf0, 0xcbf0, TUI_GC_LV},
1061 {0xcbf1, 0xcc0b, TUI_GC_LVT},
1062 {0xcc0c, 0xcc0c, TUI_GC_LV},
1063 {0xcc0d, 0xcc27, TUI_GC_LVT},
1064 {0xcc28, 0xcc28, TUI_GC_LV},
1065 {0xcc29, 0xcc43, TUI_GC_LVT},
1066 {0xcc44, 0xcc44, TUI_GC_LV},
1067 {0xcc45, 0xcc5f, TUI_GC_LVT},
1068 {0xcc60, 0xcc60, TUI_GC_LV},
1069 {0xcc61, 0xcc7b, TUI_GC_LVT},
1070 {0xcc7c, 0xcc7c, TUI_GC_LV},
1071 {0xcc7d, 0xcc97, TUI_GC_LVT},
1072 {0xcc98, 0xcc98, TUI_GC_LV},
1073 {0xcc99, 0xccb3, TUI_GC_LVT},
1074 {0xccb4, 0xccb4, TUI_GC_LV},
1075 {0xccb5, 0xcccf, TUI_GC_LVT},
1076 {0xccd0, 0xccd0, TUI_GC_LV},
1077 {0xccd1, 0xcceb, TUI_GC_LVT},
1078 {0xccec, 0xccec, TUI_GC_LV},
1079 {0xcced, 0xcd07, TUI_GC_LVT},
1080 {0xcd08, 0xcd08, TUI_GC_LV},
1081 {0xcd09, 0xcd23, TUI_GC_LVT},
1082 {0xcd24, 0xcd24, TUI_GC_LV},
1083 {0xcd25, 0xcd3f, TUI_GC_LVT},
1084 {0xcd40, 0xcd40, TUI_GC_LV},
1085 {0xcd41, 0xcd5b, TUI_GC_LVT},
1086 {0xcd5c, 0xcd5c, TUI_GC_LV},
1087 {0xcd5d, 0xcd77, TUI_GC_LVT},
1088 {0xcd78, 0xcd78, TUI_GC_LV},
1089 {0xcd79, 0xcd93, TUI_GC_LVT},
1090 {0xcd94, 0xcd94, TUI_GC_LV},
1091 {0xcd95, 0xcdaf, TUI_GC_LVT},
1092 {0xcdb0, 0xcdb0, TUI_GC_LV},
1093 {0xcdb1, 0xcdcb, TUI_GC_LVT},
1094 {0xcdcc, 0xcdcc, TUI_GC_LV},
1095 {0xcdcd, 0xcde7, TUI_GC_LVT},
1096 {0xcde8, 0xcde8, TUI_GC_LV},
1097 {0xcde9, 0xce03, TUI_GC_LVT},
1098 {0xce04, 0xce04, TUI_GC_LV},
1099 {0xce05, 0xce1f, TUI_GC_LVT},
1100 {0xce20, 0xce20, TUI_GC_LV},
1101 {0xce21, 0xce3b, TUI_GC_LVT},
1102 {0xce3c, 0xce3c, TUI_GC_LV},
1103 {0xce3d, 0xce57, TUI_GC_LVT},
1104 {0xce58, 0xce58, TUI_GC_LV},
1105 {0xce59, 0xce73, TUI_GC_LVT},
1106 {0xce74, 0xce74, TUI_GC_LV},
1107 {0xce75, 0xce8f, TUI_GC_LVT},
1108 {0xce90, 0xce90, TUI_GC_LV},
1109 {0xce91, 0xceab, TUI_GC_LVT},
1110 {0xceac, 0xceac, TUI_GC_LV},
1111 {0xcead, 0xcec7, TUI_GC_LVT},
1112 {0xcec8, 0xcec8, TUI_GC_LV},
1113 {0xcec9, 0xcee3, TUI_GC_LVT},
1114 {0xcee4, 0xcee4, TUI_GC_LV},
1115 {0xcee5, 0xceff, TUI_GC_LVT},
1116 {0xcf00, 0xcf00, TUI_GC_LV},
1117 {0xcf01, 0xcf1b, TUI_GC_LVT},
1118 {0xcf1c, 0xcf1c, TUI_GC_LV},
1119 {0xcf1d, 0xcf37, TUI_GC_LVT},
1120 {0xcf38, 0xcf38, TUI_GC_LV},
1121 {0xcf39, 0xcf53, TUI_GC_LVT},
1122 {0xcf54, 0xcf54, TUI_GC_LV},
1123 {0xcf55, 0xcf6f, TUI_GC_LVT},
1124 {0xcf70, 0xcf70, TUI_GC_LV},
1125 {0xcf71, 0xcf8b, TUI_GC_LVT},
1126 {0xcf8c, 0xcf8c, TUI_GC_LV},
1127 {0xcf8d, 0xcfa7, TUI_GC_LVT},
1128 {0xcfa8, 0xcfa8, TUI_GC_LV},
1129 {0xcfa9, 0xcfc3, TUI_GC_LVT},
1130 {0xcfc4, 0xcfc4, TUI_GC_LV},
1131 {0xcfc5, 0xcfdf, TUI_GC_LVT},
1132 {0xcfe0, 0xcfe0, TUI_GC_LV},
1133 {0xcfe1, 0xcffb, TUI_GC_LVT},
1134 {0xcffc, 0xcffc, TUI_GC_LV},
1135 {0xcffd, 0xd017, TUI_GC_LVT},
1136 {0xd018, 0xd018, TUI_GC_LV},
1137 {0xd019, 0xd033, TUI_GC_LVT},
1138 {0xd034, 0xd034, TUI_GC_LV},
1139 {0xd035, 0xd04f, TUI_GC_LVT},
1140 {0xd050, 0xd050, TUI_GC_LV},
1141 {0xd051, 0xd06b, TUI_GC_LVT},
1142 {0xd06c, 0xd06c, TUI_GC_LV},
1143 {0xd06d, 0xd087, TUI_GC_LVT},
1144 {0xd088, 0xd088, TUI_GC_LV},
1145 {0xd089, 0xd0a3, TUI_GC_LVT},
1146 {0xd0a4, 0xd0a4, TUI_GC_LV},
1147 {0xd0a5, 0xd0bf, TUI_GC_LVT},
1148 {0xd0c0, 0xd0c0, TUI_GC_LV},
1149 {0xd0c1, 0xd0db, TUI_GC_LVT},
1150 {0xd0dc, 0xd0dc, TUI_GC_LV},
1151 {0xd0dd, 0xd0f7, TUI_GC_LVT},
1152 {0xd0f8, 0xd0f8, TUI_GC_LV},
1153 {0xd0f9, 0xd113, TUI_GC_LVT},
1154 {0xd114, 0xd114, TUI_GC_LV},
1155 {0xd115, 0xd12f, TUI_GC_LVT},
1156 {0xd130, 0xd130, TUI_GC_LV},
1157 {0xd131, 0xd14b, TUI_GC_LVT},
1158 {0xd14c, 0xd14c, TUI_GC_LV},
1159 {0xd14d, 0xd167, TUI_GC_LVT},
1160 {0xd168, 0xd168, TUI_GC_LV},
1161 {0xd169, 0xd183, TUI_GC_LVT},
1162 {0xd184, 0xd184, TUI_GC_LV},
1163 {0xd185, 0xd19f, TUI_GC_LVT},
1164 {0xd1a0, 0xd1a0, TUI_GC_LV},
1165 {0xd1a1, 0xd1bb, TUI_GC_LVT},
1166 {0xd1bc, 0xd1bc, TUI_GC_LV},
1167 {0xd1bd, 0xd1d7, TUI_GC_LVT},
1168 {0xd1d8, 0xd1d8, TUI_GC_LV},
1169 {0xd1d9, 0xd1f3, TUI_GC_LVT},
1170 {0xd1f4, 0xd1f4, TUI_GC_LV},
1171 {0xd1f5, 0xd20f, TUI_GC_LVT},
1172 {0xd210, 0xd210, TUI_GC_LV},
1173 {0xd211, 0xd22b, TUI_GC_LVT},
1174 {0xd22c, 0xd22c, TUI_GC_LV},
1175 {0xd22d, 0xd247, TUI_GC_LVT},
1176 {0xd248, 0xd248, TUI_GC_LV},
1177 {0xd249, 0xd263, TUI_GC_LVT},
1178 {0xd264, 0xd264, TUI_GC_LV},
1179 {0xd265, 0xd27f, TUI_GC_LVT},
1180 {0xd280, 0xd280, TUI_GC_LV},
1181 {0xd281, 0xd29b, TUI_GC_LVT},
1182 {0xd29c, 0xd29c, TUI_GC_LV},
1183 {0xd29d, 0xd2b7, TUI_GC_LVT},
1184 {0xd2b8, 0xd2b8, TUI_GC_LV},
1185 {0xd2b9, 0xd2d3, TUI_GC_LVT},
1186 {0xd2d4, 0xd2d4, TUI_GC_LV},
1187 {0xd2d5, 0xd2ef, TUI_GC_LVT},
1188 {0xd2f0, 0xd2f0, TUI_GC_LV},
1189 {0xd2f1, 0xd30b, TUI_GC_LVT},
1190 {0xd30c, 0xd30c, TUI_GC_LV},
1191 {0xd30d, 0xd327, TUI_GC_LVT},
1192 {0xd328, 0xd328, TUI_GC_LV},
1193 {0xd329, 0xd343, TUI_GC_LVT},
1194 {0xd344, 0xd344, TUI_GC_LV},
1195 {0xd345, 0xd35f, TUI_GC_LVT},
1196 {0xd360, 0xd360, TUI_GC_LV},
1197 {0xd361, 0xd37b, TUI_GC_LVT},
1198 {0xd37c, 0xd37c, TUI_GC_LV},
1199 {0xd37d, 0xd397, TUI_GC_LVT},
1200 {0xd398, 0xd398, TUI_GC_LV},
1201 {0xd399, 0xd3b3, TUI_GC_LVT},
1202 {0xd3b4, 0xd3b4, TUI_GC_LV},
1203 {0xd3b5, 0xd3cf, TUI_GC_LVT},
1204 {0xd3d0, 0xd3d0, TUI_GC_LV},
1205 {0xd3d1, 0xd3eb, TUI_GC_LVT},
1206 {0xd3ec, 0xd3ec, TUI_GC_LV},
1207 {0xd3ed, 0xd407, TUI_GC_LVT},
1208 {0xd408, 0xd408, TUI_GC_LV},
1209 {0xd409, 0xd423, TUI_GC_LVT},
1210 {0xd424, 0xd424, TUI_GC_LV},
1211 {0xd425, 0xd43f, TUI_GC_LVT},
1212 {0xd440, 0xd440, TUI_GC_LV},
1213 {0xd441, 0xd45b, TUI_GC_LVT},
1214 {0xd45c, 0xd45c, TUI_GC_LV},
1215 {0xd45d, 0xd477, TUI_GC_LVT},
1216 {0xd478, 0xd478, TUI_GC_LV},
1217 {0xd479, 0xd493, TUI_GC_LVT},
1218 {0xd494, 0xd494, TUI_GC_LV},
1219 {0xd495, 0xd4af, TUI_GC_LVT},
1220 {0xd4b0, 0xd4b0, TUI_GC_LV},
1221 {0xd4b1, 0xd4cb, TUI_GC_LVT},
1222 {0xd4cc, 0xd4cc, TUI_GC_LV},
1223 {0xd4cd, 0xd4e7, TUI_GC_LVT},
1224 {0xd4e8, 0xd4e8, TUI_GC_LV},
1225 {0xd4e9, 0xd503, TUI_GC_LVT},
1226 {0xd504, 0xd504, TUI_GC_LV},
1227 {0xd505, 0xd51f, TUI_GC_LVT},
1228 {0xd520, 0xd520, TUI_GC_LV},
1229 {0xd521, 0xd53b, TUI_GC_LVT},
1230 {0xd53c, 0xd53c, TUI_GC_LV},
1231 {0xd53d, 0xd557, TUI_GC_LVT},
1232 {0xd558, 0xd558, TUI_GC_LV},
1233 {0xd559, 0xd573, TUI_GC_LVT},
1234 {0xd574, 0xd574, TUI_GC_LV},
1235 {0xd575, 0xd58f, TUI_GC_LVT},
1236 {0xd590, 0xd590, TUI_GC_LV},
1237 {0xd591, 0xd5ab, TUI_GC_LVT},
1238 {0xd5ac, 0xd5ac, TUI_GC_LV},
1239 {0xd5ad, 0xd5c7, TUI_GC_LVT},
1240 {0xd5c8, 0xd5c8, TUI_GC_LV},
1241 {0xd5c9, 0xd5e3, TUI_GC_LVT},
1242 {0xd5e4, 0xd5e4, TUI_GC_LV},
1243 {0xd5e5, 0xd5ff, TUI_GC_LVT},
1244 {0xd600, 0xd600, TUI_GC_LV},
1245 {0xd601, 0xd61b, TUI_GC_LVT},
1246 {0xd61c, 0xd61c, TUI_GC_LV},
1247 {0xd61d, 0xd637, TUI_GC_LVT},
1248 {0xd638, 0xd638, TUI_GC_LV},
1249 {0xd639, 0xd653, TUI_GC_LVT},
1250 {0xd654, 0xd654, TUI_GC_LV},
1251 {0xd655, 0xd66f, TUI_GC_LVT},
1252 {0xd670, 0xd670, TUI_GC_LV},
1253 {0xd671, 0xd68b, TUI_GC_LVT},
1254 {0xd68c, 0xd68c, TUI_GC_LV},
1255 {0xd68d, 0xd6a7, TUI_GC_LVT},
1256 {0xd6a8, 0xd6a8, TUI_GC_LV},
1257 {0xd6a9, 0xd6c3, TUI_GC_LVT},
1258 {0xd6c4, 0xd6c4, TUI_GC_LV},
1259 {0xd6c5, 0xd6df, TUI_GC_LVT},
1260 {0xd6e0, 0xd6e0, TUI_GC_LV},
1261 {0xd6e1, 0xd6fb, TUI_GC_LVT},
1262 {0xd6fc, 0xd6fc, TUI_GC_LV},
1263 {0xd6fd, 0xd717, TUI_GC_LVT},
1264 {0xd718, 0xd718, TUI_GC_LV},
1265 {0xd719, 0xd733, TUI_GC_LVT},
1266 {0xd734, 0xd734, TUI_GC_LV},
1267 {0xd735, 0xd74f, TUI_GC_LVT},
1268 {0xd750, 0xd750, TUI_GC_LV},
1269 {0xd751, 0xd76b, TUI_GC_LVT},
1270 {0xd76c, 0xd76c, TUI_GC_LV},
1271 {0xd76d, 0xd787, TUI_GC_LVT},
1272 {0xd788, 0xd788, TUI_GC_LV},
1273 {0xd789, 0xd7a3, TUI_GC_LVT},
1274 {0xd7b0, 0xd7c6, TUI_GC_V},
1275 {0xd7cb, 0xd7fb, TUI_GC_T},
1276 {0xfb1e, 0xfb1e, TUI_GC_Extend},
1277 {0xfe00, 0xfe0f, TUI_GC_Extend},
1278 {0xfe20, 0xfe2f, TUI_GC_Extend},
1279 {0xfeff, 0xfeff, TUI_GC_Control},
1280 {0xff9e, 0xff9f, TUI_GC_Extend},
1281 {0xfff0, 0xfffb, TUI_GC_Control},
1282 {0x101fd, 0x101fd, TUI_GC_Extend},
1283 {0x102e0, 0x102e0, TUI_GC_Extend},
1284 {0x10376, 0x1037a, TUI_GC_Extend},
1285 {0x10a00, 0x10a00, TUI_GC_InCB_Consonant},
1286 {0x10a01, 0x10a03, TUI_GC_Extend},
1287 {0x10a05, 0x10a06, TUI_GC_Extend},
1288 {0x10a0c, 0x10a0f, TUI_GC_Extend},
1289 {0x10a10, 0x10a13, TUI_GC_InCB_Consonant},
1290 {0x10a15, 0x10a17, TUI_GC_InCB_Consonant},
1291 {0x10a19, 0x10a35, TUI_GC_InCB_Consonant},
1292 {0x10a38, 0x10a3a, TUI_GC_Extend},
1293 {0x10a3f, 0x10a3f, TUI_GC_Extend},
1294 {0x10ae5, 0x10ae6, TUI_GC_Extend},
1295 {0x10d24, 0x10d27, TUI_GC_Extend},
1296 {0x10d69, 0x10d6d, TUI_GC_Extend},
1297 {0x10eab, 0x10eac, TUI_GC_Extend},
1298 {0x10efa, 0x10eff, TUI_GC_Extend},
1299 {0x10f46, 0x10f50, TUI_GC_Extend},
1300 {0x10f82, 0x10f85, TUI_GC_Extend},
1301 {0x11000, 0x11000, TUI_GC_SpacingMark},
1302 {0x11001, 0x11001, TUI_GC_Extend},
1303 {0x11002, 0x11002, TUI_GC_SpacingMark},
1304 {0x11038, 0x11046, TUI_GC_Extend},
1305 {0x11070, 0x11070, TUI_GC_Extend},
1306 {0x11073, 0x11074, TUI_GC_Extend},
1307 {0x1107f, 0x11081, TUI_GC_Extend},
1308 {0x11082, 0x11082, TUI_GC_SpacingMark},
1309 {0x110b0, 0x110b2, TUI_GC_SpacingMark},
1310 {0x110b3, 0x110b6, TUI_GC_Extend},
1311 {0x110b7, 0x110b8, TUI_GC_SpacingMark},
1312 {0x110b9, 0x110ba, TUI_GC_Extend},
1313 {0x110bd, 0x110bd, TUI_GC_Prepend},
1314 {0x110c2, 0x110c2, TUI_GC_Extend},
1315 {0x110cd, 0x110cd, TUI_GC_Prepend},
1316 {0x11100, 0x11102, TUI_GC_Extend},
1317 {0x11103, 0x11126, TUI_GC_InCB_Consonant},
1318 {0x11127, 0x1112b, TUI_GC_Extend},
1319 {0x1112c, 0x1112c, TUI_GC_SpacingMark},
1320 {0x1112d, 0x11134, TUI_GC_Extend},
1321 {0x11144, 0x11144, TUI_GC_InCB_Consonant},
1322 {0x11145, 0x11146, TUI_GC_SpacingMark},
1323 {0x11147, 0x11147, TUI_GC_InCB_Consonant},
1324 {0x11173, 0x11173, TUI_GC_Extend},
1325 {0x11180, 0x11181, TUI_GC_Extend},
1326 {0x11182, 0x11182, TUI_GC_SpacingMark},
1327 {0x111b3, 0x111b5, TUI_GC_SpacingMark},
1328 {0x111b6, 0x111be, TUI_GC_Extend},
1329 {0x111bf, 0x111bf, TUI_GC_SpacingMark},
1330 {0x111c0, 0x111c0, TUI_GC_Extend},
1331 {0x111c2, 0x111c3, TUI_GC_Prepend},
1332 {0x111c9, 0x111cc, TUI_GC_Extend},
1333 {0x111ce, 0x111ce, TUI_GC_SpacingMark},
1334 {0x111cf, 0x111cf, TUI_GC_Extend},
1335 {0x1122c, 0x1122e, TUI_GC_SpacingMark},
1336 {0x1122f, 0x11231, TUI_GC_Extend},
1337 {0x11232, 0x11233, TUI_GC_SpacingMark},
1338 {0x11234, 0x11237, TUI_GC_Extend},
1339 {0x1123e, 0x1123e, TUI_GC_Extend},
1340 {0x11241, 0x11241, TUI_GC_Extend},
1341 {0x112df, 0x112df, TUI_GC_Extend},
1342 {0x112e0, 0x112e2, TUI_GC_SpacingMark},
1343 {0x112e3, 0x112ea, TUI_GC_Extend},
1344 {0x11300, 0x11301, TUI_GC_Extend},
1345 {0x11302, 0x11303, TUI_GC_SpacingMark},
1346 {0x1133b, 0x1133c, TUI_GC_Extend},
1347 {0x1133e, 0x1133e, TUI_GC_Extend},
1348 {0x1133f, 0x1133f, TUI_GC_SpacingMark},
1349 {0x11340, 0x11340, TUI_GC_Extend},
1350 {0x11341, 0x11344, TUI_GC_SpacingMark},
1351 {0x11347, 0x11348, TUI_GC_SpacingMark},
1352 {0x1134b, 0x1134c, TUI_GC_SpacingMark},
1353 {0x1134d, 0x1134d, TUI_GC_Extend},
1354 {0x11357, 0x11357, TUI_GC_Extend},
1355 {0x11362, 0x11363, TUI_GC_SpacingMark},
1356 {0x11366, 0x1136c, TUI_GC_Extend},
1357 {0x11370, 0x11374, TUI_GC_Extend},
1358 {0x11380, 0x11389, TUI_GC_InCB_Consonant},
1359 {0x1138b, 0x1138b, TUI_GC_InCB_Consonant},
1360 {0x1138e, 0x1138e, TUI_GC_InCB_Consonant},
1361 {0x11390, 0x113b5, TUI_GC_InCB_Consonant},
1362 {0x113b8, 0x113b8, TUI_GC_Extend},
1363 {0x113b9, 0x113ba, TUI_GC_SpacingMark},
1364 {0x113bb, 0x113c0, TUI_GC_Extend},
1365 {0x113c2, 0x113c2, TUI_GC_Extend},
1366 {0x113c5, 0x113c5, TUI_GC_Extend},
1367 {0x113c7, 0x113c9, TUI_GC_Extend},
1368 {0x113ca, 0x113ca, TUI_GC_SpacingMark},
1369 {0x113cc, 0x113cd, TUI_GC_SpacingMark},
1370 {0x113ce, 0x113d0, TUI_GC_Extend},
1371 {0x113d1, 0x113d1, TUI_GC_Prepend},
1372 {0x113d2, 0x113d2, TUI_GC_Extend},
1373 {0x113e1, 0x113e2, TUI_GC_Extend},
1374 {0x11435, 0x11437, TUI_GC_SpacingMark},
1375 {0x11438, 0x1143f, TUI_GC_Extend},
1376 {0x11440, 0x11441, TUI_GC_SpacingMark},
1377 {0x11442, 0x11444, TUI_GC_Extend},
1378 {0x11445, 0x11445, TUI_GC_SpacingMark},
1379 {0x11446, 0x11446, TUI_GC_Extend},
1380 {0x1145e, 0x1145e, TUI_GC_Extend},
1381 {0x114b0, 0x114b0, TUI_GC_Extend},
1382 {0x114b1, 0x114b2, TUI_GC_SpacingMark},
1383 {0x114b3, 0x114b8, TUI_GC_Extend},
1384 {0x114b9, 0x114b9, TUI_GC_SpacingMark},
1385 {0x114ba, 0x114ba, TUI_GC_Extend},
1386 {0x114bb, 0x114bc, TUI_GC_SpacingMark},
1387 {0x114bd, 0x114bd, TUI_GC_Extend},
1388 {0x114be, 0x114be, TUI_GC_SpacingMark},
1389 {0x114bf, 0x114c0, TUI_GC_Extend},
1390 {0x114c1, 0x114c1, TUI_GC_SpacingMark},
1391 {0x114c2, 0x114c3, TUI_GC_Extend},
1392 {0x115af, 0x115af, TUI_GC_Extend},
1393 {0x115b0, 0x115b1, TUI_GC_SpacingMark},
1394 {0x115b2, 0x115b5, TUI_GC_Extend},
1395 {0x115b8, 0x115bb, TUI_GC_SpacingMark},
1396 {0x115bc, 0x115bd, TUI_GC_Extend},
1397 {0x115be, 0x115be, TUI_GC_SpacingMark},
1398 {0x115bf, 0x115c0, TUI_GC_Extend},
1399 {0x115dc, 0x115dd, TUI_GC_Extend},
1400 {0x11630, 0x11632, TUI_GC_SpacingMark},
1401 {0x11633, 0x1163a, TUI_GC_Extend},
1402 {0x1163b, 0x1163c, TUI_GC_SpacingMark},
1403 {0x1163d, 0x1163d, TUI_GC_Extend},
1404 {0x1163e, 0x1163e, TUI_GC_SpacingMark},
1405 {0x1163f, 0x11640, TUI_GC_Extend},
1406 {0x116ab, 0x116ab, TUI_GC_Extend},
1407 {0x116ac, 0x116ac, TUI_GC_SpacingMark},
1408 {0x116ad, 0x116ad, TUI_GC_Extend},
1409 {0x116ae, 0x116af, TUI_GC_SpacingMark},
1410 {0x116b0, 0x116b7, TUI_GC_Extend},
1411 {0x1171d, 0x1171d, TUI_GC_Extend},
1412 {0x1171e, 0x1171e, TUI_GC_SpacingMark},
1413 {0x1171f, 0x1171f, TUI_GC_Extend},
1414 {0x11722, 0x11725, TUI_GC_Extend},
1415 {0x11726, 0x11726, TUI_GC_SpacingMark},
1416 {0x11727, 0x1172b, TUI_GC_Extend},
1417 {0x1182c, 0x1182e, TUI_GC_SpacingMark},
1418 {0x1182f, 0x11837, TUI_GC_Extend},
1419 {0x11838, 0x11838, TUI_GC_SpacingMark},
1420 {0x11839, 0x1183a, TUI_GC_Extend},
1421 {0x11900, 0x11906, TUI_GC_InCB_Consonant},
1422 {0x11909, 0x11909, TUI_GC_InCB_Consonant},
1423 {0x1190c, 0x11913, TUI_GC_InCB_Consonant},
1424 {0x11915, 0x11916, TUI_GC_InCB_Consonant},
1425 {0x11918, 0x1192f, TUI_GC_InCB_Consonant},
1426 {0x11930, 0x11930, TUI_GC_Extend},
1427 {0x11931, 0x11935, TUI_GC_SpacingMark},
1428 {0x11937, 0x11938, TUI_GC_SpacingMark},
1429 {0x1193b, 0x1193e, TUI_GC_Extend},
1430 {0x1193f, 0x1193f, TUI_GC_Prepend},
1431 {0x11940, 0x11940, TUI_GC_SpacingMark},
1432 {0x11941, 0x11941, TUI_GC_Prepend},
1433 {0x11942, 0x11942, TUI_GC_SpacingMark},
1434 {0x11943, 0x11943, TUI_GC_Extend},
1435 {0x119d1, 0x119d3, TUI_GC_SpacingMark},
1436 {0x119d4, 0x119d7, TUI_GC_Extend},
1437 {0x119da, 0x119db, TUI_GC_Extend},
1438 {0x119dc, 0x119df, TUI_GC_SpacingMark},
1439 {0x119e0, 0x119e0, TUI_GC_Extend},
1440 {0x119e4, 0x119e4, TUI_GC_SpacingMark},
1441 {0x11a00, 0x11a00, TUI_GC_InCB_Consonant},
1442 {0x11a01, 0x11a0a, TUI_GC_Extend},
1443 {0x11a0b, 0x11a32, TUI_GC_InCB_Consonant},
1444 {0x11a33, 0x11a38, TUI_GC_Extend},
1445 {0x11a39, 0x11a39, TUI_GC_SpacingMark},
1446 {0x11a3b, 0x11a3e, TUI_GC_Extend},
1447 {0x11a47, 0x11a47, TUI_GC_Extend},
1448 {0x11a50, 0x11a50, TUI_GC_InCB_Consonant},
1449 {0x11a51, 0x11a56, TUI_GC_Extend},
1450 {0x11a57, 0x11a58, TUI_GC_SpacingMark},
1451 {0x11a59, 0x11a5b, TUI_GC_Extend},
1452 {0x11a5c, 0x11a83, TUI_GC_InCB_Consonant},
1453 {0x11a84, 0x11a89, TUI_GC_Prepend},
1454 {0x11a8a, 0x11a96, TUI_GC_Extend},
1455 {0x11a97, 0x11a97, TUI_GC_SpacingMark},
1456 {0x11a98, 0x11a99, TUI_GC_Extend},
1457 {0x11b60, 0x11b60, TUI_GC_Extend},
1458 {0x11b61, 0x11b61, TUI_GC_SpacingMark},
1459 {0x11b62, 0x11b64, TUI_GC_Extend},
1460 {0x11b65, 0x11b65, TUI_GC_SpacingMark},
1461 {0x11b66, 0x11b66, TUI_GC_Extend},
1462 {0x11b67, 0x11b67, TUI_GC_SpacingMark},
1463 {0x11c2f, 0x11c2f, TUI_GC_SpacingMark},
1464 {0x11c30, 0x11c36, TUI_GC_Extend},
1465 {0x11c38, 0x11c3d, TUI_GC_Extend},
1466 {0x11c3e, 0x11c3e, TUI_GC_SpacingMark},
1467 {0x11c3f, 0x11c3f, TUI_GC_Extend},
1468 {0x11c92, 0x11ca7, TUI_GC_Extend},
1469 {0x11ca9, 0x11ca9, TUI_GC_SpacingMark},
1470 {0x11caa, 0x11cb0, TUI_GC_Extend},
1471 {0x11cb1, 0x11cb1, TUI_GC_SpacingMark},
1472 {0x11cb2, 0x11cb3, TUI_GC_Extend},
1473 {0x11cb4, 0x11cb4, TUI_GC_SpacingMark},
1474 {0x11cb5, 0x11cb6, TUI_GC_Extend},
1475 {0x11d31, 0x11d36, TUI_GC_Extend},
1476 {0x11d3a, 0x11d3a, TUI_GC_Extend},
1477 {0x11d3c, 0x11d3d, TUI_GC_Extend},
1478 {0x11d3f, 0x11d45, TUI_GC_Extend},
1479 {0x11d46, 0x11d46, TUI_GC_Prepend},
1480 {0x11d47, 0x11d47, TUI_GC_Extend},
1481 {0x11d8a, 0x11d8e, TUI_GC_SpacingMark},
1482 {0x11d90, 0x11d91, TUI_GC_Extend},
1483 {0x11d93, 0x11d94, TUI_GC_SpacingMark},
1484 {0x11d95, 0x11d95, TUI_GC_Extend},
1485 {0x11d96, 0x11d96, TUI_GC_SpacingMark},
1486 {0x11d97, 0x11d97, TUI_GC_Extend},
1487 {0x11ef3, 0x11ef4, TUI_GC_Extend},
1488 {0x11ef5, 0x11ef6, TUI_GC_SpacingMark},
1489 {0x11f00, 0x11f01, TUI_GC_Extend},
1490 {0x11f02, 0x11f02, TUI_GC_Prepend},
1491 {0x11f03, 0x11f03, TUI_GC_SpacingMark},
1492 {0x11f04, 0x11f10, TUI_GC_InCB_Consonant},
1493 {0x11f12, 0x11f33, TUI_GC_InCB_Consonant},
1494 {0x11f34, 0x11f35, TUI_GC_SpacingMark},
1495 {0x11f36, 0x11f3a, TUI_GC_Extend},
1496 {0x11f3e, 0x11f3f, TUI_GC_SpacingMark},
1497 {0x11f40, 0x11f42, TUI_GC_Extend},
1498 {0x11f5a, 0x11f5a, TUI_GC_Extend},
1499 {0x13430, 0x1343f, TUI_GC_Control},
1500 {0x13440, 0x13440, TUI_GC_Extend},
1501 {0x13447, 0x13455, TUI_GC_Extend},
1502 {0x1611e, 0x16129, TUI_GC_Extend},
1503 {0x1612a, 0x1612c, TUI_GC_SpacingMark},
1504 {0x1612d, 0x1612f, TUI_GC_Extend},
1505 {0x16af0, 0x16af4, TUI_GC_Extend},
1506 {0x16b30, 0x16b36, TUI_GC_Extend},
1507 {0x16d63, 0x16d63, TUI_GC_V},
1508 {0x16d67, 0x16d6a, TUI_GC_V},
1509 {0x16f4f, 0x16f4f, TUI_GC_Extend},
1510 {0x16f51, 0x16f87, TUI_GC_SpacingMark},
1511 {0x16f8f, 0x16f92, TUI_GC_Extend},
1512 {0x16fe4, 0x16fe4, TUI_GC_Extend},
1513 {0x16ff0, 0x16ff1, TUI_GC_Extend},
1514 {0x1bc9d, 0x1bc9e, TUI_GC_Extend},
1515 {0x1bca0, 0x1bca3, TUI_GC_Control},
1516 {0x1cf00, 0x1cf2d, TUI_GC_Extend},
1517 {0x1cf30, 0x1cf46, TUI_GC_Extend},
1518 {0x1d165, 0x1d169, TUI_GC_Extend},
1519 {0x1d16d, 0x1d172, TUI_GC_Extend},
1520 {0x1d173, 0x1d17a, TUI_GC_Control},
1521 {0x1d17b, 0x1d182, TUI_GC_Extend},
1522 {0x1d185, 0x1d18b, TUI_GC_Extend},
1523 {0x1d1aa, 0x1d1ad, TUI_GC_Extend},
1524 {0x1d242, 0x1d244, TUI_GC_Extend},
1525 {0x1da00, 0x1da36, TUI_GC_Extend},
1526 {0x1da3b, 0x1da6c, TUI_GC_Extend},
1527 {0x1da75, 0x1da75, TUI_GC_Extend},
1528 {0x1da84, 0x1da84, TUI_GC_Extend},
1529 {0x1da9b, 0x1da9f, TUI_GC_Extend},
1530 {0x1daa1, 0x1daaf, TUI_GC_Extend},
1531 {0x1e000, 0x1e006, TUI_GC_Extend},
1532 {0x1e008, 0x1e018, TUI_GC_Extend},
1533 {0x1e01b, 0x1e021, TUI_GC_Extend},
1534 {0x1e023, 0x1e024, TUI_GC_Extend},
1535 {0x1e026, 0x1e02a, TUI_GC_Extend},
1536 {0x1e08f, 0x1e08f, TUI_GC_Extend},
1537 {0x1e130, 0x1e136, TUI_GC_Extend},
1538 {0x1e2ae, 0x1e2ae, TUI_GC_Extend},
1539 {0x1e2ec, 0x1e2ef, TUI_GC_Extend},
1540 {0x1e4ec, 0x1e4ef, TUI_GC_Extend},
1541 {0x1e5ee, 0x1e5ef, TUI_GC_Extend},
1542 {0x1e6e3, 0x1e6e3, TUI_GC_Extend},
1543 {0x1e6e6, 0x1e6e6, TUI_GC_Extend},
1544 {0x1e6ee, 0x1e6ef, TUI_GC_Extend},
1545 {0x1e6f5, 0x1e6f5, TUI_GC_Extend},
1546 {0x1e8d0, 0x1e8d6, TUI_GC_Extend},
1547 {0x1e944, 0x1e94a, TUI_GC_Extend},
1548 {0x1f004, 0x1f004, TUI_GC_Extended_Pictographic},
1549 {0x1f02c, 0x1f02f, TUI_GC_Extended_Pictographic},
1550 {0x1f094, 0x1f09f, TUI_GC_Extended_Pictographic},
1551 {0x1f0af, 0x1f0b0, TUI_GC_Extended_Pictographic},
1552 {0x1f0c0, 0x1f0c0, TUI_GC_Extended_Pictographic},
1553 {0x1f0cf, 0x1f0d0, TUI_GC_Extended_Pictographic},
1554 {0x1f0f6, 0x1f0ff, TUI_GC_Extended_Pictographic},
1555 {0x1f170, 0x1f171, TUI_GC_Extended_Pictographic},
1556 {0x1f17e, 0x1f17f, TUI_GC_Extended_Pictographic},
1557 {0x1f18e, 0x1f18e, TUI_GC_Extended_Pictographic},
1558 {0x1f191, 0x1f19a, TUI_GC_Extended_Pictographic},
1559 {0x1f1ae, 0x1f1e5, TUI_GC_Extended_Pictographic},
1560 {0x1f1e6, 0x1f1ff, TUI_GC_Regional_Indicator},
1561 {0x1f201, 0x1f20f, TUI_GC_Extended_Pictographic},
1562 {0x1f21a, 0x1f21a, TUI_GC_Extended_Pictographic},
1563 {0x1f22f, 0x1f22f, TUI_GC_Extended_Pictographic},
1564 {0x1f232, 0x1f23a, TUI_GC_Extended_Pictographic},
1565 {0x1f23c, 0x1f23f, TUI_GC_Extended_Pictographic},
1566 {0x1f249, 0x1f25f, TUI_GC_Extended_Pictographic},
1567 {0x1f266, 0x1f321, TUI_GC_Extended_Pictographic},
1568 {0x1f324, 0x1f393, TUI_GC_Extended_Pictographic},
1569 {0x1f396, 0x1f397, TUI_GC_Extended_Pictographic},
1570 {0x1f399, 0x1f39b, TUI_GC_Extended_Pictographic},
1571 {0x1f39e, 0x1f3f0, TUI_GC_Extended_Pictographic},
1572 {0x1f3f3, 0x1f3f5, TUI_GC_Extended_Pictographic},
1573 {0x1f3f7, 0x1f3fa, TUI_GC_Extended_Pictographic},
1574 {0x1f3fb, 0x1f3ff, TUI_GC_Extend},
1575 {0x1f400, 0x1f4fd, TUI_GC_Extended_Pictographic},
1576 {0x1f4ff, 0x1f53d, TUI_GC_Extended_Pictographic},
1577 {0x1f549, 0x1f54e, TUI_GC_Extended_Pictographic},
1578 {0x1f550, 0x1f567, TUI_GC_Extended_Pictographic},
1579 {0x1f56f, 0x1f570, TUI_GC_Extended_Pictographic},
1580 {0x1f573, 0x1f57a, TUI_GC_Extended_Pictographic},
1581 {0x1f587, 0x1f587, TUI_GC_Extended_Pictographic},
1582 {0x1f58a, 0x1f58d, TUI_GC_Extended_Pictographic},
1583 {0x1f590, 0x1f590, TUI_GC_Extended_Pictographic},
1584 {0x1f595, 0x1f596, TUI_GC_Extended_Pictographic},
1585 {0x1f5a4, 0x1f5a5, TUI_GC_Extended_Pictographic},
1586 {0x1f5a8, 0x1f5a8, TUI_GC_Extended_Pictographic},
1587 {0x1f5b1, 0x1f5b2, TUI_GC_Extended_Pictographic},
1588 {0x1f5bc, 0x1f5bc, TUI_GC_Extended_Pictographic},
1589 {0x1f5c2, 0x1f5c4, TUI_GC_Extended_Pictographic},
1590 {0x1f5d1, 0x1f5d3, TUI_GC_Extended_Pictographic},
1591 {0x1f5dc, 0x1f5de, TUI_GC_Extended_Pictographic},
1592 {0x1f5e1, 0x1f5e1, TUI_GC_Extended_Pictographic},
1593 {0x1f5e3, 0x1f5e3, TUI_GC_Extended_Pictographic},
1594 {0x1f5e8, 0x1f5e8, TUI_GC_Extended_Pictographic},
1595 {0x1f5ef, 0x1f5ef, TUI_GC_Extended_Pictographic},
1596 {0x1f5f3, 0x1f5f3, TUI_GC_Extended_Pictographic},
1597 {0x1f5fa, 0x1f64f, TUI_GC_Extended_Pictographic},
1598 {0x1f680, 0x1f6c5, TUI_GC_Extended_Pictographic},
1599 {0x1f6cb, 0x1f6d2, TUI_GC_Extended_Pictographic},
1600 {0x1f6d5, 0x1f6e5, TUI_GC_Extended_Pictographic},
1601 {0x1f6e9, 0x1f6e9, TUI_GC_Extended_Pictographic},
1602 {0x1f6eb, 0x1f6f0, TUI_GC_Extended_Pictographic},
1603 {0x1f6f3, 0x1f6ff, TUI_GC_Extended_Pictographic},
1604 {0x1f7da, 0x1f7ff, TUI_GC_Extended_Pictographic},
1605 {0x1f80c, 0x1f80f, TUI_GC_Extended_Pictographic},
1606 {0x1f848, 0x1f84f, TUI_GC_Extended_Pictographic},
1607 {0x1f85a, 0x1f85f, TUI_GC_Extended_Pictographic},
1608 {0x1f888, 0x1f88f, TUI_GC_Extended_Pictographic},
1609 {0x1f8ae, 0x1f8af, TUI_GC_Extended_Pictographic},
1610 {0x1f8bc, 0x1f8bf, TUI_GC_Extended_Pictographic},
1611 {0x1f8c2, 0x1f8cf, TUI_GC_Extended_Pictographic},
1612 {0x1f8d9, 0x1f8ff, TUI_GC_Extended_Pictographic},
1613 {0x1f90c, 0x1f93a, TUI_GC_Extended_Pictographic},
1614 {0x1f93c, 0x1f945, TUI_GC_Extended_Pictographic},
1615 {0x1f947, 0x1f9ff, TUI_GC_Extended_Pictographic},
1616 {0x1fa58, 0x1fa5f, TUI_GC_Extended_Pictographic},
1617 {0x1fa6e, 0x1faff, TUI_GC_Extended_Pictographic},
1618 {0x1fc00, 0x1fffd, TUI_GC_Extended_Pictographic},
1619 {0xe0000, 0xe001f, TUI_GC_Control},
1620 {0xe0020, 0xe007f, TUI_GC_Extend},
1621 {0xe0080, 0xe00ff, TUI_GC_Control},
1622 {0xe0100, 0xe01ef, TUI_GC_Extend},
1623 {0xe01f0, 0xe0fff, TUI_GC_Control},
1624};
1625
1626const uint32_t TUI_GC_INCB_EXTEND[377][2] = {
1627 {0x300, 0x36f},
1628 {0x483, 0x489},
1629 {0x591, 0x5bd},
1630 {0x5bf, 0x5bf},
1631 {0x5c1, 0x5c2},
1632 {0x5c4, 0x5c5},
1633 {0x5c7, 0x5c7},
1634 {0x610, 0x61a},
1635 {0x64b, 0x65f},
1636 {0x670, 0x670},
1637 {0x6d6, 0x6dc},
1638 {0x6df, 0x6e4},
1639 {0x6e7, 0x6e8},
1640 {0x6ea, 0x6ed},
1641 {0x711, 0x711},
1642 {0x730, 0x74a},
1643 {0x7a6, 0x7b0},
1644 {0x7eb, 0x7f3},
1645 {0x7fd, 0x7fd},
1646 {0x816, 0x819},
1647 {0x81b, 0x823},
1648 {0x825, 0x827},
1649 {0x829, 0x82d},
1650 {0x859, 0x85b},
1651 {0x897, 0x89f},
1652 {0x8ca, 0x8e1},
1653 {0x8e3, 0x902},
1654 {0x93a, 0x93a},
1655 {0x93c, 0x93c},
1656 {0x941, 0x948},
1657 {0x951, 0x957},
1658 {0x962, 0x963},
1659 {0x981, 0x981},
1660 {0x9bc, 0x9bc},
1661 {0x9be, 0x9be},
1662 {0x9c1, 0x9c4},
1663 {0x9d7, 0x9d7},
1664 {0x9e2, 0x9e3},
1665 {0x9fe, 0x9fe},
1666 {0xa01, 0xa02},
1667 {0xa3c, 0xa3c},
1668 {0xa41, 0xa42},
1669 {0xa47, 0xa48},
1670 {0xa4b, 0xa4d},
1671 {0xa51, 0xa51},
1672 {0xa70, 0xa71},
1673 {0xa75, 0xa75},
1674 {0xa81, 0xa82},
1675 {0xabc, 0xabc},
1676 {0xac1, 0xac5},
1677 {0xac7, 0xac8},
1678 {0xae2, 0xae3},
1679 {0xafa, 0xaff},
1680 {0xb01, 0xb01},
1681 {0xb3c, 0xb3c},
1682 {0xb3e, 0xb3f},
1683 {0xb41, 0xb44},
1684 {0xb55, 0xb57},
1685 {0xb62, 0xb63},
1686 {0xb82, 0xb82},
1687 {0xbbe, 0xbbe},
1688 {0xbc0, 0xbc0},
1689 {0xbcd, 0xbcd},
1690 {0xbd7, 0xbd7},
1691 {0xc00, 0xc00},
1692 {0xc04, 0xc04},
1693 {0xc3c, 0xc3c},
1694 {0xc3e, 0xc40},
1695 {0xc46, 0xc48},
1696 {0xc4a, 0xc4c},
1697 {0xc55, 0xc56},
1698 {0xc62, 0xc63},
1699 {0xc81, 0xc81},
1700 {0xcbc, 0xcbc},
1701 {0xcbf, 0xcc0},
1702 {0xcc2, 0xcc2},
1703 {0xcc6, 0xcc8},
1704 {0xcca, 0xccd},
1705 {0xcd5, 0xcd6},
1706 {0xce2, 0xce3},
1707 {0xd00, 0xd01},
1708 {0xd3b, 0xd3c},
1709 {0xd3e, 0xd3e},
1710 {0xd41, 0xd44},
1711 {0xd57, 0xd57},
1712 {0xd62, 0xd63},
1713 {0xd81, 0xd81},
1714 {0xdca, 0xdca},
1715 {0xdcf, 0xdcf},
1716 {0xdd2, 0xdd4},
1717 {0xdd6, 0xdd6},
1718 {0xddf, 0xddf},
1719 {0xe31, 0xe31},
1720 {0xe34, 0xe3a},
1721 {0xe47, 0xe4e},
1722 {0xeb1, 0xeb1},
1723 {0xeb4, 0xebc},
1724 {0xec8, 0xece},
1725 {0xf18, 0xf19},
1726 {0xf35, 0xf35},
1727 {0xf37, 0xf37},
1728 {0xf39, 0xf39},
1729 {0xf71, 0xf7e},
1730 {0xf80, 0xf84},
1731 {0xf86, 0xf87},
1732 {0xf8d, 0xf97},
1733 {0xf99, 0xfbc},
1734 {0xfc6, 0xfc6},
1735 {0x102d, 0x1030},
1736 {0x1032, 0x1037},
1737 {0x103a, 0x103a},
1738 {0x103d, 0x103e},
1739 {0x1058, 0x1059},
1740 {0x105e, 0x1060},
1741 {0x1071, 0x1074},
1742 {0x1082, 0x1082},
1743 {0x1085, 0x1086},
1744 {0x108d, 0x108d},
1745 {0x109d, 0x109d},
1746 {0x135d, 0x135f},
1747 {0x1712, 0x1715},
1748 {0x1732, 0x1734},
1749 {0x1752, 0x1753},
1750 {0x1772, 0x1773},
1751 {0x17b4, 0x17b5},
1752 {0x17b7, 0x17bd},
1753 {0x17c6, 0x17c6},
1754 {0x17c9, 0x17d1},
1755 {0x17d3, 0x17d3},
1756 {0x17dd, 0x17dd},
1757 {0x180b, 0x180d},
1758 {0x180f, 0x180f},
1759 {0x1885, 0x1886},
1760 {0x18a9, 0x18a9},
1761 {0x1920, 0x1922},
1762 {0x1927, 0x1928},
1763 {0x1932, 0x1932},
1764 {0x1939, 0x193b},
1765 {0x1a17, 0x1a18},
1766 {0x1a1b, 0x1a1b},
1767 {0x1a56, 0x1a56},
1768 {0x1a58, 0x1a5e},
1769 {0x1a62, 0x1a62},
1770 {0x1a65, 0x1a6c},
1771 {0x1a73, 0x1a7c},
1772 {0x1a7f, 0x1a7f},
1773 {0x1ab0, 0x1add},
1774 {0x1ae0, 0x1aeb},
1775 {0x1b00, 0x1b03},
1776 {0x1b34, 0x1b3d},
1777 {0x1b42, 0x1b43},
1778 {0x1b6b, 0x1b73},
1779 {0x1b80, 0x1b81},
1780 {0x1ba2, 0x1ba5},
1781 {0x1ba8, 0x1baa},
1782 {0x1bac, 0x1bad},
1783 {0x1be6, 0x1be6},
1784 {0x1be8, 0x1be9},
1785 {0x1bed, 0x1bed},
1786 {0x1bef, 0x1bf3},
1787 {0x1c2c, 0x1c33},
1788 {0x1c36, 0x1c37},
1789 {0x1cd0, 0x1cd2},
1790 {0x1cd4, 0x1ce0},
1791 {0x1ce2, 0x1ce8},
1792 {0x1ced, 0x1ced},
1793 {0x1cf4, 0x1cf4},
1794 {0x1cf8, 0x1cf9},
1795 {0x1dc0, 0x1dff},
1796 {0x200d, 0x200d},
1797 {0x20d0, 0x20f0},
1798 {0x2cef, 0x2cf1},
1799 {0x2d7f, 0x2d7f},
1800 {0x2de0, 0x2dff},
1801 {0x302a, 0x302f},
1802 {0x3099, 0x309a},
1803 {0xa66f, 0xa672},
1804 {0xa674, 0xa67d},
1805 {0xa69e, 0xa69f},
1806 {0xa6f0, 0xa6f1},
1807 {0xa802, 0xa802},
1808 {0xa806, 0xa806},
1809 {0xa80b, 0xa80b},
1810 {0xa825, 0xa826},
1811 {0xa82c, 0xa82c},
1812 {0xa8c4, 0xa8c5},
1813 {0xa8e0, 0xa8f1},
1814 {0xa8ff, 0xa8ff},
1815 {0xa926, 0xa92d},
1816 {0xa947, 0xa951},
1817 {0xa953, 0xa953},
1818 {0xa980, 0xa982},
1819 {0xa9b3, 0xa9b3},
1820 {0xa9b6, 0xa9b9},
1821 {0xa9bc, 0xa9bd},
1822 {0xa9e5, 0xa9e5},
1823 {0xaa29, 0xaa2e},
1824 {0xaa31, 0xaa32},
1825 {0xaa35, 0xaa36},
1826 {0xaa43, 0xaa43},
1827 {0xaa4c, 0xaa4c},
1828 {0xaa7c, 0xaa7c},
1829 {0xaab0, 0xaab0},
1830 {0xaab2, 0xaab4},
1831 {0xaab7, 0xaab8},
1832 {0xaabe, 0xaabf},
1833 {0xaac1, 0xaac1},
1834 {0xaaec, 0xaaed},
1835 {0xabe5, 0xabe5},
1836 {0xabe8, 0xabe8},
1837 {0xabed, 0xabed},
1838 {0xfb1e, 0xfb1e},
1839 {0xfe00, 0xfe0f},
1840 {0xfe20, 0xfe2f},
1841 {0xff9e, 0xff9f},
1842 {0x101fd, 0x101fd},
1843 {0x102e0, 0x102e0},
1844 {0x10376, 0x1037a},
1845 {0x10a01, 0x10a03},
1846 {0x10a05, 0x10a06},
1847 {0x10a0c, 0x10a0f},
1848 {0x10a38, 0x10a3a},
1849 {0x10ae5, 0x10ae6},
1850 {0x10d24, 0x10d27},
1851 {0x10d69, 0x10d6d},
1852 {0x10eab, 0x10eac},
1853 {0x10efa, 0x10eff},
1854 {0x10f46, 0x10f50},
1855 {0x10f82, 0x10f85},
1856 {0x11001, 0x11001},
1857 {0x11038, 0x11046},
1858 {0x11070, 0x11070},
1859 {0x11073, 0x11074},
1860 {0x1107f, 0x11081},
1861 {0x110b3, 0x110b6},
1862 {0x110b9, 0x110ba},
1863 {0x110c2, 0x110c2},
1864 {0x11100, 0x11102},
1865 {0x11127, 0x1112b},
1866 {0x1112d, 0x11132},
1867 {0x11134, 0x11134},
1868 {0x11173, 0x11173},
1869 {0x11180, 0x11181},
1870 {0x111b6, 0x111be},
1871 {0x111c0, 0x111c0},
1872 {0x111c9, 0x111cc},
1873 {0x111cf, 0x111cf},
1874 {0x1122f, 0x11231},
1875 {0x11234, 0x11237},
1876 {0x1123e, 0x1123e},
1877 {0x11241, 0x11241},
1878 {0x112df, 0x112df},
1879 {0x112e3, 0x112ea},
1880 {0x11300, 0x11301},
1881 {0x1133b, 0x1133c},
1882 {0x1133e, 0x1133e},
1883 {0x11340, 0x11340},
1884 {0x1134d, 0x1134d},
1885 {0x11357, 0x11357},
1886 {0x11366, 0x1136c},
1887 {0x11370, 0x11374},
1888 {0x113b8, 0x113b8},
1889 {0x113bb, 0x113c0},
1890 {0x113c2, 0x113c2},
1891 {0x113c5, 0x113c5},
1892 {0x113c7, 0x113c9},
1893 {0x113ce, 0x113cf},
1894 {0x113d2, 0x113d2},
1895 {0x113e1, 0x113e2},
1896 {0x11438, 0x1143f},
1897 {0x11442, 0x11444},
1898 {0x11446, 0x11446},
1899 {0x1145e, 0x1145e},
1900 {0x114b0, 0x114b0},
1901 {0x114b3, 0x114b8},
1902 {0x114ba, 0x114ba},
1903 {0x114bd, 0x114bd},
1904 {0x114bf, 0x114c0},
1905 {0x114c2, 0x114c3},
1906 {0x115af, 0x115af},
1907 {0x115b2, 0x115b5},
1908 {0x115bc, 0x115bd},
1909 {0x115bf, 0x115c0},
1910 {0x115dc, 0x115dd},
1911 {0x11633, 0x1163a},
1912 {0x1163d, 0x1163d},
1913 {0x1163f, 0x11640},
1914 {0x116ab, 0x116ab},
1915 {0x116ad, 0x116ad},
1916 {0x116b0, 0x116b7},
1917 {0x1171d, 0x1171d},
1918 {0x1171f, 0x1171f},
1919 {0x11722, 0x11725},
1920 {0x11727, 0x1172b},
1921 {0x1182f, 0x11837},
1922 {0x11839, 0x1183a},
1923 {0x11930, 0x11930},
1924 {0x1193b, 0x1193d},
1925 {0x11943, 0x11943},
1926 {0x119d4, 0x119d7},
1927 {0x119da, 0x119db},
1928 {0x119e0, 0x119e0},
1929 {0x11a01, 0x11a0a},
1930 {0x11a33, 0x11a38},
1931 {0x11a3b, 0x11a3e},
1932 {0x11a51, 0x11a56},
1933 {0x11a59, 0x11a5b},
1934 {0x11a8a, 0x11a96},
1935 {0x11a98, 0x11a98},
1936 {0x11b60, 0x11b60},
1937 {0x11b62, 0x11b64},
1938 {0x11b66, 0x11b66},
1939 {0x11c30, 0x11c36},
1940 {0x11c38, 0x11c3d},
1941 {0x11c3f, 0x11c3f},
1942 {0x11c92, 0x11ca7},
1943 {0x11caa, 0x11cb0},
1944 {0x11cb2, 0x11cb3},
1945 {0x11cb5, 0x11cb6},
1946 {0x11d31, 0x11d36},
1947 {0x11d3a, 0x11d3a},
1948 {0x11d3c, 0x11d3d},
1949 {0x11d3f, 0x11d45},
1950 {0x11d47, 0x11d47},
1951 {0x11d90, 0x11d91},
1952 {0x11d95, 0x11d95},
1953 {0x11d97, 0x11d97},
1954 {0x11ef3, 0x11ef4},
1955 {0x11f00, 0x11f01},
1956 {0x11f36, 0x11f3a},
1957 {0x11f40, 0x11f41},
1958 {0x11f5a, 0x11f5a},
1959 {0x13440, 0x13440},
1960 {0x13447, 0x13455},
1961 {0x1611e, 0x16129},
1962 {0x1612d, 0x1612f},
1963 {0x16af0, 0x16af4},
1964 {0x16b30, 0x16b36},
1965 {0x16f4f, 0x16f4f},
1966 {0x16f8f, 0x16f92},
1967 {0x16fe4, 0x16fe4},
1968 {0x16ff0, 0x16ff1},
1969 {0x1bc9d, 0x1bc9e},
1970 {0x1cf00, 0x1cf2d},
1971 {0x1cf30, 0x1cf46},
1972 {0x1d165, 0x1d169},
1973 {0x1d16d, 0x1d172},
1974 {0x1d17b, 0x1d182},
1975 {0x1d185, 0x1d18b},
1976 {0x1d1aa, 0x1d1ad},
1977 {0x1d242, 0x1d244},
1978 {0x1da00, 0x1da36},
1979 {0x1da3b, 0x1da6c},
1980 {0x1da75, 0x1da75},
1981 {0x1da84, 0x1da84},
1982 {0x1da9b, 0x1da9f},
1983 {0x1daa1, 0x1daaf},
1984 {0x1e000, 0x1e006},
1985 {0x1e008, 0x1e018},
1986 {0x1e01b, 0x1e021},
1987 {0x1e023, 0x1e024},
1988 {0x1e026, 0x1e02a},
1989 {0x1e08f, 0x1e08f},
1990 {0x1e130, 0x1e136},
1991 {0x1e2ae, 0x1e2ae},
1992 {0x1e2ec, 0x1e2ef},
1993 {0x1e4ec, 0x1e4ef},
1994 {0x1e5ee, 0x1e5ef},
1995 {0x1e6e3, 0x1e6e3},
1996 {0x1e6e6, 0x1e6e6},
1997 {0x1e6ee, 0x1e6ef},
1998 {0x1e6f5, 0x1e6f5},
1999 {0x1e8d0, 0x1e8d6},
2000 {0x1e944, 0x1e94a},
2001 {0x1f3fb, 0x1f3ff},
2002 {0xe0020, 0xe007f},
2003 {0xe0100, 0xe01ef},
2004};