~ubuntu-branches/ubuntu/wily/psi/wily-proposed

« back to all changes in this revision

Viewing changes to iris/src/libidn/rfc3454.c

  • Committer: Bazaar Package Importer
  • Author(s): Jan Niehusmann
  • Date: 2009-09-25 17:49:51 UTC
  • mfrom: (6.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20090925174951-lvm7kdap82o8xhn3
Tags: 0.13-1
* Updated to upstream version 0.13
* Set Standards-Version to 3.8.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include <libidn/stringprep.h>
 
2
 
 
3
/*
 
4
 * A.1 Unassigned code points in Unicode 3.2
 
5
 * 
 
6
 */
 
7
 
 
8
Stringprep_table_element stringprep_rfc3454_A_1[] = {
 
9
  { 0x000221           },                                            /* 0221 */
 
10
  { 0x000234, 0x00024F },                                       /* 0234-024F */
 
11
  { 0x0002AE, 0x0002AF },                                       /* 02AE-02AF */
 
12
  { 0x0002EF, 0x0002FF },                                       /* 02EF-02FF */
 
13
  { 0x000350, 0x00035F },                                       /* 0350-035F */
 
14
  { 0x000370, 0x000373 },                                       /* 0370-0373 */
 
15
  { 0x000376, 0x000379 },                                       /* 0376-0379 */
 
16
  { 0x00037B, 0x00037D },                                       /* 037B-037D */
 
17
  { 0x00037F, 0x000383 },                                       /* 037F-0383 */
 
18
  { 0x00038B           },                                            /* 038B */
 
19
  { 0x00038D           },                                            /* 038D */
 
20
  { 0x0003A2           },                                            /* 03A2 */
 
21
  { 0x0003CF           },                                            /* 03CF */
 
22
  { 0x0003F7, 0x0003FF },                                       /* 03F7-03FF */
 
23
  { 0x000487           },                                            /* 0487 */
 
24
  { 0x0004CF           },                                            /* 04CF */
 
25
  { 0x0004F6, 0x0004F7 },                                       /* 04F6-04F7 */
 
26
  { 0x0004FA, 0x0004FF },                                       /* 04FA-04FF */
 
27
  { 0x000510, 0x000530 },                                       /* 0510-0530 */
 
28
  { 0x000557, 0x000558 },                                       /* 0557-0558 */
 
29
  { 0x000560           },                                            /* 0560 */
 
30
  { 0x000588           },                                            /* 0588 */
 
31
  { 0x00058B, 0x000590 },                                       /* 058B-0590 */
 
32
  { 0x0005A2           },                                            /* 05A2 */
 
33
  { 0x0005BA           },                                            /* 05BA */
 
34
  { 0x0005C5, 0x0005CF },                                       /* 05C5-05CF */
 
35
  { 0x0005EB, 0x0005EF },                                       /* 05EB-05EF */
 
36
  { 0x0005F5, 0x00060B },                                       /* 05F5-060B */
 
37
  { 0x00060D, 0x00061A },                                       /* 060D-061A */
 
38
  { 0x00061C, 0x00061E },                                       /* 061C-061E */
 
39
  { 0x000620           },                                            /* 0620 */
 
40
  { 0x00063B, 0x00063F },                                       /* 063B-063F */
 
41
  { 0x000656, 0x00065F },                                       /* 0656-065F */
 
42
  { 0x0006EE, 0x0006EF },                                       /* 06EE-06EF */
 
43
  { 0x0006FF           },                                            /* 06FF */
 
44
  { 0x00070E           },                                            /* 070E */
 
45
  { 0x00072D, 0x00072F },                                       /* 072D-072F */
 
46
  { 0x00074B, 0x00077F },                                       /* 074B-077F */
 
47
  { 0x0007B2, 0x000900 },                                       /* 07B2-0900 */
 
48
  { 0x000904           },                                            /* 0904 */
 
49
  { 0x00093A, 0x00093B },                                       /* 093A-093B */
 
50
  { 0x00094E, 0x00094F },                                       /* 094E-094F */
 
51
  { 0x000955, 0x000957 },                                       /* 0955-0957 */
 
52
  { 0x000971, 0x000980 },                                       /* 0971-0980 */
 
53
  { 0x000984           },                                            /* 0984 */
 
54
  { 0x00098D, 0x00098E },                                       /* 098D-098E */
 
55
  { 0x000991, 0x000992 },                                       /* 0991-0992 */
 
56
  { 0x0009A9           },                                            /* 09A9 */
 
57
  { 0x0009B1           },                                            /* 09B1 */
 
58
  { 0x0009B3, 0x0009B5 },                                       /* 09B3-09B5 */
 
59
  { 0x0009BA, 0x0009BB },                                       /* 09BA-09BB */
 
60
  { 0x0009BD           },                                            /* 09BD */
 
61
  { 0x0009C5, 0x0009C6 },                                       /* 09C5-09C6 */
 
62
  { 0x0009C9, 0x0009CA },                                       /* 09C9-09CA */
 
63
  { 0x0009CE, 0x0009D6 },                                       /* 09CE-09D6 */
 
64
  { 0x0009D8, 0x0009DB },                                       /* 09D8-09DB */
 
65
  { 0x0009DE           },                                            /* 09DE */
 
66
  { 0x0009E4, 0x0009E5 },                                       /* 09E4-09E5 */
 
67
  { 0x0009FB, 0x000A01 },                                       /* 09FB-0A01 */
 
68
  { 0x000A03, 0x000A04 },                                       /* 0A03-0A04 */
 
69
  { 0x000A0B, 0x000A0E },                                       /* 0A0B-0A0E */
 
70
  { 0x000A11, 0x000A12 },                                       /* 0A11-0A12 */
 
71
  { 0x000A29           },                                            /* 0A29 */
 
72
  { 0x000A31           },                                            /* 0A31 */
 
73
  { 0x000A34           },                                            /* 0A34 */
 
74
  { 0x000A37           },                                            /* 0A37 */
 
75
  { 0x000A3A, 0x000A3B },                                       /* 0A3A-0A3B */
 
76
  { 0x000A3D           },                                            /* 0A3D */
 
77
  { 0x000A43, 0x000A46 },                                       /* 0A43-0A46 */
 
78
  { 0x000A49, 0x000A4A },                                       /* 0A49-0A4A */
 
79
  { 0x000A4E, 0x000A58 },                                       /* 0A4E-0A58 */
 
80
  { 0x000A5D           },                                            /* 0A5D */
 
81
  { 0x000A5F, 0x000A65 },                                       /* 0A5F-0A65 */
 
82
  { 0x000A75, 0x000A80 },                                       /* 0A75-0A80 */
 
83
  { 0x000A84           },                                            /* 0A84 */
 
84
  { 0x000A8C           },                                            /* 0A8C */
 
85
  { 0x000A8E           },                                            /* 0A8E */
 
86
  { 0x000A92           },                                            /* 0A92 */
 
87
  { 0x000AA9           },                                            /* 0AA9 */
 
88
  { 0x000AB1           },                                            /* 0AB1 */
 
89
  { 0x000AB4           },                                            /* 0AB4 */
 
90
  { 0x000ABA, 0x000ABB },                                       /* 0ABA-0ABB */
 
91
  { 0x000AC6           },                                            /* 0AC6 */
 
92
  { 0x000ACA           },                                            /* 0ACA */
 
93
  { 0x000ACE, 0x000ACF },                                       /* 0ACE-0ACF */
 
94
  { 0x000AD1, 0x000ADF },                                       /* 0AD1-0ADF */
 
95
  { 0x000AE1, 0x000AE5 },                                       /* 0AE1-0AE5 */
 
96
  { 0x000AF0, 0x000B00 },                                       /* 0AF0-0B00 */
 
97
  { 0x000B04           },                                            /* 0B04 */
 
98
  { 0x000B0D, 0x000B0E },                                       /* 0B0D-0B0E */
 
99
  { 0x000B11, 0x000B12 },                                       /* 0B11-0B12 */
 
100
  { 0x000B29           },                                            /* 0B29 */
 
101
  { 0x000B31           },                                            /* 0B31 */
 
102
  { 0x000B34, 0x000B35 },                                       /* 0B34-0B35 */
 
103
  { 0x000B3A, 0x000B3B },                                       /* 0B3A-0B3B */
 
104
  { 0x000B44, 0x000B46 },                                       /* 0B44-0B46 */
 
105
  { 0x000B49, 0x000B4A },                                       /* 0B49-0B4A */
 
106
  { 0x000B4E, 0x000B55 },                                       /* 0B4E-0B55 */
 
107
  { 0x000B58, 0x000B5B },                                       /* 0B58-0B5B */
 
108
  { 0x000B5E           },                                            /* 0B5E */
 
109
  { 0x000B62, 0x000B65 },                                       /* 0B62-0B65 */
 
110
  { 0x000B71, 0x000B81 },                                       /* 0B71-0B81 */
 
111
  { 0x000B84           },                                            /* 0B84 */
 
112
  { 0x000B8B, 0x000B8D },                                       /* 0B8B-0B8D */
 
113
  { 0x000B91           },                                            /* 0B91 */
 
114
  { 0x000B96, 0x000B98 },                                       /* 0B96-0B98 */
 
115
  { 0x000B9B           },                                            /* 0B9B */
 
116
  { 0x000B9D           },                                            /* 0B9D */
 
117
  { 0x000BA0, 0x000BA2 },                                       /* 0BA0-0BA2 */
 
118
  { 0x000BA5, 0x000BA7 },                                       /* 0BA5-0BA7 */
 
119
  { 0x000BAB, 0x000BAD },                                       /* 0BAB-0BAD */
 
120
  { 0x000BB6           },                                            /* 0BB6 */
 
121
  { 0x000BBA, 0x000BBD },                                       /* 0BBA-0BBD */
 
122
  { 0x000BC3, 0x000BC5 },                                       /* 0BC3-0BC5 */
 
123
  { 0x000BC9           },                                            /* 0BC9 */
 
124
  { 0x000BCE, 0x000BD6 },                                       /* 0BCE-0BD6 */
 
125
  { 0x000BD8, 0x000BE6 },                                       /* 0BD8-0BE6 */
 
126
  { 0x000BF3, 0x000C00 },                                       /* 0BF3-0C00 */
 
127
  { 0x000C04           },                                            /* 0C04 */
 
128
  { 0x000C0D           },                                            /* 0C0D */
 
129
  { 0x000C11           },                                            /* 0C11 */
 
130
  { 0x000C29           },                                            /* 0C29 */
 
131
  { 0x000C34           },                                            /* 0C34 */
 
132
  { 0x000C3A, 0x000C3D },                                       /* 0C3A-0C3D */
 
133
  { 0x000C45           },                                            /* 0C45 */
 
134
  { 0x000C49           },                                            /* 0C49 */
 
135
  { 0x000C4E, 0x000C54 },                                       /* 0C4E-0C54 */
 
136
  { 0x000C57, 0x000C5F },                                       /* 0C57-0C5F */
 
137
  { 0x000C62, 0x000C65 },                                       /* 0C62-0C65 */
 
138
  { 0x000C70, 0x000C81 },                                       /* 0C70-0C81 */
 
139
  { 0x000C84           },                                            /* 0C84 */
 
140
  { 0x000C8D           },                                            /* 0C8D */
 
141
  { 0x000C91           },                                            /* 0C91 */
 
142
  { 0x000CA9           },                                            /* 0CA9 */
 
143
  { 0x000CB4           },                                            /* 0CB4 */
 
144
  { 0x000CBA, 0x000CBD },                                       /* 0CBA-0CBD */
 
145
  { 0x000CC5           },                                            /* 0CC5 */
 
146
  { 0x000CC9           },                                            /* 0CC9 */
 
147
  { 0x000CCE, 0x000CD4 },                                       /* 0CCE-0CD4 */
 
148
  { 0x000CD7, 0x000CDD },                                       /* 0CD7-0CDD */
 
149
  { 0x000CDF           },                                            /* 0CDF */
 
150
  { 0x000CE2, 0x000CE5 },                                       /* 0CE2-0CE5 */
 
151
  { 0x000CF0, 0x000D01 },                                       /* 0CF0-0D01 */
 
152
  { 0x000D04           },                                            /* 0D04 */
 
153
  { 0x000D0D           },                                            /* 0D0D */
 
154
  { 0x000D11           },                                            /* 0D11 */
 
155
  { 0x000D29           },                                            /* 0D29 */
 
156
  { 0x000D3A, 0x000D3D },                                       /* 0D3A-0D3D */
 
157
  { 0x000D44, 0x000D45 },                                       /* 0D44-0D45 */
 
158
  { 0x000D49           },                                            /* 0D49 */
 
159
  { 0x000D4E, 0x000D56 },                                       /* 0D4E-0D56 */
 
160
  { 0x000D58, 0x000D5F },                                       /* 0D58-0D5F */
 
161
  { 0x000D62, 0x000D65 },                                       /* 0D62-0D65 */
 
162
  { 0x000D70, 0x000D81 },                                       /* 0D70-0D81 */
 
163
  { 0x000D84           },                                            /* 0D84 */
 
164
  { 0x000D97, 0x000D99 },                                       /* 0D97-0D99 */
 
165
  { 0x000DB2           },                                            /* 0DB2 */
 
166
  { 0x000DBC           },                                            /* 0DBC */
 
167
  { 0x000DBE, 0x000DBF },                                       /* 0DBE-0DBF */
 
168
  { 0x000DC7, 0x000DC9 },                                       /* 0DC7-0DC9 */
 
169
  { 0x000DCB, 0x000DCE },                                       /* 0DCB-0DCE */
 
170
  { 0x000DD5           },                                            /* 0DD5 */
 
171
  { 0x000DD7           },                                            /* 0DD7 */
 
172
  { 0x000DE0, 0x000DF1 },                                       /* 0DE0-0DF1 */
 
173
  { 0x000DF5, 0x000E00 },                                       /* 0DF5-0E00 */
 
174
  { 0x000E3B, 0x000E3E },                                       /* 0E3B-0E3E */
 
175
  { 0x000E5C, 0x000E80 },                                       /* 0E5C-0E80 */
 
176
  { 0x000E83           },                                            /* 0E83 */
 
177
  { 0x000E85, 0x000E86 },                                       /* 0E85-0E86 */
 
178
  { 0x000E89           },                                            /* 0E89 */
 
179
  { 0x000E8B, 0x000E8C },                                       /* 0E8B-0E8C */
 
180
  { 0x000E8E, 0x000E93 },                                       /* 0E8E-0E93 */
 
181
  { 0x000E98           },                                            /* 0E98 */
 
182
  { 0x000EA0           },                                            /* 0EA0 */
 
183
  { 0x000EA4           },                                            /* 0EA4 */
 
184
  { 0x000EA6           },                                            /* 0EA6 */
 
185
  { 0x000EA8, 0x000EA9 },                                       /* 0EA8-0EA9 */
 
186
  { 0x000EAC           },                                            /* 0EAC */
 
187
  { 0x000EBA           },                                            /* 0EBA */
 
188
  { 0x000EBE, 0x000EBF },                                       /* 0EBE-0EBF */
 
189
  { 0x000EC5           },                                            /* 0EC5 */
 
190
  { 0x000EC7           },                                            /* 0EC7 */
 
191
  { 0x000ECE, 0x000ECF },                                       /* 0ECE-0ECF */
 
192
  { 0x000EDA, 0x000EDB },                                       /* 0EDA-0EDB */
 
193
  { 0x000EDE, 0x000EFF },                                       /* 0EDE-0EFF */
 
194
  { 0x000F48           },                                            /* 0F48 */
 
195
  { 0x000F6B, 0x000F70 },                                       /* 0F6B-0F70 */
 
196
  { 0x000F8C, 0x000F8F },                                       /* 0F8C-0F8F */
 
197
  { 0x000F98           },                                            /* 0F98 */
 
198
  { 0x000FBD           },                                            /* 0FBD */
 
199
  { 0x000FCD, 0x000FCE },                                       /* 0FCD-0FCE */
 
200
  { 0x000FD0, 0x000FFF },                                       /* 0FD0-0FFF */
 
201
  { 0x001022           },                                            /* 1022 */
 
202
  { 0x001028           },                                            /* 1028 */
 
203
  { 0x00102B           },                                            /* 102B */
 
204
  { 0x001033, 0x001035 },                                       /* 1033-1035 */
 
205
  { 0x00103A, 0x00103F },                                       /* 103A-103F */
 
206
  { 0x00105A, 0x00109F },                                       /* 105A-109F */
 
207
  { 0x0010C6, 0x0010CF },                                       /* 10C6-10CF */
 
208
  { 0x0010F9, 0x0010FA },                                       /* 10F9-10FA */
 
209
  { 0x0010FC, 0x0010FF },                                       /* 10FC-10FF */
 
210
  { 0x00115A, 0x00115E },                                       /* 115A-115E */
 
211
  { 0x0011A3, 0x0011A7 },                                       /* 11A3-11A7 */
 
212
  { 0x0011FA, 0x0011FF },                                       /* 11FA-11FF */
 
213
  { 0x001207           },                                            /* 1207 */
 
214
  { 0x001247           },                                            /* 1247 */
 
215
  { 0x001249           },                                            /* 1249 */
 
216
  { 0x00124E, 0x00124F },                                       /* 124E-124F */
 
217
  { 0x001257           },                                            /* 1257 */
 
218
  { 0x001259           },                                            /* 1259 */
 
219
  { 0x00125E, 0x00125F },                                       /* 125E-125F */
 
220
  { 0x001287           },                                            /* 1287 */
 
221
  { 0x001289           },                                            /* 1289 */
 
222
  { 0x00128E, 0x00128F },                                       /* 128E-128F */
 
223
  { 0x0012AF           },                                            /* 12AF */
 
224
  { 0x0012B1           },                                            /* 12B1 */
 
225
  { 0x0012B6, 0x0012B7 },                                       /* 12B6-12B7 */
 
226
  { 0x0012BF           },                                            /* 12BF */
 
227
  { 0x0012C1           },                                            /* 12C1 */
 
228
  { 0x0012C6, 0x0012C7 },                                       /* 12C6-12C7 */
 
229
  { 0x0012CF           },                                            /* 12CF */
 
230
  { 0x0012D7           },                                            /* 12D7 */
 
231
  { 0x0012EF           },                                            /* 12EF */
 
232
  { 0x00130F           },                                            /* 130F */
 
233
  { 0x001311           },                                            /* 1311 */
 
234
  { 0x001316, 0x001317 },                                       /* 1316-1317 */
 
235
  { 0x00131F           },                                            /* 131F */
 
236
  { 0x001347           },                                            /* 1347 */
 
237
  { 0x00135B, 0x001360 },                                       /* 135B-1360 */
 
238
  { 0x00137D, 0x00139F },                                       /* 137D-139F */
 
239
  { 0x0013F5, 0x001400 },                                       /* 13F5-1400 */
 
240
  { 0x001677, 0x00167F },                                       /* 1677-167F */
 
241
  { 0x00169D, 0x00169F },                                       /* 169D-169F */
 
242
  { 0x0016F1, 0x0016FF },                                       /* 16F1-16FF */
 
243
  { 0x00170D           },                                            /* 170D */
 
244
  { 0x001715, 0x00171F },                                       /* 1715-171F */
 
245
  { 0x001737, 0x00173F },                                       /* 1737-173F */
 
246
  { 0x001754, 0x00175F },                                       /* 1754-175F */
 
247
  { 0x00176D           },                                            /* 176D */
 
248
  { 0x001771           },                                            /* 1771 */
 
249
  { 0x001774, 0x00177F },                                       /* 1774-177F */
 
250
  { 0x0017DD, 0x0017DF },                                       /* 17DD-17DF */
 
251
  { 0x0017EA, 0x0017FF },                                       /* 17EA-17FF */
 
252
  { 0x00180F           },                                            /* 180F */
 
253
  { 0x00181A, 0x00181F },                                       /* 181A-181F */
 
254
  { 0x001878, 0x00187F },                                       /* 1878-187F */
 
255
  { 0x0018AA, 0x001DFF },                                       /* 18AA-1DFF */
 
256
  { 0x001E9C, 0x001E9F },                                       /* 1E9C-1E9F */
 
257
  { 0x001EFA, 0x001EFF },                                       /* 1EFA-1EFF */
 
258
  { 0x001F16, 0x001F17 },                                       /* 1F16-1F17 */
 
259
  { 0x001F1E, 0x001F1F },                                       /* 1F1E-1F1F */
 
260
  { 0x001F46, 0x001F47 },                                       /* 1F46-1F47 */
 
261
  { 0x001F4E, 0x001F4F },                                       /* 1F4E-1F4F */
 
262
  { 0x001F58           },                                            /* 1F58 */
 
263
  { 0x001F5A           },                                            /* 1F5A */
 
264
  { 0x001F5C           },                                            /* 1F5C */
 
265
  { 0x001F5E           },                                            /* 1F5E */
 
266
  { 0x001F7E, 0x001F7F },                                       /* 1F7E-1F7F */
 
267
  { 0x001FB5           },                                            /* 1FB5 */
 
268
  { 0x001FC5           },                                            /* 1FC5 */
 
269
  { 0x001FD4, 0x001FD5 },                                       /* 1FD4-1FD5 */
 
270
  { 0x001FDC           },                                            /* 1FDC */
 
271
  { 0x001FF0, 0x001FF1 },                                       /* 1FF0-1FF1 */
 
272
  { 0x001FF5           },                                            /* 1FF5 */
 
273
  { 0x001FFF           },                                            /* 1FFF */
 
274
  { 0x002053, 0x002056 },                                       /* 2053-2056 */
 
275
  { 0x002058, 0x00205E },                                       /* 2058-205E */
 
276
  { 0x002064, 0x002069 },                                       /* 2064-2069 */
 
277
  { 0x002072, 0x002073 },                                       /* 2072-2073 */
 
278
  { 0x00208F, 0x00209F },                                       /* 208F-209F */
 
279
  { 0x0020B2, 0x0020CF },                                       /* 20B2-20CF */
 
280
  { 0x0020EB, 0x0020FF },                                       /* 20EB-20FF */
 
281
  { 0x00213B, 0x00213C },                                       /* 213B-213C */
 
282
  { 0x00214C, 0x002152 },                                       /* 214C-2152 */
 
283
  { 0x002184, 0x00218F },                                       /* 2184-218F */
 
284
  { 0x0023CF, 0x0023FF },                                       /* 23CF-23FF */
 
285
  { 0x002427, 0x00243F },                                       /* 2427-243F */
 
286
  { 0x00244B, 0x00245F },                                       /* 244B-245F */
 
287
  { 0x0024FF           },                                            /* 24FF */
 
288
  { 0x002614, 0x002615 },                                       /* 2614-2615 */
 
289
  { 0x002618           },                                            /* 2618 */
 
290
  { 0x00267E, 0x00267F },                                       /* 267E-267F */
 
291
  { 0x00268A, 0x002700 },                                       /* 268A-2700 */
 
292
  { 0x002705           },                                            /* 2705 */
 
293
  { 0x00270A, 0x00270B },                                       /* 270A-270B */
 
294
  { 0x002728           },                                            /* 2728 */
 
295
  { 0x00274C           },                                            /* 274C */
 
296
  { 0x00274E           },                                            /* 274E */
 
297
  { 0x002753, 0x002755 },                                       /* 2753-2755 */
 
298
  { 0x002757           },                                            /* 2757 */
 
299
  { 0x00275F, 0x002760 },                                       /* 275F-2760 */
 
300
  { 0x002795, 0x002797 },                                       /* 2795-2797 */
 
301
  { 0x0027B0           },                                            /* 27B0 */
 
302
  { 0x0027BF, 0x0027CF },                                       /* 27BF-27CF */
 
303
  { 0x0027EC, 0x0027EF },                                       /* 27EC-27EF */
 
304
  { 0x002B00, 0x002E7F },                                       /* 2B00-2E7F */
 
305
  { 0x002E9A           },                                            /* 2E9A */
 
306
  { 0x002EF4, 0x002EFF },                                       /* 2EF4-2EFF */
 
307
  { 0x002FD6, 0x002FEF },                                       /* 2FD6-2FEF */
 
308
  { 0x002FFC, 0x002FFF },                                       /* 2FFC-2FFF */
 
309
  { 0x003040           },                                            /* 3040 */
 
310
  { 0x003097, 0x003098 },                                       /* 3097-3098 */
 
311
  { 0x003100, 0x003104 },                                       /* 3100-3104 */
 
312
  { 0x00312D, 0x003130 },                                       /* 312D-3130 */
 
313
  { 0x00318F           },                                            /* 318F */
 
314
  { 0x0031B8, 0x0031EF },                                       /* 31B8-31EF */
 
315
  { 0x00321D, 0x00321F },                                       /* 321D-321F */
 
316
  { 0x003244, 0x003250 },                                       /* 3244-3250 */
 
317
  { 0x00327C, 0x00327E },                                       /* 327C-327E */
 
318
  { 0x0032CC, 0x0032CF },                                       /* 32CC-32CF */
 
319
  { 0x0032FF           },                                            /* 32FF */
 
320
  { 0x003377, 0x00337A },                                       /* 3377-337A */
 
321
  { 0x0033DE, 0x0033DF },                                       /* 33DE-33DF */
 
322
  { 0x0033FF           },                                            /* 33FF */
 
323
  { 0x004DB6, 0x004DFF },                                       /* 4DB6-4DFF */
 
324
  { 0x009FA6, 0x009FFF },                                       /* 9FA6-9FFF */
 
325
  { 0x00A48D, 0x00A48F },                                       /* A48D-A48F */
 
326
  { 0x00A4C7, 0x00ABFF },                                       /* A4C7-ABFF */
 
327
  { 0x00D7A4, 0x00D7FF },                                       /* D7A4-D7FF */
 
328
  { 0x00FA2E, 0x00FA2F },                                       /* FA2E-FA2F */
 
329
  { 0x00FA6B, 0x00FAFF },                                       /* FA6B-FAFF */
 
330
  { 0x00FB07, 0x00FB12 },                                       /* FB07-FB12 */
 
331
  { 0x00FB18, 0x00FB1C },                                       /* FB18-FB1C */
 
332
  { 0x00FB37           },                                            /* FB37 */
 
333
  { 0x00FB3D           },                                            /* FB3D */
 
334
  { 0x00FB3F           },                                            /* FB3F */
 
335
  { 0x00FB42           },                                            /* FB42 */
 
336
  { 0x00FB45           },                                            /* FB45 */
 
337
  { 0x00FBB2, 0x00FBD2 },                                       /* FBB2-FBD2 */
 
338
  { 0x00FD40, 0x00FD4F },                                       /* FD40-FD4F */
 
339
  { 0x00FD90, 0x00FD91 },                                       /* FD90-FD91 */
 
340
  { 0x00FDC8, 0x00FDCF },                                       /* FDC8-FDCF */
 
341
  { 0x00FDFD, 0x00FDFF },                                       /* FDFD-FDFF */
 
342
  { 0x00FE10, 0x00FE1F },                                       /* FE10-FE1F */
 
343
  { 0x00FE24, 0x00FE2F },                                       /* FE24-FE2F */
 
344
  { 0x00FE47, 0x00FE48 },                                       /* FE47-FE48 */
 
345
  { 0x00FE53           },                                            /* FE53 */
 
346
  { 0x00FE67           },                                            /* FE67 */
 
347
  { 0x00FE6C, 0x00FE6F },                                       /* FE6C-FE6F */
 
348
  { 0x00FE75           },                                            /* FE75 */
 
349
  { 0x00FEFD, 0x00FEFE },                                       /* FEFD-FEFE */
 
350
  { 0x00FF00           },                                            /* FF00 */
 
351
  { 0x00FFBF, 0x00FFC1 },                                       /* FFBF-FFC1 */
 
352
  { 0x00FFC8, 0x00FFC9 },                                       /* FFC8-FFC9 */
 
353
  { 0x00FFD0, 0x00FFD1 },                                       /* FFD0-FFD1 */
 
354
  { 0x00FFD8, 0x00FFD9 },                                       /* FFD8-FFD9 */
 
355
  { 0x00FFDD, 0x00FFDF },                                       /* FFDD-FFDF */
 
356
  { 0x00FFE7           },                                            /* FFE7 */
 
357
  { 0x00FFEF, 0x00FFF8 },                                       /* FFEF-FFF8 */
 
358
  { 0x010000, 0x0102FF },                                     /* 10000-102FF */
 
359
  { 0x01031F           },                                           /* 1031F */
 
360
  { 0x010324, 0x01032F },                                     /* 10324-1032F */
 
361
  { 0x01034B, 0x0103FF },                                     /* 1034B-103FF */
 
362
  { 0x010426, 0x010427 },                                     /* 10426-10427 */
 
363
  { 0x01044E, 0x01CFFF },                                     /* 1044E-1CFFF */
 
364
  { 0x01D0F6, 0x01D0FF },                                     /* 1D0F6-1D0FF */
 
365
  { 0x01D127, 0x01D129 },                                     /* 1D127-1D129 */
 
366
  { 0x01D1DE, 0x01D3FF },                                     /* 1D1DE-1D3FF */
 
367
  { 0x01D455           },                                           /* 1D455 */
 
368
  { 0x01D49D           },                                           /* 1D49D */
 
369
  { 0x01D4A0, 0x01D4A1 },                                     /* 1D4A0-1D4A1 */
 
370
  { 0x01D4A3, 0x01D4A4 },                                     /* 1D4A3-1D4A4 */
 
371
  { 0x01D4A7, 0x01D4A8 },                                     /* 1D4A7-1D4A8 */
 
372
  { 0x01D4AD           },                                           /* 1D4AD */
 
373
  { 0x01D4BA           },                                           /* 1D4BA */
 
374
  { 0x01D4BC           },                                           /* 1D4BC */
 
375
  { 0x01D4C1           },                                           /* 1D4C1 */
 
376
  { 0x01D4C4           },                                           /* 1D4C4 */
 
377
  { 0x01D506           },                                           /* 1D506 */
 
378
  { 0x01D50B, 0x01D50C },                                     /* 1D50B-1D50C */
 
379
  { 0x01D515           },                                           /* 1D515 */
 
380
  { 0x01D51D           },                                           /* 1D51D */
 
381
  { 0x01D53A           },                                           /* 1D53A */
 
382
  { 0x01D53F           },                                           /* 1D53F */
 
383
  { 0x01D545           },                                           /* 1D545 */
 
384
  { 0x01D547, 0x01D549 },                                     /* 1D547-1D549 */
 
385
  { 0x01D551           },                                           /* 1D551 */
 
386
  { 0x01D6A4, 0x01D6A7 },                                     /* 1D6A4-1D6A7 */
 
387
  { 0x01D7CA, 0x01D7CD },                                     /* 1D7CA-1D7CD */
 
388
  { 0x01D800, 0x01FFFD },                                     /* 1D800-1FFFD */
 
389
  { 0x02A6D7, 0x02F7FF },                                     /* 2A6D7-2F7FF */
 
390
  { 0x02FA1E, 0x02FFFD },                                     /* 2FA1E-2FFFD */
 
391
  { 0x030000, 0x03FFFD },                                     /* 30000-3FFFD */
 
392
  { 0x040000, 0x04FFFD },                                     /* 40000-4FFFD */
 
393
  { 0x050000, 0x05FFFD },                                     /* 50000-5FFFD */
 
394
  { 0x060000, 0x06FFFD },                                     /* 60000-6FFFD */
 
395
  { 0x070000, 0x07FFFD },                                     /* 70000-7FFFD */
 
396
  { 0x080000, 0x08FFFD },                                     /* 80000-8FFFD */
 
397
  { 0x090000, 0x09FFFD },                                     /* 90000-9FFFD */
 
398
  { 0x0A0000, 0x0AFFFD },                                     /* A0000-AFFFD */
 
399
  { 0x0B0000, 0x0BFFFD },                                     /* B0000-BFFFD */
 
400
  { 0x0C0000, 0x0CFFFD },                                     /* C0000-CFFFD */
 
401
  { 0x0D0000, 0x0DFFFD },                                     /* D0000-DFFFD */
 
402
  { 0x0E0000           },                                           /* E0000 */
 
403
  { 0x0E0002, 0x0E001F },                                     /* E0002-E001F */
 
404
  { 0x0E0080, 0x0EFFFD },                                     /* E0080-EFFFD */
 
405
  { 0 },
 
406
};
 
407
 
 
408
 
 
409
/*
 
410
 * B.1 Commonly mapped to nothing
 
411
 * 
 
412
 */
 
413
 
 
414
Stringprep_table_element stringprep_rfc3454_B_1[] = {
 
415
  { 0x0000AD           },                          /* 00AD; ; Map to nothing */
 
416
  { 0x00034F           },                          /* 034F; ; Map to nothing */
 
417
  { 0x001806           },                          /* 1806; ; Map to nothing */
 
418
  { 0x00180B           },                          /* 180B; ; Map to nothing */
 
419
  { 0x00180C           },                          /* 180C; ; Map to nothing */
 
420
  { 0x00180D           },                          /* 180D; ; Map to nothing */
 
421
  { 0x00200B           },                          /* 200B; ; Map to nothing */
 
422
  { 0x00200C           },                          /* 200C; ; Map to nothing */
 
423
  { 0x00200D           },                          /* 200D; ; Map to nothing */
 
424
  { 0x002060           },                          /* 2060; ; Map to nothing */
 
425
  { 0x00FE00           },                          /* FE00; ; Map to nothing */
 
426
  { 0x00FE01           },                          /* FE01; ; Map to nothing */
 
427
  { 0x00FE02           },                          /* FE02; ; Map to nothing */
 
428
  { 0x00FE03           },                          /* FE03; ; Map to nothing */
 
429
  { 0x00FE04           },                          /* FE04; ; Map to nothing */
 
430
  { 0x00FE05           },                          /* FE05; ; Map to nothing */
 
431
  { 0x00FE06           },                          /* FE06; ; Map to nothing */
 
432
  { 0x00FE07           },                          /* FE07; ; Map to nothing */
 
433
  { 0x00FE08           },                          /* FE08; ; Map to nothing */
 
434
  { 0x00FE09           },                          /* FE09; ; Map to nothing */
 
435
  { 0x00FE0A           },                          /* FE0A; ; Map to nothing */
 
436
  { 0x00FE0B           },                          /* FE0B; ; Map to nothing */
 
437
  { 0x00FE0C           },                          /* FE0C; ; Map to nothing */
 
438
  { 0x00FE0D           },                          /* FE0D; ; Map to nothing */
 
439
  { 0x00FE0E           },                          /* FE0E; ; Map to nothing */
 
440
  { 0x00FE0F           },                          /* FE0F; ; Map to nothing */
 
441
  { 0x00FEFF           },                          /* FEFF; ; Map to nothing */
 
442
  { 0 },
 
443
};
 
444
 
 
445
 
 
446
/*
 
447
 * B.2 Mapping for case-folding used with NFKC
 
448
 * 
 
449
 */
 
450
 
 
451
Stringprep_table_element stringprep_rfc3454_B_2[] = {
 
452
  { 0x000041, 0, { 0x000061 }},                      /* 0041; 0061; Case map */
 
453
  { 0x000042, 0, { 0x000062 }},                      /* 0042; 0062; Case map */
 
454
  { 0x000043, 0, { 0x000063 }},                      /* 0043; 0063; Case map */
 
455
  { 0x000044, 0, { 0x000064 }},                      /* 0044; 0064; Case map */
 
456
  { 0x000045, 0, { 0x000065 }},                      /* 0045; 0065; Case map */
 
457
  { 0x000046, 0, { 0x000066 }},                      /* 0046; 0066; Case map */
 
458
  { 0x000047, 0, { 0x000067 }},                      /* 0047; 0067; Case map */
 
459
  { 0x000048, 0, { 0x000068 }},                      /* 0048; 0068; Case map */
 
460
  { 0x000049, 0, { 0x000069 }},                      /* 0049; 0069; Case map */
 
461
  { 0x00004A, 0, { 0x00006A }},                      /* 004A; 006A; Case map */
 
462
  { 0x00004B, 0, { 0x00006B }},                      /* 004B; 006B; Case map */
 
463
  { 0x00004C, 0, { 0x00006C }},                      /* 004C; 006C; Case map */
 
464
  { 0x00004D, 0, { 0x00006D }},                      /* 004D; 006D; Case map */
 
465
  { 0x00004E, 0, { 0x00006E }},                      /* 004E; 006E; Case map */
 
466
  { 0x00004F, 0, { 0x00006F }},                      /* 004F; 006F; Case map */
 
467
  { 0x000050, 0, { 0x000070 }},                      /* 0050; 0070; Case map */
 
468
  { 0x000051, 0, { 0x000071 }},                      /* 0051; 0071; Case map */
 
469
  { 0x000052, 0, { 0x000072 }},                      /* 0052; 0072; Case map */
 
470
  { 0x000053, 0, { 0x000073 }},                      /* 0053; 0073; Case map */
 
471
  { 0x000054, 0, { 0x000074 }},                      /* 0054; 0074; Case map */
 
472
  { 0x000055, 0, { 0x000075 }},                      /* 0055; 0075; Case map */
 
473
  { 0x000056, 0, { 0x000076 }},                      /* 0056; 0076; Case map */
 
474
  { 0x000057, 0, { 0x000077 }},                      /* 0057; 0077; Case map */
 
475
  { 0x000058, 0, { 0x000078 }},                      /* 0058; 0078; Case map */
 
476
  { 0x000059, 0, { 0x000079 }},                      /* 0059; 0079; Case map */
 
477
  { 0x00005A, 0, { 0x00007A }},                      /* 005A; 007A; Case map */
 
478
  { 0x0000B5, 0, { 0x0003BC }},                      /* 00B5; 03BC; Case map */
 
479
  { 0x0000C0, 0, { 0x0000E0 }},                      /* 00C0; 00E0; Case map */
 
480
  { 0x0000C1, 0, { 0x0000E1 }},                      /* 00C1; 00E1; Case map */
 
481
  { 0x0000C2, 0, { 0x0000E2 }},                      /* 00C2; 00E2; Case map */
 
482
  { 0x0000C3, 0, { 0x0000E3 }},                      /* 00C3; 00E3; Case map */
 
483
  { 0x0000C4, 0, { 0x0000E4 }},                      /* 00C4; 00E4; Case map */
 
484
  { 0x0000C5, 0, { 0x0000E5 }},                      /* 00C5; 00E5; Case map */
 
485
  { 0x0000C6, 0, { 0x0000E6 }},                      /* 00C6; 00E6; Case map */
 
486
  { 0x0000C7, 0, { 0x0000E7 }},                      /* 00C7; 00E7; Case map */
 
487
  { 0x0000C8, 0, { 0x0000E8 }},                      /* 00C8; 00E8; Case map */
 
488
  { 0x0000C9, 0, { 0x0000E9 }},                      /* 00C9; 00E9; Case map */
 
489
  { 0x0000CA, 0, { 0x0000EA }},                      /* 00CA; 00EA; Case map */
 
490
  { 0x0000CB, 0, { 0x0000EB }},                      /* 00CB; 00EB; Case map */
 
491
  { 0x0000CC, 0, { 0x0000EC }},                      /* 00CC; 00EC; Case map */
 
492
  { 0x0000CD, 0, { 0x0000ED }},                      /* 00CD; 00ED; Case map */
 
493
  { 0x0000CE, 0, { 0x0000EE }},                      /* 00CE; 00EE; Case map */
 
494
  { 0x0000CF, 0, { 0x0000EF }},                      /* 00CF; 00EF; Case map */
 
495
  { 0x0000D0, 0, { 0x0000F0 }},                      /* 00D0; 00F0; Case map */
 
496
  { 0x0000D1, 0, { 0x0000F1 }},                      /* 00D1; 00F1; Case map */
 
497
  { 0x0000D2, 0, { 0x0000F2 }},                      /* 00D2; 00F2; Case map */
 
498
  { 0x0000D3, 0, { 0x0000F3 }},                      /* 00D3; 00F3; Case map */
 
499
  { 0x0000D4, 0, { 0x0000F4 }},                      /* 00D4; 00F4; Case map */
 
500
  { 0x0000D5, 0, { 0x0000F5 }},                      /* 00D5; 00F5; Case map */
 
501
  { 0x0000D6, 0, { 0x0000F6 }},                      /* 00D6; 00F6; Case map */
 
502
  { 0x0000D8, 0, { 0x0000F8 }},                      /* 00D8; 00F8; Case map */
 
503
  { 0x0000D9, 0, { 0x0000F9 }},                      /* 00D9; 00F9; Case map */
 
504
  { 0x0000DA, 0, { 0x0000FA }},                      /* 00DA; 00FA; Case map */
 
505
  { 0x0000DB, 0, { 0x0000FB }},                      /* 00DB; 00FB; Case map */
 
506
  { 0x0000DC, 0, { 0x0000FC }},                      /* 00DC; 00FC; Case map */
 
507
  { 0x0000DD, 0, { 0x0000FD }},                      /* 00DD; 00FD; Case map */
 
508
  { 0x0000DE, 0, { 0x0000FE }},                      /* 00DE; 00FE; Case map */
 
509
  { 0x0000DF, 0, { 0x000073,                    /* 00DF; 0073 0073; Case map */
 
510
                   0x000073 }},
 
511
  { 0x000100, 0, { 0x000101 }},                      /* 0100; 0101; Case map */
 
512
  { 0x000102, 0, { 0x000103 }},                      /* 0102; 0103; Case map */
 
513
  { 0x000104, 0, { 0x000105 }},                      /* 0104; 0105; Case map */
 
514
  { 0x000106, 0, { 0x000107 }},                      /* 0106; 0107; Case map */
 
515
  { 0x000108, 0, { 0x000109 }},                      /* 0108; 0109; Case map */
 
516
  { 0x00010A, 0, { 0x00010B }},                      /* 010A; 010B; Case map */
 
517
  { 0x00010C, 0, { 0x00010D }},                      /* 010C; 010D; Case map */
 
518
  { 0x00010E, 0, { 0x00010F }},                      /* 010E; 010F; Case map */
 
519
  { 0x000110, 0, { 0x000111 }},                      /* 0110; 0111; Case map */
 
520
  { 0x000112, 0, { 0x000113 }},                      /* 0112; 0113; Case map */
 
521
  { 0x000114, 0, { 0x000115 }},                      /* 0114; 0115; Case map */
 
522
  { 0x000116, 0, { 0x000117 }},                      /* 0116; 0117; Case map */
 
523
  { 0x000118, 0, { 0x000119 }},                      /* 0118; 0119; Case map */
 
524
  { 0x00011A, 0, { 0x00011B }},                      /* 011A; 011B; Case map */
 
525
  { 0x00011C, 0, { 0x00011D }},                      /* 011C; 011D; Case map */
 
526
  { 0x00011E, 0, { 0x00011F }},                      /* 011E; 011F; Case map */
 
527
  { 0x000120, 0, { 0x000121 }},                      /* 0120; 0121; Case map */
 
528
  { 0x000122, 0, { 0x000123 }},                      /* 0122; 0123; Case map */
 
529
  { 0x000124, 0, { 0x000125 }},                      /* 0124; 0125; Case map */
 
530
  { 0x000126, 0, { 0x000127 }},                      /* 0126; 0127; Case map */
 
531
  { 0x000128, 0, { 0x000129 }},                      /* 0128; 0129; Case map */
 
532
  { 0x00012A, 0, { 0x00012B }},                      /* 012A; 012B; Case map */
 
533
  { 0x00012C, 0, { 0x00012D }},                      /* 012C; 012D; Case map */
 
534
  { 0x00012E, 0, { 0x00012F }},                      /* 012E; 012F; Case map */
 
535
  { 0x000130, 0, { 0x000069,                    /* 0130; 0069 0307; Case map */
 
536
                   0x000307 }},
 
537
  { 0x000132, 0, { 0x000133 }},                      /* 0132; 0133; Case map */
 
538
  { 0x000134, 0, { 0x000135 }},                      /* 0134; 0135; Case map */
 
539
  { 0x000136, 0, { 0x000137 }},                      /* 0136; 0137; Case map */
 
540
  { 0x000139, 0, { 0x00013A }},                      /* 0139; 013A; Case map */
 
541
  { 0x00013B, 0, { 0x00013C }},                      /* 013B; 013C; Case map */
 
542
  { 0x00013D, 0, { 0x00013E }},                      /* 013D; 013E; Case map */
 
543
  { 0x00013F, 0, { 0x000140 }},                      /* 013F; 0140; Case map */
 
544
  { 0x000141, 0, { 0x000142 }},                      /* 0141; 0142; Case map */
 
545
  { 0x000143, 0, { 0x000144 }},                      /* 0143; 0144; Case map */
 
546
  { 0x000145, 0, { 0x000146 }},                      /* 0145; 0146; Case map */
 
547
  { 0x000147, 0, { 0x000148 }},                      /* 0147; 0148; Case map */
 
548
  { 0x000149, 0, { 0x0002BC,                    /* 0149; 02BC 006E; Case map */
 
549
                   0x00006E }},
 
550
  { 0x00014A, 0, { 0x00014B }},                      /* 014A; 014B; Case map */
 
551
  { 0x00014C, 0, { 0x00014D }},                      /* 014C; 014D; Case map */
 
552
  { 0x00014E, 0, { 0x00014F }},                      /* 014E; 014F; Case map */
 
553
  { 0x000150, 0, { 0x000151 }},                      /* 0150; 0151; Case map */
 
554
  { 0x000152, 0, { 0x000153 }},                      /* 0152; 0153; Case map */
 
555
  { 0x000154, 0, { 0x000155 }},                      /* 0154; 0155; Case map */
 
556
  { 0x000156, 0, { 0x000157 }},                      /* 0156; 0157; Case map */
 
557
  { 0x000158, 0, { 0x000159 }},                      /* 0158; 0159; Case map */
 
558
  { 0x00015A, 0, { 0x00015B }},                      /* 015A; 015B; Case map */
 
559
  { 0x00015C, 0, { 0x00015D }},                      /* 015C; 015D; Case map */
 
560
  { 0x00015E, 0, { 0x00015F }},                      /* 015E; 015F; Case map */
 
561
  { 0x000160, 0, { 0x000161 }},                      /* 0160; 0161; Case map */
 
562
  { 0x000162, 0, { 0x000163 }},                      /* 0162; 0163; Case map */
 
563
  { 0x000164, 0, { 0x000165 }},                      /* 0164; 0165; Case map */
 
564
  { 0x000166, 0, { 0x000167 }},                      /* 0166; 0167; Case map */
 
565
  { 0x000168, 0, { 0x000169 }},                      /* 0168; 0169; Case map */
 
566
  { 0x00016A, 0, { 0x00016B }},                      /* 016A; 016B; Case map */
 
567
  { 0x00016C, 0, { 0x00016D }},                      /* 016C; 016D; Case map */
 
568
  { 0x00016E, 0, { 0x00016F }},                      /* 016E; 016F; Case map */
 
569
  { 0x000170, 0, { 0x000171 }},                      /* 0170; 0171; Case map */
 
570
  { 0x000172, 0, { 0x000173 }},                      /* 0172; 0173; Case map */
 
571
  { 0x000174, 0, { 0x000175 }},                      /* 0174; 0175; Case map */
 
572
  { 0x000176, 0, { 0x000177 }},                      /* 0176; 0177; Case map */
 
573
  { 0x000178, 0, { 0x0000FF }},                      /* 0178; 00FF; Case map */
 
574
  { 0x000179, 0, { 0x00017A }},                      /* 0179; 017A; Case map */
 
575
  { 0x00017B, 0, { 0x00017C }},                      /* 017B; 017C; Case map */
 
576
  { 0x00017D, 0, { 0x00017E }},                      /* 017D; 017E; Case map */
 
577
  { 0x00017F, 0, { 0x000073 }},                      /* 017F; 0073; Case map */
 
578
  { 0x000181, 0, { 0x000253 }},                      /* 0181; 0253; Case map */
 
579
  { 0x000182, 0, { 0x000183 }},                      /* 0182; 0183; Case map */
 
580
  { 0x000184, 0, { 0x000185 }},                      /* 0184; 0185; Case map */
 
581
  { 0x000186, 0, { 0x000254 }},                      /* 0186; 0254; Case map */
 
582
  { 0x000187, 0, { 0x000188 }},                      /* 0187; 0188; Case map */
 
583
  { 0x000189, 0, { 0x000256 }},                      /* 0189; 0256; Case map */
 
584
  { 0x00018A, 0, { 0x000257 }},                      /* 018A; 0257; Case map */
 
585
  { 0x00018B, 0, { 0x00018C }},                      /* 018B; 018C; Case map */
 
586
  { 0x00018E, 0, { 0x0001DD }},                      /* 018E; 01DD; Case map */
 
587
  { 0x00018F, 0, { 0x000259 }},                      /* 018F; 0259; Case map */
 
588
  { 0x000190, 0, { 0x00025B }},                      /* 0190; 025B; Case map */
 
589
  { 0x000191, 0, { 0x000192 }},                      /* 0191; 0192; Case map */
 
590
  { 0x000193, 0, { 0x000260 }},                      /* 0193; 0260; Case map */
 
591
  { 0x000194, 0, { 0x000263 }},                      /* 0194; 0263; Case map */
 
592
  { 0x000196, 0, { 0x000269 }},                      /* 0196; 0269; Case map */
 
593
  { 0x000197, 0, { 0x000268 }},                      /* 0197; 0268; Case map */
 
594
  { 0x000198, 0, { 0x000199 }},                      /* 0198; 0199; Case map */
 
595
  { 0x00019C, 0, { 0x00026F }},                      /* 019C; 026F; Case map */
 
596
  { 0x00019D, 0, { 0x000272 }},                      /* 019D; 0272; Case map */
 
597
  { 0x00019F, 0, { 0x000275 }},                      /* 019F; 0275; Case map */
 
598
  { 0x0001A0, 0, { 0x0001A1 }},                      /* 01A0; 01A1; Case map */
 
599
  { 0x0001A2, 0, { 0x0001A3 }},                      /* 01A2; 01A3; Case map */
 
600
  { 0x0001A4, 0, { 0x0001A5 }},                      /* 01A4; 01A5; Case map */
 
601
  { 0x0001A6, 0, { 0x000280 }},                      /* 01A6; 0280; Case map */
 
602
  { 0x0001A7, 0, { 0x0001A8 }},                      /* 01A7; 01A8; Case map */
 
603
  { 0x0001A9, 0, { 0x000283 }},                      /* 01A9; 0283; Case map */
 
604
  { 0x0001AC, 0, { 0x0001AD }},                      /* 01AC; 01AD; Case map */
 
605
  { 0x0001AE, 0, { 0x000288 }},                      /* 01AE; 0288; Case map */
 
606
  { 0x0001AF, 0, { 0x0001B0 }},                      /* 01AF; 01B0; Case map */
 
607
  { 0x0001B1, 0, { 0x00028A }},                      /* 01B1; 028A; Case map */
 
608
  { 0x0001B2, 0, { 0x00028B }},                      /* 01B2; 028B; Case map */
 
609
  { 0x0001B3, 0, { 0x0001B4 }},                      /* 01B3; 01B4; Case map */
 
610
  { 0x0001B5, 0, { 0x0001B6 }},                      /* 01B5; 01B6; Case map */
 
611
  { 0x0001B7, 0, { 0x000292 }},                      /* 01B7; 0292; Case map */
 
612
  { 0x0001B8, 0, { 0x0001B9 }},                      /* 01B8; 01B9; Case map */
 
613
  { 0x0001BC, 0, { 0x0001BD }},                      /* 01BC; 01BD; Case map */
 
614
  { 0x0001C4, 0, { 0x0001C6 }},                      /* 01C4; 01C6; Case map */
 
615
  { 0x0001C5, 0, { 0x0001C6 }},                      /* 01C5; 01C6; Case map */
 
616
  { 0x0001C7, 0, { 0x0001C9 }},                      /* 01C7; 01C9; Case map */
 
617
  { 0x0001C8, 0, { 0x0001C9 }},                      /* 01C8; 01C9; Case map */
 
618
  { 0x0001CA, 0, { 0x0001CC }},                      /* 01CA; 01CC; Case map */
 
619
  { 0x0001CB, 0, { 0x0001CC }},                      /* 01CB; 01CC; Case map */
 
620
  { 0x0001CD, 0, { 0x0001CE }},                      /* 01CD; 01CE; Case map */
 
621
  { 0x0001CF, 0, { 0x0001D0 }},                      /* 01CF; 01D0; Case map */
 
622
  { 0x0001D1, 0, { 0x0001D2 }},                      /* 01D1; 01D2; Case map */
 
623
  { 0x0001D3, 0, { 0x0001D4 }},                      /* 01D3; 01D4; Case map */
 
624
  { 0x0001D5, 0, { 0x0001D6 }},                      /* 01D5; 01D6; Case map */
 
625
  { 0x0001D7, 0, { 0x0001D8 }},                      /* 01D7; 01D8; Case map */
 
626
  { 0x0001D9, 0, { 0x0001DA }},                      /* 01D9; 01DA; Case map */
 
627
  { 0x0001DB, 0, { 0x0001DC }},                      /* 01DB; 01DC; Case map */
 
628
  { 0x0001DE, 0, { 0x0001DF }},                      /* 01DE; 01DF; Case map */
 
629
  { 0x0001E0, 0, { 0x0001E1 }},                      /* 01E0; 01E1; Case map */
 
630
  { 0x0001E2, 0, { 0x0001E3 }},                      /* 01E2; 01E3; Case map */
 
631
  { 0x0001E4, 0, { 0x0001E5 }},                      /* 01E4; 01E5; Case map */
 
632
  { 0x0001E6, 0, { 0x0001E7 }},                      /* 01E6; 01E7; Case map */
 
633
  { 0x0001E8, 0, { 0x0001E9 }},                      /* 01E8; 01E9; Case map */
 
634
  { 0x0001EA, 0, { 0x0001EB }},                      /* 01EA; 01EB; Case map */
 
635
  { 0x0001EC, 0, { 0x0001ED }},                      /* 01EC; 01ED; Case map */
 
636
  { 0x0001EE, 0, { 0x0001EF }},                      /* 01EE; 01EF; Case map */
 
637
  { 0x0001F0, 0, { 0x00006A,                    /* 01F0; 006A 030C; Case map */
 
638
                   0x00030C }},
 
639
  { 0x0001F1, 0, { 0x0001F3 }},                      /* 01F1; 01F3; Case map */
 
640
  { 0x0001F2, 0, { 0x0001F3 }},                      /* 01F2; 01F3; Case map */
 
641
  { 0x0001F4, 0, { 0x0001F5 }},                      /* 01F4; 01F5; Case map */
 
642
  { 0x0001F6, 0, { 0x000195 }},                      /* 01F6; 0195; Case map */
 
643
  { 0x0001F7, 0, { 0x0001BF }},                      /* 01F7; 01BF; Case map */
 
644
  { 0x0001F8, 0, { 0x0001F9 }},                      /* 01F8; 01F9; Case map */
 
645
  { 0x0001FA, 0, { 0x0001FB }},                      /* 01FA; 01FB; Case map */
 
646
  { 0x0001FC, 0, { 0x0001FD }},                      /* 01FC; 01FD; Case map */
 
647
  { 0x0001FE, 0, { 0x0001FF }},                      /* 01FE; 01FF; Case map */
 
648
  { 0x000200, 0, { 0x000201 }},                      /* 0200; 0201; Case map */
 
649
  { 0x000202, 0, { 0x000203 }},                      /* 0202; 0203; Case map */
 
650
  { 0x000204, 0, { 0x000205 }},                      /* 0204; 0205; Case map */
 
651
  { 0x000206, 0, { 0x000207 }},                      /* 0206; 0207; Case map */
 
652
  { 0x000208, 0, { 0x000209 }},                      /* 0208; 0209; Case map */
 
653
  { 0x00020A, 0, { 0x00020B }},                      /* 020A; 020B; Case map */
 
654
  { 0x00020C, 0, { 0x00020D }},                      /* 020C; 020D; Case map */
 
655
  { 0x00020E, 0, { 0x00020F }},                      /* 020E; 020F; Case map */
 
656
  { 0x000210, 0, { 0x000211 }},                      /* 0210; 0211; Case map */
 
657
  { 0x000212, 0, { 0x000213 }},                      /* 0212; 0213; Case map */
 
658
  { 0x000214, 0, { 0x000215 }},                      /* 0214; 0215; Case map */
 
659
  { 0x000216, 0, { 0x000217 }},                      /* 0216; 0217; Case map */
 
660
  { 0x000218, 0, { 0x000219 }},                      /* 0218; 0219; Case map */
 
661
  { 0x00021A, 0, { 0x00021B }},                      /* 021A; 021B; Case map */
 
662
  { 0x00021C, 0, { 0x00021D }},                      /* 021C; 021D; Case map */
 
663
  { 0x00021E, 0, { 0x00021F }},                      /* 021E; 021F; Case map */
 
664
  { 0x000220, 0, { 0x00019E }},                      /* 0220; 019E; Case map */
 
665
  { 0x000222, 0, { 0x000223 }},                      /* 0222; 0223; Case map */
 
666
  { 0x000224, 0, { 0x000225 }},                      /* 0224; 0225; Case map */
 
667
  { 0x000226, 0, { 0x000227 }},                      /* 0226; 0227; Case map */
 
668
  { 0x000228, 0, { 0x000229 }},                      /* 0228; 0229; Case map */
 
669
  { 0x00022A, 0, { 0x00022B }},                      /* 022A; 022B; Case map */
 
670
  { 0x00022C, 0, { 0x00022D }},                      /* 022C; 022D; Case map */
 
671
  { 0x00022E, 0, { 0x00022F }},                      /* 022E; 022F; Case map */
 
672
  { 0x000230, 0, { 0x000231 }},                      /* 0230; 0231; Case map */
 
673
  { 0x000232, 0, { 0x000233 }},                      /* 0232; 0233; Case map */
 
674
  { 0x000345, 0, { 0x0003B9 }},                      /* 0345; 03B9; Case map */
 
675
  { 0x00037A, 0, { 0x000020,          /* 037A; 0020 03B9; Additional folding */
 
676
                   0x0003B9 }},
 
677
  { 0x000386, 0, { 0x0003AC }},                      /* 0386; 03AC; Case map */
 
678
  { 0x000388, 0, { 0x0003AD }},                      /* 0388; 03AD; Case map */
 
679
  { 0x000389, 0, { 0x0003AE }},                      /* 0389; 03AE; Case map */
 
680
  { 0x00038A, 0, { 0x0003AF }},                      /* 038A; 03AF; Case map */
 
681
  { 0x00038C, 0, { 0x0003CC }},                      /* 038C; 03CC; Case map */
 
682
  { 0x00038E, 0, { 0x0003CD }},                      /* 038E; 03CD; Case map */
 
683
  { 0x00038F, 0, { 0x0003CE }},                      /* 038F; 03CE; Case map */
 
684
  { 0x000390, 0, { 0x0003B9,               /* 0390; 03B9 0308 0301; Case map */
 
685
                   0x000308, 0x000301 }},
 
686
  { 0x000391, 0, { 0x0003B1 }},                      /* 0391; 03B1; Case map */
 
687
  { 0x000392, 0, { 0x0003B2 }},                      /* 0392; 03B2; Case map */
 
688
  { 0x000393, 0, { 0x0003B3 }},                      /* 0393; 03B3; Case map */
 
689
  { 0x000394, 0, { 0x0003B4 }},                      /* 0394; 03B4; Case map */
 
690
  { 0x000395, 0, { 0x0003B5 }},                      /* 0395; 03B5; Case map */
 
691
  { 0x000396, 0, { 0x0003B6 }},                      /* 0396; 03B6; Case map */
 
692
  { 0x000397, 0, { 0x0003B7 }},                      /* 0397; 03B7; Case map */
 
693
  { 0x000398, 0, { 0x0003B8 }},                      /* 0398; 03B8; Case map */
 
694
  { 0x000399, 0, { 0x0003B9 }},                      /* 0399; 03B9; Case map */
 
695
  { 0x00039A, 0, { 0x0003BA }},                      /* 039A; 03BA; Case map */
 
696
  { 0x00039B, 0, { 0x0003BB }},                      /* 039B; 03BB; Case map */
 
697
  { 0x00039C, 0, { 0x0003BC }},                      /* 039C; 03BC; Case map */
 
698
  { 0x00039D, 0, { 0x0003BD }},                      /* 039D; 03BD; Case map */
 
699
  { 0x00039E, 0, { 0x0003BE }},                      /* 039E; 03BE; Case map */
 
700
  { 0x00039F, 0, { 0x0003BF }},                      /* 039F; 03BF; Case map */
 
701
  { 0x0003A0, 0, { 0x0003C0 }},                      /* 03A0; 03C0; Case map */
 
702
  { 0x0003A1, 0, { 0x0003C1 }},                      /* 03A1; 03C1; Case map */
 
703
  { 0x0003A3, 0, { 0x0003C3 }},                      /* 03A3; 03C3; Case map */
 
704
  { 0x0003A4, 0, { 0x0003C4 }},                      /* 03A4; 03C4; Case map */
 
705
  { 0x0003A5, 0, { 0x0003C5 }},                      /* 03A5; 03C5; Case map */
 
706
  { 0x0003A6, 0, { 0x0003C6 }},                      /* 03A6; 03C6; Case map */
 
707
  { 0x0003A7, 0, { 0x0003C7 }},                      /* 03A7; 03C7; Case map */
 
708
  { 0x0003A8, 0, { 0x0003C8 }},                      /* 03A8; 03C8; Case map */
 
709
  { 0x0003A9, 0, { 0x0003C9 }},                      /* 03A9; 03C9; Case map */
 
710
  { 0x0003AA, 0, { 0x0003CA }},                      /* 03AA; 03CA; Case map */
 
711
  { 0x0003AB, 0, { 0x0003CB }},                      /* 03AB; 03CB; Case map */
 
712
  { 0x0003B0, 0, { 0x0003C5,               /* 03B0; 03C5 0308 0301; Case map */
 
713
                   0x000308, 0x000301 }},
 
714
  { 0x0003C2, 0, { 0x0003C3 }},                      /* 03C2; 03C3; Case map */
 
715
  { 0x0003D0, 0, { 0x0003B2 }},                      /* 03D0; 03B2; Case map */
 
716
  { 0x0003D1, 0, { 0x0003B8 }},                      /* 03D1; 03B8; Case map */
 
717
  { 0x0003D2, 0, { 0x0003C5 }},            /* 03D2; 03C5; Additional folding */
 
718
  { 0x0003D3, 0, { 0x0003CD }},            /* 03D3; 03CD; Additional folding */
 
719
  { 0x0003D4, 0, { 0x0003CB }},            /* 03D4; 03CB; Additional folding */
 
720
  { 0x0003D5, 0, { 0x0003C6 }},                      /* 03D5; 03C6; Case map */
 
721
  { 0x0003D6, 0, { 0x0003C0 }},                      /* 03D6; 03C0; Case map */
 
722
  { 0x0003D8, 0, { 0x0003D9 }},                      /* 03D8; 03D9; Case map */
 
723
  { 0x0003DA, 0, { 0x0003DB }},                      /* 03DA; 03DB; Case map */
 
724
  { 0x0003DC, 0, { 0x0003DD }},                      /* 03DC; 03DD; Case map */
 
725
  { 0x0003DE, 0, { 0x0003DF }},                      /* 03DE; 03DF; Case map */
 
726
  { 0x0003E0, 0, { 0x0003E1 }},                      /* 03E0; 03E1; Case map */
 
727
  { 0x0003E2, 0, { 0x0003E3 }},                      /* 03E2; 03E3; Case map */
 
728
  { 0x0003E4, 0, { 0x0003E5 }},                      /* 03E4; 03E5; Case map */
 
729
  { 0x0003E6, 0, { 0x0003E7 }},                      /* 03E6; 03E7; Case map */
 
730
  { 0x0003E8, 0, { 0x0003E9 }},                      /* 03E8; 03E9; Case map */
 
731
  { 0x0003EA, 0, { 0x0003EB }},                      /* 03EA; 03EB; Case map */
 
732
  { 0x0003EC, 0, { 0x0003ED }},                      /* 03EC; 03ED; Case map */
 
733
  { 0x0003EE, 0, { 0x0003EF }},                      /* 03EE; 03EF; Case map */
 
734
  { 0x0003F0, 0, { 0x0003BA }},                      /* 03F0; 03BA; Case map */
 
735
  { 0x0003F1, 0, { 0x0003C1 }},                      /* 03F1; 03C1; Case map */
 
736
  { 0x0003F2, 0, { 0x0003C3 }},                      /* 03F2; 03C3; Case map */
 
737
  { 0x0003F4, 0, { 0x0003B8 }},                      /* 03F4; 03B8; Case map */
 
738
  { 0x0003F5, 0, { 0x0003B5 }},                      /* 03F5; 03B5; Case map */
 
739
  { 0x000400, 0, { 0x000450 }},                      /* 0400; 0450; Case map */
 
740
  { 0x000401, 0, { 0x000451 }},                      /* 0401; 0451; Case map */
 
741
  { 0x000402, 0, { 0x000452 }},                      /* 0402; 0452; Case map */
 
742
  { 0x000403, 0, { 0x000453 }},                      /* 0403; 0453; Case map */
 
743
  { 0x000404, 0, { 0x000454 }},                      /* 0404; 0454; Case map */
 
744
  { 0x000405, 0, { 0x000455 }},                      /* 0405; 0455; Case map */
 
745
  { 0x000406, 0, { 0x000456 }},                      /* 0406; 0456; Case map */
 
746
  { 0x000407, 0, { 0x000457 }},                      /* 0407; 0457; Case map */
 
747
  { 0x000408, 0, { 0x000458 }},                      /* 0408; 0458; Case map */
 
748
  { 0x000409, 0, { 0x000459 }},                      /* 0409; 0459; Case map */
 
749
  { 0x00040A, 0, { 0x00045A }},                      /* 040A; 045A; Case map */
 
750
  { 0x00040B, 0, { 0x00045B }},                      /* 040B; 045B; Case map */
 
751
  { 0x00040C, 0, { 0x00045C }},                      /* 040C; 045C; Case map */
 
752
  { 0x00040D, 0, { 0x00045D }},                      /* 040D; 045D; Case map */
 
753
  { 0x00040E, 0, { 0x00045E }},                      /* 040E; 045E; Case map */
 
754
  { 0x00040F, 0, { 0x00045F }},                      /* 040F; 045F; Case map */
 
755
  { 0x000410, 0, { 0x000430 }},                      /* 0410; 0430; Case map */
 
756
  { 0x000411, 0, { 0x000431 }},                      /* 0411; 0431; Case map */
 
757
  { 0x000412, 0, { 0x000432 }},                      /* 0412; 0432; Case map */
 
758
  { 0x000413, 0, { 0x000433 }},                      /* 0413; 0433; Case map */
 
759
  { 0x000414, 0, { 0x000434 }},                      /* 0414; 0434; Case map */
 
760
  { 0x000415, 0, { 0x000435 }},                      /* 0415; 0435; Case map */
 
761
  { 0x000416, 0, { 0x000436 }},                      /* 0416; 0436; Case map */
 
762
  { 0x000417, 0, { 0x000437 }},                      /* 0417; 0437; Case map */
 
763
  { 0x000418, 0, { 0x000438 }},                      /* 0418; 0438; Case map */
 
764
  { 0x000419, 0, { 0x000439 }},                      /* 0419; 0439; Case map */
 
765
  { 0x00041A, 0, { 0x00043A }},                      /* 041A; 043A; Case map */
 
766
  { 0x00041B, 0, { 0x00043B }},                      /* 041B; 043B; Case map */
 
767
  { 0x00041C, 0, { 0x00043C }},                      /* 041C; 043C; Case map */
 
768
  { 0x00041D, 0, { 0x00043D }},                      /* 041D; 043D; Case map */
 
769
  { 0x00041E, 0, { 0x00043E }},                      /* 041E; 043E; Case map */
 
770
  { 0x00041F, 0, { 0x00043F }},                      /* 041F; 043F; Case map */
 
771
  { 0x000420, 0, { 0x000440 }},                      /* 0420; 0440; Case map */
 
772
  { 0x000421, 0, { 0x000441 }},                      /* 0421; 0441; Case map */
 
773
  { 0x000422, 0, { 0x000442 }},                      /* 0422; 0442; Case map */
 
774
  { 0x000423, 0, { 0x000443 }},                      /* 0423; 0443; Case map */
 
775
  { 0x000424, 0, { 0x000444 }},                      /* 0424; 0444; Case map */
 
776
  { 0x000425, 0, { 0x000445 }},                      /* 0425; 0445; Case map */
 
777
  { 0x000426, 0, { 0x000446 }},                      /* 0426; 0446; Case map */
 
778
  { 0x000427, 0, { 0x000447 }},                      /* 0427; 0447; Case map */
 
779
  { 0x000428, 0, { 0x000448 }},                      /* 0428; 0448; Case map */
 
780
  { 0x000429, 0, { 0x000449 }},                      /* 0429; 0449; Case map */
 
781
  { 0x00042A, 0, { 0x00044A }},                      /* 042A; 044A; Case map */
 
782
  { 0x00042B, 0, { 0x00044B }},                      /* 042B; 044B; Case map */
 
783
  { 0x00042C, 0, { 0x00044C }},                      /* 042C; 044C; Case map */
 
784
  { 0x00042D, 0, { 0x00044D }},                      /* 042D; 044D; Case map */
 
785
  { 0x00042E, 0, { 0x00044E }},                      /* 042E; 044E; Case map */
 
786
  { 0x00042F, 0, { 0x00044F }},                      /* 042F; 044F; Case map */
 
787
  { 0x000460, 0, { 0x000461 }},                      /* 0460; 0461; Case map */
 
788
  { 0x000462, 0, { 0x000463 }},                      /* 0462; 0463; Case map */
 
789
  { 0x000464, 0, { 0x000465 }},                      /* 0464; 0465; Case map */
 
790
  { 0x000466, 0, { 0x000467 }},                      /* 0466; 0467; Case map */
 
791
  { 0x000468, 0, { 0x000469 }},                      /* 0468; 0469; Case map */
 
792
  { 0x00046A, 0, { 0x00046B }},                      /* 046A; 046B; Case map */
 
793
  { 0x00046C, 0, { 0x00046D }},                      /* 046C; 046D; Case map */
 
794
  { 0x00046E, 0, { 0x00046F }},                      /* 046E; 046F; Case map */
 
795
  { 0x000470, 0, { 0x000471 }},                      /* 0470; 0471; Case map */
 
796
  { 0x000472, 0, { 0x000473 }},                      /* 0472; 0473; Case map */
 
797
  { 0x000474, 0, { 0x000475 }},                      /* 0474; 0475; Case map */
 
798
  { 0x000476, 0, { 0x000477 }},                      /* 0476; 0477; Case map */
 
799
  { 0x000478, 0, { 0x000479 }},                      /* 0478; 0479; Case map */
 
800
  { 0x00047A, 0, { 0x00047B }},                      /* 047A; 047B; Case map */
 
801
  { 0x00047C, 0, { 0x00047D }},                      /* 047C; 047D; Case map */
 
802
  { 0x00047E, 0, { 0x00047F }},                      /* 047E; 047F; Case map */
 
803
  { 0x000480, 0, { 0x000481 }},                      /* 0480; 0481; Case map */
 
804
  { 0x00048A, 0, { 0x00048B }},                      /* 048A; 048B; Case map */
 
805
  { 0x00048C, 0, { 0x00048D }},                      /* 048C; 048D; Case map */
 
806
  { 0x00048E, 0, { 0x00048F }},                      /* 048E; 048F; Case map */
 
807
  { 0x000490, 0, { 0x000491 }},                      /* 0490; 0491; Case map */
 
808
  { 0x000492, 0, { 0x000493 }},                      /* 0492; 0493; Case map */
 
809
  { 0x000494, 0, { 0x000495 }},                      /* 0494; 0495; Case map */
 
810
  { 0x000496, 0, { 0x000497 }},                      /* 0496; 0497; Case map */
 
811
  { 0x000498, 0, { 0x000499 }},                      /* 0498; 0499; Case map */
 
812
  { 0x00049A, 0, { 0x00049B }},                      /* 049A; 049B; Case map */
 
813
  { 0x00049C, 0, { 0x00049D }},                      /* 049C; 049D; Case map */
 
814
  { 0x00049E, 0, { 0x00049F }},                      /* 049E; 049F; Case map */
 
815
  { 0x0004A0, 0, { 0x0004A1 }},                      /* 04A0; 04A1; Case map */
 
816
  { 0x0004A2, 0, { 0x0004A3 }},                      /* 04A2; 04A3; Case map */
 
817
  { 0x0004A4, 0, { 0x0004A5 }},                      /* 04A4; 04A5; Case map */
 
818
  { 0x0004A6, 0, { 0x0004A7 }},                      /* 04A6; 04A7; Case map */
 
819
  { 0x0004A8, 0, { 0x0004A9 }},                      /* 04A8; 04A9; Case map */
 
820
  { 0x0004AA, 0, { 0x0004AB }},                      /* 04AA; 04AB; Case map */
 
821
  { 0x0004AC, 0, { 0x0004AD }},                      /* 04AC; 04AD; Case map */
 
822
  { 0x0004AE, 0, { 0x0004AF }},                      /* 04AE; 04AF; Case map */
 
823
  { 0x0004B0, 0, { 0x0004B1 }},                      /* 04B0; 04B1; Case map */
 
824
  { 0x0004B2, 0, { 0x0004B3 }},                      /* 04B2; 04B3; Case map */
 
825
  { 0x0004B4, 0, { 0x0004B5 }},                      /* 04B4; 04B5; Case map */
 
826
  { 0x0004B6, 0, { 0x0004B7 }},                      /* 04B6; 04B7; Case map */
 
827
  { 0x0004B8, 0, { 0x0004B9 }},                      /* 04B8; 04B9; Case map */
 
828
  { 0x0004BA, 0, { 0x0004BB }},                      /* 04BA; 04BB; Case map */
 
829
  { 0x0004BC, 0, { 0x0004BD }},                      /* 04BC; 04BD; Case map */
 
830
  { 0x0004BE, 0, { 0x0004BF }},                      /* 04BE; 04BF; Case map */
 
831
  { 0x0004C1, 0, { 0x0004C2 }},                      /* 04C1; 04C2; Case map */
 
832
  { 0x0004C3, 0, { 0x0004C4 }},                      /* 04C3; 04C4; Case map */
 
833
  { 0x0004C5, 0, { 0x0004C6 }},                      /* 04C5; 04C6; Case map */
 
834
  { 0x0004C7, 0, { 0x0004C8 }},                      /* 04C7; 04C8; Case map */
 
835
  { 0x0004C9, 0, { 0x0004CA }},                      /* 04C9; 04CA; Case map */
 
836
  { 0x0004CB, 0, { 0x0004CC }},                      /* 04CB; 04CC; Case map */
 
837
  { 0x0004CD, 0, { 0x0004CE }},                      /* 04CD; 04CE; Case map */
 
838
  { 0x0004D0, 0, { 0x0004D1 }},                      /* 04D0; 04D1; Case map */
 
839
  { 0x0004D2, 0, { 0x0004D3 }},                      /* 04D2; 04D3; Case map */
 
840
  { 0x0004D4, 0, { 0x0004D5 }},                      /* 04D4; 04D5; Case map */
 
841
  { 0x0004D6, 0, { 0x0004D7 }},                      /* 04D6; 04D7; Case map */
 
842
  { 0x0004D8, 0, { 0x0004D9 }},                      /* 04D8; 04D9; Case map */
 
843
  { 0x0004DA, 0, { 0x0004DB }},                      /* 04DA; 04DB; Case map */
 
844
  { 0x0004DC, 0, { 0x0004DD }},                      /* 04DC; 04DD; Case map */
 
845
  { 0x0004DE, 0, { 0x0004DF }},                      /* 04DE; 04DF; Case map */
 
846
  { 0x0004E0, 0, { 0x0004E1 }},                      /* 04E0; 04E1; Case map */
 
847
  { 0x0004E2, 0, { 0x0004E3 }},                      /* 04E2; 04E3; Case map */
 
848
  { 0x0004E4, 0, { 0x0004E5 }},                      /* 04E4; 04E5; Case map */
 
849
  { 0x0004E6, 0, { 0x0004E7 }},                      /* 04E6; 04E7; Case map */
 
850
  { 0x0004E8, 0, { 0x0004E9 }},                      /* 04E8; 04E9; Case map */
 
851
  { 0x0004EA, 0, { 0x0004EB }},                      /* 04EA; 04EB; Case map */
 
852
  { 0x0004EC, 0, { 0x0004ED }},                      /* 04EC; 04ED; Case map */
 
853
  { 0x0004EE, 0, { 0x0004EF }},                      /* 04EE; 04EF; Case map */
 
854
  { 0x0004F0, 0, { 0x0004F1 }},                      /* 04F0; 04F1; Case map */
 
855
  { 0x0004F2, 0, { 0x0004F3 }},                      /* 04F2; 04F3; Case map */
 
856
  { 0x0004F4, 0, { 0x0004F5 }},                      /* 04F4; 04F5; Case map */
 
857
  { 0x0004F8, 0, { 0x0004F9 }},                      /* 04F8; 04F9; Case map */
 
858
  { 0x000500, 0, { 0x000501 }},                      /* 0500; 0501; Case map */
 
859
  { 0x000502, 0, { 0x000503 }},                      /* 0502; 0503; Case map */
 
860
  { 0x000504, 0, { 0x000505 }},                      /* 0504; 0505; Case map */
 
861
  { 0x000506, 0, { 0x000507 }},                      /* 0506; 0507; Case map */
 
862
  { 0x000508, 0, { 0x000509 }},                      /* 0508; 0509; Case map */
 
863
  { 0x00050A, 0, { 0x00050B }},                      /* 050A; 050B; Case map */
 
864
  { 0x00050C, 0, { 0x00050D }},                      /* 050C; 050D; Case map */
 
865
  { 0x00050E, 0, { 0x00050F }},                      /* 050E; 050F; Case map */
 
866
  { 0x000531, 0, { 0x000561 }},                      /* 0531; 0561; Case map */
 
867
  { 0x000532, 0, { 0x000562 }},                      /* 0532; 0562; Case map */
 
868
  { 0x000533, 0, { 0x000563 }},                      /* 0533; 0563; Case map */
 
869
  { 0x000534, 0, { 0x000564 }},                      /* 0534; 0564; Case map */
 
870
  { 0x000535, 0, { 0x000565 }},                      /* 0535; 0565; Case map */
 
871
  { 0x000536, 0, { 0x000566 }},                      /* 0536; 0566; Case map */
 
872
  { 0x000537, 0, { 0x000567 }},                      /* 0537; 0567; Case map */
 
873
  { 0x000538, 0, { 0x000568 }},                      /* 0538; 0568; Case map */
 
874
  { 0x000539, 0, { 0x000569 }},                      /* 0539; 0569; Case map */
 
875
  { 0x00053A, 0, { 0x00056A }},                      /* 053A; 056A; Case map */
 
876
  { 0x00053B, 0, { 0x00056B }},                      /* 053B; 056B; Case map */
 
877
  { 0x00053C, 0, { 0x00056C }},                      /* 053C; 056C; Case map */
 
878
  { 0x00053D, 0, { 0x00056D }},                      /* 053D; 056D; Case map */
 
879
  { 0x00053E, 0, { 0x00056E }},                      /* 053E; 056E; Case map */
 
880
  { 0x00053F, 0, { 0x00056F }},                      /* 053F; 056F; Case map */
 
881
  { 0x000540, 0, { 0x000570 }},                      /* 0540; 0570; Case map */
 
882
  { 0x000541, 0, { 0x000571 }},                      /* 0541; 0571; Case map */
 
883
  { 0x000542, 0, { 0x000572 }},                      /* 0542; 0572; Case map */
 
884
  { 0x000543, 0, { 0x000573 }},                      /* 0543; 0573; Case map */
 
885
  { 0x000544, 0, { 0x000574 }},                      /* 0544; 0574; Case map */
 
886
  { 0x000545, 0, { 0x000575 }},                      /* 0545; 0575; Case map */
 
887
  { 0x000546, 0, { 0x000576 }},                      /* 0546; 0576; Case map */
 
888
  { 0x000547, 0, { 0x000577 }},                      /* 0547; 0577; Case map */
 
889
  { 0x000548, 0, { 0x000578 }},                      /* 0548; 0578; Case map */
 
890
  { 0x000549, 0, { 0x000579 }},                      /* 0549; 0579; Case map */
 
891
  { 0x00054A, 0, { 0x00057A }},                      /* 054A; 057A; Case map */
 
892
  { 0x00054B, 0, { 0x00057B }},                      /* 054B; 057B; Case map */
 
893
  { 0x00054C, 0, { 0x00057C }},                      /* 054C; 057C; Case map */
 
894
  { 0x00054D, 0, { 0x00057D }},                      /* 054D; 057D; Case map */
 
895
  { 0x00054E, 0, { 0x00057E }},                      /* 054E; 057E; Case map */
 
896
  { 0x00054F, 0, { 0x00057F }},                      /* 054F; 057F; Case map */
 
897
  { 0x000550, 0, { 0x000580 }},                      /* 0550; 0580; Case map */
 
898
  { 0x000551, 0, { 0x000581 }},                      /* 0551; 0581; Case map */
 
899
  { 0x000552, 0, { 0x000582 }},                      /* 0552; 0582; Case map */
 
900
  { 0x000553, 0, { 0x000583 }},                      /* 0553; 0583; Case map */
 
901
  { 0x000554, 0, { 0x000584 }},                      /* 0554; 0584; Case map */
 
902
  { 0x000555, 0, { 0x000585 }},                      /* 0555; 0585; Case map */
 
903
  { 0x000556, 0, { 0x000586 }},                      /* 0556; 0586; Case map */
 
904
  { 0x000587, 0, { 0x000565,                    /* 0587; 0565 0582; Case map */
 
905
                   0x000582 }},
 
906
  { 0x001E00, 0, { 0x001E01 }},                      /* 1E00; 1E01; Case map */
 
907
  { 0x001E02, 0, { 0x001E03 }},                      /* 1E02; 1E03; Case map */
 
908
  { 0x001E04, 0, { 0x001E05 }},                      /* 1E04; 1E05; Case map */
 
909
  { 0x001E06, 0, { 0x001E07 }},                      /* 1E06; 1E07; Case map */
 
910
  { 0x001E08, 0, { 0x001E09 }},                      /* 1E08; 1E09; Case map */
 
911
  { 0x001E0A, 0, { 0x001E0B }},                      /* 1E0A; 1E0B; Case map */
 
912
  { 0x001E0C, 0, { 0x001E0D }},                      /* 1E0C; 1E0D; Case map */
 
913
  { 0x001E0E, 0, { 0x001E0F }},                      /* 1E0E; 1E0F; Case map */
 
914
  { 0x001E10, 0, { 0x001E11 }},                      /* 1E10; 1E11; Case map */
 
915
  { 0x001E12, 0, { 0x001E13 }},                      /* 1E12; 1E13; Case map */
 
916
  { 0x001E14, 0, { 0x001E15 }},                      /* 1E14; 1E15; Case map */
 
917
  { 0x001E16, 0, { 0x001E17 }},                      /* 1E16; 1E17; Case map */
 
918
  { 0x001E18, 0, { 0x001E19 }},                      /* 1E18; 1E19; Case map */
 
919
  { 0x001E1A, 0, { 0x001E1B }},                      /* 1E1A; 1E1B; Case map */
 
920
  { 0x001E1C, 0, { 0x001E1D }},                      /* 1E1C; 1E1D; Case map */
 
921
  { 0x001E1E, 0, { 0x001E1F }},                      /* 1E1E; 1E1F; Case map */
 
922
  { 0x001E20, 0, { 0x001E21 }},                      /* 1E20; 1E21; Case map */
 
923
  { 0x001E22, 0, { 0x001E23 }},                      /* 1E22; 1E23; Case map */
 
924
  { 0x001E24, 0, { 0x001E25 }},                      /* 1E24; 1E25; Case map */
 
925
  { 0x001E26, 0, { 0x001E27 }},                      /* 1E26; 1E27; Case map */
 
926
  { 0x001E28, 0, { 0x001E29 }},                      /* 1E28; 1E29; Case map */
 
927
  { 0x001E2A, 0, { 0x001E2B }},                      /* 1E2A; 1E2B; Case map */
 
928
  { 0x001E2C, 0, { 0x001E2D }},                      /* 1E2C; 1E2D; Case map */
 
929
  { 0x001E2E, 0, { 0x001E2F }},                      /* 1E2E; 1E2F; Case map */
 
930
  { 0x001E30, 0, { 0x001E31 }},                      /* 1E30; 1E31; Case map */
 
931
  { 0x001E32, 0, { 0x001E33 }},                      /* 1E32; 1E33; Case map */
 
932
  { 0x001E34, 0, { 0x001E35 }},                      /* 1E34; 1E35; Case map */
 
933
  { 0x001E36, 0, { 0x001E37 }},                      /* 1E36; 1E37; Case map */
 
934
  { 0x001E38, 0, { 0x001E39 }},                      /* 1E38; 1E39; Case map */
 
935
  { 0x001E3A, 0, { 0x001E3B }},                      /* 1E3A; 1E3B; Case map */
 
936
  { 0x001E3C, 0, { 0x001E3D }},                      /* 1E3C; 1E3D; Case map */
 
937
  { 0x001E3E, 0, { 0x001E3F }},                      /* 1E3E; 1E3F; Case map */
 
938
  { 0x001E40, 0, { 0x001E41 }},                      /* 1E40; 1E41; Case map */
 
939
  { 0x001E42, 0, { 0x001E43 }},                      /* 1E42; 1E43; Case map */
 
940
  { 0x001E44, 0, { 0x001E45 }},                      /* 1E44; 1E45; Case map */
 
941
  { 0x001E46, 0, { 0x001E47 }},                      /* 1E46; 1E47; Case map */
 
942
  { 0x001E48, 0, { 0x001E49 }},                      /* 1E48; 1E49; Case map */
 
943
  { 0x001E4A, 0, { 0x001E4B }},                      /* 1E4A; 1E4B; Case map */
 
944
  { 0x001E4C, 0, { 0x001E4D }},                      /* 1E4C; 1E4D; Case map */
 
945
  { 0x001E4E, 0, { 0x001E4F }},                      /* 1E4E; 1E4F; Case map */
 
946
  { 0x001E50, 0, { 0x001E51 }},                      /* 1E50; 1E51; Case map */
 
947
  { 0x001E52, 0, { 0x001E53 }},                      /* 1E52; 1E53; Case map */
 
948
  { 0x001E54, 0, { 0x001E55 }},                      /* 1E54; 1E55; Case map */
 
949
  { 0x001E56, 0, { 0x001E57 }},                      /* 1E56; 1E57; Case map */
 
950
  { 0x001E58, 0, { 0x001E59 }},                      /* 1E58; 1E59; Case map */
 
951
  { 0x001E5A, 0, { 0x001E5B }},                      /* 1E5A; 1E5B; Case map */
 
952
  { 0x001E5C, 0, { 0x001E5D }},                      /* 1E5C; 1E5D; Case map */
 
953
  { 0x001E5E, 0, { 0x001E5F }},                      /* 1E5E; 1E5F; Case map */
 
954
  { 0x001E60, 0, { 0x001E61 }},                      /* 1E60; 1E61; Case map */
 
955
  { 0x001E62, 0, { 0x001E63 }},                      /* 1E62; 1E63; Case map */
 
956
  { 0x001E64, 0, { 0x001E65 }},                      /* 1E64; 1E65; Case map */
 
957
  { 0x001E66, 0, { 0x001E67 }},                      /* 1E66; 1E67; Case map */
 
958
  { 0x001E68, 0, { 0x001E69 }},                      /* 1E68; 1E69; Case map */
 
959
  { 0x001E6A, 0, { 0x001E6B }},                      /* 1E6A; 1E6B; Case map */
 
960
  { 0x001E6C, 0, { 0x001E6D }},                      /* 1E6C; 1E6D; Case map */
 
961
  { 0x001E6E, 0, { 0x001E6F }},                      /* 1E6E; 1E6F; Case map */
 
962
  { 0x001E70, 0, { 0x001E71 }},                      /* 1E70; 1E71; Case map */
 
963
  { 0x001E72, 0, { 0x001E73 }},                      /* 1E72; 1E73; Case map */
 
964
  { 0x001E74, 0, { 0x001E75 }},                      /* 1E74; 1E75; Case map */
 
965
  { 0x001E76, 0, { 0x001E77 }},                      /* 1E76; 1E77; Case map */
 
966
  { 0x001E78, 0, { 0x001E79 }},                      /* 1E78; 1E79; Case map */
 
967
  { 0x001E7A, 0, { 0x001E7B }},                      /* 1E7A; 1E7B; Case map */
 
968
  { 0x001E7C, 0, { 0x001E7D }},                      /* 1E7C; 1E7D; Case map */
 
969
  { 0x001E7E, 0, { 0x001E7F }},                      /* 1E7E; 1E7F; Case map */
 
970
  { 0x001E80, 0, { 0x001E81 }},                      /* 1E80; 1E81; Case map */
 
971
  { 0x001E82, 0, { 0x001E83 }},                      /* 1E82; 1E83; Case map */
 
972
  { 0x001E84, 0, { 0x001E85 }},                      /* 1E84; 1E85; Case map */
 
973
  { 0x001E86, 0, { 0x001E87 }},                      /* 1E86; 1E87; Case map */
 
974
  { 0x001E88, 0, { 0x001E89 }},                      /* 1E88; 1E89; Case map */
 
975
  { 0x001E8A, 0, { 0x001E8B }},                      /* 1E8A; 1E8B; Case map */
 
976
  { 0x001E8C, 0, { 0x001E8D }},                      /* 1E8C; 1E8D; Case map */
 
977
  { 0x001E8E, 0, { 0x001E8F }},                      /* 1E8E; 1E8F; Case map */
 
978
  { 0x001E90, 0, { 0x001E91 }},                      /* 1E90; 1E91; Case map */
 
979
  { 0x001E92, 0, { 0x001E93 }},                      /* 1E92; 1E93; Case map */
 
980
  { 0x001E94, 0, { 0x001E95 }},                      /* 1E94; 1E95; Case map */
 
981
  { 0x001E96, 0, { 0x000068,                    /* 1E96; 0068 0331; Case map */
 
982
                   0x000331 }},
 
983
  { 0x001E97, 0, { 0x000074,                    /* 1E97; 0074 0308; Case map */
 
984
                   0x000308 }},
 
985
  { 0x001E98, 0, { 0x000077,                    /* 1E98; 0077 030A; Case map */
 
986
                   0x00030A }},
 
987
  { 0x001E99, 0, { 0x000079,                    /* 1E99; 0079 030A; Case map */
 
988
                   0x00030A }},
 
989
  { 0x001E9A, 0, { 0x000061,                    /* 1E9A; 0061 02BE; Case map */
 
990
                   0x0002BE }},
 
991
  { 0x001E9B, 0, { 0x001E61 }},                      /* 1E9B; 1E61; Case map */
 
992
  { 0x001EA0, 0, { 0x001EA1 }},                      /* 1EA0; 1EA1; Case map */
 
993
  { 0x001EA2, 0, { 0x001EA3 }},                      /* 1EA2; 1EA3; Case map */
 
994
  { 0x001EA4, 0, { 0x001EA5 }},                      /* 1EA4; 1EA5; Case map */
 
995
  { 0x001EA6, 0, { 0x001EA7 }},                      /* 1EA6; 1EA7; Case map */
 
996
  { 0x001EA8, 0, { 0x001EA9 }},                      /* 1EA8; 1EA9; Case map */
 
997
  { 0x001EAA, 0, { 0x001EAB }},                      /* 1EAA; 1EAB; Case map */
 
998
  { 0x001EAC, 0, { 0x001EAD }},                      /* 1EAC; 1EAD; Case map */
 
999
  { 0x001EAE, 0, { 0x001EAF }},                      /* 1EAE; 1EAF; Case map */
 
1000
  { 0x001EB0, 0, { 0x001EB1 }},                      /* 1EB0; 1EB1; Case map */
 
1001
  { 0x001EB2, 0, { 0x001EB3 }},                      /* 1EB2; 1EB3; Case map */
 
1002
  { 0x001EB4, 0, { 0x001EB5 }},                      /* 1EB4; 1EB5; Case map */
 
1003
  { 0x001EB6, 0, { 0x001EB7 }},                      /* 1EB6; 1EB7; Case map */
 
1004
  { 0x001EB8, 0, { 0x001EB9 }},                      /* 1EB8; 1EB9; Case map */
 
1005
  { 0x001EBA, 0, { 0x001EBB }},                      /* 1EBA; 1EBB; Case map */
 
1006
  { 0x001EBC, 0, { 0x001EBD }},                      /* 1EBC; 1EBD; Case map */
 
1007
  { 0x001EBE, 0, { 0x001EBF }},                      /* 1EBE; 1EBF; Case map */
 
1008
  { 0x001EC0, 0, { 0x001EC1 }},                      /* 1EC0; 1EC1; Case map */
 
1009
  { 0x001EC2, 0, { 0x001EC3 }},                      /* 1EC2; 1EC3; Case map */
 
1010
  { 0x001EC4, 0, { 0x001EC5 }},                      /* 1EC4; 1EC5; Case map */
 
1011
  { 0x001EC6, 0, { 0x001EC7 }},                      /* 1EC6; 1EC7; Case map */
 
1012
  { 0x001EC8, 0, { 0x001EC9 }},                      /* 1EC8; 1EC9; Case map */
 
1013
  { 0x001ECA, 0, { 0x001ECB }},                      /* 1ECA; 1ECB; Case map */
 
1014
  { 0x001ECC, 0, { 0x001ECD }},                      /* 1ECC; 1ECD; Case map */
 
1015
  { 0x001ECE, 0, { 0x001ECF }},                      /* 1ECE; 1ECF; Case map */
 
1016
  { 0x001ED0, 0, { 0x001ED1 }},                      /* 1ED0; 1ED1; Case map */
 
1017
  { 0x001ED2, 0, { 0x001ED3 }},                      /* 1ED2; 1ED3; Case map */
 
1018
  { 0x001ED4, 0, { 0x001ED5 }},                      /* 1ED4; 1ED5; Case map */
 
1019
  { 0x001ED6, 0, { 0x001ED7 }},                      /* 1ED6; 1ED7; Case map */
 
1020
  { 0x001ED8, 0, { 0x001ED9 }},                      /* 1ED8; 1ED9; Case map */
 
1021
  { 0x001EDA, 0, { 0x001EDB }},                      /* 1EDA; 1EDB; Case map */
 
1022
  { 0x001EDC, 0, { 0x001EDD }},                      /* 1EDC; 1EDD; Case map */
 
1023
  { 0x001EDE, 0, { 0x001EDF }},                      /* 1EDE; 1EDF; Case map */
 
1024
  { 0x001EE0, 0, { 0x001EE1 }},                      /* 1EE0; 1EE1; Case map */
 
1025
  { 0x001EE2, 0, { 0x001EE3 }},                      /* 1EE2; 1EE3; Case map */
 
1026
  { 0x001EE4, 0, { 0x001EE5 }},                      /* 1EE4; 1EE5; Case map */
 
1027
  { 0x001EE6, 0, { 0x001EE7 }},                      /* 1EE6; 1EE7; Case map */
 
1028
  { 0x001EE8, 0, { 0x001EE9 }},                      /* 1EE8; 1EE9; Case map */
 
1029
  { 0x001EEA, 0, { 0x001EEB }},                      /* 1EEA; 1EEB; Case map */
 
1030
  { 0x001EEC, 0, { 0x001EED }},                      /* 1EEC; 1EED; Case map */
 
1031
  { 0x001EEE, 0, { 0x001EEF }},                      /* 1EEE; 1EEF; Case map */
 
1032
  { 0x001EF0, 0, { 0x001EF1 }},                      /* 1EF0; 1EF1; Case map */
 
1033
  { 0x001EF2, 0, { 0x001EF3 }},                      /* 1EF2; 1EF3; Case map */
 
1034
  { 0x001EF4, 0, { 0x001EF5 }},                      /* 1EF4; 1EF5; Case map */
 
1035
  { 0x001EF6, 0, { 0x001EF7 }},                      /* 1EF6; 1EF7; Case map */
 
1036
  { 0x001EF8, 0, { 0x001EF9 }},                      /* 1EF8; 1EF9; Case map */
 
1037
  { 0x001F08, 0, { 0x001F00 }},                      /* 1F08; 1F00; Case map */
 
1038
  { 0x001F09, 0, { 0x001F01 }},                      /* 1F09; 1F01; Case map */
 
1039
  { 0x001F0A, 0, { 0x001F02 }},                      /* 1F0A; 1F02; Case map */
 
1040
  { 0x001F0B, 0, { 0x001F03 }},                      /* 1F0B; 1F03; Case map */
 
1041
  { 0x001F0C, 0, { 0x001F04 }},                      /* 1F0C; 1F04; Case map */
 
1042
  { 0x001F0D, 0, { 0x001F05 }},                      /* 1F0D; 1F05; Case map */
 
1043
  { 0x001F0E, 0, { 0x001F06 }},                      /* 1F0E; 1F06; Case map */
 
1044
  { 0x001F0F, 0, { 0x001F07 }},                      /* 1F0F; 1F07; Case map */
 
1045
  { 0x001F18, 0, { 0x001F10 }},                      /* 1F18; 1F10; Case map */
 
1046
  { 0x001F19, 0, { 0x001F11 }},                      /* 1F19; 1F11; Case map */
 
1047
  { 0x001F1A, 0, { 0x001F12 }},                      /* 1F1A; 1F12; Case map */
 
1048
  { 0x001F1B, 0, { 0x001F13 }},                      /* 1F1B; 1F13; Case map */
 
1049
  { 0x001F1C, 0, { 0x001F14 }},                      /* 1F1C; 1F14; Case map */
 
1050
  { 0x001F1D, 0, { 0x001F15 }},                      /* 1F1D; 1F15; Case map */
 
1051
  { 0x001F28, 0, { 0x001F20 }},                      /* 1F28; 1F20; Case map */
 
1052
  { 0x001F29, 0, { 0x001F21 }},                      /* 1F29; 1F21; Case map */
 
1053
  { 0x001F2A, 0, { 0x001F22 }},                      /* 1F2A; 1F22; Case map */
 
1054
  { 0x001F2B, 0, { 0x001F23 }},                      /* 1F2B; 1F23; Case map */
 
1055
  { 0x001F2C, 0, { 0x001F24 }},                      /* 1F2C; 1F24; Case map */
 
1056
  { 0x001F2D, 0, { 0x001F25 }},                      /* 1F2D; 1F25; Case map */
 
1057
  { 0x001F2E, 0, { 0x001F26 }},                      /* 1F2E; 1F26; Case map */
 
1058
  { 0x001F2F, 0, { 0x001F27 }},                      /* 1F2F; 1F27; Case map */
 
1059
  { 0x001F38, 0, { 0x001F30 }},                      /* 1F38; 1F30; Case map */
 
1060
  { 0x001F39, 0, { 0x001F31 }},                      /* 1F39; 1F31; Case map */
 
1061
  { 0x001F3A, 0, { 0x001F32 }},                      /* 1F3A; 1F32; Case map */
 
1062
  { 0x001F3B, 0, { 0x001F33 }},                      /* 1F3B; 1F33; Case map */
 
1063
  { 0x001F3C, 0, { 0x001F34 }},                      /* 1F3C; 1F34; Case map */
 
1064
  { 0x001F3D, 0, { 0x001F35 }},                      /* 1F3D; 1F35; Case map */
 
1065
  { 0x001F3E, 0, { 0x001F36 }},                      /* 1F3E; 1F36; Case map */
 
1066
  { 0x001F3F, 0, { 0x001F37 }},                      /* 1F3F; 1F37; Case map */
 
1067
  { 0x001F48, 0, { 0x001F40 }},                      /* 1F48; 1F40; Case map */
 
1068
  { 0x001F49, 0, { 0x001F41 }},                      /* 1F49; 1F41; Case map */
 
1069
  { 0x001F4A, 0, { 0x001F42 }},                      /* 1F4A; 1F42; Case map */
 
1070
  { 0x001F4B, 0, { 0x001F43 }},                      /* 1F4B; 1F43; Case map */
 
1071
  { 0x001F4C, 0, { 0x001F44 }},                      /* 1F4C; 1F44; Case map */
 
1072
  { 0x001F4D, 0, { 0x001F45 }},                      /* 1F4D; 1F45; Case map */
 
1073
  { 0x001F50, 0, { 0x0003C5,                    /* 1F50; 03C5 0313; Case map */
 
1074
                   0x000313 }},
 
1075
  { 0x001F52, 0, { 0x0003C5,               /* 1F52; 03C5 0313 0300; Case map */
 
1076
                   0x000313, 0x000300 }},
 
1077
  { 0x001F54, 0, { 0x0003C5,               /* 1F54; 03C5 0313 0301; Case map */
 
1078
                   0x000313, 0x000301 }},
 
1079
  { 0x001F56, 0, { 0x0003C5,               /* 1F56; 03C5 0313 0342; Case map */
 
1080
                   0x000313, 0x000342 }},
 
1081
  { 0x001F59, 0, { 0x001F51 }},                      /* 1F59; 1F51; Case map */
 
1082
  { 0x001F5B, 0, { 0x001F53 }},                      /* 1F5B; 1F53; Case map */
 
1083
  { 0x001F5D, 0, { 0x001F55 }},                      /* 1F5D; 1F55; Case map */
 
1084
  { 0x001F5F, 0, { 0x001F57 }},                      /* 1F5F; 1F57; Case map */
 
1085
  { 0x001F68, 0, { 0x001F60 }},                      /* 1F68; 1F60; Case map */
 
1086
  { 0x001F69, 0, { 0x001F61 }},                      /* 1F69; 1F61; Case map */
 
1087
  { 0x001F6A, 0, { 0x001F62 }},                      /* 1F6A; 1F62; Case map */
 
1088
  { 0x001F6B, 0, { 0x001F63 }},                      /* 1F6B; 1F63; Case map */
 
1089
  { 0x001F6C, 0, { 0x001F64 }},                      /* 1F6C; 1F64; Case map */
 
1090
  { 0x001F6D, 0, { 0x001F65 }},                      /* 1F6D; 1F65; Case map */
 
1091
  { 0x001F6E, 0, { 0x001F66 }},                      /* 1F6E; 1F66; Case map */
 
1092
  { 0x001F6F, 0, { 0x001F67 }},                      /* 1F6F; 1F67; Case map */
 
1093
  { 0x001F80, 0, { 0x001F00,                    /* 1F80; 1F00 03B9; Case map */
 
1094
                   0x0003B9 }},
 
1095
  { 0x001F81, 0, { 0x001F01,                    /* 1F81; 1F01 03B9; Case map */
 
1096
                   0x0003B9 }},
 
1097
  { 0x001F82, 0, { 0x001F02,                    /* 1F82; 1F02 03B9; Case map */
 
1098
                   0x0003B9 }},
 
1099
  { 0x001F83, 0, { 0x001F03,                    /* 1F83; 1F03 03B9; Case map */
 
1100
                   0x0003B9 }},
 
1101
  { 0x001F84, 0, { 0x001F04,                    /* 1F84; 1F04 03B9; Case map */
 
1102
                   0x0003B9 }},
 
1103
  { 0x001F85, 0, { 0x001F05,                    /* 1F85; 1F05 03B9; Case map */
 
1104
                   0x0003B9 }},
 
1105
  { 0x001F86, 0, { 0x001F06,                    /* 1F86; 1F06 03B9; Case map */
 
1106
                   0x0003B9 }},
 
1107
  { 0x001F87, 0, { 0x001F07,                    /* 1F87; 1F07 03B9; Case map */
 
1108
                   0x0003B9 }},
 
1109
  { 0x001F88, 0, { 0x001F00,                    /* 1F88; 1F00 03B9; Case map */
 
1110
                   0x0003B9 }},
 
1111
  { 0x001F89, 0, { 0x001F01,                    /* 1F89; 1F01 03B9; Case map */
 
1112
                   0x0003B9 }},
 
1113
  { 0x001F8A, 0, { 0x001F02,                    /* 1F8A; 1F02 03B9; Case map */
 
1114
                   0x0003B9 }},
 
1115
  { 0x001F8B, 0, { 0x001F03,                    /* 1F8B; 1F03 03B9; Case map */
 
1116
                   0x0003B9 }},
 
1117
  { 0x001F8C, 0, { 0x001F04,                    /* 1F8C; 1F04 03B9; Case map */
 
1118
                   0x0003B9 }},
 
1119
  { 0x001F8D, 0, { 0x001F05,                    /* 1F8D; 1F05 03B9; Case map */
 
1120
                   0x0003B9 }},
 
1121
  { 0x001F8E, 0, { 0x001F06,                    /* 1F8E; 1F06 03B9; Case map */
 
1122
                   0x0003B9 }},
 
1123
  { 0x001F8F, 0, { 0x001F07,                    /* 1F8F; 1F07 03B9; Case map */
 
1124
                   0x0003B9 }},
 
1125
  { 0x001F90, 0, { 0x001F20,                    /* 1F90; 1F20 03B9; Case map */
 
1126
                   0x0003B9 }},
 
1127
  { 0x001F91, 0, { 0x001F21,                    /* 1F91; 1F21 03B9; Case map */
 
1128
                   0x0003B9 }},
 
1129
  { 0x001F92, 0, { 0x001F22,                    /* 1F92; 1F22 03B9; Case map */
 
1130
                   0x0003B9 }},
 
1131
  { 0x001F93, 0, { 0x001F23,                    /* 1F93; 1F23 03B9; Case map */
 
1132
                   0x0003B9 }},
 
1133
  { 0x001F94, 0, { 0x001F24,                    /* 1F94; 1F24 03B9; Case map */
 
1134
                   0x0003B9 }},
 
1135
  { 0x001F95, 0, { 0x001F25,                    /* 1F95; 1F25 03B9; Case map */
 
1136
                   0x0003B9 }},
 
1137
  { 0x001F96, 0, { 0x001F26,                    /* 1F96; 1F26 03B9; Case map */
 
1138
                   0x0003B9 }},
 
1139
  { 0x001F97, 0, { 0x001F27,                    /* 1F97; 1F27 03B9; Case map */
 
1140
                   0x0003B9 }},
 
1141
  { 0x001F98, 0, { 0x001F20,                    /* 1F98; 1F20 03B9; Case map */
 
1142
                   0x0003B9 }},
 
1143
  { 0x001F99, 0, { 0x001F21,                    /* 1F99; 1F21 03B9; Case map */
 
1144
                   0x0003B9 }},
 
1145
  { 0x001F9A, 0, { 0x001F22,                    /* 1F9A; 1F22 03B9; Case map */
 
1146
                   0x0003B9 }},
 
1147
  { 0x001F9B, 0, { 0x001F23,                    /* 1F9B; 1F23 03B9; Case map */
 
1148
                   0x0003B9 }},
 
1149
  { 0x001F9C, 0, { 0x001F24,                    /* 1F9C; 1F24 03B9; Case map */
 
1150
                   0x0003B9 }},
 
1151
  { 0x001F9D, 0, { 0x001F25,                    /* 1F9D; 1F25 03B9; Case map */
 
1152
                   0x0003B9 }},
 
1153
  { 0x001F9E, 0, { 0x001F26,                    /* 1F9E; 1F26 03B9; Case map */
 
1154
                   0x0003B9 }},
 
1155
  { 0x001F9F, 0, { 0x001F27,                    /* 1F9F; 1F27 03B9; Case map */
 
1156
                   0x0003B9 }},
 
1157
  { 0x001FA0, 0, { 0x001F60,                    /* 1FA0; 1F60 03B9; Case map */
 
1158
                   0x0003B9 }},
 
1159
  { 0x001FA1, 0, { 0x001F61,                    /* 1FA1; 1F61 03B9; Case map */
 
1160
                   0x0003B9 }},
 
1161
  { 0x001FA2, 0, { 0x001F62,                    /* 1FA2; 1F62 03B9; Case map */
 
1162
                   0x0003B9 }},
 
1163
  { 0x001FA3, 0, { 0x001F63,                    /* 1FA3; 1F63 03B9; Case map */
 
1164
                   0x0003B9 }},
 
1165
  { 0x001FA4, 0, { 0x001F64,                    /* 1FA4; 1F64 03B9; Case map */
 
1166
                   0x0003B9 }},
 
1167
  { 0x001FA5, 0, { 0x001F65,                    /* 1FA5; 1F65 03B9; Case map */
 
1168
                   0x0003B9 }},
 
1169
  { 0x001FA6, 0, { 0x001F66,                    /* 1FA6; 1F66 03B9; Case map */
 
1170
                   0x0003B9 }},
 
1171
  { 0x001FA7, 0, { 0x001F67,                    /* 1FA7; 1F67 03B9; Case map */
 
1172
                   0x0003B9 }},
 
1173
  { 0x001FA8, 0, { 0x001F60,                    /* 1FA8; 1F60 03B9; Case map */
 
1174
                   0x0003B9 }},
 
1175
  { 0x001FA9, 0, { 0x001F61,                    /* 1FA9; 1F61 03B9; Case map */
 
1176
                   0x0003B9 }},
 
1177
  { 0x001FAA, 0, { 0x001F62,                    /* 1FAA; 1F62 03B9; Case map */
 
1178
                   0x0003B9 }},
 
1179
  { 0x001FAB, 0, { 0x001F63,                    /* 1FAB; 1F63 03B9; Case map */
 
1180
                   0x0003B9 }},
 
1181
  { 0x001FAC, 0, { 0x001F64,                    /* 1FAC; 1F64 03B9; Case map */
 
1182
                   0x0003B9 }},
 
1183
  { 0x001FAD, 0, { 0x001F65,                    /* 1FAD; 1F65 03B9; Case map */
 
1184
                   0x0003B9 }},
 
1185
  { 0x001FAE, 0, { 0x001F66,                    /* 1FAE; 1F66 03B9; Case map */
 
1186
                   0x0003B9 }},
 
1187
  { 0x001FAF, 0, { 0x001F67,                    /* 1FAF; 1F67 03B9; Case map */
 
1188
                   0x0003B9 }},
 
1189
  { 0x001FB2, 0, { 0x001F70,                    /* 1FB2; 1F70 03B9; Case map */
 
1190
                   0x0003B9 }},
 
1191
  { 0x001FB3, 0, { 0x0003B1,                    /* 1FB3; 03B1 03B9; Case map */
 
1192
                   0x0003B9 }},
 
1193
  { 0x001FB4, 0, { 0x0003AC,                    /* 1FB4; 03AC 03B9; Case map */
 
1194
                   0x0003B9 }},
 
1195
  { 0x001FB6, 0, { 0x0003B1,                    /* 1FB6; 03B1 0342; Case map */
 
1196
                   0x000342 }},
 
1197
  { 0x001FB7, 0, { 0x0003B1,               /* 1FB7; 03B1 0342 03B9; Case map */
 
1198
                   0x000342, 0x0003B9 }},
 
1199
  { 0x001FB8, 0, { 0x001FB0 }},                      /* 1FB8; 1FB0; Case map */
 
1200
  { 0x001FB9, 0, { 0x001FB1 }},                      /* 1FB9; 1FB1; Case map */
 
1201
  { 0x001FBA, 0, { 0x001F70 }},                      /* 1FBA; 1F70; Case map */
 
1202
  { 0x001FBB, 0, { 0x001F71 }},                      /* 1FBB; 1F71; Case map */
 
1203
  { 0x001FBC, 0, { 0x0003B1,                    /* 1FBC; 03B1 03B9; Case map */
 
1204
                   0x0003B9 }},
 
1205
  { 0x001FBE, 0, { 0x0003B9 }},                      /* 1FBE; 03B9; Case map */
 
1206
  { 0x001FC2, 0, { 0x001F74,                    /* 1FC2; 1F74 03B9; Case map */
 
1207
                   0x0003B9 }},
 
1208
  { 0x001FC3, 0, { 0x0003B7,                    /* 1FC3; 03B7 03B9; Case map */
 
1209
                   0x0003B9 }},
 
1210
  { 0x001FC4, 0, { 0x0003AE,                    /* 1FC4; 03AE 03B9; Case map */
 
1211
                   0x0003B9 }},
 
1212
  { 0x001FC6, 0, { 0x0003B7,                    /* 1FC6; 03B7 0342; Case map */
 
1213
                   0x000342 }},
 
1214
  { 0x001FC7, 0, { 0x0003B7,               /* 1FC7; 03B7 0342 03B9; Case map */
 
1215
                   0x000342, 0x0003B9 }},
 
1216
  { 0x001FC8, 0, { 0x001F72 }},                      /* 1FC8; 1F72; Case map */
 
1217
  { 0x001FC9, 0, { 0x001F73 }},                      /* 1FC9; 1F73; Case map */
 
1218
  { 0x001FCA, 0, { 0x001F74 }},                      /* 1FCA; 1F74; Case map */
 
1219
  { 0x001FCB, 0, { 0x001F75 }},                      /* 1FCB; 1F75; Case map */
 
1220
  { 0x001FCC, 0, { 0x0003B7,                    /* 1FCC; 03B7 03B9; Case map */
 
1221
                   0x0003B9 }},
 
1222
  { 0x001FD2, 0, { 0x0003B9,               /* 1FD2; 03B9 0308 0300; Case map */
 
1223
                   0x000308, 0x000300 }},
 
1224
  { 0x001FD3, 0, { 0x0003B9,               /* 1FD3; 03B9 0308 0301; Case map */
 
1225
                   0x000308, 0x000301 }},
 
1226
  { 0x001FD6, 0, { 0x0003B9,                    /* 1FD6; 03B9 0342; Case map */
 
1227
                   0x000342 }},
 
1228
  { 0x001FD7, 0, { 0x0003B9,               /* 1FD7; 03B9 0308 0342; Case map */
 
1229
                   0x000308, 0x000342 }},
 
1230
  { 0x001FD8, 0, { 0x001FD0 }},                      /* 1FD8; 1FD0; Case map */
 
1231
  { 0x001FD9, 0, { 0x001FD1 }},                      /* 1FD9; 1FD1; Case map */
 
1232
  { 0x001FDA, 0, { 0x001F76 }},                      /* 1FDA; 1F76; Case map */
 
1233
  { 0x001FDB, 0, { 0x001F77 }},                      /* 1FDB; 1F77; Case map */
 
1234
  { 0x001FE2, 0, { 0x0003C5,               /* 1FE2; 03C5 0308 0300; Case map */
 
1235
                   0x000308, 0x000300 }},
 
1236
  { 0x001FE3, 0, { 0x0003C5,               /* 1FE3; 03C5 0308 0301; Case map */
 
1237
                   0x000308, 0x000301 }},
 
1238
  { 0x001FE4, 0, { 0x0003C1,                    /* 1FE4; 03C1 0313; Case map */
 
1239
                   0x000313 }},
 
1240
  { 0x001FE6, 0, { 0x0003C5,                    /* 1FE6; 03C5 0342; Case map */
 
1241
                   0x000342 }},
 
1242
  { 0x001FE7, 0, { 0x0003C5,               /* 1FE7; 03C5 0308 0342; Case map */
 
1243
                   0x000308, 0x000342 }},
 
1244
  { 0x001FE8, 0, { 0x001FE0 }},                      /* 1FE8; 1FE0; Case map */
 
1245
  { 0x001FE9, 0, { 0x001FE1 }},                      /* 1FE9; 1FE1; Case map */
 
1246
  { 0x001FEA, 0, { 0x001F7A }},                      /* 1FEA; 1F7A; Case map */
 
1247
  { 0x001FEB, 0, { 0x001F7B }},                      /* 1FEB; 1F7B; Case map */
 
1248
  { 0x001FEC, 0, { 0x001FE5 }},                      /* 1FEC; 1FE5; Case map */
 
1249
  { 0x001FF2, 0, { 0x001F7C,                    /* 1FF2; 1F7C 03B9; Case map */
 
1250
                   0x0003B9 }},
 
1251
  { 0x001FF3, 0, { 0x0003C9,                    /* 1FF3; 03C9 03B9; Case map */
 
1252
                   0x0003B9 }},
 
1253
  { 0x001FF4, 0, { 0x0003CE,                    /* 1FF4; 03CE 03B9; Case map */
 
1254
                   0x0003B9 }},
 
1255
  { 0x001FF6, 0, { 0x0003C9,                    /* 1FF6; 03C9 0342; Case map */
 
1256
                   0x000342 }},
 
1257
  { 0x001FF7, 0, { 0x0003C9,               /* 1FF7; 03C9 0342 03B9; Case map */
 
1258
                   0x000342, 0x0003B9 }},
 
1259
  { 0x001FF8, 0, { 0x001F78 }},                      /* 1FF8; 1F78; Case map */
 
1260
  { 0x001FF9, 0, { 0x001F79 }},                      /* 1FF9; 1F79; Case map */
 
1261
  { 0x001FFA, 0, { 0x001F7C }},                      /* 1FFA; 1F7C; Case map */
 
1262
  { 0x001FFB, 0, { 0x001F7D }},                      /* 1FFB; 1F7D; Case map */
 
1263
  { 0x001FFC, 0, { 0x0003C9,                    /* 1FFC; 03C9 03B9; Case map */
 
1264
                   0x0003B9 }},
 
1265
  { 0x0020A8, 0, { 0x000072,          /* 20A8; 0072 0073; Additional folding */
 
1266
                   0x000073 }},
 
1267
  { 0x002102, 0, { 0x000063 }},            /* 2102; 0063; Additional folding */
 
1268
  { 0x002103, 0, { 0x0000B0,          /* 2103; 00B0 0063; Additional folding */
 
1269
                   0x000063 }},
 
1270
  { 0x002107, 0, { 0x00025B }},            /* 2107; 025B; Additional folding */
 
1271
  { 0x002109, 0, { 0x0000B0,          /* 2109; 00B0 0066; Additional folding */
 
1272
                   0x000066 }},
 
1273
  { 0x00210B, 0, { 0x000068 }},            /* 210B; 0068; Additional folding */
 
1274
  { 0x00210C, 0, { 0x000068 }},            /* 210C; 0068; Additional folding */
 
1275
  { 0x00210D, 0, { 0x000068 }},            /* 210D; 0068; Additional folding */
 
1276
  { 0x002110, 0, { 0x000069 }},            /* 2110; 0069; Additional folding */
 
1277
  { 0x002111, 0, { 0x000069 }},            /* 2111; 0069; Additional folding */
 
1278
  { 0x002112, 0, { 0x00006C }},            /* 2112; 006C; Additional folding */
 
1279
  { 0x002115, 0, { 0x00006E }},            /* 2115; 006E; Additional folding */
 
1280
  { 0x002116, 0, { 0x00006E,          /* 2116; 006E 006F; Additional folding */
 
1281
                   0x00006F }},
 
1282
  { 0x002119, 0, { 0x000070 }},            /* 2119; 0070; Additional folding */
 
1283
  { 0x00211A, 0, { 0x000071 }},            /* 211A; 0071; Additional folding */
 
1284
  { 0x00211B, 0, { 0x000072 }},            /* 211B; 0072; Additional folding */
 
1285
  { 0x00211C, 0, { 0x000072 }},            /* 211C; 0072; Additional folding */
 
1286
  { 0x00211D, 0, { 0x000072 }},            /* 211D; 0072; Additional folding */
 
1287
  { 0x002120, 0, { 0x000073,          /* 2120; 0073 006D; Additional folding */
 
1288
                   0x00006D }},
 
1289
  { 0x002121, 0, { 0x000074,     /* 2121; 0074 0065 006C; Additional folding */
 
1290
                   0x000065, 0x00006C }},
 
1291
  { 0x002122, 0, { 0x000074,          /* 2122; 0074 006D; Additional folding */
 
1292
                   0x00006D }},
 
1293
  { 0x002124, 0, { 0x00007A }},            /* 2124; 007A; Additional folding */
 
1294
  { 0x002126, 0, { 0x0003C9 }},                      /* 2126; 03C9; Case map */
 
1295
  { 0x002128, 0, { 0x00007A }},            /* 2128; 007A; Additional folding */
 
1296
  { 0x00212A, 0, { 0x00006B }},                      /* 212A; 006B; Case map */
 
1297
  { 0x00212B, 0, { 0x0000E5 }},                      /* 212B; 00E5; Case map */
 
1298
  { 0x00212C, 0, { 0x000062 }},            /* 212C; 0062; Additional folding */
 
1299
  { 0x00212D, 0, { 0x000063 }},            /* 212D; 0063; Additional folding */
 
1300
  { 0x002130, 0, { 0x000065 }},            /* 2130; 0065; Additional folding */
 
1301
  { 0x002131, 0, { 0x000066 }},            /* 2131; 0066; Additional folding */
 
1302
  { 0x002133, 0, { 0x00006D }},            /* 2133; 006D; Additional folding */
 
1303
  { 0x00213E, 0, { 0x0003B3 }},            /* 213E; 03B3; Additional folding */
 
1304
  { 0x00213F, 0, { 0x0003C0 }},            /* 213F; 03C0; Additional folding */
 
1305
  { 0x002145, 0, { 0x000064 }},            /* 2145; 0064; Additional folding */
 
1306
  { 0x002160, 0, { 0x002170 }},                      /* 2160; 2170; Case map */
 
1307
  { 0x002161, 0, { 0x002171 }},                      /* 2161; 2171; Case map */
 
1308
  { 0x002162, 0, { 0x002172 }},                      /* 2162; 2172; Case map */
 
1309
  { 0x002163, 0, { 0x002173 }},                      /* 2163; 2173; Case map */
 
1310
  { 0x002164, 0, { 0x002174 }},                      /* 2164; 2174; Case map */
 
1311
  { 0x002165, 0, { 0x002175 }},                      /* 2165; 2175; Case map */
 
1312
  { 0x002166, 0, { 0x002176 }},                      /* 2166; 2176; Case map */
 
1313
  { 0x002167, 0, { 0x002177 }},                      /* 2167; 2177; Case map */
 
1314
  { 0x002168, 0, { 0x002178 }},                      /* 2168; 2178; Case map */
 
1315
  { 0x002169, 0, { 0x002179 }},                      /* 2169; 2179; Case map */
 
1316
  { 0x00216A, 0, { 0x00217A }},                      /* 216A; 217A; Case map */
 
1317
  { 0x00216B, 0, { 0x00217B }},                      /* 216B; 217B; Case map */
 
1318
  { 0x00216C, 0, { 0x00217C }},                      /* 216C; 217C; Case map */
 
1319
  { 0x00216D, 0, { 0x00217D }},                      /* 216D; 217D; Case map */
 
1320
  { 0x00216E, 0, { 0x00217E }},                      /* 216E; 217E; Case map */
 
1321
  { 0x00216F, 0, { 0x00217F }},                      /* 216F; 217F; Case map */
 
1322
  { 0x0024B6, 0, { 0x0024D0 }},                      /* 24B6; 24D0; Case map */
 
1323
  { 0x0024B7, 0, { 0x0024D1 }},                      /* 24B7; 24D1; Case map */
 
1324
  { 0x0024B8, 0, { 0x0024D2 }},                      /* 24B8; 24D2; Case map */
 
1325
  { 0x0024B9, 0, { 0x0024D3 }},                      /* 24B9; 24D3; Case map */
 
1326
  { 0x0024BA, 0, { 0x0024D4 }},                      /* 24BA; 24D4; Case map */
 
1327
  { 0x0024BB, 0, { 0x0024D5 }},                      /* 24BB; 24D5; Case map */
 
1328
  { 0x0024BC, 0, { 0x0024D6 }},                      /* 24BC; 24D6; Case map */
 
1329
  { 0x0024BD, 0, { 0x0024D7 }},                      /* 24BD; 24D7; Case map */
 
1330
  { 0x0024BE, 0, { 0x0024D8 }},                      /* 24BE; 24D8; Case map */
 
1331
  { 0x0024BF, 0, { 0x0024D9 }},                      /* 24BF; 24D9; Case map */
 
1332
  { 0x0024C0, 0, { 0x0024DA }},                      /* 24C0; 24DA; Case map */
 
1333
  { 0x0024C1, 0, { 0x0024DB }},                      /* 24C1; 24DB; Case map */
 
1334
  { 0x0024C2, 0, { 0x0024DC }},                      /* 24C2; 24DC; Case map */
 
1335
  { 0x0024C3, 0, { 0x0024DD }},                      /* 24C3; 24DD; Case map */
 
1336
  { 0x0024C4, 0, { 0x0024DE }},                      /* 24C4; 24DE; Case map */
 
1337
  { 0x0024C5, 0, { 0x0024DF }},                      /* 24C5; 24DF; Case map */
 
1338
  { 0x0024C6, 0, { 0x0024E0 }},                      /* 24C6; 24E0; Case map */
 
1339
  { 0x0024C7, 0, { 0x0024E1 }},                      /* 24C7; 24E1; Case map */
 
1340
  { 0x0024C8, 0, { 0x0024E2 }},                      /* 24C8; 24E2; Case map */
 
1341
  { 0x0024C9, 0, { 0x0024E3 }},                      /* 24C9; 24E3; Case map */
 
1342
  { 0x0024CA, 0, { 0x0024E4 }},                      /* 24CA; 24E4; Case map */
 
1343
  { 0x0024CB, 0, { 0x0024E5 }},                      /* 24CB; 24E5; Case map */
 
1344
  { 0x0024CC, 0, { 0x0024E6 }},                      /* 24CC; 24E6; Case map */
 
1345
  { 0x0024CD, 0, { 0x0024E7 }},                      /* 24CD; 24E7; Case map */
 
1346
  { 0x0024CE, 0, { 0x0024E8 }},                      /* 24CE; 24E8; Case map */
 
1347
  { 0x0024CF, 0, { 0x0024E9 }},                      /* 24CF; 24E9; Case map */
 
1348
  { 0x003371, 0, { 0x000068,     /* 3371; 0068 0070 0061; Additional folding */
 
1349
                   0x000070, 0x000061 }},
 
1350
  { 0x003373, 0, { 0x000061,          /* 3373; 0061 0075; Additional folding */
 
1351
                   0x000075 }},
 
1352
  { 0x003375, 0, { 0x00006F,          /* 3375; 006F 0076; Additional folding */
 
1353
                   0x000076 }},
 
1354
  { 0x003380, 0, { 0x000070,          /* 3380; 0070 0061; Additional folding */
 
1355
                   0x000061 }},
 
1356
  { 0x003381, 0, { 0x00006E,          /* 3381; 006E 0061; Additional folding */
 
1357
                   0x000061 }},
 
1358
  { 0x003382, 0, { 0x0003BC,          /* 3382; 03BC 0061; Additional folding */
 
1359
                   0x000061 }},
 
1360
  { 0x003383, 0, { 0x00006D,          /* 3383; 006D 0061; Additional folding */
 
1361
                   0x000061 }},
 
1362
  { 0x003384, 0, { 0x00006B,          /* 3384; 006B 0061; Additional folding */
 
1363
                   0x000061 }},
 
1364
  { 0x003385, 0, { 0x00006B,          /* 3385; 006B 0062; Additional folding */
 
1365
                   0x000062 }},
 
1366
  { 0x003386, 0, { 0x00006D,          /* 3386; 006D 0062; Additional folding */
 
1367
                   0x000062 }},
 
1368
  { 0x003387, 0, { 0x000067,          /* 3387; 0067 0062; Additional folding */
 
1369
                   0x000062 }},
 
1370
  { 0x00338A, 0, { 0x000070,          /* 338A; 0070 0066; Additional folding */
 
1371
                   0x000066 }},
 
1372
  { 0x00338B, 0, { 0x00006E,          /* 338B; 006E 0066; Additional folding */
 
1373
                   0x000066 }},
 
1374
  { 0x00338C, 0, { 0x0003BC,          /* 338C; 03BC 0066; Additional folding */
 
1375
                   0x000066 }},
 
1376
  { 0x003390, 0, { 0x000068,          /* 3390; 0068 007A; Additional folding */
 
1377
                   0x00007A }},
 
1378
  { 0x003391, 0, { 0x00006B,     /* 3391; 006B 0068 007A; Additional folding */
 
1379
                   0x000068, 0x00007A }},
 
1380
  { 0x003392, 0, { 0x00006D,     /* 3392; 006D 0068 007A; Additional folding */
 
1381
                   0x000068, 0x00007A }},
 
1382
  { 0x003393, 0, { 0x000067,     /* 3393; 0067 0068 007A; Additional folding */
 
1383
                   0x000068, 0x00007A }},
 
1384
  { 0x003394, 0, { 0x000074,     /* 3394; 0074 0068 007A; Additional folding */
 
1385
                   0x000068, 0x00007A }},
 
1386
  { 0x0033A9, 0, { 0x000070,          /* 33A9; 0070 0061; Additional folding */
 
1387
                   0x000061 }},
 
1388
  { 0x0033AA, 0, { 0x00006B,     /* 33AA; 006B 0070 0061; Additional folding */
 
1389
                   0x000070, 0x000061 }},
 
1390
  { 0x0033AB, 0, { 0x00006D,     /* 33AB; 006D 0070 0061; Additional folding */
 
1391
                   0x000070, 0x000061 }},
 
1392
  { 0x0033AC, 0, { 0x000067,     /* 33AC; 0067 0070 0061; Additional folding */
 
1393
                   0x000070, 0x000061 }},
 
1394
  { 0x0033B4, 0, { 0x000070,          /* 33B4; 0070 0076; Additional folding */
 
1395
                   0x000076 }},
 
1396
  { 0x0033B5, 0, { 0x00006E,          /* 33B5; 006E 0076; Additional folding */
 
1397
                   0x000076 }},
 
1398
  { 0x0033B6, 0, { 0x0003BC,          /* 33B6; 03BC 0076; Additional folding */
 
1399
                   0x000076 }},
 
1400
  { 0x0033B7, 0, { 0x00006D,          /* 33B7; 006D 0076; Additional folding */
 
1401
                   0x000076 }},
 
1402
  { 0x0033B8, 0, { 0x00006B,          /* 33B8; 006B 0076; Additional folding */
 
1403
                   0x000076 }},
 
1404
  { 0x0033B9, 0, { 0x00006D,          /* 33B9; 006D 0076; Additional folding */
 
1405
                   0x000076 }},
 
1406
  { 0x0033BA, 0, { 0x000070,          /* 33BA; 0070 0077; Additional folding */
 
1407
                   0x000077 }},
 
1408
  { 0x0033BB, 0, { 0x00006E,          /* 33BB; 006E 0077; Additional folding */
 
1409
                   0x000077 }},
 
1410
  { 0x0033BC, 0, { 0x0003BC,          /* 33BC; 03BC 0077; Additional folding */
 
1411
                   0x000077 }},
 
1412
  { 0x0033BD, 0, { 0x00006D,          /* 33BD; 006D 0077; Additional folding */
 
1413
                   0x000077 }},
 
1414
  { 0x0033BE, 0, { 0x00006B,          /* 33BE; 006B 0077; Additional folding */
 
1415
                   0x000077 }},
 
1416
  { 0x0033BF, 0, { 0x00006D,          /* 33BF; 006D 0077; Additional folding */
 
1417
                   0x000077 }},
 
1418
  { 0x0033C0, 0, { 0x00006B,          /* 33C0; 006B 03C9; Additional folding */
 
1419
                   0x0003C9 }},
 
1420
  { 0x0033C1, 0, { 0x00006D,          /* 33C1; 006D 03C9; Additional folding */
 
1421
                   0x0003C9 }},
 
1422
  { 0x0033C3, 0, { 0x000062,          /* 33C3; 0062 0071; Additional folding */
 
1423
                   0x000071 }},
 
1424
  { 0x0033C6, 0, { 0x000063, /* 33C6; 0063 2215 006B 0067; Additional folding */
 
1425
                   0x002215, 0x00006B, 0x000067 }},
 
1426
  { 0x0033C7, 0, { 0x000063,     /* 33C7; 0063 006F 002E; Additional folding */
 
1427
                   0x00006F, 0x00002E }},
 
1428
  { 0x0033C8, 0, { 0x000064,          /* 33C8; 0064 0062; Additional folding */
 
1429
                   0x000062 }},
 
1430
  { 0x0033C9, 0, { 0x000067,          /* 33C9; 0067 0079; Additional folding */
 
1431
                   0x000079 }},
 
1432
  { 0x0033CB, 0, { 0x000068,          /* 33CB; 0068 0070; Additional folding */
 
1433
                   0x000070 }},
 
1434
  { 0x0033CD, 0, { 0x00006B,          /* 33CD; 006B 006B; Additional folding */
 
1435
                   0x00006B }},
 
1436
  { 0x0033CE, 0, { 0x00006B,          /* 33CE; 006B 006D; Additional folding */
 
1437
                   0x00006D }},
 
1438
  { 0x0033D7, 0, { 0x000070,          /* 33D7; 0070 0068; Additional folding */
 
1439
                   0x000068 }},
 
1440
  { 0x0033D9, 0, { 0x000070,     /* 33D9; 0070 0070 006D; Additional folding */
 
1441
                   0x000070, 0x00006D }},
 
1442
  { 0x0033DA, 0, { 0x000070,          /* 33DA; 0070 0072; Additional folding */
 
1443
                   0x000072 }},
 
1444
  { 0x0033DC, 0, { 0x000073,          /* 33DC; 0073 0076; Additional folding */
 
1445
                   0x000076 }},
 
1446
  { 0x0033DD, 0, { 0x000077,          /* 33DD; 0077 0062; Additional folding */
 
1447
                   0x000062 }},
 
1448
  { 0x00FB00, 0, { 0x000066,                    /* FB00; 0066 0066; Case map */
 
1449
                   0x000066 }},
 
1450
  { 0x00FB01, 0, { 0x000066,                    /* FB01; 0066 0069; Case map */
 
1451
                   0x000069 }},
 
1452
  { 0x00FB02, 0, { 0x000066,                    /* FB02; 0066 006C; Case map */
 
1453
                   0x00006C }},
 
1454
  { 0x00FB03, 0, { 0x000066,               /* FB03; 0066 0066 0069; Case map */
 
1455
                   0x000066, 0x000069 }},
 
1456
  { 0x00FB04, 0, { 0x000066,               /* FB04; 0066 0066 006C; Case map */
 
1457
                   0x000066, 0x00006C }},
 
1458
  { 0x00FB05, 0, { 0x000073,                    /* FB05; 0073 0074; Case map */
 
1459
                   0x000074 }},
 
1460
  { 0x00FB06, 0, { 0x000073,                    /* FB06; 0073 0074; Case map */
 
1461
                   0x000074 }},
 
1462
  { 0x00FB13, 0, { 0x000574,                    /* FB13; 0574 0576; Case map */
 
1463
                   0x000576 }},
 
1464
  { 0x00FB14, 0, { 0x000574,                    /* FB14; 0574 0565; Case map */
 
1465
                   0x000565 }},
 
1466
  { 0x00FB15, 0, { 0x000574,                    /* FB15; 0574 056B; Case map */
 
1467
                   0x00056B }},
 
1468
  { 0x00FB16, 0, { 0x00057E,                    /* FB16; 057E 0576; Case map */
 
1469
                   0x000576 }},
 
1470
  { 0x00FB17, 0, { 0x000574,                    /* FB17; 0574 056D; Case map */
 
1471
                   0x00056D }},
 
1472
  { 0x00FF21, 0, { 0x00FF41 }},                      /* FF21; FF41; Case map */
 
1473
  { 0x00FF22, 0, { 0x00FF42 }},                      /* FF22; FF42; Case map */
 
1474
  { 0x00FF23, 0, { 0x00FF43 }},                      /* FF23; FF43; Case map */
 
1475
  { 0x00FF24, 0, { 0x00FF44 }},                      /* FF24; FF44; Case map */
 
1476
  { 0x00FF25, 0, { 0x00FF45 }},                      /* FF25; FF45; Case map */
 
1477
  { 0x00FF26, 0, { 0x00FF46 }},                      /* FF26; FF46; Case map */
 
1478
  { 0x00FF27, 0, { 0x00FF47 }},                      /* FF27; FF47; Case map */
 
1479
  { 0x00FF28, 0, { 0x00FF48 }},                      /* FF28; FF48; Case map */
 
1480
  { 0x00FF29, 0, { 0x00FF49 }},                      /* FF29; FF49; Case map */
 
1481
  { 0x00FF2A, 0, { 0x00FF4A }},                      /* FF2A; FF4A; Case map */
 
1482
  { 0x00FF2B, 0, { 0x00FF4B }},                      /* FF2B; FF4B; Case map */
 
1483
  { 0x00FF2C, 0, { 0x00FF4C }},                      /* FF2C; FF4C; Case map */
 
1484
  { 0x00FF2D, 0, { 0x00FF4D }},                      /* FF2D; FF4D; Case map */
 
1485
  { 0x00FF2E, 0, { 0x00FF4E }},                      /* FF2E; FF4E; Case map */
 
1486
  { 0x00FF2F, 0, { 0x00FF4F }},                      /* FF2F; FF4F; Case map */
 
1487
  { 0x00FF30, 0, { 0x00FF50 }},                      /* FF30; FF50; Case map */
 
1488
  { 0x00FF31, 0, { 0x00FF51 }},                      /* FF31; FF51; Case map */
 
1489
  { 0x00FF32, 0, { 0x00FF52 }},                      /* FF32; FF52; Case map */
 
1490
  { 0x00FF33, 0, { 0x00FF53 }},                      /* FF33; FF53; Case map */
 
1491
  { 0x00FF34, 0, { 0x00FF54 }},                      /* FF34; FF54; Case map */
 
1492
  { 0x00FF35, 0, { 0x00FF55 }},                      /* FF35; FF55; Case map */
 
1493
  { 0x00FF36, 0, { 0x00FF56 }},                      /* FF36; FF56; Case map */
 
1494
  { 0x00FF37, 0, { 0x00FF57 }},                      /* FF37; FF57; Case map */
 
1495
  { 0x00FF38, 0, { 0x00FF58 }},                      /* FF38; FF58; Case map */
 
1496
  { 0x00FF39, 0, { 0x00FF59 }},                      /* FF39; FF59; Case map */
 
1497
  { 0x00FF3A, 0, { 0x00FF5A }},                      /* FF3A; FF5A; Case map */
 
1498
  { 0x010400, 0, { 0x010428 }},                    /* 10400; 10428; Case map */
 
1499
  { 0x010401, 0, { 0x010429 }},                    /* 10401; 10429; Case map */
 
1500
  { 0x010402, 0, { 0x01042A }},                    /* 10402; 1042A; Case map */
 
1501
  { 0x010403, 0, { 0x01042B }},                    /* 10403; 1042B; Case map */
 
1502
  { 0x010404, 0, { 0x01042C }},                    /* 10404; 1042C; Case map */
 
1503
  { 0x010405, 0, { 0x01042D }},                    /* 10405; 1042D; Case map */
 
1504
  { 0x010406, 0, { 0x01042E }},                    /* 10406; 1042E; Case map */
 
1505
  { 0x010407, 0, { 0x01042F }},                    /* 10407; 1042F; Case map */
 
1506
  { 0x010408, 0, { 0x010430 }},                    /* 10408; 10430; Case map */
 
1507
  { 0x010409, 0, { 0x010431 }},                    /* 10409; 10431; Case map */
 
1508
  { 0x01040A, 0, { 0x010432 }},                    /* 1040A; 10432; Case map */
 
1509
  { 0x01040B, 0, { 0x010433 }},                    /* 1040B; 10433; Case map */
 
1510
  { 0x01040C, 0, { 0x010434 }},                    /* 1040C; 10434; Case map */
 
1511
  { 0x01040D, 0, { 0x010435 }},                    /* 1040D; 10435; Case map */
 
1512
  { 0x01040E, 0, { 0x010436 }},                    /* 1040E; 10436; Case map */
 
1513
  { 0x01040F, 0, { 0x010437 }},                    /* 1040F; 10437; Case map */
 
1514
  { 0x010410, 0, { 0x010438 }},                    /* 10410; 10438; Case map */
 
1515
  { 0x010411, 0, { 0x010439 }},                    /* 10411; 10439; Case map */
 
1516
  { 0x010412, 0, { 0x01043A }},                    /* 10412; 1043A; Case map */
 
1517
  { 0x010413, 0, { 0x01043B }},                    /* 10413; 1043B; Case map */
 
1518
  { 0x010414, 0, { 0x01043C }},                    /* 10414; 1043C; Case map */
 
1519
  { 0x010415, 0, { 0x01043D }},                    /* 10415; 1043D; Case map */
 
1520
  { 0x010416, 0, { 0x01043E }},                    /* 10416; 1043E; Case map */
 
1521
  { 0x010417, 0, { 0x01043F }},                    /* 10417; 1043F; Case map */
 
1522
  { 0x010418, 0, { 0x010440 }},                    /* 10418; 10440; Case map */
 
1523
  { 0x010419, 0, { 0x010441 }},                    /* 10419; 10441; Case map */
 
1524
  { 0x01041A, 0, { 0x010442 }},                    /* 1041A; 10442; Case map */
 
1525
  { 0x01041B, 0, { 0x010443 }},                    /* 1041B; 10443; Case map */
 
1526
  { 0x01041C, 0, { 0x010444 }},                    /* 1041C; 10444; Case map */
 
1527
  { 0x01041D, 0, { 0x010445 }},                    /* 1041D; 10445; Case map */
 
1528
  { 0x01041E, 0, { 0x010446 }},                    /* 1041E; 10446; Case map */
 
1529
  { 0x01041F, 0, { 0x010447 }},                    /* 1041F; 10447; Case map */
 
1530
  { 0x010420, 0, { 0x010448 }},                    /* 10420; 10448; Case map */
 
1531
  { 0x010421, 0, { 0x010449 }},                    /* 10421; 10449; Case map */
 
1532
  { 0x010422, 0, { 0x01044A }},                    /* 10422; 1044A; Case map */
 
1533
  { 0x010423, 0, { 0x01044B }},                    /* 10423; 1044B; Case map */
 
1534
  { 0x010424, 0, { 0x01044C }},                    /* 10424; 1044C; Case map */
 
1535
  { 0x010425, 0, { 0x01044D }},                    /* 10425; 1044D; Case map */
 
1536
  { 0x01D400, 0, { 0x000061 }},           /* 1D400; 0061; Additional folding */
 
1537
  { 0x01D401, 0, { 0x000062 }},           /* 1D401; 0062; Additional folding */
 
1538
  { 0x01D402, 0, { 0x000063 }},           /* 1D402; 0063; Additional folding */
 
1539
  { 0x01D403, 0, { 0x000064 }},           /* 1D403; 0064; Additional folding */
 
1540
  { 0x01D404, 0, { 0x000065 }},           /* 1D404; 0065; Additional folding */
 
1541
  { 0x01D405, 0, { 0x000066 }},           /* 1D405; 0066; Additional folding */
 
1542
  { 0x01D406, 0, { 0x000067 }},           /* 1D406; 0067; Additional folding */
 
1543
  { 0x01D407, 0, { 0x000068 }},           /* 1D407; 0068; Additional folding */
 
1544
  { 0x01D408, 0, { 0x000069 }},           /* 1D408; 0069; Additional folding */
 
1545
  { 0x01D409, 0, { 0x00006A }},           /* 1D409; 006A; Additional folding */
 
1546
  { 0x01D40A, 0, { 0x00006B }},           /* 1D40A; 006B; Additional folding */
 
1547
  { 0x01D40B, 0, { 0x00006C }},           /* 1D40B; 006C; Additional folding */
 
1548
  { 0x01D40C, 0, { 0x00006D }},           /* 1D40C; 006D; Additional folding */
 
1549
  { 0x01D40D, 0, { 0x00006E }},           /* 1D40D; 006E; Additional folding */
 
1550
  { 0x01D40E, 0, { 0x00006F }},           /* 1D40E; 006F; Additional folding */
 
1551
  { 0x01D40F, 0, { 0x000070 }},           /* 1D40F; 0070; Additional folding */
 
1552
  { 0x01D410, 0, { 0x000071 }},           /* 1D410; 0071; Additional folding */
 
1553
  { 0x01D411, 0, { 0x000072 }},           /* 1D411; 0072; Additional folding */
 
1554
  { 0x01D412, 0, { 0x000073 }},           /* 1D412; 0073; Additional folding */
 
1555
  { 0x01D413, 0, { 0x000074 }},           /* 1D413; 0074; Additional folding */
 
1556
  { 0x01D414, 0, { 0x000075 }},           /* 1D414; 0075; Additional folding */
 
1557
  { 0x01D415, 0, { 0x000076 }},           /* 1D415; 0076; Additional folding */
 
1558
  { 0x01D416, 0, { 0x000077 }},           /* 1D416; 0077; Additional folding */
 
1559
  { 0x01D417, 0, { 0x000078 }},           /* 1D417; 0078; Additional folding */
 
1560
  { 0x01D418, 0, { 0x000079 }},           /* 1D418; 0079; Additional folding */
 
1561
  { 0x01D419, 0, { 0x00007A }},           /* 1D419; 007A; Additional folding */
 
1562
  { 0x01D434, 0, { 0x000061 }},           /* 1D434; 0061; Additional folding */
 
1563
  { 0x01D435, 0, { 0x000062 }},           /* 1D435; 0062; Additional folding */
 
1564
  { 0x01D436, 0, { 0x000063 }},           /* 1D436; 0063; Additional folding */
 
1565
  { 0x01D437, 0, { 0x000064 }},           /* 1D437; 0064; Additional folding */
 
1566
  { 0x01D438, 0, { 0x000065 }},           /* 1D438; 0065; Additional folding */
 
1567
  { 0x01D439, 0, { 0x000066 }},           /* 1D439; 0066; Additional folding */
 
1568
  { 0x01D43A, 0, { 0x000067 }},           /* 1D43A; 0067; Additional folding */
 
1569
  { 0x01D43B, 0, { 0x000068 }},           /* 1D43B; 0068; Additional folding */
 
1570
  { 0x01D43C, 0, { 0x000069 }},           /* 1D43C; 0069; Additional folding */
 
1571
  { 0x01D43D, 0, { 0x00006A }},           /* 1D43D; 006A; Additional folding */
 
1572
  { 0x01D43E, 0, { 0x00006B }},           /* 1D43E; 006B; Additional folding */
 
1573
  { 0x01D43F, 0, { 0x00006C }},           /* 1D43F; 006C; Additional folding */
 
1574
  { 0x01D440, 0, { 0x00006D }},           /* 1D440; 006D; Additional folding */
 
1575
  { 0x01D441, 0, { 0x00006E }},           /* 1D441; 006E; Additional folding */
 
1576
  { 0x01D442, 0, { 0x00006F }},           /* 1D442; 006F; Additional folding */
 
1577
  { 0x01D443, 0, { 0x000070 }},           /* 1D443; 0070; Additional folding */
 
1578
  { 0x01D444, 0, { 0x000071 }},           /* 1D444; 0071; Additional folding */
 
1579
  { 0x01D445, 0, { 0x000072 }},           /* 1D445; 0072; Additional folding */
 
1580
  { 0x01D446, 0, { 0x000073 }},           /* 1D446; 0073; Additional folding */
 
1581
  { 0x01D447, 0, { 0x000074 }},           /* 1D447; 0074; Additional folding */
 
1582
  { 0x01D448, 0, { 0x000075 }},           /* 1D448; 0075; Additional folding */
 
1583
  { 0x01D449, 0, { 0x000076 }},           /* 1D449; 0076; Additional folding */
 
1584
  { 0x01D44A, 0, { 0x000077 }},           /* 1D44A; 0077; Additional folding */
 
1585
  { 0x01D44B, 0, { 0x000078 }},           /* 1D44B; 0078; Additional folding */
 
1586
  { 0x01D44C, 0, { 0x000079 }},           /* 1D44C; 0079; Additional folding */
 
1587
  { 0x01D44D, 0, { 0x00007A }},           /* 1D44D; 007A; Additional folding */
 
1588
  { 0x01D468, 0, { 0x000061 }},           /* 1D468; 0061; Additional folding */
 
1589
  { 0x01D469, 0, { 0x000062 }},           /* 1D469; 0062; Additional folding */
 
1590
  { 0x01D46A, 0, { 0x000063 }},           /* 1D46A; 0063; Additional folding */
 
1591
  { 0x01D46B, 0, { 0x000064 }},           /* 1D46B; 0064; Additional folding */
 
1592
  { 0x01D46C, 0, { 0x000065 }},           /* 1D46C; 0065; Additional folding */
 
1593
  { 0x01D46D, 0, { 0x000066 }},           /* 1D46D; 0066; Additional folding */
 
1594
  { 0x01D46E, 0, { 0x000067 }},           /* 1D46E; 0067; Additional folding */
 
1595
  { 0x01D46F, 0, { 0x000068 }},           /* 1D46F; 0068; Additional folding */
 
1596
  { 0x01D470, 0, { 0x000069 }},           /* 1D470; 0069; Additional folding */
 
1597
  { 0x01D471, 0, { 0x00006A }},           /* 1D471; 006A; Additional folding */
 
1598
  { 0x01D472, 0, { 0x00006B }},           /* 1D472; 006B; Additional folding */
 
1599
  { 0x01D473, 0, { 0x00006C }},           /* 1D473; 006C; Additional folding */
 
1600
  { 0x01D474, 0, { 0x00006D }},           /* 1D474; 006D; Additional folding */
 
1601
  { 0x01D475, 0, { 0x00006E }},           /* 1D475; 006E; Additional folding */
 
1602
  { 0x01D476, 0, { 0x00006F }},           /* 1D476; 006F; Additional folding */
 
1603
  { 0x01D477, 0, { 0x000070 }},           /* 1D477; 0070; Additional folding */
 
1604
  { 0x01D478, 0, { 0x000071 }},           /* 1D478; 0071; Additional folding */
 
1605
  { 0x01D479, 0, { 0x000072 }},           /* 1D479; 0072; Additional folding */
 
1606
  { 0x01D47A, 0, { 0x000073 }},           /* 1D47A; 0073; Additional folding */
 
1607
  { 0x01D47B, 0, { 0x000074 }},           /* 1D47B; 0074; Additional folding */
 
1608
  { 0x01D47C, 0, { 0x000075 }},           /* 1D47C; 0075; Additional folding */
 
1609
  { 0x01D47D, 0, { 0x000076 }},           /* 1D47D; 0076; Additional folding */
 
1610
  { 0x01D47E, 0, { 0x000077 }},           /* 1D47E; 0077; Additional folding */
 
1611
  { 0x01D47F, 0, { 0x000078 }},           /* 1D47F; 0078; Additional folding */
 
1612
  { 0x01D480, 0, { 0x000079 }},           /* 1D480; 0079; Additional folding */
 
1613
  { 0x01D481, 0, { 0x00007A }},           /* 1D481; 007A; Additional folding */
 
1614
  { 0x01D49C, 0, { 0x000061 }},           /* 1D49C; 0061; Additional folding */
 
1615
  { 0x01D49E, 0, { 0x000063 }},           /* 1D49E; 0063; Additional folding */
 
1616
  { 0x01D49F, 0, { 0x000064 }},           /* 1D49F; 0064; Additional folding */
 
1617
  { 0x01D4A2, 0, { 0x000067 }},           /* 1D4A2; 0067; Additional folding */
 
1618
  { 0x01D4A5, 0, { 0x00006A }},           /* 1D4A5; 006A; Additional folding */
 
1619
  { 0x01D4A6, 0, { 0x00006B }},           /* 1D4A6; 006B; Additional folding */
 
1620
  { 0x01D4A9, 0, { 0x00006E }},           /* 1D4A9; 006E; Additional folding */
 
1621
  { 0x01D4AA, 0, { 0x00006F }},           /* 1D4AA; 006F; Additional folding */
 
1622
  { 0x01D4AB, 0, { 0x000070 }},           /* 1D4AB; 0070; Additional folding */
 
1623
  { 0x01D4AC, 0, { 0x000071 }},           /* 1D4AC; 0071; Additional folding */
 
1624
  { 0x01D4AE, 0, { 0x000073 }},           /* 1D4AE; 0073; Additional folding */
 
1625
  { 0x01D4AF, 0, { 0x000074 }},           /* 1D4AF; 0074; Additional folding */
 
1626
  { 0x01D4B0, 0, { 0x000075 }},           /* 1D4B0; 0075; Additional folding */
 
1627
  { 0x01D4B1, 0, { 0x000076 }},           /* 1D4B1; 0076; Additional folding */
 
1628
  { 0x01D4B2, 0, { 0x000077 }},           /* 1D4B2; 0077; Additional folding */
 
1629
  { 0x01D4B3, 0, { 0x000078 }},           /* 1D4B3; 0078; Additional folding */
 
1630
  { 0x01D4B4, 0, { 0x000079 }},           /* 1D4B4; 0079; Additional folding */
 
1631
  { 0x01D4B5, 0, { 0x00007A }},           /* 1D4B5; 007A; Additional folding */
 
1632
  { 0x01D4D0, 0, { 0x000061 }},           /* 1D4D0; 0061; Additional folding */
 
1633
  { 0x01D4D1, 0, { 0x000062 }},           /* 1D4D1; 0062; Additional folding */
 
1634
  { 0x01D4D2, 0, { 0x000063 }},           /* 1D4D2; 0063; Additional folding */
 
1635
  { 0x01D4D3, 0, { 0x000064 }},           /* 1D4D3; 0064; Additional folding */
 
1636
  { 0x01D4D4, 0, { 0x000065 }},           /* 1D4D4; 0065; Additional folding */
 
1637
  { 0x01D4D5, 0, { 0x000066 }},           /* 1D4D5; 0066; Additional folding */
 
1638
  { 0x01D4D6, 0, { 0x000067 }},           /* 1D4D6; 0067; Additional folding */
 
1639
  { 0x01D4D7, 0, { 0x000068 }},           /* 1D4D7; 0068; Additional folding */
 
1640
  { 0x01D4D8, 0, { 0x000069 }},           /* 1D4D8; 0069; Additional folding */
 
1641
  { 0x01D4D9, 0, { 0x00006A }},           /* 1D4D9; 006A; Additional folding */
 
1642
  { 0x01D4DA, 0, { 0x00006B }},           /* 1D4DA; 006B; Additional folding */
 
1643
  { 0x01D4DB, 0, { 0x00006C }},           /* 1D4DB; 006C; Additional folding */
 
1644
  { 0x01D4DC, 0, { 0x00006D }},           /* 1D4DC; 006D; Additional folding */
 
1645
  { 0x01D4DD, 0, { 0x00006E }},           /* 1D4DD; 006E; Additional folding */
 
1646
  { 0x01D4DE, 0, { 0x00006F }},           /* 1D4DE; 006F; Additional folding */
 
1647
  { 0x01D4DF, 0, { 0x000070 }},           /* 1D4DF; 0070; Additional folding */
 
1648
  { 0x01D4E0, 0, { 0x000071 }},           /* 1D4E0; 0071; Additional folding */
 
1649
  { 0x01D4E1, 0, { 0x000072 }},           /* 1D4E1; 0072; Additional folding */
 
1650
  { 0x01D4E2, 0, { 0x000073 }},           /* 1D4E2; 0073; Additional folding */
 
1651
  { 0x01D4E3, 0, { 0x000074 }},           /* 1D4E3; 0074; Additional folding */
 
1652
  { 0x01D4E4, 0, { 0x000075 }},           /* 1D4E4; 0075; Additional folding */
 
1653
  { 0x01D4E5, 0, { 0x000076 }},           /* 1D4E5; 0076; Additional folding */
 
1654
  { 0x01D4E6, 0, { 0x000077 }},           /* 1D4E6; 0077; Additional folding */
 
1655
  { 0x01D4E7, 0, { 0x000078 }},           /* 1D4E7; 0078; Additional folding */
 
1656
  { 0x01D4E8, 0, { 0x000079 }},           /* 1D4E8; 0079; Additional folding */
 
1657
  { 0x01D4E9, 0, { 0x00007A }},           /* 1D4E9; 007A; Additional folding */
 
1658
  { 0x01D504, 0, { 0x000061 }},           /* 1D504; 0061; Additional folding */
 
1659
  { 0x01D505, 0, { 0x000062 }},           /* 1D505; 0062; Additional folding */
 
1660
  { 0x01D507, 0, { 0x000064 }},           /* 1D507; 0064; Additional folding */
 
1661
  { 0x01D508, 0, { 0x000065 }},           /* 1D508; 0065; Additional folding */
 
1662
  { 0x01D509, 0, { 0x000066 }},           /* 1D509; 0066; Additional folding */
 
1663
  { 0x01D50A, 0, { 0x000067 }},           /* 1D50A; 0067; Additional folding */
 
1664
  { 0x01D50D, 0, { 0x00006A }},           /* 1D50D; 006A; Additional folding */
 
1665
  { 0x01D50E, 0, { 0x00006B }},           /* 1D50E; 006B; Additional folding */
 
1666
  { 0x01D50F, 0, { 0x00006C }},           /* 1D50F; 006C; Additional folding */
 
1667
  { 0x01D510, 0, { 0x00006D }},           /* 1D510; 006D; Additional folding */
 
1668
  { 0x01D511, 0, { 0x00006E }},           /* 1D511; 006E; Additional folding */
 
1669
  { 0x01D512, 0, { 0x00006F }},           /* 1D512; 006F; Additional folding */
 
1670
  { 0x01D513, 0, { 0x000070 }},           /* 1D513; 0070; Additional folding */
 
1671
  { 0x01D514, 0, { 0x000071 }},           /* 1D514; 0071; Additional folding */
 
1672
  { 0x01D516, 0, { 0x000073 }},           /* 1D516; 0073; Additional folding */
 
1673
  { 0x01D517, 0, { 0x000074 }},           /* 1D517; 0074; Additional folding */
 
1674
  { 0x01D518, 0, { 0x000075 }},           /* 1D518; 0075; Additional folding */
 
1675
  { 0x01D519, 0, { 0x000076 }},           /* 1D519; 0076; Additional folding */
 
1676
  { 0x01D51A, 0, { 0x000077 }},           /* 1D51A; 0077; Additional folding */
 
1677
  { 0x01D51B, 0, { 0x000078 }},           /* 1D51B; 0078; Additional folding */
 
1678
  { 0x01D51C, 0, { 0x000079 }},           /* 1D51C; 0079; Additional folding */
 
1679
  { 0x01D538, 0, { 0x000061 }},           /* 1D538; 0061; Additional folding */
 
1680
  { 0x01D539, 0, { 0x000062 }},           /* 1D539; 0062; Additional folding */
 
1681
  { 0x01D53B, 0, { 0x000064 }},           /* 1D53B; 0064; Additional folding */
 
1682
  { 0x01D53C, 0, { 0x000065 }},           /* 1D53C; 0065; Additional folding */
 
1683
  { 0x01D53D, 0, { 0x000066 }},           /* 1D53D; 0066; Additional folding */
 
1684
  { 0x01D53E, 0, { 0x000067 }},           /* 1D53E; 0067; Additional folding */
 
1685
  { 0x01D540, 0, { 0x000069 }},           /* 1D540; 0069; Additional folding */
 
1686
  { 0x01D541, 0, { 0x00006A }},           /* 1D541; 006A; Additional folding */
 
1687
  { 0x01D542, 0, { 0x00006B }},           /* 1D542; 006B; Additional folding */
 
1688
  { 0x01D543, 0, { 0x00006C }},           /* 1D543; 006C; Additional folding */
 
1689
  { 0x01D544, 0, { 0x00006D }},           /* 1D544; 006D; Additional folding */
 
1690
  { 0x01D546, 0, { 0x00006F }},           /* 1D546; 006F; Additional folding */
 
1691
  { 0x01D54A, 0, { 0x000073 }},           /* 1D54A; 0073; Additional folding */
 
1692
  { 0x01D54B, 0, { 0x000074 }},           /* 1D54B; 0074; Additional folding */
 
1693
  { 0x01D54C, 0, { 0x000075 }},           /* 1D54C; 0075; Additional folding */
 
1694
  { 0x01D54D, 0, { 0x000076 }},           /* 1D54D; 0076; Additional folding */
 
1695
  { 0x01D54E, 0, { 0x000077 }},           /* 1D54E; 0077; Additional folding */
 
1696
  { 0x01D54F, 0, { 0x000078 }},           /* 1D54F; 0078; Additional folding */
 
1697
  { 0x01D550, 0, { 0x000079 }},           /* 1D550; 0079; Additional folding */
 
1698
  { 0x01D56C, 0, { 0x000061 }},           /* 1D56C; 0061; Additional folding */
 
1699
  { 0x01D56D, 0, { 0x000062 }},           /* 1D56D; 0062; Additional folding */
 
1700
  { 0x01D56E, 0, { 0x000063 }},           /* 1D56E; 0063; Additional folding */
 
1701
  { 0x01D56F, 0, { 0x000064 }},           /* 1D56F; 0064; Additional folding */
 
1702
  { 0x01D570, 0, { 0x000065 }},           /* 1D570; 0065; Additional folding */
 
1703
  { 0x01D571, 0, { 0x000066 }},           /* 1D571; 0066; Additional folding */
 
1704
  { 0x01D572, 0, { 0x000067 }},           /* 1D572; 0067; Additional folding */
 
1705
  { 0x01D573, 0, { 0x000068 }},           /* 1D573; 0068; Additional folding */
 
1706
  { 0x01D574, 0, { 0x000069 }},           /* 1D574; 0069; Additional folding */
 
1707
  { 0x01D575, 0, { 0x00006A }},           /* 1D575; 006A; Additional folding */
 
1708
  { 0x01D576, 0, { 0x00006B }},           /* 1D576; 006B; Additional folding */
 
1709
  { 0x01D577, 0, { 0x00006C }},           /* 1D577; 006C; Additional folding */
 
1710
  { 0x01D578, 0, { 0x00006D }},           /* 1D578; 006D; Additional folding */
 
1711
  { 0x01D579, 0, { 0x00006E }},           /* 1D579; 006E; Additional folding */
 
1712
  { 0x01D57A, 0, { 0x00006F }},           /* 1D57A; 006F; Additional folding */
 
1713
  { 0x01D57B, 0, { 0x000070 }},           /* 1D57B; 0070; Additional folding */
 
1714
  { 0x01D57C, 0, { 0x000071 }},           /* 1D57C; 0071; Additional folding */
 
1715
  { 0x01D57D, 0, { 0x000072 }},           /* 1D57D; 0072; Additional folding */
 
1716
  { 0x01D57E, 0, { 0x000073 }},           /* 1D57E; 0073; Additional folding */
 
1717
  { 0x01D57F, 0, { 0x000074 }},           /* 1D57F; 0074; Additional folding */
 
1718
  { 0x01D580, 0, { 0x000075 }},           /* 1D580; 0075; Additional folding */
 
1719
  { 0x01D581, 0, { 0x000076 }},           /* 1D581; 0076; Additional folding */
 
1720
  { 0x01D582, 0, { 0x000077 }},           /* 1D582; 0077; Additional folding */
 
1721
  { 0x01D583, 0, { 0x000078 }},           /* 1D583; 0078; Additional folding */
 
1722
  { 0x01D584, 0, { 0x000079 }},           /* 1D584; 0079; Additional folding */
 
1723
  { 0x01D585, 0, { 0x00007A }},           /* 1D585; 007A; Additional folding */
 
1724
  { 0x01D5A0, 0, { 0x000061 }},           /* 1D5A0; 0061; Additional folding */
 
1725
  { 0x01D5A1, 0, { 0x000062 }},           /* 1D5A1; 0062; Additional folding */
 
1726
  { 0x01D5A2, 0, { 0x000063 }},           /* 1D5A2; 0063; Additional folding */
 
1727
  { 0x01D5A3, 0, { 0x000064 }},           /* 1D5A3; 0064; Additional folding */
 
1728
  { 0x01D5A4, 0, { 0x000065 }},           /* 1D5A4; 0065; Additional folding */
 
1729
  { 0x01D5A5, 0, { 0x000066 }},           /* 1D5A5; 0066; Additional folding */
 
1730
  { 0x01D5A6, 0, { 0x000067 }},           /* 1D5A6; 0067; Additional folding */
 
1731
  { 0x01D5A7, 0, { 0x000068 }},           /* 1D5A7; 0068; Additional folding */
 
1732
  { 0x01D5A8, 0, { 0x000069 }},           /* 1D5A8; 0069; Additional folding */
 
1733
  { 0x01D5A9, 0, { 0x00006A }},           /* 1D5A9; 006A; Additional folding */
 
1734
  { 0x01D5AA, 0, { 0x00006B }},           /* 1D5AA; 006B; Additional folding */
 
1735
  { 0x01D5AB, 0, { 0x00006C }},           /* 1D5AB; 006C; Additional folding */
 
1736
  { 0x01D5AC, 0, { 0x00006D }},           /* 1D5AC; 006D; Additional folding */
 
1737
  { 0x01D5AD, 0, { 0x00006E }},           /* 1D5AD; 006E; Additional folding */
 
1738
  { 0x01D5AE, 0, { 0x00006F }},           /* 1D5AE; 006F; Additional folding */
 
1739
  { 0x01D5AF, 0, { 0x000070 }},           /* 1D5AF; 0070; Additional folding */
 
1740
  { 0x01D5B0, 0, { 0x000071 }},           /* 1D5B0; 0071; Additional folding */
 
1741
  { 0x01D5B1, 0, { 0x000072 }},           /* 1D5B1; 0072; Additional folding */
 
1742
  { 0x01D5B2, 0, { 0x000073 }},           /* 1D5B2; 0073; Additional folding */
 
1743
  { 0x01D5B3, 0, { 0x000074 }},           /* 1D5B3; 0074; Additional folding */
 
1744
  { 0x01D5B4, 0, { 0x000075 }},           /* 1D5B4; 0075; Additional folding */
 
1745
  { 0x01D5B5, 0, { 0x000076 }},           /* 1D5B5; 0076; Additional folding */
 
1746
  { 0x01D5B6, 0, { 0x000077 }},           /* 1D5B6; 0077; Additional folding */
 
1747
  { 0x01D5B7, 0, { 0x000078 }},           /* 1D5B7; 0078; Additional folding */
 
1748
  { 0x01D5B8, 0, { 0x000079 }},           /* 1D5B8; 0079; Additional folding */
 
1749
  { 0x01D5B9, 0, { 0x00007A }},           /* 1D5B9; 007A; Additional folding */
 
1750
  { 0x01D5D4, 0, { 0x000061 }},           /* 1D5D4; 0061; Additional folding */
 
1751
  { 0x01D5D5, 0, { 0x000062 }},           /* 1D5D5; 0062; Additional folding */
 
1752
  { 0x01D5D6, 0, { 0x000063 }},           /* 1D5D6; 0063; Additional folding */
 
1753
  { 0x01D5D7, 0, { 0x000064 }},           /* 1D5D7; 0064; Additional folding */
 
1754
  { 0x01D5D8, 0, { 0x000065 }},           /* 1D5D8; 0065; Additional folding */
 
1755
  { 0x01D5D9, 0, { 0x000066 }},           /* 1D5D9; 0066; Additional folding */
 
1756
  { 0x01D5DA, 0, { 0x000067 }},           /* 1D5DA; 0067; Additional folding */
 
1757
  { 0x01D5DB, 0, { 0x000068 }},           /* 1D5DB; 0068; Additional folding */
 
1758
  { 0x01D5DC, 0, { 0x000069 }},           /* 1D5DC; 0069; Additional folding */
 
1759
  { 0x01D5DD, 0, { 0x00006A }},           /* 1D5DD; 006A; Additional folding */
 
1760
  { 0x01D5DE, 0, { 0x00006B }},           /* 1D5DE; 006B; Additional folding */
 
1761
  { 0x01D5DF, 0, { 0x00006C }},           /* 1D5DF; 006C; Additional folding */
 
1762
  { 0x01D5E0, 0, { 0x00006D }},           /* 1D5E0; 006D; Additional folding */
 
1763
  { 0x01D5E1, 0, { 0x00006E }},           /* 1D5E1; 006E; Additional folding */
 
1764
  { 0x01D5E2, 0, { 0x00006F }},           /* 1D5E2; 006F; Additional folding */
 
1765
  { 0x01D5E3, 0, { 0x000070 }},           /* 1D5E3; 0070; Additional folding */
 
1766
  { 0x01D5E4, 0, { 0x000071 }},           /* 1D5E4; 0071; Additional folding */
 
1767
  { 0x01D5E5, 0, { 0x000072 }},           /* 1D5E5; 0072; Additional folding */
 
1768
  { 0x01D5E6, 0, { 0x000073 }},           /* 1D5E6; 0073; Additional folding */
 
1769
  { 0x01D5E7, 0, { 0x000074 }},           /* 1D5E7; 0074; Additional folding */
 
1770
  { 0x01D5E8, 0, { 0x000075 }},           /* 1D5E8; 0075; Additional folding */
 
1771
  { 0x01D5E9, 0, { 0x000076 }},           /* 1D5E9; 0076; Additional folding */
 
1772
  { 0x01D5EA, 0, { 0x000077 }},           /* 1D5EA; 0077; Additional folding */
 
1773
  { 0x01D5EB, 0, { 0x000078 }},           /* 1D5EB; 0078; Additional folding */
 
1774
  { 0x01D5EC, 0, { 0x000079 }},           /* 1D5EC; 0079; Additional folding */
 
1775
  { 0x01D5ED, 0, { 0x00007A }},           /* 1D5ED; 007A; Additional folding */
 
1776
  { 0x01D608, 0, { 0x000061 }},           /* 1D608; 0061; Additional folding */
 
1777
  { 0x01D609, 0, { 0x000062 }},           /* 1D609; 0062; Additional folding */
 
1778
  { 0x01D60A, 0, { 0x000063 }},           /* 1D60A; 0063; Additional folding */
 
1779
  { 0x01D60B, 0, { 0x000064 }},           /* 1D60B; 0064; Additional folding */
 
1780
  { 0x01D60C, 0, { 0x000065 }},           /* 1D60C; 0065; Additional folding */
 
1781
  { 0x01D60D, 0, { 0x000066 }},           /* 1D60D; 0066; Additional folding */
 
1782
  { 0x01D60E, 0, { 0x000067 }},           /* 1D60E; 0067; Additional folding */
 
1783
  { 0x01D60F, 0, { 0x000068 }},           /* 1D60F; 0068; Additional folding */
 
1784
  { 0x01D610, 0, { 0x000069 }},           /* 1D610; 0069; Additional folding */
 
1785
  { 0x01D611, 0, { 0x00006A }},           /* 1D611; 006A; Additional folding */
 
1786
  { 0x01D612, 0, { 0x00006B }},           /* 1D612; 006B; Additional folding */
 
1787
  { 0x01D613, 0, { 0x00006C }},           /* 1D613; 006C; Additional folding */
 
1788
  { 0x01D614, 0, { 0x00006D }},           /* 1D614; 006D; Additional folding */
 
1789
  { 0x01D615, 0, { 0x00006E }},           /* 1D615; 006E; Additional folding */
 
1790
  { 0x01D616, 0, { 0x00006F }},           /* 1D616; 006F; Additional folding */
 
1791
  { 0x01D617, 0, { 0x000070 }},           /* 1D617; 0070; Additional folding */
 
1792
  { 0x01D618, 0, { 0x000071 }},           /* 1D618; 0071; Additional folding */
 
1793
  { 0x01D619, 0, { 0x000072 }},           /* 1D619; 0072; Additional folding */
 
1794
  { 0x01D61A, 0, { 0x000073 }},           /* 1D61A; 0073; Additional folding */
 
1795
  { 0x01D61B, 0, { 0x000074 }},           /* 1D61B; 0074; Additional folding */
 
1796
  { 0x01D61C, 0, { 0x000075 }},           /* 1D61C; 0075; Additional folding */
 
1797
  { 0x01D61D, 0, { 0x000076 }},           /* 1D61D; 0076; Additional folding */
 
1798
  { 0x01D61E, 0, { 0x000077 }},           /* 1D61E; 0077; Additional folding */
 
1799
  { 0x01D61F, 0, { 0x000078 }},           /* 1D61F; 0078; Additional folding */
 
1800
  { 0x01D620, 0, { 0x000079 }},           /* 1D620; 0079; Additional folding */
 
1801
  { 0x01D621, 0, { 0x00007A }},           /* 1D621; 007A; Additional folding */
 
1802
  { 0x01D63C, 0, { 0x000061 }},           /* 1D63C; 0061; Additional folding */
 
1803
  { 0x01D63D, 0, { 0x000062 }},           /* 1D63D; 0062; Additional folding */
 
1804
  { 0x01D63E, 0, { 0x000063 }},           /* 1D63E; 0063; Additional folding */
 
1805
  { 0x01D63F, 0, { 0x000064 }},           /* 1D63F; 0064; Additional folding */
 
1806
  { 0x01D640, 0, { 0x000065 }},           /* 1D640; 0065; Additional folding */
 
1807
  { 0x01D641, 0, { 0x000066 }},           /* 1D641; 0066; Additional folding */
 
1808
  { 0x01D642, 0, { 0x000067 }},           /* 1D642; 0067; Additional folding */
 
1809
  { 0x01D643, 0, { 0x000068 }},           /* 1D643; 0068; Additional folding */
 
1810
  { 0x01D644, 0, { 0x000069 }},           /* 1D644; 0069; Additional folding */
 
1811
  { 0x01D645, 0, { 0x00006A }},           /* 1D645; 006A; Additional folding */
 
1812
  { 0x01D646, 0, { 0x00006B }},           /* 1D646; 006B; Additional folding */
 
1813
  { 0x01D647, 0, { 0x00006C }},           /* 1D647; 006C; Additional folding */
 
1814
  { 0x01D648, 0, { 0x00006D }},           /* 1D648; 006D; Additional folding */
 
1815
  { 0x01D649, 0, { 0x00006E }},           /* 1D649; 006E; Additional folding */
 
1816
  { 0x01D64A, 0, { 0x00006F }},           /* 1D64A; 006F; Additional folding */
 
1817
  { 0x01D64B, 0, { 0x000070 }},           /* 1D64B; 0070; Additional folding */
 
1818
  { 0x01D64C, 0, { 0x000071 }},           /* 1D64C; 0071; Additional folding */
 
1819
  { 0x01D64D, 0, { 0x000072 }},           /* 1D64D; 0072; Additional folding */
 
1820
  { 0x01D64E, 0, { 0x000073 }},           /* 1D64E; 0073; Additional folding */
 
1821
  { 0x01D64F, 0, { 0x000074 }},           /* 1D64F; 0074; Additional folding */
 
1822
  { 0x01D650, 0, { 0x000075 }},           /* 1D650; 0075; Additional folding */
 
1823
  { 0x01D651, 0, { 0x000076 }},           /* 1D651; 0076; Additional folding */
 
1824
  { 0x01D652, 0, { 0x000077 }},           /* 1D652; 0077; Additional folding */
 
1825
  { 0x01D653, 0, { 0x000078 }},           /* 1D653; 0078; Additional folding */
 
1826
  { 0x01D654, 0, { 0x000079 }},           /* 1D654; 0079; Additional folding */
 
1827
  { 0x01D655, 0, { 0x00007A }},           /* 1D655; 007A; Additional folding */
 
1828
  { 0x01D670, 0, { 0x000061 }},           /* 1D670; 0061; Additional folding */
 
1829
  { 0x01D671, 0, { 0x000062 }},           /* 1D671; 0062; Additional folding */
 
1830
  { 0x01D672, 0, { 0x000063 }},           /* 1D672; 0063; Additional folding */
 
1831
  { 0x01D673, 0, { 0x000064 }},           /* 1D673; 0064; Additional folding */
 
1832
  { 0x01D674, 0, { 0x000065 }},           /* 1D674; 0065; Additional folding */
 
1833
  { 0x01D675, 0, { 0x000066 }},           /* 1D675; 0066; Additional folding */
 
1834
  { 0x01D676, 0, { 0x000067 }},           /* 1D676; 0067; Additional folding */
 
1835
  { 0x01D677, 0, { 0x000068 }},           /* 1D677; 0068; Additional folding */
 
1836
  { 0x01D678, 0, { 0x000069 }},           /* 1D678; 0069; Additional folding */
 
1837
  { 0x01D679, 0, { 0x00006A }},           /* 1D679; 006A; Additional folding */
 
1838
  { 0x01D67A, 0, { 0x00006B }},           /* 1D67A; 006B; Additional folding */
 
1839
  { 0x01D67B, 0, { 0x00006C }},           /* 1D67B; 006C; Additional folding */
 
1840
  { 0x01D67C, 0, { 0x00006D }},           /* 1D67C; 006D; Additional folding */
 
1841
  { 0x01D67D, 0, { 0x00006E }},           /* 1D67D; 006E; Additional folding */
 
1842
  { 0x01D67E, 0, { 0x00006F }},           /* 1D67E; 006F; Additional folding */
 
1843
  { 0x01D67F, 0, { 0x000070 }},           /* 1D67F; 0070; Additional folding */
 
1844
  { 0x01D680, 0, { 0x000071 }},           /* 1D680; 0071; Additional folding */
 
1845
  { 0x01D681, 0, { 0x000072 }},           /* 1D681; 0072; Additional folding */
 
1846
  { 0x01D682, 0, { 0x000073 }},           /* 1D682; 0073; Additional folding */
 
1847
  { 0x01D683, 0, { 0x000074 }},           /* 1D683; 0074; Additional folding */
 
1848
  { 0x01D684, 0, { 0x000075 }},           /* 1D684; 0075; Additional folding */
 
1849
  { 0x01D685, 0, { 0x000076 }},           /* 1D685; 0076; Additional folding */
 
1850
  { 0x01D686, 0, { 0x000077 }},           /* 1D686; 0077; Additional folding */
 
1851
  { 0x01D687, 0, { 0x000078 }},           /* 1D687; 0078; Additional folding */
 
1852
  { 0x01D688, 0, { 0x000079 }},           /* 1D688; 0079; Additional folding */
 
1853
  { 0x01D689, 0, { 0x00007A }},           /* 1D689; 007A; Additional folding */
 
1854
  { 0x01D6A8, 0, { 0x0003B1 }},           /* 1D6A8; 03B1; Additional folding */
 
1855
  { 0x01D6A9, 0, { 0x0003B2 }},           /* 1D6A9; 03B2; Additional folding */
 
1856
  { 0x01D6AA, 0, { 0x0003B3 }},           /* 1D6AA; 03B3; Additional folding */
 
1857
  { 0x01D6AB, 0, { 0x0003B4 }},           /* 1D6AB; 03B4; Additional folding */
 
1858
  { 0x01D6AC, 0, { 0x0003B5 }},           /* 1D6AC; 03B5; Additional folding */
 
1859
  { 0x01D6AD, 0, { 0x0003B6 }},           /* 1D6AD; 03B6; Additional folding */
 
1860
  { 0x01D6AE, 0, { 0x0003B7 }},           /* 1D6AE; 03B7; Additional folding */
 
1861
  { 0x01D6AF, 0, { 0x0003B8 }},           /* 1D6AF; 03B8; Additional folding */
 
1862
  { 0x01D6B0, 0, { 0x0003B9 }},           /* 1D6B0; 03B9; Additional folding */
 
1863
  { 0x01D6B1, 0, { 0x0003BA }},           /* 1D6B1; 03BA; Additional folding */
 
1864
  { 0x01D6B2, 0, { 0x0003BB }},           /* 1D6B2; 03BB; Additional folding */
 
1865
  { 0x01D6B3, 0, { 0x0003BC }},           /* 1D6B3; 03BC; Additional folding */
 
1866
  { 0x01D6B4, 0, { 0x0003BD }},           /* 1D6B4; 03BD; Additional folding */
 
1867
  { 0x01D6B5, 0, { 0x0003BE }},           /* 1D6B5; 03BE; Additional folding */
 
1868
  { 0x01D6B6, 0, { 0x0003BF }},           /* 1D6B6; 03BF; Additional folding */
 
1869
  { 0x01D6B7, 0, { 0x0003C0 }},           /* 1D6B7; 03C0; Additional folding */
 
1870
  { 0x01D6B8, 0, { 0x0003C1 }},           /* 1D6B8; 03C1; Additional folding */
 
1871
  { 0x01D6B9, 0, { 0x0003B8 }},           /* 1D6B9; 03B8; Additional folding */
 
1872
  { 0x01D6BA, 0, { 0x0003C3 }},           /* 1D6BA; 03C3; Additional folding */
 
1873
  { 0x01D6BB, 0, { 0x0003C4 }},           /* 1D6BB; 03C4; Additional folding */
 
1874
  { 0x01D6BC, 0, { 0x0003C5 }},           /* 1D6BC; 03C5; Additional folding */
 
1875
  { 0x01D6BD, 0, { 0x0003C6 }},           /* 1D6BD; 03C6; Additional folding */
 
1876
  { 0x01D6BE, 0, { 0x0003C7 }},           /* 1D6BE; 03C7; Additional folding */
 
1877
  { 0x01D6BF, 0, { 0x0003C8 }},           /* 1D6BF; 03C8; Additional folding */
 
1878
  { 0x01D6C0, 0, { 0x0003C9 }},           /* 1D6C0; 03C9; Additional folding */
 
1879
  { 0x01D6D3, 0, { 0x0003C3 }},           /* 1D6D3; 03C3; Additional folding */
 
1880
  { 0x01D6E2, 0, { 0x0003B1 }},           /* 1D6E2; 03B1; Additional folding */
 
1881
  { 0x01D6E3, 0, { 0x0003B2 }},           /* 1D6E3; 03B2; Additional folding */
 
1882
  { 0x01D6E4, 0, { 0x0003B3 }},           /* 1D6E4; 03B3; Additional folding */
 
1883
  { 0x01D6E5, 0, { 0x0003B4 }},           /* 1D6E5; 03B4; Additional folding */
 
1884
  { 0x01D6E6, 0, { 0x0003B5 }},           /* 1D6E6; 03B5; Additional folding */
 
1885
  { 0x01D6E7, 0, { 0x0003B6 }},           /* 1D6E7; 03B6; Additional folding */
 
1886
  { 0x01D6E8, 0, { 0x0003B7 }},           /* 1D6E8; 03B7; Additional folding */
 
1887
  { 0x01D6E9, 0, { 0x0003B8 }},           /* 1D6E9; 03B8; Additional folding */
 
1888
  { 0x01D6EA, 0, { 0x0003B9 }},           /* 1D6EA; 03B9; Additional folding */
 
1889
  { 0x01D6EB, 0, { 0x0003BA }},           /* 1D6EB; 03BA; Additional folding */
 
1890
  { 0x01D6EC, 0, { 0x0003BB }},           /* 1D6EC; 03BB; Additional folding */
 
1891
  { 0x01D6ED, 0, { 0x0003BC }},           /* 1D6ED; 03BC; Additional folding */
 
1892
  { 0x01D6EE, 0, { 0x0003BD }},           /* 1D6EE; 03BD; Additional folding */
 
1893
  { 0x01D6EF, 0, { 0x0003BE }},           /* 1D6EF; 03BE; Additional folding */
 
1894
  { 0x01D6F0, 0, { 0x0003BF }},           /* 1D6F0; 03BF; Additional folding */
 
1895
  { 0x01D6F1, 0, { 0x0003C0 }},           /* 1D6F1; 03C0; Additional folding */
 
1896
  { 0x01D6F2, 0, { 0x0003C1 }},           /* 1D6F2; 03C1; Additional folding */
 
1897
  { 0x01D6F3, 0, { 0x0003B8 }},           /* 1D6F3; 03B8; Additional folding */
 
1898
  { 0x01D6F4, 0, { 0x0003C3 }},           /* 1D6F4; 03C3; Additional folding */
 
1899
  { 0x01D6F5, 0, { 0x0003C4 }},           /* 1D6F5; 03C4; Additional folding */
 
1900
  { 0x01D6F6, 0, { 0x0003C5 }},           /* 1D6F6; 03C5; Additional folding */
 
1901
  { 0x01D6F7, 0, { 0x0003C6 }},           /* 1D6F7; 03C6; Additional folding */
 
1902
  { 0x01D6F8, 0, { 0x0003C7 }},           /* 1D6F8; 03C7; Additional folding */
 
1903
  { 0x01D6F9, 0, { 0x0003C8 }},           /* 1D6F9; 03C8; Additional folding */
 
1904
  { 0x01D6FA, 0, { 0x0003C9 }},           /* 1D6FA; 03C9; Additional folding */
 
1905
  { 0x01D70D, 0, { 0x0003C3 }},           /* 1D70D; 03C3; Additional folding */
 
1906
  { 0x01D71C, 0, { 0x0003B1 }},           /* 1D71C; 03B1; Additional folding */
 
1907
  { 0x01D71D, 0, { 0x0003B2 }},           /* 1D71D; 03B2; Additional folding */
 
1908
  { 0x01D71E, 0, { 0x0003B3 }},           /* 1D71E; 03B3; Additional folding */
 
1909
  { 0x01D71F, 0, { 0x0003B4 }},           /* 1D71F; 03B4; Additional folding */
 
1910
  { 0x01D720, 0, { 0x0003B5 }},           /* 1D720; 03B5; Additional folding */
 
1911
  { 0x01D721, 0, { 0x0003B6 }},           /* 1D721; 03B6; Additional folding */
 
1912
  { 0x01D722, 0, { 0x0003B7 }},           /* 1D722; 03B7; Additional folding */
 
1913
  { 0x01D723, 0, { 0x0003B8 }},           /* 1D723; 03B8; Additional folding */
 
1914
  { 0x01D724, 0, { 0x0003B9 }},           /* 1D724; 03B9; Additional folding */
 
1915
  { 0x01D725, 0, { 0x0003BA }},           /* 1D725; 03BA; Additional folding */
 
1916
  { 0x01D726, 0, { 0x0003BB }},           /* 1D726; 03BB; Additional folding */
 
1917
  { 0x01D727, 0, { 0x0003BC }},           /* 1D727; 03BC; Additional folding */
 
1918
  { 0x01D728, 0, { 0x0003BD }},           /* 1D728; 03BD; Additional folding */
 
1919
  { 0x01D729, 0, { 0x0003BE }},           /* 1D729; 03BE; Additional folding */
 
1920
  { 0x01D72A, 0, { 0x0003BF }},           /* 1D72A; 03BF; Additional folding */
 
1921
  { 0x01D72B, 0, { 0x0003C0 }},           /* 1D72B; 03C0; Additional folding */
 
1922
  { 0x01D72C, 0, { 0x0003C1 }},           /* 1D72C; 03C1; Additional folding */
 
1923
  { 0x01D72D, 0, { 0x0003B8 }},           /* 1D72D; 03B8; Additional folding */
 
1924
  { 0x01D72E, 0, { 0x0003C3 }},           /* 1D72E; 03C3; Additional folding */
 
1925
  { 0x01D72F, 0, { 0x0003C4 }},           /* 1D72F; 03C4; Additional folding */
 
1926
  { 0x01D730, 0, { 0x0003C5 }},           /* 1D730; 03C5; Additional folding */
 
1927
  { 0x01D731, 0, { 0x0003C6 }},           /* 1D731; 03C6; Additional folding */
 
1928
  { 0x01D732, 0, { 0x0003C7 }},           /* 1D732; 03C7; Additional folding */
 
1929
  { 0x01D733, 0, { 0x0003C8 }},           /* 1D733; 03C8; Additional folding */
 
1930
  { 0x01D734, 0, { 0x0003C9 }},           /* 1D734; 03C9; Additional folding */
 
1931
  { 0x01D747, 0, { 0x0003C3 }},           /* 1D747; 03C3; Additional folding */
 
1932
  { 0x01D756, 0, { 0x0003B1 }},           /* 1D756; 03B1; Additional folding */
 
1933
  { 0x01D757, 0, { 0x0003B2 }},           /* 1D757; 03B2; Additional folding */
 
1934
  { 0x01D758, 0, { 0x0003B3 }},           /* 1D758; 03B3; Additional folding */
 
1935
  { 0x01D759, 0, { 0x0003B4 }},           /* 1D759; 03B4; Additional folding */
 
1936
  { 0x01D75A, 0, { 0x0003B5 }},           /* 1D75A; 03B5; Additional folding */
 
1937
  { 0x01D75B, 0, { 0x0003B6 }},           /* 1D75B; 03B6; Additional folding */
 
1938
  { 0x01D75C, 0, { 0x0003B7 }},           /* 1D75C; 03B7; Additional folding */
 
1939
  { 0x01D75D, 0, { 0x0003B8 }},           /* 1D75D; 03B8; Additional folding */
 
1940
  { 0x01D75E, 0, { 0x0003B9 }},           /* 1D75E; 03B9; Additional folding */
 
1941
  { 0x01D75F, 0, { 0x0003BA }},           /* 1D75F; 03BA; Additional folding */
 
1942
  { 0x01D760, 0, { 0x0003BB }},           /* 1D760; 03BB; Additional folding */
 
1943
  { 0x01D761, 0, { 0x0003BC }},           /* 1D761; 03BC; Additional folding */
 
1944
  { 0x01D762, 0, { 0x0003BD }},           /* 1D762; 03BD; Additional folding */
 
1945
  { 0x01D763, 0, { 0x0003BE }},           /* 1D763; 03BE; Additional folding */
 
1946
  { 0x01D764, 0, { 0x0003BF }},           /* 1D764; 03BF; Additional folding */
 
1947
  { 0x01D765, 0, { 0x0003C0 }},           /* 1D765; 03C0; Additional folding */
 
1948
  { 0x01D766, 0, { 0x0003C1 }},           /* 1D766; 03C1; Additional folding */
 
1949
  { 0x01D767, 0, { 0x0003B8 }},           /* 1D767; 03B8; Additional folding */
 
1950
  { 0x01D768, 0, { 0x0003C3 }},           /* 1D768; 03C3; Additional folding */
 
1951
  { 0x01D769, 0, { 0x0003C4 }},           /* 1D769; 03C4; Additional folding */
 
1952
  { 0x01D76A, 0, { 0x0003C5 }},           /* 1D76A; 03C5; Additional folding */
 
1953
  { 0x01D76B, 0, { 0x0003C6 }},           /* 1D76B; 03C6; Additional folding */
 
1954
  { 0x01D76C, 0, { 0x0003C7 }},           /* 1D76C; 03C7; Additional folding */
 
1955
  { 0x01D76D, 0, { 0x0003C8 }},           /* 1D76D; 03C8; Additional folding */
 
1956
  { 0x01D76E, 0, { 0x0003C9 }},           /* 1D76E; 03C9; Additional folding */
 
1957
  { 0x01D781, 0, { 0x0003C3 }},           /* 1D781; 03C3; Additional folding */
 
1958
  { 0x01D790, 0, { 0x0003B1 }},           /* 1D790; 03B1; Additional folding */
 
1959
  { 0x01D791, 0, { 0x0003B2 }},           /* 1D791; 03B2; Additional folding */
 
1960
  { 0x01D792, 0, { 0x0003B3 }},           /* 1D792; 03B3; Additional folding */
 
1961
  { 0x01D793, 0, { 0x0003B4 }},           /* 1D793; 03B4; Additional folding */
 
1962
  { 0x01D794, 0, { 0x0003B5 }},           /* 1D794; 03B5; Additional folding */
 
1963
  { 0x01D795, 0, { 0x0003B6 }},           /* 1D795; 03B6; Additional folding */
 
1964
  { 0x01D796, 0, { 0x0003B7 }},           /* 1D796; 03B7; Additional folding */
 
1965
  { 0x01D797, 0, { 0x0003B8 }},           /* 1D797; 03B8; Additional folding */
 
1966
  { 0x01D798, 0, { 0x0003B9 }},           /* 1D798; 03B9; Additional folding */
 
1967
  { 0x01D799, 0, { 0x0003BA }},           /* 1D799; 03BA; Additional folding */
 
1968
  { 0x01D79A, 0, { 0x0003BB }},           /* 1D79A; 03BB; Additional folding */
 
1969
  { 0x01D79B, 0, { 0x0003BC }},           /* 1D79B; 03BC; Additional folding */
 
1970
  { 0x01D79C, 0, { 0x0003BD }},           /* 1D79C; 03BD; Additional folding */
 
1971
  { 0x01D79D, 0, { 0x0003BE }},           /* 1D79D; 03BE; Additional folding */
 
1972
  { 0x01D79E, 0, { 0x0003BF }},           /* 1D79E; 03BF; Additional folding */
 
1973
  { 0x01D79F, 0, { 0x0003C0 }},           /* 1D79F; 03C0; Additional folding */
 
1974
  { 0x01D7A0, 0, { 0x0003C1 }},           /* 1D7A0; 03C1; Additional folding */
 
1975
  { 0x01D7A1, 0, { 0x0003B8 }},           /* 1D7A1; 03B8; Additional folding */
 
1976
  { 0x01D7A2, 0, { 0x0003C3 }},           /* 1D7A2; 03C3; Additional folding */
 
1977
  { 0x01D7A3, 0, { 0x0003C4 }},           /* 1D7A3; 03C4; Additional folding */
 
1978
  { 0x01D7A4, 0, { 0x0003C5 }},           /* 1D7A4; 03C5; Additional folding */
 
1979
  { 0x01D7A5, 0, { 0x0003C6 }},           /* 1D7A5; 03C6; Additional folding */
 
1980
  { 0x01D7A6, 0, { 0x0003C7 }},           /* 1D7A6; 03C7; Additional folding */
 
1981
  { 0x01D7A7, 0, { 0x0003C8 }},           /* 1D7A7; 03C8; Additional folding */
 
1982
  { 0x01D7A8, 0, { 0x0003C9 }},           /* 1D7A8; 03C9; Additional folding */
 
1983
  { 0x01D7BB, 0, { 0x0003C3 }},           /* 1D7BB; 03C3; Additional folding */
 
1984
  { 0 },
 
1985
};
 
1986
 
 
1987
 
 
1988
/*
 
1989
 * B.3 Mapping for case-folding used with no normalization
 
1990
 * 
 
1991
 */
 
1992
 
 
1993
Stringprep_table_element stringprep_rfc3454_B_3[] = {
 
1994
  { 0x000041, 0, { 0x000061 }},                      /* 0041; 0061; Case map */
 
1995
  { 0x000042, 0, { 0x000062 }},                      /* 0042; 0062; Case map */
 
1996
  { 0x000043, 0, { 0x000063 }},                      /* 0043; 0063; Case map */
 
1997
  { 0x000044, 0, { 0x000064 }},                      /* 0044; 0064; Case map */
 
1998
  { 0x000045, 0, { 0x000065 }},                      /* 0045; 0065; Case map */
 
1999
  { 0x000046, 0, { 0x000066 }},                      /* 0046; 0066; Case map */
 
2000
  { 0x000047, 0, { 0x000067 }},                      /* 0047; 0067; Case map */
 
2001
  { 0x000048, 0, { 0x000068 }},                      /* 0048; 0068; Case map */
 
2002
  { 0x000049, 0, { 0x000069 }},                      /* 0049; 0069; Case map */
 
2003
  { 0x00004A, 0, { 0x00006A }},                      /* 004A; 006A; Case map */
 
2004
  { 0x00004B, 0, { 0x00006B }},                      /* 004B; 006B; Case map */
 
2005
  { 0x00004C, 0, { 0x00006C }},                      /* 004C; 006C; Case map */
 
2006
  { 0x00004D, 0, { 0x00006D }},                      /* 004D; 006D; Case map */
 
2007
  { 0x00004E, 0, { 0x00006E }},                      /* 004E; 006E; Case map */
 
2008
  { 0x00004F, 0, { 0x00006F }},                      /* 004F; 006F; Case map */
 
2009
  { 0x000050, 0, { 0x000070 }},                      /* 0050; 0070; Case map */
 
2010
  { 0x000051, 0, { 0x000071 }},                      /* 0051; 0071; Case map */
 
2011
  { 0x000052, 0, { 0x000072 }},                      /* 0052; 0072; Case map */
 
2012
  { 0x000053, 0, { 0x000073 }},                      /* 0053; 0073; Case map */
 
2013
  { 0x000054, 0, { 0x000074 }},                      /* 0054; 0074; Case map */
 
2014
  { 0x000055, 0, { 0x000075 }},                      /* 0055; 0075; Case map */
 
2015
  { 0x000056, 0, { 0x000076 }},                      /* 0056; 0076; Case map */
 
2016
  { 0x000057, 0, { 0x000077 }},                      /* 0057; 0077; Case map */
 
2017
  { 0x000058, 0, { 0x000078 }},                      /* 0058; 0078; Case map */
 
2018
  { 0x000059, 0, { 0x000079 }},                      /* 0059; 0079; Case map */
 
2019
  { 0x00005A, 0, { 0x00007A }},                      /* 005A; 007A; Case map */
 
2020
  { 0x0000B5, 0, { 0x0003BC }},                      /* 00B5; 03BC; Case map */
 
2021
  { 0x0000C0, 0, { 0x0000E0 }},                      /* 00C0; 00E0; Case map */
 
2022
  { 0x0000C1, 0, { 0x0000E1 }},                      /* 00C1; 00E1; Case map */
 
2023
  { 0x0000C2, 0, { 0x0000E2 }},                      /* 00C2; 00E2; Case map */
 
2024
  { 0x0000C3, 0, { 0x0000E3 }},                      /* 00C3; 00E3; Case map */
 
2025
  { 0x0000C4, 0, { 0x0000E4 }},                      /* 00C4; 00E4; Case map */
 
2026
  { 0x0000C5, 0, { 0x0000E5 }},                      /* 00C5; 00E5; Case map */
 
2027
  { 0x0000C6, 0, { 0x0000E6 }},                      /* 00C6; 00E6; Case map */
 
2028
  { 0x0000C7, 0, { 0x0000E7 }},                      /* 00C7; 00E7; Case map */
 
2029
  { 0x0000C8, 0, { 0x0000E8 }},                      /* 00C8; 00E8; Case map */
 
2030
  { 0x0000C9, 0, { 0x0000E9 }},                      /* 00C9; 00E9; Case map */
 
2031
  { 0x0000CA, 0, { 0x0000EA }},                      /* 00CA; 00EA; Case map */
 
2032
  { 0x0000CB, 0, { 0x0000EB }},                      /* 00CB; 00EB; Case map */
 
2033
  { 0x0000CC, 0, { 0x0000EC }},                      /* 00CC; 00EC; Case map */
 
2034
  { 0x0000CD, 0, { 0x0000ED }},                      /* 00CD; 00ED; Case map */
 
2035
  { 0x0000CE, 0, { 0x0000EE }},                      /* 00CE; 00EE; Case map */
 
2036
  { 0x0000CF, 0, { 0x0000EF }},                      /* 00CF; 00EF; Case map */
 
2037
  { 0x0000D0, 0, { 0x0000F0 }},                      /* 00D0; 00F0; Case map */
 
2038
  { 0x0000D1, 0, { 0x0000F1 }},                      /* 00D1; 00F1; Case map */
 
2039
  { 0x0000D2, 0, { 0x0000F2 }},                      /* 00D2; 00F2; Case map */
 
2040
  { 0x0000D3, 0, { 0x0000F3 }},                      /* 00D3; 00F3; Case map */
 
2041
  { 0x0000D4, 0, { 0x0000F4 }},                      /* 00D4; 00F4; Case map */
 
2042
  { 0x0000D5, 0, { 0x0000F5 }},                      /* 00D5; 00F5; Case map */
 
2043
  { 0x0000D6, 0, { 0x0000F6 }},                      /* 00D6; 00F6; Case map */
 
2044
  { 0x0000D8, 0, { 0x0000F8 }},                      /* 00D8; 00F8; Case map */
 
2045
  { 0x0000D9, 0, { 0x0000F9 }},                      /* 00D9; 00F9; Case map */
 
2046
  { 0x0000DA, 0, { 0x0000FA }},                      /* 00DA; 00FA; Case map */
 
2047
  { 0x0000DB, 0, { 0x0000FB }},                      /* 00DB; 00FB; Case map */
 
2048
  { 0x0000DC, 0, { 0x0000FC }},                      /* 00DC; 00FC; Case map */
 
2049
  { 0x0000DD, 0, { 0x0000FD }},                      /* 00DD; 00FD; Case map */
 
2050
  { 0x0000DE, 0, { 0x0000FE }},                      /* 00DE; 00FE; Case map */
 
2051
  { 0x0000DF, 0, { 0x000073,                    /* 00DF; 0073 0073; Case map */
 
2052
                   0x000073 }},
 
2053
  { 0x000100, 0, { 0x000101 }},                      /* 0100; 0101; Case map */
 
2054
  { 0x000102, 0, { 0x000103 }},                      /* 0102; 0103; Case map */
 
2055
  { 0x000104, 0, { 0x000105 }},                      /* 0104; 0105; Case map */
 
2056
  { 0x000106, 0, { 0x000107 }},                      /* 0106; 0107; Case map */
 
2057
  { 0x000108, 0, { 0x000109 }},                      /* 0108; 0109; Case map */
 
2058
  { 0x00010A, 0, { 0x00010B }},                      /* 010A; 010B; Case map */
 
2059
  { 0x00010C, 0, { 0x00010D }},                      /* 010C; 010D; Case map */
 
2060
  { 0x00010E, 0, { 0x00010F }},                      /* 010E; 010F; Case map */
 
2061
  { 0x000110, 0, { 0x000111 }},                      /* 0110; 0111; Case map */
 
2062
  { 0x000112, 0, { 0x000113 }},                      /* 0112; 0113; Case map */
 
2063
  { 0x000114, 0, { 0x000115 }},                      /* 0114; 0115; Case map */
 
2064
  { 0x000116, 0, { 0x000117 }},                      /* 0116; 0117; Case map */
 
2065
  { 0x000118, 0, { 0x000119 }},                      /* 0118; 0119; Case map */
 
2066
  { 0x00011A, 0, { 0x00011B }},                      /* 011A; 011B; Case map */
 
2067
  { 0x00011C, 0, { 0x00011D }},                      /* 011C; 011D; Case map */
 
2068
  { 0x00011E, 0, { 0x00011F }},                      /* 011E; 011F; Case map */
 
2069
  { 0x000120, 0, { 0x000121 }},                      /* 0120; 0121; Case map */
 
2070
  { 0x000122, 0, { 0x000123 }},                      /* 0122; 0123; Case map */
 
2071
  { 0x000124, 0, { 0x000125 }},                      /* 0124; 0125; Case map */
 
2072
  { 0x000126, 0, { 0x000127 }},                      /* 0126; 0127; Case map */
 
2073
  { 0x000128, 0, { 0x000129 }},                      /* 0128; 0129; Case map */
 
2074
  { 0x00012A, 0, { 0x00012B }},                      /* 012A; 012B; Case map */
 
2075
  { 0x00012C, 0, { 0x00012D }},                      /* 012C; 012D; Case map */
 
2076
  { 0x00012E, 0, { 0x00012F }},                      /* 012E; 012F; Case map */
 
2077
  { 0x000130, 0, { 0x000069,                    /* 0130; 0069 0307; Case map */
 
2078
                   0x000307 }},
 
2079
  { 0x000132, 0, { 0x000133 }},                      /* 0132; 0133; Case map */
 
2080
  { 0x000134, 0, { 0x000135 }},                      /* 0134; 0135; Case map */
 
2081
  { 0x000136, 0, { 0x000137 }},                      /* 0136; 0137; Case map */
 
2082
  { 0x000139, 0, { 0x00013A }},                      /* 0139; 013A; Case map */
 
2083
  { 0x00013B, 0, { 0x00013C }},                      /* 013B; 013C; Case map */
 
2084
  { 0x00013D, 0, { 0x00013E }},                      /* 013D; 013E; Case map */
 
2085
  { 0x00013F, 0, { 0x000140 }},                      /* 013F; 0140; Case map */
 
2086
  { 0x000141, 0, { 0x000142 }},                      /* 0141; 0142; Case map */
 
2087
  { 0x000143, 0, { 0x000144 }},                      /* 0143; 0144; Case map */
 
2088
  { 0x000145, 0, { 0x000146 }},                      /* 0145; 0146; Case map */
 
2089
  { 0x000147, 0, { 0x000148 }},                      /* 0147; 0148; Case map */
 
2090
  { 0x000149, 0, { 0x0002BC,                    /* 0149; 02BC 006E; Case map */
 
2091
                   0x00006E }},
 
2092
  { 0x00014A, 0, { 0x00014B }},                      /* 014A; 014B; Case map */
 
2093
  { 0x00014C, 0, { 0x00014D }},                      /* 014C; 014D; Case map */
 
2094
  { 0x00014E, 0, { 0x00014F }},                      /* 014E; 014F; Case map */
 
2095
  { 0x000150, 0, { 0x000151 }},                      /* 0150; 0151; Case map */
 
2096
  { 0x000152, 0, { 0x000153 }},                      /* 0152; 0153; Case map */
 
2097
  { 0x000154, 0, { 0x000155 }},                      /* 0154; 0155; Case map */
 
2098
  { 0x000156, 0, { 0x000157 }},                      /* 0156; 0157; Case map */
 
2099
  { 0x000158, 0, { 0x000159 }},                      /* 0158; 0159; Case map */
 
2100
  { 0x00015A, 0, { 0x00015B }},                      /* 015A; 015B; Case map */
 
2101
  { 0x00015C, 0, { 0x00015D }},                      /* 015C; 015D; Case map */
 
2102
  { 0x00015E, 0, { 0x00015F }},                      /* 015E; 015F; Case map */
 
2103
  { 0x000160, 0, { 0x000161 }},                      /* 0160; 0161; Case map */
 
2104
  { 0x000162, 0, { 0x000163 }},                      /* 0162; 0163; Case map */
 
2105
  { 0x000164, 0, { 0x000165 }},                      /* 0164; 0165; Case map */
 
2106
  { 0x000166, 0, { 0x000167 }},                      /* 0166; 0167; Case map */
 
2107
  { 0x000168, 0, { 0x000169 }},                      /* 0168; 0169; Case map */
 
2108
  { 0x00016A, 0, { 0x00016B }},                      /* 016A; 016B; Case map */
 
2109
  { 0x00016C, 0, { 0x00016D }},                      /* 016C; 016D; Case map */
 
2110
  { 0x00016E, 0, { 0x00016F }},                      /* 016E; 016F; Case map */
 
2111
  { 0x000170, 0, { 0x000171 }},                      /* 0170; 0171; Case map */
 
2112
  { 0x000172, 0, { 0x000173 }},                      /* 0172; 0173; Case map */
 
2113
  { 0x000174, 0, { 0x000175 }},                      /* 0174; 0175; Case map */
 
2114
  { 0x000176, 0, { 0x000177 }},                      /* 0176; 0177; Case map */
 
2115
  { 0x000178, 0, { 0x0000FF }},                      /* 0178; 00FF; Case map */
 
2116
  { 0x000179, 0, { 0x00017A }},                      /* 0179; 017A; Case map */
 
2117
  { 0x00017B, 0, { 0x00017C }},                      /* 017B; 017C; Case map */
 
2118
  { 0x00017D, 0, { 0x00017E }},                      /* 017D; 017E; Case map */
 
2119
  { 0x00017F, 0, { 0x000073 }},                      /* 017F; 0073; Case map */
 
2120
  { 0x000181, 0, { 0x000253 }},                      /* 0181; 0253; Case map */
 
2121
  { 0x000182, 0, { 0x000183 }},                      /* 0182; 0183; Case map */
 
2122
  { 0x000184, 0, { 0x000185 }},                      /* 0184; 0185; Case map */
 
2123
  { 0x000186, 0, { 0x000254 }},                      /* 0186; 0254; Case map */
 
2124
  { 0x000187, 0, { 0x000188 }},                      /* 0187; 0188; Case map */
 
2125
  { 0x000189, 0, { 0x000256 }},                      /* 0189; 0256; Case map */
 
2126
  { 0x00018A, 0, { 0x000257 }},                      /* 018A; 0257; Case map */
 
2127
  { 0x00018B, 0, { 0x00018C }},                      /* 018B; 018C; Case map */
 
2128
  { 0x00018E, 0, { 0x0001DD }},                      /* 018E; 01DD; Case map */
 
2129
  { 0x00018F, 0, { 0x000259 }},                      /* 018F; 0259; Case map */
 
2130
  { 0x000190, 0, { 0x00025B }},                      /* 0190; 025B; Case map */
 
2131
  { 0x000191, 0, { 0x000192 }},                      /* 0191; 0192; Case map */
 
2132
  { 0x000193, 0, { 0x000260 }},                      /* 0193; 0260; Case map */
 
2133
  { 0x000194, 0, { 0x000263 }},                      /* 0194; 0263; Case map */
 
2134
  { 0x000196, 0, { 0x000269 }},                      /* 0196; 0269; Case map */
 
2135
  { 0x000197, 0, { 0x000268 }},                      /* 0197; 0268; Case map */
 
2136
  { 0x000198, 0, { 0x000199 }},                      /* 0198; 0199; Case map */
 
2137
  { 0x00019C, 0, { 0x00026F }},                      /* 019C; 026F; Case map */
 
2138
  { 0x00019D, 0, { 0x000272 }},                      /* 019D; 0272; Case map */
 
2139
  { 0x00019F, 0, { 0x000275 }},                      /* 019F; 0275; Case map */
 
2140
  { 0x0001A0, 0, { 0x0001A1 }},                      /* 01A0; 01A1; Case map */
 
2141
  { 0x0001A2, 0, { 0x0001A3 }},                      /* 01A2; 01A3; Case map */
 
2142
  { 0x0001A4, 0, { 0x0001A5 }},                      /* 01A4; 01A5; Case map */
 
2143
  { 0x0001A6, 0, { 0x000280 }},                      /* 01A6; 0280; Case map */
 
2144
  { 0x0001A7, 0, { 0x0001A8 }},                      /* 01A7; 01A8; Case map */
 
2145
  { 0x0001A9, 0, { 0x000283 }},                      /* 01A9; 0283; Case map */
 
2146
  { 0x0001AC, 0, { 0x0001AD }},                      /* 01AC; 01AD; Case map */
 
2147
  { 0x0001AE, 0, { 0x000288 }},                      /* 01AE; 0288; Case map */
 
2148
  { 0x0001AF, 0, { 0x0001B0 }},                      /* 01AF; 01B0; Case map */
 
2149
  { 0x0001B1, 0, { 0x00028A }},                      /* 01B1; 028A; Case map */
 
2150
  { 0x0001B2, 0, { 0x00028B }},                      /* 01B2; 028B; Case map */
 
2151
  { 0x0001B3, 0, { 0x0001B4 }},                      /* 01B3; 01B4; Case map */
 
2152
  { 0x0001B5, 0, { 0x0001B6 }},                      /* 01B5; 01B6; Case map */
 
2153
  { 0x0001B7, 0, { 0x000292 }},                      /* 01B7; 0292; Case map */
 
2154
  { 0x0001B8, 0, { 0x0001B9 }},                      /* 01B8; 01B9; Case map */
 
2155
  { 0x0001BC, 0, { 0x0001BD }},                      /* 01BC; 01BD; Case map */
 
2156
  { 0x0001C4, 0, { 0x0001C6 }},                      /* 01C4; 01C6; Case map */
 
2157
  { 0x0001C5, 0, { 0x0001C6 }},                      /* 01C5; 01C6; Case map */
 
2158
  { 0x0001C7, 0, { 0x0001C9 }},                      /* 01C7; 01C9; Case map */
 
2159
  { 0x0001C8, 0, { 0x0001C9 }},                      /* 01C8; 01C9; Case map */
 
2160
  { 0x0001CA, 0, { 0x0001CC }},                      /* 01CA; 01CC; Case map */
 
2161
  { 0x0001CB, 0, { 0x0001CC }},                      /* 01CB; 01CC; Case map */
 
2162
  { 0x0001CD, 0, { 0x0001CE }},                      /* 01CD; 01CE; Case map */
 
2163
  { 0x0001CF, 0, { 0x0001D0 }},                      /* 01CF; 01D0; Case map */
 
2164
  { 0x0001D1, 0, { 0x0001D2 }},                      /* 01D1; 01D2; Case map */
 
2165
  { 0x0001D3, 0, { 0x0001D4 }},                      /* 01D3; 01D4; Case map */
 
2166
  { 0x0001D5, 0, { 0x0001D6 }},                      /* 01D5; 01D6; Case map */
 
2167
  { 0x0001D7, 0, { 0x0001D8 }},                      /* 01D7; 01D8; Case map */
 
2168
  { 0x0001D9, 0, { 0x0001DA }},                      /* 01D9; 01DA; Case map */
 
2169
  { 0x0001DB, 0, { 0x0001DC }},                      /* 01DB; 01DC; Case map */
 
2170
  { 0x0001DE, 0, { 0x0001DF }},                      /* 01DE; 01DF; Case map */
 
2171
  { 0x0001E0, 0, { 0x0001E1 }},                      /* 01E0; 01E1; Case map */
 
2172
  { 0x0001E2, 0, { 0x0001E3 }},                      /* 01E2; 01E3; Case map */
 
2173
  { 0x0001E4, 0, { 0x0001E5 }},                      /* 01E4; 01E5; Case map */
 
2174
  { 0x0001E6, 0, { 0x0001E7 }},                      /* 01E6; 01E7; Case map */
 
2175
  { 0x0001E8, 0, { 0x0001E9 }},                      /* 01E8; 01E9; Case map */
 
2176
  { 0x0001EA, 0, { 0x0001EB }},                      /* 01EA; 01EB; Case map */
 
2177
  { 0x0001EC, 0, { 0x0001ED }},                      /* 01EC; 01ED; Case map */
 
2178
  { 0x0001EE, 0, { 0x0001EF }},                      /* 01EE; 01EF; Case map */
 
2179
  { 0x0001F0, 0, { 0x00006A,                    /* 01F0; 006A 030C; Case map */
 
2180
                   0x00030C }},
 
2181
  { 0x0001F1, 0, { 0x0001F3 }},                      /* 01F1; 01F3; Case map */
 
2182
  { 0x0001F2, 0, { 0x0001F3 }},                      /* 01F2; 01F3; Case map */
 
2183
  { 0x0001F4, 0, { 0x0001F5 }},                      /* 01F4; 01F5; Case map */
 
2184
  { 0x0001F6, 0, { 0x000195 }},                      /* 01F6; 0195; Case map */
 
2185
  { 0x0001F7, 0, { 0x0001BF }},                      /* 01F7; 01BF; Case map */
 
2186
  { 0x0001F8, 0, { 0x0001F9 }},                      /* 01F8; 01F9; Case map */
 
2187
  { 0x0001FA, 0, { 0x0001FB }},                      /* 01FA; 01FB; Case map */
 
2188
  { 0x0001FC, 0, { 0x0001FD }},                      /* 01FC; 01FD; Case map */
 
2189
  { 0x0001FE, 0, { 0x0001FF }},                      /* 01FE; 01FF; Case map */
 
2190
  { 0x000200, 0, { 0x000201 }},                      /* 0200; 0201; Case map */
 
2191
  { 0x000202, 0, { 0x000203 }},                      /* 0202; 0203; Case map */
 
2192
  { 0x000204, 0, { 0x000205 }},                      /* 0204; 0205; Case map */
 
2193
  { 0x000206, 0, { 0x000207 }},                      /* 0206; 0207; Case map */
 
2194
  { 0x000208, 0, { 0x000209 }},                      /* 0208; 0209; Case map */
 
2195
  { 0x00020A, 0, { 0x00020B }},                      /* 020A; 020B; Case map */
 
2196
  { 0x00020C, 0, { 0x00020D }},                      /* 020C; 020D; Case map */
 
2197
  { 0x00020E, 0, { 0x00020F }},                      /* 020E; 020F; Case map */
 
2198
  { 0x000210, 0, { 0x000211 }},                      /* 0210; 0211; Case map */
 
2199
  { 0x000212, 0, { 0x000213 }},                      /* 0212; 0213; Case map */
 
2200
  { 0x000214, 0, { 0x000215 }},                      /* 0214; 0215; Case map */
 
2201
  { 0x000216, 0, { 0x000217 }},                      /* 0216; 0217; Case map */
 
2202
  { 0x000218, 0, { 0x000219 }},                      /* 0218; 0219; Case map */
 
2203
  { 0x00021A, 0, { 0x00021B }},                      /* 021A; 021B; Case map */
 
2204
  { 0x00021C, 0, { 0x00021D }},                      /* 021C; 021D; Case map */
 
2205
  { 0x00021E, 0, { 0x00021F }},                      /* 021E; 021F; Case map */
 
2206
  { 0x000220, 0, { 0x00019E }},                      /* 0220; 019E; Case map */
 
2207
  { 0x000222, 0, { 0x000223 }},                      /* 0222; 0223; Case map */
 
2208
  { 0x000224, 0, { 0x000225 }},                      /* 0224; 0225; Case map */
 
2209
  { 0x000226, 0, { 0x000227 }},                      /* 0226; 0227; Case map */
 
2210
  { 0x000228, 0, { 0x000229 }},                      /* 0228; 0229; Case map */
 
2211
  { 0x00022A, 0, { 0x00022B }},                      /* 022A; 022B; Case map */
 
2212
  { 0x00022C, 0, { 0x00022D }},                      /* 022C; 022D; Case map */
 
2213
  { 0x00022E, 0, { 0x00022F }},                      /* 022E; 022F; Case map */
 
2214
  { 0x000230, 0, { 0x000231 }},                      /* 0230; 0231; Case map */
 
2215
  { 0x000232, 0, { 0x000233 }},                      /* 0232; 0233; Case map */
 
2216
  { 0x000345, 0, { 0x0003B9 }},                      /* 0345; 03B9; Case map */
 
2217
  { 0x000386, 0, { 0x0003AC }},                      /* 0386; 03AC; Case map */
 
2218
  { 0x000388, 0, { 0x0003AD }},                      /* 0388; 03AD; Case map */
 
2219
  { 0x000389, 0, { 0x0003AE }},                      /* 0389; 03AE; Case map */
 
2220
  { 0x00038A, 0, { 0x0003AF }},                      /* 038A; 03AF; Case map */
 
2221
  { 0x00038C, 0, { 0x0003CC }},                      /* 038C; 03CC; Case map */
 
2222
  { 0x00038E, 0, { 0x0003CD }},                      /* 038E; 03CD; Case map */
 
2223
  { 0x00038F, 0, { 0x0003CE }},                      /* 038F; 03CE; Case map */
 
2224
  { 0x000390, 0, { 0x0003B9,               /* 0390; 03B9 0308 0301; Case map */
 
2225
                   0x000308, 0x000301 }},
 
2226
  { 0x000391, 0, { 0x0003B1 }},                      /* 0391; 03B1; Case map */
 
2227
  { 0x000392, 0, { 0x0003B2 }},                      /* 0392; 03B2; Case map */
 
2228
  { 0x000393, 0, { 0x0003B3 }},                      /* 0393; 03B3; Case map */
 
2229
  { 0x000394, 0, { 0x0003B4 }},                      /* 0394; 03B4; Case map */
 
2230
  { 0x000395, 0, { 0x0003B5 }},                      /* 0395; 03B5; Case map */
 
2231
  { 0x000396, 0, { 0x0003B6 }},                      /* 0396; 03B6; Case map */
 
2232
  { 0x000397, 0, { 0x0003B7 }},                      /* 0397; 03B7; Case map */
 
2233
  { 0x000398, 0, { 0x0003B8 }},                      /* 0398; 03B8; Case map */
 
2234
  { 0x000399, 0, { 0x0003B9 }},                      /* 0399; 03B9; Case map */
 
2235
  { 0x00039A, 0, { 0x0003BA }},                      /* 039A; 03BA; Case map */
 
2236
  { 0x00039B, 0, { 0x0003BB }},                      /* 039B; 03BB; Case map */
 
2237
  { 0x00039C, 0, { 0x0003BC }},                      /* 039C; 03BC; Case map */
 
2238
  { 0x00039D, 0, { 0x0003BD }},                      /* 039D; 03BD; Case map */
 
2239
  { 0x00039E, 0, { 0x0003BE }},                      /* 039E; 03BE; Case map */
 
2240
  { 0x00039F, 0, { 0x0003BF }},                      /* 039F; 03BF; Case map */
 
2241
  { 0x0003A0, 0, { 0x0003C0 }},                      /* 03A0; 03C0; Case map */
 
2242
  { 0x0003A1, 0, { 0x0003C1 }},                      /* 03A1; 03C1; Case map */
 
2243
  { 0x0003A3, 0, { 0x0003C3 }},                      /* 03A3; 03C3; Case map */
 
2244
  { 0x0003A4, 0, { 0x0003C4 }},                      /* 03A4; 03C4; Case map */
 
2245
  { 0x0003A5, 0, { 0x0003C5 }},                      /* 03A5; 03C5; Case map */
 
2246
  { 0x0003A6, 0, { 0x0003C6 }},                      /* 03A6; 03C6; Case map */
 
2247
  { 0x0003A7, 0, { 0x0003C7 }},                      /* 03A7; 03C7; Case map */
 
2248
  { 0x0003A8, 0, { 0x0003C8 }},                      /* 03A8; 03C8; Case map */
 
2249
  { 0x0003A9, 0, { 0x0003C9 }},                      /* 03A9; 03C9; Case map */
 
2250
  { 0x0003AA, 0, { 0x0003CA }},                      /* 03AA; 03CA; Case map */
 
2251
  { 0x0003AB, 0, { 0x0003CB }},                      /* 03AB; 03CB; Case map */
 
2252
  { 0x0003B0, 0, { 0x0003C5,               /* 03B0; 03C5 0308 0301; Case map */
 
2253
                   0x000308, 0x000301 }},
 
2254
  { 0x0003C2, 0, { 0x0003C3 }},                      /* 03C2; 03C3; Case map */
 
2255
  { 0x0003D0, 0, { 0x0003B2 }},                      /* 03D0; 03B2; Case map */
 
2256
  { 0x0003D1, 0, { 0x0003B8 }},                      /* 03D1; 03B8; Case map */
 
2257
  { 0x0003D5, 0, { 0x0003C6 }},                      /* 03D5; 03C6; Case map */
 
2258
  { 0x0003D6, 0, { 0x0003C0 }},                      /* 03D6; 03C0; Case map */
 
2259
  { 0x0003D8, 0, { 0x0003D9 }},                      /* 03D8; 03D9; Case map */
 
2260
  { 0x0003DA, 0, { 0x0003DB }},                      /* 03DA; 03DB; Case map */
 
2261
  { 0x0003DC, 0, { 0x0003DD }},                      /* 03DC; 03DD; Case map */
 
2262
  { 0x0003DE, 0, { 0x0003DF }},                      /* 03DE; 03DF; Case map */
 
2263
  { 0x0003E0, 0, { 0x0003E1 }},                      /* 03E0; 03E1; Case map */
 
2264
  { 0x0003E2, 0, { 0x0003E3 }},                      /* 03E2; 03E3; Case map */
 
2265
  { 0x0003E4, 0, { 0x0003E5 }},                      /* 03E4; 03E5; Case map */
 
2266
  { 0x0003E6, 0, { 0x0003E7 }},                      /* 03E6; 03E7; Case map */
 
2267
  { 0x0003E8, 0, { 0x0003E9 }},                      /* 03E8; 03E9; Case map */
 
2268
  { 0x0003EA, 0, { 0x0003EB }},                      /* 03EA; 03EB; Case map */
 
2269
  { 0x0003EC, 0, { 0x0003ED }},                      /* 03EC; 03ED; Case map */
 
2270
  { 0x0003EE, 0, { 0x0003EF }},                      /* 03EE; 03EF; Case map */
 
2271
  { 0x0003F0, 0, { 0x0003BA }},                      /* 03F0; 03BA; Case map */
 
2272
  { 0x0003F1, 0, { 0x0003C1 }},                      /* 03F1; 03C1; Case map */
 
2273
  { 0x0003F2, 0, { 0x0003C3 }},                      /* 03F2; 03C3; Case map */
 
2274
  { 0x0003F4, 0, { 0x0003B8 }},                      /* 03F4; 03B8; Case map */
 
2275
  { 0x0003F5, 0, { 0x0003B5 }},                      /* 03F5; 03B5; Case map */
 
2276
  { 0x000400, 0, { 0x000450 }},                      /* 0400; 0450; Case map */
 
2277
  { 0x000401, 0, { 0x000451 }},                      /* 0401; 0451; Case map */
 
2278
  { 0x000402, 0, { 0x000452 }},                      /* 0402; 0452; Case map */
 
2279
  { 0x000403, 0, { 0x000453 }},                      /* 0403; 0453; Case map */
 
2280
  { 0x000404, 0, { 0x000454 }},                      /* 0404; 0454; Case map */
 
2281
  { 0x000405, 0, { 0x000455 }},                      /* 0405; 0455; Case map */
 
2282
  { 0x000406, 0, { 0x000456 }},                      /* 0406; 0456; Case map */
 
2283
  { 0x000407, 0, { 0x000457 }},                      /* 0407; 0457; Case map */
 
2284
  { 0x000408, 0, { 0x000458 }},                      /* 0408; 0458; Case map */
 
2285
  { 0x000409, 0, { 0x000459 }},                      /* 0409; 0459; Case map */
 
2286
  { 0x00040A, 0, { 0x00045A }},                      /* 040A; 045A; Case map */
 
2287
  { 0x00040B, 0, { 0x00045B }},                      /* 040B; 045B; Case map */
 
2288
  { 0x00040C, 0, { 0x00045C }},                      /* 040C; 045C; Case map */
 
2289
  { 0x00040D, 0, { 0x00045D }},                      /* 040D; 045D; Case map */
 
2290
  { 0x00040E, 0, { 0x00045E }},                      /* 040E; 045E; Case map */
 
2291
  { 0x00040F, 0, { 0x00045F }},                      /* 040F; 045F; Case map */
 
2292
  { 0x000410, 0, { 0x000430 }},                      /* 0410; 0430; Case map */
 
2293
  { 0x000411, 0, { 0x000431 }},                      /* 0411; 0431; Case map */
 
2294
  { 0x000412, 0, { 0x000432 }},                      /* 0412; 0432; Case map */
 
2295
  { 0x000413, 0, { 0x000433 }},                      /* 0413; 0433; Case map */
 
2296
  { 0x000414, 0, { 0x000434 }},                      /* 0414; 0434; Case map */
 
2297
  { 0x000415, 0, { 0x000435 }},                      /* 0415; 0435; Case map */
 
2298
  { 0x000416, 0, { 0x000436 }},                      /* 0416; 0436; Case map */
 
2299
  { 0x000417, 0, { 0x000437 }},                      /* 0417; 0437; Case map */
 
2300
  { 0x000418, 0, { 0x000438 }},                      /* 0418; 0438; Case map */
 
2301
  { 0x000419, 0, { 0x000439 }},                      /* 0419; 0439; Case map */
 
2302
  { 0x00041A, 0, { 0x00043A }},                      /* 041A; 043A; Case map */
 
2303
  { 0x00041B, 0, { 0x00043B }},                      /* 041B; 043B; Case map */
 
2304
  { 0x00041C, 0, { 0x00043C }},                      /* 041C; 043C; Case map */
 
2305
  { 0x00041D, 0, { 0x00043D }},                      /* 041D; 043D; Case map */
 
2306
  { 0x00041E, 0, { 0x00043E }},                      /* 041E; 043E; Case map */
 
2307
  { 0x00041F, 0, { 0x00043F }},                      /* 041F; 043F; Case map */
 
2308
  { 0x000420, 0, { 0x000440 }},                      /* 0420; 0440; Case map */
 
2309
  { 0x000421, 0, { 0x000441 }},                      /* 0421; 0441; Case map */
 
2310
  { 0x000422, 0, { 0x000442 }},                      /* 0422; 0442; Case map */
 
2311
  { 0x000423, 0, { 0x000443 }},                      /* 0423; 0443; Case map */
 
2312
  { 0x000424, 0, { 0x000444 }},                      /* 0424; 0444; Case map */
 
2313
  { 0x000425, 0, { 0x000445 }},                      /* 0425; 0445; Case map */
 
2314
  { 0x000426, 0, { 0x000446 }},                      /* 0426; 0446; Case map */
 
2315
  { 0x000427, 0, { 0x000447 }},                      /* 0427; 0447; Case map */
 
2316
  { 0x000428, 0, { 0x000448 }},                      /* 0428; 0448; Case map */
 
2317
  { 0x000429, 0, { 0x000449 }},                      /* 0429; 0449; Case map */
 
2318
  { 0x00042A, 0, { 0x00044A }},                      /* 042A; 044A; Case map */
 
2319
  { 0x00042B, 0, { 0x00044B }},                      /* 042B; 044B; Case map */
 
2320
  { 0x00042C, 0, { 0x00044C }},                      /* 042C; 044C; Case map */
 
2321
  { 0x00042D, 0, { 0x00044D }},                      /* 042D; 044D; Case map */
 
2322
  { 0x00042E, 0, { 0x00044E }},                      /* 042E; 044E; Case map */
 
2323
  { 0x00042F, 0, { 0x00044F }},                      /* 042F; 044F; Case map */
 
2324
  { 0x000460, 0, { 0x000461 }},                      /* 0460; 0461; Case map */
 
2325
  { 0x000462, 0, { 0x000463 }},                      /* 0462; 0463; Case map */
 
2326
  { 0x000464, 0, { 0x000465 }},                      /* 0464; 0465; Case map */
 
2327
  { 0x000466, 0, { 0x000467 }},                      /* 0466; 0467; Case map */
 
2328
  { 0x000468, 0, { 0x000469 }},                      /* 0468; 0469; Case map */
 
2329
  { 0x00046A, 0, { 0x00046B }},                      /* 046A; 046B; Case map */
 
2330
  { 0x00046C, 0, { 0x00046D }},                      /* 046C; 046D; Case map */
 
2331
  { 0x00046E, 0, { 0x00046F }},                      /* 046E; 046F; Case map */
 
2332
  { 0x000470, 0, { 0x000471 }},                      /* 0470; 0471; Case map */
 
2333
  { 0x000472, 0, { 0x000473 }},                      /* 0472; 0473; Case map */
 
2334
  { 0x000474, 0, { 0x000475 }},                      /* 0474; 0475; Case map */
 
2335
  { 0x000476, 0, { 0x000477 }},                      /* 0476; 0477; Case map */
 
2336
  { 0x000478, 0, { 0x000479 }},                      /* 0478; 0479; Case map */
 
2337
  { 0x00047A, 0, { 0x00047B }},                      /* 047A; 047B; Case map */
 
2338
  { 0x00047C, 0, { 0x00047D }},                      /* 047C; 047D; Case map */
 
2339
  { 0x00047E, 0, { 0x00047F }},                      /* 047E; 047F; Case map */
 
2340
  { 0x000480, 0, { 0x000481 }},                      /* 0480; 0481; Case map */
 
2341
  { 0x00048A, 0, { 0x00048B }},                      /* 048A; 048B; Case map */
 
2342
  { 0x00048C, 0, { 0x00048D }},                      /* 048C; 048D; Case map */
 
2343
  { 0x00048E, 0, { 0x00048F }},                      /* 048E; 048F; Case map */
 
2344
  { 0x000490, 0, { 0x000491 }},                      /* 0490; 0491; Case map */
 
2345
  { 0x000492, 0, { 0x000493 }},                      /* 0492; 0493; Case map */
 
2346
  { 0x000494, 0, { 0x000495 }},                      /* 0494; 0495; Case map */
 
2347
  { 0x000496, 0, { 0x000497 }},                      /* 0496; 0497; Case map */
 
2348
  { 0x000498, 0, { 0x000499 }},                      /* 0498; 0499; Case map */
 
2349
  { 0x00049A, 0, { 0x00049B }},                      /* 049A; 049B; Case map */
 
2350
  { 0x00049C, 0, { 0x00049D }},                      /* 049C; 049D; Case map */
 
2351
  { 0x00049E, 0, { 0x00049F }},                      /* 049E; 049F; Case map */
 
2352
  { 0x0004A0, 0, { 0x0004A1 }},                      /* 04A0; 04A1; Case map */
 
2353
  { 0x0004A2, 0, { 0x0004A3 }},                      /* 04A2; 04A3; Case map */
 
2354
  { 0x0004A4, 0, { 0x0004A5 }},                      /* 04A4; 04A5; Case map */
 
2355
  { 0x0004A6, 0, { 0x0004A7 }},                      /* 04A6; 04A7; Case map */
 
2356
  { 0x0004A8, 0, { 0x0004A9 }},                      /* 04A8; 04A9; Case map */
 
2357
  { 0x0004AA, 0, { 0x0004AB }},                      /* 04AA; 04AB; Case map */
 
2358
  { 0x0004AC, 0, { 0x0004AD }},                      /* 04AC; 04AD; Case map */
 
2359
  { 0x0004AE, 0, { 0x0004AF }},                      /* 04AE; 04AF; Case map */
 
2360
  { 0x0004B0, 0, { 0x0004B1 }},                      /* 04B0; 04B1; Case map */
 
2361
  { 0x0004B2, 0, { 0x0004B3 }},                      /* 04B2; 04B3; Case map */
 
2362
  { 0x0004B4, 0, { 0x0004B5 }},                      /* 04B4; 04B5; Case map */
 
2363
  { 0x0004B6, 0, { 0x0004B7 }},                      /* 04B6; 04B7; Case map */
 
2364
  { 0x0004B8, 0, { 0x0004B9 }},                      /* 04B8; 04B9; Case map */
 
2365
  { 0x0004BA, 0, { 0x0004BB }},                      /* 04BA; 04BB; Case map */
 
2366
  { 0x0004BC, 0, { 0x0004BD }},                      /* 04BC; 04BD; Case map */
 
2367
  { 0x0004BE, 0, { 0x0004BF }},                      /* 04BE; 04BF; Case map */
 
2368
  { 0x0004C1, 0, { 0x0004C2 }},                      /* 04C1; 04C2; Case map */
 
2369
  { 0x0004C3, 0, { 0x0004C4 }},                      /* 04C3; 04C4; Case map */
 
2370
  { 0x0004C5, 0, { 0x0004C6 }},                      /* 04C5; 04C6; Case map */
 
2371
  { 0x0004C7, 0, { 0x0004C8 }},                      /* 04C7; 04C8; Case map */
 
2372
  { 0x0004C9, 0, { 0x0004CA }},                      /* 04C9; 04CA; Case map */
 
2373
  { 0x0004CB, 0, { 0x0004CC }},                      /* 04CB; 04CC; Case map */
 
2374
  { 0x0004CD, 0, { 0x0004CE }},                      /* 04CD; 04CE; Case map */
 
2375
  { 0x0004D0, 0, { 0x0004D1 }},                      /* 04D0; 04D1; Case map */
 
2376
  { 0x0004D2, 0, { 0x0004D3 }},                      /* 04D2; 04D3; Case map */
 
2377
  { 0x0004D4, 0, { 0x0004D5 }},                      /* 04D4; 04D5; Case map */
 
2378
  { 0x0004D6, 0, { 0x0004D7 }},                      /* 04D6; 04D7; Case map */
 
2379
  { 0x0004D8, 0, { 0x0004D9 }},                      /* 04D8; 04D9; Case map */
 
2380
  { 0x0004DA, 0, { 0x0004DB }},                      /* 04DA; 04DB; Case map */
 
2381
  { 0x0004DC, 0, { 0x0004DD }},                      /* 04DC; 04DD; Case map */
 
2382
  { 0x0004DE, 0, { 0x0004DF }},                      /* 04DE; 04DF; Case map */
 
2383
  { 0x0004E0, 0, { 0x0004E1 }},                      /* 04E0; 04E1; Case map */
 
2384
  { 0x0004E2, 0, { 0x0004E3 }},                      /* 04E2; 04E3; Case map */
 
2385
  { 0x0004E4, 0, { 0x0004E5 }},                      /* 04E4; 04E5; Case map */
 
2386
  { 0x0004E6, 0, { 0x0004E7 }},                      /* 04E6; 04E7; Case map */
 
2387
  { 0x0004E8, 0, { 0x0004E9 }},                      /* 04E8; 04E9; Case map */
 
2388
  { 0x0004EA, 0, { 0x0004EB }},                      /* 04EA; 04EB; Case map */
 
2389
  { 0x0004EC, 0, { 0x0004ED }},                      /* 04EC; 04ED; Case map */
 
2390
  { 0x0004EE, 0, { 0x0004EF }},                      /* 04EE; 04EF; Case map */
 
2391
  { 0x0004F0, 0, { 0x0004F1 }},                      /* 04F0; 04F1; Case map */
 
2392
  { 0x0004F2, 0, { 0x0004F3 }},                      /* 04F2; 04F3; Case map */
 
2393
  { 0x0004F4, 0, { 0x0004F5 }},                      /* 04F4; 04F5; Case map */
 
2394
  { 0x0004F8, 0, { 0x0004F9 }},                      /* 04F8; 04F9; Case map */
 
2395
  { 0x000500, 0, { 0x000501 }},                      /* 0500; 0501; Case map */
 
2396
  { 0x000502, 0, { 0x000503 }},                      /* 0502; 0503; Case map */
 
2397
  { 0x000504, 0, { 0x000505 }},                      /* 0504; 0505; Case map */
 
2398
  { 0x000506, 0, { 0x000507 }},                      /* 0506; 0507; Case map */
 
2399
  { 0x000508, 0, { 0x000509 }},                      /* 0508; 0509; Case map */
 
2400
  { 0x00050A, 0, { 0x00050B }},                      /* 050A; 050B; Case map */
 
2401
  { 0x00050C, 0, { 0x00050D }},                      /* 050C; 050D; Case map */
 
2402
  { 0x00050E, 0, { 0x00050F }},                      /* 050E; 050F; Case map */
 
2403
  { 0x000531, 0, { 0x000561 }},                      /* 0531; 0561; Case map */
 
2404
  { 0x000532, 0, { 0x000562 }},                      /* 0532; 0562; Case map */
 
2405
  { 0x000533, 0, { 0x000563 }},                      /* 0533; 0563; Case map */
 
2406
  { 0x000534, 0, { 0x000564 }},                      /* 0534; 0564; Case map */
 
2407
  { 0x000535, 0, { 0x000565 }},                      /* 0535; 0565; Case map */
 
2408
  { 0x000536, 0, { 0x000566 }},                      /* 0536; 0566; Case map */
 
2409
  { 0x000537, 0, { 0x000567 }},                      /* 0537; 0567; Case map */
 
2410
  { 0x000538, 0, { 0x000568 }},                      /* 0538; 0568; Case map */
 
2411
  { 0x000539, 0, { 0x000569 }},                      /* 0539; 0569; Case map */
 
2412
  { 0x00053A, 0, { 0x00056A }},                      /* 053A; 056A; Case map */
 
2413
  { 0x00053B, 0, { 0x00056B }},                      /* 053B; 056B; Case map */
 
2414
  { 0x00053C, 0, { 0x00056C }},                      /* 053C; 056C; Case map */
 
2415
  { 0x00053D, 0, { 0x00056D }},                      /* 053D; 056D; Case map */
 
2416
  { 0x00053E, 0, { 0x00056E }},                      /* 053E; 056E; Case map */
 
2417
  { 0x00053F, 0, { 0x00056F }},                      /* 053F; 056F; Case map */
 
2418
  { 0x000540, 0, { 0x000570 }},                      /* 0540; 0570; Case map */
 
2419
  { 0x000541, 0, { 0x000571 }},                      /* 0541; 0571; Case map */
 
2420
  { 0x000542, 0, { 0x000572 }},                      /* 0542; 0572; Case map */
 
2421
  { 0x000543, 0, { 0x000573 }},                      /* 0543; 0573; Case map */
 
2422
  { 0x000544, 0, { 0x000574 }},                      /* 0544; 0574; Case map */
 
2423
  { 0x000545, 0, { 0x000575 }},                      /* 0545; 0575; Case map */
 
2424
  { 0x000546, 0, { 0x000576 }},                      /* 0546; 0576; Case map */
 
2425
  { 0x000547, 0, { 0x000577 }},                      /* 0547; 0577; Case map */
 
2426
  { 0x000548, 0, { 0x000578 }},                      /* 0548; 0578; Case map */
 
2427
  { 0x000549, 0, { 0x000579 }},                      /* 0549; 0579; Case map */
 
2428
  { 0x00054A, 0, { 0x00057A }},                      /* 054A; 057A; Case map */
 
2429
  { 0x00054B, 0, { 0x00057B }},                      /* 054B; 057B; Case map */
 
2430
  { 0x00054C, 0, { 0x00057C }},                      /* 054C; 057C; Case map */
 
2431
  { 0x00054D, 0, { 0x00057D }},                      /* 054D; 057D; Case map */
 
2432
  { 0x00054E, 0, { 0x00057E }},                      /* 054E; 057E; Case map */
 
2433
  { 0x00054F, 0, { 0x00057F }},                      /* 054F; 057F; Case map */
 
2434
  { 0x000550, 0, { 0x000580 }},                      /* 0550; 0580; Case map */
 
2435
  { 0x000551, 0, { 0x000581 }},                      /* 0551; 0581; Case map */
 
2436
  { 0x000552, 0, { 0x000582 }},                      /* 0552; 0582; Case map */
 
2437
  { 0x000553, 0, { 0x000583 }},                      /* 0553; 0583; Case map */
 
2438
  { 0x000554, 0, { 0x000584 }},                      /* 0554; 0584; Case map */
 
2439
  { 0x000555, 0, { 0x000585 }},                      /* 0555; 0585; Case map */
 
2440
  { 0x000556, 0, { 0x000586 }},                      /* 0556; 0586; Case map */
 
2441
  { 0x000587, 0, { 0x000565,                    /* 0587; 0565 0582; Case map */
 
2442
                   0x000582 }},
 
2443
  { 0x001E00, 0, { 0x001E01 }},                      /* 1E00; 1E01; Case map */
 
2444
  { 0x001E02, 0, { 0x001E03 }},                      /* 1E02; 1E03; Case map */
 
2445
  { 0x001E04, 0, { 0x001E05 }},                      /* 1E04; 1E05; Case map */
 
2446
  { 0x001E06, 0, { 0x001E07 }},                      /* 1E06; 1E07; Case map */
 
2447
  { 0x001E08, 0, { 0x001E09 }},                      /* 1E08; 1E09; Case map */
 
2448
  { 0x001E0A, 0, { 0x001E0B }},                      /* 1E0A; 1E0B; Case map */
 
2449
  { 0x001E0C, 0, { 0x001E0D }},                      /* 1E0C; 1E0D; Case map */
 
2450
  { 0x001E0E, 0, { 0x001E0F }},                      /* 1E0E; 1E0F; Case map */
 
2451
  { 0x001E10, 0, { 0x001E11 }},                      /* 1E10; 1E11; Case map */
 
2452
  { 0x001E12, 0, { 0x001E13 }},                      /* 1E12; 1E13; Case map */
 
2453
  { 0x001E14, 0, { 0x001E15 }},                      /* 1E14; 1E15; Case map */
 
2454
  { 0x001E16, 0, { 0x001E17 }},                      /* 1E16; 1E17; Case map */
 
2455
  { 0x001E18, 0, { 0x001E19 }},                      /* 1E18; 1E19; Case map */
 
2456
  { 0x001E1A, 0, { 0x001E1B }},                      /* 1E1A; 1E1B; Case map */
 
2457
  { 0x001E1C, 0, { 0x001E1D }},                      /* 1E1C; 1E1D; Case map */
 
2458
  { 0x001E1E, 0, { 0x001E1F }},                      /* 1E1E; 1E1F; Case map */
 
2459
  { 0x001E20, 0, { 0x001E21 }},                      /* 1E20; 1E21; Case map */
 
2460
  { 0x001E22, 0, { 0x001E23 }},                      /* 1E22; 1E23; Case map */
 
2461
  { 0x001E24, 0, { 0x001E25 }},                      /* 1E24; 1E25; Case map */
 
2462
  { 0x001E26, 0, { 0x001E27 }},                      /* 1E26; 1E27; Case map */
 
2463
  { 0x001E28, 0, { 0x001E29 }},                      /* 1E28; 1E29; Case map */
 
2464
  { 0x001E2A, 0, { 0x001E2B }},                      /* 1E2A; 1E2B; Case map */
 
2465
  { 0x001E2C, 0, { 0x001E2D }},                      /* 1E2C; 1E2D; Case map */
 
2466
  { 0x001E2E, 0, { 0x001E2F }},                      /* 1E2E; 1E2F; Case map */
 
2467
  { 0x001E30, 0, { 0x001E31 }},                      /* 1E30; 1E31; Case map */
 
2468
  { 0x001E32, 0, { 0x001E33 }},                      /* 1E32; 1E33; Case map */
 
2469
  { 0x001E34, 0, { 0x001E35 }},                      /* 1E34; 1E35; Case map */
 
2470
  { 0x001E36, 0, { 0x001E37 }},                      /* 1E36; 1E37; Case map */
 
2471
  { 0x001E38, 0, { 0x001E39 }},                      /* 1E38; 1E39; Case map */
 
2472
  { 0x001E3A, 0, { 0x001E3B }},                      /* 1E3A; 1E3B; Case map */
 
2473
  { 0x001E3C, 0, { 0x001E3D }},                      /* 1E3C; 1E3D; Case map */
 
2474
  { 0x001E3E, 0, { 0x001E3F }},                      /* 1E3E; 1E3F; Case map */
 
2475
  { 0x001E40, 0, { 0x001E41 }},                      /* 1E40; 1E41; Case map */
 
2476
  { 0x001E42, 0, { 0x001E43 }},                      /* 1E42; 1E43; Case map */
 
2477
  { 0x001E44, 0, { 0x001E45 }},                      /* 1E44; 1E45; Case map */
 
2478
  { 0x001E46, 0, { 0x001E47 }},                      /* 1E46; 1E47; Case map */
 
2479
  { 0x001E48, 0, { 0x001E49 }},                      /* 1E48; 1E49; Case map */
 
2480
  { 0x001E4A, 0, { 0x001E4B }},                      /* 1E4A; 1E4B; Case map */
 
2481
  { 0x001E4C, 0, { 0x001E4D }},                      /* 1E4C; 1E4D; Case map */
 
2482
  { 0x001E4E, 0, { 0x001E4F }},                      /* 1E4E; 1E4F; Case map */
 
2483
  { 0x001E50, 0, { 0x001E51 }},                      /* 1E50; 1E51; Case map */
 
2484
  { 0x001E52, 0, { 0x001E53 }},                      /* 1E52; 1E53; Case map */
 
2485
  { 0x001E54, 0, { 0x001E55 }},                      /* 1E54; 1E55; Case map */
 
2486
  { 0x001E56, 0, { 0x001E57 }},                      /* 1E56; 1E57; Case map */
 
2487
  { 0x001E58, 0, { 0x001E59 }},                      /* 1E58; 1E59; Case map */
 
2488
  { 0x001E5A, 0, { 0x001E5B }},                      /* 1E5A; 1E5B; Case map */
 
2489
  { 0x001E5C, 0, { 0x001E5D }},                      /* 1E5C; 1E5D; Case map */
 
2490
  { 0x001E5E, 0, { 0x001E5F }},                      /* 1E5E; 1E5F; Case map */
 
2491
  { 0x001E60, 0, { 0x001E61 }},                      /* 1E60; 1E61; Case map */
 
2492
  { 0x001E62, 0, { 0x001E63 }},                      /* 1E62; 1E63; Case map */
 
2493
  { 0x001E64, 0, { 0x001E65 }},                      /* 1E64; 1E65; Case map */
 
2494
  { 0x001E66, 0, { 0x001E67 }},                      /* 1E66; 1E67; Case map */
 
2495
  { 0x001E68, 0, { 0x001E69 }},                      /* 1E68; 1E69; Case map */
 
2496
  { 0x001E6A, 0, { 0x001E6B }},                      /* 1E6A; 1E6B; Case map */
 
2497
  { 0x001E6C, 0, { 0x001E6D }},                      /* 1E6C; 1E6D; Case map */
 
2498
  { 0x001E6E, 0, { 0x001E6F }},                      /* 1E6E; 1E6F; Case map */
 
2499
  { 0x001E70, 0, { 0x001E71 }},                      /* 1E70; 1E71; Case map */
 
2500
  { 0x001E72, 0, { 0x001E73 }},                      /* 1E72; 1E73; Case map */
 
2501
  { 0x001E74, 0, { 0x001E75 }},                      /* 1E74; 1E75; Case map */
 
2502
  { 0x001E76, 0, { 0x001E77 }},                      /* 1E76; 1E77; Case map */
 
2503
  { 0x001E78, 0, { 0x001E79 }},                      /* 1E78; 1E79; Case map */
 
2504
  { 0x001E7A, 0, { 0x001E7B }},                      /* 1E7A; 1E7B; Case map */
 
2505
  { 0x001E7C, 0, { 0x001E7D }},                      /* 1E7C; 1E7D; Case map */
 
2506
  { 0x001E7E, 0, { 0x001E7F }},                      /* 1E7E; 1E7F; Case map */
 
2507
  { 0x001E80, 0, { 0x001E81 }},                      /* 1E80; 1E81; Case map */
 
2508
  { 0x001E82, 0, { 0x001E83 }},                      /* 1E82; 1E83; Case map */
 
2509
  { 0x001E84, 0, { 0x001E85 }},                      /* 1E84; 1E85; Case map */
 
2510
  { 0x001E86, 0, { 0x001E87 }},                      /* 1E86; 1E87; Case map */
 
2511
  { 0x001E88, 0, { 0x001E89 }},                      /* 1E88; 1E89; Case map */
 
2512
  { 0x001E8A, 0, { 0x001E8B }},                      /* 1E8A; 1E8B; Case map */
 
2513
  { 0x001E8C, 0, { 0x001E8D }},                      /* 1E8C; 1E8D; Case map */
 
2514
  { 0x001E8E, 0, { 0x001E8F }},                      /* 1E8E; 1E8F; Case map */
 
2515
  { 0x001E90, 0, { 0x001E91 }},                      /* 1E90; 1E91; Case map */
 
2516
  { 0x001E92, 0, { 0x001E93 }},                      /* 1E92; 1E93; Case map */
 
2517
  { 0x001E94, 0, { 0x001E95 }},                      /* 1E94; 1E95; Case map */
 
2518
  { 0x001E96, 0, { 0x000068,                    /* 1E96; 0068 0331; Case map */
 
2519
                   0x000331 }},
 
2520
  { 0x001E97, 0, { 0x000074,                    /* 1E97; 0074 0308; Case map */
 
2521
                   0x000308 }},
 
2522
  { 0x001E98, 0, { 0x000077,                    /* 1E98; 0077 030A; Case map */
 
2523
                   0x00030A }},
 
2524
  { 0x001E99, 0, { 0x000079,                    /* 1E99; 0079 030A; Case map */
 
2525
                   0x00030A }},
 
2526
  { 0x001E9A, 0, { 0x000061,                    /* 1E9A; 0061 02BE; Case map */
 
2527
                   0x0002BE }},
 
2528
  { 0x001E9B, 0, { 0x001E61 }},                      /* 1E9B; 1E61; Case map */
 
2529
  { 0x001EA0, 0, { 0x001EA1 }},                      /* 1EA0; 1EA1; Case map */
 
2530
  { 0x001EA2, 0, { 0x001EA3 }},                      /* 1EA2; 1EA3; Case map */
 
2531
  { 0x001EA4, 0, { 0x001EA5 }},                      /* 1EA4; 1EA5; Case map */
 
2532
  { 0x001EA6, 0, { 0x001EA7 }},                      /* 1EA6; 1EA7; Case map */
 
2533
  { 0x001EA8, 0, { 0x001EA9 }},                      /* 1EA8; 1EA9; Case map */
 
2534
  { 0x001EAA, 0, { 0x001EAB }},                      /* 1EAA; 1EAB; Case map */
 
2535
  { 0x001EAC, 0, { 0x001EAD }},                      /* 1EAC; 1EAD; Case map */
 
2536
  { 0x001EAE, 0, { 0x001EAF }},                      /* 1EAE; 1EAF; Case map */
 
2537
  { 0x001EB0, 0, { 0x001EB1 }},                      /* 1EB0; 1EB1; Case map */
 
2538
  { 0x001EB2, 0, { 0x001EB3 }},                      /* 1EB2; 1EB3; Case map */
 
2539
  { 0x001EB4, 0, { 0x001EB5 }},                      /* 1EB4; 1EB5; Case map */
 
2540
  { 0x001EB6, 0, { 0x001EB7 }},                      /* 1EB6; 1EB7; Case map */
 
2541
  { 0x001EB8, 0, { 0x001EB9 }},                      /* 1EB8; 1EB9; Case map */
 
2542
  { 0x001EBA, 0, { 0x001EBB }},                      /* 1EBA; 1EBB; Case map */
 
2543
  { 0x001EBC, 0, { 0x001EBD }},                      /* 1EBC; 1EBD; Case map */
 
2544
  { 0x001EBE, 0, { 0x001EBF }},                      /* 1EBE; 1EBF; Case map */
 
2545
  { 0x001EC0, 0, { 0x001EC1 }},                      /* 1EC0; 1EC1; Case map */
 
2546
  { 0x001EC2, 0, { 0x001EC3 }},                      /* 1EC2; 1EC3; Case map */
 
2547
  { 0x001EC4, 0, { 0x001EC5 }},                      /* 1EC4; 1EC5; Case map */
 
2548
  { 0x001EC6, 0, { 0x001EC7 }},                      /* 1EC6; 1EC7; Case map */
 
2549
  { 0x001EC8, 0, { 0x001EC9 }},                      /* 1EC8; 1EC9; Case map */
 
2550
  { 0x001ECA, 0, { 0x001ECB }},                      /* 1ECA; 1ECB; Case map */
 
2551
  { 0x001ECC, 0, { 0x001ECD }},                      /* 1ECC; 1ECD; Case map */
 
2552
  { 0x001ECE, 0, { 0x001ECF }},                      /* 1ECE; 1ECF; Case map */
 
2553
  { 0x001ED0, 0, { 0x001ED1 }},                      /* 1ED0; 1ED1; Case map */
 
2554
  { 0x001ED2, 0, { 0x001ED3 }},                      /* 1ED2; 1ED3; Case map */
 
2555
  { 0x001ED4, 0, { 0x001ED5 }},                      /* 1ED4; 1ED5; Case map */
 
2556
  { 0x001ED6, 0, { 0x001ED7 }},                      /* 1ED6; 1ED7; Case map */
 
2557
  { 0x001ED8, 0, { 0x001ED9 }},                      /* 1ED8; 1ED9; Case map */
 
2558
  { 0x001EDA, 0, { 0x001EDB }},                      /* 1EDA; 1EDB; Case map */
 
2559
  { 0x001EDC, 0, { 0x001EDD }},                      /* 1EDC; 1EDD; Case map */
 
2560
  { 0x001EDE, 0, { 0x001EDF }},                      /* 1EDE; 1EDF; Case map */
 
2561
  { 0x001EE0, 0, { 0x001EE1 }},                      /* 1EE0; 1EE1; Case map */
 
2562
  { 0x001EE2, 0, { 0x001EE3 }},                      /* 1EE2; 1EE3; Case map */
 
2563
  { 0x001EE4, 0, { 0x001EE5 }},                      /* 1EE4; 1EE5; Case map */
 
2564
  { 0x001EE6, 0, { 0x001EE7 }},                      /* 1EE6; 1EE7; Case map */
 
2565
  { 0x001EE8, 0, { 0x001EE9 }},                      /* 1EE8; 1EE9; Case map */
 
2566
  { 0x001EEA, 0, { 0x001EEB }},                      /* 1EEA; 1EEB; Case map */
 
2567
  { 0x001EEC, 0, { 0x001EED }},                      /* 1EEC; 1EED; Case map */
 
2568
  { 0x001EEE, 0, { 0x001EEF }},                      /* 1EEE; 1EEF; Case map */
 
2569
  { 0x001EF0, 0, { 0x001EF1 }},                      /* 1EF0; 1EF1; Case map */
 
2570
  { 0x001EF2, 0, { 0x001EF3 }},                      /* 1EF2; 1EF3; Case map */
 
2571
  { 0x001EF4, 0, { 0x001EF5 }},                      /* 1EF4; 1EF5; Case map */
 
2572
  { 0x001EF6, 0, { 0x001EF7 }},                      /* 1EF6; 1EF7; Case map */
 
2573
  { 0x001EF8, 0, { 0x001EF9 }},                      /* 1EF8; 1EF9; Case map */
 
2574
  { 0x001F08, 0, { 0x001F00 }},                      /* 1F08; 1F00; Case map */
 
2575
  { 0x001F09, 0, { 0x001F01 }},                      /* 1F09; 1F01; Case map */
 
2576
  { 0x001F0A, 0, { 0x001F02 }},                      /* 1F0A; 1F02; Case map */
 
2577
  { 0x001F0B, 0, { 0x001F03 }},                      /* 1F0B; 1F03; Case map */
 
2578
  { 0x001F0C, 0, { 0x001F04 }},                      /* 1F0C; 1F04; Case map */
 
2579
  { 0x001F0D, 0, { 0x001F05 }},                      /* 1F0D; 1F05; Case map */
 
2580
  { 0x001F0E, 0, { 0x001F06 }},                      /* 1F0E; 1F06; Case map */
 
2581
  { 0x001F0F, 0, { 0x001F07 }},                      /* 1F0F; 1F07; Case map */
 
2582
  { 0x001F18, 0, { 0x001F10 }},                      /* 1F18; 1F10; Case map */
 
2583
  { 0x001F19, 0, { 0x001F11 }},                      /* 1F19; 1F11; Case map */
 
2584
  { 0x001F1A, 0, { 0x001F12 }},                      /* 1F1A; 1F12; Case map */
 
2585
  { 0x001F1B, 0, { 0x001F13 }},                      /* 1F1B; 1F13; Case map */
 
2586
  { 0x001F1C, 0, { 0x001F14 }},                      /* 1F1C; 1F14; Case map */
 
2587
  { 0x001F1D, 0, { 0x001F15 }},                      /* 1F1D; 1F15; Case map */
 
2588
  { 0x001F28, 0, { 0x001F20 }},                      /* 1F28; 1F20; Case map */
 
2589
  { 0x001F29, 0, { 0x001F21 }},                      /* 1F29; 1F21; Case map */
 
2590
  { 0x001F2A, 0, { 0x001F22 }},                      /* 1F2A; 1F22; Case map */
 
2591
  { 0x001F2B, 0, { 0x001F23 }},                      /* 1F2B; 1F23; Case map */
 
2592
  { 0x001F2C, 0, { 0x001F24 }},                      /* 1F2C; 1F24; Case map */
 
2593
  { 0x001F2D, 0, { 0x001F25 }},                      /* 1F2D; 1F25; Case map */
 
2594
  { 0x001F2E, 0, { 0x001F26 }},                      /* 1F2E; 1F26; Case map */
 
2595
  { 0x001F2F, 0, { 0x001F27 }},                      /* 1F2F; 1F27; Case map */
 
2596
  { 0x001F38, 0, { 0x001F30 }},                      /* 1F38; 1F30; Case map */
 
2597
  { 0x001F39, 0, { 0x001F31 }},                      /* 1F39; 1F31; Case map */
 
2598
  { 0x001F3A, 0, { 0x001F32 }},                      /* 1F3A; 1F32; Case map */
 
2599
  { 0x001F3B, 0, { 0x001F33 }},                      /* 1F3B; 1F33; Case map */
 
2600
  { 0x001F3C, 0, { 0x001F34 }},                      /* 1F3C; 1F34; Case map */
 
2601
  { 0x001F3D, 0, { 0x001F35 }},                      /* 1F3D; 1F35; Case map */
 
2602
  { 0x001F3E, 0, { 0x001F36 }},                      /* 1F3E; 1F36; Case map */
 
2603
  { 0x001F3F, 0, { 0x001F37 }},                      /* 1F3F; 1F37; Case map */
 
2604
  { 0x001F48, 0, { 0x001F40 }},                      /* 1F48; 1F40; Case map */
 
2605
  { 0x001F49, 0, { 0x001F41 }},                      /* 1F49; 1F41; Case map */
 
2606
  { 0x001F4A, 0, { 0x001F42 }},                      /* 1F4A; 1F42; Case map */
 
2607
  { 0x001F4B, 0, { 0x001F43 }},                      /* 1F4B; 1F43; Case map */
 
2608
  { 0x001F4C, 0, { 0x001F44 }},                      /* 1F4C; 1F44; Case map */
 
2609
  { 0x001F4D, 0, { 0x001F45 }},                      /* 1F4D; 1F45; Case map */
 
2610
  { 0x001F50, 0, { 0x0003C5,                    /* 1F50; 03C5 0313; Case map */
 
2611
                   0x000313 }},
 
2612
  { 0x001F52, 0, { 0x0003C5,               /* 1F52; 03C5 0313 0300; Case map */
 
2613
                   0x000313, 0x000300 }},
 
2614
  { 0x001F54, 0, { 0x0003C5,               /* 1F54; 03C5 0313 0301; Case map */
 
2615
                   0x000313, 0x000301 }},
 
2616
  { 0x001F56, 0, { 0x0003C5,               /* 1F56; 03C5 0313 0342; Case map */
 
2617
                   0x000313, 0x000342 }},
 
2618
  { 0x001F59, 0, { 0x001F51 }},                      /* 1F59; 1F51; Case map */
 
2619
  { 0x001F5B, 0, { 0x001F53 }},                      /* 1F5B; 1F53; Case map */
 
2620
  { 0x001F5D, 0, { 0x001F55 }},                      /* 1F5D; 1F55; Case map */
 
2621
  { 0x001F5F, 0, { 0x001F57 }},                      /* 1F5F; 1F57; Case map */
 
2622
  { 0x001F68, 0, { 0x001F60 }},                      /* 1F68; 1F60; Case map */
 
2623
  { 0x001F69, 0, { 0x001F61 }},                      /* 1F69; 1F61; Case map */
 
2624
  { 0x001F6A, 0, { 0x001F62 }},                      /* 1F6A; 1F62; Case map */
 
2625
  { 0x001F6B, 0, { 0x001F63 }},                      /* 1F6B; 1F63; Case map */
 
2626
  { 0x001F6C, 0, { 0x001F64 }},                      /* 1F6C; 1F64; Case map */
 
2627
  { 0x001F6D, 0, { 0x001F65 }},                      /* 1F6D; 1F65; Case map */
 
2628
  { 0x001F6E, 0, { 0x001F66 }},                      /* 1F6E; 1F66; Case map */
 
2629
  { 0x001F6F, 0, { 0x001F67 }},                      /* 1F6F; 1F67; Case map */
 
2630
  { 0x001F80, 0, { 0x001F00,                    /* 1F80; 1F00 03B9; Case map */
 
2631
                   0x0003B9 }},
 
2632
  { 0x001F81, 0, { 0x001F01,                    /* 1F81; 1F01 03B9; Case map */
 
2633
                   0x0003B9 }},
 
2634
  { 0x001F82, 0, { 0x001F02,                    /* 1F82; 1F02 03B9; Case map */
 
2635
                   0x0003B9 }},
 
2636
  { 0x001F83, 0, { 0x001F03,                    /* 1F83; 1F03 03B9; Case map */
 
2637
                   0x0003B9 }},
 
2638
  { 0x001F84, 0, { 0x001F04,                    /* 1F84; 1F04 03B9; Case map */
 
2639
                   0x0003B9 }},
 
2640
  { 0x001F85, 0, { 0x001F05,                    /* 1F85; 1F05 03B9; Case map */
 
2641
                   0x0003B9 }},
 
2642
  { 0x001F86, 0, { 0x001F06,                    /* 1F86; 1F06 03B9; Case map */
 
2643
                   0x0003B9 }},
 
2644
  { 0x001F87, 0, { 0x001F07,                    /* 1F87; 1F07 03B9; Case map */
 
2645
                   0x0003B9 }},
 
2646
  { 0x001F88, 0, { 0x001F00,                    /* 1F88; 1F00 03B9; Case map */
 
2647
                   0x0003B9 }},
 
2648
  { 0x001F89, 0, { 0x001F01,                    /* 1F89; 1F01 03B9; Case map */
 
2649
                   0x0003B9 }},
 
2650
  { 0x001F8A, 0, { 0x001F02,                    /* 1F8A; 1F02 03B9; Case map */
 
2651
                   0x0003B9 }},
 
2652
  { 0x001F8B, 0, { 0x001F03,                    /* 1F8B; 1F03 03B9; Case map */
 
2653
                   0x0003B9 }},
 
2654
  { 0x001F8C, 0, { 0x001F04,                    /* 1F8C; 1F04 03B9; Case map */
 
2655
                   0x0003B9 }},
 
2656
  { 0x001F8D, 0, { 0x001F05,                    /* 1F8D; 1F05 03B9; Case map */
 
2657
                   0x0003B9 }},
 
2658
  { 0x001F8E, 0, { 0x001F06,                    /* 1F8E; 1F06 03B9; Case map */
 
2659
                   0x0003B9 }},
 
2660
  { 0x001F8F, 0, { 0x001F07,                    /* 1F8F; 1F07 03B9; Case map */
 
2661
                   0x0003B9 }},
 
2662
  { 0x001F90, 0, { 0x001F20,                    /* 1F90; 1F20 03B9; Case map */
 
2663
                   0x0003B9 }},
 
2664
  { 0x001F91, 0, { 0x001F21,                    /* 1F91; 1F21 03B9; Case map */
 
2665
                   0x0003B9 }},
 
2666
  { 0x001F92, 0, { 0x001F22,                    /* 1F92; 1F22 03B9; Case map */
 
2667
                   0x0003B9 }},
 
2668
  { 0x001F93, 0, { 0x001F23,                    /* 1F93; 1F23 03B9; Case map */
 
2669
                   0x0003B9 }},
 
2670
  { 0x001F94, 0, { 0x001F24,                    /* 1F94; 1F24 03B9; Case map */
 
2671
                   0x0003B9 }},
 
2672
  { 0x001F95, 0, { 0x001F25,                    /* 1F95; 1F25 03B9; Case map */
 
2673
                   0x0003B9 }},
 
2674
  { 0x001F96, 0, { 0x001F26,                    /* 1F96; 1F26 03B9; Case map */
 
2675
                   0x0003B9 }},
 
2676
  { 0x001F97, 0, { 0x001F27,                    /* 1F97; 1F27 03B9; Case map */
 
2677
                   0x0003B9 }},
 
2678
  { 0x001F98, 0, { 0x001F20,                    /* 1F98; 1F20 03B9; Case map */
 
2679
                   0x0003B9 }},
 
2680
  { 0x001F99, 0, { 0x001F21,                    /* 1F99; 1F21 03B9; Case map */
 
2681
                   0x0003B9 }},
 
2682
  { 0x001F9A, 0, { 0x001F22,                    /* 1F9A; 1F22 03B9; Case map */
 
2683
                   0x0003B9 }},
 
2684
  { 0x001F9B, 0, { 0x001F23,                    /* 1F9B; 1F23 03B9; Case map */
 
2685
                   0x0003B9 }},
 
2686
  { 0x001F9C, 0, { 0x001F24,                    /* 1F9C; 1F24 03B9; Case map */
 
2687
                   0x0003B9 }},
 
2688
  { 0x001F9D, 0, { 0x001F25,                    /* 1F9D; 1F25 03B9; Case map */
 
2689
                   0x0003B9 }},
 
2690
  { 0x001F9E, 0, { 0x001F26,                    /* 1F9E; 1F26 03B9; Case map */
 
2691
                   0x0003B9 }},
 
2692
  { 0x001F9F, 0, { 0x001F27,                    /* 1F9F; 1F27 03B9; Case map */
 
2693
                   0x0003B9 }},
 
2694
  { 0x001FA0, 0, { 0x001F60,                    /* 1FA0; 1F60 03B9; Case map */
 
2695
                   0x0003B9 }},
 
2696
  { 0x001FA1, 0, { 0x001F61,                    /* 1FA1; 1F61 03B9; Case map */
 
2697
                   0x0003B9 }},
 
2698
  { 0x001FA2, 0, { 0x001F62,                    /* 1FA2; 1F62 03B9; Case map */
 
2699
                   0x0003B9 }},
 
2700
  { 0x001FA3, 0, { 0x001F63,                    /* 1FA3; 1F63 03B9; Case map */
 
2701
                   0x0003B9 }},
 
2702
  { 0x001FA4, 0, { 0x001F64,                    /* 1FA4; 1F64 03B9; Case map */
 
2703
                   0x0003B9 }},
 
2704
  { 0x001FA5, 0, { 0x001F65,                    /* 1FA5; 1F65 03B9; Case map */
 
2705
                   0x0003B9 }},
 
2706
  { 0x001FA6, 0, { 0x001F66,                    /* 1FA6; 1F66 03B9; Case map */
 
2707
                   0x0003B9 }},
 
2708
  { 0x001FA7, 0, { 0x001F67,                    /* 1FA7; 1F67 03B9; Case map */
 
2709
                   0x0003B9 }},
 
2710
  { 0x001FA8, 0, { 0x001F60,                    /* 1FA8; 1F60 03B9; Case map */
 
2711
                   0x0003B9 }},
 
2712
  { 0x001FA9, 0, { 0x001F61,                    /* 1FA9; 1F61 03B9; Case map */
 
2713
                   0x0003B9 }},
 
2714
  { 0x001FAA, 0, { 0x001F62,                    /* 1FAA; 1F62 03B9; Case map */
 
2715
                   0x0003B9 }},
 
2716
  { 0x001FAB, 0, { 0x001F63,                    /* 1FAB; 1F63 03B9; Case map */
 
2717
                   0x0003B9 }},
 
2718
  { 0x001FAC, 0, { 0x001F64,                    /* 1FAC; 1F64 03B9; Case map */
 
2719
                   0x0003B9 }},
 
2720
  { 0x001FAD, 0, { 0x001F65,                    /* 1FAD; 1F65 03B9; Case map */
 
2721
                   0x0003B9 }},
 
2722
  { 0x001FAE, 0, { 0x001F66,                    /* 1FAE; 1F66 03B9; Case map */
 
2723
                   0x0003B9 }},
 
2724
  { 0x001FAF, 0, { 0x001F67,                    /* 1FAF; 1F67 03B9; Case map */
 
2725
                   0x0003B9 }},
 
2726
  { 0x001FB2, 0, { 0x001F70,                    /* 1FB2; 1F70 03B9; Case map */
 
2727
                   0x0003B9 }},
 
2728
  { 0x001FB3, 0, { 0x0003B1,                    /* 1FB3; 03B1 03B9; Case map */
 
2729
                   0x0003B9 }},
 
2730
  { 0x001FB4, 0, { 0x0003AC,                    /* 1FB4; 03AC 03B9; Case map */
 
2731
                   0x0003B9 }},
 
2732
  { 0x001FB6, 0, { 0x0003B1,                    /* 1FB6; 03B1 0342; Case map */
 
2733
                   0x000342 }},
 
2734
  { 0x001FB7, 0, { 0x0003B1,               /* 1FB7; 03B1 0342 03B9; Case map */
 
2735
                   0x000342, 0x0003B9 }},
 
2736
  { 0x001FB8, 0, { 0x001FB0 }},                      /* 1FB8; 1FB0; Case map */
 
2737
  { 0x001FB9, 0, { 0x001FB1 }},                      /* 1FB9; 1FB1; Case map */
 
2738
  { 0x001FBA, 0, { 0x001F70 }},                      /* 1FBA; 1F70; Case map */
 
2739
  { 0x001FBB, 0, { 0x001F71 }},                      /* 1FBB; 1F71; Case map */
 
2740
  { 0x001FBC, 0, { 0x0003B1,                    /* 1FBC; 03B1 03B9; Case map */
 
2741
                   0x0003B9 }},
 
2742
  { 0x001FBE, 0, { 0x0003B9 }},                      /* 1FBE; 03B9; Case map */
 
2743
  { 0x001FC2, 0, { 0x001F74,                    /* 1FC2; 1F74 03B9; Case map */
 
2744
                   0x0003B9 }},
 
2745
  { 0x001FC3, 0, { 0x0003B7,                    /* 1FC3; 03B7 03B9; Case map */
 
2746
                   0x0003B9 }},
 
2747
  { 0x001FC4, 0, { 0x0003AE,                    /* 1FC4; 03AE 03B9; Case map */
 
2748
                   0x0003B9 }},
 
2749
  { 0x001FC6, 0, { 0x0003B7,                    /* 1FC6; 03B7 0342; Case map */
 
2750
                   0x000342 }},
 
2751
  { 0x001FC7, 0, { 0x0003B7,               /* 1FC7; 03B7 0342 03B9; Case map */
 
2752
                   0x000342, 0x0003B9 }},
 
2753
  { 0x001FC8, 0, { 0x001F72 }},                      /* 1FC8; 1F72; Case map */
 
2754
  { 0x001FC9, 0, { 0x001F73 }},                      /* 1FC9; 1F73; Case map */
 
2755
  { 0x001FCA, 0, { 0x001F74 }},                      /* 1FCA; 1F74; Case map */
 
2756
  { 0x001FCB, 0, { 0x001F75 }},                      /* 1FCB; 1F75; Case map */
 
2757
  { 0x001FCC, 0, { 0x0003B7,                    /* 1FCC; 03B7 03B9; Case map */
 
2758
                   0x0003B9 }},
 
2759
  { 0x001FD2, 0, { 0x0003B9,               /* 1FD2; 03B9 0308 0300; Case map */
 
2760
                   0x000308, 0x000300 }},
 
2761
  { 0x001FD3, 0, { 0x0003B9,               /* 1FD3; 03B9 0308 0301; Case map */
 
2762
                   0x000308, 0x000301 }},
 
2763
  { 0x001FD6, 0, { 0x0003B9,                    /* 1FD6; 03B9 0342; Case map */
 
2764
                   0x000342 }},
 
2765
  { 0x001FD7, 0, { 0x0003B9,               /* 1FD7; 03B9 0308 0342; Case map */
 
2766
                   0x000308, 0x000342 }},
 
2767
  { 0x001FD8, 0, { 0x001FD0 }},                      /* 1FD8; 1FD0; Case map */
 
2768
  { 0x001FD9, 0, { 0x001FD1 }},                      /* 1FD9; 1FD1; Case map */
 
2769
  { 0x001FDA, 0, { 0x001F76 }},                      /* 1FDA; 1F76; Case map */
 
2770
  { 0x001FDB, 0, { 0x001F77 }},                      /* 1FDB; 1F77; Case map */
 
2771
  { 0x001FE2, 0, { 0x0003C5,               /* 1FE2; 03C5 0308 0300; Case map */
 
2772
                   0x000308, 0x000300 }},
 
2773
  { 0x001FE3, 0, { 0x0003C5,               /* 1FE3; 03C5 0308 0301; Case map */
 
2774
                   0x000308, 0x000301 }},
 
2775
  { 0x001FE4, 0, { 0x0003C1,                    /* 1FE4; 03C1 0313; Case map */
 
2776
                   0x000313 }},
 
2777
  { 0x001FE6, 0, { 0x0003C5,                    /* 1FE6; 03C5 0342; Case map */
 
2778
                   0x000342 }},
 
2779
  { 0x001FE7, 0, { 0x0003C5,               /* 1FE7; 03C5 0308 0342; Case map */
 
2780
                   0x000308, 0x000342 }},
 
2781
  { 0x001FE8, 0, { 0x001FE0 }},                      /* 1FE8; 1FE0; Case map */
 
2782
  { 0x001FE9, 0, { 0x001FE1 }},                      /* 1FE9; 1FE1; Case map */
 
2783
  { 0x001FEA, 0, { 0x001F7A }},                      /* 1FEA; 1F7A; Case map */
 
2784
  { 0x001FEB, 0, { 0x001F7B }},                      /* 1FEB; 1F7B; Case map */
 
2785
  { 0x001FEC, 0, { 0x001FE5 }},                      /* 1FEC; 1FE5; Case map */
 
2786
  { 0x001FF2, 0, { 0x001F7C,                    /* 1FF2; 1F7C 03B9; Case map */
 
2787
                   0x0003B9 }},
 
2788
  { 0x001FF3, 0, { 0x0003C9,                    /* 1FF3; 03C9 03B9; Case map */
 
2789
                   0x0003B9 }},
 
2790
  { 0x001FF4, 0, { 0x0003CE,                    /* 1FF4; 03CE 03B9; Case map */
 
2791
                   0x0003B9 }},
 
2792
  { 0x001FF6, 0, { 0x0003C9,                    /* 1FF6; 03C9 0342; Case map */
 
2793
                   0x000342 }},
 
2794
  { 0x001FF7, 0, { 0x0003C9,               /* 1FF7; 03C9 0342 03B9; Case map */
 
2795
                   0x000342, 0x0003B9 }},
 
2796
  { 0x001FF8, 0, { 0x001F78 }},                      /* 1FF8; 1F78; Case map */
 
2797
  { 0x001FF9, 0, { 0x001F79 }},                      /* 1FF9; 1F79; Case map */
 
2798
  { 0x001FFA, 0, { 0x001F7C }},                      /* 1FFA; 1F7C; Case map */
 
2799
  { 0x001FFB, 0, { 0x001F7D }},                      /* 1FFB; 1F7D; Case map */
 
2800
  { 0x001FFC, 0, { 0x0003C9,                    /* 1FFC; 03C9 03B9; Case map */
 
2801
                   0x0003B9 }},
 
2802
  { 0x002126, 0, { 0x0003C9 }},                      /* 2126; 03C9; Case map */
 
2803
  { 0x00212A, 0, { 0x00006B }},                      /* 212A; 006B; Case map */
 
2804
  { 0x00212B, 0, { 0x0000E5 }},                      /* 212B; 00E5; Case map */
 
2805
  { 0x002160, 0, { 0x002170 }},                      /* 2160; 2170; Case map */
 
2806
  { 0x002161, 0, { 0x002171 }},                      /* 2161; 2171; Case map */
 
2807
  { 0x002162, 0, { 0x002172 }},                      /* 2162; 2172; Case map */
 
2808
  { 0x002163, 0, { 0x002173 }},                      /* 2163; 2173; Case map */
 
2809
  { 0x002164, 0, { 0x002174 }},                      /* 2164; 2174; Case map */
 
2810
  { 0x002165, 0, { 0x002175 }},                      /* 2165; 2175; Case map */
 
2811
  { 0x002166, 0, { 0x002176 }},                      /* 2166; 2176; Case map */
 
2812
  { 0x002167, 0, { 0x002177 }},                      /* 2167; 2177; Case map */
 
2813
  { 0x002168, 0, { 0x002178 }},                      /* 2168; 2178; Case map */
 
2814
  { 0x002169, 0, { 0x002179 }},                      /* 2169; 2179; Case map */
 
2815
  { 0x00216A, 0, { 0x00217A }},                      /* 216A; 217A; Case map */
 
2816
  { 0x00216B, 0, { 0x00217B }},                      /* 216B; 217B; Case map */
 
2817
  { 0x00216C, 0, { 0x00217C }},                      /* 216C; 217C; Case map */
 
2818
  { 0x00216D, 0, { 0x00217D }},                      /* 216D; 217D; Case map */
 
2819
  { 0x00216E, 0, { 0x00217E }},                      /* 216E; 217E; Case map */
 
2820
  { 0x00216F, 0, { 0x00217F }},                      /* 216F; 217F; Case map */
 
2821
  { 0x0024B6, 0, { 0x0024D0 }},                      /* 24B6; 24D0; Case map */
 
2822
  { 0x0024B7, 0, { 0x0024D1 }},                      /* 24B7; 24D1; Case map */
 
2823
  { 0x0024B8, 0, { 0x0024D2 }},                      /* 24B8; 24D2; Case map */
 
2824
  { 0x0024B9, 0, { 0x0024D3 }},                      /* 24B9; 24D3; Case map */
 
2825
  { 0x0024BA, 0, { 0x0024D4 }},                      /* 24BA; 24D4; Case map */
 
2826
  { 0x0024BB, 0, { 0x0024D5 }},                      /* 24BB; 24D5; Case map */
 
2827
  { 0x0024BC, 0, { 0x0024D6 }},                      /* 24BC; 24D6; Case map */
 
2828
  { 0x0024BD, 0, { 0x0024D7 }},                      /* 24BD; 24D7; Case map */
 
2829
  { 0x0024BE, 0, { 0x0024D8 }},                      /* 24BE; 24D8; Case map */
 
2830
  { 0x0024BF, 0, { 0x0024D9 }},                      /* 24BF; 24D9; Case map */
 
2831
  { 0x0024C0, 0, { 0x0024DA }},                      /* 24C0; 24DA; Case map */
 
2832
  { 0x0024C1, 0, { 0x0024DB }},                      /* 24C1; 24DB; Case map */
 
2833
  { 0x0024C2, 0, { 0x0024DC }},                      /* 24C2; 24DC; Case map */
 
2834
  { 0x0024C3, 0, { 0x0024DD }},                      /* 24C3; 24DD; Case map */
 
2835
  { 0x0024C4, 0, { 0x0024DE }},                      /* 24C4; 24DE; Case map */
 
2836
  { 0x0024C5, 0, { 0x0024DF }},                      /* 24C5; 24DF; Case map */
 
2837
  { 0x0024C6, 0, { 0x0024E0 }},                      /* 24C6; 24E0; Case map */
 
2838
  { 0x0024C7, 0, { 0x0024E1 }},                      /* 24C7; 24E1; Case map */
 
2839
  { 0x0024C8, 0, { 0x0024E2 }},                      /* 24C8; 24E2; Case map */
 
2840
  { 0x0024C9, 0, { 0x0024E3 }},                      /* 24C9; 24E3; Case map */
 
2841
  { 0x0024CA, 0, { 0x0024E4 }},                      /* 24CA; 24E4; Case map */
 
2842
  { 0x0024CB, 0, { 0x0024E5 }},                      /* 24CB; 24E5; Case map */
 
2843
  { 0x0024CC, 0, { 0x0024E6 }},                      /* 24CC; 24E6; Case map */
 
2844
  { 0x0024CD, 0, { 0x0024E7 }},                      /* 24CD; 24E7; Case map */
 
2845
  { 0x0024CE, 0, { 0x0024E8 }},                      /* 24CE; 24E8; Case map */
 
2846
  { 0x0024CF, 0, { 0x0024E9 }},                      /* 24CF; 24E9; Case map */
 
2847
  { 0x00FB00, 0, { 0x000066,                    /* FB00; 0066 0066; Case map */
 
2848
                   0x000066 }},
 
2849
  { 0x00FB01, 0, { 0x000066,                    /* FB01; 0066 0069; Case map */
 
2850
                   0x000069 }},
 
2851
  { 0x00FB02, 0, { 0x000066,                    /* FB02; 0066 006C; Case map */
 
2852
                   0x00006C }},
 
2853
  { 0x00FB03, 0, { 0x000066,               /* FB03; 0066 0066 0069; Case map */
 
2854
                   0x000066, 0x000069 }},
 
2855
  { 0x00FB04, 0, { 0x000066,               /* FB04; 0066 0066 006C; Case map */
 
2856
                   0x000066, 0x00006C }},
 
2857
  { 0x00FB05, 0, { 0x000073,                    /* FB05; 0073 0074; Case map */
 
2858
                   0x000074 }},
 
2859
  { 0x00FB06, 0, { 0x000073,                    /* FB06; 0073 0074; Case map */
 
2860
                   0x000074 }},
 
2861
  { 0x00FB13, 0, { 0x000574,                    /* FB13; 0574 0576; Case map */
 
2862
                   0x000576 }},
 
2863
  { 0x00FB14, 0, { 0x000574,                    /* FB14; 0574 0565; Case map */
 
2864
                   0x000565 }},
 
2865
  { 0x00FB15, 0, { 0x000574,                    /* FB15; 0574 056B; Case map */
 
2866
                   0x00056B }},
 
2867
  { 0x00FB16, 0, { 0x00057E,                    /* FB16; 057E 0576; Case map */
 
2868
                   0x000576 }},
 
2869
  { 0x00FB17, 0, { 0x000574,                    /* FB17; 0574 056D; Case map */
 
2870
                   0x00056D }},
 
2871
  { 0x00FF21, 0, { 0x00FF41 }},                      /* FF21; FF41; Case map */
 
2872
  { 0x00FF22, 0, { 0x00FF42 }},                      /* FF22; FF42; Case map */
 
2873
  { 0x00FF23, 0, { 0x00FF43 }},                      /* FF23; FF43; Case map */
 
2874
  { 0x00FF24, 0, { 0x00FF44 }},                      /* FF24; FF44; Case map */
 
2875
  { 0x00FF25, 0, { 0x00FF45 }},                      /* FF25; FF45; Case map */
 
2876
  { 0x00FF26, 0, { 0x00FF46 }},                      /* FF26; FF46; Case map */
 
2877
  { 0x00FF27, 0, { 0x00FF47 }},                      /* FF27; FF47; Case map */
 
2878
  { 0x00FF28, 0, { 0x00FF48 }},                      /* FF28; FF48; Case map */
 
2879
  { 0x00FF29, 0, { 0x00FF49 }},                      /* FF29; FF49; Case map */
 
2880
  { 0x00FF2A, 0, { 0x00FF4A }},                      /* FF2A; FF4A; Case map */
 
2881
  { 0x00FF2B, 0, { 0x00FF4B }},                      /* FF2B; FF4B; Case map */
 
2882
  { 0x00FF2C, 0, { 0x00FF4C }},                      /* FF2C; FF4C; Case map */
 
2883
  { 0x00FF2D, 0, { 0x00FF4D }},                      /* FF2D; FF4D; Case map */
 
2884
  { 0x00FF2E, 0, { 0x00FF4E }},                      /* FF2E; FF4E; Case map */
 
2885
  { 0x00FF2F, 0, { 0x00FF4F }},                      /* FF2F; FF4F; Case map */
 
2886
  { 0x00FF30, 0, { 0x00FF50 }},                      /* FF30; FF50; Case map */
 
2887
  { 0x00FF31, 0, { 0x00FF51 }},                      /* FF31; FF51; Case map */
 
2888
  { 0x00FF32, 0, { 0x00FF52 }},                      /* FF32; FF52; Case map */
 
2889
  { 0x00FF33, 0, { 0x00FF53 }},                      /* FF33; FF53; Case map */
 
2890
  { 0x00FF34, 0, { 0x00FF54 }},                      /* FF34; FF54; Case map */
 
2891
  { 0x00FF35, 0, { 0x00FF55 }},                      /* FF35; FF55; Case map */
 
2892
  { 0x00FF36, 0, { 0x00FF56 }},                      /* FF36; FF56; Case map */
 
2893
  { 0x00FF37, 0, { 0x00FF57 }},                      /* FF37; FF57; Case map */
 
2894
  { 0x00FF38, 0, { 0x00FF58 }},                      /* FF38; FF58; Case map */
 
2895
  { 0x00FF39, 0, { 0x00FF59 }},                      /* FF39; FF59; Case map */
 
2896
  { 0x00FF3A, 0, { 0x00FF5A }},                      /* FF3A; FF5A; Case map */
 
2897
  { 0x010400, 0, { 0x010428 }},                    /* 10400; 10428; Case map */
 
2898
  { 0x010401, 0, { 0x010429 }},                    /* 10401; 10429; Case map */
 
2899
  { 0x010402, 0, { 0x01042A }},                    /* 10402; 1042A; Case map */
 
2900
  { 0x010403, 0, { 0x01042B }},                    /* 10403; 1042B; Case map */
 
2901
  { 0x010404, 0, { 0x01042C }},                    /* 10404; 1042C; Case map */
 
2902
  { 0x010405, 0, { 0x01042D }},                    /* 10405; 1042D; Case map */
 
2903
  { 0x010406, 0, { 0x01042E }},                    /* 10406; 1042E; Case map */
 
2904
  { 0x010407, 0, { 0x01042F }},                    /* 10407; 1042F; Case map */
 
2905
  { 0x010408, 0, { 0x010430 }},                    /* 10408; 10430; Case map */
 
2906
  { 0x010409, 0, { 0x010431 }},                    /* 10409; 10431; Case map */
 
2907
  { 0x01040A, 0, { 0x010432 }},                    /* 1040A; 10432; Case map */
 
2908
  { 0x01040B, 0, { 0x010433 }},                    /* 1040B; 10433; Case map */
 
2909
  { 0x01040C, 0, { 0x010434 }},                    /* 1040C; 10434; Case map */
 
2910
  { 0x01040D, 0, { 0x010435 }},                    /* 1040D; 10435; Case map */
 
2911
  { 0x01040E, 0, { 0x010436 }},                    /* 1040E; 10436; Case map */
 
2912
  { 0x01040F, 0, { 0x010437 }},                    /* 1040F; 10437; Case map */
 
2913
  { 0x010410, 0, { 0x010438 }},                    /* 10410; 10438; Case map */
 
2914
  { 0x010411, 0, { 0x010439 }},                    /* 10411; 10439; Case map */
 
2915
  { 0x010412, 0, { 0x01043A }},                    /* 10412; 1043A; Case map */
 
2916
  { 0x010413, 0, { 0x01043B }},                    /* 10413; 1043B; Case map */
 
2917
  { 0x010414, 0, { 0x01043C }},                    /* 10414; 1043C; Case map */
 
2918
  { 0x010415, 0, { 0x01043D }},                    /* 10415; 1043D; Case map */
 
2919
  { 0x010416, 0, { 0x01043E }},                    /* 10416; 1043E; Case map */
 
2920
  { 0x010417, 0, { 0x01043F }},                    /* 10417; 1043F; Case map */
 
2921
  { 0x010418, 0, { 0x010440 }},                    /* 10418; 10440; Case map */
 
2922
  { 0x010419, 0, { 0x010441 }},                    /* 10419; 10441; Case map */
 
2923
  { 0x01041A, 0, { 0x010442 }},                    /* 1041A; 10442; Case map */
 
2924
  { 0x01041B, 0, { 0x010443 }},                    /* 1041B; 10443; Case map */
 
2925
  { 0x01041C, 0, { 0x010444 }},                    /* 1041C; 10444; Case map */
 
2926
  { 0x01041D, 0, { 0x010445 }},                    /* 1041D; 10445; Case map */
 
2927
  { 0x01041E, 0, { 0x010446 }},                    /* 1041E; 10446; Case map */
 
2928
  { 0x01041F, 0, { 0x010447 }},                    /* 1041F; 10447; Case map */
 
2929
  { 0x010420, 0, { 0x010448 }},                    /* 10420; 10448; Case map */
 
2930
  { 0x010421, 0, { 0x010449 }},                    /* 10421; 10449; Case map */
 
2931
  { 0x010422, 0, { 0x01044A }},                    /* 10422; 1044A; Case map */
 
2932
  { 0x010423, 0, { 0x01044B }},                    /* 10423; 1044B; Case map */
 
2933
  { 0x010424, 0, { 0x01044C }},                    /* 10424; 1044C; Case map */
 
2934
  { 0x010425, 0, { 0x01044D }},                    /* 10425; 1044D; Case map */
 
2935
  { 0 },
 
2936
};
 
2937
 
 
2938
 
 
2939
/*
 
2940
 * C.1.1 ASCII space characters
 
2941
 * 
 
2942
 */
 
2943
 
 
2944
Stringprep_table_element stringprep_rfc3454_C_1_1[] = {
 
2945
  { 0x000020           },                                     /* 0020; SPACE */
 
2946
  { 0 },
 
2947
};
 
2948
 
 
2949
 
 
2950
/*
 
2951
 * C.1.2 Non-ASCII space characters
 
2952
 *  */
 
2953
 
 
2954
Stringprep_table_element stringprep_rfc3454_C_1_2[] = {
 
2955
  { 0x0000A0           },                            /* 00A0; NO-BREAK SPACE */
 
2956
  { 0x001680           },                          /* 1680; OGHAM SPACE MARK */
 
2957
  { 0x002000           },                                   /* 2000; EN QUAD */
 
2958
  { 0x002001           },                                   /* 2001; EM QUAD */
 
2959
  { 0x002002           },                                  /* 2002; EN SPACE */
 
2960
  { 0x002003           },                                  /* 2003; EM SPACE */
 
2961
  { 0x002004           },                        /* 2004; THREE-PER-EM SPACE */
 
2962
  { 0x002005           },                         /* 2005; FOUR-PER-EM SPACE */
 
2963
  { 0x002006           },                          /* 2006; SIX-PER-EM SPACE */
 
2964
  { 0x002007           },                              /* 2007; FIGURE SPACE */
 
2965
  { 0x002008           },                         /* 2008; PUNCTUATION SPACE */
 
2966
  { 0x002009           },                                /* 2009; THIN SPACE */
 
2967
  { 0x00200A           },                                /* 200A; HAIR SPACE */
 
2968
  { 0x00200B           },                          /* 200B; ZERO WIDTH SPACE */
 
2969
  { 0x00202F           },                     /* 202F; NARROW NO-BREAK SPACE */
 
2970
  { 0x00205F           },                 /* 205F; MEDIUM MATHEMATICAL SPACE */
 
2971
  { 0x003000           },                         /* 3000; IDEOGRAPHIC SPACE */
 
2972
  { 0 },
 
2973
};
 
2974
 
 
2975
 
 
2976
/*
 
2977
 * C.2.1 ASCII control characters
 
2978
 * 
 
2979
 */
 
2980
 
 
2981
Stringprep_table_element stringprep_rfc3454_C_2_1[] = {
 
2982
  { 0x000000, 0x00001F },                 /* 0000-001F; [CONTROL CHARACTERS] */
 
2983
  { 0x00007F           },                                    /* 007F; DELETE */
 
2984
  { 0 },
 
2985
};
 
2986
 
 
2987
 
 
2988
/*
 
2989
 * C.2.2 Non-ASCII control characters
 
2990
 * 
 
2991
 */
 
2992
 
 
2993
Stringprep_table_element stringprep_rfc3454_C_2_2[] = {
 
2994
  { 0x000080, 0x00009F },                 /* 0080-009F; [CONTROL CHARACTERS] */
 
2995
  { 0x0006DD           },                        /* 06DD; ARABIC END OF AYAH */
 
2996
  { 0x00070F           },                  /* 070F; SYRIAC ABBREVIATION MARK */
 
2997
  { 0x00180E           },                 /* 180E; MONGOLIAN VOWEL SEPARATOR */
 
2998
  { 0x00200C           },                     /* 200C; ZERO WIDTH NON-JOINER */
 
2999
  { 0x00200D           },                         /* 200D; ZERO WIDTH JOINER */
 
3000
  { 0x002028           },                            /* 2028; LINE SEPARATOR */
 
3001
  { 0x002029           },                       /* 2029; PARAGRAPH SEPARATOR */
 
3002
  { 0x002060           },                               /* 2060; WORD JOINER */
 
3003
  { 0x002061           },                      /* 2061; FUNCTION APPLICATION */
 
3004
  { 0x002062           },                           /* 2062; INVISIBLE TIMES */
 
3005
  { 0x002063           },                       /* 2063; INVISIBLE SEPARATOR */
 
3006
  { 0x00206A, 0x00206F },                 /* 206A-206F; [CONTROL CHARACTERS] */
 
3007
  { 0x00FEFF           },                 /* FEFF; ZERO WIDTH NO-BREAK SPACE */
 
3008
  { 0x00FFF9, 0x00FFFC },                 /* FFF9-FFFC; [CONTROL CHARACTERS] */
 
3009
  { 0x01D173, 0x01D17A },       /* 1D173-1D17A; [MUSICAL CONTROL CHARACTERS] */
 
3010
  { 0 },
 
3011
};
 
3012
 
 
3013
 
 
3014
/*
 
3015
 * C.3 Private use
 
3016
 * 
 
3017
 */
 
3018
 
 
3019
Stringprep_table_element stringprep_rfc3454_C_3[] = {
 
3020
  { 0x00E000, 0x00F8FF },               /* E000-F8FF; [PRIVATE USE, PLANE 0] */
 
3021
  { 0x0F0000, 0x0FFFFD },            /* F0000-FFFFD; [PRIVATE USE, PLANE 15] */
 
3022
  { 0x100000, 0x10FFFD },          /* 100000-10FFFD; [PRIVATE USE, PLANE 16] */
 
3023
  { 0 },
 
3024
};
 
3025
 
 
3026
 
 
3027
/*
 
3028
 * C.4 Non-character code points
 
3029
 * 
 
3030
 */
 
3031
 
 
3032
Stringprep_table_element stringprep_rfc3454_C_4[] = {
 
3033
  { 0x00FDD0, 0x00FDEF },           /* FDD0-FDEF; [NONCHARACTER CODE POINTS] */
 
3034
  { 0x00FFFE, 0x00FFFF },           /* FFFE-FFFF; [NONCHARACTER CODE POINTS] */
 
3035
  { 0x01FFFE, 0x01FFFF },         /* 1FFFE-1FFFF; [NONCHARACTER CODE POINTS] */
 
3036
  { 0x02FFFE, 0x02FFFF },         /* 2FFFE-2FFFF; [NONCHARACTER CODE POINTS] */
 
3037
  { 0x03FFFE, 0x03FFFF },         /* 3FFFE-3FFFF; [NONCHARACTER CODE POINTS] */
 
3038
  { 0x04FFFE, 0x04FFFF },         /* 4FFFE-4FFFF; [NONCHARACTER CODE POINTS] */
 
3039
  { 0x05FFFE, 0x05FFFF },         /* 5FFFE-5FFFF; [NONCHARACTER CODE POINTS] */
 
3040
  { 0x06FFFE, 0x06FFFF },         /* 6FFFE-6FFFF; [NONCHARACTER CODE POINTS] */
 
3041
  { 0x07FFFE, 0x07FFFF },         /* 7FFFE-7FFFF; [NONCHARACTER CODE POINTS] */
 
3042
  { 0x08FFFE, 0x08FFFF },         /* 8FFFE-8FFFF; [NONCHARACTER CODE POINTS] */
 
3043
  { 0x09FFFE, 0x09FFFF },         /* 9FFFE-9FFFF; [NONCHARACTER CODE POINTS] */
 
3044
  { 0x0AFFFE, 0x0AFFFF },         /* AFFFE-AFFFF; [NONCHARACTER CODE POINTS] */
 
3045
  { 0x0BFFFE, 0x0BFFFF },         /* BFFFE-BFFFF; [NONCHARACTER CODE POINTS] */
 
3046
  { 0x0CFFFE, 0x0CFFFF },         /* CFFFE-CFFFF; [NONCHARACTER CODE POINTS] */
 
3047
  { 0x0DFFFE, 0x0DFFFF },         /* DFFFE-DFFFF; [NONCHARACTER CODE POINTS] */
 
3048
  { 0x0EFFFE, 0x0EFFFF },         /* EFFFE-EFFFF; [NONCHARACTER CODE POINTS] */
 
3049
  { 0x0FFFFE, 0x0FFFFF },         /* FFFFE-FFFFF; [NONCHARACTER CODE POINTS] */
 
3050
  { 0x10FFFE, 0x10FFFF },       /* 10FFFE-10FFFF; [NONCHARACTER CODE POINTS] */
 
3051
  { 0 },
 
3052
};
 
3053
 
 
3054
 
 
3055
/*
 
3056
 * C.5 Surrogate codes
 
3057
 * 
 
3058
 */
 
3059
 
 
3060
Stringprep_table_element stringprep_rfc3454_C_5[] = {
 
3061
  { 0x00D800, 0x00DFFF },                    /* D800-DFFF; [SURROGATE CODES] */
 
3062
  { 0 },
 
3063
};
 
3064
 
 
3065
 
 
3066
/*
 
3067
 * C.6 Inappropriate for plain text
 
3068
 * 
 
3069
 */
 
3070
 
 
3071
Stringprep_table_element stringprep_rfc3454_C_6[] = {
 
3072
  { 0x00FFF9           },             /* FFF9; INTERLINEAR ANNOTATION ANCHOR */
 
3073
  { 0x00FFFA           },          /* FFFA; INTERLINEAR ANNOTATION SEPARATOR */
 
3074
  { 0x00FFFB           },         /* FFFB; INTERLINEAR ANNOTATION TERMINATOR */
 
3075
  { 0x00FFFC           },              /* FFFC; OBJECT REPLACEMENT CHARACTER */
 
3076
  { 0x00FFFD           },                     /* FFFD; REPLACEMENT CHARACTER */
 
3077
  { 0 },
 
3078
};
 
3079
 
 
3080
 
 
3081
/*
 
3082
 * C.7 Inappropriate for canonical representation
 
3083
 * 
 
3084
 */
 
3085
 
 
3086
Stringprep_table_element stringprep_rfc3454_C_7[] = {
 
3087
  { 0x002FF0, 0x002FFB }, /* 2FF0-2FFB; [IDEOGRAPHIC DESCRIPTION CHARACTERS] */
 
3088
  { 0 },
 
3089
};
 
3090
 
 
3091
 
 
3092
/*
 
3093
 * C.8 Change display properties or are deprecated
 
3094
 * 
 
3095
 */
 
3096
 
 
3097
Stringprep_table_element stringprep_rfc3454_C_8[] = {
 
3098
  { 0x000340           },                 /* 0340; COMBINING GRAVE TONE MARK */
 
3099
  { 0x000341           },                 /* 0341; COMBINING ACUTE TONE MARK */
 
3100
  { 0x00200E           },                        /* 200E; LEFT-TO-RIGHT MARK */
 
3101
  { 0x00200F           },                        /* 200F; RIGHT-TO-LEFT MARK */
 
3102
  { 0x00202A           },                   /* 202A; LEFT-TO-RIGHT EMBEDDING */
 
3103
  { 0x00202B           },                   /* 202B; RIGHT-TO-LEFT EMBEDDING */
 
3104
  { 0x00202C           },                /* 202C; POP DIRECTIONAL FORMATTING */
 
3105
  { 0x00202D           },                    /* 202D; LEFT-TO-RIGHT OVERRIDE */
 
3106
  { 0x00202E           },                    /* 202E; RIGHT-TO-LEFT OVERRIDE */
 
3107
  { 0x00206A           },                /* 206A; INHIBIT SYMMETRIC SWAPPING */
 
3108
  { 0x00206B           },               /* 206B; ACTIVATE SYMMETRIC SWAPPING */
 
3109
  { 0x00206C           },               /* 206C; INHIBIT ARABIC FORM SHAPING */
 
3110
  { 0x00206D           },              /* 206D; ACTIVATE ARABIC FORM SHAPING */
 
3111
  { 0x00206E           },                     /* 206E; NATIONAL DIGIT SHAPES */
 
3112
  { 0x00206F           },                      /* 206F; NOMINAL DIGIT SHAPES */
 
3113
  { 0 },
 
3114
};
 
3115
 
 
3116
 
 
3117
/*
 
3118
 * C.9 Tagging characters
 
3119
 * 
 
3120
 */
 
3121
 
 
3122
Stringprep_table_element stringprep_rfc3454_C_9[] = {
 
3123
  { 0x0E0001           },                             /* E0001; LANGUAGE TAG */
 
3124
  { 0x0E0020, 0x0E007F },               /* E0020-E007F; [TAGGING CHARACTERS] */
 
3125
  { 0 },
 
3126
};
 
3127
 
 
3128
 
 
3129
/*
 
3130
 * D.1 Characters with bidirectional property "R" or "AL"
 
3131
 * 
 
3132
 */
 
3133
 
 
3134
Stringprep_table_element stringprep_rfc3454_D_1[] = {
 
3135
  { 0x0005BE           },                                            /* 05BE */
 
3136
  { 0x0005C0           },                                            /* 05C0 */
 
3137
  { 0x0005C3           },                                            /* 05C3 */
 
3138
  { 0x0005D0, 0x0005EA },                                       /* 05D0-05EA */
 
3139
  { 0x0005F0, 0x0005F4 },                                       /* 05F0-05F4 */
 
3140
  { 0x00061B           },                                            /* 061B */
 
3141
  { 0x00061F           },                                            /* 061F */
 
3142
  { 0x000621, 0x00063A },                                       /* 0621-063A */
 
3143
  { 0x000640, 0x00064A },                                       /* 0640-064A */
 
3144
  { 0x00066D, 0x00066F },                                       /* 066D-066F */
 
3145
  { 0x000671, 0x0006D5 },                                       /* 0671-06D5 */
 
3146
  { 0x0006DD           },                                            /* 06DD */
 
3147
  { 0x0006E5, 0x0006E6 },                                       /* 06E5-06E6 */
 
3148
  { 0x0006FA, 0x0006FE },                                       /* 06FA-06FE */
 
3149
  { 0x000700, 0x00070D },                                       /* 0700-070D */
 
3150
  { 0x000710           },                                            /* 0710 */
 
3151
  { 0x000712, 0x00072C },                                       /* 0712-072C */
 
3152
  { 0x000780, 0x0007A5 },                                       /* 0780-07A5 */
 
3153
  { 0x0007B1           },                                            /* 07B1 */
 
3154
  { 0x00200F           },                                            /* 200F */
 
3155
  { 0x00FB1D           },                                            /* FB1D */
 
3156
  { 0x00FB1F, 0x00FB28 },                                       /* FB1F-FB28 */
 
3157
  { 0x00FB2A, 0x00FB36 },                                       /* FB2A-FB36 */
 
3158
  { 0x00FB38, 0x00FB3C },                                       /* FB38-FB3C */
 
3159
  { 0x00FB3E           },                                            /* FB3E */
 
3160
  { 0x00FB40, 0x00FB41 },                                       /* FB40-FB41 */
 
3161
  { 0x00FB43, 0x00FB44 },                                       /* FB43-FB44 */
 
3162
  { 0x00FB46, 0x00FBB1 },                                       /* FB46-FBB1 */
 
3163
  { 0x00FBD3, 0x00FD3D },                                       /* FBD3-FD3D */
 
3164
  { 0x00FD50, 0x00FD8F },                                       /* FD50-FD8F */
 
3165
  { 0x00FD92, 0x00FDC7 },                                       /* FD92-FDC7 */
 
3166
  { 0x00FDF0, 0x00FDFC },                                       /* FDF0-FDFC */
 
3167
  { 0x00FE70, 0x00FE74 },                                       /* FE70-FE74 */
 
3168
  { 0x00FE76, 0x00FEFC },                                       /* FE76-FEFC */
 
3169
  { 0 },
 
3170
};
 
3171
 
 
3172
 
 
3173
/*
 
3174
 * D.2 Characters with bidirectional property "L"
 
3175
 * 
 
3176
 */
 
3177
 
 
3178
Stringprep_table_element stringprep_rfc3454_D_2[] = {
 
3179
  { 0x000041, 0x00005A },                                       /* 0041-005A */
 
3180
  { 0x000061, 0x00007A },                                       /* 0061-007A */
 
3181
  { 0x0000AA           },                                            /* 00AA */
 
3182
  { 0x0000B5           },                                            /* 00B5 */
 
3183
  { 0x0000BA           },                                            /* 00BA */
 
3184
  { 0x0000C0, 0x0000D6 },                                       /* 00C0-00D6 */
 
3185
  { 0x0000D8, 0x0000F6 },                                       /* 00D8-00F6 */
 
3186
  { 0x0000F8, 0x000220 },                                       /* 00F8-0220 */
 
3187
  { 0x000222, 0x000233 },                                       /* 0222-0233 */
 
3188
  { 0x000250, 0x0002AD },                                       /* 0250-02AD */
 
3189
  { 0x0002B0, 0x0002B8 },                                       /* 02B0-02B8 */
 
3190
  { 0x0002BB, 0x0002C1 },                                       /* 02BB-02C1 */
 
3191
  { 0x0002D0, 0x0002D1 },                                       /* 02D0-02D1 */
 
3192
  { 0x0002E0, 0x0002E4 },                                       /* 02E0-02E4 */
 
3193
  { 0x0002EE           },                                            /* 02EE */
 
3194
  { 0x00037A           },                                            /* 037A */
 
3195
  { 0x000386           },                                            /* 0386 */
 
3196
  { 0x000388, 0x00038A },                                       /* 0388-038A */
 
3197
  { 0x00038C           },                                            /* 038C */
 
3198
  { 0x00038E, 0x0003A1 },                                       /* 038E-03A1 */
 
3199
  { 0x0003A3, 0x0003CE },                                       /* 03A3-03CE */
 
3200
  { 0x0003D0, 0x0003F5 },                                       /* 03D0-03F5 */
 
3201
  { 0x000400, 0x000482 },                                       /* 0400-0482 */
 
3202
  { 0x00048A, 0x0004CE },                                       /* 048A-04CE */
 
3203
  { 0x0004D0, 0x0004F5 },                                       /* 04D0-04F5 */
 
3204
  { 0x0004F8, 0x0004F9 },                                       /* 04F8-04F9 */
 
3205
  { 0x000500, 0x00050F },                                       /* 0500-050F */
 
3206
  { 0x000531, 0x000556 },                                       /* 0531-0556 */
 
3207
  { 0x000559, 0x00055F },                                       /* 0559-055F */
 
3208
  { 0x000561, 0x000587 },                                       /* 0561-0587 */
 
3209
  { 0x000589           },                                            /* 0589 */
 
3210
  { 0x000903           },                                            /* 0903 */
 
3211
  { 0x000905, 0x000939 },                                       /* 0905-0939 */
 
3212
  { 0x00093D, 0x000940 },                                       /* 093D-0940 */
 
3213
  { 0x000949, 0x00094C },                                       /* 0949-094C */
 
3214
  { 0x000950           },                                            /* 0950 */
 
3215
  { 0x000958, 0x000961 },                                       /* 0958-0961 */
 
3216
  { 0x000964, 0x000970 },                                       /* 0964-0970 */
 
3217
  { 0x000982, 0x000983 },                                       /* 0982-0983 */
 
3218
  { 0x000985, 0x00098C },                                       /* 0985-098C */
 
3219
  { 0x00098F, 0x000990 },                                       /* 098F-0990 */
 
3220
  { 0x000993, 0x0009A8 },                                       /* 0993-09A8 */
 
3221
  { 0x0009AA, 0x0009B0 },                                       /* 09AA-09B0 */
 
3222
  { 0x0009B2           },                                            /* 09B2 */
 
3223
  { 0x0009B6, 0x0009B9 },                                       /* 09B6-09B9 */
 
3224
  { 0x0009BE, 0x0009C0 },                                       /* 09BE-09C0 */
 
3225
  { 0x0009C7, 0x0009C8 },                                       /* 09C7-09C8 */
 
3226
  { 0x0009CB, 0x0009CC },                                       /* 09CB-09CC */
 
3227
  { 0x0009D7           },                                            /* 09D7 */
 
3228
  { 0x0009DC, 0x0009DD },                                       /* 09DC-09DD */
 
3229
  { 0x0009DF, 0x0009E1 },                                       /* 09DF-09E1 */
 
3230
  { 0x0009E6, 0x0009F1 },                                       /* 09E6-09F1 */
 
3231
  { 0x0009F4, 0x0009FA },                                       /* 09F4-09FA */
 
3232
  { 0x000A05, 0x000A0A },                                       /* 0A05-0A0A */
 
3233
  { 0x000A0F, 0x000A10 },                                       /* 0A0F-0A10 */
 
3234
  { 0x000A13, 0x000A28 },                                       /* 0A13-0A28 */
 
3235
  { 0x000A2A, 0x000A30 },                                       /* 0A2A-0A30 */
 
3236
  { 0x000A32, 0x000A33 },                                       /* 0A32-0A33 */
 
3237
  { 0x000A35, 0x000A36 },                                       /* 0A35-0A36 */
 
3238
  { 0x000A38, 0x000A39 },                                       /* 0A38-0A39 */
 
3239
  { 0x000A3E, 0x000A40 },                                       /* 0A3E-0A40 */
 
3240
  { 0x000A59, 0x000A5C },                                       /* 0A59-0A5C */
 
3241
  { 0x000A5E           },                                            /* 0A5E */
 
3242
  { 0x000A66, 0x000A6F },                                       /* 0A66-0A6F */
 
3243
  { 0x000A72, 0x000A74 },                                       /* 0A72-0A74 */
 
3244
  { 0x000A83           },                                            /* 0A83 */
 
3245
  { 0x000A85, 0x000A8B },                                       /* 0A85-0A8B */
 
3246
  { 0x000A8D           },                                            /* 0A8D */
 
3247
  { 0x000A8F, 0x000A91 },                                       /* 0A8F-0A91 */
 
3248
  { 0x000A93, 0x000AA8 },                                       /* 0A93-0AA8 */
 
3249
  { 0x000AAA, 0x000AB0 },                                       /* 0AAA-0AB0 */
 
3250
  { 0x000AB2, 0x000AB3 },                                       /* 0AB2-0AB3 */
 
3251
  { 0x000AB5, 0x000AB9 },                                       /* 0AB5-0AB9 */
 
3252
  { 0x000ABD, 0x000AC0 },                                       /* 0ABD-0AC0 */
 
3253
  { 0x000AC9           },                                            /* 0AC9 */
 
3254
  { 0x000ACB, 0x000ACC },                                       /* 0ACB-0ACC */
 
3255
  { 0x000AD0           },                                            /* 0AD0 */
 
3256
  { 0x000AE0           },                                            /* 0AE0 */
 
3257
  { 0x000AE6, 0x000AEF },                                       /* 0AE6-0AEF */
 
3258
  { 0x000B02, 0x000B03 },                                       /* 0B02-0B03 */
 
3259
  { 0x000B05, 0x000B0C },                                       /* 0B05-0B0C */
 
3260
  { 0x000B0F, 0x000B10 },                                       /* 0B0F-0B10 */
 
3261
  { 0x000B13, 0x000B28 },                                       /* 0B13-0B28 */
 
3262
  { 0x000B2A, 0x000B30 },                                       /* 0B2A-0B30 */
 
3263
  { 0x000B32, 0x000B33 },                                       /* 0B32-0B33 */
 
3264
  { 0x000B36, 0x000B39 },                                       /* 0B36-0B39 */
 
3265
  { 0x000B3D, 0x000B3E },                                       /* 0B3D-0B3E */
 
3266
  { 0x000B40           },                                            /* 0B40 */
 
3267
  { 0x000B47, 0x000B48 },                                       /* 0B47-0B48 */
 
3268
  { 0x000B4B, 0x000B4C },                                       /* 0B4B-0B4C */
 
3269
  { 0x000B57           },                                            /* 0B57 */
 
3270
  { 0x000B5C, 0x000B5D },                                       /* 0B5C-0B5D */
 
3271
  { 0x000B5F, 0x000B61 },                                       /* 0B5F-0B61 */
 
3272
  { 0x000B66, 0x000B70 },                                       /* 0B66-0B70 */
 
3273
  { 0x000B83           },                                            /* 0B83 */
 
3274
  { 0x000B85, 0x000B8A },                                       /* 0B85-0B8A */
 
3275
  { 0x000B8E, 0x000B90 },                                       /* 0B8E-0B90 */
 
3276
  { 0x000B92, 0x000B95 },                                       /* 0B92-0B95 */
 
3277
  { 0x000B99, 0x000B9A },                                       /* 0B99-0B9A */
 
3278
  { 0x000B9C           },                                            /* 0B9C */
 
3279
  { 0x000B9E, 0x000B9F },                                       /* 0B9E-0B9F */
 
3280
  { 0x000BA3, 0x000BA4 },                                       /* 0BA3-0BA4 */
 
3281
  { 0x000BA8, 0x000BAA },                                       /* 0BA8-0BAA */
 
3282
  { 0x000BAE, 0x000BB5 },                                       /* 0BAE-0BB5 */
 
3283
  { 0x000BB7, 0x000BB9 },                                       /* 0BB7-0BB9 */
 
3284
  { 0x000BBE, 0x000BBF },                                       /* 0BBE-0BBF */
 
3285
  { 0x000BC1, 0x000BC2 },                                       /* 0BC1-0BC2 */
 
3286
  { 0x000BC6, 0x000BC8 },                                       /* 0BC6-0BC8 */
 
3287
  { 0x000BCA, 0x000BCC },                                       /* 0BCA-0BCC */
 
3288
  { 0x000BD7           },                                            /* 0BD7 */
 
3289
  { 0x000BE7, 0x000BF2 },                                       /* 0BE7-0BF2 */
 
3290
  { 0x000C01, 0x000C03 },                                       /* 0C01-0C03 */
 
3291
  { 0x000C05, 0x000C0C },                                       /* 0C05-0C0C */
 
3292
  { 0x000C0E, 0x000C10 },                                       /* 0C0E-0C10 */
 
3293
  { 0x000C12, 0x000C28 },                                       /* 0C12-0C28 */
 
3294
  { 0x000C2A, 0x000C33 },                                       /* 0C2A-0C33 */
 
3295
  { 0x000C35, 0x000C39 },                                       /* 0C35-0C39 */
 
3296
  { 0x000C41, 0x000C44 },                                       /* 0C41-0C44 */
 
3297
  { 0x000C60, 0x000C61 },                                       /* 0C60-0C61 */
 
3298
  { 0x000C66, 0x000C6F },                                       /* 0C66-0C6F */
 
3299
  { 0x000C82, 0x000C83 },                                       /* 0C82-0C83 */
 
3300
  { 0x000C85, 0x000C8C },                                       /* 0C85-0C8C */
 
3301
  { 0x000C8E, 0x000C90 },                                       /* 0C8E-0C90 */
 
3302
  { 0x000C92, 0x000CA8 },                                       /* 0C92-0CA8 */
 
3303
  { 0x000CAA, 0x000CB3 },                                       /* 0CAA-0CB3 */
 
3304
  { 0x000CB5, 0x000CB9 },                                       /* 0CB5-0CB9 */
 
3305
  { 0x000CBE           },                                            /* 0CBE */
 
3306
  { 0x000CC0, 0x000CC4 },                                       /* 0CC0-0CC4 */
 
3307
  { 0x000CC7, 0x000CC8 },                                       /* 0CC7-0CC8 */
 
3308
  { 0x000CCA, 0x000CCB },                                       /* 0CCA-0CCB */
 
3309
  { 0x000CD5, 0x000CD6 },                                       /* 0CD5-0CD6 */
 
3310
  { 0x000CDE           },                                            /* 0CDE */
 
3311
  { 0x000CE0, 0x000CE1 },                                       /* 0CE0-0CE1 */
 
3312
  { 0x000CE6, 0x000CEF },                                       /* 0CE6-0CEF */
 
3313
  { 0x000D02, 0x000D03 },                                       /* 0D02-0D03 */
 
3314
  { 0x000D05, 0x000D0C },                                       /* 0D05-0D0C */
 
3315
  { 0x000D0E, 0x000D10 },                                       /* 0D0E-0D10 */
 
3316
  { 0x000D12, 0x000D28 },                                       /* 0D12-0D28 */
 
3317
  { 0x000D2A, 0x000D39 },                                       /* 0D2A-0D39 */
 
3318
  { 0x000D3E, 0x000D40 },                                       /* 0D3E-0D40 */
 
3319
  { 0x000D46, 0x000D48 },                                       /* 0D46-0D48 */
 
3320
  { 0x000D4A, 0x000D4C },                                       /* 0D4A-0D4C */
 
3321
  { 0x000D57           },                                            /* 0D57 */
 
3322
  { 0x000D60, 0x000D61 },                                       /* 0D60-0D61 */
 
3323
  { 0x000D66, 0x000D6F },                                       /* 0D66-0D6F */
 
3324
  { 0x000D82, 0x000D83 },                                       /* 0D82-0D83 */
 
3325
  { 0x000D85, 0x000D96 },                                       /* 0D85-0D96 */
 
3326
  { 0x000D9A, 0x000DB1 },                                       /* 0D9A-0DB1 */
 
3327
  { 0x000DB3, 0x000DBB },                                       /* 0DB3-0DBB */
 
3328
  { 0x000DBD           },                                            /* 0DBD */
 
3329
  { 0x000DC0, 0x000DC6 },                                       /* 0DC0-0DC6 */
 
3330
  { 0x000DCF, 0x000DD1 },                                       /* 0DCF-0DD1 */
 
3331
  { 0x000DD8, 0x000DDF },                                       /* 0DD8-0DDF */
 
3332
  { 0x000DF2, 0x000DF4 },                                       /* 0DF2-0DF4 */
 
3333
  { 0x000E01, 0x000E30 },                                       /* 0E01-0E30 */
 
3334
  { 0x000E32, 0x000E33 },                                       /* 0E32-0E33 */
 
3335
  { 0x000E40, 0x000E46 },                                       /* 0E40-0E46 */
 
3336
  { 0x000E4F, 0x000E5B },                                       /* 0E4F-0E5B */
 
3337
  { 0x000E81, 0x000E82 },                                       /* 0E81-0E82 */
 
3338
  { 0x000E84           },                                            /* 0E84 */
 
3339
  { 0x000E87, 0x000E88 },                                       /* 0E87-0E88 */
 
3340
  { 0x000E8A           },                                            /* 0E8A */
 
3341
  { 0x000E8D           },                                            /* 0E8D */
 
3342
  { 0x000E94, 0x000E97 },                                       /* 0E94-0E97 */
 
3343
  { 0x000E99, 0x000E9F },                                       /* 0E99-0E9F */
 
3344
  { 0x000EA1, 0x000EA3 },                                       /* 0EA1-0EA3 */
 
3345
  { 0x000EA5           },                                            /* 0EA5 */
 
3346
  { 0x000EA7           },                                            /* 0EA7 */
 
3347
  { 0x000EAA, 0x000EAB },                                       /* 0EAA-0EAB */
 
3348
  { 0x000EAD, 0x000EB0 },                                       /* 0EAD-0EB0 */
 
3349
  { 0x000EB2, 0x000EB3 },                                       /* 0EB2-0EB3 */
 
3350
  { 0x000EBD           },                                            /* 0EBD */
 
3351
  { 0x000EC0, 0x000EC4 },                                       /* 0EC0-0EC4 */
 
3352
  { 0x000EC6           },                                            /* 0EC6 */
 
3353
  { 0x000ED0, 0x000ED9 },                                       /* 0ED0-0ED9 */
 
3354
  { 0x000EDC, 0x000EDD },                                       /* 0EDC-0EDD */
 
3355
  { 0x000F00, 0x000F17 },                                       /* 0F00-0F17 */
 
3356
  { 0x000F1A, 0x000F34 },                                       /* 0F1A-0F34 */
 
3357
  { 0x000F36           },                                            /* 0F36 */
 
3358
  { 0x000F38           },                                            /* 0F38 */
 
3359
  { 0x000F3E, 0x000F47 },                                       /* 0F3E-0F47 */
 
3360
  { 0x000F49, 0x000F6A },                                       /* 0F49-0F6A */
 
3361
  { 0x000F7F           },                                            /* 0F7F */
 
3362
  { 0x000F85           },                                            /* 0F85 */
 
3363
  { 0x000F88, 0x000F8B },                                       /* 0F88-0F8B */
 
3364
  { 0x000FBE, 0x000FC5 },                                       /* 0FBE-0FC5 */
 
3365
  { 0x000FC7, 0x000FCC },                                       /* 0FC7-0FCC */
 
3366
  { 0x000FCF           },                                            /* 0FCF */
 
3367
  { 0x001000, 0x001021 },                                       /* 1000-1021 */
 
3368
  { 0x001023, 0x001027 },                                       /* 1023-1027 */
 
3369
  { 0x001029, 0x00102A },                                       /* 1029-102A */
 
3370
  { 0x00102C           },                                            /* 102C */
 
3371
  { 0x001031           },                                            /* 1031 */
 
3372
  { 0x001038           },                                            /* 1038 */
 
3373
  { 0x001040, 0x001057 },                                       /* 1040-1057 */
 
3374
  { 0x0010A0, 0x0010C5 },                                       /* 10A0-10C5 */
 
3375
  { 0x0010D0, 0x0010F8 },                                       /* 10D0-10F8 */
 
3376
  { 0x0010FB           },                                            /* 10FB */
 
3377
  { 0x001100, 0x001159 },                                       /* 1100-1159 */
 
3378
  { 0x00115F, 0x0011A2 },                                       /* 115F-11A2 */
 
3379
  { 0x0011A8, 0x0011F9 },                                       /* 11A8-11F9 */
 
3380
  { 0x001200, 0x001206 },                                       /* 1200-1206 */
 
3381
  { 0x001208, 0x001246 },                                       /* 1208-1246 */
 
3382
  { 0x001248           },                                            /* 1248 */
 
3383
  { 0x00124A, 0x00124D },                                       /* 124A-124D */
 
3384
  { 0x001250, 0x001256 },                                       /* 1250-1256 */
 
3385
  { 0x001258           },                                            /* 1258 */
 
3386
  { 0x00125A, 0x00125D },                                       /* 125A-125D */
 
3387
  { 0x001260, 0x001286 },                                       /* 1260-1286 */
 
3388
  { 0x001288           },                                            /* 1288 */
 
3389
  { 0x00128A, 0x00128D },                                       /* 128A-128D */
 
3390
  { 0x001290, 0x0012AE },                                       /* 1290-12AE */
 
3391
  { 0x0012B0           },                                            /* 12B0 */
 
3392
  { 0x0012B2, 0x0012B5 },                                       /* 12B2-12B5 */
 
3393
  { 0x0012B8, 0x0012BE },                                       /* 12B8-12BE */
 
3394
  { 0x0012C0           },                                            /* 12C0 */
 
3395
  { 0x0012C2, 0x0012C5 },                                       /* 12C2-12C5 */
 
3396
  { 0x0012C8, 0x0012CE },                                       /* 12C8-12CE */
 
3397
  { 0x0012D0, 0x0012D6 },                                       /* 12D0-12D6 */
 
3398
  { 0x0012D8, 0x0012EE },                                       /* 12D8-12EE */
 
3399
  { 0x0012F0, 0x00130E },                                       /* 12F0-130E */
 
3400
  { 0x001310           },                                            /* 1310 */
 
3401
  { 0x001312, 0x001315 },                                       /* 1312-1315 */
 
3402
  { 0x001318, 0x00131E },                                       /* 1318-131E */
 
3403
  { 0x001320, 0x001346 },                                       /* 1320-1346 */
 
3404
  { 0x001348, 0x00135A },                                       /* 1348-135A */
 
3405
  { 0x001361, 0x00137C },                                       /* 1361-137C */
 
3406
  { 0x0013A0, 0x0013F4 },                                       /* 13A0-13F4 */
 
3407
  { 0x001401, 0x001676 },                                       /* 1401-1676 */
 
3408
  { 0x001681, 0x00169A },                                       /* 1681-169A */
 
3409
  { 0x0016A0, 0x0016F0 },                                       /* 16A0-16F0 */
 
3410
  { 0x001700, 0x00170C },                                       /* 1700-170C */
 
3411
  { 0x00170E, 0x001711 },                                       /* 170E-1711 */
 
3412
  { 0x001720, 0x001731 },                                       /* 1720-1731 */
 
3413
  { 0x001735, 0x001736 },                                       /* 1735-1736 */
 
3414
  { 0x001740, 0x001751 },                                       /* 1740-1751 */
 
3415
  { 0x001760, 0x00176C },                                       /* 1760-176C */
 
3416
  { 0x00176E, 0x001770 },                                       /* 176E-1770 */
 
3417
  { 0x001780, 0x0017B6 },                                       /* 1780-17B6 */
 
3418
  { 0x0017BE, 0x0017C5 },                                       /* 17BE-17C5 */
 
3419
  { 0x0017C7, 0x0017C8 },                                       /* 17C7-17C8 */
 
3420
  { 0x0017D4, 0x0017DA },                                       /* 17D4-17DA */
 
3421
  { 0x0017DC           },                                            /* 17DC */
 
3422
  { 0x0017E0, 0x0017E9 },                                       /* 17E0-17E9 */
 
3423
  { 0x001810, 0x001819 },                                       /* 1810-1819 */
 
3424
  { 0x001820, 0x001877 },                                       /* 1820-1877 */
 
3425
  { 0x001880, 0x0018A8 },                                       /* 1880-18A8 */
 
3426
  { 0x001E00, 0x001E9B },                                       /* 1E00-1E9B */
 
3427
  { 0x001EA0, 0x001EF9 },                                       /* 1EA0-1EF9 */
 
3428
  { 0x001F00, 0x001F15 },                                       /* 1F00-1F15 */
 
3429
  { 0x001F18, 0x001F1D },                                       /* 1F18-1F1D */
 
3430
  { 0x001F20, 0x001F45 },                                       /* 1F20-1F45 */
 
3431
  { 0x001F48, 0x001F4D },                                       /* 1F48-1F4D */
 
3432
  { 0x001F50, 0x001F57 },                                       /* 1F50-1F57 */
 
3433
  { 0x001F59           },                                            /* 1F59 */
 
3434
  { 0x001F5B           },                                            /* 1F5B */
 
3435
  { 0x001F5D           },                                            /* 1F5D */
 
3436
  { 0x001F5F, 0x001F7D },                                       /* 1F5F-1F7D */
 
3437
  { 0x001F80, 0x001FB4 },                                       /* 1F80-1FB4 */
 
3438
  { 0x001FB6, 0x001FBC },                                       /* 1FB6-1FBC */
 
3439
  { 0x001FBE           },                                            /* 1FBE */
 
3440
  { 0x001FC2, 0x001FC4 },                                       /* 1FC2-1FC4 */
 
3441
  { 0x001FC6, 0x001FCC },                                       /* 1FC6-1FCC */
 
3442
  { 0x001FD0, 0x001FD3 },                                       /* 1FD0-1FD3 */
 
3443
  { 0x001FD6, 0x001FDB },                                       /* 1FD6-1FDB */
 
3444
  { 0x001FE0, 0x001FEC },                                       /* 1FE0-1FEC */
 
3445
  { 0x001FF2, 0x001FF4 },                                       /* 1FF2-1FF4 */
 
3446
  { 0x001FF6, 0x001FFC },                                       /* 1FF6-1FFC */
 
3447
  { 0x00200E           },                                            /* 200E */
 
3448
  { 0x002071           },                                            /* 2071 */
 
3449
  { 0x00207F           },                                            /* 207F */
 
3450
  { 0x002102           },                                            /* 2102 */
 
3451
  { 0x002107           },                                            /* 2107 */
 
3452
  { 0x00210A, 0x002113 },                                       /* 210A-2113 */
 
3453
  { 0x002115           },                                            /* 2115 */
 
3454
  { 0x002119, 0x00211D },                                       /* 2119-211D */
 
3455
  { 0x002124           },                                            /* 2124 */
 
3456
  { 0x002126           },                                            /* 2126 */
 
3457
  { 0x002128           },                                            /* 2128 */
 
3458
  { 0x00212A, 0x00212D },                                       /* 212A-212D */
 
3459
  { 0x00212F, 0x002131 },                                       /* 212F-2131 */
 
3460
  { 0x002133, 0x002139 },                                       /* 2133-2139 */
 
3461
  { 0x00213D, 0x00213F },                                       /* 213D-213F */
 
3462
  { 0x002145, 0x002149 },                                       /* 2145-2149 */
 
3463
  { 0x002160, 0x002183 },                                       /* 2160-2183 */
 
3464
  { 0x002336, 0x00237A },                                       /* 2336-237A */
 
3465
  { 0x002395           },                                            /* 2395 */
 
3466
  { 0x00249C, 0x0024E9 },                                       /* 249C-24E9 */
 
3467
  { 0x003005, 0x003007 },                                       /* 3005-3007 */
 
3468
  { 0x003021, 0x003029 },                                       /* 3021-3029 */
 
3469
  { 0x003031, 0x003035 },                                       /* 3031-3035 */
 
3470
  { 0x003038, 0x00303C },                                       /* 3038-303C */
 
3471
  { 0x003041, 0x003096 },                                       /* 3041-3096 */
 
3472
  { 0x00309D, 0x00309F },                                       /* 309D-309F */
 
3473
  { 0x0030A1, 0x0030FA },                                       /* 30A1-30FA */
 
3474
  { 0x0030FC, 0x0030FF },                                       /* 30FC-30FF */
 
3475
  { 0x003105, 0x00312C },                                       /* 3105-312C */
 
3476
  { 0x003131, 0x00318E },                                       /* 3131-318E */
 
3477
  { 0x003190, 0x0031B7 },                                       /* 3190-31B7 */
 
3478
  { 0x0031F0, 0x00321C },                                       /* 31F0-321C */
 
3479
  { 0x003220, 0x003243 },                                       /* 3220-3243 */
 
3480
  { 0x003260, 0x00327B },                                       /* 3260-327B */
 
3481
  { 0x00327F, 0x0032B0 },                                       /* 327F-32B0 */
 
3482
  { 0x0032C0, 0x0032CB },                                       /* 32C0-32CB */
 
3483
  { 0x0032D0, 0x0032FE },                                       /* 32D0-32FE */
 
3484
  { 0x003300, 0x003376 },                                       /* 3300-3376 */
 
3485
  { 0x00337B, 0x0033DD },                                       /* 337B-33DD */
 
3486
  { 0x0033E0, 0x0033FE },                                       /* 33E0-33FE */
 
3487
  { 0x003400, 0x004DB5 },                                       /* 3400-4DB5 */
 
3488
  { 0x004E00, 0x009FA5 },                                       /* 4E00-9FA5 */
 
3489
  { 0x00A000, 0x00A48C },                                       /* A000-A48C */
 
3490
  { 0x00AC00, 0x00D7A3 },                                       /* AC00-D7A3 */
 
3491
  { 0x00D800, 0x00FA2D },                                       /* D800-FA2D */
 
3492
  { 0x00FA30, 0x00FA6A },                                       /* FA30-FA6A */
 
3493
  { 0x00FB00, 0x00FB06 },                                       /* FB00-FB06 */
 
3494
  { 0x00FB13, 0x00FB17 },                                       /* FB13-FB17 */
 
3495
  { 0x00FF21, 0x00FF3A },                                       /* FF21-FF3A */
 
3496
  { 0x00FF41, 0x00FF5A },                                       /* FF41-FF5A */
 
3497
  { 0x00FF66, 0x00FFBE },                                       /* FF66-FFBE */
 
3498
  { 0x00FFC2, 0x00FFC7 },                                       /* FFC2-FFC7 */
 
3499
  { 0x00FFCA, 0x00FFCF },                                       /* FFCA-FFCF */
 
3500
  { 0x00FFD2, 0x00FFD7 },                                       /* FFD2-FFD7 */
 
3501
  { 0x00FFDA, 0x00FFDC },                                       /* FFDA-FFDC */
 
3502
  { 0x010300, 0x01031E },                                     /* 10300-1031E */
 
3503
  { 0x010320, 0x010323 },                                     /* 10320-10323 */
 
3504
  { 0x010330, 0x01034A },                                     /* 10330-1034A */
 
3505
  { 0x010400, 0x010425 },                                     /* 10400-10425 */
 
3506
  { 0x010428, 0x01044D },                                     /* 10428-1044D */
 
3507
  { 0x01D000, 0x01D0F5 },                                     /* 1D000-1D0F5 */
 
3508
  { 0x01D100, 0x01D126 },                                     /* 1D100-1D126 */
 
3509
  { 0x01D12A, 0x01D166 },                                     /* 1D12A-1D166 */
 
3510
  { 0x01D16A, 0x01D172 },                                     /* 1D16A-1D172 */
 
3511
  { 0x01D183, 0x01D184 },                                     /* 1D183-1D184 */
 
3512
  { 0x01D18C, 0x01D1A9 },                                     /* 1D18C-1D1A9 */
 
3513
  { 0x01D1AE, 0x01D1DD },                                     /* 1D1AE-1D1DD */
 
3514
  { 0x01D400, 0x01D454 },                                     /* 1D400-1D454 */
 
3515
  { 0x01D456, 0x01D49C },                                     /* 1D456-1D49C */
 
3516
  { 0x01D49E, 0x01D49F },                                     /* 1D49E-1D49F */
 
3517
  { 0x01D4A2           },                                           /* 1D4A2 */
 
3518
  { 0x01D4A5, 0x01D4A6 },                                     /* 1D4A5-1D4A6 */
 
3519
  { 0x01D4A9, 0x01D4AC },                                     /* 1D4A9-1D4AC */
 
3520
  { 0x01D4AE, 0x01D4B9 },                                     /* 1D4AE-1D4B9 */
 
3521
  { 0x01D4BB           },                                           /* 1D4BB */
 
3522
  { 0x01D4BD, 0x01D4C0 },                                     /* 1D4BD-1D4C0 */
 
3523
  { 0x01D4C2, 0x01D4C3 },                                     /* 1D4C2-1D4C3 */
 
3524
  { 0x01D4C5, 0x01D505 },                                     /* 1D4C5-1D505 */
 
3525
  { 0x01D507, 0x01D50A },                                     /* 1D507-1D50A */
 
3526
  { 0x01D50D, 0x01D514 },                                     /* 1D50D-1D514 */
 
3527
  { 0x01D516, 0x01D51C },                                     /* 1D516-1D51C */
 
3528
  { 0x01D51E, 0x01D539 },                                     /* 1D51E-1D539 */
 
3529
  { 0x01D53B, 0x01D53E },                                     /* 1D53B-1D53E */
 
3530
  { 0x01D540, 0x01D544 },                                     /* 1D540-1D544 */
 
3531
  { 0x01D546           },                                           /* 1D546 */
 
3532
  { 0x01D54A, 0x01D550 },                                     /* 1D54A-1D550 */
 
3533
  { 0x01D552, 0x01D6A3 },                                     /* 1D552-1D6A3 */
 
3534
  { 0x01D6A8, 0x01D7C9 },                                     /* 1D6A8-1D7C9 */
 
3535
  { 0x020000, 0x02A6D6 },                                     /* 20000-2A6D6 */
 
3536
  { 0x02F800, 0x02FA1D },                                     /* 2F800-2FA1D */
 
3537
  { 0x0F0000, 0x0FFFFD },                                     /* F0000-FFFFD */
 
3538
  { 0x100000, 0x10FFFD },                                   /* 100000-10FFFD */
 
3539
  { 0 },
 
3540
};
 
3541