]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/vnc/utf2ksym.h
fix utf and rune handling in preparation for 32bit runes
[plan9front.git] / sys / src / cmd / vnc / utf2ksym.h
1 /*
2  * VNC uses X11's keysyms defined in X11/keysym.h, this is a converter
3  * from unicode characters to ksyms that other servers use.
4  */
5 static ulong
6 utf2ksym [] = {
7         [L'Ą'] 0x1a1,
8         [L'˘'] 0x1a2,
9         [L'Ł'] 0x1a3,
10         [L'Ľ'] 0x1a5,
11         [L'Ś'] 0x1a6,
12         [L'Š'] 0x1a9,
13         [L'Ş'] 0x1aa,
14         [L'Ť'] 0x1ab,
15         [L'Ź'] 0x1ac,
16         [L'Ž'] 0x1ae,
17         [L'Ż'] 0x1af,
18         [L'ą'] 0x1b1,
19         [L'˛'] 0x1b2,
20         [L'ł'] 0x1b3,
21         [L'ľ'] 0x1b5,
22         [L'ś'] 0x1b6,
23         [L'ˇ'] 0x1b7,
24         [L'š'] 0x1b9,
25         [L'ş'] 0x1ba,
26         [L'ť'] 0x1bb,
27         [L'ź'] 0x1bc,
28         [L'˝'] 0x1bd,
29         [L'ž'] 0x1be,
30         [L'ż'] 0x1bf,
31         [L'Ŕ'] 0x1c0,
32         [L'Ă'] 0x1c3,
33         [L'Ĺ'] 0x1c5,
34         [L'Ć'] 0x1c6,
35         [L'Č'] 0x1c8,
36         [L'Ę'] 0x1ca,
37         [L'Ě'] 0x1cc,
38         [L'Ď'] 0x1cf,
39         [L'Đ'] 0x1d0,
40         [L'Ń'] 0x1d1,
41         [L'Ň'] 0x1d2,
42         [L'Ő'] 0x1d5,
43         [L'Ř'] 0x1d8,
44         [L'Ů'] 0x1d9,
45         [L'Ű'] 0x1db,
46         [L'Ţ'] 0x1de,
47         [L'ŕ'] 0x1e0,
48         [L'ă'] 0x1e3,
49         [L'ĺ'] 0x1e5,
50         [L'ć'] 0x1e6,
51         [L'č'] 0x1e8,
52         [L'ę'] 0x1ea,
53         [L'ě'] 0x1ec,
54         [L'ď'] 0x1ef,
55         [L'đ'] 0x1f0,
56         [L'ń'] 0x1f1,
57         [L'ň'] 0x1f2,
58         [L'ő'] 0x1f5,
59         [L'ř'] 0x1f8,
60         [L'ů'] 0x1f9,
61         [L'ű'] 0x1fb,
62         [L'ţ'] 0x1fe,
63         [L'˙'] 0x1ff,
64         [L'Ħ'] 0x2a1,
65         [L'Ĥ'] 0x2a6,
66         [L'İ'] 0x2a9,
67         [L'Ğ'] 0x2ab,
68         [L'Ĵ'] 0x2ac,
69         [L'ħ'] 0x2b1,
70         [L'ĥ'] 0x2b6,
71         [L'ı'] 0x2b9,
72         [L'ğ'] 0x2bb,
73         [L'ĵ'] 0x2bc,
74         [L'Ċ'] 0x2c5,
75         [L'Ĉ'] 0x2c6,
76         [L'Ġ'] 0x2d5,
77         [L'Ĝ'] 0x2d8,
78         [L'Ŭ'] 0x2dd,
79         [L'Ŝ'] 0x2de,
80         [L'ċ'] 0x2e5,
81         [L'ĉ'] 0x2e6,
82         [L'ġ'] 0x2f5,
83         [L'ĝ'] 0x2f8,
84         [L'ŭ'] 0x2fd,
85         [L'ŝ'] 0x2fe,
86         [L'ĸ'] 0x3a2,
87         [L'Ŗ'] 0x3a3,
88         [L'Ĩ'] 0x3a5,
89         [L'Ļ'] 0x3a6,
90         [L'Ē'] 0x3aa,
91         [L'Ģ'] 0x3ab,
92         [L'Ŧ'] 0x3ac,
93         [L'ŗ'] 0x3b3,
94         [L'ĩ'] 0x3b5,
95         [L'ļ'] 0x3b6,
96         [L'ē'] 0x3ba,
97         [L'ģ'] 0x3bb,
98         [L'ŧ'] 0x3bc,
99         [L'Ŋ'] 0x3bd,
100         [L'ŋ'] 0x3bf,
101         [L'Ā'] 0x3c0,
102         [L'Į'] 0x3c7,
103         [L'Ė'] 0x3cc,
104         [L'Ī'] 0x3cf,
105         [L'Ņ'] 0x3d1,
106         [L'Ō'] 0x3d2,
107         [L'Ķ'] 0x3d3,
108         [L'Ų'] 0x3d9,
109         [L'Ũ'] 0x3dd,
110         [L'Ū'] 0x3de,
111         [L'ā'] 0x3e0,
112         [L'į'] 0x3e7,
113         [L'ė'] 0x3ec,
114         [L'ī'] 0x3ef,
115         [L'ņ'] 0x3f1,
116         [L'ō'] 0x3f2,
117         [L'ķ'] 0x3f3,
118         [L'ų'] 0x3f9,
119         [L'ũ'] 0x3fd,
120         [L'ū'] 0x3fe,
121         [L'。']        0x4a1,
122         [L'〈']        0x4a2,
123         [L'〉']        0x4a3,
124         [L'、']        0x4a4,
125         [L'・']        0x4a5,
126         [L'ヲ']        0x4a6,
127         [L'ァ']        0x4a7,
128         [L'ィ']        0x4a8,
129         [L'ゥ']        0x4a9,
130         [L'ェ']        0x4aa,
131         [L'ォ']        0x4ab,
132         [L'ャ']        0x4ac,
133         [L'ュ']        0x4ad,
134         [L'ョ']        0x4ae,
135         [L'ッ']        0x4af,
136         [L'ー']        0x4b0,
137         [L'ア']        0x4b1,
138         [L'イ']        0x4b2,
139         [L'ウ']        0x4b3,
140         [L'エ']        0x4b4,
141         [L'オ']        0x4b5,
142         [L'カ']        0x4b6,
143         [L'キ']        0x4b7,
144         [L'ク']        0x4b8,
145         [L'ケ']        0x4b9,
146         [L'コ']        0x4ba,
147         [L'サ']        0x4bb,
148         [L'シ']        0x4bc,
149         [L'ス']        0x4bd,
150         [L'セ']        0x4be,
151         [L'ソ']        0x4bf,
152         [L'タ']        0x4c0,
153         [L'チ']        0x4c1,
154         [L'ツ']        0x4c2,
155         [L'テ']        0x4c3,
156         [L'ト']        0x4c4,
157         [L'ナ']        0x4c5,
158         [L'ニ']        0x4c6,
159         [L'ヌ']        0x4c7,
160         [L'ネ']        0x4c8,
161         [L'ノ']        0x4c9,
162         [L'ハ']        0x4ca,
163         [L'ヒ']        0x4cb,
164         [L'フ']        0x4cc,
165         [L'ヘ']        0x4cd,
166         [L'ホ']        0x4ce,
167         [L'マ']        0x4cf,
168         [L'ミ']        0x4d0,
169         [L'ム']        0x4d1,
170         [L'メ']        0x4d2,
171         [L'モ']        0x4d3,
172         [L'ヤ']        0x4d4,
173         [L'ユ']        0x4d5,
174         [L'ヨ']        0x4d6,
175         [L'ラ']        0x4d7,
176         [L'リ']        0x4d8,
177         [L'ル']        0x4d9,
178         [L'レ']        0x4da,
179         [L'ロ']        0x4db,
180         [L'ワ']        0x4dc,
181         [L'ン']        0x4dd,
182         [L'゛']        0x4de,
183         [L'゜']        0x4df,
184         [L'۰'] 0x590,
185         [L'۱'] 0x591,
186         [L'۲'] 0x592,
187         [L'۳'] 0x593,
188         [L'۴'] 0x594,
189         [L'۵'] 0x595,
190         [L'۶'] 0x596,
191         [L'۷'] 0x597,
192         [L'۸'] 0x598,
193         [L'۹'] 0x599,
194         [L'٪'] 0x5a5,
195         [L'ٰ'] 0x5a6,
196         [L'ٹ'] 0x5a7,
197         [L'پ'] 0x5a8,
198         [L'چ'] 0x5a9,
199         [L'ڈ'] 0x5aa,
200         [L'ڑ'] 0x5ab,
201         [L'،'] 0x5ac,
202         [L'۔'] 0x5ae,
203         [L'٠'] 0x5b0,
204         [L'١'] 0x5b1,
205         [L'٢'] 0x5b2,
206         [L'٣'] 0x5b3,
207         [L'٤'] 0x5b4,
208         [L'٥'] 0x5b5,
209         [L'٦'] 0x5b6,
210         [L'٧'] 0x5b7,
211         [L'٨'] 0x5b8,
212         [L'٩'] 0x5b9,
213         [L'؛'] 0x5bb,
214         [L'؟'] 0x5bf,
215         [L'ء'] 0x5c1,
216         [L'آ'] 0x5c2,
217         [L'أ'] 0x5c3,
218         [L'ؤ'] 0x5c4,
219         [L'إ'] 0x5c5,
220         [L'ئ'] 0x5c6,
221         [L'ا'] 0x5c7,
222         [L'ب'] 0x5c8,
223         [L'ة'] 0x5c9,
224         [L'ت'] 0x5ca,
225         [L'ث'] 0x5cb,
226         [L'ج'] 0x5cc,
227         [L'ح'] 0x5cd,
228         [L'خ'] 0x5ce,
229         [L'د'] 0x5cf,
230         [L'ذ'] 0x5d0,
231         [L'ر'] 0x5d1,
232         [L'ز'] 0x5d2,
233         [L'س'] 0x5d3,
234         [L'ش'] 0x5d4,
235         [L'ص'] 0x5d5,
236         [L'ض'] 0x5d6,
237         [L'ط'] 0x5d7,
238         [L'ظ'] 0x5d8,
239         [L'ع'] 0x5d9,
240         [L'غ'] 0x5da,
241         [L'ـ'] 0x5e0,
242         [L'ف'] 0x5e1,
243         [L'ق'] 0x5e2,
244         [L'ك'] 0x5e3,
245         [L'ل'] 0x5e4,
246         [L'م'] 0x5e5,
247         [L'ن'] 0x5e6,
248         [L'ه'] 0x5e7,
249         [L'و'] 0x5e8,
250         [L'ى'] 0x5e9,
251         [L'ي'] 0x5ea,
252         [L'ً'] 0x5eb,
253         [L'ٌ'] 0x5ec,
254         [L'ٍ'] 0x5ed,
255         [L'َ'] 0x5ee,
256         [L'ُ'] 0x5ef,
257         [L'ِ'] 0x5f0,
258         [L'ّ'] 0x5f1,
259         [L'ْ'] 0x5f2,
260         [L'ٓ'] 0x5f3,
261         [L'ٔ'] 0x5f4,
262         [L'ٕ'] 0x5f5,
263         [L'ژ'] 0x5f6,
264         [L'ڤ'] 0x5f7,
265         [L'ک'] 0x5f8,
266         [L'گ'] 0x5f9,
267         [L'ں'] 0x5fa,
268         [L'ھ'] 0x5fb,
269         [L'ی'] 0x5fc,
270         [L'ے'] 0x5fd,
271         [L'ہ'] 0x5fe,
272         [L'Ғ'] 0x680,
273         [L'Җ'] 0x681,
274         [L'Қ'] 0x682,
275         [L'Ҝ'] 0x683,
276         [L'Ң'] 0x684,
277         [L'Ү'] 0x685,
278         [L'Ұ'] 0x686,
279         [L'Ҳ'] 0x687,
280         [L'Ҷ'] 0x688,
281         [L'Ҹ'] 0x689,
282         [L'Һ'] 0x68a,
283         [L'Ә'] 0x68c,
284         [L'Ӣ'] 0x68d,
285         [L'Ө'] 0x68e,
286         [L'Ӯ'] 0x68f,
287         [L'ғ'] 0x690,
288         [L'җ'] 0x691,
289         [L'қ'] 0x692,
290         [L'ҝ'] 0x693,
291         [L'ң'] 0x694,
292         [L'ү'] 0x695,
293         [L'ұ'] 0x696,
294         [L'ҳ'] 0x697,
295         [L'ҷ'] 0x698,
296         [L'ҹ'] 0x699,
297         [L'һ'] 0x69a,
298         [L'ә'] 0x69c,
299         [L'ӣ'] 0x69d,
300         [L'ө'] 0x69e,
301         [L'ӯ'] 0x69f,
302         [L'ђ'] 0x6a1,
303         [L'ѓ'] 0x6a2,
304         [L'ё'] 0x6a3,
305         [L'є'] 0x6a4,
306         [L'ѕ'] 0x6a5,
307         [L'і'] 0x6a6,
308         [L'ї'] 0x6a7,
309         [L'ј'] 0x6a8,
310         [L'љ'] 0x6a9,
311         [L'њ'] 0x6aa,
312         [L'ћ'] 0x6ab,
313         [L'ќ'] 0x6ac,
314         [L'ґ'] 0x6ad,
315         [L'ў'] 0x6ae,
316         [L'џ'] 0x6af,
317         [L'№']        0x6b0,
318         [L'Ђ'] 0x6b1,
319         [L'Ѓ'] 0x6b2,
320         [L'Ё'] 0x6b3,
321         [L'Є'] 0x6b4,
322         [L'Ѕ'] 0x6b5,
323         [L'І'] 0x6b6,
324         [L'Ї'] 0x6b7,
325         [L'Ј'] 0x6b8,
326         [L'Љ'] 0x6b9,
327         [L'Њ'] 0x6ba,
328         [L'Ћ'] 0x6bb,
329         [L'Ќ'] 0x6bc,
330         [L'Ґ'] 0x6bd,
331         [L'Ў'] 0x6be,
332         [L'Џ'] 0x6bf,
333         [L'ю'] 0x6c0,
334         [L'а'] 0x6c1,
335         [L'б'] 0x6c2,
336         [L'ц'] 0x6c3,
337         [L'д'] 0x6c4,
338         [L'е'] 0x6c5,
339         [L'ф'] 0x6c6,
340         [L'г'] 0x6c7,
341         [L'х'] 0x6c8,
342         [L'и'] 0x6c9,
343         [L'й'] 0x6ca,
344         [L'к'] 0x6cb,
345         [L'л'] 0x6cc,
346         [L'м'] 0x6cd,
347         [L'н'] 0x6ce,
348         [L'о'] 0x6cf,
349         [L'п'] 0x6d0,
350         [L'я'] 0x6d1,
351         [L'р'] 0x6d2,
352         [L'с'] 0x6d3,
353         [L'т'] 0x6d4,
354         [L'у'] 0x6d5,
355         [L'ж'] 0x6d6,
356         [L'в'] 0x6d7,
357         [L'ь'] 0x6d8,
358         [L'ы'] 0x6d9,
359         [L'з'] 0x6da,
360         [L'ш'] 0x6db,
361         [L'э'] 0x6dc,
362         [L'щ'] 0x6dd,
363         [L'ч'] 0x6de,
364         [L'ъ'] 0x6df,
365         [L'Ю'] 0x6e0,
366         [L'А'] 0x6e1,
367         [L'Б'] 0x6e2,
368         [L'Ц'] 0x6e3,
369         [L'Д'] 0x6e4,
370         [L'Е'] 0x6e5,
371         [L'Ф'] 0x6e6,
372         [L'Г'] 0x6e7,
373         [L'Х'] 0x6e8,
374         [L'И'] 0x6e9,
375         [L'Й'] 0x6ea,
376         [L'К'] 0x6eb,
377         [L'Л'] 0x6ec,
378         [L'М'] 0x6ed,
379         [L'Н'] 0x6ee,
380         [L'О'] 0x6ef,
381         [L'П'] 0x6f0,
382         [L'Я'] 0x6f1,
383         [L'Р'] 0x6f2,
384         [L'С'] 0x6f3,
385         [L'Т'] 0x6f4,
386         [L'У'] 0x6f5,
387         [L'Ж'] 0x6f6,
388         [L'В'] 0x6f7,
389         [L'Ь'] 0x6f8,
390         [L'Ы'] 0x6f9,
391         [L'З'] 0x6fa,
392         [L'Ш'] 0x6fb,
393         [L'Э'] 0x6fc,
394         [L'Щ'] 0x6fd,
395         [L'Ч'] 0x6fe,
396         [L'Ъ'] 0x6ff,
397         [L'Ά'] 0x7a1,
398         [L'Έ'] 0x7a2,
399         [L'Ή'] 0x7a3,
400         [L'Ί'] 0x7a4,
401         [L'Ϊ'] 0x7a5,
402         [L'Ό'] 0x7a7,
403         [L'Ύ'] 0x7a8,
404         [L'Ϋ'] 0x7a9,
405         [L'Ώ'] 0x7ab,
406         [L'΅'] 0x7ae,
407         [L'―']        0x7af,
408         [L'ά'] 0x7b1,
409         [L'έ'] 0x7b2,
410         [L'ή'] 0x7b3,
411         [L'ί'] 0x7b4,
412         [L'ϊ'] 0x7b5,
413         [L'ΐ'] 0x7b6,
414         [L'ό'] 0x7b7,
415         [L'ύ'] 0x7b8,
416         [L'ϋ'] 0x7b9,
417         [L'ΰ'] 0x7ba,
418         [L'ώ'] 0x7bb,
419         [L'Α'] 0x7c1,
420         [L'Β'] 0x7c2,
421         [L'Γ'] 0x7c3,
422         [L'Δ'] 0x7c4,
423         [L'Ε'] 0x7c5,
424         [L'Ζ'] 0x7c6,
425         [L'Η'] 0x7c7,
426         [L'Θ'] 0x7c8,
427         [L'Ι'] 0x7c9,
428         [L'Κ'] 0x7ca,
429         [L'Λ'] 0x7cb,
430         [L'Μ'] 0x7cc,
431         [L'Ν'] 0x7cd,
432         [L'Ξ'] 0x7ce,
433         [L'Ο'] 0x7cf,
434         [L'Π'] 0x7d0,
435         [L'Ρ'] 0x7d1,
436         [L'Σ'] 0x7d2,
437         [L'Τ'] 0x7d4,
438         [L'Υ'] 0x7d5,
439         [L'Φ'] 0x7d6,
440         [L'Χ'] 0x7d7,
441         [L'Ψ'] 0x7d8,
442         [L'Ω'] 0x7d9,
443         [L'α'] 0x7e1,
444         [L'β'] 0x7e2,
445         [L'γ'] 0x7e3,
446         [L'δ'] 0x7e4,
447         [L'ε'] 0x7e5,
448         [L'ζ'] 0x7e6,
449         [L'η'] 0x7e7,
450         [L'θ'] 0x7e8,
451         [L'ι'] 0x7e9,
452         [L'κ'] 0x7ea,
453         [L'λ'] 0x7eb,
454         [L'μ'] 0x7ec,
455         [L'ν'] 0x7ed,
456         [L'ξ'] 0x7ee,
457         [L'ο'] 0x7ef,
458         [L'π'] 0x7f0,
459         [L'ρ'] 0x7f1,
460         [L'σ'] 0x7f2,
461         [L'ς'] 0x7f3,
462         [L'τ'] 0x7f4,
463         [L'υ'] 0x7f5,
464         [L'φ'] 0x7f6,
465         [L'χ'] 0x7f7,
466         [L'ψ'] 0x7f8,
467         [L'ω'] 0x7f9,
468         [L'⌠']        0x8a4,
469         [L'⌡']        0x8a5,
470         [L'⌜']        0x8a7,
471         [L'⌝']        0x8a8,
472         [L'⌞']        0x8a9,
473         [L'⌟']        0x8aa,
474         [L'≤']        0x8bc,
475         [L'≠']        0x8bd,
476         [L'≥']        0x8be,
477         [L'∫']        0x8bf,
478         [L'∴']        0x8c0,
479         [L'∞']        0x8c2,
480         [L'∇']        0x8c5,
481         [L'≅']        0x8c8,
482         [L'≆']        0x8c9,
483         [L'⊢']        0x8ce,
484         [L'√']        0x8d6,
485         [L'⊂']        0x8da,
486         [L'⊃']        0x8db,
487         [L'∩']        0x8dc,
488         [L'∪']        0x8dd,
489         [L'∧']        0x8de,
490         [L'∨']        0x8df,
491         [L'ƒ'] 0x8f6,
492         [L'←']        0x8fb,
493         [L'↑']        0x8fc,
494         [L'→']        0x8fd,
495         [L'↓']        0x8fe,
496         [L'␢']        0x9df,
497         [L'♦']        0x9e0,
498         [L'▦']        0x9e1,
499         [L'␉']        0x9e2,
500         [L'␌']        0x9e3,
501         [L'␍']        0x9e4,
502         [L'␊']        0x9e5,
503         [L'␋']        0x9e9,
504         [L'┘']        0x9ea,
505         [L'┐']        0x9eb,
506         [L'┌']        0x9ec,
507         [L'└']        0x9ed,
508         [L'┼']        0x9ee,
509         [L'─']        0x9ef,
510         [L'├']        0x9f4,
511         [L'┤']        0x9f5,
512         [L'┴']        0x9f6,
513         [L'┬']        0x9f7,
514         [L'│']        0x9f8,
515         [L' ']        0xaa1,
516         [L' ']        0xaa2,
517         [L' ']        0xaa3,
518         [L' ']        0xaa4,
519         [L' ']        0xaa5,
520         [L' ']        0xaa6,
521         [L' ']        0xaa7,
522         [L' ']        0xaa8,
523         [L'—']        0xaa9,
524         [L'–']        0xaaa,
525         [L'…']        0xaae,
526         [L'‥']        0xaaf,
527         [L'⅓']        0xab0,
528         [L'⅔']        0xab1,
529         [L'⅕']        0xab2,
530         [L'⅖']        0xab3,
531         [L'⅗']        0xab4,
532         [L'⅘']        0xab5,
533         [L'⅙']        0xab6,
534         [L'⅚']        0xab7,
535         [L'℅']        0xab8,
536         [L'‒']        0xabb,
537         [L'‹']        0xabc,
538         [L'․']        0xabd,
539         [L'›']        0xabe,
540         [L'⅛']        0xac3,
541         [L'⅜']        0xac4,
542         [L'⅝']        0xac5,
543         [L'⅞']        0xac6,
544         [L'™']        0xac9,
545         [L'℠']        0xaca,
546         [L'◁']        0xacc,
547         [L'▷']        0xacd,
548         [L'○']        0xace,
549         [L'▭']        0xacf,
550         [L'‘']        0xad0,
551         [L'’']        0xad1,
552         [L'“']        0xad2,
553         [L'”']        0xad3,
554         [L'℞']        0xad4,
555         [L'′']        0xad6,
556         [L'″']        0xad7,
557         [L'✝']        0xad9,
558         [L'∎']        0xadb,
559         [L'◂']        0xadc,
560         [L'‣']        0xadd,
561         [L'●']        0xade,
562         [L'▬']        0xadf,
563         [L'◦']        0xae0,
564         [L'▫']        0xae1,
565         [L'▮']        0xae2,
566         [L'▵']        0xae3,
567         [L'▿']        0xae4,
568         [L'☆']        0xae5,
569         [L'•']        0xae6,
570         [L'▪']        0xae7,
571         [L'▴']        0xae8,
572         [L'▾']        0xae9,
573         [L'☚']        0xaea,
574         [L'☛']        0xaeb,
575         [L'♣']        0xaec,
576         [L'♥']        0xaee,
577         [L'✠']        0xaf0,
578         [L'†']        0xaf1,
579         [L'‡']        0xaf2,
580         [L'✓']        0xaf3,
581         [L'☒']        0xaf4,
582         [L'♯']        0xaf5,
583         [L'♭']        0xaf6,
584         [L'♂']        0xaf7,
585         [L'♀']        0xaf8,
586         [L'℡']        0xaf9,
587         [L'⌕']        0xafa,
588         [L'℗']        0xafb,
589         [L'‸']        0xafc,
590         [L'‚']        0xafd,
591         [L'„']        0xafe,
592         [L'‗']        0xcdf,
593         [L'א'] 0xce0,
594         [L'ב'] 0xce1,
595         [L'ג'] 0xce2,
596         [L'ד'] 0xce3,
597         [L'ה'] 0xce4,
598         [L'ו'] 0xce5,
599         [L'ז'] 0xce6,
600         [L'ח'] 0xce7,
601         [L'ט'] 0xce8,
602         [L'י'] 0xce9,
603         [L'ך'] 0xcea,
604         [L'כ'] 0xceb,
605         [L'ל'] 0xcec,
606         [L'ם'] 0xced,
607         [L'מ'] 0xcee,
608         [L'ן'] 0xcef,
609         [L'נ'] 0xcf0,
610         [L'ס'] 0xcf1,
611         [L'ע'] 0xcf2,
612         [L'ף'] 0xcf3,
613         [L'פ'] 0xcf4,
614         [L'ץ'] 0xcf5,
615         [L'צ'] 0xcf6,
616         [L'ק'] 0xcf7,
617         [L'ר'] 0xcf8,
618         [L'ש'] 0xcf9,
619         [L'ת'] 0xcfa,
620         [L'ก']        0xda1,
621         [L'ข']        0xda2,
622         [L'ฃ']        0xda3,
623         [L'ค']        0xda4,
624         [L'ฅ']        0xda5,
625         [L'ฆ']        0xda6,
626         [L'ง']        0xda7,
627         [L'จ']        0xda8,
628         [L'ฉ']        0xda9,
629         [L'ช']        0xdaa,
630         [L'ซ']        0xdab,
631         [L'ฌ']        0xdac,
632         [L'ญ']        0xdad,
633         [L'ฎ']        0xdae,
634         [L'ฏ']        0xdaf,
635         [L'ฐ']        0xdb0,
636         [L'ฑ']        0xdb1,
637         [L'ฒ']        0xdb2,
638         [L'ณ']        0xdb3,
639         [L'ด']        0xdb4,
640         [L'ต']        0xdb5,
641         [L'ถ']        0xdb6,
642         [L'ท']        0xdb7,
643         [L'ธ']        0xdb8,
644         [L'น']        0xdb9,
645         [L'บ']        0xdba,
646         [L'ป']        0xdbb,
647         [L'ผ']        0xdbc,
648         [L'ฝ']        0xdbd,
649         [L'พ']        0xdbe,
650         [L'ฟ']        0xdbf,
651         [L'ภ']        0xdc0,
652         [L'ม']        0xdc1,
653         [L'ย']        0xdc2,
654         [L'ร']        0xdc3,
655         [L'ฤ']        0xdc4,
656         [L'ล']        0xdc5,
657         [L'ฦ']        0xdc6,
658         [L'ว']        0xdc7,
659         [L'ศ']        0xdc8,
660         [L'ษ']        0xdc9,
661         [L'ส']        0xdca,
662         [L'ห']        0xdcb,
663         [L'ฬ']        0xdcc,
664         [L'อ']        0xdcd,
665         [L'ฮ']        0xdce,
666         [L'ฯ']        0xdcf,
667         [L'ะ']        0xdd0,
668         [L'ั']        0xdd1,
669         [L'า']        0xdd2,
670         [L'ำ']        0xdd3,
671         [L'ิ']        0xdd4,
672         [L'ี']        0xdd5,
673         [L'ึ']        0xdd6,
674         [L'ื']        0xdd7,
675         [L'ุ']        0xdd8,
676         [L'ู']        0xdd9,
677         [L'ฺ']        0xdda,
678         [L'฾']        0xdde,
679         [L'฿']        0xddf,
680         [L'เ']        0xde0,
681         [L'แ']        0xde1,
682         [L'โ']        0xde2,
683         [L'ใ']        0xde3,
684         [L'ไ']        0xde4,
685         [L'ๅ']        0xde5,
686         [L'ๆ']        0xde6,
687         [L'็']        0xde7,
688         [L'่']        0xde8,
689         [L'้']        0xde9,
690         [L'๊']        0xdea,
691         [L'๋']        0xdeb,
692         [L'์']        0xdec,
693         [L'ํ']        0xded,
694         [L'๐']        0xdf0,
695         [L'๑']        0xdf1,
696         [L'๒']        0xdf2,
697         [L'๓']        0xdf3,
698         [L'๔']        0xdf4,
699         [L'๕']        0xdf5,
700         [L'๖']        0xdf6,
701         [L'๗']        0xdf7,
702         [L'๘']        0xdf8,
703         [L'๙']        0xdf9,
704         [L'ᄁ']        0xea2,
705         [L'ᄂ']        0xea4,
706         [L'ᄃ']        0xea7,
707         [L'ᄄ']        0xea8,
708         [L'ᄅ']        0xea9,
709         [L'ᄆ']        0xeb1,
710         [L'ᄇ']        0xeb2,
711         [L'ᄈ']        0xeb3,
712         [L'ᄉ']        0xeb5,
713         [L'ᄊ']        0xeb6,
714         [L'ᄋ']        0xeb7,
715         [L'ᄌ']        0xeb8,
716         [L'ᄍ']        0xeb9,
717         [L'ᄎ']        0xeba,
718         [L'ᄏ']        0xebb,
719         [L'ᄐ']        0xebc,
720         [L'ᄑ']        0xebd,
721         [L'ᄒ']        0xebe,
722         [L'ᅡ']        0xebf,
723         [L'ᅢ']        0xec0,
724         [L'ᅣ']        0xec1,
725         [L'ᅤ']        0xec2,
726         [L'ᅥ']        0xec3,
727         [L'ᅦ']        0xec4,
728         [L'ᅧ']        0xec5,
729         [L'ᅨ']        0xec6,
730         [L'ᅩ']        0xec7,
731         [L'ᅪ']        0xec8,
732         [L'ᅫ']        0xec9,
733         [L'ᅬ']        0xeca,
734         [L'ᅭ']        0xecb,
735         [L'ᅮ']        0xecc,
736         [L'ᅯ']        0xecd,
737         [L'ᅰ']        0xece,
738         [L'ᅱ']        0xecf,
739         [L'ᅲ']        0xed0,
740         [L'ᅳ']        0xed1,
741         [L'ᅴ']        0xed2,
742         [L'ᅵ']        0xed3,
743         [L'ᆨ']        0xed4,
744         [L'ᆩ']        0xed5,
745         [L'ᆪ']        0xed6,
746         [L'ᆫ']        0xed7,
747         [L'ᆬ']        0xed8,
748         [L'ᆭ']        0xed9,
749         [L'ᆮ']        0xeda,
750         [L'ᆯ']        0xedb,
751         [L'ᆰ']        0xedc,
752         [L'ᆱ']        0xedd,
753         [L'ᆲ']        0xede,
754         [L'ᆳ']        0xedf,
755         [L'ᆴ']        0xee0,
756         [L'ᆵ']        0xee1,
757         [L'ᆶ']        0xee2,
758         [L'ᆷ']        0xee3,
759         [L'ᆸ']        0xee4,
760         [L'ᆹ']        0xee5,
761         [L'ᆺ']        0xee6,
762         [L'ᆻ']        0xee7,
763         [L'ᆼ']        0xee8,
764         [L'ᆽ']        0xee9,
765         [L'ᆾ']        0xeea,
766         [L'ᆿ']        0xeeb,
767         [L'ᇀ']        0xeec,
768         [L'ᇁ']        0xeed,
769         [L'ᇂ']        0xeee,
770         [L'ᅀ']        0xef2,
771         [L'ᅙ']        0xef5,
772         [L'ᆞ']        0xef6,
773         [L'ᇫ']        0xef8,
774         [L'ᇹ']        0xefa,
775         [L'₩']        0xeff,
776         [L'Ḃ']        0x12a1,
777         [L'ḃ']        0x12a2,
778         [L'Ḋ']        0x12a6,
779         [L'Ẁ']        0x12a8,
780         [L'Ẃ']        0x12aa,
781         [L'ḋ']        0x12ab,
782         [L'Ỳ']        0x12ac,
783         [L'Ḟ']        0x12b0,
784         [L'ḟ']        0x12b1,
785         [L'Ṁ']        0x12b4,
786         [L'ṁ']        0x12b5,
787         [L'Ṗ']        0x12b7,
788         [L'ẁ']        0x12b8,
789         [L'ṗ']        0x12b9,
790         [L'ẃ']        0x12ba,
791         [L'Ṡ']        0x12bb,
792         [L'ỳ']        0x12bc,
793         [L'Ẅ']        0x12bd,
794         [L'ẅ']        0x12be,
795         [L'ṡ']        0x12bf,
796         [L'Ŵ'] 0x12d0,
797         [L'Ṫ']        0x12d7,
798         [L'Ŷ'] 0x12de,
799         [L'ŵ'] 0x12f0,
800         [L'ṫ']        0x12f7,
801         [L'ŷ'] 0x12fe,
802         [L'Œ'] 0x13bc,
803         [L'œ'] 0x13bd,
804         [L'Ÿ'] 0x13be,
805         [L'❁']        0x14a1,
806         [L'§'] 0x14a2,
807         [L'։'] 0x14a3,
808         [L')']  0x14a4,
809         [L'(']  0x14a5,
810         [L'»'] 0x14a6,
811         [L'«'] 0x14a7,
812         [L'.']  0x14a9,
813         [L'՝'] 0x14aa,
814         [L',']  0x14ab,
815         [L'֊'] 0x14ad,
816         [L'՜'] 0x14af,
817         [L'՛'] 0x14b0,
818         [L'՞'] 0x14b1,
819         [L'Ա'] 0x14b2,
820         [L'ա'] 0x14b3,
821         [L'Բ'] 0x14b4,
822         [L'բ'] 0x14b5,
823         [L'Գ'] 0x14b6,
824         [L'գ'] 0x14b7,
825         [L'Դ'] 0x14b8,
826         [L'դ'] 0x14b9,
827         [L'Ե'] 0x14ba,
828         [L'ե'] 0x14bb,
829         [L'Զ'] 0x14bc,
830         [L'զ'] 0x14bd,
831         [L'Է'] 0x14be,
832         [L'է'] 0x14bf,
833         [L'Ը'] 0x14c0,
834         [L'ը'] 0x14c1,
835         [L'Թ'] 0x14c2,
836         [L'թ'] 0x14c3,
837         [L'Ժ'] 0x14c4,
838         [L'ժ'] 0x14c5,
839         [L'Ի'] 0x14c6,
840         [L'ի'] 0x14c7,
841         [L'Լ'] 0x14c8,
842         [L'լ'] 0x14c9,
843         [L'Խ'] 0x14ca,
844         [L'խ'] 0x14cb,
845         [L'Ծ'] 0x14cc,
846         [L'ծ'] 0x14cd,
847         [L'Կ'] 0x14ce,
848         [L'կ'] 0x14cf,
849         [L'Հ'] 0x14d0,
850         [L'հ'] 0x14d1,
851         [L'Ձ'] 0x14d2,
852         [L'ձ'] 0x14d3,
853         [L'Ղ'] 0x14d4,
854         [L'ղ'] 0x14d5,
855         [L'Ճ'] 0x14d6,
856         [L'ճ'] 0x14d7,
857         [L'Մ'] 0x14d8,
858         [L'մ'] 0x14d9,
859         [L'Յ'] 0x14da,
860         [L'յ'] 0x14db,
861         [L'Ն'] 0x14dc,
862         [L'ն'] 0x14dd,
863         [L'Շ'] 0x14de,
864         [L'շ'] 0x14df,
865         [L'Ո'] 0x14e0,
866         [L'ո'] 0x14e1,
867         [L'Չ'] 0x14e2,
868         [L'չ'] 0x14e3,
869         [L'Պ'] 0x14e4,
870         [L'պ'] 0x14e5,
871         [L'Ջ'] 0x14e6,
872         [L'ջ'] 0x14e7,
873         [L'Ռ'] 0x14e8,
874         [L'ռ'] 0x14e9,
875         [L'Ս'] 0x14ea,
876         [L'ս'] 0x14eb,
877         [L'Վ'] 0x14ec,
878         [L'վ'] 0x14ed,
879         [L'Տ'] 0x14ee,
880         [L'տ'] 0x14ef,
881         [L'Ր'] 0x14f0,
882         [L'ր'] 0x14f1,
883         [L'Ց'] 0x14f2,
884         [L'ց'] 0x14f3,
885         [L'Ւ'] 0x14f4,
886         [L'ւ'] 0x14f5,
887         [L'Փ'] 0x14f6,
888         [L'փ'] 0x14f7,
889         [L'Ք'] 0x14f8,
890         [L'ք'] 0x14f9,
891         [L'Օ'] 0x14fa,
892         [L'օ'] 0x14fb,
893         [L'Ֆ'] 0x14fc,
894         [L'ֆ'] 0x14fd,
895         [L''']  0x14ff,
896         [L'ა']        0x15d0,
897         [L'ბ']        0x15d1,
898         [L'გ']        0x15d2,
899         [L'დ']        0x15d3,
900         [L'ე']        0x15d4,
901         [L'ვ']        0x15d5,
902         [L'ზ']        0x15d6,
903         [L'თ']        0x15d7,
904         [L'ი']        0x15d8,
905         [L'კ']        0x15d9,
906         [L'ლ']        0x15da,
907         [L'მ']        0x15db,
908         [L'ნ']        0x15dc,
909         [L'ო']        0x15dd,
910         [L'პ']        0x15de,
911         [L'ჟ']        0x15df,
912         [L'რ']        0x15e0,
913         [L'ს']        0x15e1,
914         [L'ტ']        0x15e2,
915         [L'უ']        0x15e3,
916         [L'ფ']        0x15e4,
917         [L'ქ']        0x15e5,
918         [L'ღ']        0x15e6,
919         [L'ყ']        0x15e7,
920         [L'შ']        0x15e8,
921         [L'ჩ']        0x15e9,
922         [L'ც']        0x15ea,
923         [L'ძ']        0x15eb,
924         [L'წ']        0x15ec,
925         [L'ჭ']        0x15ed,
926         [L'ხ']        0x15ee,
927         [L'ჯ']        0x15ef,
928         [L'ჰ']        0x15f0,
929         [L'ჱ']        0x15f1,
930         [L'ჲ']        0x15f2,
931         [L'ჳ']        0x15f3,
932         [L'ჴ']        0x15f4,
933         [L'ჵ']        0x15f5,
934         [L'ჶ']        0x15f6,
935         [L'']        0x16a2,
936         [L'Ẋ']        0x16a3,
937         [L'']        0x16a5,
938         [L'Ĭ'] 0x16a6,
939         [L'']        0x16a7,
940         [L'']        0x16a8,
941         [L'Ƶ'] 0x16a9,
942         [L'Ǧ'] 0x16aa,
943         [L'Ɵ'] 0x16af,
944         [L'']        0x16b2,
945         [L'ẋ']        0x16b3,
946         [L'Ǒ'] 0x16b4,
947         [L'']        0x16b5,
948         [L'ĭ'] 0x16b6,
949         [L'']        0x16b7,
950         [L'']        0x16b8,
951         [L'ƶ'] 0x16b9,
952         [L'ǧ'] 0x16ba,
953         [L'ǒ'] 0x16bd,
954         [L'ɵ'] 0x16bf,
955         [L'Ə'] 0x16c6,
956         [L'Ḷ']        0x16d1,
957         [L'']        0x16d2,
958         [L'']        0x16d3,
959         [L'ḷ']        0x16e1,
960         [L'']        0x16e2,
961         [L'']        0x16e3,
962         [L'ə'] 0x16f6,
963         [L'̃'] 0x1e9f,
964         [L'Ạ']        0x1ea0,
965         [L'ạ']        0x1ea1,
966         [L'Ả']        0x1ea2,
967         [L'ả']        0x1ea3,
968         [L'Ấ']        0x1ea4,
969         [L'ấ']        0x1ea5,
970         [L'Ầ']        0x1ea6,
971         [L'ầ']        0x1ea7,
972         [L'Ẩ']        0x1ea8,
973         [L'ẩ']        0x1ea9,
974         [L'Ẫ']        0x1eaa,
975         [L'ẫ']        0x1eab,
976         [L'Ậ']        0x1eac,
977         [L'ậ']        0x1ead,
978         [L'Ắ']        0x1eae,
979         [L'ắ']        0x1eaf,
980         [L'Ằ']        0x1eb0,
981         [L'ằ']        0x1eb1,
982         [L'Ẳ']        0x1eb2,
983         [L'ẳ']        0x1eb3,
984         [L'Ẵ']        0x1eb4,
985         [L'ẵ']        0x1eb5,
986         [L'Ặ']        0x1eb6,
987         [L'ặ']        0x1eb7,
988         [L'Ẹ']        0x1eb8,
989         [L'ẹ']        0x1eb9,
990         [L'Ẻ']        0x1eba,
991         [L'ẻ']        0x1ebb,
992         [L'Ẽ']        0x1ebc,
993         [L'ẽ']        0x1ebd,
994         [L'Ế']        0x1ebe,
995         [L'ế']        0x1ebf,
996         [L'Ề']        0x1ec0,
997         [L'ề']        0x1ec1,
998         [L'Ể']        0x1ec2,
999         [L'ể']        0x1ec3,
1000         [L'Ễ']        0x1ec4,
1001         [L'ễ']        0x1ec5,
1002         [L'Ệ']        0x1ec6,
1003         [L'ệ']        0x1ec7,
1004         [L'Ỉ']        0x1ec8,
1005         [L'ỉ']        0x1ec9,
1006         [L'Ị']        0x1eca,
1007         [L'ị']        0x1ecb,
1008         [L'Ọ']        0x1ecc,
1009         [L'ọ']        0x1ecd,
1010         [L'Ỏ']        0x1ece,
1011         [L'ỏ']        0x1ecf,
1012         [L'Ố']        0x1ed0,
1013         [L'ố']        0x1ed1,
1014         [L'Ồ']        0x1ed2,
1015         [L'ồ']        0x1ed3,
1016         [L'Ổ']        0x1ed4,
1017         [L'ổ']        0x1ed5,
1018         [L'Ỗ']        0x1ed6,
1019         [L'ỗ']        0x1ed7,
1020         [L'Ộ']        0x1ed8,
1021         [L'ộ']        0x1ed9,
1022         [L'Ớ']        0x1eda,
1023         [L'ớ']        0x1edb,
1024         [L'Ờ']        0x1edc,
1025         [L'ờ']        0x1edd,
1026         [L'Ở']        0x1ede,
1027         [L'ở']        0x1edf,
1028         [L'Ỡ']        0x1ee0,
1029         [L'ỡ']        0x1ee1,
1030         [L'Ợ']        0x1ee2,
1031         [L'ợ']        0x1ee3,
1032         [L'Ụ']        0x1ee4,
1033         [L'ụ']        0x1ee5,
1034         [L'Ủ']        0x1ee6,
1035         [L'ủ']        0x1ee7,
1036         [L'Ứ']        0x1ee8,
1037         [L'ứ']        0x1ee9,
1038         [L'Ừ']        0x1eea,
1039         [L'ừ']        0x1eeb,
1040         [L'Ử']        0x1eec,
1041         [L'ử']        0x1eed,
1042         [L'Ữ']        0x1eee,
1043         [L'ữ']        0x1eef,
1044         [L'Ự']        0x1ef0,
1045         [L'ự']        0x1ef1,
1046         [L'̀'] 0x1ef2,
1047         [L'́'] 0x1ef3,
1048         [L'Ỵ']        0x1ef4,
1049         [L'ỵ']        0x1ef5,
1050         [L'Ỷ']        0x1ef6,
1051         [L'ỷ']        0x1ef7,
1052         [L'Ỹ']        0x1ef8,
1053         [L'ỹ']        0x1ef9,
1054         [L'Ơ'] 0x1efa,
1055         [L'ơ'] 0x1efb,
1056         [L'Ư'] 0x1efc,
1057         [L'ư'] 0x1efd,
1058         [L'̉'] 0x1efe,
1059         [L'̣'] 0x1eff,
1060         [L'₠']        0x20a0,
1061         [L'₡']        0x20a1,
1062         [L'₢']        0x20a2,
1063         [L'₣']        0x20a3,
1064         [L'₤']        0x20a4,
1065         [L'₥']        0x20a5,
1066         [L'₦']        0x20a6,
1067         [L'₧']        0x20a7,
1068         [L'₨']        0x20a8,
1069         [L'₪']        0x20aa,
1070         [L'₫']        0x20ab,
1071         [L'€']        0x20ac,
1072
1073 };