comparison mupdf-source/thirdparty/mujs/utfdata.h @ 2:b50eed0cc0ef upstream

ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4. The directory name has changed: no version number in the expanded directory now.
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:43:07 +0200
parents
children
comparison
equal deleted inserted replaced
1:1d09e1dec1d9 2:b50eed0cc0ef
1 /* This file was automatically created from UnicodeData.txt */
2
3 static const Rune ucd_alpha2[] = {
4 0x41,0x5a,
5 0x61,0x7a,
6 0xc0,0xd6,
7 0xd8,0xf6,
8 0xf8,0x2c1,
9 0x2c6,0x2d1,
10 0x2e0,0x2e4,
11 0x370,0x374,
12 0x376,0x377,
13 0x37a,0x37d,
14 0x388,0x38a,
15 0x38e,0x3a1,
16 0x3a3,0x3f5,
17 0x3f7,0x481,
18 0x48a,0x52f,
19 0x531,0x556,
20 0x560,0x588,
21 0x5d0,0x5ea,
22 0x5ef,0x5f2,
23 0x620,0x64a,
24 0x66e,0x66f,
25 0x671,0x6d3,
26 0x6e5,0x6e6,
27 0x6ee,0x6ef,
28 0x6fa,0x6fc,
29 0x712,0x72f,
30 0x74d,0x7a5,
31 0x7ca,0x7ea,
32 0x7f4,0x7f5,
33 0x800,0x815,
34 0x840,0x858,
35 0x860,0x86a,
36 0x870,0x887,
37 0x889,0x88e,
38 0x8a0,0x8c9,
39 0x904,0x939,
40 0x958,0x961,
41 0x971,0x980,
42 0x985,0x98c,
43 0x98f,0x990,
44 0x993,0x9a8,
45 0x9aa,0x9b0,
46 0x9b6,0x9b9,
47 0x9dc,0x9dd,
48 0x9df,0x9e1,
49 0x9f0,0x9f1,
50 0xa05,0xa0a,
51 0xa0f,0xa10,
52 0xa13,0xa28,
53 0xa2a,0xa30,
54 0xa32,0xa33,
55 0xa35,0xa36,
56 0xa38,0xa39,
57 0xa59,0xa5c,
58 0xa72,0xa74,
59 0xa85,0xa8d,
60 0xa8f,0xa91,
61 0xa93,0xaa8,
62 0xaaa,0xab0,
63 0xab2,0xab3,
64 0xab5,0xab9,
65 0xae0,0xae1,
66 0xb05,0xb0c,
67 0xb0f,0xb10,
68 0xb13,0xb28,
69 0xb2a,0xb30,
70 0xb32,0xb33,
71 0xb35,0xb39,
72 0xb5c,0xb5d,
73 0xb5f,0xb61,
74 0xb85,0xb8a,
75 0xb8e,0xb90,
76 0xb92,0xb95,
77 0xb99,0xb9a,
78 0xb9e,0xb9f,
79 0xba3,0xba4,
80 0xba8,0xbaa,
81 0xbae,0xbb9,
82 0xc05,0xc0c,
83 0xc0e,0xc10,
84 0xc12,0xc28,
85 0xc2a,0xc39,
86 0xc58,0xc5a,
87 0xc60,0xc61,
88 0xc85,0xc8c,
89 0xc8e,0xc90,
90 0xc92,0xca8,
91 0xcaa,0xcb3,
92 0xcb5,0xcb9,
93 0xcdd,0xcde,
94 0xce0,0xce1,
95 0xcf1,0xcf2,
96 0xd04,0xd0c,
97 0xd0e,0xd10,
98 0xd12,0xd3a,
99 0xd54,0xd56,
100 0xd5f,0xd61,
101 0xd7a,0xd7f,
102 0xd85,0xd96,
103 0xd9a,0xdb1,
104 0xdb3,0xdbb,
105 0xdc0,0xdc6,
106 0xe01,0xe30,
107 0xe32,0xe33,
108 0xe40,0xe46,
109 0xe81,0xe82,
110 0xe86,0xe8a,
111 0xe8c,0xea3,
112 0xea7,0xeb0,
113 0xeb2,0xeb3,
114 0xec0,0xec4,
115 0xedc,0xedf,
116 0xf40,0xf47,
117 0xf49,0xf6c,
118 0xf88,0xf8c,
119 0x1000,0x102a,
120 0x1050,0x1055,
121 0x105a,0x105d,
122 0x1065,0x1066,
123 0x106e,0x1070,
124 0x1075,0x1081,
125 0x10a0,0x10c5,
126 0x10d0,0x10fa,
127 0x10fc,0x1248,
128 0x124a,0x124d,
129 0x1250,0x1256,
130 0x125a,0x125d,
131 0x1260,0x1288,
132 0x128a,0x128d,
133 0x1290,0x12b0,
134 0x12b2,0x12b5,
135 0x12b8,0x12be,
136 0x12c2,0x12c5,
137 0x12c8,0x12d6,
138 0x12d8,0x1310,
139 0x1312,0x1315,
140 0x1318,0x135a,
141 0x1380,0x138f,
142 0x13a0,0x13f5,
143 0x13f8,0x13fd,
144 0x1401,0x166c,
145 0x166f,0x167f,
146 0x1681,0x169a,
147 0x16a0,0x16ea,
148 0x16f1,0x16f8,
149 0x1700,0x1711,
150 0x171f,0x1731,
151 0x1740,0x1751,
152 0x1760,0x176c,
153 0x176e,0x1770,
154 0x1780,0x17b3,
155 0x1820,0x1878,
156 0x1880,0x1884,
157 0x1887,0x18a8,
158 0x18b0,0x18f5,
159 0x1900,0x191e,
160 0x1950,0x196d,
161 0x1970,0x1974,
162 0x1980,0x19ab,
163 0x19b0,0x19c9,
164 0x1a00,0x1a16,
165 0x1a20,0x1a54,
166 0x1b05,0x1b33,
167 0x1b45,0x1b4c,
168 0x1b83,0x1ba0,
169 0x1bae,0x1baf,
170 0x1bba,0x1be5,
171 0x1c00,0x1c23,
172 0x1c4d,0x1c4f,
173 0x1c5a,0x1c7d,
174 0x1c80,0x1c88,
175 0x1c90,0x1cba,
176 0x1cbd,0x1cbf,
177 0x1ce9,0x1cec,
178 0x1cee,0x1cf3,
179 0x1cf5,0x1cf6,
180 0x1d00,0x1dbf,
181 0x1e00,0x1f15,
182 0x1f18,0x1f1d,
183 0x1f20,0x1f45,
184 0x1f48,0x1f4d,
185 0x1f50,0x1f57,
186 0x1f5f,0x1f7d,
187 0x1f80,0x1fb4,
188 0x1fb6,0x1fbc,
189 0x1fc2,0x1fc4,
190 0x1fc6,0x1fcc,
191 0x1fd0,0x1fd3,
192 0x1fd6,0x1fdb,
193 0x1fe0,0x1fec,
194 0x1ff2,0x1ff4,
195 0x1ff6,0x1ffc,
196 0x2090,0x209c,
197 0x210a,0x2113,
198 0x2119,0x211d,
199 0x212a,0x212d,
200 0x212f,0x2139,
201 0x213c,0x213f,
202 0x2145,0x2149,
203 0x2183,0x2184,
204 0x2c00,0x2ce4,
205 0x2ceb,0x2cee,
206 0x2cf2,0x2cf3,
207 0x2d00,0x2d25,
208 0x2d30,0x2d67,
209 0x2d80,0x2d96,
210 0x2da0,0x2da6,
211 0x2da8,0x2dae,
212 0x2db0,0x2db6,
213 0x2db8,0x2dbe,
214 0x2dc0,0x2dc6,
215 0x2dc8,0x2dce,
216 0x2dd0,0x2dd6,
217 0x2dd8,0x2dde,
218 0x3005,0x3006,
219 0x3031,0x3035,
220 0x303b,0x303c,
221 0x3041,0x3096,
222 0x309d,0x309f,
223 0x30a1,0x30fa,
224 0x30fc,0x30ff,
225 0x3105,0x312f,
226 0x3131,0x318e,
227 0x31a0,0x31bf,
228 0x31f0,0x31ff,
229 0x9fff,0xa48c,
230 0xa4d0,0xa4fd,
231 0xa500,0xa60c,
232 0xa610,0xa61f,
233 0xa62a,0xa62b,
234 0xa640,0xa66e,
235 0xa67f,0xa69d,
236 0xa6a0,0xa6e5,
237 0xa717,0xa71f,
238 0xa722,0xa788,
239 0xa78b,0xa7ca,
240 0xa7d0,0xa7d1,
241 0xa7d5,0xa7d9,
242 0xa7f2,0xa801,
243 0xa803,0xa805,
244 0xa807,0xa80a,
245 0xa80c,0xa822,
246 0xa840,0xa873,
247 0xa882,0xa8b3,
248 0xa8f2,0xa8f7,
249 0xa8fd,0xa8fe,
250 0xa90a,0xa925,
251 0xa930,0xa946,
252 0xa960,0xa97c,
253 0xa984,0xa9b2,
254 0xa9e0,0xa9e4,
255 0xa9e6,0xa9ef,
256 0xa9fa,0xa9fe,
257 0xaa00,0xaa28,
258 0xaa40,0xaa42,
259 0xaa44,0xaa4b,
260 0xaa60,0xaa76,
261 0xaa7e,0xaaaf,
262 0xaab5,0xaab6,
263 0xaab9,0xaabd,
264 0xaadb,0xaadd,
265 0xaae0,0xaaea,
266 0xaaf2,0xaaf4,
267 0xab01,0xab06,
268 0xab09,0xab0e,
269 0xab11,0xab16,
270 0xab20,0xab26,
271 0xab28,0xab2e,
272 0xab30,0xab5a,
273 0xab5c,0xab69,
274 0xab70,0xabe2,
275 0xd7b0,0xd7c6,
276 0xd7cb,0xd7fb,
277 0xf900,0xfa6d,
278 0xfa70,0xfad9,
279 0xfb00,0xfb06,
280 0xfb13,0xfb17,
281 0xfb1f,0xfb28,
282 0xfb2a,0xfb36,
283 0xfb38,0xfb3c,
284 0xfb40,0xfb41,
285 0xfb43,0xfb44,
286 0xfb46,0xfbb1,
287 0xfbd3,0xfd3d,
288 0xfd50,0xfd8f,
289 0xfd92,0xfdc7,
290 0xfdf0,0xfdfb,
291 0xfe70,0xfe74,
292 0xfe76,0xfefc,
293 0xff21,0xff3a,
294 0xff41,0xff5a,
295 0xff66,0xffbe,
296 0xffc2,0xffc7,
297 0xffca,0xffcf,
298 0xffd2,0xffd7,
299 0xffda,0xffdc,
300 0x10000,0x1000b,
301 0x1000d,0x10026,
302 0x10028,0x1003a,
303 0x1003c,0x1003d,
304 0x1003f,0x1004d,
305 0x10050,0x1005d,
306 0x10080,0x100fa,
307 0x10280,0x1029c,
308 0x102a0,0x102d0,
309 0x10300,0x1031f,
310 0x1032d,0x10340,
311 0x10342,0x10349,
312 0x10350,0x10375,
313 0x10380,0x1039d,
314 0x103a0,0x103c3,
315 0x103c8,0x103cf,
316 0x10400,0x1049d,
317 0x104b0,0x104d3,
318 0x104d8,0x104fb,
319 0x10500,0x10527,
320 0x10530,0x10563,
321 0x10570,0x1057a,
322 0x1057c,0x1058a,
323 0x1058c,0x10592,
324 0x10594,0x10595,
325 0x10597,0x105a1,
326 0x105a3,0x105b1,
327 0x105b3,0x105b9,
328 0x105bb,0x105bc,
329 0x10600,0x10736,
330 0x10740,0x10755,
331 0x10760,0x10767,
332 0x10780,0x10785,
333 0x10787,0x107b0,
334 0x107b2,0x107ba,
335 0x10800,0x10805,
336 0x1080a,0x10835,
337 0x10837,0x10838,
338 0x1083f,0x10855,
339 0x10860,0x10876,
340 0x10880,0x1089e,
341 0x108e0,0x108f2,
342 0x108f4,0x108f5,
343 0x10900,0x10915,
344 0x10920,0x10939,
345 0x10980,0x109b7,
346 0x109be,0x109bf,
347 0x10a10,0x10a13,
348 0x10a15,0x10a17,
349 0x10a19,0x10a35,
350 0x10a60,0x10a7c,
351 0x10a80,0x10a9c,
352 0x10ac0,0x10ac7,
353 0x10ac9,0x10ae4,
354 0x10b00,0x10b35,
355 0x10b40,0x10b55,
356 0x10b60,0x10b72,
357 0x10b80,0x10b91,
358 0x10c00,0x10c48,
359 0x10c80,0x10cb2,
360 0x10cc0,0x10cf2,
361 0x10d00,0x10d23,
362 0x10e80,0x10ea9,
363 0x10eb0,0x10eb1,
364 0x10f00,0x10f1c,
365 0x10f30,0x10f45,
366 0x10f70,0x10f81,
367 0x10fb0,0x10fc4,
368 0x10fe0,0x10ff6,
369 0x11003,0x11037,
370 0x11071,0x11072,
371 0x11083,0x110af,
372 0x110d0,0x110e8,
373 0x11103,0x11126,
374 0x11150,0x11172,
375 0x11183,0x111b2,
376 0x111c1,0x111c4,
377 0x11200,0x11211,
378 0x11213,0x1122b,
379 0x1123f,0x11240,
380 0x11280,0x11286,
381 0x1128a,0x1128d,
382 0x1128f,0x1129d,
383 0x1129f,0x112a8,
384 0x112b0,0x112de,
385 0x11305,0x1130c,
386 0x1130f,0x11310,
387 0x11313,0x11328,
388 0x1132a,0x11330,
389 0x11332,0x11333,
390 0x11335,0x11339,
391 0x1135d,0x11361,
392 0x11400,0x11434,
393 0x11447,0x1144a,
394 0x1145f,0x11461,
395 0x11480,0x114af,
396 0x114c4,0x114c5,
397 0x11580,0x115ae,
398 0x115d8,0x115db,
399 0x11600,0x1162f,
400 0x11680,0x116aa,
401 0x11700,0x1171a,
402 0x11740,0x11746,
403 0x11800,0x1182b,
404 0x118a0,0x118df,
405 0x118ff,0x11906,
406 0x1190c,0x11913,
407 0x11915,0x11916,
408 0x11918,0x1192f,
409 0x119a0,0x119a7,
410 0x119aa,0x119d0,
411 0x11a0b,0x11a32,
412 0x11a5c,0x11a89,
413 0x11ab0,0x11af8,
414 0x11c00,0x11c08,
415 0x11c0a,0x11c2e,
416 0x11c72,0x11c8f,
417 0x11d00,0x11d06,
418 0x11d08,0x11d09,
419 0x11d0b,0x11d30,
420 0x11d60,0x11d65,
421 0x11d67,0x11d68,
422 0x11d6a,0x11d89,
423 0x11ee0,0x11ef2,
424 0x11f04,0x11f10,
425 0x11f12,0x11f33,
426 0x12000,0x12399,
427 0x12480,0x12543,
428 0x12f90,0x12ff0,
429 0x13000,0x1342f,
430 0x13441,0x13446,
431 0x14400,0x14646,
432 0x16800,0x16a38,
433 0x16a40,0x16a5e,
434 0x16a70,0x16abe,
435 0x16ad0,0x16aed,
436 0x16b00,0x16b2f,
437 0x16b40,0x16b43,
438 0x16b63,0x16b77,
439 0x16b7d,0x16b8f,
440 0x16e40,0x16e7f,
441 0x16f00,0x16f4a,
442 0x16f93,0x16f9f,
443 0x16fe0,0x16fe1,
444 0x18800,0x18cd5,
445 0x1aff0,0x1aff3,
446 0x1aff5,0x1affb,
447 0x1affd,0x1affe,
448 0x1b000,0x1b122,
449 0x1b150,0x1b152,
450 0x1b164,0x1b167,
451 0x1b170,0x1b2fb,
452 0x1bc00,0x1bc6a,
453 0x1bc70,0x1bc7c,
454 0x1bc80,0x1bc88,
455 0x1bc90,0x1bc99,
456 0x1d400,0x1d454,
457 0x1d456,0x1d49c,
458 0x1d49e,0x1d49f,
459 0x1d4a5,0x1d4a6,
460 0x1d4a9,0x1d4ac,
461 0x1d4ae,0x1d4b9,
462 0x1d4bd,0x1d4c3,
463 0x1d4c5,0x1d505,
464 0x1d507,0x1d50a,
465 0x1d50d,0x1d514,
466 0x1d516,0x1d51c,
467 0x1d51e,0x1d539,
468 0x1d53b,0x1d53e,
469 0x1d540,0x1d544,
470 0x1d54a,0x1d550,
471 0x1d552,0x1d6a5,
472 0x1d6a8,0x1d6c0,
473 0x1d6c2,0x1d6da,
474 0x1d6dc,0x1d6fa,
475 0x1d6fc,0x1d714,
476 0x1d716,0x1d734,
477 0x1d736,0x1d74e,
478 0x1d750,0x1d76e,
479 0x1d770,0x1d788,
480 0x1d78a,0x1d7a8,
481 0x1d7aa,0x1d7c2,
482 0x1d7c4,0x1d7cb,
483 0x1df00,0x1df1e,
484 0x1df25,0x1df2a,
485 0x1e030,0x1e06d,
486 0x1e100,0x1e12c,
487 0x1e137,0x1e13d,
488 0x1e290,0x1e2ad,
489 0x1e2c0,0x1e2eb,
490 0x1e4d0,0x1e4eb,
491 0x1e7e0,0x1e7e6,
492 0x1e7e8,0x1e7eb,
493 0x1e7ed,0x1e7ee,
494 0x1e7f0,0x1e7fe,
495 0x1e800,0x1e8c4,
496 0x1e900,0x1e943,
497 0x1ee00,0x1ee03,
498 0x1ee05,0x1ee1f,
499 0x1ee21,0x1ee22,
500 0x1ee29,0x1ee32,
501 0x1ee34,0x1ee37,
502 0x1ee4d,0x1ee4f,
503 0x1ee51,0x1ee52,
504 0x1ee61,0x1ee62,
505 0x1ee67,0x1ee6a,
506 0x1ee6c,0x1ee72,
507 0x1ee74,0x1ee77,
508 0x1ee79,0x1ee7c,
509 0x1ee80,0x1ee89,
510 0x1ee8b,0x1ee9b,
511 0x1eea1,0x1eea3,
512 0x1eea5,0x1eea9,
513 0x1eeab,0x1eebb,
514 0x2f800,0x2fa1d,
515 };
516
517 static const Rune ucd_alpha1[] = {
518 0xaa,
519 0xb5,
520 0xba,
521 0x2ec,
522 0x2ee,
523 0x37f,
524 0x386,
525 0x38c,
526 0x559,
527 0x6d5,
528 0x6ff,
529 0x710,
530 0x7b1,
531 0x7fa,
532 0x81a,
533 0x824,
534 0x828,
535 0x93d,
536 0x950,
537 0x9b2,
538 0x9bd,
539 0x9ce,
540 0x9fc,
541 0xa5e,
542 0xabd,
543 0xad0,
544 0xaf9,
545 0xb3d,
546 0xb71,
547 0xb83,
548 0xb9c,
549 0xbd0,
550 0xc3d,
551 0xc5d,
552 0xc80,
553 0xcbd,
554 0xd3d,
555 0xd4e,
556 0xdbd,
557 0xe84,
558 0xea5,
559 0xebd,
560 0xec6,
561 0xf00,
562 0x103f,
563 0x1061,
564 0x108e,
565 0x10c7,
566 0x10cd,
567 0x1258,
568 0x12c0,
569 0x17d7,
570 0x17dc,
571 0x18aa,
572 0x1aa7,
573 0x1cfa,
574 0x1f59,
575 0x1f5b,
576 0x1f5d,
577 0x1fbe,
578 0x2071,
579 0x207f,
580 0x2102,
581 0x2107,
582 0x2115,
583 0x2124,
584 0x2126,
585 0x2128,
586 0x214e,
587 0x2d27,
588 0x2d2d,
589 0x2d6f,
590 0x2e2f,
591 0x3400,
592 0x4dbf,
593 0x4e00,
594 0xa7d3,
595 0xa8fb,
596 0xa9cf,
597 0xaa7a,
598 0xaab1,
599 0xaac0,
600 0xaac2,
601 0xac00,
602 0xd7a3,
603 0xfb1d,
604 0xfb3e,
605 0x10808,
606 0x1083c,
607 0x10a00,
608 0x10f27,
609 0x11075,
610 0x11144,
611 0x11147,
612 0x11176,
613 0x111da,
614 0x111dc,
615 0x11288,
616 0x1133d,
617 0x11350,
618 0x114c7,
619 0x11644,
620 0x116b8,
621 0x11909,
622 0x1193f,
623 0x11941,
624 0x119e1,
625 0x119e3,
626 0x11a00,
627 0x11a3a,
628 0x11a50,
629 0x11a9d,
630 0x11c40,
631 0x11d46,
632 0x11d98,
633 0x11f02,
634 0x11fb0,
635 0x16f50,
636 0x16fe3,
637 0x17000,
638 0x187f7,
639 0x18d00,
640 0x18d08,
641 0x1b132,
642 0x1b155,
643 0x1d4a2,
644 0x1d4bb,
645 0x1d546,
646 0x1e14e,
647 0x1e94b,
648 0x1ee24,
649 0x1ee27,
650 0x1ee39,
651 0x1ee3b,
652 0x1ee42,
653 0x1ee47,
654 0x1ee49,
655 0x1ee4b,
656 0x1ee54,
657 0x1ee57,
658 0x1ee59,
659 0x1ee5b,
660 0x1ee5d,
661 0x1ee5f,
662 0x1ee64,
663 0x1ee7e,
664 0x20000,
665 0x2a6df,
666 0x2a700,
667 0x2b739,
668 0x2b740,
669 0x2b81d,
670 0x2b820,
671 0x2cea1,
672 0x2ceb0,
673 0x2ebe0,
674 0x30000,
675 0x3134a,
676 0x31350,
677 0x323af,
678 };
679
680 static const Rune ucd_tolower2[] = {
681 0x41,0x5a,32,
682 0xc0,0xd6,32,
683 0xd8,0xde,32,
684 0x189,0x18a,205,
685 0x1b1,0x1b2,217,
686 0x388,0x38a,37,
687 0x38e,0x38f,63,
688 0x391,0x3a1,32,
689 0x3a3,0x3ab,32,
690 0x3fd,0x3ff,-130,
691 0x400,0x40f,80,
692 0x410,0x42f,32,
693 0x531,0x556,48,
694 0x10a0,0x10c5,7264,
695 0x13a0,0x13ef,38864,
696 0x13f0,0x13f5,8,
697 0x1c90,0x1cba,-3008,
698 0x1cbd,0x1cbf,-3008,
699 0x1f08,0x1f0f,-8,
700 0x1f18,0x1f1d,-8,
701 0x1f28,0x1f2f,-8,
702 0x1f38,0x1f3f,-8,
703 0x1f48,0x1f4d,-8,
704 0x1f68,0x1f6f,-8,
705 0x1f88,0x1f8f,-8,
706 0x1f98,0x1f9f,-8,
707 0x1fa8,0x1faf,-8,
708 0x1fb8,0x1fb9,-8,
709 0x1fba,0x1fbb,-74,
710 0x1fc8,0x1fcb,-86,
711 0x1fd8,0x1fd9,-8,
712 0x1fda,0x1fdb,-100,
713 0x1fe8,0x1fe9,-8,
714 0x1fea,0x1feb,-112,
715 0x1ff8,0x1ff9,-128,
716 0x1ffa,0x1ffb,-126,
717 0x2160,0x216f,16,
718 0x24b6,0x24cf,26,
719 0x2c00,0x2c2f,48,
720 0x2c7e,0x2c7f,-10815,
721 0xff21,0xff3a,32,
722 0x10400,0x10427,40,
723 0x104b0,0x104d3,40,
724 0x10570,0x1057a,39,
725 0x1057c,0x1058a,39,
726 0x1058c,0x10592,39,
727 0x10594,0x10595,39,
728 0x10c80,0x10cb2,64,
729 0x118a0,0x118bf,32,
730 0x16e40,0x16e5f,32,
731 0x1e900,0x1e921,34,
732 };
733
734 static const Rune ucd_tolower1[] = {
735 0x100,1,
736 0x102,1,
737 0x104,1,
738 0x106,1,
739 0x108,1,
740 0x10a,1,
741 0x10c,1,
742 0x10e,1,
743 0x110,1,
744 0x112,1,
745 0x114,1,
746 0x116,1,
747 0x118,1,
748 0x11a,1,
749 0x11c,1,
750 0x11e,1,
751 0x120,1,
752 0x122,1,
753 0x124,1,
754 0x126,1,
755 0x128,1,
756 0x12a,1,
757 0x12c,1,
758 0x12e,1,
759 0x130,-199,
760 0x132,1,
761 0x134,1,
762 0x136,1,
763 0x139,1,
764 0x13b,1,
765 0x13d,1,
766 0x13f,1,
767 0x141,1,
768 0x143,1,
769 0x145,1,
770 0x147,1,
771 0x14a,1,
772 0x14c,1,
773 0x14e,1,
774 0x150,1,
775 0x152,1,
776 0x154,1,
777 0x156,1,
778 0x158,1,
779 0x15a,1,
780 0x15c,1,
781 0x15e,1,
782 0x160,1,
783 0x162,1,
784 0x164,1,
785 0x166,1,
786 0x168,1,
787 0x16a,1,
788 0x16c,1,
789 0x16e,1,
790 0x170,1,
791 0x172,1,
792 0x174,1,
793 0x176,1,
794 0x178,-121,
795 0x179,1,
796 0x17b,1,
797 0x17d,1,
798 0x181,210,
799 0x182,1,
800 0x184,1,
801 0x186,206,
802 0x187,1,
803 0x18b,1,
804 0x18e,79,
805 0x18f,202,
806 0x190,203,
807 0x191,1,
808 0x193,205,
809 0x194,207,
810 0x196,211,
811 0x197,209,
812 0x198,1,
813 0x19c,211,
814 0x19d,213,
815 0x19f,214,
816 0x1a0,1,
817 0x1a2,1,
818 0x1a4,1,
819 0x1a6,218,
820 0x1a7,1,
821 0x1a9,218,
822 0x1ac,1,
823 0x1ae,218,
824 0x1af,1,
825 0x1b3,1,
826 0x1b5,1,
827 0x1b7,219,
828 0x1b8,1,
829 0x1bc,1,
830 0x1c4,2,
831 0x1c5,1,
832 0x1c7,2,
833 0x1c8,1,
834 0x1ca,2,
835 0x1cb,1,
836 0x1cd,1,
837 0x1cf,1,
838 0x1d1,1,
839 0x1d3,1,
840 0x1d5,1,
841 0x1d7,1,
842 0x1d9,1,
843 0x1db,1,
844 0x1de,1,
845 0x1e0,1,
846 0x1e2,1,
847 0x1e4,1,
848 0x1e6,1,
849 0x1e8,1,
850 0x1ea,1,
851 0x1ec,1,
852 0x1ee,1,
853 0x1f1,2,
854 0x1f2,1,
855 0x1f4,1,
856 0x1f6,-97,
857 0x1f7,-56,
858 0x1f8,1,
859 0x1fa,1,
860 0x1fc,1,
861 0x1fe,1,
862 0x200,1,
863 0x202,1,
864 0x204,1,
865 0x206,1,
866 0x208,1,
867 0x20a,1,
868 0x20c,1,
869 0x20e,1,
870 0x210,1,
871 0x212,1,
872 0x214,1,
873 0x216,1,
874 0x218,1,
875 0x21a,1,
876 0x21c,1,
877 0x21e,1,
878 0x220,-130,
879 0x222,1,
880 0x224,1,
881 0x226,1,
882 0x228,1,
883 0x22a,1,
884 0x22c,1,
885 0x22e,1,
886 0x230,1,
887 0x232,1,
888 0x23a,10795,
889 0x23b,1,
890 0x23d,-163,
891 0x23e,10792,
892 0x241,1,
893 0x243,-195,
894 0x244,69,
895 0x245,71,
896 0x246,1,
897 0x248,1,
898 0x24a,1,
899 0x24c,1,
900 0x24e,1,
901 0x370,1,
902 0x372,1,
903 0x376,1,
904 0x37f,116,
905 0x386,38,
906 0x38c,64,
907 0x3cf,8,
908 0x3d8,1,
909 0x3da,1,
910 0x3dc,1,
911 0x3de,1,
912 0x3e0,1,
913 0x3e2,1,
914 0x3e4,1,
915 0x3e6,1,
916 0x3e8,1,
917 0x3ea,1,
918 0x3ec,1,
919 0x3ee,1,
920 0x3f4,-60,
921 0x3f7,1,
922 0x3f9,-7,
923 0x3fa,1,
924 0x460,1,
925 0x462,1,
926 0x464,1,
927 0x466,1,
928 0x468,1,
929 0x46a,1,
930 0x46c,1,
931 0x46e,1,
932 0x470,1,
933 0x472,1,
934 0x474,1,
935 0x476,1,
936 0x478,1,
937 0x47a,1,
938 0x47c,1,
939 0x47e,1,
940 0x480,1,
941 0x48a,1,
942 0x48c,1,
943 0x48e,1,
944 0x490,1,
945 0x492,1,
946 0x494,1,
947 0x496,1,
948 0x498,1,
949 0x49a,1,
950 0x49c,1,
951 0x49e,1,
952 0x4a0,1,
953 0x4a2,1,
954 0x4a4,1,
955 0x4a6,1,
956 0x4a8,1,
957 0x4aa,1,
958 0x4ac,1,
959 0x4ae,1,
960 0x4b0,1,
961 0x4b2,1,
962 0x4b4,1,
963 0x4b6,1,
964 0x4b8,1,
965 0x4ba,1,
966 0x4bc,1,
967 0x4be,1,
968 0x4c0,15,
969 0x4c1,1,
970 0x4c3,1,
971 0x4c5,1,
972 0x4c7,1,
973 0x4c9,1,
974 0x4cb,1,
975 0x4cd,1,
976 0x4d0,1,
977 0x4d2,1,
978 0x4d4,1,
979 0x4d6,1,
980 0x4d8,1,
981 0x4da,1,
982 0x4dc,1,
983 0x4de,1,
984 0x4e0,1,
985 0x4e2,1,
986 0x4e4,1,
987 0x4e6,1,
988 0x4e8,1,
989 0x4ea,1,
990 0x4ec,1,
991 0x4ee,1,
992 0x4f0,1,
993 0x4f2,1,
994 0x4f4,1,
995 0x4f6,1,
996 0x4f8,1,
997 0x4fa,1,
998 0x4fc,1,
999 0x4fe,1,
1000 0x500,1,
1001 0x502,1,
1002 0x504,1,
1003 0x506,1,
1004 0x508,1,
1005 0x50a,1,
1006 0x50c,1,
1007 0x50e,1,
1008 0x510,1,
1009 0x512,1,
1010 0x514,1,
1011 0x516,1,
1012 0x518,1,
1013 0x51a,1,
1014 0x51c,1,
1015 0x51e,1,
1016 0x520,1,
1017 0x522,1,
1018 0x524,1,
1019 0x526,1,
1020 0x528,1,
1021 0x52a,1,
1022 0x52c,1,
1023 0x52e,1,
1024 0x10c7,7264,
1025 0x10cd,7264,
1026 0x1e00,1,
1027 0x1e02,1,
1028 0x1e04,1,
1029 0x1e06,1,
1030 0x1e08,1,
1031 0x1e0a,1,
1032 0x1e0c,1,
1033 0x1e0e,1,
1034 0x1e10,1,
1035 0x1e12,1,
1036 0x1e14,1,
1037 0x1e16,1,
1038 0x1e18,1,
1039 0x1e1a,1,
1040 0x1e1c,1,
1041 0x1e1e,1,
1042 0x1e20,1,
1043 0x1e22,1,
1044 0x1e24,1,
1045 0x1e26,1,
1046 0x1e28,1,
1047 0x1e2a,1,
1048 0x1e2c,1,
1049 0x1e2e,1,
1050 0x1e30,1,
1051 0x1e32,1,
1052 0x1e34,1,
1053 0x1e36,1,
1054 0x1e38,1,
1055 0x1e3a,1,
1056 0x1e3c,1,
1057 0x1e3e,1,
1058 0x1e40,1,
1059 0x1e42,1,
1060 0x1e44,1,
1061 0x1e46,1,
1062 0x1e48,1,
1063 0x1e4a,1,
1064 0x1e4c,1,
1065 0x1e4e,1,
1066 0x1e50,1,
1067 0x1e52,1,
1068 0x1e54,1,
1069 0x1e56,1,
1070 0x1e58,1,
1071 0x1e5a,1,
1072 0x1e5c,1,
1073 0x1e5e,1,
1074 0x1e60,1,
1075 0x1e62,1,
1076 0x1e64,1,
1077 0x1e66,1,
1078 0x1e68,1,
1079 0x1e6a,1,
1080 0x1e6c,1,
1081 0x1e6e,1,
1082 0x1e70,1,
1083 0x1e72,1,
1084 0x1e74,1,
1085 0x1e76,1,
1086 0x1e78,1,
1087 0x1e7a,1,
1088 0x1e7c,1,
1089 0x1e7e,1,
1090 0x1e80,1,
1091 0x1e82,1,
1092 0x1e84,1,
1093 0x1e86,1,
1094 0x1e88,1,
1095 0x1e8a,1,
1096 0x1e8c,1,
1097 0x1e8e,1,
1098 0x1e90,1,
1099 0x1e92,1,
1100 0x1e94,1,
1101 0x1e9e,-7615,
1102 0x1ea0,1,
1103 0x1ea2,1,
1104 0x1ea4,1,
1105 0x1ea6,1,
1106 0x1ea8,1,
1107 0x1eaa,1,
1108 0x1eac,1,
1109 0x1eae,1,
1110 0x1eb0,1,
1111 0x1eb2,1,
1112 0x1eb4,1,
1113 0x1eb6,1,
1114 0x1eb8,1,
1115 0x1eba,1,
1116 0x1ebc,1,
1117 0x1ebe,1,
1118 0x1ec0,1,
1119 0x1ec2,1,
1120 0x1ec4,1,
1121 0x1ec6,1,
1122 0x1ec8,1,
1123 0x1eca,1,
1124 0x1ecc,1,
1125 0x1ece,1,
1126 0x1ed0,1,
1127 0x1ed2,1,
1128 0x1ed4,1,
1129 0x1ed6,1,
1130 0x1ed8,1,
1131 0x1eda,1,
1132 0x1edc,1,
1133 0x1ede,1,
1134 0x1ee0,1,
1135 0x1ee2,1,
1136 0x1ee4,1,
1137 0x1ee6,1,
1138 0x1ee8,1,
1139 0x1eea,1,
1140 0x1eec,1,
1141 0x1eee,1,
1142 0x1ef0,1,
1143 0x1ef2,1,
1144 0x1ef4,1,
1145 0x1ef6,1,
1146 0x1ef8,1,
1147 0x1efa,1,
1148 0x1efc,1,
1149 0x1efe,1,
1150 0x1f59,-8,
1151 0x1f5b,-8,
1152 0x1f5d,-8,
1153 0x1f5f,-8,
1154 0x1fbc,-9,
1155 0x1fcc,-9,
1156 0x1fec,-7,
1157 0x1ffc,-9,
1158 0x2126,-7517,
1159 0x212a,-8383,
1160 0x212b,-8262,
1161 0x2132,28,
1162 0x2183,1,
1163 0x2c60,1,
1164 0x2c62,-10743,
1165 0x2c63,-3814,
1166 0x2c64,-10727,
1167 0x2c67,1,
1168 0x2c69,1,
1169 0x2c6b,1,
1170 0x2c6d,-10780,
1171 0x2c6e,-10749,
1172 0x2c6f,-10783,
1173 0x2c70,-10782,
1174 0x2c72,1,
1175 0x2c75,1,
1176 0x2c80,1,
1177 0x2c82,1,
1178 0x2c84,1,
1179 0x2c86,1,
1180 0x2c88,1,
1181 0x2c8a,1,
1182 0x2c8c,1,
1183 0x2c8e,1,
1184 0x2c90,1,
1185 0x2c92,1,
1186 0x2c94,1,
1187 0x2c96,1,
1188 0x2c98,1,
1189 0x2c9a,1,
1190 0x2c9c,1,
1191 0x2c9e,1,
1192 0x2ca0,1,
1193 0x2ca2,1,
1194 0x2ca4,1,
1195 0x2ca6,1,
1196 0x2ca8,1,
1197 0x2caa,1,
1198 0x2cac,1,
1199 0x2cae,1,
1200 0x2cb0,1,
1201 0x2cb2,1,
1202 0x2cb4,1,
1203 0x2cb6,1,
1204 0x2cb8,1,
1205 0x2cba,1,
1206 0x2cbc,1,
1207 0x2cbe,1,
1208 0x2cc0,1,
1209 0x2cc2,1,
1210 0x2cc4,1,
1211 0x2cc6,1,
1212 0x2cc8,1,
1213 0x2cca,1,
1214 0x2ccc,1,
1215 0x2cce,1,
1216 0x2cd0,1,
1217 0x2cd2,1,
1218 0x2cd4,1,
1219 0x2cd6,1,
1220 0x2cd8,1,
1221 0x2cda,1,
1222 0x2cdc,1,
1223 0x2cde,1,
1224 0x2ce0,1,
1225 0x2ce2,1,
1226 0x2ceb,1,
1227 0x2ced,1,
1228 0x2cf2,1,
1229 0xa640,1,
1230 0xa642,1,
1231 0xa644,1,
1232 0xa646,1,
1233 0xa648,1,
1234 0xa64a,1,
1235 0xa64c,1,
1236 0xa64e,1,
1237 0xa650,1,
1238 0xa652,1,
1239 0xa654,1,
1240 0xa656,1,
1241 0xa658,1,
1242 0xa65a,1,
1243 0xa65c,1,
1244 0xa65e,1,
1245 0xa660,1,
1246 0xa662,1,
1247 0xa664,1,
1248 0xa666,1,
1249 0xa668,1,
1250 0xa66a,1,
1251 0xa66c,1,
1252 0xa680,1,
1253 0xa682,1,
1254 0xa684,1,
1255 0xa686,1,
1256 0xa688,1,
1257 0xa68a,1,
1258 0xa68c,1,
1259 0xa68e,1,
1260 0xa690,1,
1261 0xa692,1,
1262 0xa694,1,
1263 0xa696,1,
1264 0xa698,1,
1265 0xa69a,1,
1266 0xa722,1,
1267 0xa724,1,
1268 0xa726,1,
1269 0xa728,1,
1270 0xa72a,1,
1271 0xa72c,1,
1272 0xa72e,1,
1273 0xa732,1,
1274 0xa734,1,
1275 0xa736,1,
1276 0xa738,1,
1277 0xa73a,1,
1278 0xa73c,1,
1279 0xa73e,1,
1280 0xa740,1,
1281 0xa742,1,
1282 0xa744,1,
1283 0xa746,1,
1284 0xa748,1,
1285 0xa74a,1,
1286 0xa74c,1,
1287 0xa74e,1,
1288 0xa750,1,
1289 0xa752,1,
1290 0xa754,1,
1291 0xa756,1,
1292 0xa758,1,
1293 0xa75a,1,
1294 0xa75c,1,
1295 0xa75e,1,
1296 0xa760,1,
1297 0xa762,1,
1298 0xa764,1,
1299 0xa766,1,
1300 0xa768,1,
1301 0xa76a,1,
1302 0xa76c,1,
1303 0xa76e,1,
1304 0xa779,1,
1305 0xa77b,1,
1306 0xa77d,-35332,
1307 0xa77e,1,
1308 0xa780,1,
1309 0xa782,1,
1310 0xa784,1,
1311 0xa786,1,
1312 0xa78b,1,
1313 0xa78d,-42280,
1314 0xa790,1,
1315 0xa792,1,
1316 0xa796,1,
1317 0xa798,1,
1318 0xa79a,1,
1319 0xa79c,1,
1320 0xa79e,1,
1321 0xa7a0,1,
1322 0xa7a2,1,
1323 0xa7a4,1,
1324 0xa7a6,1,
1325 0xa7a8,1,
1326 0xa7aa,-42308,
1327 0xa7ab,-42319,
1328 0xa7ac,-42315,
1329 0xa7ad,-42305,
1330 0xa7ae,-42308,
1331 0xa7b0,-42258,
1332 0xa7b1,-42282,
1333 0xa7b2,-42261,
1334 0xa7b3,928,
1335 0xa7b4,1,
1336 0xa7b6,1,
1337 0xa7b8,1,
1338 0xa7ba,1,
1339 0xa7bc,1,
1340 0xa7be,1,
1341 0xa7c0,1,
1342 0xa7c2,1,
1343 0xa7c4,-48,
1344 0xa7c5,-42307,
1345 0xa7c6,-35384,
1346 0xa7c7,1,
1347 0xa7c9,1,
1348 0xa7d0,1,
1349 0xa7d6,1,
1350 0xa7d8,1,
1351 0xa7f5,1,
1352 };
1353
1354 static const Rune ucd_toupper2[] = {
1355 0x61,0x7a,-32,
1356 0xe0,0xf6,-32,
1357 0xf8,0xfe,-32,
1358 0x23f,0x240,10815,
1359 0x256,0x257,-205,
1360 0x28a,0x28b,-217,
1361 0x37b,0x37d,130,
1362 0x3ad,0x3af,-37,
1363 0x3b1,0x3c1,-32,
1364 0x3c3,0x3cb,-32,
1365 0x3cd,0x3ce,-63,
1366 0x430,0x44f,-32,
1367 0x450,0x45f,-80,
1368 0x561,0x586,-48,
1369 0x10d0,0x10fa,3008,
1370 0x10fd,0x10ff,3008,
1371 0x13f8,0x13fd,-8,
1372 0x1c83,0x1c84,-6242,
1373 0x1f00,0x1f07,8,
1374 0x1f10,0x1f15,8,
1375 0x1f20,0x1f27,8,
1376 0x1f30,0x1f37,8,
1377 0x1f40,0x1f45,8,
1378 0x1f60,0x1f67,8,
1379 0x1f70,0x1f71,74,
1380 0x1f72,0x1f75,86,
1381 0x1f76,0x1f77,100,
1382 0x1f78,0x1f79,128,
1383 0x1f7a,0x1f7b,112,
1384 0x1f7c,0x1f7d,126,
1385 0x1f80,0x1f87,8,
1386 0x1f90,0x1f97,8,
1387 0x1fa0,0x1fa7,8,
1388 0x1fb0,0x1fb1,8,
1389 0x1fd0,0x1fd1,8,
1390 0x1fe0,0x1fe1,8,
1391 0x2170,0x217f,-16,
1392 0x24d0,0x24e9,-26,
1393 0x2c30,0x2c5f,-48,
1394 0x2d00,0x2d25,-7264,
1395 0xab70,0xabbf,-38864,
1396 0xff41,0xff5a,-32,
1397 0x10428,0x1044f,-40,
1398 0x104d8,0x104fb,-40,
1399 0x10597,0x105a1,-39,
1400 0x105a3,0x105b1,-39,
1401 0x105b3,0x105b9,-39,
1402 0x105bb,0x105bc,-39,
1403 0x10cc0,0x10cf2,-64,
1404 0x118c0,0x118df,-32,
1405 0x16e60,0x16e7f,-32,
1406 0x1e922,0x1e943,-34,
1407 };
1408
1409 static const Rune ucd_toupper1[] = {
1410 0xb5,743,
1411 0xff,121,
1412 0x101,-1,
1413 0x103,-1,
1414 0x105,-1,
1415 0x107,-1,
1416 0x109,-1,
1417 0x10b,-1,
1418 0x10d,-1,
1419 0x10f,-1,
1420 0x111,-1,
1421 0x113,-1,
1422 0x115,-1,
1423 0x117,-1,
1424 0x119,-1,
1425 0x11b,-1,
1426 0x11d,-1,
1427 0x11f,-1,
1428 0x121,-1,
1429 0x123,-1,
1430 0x125,-1,
1431 0x127,-1,
1432 0x129,-1,
1433 0x12b,-1,
1434 0x12d,-1,
1435 0x12f,-1,
1436 0x131,-232,
1437 0x133,-1,
1438 0x135,-1,
1439 0x137,-1,
1440 0x13a,-1,
1441 0x13c,-1,
1442 0x13e,-1,
1443 0x140,-1,
1444 0x142,-1,
1445 0x144,-1,
1446 0x146,-1,
1447 0x148,-1,
1448 0x14b,-1,
1449 0x14d,-1,
1450 0x14f,-1,
1451 0x151,-1,
1452 0x153,-1,
1453 0x155,-1,
1454 0x157,-1,
1455 0x159,-1,
1456 0x15b,-1,
1457 0x15d,-1,
1458 0x15f,-1,
1459 0x161,-1,
1460 0x163,-1,
1461 0x165,-1,
1462 0x167,-1,
1463 0x169,-1,
1464 0x16b,-1,
1465 0x16d,-1,
1466 0x16f,-1,
1467 0x171,-1,
1468 0x173,-1,
1469 0x175,-1,
1470 0x177,-1,
1471 0x17a,-1,
1472 0x17c,-1,
1473 0x17e,-1,
1474 0x17f,-300,
1475 0x180,195,
1476 0x183,-1,
1477 0x185,-1,
1478 0x188,-1,
1479 0x18c,-1,
1480 0x192,-1,
1481 0x195,97,
1482 0x199,-1,
1483 0x19a,163,
1484 0x19e,130,
1485 0x1a1,-1,
1486 0x1a3,-1,
1487 0x1a5,-1,
1488 0x1a8,-1,
1489 0x1ad,-1,
1490 0x1b0,-1,
1491 0x1b4,-1,
1492 0x1b6,-1,
1493 0x1b9,-1,
1494 0x1bd,-1,
1495 0x1bf,56,
1496 0x1c5,-1,
1497 0x1c6,-2,
1498 0x1c8,-1,
1499 0x1c9,-2,
1500 0x1cb,-1,
1501 0x1cc,-2,
1502 0x1ce,-1,
1503 0x1d0,-1,
1504 0x1d2,-1,
1505 0x1d4,-1,
1506 0x1d6,-1,
1507 0x1d8,-1,
1508 0x1da,-1,
1509 0x1dc,-1,
1510 0x1dd,-79,
1511 0x1df,-1,
1512 0x1e1,-1,
1513 0x1e3,-1,
1514 0x1e5,-1,
1515 0x1e7,-1,
1516 0x1e9,-1,
1517 0x1eb,-1,
1518 0x1ed,-1,
1519 0x1ef,-1,
1520 0x1f2,-1,
1521 0x1f3,-2,
1522 0x1f5,-1,
1523 0x1f9,-1,
1524 0x1fb,-1,
1525 0x1fd,-1,
1526 0x1ff,-1,
1527 0x201,-1,
1528 0x203,-1,
1529 0x205,-1,
1530 0x207,-1,
1531 0x209,-1,
1532 0x20b,-1,
1533 0x20d,-1,
1534 0x20f,-1,
1535 0x211,-1,
1536 0x213,-1,
1537 0x215,-1,
1538 0x217,-1,
1539 0x219,-1,
1540 0x21b,-1,
1541 0x21d,-1,
1542 0x21f,-1,
1543 0x223,-1,
1544 0x225,-1,
1545 0x227,-1,
1546 0x229,-1,
1547 0x22b,-1,
1548 0x22d,-1,
1549 0x22f,-1,
1550 0x231,-1,
1551 0x233,-1,
1552 0x23c,-1,
1553 0x242,-1,
1554 0x247,-1,
1555 0x249,-1,
1556 0x24b,-1,
1557 0x24d,-1,
1558 0x24f,-1,
1559 0x250,10783,
1560 0x251,10780,
1561 0x252,10782,
1562 0x253,-210,
1563 0x254,-206,
1564 0x259,-202,
1565 0x25b,-203,
1566 0x25c,42319,
1567 0x260,-205,
1568 0x261,42315,
1569 0x263,-207,
1570 0x265,42280,
1571 0x266,42308,
1572 0x268,-209,
1573 0x269,-211,
1574 0x26a,42308,
1575 0x26b,10743,
1576 0x26c,42305,
1577 0x26f,-211,
1578 0x271,10749,
1579 0x272,-213,
1580 0x275,-214,
1581 0x27d,10727,
1582 0x280,-218,
1583 0x282,42307,
1584 0x283,-218,
1585 0x287,42282,
1586 0x288,-218,
1587 0x289,-69,
1588 0x28c,-71,
1589 0x292,-219,
1590 0x29d,42261,
1591 0x29e,42258,
1592 0x345,84,
1593 0x371,-1,
1594 0x373,-1,
1595 0x377,-1,
1596 0x3ac,-38,
1597 0x3c2,-31,
1598 0x3cc,-64,
1599 0x3d0,-62,
1600 0x3d1,-57,
1601 0x3d5,-47,
1602 0x3d6,-54,
1603 0x3d7,-8,
1604 0x3d9,-1,
1605 0x3db,-1,
1606 0x3dd,-1,
1607 0x3df,-1,
1608 0x3e1,-1,
1609 0x3e3,-1,
1610 0x3e5,-1,
1611 0x3e7,-1,
1612 0x3e9,-1,
1613 0x3eb,-1,
1614 0x3ed,-1,
1615 0x3ef,-1,
1616 0x3f0,-86,
1617 0x3f1,-80,
1618 0x3f2,7,
1619 0x3f3,-116,
1620 0x3f5,-96,
1621 0x3f8,-1,
1622 0x3fb,-1,
1623 0x461,-1,
1624 0x463,-1,
1625 0x465,-1,
1626 0x467,-1,
1627 0x469,-1,
1628 0x46b,-1,
1629 0x46d,-1,
1630 0x46f,-1,
1631 0x471,-1,
1632 0x473,-1,
1633 0x475,-1,
1634 0x477,-1,
1635 0x479,-1,
1636 0x47b,-1,
1637 0x47d,-1,
1638 0x47f,-1,
1639 0x481,-1,
1640 0x48b,-1,
1641 0x48d,-1,
1642 0x48f,-1,
1643 0x491,-1,
1644 0x493,-1,
1645 0x495,-1,
1646 0x497,-1,
1647 0x499,-1,
1648 0x49b,-1,
1649 0x49d,-1,
1650 0x49f,-1,
1651 0x4a1,-1,
1652 0x4a3,-1,
1653 0x4a5,-1,
1654 0x4a7,-1,
1655 0x4a9,-1,
1656 0x4ab,-1,
1657 0x4ad,-1,
1658 0x4af,-1,
1659 0x4b1,-1,
1660 0x4b3,-1,
1661 0x4b5,-1,
1662 0x4b7,-1,
1663 0x4b9,-1,
1664 0x4bb,-1,
1665 0x4bd,-1,
1666 0x4bf,-1,
1667 0x4c2,-1,
1668 0x4c4,-1,
1669 0x4c6,-1,
1670 0x4c8,-1,
1671 0x4ca,-1,
1672 0x4cc,-1,
1673 0x4ce,-1,
1674 0x4cf,-15,
1675 0x4d1,-1,
1676 0x4d3,-1,
1677 0x4d5,-1,
1678 0x4d7,-1,
1679 0x4d9,-1,
1680 0x4db,-1,
1681 0x4dd,-1,
1682 0x4df,-1,
1683 0x4e1,-1,
1684 0x4e3,-1,
1685 0x4e5,-1,
1686 0x4e7,-1,
1687 0x4e9,-1,
1688 0x4eb,-1,
1689 0x4ed,-1,
1690 0x4ef,-1,
1691 0x4f1,-1,
1692 0x4f3,-1,
1693 0x4f5,-1,
1694 0x4f7,-1,
1695 0x4f9,-1,
1696 0x4fb,-1,
1697 0x4fd,-1,
1698 0x4ff,-1,
1699 0x501,-1,
1700 0x503,-1,
1701 0x505,-1,
1702 0x507,-1,
1703 0x509,-1,
1704 0x50b,-1,
1705 0x50d,-1,
1706 0x50f,-1,
1707 0x511,-1,
1708 0x513,-1,
1709 0x515,-1,
1710 0x517,-1,
1711 0x519,-1,
1712 0x51b,-1,
1713 0x51d,-1,
1714 0x51f,-1,
1715 0x521,-1,
1716 0x523,-1,
1717 0x525,-1,
1718 0x527,-1,
1719 0x529,-1,
1720 0x52b,-1,
1721 0x52d,-1,
1722 0x52f,-1,
1723 0x1c80,-6254,
1724 0x1c81,-6253,
1725 0x1c82,-6244,
1726 0x1c85,-6243,
1727 0x1c86,-6236,
1728 0x1c87,-6181,
1729 0x1c88,35266,
1730 0x1d79,35332,
1731 0x1d7d,3814,
1732 0x1d8e,35384,
1733 0x1e01,-1,
1734 0x1e03,-1,
1735 0x1e05,-1,
1736 0x1e07,-1,
1737 0x1e09,-1,
1738 0x1e0b,-1,
1739 0x1e0d,-1,
1740 0x1e0f,-1,
1741 0x1e11,-1,
1742 0x1e13,-1,
1743 0x1e15,-1,
1744 0x1e17,-1,
1745 0x1e19,-1,
1746 0x1e1b,-1,
1747 0x1e1d,-1,
1748 0x1e1f,-1,
1749 0x1e21,-1,
1750 0x1e23,-1,
1751 0x1e25,-1,
1752 0x1e27,-1,
1753 0x1e29,-1,
1754 0x1e2b,-1,
1755 0x1e2d,-1,
1756 0x1e2f,-1,
1757 0x1e31,-1,
1758 0x1e33,-1,
1759 0x1e35,-1,
1760 0x1e37,-1,
1761 0x1e39,-1,
1762 0x1e3b,-1,
1763 0x1e3d,-1,
1764 0x1e3f,-1,
1765 0x1e41,-1,
1766 0x1e43,-1,
1767 0x1e45,-1,
1768 0x1e47,-1,
1769 0x1e49,-1,
1770 0x1e4b,-1,
1771 0x1e4d,-1,
1772 0x1e4f,-1,
1773 0x1e51,-1,
1774 0x1e53,-1,
1775 0x1e55,-1,
1776 0x1e57,-1,
1777 0x1e59,-1,
1778 0x1e5b,-1,
1779 0x1e5d,-1,
1780 0x1e5f,-1,
1781 0x1e61,-1,
1782 0x1e63,-1,
1783 0x1e65,-1,
1784 0x1e67,-1,
1785 0x1e69,-1,
1786 0x1e6b,-1,
1787 0x1e6d,-1,
1788 0x1e6f,-1,
1789 0x1e71,-1,
1790 0x1e73,-1,
1791 0x1e75,-1,
1792 0x1e77,-1,
1793 0x1e79,-1,
1794 0x1e7b,-1,
1795 0x1e7d,-1,
1796 0x1e7f,-1,
1797 0x1e81,-1,
1798 0x1e83,-1,
1799 0x1e85,-1,
1800 0x1e87,-1,
1801 0x1e89,-1,
1802 0x1e8b,-1,
1803 0x1e8d,-1,
1804 0x1e8f,-1,
1805 0x1e91,-1,
1806 0x1e93,-1,
1807 0x1e95,-1,
1808 0x1e9b,-59,
1809 0x1ea1,-1,
1810 0x1ea3,-1,
1811 0x1ea5,-1,
1812 0x1ea7,-1,
1813 0x1ea9,-1,
1814 0x1eab,-1,
1815 0x1ead,-1,
1816 0x1eaf,-1,
1817 0x1eb1,-1,
1818 0x1eb3,-1,
1819 0x1eb5,-1,
1820 0x1eb7,-1,
1821 0x1eb9,-1,
1822 0x1ebb,-1,
1823 0x1ebd,-1,
1824 0x1ebf,-1,
1825 0x1ec1,-1,
1826 0x1ec3,-1,
1827 0x1ec5,-1,
1828 0x1ec7,-1,
1829 0x1ec9,-1,
1830 0x1ecb,-1,
1831 0x1ecd,-1,
1832 0x1ecf,-1,
1833 0x1ed1,-1,
1834 0x1ed3,-1,
1835 0x1ed5,-1,
1836 0x1ed7,-1,
1837 0x1ed9,-1,
1838 0x1edb,-1,
1839 0x1edd,-1,
1840 0x1edf,-1,
1841 0x1ee1,-1,
1842 0x1ee3,-1,
1843 0x1ee5,-1,
1844 0x1ee7,-1,
1845 0x1ee9,-1,
1846 0x1eeb,-1,
1847 0x1eed,-1,
1848 0x1eef,-1,
1849 0x1ef1,-1,
1850 0x1ef3,-1,
1851 0x1ef5,-1,
1852 0x1ef7,-1,
1853 0x1ef9,-1,
1854 0x1efb,-1,
1855 0x1efd,-1,
1856 0x1eff,-1,
1857 0x1f51,8,
1858 0x1f53,8,
1859 0x1f55,8,
1860 0x1f57,8,
1861 0x1fb3,9,
1862 0x1fbe,-7205,
1863 0x1fc3,9,
1864 0x1fe5,7,
1865 0x1ff3,9,
1866 0x214e,-28,
1867 0x2184,-1,
1868 0x2c61,-1,
1869 0x2c65,-10795,
1870 0x2c66,-10792,
1871 0x2c68,-1,
1872 0x2c6a,-1,
1873 0x2c6c,-1,
1874 0x2c73,-1,
1875 0x2c76,-1,
1876 0x2c81,-1,
1877 0x2c83,-1,
1878 0x2c85,-1,
1879 0x2c87,-1,
1880 0x2c89,-1,
1881 0x2c8b,-1,
1882 0x2c8d,-1,
1883 0x2c8f,-1,
1884 0x2c91,-1,
1885 0x2c93,-1,
1886 0x2c95,-1,
1887 0x2c97,-1,
1888 0x2c99,-1,
1889 0x2c9b,-1,
1890 0x2c9d,-1,
1891 0x2c9f,-1,
1892 0x2ca1,-1,
1893 0x2ca3,-1,
1894 0x2ca5,-1,
1895 0x2ca7,-1,
1896 0x2ca9,-1,
1897 0x2cab,-1,
1898 0x2cad,-1,
1899 0x2caf,-1,
1900 0x2cb1,-1,
1901 0x2cb3,-1,
1902 0x2cb5,-1,
1903 0x2cb7,-1,
1904 0x2cb9,-1,
1905 0x2cbb,-1,
1906 0x2cbd,-1,
1907 0x2cbf,-1,
1908 0x2cc1,-1,
1909 0x2cc3,-1,
1910 0x2cc5,-1,
1911 0x2cc7,-1,
1912 0x2cc9,-1,
1913 0x2ccb,-1,
1914 0x2ccd,-1,
1915 0x2ccf,-1,
1916 0x2cd1,-1,
1917 0x2cd3,-1,
1918 0x2cd5,-1,
1919 0x2cd7,-1,
1920 0x2cd9,-1,
1921 0x2cdb,-1,
1922 0x2cdd,-1,
1923 0x2cdf,-1,
1924 0x2ce1,-1,
1925 0x2ce3,-1,
1926 0x2cec,-1,
1927 0x2cee,-1,
1928 0x2cf3,-1,
1929 0x2d27,-7264,
1930 0x2d2d,-7264,
1931 0xa641,-1,
1932 0xa643,-1,
1933 0xa645,-1,
1934 0xa647,-1,
1935 0xa649,-1,
1936 0xa64b,-1,
1937 0xa64d,-1,
1938 0xa64f,-1,
1939 0xa651,-1,
1940 0xa653,-1,
1941 0xa655,-1,
1942 0xa657,-1,
1943 0xa659,-1,
1944 0xa65b,-1,
1945 0xa65d,-1,
1946 0xa65f,-1,
1947 0xa661,-1,
1948 0xa663,-1,
1949 0xa665,-1,
1950 0xa667,-1,
1951 0xa669,-1,
1952 0xa66b,-1,
1953 0xa66d,-1,
1954 0xa681,-1,
1955 0xa683,-1,
1956 0xa685,-1,
1957 0xa687,-1,
1958 0xa689,-1,
1959 0xa68b,-1,
1960 0xa68d,-1,
1961 0xa68f,-1,
1962 0xa691,-1,
1963 0xa693,-1,
1964 0xa695,-1,
1965 0xa697,-1,
1966 0xa699,-1,
1967 0xa69b,-1,
1968 0xa723,-1,
1969 0xa725,-1,
1970 0xa727,-1,
1971 0xa729,-1,
1972 0xa72b,-1,
1973 0xa72d,-1,
1974 0xa72f,-1,
1975 0xa733,-1,
1976 0xa735,-1,
1977 0xa737,-1,
1978 0xa739,-1,
1979 0xa73b,-1,
1980 0xa73d,-1,
1981 0xa73f,-1,
1982 0xa741,-1,
1983 0xa743,-1,
1984 0xa745,-1,
1985 0xa747,-1,
1986 0xa749,-1,
1987 0xa74b,-1,
1988 0xa74d,-1,
1989 0xa74f,-1,
1990 0xa751,-1,
1991 0xa753,-1,
1992 0xa755,-1,
1993 0xa757,-1,
1994 0xa759,-1,
1995 0xa75b,-1,
1996 0xa75d,-1,
1997 0xa75f,-1,
1998 0xa761,-1,
1999 0xa763,-1,
2000 0xa765,-1,
2001 0xa767,-1,
2002 0xa769,-1,
2003 0xa76b,-1,
2004 0xa76d,-1,
2005 0xa76f,-1,
2006 0xa77a,-1,
2007 0xa77c,-1,
2008 0xa77f,-1,
2009 0xa781,-1,
2010 0xa783,-1,
2011 0xa785,-1,
2012 0xa787,-1,
2013 0xa78c,-1,
2014 0xa791,-1,
2015 0xa793,-1,
2016 0xa794,48,
2017 0xa797,-1,
2018 0xa799,-1,
2019 0xa79b,-1,
2020 0xa79d,-1,
2021 0xa79f,-1,
2022 0xa7a1,-1,
2023 0xa7a3,-1,
2024 0xa7a5,-1,
2025 0xa7a7,-1,
2026 0xa7a9,-1,
2027 0xa7b5,-1,
2028 0xa7b7,-1,
2029 0xa7b9,-1,
2030 0xa7bb,-1,
2031 0xa7bd,-1,
2032 0xa7bf,-1,
2033 0xa7c1,-1,
2034 0xa7c3,-1,
2035 0xa7c8,-1,
2036 0xa7ca,-1,
2037 0xa7d1,-1,
2038 0xa7d7,-1,
2039 0xa7d9,-1,
2040 0xa7f6,-1,
2041 0xab53,-928,
2042 };