1 | // WARNING: this file was generated by ../scripts/gen-universal-table.py |
2 | |
3 | use super::universal::{category::*, Category}; |
4 | use crate::GlyphInfo; |
5 | use unicode_properties::GeneralCategory; |
6 | |
7 | #[rustfmt::skip] |
8 | const USE_TABLE: &[Category] = &[ |
9 | |
10 | |
11 | /* Basic Latin */ |
12 | O, O, O, O, O, GB, O, O, |
13 | /* 0030 */ B, B, B, B, B, B, B, B, B, B, O, O, O, O, O, O, |
14 | |
15 | /* Latin-1 Supplement */ |
16 | |
17 | /* 00A0 */ GB, O, O, O, O, O, O, O, O, O, O, O, O, WJ, O, O, |
18 | /* 00B0 */ O, O, FMPST, FMPST, O, O, O, O, O, O, O, O, O, O, O, O, |
19 | /* 00C0 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
20 | /* 00D0 */ O, O, O, O, O, O, O, GB, |
21 | |
22 | /* Combining Diacritical Marks */ |
23 | O, O, O, O, O, O, O, CGJ, |
24 | |
25 | /* Arabic */ |
26 | |
27 | /* 0640 */ B, O, O, O, O, O, O, O, |
28 | |
29 | /* NKo */ |
30 | O, O, B, B, B, B, B, B, |
31 | /* 07D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
32 | /* 07E0 */ B, B, B, B, B, B, B, B, B, B, B, VMABV, VMABV, VMABV, VMABV, VMABV, |
33 | /* 07F0 */ VMABV, VMABV, VMABV, VMABV, O, O, O, O, O, O, B, WJ, WJ, VMABV, O, O, |
34 | |
35 | /* Mandaic */ |
36 | |
37 | /* 0840 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
38 | /* 0850 */ B, B, B, B, B, B, B, B, B, CMBLW, CMBLW, CMBLW, WJ, WJ, O, WJ, |
39 | |
40 | /* Devanagari */ |
41 | |
42 | /* 0900 */ VMABV, VMABV, VMABV, VMPST, B, B, B, B, B, B, B, B, B, B, B, B, |
43 | /* 0910 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
44 | /* 0920 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
45 | /* 0930 */ B, B, B, B, B, B, B, B, B, B, VABV, VPST, CMBLW, B, VPST, VPRE, |
46 | /* 0940 */ VPST, VBLW, VBLW, VBLW, VBLW, VABV, VABV, VABV, VABV, VPST, VPST, VPST, VPST, H, VPRE, VPST, |
47 | /* 0950 */ O, VMABV, VMBLW, O, O, VABV, VBLW, VBLW, B, B, B, B, B, B, B, B, |
48 | /* 0960 */ B, B, VBLW, VBLW, O, O, B, B, B, B, B, B, B, B, B, B, |
49 | /* 0970 */ O, O, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
50 | |
51 | /* Bengali */ |
52 | |
53 | /* 0980 */ GB, VMABV, VMPST, VMPST, WJ, B, B, B, B, B, B, B, B, WJ, WJ, B, |
54 | /* 0990 */ B, WJ, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
55 | /* 09A0 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
56 | /* 09B0 */ B, WJ, B, WJ, WJ, WJ, B, B, B, B, WJ, WJ, CMBLW, B, VPST, VPRE, |
57 | /* 09C0 */ VPST, VBLW, VBLW, VBLW, VBLW, WJ, WJ, VPRE, VPRE, WJ, WJ, VPRE, VPRE, H, O, WJ, |
58 | /* 09D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, VPST, WJ, WJ, WJ, WJ, B, B, WJ, B, |
59 | /* 09E0 */ B, B, VBLW, VBLW, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
60 | /* 09F0 */ B, B, O, O, O, O, O, O, O, O, O, O, B, O, FMABV, WJ, |
61 | |
62 | /* Gurmukhi */ |
63 | |
64 | /* 0A00 */ WJ, VMABV, VMABV, VMPST, WJ, B, B, B, B, B, B, WJ, WJ, WJ, WJ, B, |
65 | /* 0A10 */ B, WJ, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
66 | /* 0A20 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
67 | /* 0A30 */ B, WJ, B, B, WJ, B, B, WJ, B, B, WJ, WJ, CMBLW, WJ, VPST, VPRE, |
68 | /* 0A40 */ VPST, VBLW, VBLW, WJ, WJ, WJ, WJ, VABV, VABV, WJ, WJ, VABV, VABV, H, WJ, WJ, |
69 | /* 0A50 */ WJ, VMBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, B, B, B, B, WJ, B, WJ, |
70 | /* 0A60 */ WJ, WJ, WJ, WJ, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
71 | /* 0A70 */ VMABV, CMABV, GB, GB, O, MBLW, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
72 | |
73 | /* Gujarati */ |
74 | |
75 | /* 0A80 */ WJ, VMABV, VMABV, VMPST, WJ, B, B, B, B, B, B, B, B, B, WJ, B, |
76 | /* 0A90 */ B, B, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
77 | /* 0AA0 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
78 | /* 0AB0 */ B, WJ, B, B, WJ, B, B, B, B, B, WJ, WJ, CMBLW, B, VPST, VPRE, |
79 | /* 0AC0 */ VPST, VBLW, VBLW, VBLW, VBLW, VABV, WJ, VABV, VABV, VABV, WJ, VPST, VPST, H, WJ, WJ, |
80 | /* 0AD0 */ O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
81 | /* 0AE0 */ B, B, VBLW, VBLW, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
82 | /* 0AF0 */ O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, B, VMABV, VMABV, VMABV, CMABV, CMABV, CMABV, |
83 | |
84 | /* Oriya */ |
85 | |
86 | /* 0B00 */ WJ, VMABV, VMPST, VMPST, WJ, B, B, B, B, B, B, B, B, WJ, WJ, B, |
87 | /* 0B10 */ B, WJ, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
88 | /* 0B20 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
89 | /* 0B30 */ B, WJ, B, B, WJ, B, B, B, B, B, WJ, WJ, CMBLW, B, VPST, VABV, |
90 | /* 0B40 */ VPST, VBLW, VBLW, VBLW, VBLW, WJ, WJ, VPRE, VPRE, WJ, WJ, VPRE, VPRE, H, WJ, WJ, |
91 | /* 0B50 */ WJ, WJ, WJ, WJ, WJ, VABV, VABV, VABV, WJ, WJ, WJ, WJ, B, B, WJ, B, |
92 | /* 0B60 */ B, B, VBLW, VBLW, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
93 | /* 0B70 */ O, B, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
94 | |
95 | /* Tamil */ |
96 | |
97 | /* 0B80 */ WJ, WJ, VMABV, O, WJ, B, B, B, B, B, B, WJ, WJ, WJ, B, B, |
98 | /* 0B90 */ B, WJ, B, B, B, B, WJ, WJ, WJ, B, B, WJ, B, WJ, B, B, |
99 | /* 0BA0 */ WJ, WJ, WJ, B, B, WJ, WJ, WJ, B, B, B, WJ, WJ, WJ, B, B, |
100 | /* 0BB0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, VPST, VPST, |
101 | /* 0BC0 */ VABV, VPST, VPST, WJ, WJ, WJ, VPRE, VPRE, VPRE, WJ, VPRE, VPRE, VPRE, H, WJ, WJ, |
102 | /* 0BD0 */ O, WJ, WJ, WJ, WJ, WJ, WJ, VPST, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
103 | /* 0BE0 */ WJ, WJ, WJ, WJ, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
104 | /* 0BF0 */ O, O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, |
105 | |
106 | /* Telugu */ |
107 | |
108 | /* 0C00 */ VMABV, VMPST, VMPST, VMPST, VMABV, B, B, B, B, B, B, B, B, WJ, B, B, |
109 | /* 0C10 */ B, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
110 | /* 0C20 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
111 | /* 0C30 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, CMBLW, B, VABV, VABV, |
112 | /* 0C40 */ VABV, VPST, VPST, VPST, VPST, WJ, VABV, VABV, VABV, WJ, VABV, VABV, VABV, H, WJ, WJ, |
113 | /* 0C50 */ WJ, WJ, WJ, WJ, WJ, VABV, VBLW, WJ, B, B, B, WJ, WJ, O, WJ, WJ, |
114 | /* 0C60 */ B, B, VBLW, VBLW, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
115 | /* 0C70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, O, O, O, O, O, O, O, |
116 | |
117 | /* Kannada */ |
118 | |
119 | /* 0C80 */ B, VMABV, VMPST, VMPST, O, B, B, B, B, B, B, B, B, WJ, B, B, |
120 | /* 0C90 */ B, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
121 | /* 0CA0 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
122 | /* 0CB0 */ B, B, B, B, WJ, B, B, B, B, B, WJ, WJ, CMBLW, B, VPST, VABV, |
123 | /* 0CC0 */ VABV, VPST, VPST, VPST, VPST, WJ, VABV, VABV, VABV, WJ, VABV, VABV, VABV, H, WJ, WJ, |
124 | /* 0CD0 */ WJ, WJ, WJ, WJ, WJ, VPST, VPST, WJ, WJ, WJ, WJ, WJ, WJ, O, B, WJ, |
125 | /* 0CE0 */ B, B, VBLW, VBLW, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
126 | /* 0CF0 */ WJ, CS, CS, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
127 | |
128 | /* Malayalam */ |
129 | |
130 | /* 0D00 */ VMABV, VMABV, VMPST, VMPST, B, B, B, B, B, B, B, B, B, WJ, B, B, |
131 | /* 0D10 */ B, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
132 | /* 0D20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
133 | /* 0D30 */ B, B, B, B, B, B, B, B, B, B, B, VABV, VABV, B, VPST, VPST, |
134 | /* 0D40 */ VPST, VPST, VPST, VBLW, VBLW, WJ, VPRE, VPRE, VPRE, WJ, VPRE, VPRE, VPRE, H, R, O, |
135 | /* 0D50 */ WJ, WJ, WJ, WJ, O, O, O, VPST, O, O, O, O, O, O, O, B, |
136 | /* 0D60 */ B, B, VBLW, VBLW, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
137 | /* 0D70 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
138 | |
139 | /* Sinhala */ |
140 | |
141 | /* 0D80 */ WJ, VMABV, VMPST, VMPST, WJ, B, B, B, B, B, B, B, B, B, B, B, |
142 | /* 0D90 */ B, B, B, B, B, B, B, WJ, WJ, WJ, B, B, B, B, B, B, |
143 | /* 0DA0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
144 | /* 0DB0 */ B, B, WJ, B, B, B, B, B, B, B, B, B, WJ, B, WJ, WJ, |
145 | /* 0DC0 */ B, B, B, B, B, B, B, WJ, WJ, WJ, H, WJ, WJ, WJ, WJ, VPST, |
146 | /* 0DD0 */ VPST, VPST, VABV, VABV, VBLW, WJ, VBLW, WJ, VPST, VPRE, VPRE, VPRE, VPRE, VPRE, VPRE, VPST, |
147 | /* 0DE0 */ WJ, WJ, WJ, WJ, WJ, WJ, B, B, B, B, B, B, B, B, B, B, |
148 | /* 0DF0 */ WJ, WJ, VPST, VPST, O, WJ, WJ, WJ, |
149 | |
150 | /* Tibetan */ |
151 | |
152 | /* 0F00 */ B, B, O, O, B, B, B, O, O, O, O, O, O, O, O, O, |
153 | /* 0F10 */ O, O, O, O, O, O, O, O, VBLW, VBLW, O, O, O, O, O, O, |
154 | /* 0F20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
155 | /* 0F30 */ B, B, B, B, O, FBLW, O, FBLW, O, CMABV, O, O, O, O, VPST, VPRE, |
156 | /* 0F40 */ B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, B, |
157 | /* 0F50 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
158 | /* 0F60 */ B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, |
159 | /* 0F70 */ WJ, CMBLW, VBLW, VABV, VABV, VBLW, VABV, VABV, VABV, VABV, VBLW, VBLW, VBLW, VBLW, VMABV, O, |
160 | /* 0F80 */ VBLW, VABV, VMABV, VMABV, VBLW, O, VMABV, VMABV, B, B, B, B, B, SUB, SUB, SUB, |
161 | /* 0F90 */ SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, WJ, SUB, SUB, SUB, SUB, SUB, SUB, SUB, |
162 | /* 0FA0 */ SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, |
163 | /* 0FB0 */ SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, WJ, O, O, |
164 | /* 0FC0 */ O, O, O, O, O, O, FBLW, O, |
165 | |
166 | /* Myanmar */ |
167 | |
168 | /* 1000 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
169 | /* 1010 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
170 | /* 1020 */ B, B, B, B, B, B, B, B, B, B, B, VPST, VPST, VABV, VABV, VBLW, |
171 | /* 1030 */ VBLW, VPRE, VABV, VABV, VABV, VABV, VMABV, VMBLW, VMPST, IS, VABV, MPST, MPRE, MBLW, MBLW, B, |
172 | /* 1040 */ B, B, B, B, B, B, B, B, B, B, O, GB, O, O, GB, O, |
173 | /* 1050 */ B, B, B, B, B, B, VPST, VPST, VBLW, VBLW, B, B, B, B, MBLW, MBLW, |
174 | /* 1060 */ MBLW, B, VPST, VMPST, VMPST, B, B, VPST, VPST, VMPST, VMPST, VMPST, VMPST, VMPST, B, B, |
175 | /* 1070 */ B, VABV, VABV, VABV, VABV, B, B, B, B, B, B, B, B, B, B, B, |
176 | /* 1080 */ B, B, MBLW, VPST, VPRE, VABV, VABV, VMPST, VMPST, VMPST, VMPST, VMPST, VMPST, VMBLW, B, VMPST, |
177 | /* 1090 */ B, B, B, B, B, B, B, B, B, B, VMPST, VMPST, VPST, VABV, O, O, |
178 | |
179 | /* Tagalog */ |
180 | |
181 | /* 1700 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
182 | /* 1710 */ B, B, VABV, VBLW, VBLW, VPST, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, B, |
183 | |
184 | /* Hanunoo */ |
185 | |
186 | /* 1720 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
187 | /* 1730 */ B, B, VABV, VBLW, VPST, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
188 | |
189 | /* Buhid */ |
190 | |
191 | /* 1740 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
192 | /* 1750 */ B, B, VABV, VBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
193 | |
194 | /* Tagbanwa */ |
195 | |
196 | /* 1760 */ B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, B, B, |
197 | /* 1770 */ B, WJ, VABV, VBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
198 | |
199 | /* Khmer */ |
200 | |
201 | /* 1780 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
202 | /* 1790 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
203 | /* 17A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
204 | /* 17B0 */ B, B, B, B, CGJ, CGJ, VPST, VABV, VABV, VABV, VABV, VBLW, VBLW, VBLW, VPRE, VPRE, |
205 | /* 17C0 */ VPRE, VPRE, VPRE, VPRE, VPRE, VPRE, VMABV, VMPST, VPST, VMABV, VMABV, FMABV, FABV, CMABV, FMABV, VMABV, |
206 | /* 17D0 */ FMABV, VABV, IS, FMABV, O, O, O, O, O, O, O, O, B, FMABV, WJ, WJ, |
207 | /* 17E0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
208 | /* 17F0 */ O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, |
209 | |
210 | /* Mongolian */ |
211 | |
212 | /* 1800 */ B, O, O, O, O, O, O, B, O, O, B, CGJ, CGJ, CGJ, WJ, CGJ, |
213 | /* 1810 */ O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, |
214 | /* 1820 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
215 | /* 1830 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
216 | /* 1840 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
217 | /* 1850 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
218 | /* 1860 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
219 | /* 1870 */ B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
220 | /* 1880 */ GB, GB, GB, GB, GB, CMABV, CMABV, B, B, B, B, B, B, B, B, B, |
221 | /* 1890 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
222 | /* 18A0 */ B, B, B, B, B, B, B, B, B, CMBLW, B, WJ, WJ, WJ, WJ, WJ, |
223 | |
224 | /* Limbu */ |
225 | |
226 | /* 1900 */ GB, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
227 | /* 1910 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, |
228 | /* 1920 */ VABV, VABV, VBLW, VPST, VPST, VABV, VABV, VABV, VABV, SUB, SUB, SUB, WJ, WJ, WJ, WJ, |
229 | /* 1930 */ FPST, FPST, VMBLW, FPST, FPST, FPST, FPST, FPST, FPST, FBLW, VMABV, FMBLW, WJ, WJ, WJ, WJ, |
230 | /* 1940 */ O, WJ, WJ, WJ, O, O, B, B, B, B, B, B, B, B, B, B, |
231 | |
232 | /* Tai Le */ |
233 | |
234 | /* 1950 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
235 | /* 1960 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, |
236 | /* 1970 */ B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
237 | |
238 | /* New Tai Lue */ |
239 | |
240 | /* 1980 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
241 | /* 1990 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
242 | /* 19A0 */ B, B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, |
243 | /* 19B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
244 | /* 19C0 */ B, B, B, B, B, B, B, B, VMPST, VMPST, WJ, WJ, WJ, WJ, WJ, WJ, |
245 | /* 19D0 */ B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, O, O, |
246 | /* 19E0 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
247 | /* 19F0 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
248 | |
249 | /* Buginese */ |
250 | |
251 | /* 1A00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
252 | /* 1A10 */ B, B, B, B, B, B, B, VABV, VABV, VPRE, VPST, VABV, WJ, WJ, O, O, |
253 | |
254 | /* Tai Tham */ |
255 | |
256 | /* 1A20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
257 | /* 1A30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
258 | /* 1A40 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
259 | /* 1A50 */ B, B, B, B, B, MPRE, MBLW, SUB, FABV, FABV, MABV, SUB, SUB, SUB, SUB, WJ, |
260 | /* 1A60 */ SK, VPST, VABV, VPST, VPST, VABV, VABV, VABV, VABV, VBLW, VBLW, VABV, VBLW, VPST, VPRE, VPRE, |
261 | /* 1A70 */ VPRE, VPRE, VPRE, VABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VABV, VMABV, VMABV, WJ, WJ, VMBLW, |
262 | /* 1A80 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
263 | /* 1A90 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
264 | |
265 | /* Balinese */ |
266 | |
267 | /* 1B00 */ VMABV, VMABV, VMABV, FABV, VMPST, B, B, B, B, B, B, B, B, B, B, B, |
268 | /* 1B10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
269 | /* 1B20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
270 | /* 1B30 */ B, B, B, B, CMABV, VPST, VABV, VABV, VBLW, VBLW, VBLW, VBLW, VABV, VABV, VPRE, VPRE, |
271 | /* 1B40 */ VPRE, VPRE, VABV, VABV, H, B, B, B, B, B, B, B, B, WJ, WJ, WJ, |
272 | /* 1B50 */ B, B, B, B, B, B, B, B, B, B, O, O, O, O, O, O, |
273 | /* 1B60 */ O, O, O, O, O, O, O, O, O, O, O, SMABV, SMBLW, SMABV, SMABV, SMABV, |
274 | /* 1B70 */ SMABV, SMABV, SMABV, SMABV, O, O, O, O, O, O, O, O, O, O, O, WJ, |
275 | |
276 | /* Sundanese */ |
277 | |
278 | /* 1B80 */ VMABV, FABV, VMPST, B, B, B, B, B, B, B, B, B, B, B, B, B, |
279 | /* 1B90 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
280 | /* 1BA0 */ B, SUB, SUB, SUB, VABV, VBLW, VPRE, VPST, VABV, VABV, VPST, IS, SUB, SUB, B, B, |
281 | /* 1BB0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
282 | |
283 | /* Batak */ |
284 | |
285 | /* 1BC0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
286 | /* 1BD0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
287 | /* 1BE0 */ B, B, B, B, B, B, CMABV, VPST, VABV, VABV, VPST, VPST, VPST, VABV, VPST, VABV, |
288 | /* 1BF0 */ FABV, FABV, CMBLW, CMBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, O, O, |
289 | |
290 | /* Lepcha */ |
291 | |
292 | /* 1C00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
293 | /* 1C10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
294 | /* 1C20 */ B, B, B, B, SUB, SUB, VPST, VPRE, VPRE, VPRE, VPST, VPST, VBLW, FABV, FABV, FABV, |
295 | /* 1C30 */ FABV, FABV, FABV, FABV, VMPRE, VMPRE, FMABV, CMBLW, WJ, WJ, WJ, O, O, O, O, O, |
296 | /* 1C40 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, B, B, B, |
297 | |
298 | /* Vedic Extensions */ |
299 | |
300 | /* 1CD0 */ VMABV, VMABV, VMABV, O, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMABV, VMABV, VMBLW, VMBLW, VMBLW, VMBLW, |
301 | /* 1CE0 */ VMABV, VMPST, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, O, O, O, O, VMBLW, O, O, |
302 | /* 1CF0 */ O, O, O, O, VMABV, CS, CS, VMPST, VMABV, VMABV, GB, WJ, WJ, WJ, WJ, WJ, |
303 | |
304 | /* Combining Diacritical Marks Supplement */ |
305 | O, O, O, FMABV, O, O, O, O, |
306 | |
307 | /* General Punctuation */ |
308 | O, O, O, WJ, ZWNJ, CGJ, WJ, WJ, |
309 | /* 2010 */ GB, GB, GB, GB, GB, O, O, O, O, O, O, O, O, O, O, O, |
310 | /* 2020 */ O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, O, |
311 | /* 2030 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
312 | /* 2040 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
313 | /* 2050 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
314 | /* 2060 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
315 | |
316 | /* Superscripts and Subscripts */ |
317 | |
318 | /* 2070 */ O, O, WJ, WJ, FMPST, O, O, O, O, O, O, O, O, O, O, O, |
319 | /* 2080 */ O, O, FMPST, FMPST, FMPST, O, O, O, |
320 | |
321 | /* Combining Diacritical Marks for Symbols */ |
322 | |
323 | /* 20F0 */ VMABV, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
324 | |
325 | /* Geometric Shapes */ |
326 | O, O, O, O, B, O, O, O, |
327 | |
328 | /* Tifinagh */ |
329 | |
330 | /* 2D30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
331 | /* 2D40 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
332 | /* 2D50 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
333 | /* 2D60 */ B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, B, |
334 | /* 2D70 */ O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, H, |
335 | |
336 | /* Syloti Nagri */ |
337 | |
338 | /* A800 */ B, B, VABV, B, B, B, H, B, B, B, B, VMABV, B, B, B, B, |
339 | /* A810 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
340 | /* A820 */ B, B, B, VPST, VPST, VBLW, VABV, VPST, O, O, O, O, VBLW, WJ, WJ, WJ, |
341 | /* A830 */ O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, |
342 | |
343 | /* Phags-pa */ |
344 | |
345 | /* A840 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
346 | /* A850 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
347 | /* A860 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
348 | /* A870 */ B, B, B, B, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
349 | |
350 | /* Saurashtra */ |
351 | |
352 | /* A880 */ VMPST, VMPST, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
353 | /* A890 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
354 | /* A8A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
355 | /* A8B0 */ B, B, B, B, MPST, VPST, VPST, VPST, VPST, VPST, VPST, VPST, VPST, VPST, VPST, VPST, |
356 | /* A8C0 */ VPST, VPST, VPST, VPST, H, VMABV, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, |
357 | /* A8D0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
358 | |
359 | /* Devanagari Extended */ |
360 | |
361 | /* A8E0 */ VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, |
362 | /* A8F0 */ VMABV, VMABV, B, B, O, O, O, O, O, O, O, O, O, O, B, VABV, |
363 | |
364 | /* Kayah Li */ |
365 | |
366 | /* A900 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
367 | /* A910 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
368 | /* A920 */ B, B, B, B, B, B, VABV, VABV, VABV, VABV, VABV, VMBLW, VMBLW, VMBLW, O, O, |
369 | |
370 | /* Rejang */ |
371 | |
372 | /* A930 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
373 | /* A940 */ B, B, B, B, B, B, B, VBLW, VBLW, VBLW, VABV, VBLW, VBLW, VBLW, VBLW, FABV, |
374 | /* A950 */ FABV, FABV, FPST, VPST, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, |
375 | /* A960 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
376 | /* A970 */ O, O, O, O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, |
377 | |
378 | /* Javanese */ |
379 | |
380 | /* A980 */ VMABV, VMABV, FABV, VMPST, B, B, B, B, B, B, B, B, B, B, B, B, |
381 | /* A990 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
382 | /* A9A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
383 | /* A9B0 */ B, B, B, CMABV, VPST, VPST, VABV, VABV, VBLW, VBLW, VPRE, VPRE, VABV, MBLW, MPST, MBLW, |
384 | /* A9C0 */ H, O, O, O, O, O, O, O, O, O, O, O, O, O, WJ, O, |
385 | /* A9D0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, O, O, |
386 | |
387 | /* Myanmar Extended-B */ |
388 | |
389 | /* A9E0 */ B, B, B, B, B, VABV, O, B, B, B, B, B, B, B, B, B, |
390 | /* A9F0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, |
391 | |
392 | /* Cham */ |
393 | |
394 | /* AA00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
395 | /* AA10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
396 | /* AA20 */ B, B, B, B, B, B, B, B, B, VMABV, VABV, VABV, VABV, VBLW, VABV, VPRE, |
397 | /* AA30 */ VPRE, VABV, VBLW, MPST, MPRE, MABV, MBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
398 | /* AA40 */ B, B, B, FABV, B, B, B, B, B, B, B, B, FABV, FPST, WJ, WJ, |
399 | /* AA50 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, O, O, O, O, |
400 | |
401 | /* Myanmar Extended-A */ |
402 | |
403 | /* AA60 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
404 | /* AA70 */ O, B, B, B, GB, GB, GB, O, O, O, B, VMPST, VMABV, VMPST, B, B, |
405 | |
406 | /* Tai Viet */ |
407 | |
408 | /* AA80 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
409 | /* AA90 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
410 | /* AAA0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
411 | /* AAB0 */ VABV, B, VABV, VABV, VBLW, B, B, VABV, VABV, B, B, B, B, B, VABV, VMABV, |
412 | /* AAC0 */ B, VMABV, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
413 | /* AAD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, O, O, O, |
414 | |
415 | /* Meetei Mayek Extensions */ |
416 | |
417 | /* AAE0 */ B, B, B, B, B, B, B, B, B, B, B, VPRE, VBLW, VABV, VPRE, VPST, |
418 | /* AAF0 */ O, O, O, O, O, VMPST, IS, WJ, |
419 | |
420 | /* Meetei Mayek */ |
421 | |
422 | /* ABC0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
423 | /* ABD0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
424 | /* ABE0 */ B, B, B, VPST, VPST, VABV, VPST, VPST, VBLW, VPST, VPST, O, VMPST, VBLW, WJ, WJ, |
425 | /* ABF0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
426 | |
427 | /* Variation Selectors */ |
428 | |
429 | /* FE00 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
430 | |
431 | /* Arabic Presentation Forms-B */ |
432 | O, O, O, O, O, WJ, WJ, WJ, |
433 | |
434 | /* Specials */ |
435 | |
436 | /* FFF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, O, O, O, WJ, WJ, |
437 | |
438 | /* Vithkuqi */ |
439 | |
440 | /* 10570 */ B, B, B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, |
441 | /* 10580 */ B, B, B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, |
442 | /* 10590 */ B, B, B, WJ, B, B, WJ, B, B, B, B, B, B, B, B, B, |
443 | /* 105A0 */ B, B, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
444 | /* 105B0 */ B, B, WJ, B, B, B, B, B, B, B, WJ, B, B, WJ, WJ, WJ, |
445 | |
446 | /* Kharoshthi */ |
447 | |
448 | /* 10A00 */ B, VBLW, VBLW, VBLW, WJ, VABV, VBLW, WJ, WJ, WJ, WJ, WJ, VPST, VMBLW, VMBLW, VMABV, |
449 | /* 10A10 */ B, B, B, B, WJ, B, B, B, WJ, B, B, B, B, B, B, B, |
450 | /* 10A20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
451 | /* 10A30 */ B, B, B, B, B, B, WJ, WJ, CMABV, CMBLW, CMBLW, WJ, WJ, WJ, WJ, IS, |
452 | /* 10A40 */ B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
453 | |
454 | /* Manichaean */ |
455 | |
456 | /* 10AC0 */ B, B, B, B, B, B, B, B, O, B, B, B, B, B, B, B, |
457 | /* 10AD0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
458 | /* 10AE0 */ B, B, B, B, B, CMBLW, CMBLW, WJ, WJ, WJ, WJ, B, B, B, B, B, |
459 | |
460 | /* Psalter Pahlavi */ |
461 | |
462 | /* 10B80 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
463 | /* 10B90 */ B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, O, O, WJ, WJ, WJ, |
464 | /* 10BA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, B, B, B, B, B, B, O, |
465 | |
466 | /* Hanifi Rohingya */ |
467 | |
468 | /* 10D00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
469 | /* 10D10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
470 | /* 10D20 */ B, B, B, B, VMABV, VMABV, VMABV, CMABV, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
471 | /* 10D30 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
472 | |
473 | /* Yezidi */ |
474 | |
475 | /* 10E80 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
476 | /* 10E90 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
477 | /* 10EA0 */ B, B, B, B, B, B, B, B, B, B, WJ, VABV, VABV, O, WJ, WJ, |
478 | /* 10EB0 */ B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
479 | |
480 | /* Sogdian */ |
481 | |
482 | /* 10F30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
483 | /* 10F40 */ B, B, B, B, B, B, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, VMBLW, |
484 | /* 10F50 */ VMBLW, B, B, B, B, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, |
485 | /* 10F60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
486 | |
487 | /* Old Uyghur */ |
488 | |
489 | /* 10F70 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
490 | /* 10F80 */ B, B, CMBLW, CMBLW, CMBLW, CMBLW, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, |
491 | /* 10F90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
492 | /* 10FA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
493 | |
494 | /* Chorasmian */ |
495 | |
496 | /* 10FB0 */ B, O, B, B, B, B, B, O, B, B, B, B, B, B, B, B, |
497 | /* 10FC0 */ O, B, B, B, B, O, O, O, O, B, B, B, WJ, WJ, WJ, WJ, |
498 | /* 10FD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
499 | /* 10FE0 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
500 | /* 10FF0 */ O, O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
501 | |
502 | /* Brahmi */ |
503 | |
504 | /* 11000 */ VMPST, VMABV, VMPST, CS, CS, B, B, B, B, B, B, B, B, B, B, B, |
505 | /* 11010 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
506 | /* 11020 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
507 | /* 11030 */ B, B, B, B, B, B, B, B, VABV, VABV, VABV, VABV, VBLW, VBLW, VBLW, VBLW, |
508 | /* 11040 */ VBLW, VBLW, VABV, VABV, VABV, VABV, H, O, O, O, O, O, O, O, WJ, WJ, |
509 | /* 11050 */ WJ, WJ, N, N, N, N, N, N, N, N, N, N, N, N, N, N, |
510 | /* 11060 */ N, N, N, N, N, N, B, B, B, B, B, B, B, B, B, B, |
511 | /* 11070 */ VABV, B, B, VABV, VABV, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, HN, |
512 | |
513 | /* Kaithi */ |
514 | |
515 | /* 11080 */ VMABV, VMABV, VMPST, B, B, B, B, B, B, B, B, B, B, B, B, B, |
516 | /* 11090 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
517 | /* 110A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
518 | /* 110B0 */ VPST, VPRE, VPST, VBLW, VBLW, VABV, VABV, VPST, VPST, H, CMBLW, O, O, O, O, O, |
519 | /* 110C0 */ O, O, VBLW, WJ, WJ, WJ, WJ, WJ, |
520 | |
521 | /* Chakma */ |
522 | |
523 | /* 11100 */ VMABV, VMABV, VMABV, B, B, B, B, B, B, B, B, B, B, B, B, B, |
524 | /* 11110 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
525 | /* 11120 */ B, B, B, B, B, B, B, VBLW, VBLW, VBLW, VABV, VABV, VPRE, VBLW, VABV, VABV, |
526 | /* 11130 */ VBLW, VABV, VABV, IS, CMABV, WJ, B, B, B, B, B, B, B, B, B, B, |
527 | /* 11140 */ O, O, O, O, B, VPST, VPST, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
528 | |
529 | /* Mahajani */ |
530 | |
531 | /* 11150 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
532 | /* 11160 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
533 | /* 11170 */ B, B, B, CMBLW, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
534 | |
535 | /* Sharada */ |
536 | |
537 | /* 11180 */ VMABV, VMABV, VMPST, B, B, B, B, B, B, B, B, B, B, B, B, B, |
538 | /* 11190 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
539 | /* 111A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
540 | /* 111B0 */ B, B, B, VPST, VPRE, VPST, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VABV, VABV, VABV, VABV, |
541 | /* 111C0 */ H, B, R, R, O, O, O, O, O, FMBLW, CMBLW, VABV, VBLW, O, VPRE, VMABV, |
542 | /* 111D0 */ B, B, B, B, B, B, B, B, B, B, B, O, O, O, O, O, |
543 | |
544 | /* Sinhala Archaic Numbers */ |
545 | |
546 | /* 111E0 */ WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
547 | /* 111F0 */ B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
548 | |
549 | /* Khojki */ |
550 | |
551 | /* 11200 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
552 | /* 11210 */ B, B, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
553 | /* 11220 */ B, B, B, B, B, B, B, B, B, B, B, B, VPST, VPST, VPST, VBLW, |
554 | /* 11230 */ VABV, VABV, VABV, VABV, VMABV, H, CMABV, CMABV, O, O, O, O, O, O, VMABV, WJ, |
555 | |
556 | /* Multani */ |
557 | |
558 | /* 11280 */ B, B, B, B, B, B, B, WJ, B, WJ, B, B, B, B, WJ, B, |
559 | /* 11290 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, B, |
560 | /* 112A0 */ B, B, B, B, B, B, B, B, B, O, WJ, WJ, WJ, WJ, WJ, WJ, |
561 | |
562 | /* Khudawadi */ |
563 | |
564 | /* 112B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
565 | /* 112C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
566 | /* 112D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, VMABV, |
567 | /* 112E0 */ VPST, VPRE, VPST, VBLW, VBLW, VABV, VABV, VABV, VABV, CMBLW, VBLW, WJ, WJ, WJ, WJ, WJ, |
568 | /* 112F0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
569 | |
570 | /* Grantha */ |
571 | |
572 | /* 11300 */ VMABV, VMABV, VMABV, VMABV, WJ, B, B, B, B, B, B, B, B, WJ, WJ, B, |
573 | /* 11310 */ B, WJ, WJ, B, B, B, B, B, B, B, B, B, B, B, B, B, |
574 | /* 11320 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
575 | /* 11330 */ B, WJ, B, B, WJ, B, B, B, B, B, WJ, CMBLW, CMBLW, B, VPST, VPST, |
576 | /* 11340 */ VABV, VPST, VPST, VPST, VPST, WJ, WJ, VPRE, VPRE, WJ, WJ, VPRE, VPRE, H, WJ, WJ, |
577 | /* 11350 */ O, WJ, WJ, WJ, WJ, WJ, WJ, VPST, WJ, WJ, WJ, WJ, WJ, O, B, B, |
578 | /* 11360 */ B, B, VPST, VPST, WJ, WJ, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, WJ, WJ, WJ, |
579 | /* 11370 */ VMABV, VMABV, VMABV, VMABV, VMABV, WJ, WJ, WJ, |
580 | |
581 | /* Newa */ |
582 | |
583 | /* 11400 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
584 | /* 11410 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
585 | /* 11420 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
586 | /* 11430 */ B, B, B, B, B, VPST, VPRE, VPST, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VABV, VABV, |
587 | /* 11440 */ VPST, VPST, H, VMABV, VMABV, VMPST, CMBLW, B, O, O, O, O, O, O, O, O, |
588 | /* 11450 */ B, B, B, B, B, B, B, B, B, B, O, O, WJ, O, FMABV, B, |
589 | /* 11460 */ CS, CS, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
590 | /* 11470 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
591 | |
592 | /* Tirhuta */ |
593 | |
594 | /* 11480 */ O, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
595 | /* 11490 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
596 | /* 114A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
597 | /* 114B0 */ VPST, VPRE, VPST, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VPRE, VABV, VPRE, VPRE, VPST, VPRE, VMABV, |
598 | /* 114C0 */ VMABV, VMABV, H, CMBLW, B, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
599 | /* 114D0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
600 | |
601 | /* Siddham */ |
602 | |
603 | /* 11580 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
604 | /* 11590 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
605 | /* 115A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, VPST, |
606 | /* 115B0 */ VPRE, VPST, VBLW, VBLW, VBLW, VBLW, WJ, WJ, VPRE, VPRE, VPRE, VPRE, VMABV, VMABV, VMPST, H, |
607 | /* 115C0 */ CMBLW, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
608 | /* 115D0 */ O, O, O, O, O, O, O, O, B, B, B, B, VBLW, VBLW, WJ, WJ, |
609 | /* 115E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
610 | /* 115F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
611 | |
612 | /* Modi */ |
613 | |
614 | /* 11600 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
615 | /* 11610 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
616 | /* 11620 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
617 | /* 11630 */ VPST, VPST, VPST, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VABV, VABV, VPST, VPST, VMABV, VMPST, H, |
618 | /* 11640 */ VABV, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
619 | /* 11650 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
620 | /* 11660 */ O, O, O, O, O, O, O, O, O, O, O, O, O, WJ, WJ, WJ, |
621 | /* 11670 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
622 | |
623 | /* Takri */ |
624 | |
625 | /* 11680 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
626 | /* 11690 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
627 | /* 116A0 */ B, B, B, B, B, B, B, B, B, B, B, VMABV, VMPST, VABV, VPRE, VPST, |
628 | /* 116B0 */ VBLW, VBLW, VABV, VABV, VABV, VABV, H, CMBLW, B, O, WJ, WJ, WJ, WJ, WJ, WJ, |
629 | /* 116C0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
630 | /* 116D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
631 | /* 116E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
632 | /* 116F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
633 | |
634 | /* Ahom */ |
635 | |
636 | /* 11700 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
637 | /* 11710 */ B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, MBLW, MPRE, MABV, |
638 | /* 11720 */ VPST, VPST, VABV, VABV, VBLW, VBLW, VPRE, VABV, VBLW, VABV, VABV, VABV, WJ, WJ, WJ, WJ, |
639 | /* 11730 */ B, B, B, B, B, B, B, B, B, B, B, B, O, O, O, O, |
640 | /* 11740 */ B, B, B, B, B, B, B, WJ, |
641 | |
642 | /* Dogra */ |
643 | |
644 | /* 11800 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
645 | /* 11810 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
646 | /* 11820 */ B, B, B, B, B, B, B, B, B, B, B, B, VPST, VPRE, VPST, VBLW, |
647 | /* 11830 */ VBLW, VBLW, VBLW, VABV, VABV, VABV, VABV, VMABV, VMPST, H, CMBLW, O, WJ, WJ, WJ, WJ, |
648 | |
649 | /* Dives Akuru */ |
650 | |
651 | /* 11900 */ B, B, B, B, B, B, B, WJ, WJ, B, WJ, WJ, B, B, B, B, |
652 | /* 11910 */ B, B, B, B, WJ, B, B, WJ, B, B, B, B, B, B, B, B, |
653 | /* 11920 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
654 | /* 11930 */ VPST, VPST, VPST, VPST, VPST, VPRE, WJ, VPRE, VPRE, WJ, WJ, VMABV, VMABV, VPST, IS, R, |
655 | /* 11940 */ MPST, R, MPST, CMBLW, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
656 | /* 11950 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
657 | |
658 | /* Nandinagari */ |
659 | |
660 | /* 119A0 */ B, B, B, B, B, B, B, B, WJ, WJ, B, B, B, B, B, B, |
661 | /* 119B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
662 | /* 119C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
663 | /* 119D0 */ B, VPST, VPRE, VPST, VBLW, VBLW, VBLW, VBLW, WJ, WJ, VABV, VABV, VPST, VPST, VMPST, VMPST, |
664 | /* 119E0 */ H, B, O, O, VPRE, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
665 | /* 119F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
666 | |
667 | /* Zanabazar Square */ |
668 | |
669 | /* 11A00 */ B, VABV, VBLW, VBLW, VABV, VABV, VABV, VABV, VABV, VABV, VBLW, B, B, B, B, B, |
670 | /* 11A10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
671 | /* 11A20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
672 | /* 11A30 */ B, B, B, FMBLW, VBLW, VMABV, VMABV, VMABV, VMABV, VMPST, R, MBLW, MBLW, MBLW, MBLW, GB, |
673 | /* 11A40 */ O, O, O, O, O, GB, O, IS, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
674 | |
675 | /* Soyombo */ |
676 | |
677 | /* 11A50 */ B, VABV, VBLW, VBLW, VABV, VABV, VABV, VPST, VPST, VBLW, VBLW, VBLW, B, B, B, B, |
678 | /* 11A60 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
679 | /* 11A70 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
680 | /* 11A80 */ B, B, B, B, R, R, R, R, R, R, FBLW, FBLW, FBLW, FBLW, FBLW, FBLW, |
681 | /* 11A90 */ FBLW, FBLW, FBLW, FBLW, FBLW, FBLW, VMABV, VMPST, CMABV, IS, O, O, O, B, O, O, |
682 | |
683 | /* Bhaiksuki */ |
684 | |
685 | /* 11C00 */ B, B, B, B, B, B, B, B, B, WJ, B, B, B, B, B, B, |
686 | /* 11C10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
687 | /* 11C20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, VPST, |
688 | /* 11C30 */ VABV, VABV, VBLW, VBLW, VBLW, VBLW, VBLW, WJ, VABV, VABV, VABV, VABV, VMABV, VMABV, VMPST, H, |
689 | /* 11C40 */ B, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
690 | /* 11C50 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
691 | /* 11C60 */ B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, |
692 | |
693 | /* Marchen */ |
694 | |
695 | /* 11C70 */ O, O, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
696 | /* 11C80 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
697 | /* 11C90 */ WJ, WJ, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, |
698 | /* 11CA0 */ SUB, SUB, SUB, SUB, SUB, SUB, SUB, SUB, WJ, SUB, SUB, SUB, SUB, SUB, SUB, SUB, |
699 | /* 11CB0 */ VBLW, VPRE, VBLW, VABV, VPST, VMABV, VMABV, WJ, |
700 | |
701 | /* Masaram Gondi */ |
702 | |
703 | /* 11D00 */ B, B, B, B, B, B, B, WJ, B, B, WJ, B, B, B, B, B, |
704 | /* 11D10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
705 | /* 11D20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
706 | /* 11D30 */ B, VABV, VABV, VABV, VABV, VABV, VBLW, WJ, WJ, WJ, VABV, WJ, VABV, VABV, WJ, VABV, |
707 | /* 11D40 */ VMABV, VMABV, CMBLW, VABV, VBLW, IS, R, MBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
708 | /* 11D50 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
709 | |
710 | /* Gunjala Gondi */ |
711 | |
712 | /* 11D60 */ B, B, B, B, B, B, WJ, B, B, WJ, B, B, B, B, B, B, |
713 | /* 11D70 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
714 | /* 11D80 */ B, B, B, B, B, B, B, B, B, B, VPST, VPST, VPST, VPST, VPST, WJ, |
715 | /* 11D90 */ VABV, VABV, WJ, VPST, VPST, VMABV, VMPST, IS, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
716 | /* 11DA0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
717 | |
718 | /* Makasar */ |
719 | |
720 | /* 11EE0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
721 | /* 11EF0 */ B, B, GB, VABV, VBLW, VPRE, VPST, O, |
722 | |
723 | /* Egyptian Hieroglyphs */ |
724 | |
725 | /* 13000 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
726 | /* 13010 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
727 | /* 13020 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
728 | /* 13030 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
729 | /* 13040 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
730 | /* 13050 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
731 | /* 13060 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
732 | /* 13070 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
733 | /* 13080 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
734 | /* 13090 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
735 | /* 130A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
736 | /* 130B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
737 | /* 130C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
738 | /* 130D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
739 | /* 130E0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
740 | /* 130F0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
741 | /* 13100 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
742 | /* 13110 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
743 | /* 13120 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
744 | /* 13130 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
745 | /* 13140 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
746 | /* 13150 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
747 | /* 13160 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
748 | /* 13170 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
749 | /* 13180 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
750 | /* 13190 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
751 | /* 131A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
752 | /* 131B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
753 | /* 131C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
754 | /* 131D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
755 | /* 131E0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
756 | /* 131F0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
757 | /* 13200 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
758 | /* 13210 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
759 | /* 13220 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
760 | /* 13230 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
761 | /* 13240 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
762 | /* 13250 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
763 | /* 13260 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
764 | /* 13270 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
765 | /* 13280 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
766 | /* 13290 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
767 | /* 132A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
768 | /* 132B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
769 | /* 132C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
770 | /* 132D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
771 | /* 132E0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
772 | /* 132F0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
773 | /* 13300 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
774 | /* 13310 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
775 | /* 13320 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
776 | /* 13330 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
777 | /* 13340 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
778 | /* 13350 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
779 | /* 13360 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
780 | /* 13370 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
781 | /* 13380 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
782 | /* 13390 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
783 | /* 133A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
784 | /* 133B0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
785 | /* 133C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
786 | /* 133D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
787 | /* 133E0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
788 | /* 133F0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
789 | /* 13400 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
790 | /* 13410 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
791 | /* 13420 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, |
792 | |
793 | /* Egyptian Hieroglyph Format Controls */ |
794 | |
795 | /* 13430 */ H, H, H, H, H, H, H, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
796 | |
797 | /* Tangsa */ |
798 | |
799 | /* 16AC0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, |
800 | /* 16AD0 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, O, |
801 | /* 16AE0 */ O, O, O, O, O, O, O, O, O, O, O, O, O, O, WJ, WJ, |
802 | /* 16AF0 */ O, O, O, O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
803 | |
804 | /* Pahawh Hmong */ |
805 | |
806 | /* 16B00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
807 | /* 16B10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
808 | /* 16B20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
809 | /* 16B30 */ VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, O, |
810 | |
811 | /* Miao */ |
812 | |
813 | /* 16F00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
814 | /* 16F10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
815 | /* 16F20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
816 | /* 16F30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
817 | /* 16F40 */ B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, CMBLW, |
818 | /* 16F50 */ O, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, |
819 | /* 16F60 */ VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, |
820 | /* 16F70 */ VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, |
821 | /* 16F80 */ VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, VBLW, WJ, WJ, WJ, WJ, WJ, WJ, WJ, VMBLW, |
822 | /* 16F90 */ VMBLW, VMBLW, VMBLW, O, O, O, O, O, |
823 | |
824 | /* Ideographic Symbols and Punctuation */ |
825 | |
826 | /* 16FE0 */ O, O, O, O, B, WJ, WJ, WJ, |
827 | |
828 | /* Khitan Small Script */ |
829 | |
830 | /* 18B00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
831 | /* 18B10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
832 | /* 18B20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
833 | /* 18B30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
834 | /* 18B40 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
835 | /* 18B50 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
836 | /* 18B60 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
837 | /* 18B70 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
838 | /* 18B80 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
839 | /* 18B90 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
840 | /* 18BA0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
841 | /* 18BB0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
842 | /* 18BC0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
843 | /* 18BD0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
844 | /* 18BE0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
845 | /* 18BF0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
846 | /* 18C00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
847 | /* 18C10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
848 | /* 18C20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
849 | /* 18C30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
850 | /* 18C40 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
851 | /* 18C50 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
852 | /* 18C60 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
853 | /* 18C70 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
854 | /* 18C80 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
855 | /* 18C90 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
856 | /* 18CA0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
857 | /* 18CB0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
858 | /* 18CC0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
859 | /* 18CD0 */ B, B, B, B, B, B, WJ, WJ, |
860 | |
861 | /* Duployan */ |
862 | |
863 | /* 1BC00 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
864 | /* 1BC10 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
865 | /* 1BC20 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
866 | /* 1BC30 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
867 | /* 1BC40 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
868 | /* 1BC50 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
869 | /* 1BC60 */ B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, |
870 | /* 1BC70 */ B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, |
871 | /* 1BC80 */ B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
872 | /* 1BC90 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, O, CMBLW, CMBLW, O, |
873 | |
874 | /* Musical Symbols */ |
875 | |
876 | /* 1D170 */ O, O, O, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, O, O, O, O, O, |
877 | |
878 | /* Nyiakeng Puachue Hmong */ |
879 | |
880 | /* 1E100 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
881 | /* 1E110 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
882 | /* 1E120 */ B, B, B, B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, |
883 | /* 1E130 */ VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, VMABV, B, B, B, B, B, B, B, WJ, WJ, |
884 | /* 1E140 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, B, B, |
885 | |
886 | /* Toto */ |
887 | |
888 | /* 1E290 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
889 | /* 1E2A0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, VMABV, WJ, |
890 | /* 1E2B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
891 | |
892 | /* Wancho */ |
893 | |
894 | /* 1E2C0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
895 | /* 1E2D0 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
896 | /* 1E2E0 */ B, B, B, B, B, B, B, B, B, B, B, B, VMABV, VMABV, VMABV, VMABV, |
897 | /* 1E2F0 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, WJ, O, |
898 | |
899 | /* Adlam */ |
900 | |
901 | /* 1E900 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
902 | /* 1E910 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
903 | /* 1E920 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
904 | /* 1E930 */ B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, B, |
905 | /* 1E940 */ B, B, B, B, CMABV, CMABV, CMABV, CMABV, CMABV, CMABV, CMABV, B, WJ, WJ, WJ, WJ, |
906 | /* 1E950 */ B, B, B, B, B, B, B, B, B, B, WJ, WJ, WJ, WJ, O, O, |
907 | |
908 | /* Tags */ |
909 | |
910 | /* E0000 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
911 | /* E0010 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
912 | /* E0020 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
913 | /* E0030 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
914 | /* E0040 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
915 | /* E0050 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
916 | /* E0060 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
917 | /* E0070 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
918 | |
919 | /* No_Block */ |
920 | |
921 | /* E0080 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
922 | /* E0090 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
923 | /* E00A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
924 | /* E00B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
925 | /* E00C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
926 | /* E00D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
927 | /* E00E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
928 | /* E00F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
929 | |
930 | /* Variation Selectors Supplement */ |
931 | |
932 | /* E0100 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
933 | /* E0110 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
934 | /* E0120 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
935 | /* E0130 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
936 | /* E0140 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
937 | /* E0150 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
938 | /* E0160 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
939 | /* E0170 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
940 | /* E0180 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
941 | /* E0190 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
942 | /* E01A0 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
943 | /* E01B0 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
944 | /* E01C0 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
945 | /* E01D0 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
946 | /* E01E0 */ CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, CGJ, |
947 | |
948 | /* No_Block */ |
949 | |
950 | /* E01F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
951 | /* E0200 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
952 | /* E0210 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
953 | /* E0220 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
954 | /* E0230 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
955 | /* E0240 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
956 | /* E0250 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
957 | /* E0260 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
958 | /* E0270 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
959 | /* E0280 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
960 | /* E0290 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
961 | /* E02A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
962 | /* E02B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
963 | /* E02C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
964 | /* E02D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
965 | /* E02E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
966 | /* E02F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
967 | /* E0300 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
968 | /* E0310 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
969 | /* E0320 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
970 | /* E0330 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
971 | /* E0340 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
972 | /* E0350 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
973 | /* E0360 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
974 | /* E0370 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
975 | /* E0380 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
976 | /* E0390 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
977 | /* E03A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
978 | /* E03B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
979 | /* E03C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
980 | /* E03D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
981 | /* E03E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
982 | /* E03F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
983 | /* E0400 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
984 | /* E0410 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
985 | /* E0420 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
986 | /* E0430 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
987 | /* E0440 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
988 | /* E0450 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
989 | /* E0460 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
990 | /* E0470 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
991 | /* E0480 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
992 | /* E0490 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
993 | /* E04A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
994 | /* E04B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
995 | /* E04C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
996 | /* E04D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
997 | /* E04E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
998 | /* E04F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
999 | /* E0500 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1000 | /* E0510 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1001 | /* E0520 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1002 | /* E0530 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1003 | /* E0540 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1004 | /* E0550 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1005 | /* E0560 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1006 | /* E0570 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1007 | /* E0580 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1008 | /* E0590 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1009 | /* E05A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1010 | /* E05B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1011 | /* E05C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1012 | /* E05D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1013 | /* E05E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1014 | /* E05F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1015 | /* E0600 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1016 | /* E0610 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1017 | /* E0620 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1018 | /* E0630 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1019 | /* E0640 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1020 | /* E0650 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1021 | /* E0660 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1022 | /* E0670 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1023 | /* E0680 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1024 | /* E0690 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1025 | /* E06A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1026 | /* E06B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1027 | /* E06C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1028 | /* E06D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1029 | /* E06E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1030 | /* E06F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1031 | /* E0700 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1032 | /* E0710 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1033 | /* E0720 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1034 | /* E0730 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1035 | /* E0740 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1036 | /* E0750 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1037 | /* E0760 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1038 | /* E0770 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1039 | /* E0780 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1040 | /* E0790 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1041 | /* E07A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1042 | /* E07B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1043 | /* E07C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1044 | /* E07D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1045 | /* E07E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1046 | /* E07F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1047 | /* E0800 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1048 | /* E0810 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1049 | /* E0820 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1050 | /* E0830 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1051 | /* E0840 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1052 | /* E0850 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1053 | /* E0860 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1054 | /* E0870 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1055 | /* E0880 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1056 | /* E0890 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1057 | /* E08A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1058 | /* E08B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1059 | /* E08C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1060 | /* E08D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1061 | /* E08E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1062 | /* E08F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1063 | /* E0900 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1064 | /* E0910 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1065 | /* E0920 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1066 | /* E0930 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1067 | /* E0940 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1068 | /* E0950 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1069 | /* E0960 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1070 | /* E0970 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1071 | /* E0980 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1072 | /* E0990 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1073 | /* E09A0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1074 | /* E09B0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1075 | /* E09C0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1076 | /* E09D0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1077 | /* E09E0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1078 | /* E09F0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1079 | /* E0A00 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1080 | /* E0A10 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1081 | /* E0A20 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1082 | /* E0A30 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1083 | /* E0A40 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1084 | /* E0A50 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1085 | /* E0A60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1086 | /* E0A70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1087 | /* E0A80 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1088 | /* E0A90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1089 | /* E0AA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1090 | /* E0AB0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1091 | /* E0AC0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1092 | /* E0AD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1093 | /* E0AE0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1094 | /* E0AF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1095 | /* E0B00 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1096 | /* E0B10 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1097 | /* E0B20 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1098 | /* E0B30 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1099 | /* E0B40 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1100 | /* E0B50 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1101 | /* E0B60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1102 | /* E0B70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1103 | /* E0B80 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1104 | /* E0B90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1105 | /* E0BA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1106 | /* E0BB0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1107 | /* E0BC0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1108 | /* E0BD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1109 | /* E0BE0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1110 | /* E0BF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1111 | /* E0C00 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1112 | /* E0C10 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1113 | /* E0C20 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1114 | /* E0C30 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1115 | /* E0C40 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1116 | /* E0C50 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1117 | /* E0C60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1118 | /* E0C70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1119 | /* E0C80 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1120 | /* E0C90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1121 | /* E0CA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1122 | /* E0CB0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1123 | /* E0CC0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1124 | /* E0CD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1125 | /* E0CE0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1126 | /* E0CF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1127 | /* E0D00 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1128 | /* E0D10 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1129 | /* E0D20 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1130 | /* E0D30 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1131 | /* E0D40 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1132 | /* E0D50 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1133 | /* E0D60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1134 | /* E0D70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1135 | /* E0D80 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1136 | /* E0D90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1137 | /* E0DA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1138 | /* E0DB0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1139 | /* E0DC0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1140 | /* E0DD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1141 | /* E0DE0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1142 | /* E0DF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1143 | /* E0E00 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1144 | /* E0E10 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1145 | /* E0E20 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1146 | /* E0E30 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1147 | /* E0E40 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1148 | /* E0E50 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1149 | /* E0E60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1150 | /* E0E70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1151 | /* E0E80 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1152 | /* E0E90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1153 | /* E0EA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1154 | /* E0EB0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1155 | /* E0EC0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1156 | /* E0ED0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1157 | /* E0EE0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1158 | /* E0EF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1159 | /* E0F00 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1160 | /* E0F10 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1161 | /* E0F20 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1162 | /* E0F30 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1163 | /* E0F40 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1164 | /* E0F50 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1165 | /* E0F60 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1166 | /* E0F70 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1167 | /* E0F80 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1168 | /* E0F90 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1169 | /* E0FA0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1170 | /* E0FB0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1171 | /* E0FC0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1172 | /* E0FD0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1173 | /* E0FE0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1174 | /* E0FF0 */ WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, WJ, |
1175 | |
1176 | ]; |
1177 | |
1178 | const USE_OFFSET_0X0028: usize = 0; |
1179 | const USE_OFFSET_0X00A0: usize = 24; |
1180 | const USE_OFFSET_0X0348: usize = 80; |
1181 | const USE_OFFSET_0X0640: usize = 88; |
1182 | const USE_OFFSET_0X07C8: usize = 96; |
1183 | const USE_OFFSET_0X0840: usize = 152; |
1184 | const USE_OFFSET_0X0900: usize = 184; |
1185 | const USE_OFFSET_0X0F00: usize = 1456; |
1186 | const USE_OFFSET_0X1000: usize = 1656; |
1187 | const USE_OFFSET_0X1700: usize = 1816; |
1188 | const USE_OFFSET_0X1900: usize = 2248; |
1189 | const USE_OFFSET_0X1B00: usize = 2664; |
1190 | const USE_OFFSET_0X1CD0: usize = 3000; |
1191 | const USE_OFFSET_0X1DF8: usize = 3048; |
1192 | const USE_OFFSET_0X2008: usize = 3056; |
1193 | const USE_OFFSET_0X20F0: usize = 3184; |
1194 | const USE_OFFSET_0X25C8: usize = 3192; |
1195 | const USE_OFFSET_0X2D30: usize = 3200; |
1196 | const USE_OFFSET_0XA800: usize = 3280; |
1197 | const USE_OFFSET_0XABC0: usize = 4040; |
1198 | const USE_OFFSET_0XFE00: usize = 4104; |
1199 | const USE_OFFSET_0XFEF8: usize = 4120; |
1200 | const USE_OFFSET_0XFFF0: usize = 4128; |
1201 | const USE_OFFSET_0X10570: usize = 4144; |
1202 | const USE_OFFSET_0X10A00: usize = 4224; |
1203 | const USE_OFFSET_0X10AC0: usize = 4304; |
1204 | const USE_OFFSET_0X10B80: usize = 4352; |
1205 | const USE_OFFSET_0X10D00: usize = 4400; |
1206 | const USE_OFFSET_0X10E80: usize = 4464; |
1207 | const USE_OFFSET_0X10F30: usize = 4520; |
1208 | const USE_OFFSET_0X11100: usize = 4928; |
1209 | const USE_OFFSET_0X11280: usize = 5248; |
1210 | const USE_OFFSET_0X11400: usize = 5496; |
1211 | const USE_OFFSET_0X11580: usize = 5720; |
1212 | const USE_OFFSET_0X11800: usize = 6176; |
1213 | const USE_OFFSET_0X11900: usize = 6240; |
1214 | const USE_OFFSET_0X119A0: usize = 6336; |
1215 | const USE_OFFSET_0X11C00: usize = 6592; |
1216 | const USE_OFFSET_0X11D00: usize = 6776; |
1217 | const USE_OFFSET_0X11EE0: usize = 6952; |
1218 | const USE_OFFSET_0X13000: usize = 6976; |
1219 | const USE_OFFSET_0X16AC0: usize = 8064; |
1220 | const USE_OFFSET_0X16F00: usize = 8184; |
1221 | const USE_OFFSET_0X16FE0: usize = 8336; |
1222 | const USE_OFFSET_0X18B00: usize = 8344; |
1223 | const USE_OFFSET_0X1BC00: usize = 8816; |
1224 | const USE_OFFSET_0X1D170: usize = 8976; |
1225 | const USE_OFFSET_0X1E100: usize = 8992; |
1226 | const USE_OFFSET_0X1E290: usize = 9072; |
1227 | const USE_OFFSET_0X1E900: usize = 9184; |
1228 | const USE_OFFSET_0XE0000: usize = 9280; |
1229 | |
1230 | #[rustfmt::skip] |
1231 | pub fn get_category(info: &GlyphInfo) -> Category { |
1232 | let u = info.glyph_id; |
1233 | match u >> 12 { |
1234 | 0x0 => { |
1235 | if (0x0028..=0x003F).contains(&u) { return USE_TABLE[u as usize - 0x0028 + USE_OFFSET_0X0028]; } |
1236 | if (0x00A0..=0x00D7).contains(&u) { return USE_TABLE[u as usize - 0x00A0 + USE_OFFSET_0X00A0]; } |
1237 | if (0x0348..=0x034F).contains(&u) { return USE_TABLE[u as usize - 0x0348 + USE_OFFSET_0X0348]; } |
1238 | if (0x0640..=0x0647).contains(&u) { return USE_TABLE[u as usize - 0x0640 + USE_OFFSET_0X0640]; } |
1239 | if (0x07C8..=0x07FF).contains(&u) { return USE_TABLE[u as usize - 0x07C8 + USE_OFFSET_0X07C8]; } |
1240 | if (0x0840..=0x085F).contains(&u) { return USE_TABLE[u as usize - 0x0840 + USE_OFFSET_0X0840]; } |
1241 | if (0x0900..=0x0DF7).contains(&u) { return USE_TABLE[u as usize - 0x0900 + USE_OFFSET_0X0900]; } |
1242 | if (0x0F00..=0x0FC7).contains(&u) { return USE_TABLE[u as usize - 0x0F00 + USE_OFFSET_0X0F00]; } |
1243 | } |
1244 | 0x1 => { |
1245 | if (0x1000..=0x109F).contains(&u) { return USE_TABLE[u as usize - 0x1000 + USE_OFFSET_0X1000]; } |
1246 | if (0x1700..=0x18AF).contains(&u) { return USE_TABLE[u as usize - 0x1700 + USE_OFFSET_0X1700]; } |
1247 | if (0x1900..=0x1A9F).contains(&u) { return USE_TABLE[u as usize - 0x1900 + USE_OFFSET_0X1900]; } |
1248 | if (0x1B00..=0x1C4F).contains(&u) { return USE_TABLE[u as usize - 0x1B00 + USE_OFFSET_0X1B00]; } |
1249 | if (0x1CD0..=0x1CFF).contains(&u) { return USE_TABLE[u as usize - 0x1CD0 + USE_OFFSET_0X1CD0]; } |
1250 | if (0x1DF8..=0x1DFF).contains(&u) { return USE_TABLE[u as usize - 0x1DF8 + USE_OFFSET_0X1DF8]; } |
1251 | } |
1252 | 0x2 => { |
1253 | if (0x2008..=0x2087).contains(&u) { return USE_TABLE[u as usize - 0x2008 + USE_OFFSET_0X2008]; } |
1254 | if (0x20F0..=0x20F7).contains(&u) { return USE_TABLE[u as usize - 0x20F0 + USE_OFFSET_0X20F0]; } |
1255 | if (0x25C8..=0x25CF).contains(&u) { return USE_TABLE[u as usize - 0x25C8 + USE_OFFSET_0X25C8]; } |
1256 | if (0x2D30..=0x2D7F).contains(&u) { return USE_TABLE[u as usize - 0x2D30 + USE_OFFSET_0X2D30]; } |
1257 | } |
1258 | 0xA => { |
1259 | if (0xA800..=0xAAF7).contains(&u) { return USE_TABLE[u as usize - 0xA800 + USE_OFFSET_0XA800]; } |
1260 | if (0xABC0..=0xABFF).contains(&u) { return USE_TABLE[u as usize - 0xABC0 + USE_OFFSET_0XABC0]; } |
1261 | } |
1262 | 0xF => { |
1263 | if (0xFE00..=0xFE0F).contains(&u) { return USE_TABLE[u as usize - 0xFE00 + USE_OFFSET_0XFE00]; } |
1264 | if (0xFEF8..=0xFEFF).contains(&u) { return USE_TABLE[u as usize - 0xFEF8 + USE_OFFSET_0XFEF8]; } |
1265 | if (0xFFF0..=0xFFFF).contains(&u) { return USE_TABLE[u as usize - 0xFFF0 + USE_OFFSET_0XFFF0]; } |
1266 | } |
1267 | 0x10 => { |
1268 | if (0xFFF0..=0xFFFF).contains(&u) { return USE_TABLE[u as usize - 0xFFF0 + USE_OFFSET_0XFFF0]; } |
1269 | if (0x10570..=0x105BF).contains(&u) { return USE_TABLE[u as usize - 0x10570 + USE_OFFSET_0X10570]; } |
1270 | if (0x10A00..=0x10A4F).contains(&u) { return USE_TABLE[u as usize - 0x10A00 + USE_OFFSET_0X10A00]; } |
1271 | if (0x10AC0..=0x10AEF).contains(&u) { return USE_TABLE[u as usize - 0x10AC0 + USE_OFFSET_0X10AC0]; } |
1272 | if (0x10B80..=0x10BAF).contains(&u) { return USE_TABLE[u as usize - 0x10B80 + USE_OFFSET_0X10B80]; } |
1273 | if (0x10D00..=0x10D3F).contains(&u) { return USE_TABLE[u as usize - 0x10D00 + USE_OFFSET_0X10D00]; } |
1274 | if (0x10E80..=0x10EB7).contains(&u) { return USE_TABLE[u as usize - 0x10E80 + USE_OFFSET_0X10E80]; } |
1275 | if (0x10F30..=0x110C7).contains(&u) { return USE_TABLE[u as usize - 0x10F30 + USE_OFFSET_0X10F30]; } |
1276 | } |
1277 | 0x11 => { |
1278 | if (0x10F30..=0x110C7).contains(&u) { return USE_TABLE[u as usize - 0x10F30 + USE_OFFSET_0X10F30]; } |
1279 | if (0x11100..=0x1123F).contains(&u) { return USE_TABLE[u as usize - 0x11100 + USE_OFFSET_0X11100]; } |
1280 | if (0x11280..=0x11377).contains(&u) { return USE_TABLE[u as usize - 0x11280 + USE_OFFSET_0X11280]; } |
1281 | if (0x11400..=0x114DF).contains(&u) { return USE_TABLE[u as usize - 0x11400 + USE_OFFSET_0X11400]; } |
1282 | if (0x11580..=0x11747).contains(&u) { return USE_TABLE[u as usize - 0x11580 + USE_OFFSET_0X11580]; } |
1283 | if (0x11800..=0x1183F).contains(&u) { return USE_TABLE[u as usize - 0x11800 + USE_OFFSET_0X11800]; } |
1284 | if (0x11900..=0x1195F).contains(&u) { return USE_TABLE[u as usize - 0x11900 + USE_OFFSET_0X11900]; } |
1285 | if (0x119A0..=0x11A9F).contains(&u) { return USE_TABLE[u as usize - 0x119A0 + USE_OFFSET_0X119A0]; } |
1286 | if (0x11C00..=0x11CB7).contains(&u) { return USE_TABLE[u as usize - 0x11C00 + USE_OFFSET_0X11C00]; } |
1287 | if (0x11D00..=0x11DAF).contains(&u) { return USE_TABLE[u as usize - 0x11D00 + USE_OFFSET_0X11D00]; } |
1288 | if (0x11EE0..=0x11EF7).contains(&u) { return USE_TABLE[u as usize - 0x11EE0 + USE_OFFSET_0X11EE0]; } |
1289 | } |
1290 | 0x13 => { |
1291 | if (0x13000..=0x1343F).contains(&u) { return USE_TABLE[u as usize - 0x13000 + USE_OFFSET_0X13000]; } |
1292 | } |
1293 | 0x16 => { |
1294 | if (0x16AC0..=0x16B37).contains(&u) { return USE_TABLE[u as usize - 0x16AC0 + USE_OFFSET_0X16AC0]; } |
1295 | if (0x16F00..=0x16F97).contains(&u) { return USE_TABLE[u as usize - 0x16F00 + USE_OFFSET_0X16F00]; } |
1296 | if (0x16FE0..=0x16FE7).contains(&u) { return USE_TABLE[u as usize - 0x16FE0 + USE_OFFSET_0X16FE0]; } |
1297 | } |
1298 | 0x18 => { |
1299 | if (0x18B00..=0x18CD7).contains(&u) { return USE_TABLE[u as usize - 0x18B00 + USE_OFFSET_0X18B00]; } |
1300 | } |
1301 | 0x1B => { |
1302 | if (0x1BC00..=0x1BC9F).contains(&u) { return USE_TABLE[u as usize - 0x1BC00 + USE_OFFSET_0X1BC00]; } |
1303 | } |
1304 | 0x1D => { |
1305 | if (0x1D170..=0x1D17F).contains(&u) { return USE_TABLE[u as usize - 0x1D170 + USE_OFFSET_0X1D170]; } |
1306 | } |
1307 | 0x1E => { |
1308 | if (0x1E100..=0x1E14F).contains(&u) { return USE_TABLE[u as usize - 0x1E100 + USE_OFFSET_0X1E100]; } |
1309 | if (0x1E290..=0x1E2FF).contains(&u) { return USE_TABLE[u as usize - 0x1E290 + USE_OFFSET_0X1E290]; } |
1310 | if (0x1E900..=0x1E95F).contains(&u) { return USE_TABLE[u as usize - 0x1E900 + USE_OFFSET_0X1E900]; } |
1311 | } |
1312 | 0xE0 => { |
1313 | if (0xE0000..=0xE0FFF).contains(&u) { return USE_TABLE[u as usize - 0xE0000 + USE_OFFSET_0XE0000]; } |
1314 | } |
1315 | 0xE1 => { |
1316 | if (0xE0000..=0xE0FFF).contains(&u) { return USE_TABLE[u as usize - 0xE0000 + USE_OFFSET_0XE0000]; } |
1317 | } |
1318 | _ => {} |
1319 | } |
1320 | |
1321 | if info.general_category() == GeneralCategory::Unassigned { |
1322 | return WJ; |
1323 | } |
1324 | |
1325 | O |
1326 | } |
1327 | |