00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00036 #ifndef _utf8_tables_h_
00037 #define _utf8_tables_h_
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060 #define UTF32_NFKD_REPLACE_MAXLEN 18
00061 #define UTF32_F_MASK 0xff000000U
00062 #define UTF32_F_NFKD 0x80000000U
00064 #define UTF32_NFD(x) (x)
00065 #define UTF32_NFKD(x) (UTF32_F_NFKD | (x))
00066
00067 #define UNI_GC_LU UNI_GC_LETTER_UPPERCASE
00068 #define UNI_GC_LL UNI_GC_LETTER_LOWERCASE
00069 #define UNI_GC_LT UNI_GC_LETTER_TITLECASE
00070 #define UNI_GC_LM UNI_GC_LETTER_MODIFIER
00071 #define UNI_GC_LO UNI_GC_LETTER_OTHER
00072
00073 #define UNI_GC_MN UNI_GC_MARK_NONSPACING
00074 #define UNI_GC_MC UNI_GC_MARK_SPACING_COMBINE
00075 #define UNI_GC_ME UNI_GC_MARK_ENCLOSING
00076
00077 #define UNI_GC_ND UNI_GC_NUMBER_DECIMAL
00078 #define UNI_GC_NL UNI_GC_NUMBER_LETTER
00079 #define UNI_GC_NO UNI_GC_NUMBER_OTHER
00080
00081 #define UNI_GC_PC UNI_GC_PUNCT_CONNECTOR
00082 #define UNI_GC_PD UNI_GC_PUNCT_DASH
00083 #define UNI_GC_PS UNI_GC_PUNCT_OPEN
00084 #define UNI_GC_PE UNI_GC_PUNCT_CLOSE
00085 #define UNI_GC_PI UNI_GC_PUNCT_INIT_QUOTE
00086 #define UNI_GC_PF UNI_GC_PUNCT_FINAL_QUOTE
00087 #define UNI_GC_PO UNI_GC_PUNCT_OTHER
00088
00089 #define UNI_GC_SM UNI_GC_SYMBOL_MATH
00090 #define UNI_GC_SC UNI_GC_SYMBOL_CURRENCY
00091 #define UNI_GC_SK UNI_GC_SYMBOL_MODIFIER
00092 #define UNI_GC_SO UNI_GC_SYMBOL_OTHER
00093
00094 #define UNI_GC_ZS UNI_GC_SEPARATOR_SPACE
00095 #define UNI_GC_ZL UNI_GC_SEPARATOR_LINE
00096 #define UNI_GC_ZP UNI_GC_SEPARATOR_PARAGRAPH
00097
00098 #define UNI_GC_CC UNI_GC_OTHER_CONTROL
00099 #define UNI_GC_CF UNI_GC_OTHER_FORMAT
00100 #define UNI_GC_CS UNI_GC_OTHER_SURROGATE
00101 #define UNI_GC_CO UNI_GC_OTHER_PRIVATE_USE
00102 #define UNI_GC_CN UNI_GC_OTHER_NOT_ASSIGNED
00103
00104 typedef enum {
00105 UNI_GC_LETTER_UPPERCASE = 0,
00106 UNI_GC_LETTER_LOWERCASE,
00107 UNI_GC_LETTER_TITLECASE,
00108 UNI_GC_LETTER_MODIFIER,
00109 UNI_GC_LETTER_OTHER,
00110
00111 UNI_GC_MARK_NONSPACING,
00112 UNI_GC_MARK_SPACING_COMBINE,
00113 UNI_GC_MARK_ENCLOSING,
00114
00115 UNI_GC_NUMBER_DECIMAL,
00116 UNI_GC_NUMBER_LETTER,
00117 UNI_GC_NUMBER_OTHER,
00118
00119 UNI_GC_PUNCT_CONNECTOR,
00120 UNI_GC_PUNCT_DASH,
00121 UNI_GC_PUNCT_OPEN,
00122 UNI_GC_PUNCT_CLOSE,
00123 UNI_GC_PUNCT_INIT_QUOTE,
00124 UNI_GC_PUNCT_FINAL_QUOTE,
00125 UNI_GC_PUNCT_OTHER,
00126
00127 UNI_GC_SYMBOL_MATH,
00128 UNI_GC_SYMBOL_CURRENCY,
00129 UNI_GC_SYMBOL_MODIFIER,
00130 UNI_GC_SYMBOL_OTHER,
00131
00132 UNI_GC_SEPARATOR_SPACE,
00133 UNI_GC_SEPARATOR_LINE,
00134 UNI_GC_SEPARATOR_PARAGRAPH,
00135
00136 UNI_GC_OTHER_CONTROL,
00137 UNI_GC_OTHER_FORMAT,
00138 UNI_GC_OTHER_SURROGATE,
00139 UNI_GC_OTHER_PRIVATE_USE,
00140 UNI_GC_OTHER_NOT_ASSIGNED
00141 } uni_gc_t;
00142
00143
00144
00145
00146
00147
00148
00149 static const struct {
00150 const guchar start;
00151 const guchar end;
00152 } utf8_2nd_byte_tab[64] = {
00153 { 0x00, 0x00 },
00154 { 0x00, 0x00 },
00155 { 0x80, 0xBF },
00156 { 0x80, 0xBF },
00157 { 0x80, 0xBF },
00158 { 0x80, 0xBF },
00159 { 0x80, 0xBF },
00160 { 0x80, 0xBF },
00161 { 0x80, 0xBF },
00162 { 0x80, 0xBF },
00163 { 0x80, 0xBF },
00164 { 0x80, 0xBF },
00165 { 0x80, 0xBF },
00166 { 0x80, 0xBF },
00167 { 0x80, 0xBF },
00168 { 0x80, 0xBF },
00169 { 0x80, 0xBF },
00170 { 0x80, 0xBF },
00171 { 0x80, 0xBF },
00172 { 0x80, 0xBF },
00173 { 0x80, 0xBF },
00174 { 0x80, 0xBF },
00175 { 0x80, 0xBF },
00176 { 0x80, 0xBF },
00177 { 0x80, 0xBF },
00178 { 0x80, 0xBF },
00179 { 0x80, 0xBF },
00180 { 0x80, 0xBF },
00181 { 0x80, 0xBF },
00182 { 0x80, 0xBF },
00183 { 0x80, 0xBF },
00184 { 0x80, 0xBF },
00185 { 0xA0, 0xBF },
00186 { 0x80, 0xBF },
00187 { 0x80, 0xBF },
00188 { 0x80, 0xBF },
00189 { 0x80, 0xBF },
00190 { 0x80, 0xBF },
00191 { 0x80, 0xBF },
00192 { 0x80, 0xBF },
00193 { 0x80, 0xBF },
00194 { 0x80, 0xBF },
00195 { 0x80, 0xBF },
00196 { 0x80, 0xBF },
00197 { 0x80, 0xBF },
00198 { 0x80, 0x9F },
00199 { 0x80, 0xBF },
00200 { 0x80, 0xBF },
00201 { 0x90, 0xBF },
00202 { 0x80, 0xBF },
00203 { 0x80, 0xBF },
00204 { 0x80, 0xBF },
00205 { 0x80, 0x8F },
00206 { 0x00, 0x00 },
00207 { 0x00, 0x00 },
00208 { 0x00, 0x00 },
00209 { 0x00, 0x00 },
00210 { 0x00, 0x00 },
00211 { 0x00, 0x00 },
00212 { 0x00, 0x00 },
00213 { 0x00, 0x00 },
00214 { 0x00, 0x00 },
00215 { 0x00, 0x00 },
00216 { 0x00, 0x00 },
00217 };
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234
00235
00236
00241 static const struct utf32_nfkd {
00242 const guint32 c;
00243 const guint32 d[UTF32_NFKD_REPLACE_MAXLEN];
00244 } utf32_nfkd_lut[] = {
00245 { UTF32_NFKD(0x00A0), { 0x0020 } },
00246 { UTF32_NFKD(0x00A8), { 0x0020, 0x0308 } },
00247 { UTF32_NFKD(0x00AA), { 0x0061 } },
00248 { UTF32_NFKD(0x00AF), { 0x0020, 0x0304 } },
00249 { UTF32_NFKD(0x00B2), { 0x0032 } },
00250 { UTF32_NFKD(0x00B3), { 0x0033 } },
00251 { UTF32_NFKD(0x00B4), { 0x0020, 0x0301 } },
00252 { UTF32_NFKD(0x00B5), { 0x03BC } },
00253 { UTF32_NFKD(0x00B8), { 0x0020, 0x0327 } },
00254 { UTF32_NFKD(0x00B9), { 0x0031 } },
00255 { UTF32_NFKD(0x00BA), { 0x006F } },
00256 { UTF32_NFKD(0x00BC), { 0x0031, 0x2044, 0x0034 } },
00257 { UTF32_NFKD(0x00BD), { 0x0031, 0x2044, 0x0032 } },
00258 { UTF32_NFKD(0x00BE), { 0x0033, 0x2044, 0x0034 } },
00259 { UTF32_NFD(0x00C0), { 0x0041, 0x0300 } },
00260 { UTF32_NFD(0x00C1), { 0x0041, 0x0301 } },
00261 { UTF32_NFD(0x00C2), { 0x0041, 0x0302 } },
00262 { UTF32_NFD(0x00C3), { 0x0041, 0x0303 } },
00263 { UTF32_NFD(0x00C4), { 0x0041, 0x0308 } },
00264 { UTF32_NFD(0x00C5), { 0x0041, 0x030A } },
00265 { UTF32_NFD(0x00C7), { 0x0043, 0x0327 } },
00266 { UTF32_NFD(0x00C8), { 0x0045, 0x0300 } },
00267 { UTF32_NFD(0x00C9), { 0x0045, 0x0301 } },
00268 { UTF32_NFD(0x00CA), { 0x0045, 0x0302 } },
00269 { UTF32_NFD(0x00CB), { 0x0045, 0x0308 } },
00270 { UTF32_NFD(0x00CC), { 0x0049, 0x0300 } },
00271 { UTF32_NFD(0x00CD), { 0x0049, 0x0301 } },
00272 { UTF32_NFD(0x00CE), { 0x0049, 0x0302 } },
00273 { UTF32_NFD(0x00CF), { 0x0049, 0x0308 } },
00274 { UTF32_NFD(0x00D1), { 0x004E, 0x0303 } },
00275 { UTF32_NFD(0x00D2), { 0x004F, 0x0300 } },
00276 { UTF32_NFD(0x00D3), { 0x004F, 0x0301 } },
00277 { UTF32_NFD(0x00D4), { 0x004F, 0x0302 } },
00278 { UTF32_NFD(0x00D5), { 0x004F, 0x0303 } },
00279 { UTF32_NFD(0x00D6), { 0x004F, 0x0308 } },
00280 { UTF32_NFD(0x00D9), { 0x0055, 0x0300 } },
00281 { UTF32_NFD(0x00DA), { 0x0055, 0x0301 } },
00282 { UTF32_NFD(0x00DB), { 0x0055, 0x0302 } },
00283 { UTF32_NFD(0x00DC), { 0x0055, 0x0308 } },
00284 { UTF32_NFD(0x00DD), { 0x0059, 0x0301 } },
00285 { UTF32_NFD(0x00E0), { 0x0061, 0x0300 } },
00286 { UTF32_NFD(0x00E1), { 0x0061, 0x0301 } },
00287 { UTF32_NFD(0x00E2), { 0x0061, 0x0302 } },
00288 { UTF32_NFD(0x00E3), { 0x0061, 0x0303 } },
00289 { UTF32_NFD(0x00E4), { 0x0061, 0x0308 } },
00290 { UTF32_NFD(0x00E5), { 0x0061, 0x030A } },
00291 { UTF32_NFD(0x00E7), { 0x0063, 0x0327 } },
00292 { UTF32_NFD(0x00E8), { 0x0065, 0x0300 } },
00293 { UTF32_NFD(0x00E9), { 0x0065, 0x0301 } },
00294 { UTF32_NFD(0x00EA), { 0x0065, 0x0302 } },
00295 { UTF32_NFD(0x00EB), { 0x0065, 0x0308 } },
00296 { UTF32_NFD(0x00EC), { 0x0069, 0x0300 } },
00297 { UTF32_NFD(0x00ED), { 0x0069, 0x0301 } },
00298 { UTF32_NFD(0x00EE), { 0x0069, 0x0302 } },
00299 { UTF32_NFD(0x00EF), { 0x0069, 0x0308 } },
00300 { UTF32_NFD(0x00F1), { 0x006E, 0x0303 } },
00301 { UTF32_NFD(0x00F2), { 0x006F, 0x0300 } },
00302 { UTF32_NFD(0x00F3), { 0x006F, 0x0301 } },
00303 { UTF32_NFD(0x00F4), { 0x006F, 0x0302 } },
00304 { UTF32_NFD(0x00F5), { 0x006F, 0x0303 } },
00305 { UTF32_NFD(0x00F6), { 0x006F, 0x0308 } },
00306 { UTF32_NFD(0x00F9), { 0x0075, 0x0300 } },
00307 { UTF32_NFD(0x00FA), { 0x0075, 0x0301 } },
00308 { UTF32_NFD(0x00FB), { 0x0075, 0x0302 } },
00309 { UTF32_NFD(0x00FC), { 0x0075, 0x0308 } },
00310 { UTF32_NFD(0x00FD), { 0x0079, 0x0301 } },
00311 { UTF32_NFD(0x00FF), { 0x0079, 0x0308 } },
00312 { UTF32_NFD(0x0100), { 0x0041, 0x0304 } },
00313 { UTF32_NFD(0x0101), { 0x0061, 0x0304 } },
00314 { UTF32_NFD(0x0102), { 0x0041, 0x0306 } },
00315 { UTF32_NFD(0x0103), { 0x0061, 0x0306 } },
00316 { UTF32_NFD(0x0104), { 0x0041, 0x0328 } },
00317 { UTF32_NFD(0x0105), { 0x0061, 0x0328 } },
00318 { UTF32_NFD(0x0106), { 0x0043, 0x0301 } },
00319 { UTF32_NFD(0x0107), { 0x0063, 0x0301 } },
00320 { UTF32_NFD(0x0108), { 0x0043, 0x0302 } },
00321 { UTF32_NFD(0x0109), { 0x0063, 0x0302 } },
00322 { UTF32_NFD(0x010A), { 0x0043, 0x0307 } },
00323 { UTF32_NFD(0x010B), { 0x0063, 0x0307 } },
00324 { UTF32_NFD(0x010C), { 0x0043, 0x030C } },
00325 { UTF32_NFD(0x010D), { 0x0063, 0x030C } },
00326 { UTF32_NFD(0x010E), { 0x0044, 0x030C } },
00327 { UTF32_NFD(0x010F), { 0x0064, 0x030C } },
00328 { UTF32_NFD(0x0112), { 0x0045, 0x0304 } },
00329 { UTF32_NFD(0x0113), { 0x0065, 0x0304 } },
00330 { UTF32_NFD(0x0114), { 0x0045, 0x0306 } },
00331 { UTF32_NFD(0x0115), { 0x0065, 0x0306 } },
00332 { UTF32_NFD(0x0116), { 0x0045, 0x0307 } },
00333 { UTF32_NFD(0x0117), { 0x0065, 0x0307 } },
00334 { UTF32_NFD(0x0118), { 0x0045, 0x0328 } },
00335 { UTF32_NFD(0x0119), { 0x0065, 0x0328 } },
00336 { UTF32_NFD(0x011A), { 0x0045, 0x030C } },
00337 { UTF32_NFD(0x011B), { 0x0065, 0x030C } },
00338 { UTF32_NFD(0x011C), { 0x0047, 0x0302 } },
00339 { UTF32_NFD(0x011D), { 0x0067, 0x0302 } },
00340 { UTF32_NFD(0x011E), { 0x0047, 0x0306 } },
00341 { UTF32_NFD(0x011F), { 0x0067, 0x0306 } },
00342 { UTF32_NFD(0x0120), { 0x0047, 0x0307 } },
00343 { UTF32_NFD(0x0121), { 0x0067, 0x0307 } },
00344 { UTF32_NFD(0x0122), { 0x0047, 0x0327 } },
00345 { UTF32_NFD(0x0123), { 0x0067, 0x0327 } },
00346 { UTF32_NFD(0x0124), { 0x0048, 0x0302 } },
00347 { UTF32_NFD(0x0125), { 0x0068, 0x0302 } },
00348 { UTF32_NFD(0x0128), { 0x0049, 0x0303 } },
00349 { UTF32_NFD(0x0129), { 0x0069, 0x0303 } },
00350 { UTF32_NFD(0x012A), { 0x0049, 0x0304 } },
00351 { UTF32_NFD(0x012B), { 0x0069, 0x0304 } },
00352 { UTF32_NFD(0x012C), { 0x0049, 0x0306 } },
00353 { UTF32_NFD(0x012D), { 0x0069, 0x0306 } },
00354 { UTF32_NFD(0x012E), { 0x0049, 0x0328 } },
00355 { UTF32_NFD(0x012F), { 0x0069, 0x0328 } },
00356 { UTF32_NFD(0x0130), { 0x0049, 0x0307 } },
00357 { UTF32_NFKD(0x0132), { 0x0049, 0x004A } },
00358 { UTF32_NFKD(0x0133), { 0x0069, 0x006A } },
00359 { UTF32_NFD(0x0134), { 0x004A, 0x0302 } },
00360 { UTF32_NFD(0x0135), { 0x006A, 0x0302 } },
00361 { UTF32_NFD(0x0136), { 0x004B, 0x0327 } },
00362 { UTF32_NFD(0x0137), { 0x006B, 0x0327 } },
00363 { UTF32_NFD(0x0139), { 0x004C, 0x0301 } },
00364 { UTF32_NFD(0x013A), { 0x006C, 0x0301 } },
00365 { UTF32_NFD(0x013B), { 0x004C, 0x0327 } },
00366 { UTF32_NFD(0x013C), { 0x006C, 0x0327 } },
00367 { UTF32_NFD(0x013D), { 0x004C, 0x030C } },
00368 { UTF32_NFD(0x013E), { 0x006C, 0x030C } },
00369 { UTF32_NFKD(0x013F), { 0x004C, 0x00B7 } },
00370 { UTF32_NFKD(0x0140), { 0x006C, 0x00B7 } },
00371 { UTF32_NFD(0x0143), { 0x004E, 0x0301 } },
00372 { UTF32_NFD(0x0144), { 0x006E, 0x0301 } },
00373 { UTF32_NFD(0x0145), { 0x004E, 0x0327 } },
00374 { UTF32_NFD(0x0146), { 0x006E, 0x0327 } },
00375 { UTF32_NFD(0x0147), { 0x004E, 0x030C } },
00376 { UTF32_NFD(0x0148), { 0x006E, 0x030C } },
00377 { UTF32_NFKD(0x0149), { 0x02BC, 0x006E } },
00378 { UTF32_NFD(0x014C), { 0x004F, 0x0304 } },
00379 { UTF32_NFD(0x014D), { 0x006F, 0x0304 } },
00380 { UTF32_NFD(0x014E), { 0x004F, 0x0306 } },
00381 { UTF32_NFD(0x014F), { 0x006F, 0x0306 } },
00382 { UTF32_NFD(0x0150), { 0x004F, 0x030B } },
00383 { UTF32_NFD(0x0151), { 0x006F, 0x030B } },
00384 { UTF32_NFD(0x0154), { 0x0052, 0x0301 } },
00385 { UTF32_NFD(0x0155), { 0x0072, 0x0301 } },
00386 { UTF32_NFD(0x0156), { 0x0052, 0x0327 } },
00387 { UTF32_NFD(0x0157), { 0x0072, 0x0327 } },
00388 { UTF32_NFD(0x0158), { 0x0052, 0x030C } },
00389 { UTF32_NFD(0x0159), { 0x0072, 0x030C } },
00390 { UTF32_NFD(0x015A), { 0x0053, 0x0301 } },
00391 { UTF32_NFD(0x015B), { 0x0073, 0x0301 } },
00392 { UTF32_NFD(0x015C), { 0x0053, 0x0302 } },
00393 { UTF32_NFD(0x015D), { 0x0073, 0x0302 } },
00394 { UTF32_NFD(0x015E), { 0x0053, 0x0327 } },
00395 { UTF32_NFD(0x015F), { 0x0073, 0x0327 } },
00396 { UTF32_NFD(0x0160), { 0x0053, 0x030C } },
00397 { UTF32_NFD(0x0161), { 0x0073, 0x030C } },
00398 { UTF32_NFD(0x0162), { 0x0054, 0x0327 } },
00399 { UTF32_NFD(0x0163), { 0x0074, 0x0327 } },
00400 { UTF32_NFD(0x0164), { 0x0054, 0x030C } },
00401 { UTF32_NFD(0x0165), { 0x0074, 0x030C } },
00402 { UTF32_NFD(0x0168), { 0x0055, 0x0303 } },
00403 { UTF32_NFD(0x0169), { 0x0075, 0x0303 } },
00404 { UTF32_NFD(0x016A), { 0x0055, 0x0304 } },
00405 { UTF32_NFD(0x016B), { 0x0075, 0x0304 } },
00406 { UTF32_NFD(0x016C), { 0x0055, 0x0306 } },
00407 { UTF32_NFD(0x016D), { 0x0075, 0x0306 } },
00408 { UTF32_NFD(0x016E), { 0x0055, 0x030A } },
00409 { UTF32_NFD(0x016F), { 0x0075, 0x030A } },
00410 { UTF32_NFD(0x0170), { 0x0055, 0x030B } },
00411 { UTF32_NFD(0x0171), { 0x0075, 0x030B } },
00412 { UTF32_NFD(0x0172), { 0x0055, 0x0328 } },
00413 { UTF32_NFD(0x0173), { 0x0075, 0x0328 } },
00414 { UTF32_NFD(0x0174), { 0x0057, 0x0302 } },
00415 { UTF32_NFD(0x0175), { 0x0077, 0x0302 } },
00416 { UTF32_NFD(0x0176), { 0x0059, 0x0302 } },
00417 { UTF32_NFD(0x0177), { 0x0079, 0x0302 } },
00418 { UTF32_NFD(0x0178), { 0x0059, 0x0308 } },
00419 { UTF32_NFD(0x0179), { 0x005A, 0x0301 } },
00420 { UTF32_NFD(0x017A), { 0x007A, 0x0301 } },
00421 { UTF32_NFD(0x017B), { 0x005A, 0x0307 } },
00422 { UTF32_NFD(0x017C), { 0x007A, 0x0307 } },
00423 { UTF32_NFD(0x017D), { 0x005A, 0x030C } },
00424 { UTF32_NFD(0x017E), { 0x007A, 0x030C } },
00425 { UTF32_NFKD(0x017F), { 0x0073 } },
00426 { UTF32_NFD(0x01A0), { 0x004F, 0x031B } },
00427 { UTF32_NFD(0x01A1), { 0x006F, 0x031B } },
00428 { UTF32_NFD(0x01AF), { 0x0055, 0x031B } },
00429 { UTF32_NFD(0x01B0), { 0x0075, 0x031B } },
00430 { UTF32_NFKD(0x01C4), { 0x0044, 0x017D } },
00431 { UTF32_NFKD(0x01C5), { 0x0044, 0x017E } },
00432 { UTF32_NFKD(0x01C6), { 0x0064, 0x017E } },
00433 { UTF32_NFKD(0x01C7), { 0x004C, 0x004A } },
00434 { UTF32_NFKD(0x01C8), { 0x004C, 0x006A } },
00435 { UTF32_NFKD(0x01C9), { 0x006C, 0x006A } },
00436 { UTF32_NFKD(0x01CA), { 0x004E, 0x004A } },
00437 { UTF32_NFKD(0x01CB), { 0x004E, 0x006A } },
00438 { UTF32_NFKD(0x01CC), { 0x006E, 0x006A } },
00439 { UTF32_NFD(0x01CD), { 0x0041, 0x030C } },
00440 { UTF32_NFD(0x01CE), { 0x0061, 0x030C } },
00441 { UTF32_NFD(0x01CF), { 0x0049, 0x030C } },
00442 { UTF32_NFD(0x01D0), { 0x0069, 0x030C } },
00443 { UTF32_NFD(0x01D1), { 0x004F, 0x030C } },
00444 { UTF32_NFD(0x01D2), { 0x006F, 0x030C } },
00445 { UTF32_NFD(0x01D3), { 0x0055, 0x030C } },
00446 { UTF32_NFD(0x01D4), { 0x0075, 0x030C } },
00447 { UTF32_NFD(0x01D5), { 0x00DC, 0x0304 } },
00448 { UTF32_NFD(0x01D6), { 0x00FC, 0x0304 } },
00449 { UTF32_NFD(0x01D7), { 0x00DC, 0x0301 } },
00450 { UTF32_NFD(0x01D8), { 0x00FC, 0x0301 } },
00451 { UTF32_NFD(0x01D9), { 0x00DC, 0x030C } },
00452 { UTF32_NFD(0x01DA), { 0x00FC, 0x030C } },
00453 { UTF32_NFD(0x01DB), { 0x00DC, 0x0300 } },
00454 { UTF32_NFD(0x01DC), { 0x00FC, 0x0300 } },
00455 { UTF32_NFD(0x01DE), { 0x00C4, 0x0304 } },
00456 { UTF32_NFD(0x01DF), { 0x00E4, 0x0304 } },
00457 { UTF32_NFD(0x01E0), { 0x0226, 0x0304 } },
00458 { UTF32_NFD(0x01E1), { 0x0227, 0x0304 } },
00459 { UTF32_NFD(0x01E2), { 0x00C6, 0x0304 } },
00460 { UTF32_NFD(0x01E3), { 0x00E6, 0x0304 } },
00461 { UTF32_NFD(0x01E6), { 0x0047, 0x030C } },
00462 { UTF32_NFD(0x01E7), { 0x0067, 0x030C } },
00463 { UTF32_NFD(0x01E8), { 0x004B, 0x030C } },
00464 { UTF32_NFD(0x01E9), { 0x006B, 0x030C } },
00465 { UTF32_NFD(0x01EA), { 0x004F, 0x0328 } },
00466 { UTF32_NFD(0x01EB), { 0x006F, 0x0328 } },
00467 { UTF32_NFD(0x01EC), { 0x01EA, 0x0304 } },
00468 { UTF32_NFD(0x01ED), { 0x01EB, 0x0304 } },
00469 { UTF32_NFD(0x01EE), { 0x01B7, 0x030C } },
00470 { UTF32_NFD(0x01EF), { 0x0292, 0x030C } },
00471 { UTF32_NFD(0x01F0), { 0x006A, 0x030C } },
00472 { UTF32_NFKD(0x01F1), { 0x0044, 0x005A } },
00473 { UTF32_NFKD(0x01F2), { 0x0044, 0x007A } },
00474 { UTF32_NFKD(0x01F3), { 0x0064, 0x007A } },
00475 { UTF32_NFD(0x01F4), { 0x0047, 0x0301 } },
00476 { UTF32_NFD(0x01F5), { 0x0067, 0x0301 } },
00477 { UTF32_NFD(0x01F8), { 0x004E, 0x0300 } },
00478 { UTF32_NFD(0x01F9), { 0x006E, 0x0300 } },
00479 { UTF32_NFD(0x01FA), { 0x00C5, 0x0301 } },
00480 { UTF32_NFD(0x01FB), { 0x00E5, 0x0301 } },
00481 { UTF32_NFD(0x01FC), { 0x00C6, 0x0301 } },
00482 { UTF32_NFD(0x01FD), { 0x00E6, 0x0301 } },
00483 { UTF32_NFD(0x01FE), { 0x00D8, 0x0301 } },
00484 { UTF32_NFD(0x01FF), { 0x00F8, 0x0301 } },
00485 { UTF32_NFD(0x0200), { 0x0041, 0x030F } },
00486 { UTF32_NFD(0x0201), { 0x0061, 0x030F } },
00487 { UTF32_NFD(0x0202), { 0x0041, 0x0311 } },
00488 { UTF32_NFD(0x0203), { 0x0061, 0x0311 } },
00489 { UTF32_NFD(0x0204), { 0x0045, 0x030F } },
00490 { UTF32_NFD(0x0205), { 0x0065, 0x030F } },
00491 { UTF32_NFD(0x0206), { 0x0045, 0x0311 } },
00492 { UTF32_NFD(0x0207), { 0x0065, 0x0311 } },
00493 { UTF32_NFD(0x0208), { 0x0049, 0x030F } },
00494 { UTF32_NFD(0x0209), { 0x0069, 0x030F } },
00495 { UTF32_NFD(0x020A), { 0x0049, 0x0311 } },
00496 { UTF32_NFD(0x020B), { 0x0069, 0x0311 } },
00497 { UTF32_NFD(0x020C), { 0x004F, 0x030F } },
00498 { UTF32_NFD(0x020D), { 0x006F, 0x030F } },
00499 { UTF32_NFD(0x020E), { 0x004F, 0x0311 } },
00500 { UTF32_NFD(0x020F), { 0x006F, 0x0311 } },
00501 { UTF32_NFD(0x0210), { 0x0052, 0x030F } },
00502 { UTF32_NFD(0x0211), { 0x0072, 0x030F } },
00503 { UTF32_NFD(0x0212), { 0x0052, 0x0311 } },
00504 { UTF32_NFD(0x0213), { 0x0072, 0x0311 } },
00505 { UTF32_NFD(0x0214), { 0x0055, 0x030F } },
00506 { UTF32_NFD(0x0215), { 0x0075, 0x030F } },
00507 { UTF32_NFD(0x0216), { 0x0055, 0x0311 } },
00508 { UTF32_NFD(0x0217), { 0x0075, 0x0311 } },
00509 { UTF32_NFD(0x0218), { 0x0053, 0x0326 } },
00510 { UTF32_NFD(0x0219), { 0x0073, 0x0326 } },
00511 { UTF32_NFD(0x021A), { 0x0054, 0x0326 } },
00512 { UTF32_NFD(0x021B), { 0x0074, 0x0326 } },
00513 { UTF32_NFD(0x021E), { 0x0048, 0x030C } },
00514 { UTF32_NFD(0x021F), { 0x0068, 0x030C } },
00515 { UTF32_NFD(0x0226), { 0x0041, 0x0307 } },
00516 { UTF32_NFD(0x0227), { 0x0061, 0x0307 } },
00517 { UTF32_NFD(0x0228), { 0x0045, 0x0327 } },
00518 { UTF32_NFD(0x0229), { 0x0065, 0x0327 } },
00519 { UTF32_NFD(0x022A), { 0x00D6, 0x0304 } },
00520 { UTF32_NFD(0x022B), { 0x00F6, 0x0304 } },
00521 { UTF32_NFD(0x022C), { 0x00D5, 0x0304 } },
00522 { UTF32_NFD(0x022D), { 0x00F5, 0x0304 } },
00523 { UTF32_NFD(0x022E), { 0x004F, 0x0307 } },
00524 { UTF32_NFD(0x022F), { 0x006F, 0x0307 } },
00525 { UTF32_NFD(0x0230), { 0x022E, 0x0304 } },
00526 { UTF32_NFD(0x0231), { 0x022F, 0x0304 } },
00527 { UTF32_NFD(0x0232), { 0x0059, 0x0304 } },
00528 { UTF32_NFD(0x0233), { 0x0079, 0x0304 } },
00529 { UTF32_NFKD(0x02B0), { 0x0068 } },
00530 { UTF32_NFKD(0x02B1), { 0x0266 } },
00531 { UTF32_NFKD(0x02B2), { 0x006A } },
00532 { UTF32_NFKD(0x02B3), { 0x0072 } },
00533 { UTF32_NFKD(0x02B4), { 0x0279 } },
00534 { UTF32_NFKD(0x02B5), { 0x027B } },
00535 { UTF32_NFKD(0x02B6), { 0x0281 } },
00536 { UTF32_NFKD(0x02B7), { 0x0077 } },
00537 { UTF32_NFKD(0x02B8), { 0x0079 } },
00538 { UTF32_NFKD(0x02D8), { 0x0020, 0x0306 } },
00539 { UTF32_NFKD(0x02D9), { 0x0020, 0x0307 } },
00540 { UTF32_NFKD(0x02DA), { 0x0020, 0x030A } },
00541 { UTF32_NFKD(0x02DB), { 0x0020, 0x0328 } },
00542 { UTF32_NFKD(0x02DC), { 0x0020, 0x0303 } },
00543 { UTF32_NFKD(0x02DD), { 0x0020, 0x030B } },
00544 { UTF32_NFKD(0x02E0), { 0x0263 } },
00545 { UTF32_NFKD(0x02E1), { 0x006C } },
00546 { UTF32_NFKD(0x02E2), { 0x0073 } },
00547 { UTF32_NFKD(0x02E3), { 0x0078 } },
00548 { UTF32_NFKD(0x02E4), { 0x0295 } },
00549 { UTF32_NFD(0x0340), { 0x0300 } },
00550 { UTF32_NFD(0x0341), { 0x0301 } },
00551 { UTF32_NFD(0x0343), { 0x0313 } },
00552 { UTF32_NFD(0x0344), { 0x0308, 0x0301 } },
00553 { UTF32_NFD(0x0374), { 0x02B9 } },
00554 { UTF32_NFKD(0x037A), { 0x0020, 0x0345 } },
00555 { UTF32_NFD(0x037E), { 0x003B } },
00556 { UTF32_NFKD(0x0384), { 0x0020, 0x0301 } },
00557 { UTF32_NFD(0x0385), { 0x00A8, 0x0301 } },
00558 { UTF32_NFD(0x0386), { 0x0391, 0x0301 } },
00559 { UTF32_NFD(0x0387), { 0x00B7 } },
00560 { UTF32_NFD(0x0388), { 0x0395, 0x0301 } },
00561 { UTF32_NFD(0x0389), { 0x0397, 0x0301 } },
00562 { UTF32_NFD(0x038A), { 0x0399, 0x0301 } },
00563 { UTF32_NFD(0x038C), { 0x039F, 0x0301 } },
00564 { UTF32_NFD(0x038E), { 0x03A5, 0x0301 } },
00565 { UTF32_NFD(0x038F), { 0x03A9, 0x0301 } },
00566 { UTF32_NFD(0x0390), { 0x03CA, 0x0301 } },
00567 { UTF32_NFD(0x03AA), { 0x0399, 0x0308 } },
00568 { UTF32_NFD(0x03AB), { 0x03A5, 0x0308 } },
00569 { UTF32_NFD(0x03AC), { 0x03B1, 0x0301 } },
00570 { UTF32_NFD(0x03AD), { 0x03B5, 0x0301 } },
00571 { UTF32_NFD(0x03AE), { 0x03B7, 0x0301 } },
00572 { UTF32_NFD(0x03AF), { 0x03B9, 0x0301 } },
00573 { UTF32_NFD(0x03B0), { 0x03CB, 0x0301 } },
00574 { UTF32_NFD(0x03CA), { 0x03B9, 0x0308 } },
00575 { UTF32_NFD(0x03CB), { 0x03C5, 0x0308 } },
00576 { UTF32_NFD(0x03CC), { 0x03BF, 0x0301 } },
00577 { UTF32_NFD(0x03CD), { 0x03C5, 0x0301 } },
00578 { UTF32_NFD(0x03CE), { 0x03C9, 0x0301 } },
00579 { UTF32_NFKD(0x03D0), { 0x03B2 } },
00580 { UTF32_NFKD(0x03D1), { 0x03B8 } },
00581 { UTF32_NFKD(0x03D2), { 0x03A5 } },
00582 { UTF32_NFD(0x03D3), { 0x03D2, 0x0301 } },
00583 { UTF32_NFD(0x03D4), { 0x03D2, 0x0308 } },
00584 { UTF32_NFKD(0x03D5), { 0x03C6 } },
00585 { UTF32_NFKD(0x03D6), { 0x03C0 } },
00586 { UTF32_NFKD(0x03F0), { 0x03BA } },
00587 { UTF32_NFKD(0x03F1), { 0x03C1 } },
00588 { UTF32_NFKD(0x03F2), { 0x03C2 } },
00589 { UTF32_NFKD(0x03F4), { 0x0398 } },
00590 { UTF32_NFKD(0x03F5), { 0x03B5 } },
00591 { UTF32_NFKD(0x03F9), { 0x03A3 } },
00592 { UTF32_NFD(0x0400), { 0x0415, 0x0300 } },
00593 { UTF32_NFD(0x0401), { 0x0415, 0x0308 } },
00594 { UTF32_NFD(0x0403), { 0x0413, 0x0301 } },
00595 { UTF32_NFD(0x0407), { 0x0406, 0x0308 } },
00596 { UTF32_NFD(0x040C), { 0x041A, 0x0301 } },
00597 { UTF32_NFD(0x040D), { 0x0418, 0x0300 } },
00598 { UTF32_NFD(0x040E), { 0x0423, 0x0306 } },
00599 { UTF32_NFD(0x0419), { 0x0418, 0x0306 } },
00600 { UTF32_NFD(0x0439), { 0x0438, 0x0306 } },
00601 { UTF32_NFD(0x0450), { 0x0435, 0x0300 } },
00602 { UTF32_NFD(0x0451), { 0x0435, 0x0308 } },
00603 { UTF32_NFD(0x0453), { 0x0433, 0x0301 } },
00604 { UTF32_NFD(0x0457), { 0x0456, 0x0308 } },
00605 { UTF32_NFD(0x045C), { 0x043A, 0x0301 } },
00606 { UTF32_NFD(0x045D), { 0x0438, 0x0300 } },
00607 { UTF32_NFD(0x045E), { 0x0443, 0x0306 } },
00608 { UTF32_NFD(0x0476), { 0x0474, 0x030F } },
00609 { UTF32_NFD(0x0477), { 0x0475, 0x030F } },
00610 { UTF32_NFD(0x04C1), { 0x0416, 0x0306 } },
00611 { UTF32_NFD(0x04C2), { 0x0436, 0x0306 } },
00612 { UTF32_NFD(0x04D0), { 0x0410, 0x0306 } },
00613 { UTF32_NFD(0x04D1), { 0x0430, 0x0306 } },
00614 { UTF32_NFD(0x04D2), { 0x0410, 0x0308 } },
00615 { UTF32_NFD(0x04D3), { 0x0430, 0x0308 } },
00616 { UTF32_NFD(0x04D6), { 0x0415, 0x0306 } },
00617 { UTF32_NFD(0x04D7), { 0x0435, 0x0306 } },
00618 { UTF32_NFD(0x04DA), { 0x04D8, 0x0308 } },
00619 { UTF32_NFD(0x04DB), { 0x04D9, 0x0308 } },
00620 { UTF32_NFD(0x04DC), { 0x0416, 0x0308 } },
00621 { UTF32_NFD(0x04DD), { 0x0436, 0x0308 } },
00622 { UTF32_NFD(0x04DE), { 0x0417, 0x0308 } },
00623 { UTF32_NFD(0x04DF), { 0x0437, 0x0308 } },
00624 { UTF32_NFD(0x04E2), { 0x0418, 0x0304 } },
00625 { UTF32_NFD(0x04E3), { 0x0438, 0x0304 } },
00626 { UTF32_NFD(0x04E4), { 0x0418, 0x0308 } },
00627 { UTF32_NFD(0x04E5), { 0x0438, 0x0308 } },
00628 { UTF32_NFD(0x04E6), { 0x041E, 0x0308 } },
00629 { UTF32_NFD(0x04E7), { 0x043E, 0x0308 } },
00630 { UTF32_NFD(0x04EA), { 0x04E8, 0x0308 } },
00631 { UTF32_NFD(0x04EB), { 0x04E9, 0x0308 } },
00632 { UTF32_NFD(0x04EC), { 0x042D, 0x0308 } },
00633 { UTF32_NFD(0x04ED), { 0x044D, 0x0308 } },
00634 { UTF32_NFD(0x04EE), { 0x0423, 0x0304 } },
00635 { UTF32_NFD(0x04EF), { 0x0443, 0x0304 } },
00636 { UTF32_NFD(0x04F0), { 0x0423, 0x0308 } },
00637 { UTF32_NFD(0x04F1), { 0x0443, 0x0308 } },
00638 { UTF32_NFD(0x04F2), { 0x0423, 0x030B } },
00639 { UTF32_NFD(0x04F3), { 0x0443, 0x030B } },
00640 { UTF32_NFD(0x04F4), { 0x0427, 0x0308 } },
00641 { UTF32_NFD(0x04F5), { 0x0447, 0x0308 } },
00642 { UTF32_NFD(0x04F8), { 0x042B, 0x0308 } },
00643 { UTF32_NFD(0x04F9), { 0x044B, 0x0308 } },
00644 { UTF32_NFKD(0x0587), { 0x0565, 0x0582 } },
00645 { UTF32_NFD(0x0622), { 0x0627, 0x0653 } },
00646 { UTF32_NFD(0x0623), { 0x0627, 0x0654 } },
00647 { UTF32_NFD(0x0624), { 0x0648, 0x0654 } },
00648 { UTF32_NFD(0x0625), { 0x0627, 0x0655 } },
00649 { UTF32_NFD(0x0626), { 0x064A, 0x0654 } },
00650 { UTF32_NFKD(0x0675), { 0x0627, 0x0674 } },
00651 { UTF32_NFKD(0x0676), { 0x0648, 0x0674 } },
00652 { UTF32_NFKD(0x0677), { 0x06C7, 0x0674 } },
00653 { UTF32_NFKD(0x0678), { 0x064A, 0x0674 } },
00654 { UTF32_NFD(0x06C0), { 0x06D5, 0x0654 } },
00655 { UTF32_NFD(0x06C2), { 0x06C1, 0x0654 } },
00656 { UTF32_NFD(0x06D3), { 0x06D2, 0x0654 } },
00657 { UTF32_NFD(0x0929), { 0x0928, 0x093C } },
00658 { UTF32_NFD(0x0931), { 0x0930, 0x093C } },
00659 { UTF32_NFD(0x0934), { 0x0933, 0x093C } },
00660 { UTF32_NFD(0x0958), { 0x0915, 0x093C } },
00661 { UTF32_NFD(0x0959), { 0x0916, 0x093C } },
00662 { UTF32_NFD(0x095A), { 0x0917, 0x093C } },
00663 { UTF32_NFD(0x095B), { 0x091C, 0x093C } },
00664 { UTF32_NFD(0x095C), { 0x0921, 0x093C } },
00665 { UTF32_NFD(0x095D), { 0x0922, 0x093C } },
00666 { UTF32_NFD(0x095E), { 0x092B, 0x093C } },
00667 { UTF32_NFD(0x095F), { 0x092F, 0x093C } },
00668 { UTF32_NFD(0x09CB), { 0x09C7, 0x09BE } },
00669 { UTF32_NFD(0x09CC), { 0x09C7, 0x09D7 } },
00670 { UTF32_NFD(0x09DC), { 0x09A1, 0x09BC } },
00671 { UTF32_NFD(0x09DD), { 0x09A2, 0x09BC } },
00672 { UTF32_NFD(0x09DF), { 0x09AF, 0x09BC } },
00673 { UTF32_NFD(0x0A33), { 0x0A32, 0x0A3C } },
00674 { UTF32_NFD(0x0A36), { 0x0A38, 0x0A3C } },
00675 { UTF32_NFD(0x0A59), { 0x0A16, 0x0A3C } },
00676 { UTF32_NFD(0x0A5A), { 0x0A17, 0x0A3C } },
00677 { UTF32_NFD(0x0A5B), { 0x0A1C, 0x0A3C } },
00678 { UTF32_NFD(0x0A5E), { 0x0A2B, 0x0A3C } },
00679 { UTF32_NFD(0x0B48), { 0x0B47, 0x0B56 } },
00680 { UTF32_NFD(0x0B4B), { 0x0B47, 0x0B3E } },
00681 { UTF32_NFD(0x0B4C), { 0x0B47, 0x0B57 } },
00682 { UTF32_NFD(0x0B5C), { 0x0B21, 0x0B3C } },
00683 { UTF32_NFD(0x0B5D), { 0x0B22, 0x0B3C } },
00684 { UTF32_NFD(0x0B94), { 0x0B92, 0x0BD7 } },
00685 { UTF32_NFD(0x0BCA), { 0x0BC6, 0x0BBE } },
00686 { UTF32_NFD(0x0BCB), { 0x0BC7, 0x0BBE } },
00687 { UTF32_NFD(0x0BCC), { 0x0BC6, 0x0BD7 } },
00688 { UTF32_NFD(0x0C48), { 0x0C46, 0x0C56 } },
00689 { UTF32_NFD(0x0CC0), { 0x0CBF, 0x0CD5 } },
00690 { UTF32_NFD(0x0CC7), { 0x0CC6, 0x0CD5 } },
00691 { UTF32_NFD(0x0CC8), { 0x0CC6, 0x0CD6 } },
00692 { UTF32_NFD(0x0CCA), { 0x0CC6, 0x0CC2 } },
00693 { UTF32_NFD(0x0CCB), { 0x0CCA, 0x0CD5 } },
00694 { UTF32_NFD(0x0D4A), { 0x0D46, 0x0D3E } },
00695 { UTF32_NFD(0x0D4B), { 0x0D47, 0x0D3E } },
00696 { UTF32_NFD(0x0D4C), { 0x0D46, 0x0D57 } },
00697 { UTF32_NFD(0x0DDA), { 0x0DD9, 0x0DCA } },
00698 { UTF32_NFD(0x0DDC), { 0x0DD9, 0x0DCF } },
00699 { UTF32_NFD(0x0DDD), { 0x0DDC, 0x0DCA } },
00700 { UTF32_NFD(0x0DDE), { 0x0DD9, 0x0DDF } },
00701 { UTF32_NFKD(0x0E33), { 0x0E4D, 0x0E32 } },
00702 { UTF32_NFKD(0x0EB3), { 0x0ECD, 0x0EB2 } },
00703 { UTF32_NFKD(0x0EDC), { 0x0EAB, 0x0E99 } },
00704 { UTF32_NFKD(0x0EDD), { 0x0EAB, 0x0EA1 } },
00705 { UTF32_NFKD(0x0F0C), { 0x0F0B } },
00706 { UTF32_NFD(0x0F43), { 0x0F42, 0x0FB7 } },
00707 { UTF32_NFD(0x0F4D), { 0x0F4C, 0x0FB7 } },
00708 { UTF32_NFD(0x0F52), { 0x0F51, 0x0FB7 } },
00709 { UTF32_NFD(0x0F57), { 0x0F56, 0x0FB7 } },
00710 { UTF32_NFD(0x0F5C), { 0x0F5B, 0x0FB7 } },
00711 { UTF32_NFD(0x0F69), { 0x0F40, 0x0FB5 } },
00712 { UTF32_NFD(0x0F73), { 0x0F71, 0x0F72 } },
00713 { UTF32_NFD(0x0F75), { 0x0F71, 0x0F74 } },
00714 { UTF32_NFD(0x0F76), { 0x0FB2, 0x0F80 } },
00715 { UTF32_NFKD(0x0F77), { 0x0FB2, 0x0F81 } },
00716 { UTF32_NFD(0x0F78), { 0x0FB3, 0x0F80 } },
00717 { UTF32_NFKD(0x0F79), { 0x0FB3, 0x0F81 } },
00718 { UTF32_NFD(0x0F81), { 0x0F71, 0x0F80 } },
00719 { UTF32_NFD(0x0F93), { 0x0F92, 0x0FB7 } },
00720 { UTF32_NFD(0x0F9D), { 0x0F9C, 0x0FB7 } },
00721 { UTF32_NFD(0x0FA2), { 0x0FA1, 0x0FB7 } },
00722 { UTF32_NFD(0x0FA7), { 0x0FA6, 0x0FB7 } },
00723 { UTF32_NFD(0x0FAC), { 0x0FAB, 0x0FB7 } },
00724 { UTF32_NFD(0x0FB9), { 0x0F90, 0x0FB5 } },
00725 { UTF32_NFD(0x1026), { 0x1025, 0x102E } },
00726 { UTF32_NFKD(0x10FC), { 0x10DC } },
00727 { UTF32_NFKD(0x1D2C), { 0x0041 } },
00728 { UTF32_NFKD(0x1D2D), { 0x00C6 } },
00729 { UTF32_NFKD(0x1D2E), { 0x0042 } },
00730 { UTF32_NFKD(0x1D30), { 0x0044 } },
00731 { UTF32_NFKD(0x1D31), { 0x0045 } },
00732 { UTF32_NFKD(0x1D32), { 0x018E } },
00733 { UTF32_NFKD(0x1D33), { 0x0047 } },
00734 { UTF32_NFKD(0x1D34), { 0x0048 } },
00735 { UTF32_NFKD(0x1D35), { 0x0049 } },
00736 { UTF32_NFKD(0x1D36), { 0x004A } },
00737 { UTF32_NFKD(0x1D37), { 0x004B } },
00738 { UTF32_NFKD(0x1D38), { 0x004C } },
00739 { UTF32_NFKD(0x1D39), { 0x004D } },
00740 { UTF32_NFKD(0x1D3A), { 0x004E } },
00741 { UTF32_NFKD(0x1D3C), { 0x004F } },
00742 { UTF32_NFKD(0x1D3D), { 0x0222 } },
00743 { UTF32_NFKD(0x1D3E), { 0x0050 } },
00744 { UTF32_NFKD(0x1D3F), { 0x0052 } },
00745 { UTF32_NFKD(0x1D40), { 0x0054 } },
00746 { UTF32_NFKD(0x1D41), { 0x0055 } },
00747 { UTF32_NFKD(0x1D42), { 0x0057 } },
00748 { UTF32_NFKD(0x1D43), { 0x0061 } },
00749 { UTF32_NFKD(0x1D44), { 0x0250 } },
00750 { UTF32_NFKD(0x1D45), { 0x0251 } },
00751 { UTF32_NFKD(0x1D46), { 0x1D02 } },
00752 { UTF32_NFKD(0x1D47), { 0x0062 } },
00753 { UTF32_NFKD(0x1D48), { 0x0064 } },
00754 { UTF32_NFKD(0x1D49), { 0x0065 } },
00755 { UTF32_NFKD(0x1D4A), { 0x0259 } },
00756 { UTF32_NFKD(0x1D4B), { 0x025B } },
00757 { UTF32_NFKD(0x1D4C), { 0x025C } },
00758 { UTF32_NFKD(0x1D4D), { 0x0067 } },
00759 { UTF32_NFKD(0x1D4F), { 0x006B } },
00760 { UTF32_NFKD(0x1D50), { 0x006D } },
00761 { UTF32_NFKD(0x1D51), { 0x014B } },
00762 { UTF32_NFKD(0x1D52), { 0x006F } },
00763 { UTF32_NFKD(0x1D53), { 0x0254 } },
00764 { UTF32_NFKD(0x1D54), { 0x1D16 } },
00765 { UTF32_NFKD(0x1D55), { 0x1D17 } },
00766 { UTF32_NFKD(0x1D56), { 0x0070 } },
00767 { UTF32_NFKD(0x1D57), { 0x0074 } },
00768 { UTF32_NFKD(0x1D58), { 0x0075 } },
00769 { UTF32_NFKD(0x1D59), { 0x1D1D } },
00770 { UTF32_NFKD(0x1D5A), { 0x026F } },
00771 { UTF32_NFKD(0x1D5B), { 0x0076 } },
00772 { UTF32_NFKD(0x1D5C), { 0x1D25 } },
00773 { UTF32_NFKD(0x1D5D), { 0x03B2 } },
00774 { UTF32_NFKD(0x1D5E), { 0x03B3 } },
00775 { UTF32_NFKD(0x1D5F), { 0x03B4 } },
00776 { UTF32_NFKD(0x1D60), { 0x03C6 } },
00777 { UTF32_NFKD(0x1D61), { 0x03C7 } },
00778 { UTF32_NFKD(0x1D62), { 0x0069 } },
00779 { UTF32_NFKD(0x1D63), { 0x0072 } },
00780 { UTF32_NFKD(0x1D64), { 0x0075 } },
00781 { UTF32_NFKD(0x1D65), { 0x0076 } },
00782 { UTF32_NFKD(0x1D66), { 0x03B2 } },
00783 { UTF32_NFKD(0x1D67), { 0x03B3 } },
00784 { UTF32_NFKD(0x1D68), { 0x03C1 } },
00785 { UTF32_NFKD(0x1D69), { 0x03C6 } },
00786 { UTF32_NFKD(0x1D6A), { 0x03C7 } },
00787 { UTF32_NFKD(0x1D78), { 0x043D } },
00788 { UTF32_NFKD(0x1D9B), { 0x0252 } },
00789 { UTF32_NFKD(0x1D9C), { 0x0063 } },
00790 { UTF32_NFKD(0x1D9D), { 0x0255 } },
00791 { UTF32_NFKD(0x1D9E), { 0x00F0 } },
00792 { UTF32_NFKD(0x1D9F), { 0x025C } },
00793 { UTF32_NFKD(0x1DA0), { 0x0066 } },
00794 { UTF32_NFKD(0x1DA1), { 0x025F } },
00795 { UTF32_NFKD(0x1DA2), { 0x0261 } },
00796 { UTF32_NFKD(0x1DA3), { 0x0265 } },
00797 { UTF32_NFKD(0x1DA4), { 0x0268 } },
00798 { UTF32_NFKD(0x1DA5), { 0x0269 } },
00799 { UTF32_NFKD(0x1DA6), { 0x026A } },
00800 { UTF32_NFKD(0x1DA7), { 0x1D7B } },
00801 { UTF32_NFKD(0x1DA8), { 0x029D } },
00802 { UTF32_NFKD(0x1DA9), { 0x026D } },
00803 { UTF32_NFKD(0x1DAA), { 0x1D85 } },
00804 { UTF32_NFKD(0x1DAB), { 0x029F } },
00805 { UTF32_NFKD(0x1DAC), { 0x0271 } },
00806 { UTF32_NFKD(0x1DAD), { 0x0270 } },
00807 { UTF32_NFKD(0x1DAE), { 0x0272 } },
00808 { UTF32_NFKD(0x1DAF), { 0x0273 } },
00809 { UTF32_NFKD(0x1DB0), { 0x0274 } },
00810 { UTF32_NFKD(0x1DB1), { 0x0275 } },
00811 { UTF32_NFKD(0x1DB2), { 0x0278 } },
00812 { UTF32_NFKD(0x1DB3), { 0x0282 } },
00813 { UTF32_NFKD(0x1DB4), { 0x0283 } },
00814 { UTF32_NFKD(0x1DB5), { 0x01AB } },
00815 { UTF32_NFKD(0x1DB6), { 0x0289 } },
00816 { UTF32_NFKD(0x1DB7), { 0x028A } },
00817 { UTF32_NFKD(0x1DB8), { 0x1D1C } },
00818 { UTF32_NFKD(0x1DB9), { 0x028B } },
00819 { UTF32_NFKD(0x1DBA), { 0x028C } },
00820 { UTF32_NFKD(0x1DBB), { 0x007A } },
00821 { UTF32_NFKD(0x1DBC), { 0x0290 } },
00822 { UTF32_NFKD(0x1DBD), { 0x0291 } },
00823 { UTF32_NFKD(0x1DBE), { 0x0292 } },
00824 { UTF32_NFKD(0x1DBF), { 0x03B8 } },
00825 { UTF32_NFD(0x1E00), { 0x0041, 0x0325 } },
00826 { UTF32_NFD(0x1E01), { 0x0061, 0x0325 } },
00827 { UTF32_NFD(0x1E02), { 0x0042, 0x0307 } },
00828 { UTF32_NFD(0x1E03), { 0x0062, 0x0307 } },
00829 { UTF32_NFD(0x1E04), { 0x0042, 0x0323 } },
00830 { UTF32_NFD(0x1E05), { 0x0062, 0x0323 } },
00831 { UTF32_NFD(0x1E06), { 0x0042, 0x0331 } },
00832 { UTF32_NFD(0x1E07), { 0x0062, 0x0331 } },
00833 { UTF32_NFD(0x1E08), { 0x00C7, 0x0301 } },
00834 { UTF32_NFD(0x1E09), { 0x00E7, 0x0301 } },
00835 { UTF32_NFD(0x1E0A), { 0x0044, 0x0307 } },
00836 { UTF32_NFD(0x1E0B), { 0x0064, 0x0307 } },
00837 { UTF32_NFD(0x1E0C), { 0x0044, 0x0323 } },
00838 { UTF32_NFD(0x1E0D), { 0x0064, 0x0323 } },
00839 { UTF32_NFD(0x1E0E), { 0x0044, 0x0331 } },
00840 { UTF32_NFD(0x1E0F), { 0x0064, 0x0331 } },
00841 { UTF32_NFD(0x1E10), { 0x0044, 0x0327 } },
00842 { UTF32_NFD(0x1E11), { 0x0064, 0x0327 } },
00843 { UTF32_NFD(0x1E12), { 0x0044, 0x032D } },
00844 { UTF32_NFD(0x1E13), { 0x0064, 0x032D } },
00845 { UTF32_NFD(0x1E14), { 0x0112, 0x0300 } },
00846 { UTF32_NFD(0x1E15), { 0x0113, 0x0300 } },
00847 { UTF32_NFD(0x1E16), { 0x0112, 0x0301 } },
00848 { UTF32_NFD(0x1E17), { 0x0113, 0x0301 } },
00849 { UTF32_NFD(0x1E18), { 0x0045, 0x032D } },
00850 { UTF32_NFD(0x1E19), { 0x0065, 0x032D } },
00851 { UTF32_NFD(0x1E1A), { 0x0045, 0x0330 } },
00852 { UTF32_NFD(0x1E1B), { 0x0065, 0x0330 } },
00853 { UTF32_NFD(0x1E1C), { 0x0228, 0x0306 } },
00854 { UTF32_NFD(0x1E1D), { 0x0229, 0x0306 } },
00855 { UTF32_NFD(0x1E1E), { 0x0046, 0x0307 } },
00856 { UTF32_NFD(0x1E1F), { 0x0066, 0x0307 } },
00857 { UTF32_NFD(0x1E20), { 0x0047, 0x0304 } },
00858 { UTF32_NFD(0x1E21), { 0x0067, 0x0304 } },
00859 { UTF32_NFD(0x1E22), { 0x0048, 0x0307 } },
00860 { UTF32_NFD(0x1E23), { 0x0068, 0x0307 } },
00861 { UTF32_NFD(0x1E24), { 0x0048, 0x0323 } },
00862 { UTF32_NFD(0x1E25), { 0x0068, 0x0323 } },
00863 { UTF32_NFD(0x1E26), { 0x0048, 0x0308 } },
00864 { UTF32_NFD(0x1E27), { 0x0068, 0x0308 } },
00865 { UTF32_NFD(0x1E28), { 0x0048, 0x0327 } },
00866 { UTF32_NFD(0x1E29), { 0x0068, 0x0327 } },
00867 { UTF32_NFD(0x1E2A), { 0x0048, 0x032E } },
00868 { UTF32_NFD(0x1E2B), { 0x0068, 0x032E } },
00869 { UTF32_NFD(0x1E2C), { 0x0049, 0x0330 } },
00870 { UTF32_NFD(0x1E2D), { 0x0069, 0x0330 } },
00871 { UTF32_NFD(0x1E2E), { 0x00CF, 0x0301 } },
00872 { UTF32_NFD(0x1E2F), { 0x00EF, 0x0301 } },
00873 { UTF32_NFD(0x1E30), { 0x004B, 0x0301 } },
00874 { UTF32_NFD(0x1E31), { 0x006B, 0x0301 } },
00875 { UTF32_NFD(0x1E32), { 0x004B, 0x0323 } },
00876 { UTF32_NFD(0x1E33), { 0x006B, 0x0323 } },
00877 { UTF32_NFD(0x1E34), { 0x004B, 0x0331 } },
00878 { UTF32_NFD(0x1E35), { 0x006B, 0x0331 } },
00879 { UTF32_NFD(0x1E36), { 0x004C, 0x0323 } },
00880 { UTF32_NFD(0x1E37), { 0x006C, 0x0323 } },
00881 { UTF32_NFD(0x1E38), { 0x1E36, 0x0304 } },
00882 { UTF32_NFD(0x1E39), { 0x1E37, 0x0304 } },
00883 { UTF32_NFD(0x1E3A), { 0x004C, 0x0331 } },
00884 { UTF32_NFD(0x1E3B), { 0x006C, 0x0331 } },
00885 { UTF32_NFD(0x1E3C), { 0x004C, 0x032D } },
00886 { UTF32_NFD(0x1E3D), { 0x006C, 0x032D } },
00887 { UTF32_NFD(0x1E3E), { 0x004D, 0x0301 } },
00888 { UTF32_NFD(0x1E3F), { 0x006D, 0x0301 } },
00889 { UTF32_NFD(0x1E40), { 0x004D, 0x0307 } },
00890 { UTF32_NFD(0x1E41), { 0x006D, 0x0307 } },
00891 { UTF32_NFD(0x1E42), { 0x004D, 0x0323 } },
00892 { UTF32_NFD(0x1E43), { 0x006D, 0x0323 } },
00893 { UTF32_NFD(0x1E44), { 0x004E, 0x0307 } },
00894 { UTF32_NFD(0x1E45), { 0x006E, 0x0307 } },
00895 { UTF32_NFD(0x1E46), { 0x004E, 0x0323 } },
00896 { UTF32_NFD(0x1E47), { 0x006E, 0x0323 } },
00897 { UTF32_NFD(0x1E48), { 0x004E, 0x0331 } },
00898 { UTF32_NFD(0x1E49), { 0x006E, 0x0331 } },
00899 { UTF32_NFD(0x1E4A), { 0x004E, 0x032D } },
00900 { UTF32_NFD(0x1E4B), { 0x006E, 0x032D } },
00901 { UTF32_NFD(0x1E4C), { 0x00D5, 0x0301 } },
00902 { UTF32_NFD(0x1E4D), { 0x00F5, 0x0301 } },
00903 { UTF32_NFD(0x1E4E), { 0x00D5, 0x0308 } },
00904 { UTF32_NFD(0x1E4F), { 0x00F5, 0x0308 } },
00905 { UTF32_NFD(0x1E50), { 0x014C, 0x0300 } },
00906 { UTF32_NFD(0x1E51), { 0x014D, 0x0300 } },
00907 { UTF32_NFD(0x1E52), { 0x014C, 0x0301 } },
00908 { UTF32_NFD(0x1E53), { 0x014D, 0x0301 } },
00909 { UTF32_NFD(0x1E54), { 0x0050, 0x0301 } },
00910 { UTF32_NFD(0x1E55), { 0x0070, 0x0301 } },
00911 { UTF32_NFD(0x1E56), { 0x0050, 0x0307 } },
00912 { UTF32_NFD(0x1E57), { 0x0070, 0x0307 } },
00913 { UTF32_NFD(0x1E58), { 0x0052, 0x0307 } },
00914 { UTF32_NFD(0x1E59), { 0x0072, 0x0307 } },
00915 { UTF32_NFD(0x1E5A), { 0x0052, 0x0323 } },
00916 { UTF32_NFD(0x1E5B), { 0x0072, 0x0323 } },
00917 { UTF32_NFD(0x1E5C), { 0x1E5A, 0x0304 } },
00918 { UTF32_NFD(0x1E5D), { 0x1E5B, 0x0304 } },
00919 { UTF32_NFD(0x1E5E), { 0x0052, 0x0331 } },
00920 { UTF32_NFD(0x1E5F), { 0x0072, 0x0331 } },
00921 { UTF32_NFD(0x1E60), { 0x0053, 0x0307 } },
00922 { UTF32_NFD(0x1E61), { 0x0073, 0x0307 } },
00923 { UTF32_NFD(0x1E62), { 0x0053, 0x0323 } },
00924 { UTF32_NFD(0x1E63), { 0x0073, 0x0323 } },
00925 { UTF32_NFD(0x1E64), { 0x015A, 0x0307 } },
00926 { UTF32_NFD(0x1E65), { 0x015B, 0x0307 } },
00927 { UTF32_NFD(0x1E66), { 0x0160, 0x0307 } },
00928 { UTF32_NFD(0x1E67), { 0x0161, 0x0307 } },
00929 { UTF32_NFD(0x1E68), { 0x1E62, 0x0307 } },
00930 { UTF32_NFD(0x1E69), { 0x1E63, 0x0307 } },
00931 { UTF32_NFD(0x1E6A), { 0x0054, 0x0307 } },
00932 { UTF32_NFD(0x1E6B), { 0x0074, 0x0307 } },
00933 { UTF32_NFD(0x1E6C), { 0x0054, 0x0323 } },
00934 { UTF32_NFD(0x1E6D), { 0x0074, 0x0323 } },
00935 { UTF32_NFD(0x1E6E), { 0x0054, 0x0331 } },
00936 { UTF32_NFD(0x1E6F), { 0x0074, 0x0331 } },
00937 { UTF32_NFD(0x1E70), { 0x0054, 0x032D } },
00938 { UTF32_NFD(0x1E71), { 0x0074, 0x032D } },
00939 { UTF32_NFD(0x1E72), { 0x0055, 0x0324 } },
00940 { UTF32_NFD(0x1E73), { 0x0075, 0x0324 } },
00941 { UTF32_NFD(0x1E74), { 0x0055, 0x0330 } },
00942 { UTF32_NFD(0x1E75), { 0x0075, 0x0330 } },
00943 { UTF32_NFD(0x1E76), { 0x0055, 0x032D } },
00944 { UTF32_NFD(0x1E77), { 0x0075, 0x032D } },
00945 { UTF32_NFD(0x1E78), { 0x0168, 0x0301 } },
00946 { UTF32_NFD(0x1E79), { 0x0169, 0x0301 } },
00947 { UTF32_NFD(0x1E7A), { 0x016A, 0x0308 } },
00948 { UTF32_NFD(0x1E7B), { 0x016B, 0x0308 } },
00949 { UTF32_NFD(0x1E7C), { 0x0056, 0x0303 } },
00950 { UTF32_NFD(0x1E7D), { 0x0076, 0x0303 } },
00951 { UTF32_NFD(0x1E7E), { 0x0056, 0x0323 } },
00952 { UTF32_NFD(0x1E7F), { 0x0076, 0x0323 } },
00953 { UTF32_NFD(0x1E80), { 0x0057, 0x0300 } },
00954 { UTF32_NFD(0x1E81), { 0x0077, 0x0300 } },
00955 { UTF32_NFD(0x1E82), { 0x0057, 0x0301 } },
00956 { UTF32_NFD(0x1E83), { 0x0077, 0x0301 } },
00957 { UTF32_NFD(0x1E84), { 0x0057, 0x0308 } },
00958 { UTF32_NFD(0x1E85), { 0x0077, 0x0308 } },
00959 { UTF32_NFD(0x1E86), { 0x0057, 0x0307 } },
00960 { UTF32_NFD(0x1E87), { 0x0077, 0x0307 } },
00961 { UTF32_NFD(0x1E88), { 0x0057, 0x0323 } },
00962 { UTF32_NFD(0x1E89), { 0x0077, 0x0323 } },
00963 { UTF32_NFD(0x1E8A), { 0x0058, 0x0307 } },
00964 { UTF32_NFD(0x1E8B), { 0x0078, 0x0307 } },
00965 { UTF32_NFD(0x1E8C), { 0x0058, 0x0308 } },
00966 { UTF32_NFD(0x1E8D), { 0x0078, 0x0308 } },
00967 { UTF32_NFD(0x1E8E), { 0x0059, 0x0307 } },
00968 { UTF32_NFD(0x1E8F), { 0x0079, 0x0307 } },
00969 { UTF32_NFD(0x1E90), { 0x005A, 0x0302 } },
00970 { UTF32_NFD(0x1E91), { 0x007A, 0x0302 } },
00971 { UTF32_NFD(0x1E92), { 0x005A, 0x0323 } },
00972 { UTF32_NFD(0x1E93), { 0x007A, 0x0323 } },
00973 { UTF32_NFD(0x1E94), { 0x005A, 0x0331 } },
00974 { UTF32_NFD(0x1E95), { 0x007A, 0x0331 } },
00975 { UTF32_NFD(0x1E96), { 0x0068, 0x0331 } },
00976 { UTF32_NFD(0x1E97), { 0x0074, 0x0308 } },
00977 { UTF32_NFD(0x1E98), { 0x0077, 0x030A } },
00978 { UTF32_NFD(0x1E99), { 0x0079, 0x030A } },
00979 { UTF32_NFKD(0x1E9A), { 0x0061, 0x02BE } },
00980 { UTF32_NFD(0x1E9B), { 0x017F, 0x0307 } },
00981 { UTF32_NFD(0x1EA0), { 0x0041, 0x0323 } },
00982 { UTF32_NFD(0x1EA1), { 0x0061, 0x0323 } },
00983 { UTF32_NFD(0x1EA2), { 0x0041, 0x0309 } },
00984 { UTF32_NFD(0x1EA3), { 0x0061, 0x0309 } },
00985 { UTF32_NFD(0x1EA4), { 0x00C2, 0x0301 } },
00986 { UTF32_NFD(0x1EA5), { 0x00E2, 0x0301 } },
00987 { UTF32_NFD(0x1EA6), { 0x00C2, 0x0300 } },
00988 { UTF32_NFD(0x1EA7), { 0x00E2, 0x0300 } },
00989 { UTF32_NFD(0x1EA8), { 0x00C2, 0x0309 } },
00990 { UTF32_NFD(0x1EA9), { 0x00E2, 0x0309 } },
00991 { UTF32_NFD(0x1EAA), { 0x00C2, 0x0303 } },
00992 { UTF32_NFD(0x1EAB), { 0x00E2, 0x0303 } },
00993 { UTF32_NFD(0x1EAC), { 0x1EA0, 0x0302 } },
00994 { UTF32_NFD(0x1EAD), { 0x1EA1, 0x0302 } },
00995 { UTF32_NFD(0x1EAE), { 0x0102, 0x0301 } },
00996 { UTF32_NFD(0x1EAF), { 0x0103, 0x0301 } },
00997 { UTF32_NFD(0x1EB0), { 0x0102, 0x0300 } },
00998 { UTF32_NFD(0x1EB1), { 0x0103, 0x0300 } },
00999 { UTF32_NFD(0x1EB2), { 0x0102, 0x0309 } },
01000 { UTF32_NFD(0x1EB3), { 0x0103, 0x0309 } },
01001 { UTF32_NFD(0x1EB4), { 0x0102, 0x0303 } },
01002 { UTF32_NFD(0x1EB5), { 0x0103, 0x0303 } },
01003 { UTF32_NFD(0x1EB6), { 0x1EA0, 0x0306 } },
01004 { UTF32_NFD(0x1EB7), { 0x1EA1, 0x0306 } },
01005 { UTF32_NFD(0x1EB8), { 0x0045, 0x0323 } },
01006 { UTF32_NFD(0x1EB9), { 0x0065, 0x0323 } },
01007 { UTF32_NFD(0x1EBA), { 0x0045, 0x0309 } },
01008 { UTF32_NFD(0x1EBB), { 0x0065, 0x0309 } },
01009 { UTF32_NFD(0x1EBC), { 0x0045, 0x0303 } },
01010 { UTF32_NFD(0x1EBD), { 0x0065, 0x0303 } },
01011 { UTF32_NFD(0x1EBE), { 0x00CA, 0x0301 } },
01012 { UTF32_NFD(0x1EBF), { 0x00EA, 0x0301 } },
01013 { UTF32_NFD(0x1EC0), { 0x00CA, 0x0300 } },
01014 { UTF32_NFD(0x1EC1), { 0x00EA, 0x0300 } },
01015 { UTF32_NFD(0x1EC2), { 0x00CA, 0x0309 } },
01016 { UTF32_NFD(0x1EC3), { 0x00EA, 0x0309 } },
01017 { UTF32_NFD(0x1EC4), { 0x00CA, 0x0303 } },
01018 { UTF32_NFD(0x1EC5), { 0x00EA, 0x0303 } },
01019 { UTF32_NFD(0x1EC6), { 0x1EB8, 0x0302 } },
01020 { UTF32_NFD(0x1EC7), { 0x1EB9, 0x0302 } },
01021 { UTF32_NFD(0x1EC8), { 0x0049, 0x0309 } },
01022 { UTF32_NFD(0x1EC9), { 0x0069, 0x0309 } },
01023 { UTF32_NFD(0x1ECA), { 0x0049, 0x0323 } },
01024 { UTF32_NFD(0x1ECB), { 0x0069, 0x0323 } },
01025 { UTF32_NFD(0x1ECC), { 0x004F, 0x0323 } },
01026 { UTF32_NFD(0x1ECD), { 0x006F, 0x0323 } },
01027 { UTF32_NFD(0x1ECE), { 0x004F, 0x0309 } },
01028 { UTF32_NFD(0x1ECF), { 0x006F, 0x0309 } },
01029 { UTF32_NFD(0x1ED0), { 0x00D4, 0x0301 } },
01030 { UTF32_NFD(0x1ED1), { 0x00F4, 0x0301 } },
01031 { UTF32_NFD(0x1ED2), { 0x00D4, 0x0300 } },
01032 { UTF32_NFD(0x1ED3), { 0x00F4, 0x0300 } },
01033 { UTF32_NFD(0x1ED4), { 0x00D4, 0x0309 } },
01034 { UTF32_NFD(0x1ED5), { 0x00F4, 0x0309 } },
01035 { UTF32_NFD(0x1ED6), { 0x00D4, 0x0303 } },
01036 { UTF32_NFD(0x1ED7), { 0x00F4, 0x0303 } },
01037 { UTF32_NFD(0x1ED8), { 0x1ECC, 0x0302 } },
01038 { UTF32_NFD(0x1ED9), { 0x1ECD, 0x0302 } },
01039 { UTF32_NFD(0x1EDA), { 0x01A0, 0x0301 } },
01040 { UTF32_NFD(0x1EDB), { 0x01A1, 0x0301 } },
01041 { UTF32_NFD(0x1EDC), { 0x01A0, 0x0300 } },
01042 { UTF32_NFD(0x1EDD), { 0x01A1, 0x0300 } },
01043 { UTF32_NFD(0x1EDE), { 0x01A0, 0x0309 } },
01044 { UTF32_NFD(0x1EDF), { 0x01A1, 0x0309 } },
01045 { UTF32_NFD(0x1EE0), { 0x01A0, 0x0303 } },
01046 { UTF32_NFD(0x1EE1), { 0x01A1, 0x0303 } },
01047 { UTF32_NFD(0x1EE2), { 0x01A0, 0x0323 } },
01048 { UTF32_NFD(0x1EE3), { 0x01A1, 0x0323 } },
01049 { UTF32_NFD(0x1EE4), { 0x0055, 0x0323 } },
01050 { UTF32_NFD(0x1EE5), { 0x0075, 0x0323 } },
01051 { UTF32_NFD(0x1EE6), { 0x0055, 0x0309 } },
01052 { UTF32_NFD(0x1EE7), { 0x0075, 0x0309 } },
01053 { UTF32_NFD(0x1EE8), { 0x01AF, 0x0301 } },
01054 { UTF32_NFD(0x1EE9), { 0x01B0, 0x0301 } },
01055 { UTF32_NFD(0x1EEA), { 0x01AF, 0x0300 } },
01056 { UTF32_NFD(0x1EEB), { 0x01B0, 0x0300 } },
01057 { UTF32_NFD(0x1EEC), { 0x01AF, 0x0309 } },
01058 { UTF32_NFD(0x1EED), { 0x01B0, 0x0309 } },
01059 { UTF32_NFD(0x1EEE), { 0x01AF, 0x0303 } },
01060 { UTF32_NFD(0x1EEF), { 0x01B0, 0x0303 } },
01061 { UTF32_NFD(0x1EF0), { 0x01AF, 0x0323 } },
01062 { UTF32_NFD(0x1EF1), { 0x01B0, 0x0323 } },
01063 { UTF32_NFD(0x1EF2), { 0x0059, 0x0300 } },
01064 { UTF32_NFD(0x1EF3), { 0x0079, 0x0300 } },
01065 { UTF32_NFD(0x1EF4), { 0x0059, 0x0323 } },
01066 { UTF32_NFD(0x1EF5), { 0x0079, 0x0323 } },
01067 { UTF32_NFD(0x1EF6), { 0x0059, 0x0309 } },
01068 { UTF32_NFD(0x1EF7), { 0x0079, 0x0309 } },
01069 { UTF32_NFD(0x1EF8), { 0x0059, 0x0303 } },
01070 { UTF32_NFD(0x1EF9), { 0x0079, 0x0303 } },
01071 { UTF32_NFD(0x1F00), { 0x03B1, 0x0313 } },
01072 { UTF32_NFD(0x1F01), { 0x03B1, 0x0314 } },
01073 { UTF32_NFD(0x1F02), { 0x1F00, 0x0300 } },
01074 { UTF32_NFD(0x1F03), { 0x1F01, 0x0300 } },
01075 { UTF32_NFD(0x1F04), { 0x1F00, 0x0301 } },
01076 { UTF32_NFD(0x1F05), { 0x1F01, 0x0301 } },
01077 { UTF32_NFD(0x1F06), { 0x1F00, 0x0342 } },
01078 { UTF32_NFD(0x1F07), { 0x1F01, 0x0342 } },
01079 { UTF32_NFD(0x1F08), { 0x0391, 0x0313 } },
01080 { UTF32_NFD(0x1F09), { 0x0391, 0x0314 } },
01081 { UTF32_NFD(0x1F0A), { 0x1F08, 0x0300 } },
01082 { UTF32_NFD(0x1F0B), { 0x1F09, 0x0300 } },
01083 { UTF32_NFD(0x1F0C), { 0x1F08, 0x0301 } },
01084 { UTF32_NFD(0x1F0D), { 0x1F09, 0x0301 } },
01085 { UTF32_NFD(0x1F0E), { 0x1F08, 0x0342 } },
01086 { UTF32_NFD(0x1F0F), { 0x1F09, 0x0342 } },
01087 { UTF32_NFD(0x1F10), { 0x03B5, 0x0313 } },
01088 { UTF32_NFD(0x1F11), { 0x03B5, 0x0314 } },
01089 { UTF32_NFD(0x1F12), { 0x1F10, 0x0300 } },
01090 { UTF32_NFD(0x1F13), { 0x1F11, 0x0300 } },
01091 { UTF32_NFD(0x1F14), { 0x1F10, 0x0301 } },
01092 { UTF32_NFD(0x1F15), { 0x1F11, 0x0301 } },
01093 { UTF32_NFD(0x1F18), { 0x0395, 0x0313 } },
01094 { UTF32_NFD(0x1F19), { 0x0395, 0x0314 } },
01095 { UTF32_NFD(0x1F1A), { 0x1F18, 0x0300 } },
01096 { UTF32_NFD(0x1F1B), { 0x1F19, 0x0300 } },
01097 { UTF32_NFD(0x1F1C), { 0x1F18, 0x0301 } },
01098 { UTF32_NFD(0x1F1D), { 0x1F19, 0x0301 } },
01099 { UTF32_NFD(0x1F20), { 0x03B7, 0x0313 } },
01100 { UTF32_NFD(0x1F21), { 0x03B7, 0x0314 } },
01101 { UTF32_NFD(0x1F22), { 0x1F20, 0x0300 } },
01102 { UTF32_NFD(0x1F23), { 0x1F21, 0x0300 } },
01103 { UTF32_NFD(0x1F24), { 0x1F20, 0x0301 } },
01104 { UTF32_NFD(0x1F25), { 0x1F21, 0x0301 } },
01105 { UTF32_NFD(0x1F26), { 0x1F20, 0x0342 } },
01106 { UTF32_NFD(0x1F27), { 0x1F21, 0x0342 } },
01107 { UTF32_NFD(0x1F28), { 0x0397, 0x0313 } },
01108 { UTF32_NFD(0x1F29), { 0x0397, 0x0314 } },
01109 { UTF32_NFD(0x1F2A), { 0x1F28, 0x0300 } },
01110 { UTF32_NFD(0x1F2B), { 0x1F29, 0x0300 } },
01111 { UTF32_NFD(0x1F2C), { 0x1F28, 0x0301 } },
01112 { UTF32_NFD(0x1F2D), { 0x1F29, 0x0301 } },
01113 { UTF32_NFD(0x1F2E), { 0x1F28, 0x0342 } },
01114 { UTF32_NFD(0x1F2F), { 0x1F29, 0x0342 } },
01115 { UTF32_NFD(0x1F30), { 0x03B9, 0x0313 } },
01116 { UTF32_NFD(0x1F31), { 0x03B9, 0x0314 } },
01117 { UTF32_NFD(0x1F32), { 0x1F30, 0x0300 } },
01118 { UTF32_NFD(0x1F33), { 0x1F31, 0x0300 } },
01119 { UTF32_NFD(0x1F34), { 0x1F30, 0x0301 } },
01120 { UTF32_NFD(0x1F35), { 0x1F31, 0x0301 } },
01121 { UTF32_NFD(0x1F36), { 0x1F30, 0x0342 } },
01122 { UTF32_NFD(0x1F37), { 0x1F31, 0x0342 } },
01123 { UTF32_NFD(0x1F38), { 0x0399, 0x0313 } },
01124 { UTF32_NFD(0x1F39), { 0x0399, 0x0314 } },
01125 { UTF32_NFD(0x1F3A), { 0x1F38, 0x0300 } },
01126 { UTF32_NFD(0x1F3B), { 0x1F39, 0x0300 } },
01127 { UTF32_NFD(0x1F3C), { 0x1F38, 0x0301 } },
01128 { UTF32_NFD(0x1F3D), { 0x1F39, 0x0301 } },
01129 { UTF32_NFD(0x1F3E), { 0x1F38, 0x0342 } },
01130 { UTF32_NFD(0x1F3F), { 0x1F39, 0x0342 } },
01131 { UTF32_NFD(0x1F40), { 0x03BF, 0x0313 } },
01132 { UTF32_NFD(0x1F41), { 0x03BF, 0x0314 } },
01133 { UTF32_NFD(0x1F42), { 0x1F40, 0x0300 } },
01134 { UTF32_NFD(0x1F43), { 0x1F41, 0x0300 } },
01135 { UTF32_NFD(0x1F44), { 0x1F40, 0x0301 } },
01136 { UTF32_NFD(0x1F45), { 0x1F41, 0x0301 } },
01137 { UTF32_NFD(0x1F48), { 0x039F, 0x0313 } },
01138 { UTF32_NFD(0x1F49), { 0x039F, 0x0314 } },
01139 { UTF32_NFD(0x1F4A), { 0x1F48, 0x0300 } },
01140 { UTF32_NFD(0x1F4B), { 0x1F49, 0x0300 } },
01141 { UTF32_NFD(0x1F4C), { 0x1F48, 0x0301 } },
01142 { UTF32_NFD(0x1F4D), { 0x1F49, 0x0301 } },
01143 { UTF32_NFD(0x1F50), { 0x03C5, 0x0313 } },
01144 { UTF32_NFD(0x1F51), { 0x03C5, 0x0314 } },
01145 { UTF32_NFD(0x1F52), { 0x1F50, 0x0300 } },
01146 { UTF32_NFD(0x1F53), { 0x1F51, 0x0300 } },
01147 { UTF32_NFD(0x1F54), { 0x1F50, 0x0301 } },
01148 { UTF32_NFD(0x1F55), { 0x1F51, 0x0301 } },
01149 { UTF32_NFD(0x1F56), { 0x1F50, 0x0342 } },
01150 { UTF32_NFD(0x1F57), { 0x1F51, 0x0342 } },
01151 { UTF32_NFD(0x1F59), { 0x03A5, 0x0314 } },
01152 { UTF32_NFD(0x1F5B), { 0x1F59, 0x0300 } },
01153 { UTF32_NFD(0x1F5D), { 0x1F59, 0x0301 } },
01154 { UTF32_NFD(0x1F5F), { 0x1F59, 0x0342 } },
01155 { UTF32_NFD(0x1F60), { 0x03C9, 0x0313 } },
01156 { UTF32_NFD(0x1F61), { 0x03C9, 0x0314 } },
01157 { UTF32_NFD(0x1F62), { 0x1F60, 0x0300 } },
01158 { UTF32_NFD(0x1F63), { 0x1F61, 0x0300 } },
01159 { UTF32_NFD(0x1F64), { 0x1F60, 0x0301 } },
01160 { UTF32_NFD(0x1F65), { 0x1F61, 0x0301 } },
01161 { UTF32_NFD(0x1F66), { 0x1F60, 0x0342 } },
01162 { UTF32_NFD(0x1F67), { 0x1F61, 0x0342 } },
01163 { UTF32_NFD(0x1F68), { 0x03A9, 0x0313 } },
01164 { UTF32_NFD(0x1F69), { 0x03A9, 0x0314 } },
01165 { UTF32_NFD(0x1F6A), { 0x1F68, 0x0300 } },
01166 { UTF32_NFD(0x1F6B), { 0x1F69, 0x0300 } },
01167 { UTF32_NFD(0x1F6C), { 0x1F68, 0x0301 } },
01168 { UTF32_NFD(0x1F6D), { 0x1F69, 0x0301 } },
01169 { UTF32_NFD(0x1F6E), { 0x1F68, 0x0342 } },
01170 { UTF32_NFD(0x1F6F), { 0x1F69, 0x0342 } },
01171 { UTF32_NFD(0x1F70), { 0x03B1, 0x0300 } },
01172 { UTF32_NFD(0x1F71), { 0x03AC } },
01173 { UTF32_NFD(0x1F72), { 0x03B5, 0x0300 } },
01174 { UTF32_NFD(0x1F73), { 0x03AD } },
01175 { UTF32_NFD(0x1F74), { 0x03B7, 0x0300 } },
01176 { UTF32_NFD(0x1F75), { 0x03AE } },
01177 { UTF32_NFD(0x1F76), { 0x03B9, 0x0300 } },
01178 { UTF32_NFD(0x1F77), { 0x03AF } },
01179 { UTF32_NFD(0x1F78), { 0x03BF, 0x0300 } },
01180 { UTF32_NFD(0x1F79), { 0x03CC } },
01181 { UTF32_NFD(0x1F7A), { 0x03C5, 0x0300 } },
01182 { UTF32_NFD(0x1F7B), { 0x03CD } },
01183 { UTF32_NFD(0x1F7C), { 0x03C9, 0x0300 } },
01184 { UTF32_NFD(0x1F7D), { 0x03CE } },
01185 { UTF32_NFD(0x1F80), { 0x1F00, 0x0345 } },
01186 { UTF32_NFD(0x1F81), { 0x1F01, 0x0345 } },
01187 { UTF32_NFD(0x1F82), { 0x1F02, 0x0345 } },
01188 { UTF32_NFD(0x1F83), { 0x1F03, 0x0345 } },
01189 { UTF32_NFD(0x1F84), { 0x1F04, 0x0345 } },
01190 { UTF32_NFD(0x1F85), { 0x1F05, 0x0345 } },
01191 { UTF32_NFD(0x1F86), { 0x1F06, 0x0345 } },
01192 { UTF32_NFD(0x1F87), { 0x1F07, 0x0345 } },
01193 { UTF32_NFD(0x1F88), { 0x1F08, 0x0345 } },
01194 { UTF32_NFD(0x1F89), { 0x1F09, 0x0345 } },
01195 { UTF32_NFD(0x1F8A), { 0x1F0A, 0x0345 } },
01196 { UTF32_NFD(0x1F8B), { 0x1F0B, 0x0345 } },
01197 { UTF32_NFD(0x1F8C), { 0x1F0C, 0x0345 } },
01198 { UTF32_NFD(0x1F8D), { 0x1F0D, 0x0345 } },
01199 { UTF32_NFD(0x1F8E), { 0x1F0E, 0x0345 } },
01200 { UTF32_NFD(0x1F8F), { 0x1F0F, 0x0345 } },
01201 { UTF32_NFD(0x1F90), { 0x1F20, 0x0345 } },
01202 { UTF32_NFD(0x1F91), { 0x1F21, 0x0345 } },
01203 { UTF32_NFD(0x1F92), { 0x1F22, 0x0345 } },
01204 { UTF32_NFD(0x1F93), { 0x1F23, 0x0345 } },
01205 { UTF32_NFD(0x1F94), { 0x1F24, 0x0345 } },
01206 { UTF32_NFD(0x1F95), { 0x1F25, 0x0345 } },
01207 { UTF32_NFD(0x1F96), { 0x1F26, 0x0345 } },
01208 { UTF32_NFD(0x1F97), { 0x1F27, 0x0345 } },
01209 { UTF32_NFD(0x1F98), { 0x1F28, 0x0345 } },
01210 { UTF32_NFD(0x1F99), { 0x1F29, 0x0345 } },
01211 { UTF32_NFD(0x1F9A), { 0x1F2A, 0x0345 } },
01212 { UTF32_NFD(0x1F9B), { 0x1F2B, 0x0345 } },
01213 { UTF32_NFD(0x1F9C), { 0x1F2C, 0x0345 } },
01214 { UTF32_NFD(0x1F9D), { 0x1F2D, 0x0345 } },
01215 { UTF32_NFD(0x1F9E), { 0x1F2E, 0x0345 } },
01216 { UTF32_NFD(0x1F9F), { 0x1F2F, 0x0345 } },
01217 { UTF32_NFD(0x1FA0), { 0x1F60, 0x0345 } },
01218 { UTF32_NFD(0x1FA1), { 0x1F61, 0x0345 } },
01219 { UTF32_NFD(0x1FA2), { 0x1F62, 0x0345 } },
01220 { UTF32_NFD(0x1FA3), { 0x1F63, 0x0345 } },
01221 { UTF32_NFD(0x1FA4), { 0x1F64, 0x0345 } },
01222 { UTF32_NFD(0x1FA5), { 0x1F65, 0x0345 } },
01223 { UTF32_NFD(0x1FA6), { 0x1F66, 0x0345 } },
01224 { UTF32_NFD(0x1FA7), { 0x1F67, 0x0345 } },
01225 { UTF32_NFD(0x1FA8), { 0x1F68, 0x0345 } },
01226 { UTF32_NFD(0x1FA9), { 0x1F69, 0x0345 } },
01227 { UTF32_NFD(0x1FAA), { 0x1F6A, 0x0345 } },
01228 { UTF32_NFD(0x1FAB), { 0x1F6B, 0x0345 } },
01229 { UTF32_NFD(0x1FAC), { 0x1F6C, 0x0345 } },
01230 { UTF32_NFD(0x1FAD), { 0x1F6D, 0x0345 } },
01231 { UTF32_NFD(0x1FAE), { 0x1F6E, 0x0345 } },
01232 { UTF32_NFD(0x1FAF), { 0x1F6F, 0x0345 } },
01233 { UTF32_NFD(0x1FB0), { 0x03B1, 0x0306 } },
01234 { UTF32_NFD(0x1FB1), { 0x03B1, 0x0304 } },
01235 { UTF32_NFD(0x1FB2), { 0x1F70, 0x0345 } },
01236 { UTF32_NFD(0x1FB3), { 0x03B1, 0x0345 } },
01237 { UTF32_NFD(0x1FB4), { 0x03AC, 0x0345 } },
01238 { UTF32_NFD(0x1FB6), { 0x03B1, 0x0342 } },
01239 { UTF32_NFD(0x1FB7), { 0x1FB6, 0x0345 } },
01240 { UTF32_NFD(0x1FB8), { 0x0391, 0x0306 } },
01241 { UTF32_NFD(0x1FB9), { 0x0391, 0x0304 } },
01242 { UTF32_NFD(0x1FBA), { 0x0391, 0x0300 } },
01243 { UTF32_NFD(0x1FBB), { 0x0386 } },
01244 { UTF32_NFD(0x1FBC), { 0x0391, 0x0345 } },
01245 { UTF32_NFKD(0x1FBD), { 0x0020, 0x0313 } },
01246 { UTF32_NFD(0x1FBE), { 0x03B9 } },
01247 { UTF32_NFKD(0x1FBF), { 0x0020, 0x0313 } },
01248 { UTF32_NFKD(0x1FC0), { 0x0020, 0x0342 } },
01249 { UTF32_NFD(0x1FC1), { 0x00A8, 0x0342 } },
01250 { UTF32_NFD(0x1FC2), { 0x1F74, 0x0345 } },
01251 { UTF32_NFD(0x1FC3), { 0x03B7, 0x0345 } },
01252 { UTF32_NFD(0x1FC4), { 0x03AE, 0x0345 } },
01253 { UTF32_NFD(0x1FC6), { 0x03B7, 0x0342 } },
01254 { UTF32_NFD(0x1FC7), { 0x1FC6, 0x0345 } },
01255 { UTF32_NFD(0x1FC8), { 0x0395, 0x0300 } },
01256 { UTF32_NFD(0x1FC9), { 0x0388 } },
01257 { UTF32_NFD(0x1FCA), { 0x0397, 0x0300 } },
01258 { UTF32_NFD(0x1FCB), { 0x0389 } },
01259 { UTF32_NFD(0x1FCC), { 0x0397, 0x0345 } },
01260 { UTF32_NFD(0x1FCD), { 0x1FBF, 0x0300 } },
01261 { UTF32_NFD(0x1FCE), { 0x1FBF, 0x0301 } },
01262 { UTF32_NFD(0x1FCF), { 0x1FBF, 0x0342 } },
01263 { UTF32_NFD(0x1FD0), { 0x03B9, 0x0306 } },
01264 { UTF32_NFD(0x1FD1), { 0x03B9, 0x0304 } },
01265 { UTF32_NFD(0x1FD2), { 0x03CA, 0x0300 } },
01266 { UTF32_NFD(0x1FD3), { 0x0390 } },
01267 { UTF32_NFD(0x1FD6), { 0x03B9, 0x0342 } },
01268 { UTF32_NFD(0x1FD7), { 0x03CA, 0x0342 } },
01269 { UTF32_NFD(0x1FD8), { 0x0399, 0x0306 } },
01270 { UTF32_NFD(0x1FD9), { 0x0399, 0x0304 } },
01271 { UTF32_NFD(0x1FDA), { 0x0399, 0x0300 } },
01272 { UTF32_NFD(0x1FDB), { 0x038A } },
01273 { UTF32_NFD(0x1FDD), { 0x1FFE, 0x0300 } },
01274 { UTF32_NFD(0x1FDE), { 0x1FFE, 0x0301 } },
01275 { UTF32_NFD(0x1FDF), { 0x1FFE, 0x0342 } },
01276 { UTF32_NFD(0x1FE0), { 0x03C5, 0x0306 } },
01277 { UTF32_NFD(0x1FE1), { 0x03C5, 0x0304 } },
01278 { UTF32_NFD(0x1FE2), { 0x03CB, 0x0300 } },
01279 { UTF32_NFD(0x1FE3), { 0x03B0 } },
01280 { UTF32_NFD(0x1FE4), { 0x03C1, 0x0313 } },
01281 { UTF32_NFD(0x1FE5), { 0x03C1, 0x0314 } },
01282 { UTF32_NFD(0x1FE6), { 0x03C5, 0x0342 } },
01283 { UTF32_NFD(0x1FE7), { 0x03CB, 0x0342 } },
01284 { UTF32_NFD(0x1FE8), { 0x03A5, 0x0306 } },
01285 { UTF32_NFD(0x1FE9), { 0x03A5, 0x0304 } },
01286 { UTF32_NFD(0x1FEA), { 0x03A5, 0x0300 } },
01287 { UTF32_NFD(0x1FEB), { 0x038E } },
01288 { UTF32_NFD(0x1FEC), { 0x03A1, 0x0314 } },
01289 { UTF32_NFD(0x1FED), { 0x00A8, 0x0300 } },
01290 { UTF32_NFD(0x1FEE), { 0x0385 } },
01291 { UTF32_NFD(0x1FEF), { 0x0060 } },
01292 { UTF32_NFD(0x1FF2), { 0x1F7C, 0x0345 } },
01293 { UTF32_NFD(0x1FF3), { 0x03C9, 0x0345 } },
01294 { UTF32_NFD(0x1FF4), { 0x03CE, 0x0345 } },
01295 { UTF32_NFD(0x1FF6), { 0x03C9, 0x0342 } },
01296 { UTF32_NFD(0x1FF7), { 0x1FF6, 0x0345 } },
01297 { UTF32_NFD(0x1FF8), { 0x039F, 0x0300 } },
01298 { UTF32_NFD(0x1FF9), { 0x038C } },
01299 { UTF32_NFD(0x1FFA), { 0x03A9, 0x0300 } },
01300 { UTF32_NFD(0x1FFB), { 0x038F } },
01301 { UTF32_NFD(0x1FFC), { 0x03A9, 0x0345 } },
01302 { UTF32_NFD(0x1FFD), { 0x00B4 } },
01303 { UTF32_NFKD(0x1FFE), { 0x0020, 0x0314 } },
01304 { UTF32_NFD(0x2000), { 0x2002 } },
01305 { UTF32_NFD(0x2001), { 0x2003 } },
01306 { UTF32_NFKD(0x2002), { 0x0020 } },
01307 { UTF32_NFKD(0x2003), { 0x0020 } },
01308 { UTF32_NFKD(0x2004), { 0x0020 } },
01309 { UTF32_NFKD(0x2005), { 0x0020 } },
01310 { UTF32_NFKD(0x2006), { 0x0020 } },
01311 { UTF32_NFKD(0x2007), { 0x0020 } },
01312 { UTF32_NFKD(0x2008), { 0x0020 } },
01313 { UTF32_NFKD(0x2009), { 0x0020 } },
01314 { UTF32_NFKD(0x200A), { 0x0020 } },
01315 { UTF32_NFKD(0x2011), { 0x2010 } },
01316 { UTF32_NFKD(0x2017), { 0x0020, 0x0333 } },
01317 { UTF32_NFKD(0x2024), { 0x002E } },
01318 { UTF32_NFKD(0x2025), { 0x002E, 0x002E } },
01319 { UTF32_NFKD(0x2026), { 0x002E, 0x002E, 0x002E } },
01320 { UTF32_NFKD(0x202F), { 0x0020 } },
01321 { UTF32_NFKD(0x2033), { 0x2032, 0x2032 } },
01322 { UTF32_NFKD(0x2034), { 0x2032, 0x2032, 0x2032 } },
01323 { UTF32_NFKD(0x2036), { 0x2035, 0x2035 } },
01324 { UTF32_NFKD(0x2037), { 0x2035, 0x2035, 0x2035 } },
01325 { UTF32_NFKD(0x203C), { 0x0021, 0x0021 } },
01326 { UTF32_NFKD(0x203E), { 0x0020, 0x0305 } },
01327 { UTF32_NFKD(0x2047), { 0x003F, 0x003F } },
01328 { UTF32_NFKD(0x2048), { 0x003F, 0x0021 } },
01329 { UTF32_NFKD(0x2049), { 0x0021, 0x003F } },
01330 { UTF32_NFKD(0x2057), { 0x2032, 0x2032, 0x2032, 0x2032 } },
01331 { UTF32_NFKD(0x205F), { 0x0020 } },
01332 { UTF32_NFKD(0x2070), { 0x0030 } },
01333 { UTF32_NFKD(0x2071), { 0x0069 } },
01334 { UTF32_NFKD(0x2074), { 0x0034 } },
01335 { UTF32_NFKD(0x2075), { 0x0035 } },
01336 { UTF32_NFKD(0x2076), { 0x0036 } },
01337 { UTF32_NFKD(0x2077), { 0x0037 } },
01338 { UTF32_NFKD(0x2078), { 0x0038 } },
01339 { UTF32_NFKD(0x2079), { 0x0039 } },
01340 { UTF32_NFKD(0x207A), { 0x002B } },
01341 { UTF32_NFKD(0x207B), { 0x2212 } },
01342 { UTF32_NFKD(0x207C), { 0x003D } },
01343 { UTF32_NFKD(0x207D), { 0x0028 } },
01344 { UTF32_NFKD(0x207E), { 0x0029 } },
01345 { UTF32_NFKD(0x207F), { 0x006E } },
01346 { UTF32_NFKD(0x2080), { 0x0030 } },
01347 { UTF32_NFKD(0x2081), { 0x0031 } },
01348 { UTF32_NFKD(0x2082), { 0x0032 } },
01349 { UTF32_NFKD(0x2083), { 0x0033 } },
01350 { UTF32_NFKD(0x2084), { 0x0034 } },
01351 { UTF32_NFKD(0x2085), { 0x0035 } },
01352 { UTF32_NFKD(0x2086), { 0x0036 } },
01353 { UTF32_NFKD(0x2087), { 0x0037 } },
01354 { UTF32_NFKD(0x2088), { 0x0038 } },
01355 { UTF32_NFKD(0x2089), { 0x0039 } },
01356 { UTF32_NFKD(0x208A), { 0x002B } },
01357 { UTF32_NFKD(0x208B), { 0x2212 } },
01358 { UTF32_NFKD(0x208C), { 0x003D } },
01359 { UTF32_NFKD(0x208D), { 0x0028 } },
01360 { UTF32_NFKD(0x208E), { 0x0029 } },
01361 { UTF32_NFKD(0x2090), { 0x0061 } },
01362 { UTF32_NFKD(0x2091), { 0x0065 } },
01363 { UTF32_NFKD(0x2092), { 0x006F } },
01364 { UTF32_NFKD(0x2093), { 0x0078 } },
01365 { UTF32_NFKD(0x2094), { 0x0259 } },
01366 { UTF32_NFKD(0x20A8), { 0x0052, 0x0073 } },
01367 { UTF32_NFKD(0x2100), { 0x0061, 0x002F, 0x0063 } },
01368 { UTF32_NFKD(0x2101), { 0x0061, 0x002F, 0x0073 } },
01369 { UTF32_NFKD(0x2102), { 0x0043 } },
01370 { UTF32_NFKD(0x2103), { 0x00B0, 0x0043 } },
01371 { UTF32_NFKD(0x2105), { 0x0063, 0x002F, 0x006F } },
01372 { UTF32_NFKD(0x2106), { 0x0063, 0x002F, 0x0075 } },
01373 { UTF32_NFKD(0x2107), { 0x0190 } },
01374 { UTF32_NFKD(0x2109), { 0x00B0, 0x0046 } },
01375 { UTF32_NFKD(0x210A), { 0x0067 } },
01376 { UTF32_NFKD(0x210B), { 0x0048 } },
01377 { UTF32_NFKD(0x210C), { 0x0048 } },
01378 { UTF32_NFKD(0x210D), { 0x0048 } },
01379 { UTF32_NFKD(0x210E), { 0x0068 } },
01380 { UTF32_NFKD(0x210F), { 0x0127 } },
01381 { UTF32_NFKD(0x2110), { 0x0049 } },
01382 { UTF32_NFKD(0x2111), { 0x0049 } },
01383 { UTF32_NFKD(0x2112), { 0x004C } },
01384 { UTF32_NFKD(0x2113), { 0x006C } },
01385 { UTF32_NFKD(0x2115), { 0x004E } },
01386 { UTF32_NFKD(0x2116), { 0x004E, 0x006F } },
01387 { UTF32_NFKD(0x2119), { 0x0050 } },
01388 { UTF32_NFKD(0x211A), { 0x0051 } },
01389 { UTF32_NFKD(0x211B), { 0x0052 } },
01390 { UTF32_NFKD(0x211C), { 0x0052 } },
01391 { UTF32_NFKD(0x211D), { 0x0052 } },
01392 { UTF32_NFKD(0x2120), { 0x0053, 0x004D } },
01393 { UTF32_NFKD(0x2121), { 0x0054, 0x0045, 0x004C } },
01394 { UTF32_NFKD(0x2122), { 0x0054, 0x004D } },
01395 { UTF32_NFKD(0x2124), { 0x005A } },
01396 { UTF32_NFD(0x2126), { 0x03A9 } },
01397 { UTF32_NFKD(0x2128), { 0x005A } },
01398 { UTF32_NFD(0x212A), { 0x004B } },
01399 { UTF32_NFD(0x212B), { 0x00C5 } },
01400 { UTF32_NFKD(0x212C), { 0x0042 } },
01401 { UTF32_NFKD(0x212D), { 0x0043 } },
01402 { UTF32_NFKD(0x212F), { 0x0065 } },
01403 { UTF32_NFKD(0x2130), { 0x0045 } },
01404 { UTF32_NFKD(0x2131), { 0x0046 } },
01405 { UTF32_NFKD(0x2133), { 0x004D } },
01406 { UTF32_NFKD(0x2134), { 0x006F } },
01407 { UTF32_NFKD(0x2135), { 0x05D0 } },
01408 { UTF32_NFKD(0x2136), { 0x05D1 } },
01409 { UTF32_NFKD(0x2137), { 0x05D2 } },
01410 { UTF32_NFKD(0x2138), { 0x05D3 } },
01411 { UTF32_NFKD(0x2139), { 0x0069 } },
01412 { UTF32_NFKD(0x213B), { 0x0046, 0x0041, 0x0058 } },
01413 { UTF32_NFKD(0x213C), { 0x03C0 } },
01414 { UTF32_NFKD(0x213D), { 0x03B3 } },
01415 { UTF32_NFKD(0x213E), { 0x0393 } },
01416 { UTF32_NFKD(0x213F), { 0x03A0 } },
01417 { UTF32_NFKD(0x2140), { 0x2211 } },
01418 { UTF32_NFKD(0x2145), { 0x0044 } },
01419 { UTF32_NFKD(0x2146), { 0x0064 } },
01420 { UTF32_NFKD(0x2147), { 0x0065 } },
01421 { UTF32_NFKD(0x2148), { 0x0069 } },
01422 { UTF32_NFKD(0x2149), { 0x006A } },
01423 { UTF32_NFKD(0x2153), { 0x0031, 0x2044, 0x0033 } },
01424 { UTF32_NFKD(0x2154), { 0x0032, 0x2044, 0x0033 } },
01425 { UTF32_NFKD(0x2155), { 0x0031, 0x2044, 0x0035 } },
01426 { UTF32_NFKD(0x2156), { 0x0032, 0x2044, 0x0035 } },
01427 { UTF32_NFKD(0x2157), { 0x0033, 0x2044, 0x0035 } },
01428 { UTF32_NFKD(0x2158), { 0x0034, 0x2044, 0x0035 } },
01429 { UTF32_NFKD(0x2159), { 0x0031, 0x2044, 0x0036 } },
01430 { UTF32_NFKD(0x215A), { 0x0035, 0x2044, 0x0036 } },
01431 { UTF32_NFKD(0x215B), { 0x0031, 0x2044, 0x0038 } },
01432 { UTF32_NFKD(0x215C), { 0x0033, 0x2044, 0x0038 } },
01433 { UTF32_NFKD(0x215D), { 0x0035, 0x2044, 0x0038 } },
01434 { UTF32_NFKD(0x215E), { 0x0037, 0x2044, 0x0038 } },
01435 { UTF32_NFKD(0x215F), { 0x0031, 0x2044 } },
01436 { UTF32_NFKD(0x2160), { 0x0049 } },
01437 { UTF32_NFKD(0x2161), { 0x0049, 0x0049 } },
01438 { UTF32_NFKD(0x2162), { 0x0049, 0x0049, 0x0049 } },
01439 { UTF32_NFKD(0x2163), { 0x0049, 0x0056 } },
01440 { UTF32_NFKD(0x2164), { 0x0056 } },
01441 { UTF32_NFKD(0x2165), { 0x0056, 0x0049 } },
01442 { UTF32_NFKD(0x2166), { 0x0056, 0x0049, 0x0049 } },
01443 { UTF32_NFKD(0x2167), { 0x0056, 0x0049, 0x0049, 0x0049 } },
01444 { UTF32_NFKD(0x2168), { 0x0049, 0x0058 } },
01445 { UTF32_NFKD(0x2169), { 0x0058 } },
01446 { UTF32_NFKD(0x216A), { 0x0058, 0x0049 } },
01447 { UTF32_NFKD(0x216B), { 0x0058, 0x0049, 0x0049 } },
01448 { UTF32_NFKD(0x216C), { 0x004C } },
01449 { UTF32_NFKD(0x216D), { 0x0043 } },
01450 { UTF32_NFKD(0x216E), { 0x0044 } },
01451 { UTF32_NFKD(0x216F), { 0x004D } },
01452 { UTF32_NFKD(0x2170), { 0x0069 } },
01453 { UTF32_NFKD(0x2171), { 0x0069, 0x0069 } },
01454 { UTF32_NFKD(0x2172), { 0x0069, 0x0069, 0x0069 } },
01455 { UTF32_NFKD(0x2173), { 0x0069, 0x0076 } },
01456 { UTF32_NFKD(0x2174), { 0x0076 } },
01457 { UTF32_NFKD(0x2175), { 0x0076, 0x0069 } },
01458 { UTF32_NFKD(0x2176), { 0x0076, 0x0069, 0x0069 } },
01459 { UTF32_NFKD(0x2177), { 0x0076, 0x0069, 0x0069, 0x0069 } },
01460 { UTF32_NFKD(0x2178), { 0x0069, 0x0078 } },
01461 { UTF32_NFKD(0x2179), { 0x0078 } },
01462 { UTF32_NFKD(0x217A), { 0x0078, 0x0069 } },
01463 { UTF32_NFKD(0x217B), { 0x0078, 0x0069, 0x0069 } },
01464 { UTF32_NFKD(0x217C), { 0x006C } },
01465 { UTF32_NFKD(0x217D), { 0x0063 } },
01466 { UTF32_NFKD(0x217E), { 0x0064 } },
01467 { UTF32_NFKD(0x217F), { 0x006D } },
01468 { UTF32_NFD(0x219A), { 0x2190, 0x0338 } },
01469 { UTF32_NFD(0x219B), { 0x2192, 0x0338 } },
01470 { UTF32_NFD(0x21AE), { 0x2194, 0x0338 } },
01471 { UTF32_NFD(0x21CD), { 0x21D0, 0x0338 } },
01472 { UTF32_NFD(0x21CE), { 0x21D4, 0x0338 } },
01473 { UTF32_NFD(0x21CF), { 0x21D2, 0x0338 } },
01474 { UTF32_NFD(0x2204), { 0x2203, 0x0338 } },
01475 { UTF32_NFD(0x2209), { 0x2208, 0x0338 } },
01476 { UTF32_NFD(0x220C), { 0x220B, 0x0338 } },
01477 { UTF32_NFD(0x2224), { 0x2223, 0x0338 } },
01478 { UTF32_NFD(0x2226), { 0x2225, 0x0338 } },
01479 { UTF32_NFKD(0x222C), { 0x222B, 0x222B } },
01480 { UTF32_NFKD(0x222D), { 0x222B, 0x222B, 0x222B } },
01481 { UTF32_NFKD(0x222F), { 0x222E, 0x222E } },
01482 { UTF32_NFKD(0x2230), { 0x222E, 0x222E, 0x222E } },
01483 { UTF32_NFD(0x2241), { 0x223C, 0x0338 } },
01484 { UTF32_NFD(0x2244), { 0x2243, 0x0338 } },
01485 { UTF32_NFD(0x2247), { 0x2245, 0x0338 } },
01486 { UTF32_NFD(0x2249), { 0x2248, 0x0338 } },
01487 { UTF32_NFD(0x2260), { 0x003D, 0x0338 } },
01488 { UTF32_NFD(0x2262), { 0x2261, 0x0338 } },
01489 { UTF32_NFD(0x226D), { 0x224D, 0x0338 } },
01490 { UTF32_NFD(0x226E), { 0x003C, 0x0338 } },
01491 { UTF32_NFD(0x226F), { 0x003E, 0x0338 } },
01492 { UTF32_NFD(0x2270), { 0x2264, 0x0338 } },
01493 { UTF32_NFD(0x2271), { 0x2265, 0x0338 } },
01494 { UTF32_NFD(0x2274), { 0x2272, 0x0338 } },
01495 { UTF32_NFD(0x2275), { 0x2273, 0x0338 } },
01496 { UTF32_NFD(0x2278), { 0x2276, 0x0338 } },
01497 { UTF32_NFD(0x2279), { 0x2277, 0x0338 } },
01498 { UTF32_NFD(0x2280), { 0x227A, 0x0338 } },
01499 { UTF32_NFD(0x2281), { 0x227B, 0x0338 } },
01500 { UTF32_NFD(0x2284), { 0x2282, 0x0338 } },
01501 { UTF32_NFD(0x2285), { 0x2283, 0x0338 } },
01502 { UTF32_NFD(0x2288), { 0x2286, 0x0338 } },
01503 { UTF32_NFD(0x2289), { 0x2287, 0x0338 } },
01504 { UTF32_NFD(0x22AC), { 0x22A2, 0x0338 } },
01505 { UTF32_NFD(0x22AD), { 0x22A8, 0x0338 } },
01506 { UTF32_NFD(0x22AE), { 0x22A9, 0x0338 } },
01507 { UTF32_NFD(0x22AF), { 0x22AB, 0x0338 } },
01508 { UTF32_NFD(0x22E0), { 0x227C, 0x0338 } },
01509 { UTF32_NFD(0x22E1), { 0x227D, 0x0338 } },
01510 { UTF32_NFD(0x22E2), { 0x2291, 0x0338 } },
01511 { UTF32_NFD(0x22E3), { 0x2292, 0x0338 } },
01512 { UTF32_NFD(0x22EA), { 0x22B2, 0x0338 } },
01513 { UTF32_NFD(0x22EB), { 0x22B3, 0x0338 } },
01514 { UTF32_NFD(0x22EC), { 0x22B4, 0x0338 } },
01515 { UTF32_NFD(0x22ED), { 0x22B5, 0x0338 } },
01516 { UTF32_NFD(0x2329), { 0x3008 } },
01517 { UTF32_NFD(0x232A), { 0x3009 } },
01518 { UTF32_NFKD(0x2460), { 0x0031 } },
01519 { UTF32_NFKD(0x2461), { 0x0032 } },
01520 { UTF32_NFKD(0x2462), { 0x0033 } },
01521 { UTF32_NFKD(0x2463), { 0x0034 } },
01522 { UTF32_NFKD(0x2464), { 0x0035 } },
01523 { UTF32_NFKD(0x2465), { 0x0036 } },
01524 { UTF32_NFKD(0x2466), { 0x0037 } },
01525 { UTF32_NFKD(0x2467), { 0x0038 } },
01526 { UTF32_NFKD(0x2468), { 0x0039 } },
01527 { UTF32_NFKD(0x2469), { 0x0031, 0x0030 } },
01528 { UTF32_NFKD(0x246A), { 0x0031, 0x0031 } },
01529 { UTF32_NFKD(0x246B), { 0x0031, 0x0032 } },
01530 { UTF32_NFKD(0x246C), { 0x0031, 0x0033 } },
01531 { UTF32_NFKD(0x246D), { 0x0031, 0x0034 } },
01532 { UTF32_NFKD(0x246E), { 0x0031, 0x0035 } },
01533 { UTF32_NFKD(0x246F), { 0x0031, 0x0036 } },
01534 { UTF32_NFKD(0x2470), { 0x0031, 0x0037 } },
01535 { UTF32_NFKD(0x2471), { 0x0031, 0x0038 } },
01536 { UTF32_NFKD(0x2472), { 0x0031, 0x0039 } },
01537 { UTF32_NFKD(0x2473), { 0x0032, 0x0030 } },
01538 { UTF32_NFKD(0x2474), { 0x0028, 0x0031, 0x0029 } },
01539 { UTF32_NFKD(0x2475), { 0x0028, 0x0032, 0x0029 } },
01540 { UTF32_NFKD(0x2476), { 0x0028, 0x0033, 0x0029 } },
01541 { UTF32_NFKD(0x2477), { 0x0028, 0x0034, 0x0029 } },
01542 { UTF32_NFKD(0x2478), { 0x0028, 0x0035, 0x0029 } },
01543 { UTF32_NFKD(0x2479), { 0x0028, 0x0036, 0x0029 } },
01544 { UTF32_NFKD(0x247A), { 0x0028, 0x0037, 0x0029 } },
01545 { UTF32_NFKD(0x247B), { 0x0028, 0x0038, 0x0029 } },
01546 { UTF32_NFKD(0x247C), { 0x0028, 0x0039, 0x0029 } },
01547 { UTF32_NFKD(0x247D), { 0x0028, 0x0031, 0x0030, 0x0029 } },
01548 { UTF32_NFKD(0x247E), { 0x0028, 0x0031, 0x0031, 0x0029 } },
01549 { UTF32_NFKD(0x247F), { 0x0028, 0x0031, 0x0032, 0x0029 } },
01550 { UTF32_NFKD(0x2480), { 0x0028, 0x0031, 0x0033, 0x0029 } },
01551 { UTF32_NFKD(0x2481), { 0x0028, 0x0031, 0x0034, 0x0029 } },
01552 { UTF32_NFKD(0x2482), { 0x0028, 0x0031, 0x0035, 0x0029 } },
01553 { UTF32_NFKD(0x2483), { 0x0028, 0x0031, 0x0036, 0x0029 } },
01554 { UTF32_NFKD(0x2484), { 0x0028, 0x0031, 0x0037, 0x0029 } },
01555 { UTF32_NFKD(0x2485), { 0x0028, 0x0031, 0x0038, 0x0029 } },
01556 { UTF32_NFKD(0x2486), { 0x0028, 0x0031, 0x0039, 0x0029 } },
01557 { UTF32_NFKD(0x2487), { 0x0028, 0x0032, 0x0030, 0x0029 } },
01558 { UTF32_NFKD(0x2488), { 0x0031, 0x002E } },
01559 { UTF32_NFKD(0x2489), { 0x0032, 0x002E } },
01560 { UTF32_NFKD(0x248A), { 0x0033, 0x002E } },
01561 { UTF32_NFKD(0x248B), { 0x0034, 0x002E } },
01562 { UTF32_NFKD(0x248C), { 0x0035, 0x002E } },
01563 { UTF32_NFKD(0x248D), { 0x0036, 0x002E } },
01564 { UTF32_NFKD(0x248E), { 0x0037, 0x002E } },
01565 { UTF32_NFKD(0x248F), { 0x0038, 0x002E } },
01566 { UTF32_NFKD(0x2490), { 0x0039, 0x002E } },
01567 { UTF32_NFKD(0x2491), { 0x0031, 0x0030, 0x002E } },
01568 { UTF32_NFKD(0x2492), { 0x0031, 0x0031, 0x002E } },
01569 { UTF32_NFKD(0x2493), { 0x0031, 0x0032, 0x002E } },
01570 { UTF32_NFKD(0x2494), { 0x0031, 0x0033, 0x002E } },
01571 { UTF32_NFKD(0x2495), { 0x0031, 0x0034, 0x002E } },
01572 { UTF32_NFKD(0x2496), { 0x0031, 0x0035, 0x002E } },
01573 { UTF32_NFKD(0x2497), { 0x0031, 0x0036, 0x002E } },
01574 { UTF32_NFKD(0x2498), { 0x0031, 0x0037, 0x002E } },
01575 { UTF32_NFKD(0x2499), { 0x0031, 0x0038, 0x002E } },
01576 { UTF32_NFKD(0x249A), { 0x0031, 0x0039, 0x002E } },
01577 { UTF32_NFKD(0x249B), { 0x0032, 0x0030, 0x002E } },
01578 { UTF32_NFKD(0x249C), { 0x0028, 0x0061, 0x0029 } },
01579 { UTF32_NFKD(0x249D), { 0x0028, 0x0062, 0x0029 } },
01580 { UTF32_NFKD(0x249E), { 0x0028, 0x0063, 0x0029 } },
01581 { UTF32_NFKD(0x249F), { 0x0028, 0x0064, 0x0029 } },
01582 { UTF32_NFKD(0x24A0), { 0x0028, 0x0065, 0x0029 } },
01583 { UTF32_NFKD(0x24A1), { 0x0028, 0x0066, 0x0029 } },
01584 { UTF32_NFKD(0x24A2), { 0x0028, 0x0067, 0x0029 } },
01585 { UTF32_NFKD(0x24A3), { 0x0028, 0x0068, 0x0029 } },
01586 { UTF32_NFKD(0x24A4), { 0x0028, 0x0069, 0x0029 } },
01587 { UTF32_NFKD(0x24A5), { 0x0028, 0x006A, 0x0029 } },
01588 { UTF32_NFKD(0x24A6), { 0x0028, 0x006B, 0x0029 } },
01589 { UTF32_NFKD(0x24A7), { 0x0028, 0x006C, 0x0029 } },
01590 { UTF32_NFKD(0x24A8), { 0x0028, 0x006D, 0x0029 } },
01591 { UTF32_NFKD(0x24A9), { 0x0028, 0x006E, 0x0029 } },
01592 { UTF32_NFKD(0x24AA), { 0x0028, 0x006F, 0x0029 } },
01593 { UTF32_NFKD(0x24AB), { 0x0028, 0x0070, 0x0029 } },
01594 { UTF32_NFKD(0x24AC), { 0x0028, 0x0071, 0x0029 } },
01595 { UTF32_NFKD(0x24AD), { 0x0028, 0x0072, 0x0029 } },
01596 { UTF32_NFKD(0x24AE), { 0x0028, 0x0073, 0x0029 } },
01597 { UTF32_NFKD(0x24AF), { 0x0028, 0x0074, 0x0029 } },
01598 { UTF32_NFKD(0x24B0), { 0x0028, 0x0075, 0x0029 } },
01599 { UTF32_NFKD(0x24B1), { 0x0028, 0x0076, 0x0029 } },
01600 { UTF32_NFKD(0x24B2), { 0x0028, 0x0077, 0x0029 } },
01601 { UTF32_NFKD(0x24B3), { 0x0028, 0x0078, 0x0029 } },
01602 { UTF32_NFKD(0x24B4), { 0x0028, 0x0079, 0x0029 } },
01603 { UTF32_NFKD(0x24B5), { 0x0028, 0x007A, 0x0029 } },
01604 { UTF32_NFKD(0x24B6), { 0x0041 } },
01605 { UTF32_NFKD(0x24B7), { 0x0042 } },
01606 { UTF32_NFKD(0x24B8), { 0x0043 } },
01607 { UTF32_NFKD(0x24B9), { 0x0044 } },
01608 { UTF32_NFKD(0x24BA), { 0x0045 } },
01609 { UTF32_NFKD(0x24BB), { 0x0046 } },
01610 { UTF32_NFKD(0x24BC), { 0x0047 } },
01611 { UTF32_NFKD(0x24BD), { 0x0048 } },
01612 { UTF32_NFKD(0x24BE), { 0x0049 } },
01613 { UTF32_NFKD(0x24BF), { 0x004A } },
01614 { UTF32_NFKD(0x24C0), { 0x004B } },
01615 { UTF32_NFKD(0x24C1), { 0x004C } },
01616 { UTF32_NFKD(0x24C2), { 0x004D } },
01617 { UTF32_NFKD(0x24C3), { 0x004E } },
01618 { UTF32_NFKD(0x24C4), { 0x004F } },
01619 { UTF32_NFKD(0x24C5), { 0x0050 } },
01620 { UTF32_NFKD(0x24C6), { 0x0051 } },
01621 { UTF32_NFKD(0x24C7), { 0x0052 } },
01622 { UTF32_NFKD(0x24C8), { 0x0053 } },
01623 { UTF32_NFKD(0x24C9), { 0x0054 } },
01624 { UTF32_NFKD(0x24CA), { 0x0055 } },
01625 { UTF32_NFKD(0x24CB), { 0x0056 } },
01626 { UTF32_NFKD(0x24CC), { 0x0057 } },
01627 { UTF32_NFKD(0x24CD), { 0x0058 } },
01628 { UTF32_NFKD(0x24CE), { 0x0059 } },
01629 { UTF32_NFKD(0x24CF), { 0x005A } },
01630 { UTF32_NFKD(0x24D0), { 0x0061 } },
01631 { UTF32_NFKD(0x24D1), { 0x0062 } },
01632 { UTF32_NFKD(0x24D2), { 0x0063 } },
01633 { UTF32_NFKD(0x24D3), { 0x0064 } },
01634 { UTF32_NFKD(0x24D4), { 0x0065 } },
01635 { UTF32_NFKD(0x24D5), { 0x0066 } },
01636 { UTF32_NFKD(0x24D6), { 0x0067 } },
01637 { UTF32_NFKD(0x24D7), { 0x0068 } },
01638 { UTF32_NFKD(0x24D8), { 0x0069 } },
01639 { UTF32_NFKD(0x24D9), { 0x006A } },
01640 { UTF32_NFKD(0x24DA), { 0x006B } },
01641 { UTF32_NFKD(0x24DB), { 0x006C } },
01642 { UTF32_NFKD(0x24DC), { 0x006D } },
01643 { UTF32_NFKD(0x24DD), { 0x006E } },
01644 { UTF32_NFKD(0x24DE), { 0x006F } },
01645 { UTF32_NFKD(0x24DF), { 0x0070 } },
01646 { UTF32_NFKD(0x24E0), { 0x0071 } },
01647 { UTF32_NFKD(0x24E1), { 0x0072 } },
01648 { UTF32_NFKD(0x24E2), { 0x0073 } },
01649 { UTF32_NFKD(0x24E3), { 0x0074 } },
01650 { UTF32_NFKD(0x24E4), { 0x0075 } },
01651 { UTF32_NFKD(0x24E5), { 0x0076 } },
01652 { UTF32_NFKD(0x24E6), { 0x0077 } },
01653 { UTF32_NFKD(0x24E7), { 0x0078 } },
01654 { UTF32_NFKD(0x24E8), { 0x0079 } },
01655 { UTF32_NFKD(0x24E9), { 0x007A } },
01656 { UTF32_NFKD(0x24EA), { 0x0030 } },
01657 { UTF32_NFKD(0x2A0C), { 0x222B, 0x222B, 0x222B, 0x222B } },
01658 { UTF32_NFKD(0x2A74), { 0x003A, 0x003A, 0x003D } },
01659 { UTF32_NFKD(0x2A75), { 0x003D, 0x003D } },
01660 { UTF32_NFKD(0x2A76), { 0x003D, 0x003D, 0x003D } },
01661 { UTF32_NFD(0x2ADC), { 0x2ADD, 0x0338 } },
01662 { UTF32_NFKD(0x2D6F), { 0x2D61 } },
01663 { UTF32_NFKD(0x2E9F), { 0x6BCD } },
01664 { UTF32_NFKD(0x2EF3), { 0x9F9F } },
01665 { UTF32_NFKD(0x2F00), { 0x4E00 } },
01666 { UTF32_NFKD(0x2F01), { 0x4E28 } },
01667 { UTF32_NFKD(0x2F02), { 0x4E36 } },
01668 { UTF32_NFKD(0x2F03), { 0x4E3F } },
01669 { UTF32_NFKD(0x2F04), { 0x4E59 } },
01670 { UTF32_NFKD(0x2F05), { 0x4E85 } },
01671 { UTF32_NFKD(0x2F06), { 0x4E8C } },
01672 { UTF32_NFKD(0x2F07), { 0x4EA0 } },
01673 { UTF32_NFKD(0x2F08), { 0x4EBA } },
01674 { UTF32_NFKD(0x2F09), { 0x513F } },
01675 { UTF32_NFKD(0x2F0A), { 0x5165 } },
01676 { UTF32_NFKD(0x2F0B), { 0x516B } },
01677 { UTF32_NFKD(0x2F0C), { 0x5182 } },
01678 { UTF32_NFKD(0x2F0D), { 0x5196 } },
01679 { UTF32_NFKD(0x2F0E), { 0x51AB } },
01680 { UTF32_NFKD(0x2F0F), { 0x51E0 } },
01681 { UTF32_NFKD(0x2F10), { 0x51F5 } },
01682 { UTF32_NFKD(0x2F11), { 0x5200 } },
01683 { UTF32_NFKD(0x2F12), { 0x529B } },
01684 { UTF32_NFKD(0x2F13), { 0x52F9 } },
01685 { UTF32_NFKD(0x2F14), { 0x5315 } },
01686 { UTF32_NFKD(0x2F15), { 0x531A } },
01687 { UTF32_NFKD(0x2F16), { 0x5338 } },
01688 { UTF32_NFKD(0x2F17), { 0x5341 } },
01689 { UTF32_NFKD(0x2F18), { 0x535C } },
01690 { UTF32_NFKD(0x2F19), { 0x5369 } },
01691 { UTF32_NFKD(0x2F1A), { 0x5382 } },
01692 { UTF32_NFKD(0x2F1B), { 0x53B6 } },
01693 { UTF32_NFKD(0x2F1C), { 0x53C8 } },
01694 { UTF32_NFKD(0x2F1D), { 0x53E3 } },
01695 { UTF32_NFKD(0x2F1E), { 0x56D7 } },
01696 { UTF32_NFKD(0x2F1F), { 0x571F } },
01697 { UTF32_NFKD(0x2F20), { 0x58EB } },
01698 { UTF32_NFKD(0x2F21), { 0x5902 } },
01699 { UTF32_NFKD(0x2F22), { 0x590A } },
01700 { UTF32_NFKD(0x2F23), { 0x5915 } },
01701 { UTF32_NFKD(0x2F24), { 0x5927 } },
01702 { UTF32_NFKD(0x2F25), { 0x5973 } },
01703 { UTF32_NFKD(0x2F26), { 0x5B50 } },
01704 { UTF32_NFKD(0x2F27), { 0x5B80 } },
01705 { UTF32_NFKD(0x2F28), { 0x5BF8 } },
01706 { UTF32_NFKD(0x2F29), { 0x5C0F } },
01707 { UTF32_NFKD(0x2F2A), { 0x5C22 } },
01708 { UTF32_NFKD(0x2F2B), { 0x5C38 } },
01709 { UTF32_NFKD(0x2F2C), { 0x5C6E } },
01710 { UTF32_NFKD(0x2F2D), { 0x5C71 } },
01711 { UTF32_NFKD(0x2F2E), { 0x5DDB } },
01712 { UTF32_NFKD(0x2F2F), { 0x5DE5 } },
01713 { UTF32_NFKD(0x2F30), { 0x5DF1 } },
01714 { UTF32_NFKD(0x2F31), { 0x5DFE } },
01715 { UTF32_NFKD(0x2F32), { 0x5E72 } },
01716 { UTF32_NFKD(0x2F33), { 0x5E7A } },
01717 { UTF32_NFKD(0x2F34), { 0x5E7F } },
01718 { UTF32_NFKD(0x2F35), { 0x5EF4 } },
01719 { UTF32_NFKD(0x2F36), { 0x5EFE } },
01720 { UTF32_NFKD(0x2F37), { 0x5F0B } },
01721 { UTF32_NFKD(0x2F38), { 0x5F13 } },
01722 { UTF32_NFKD(0x2F39), { 0x5F50 } },
01723 { UTF32_NFKD(0x2F3A), { 0x5F61 } },
01724 { UTF32_NFKD(0x2F3B), { 0x5F73 } },
01725 { UTF32_NFKD(0x2F3C), { 0x5FC3 } },
01726 { UTF32_NFKD(0x2F3D), { 0x6208 } },
01727 { UTF32_NFKD(0x2F3E), { 0x6236 } },
01728 { UTF32_NFKD(0x2F3F), { 0x624B } },
01729 { UTF32_NFKD(0x2F40), { 0x652F } },
01730 { UTF32_NFKD(0x2F41), { 0x6534 } },
01731 { UTF32_NFKD(0x2F42), { 0x6587 } },
01732 { UTF32_NFKD(0x2F43), { 0x6597 } },
01733 { UTF32_NFKD(0x2F44), { 0x65A4 } },
01734 { UTF32_NFKD(0x2F45), { 0x65B9 } },
01735 { UTF32_NFKD(0x2F46), { 0x65E0 } },
01736 { UTF32_NFKD(0x2F47), { 0x65E5 } },
01737 { UTF32_NFKD(0x2F48), { 0x66F0 } },
01738 { UTF32_NFKD(0x2F49), { 0x6708 } },
01739 { UTF32_NFKD(0x2F4A), { 0x6728 } },
01740 { UTF32_NFKD(0x2F4B), { 0x6B20 } },
01741 { UTF32_NFKD(0x2F4C), { 0x6B62 } },
01742 { UTF32_NFKD(0x2F4D), { 0x6B79 } },
01743 { UTF32_NFKD(0x2F4E), { 0x6BB3 } },
01744 { UTF32_NFKD(0x2F4F), { 0x6BCB } },
01745 { UTF32_NFKD(0x2F50), { 0x6BD4 } },
01746 { UTF32_NFKD(0x2F51), { 0x6BDB } },
01747 { UTF32_NFKD(0x2F52), { 0x6C0F } },
01748 { UTF32_NFKD(0x2F53), { 0x6C14 } },
01749 { UTF32_NFKD(0x2F54), { 0x6C34 } },
01750 { UTF32_NFKD(0x2F55), { 0x706B } },
01751 { UTF32_NFKD(0x2F56), { 0x722A } },
01752 { UTF32_NFKD(0x2F57), { 0x7236 } },
01753 { UTF32_NFKD(0x2F58), { 0x723B } },
01754 { UTF32_NFKD(0x2F59), { 0x723F } },
01755 { UTF32_NFKD(0x2F5A), { 0x7247 } },
01756 { UTF32_NFKD(0x2F5B), { 0x7259 } },
01757 { UTF32_NFKD(0x2F5C), { 0x725B } },
01758 { UTF32_NFKD(0x2F5D), { 0x72AC } },
01759 { UTF32_NFKD(0x2F5E), { 0x7384 } },
01760 { UTF32_NFKD(0x2F5F), { 0x7389 } },
01761 { UTF32_NFKD(0x2F60), { 0x74DC } },
01762 { UTF32_NFKD(0x2F61), { 0x74E6 } },
01763 { UTF32_NFKD(0x2F62), { 0x7518 } },
01764 { UTF32_NFKD(0x2F63), { 0x751F } },
01765 { UTF32_NFKD(0x2F64), { 0x7528 } },
01766 { UTF32_NFKD(0x2F65), { 0x7530 } },
01767 { UTF32_NFKD(0x2F66), { 0x758B } },
01768 { UTF32_NFKD(0x2F67), { 0x7592 } },
01769 { UTF32_NFKD(0x2F68), { 0x7676 } },
01770 { UTF32_NFKD(0x2F69), { 0x767D } },
01771 { UTF32_NFKD(0x2F6A), { 0x76AE } },
01772 { UTF32_NFKD(0x2F6B), { 0x76BF } },
01773 { UTF32_NFKD(0x2F6C), { 0x76EE } },
01774 { UTF32_NFKD(0x2F6D), { 0x77DB } },
01775 { UTF32_NFKD(0x2F6E), { 0x77E2 } },
01776 { UTF32_NFKD(0x2F6F), { 0x77F3 } },
01777 { UTF32_NFKD(0x2F70), { 0x793A } },
01778 { UTF32_NFKD(0x2F71), { 0x79B8 } },
01779 { UTF32_NFKD(0x2F72), { 0x79BE } },
01780 { UTF32_NFKD(0x2F73), { 0x7A74 } },
01781 { UTF32_NFKD(0x2F74), { 0x7ACB } },
01782 { UTF32_NFKD(0x2F75), { 0x7AF9 } },
01783 { UTF32_NFKD(0x2F76), { 0x7C73 } },
01784 { UTF32_NFKD(0x2F77), { 0x7CF8 } },
01785 { UTF32_NFKD(0x2F78), { 0x7F36 } },
01786 { UTF32_NFKD(0x2F79), { 0x7F51 } },
01787 { UTF32_NFKD(0x2F7A), { 0x7F8A } },
01788 { UTF32_NFKD(0x2F7B), { 0x7FBD } },
01789 { UTF32_NFKD(0x2F7C), { 0x8001 } },
01790 { UTF32_NFKD(0x2F7D), { 0x800C } },
01791 { UTF32_NFKD(0x2F7E), { 0x8012 } },
01792 { UTF32_NFKD(0x2F7F), { 0x8033 } },
01793 { UTF32_NFKD(0x2F80), { 0x807F } },
01794 { UTF32_NFKD(0x2F81), { 0x8089 } },
01795 { UTF32_NFKD(0x2F82), { 0x81E3 } },
01796 { UTF32_NFKD(0x2F83), { 0x81EA } },
01797 { UTF32_NFKD(0x2F84), { 0x81F3 } },
01798 { UTF32_NFKD(0x2F85), { 0x81FC } },
01799 { UTF32_NFKD(0x2F86), { 0x820C } },
01800 { UTF32_NFKD(0x2F87), { 0x821B } },
01801 { UTF32_NFKD(0x2F88), { 0x821F } },
01802 { UTF32_NFKD(0x2F89), { 0x826E } },
01803 { UTF32_NFKD(0x2F8A), { 0x8272 } },
01804 { UTF32_NFKD(0x2F8B), { 0x8278 } },
01805 { UTF32_NFKD(0x2F8C), { 0x864D } },
01806 { UTF32_NFKD(0x2F8D), { 0x866B } },
01807 { UTF32_NFKD(0x2F8E), { 0x8840 } },
01808 { UTF32_NFKD(0x2F8F), { 0x884C } },
01809 { UTF32_NFKD(0x2F90), { 0x8863 } },
01810 { UTF32_NFKD(0x2F91), { 0x897E } },
01811 { UTF32_NFKD(0x2F92), { 0x898B } },
01812 { UTF32_NFKD(0x2F93), { 0x89D2 } },
01813 { UTF32_NFKD(0x2F94), { 0x8A00 } },
01814 { UTF32_NFKD(0x2F95), { 0x8C37 } },
01815 { UTF32_NFKD(0x2F96), { 0x8C46 } },
01816 { UTF32_NFKD(0x2F97), { 0x8C55 } },
01817 { UTF32_NFKD(0x2F98), { 0x8C78 } },
01818 { UTF32_NFKD(0x2F99), { 0x8C9D } },
01819 { UTF32_NFKD(0x2F9A), { 0x8D64 } },
01820 { UTF32_NFKD(0x2F9B), { 0x8D70 } },
01821 { UTF32_NFKD(0x2F9C), { 0x8DB3 } },
01822 { UTF32_NFKD(0x2F9D), { 0x8EAB } },
01823 { UTF32_NFKD(0x2F9E), { 0x8ECA } },
01824 { UTF32_NFKD(0x2F9F), { 0x8F9B } },
01825 { UTF32_NFKD(0x2FA0), { 0x8FB0 } },
01826 { UTF32_NFKD(0x2FA1), { 0x8FB5 } },
01827 { UTF32_NFKD(0x2FA2), { 0x9091 } },
01828 { UTF32_NFKD(0x2FA3), { 0x9149 } },
01829 { UTF32_NFKD(0x2FA4), { 0x91C6 } },
01830 { UTF32_NFKD(0x2FA5), { 0x91CC } },
01831 { UTF32_NFKD(0x2FA6), { 0x91D1 } },
01832 { UTF32_NFKD(0x2FA7), { 0x9577 } },
01833 { UTF32_NFKD(0x2FA8), { 0x9580 } },
01834 { UTF32_NFKD(0x2FA9), { 0x961C } },
01835 { UTF32_NFKD(0x2FAA), { 0x96B6 } },
01836 { UTF32_NFKD(0x2FAB), { 0x96B9 } },
01837 { UTF32_NFKD(0x2FAC), { 0x96E8 } },
01838 { UTF32_NFKD(0x2FAD), { 0x9751 } },
01839 { UTF32_NFKD(0x2FAE), { 0x975E } },
01840 { UTF32_NFKD(0x2FAF), { 0x9762 } },
01841 { UTF32_NFKD(0x2FB0), { 0x9769 } },
01842 { UTF32_NFKD(0x2FB1), { 0x97CB } },
01843 { UTF32_NFKD(0x2FB2), { 0x97ED } },
01844 { UTF32_NFKD(0x2FB3), { 0x97F3 } },
01845 { UTF32_NFKD(0x2FB4), { 0x9801 } },
01846 { UTF32_NFKD(0x2FB5), { 0x98A8 } },
01847 { UTF32_NFKD(0x2FB6), { 0x98DB } },
01848 { UTF32_NFKD(0x2FB7), { 0x98DF } },
01849 { UTF32_NFKD(0x2FB8), { 0x9996 } },
01850 { UTF32_NFKD(0x2FB9), { 0x9999 } },
01851 { UTF32_NFKD(0x2FBA), { 0x99AC } },
01852 { UTF32_NFKD(0x2FBB), { 0x9AA8 } },
01853 { UTF32_NFKD(0x2FBC), { 0x9AD8 } },
01854 { UTF32_NFKD(0x2FBD), { 0x9ADF } },
01855 { UTF32_NFKD(0x2FBE), { 0x9B25 } },
01856 { UTF32_NFKD(0x2FBF), { 0x9B2F } },
01857 { UTF32_NFKD(0x2FC0), { 0x9B32 } },
01858 { UTF32_NFKD(0x2FC1), { 0x9B3C } },
01859 { UTF32_NFKD(0x2FC2), { 0x9B5A } },
01860 { UTF32_NFKD(0x2FC3), { 0x9CE5 } },
01861 { UTF32_NFKD(0x2FC4), { 0x9E75 } },
01862 { UTF32_NFKD(0x2FC5), { 0x9E7F } },
01863 { UTF32_NFKD(0x2FC6), { 0x9EA5 } },
01864 { UTF32_NFKD(0x2FC7), { 0x9EBB } },
01865 { UTF32_NFKD(0x2FC8), { 0x9EC3 } },
01866 { UTF32_NFKD(0x2FC9), { 0x9ECD } },
01867 { UTF32_NFKD(0x2FCA), { 0x9ED1 } },
01868 { UTF32_NFKD(0x2FCB), { 0x9EF9 } },
01869 { UTF32_NFKD(0x2FCC), { 0x9EFD } },
01870 { UTF32_NFKD(0x2FCD), { 0x9F0E } },
01871 { UTF32_NFKD(0x2FCE), { 0x9F13 } },
01872 { UTF32_NFKD(0x2FCF), { 0x9F20 } },
01873 { UTF32_NFKD(0x2FD0), { 0x9F3B } },
01874 { UTF32_NFKD(0x2FD1), { 0x9F4A } },
01875 { UTF32_NFKD(0x2FD2), { 0x9F52 } },
01876 { UTF32_NFKD(0x2FD3), { 0x9F8D } },
01877 { UTF32_NFKD(0x2FD4), { 0x9F9C } },
01878 { UTF32_NFKD(0x2FD5), { 0x9FA0 } },
01879 { UTF32_NFKD(0x3000), { 0x0020 } },
01880 { UTF32_NFKD(0x3036), { 0x3012 } },
01881 { UTF32_NFKD(0x3038), { 0x5341 } },
01882 { UTF32_NFKD(0x3039), { 0x5344 } },
01883 { UTF32_NFKD(0x303A), { 0x5345 } },
01884 { UTF32_NFD(0x304C), { 0x304B, 0x3099 } },
01885 { UTF32_NFD(0x304E), { 0x304D, 0x3099 } },
01886 { UTF32_NFD(0x3050), { 0x304F, 0x3099 } },
01887 { UTF32_NFD(0x3052), { 0x3051, 0x3099 } },
01888 { UTF32_NFD(0x3054), { 0x3053, 0x3099 } },
01889 { UTF32_NFD(0x3056), { 0x3055, 0x3099 } },
01890 { UTF32_NFD(0x3058), { 0x3057, 0x3099 } },
01891 { UTF32_NFD(0x305A), { 0x3059, 0x3099 } },
01892 { UTF32_NFD(0x305C), { 0x305B, 0x3099 } },
01893 { UTF32_NFD(0x305E), { 0x305D, 0x3099 } },
01894 { UTF32_NFD(0x3060), { 0x305F, 0x3099 } },
01895 { UTF32_NFD(0x3062), { 0x3061, 0x3099 } },
01896 { UTF32_NFD(0x3065), { 0x3064, 0x3099 } },
01897 { UTF32_NFD(0x3067), { 0x3066, 0x3099 } },
01898 { UTF32_NFD(0x3069), { 0x3068, 0x3099 } },
01899 { UTF32_NFD(0x3070), { 0x306F, 0x3099 } },
01900 { UTF32_NFD(0x3071), { 0x306F, 0x309A } },
01901 { UTF32_NFD(0x3073), { 0x3072, 0x3099 } },
01902 { UTF32_NFD(0x3074), { 0x3072, 0x309A } },
01903 { UTF32_NFD(0x3076), { 0x3075, 0x3099 } },
01904 { UTF32_NFD(0x3077), { 0x3075, 0x309A } },
01905 { UTF32_NFD(0x3079), { 0x3078, 0x3099 } },
01906 { UTF32_NFD(0x307A), { 0x3078, 0x309A } },
01907 { UTF32_NFD(0x307C), { 0x307B, 0x3099 } },
01908 { UTF32_NFD(0x307D), { 0x307B, 0x309A } },
01909 { UTF32_NFD(0x3094), { 0x3046, 0x3099 } },
01910 { UTF32_NFKD(0x309B), { 0x0020, 0x3099 } },
01911 { UTF32_NFKD(0x309C), { 0x0020, 0x309A } },
01912 { UTF32_NFD(0x309E), { 0x309D, 0x3099 } },
01913 { UTF32_NFKD(0x309F), { 0x3088, 0x308A } },
01914 { UTF32_NFD(0x30AC), { 0x30AB, 0x3099 } },
01915 { UTF32_NFD(0x30AE), { 0x30AD, 0x3099 } },
01916 { UTF32_NFD(0x30B0), { 0x30AF, 0x3099 } },
01917 { UTF32_NFD(0x30B2), { 0x30B1, 0x3099 } },
01918 { UTF32_NFD(0x30B4), { 0x30B3, 0x3099 } },
01919 { UTF32_NFD(0x30B6), { 0x30B5, 0x3099 } },
01920 { UTF32_NFD(0x30B8), { 0x30B7, 0x3099 } },
01921 { UTF32_NFD(0x30BA), { 0x30B9, 0x3099 } },
01922 { UTF32_NFD(0x30BC), { 0x30BB, 0x3099 } },
01923 { UTF32_NFD(0x30BE), { 0x30BD, 0x3099 } },
01924 { UTF32_NFD(0x30C0), { 0x30BF, 0x3099 } },
01925 { UTF32_NFD(0x30C2), { 0x30C1, 0x3099 } },
01926 { UTF32_NFD(0x30C5), { 0x30C4, 0x3099 } },
01927 { UTF32_NFD(0x30C7), { 0x30C6, 0x3099 } },
01928 { UTF32_NFD(0x30C9), { 0x30C8, 0x3099 } },
01929 { UTF32_NFD(0x30D0), { 0x30CF, 0x3099 } },
01930 { UTF32_NFD(0x30D1), { 0x30CF, 0x309A } },
01931 { UTF32_NFD(0x30D3), { 0x30D2, 0x3099 } },
01932 { UTF32_NFD(0x30D4), { 0x30D2, 0x309A } },
01933 { UTF32_NFD(0x30D6), { 0x30D5, 0x3099 } },
01934 { UTF32_NFD(0x30D7), { 0x30D5, 0x309A } },
01935 { UTF32_NFD(0x30D9), { 0x30D8, 0x3099 } },
01936 { UTF32_NFD(0x30DA), { 0x30D8, 0x309A } },
01937 { UTF32_NFD(0x30DC), { 0x30DB, 0x3099 } },
01938 { UTF32_NFD(0x30DD), { 0x30DB, 0x309A } },
01939 { UTF32_NFD(0x30F4), { 0x30A6, 0x3099 } },
01940 { UTF32_NFD(0x30F7), { 0x30EF, 0x3099 } },
01941 { UTF32_NFD(0x30F8), { 0x30F0, 0x3099 } },
01942 { UTF32_NFD(0x30F9), { 0x30F1, 0x3099 } },
01943 { UTF32_NFD(0x30FA), { 0x30F2, 0x3099 } },
01944 { UTF32_NFD(0x30FE), { 0x30FD, 0x3099 } },
01945 { UTF32_NFKD(0x30FF), { 0x30B3, 0x30C8 } },
01946 { UTF32_NFKD(0x3131), { 0x1100 } },
01947 { UTF32_NFKD(0x3132), { 0x1101 } },
01948 { UTF32_NFKD(0x3133), { 0x11AA } },
01949 { UTF32_NFKD(0x3134), { 0x1102 } },
01950 { UTF32_NFKD(0x3135), { 0x11AC } },
01951 { UTF32_NFKD(0x3136), { 0x11AD } },
01952 { UTF32_NFKD(0x3137), { 0x1103 } },
01953 { UTF32_NFKD(0x3138), { 0x1104 } },
01954 { UTF32_NFKD(0x3139), { 0x1105 } },
01955 { UTF32_NFKD(0x313A), { 0x11B0 } },
01956 { UTF32_NFKD(0x313B), { 0x11B1 } },
01957 { UTF32_NFKD(0x313C), { 0x11B2 } },
01958 { UTF32_NFKD(0x313D), { 0x11B3 } },
01959 { UTF32_NFKD(0x313E), { 0x11B4 } },
01960 { UTF32_NFKD(0x313F), { 0x11B5 } },
01961 { UTF32_NFKD(0x3140), { 0x111A } },
01962 { UTF32_NFKD(0x3141), { 0x1106 } },
01963 { UTF32_NFKD(0x3142), { 0x1107 } },
01964 { UTF32_NFKD(0x3143), { 0x1108 } },
01965 { UTF32_NFKD(0x3144), { 0x1121 } },
01966 { UTF32_NFKD(0x3145), { 0x1109 } },
01967 { UTF32_NFKD(0x3146), { 0x110A } },
01968 { UTF32_NFKD(0x3147), { 0x110B } },
01969 { UTF32_NFKD(0x3148), { 0x110C } },
01970 { UTF32_NFKD(0x3149), { 0x110D } },
01971 { UTF32_NFKD(0x314A), { 0x110E } },
01972 { UTF32_NFKD(0x314B), { 0x110F } },
01973 { UTF32_NFKD(0x314C), { 0x1110 } },
01974 { UTF32_NFKD(0x314D), { 0x1111 } },
01975 { UTF32_NFKD(0x314E), { 0x1112 } },
01976 { UTF32_NFKD(0x314F), { 0x1161 } },
01977 { UTF32_NFKD(0x3150), { 0x1162 } },
01978 { UTF32_NFKD(0x3151), { 0x1163 } },
01979 { UTF32_NFKD(0x3152), { 0x1164 } },
01980 { UTF32_NFKD(0x3153), { 0x1165 } },
01981 { UTF32_NFKD(0x3154), { 0x1166 } },
01982 { UTF32_NFKD(0x3155), { 0x1167 } },
01983 { UTF32_NFKD(0x3156), { 0x1168 } },
01984 { UTF32_NFKD(0x3157), { 0x1169 } },
01985 { UTF32_NFKD(0x3158), { 0x116A } },
01986 { UTF32_NFKD(0x3159), { 0x116B } },
01987 { UTF32_NFKD(0x315A), { 0x116C } },
01988 { UTF32_NFKD(0x315B), { 0x116D } },
01989 { UTF32_NFKD(0x315C), { 0x116E } },
01990 { UTF32_NFKD(0x315D), { 0x116F } },
01991 { UTF32_NFKD(0x315E), { 0x1170 } },
01992 { UTF32_NFKD(0x315F), { 0x1171 } },
01993 { UTF32_NFKD(0x3160), { 0x1172 } },
01994 { UTF32_NFKD(0x3161), { 0x1173 } },
01995 { UTF32_NFKD(0x3162), { 0x1174 } },
01996 { UTF32_NFKD(0x3163), { 0x1175 } },
01997 { UTF32_NFKD(0x3164), { 0x1160 } },
01998 { UTF32_NFKD(0x3165), { 0x1114 } },
01999 { UTF32_NFKD(0x3166), { 0x1115 } },
02000 { UTF32_NFKD(0x3167), { 0x11C7 } },
02001 { UTF32_NFKD(0x3168), { 0x11C8 } },
02002 { UTF32_NFKD(0x3169), { 0x11CC } },
02003 { UTF32_NFKD(0x316A), { 0x11CE } },
02004 { UTF32_NFKD(0x316B), { 0x11D3 } },
02005 { UTF32_NFKD(0x316C), { 0x11D7 } },
02006 { UTF32_NFKD(0x316D), { 0x11D9 } },
02007 { UTF32_NFKD(0x316E), { 0x111C } },
02008 { UTF32_NFKD(0x316F), { 0x11DD } },
02009 { UTF32_NFKD(0x3170), { 0x11DF } },
02010 { UTF32_NFKD(0x3171), { 0x111D } },
02011 { UTF32_NFKD(0x3172), { 0x111E } },
02012 { UTF32_NFKD(0x3173), { 0x1120 } },
02013 { UTF32_NFKD(0x3174), { 0x1122 } },
02014 { UTF32_NFKD(0x3175), { 0x1123 } },
02015 { UTF32_NFKD(0x3176), { 0x1127 } },
02016 { UTF32_NFKD(0x3177), { 0x1129 } },
02017 { UTF32_NFKD(0x3178), { 0x112B } },
02018 { UTF32_NFKD(0x3179), { 0x112C } },
02019 { UTF32_NFKD(0x317A), { 0x112D } },
02020 { UTF32_NFKD(0x317B), { 0x112E } },
02021 { UTF32_NFKD(0x317C), { 0x112F } },
02022 { UTF32_NFKD(0x317D), { 0x1132 } },
02023 { UTF32_NFKD(0x317E), { 0x1136 } },
02024 { UTF32_NFKD(0x317F), { 0x1140 } },
02025 { UTF32_NFKD(0x3180), { 0x1147 } },
02026 { UTF32_NFKD(0x3181), { 0x114C } },
02027 { UTF32_NFKD(0x3182), { 0x11F1 } },
02028 { UTF32_NFKD(0x3183), { 0x11F2 } },
02029 { UTF32_NFKD(0x3184), { 0x1157 } },
02030 { UTF32_NFKD(0x3185), { 0x1158 } },
02031 { UTF32_NFKD(0x3186), { 0x1159 } },
02032 { UTF32_NFKD(0x3187), { 0x1184 } },
02033 { UTF32_NFKD(0x3188), { 0x1185 } },
02034 { UTF32_NFKD(0x3189), { 0x1188 } },
02035 { UTF32_NFKD(0x318A), { 0x1191 } },
02036 { UTF32_NFKD(0x318B), { 0x1192 } },
02037 { UTF32_NFKD(0x318C), { 0x1194 } },
02038 { UTF32_NFKD(0x318D), { 0x119E } },
02039 { UTF32_NFKD(0x318E), { 0x11A1 } },
02040 { UTF32_NFKD(0x3192), { 0x4E00 } },
02041 { UTF32_NFKD(0x3193), { 0x4E8C } },
02042 { UTF32_NFKD(0x3194), { 0x4E09 } },
02043 { UTF32_NFKD(0x3195), { 0x56DB } },
02044 { UTF32_NFKD(0x3196), { 0x4E0A } },
02045 { UTF32_NFKD(0x3197), { 0x4E2D } },
02046 { UTF32_NFKD(0x3198), { 0x4E0B } },
02047 { UTF32_NFKD(0x3199), { 0x7532 } },
02048 { UTF32_NFKD(0x319A), { 0x4E59 } },
02049 { UTF32_NFKD(0x319B), { 0x4E19 } },
02050 { UTF32_NFKD(0x319C), { 0x4E01 } },
02051 { UTF32_NFKD(0x319D), { 0x5929 } },
02052 { UTF32_NFKD(0x319E), { 0x5730 } },
02053 { UTF32_NFKD(0x319F), { 0x4EBA } },
02054 { UTF32_NFKD(0x3200), { 0x0028, 0x1100, 0x0029 } },
02055 { UTF32_NFKD(0x3201), { 0x0028, 0x1102, 0x0029 } },
02056 { UTF32_NFKD(0x3202), { 0x0028, 0x1103, 0x0029 } },
02057 { UTF32_NFKD(0x3203), { 0x0028, 0x1105, 0x0029 } },
02058 { UTF32_NFKD(0x3204), { 0x0028, 0x1106, 0x0029 } },
02059 { UTF32_NFKD(0x3205), { 0x0028, 0x1107, 0x0029 } },
02060 { UTF32_NFKD(0x3206), { 0x0028, 0x1109, 0x0029 } },
02061 { UTF32_NFKD(0x3207), { 0x0028, 0x110B, 0x0029 } },
02062 { UTF32_NFKD(0x3208), { 0x0028, 0x110C, 0x0029 } },
02063 { UTF32_NFKD(0x3209), { 0x0028, 0x110E, 0x0029 } },
02064 { UTF32_NFKD(0x320A), { 0x0028, 0x110F, 0x0029 } },
02065 { UTF32_NFKD(0x320B), { 0x0028, 0x1110, 0x0029 } },
02066 { UTF32_NFKD(0x320C), { 0x0028, 0x1111, 0x0029 } },
02067 { UTF32_NFKD(0x320D), { 0x0028, 0x1112, 0x0029 } },
02068 { UTF32_NFKD(0x320E), { 0x0028, 0x1100, 0x1161, 0x0029 } },
02069 { UTF32_NFKD(0x320F), { 0x0028, 0x1102, 0x1161, 0x0029 } },
02070 { UTF32_NFKD(0x3210), { 0x0028, 0x1103, 0x1161, 0x0029 } },
02071 { UTF32_NFKD(0x3211), { 0x0028, 0x1105, 0x1161, 0x0029 } },
02072 { UTF32_NFKD(0x3212), { 0x0028, 0x1106, 0x1161, 0x0029 } },
02073 { UTF32_NFKD(0x3213), { 0x0028, 0x1107, 0x1161, 0x0029 } },
02074 { UTF32_NFKD(0x3214), { 0x0028, 0x1109, 0x1161, 0x0029 } },
02075 { UTF32_NFKD(0x3215), { 0x0028, 0x110B, 0x1161, 0x0029 } },
02076 { UTF32_NFKD(0x3216), { 0x0028, 0x110C, 0x1161, 0x0029 } },
02077 { UTF32_NFKD(0x3217), { 0x0028, 0x110E, 0x1161, 0x0029 } },
02078 { UTF32_NFKD(0x3218), { 0x0028, 0x110F, 0x1161, 0x0029 } },
02079 { UTF32_NFKD(0x3219), { 0x0028, 0x1110, 0x1161, 0x0029 } },
02080 { UTF32_NFKD(0x321A), { 0x0028, 0x1111, 0x1161, 0x0029 } },
02081 { UTF32_NFKD(0x321B), { 0x0028, 0x1112, 0x1161, 0x0029 } },
02082 { UTF32_NFKD(0x321C), { 0x0028, 0x110C, 0x116E, 0x0029 } },
02083 { UTF32_NFKD(0x321D), { 0x0028, 0x110B, 0x1169, 0x110C, 0x1165, 0x11AB, 0x0029 } },
02084 { UTF32_NFKD(0x321E), { 0x0028, 0x110B, 0x1169, 0x1112, 0x116E, 0x0029 } },
02085 { UTF32_NFKD(0x3220), { 0x0028, 0x4E00, 0x0029 } },
02086 { UTF32_NFKD(0x3221), { 0x0028, 0x4E8C, 0x0029 } },
02087 { UTF32_NFKD(0x3222), { 0x0028, 0x4E09, 0x0029 } },
02088 { UTF32_NFKD(0x3223), { 0x0028, 0x56DB, 0x0029 } },
02089 { UTF32_NFKD(0x3224), { 0x0028, 0x4E94, 0x0029 } },
02090 { UTF32_NFKD(0x3225), { 0x0028, 0x516D, 0x0029 } },
02091 { UTF32_NFKD(0x3226), { 0x0028, 0x4E03, 0x0029 } },
02092 { UTF32_NFKD(0x3227), { 0x0028, 0x516B, 0x0029 } },
02093 { UTF32_NFKD(0x3228), { 0x0028, 0x4E5D, 0x0029 } },
02094 { UTF32_NFKD(0x3229), { 0x0028, 0x5341, 0x0029 } },
02095 { UTF32_NFKD(0x322A), { 0x0028, 0x6708, 0x0029 } },
02096 { UTF32_NFKD(0x322B), { 0x0028, 0x706B, 0x0029 } },
02097 { UTF32_NFKD(0x322C), { 0x0028, 0x6C34, 0x0029 } },
02098 { UTF32_NFKD(0x322D), { 0x0028, 0x6728, 0x0029 } },
02099 { UTF32_NFKD(0x322E), { 0x0028, 0x91D1, 0x0029 } },
02100 { UTF32_NFKD(0x322F), { 0x0028, 0x571F, 0x0029 } },
02101 { UTF32_NFKD(0x3230), { 0x0028, 0x65E5, 0x0029 } },
02102 { UTF32_NFKD(0x3231), { 0x0028, 0x682A, 0x0029 } },
02103 { UTF32_NFKD(0x3232), { 0x0028, 0x6709, 0x0029 } },
02104 { UTF32_NFKD(0x3233), { 0x0028, 0x793E, 0x0029 } },
02105 { UTF32_NFKD(0x3234), { 0x0028, 0x540D, 0x0029 } },
02106 { UTF32_NFKD(0x3235), { 0x0028, 0x7279, 0x0029 } },
02107 { UTF32_NFKD(0x3236), { 0x0028, 0x8CA1, 0x0029 } },
02108 { UTF32_NFKD(0x3237), { 0x0028, 0x795D, 0x0029 } },
02109 { UTF32_NFKD(0x3238), { 0x0028, 0x52B4, 0x0029 } },
02110 { UTF32_NFKD(0x3239), { 0x0028, 0x4EE3, 0x0029 } },
02111 { UTF32_NFKD(0x323A), { 0x0028, 0x547C, 0x0029 } },
02112 { UTF32_NFKD(0x323B), { 0x0028, 0x5B66, 0x0029 } },
02113 { UTF32_NFKD(0x323C), { 0x0028, 0x76E3, 0x0029 } },
02114 { UTF32_NFKD(0x323D), { 0x0028, 0x4F01, 0x0029 } },
02115 { UTF32_NFKD(0x323E), { 0x0028, 0x8CC7, 0x0029 } },
02116 { UTF32_NFKD(0x323F), { 0x0028, 0x5354, 0x0029 } },
02117 { UTF32_NFKD(0x3240), { 0x0028, 0x796D, 0x0029 } },
02118 { UTF32_NFKD(0x3241), { 0x0028, 0x4F11, 0x0029 } },
02119 { UTF32_NFKD(0x3242), { 0x0028, 0x81EA, 0x0029 } },
02120 { UTF32_NFKD(0x3243), { 0x0028, 0x81F3, 0x0029 } },
02121 { UTF32_NFKD(0x3250), { 0x0050, 0x0054, 0x0045 } },
02122 { UTF32_NFKD(0x3251), { 0x0032, 0x0031 } },
02123 { UTF32_NFKD(0x3252), { 0x0032, 0x0032 } },
02124 { UTF32_NFKD(0x3253), { 0x0032, 0x0033 } },
02125 { UTF32_NFKD(0x3254), { 0x0032, 0x0034 } },
02126 { UTF32_NFKD(0x3255), { 0x0032, 0x0035 } },
02127 { UTF32_NFKD(0x3256), { 0x0032, 0x0036 } },
02128 { UTF32_NFKD(0x3257), { 0x0032, 0x0037 } },
02129 { UTF32_NFKD(0x3258), { 0x0032, 0x0038 } },
02130 { UTF32_NFKD(0x3259), { 0x0032, 0x0039 } },
02131 { UTF32_NFKD(0x325A), { 0x0033, 0x0030 } },
02132 { UTF32_NFKD(0x325B), { 0x0033, 0x0031 } },
02133 { UTF32_NFKD(0x325C), { 0x0033, 0x0032 } },
02134 { UTF32_NFKD(0x325D), { 0x0033, 0x0033 } },
02135 { UTF32_NFKD(0x325E), { 0x0033, 0x0034 } },
02136 { UTF32_NFKD(0x325F), { 0x0033, 0x0035 } },
02137 { UTF32_NFKD(0x3260), { 0x1100 } },
02138 { UTF32_NFKD(0x3261), { 0x1102 } },
02139 { UTF32_NFKD(0x3262), { 0x1103 } },
02140 { UTF32_NFKD(0x3263), { 0x1105 } },
02141 { UTF32_NFKD(0x3264), { 0x1106 } },
02142 { UTF32_NFKD(0x3265), { 0x1107 } },
02143 { UTF32_NFKD(0x3266), { 0x1109 } },
02144 { UTF32_NFKD(0x3267), { 0x110B } },
02145 { UTF32_NFKD(0x3268), { 0x110C } },
02146 { UTF32_NFKD(0x3269), { 0x110E } },
02147 { UTF32_NFKD(0x326A), { 0x110F } },
02148 { UTF32_NFKD(0x326B), { 0x1110 } },
02149 { UTF32_NFKD(0x326C), { 0x1111 } },
02150 { UTF32_NFKD(0x326D), { 0x1112 } },
02151 { UTF32_NFKD(0x326E), { 0x1100, 0x1161 } },
02152 { UTF32_NFKD(0x326F), { 0x1102, 0x1161 } },
02153 { UTF32_NFKD(0x3270), { 0x1103, 0x1161 } },
02154 { UTF32_NFKD(0x3271), { 0x1105, 0x1161 } },
02155 { UTF32_NFKD(0x3272), { 0x1106, 0x1161 } },
02156 { UTF32_NFKD(0x3273), { 0x1107, 0x1161 } },
02157 { UTF32_NFKD(0x3274), { 0x1109, 0x1161 } },
02158 { UTF32_NFKD(0x3275), { 0x110B, 0x1161 } },
02159 { UTF32_NFKD(0x3276), { 0x110C, 0x1161 } },
02160 { UTF32_NFKD(0x3277), { 0x110E, 0x1161 } },
02161 { UTF32_NFKD(0x3278), { 0x110F, 0x1161 } },
02162 { UTF32_NFKD(0x3279), { 0x1110, 0x1161 } },
02163 { UTF32_NFKD(0x327A), { 0x1111, 0x1161 } },
02164 { UTF32_NFKD(0x327B), { 0x1112, 0x1161 } },
02165 { UTF32_NFKD(0x327C), { 0x110E, 0x1161, 0x11B7, 0x1100, 0x1169 } },
02166 { UTF32_NFKD(0x327D), { 0x110C, 0x116E, 0x110B, 0x1174 } },
02167 { UTF32_NFKD(0x327E), { 0x110B, 0x116E } },
02168 { UTF32_NFKD(0x3280), { 0x4E00 } },
02169 { UTF32_NFKD(0x3281), { 0x4E8C } },
02170 { UTF32_NFKD(0x3282), { 0x4E09 } },
02171 { UTF32_NFKD(0x3283), { 0x56DB } },
02172 { UTF32_NFKD(0x3284), { 0x4E94 } },
02173 { UTF32_NFKD(0x3285), { 0x516D } },
02174 { UTF32_NFKD(0x3286), { 0x4E03 } },
02175 { UTF32_NFKD(0x3287), { 0x516B } },
02176 { UTF32_NFKD(0x3288), { 0x4E5D } },
02177 { UTF32_NFKD(0x3289), { 0x5341 } },
02178 { UTF32_NFKD(0x328A), { 0x6708 } },
02179 { UTF32_NFKD(0x328B), { 0x706B } },
02180 { UTF32_NFKD(0x328C), { 0x6C34 } },
02181 { UTF32_NFKD(0x328D), { 0x6728 } },
02182 { UTF32_NFKD(0x328E), { 0x91D1 } },
02183 { UTF32_NFKD(0x328F), { 0x571F } },
02184 { UTF32_NFKD(0x3290), { 0x65E5 } },
02185 { UTF32_NFKD(0x3291), { 0x682A } },
02186 { UTF32_NFKD(0x3292), { 0x6709 } },
02187 { UTF32_NFKD(0x3293), { 0x793E } },
02188 { UTF32_NFKD(0x3294), { 0x540D } },
02189 { UTF32_NFKD(0x3295), { 0x7279 } },
02190 { UTF32_NFKD(0x3296), { 0x8CA1 } },
02191 { UTF32_NFKD(0x3297), { 0x795D } },
02192 { UTF32_NFKD(0x3298), { 0x52B4 } },
02193 { UTF32_NFKD(0x3299), { 0x79D8 } },
02194 { UTF32_NFKD(0x329A), { 0x7537 } },
02195 { UTF32_NFKD(0x329B), { 0x5973 } },
02196 { UTF32_NFKD(0x329C), { 0x9069 } },
02197 { UTF32_NFKD(0x329D), { 0x512A } },
02198 { UTF32_NFKD(0x329E), { 0x5370 } },
02199 { UTF32_NFKD(0x329F), { 0x6CE8 } },
02200 { UTF32_NFKD(0x32A0), { 0x9805 } },
02201 { UTF32_NFKD(0x32A1), { 0x4F11 } },
02202 { UTF32_NFKD(0x32A2), { 0x5199 } },
02203 { UTF32_NFKD(0x32A3), { 0x6B63 } },
02204 { UTF32_NFKD(0x32A4), { 0x4E0A } },
02205 { UTF32_NFKD(0x32A5), { 0x4E2D } },
02206 { UTF32_NFKD(0x32A6), { 0x4E0B } },
02207 { UTF32_NFKD(0x32A7), { 0x5DE6 } },
02208 { UTF32_NFKD(0x32A8), { 0x53F3 } },
02209 { UTF32_NFKD(0x32A9), { 0x533B } },
02210 { UTF32_NFKD(0x32AA), { 0x5B97 } },
02211 { UTF32_NFKD(0x32AB), { 0x5B66 } },
02212 { UTF32_NFKD(0x32AC), { 0x76E3 } },
02213 { UTF32_NFKD(0x32AD), { 0x4F01 } },
02214 { UTF32_NFKD(0x32AE), { 0x8CC7 } },
02215 { UTF32_NFKD(0x32AF), { 0x5354 } },
02216 { UTF32_NFKD(0x32B0), { 0x591C } },
02217 { UTF32_NFKD(0x32B1), { 0x0033, 0x0036 } },
02218 { UTF32_NFKD(0x32B2), { 0x0033, 0x0037 } },
02219 { UTF32_NFKD(0x32B3), { 0x0033, 0x0038 } },
02220 { UTF32_NFKD(0x32B4), { 0x0033, 0x0039 } },
02221 { UTF32_NFKD(0x32B5), { 0x0034, 0x0030 } },
02222 { UTF32_NFKD(0x32B6), { 0x0034, 0x0031 } },
02223 { UTF32_NFKD(0x32B7), { 0x0034, 0x0032 } },
02224 { UTF32_NFKD(0x32B8), { 0x0034, 0x0033 } },
02225 { UTF32_NFKD(0x32B9), { 0x0034, 0x0034 } },
02226 { UTF32_NFKD(0x32BA), { 0x0034, 0x0035 } },
02227 { UTF32_NFKD(0x32BB), { 0x0034, 0x0036 } },
02228 { UTF32_NFKD(0x32BC), { 0x0034, 0x0037 } },
02229 { UTF32_NFKD(0x32BD), { 0x0034, 0x0038 } },
02230 { UTF32_NFKD(0x32BE), { 0x0034, 0x0039 } },
02231 { UTF32_NFKD(0x32BF), { 0x0035, 0x0030 } },
02232 { UTF32_NFKD(0x32C0), { 0x0031, 0x6708 } },
02233 { UTF32_NFKD(0x32C1), { 0x0032, 0x6708 } },
02234 { UTF32_NFKD(0x32C2), { 0x0033, 0x6708 } },
02235 { UTF32_NFKD(0x32C3), { 0x0034, 0x6708 } },
02236 { UTF32_NFKD(0x32C4), { 0x0035, 0x6708 } },
02237 { UTF32_NFKD(0x32C5), { 0x0036, 0x6708 } },
02238 { UTF32_NFKD(0x32C6), { 0x0037, 0x6708 } },
02239 { UTF32_NFKD(0x32C7), { 0x0038, 0x6708 } },
02240 { UTF32_NFKD(0x32C8), { 0x0039, 0x6708 } },
02241 { UTF32_NFKD(0x32C9), { 0x0031, 0x0030, 0x6708 } },
02242 { UTF32_NFKD(0x32CA), { 0x0031, 0x0031, 0x6708 } },
02243 { UTF32_NFKD(0x32CB), { 0x0031, 0x0032, 0x6708 } },
02244 { UTF32_NFKD(0x32CC), { 0x0048, 0x0067 } },
02245 { UTF32_NFKD(0x32CD), { 0x0065, 0x0072, 0x0067 } },
02246 { UTF32_NFKD(0x32CE), { 0x0065, 0x0056 } },
02247 { UTF32_NFKD(0x32CF), { 0x004C, 0x0054, 0x0044 } },
02248 { UTF32_NFKD(0x32D0), { 0x30A2 } },
02249 { UTF32_NFKD(0x32D1), { 0x30A4 } },
02250 { UTF32_NFKD(0x32D2), { 0x30A6 } },
02251 { UTF32_NFKD(0x32D3), { 0x30A8 } },
02252 { UTF32_NFKD(0x32D4), { 0x30AA } },
02253 { UTF32_NFKD(0x32D5), { 0x30AB } },
02254 { UTF32_NFKD(0x32D6), { 0x30AD } },
02255 { UTF32_NFKD(0x32D7), { 0x30AF } },
02256 { UTF32_NFKD(0x32D8), { 0x30B1 } },
02257 { UTF32_NFKD(0x32D9), { 0x30B3 } },
02258 { UTF32_NFKD(0x32DA), { 0x30B5 } },
02259 { UTF32_NFKD(0x32DB), { 0x30B7 } },
02260 { UTF32_NFKD(0x32DC), { 0x30B9 } },
02261 { UTF32_NFKD(0x32DD), { 0x30BB } },
02262 { UTF32_NFKD(0x32DE), { 0x30BD } },
02263 { UTF32_NFKD(0x32DF), { 0x30BF } },
02264 { UTF32_NFKD(0x32E0), { 0x30C1 } },
02265 { UTF32_NFKD(0x32E1), { 0x30C4 } },
02266 { UTF32_NFKD(0x32E2), { 0x30C6 } },
02267 { UTF32_NFKD(0x32E3), { 0x30C8 } },
02268 { UTF32_NFKD(0x32E4), { 0x30CA } },
02269 { UTF32_NFKD(0x32E5), { 0x30CB } },
02270 { UTF32_NFKD(0x32E6), { 0x30CC } },
02271 { UTF32_NFKD(0x32E7), { 0x30CD } },
02272 { UTF32_NFKD(0x32E8), { 0x30CE } },
02273 { UTF32_NFKD(0x32E9), { 0x30CF } },
02274 { UTF32_NFKD(0x32EA), { 0x30D2 } },
02275 { UTF32_NFKD(0x32EB), { 0x30D5 } },
02276 { UTF32_NFKD(0x32EC), { 0x30D8 } },
02277 { UTF32_NFKD(0x32ED), { 0x30DB } },
02278 { UTF32_NFKD(0x32EE), { 0x30DE } },
02279 { UTF32_NFKD(0x32EF), { 0x30DF } },
02280 { UTF32_NFKD(0x32F0), { 0x30E0 } },
02281 { UTF32_NFKD(0x32F1), { 0x30E1 } },
02282 { UTF32_NFKD(0x32F2), { 0x30E2 } },
02283 { UTF32_NFKD(0x32F3), { 0x30E4 } },
02284 { UTF32_NFKD(0x32F4), { 0x30E6 } },
02285 { UTF32_NFKD(0x32F5), { 0x30E8 } },
02286 { UTF32_NFKD(0x32F6), { 0x30E9 } },
02287 { UTF32_NFKD(0x32F7), { 0x30EA } },
02288 { UTF32_NFKD(0x32F8), { 0x30EB } },
02289 { UTF32_NFKD(0x32F9), { 0x30EC } },
02290 { UTF32_NFKD(0x32FA), { 0x30ED } },
02291 { UTF32_NFKD(0x32FB), { 0x30EF } },
02292 { UTF32_NFKD(0x32FC), { 0x30F0 } },
02293 { UTF32_NFKD(0x32FD), { 0x30F1 } },
02294 { UTF32_NFKD(0x32FE), { 0x30F2 } },
02295 { UTF32_NFKD(0x3300), { 0x30A2, 0x30D1, 0x30FC, 0x30C8 } },
02296 { UTF32_NFKD(0x3301), { 0x30A2, 0x30EB, 0x30D5, 0x30A1 } },
02297 { UTF32_NFKD(0x3302), { 0x30A2, 0x30F3, 0x30DA, 0x30A2 } },
02298 { UTF32_NFKD(0x3303), { 0x30A2, 0x30FC, 0x30EB } },
02299 { UTF32_NFKD(0x3304), { 0x30A4, 0x30CB, 0x30F3, 0x30B0 } },
02300 { UTF32_NFKD(0x3305), { 0x30A4, 0x30F3, 0x30C1 } },
02301 { UTF32_NFKD(0x3306), { 0x30A6, 0x30A9, 0x30F3 } },
02302 { UTF32_NFKD(0x3307), { 0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9 } },
02303 { UTF32_NFKD(0x3308), { 0x30A8, 0x30FC, 0x30AB, 0x30FC } },
02304 { UTF32_NFKD(0x3309), { 0x30AA, 0x30F3, 0x30B9 } },
02305 { UTF32_NFKD(0x330A), { 0x30AA, 0x30FC, 0x30E0 } },
02306 { UTF32_NFKD(0x330B), { 0x30AB, 0x30A4, 0x30EA } },
02307 { UTF32_NFKD(0x330C), { 0x30AB, 0x30E9, 0x30C3, 0x30C8 } },
02308 { UTF32_NFKD(0x330D), { 0x30AB, 0x30ED, 0x30EA, 0x30FC } },
02309 { UTF32_NFKD(0x330E), { 0x30AC, 0x30ED, 0x30F3 } },
02310 { UTF32_NFKD(0x330F), { 0x30AC, 0x30F3, 0x30DE } },
02311 { UTF32_NFKD(0x3310), { 0x30AE, 0x30AC } },
02312 { UTF32_NFKD(0x3311), { 0x30AE, 0x30CB, 0x30FC } },
02313 { UTF32_NFKD(0x3312), { 0x30AD, 0x30E5, 0x30EA, 0x30FC } },
02314 { UTF32_NFKD(0x3313), { 0x30AE, 0x30EB, 0x30C0, 0x30FC } },
02315 { UTF32_NFKD(0x3314), { 0x30AD, 0x30ED } },
02316 { UTF32_NFKD(0x3315), { 0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0 } },
02317 { UTF32_NFKD(0x3316), { 0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB } },
02318 { UTF32_NFKD(0x3317), { 0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8 } },
02319 { UTF32_NFKD(0x3318), { 0x30B0, 0x30E9, 0x30E0 } },
02320 { UTF32_NFKD(0x3319), { 0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3 } },
02321 { UTF32_NFKD(0x331A), { 0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED } },
02322 { UTF32_NFKD(0x331B), { 0x30AF, 0x30ED, 0x30FC, 0x30CD } },
02323 { UTF32_NFKD(0x331C), { 0x30B1, 0x30FC, 0x30B9 } },
02324 { UTF32_NFKD(0x331D), { 0x30B3, 0x30EB, 0x30CA } },
02325 { UTF32_NFKD(0x331E), { 0x30B3, 0x30FC, 0x30DD } },
02326 { UTF32_NFKD(0x331F), { 0x30B5, 0x30A4, 0x30AF, 0x30EB } },
02327 { UTF32_NFKD(0x3320), { 0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0 } },
02328 { UTF32_NFKD(0x3321), { 0x30B7, 0x30EA, 0x30F3, 0x30B0 } },
02329 { UTF32_NFKD(0x3322), { 0x30BB, 0x30F3, 0x30C1 } },
02330 { UTF32_NFKD(0x3323), { 0x30BB, 0x30F3, 0x30C8 } },
02331 { UTF32_NFKD(0x3324), { 0x30C0, 0x30FC, 0x30B9 } },
02332 { UTF32_NFKD(0x3325), { 0x30C7, 0x30B7 } },
02333 { UTF32_NFKD(0x3326), { 0x30C9, 0x30EB } },
02334 { UTF32_NFKD(0x3327), { 0x30C8, 0x30F3 } },
02335 { UTF32_NFKD(0x3328), { 0x30CA, 0x30CE } },
02336 { UTF32_NFKD(0x3329), { 0x30CE, 0x30C3, 0x30C8 } },
02337 { UTF32_NFKD(0x332A), { 0x30CF, 0x30A4, 0x30C4 } },
02338 { UTF32_NFKD(0x332B), { 0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8 } },
02339 { UTF32_NFKD(0x332C), { 0x30D1, 0x30FC, 0x30C4 } },
02340 { UTF32_NFKD(0x332D), { 0x30D0, 0x30FC, 0x30EC, 0x30EB } },
02341 { UTF32_NFKD(0x332E), { 0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB } },
02342 { UTF32_NFKD(0x332F), { 0x30D4, 0x30AF, 0x30EB } },
02343 { UTF32_NFKD(0x3330), { 0x30D4, 0x30B3 } },
02344 { UTF32_NFKD(0x3331), { 0x30D3, 0x30EB } },
02345 { UTF32_NFKD(0x3332), { 0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9 } },
02346 { UTF32_NFKD(0x3333), { 0x30D5, 0x30A3, 0x30FC, 0x30C8 } },
02347 { UTF32_NFKD(0x3334), { 0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB } },
02348 { UTF32_NFKD(0x3335), { 0x30D5, 0x30E9, 0x30F3 } },
02349 { UTF32_NFKD(0x3336), { 0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB } },
02350 { UTF32_NFKD(0x3337), { 0x30DA, 0x30BD } },
02351 { UTF32_NFKD(0x3338), { 0x30DA, 0x30CB, 0x30D2 } },
02352 { UTF32_NFKD(0x3339), { 0x30D8, 0x30EB, 0x30C4 } },
02353 { UTF32_NFKD(0x333A), { 0x30DA, 0x30F3, 0x30B9 } },
02354 { UTF32_NFKD(0x333B), { 0x30DA, 0x30FC, 0x30B8 } },
02355 { UTF32_NFKD(0x333C), { 0x30D9, 0x30FC, 0x30BF } },
02356 { UTF32_NFKD(0x333D), { 0x30DD, 0x30A4, 0x30F3, 0x30C8 } },
02357 { UTF32_NFKD(0x333E), { 0x30DC, 0x30EB, 0x30C8 } },
02358 { UTF32_NFKD(0x333F), { 0x30DB, 0x30F3 } },
02359 { UTF32_NFKD(0x3340), { 0x30DD, 0x30F3, 0x30C9 } },
02360 { UTF32_NFKD(0x3341), { 0x30DB, 0x30FC, 0x30EB } },
02361 { UTF32_NFKD(0x3342), { 0x30DB, 0x30FC, 0x30F3 } },
02362 { UTF32_NFKD(0x3343), { 0x30DE, 0x30A4, 0x30AF, 0x30ED } },
02363 { UTF32_NFKD(0x3344), { 0x30DE, 0x30A4, 0x30EB } },
02364 { UTF32_NFKD(0x3345), { 0x30DE, 0x30C3, 0x30CF } },
02365 { UTF32_NFKD(0x3346), { 0x30DE, 0x30EB, 0x30AF } },
02366 { UTF32_NFKD(0x3347), { 0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3 } },
02367 { UTF32_NFKD(0x3348), { 0x30DF, 0x30AF, 0x30ED, 0x30F3 } },
02368 { UTF32_NFKD(0x3349), { 0x30DF, 0x30EA } },
02369 { UTF32_NFKD(0x334A), { 0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB } },
02370 { UTF32_NFKD(0x334B), { 0x30E1, 0x30AC } },
02371 { UTF32_NFKD(0x334C), { 0x30E1, 0x30AC, 0x30C8, 0x30F3 } },
02372 { UTF32_NFKD(0x334D), { 0x30E1, 0x30FC, 0x30C8, 0x30EB } },
02373 { UTF32_NFKD(0x334E), { 0x30E4, 0x30FC, 0x30C9 } },
02374 { UTF32_NFKD(0x334F), { 0x30E4, 0x30FC, 0x30EB } },
02375 { UTF32_NFKD(0x3350), { 0x30E6, 0x30A2, 0x30F3 } },
02376 { UTF32_NFKD(0x3351), { 0x30EA, 0x30C3, 0x30C8, 0x30EB } },
02377 { UTF32_NFKD(0x3352), { 0x30EA, 0x30E9 } },
02378 { UTF32_NFKD(0x3353), { 0x30EB, 0x30D4, 0x30FC } },
02379 { UTF32_NFKD(0x3354), { 0x30EB, 0x30FC, 0x30D6, 0x30EB } },
02380 { UTF32_NFKD(0x3355), { 0x30EC, 0x30E0 } },
02381 { UTF32_NFKD(0x3356), { 0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3 } },
02382 { UTF32_NFKD(0x3357), { 0x30EF, 0x30C3, 0x30C8 } },
02383 { UTF32_NFKD(0x3358), { 0x0030, 0x70B9 } },
02384 { UTF32_NFKD(0x3359), { 0x0031, 0x70B9 } },
02385 { UTF32_NFKD(0x335A), { 0x0032, 0x70B9 } },
02386 { UTF32_NFKD(0x335B), { 0x0033, 0x70B9 } },
02387 { UTF32_NFKD(0x335C), { 0x0034, 0x70B9 } },
02388 { UTF32_NFKD(0x335D), { 0x0035, 0x70B9 } },
02389 { UTF32_NFKD(0x335E), { 0x0036, 0x70B9 } },
02390 { UTF32_NFKD(0x335F), { 0x0037, 0x70B9 } },
02391 { UTF32_NFKD(0x3360), { 0x0038, 0x70B9 } },
02392 { UTF32_NFKD(0x3361), { 0x0039, 0x70B9 } },
02393 { UTF32_NFKD(0x3362), { 0x0031, 0x0030, 0x70B9 } },
02394 { UTF32_NFKD(0x3363), { 0x0031, 0x0031, 0x70B9 } },
02395 { UTF32_NFKD(0x3364), { 0x0031, 0x0032, 0x70B9 } },
02396 { UTF32_NFKD(0x3365), { 0x0031, 0x0033, 0x70B9 } },
02397 { UTF32_NFKD(0x3366), { 0x0031, 0x0034, 0x70B9 } },
02398 { UTF32_NFKD(0x3367), { 0x0031, 0x0035, 0x70B9 } },
02399 { UTF32_NFKD(0x3368), { 0x0031, 0x0036, 0x70B9 } },
02400 { UTF32_NFKD(0x3369), { 0x0031, 0x0037, 0x70B9 } },
02401 { UTF32_NFKD(0x336A), { 0x0031, 0x0038, 0x70B9 } },
02402 { UTF32_NFKD(0x336B), { 0x0031, 0x0039, 0x70B9 } },
02403 { UTF32_NFKD(0x336C), { 0x0032, 0x0030, 0x70B9 } },
02404 { UTF32_NFKD(0x336D), { 0x0032, 0x0031, 0x70B9 } },
02405 { UTF32_NFKD(0x336E), { 0x0032, 0x0032, 0x70B9 } },
02406 { UTF32_NFKD(0x336F), { 0x0032, 0x0033, 0x70B9 } },
02407 { UTF32_NFKD(0x3370), { 0x0032, 0x0034, 0x70B9 } },
02408 { UTF32_NFKD(0x3371), { 0x0068, 0x0050, 0x0061 } },
02409 { UTF32_NFKD(0x3372), { 0x0064, 0x0061 } },
02410 { UTF32_NFKD(0x3373), { 0x0041, 0x0055 } },
02411 { UTF32_NFKD(0x3374), { 0x0062, 0x0061, 0x0072 } },
02412 { UTF32_NFKD(0x3375), { 0x006F, 0x0056 } },
02413 { UTF32_NFKD(0x3376), { 0x0070, 0x0063 } },
02414 { UTF32_NFKD(0x3377), { 0x0064, 0x006D } },
02415 { UTF32_NFKD(0x3378), { 0x0064, 0x006D, 0x00B2 } },
02416 { UTF32_NFKD(0x3379), { 0x0064, 0x006D, 0x00B3 } },
02417 { UTF32_NFKD(0x337A), { 0x0049, 0x0055 } },
02418 { UTF32_NFKD(0x337B), { 0x5E73, 0x6210 } },
02419 { UTF32_NFKD(0x337C), { 0x662D, 0x548C } },
02420 { UTF32_NFKD(0x337D), { 0x5927, 0x6B63 } },
02421 { UTF32_NFKD(0x337E), { 0x660E, 0x6CBB } },
02422 { UTF32_NFKD(0x337F), { 0x682A, 0x5F0F, 0x4F1A, 0x793E } },
02423 { UTF32_NFKD(0x3380), { 0x0070, 0x0041 } },
02424 { UTF32_NFKD(0x3381), { 0x006E, 0x0041 } },
02425 { UTF32_NFKD(0x3382), { 0x03BC, 0x0041 } },
02426 { UTF32_NFKD(0x3383), { 0x006D, 0x0041 } },
02427 { UTF32_NFKD(0x3384), { 0x006B, 0x0041 } },
02428 { UTF32_NFKD(0x3385), { 0x004B, 0x0042 } },
02429 { UTF32_NFKD(0x3386), { 0x004D, 0x0042 } },
02430 { UTF32_NFKD(0x3387), { 0x0047, 0x0042 } },
02431 { UTF32_NFKD(0x3388), { 0x0063, 0x0061, 0x006C } },
02432 { UTF32_NFKD(0x3389), { 0x006B, 0x0063, 0x0061, 0x006C } },
02433 { UTF32_NFKD(0x338A), { 0x0070, 0x0046 } },
02434 { UTF32_NFKD(0x338B), { 0x006E, 0x0046 } },
02435 { UTF32_NFKD(0x338C), { 0x03BC, 0x0046 } },
02436 { UTF32_NFKD(0x338D), { 0x03BC, 0x0067 } },
02437 { UTF32_NFKD(0x338E), { 0x006D, 0x0067 } },
02438 { UTF32_NFKD(0x338F), { 0x006B, 0x0067 } },
02439 { UTF32_NFKD(0x3390), { 0x0048, 0x007A } },
02440 { UTF32_NFKD(0x3391), { 0x006B, 0x0048, 0x007A } },
02441 { UTF32_NFKD(0x3392), { 0x004D, 0x0048, 0x007A } },
02442 { UTF32_NFKD(0x3393), { 0x0047, 0x0048, 0x007A } },
02443 { UTF32_NFKD(0x3394), { 0x0054, 0x0048, 0x007A } },
02444 { UTF32_NFKD(0x3395), { 0x03BC, 0x2113 } },
02445 { UTF32_NFKD(0x3396), { 0x006D, 0x2113 } },
02446 { UTF32_NFKD(0x3397), { 0x0064, 0x2113 } },
02447 { UTF32_NFKD(0x3398), { 0x006B, 0x2113 } },
02448 { UTF32_NFKD(0x3399), { 0x0066, 0x006D } },
02449 { UTF32_NFKD(0x339A), { 0x006E, 0x006D } },
02450 { UTF32_NFKD(0x339B), { 0x03BC, 0x006D } },
02451 { UTF32_NFKD(0x339C), { 0x006D, 0x006D } },
02452 { UTF32_NFKD(0x339D), { 0x0063, 0x006D } },
02453 { UTF32_NFKD(0x339E), { 0x006B, 0x006D } },
02454 { UTF32_NFKD(0x339F), { 0x006D, 0x006D, 0x00B2 } },
02455 { UTF32_NFKD(0x33A0), { 0x0063, 0x006D, 0x00B2 } },
02456 { UTF32_NFKD(0x33A1), { 0x006D, 0x00B2 } },
02457 { UTF32_NFKD(0x33A2), { 0x006B, 0x006D, 0x00B2 } },
02458 { UTF32_NFKD(0x33A3), { 0x006D, 0x006D, 0x00B3 } },
02459 { UTF32_NFKD(0x33A4), { 0x0063, 0x006D, 0x00B3 } },
02460 { UTF32_NFKD(0x33A5), { 0x006D, 0x00B3 } },
02461 { UTF32_NFKD(0x33A6), { 0x006B, 0x006D, 0x00B3 } },
02462 { UTF32_NFKD(0x33A7), { 0x006D, 0x2215, 0x0073 } },
02463 { UTF32_NFKD(0x33A8), { 0x006D, 0x2215, 0x0073, 0x00B2 } },
02464 { UTF32_NFKD(0x33A9), { 0x0050, 0x0061 } },
02465 { UTF32_NFKD(0x33AA), { 0x006B, 0x0050, 0x0061 } },
02466 { UTF32_NFKD(0x33AB), { 0x004D, 0x0050, 0x0061 } },
02467 { UTF32_NFKD(0x33AC), { 0x0047, 0x0050, 0x0061 } },
02468 { UTF32_NFKD(0x33AD), { 0x0072, 0x0061, 0x0064 } },
02469 { UTF32_NFKD(0x33AE), { 0x0072, 0x0061, 0x0064, 0x2215, 0x0073 } },
02470 { UTF32_NFKD(0x33AF), { 0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x00B2 } },
02471 { UTF32_NFKD(0x33B0), { 0x0070, 0x0073 } },
02472 { UTF32_NFKD(0x33B1), { 0x006E, 0x0073 } },
02473 { UTF32_NFKD(0x33B2), { 0x03BC, 0x0073 } },
02474 { UTF32_NFKD(0x33B3), { 0x006D, 0x0073 } },
02475 { UTF32_NFKD(0x33B4), { 0x0070, 0x0056 } },
02476 { UTF32_NFKD(0x33B5), { 0x006E, 0x0056 } },
02477 { UTF32_NFKD(0x33B6), { 0x03BC, 0x0056 } },
02478 { UTF32_NFKD(0x33B7), { 0x006D, 0x0056 } },
02479 { UTF32_NFKD(0x33B8), { 0x006B, 0x0056 } },
02480 { UTF32_NFKD(0x33B9), { 0x004D, 0x0056 } },
02481 { UTF32_NFKD(0x33BA), { 0x0070, 0x0057 } },
02482 { UTF32_NFKD(0x33BB), { 0x006E, 0x0057 } },
02483 { UTF32_NFKD(0x33BC), { 0x03BC, 0x0057 } },
02484 { UTF32_NFKD(0x33BD), { 0x006D, 0x0057 } },
02485 { UTF32_NFKD(0x33BE), { 0x006B, 0x0057 } },
02486 { UTF32_NFKD(0x33BF), { 0x004D, 0x0057 } },
02487 { UTF32_NFKD(0x33C0), { 0x006B, 0x03A9 } },
02488 { UTF32_NFKD(0x33C1), { 0x004D, 0x03A9 } },
02489 { UTF32_NFKD(0x33C2), { 0x0061, 0x002E, 0x006D, 0x002E } },
02490 { UTF32_NFKD(0x33C3), { 0x0042, 0x0071 } },
02491 { UTF32_NFKD(0x33C4), { 0x0063, 0x0063 } },
02492 { UTF32_NFKD(0x33C5), { 0x0063, 0x0064 } },
02493 { UTF32_NFKD(0x33C6), { 0x0043, 0x2215, 0x006B, 0x0067 } },
02494 { UTF32_NFKD(0x33C7), { 0x0043, 0x006F, 0x002E } },
02495 { UTF32_NFKD(0x33C8), { 0x0064, 0x0042 } },
02496 { UTF32_NFKD(0x33C9), { 0x0047, 0x0079 } },
02497 { UTF32_NFKD(0x33CA), { 0x0068, 0x0061 } },
02498 { UTF32_NFKD(0x33CB), { 0x0048, 0x0050 } },
02499 { UTF32_NFKD(0x33CC), { 0x0069, 0x006E } },
02500 { UTF32_NFKD(0x33CD), { 0x004B, 0x004B } },
02501 { UTF32_NFKD(0x33CE), { 0x004B, 0x004D } },
02502 { UTF32_NFKD(0x33CF), { 0x006B, 0x0074 } },
02503 { UTF32_NFKD(0x33D0), { 0x006C, 0x006D } },
02504 { UTF32_NFKD(0x33D1), { 0x006C, 0x006E } },
02505 { UTF32_NFKD(0x33D2), { 0x006C, 0x006F, 0x0067 } },
02506 { UTF32_NFKD(0x33D3), { 0x006C, 0x0078 } },
02507 { UTF32_NFKD(0x33D4), { 0x006D, 0x0062 } },
02508 { UTF32_NFKD(0x33D5), { 0x006D, 0x0069, 0x006C } },
02509 { UTF32_NFKD(0x33D6), { 0x006D, 0x006F, 0x006C } },
02510 { UTF32_NFKD(0x33D7), { 0x0050, 0x0048 } },
02511 { UTF32_NFKD(0x33D8), { 0x0070, 0x002E, 0x006D, 0x002E } },
02512 { UTF32_NFKD(0x33D9), { 0x0050, 0x0050, 0x004D } },
02513 { UTF32_NFKD(0x33DA), { 0x0050, 0x0052 } },
02514 { UTF32_NFKD(0x33DB), { 0x0073, 0x0072 } },
02515 { UTF32_NFKD(0x33DC), { 0x0053, 0x0076 } },
02516 { UTF32_NFKD(0x33DD), { 0x0057, 0x0062 } },
02517 { UTF32_NFKD(0x33DE), { 0x0056, 0x2215, 0x006D } },
02518 { UTF32_NFKD(0x33DF), { 0x0041, 0x2215, 0x006D } },
02519 { UTF32_NFKD(0x33E0), { 0x0031, 0x65E5 } },
02520 { UTF32_NFKD(0x33E1), { 0x0032, 0x65E5 } },
02521 { UTF32_NFKD(0x33E2), { 0x0033, 0x65E5 } },
02522 { UTF32_NFKD(0x33E3), { 0x0034, 0x65E5 } },
02523 { UTF32_NFKD(0x33E4), { 0x0035, 0x65E5 } },
02524 { UTF32_NFKD(0x33E5), { 0x0036, 0x65E5 } },
02525 { UTF32_NFKD(0x33E6), { 0x0037, 0x65E5 } },
02526 { UTF32_NFKD(0x33E7), { 0x0038, 0x65E5 } },
02527 { UTF32_NFKD(0x33E8), { 0x0039, 0x65E5 } },
02528 { UTF32_NFKD(0x33E9), { 0x0031, 0x0030, 0x65E5 } },
02529 { UTF32_NFKD(0x33EA), { 0x0031, 0x0031, 0x65E5 } },
02530 { UTF32_NFKD(0x33EB), { 0x0031, 0x0032, 0x65E5 } },
02531 { UTF32_NFKD(0x33EC), { 0x0031, 0x0033, 0x65E5 } },
02532 { UTF32_NFKD(0x33ED), { 0x0031, 0x0034, 0x65E5 } },
02533 { UTF32_NFKD(0x33EE), { 0x0031, 0x0035, 0x65E5 } },
02534 { UTF32_NFKD(0x33EF), { 0x0031, 0x0036, 0x65E5 } },
02535 { UTF32_NFKD(0x33F0), { 0x0031, 0x0037, 0x65E5 } },
02536 { UTF32_NFKD(0x33F1), { 0x0031, 0x0038, 0x65E5 } },
02537 { UTF32_NFKD(0x33F2), { 0x0031, 0x0039, 0x65E5 } },
02538 { UTF32_NFKD(0x33F3), { 0x0032, 0x0030, 0x65E5 } },
02539 { UTF32_NFKD(0x33F4), { 0x0032, 0x0031, 0x65E5 } },
02540 { UTF32_NFKD(0x33F5), { 0x0032, 0x0032, 0x65E5 } },
02541 { UTF32_NFKD(0x33F6), { 0x0032, 0x0033, 0x65E5 } },
02542 { UTF32_NFKD(0x33F7), { 0x0032, 0x0034, 0x65E5 } },
02543 { UTF32_NFKD(0x33F8), { 0x0032, 0x0035, 0x65E5 } },
02544 { UTF32_NFKD(0x33F9), { 0x0032, 0x0036, 0x65E5 } },
02545 { UTF32_NFKD(0x33FA), { 0x0032, 0x0037, 0x65E5 } },
02546 { UTF32_NFKD(0x33FB), { 0x0032, 0x0038, 0x65E5 } },
02547 { UTF32_NFKD(0x33FC), { 0x0032, 0x0039, 0x65E5 } },
02548 { UTF32_NFKD(0x33FD), { 0x0033, 0x0030, 0x65E5 } },
02549 { UTF32_NFKD(0x33FE), { 0x0033, 0x0031, 0x65E5 } },
02550 { UTF32_NFKD(0x33FF), { 0x0067, 0x0061, 0x006C } },
02551 { UTF32_NFD(0xF900), { 0x8C48 } },
02552 { UTF32_NFD(0xF901), { 0x66F4 } },
02553 { UTF32_NFD(0xF902), { 0x8ECA } },
02554 { UTF32_NFD(0xF903), { 0x8CC8 } },
02555 { UTF32_NFD(0xF904), { 0x6ED1 } },
02556 { UTF32_NFD(0xF905), { 0x4E32 } },
02557 { UTF32_NFD(0xF906), { 0x53E5 } },
02558 { UTF32_NFD(0xF907), { 0x9F9C } },
02559 { UTF32_NFD(0xF908), { 0x9F9C } },
02560 { UTF32_NFD(0xF909), { 0x5951 } },
02561 { UTF32_NFD(0xF90A), { 0x91D1 } },
02562 { UTF32_NFD(0xF90B), { 0x5587 } },
02563 { UTF32_NFD(0xF90C), { 0x5948 } },
02564 { UTF32_NFD(0xF90D), { 0x61F6 } },
02565 { UTF32_NFD(0xF90E), { 0x7669 } },
02566 { UTF32_NFD(0xF90F), { 0x7F85 } },
02567 { UTF32_NFD(0xF910), { 0x863F } },
02568 { UTF32_NFD(0xF911), { 0x87BA } },
02569 { UTF32_NFD(0xF912), { 0x88F8 } },
02570 { UTF32_NFD(0xF913), { 0x908F } },
02571 { UTF32_NFD(0xF914), { 0x6A02 } },
02572 { UTF32_NFD(0xF915), { 0x6D1B } },
02573 { UTF32_NFD(0xF916), { 0x70D9 } },
02574 { UTF32_NFD(0xF917), { 0x73DE } },
02575 { UTF32_NFD(0xF918), { 0x843D } },
02576 { UTF32_NFD(0xF919), { 0x916A } },
02577 { UTF32_NFD(0xF91A), { 0x99F1 } },
02578 { UTF32_NFD(0xF91B), { 0x4E82 } },
02579 { UTF32_NFD(0xF91C), { 0x5375 } },
02580 { UTF32_NFD(0xF91D), { 0x6B04 } },
02581 { UTF32_NFD(0xF91E), { 0x721B } },
02582 { UTF32_NFD(0xF91F), { 0x862D } },
02583 { UTF32_NFD(0xF920), { 0x9E1E } },
02584 { UTF32_NFD(0xF921), { 0x5D50 } },
02585 { UTF32_NFD(0xF922), { 0x6FEB } },
02586 { UTF32_NFD(0xF923), { 0x85CD } },
02587 { UTF32_NFD(0xF924), { 0x8964 } },
02588 { UTF32_NFD(0xF925), { 0x62C9 } },
02589 { UTF32_NFD(0xF926), { 0x81D8 } },
02590 { UTF32_NFD(0xF927), { 0x881F } },
02591 { UTF32_NFD(0xF928), { 0x5ECA } },
02592 { UTF32_NFD(0xF929), { 0x6717 } },
02593 { UTF32_NFD(0xF92A), { 0x6D6A } },
02594 { UTF32_NFD(0xF92B), { 0x72FC } },
02595 { UTF32_NFD(0xF92C), { 0x90CE } },
02596 { UTF32_NFD(0xF92D), { 0x4F86 } },
02597 { UTF32_NFD(0xF92E), { 0x51B7 } },
02598 { UTF32_NFD(0xF92F), { 0x52DE } },
02599 { UTF32_NFD(0xF930), { 0x64C4 } },
02600 { UTF32_NFD(0xF931), { 0x6AD3 } },
02601 { UTF32_NFD(0xF932), { 0x7210 } },
02602 { UTF32_NFD(0xF933), { 0x76E7 } },
02603 { UTF32_NFD(0xF934), { 0x8001 } },
02604 { UTF32_NFD(0xF935), { 0x8606 } },
02605 { UTF32_NFD(0xF936), { 0x865C } },
02606 { UTF32_NFD(0xF937), { 0x8DEF } },
02607 { UTF32_NFD(0xF938), { 0x9732 } },
02608 { UTF32_NFD(0xF939), { 0x9B6F } },
02609 { UTF32_NFD(0xF93A), { 0x9DFA } },
02610 { UTF32_NFD(0xF93B), { 0x788C } },
02611 { UTF32_NFD(0xF93C), { 0x797F } },
02612 { UTF32_NFD(0xF93D), { 0x7DA0 } },
02613 { UTF32_NFD(0xF93E), { 0x83C9 } },
02614 { UTF32_NFD(0xF93F), { 0x9304 } },
02615 { UTF32_NFD(0xF940), { 0x9E7F } },
02616 { UTF32_NFD(0xF941), { 0x8AD6 } },
02617 { UTF32_NFD(0xF942), { 0x58DF } },
02618 { UTF32_NFD(0xF943), { 0x5F04 } },
02619 { UTF32_NFD(0xF944), { 0x7C60 } },
02620 { UTF32_NFD(0xF945), { 0x807E } },
02621 { UTF32_NFD(0xF946), { 0x7262 } },
02622 { UTF32_NFD(0xF947), { 0x78CA } },
02623 { UTF32_NFD(0xF948), { 0x8CC2 } },
02624 { UTF32_NFD(0xF949), { 0x96F7 } },
02625 { UTF32_NFD(0xF94A), { 0x58D8 } },
02626 { UTF32_NFD(0xF94B), { 0x5C62 } },
02627 { UTF32_NFD(0xF94C), { 0x6A13 } },
02628 { UTF32_NFD(0xF94D), { 0x6DDA } },
02629 { UTF32_NFD(0xF94E), { 0x6F0F } },
02630 { UTF32_NFD(0xF94F), { 0x7D2F } },
02631 { UTF32_NFD(0xF950), { 0x7E37 } },
02632 { UTF32_NFD(0xF951), { 0x964B } },
02633 { UTF32_NFD(0xF952), { 0x52D2 } },
02634 { UTF32_NFD(0xF953), { 0x808B } },
02635 { UTF32_NFD(0xF954), { 0x51DC } },
02636 { UTF32_NFD(0xF955), { 0x51CC } },
02637 { UTF32_NFD(0xF956), { 0x7A1C } },
02638 { UTF32_NFD(0xF957), { 0x7DBE } },
02639 { UTF32_NFD(0xF958), { 0x83F1 } },
02640 { UTF32_NFD(0xF959), { 0x9675 } },
02641 { UTF32_NFD(0xF95A), { 0x8B80 } },
02642 { UTF32_NFD(0xF95B), { 0x62CF } },
02643 { UTF32_NFD(0xF95C), { 0x6A02 } },
02644 { UTF32_NFD(0xF95D), { 0x8AFE } },
02645 { UTF32_NFD(0xF95E), { 0x4E39 } },
02646 { UTF32_NFD(0xF95F), { 0x5BE7 } },
02647 { UTF32_NFD(0xF960), { 0x6012 } },
02648 { UTF32_NFD(0xF961), { 0x7387 } },
02649 { UTF32_NFD(0xF962), { 0x7570 } },
02650 { UTF32_NFD(0xF963), { 0x5317 } },
02651 { UTF32_NFD(0xF964), { 0x78FB } },
02652 { UTF32_NFD(0xF965), { 0x4FBF } },
02653 { UTF32_NFD(0xF966), { 0x5FA9 } },
02654 { UTF32_NFD(0xF967), { 0x4E0D } },
02655 { UTF32_NFD(0xF968), { 0x6CCC } },
02656 { UTF32_NFD(0xF969), { 0x6578 } },
02657 { UTF32_NFD(0xF96A), { 0x7D22 } },
02658 { UTF32_NFD(0xF96B), { 0x53C3 } },
02659 { UTF32_NFD(0xF96C), { 0x585E } },
02660 { UTF32_NFD(0xF96D), { 0x7701 } },
02661 { UTF32_NFD(0xF96E), { 0x8449 } },
02662 { UTF32_NFD(0xF96F), { 0x8AAA } },
02663 { UTF32_NFD(0xF970), { 0x6BBA } },
02664 { UTF32_NFD(0xF971), { 0x8FB0 } },
02665 { UTF32_NFD(0xF972), { 0x6C88 } },
02666 { UTF32_NFD(0xF973), { 0x62FE } },
02667 { UTF32_NFD(0xF974), { 0x82E5 } },
02668 { UTF32_NFD(0xF975), { 0x63A0 } },
02669 { UTF32_NFD(0xF976), { 0x7565 } },
02670 { UTF32_NFD(0xF977), { 0x4EAE } },
02671 { UTF32_NFD(0xF978), { 0x5169 } },
02672 { UTF32_NFD(0xF979), { 0x51C9 } },
02673 { UTF32_NFD(0xF97A), { 0x6881 } },
02674 { UTF32_NFD(0xF97B), { 0x7CE7 } },
02675 { UTF32_NFD(0xF97C), { 0x826F } },
02676 { UTF32_NFD(0xF97D), { 0x8AD2 } },
02677 { UTF32_NFD(0xF97E), { 0x91CF } },
02678 { UTF32_NFD(0xF97F), { 0x52F5 } },
02679 { UTF32_NFD(0xF980), { 0x5442 } },
02680 { UTF32_NFD(0xF981), { 0x5973 } },
02681 { UTF32_NFD(0xF982), { 0x5EEC } },
02682 { UTF32_NFD(0xF983), { 0x65C5 } },
02683 { UTF32_NFD(0xF984), { 0x6FFE } },
02684 { UTF32_NFD(0xF985), { 0x792A } },
02685 { UTF32_NFD(0xF986), { 0x95AD } },
02686 { UTF32_NFD(0xF987), { 0x9A6A } },
02687 { UTF32_NFD(0xF988), { 0x9E97 } },
02688 { UTF32_NFD(0xF989), { 0x9ECE } },
02689 { UTF32_NFD(0xF98A), { 0x529B } },
02690 { UTF32_NFD(0xF98B), { 0x66C6 } },
02691 { UTF32_NFD(0xF98C), { 0x6B77 } },
02692 { UTF32_NFD(0xF98D), { 0x8F62 } },
02693 { UTF32_NFD(0xF98E), { 0x5E74 } },
02694 { UTF32_NFD(0xF98F), { 0x6190 } },
02695 { UTF32_NFD(0xF990), { 0x6200 } },
02696 { UTF32_NFD(0xF991), { 0x649A } },
02697 { UTF32_NFD(0xF992), { 0x6F23 } },
02698 { UTF32_NFD(0xF993), { 0x7149 } },
02699 { UTF32_NFD(0xF994), { 0x7489 } },
02700 { UTF32_NFD(0xF995), { 0x79CA } },
02701 { UTF32_NFD(0xF996), { 0x7DF4 } },
02702 { UTF32_NFD(0xF997), { 0x806F } },
02703 { UTF32_NFD(0xF998), { 0x8F26 } },
02704 { UTF32_NFD(0xF999), { 0x84EE } },
02705 { UTF32_NFD(0xF99A), { 0x9023 } },
02706 { UTF32_NFD(0xF99B), { 0x934A } },
02707 { UTF32_NFD(0xF99C), { 0x5217 } },
02708 { UTF32_NFD(0xF99D), { 0x52A3 } },
02709 { UTF32_NFD(0xF99E), { 0x54BD } },
02710 { UTF32_NFD(0xF99F), { 0x70C8 } },
02711 { UTF32_NFD(0xF9A0), { 0x88C2 } },
02712 { UTF32_NFD(0xF9A1), { 0x8AAA } },
02713 { UTF32_NFD(0xF9A2), { 0x5EC9 } },
02714 { UTF32_NFD(0xF9A3), { 0x5FF5 } },
02715 { UTF32_NFD(0xF9A4), { 0x637B } },
02716 { UTF32_NFD(0xF9A5), { 0x6BAE } },
02717 { UTF32_NFD(0xF9A6), { 0x7C3E } },
02718 { UTF32_NFD(0xF9A7), { 0x7375 } },
02719 { UTF32_NFD(0xF9A8), { 0x4EE4 } },
02720 { UTF32_NFD(0xF9A9), { 0x56F9 } },
02721 { UTF32_NFD(0xF9AA), { 0x5BE7 } },
02722 { UTF32_NFD(0xF9AB), { 0x5DBA } },
02723 { UTF32_NFD(0xF9AC), { 0x601C } },
02724 { UTF32_NFD(0xF9AD), { 0x73B2 } },
02725 { UTF32_NFD(0xF9AE), { 0x7469 } },
02726 { UTF32_NFD(0xF9AF), { 0x7F9A } },
02727 { UTF32_NFD(0xF9B0), { 0x8046 } },
02728 { UTF32_NFD(0xF9B1), { 0x9234 } },
02729 { UTF32_NFD(0xF9B2), { 0x96F6 } },
02730 { UTF32_NFD(0xF9B3), { 0x9748 } },
02731 { UTF32_NFD(0xF9B4), { 0x9818 } },
02732 { UTF32_NFD(0xF9B5), { 0x4F8B } },
02733 { UTF32_NFD(0xF9B6), { 0x79AE } },
02734 { UTF32_NFD(0xF9B7), { 0x91B4 } },
02735 { UTF32_NFD(0xF9B8), { 0x96B8 } },
02736 { UTF32_NFD(0xF9B9), { 0x60E1 } },
02737 { UTF32_NFD(0xF9BA), { 0x4E86 } },
02738 { UTF32_NFD(0xF9BB), { 0x50DA } },
02739 { UTF32_NFD(0xF9BC), { 0x5BEE } },
02740 { UTF32_NFD(0xF9BD), { 0x5C3F } },
02741 { UTF32_NFD(0xF9BE), { 0x6599 } },
02742 { UTF32_NFD(0xF9BF), { 0x6A02 } },
02743 { UTF32_NFD(0xF9C0), { 0x71CE } },
02744 { UTF32_NFD(0xF9C1), { 0x7642 } },
02745 { UTF32_NFD(0xF9C2), { 0x84FC } },
02746 { UTF32_NFD(0xF9C3), { 0x907C } },
02747 { UTF32_NFD(0xF9C4), { 0x9F8D } },
02748 { UTF32_NFD(0xF9C5), { 0x6688 } },
02749 { UTF32_NFD(0xF9C6), { 0x962E } },
02750 { UTF32_NFD(0xF9C7), { 0x5289 } },
02751 { UTF32_NFD(0xF9C8), { 0x677B } },
02752 { UTF32_NFD(0xF9C9), { 0x67F3 } },
02753 { UTF32_NFD(0xF9CA), { 0x6D41 } },
02754 { UTF32_NFD(0xF9CB), { 0x6E9C } },
02755 { UTF32_NFD(0xF9CC), { 0x7409 } },
02756 { UTF32_NFD(0xF9CD), { 0x7559 } },
02757 { UTF32_NFD(0xF9CE), { 0x786B } },
02758 { UTF32_NFD(0xF9CF), { 0x7D10 } },
02759 { UTF32_NFD(0xF9D0), { 0x985E } },
02760 { UTF32_NFD(0xF9D1), { 0x516D } },
02761 { UTF32_NFD(0xF9D2), { 0x622E } },
02762 { UTF32_NFD(0xF9D3), { 0x9678 } },
02763 { UTF32_NFD(0xF9D4), { 0x502B } },
02764 { UTF32_NFD(0xF9D5), { 0x5D19 } },
02765 { UTF32_NFD(0xF9D6), { 0x6DEA } },
02766 { UTF32_NFD(0xF9D7), { 0x8F2A } },
02767 { UTF32_NFD(0xF9D8), { 0x5F8B } },
02768 { UTF32_NFD(0xF9D9), { 0x6144 } },
02769 { UTF32_NFD(0xF9DA), { 0x6817 } },
02770 { UTF32_NFD(0xF9DB), { 0x7387 } },
02771 { UTF32_NFD(0xF9DC), { 0x9686 } },
02772 { UTF32_NFD(0xF9DD), { 0x5229 } },
02773 { UTF32_NFD(0xF9DE), { 0x540F } },
02774 { UTF32_NFD(0xF9DF), { 0x5C65 } },
02775 { UTF32_NFD(0xF9E0), { 0x6613 } },
02776 { UTF32_NFD(0xF9E1), { 0x674E } },
02777 { UTF32_NFD(0xF9E2), { 0x68A8 } },
02778 { UTF32_NFD(0xF9E3), { 0x6CE5 } },
02779 { UTF32_NFD(0xF9E4), { 0x7406 } },
02780 { UTF32_NFD(0xF9E5), { 0x75E2 } },
02781 { UTF32_NFD(0xF9E6), { 0x7F79 } },
02782 { UTF32_NFD(0xF9E7), { 0x88CF } },
02783 { UTF32_NFD(0xF9E8), { 0x88E1 } },
02784 { UTF32_NFD(0xF9E9), { 0x91CC } },
02785 { UTF32_NFD(0xF9EA), { 0x96E2 } },
02786 { UTF32_NFD(0xF9EB), { 0x533F } },
02787 { UTF32_NFD(0xF9EC), { 0x6EBA } },
02788 { UTF32_NFD(0xF9ED), { 0x541D } },
02789 { UTF32_NFD(0xF9EE), { 0x71D0 } },
02790 { UTF32_NFD(0xF9EF), { 0x7498 } },
02791 { UTF32_NFD(0xF9F0), { 0x85FA } },
02792 { UTF32_NFD(0xF9F1), { 0x96A3 } },
02793 { UTF32_NFD(0xF9F2), { 0x9C57 } },
02794 { UTF32_NFD(0xF9F3), { 0x9E9F } },
02795 { UTF32_NFD(0xF9F4), { 0x6797 } },
02796 { UTF32_NFD(0xF9F5), { 0x6DCB } },
02797 { UTF32_NFD(0xF9F6), { 0x81E8 } },
02798 { UTF32_NFD(0xF9F7), { 0x7ACB } },
02799 { UTF32_NFD(0xF9F8), { 0x7B20 } },
02800 { UTF32_NFD(0xF9F9), { 0x7C92 } },
02801 { UTF32_NFD(0xF9FA), { 0x72C0 } },
02802 { UTF32_NFD(0xF9FB), { 0x7099 } },
02803 { UTF32_NFD(0xF9FC), { 0x8B58 } },
02804 { UTF32_NFD(0xF9FD), { 0x4EC0 } },
02805 { UTF32_NFD(0xF9FE), { 0x8336 } },
02806 { UTF32_NFD(0xF9FF), { 0x523A } },
02807 { UTF32_NFD(0xFA00), { 0x5207 } },
02808 { UTF32_NFD(0xFA01), { 0x5EA6 } },
02809 { UTF32_NFD(0xFA02), { 0x62D3 } },
02810 { UTF32_NFD(0xFA03), { 0x7CD6 } },
02811 { UTF32_NFD(0xFA04), { 0x5B85 } },
02812 { UTF32_NFD(0xFA05), { 0x6D1E } },
02813 { UTF32_NFD(0xFA06), { 0x66B4 } },
02814 { UTF32_NFD(0xFA07), { 0x8F3B } },
02815 { UTF32_NFD(0xFA08), { 0x884C } },
02816 { UTF32_NFD(0xFA09), { 0x964D } },
02817 { UTF32_NFD(0xFA0A), { 0x898B } },
02818 { UTF32_NFD(0xFA0B), { 0x5ED3 } },
02819 { UTF32_NFD(0xFA0C), { 0x5140 } },
02820 { UTF32_NFD(0xFA0D), { 0x55C0 } },
02821 { UTF32_NFD(0xFA10), { 0x585A } },
02822 { UTF32_NFD(0xFA12), { 0x6674 } },
02823 { UTF32_NFD(0xFA15), { 0x51DE } },
02824 { UTF32_NFD(0xFA16), { 0x732A } },
02825 { UTF32_NFD(0xFA17), { 0x76CA } },
02826 { UTF32_NFD(0xFA18), { 0x793C } },
02827 { UTF32_NFD(0xFA19), { 0x795E } },
02828 { UTF32_NFD(0xFA1A), { 0x7965 } },
02829 { UTF32_NFD(0xFA1B), { 0x798F } },
02830 { UTF32_NFD(0xFA1C), { 0x9756 } },
02831 { UTF32_NFD(0xFA1D), { 0x7CBE } },
02832 { UTF32_NFD(0xFA1E), { 0x7FBD } },
02833 { UTF32_NFD(0xFA20), { 0x8612 } },
02834 { UTF32_NFD(0xFA22), { 0x8AF8 } },
02835 { UTF32_NFD(0xFA25), { 0x9038 } },
02836 { UTF32_NFD(0xFA26), { 0x90FD } },
02837 { UTF32_NFD(0xFA2A), { 0x98EF } },
02838 { UTF32_NFD(0xFA2B), { 0x98FC } },
02839 { UTF32_NFD(0xFA2C), { 0x9928 } },
02840 { UTF32_NFD(0xFA2D), { 0x9DB4 } },
02841 { UTF32_NFD(0xFA30), { 0x4FAE } },
02842 { UTF32_NFD(0xFA31), { 0x50E7 } },
02843 { UTF32_NFD(0xFA32), { 0x514D } },
02844 { UTF32_NFD(0xFA33), { 0x52C9 } },
02845 { UTF32_NFD(0xFA34), { 0x52E4 } },
02846 { UTF32_NFD(0xFA35), { 0x5351 } },
02847 { UTF32_NFD(0xFA36), { 0x559D } },
02848 { UTF32_NFD(0xFA37), { 0x5606 } },
02849 { UTF32_NFD(0xFA38), { 0x5668 } },
02850 { UTF32_NFD(0xFA39), { 0x5840 } },
02851 { UTF32_NFD(0xFA3A), { 0x58A8 } },
02852 { UTF32_NFD(0xFA3B), { 0x5C64 } },
02853 { UTF32_NFD(0xFA3C), { 0x5C6E } },
02854 { UTF32_NFD(0xFA3D), { 0x6094 } },
02855 { UTF32_NFD(0xFA3E), { 0x6168 } },
02856 { UTF32_NFD(0xFA3F), { 0x618E } },
02857 { UTF32_NFD(0xFA40), { 0x61F2 } },
02858 { UTF32_NFD(0xFA41), { 0x654F } },
02859 { UTF32_NFD(0xFA42), { 0x65E2 } },
02860 { UTF32_NFD(0xFA43), { 0x6691 } },
02861 { UTF32_NFD(0xFA44), { 0x6885 } },
02862 { UTF32_NFD(0xFA45), { 0x6D77 } },
02863 { UTF32_NFD(0xFA46), { 0x6E1A } },
02864 { UTF32_NFD(0xFA47), { 0x6F22 } },
02865 { UTF32_NFD(0xFA48), { 0x716E } },
02866 { UTF32_NFD(0xFA49), { 0x722B } },
02867 { UTF32_NFD(0xFA4A), { 0x7422 } },
02868 { UTF32_NFD(0xFA4B), { 0x7891 } },
02869 { UTF32_NFD(0xFA4C), { 0x793E } },
02870 { UTF32_NFD(0xFA4D), { 0x7949 } },
02871 { UTF32_NFD(0xFA4E), { 0x7948 } },
02872 { UTF32_NFD(0xFA4F), { 0x7950 } },
02873 { UTF32_NFD(0xFA50), { 0x7956 } },
02874 { UTF32_NFD(0xFA51), { 0x795D } },
02875 { UTF32_NFD(0xFA52), { 0x798D } },
02876 { UTF32_NFD(0xFA53), { 0x798E } },
02877 { UTF32_NFD(0xFA54), { 0x7A40 } },
02878 { UTF32_NFD(0xFA55), { 0x7A81 } },
02879 { UTF32_NFD(0xFA56), { 0x7BC0 } },
02880 { UTF32_NFD(0xFA57), { 0x7DF4 } },
02881 { UTF32_NFD(0xFA58), { 0x7E09 } },
02882 { UTF32_NFD(0xFA59), { 0x7E41 } },
02883 { UTF32_NFD(0xFA5A), { 0x7F72 } },
02884 { UTF32_NFD(0xFA5B), { 0x8005 } },
02885 { UTF32_NFD(0xFA5C), { 0x81ED } },
02886 { UTF32_NFD(0xFA5D), { 0x8279 } },
02887 { UTF32_NFD(0xFA5E), { 0x8279 } },
02888 { UTF32_NFD(0xFA5F), { 0x8457 } },
02889 { UTF32_NFD(0xFA60), { 0x8910 } },
02890 { UTF32_NFD(0xFA61), { 0x8996 } },
02891 { UTF32_NFD(0xFA62), { 0x8B01 } },
02892 { UTF32_NFD(0xFA63), { 0x8B39 } },
02893 { UTF32_NFD(0xFA64), { 0x8CD3 } },
02894 { UTF32_NFD(0xFA65), { 0x8D08 } },
02895 { UTF32_NFD(0xFA66), { 0x8FB6 } },
02896 { UTF32_NFD(0xFA67), { 0x9038 } },
02897 { UTF32_NFD(0xFA68), { 0x96E3 } },
02898 { UTF32_NFD(0xFA69), { 0x97FF } },
02899 { UTF32_NFD(0xFA6A), { 0x983B } },
02900 { UTF32_NFD(0xFA70), { 0x4E26 } },
02901 { UTF32_NFD(0xFA71), { 0x51B5 } },
02902 { UTF32_NFD(0xFA72), { 0x5168 } },
02903 { UTF32_NFD(0xFA73), { 0x4F80 } },
02904 { UTF32_NFD(0xFA74), { 0x5145 } },
02905 { UTF32_NFD(0xFA75), { 0x5180 } },
02906 { UTF32_NFD(0xFA76), { 0x52C7 } },
02907 { UTF32_NFD(0xFA77), { 0x52FA } },
02908 { UTF32_NFD(0xFA78), { 0x559D } },
02909 { UTF32_NFD(0xFA79), { 0x5555 } },
02910 { UTF32_NFD(0xFA7A), { 0x5599 } },
02911 { UTF32_NFD(0xFA7B), { 0x55E2 } },
02912 { UTF32_NFD(0xFA7C), { 0x585A } },
02913 { UTF32_NFD(0xFA7D), { 0x58B3 } },
02914 { UTF32_NFD(0xFA7E), { 0x5944 } },
02915 { UTF32_NFD(0xFA7F), { 0x5954 } },
02916 { UTF32_NFD(0xFA80), { 0x5A62 } },
02917 { UTF32_NFD(0xFA81), { 0x5B28 } },
02918 { UTF32_NFD(0xFA82), { 0x5ED2 } },
02919 { UTF32_NFD(0xFA83), { 0x5ED9 } },
02920 { UTF32_NFD(0xFA84), { 0x5F69 } },
02921 { UTF32_NFD(0xFA85), { 0x5FAD } },
02922 { UTF32_NFD(0xFA86), { 0x60D8 } },
02923 { UTF32_NFD(0xFA87), { 0x614E } },
02924 { UTF32_NFD(0xFA88), { 0x6108 } },
02925 { UTF32_NFD(0xFA89), { 0x618E } },
02926 { UTF32_NFD(0xFA8A), { 0x6160 } },
02927 { UTF32_NFD(0xFA8B), { 0x61F2 } },
02928 { UTF32_NFD(0xFA8C), { 0x6234 } },
02929 { UTF32_NFD(0xFA8D), { 0x63C4 } },
02930 { UTF32_NFD(0xFA8E), { 0x641C } },
02931 { UTF32_NFD(0xFA8F), { 0x6452 } },
02932 { UTF32_NFD(0xFA90), { 0x6556 } },
02933 { UTF32_NFD(0xFA91), { 0x6674 } },
02934 { UTF32_NFD(0xFA92), { 0x6717 } },
02935 { UTF32_NFD(0xFA93), { 0x671B } },
02936 { UTF32_NFD(0xFA94), { 0x6756 } },
02937 { UTF32_NFD(0xFA95), { 0x6B79 } },
02938 { UTF32_NFD(0xFA96), { 0x6BBA } },
02939 { UTF32_NFD(0xFA97), { 0x6D41 } },
02940 { UTF32_NFD(0xFA98), { 0x6EDB } },
02941 { UTF32_NFD(0xFA99), { 0x6ECB } },
02942 { UTF32_NFD(0xFA9A), { 0x6F22 } },
02943 { UTF32_NFD(0xFA9B), { 0x701E } },
02944 { UTF32_NFD(0xFA9C), { 0x716E } },
02945 { UTF32_NFD(0xFA9D), { 0x77A7 } },
02946 { UTF32_NFD(0xFA9E), { 0x7235 } },
02947 { UTF32_NFD(0xFA9F), { 0x72AF } },
02948 { UTF32_NFD(0xFAA0), { 0x732A } },
02949 { UTF32_NFD(0xFAA1), { 0x7471 } },
02950 { UTF32_NFD(0xFAA2), { 0x7506 } },
02951 { UTF32_NFD(0xFAA3), { 0x753B } },
02952 { UTF32_NFD(0xFAA4), { 0x761D } },
02953 { UTF32_NFD(0xFAA5), { 0x761F } },
02954 { UTF32_NFD(0xFAA6), { 0x76CA } },
02955 { UTF32_NFD(0xFAA7), { 0x76DB } },
02956 { UTF32_NFD(0xFAA8), { 0x76F4 } },
02957 { UTF32_NFD(0xFAA9), { 0x774A } },
02958 { UTF32_NFD(0xFAAA), { 0x7740 } },
02959 { UTF32_NFD(0xFAAB), { 0x78CC } },
02960 { UTF32_NFD(0xFAAC), { 0x7AB1 } },
02961 { UTF32_NFD(0xFAAD), { 0x7BC0 } },
02962 { UTF32_NFD(0xFAAE), { 0x7C7B } },
02963 { UTF32_NFD(0xFAAF), { 0x7D5B } },
02964 { UTF32_NFD(0xFAB0), { 0x7DF4 } },
02965 { UTF32_NFD(0xFAB1), { 0x7F3E } },
02966 { UTF32_NFD(0xFAB2), { 0x8005 } },
02967 { UTF32_NFD(0xFAB3), { 0x8352 } },
02968 { UTF32_NFD(0xFAB4), { 0x83EF } },
02969 { UTF32_NFD(0xFAB5), { 0x8779 } },
02970 { UTF32_NFD(0xFAB6), { 0x8941 } },
02971 { UTF32_NFD(0xFAB7), { 0x8986 } },
02972 { UTF32_NFD(0xFAB8), { 0x8996 } },
02973 { UTF32_NFD(0xFAB9), { 0x8ABF } },
02974 { UTF32_NFD(0xFABA), { 0x8AF8 } },
02975 { UTF32_NFD(0xFABB), { 0x8ACB } },
02976 { UTF32_NFD(0xFABC), { 0x8B01 } },
02977 { UTF32_NFD(0xFABD), { 0x8AFE } },
02978 { UTF32_NFD(0xFABE), { 0x8AED } },
02979 { UTF32_NFD(0xFABF), { 0x8B39 } },
02980 { UTF32_NFD(0xFAC0), { 0x8B8A } },
02981 { UTF32_NFD(0xFAC1), { 0x8D08 } },
02982 { UTF32_NFD(0xFAC2), { 0x8F38 } },
02983 { UTF32_NFD(0xFAC3), { 0x9072 } },
02984 { UTF32_NFD(0xFAC4), { 0x9199 } },
02985 { UTF32_NFD(0xFAC5), { 0x9276 } },
02986 { UTF32_NFD(0xFAC6), { 0x967C } },
02987 { UTF32_NFD(0xFAC7), { 0x96E3 } },
02988 { UTF32_NFD(0xFAC8), { 0x9756 } },
02989 { UTF32_NFD(0xFAC9), { 0x97DB } },
02990 { UTF32_NFD(0xFACA), { 0x97FF } },
02991 { UTF32_NFD(0xFACB), { 0x980B } },
02992 { UTF32_NFD(0xFACC), { 0x983B } },
02993 { UTF32_NFD(0xFACD), { 0x9B12 } },
02994 { UTF32_NFD(0xFACE), { 0x9F9C } },
02995 { UTF32_NFD(0xFACF), { 0x2284A } },
02996 { UTF32_NFD(0xFAD0), { 0x22844 } },
02997 { UTF32_NFD(0xFAD1), { 0x233D5 } },
02998 { UTF32_NFD(0xFAD2), { 0x3B9D } },
02999 { UTF32_NFD(0xFAD3), { 0x4018 } },
03000 { UTF32_NFD(0xFAD4), { 0x4039 } },
03001 { UTF32_NFD(0xFAD5), { 0x25249 } },
03002 { UTF32_NFD(0xFAD6), { 0x25CD0 } },
03003 { UTF32_NFD(0xFAD7), { 0x27ED3 } },
03004 { UTF32_NFD(0xFAD8), { 0x9F43 } },
03005 { UTF32_NFD(0xFAD9), { 0x9F8E } },
03006 { UTF32_NFKD(0xFB00), { 0x0066, 0x0066 } },
03007 { UTF32_NFKD(0xFB01), { 0x0066, 0x0069 } },
03008 { UTF32_NFKD(0xFB02), { 0x0066, 0x006C } },
03009 { UTF32_NFKD(0xFB03), { 0x0066, 0x0066, 0x0069 } },
03010 { UTF32_NFKD(0xFB04), { 0x0066, 0x0066, 0x006C } },
03011 { UTF32_NFKD(0xFB05), { 0x017F, 0x0074 } },
03012 { UTF32_NFKD(0xFB06), { 0x0073, 0x0074 } },
03013 { UTF32_NFKD(0xFB13), { 0x0574, 0x0576 } },
03014 { UTF32_NFKD(0xFB14), { 0x0574, 0x0565 } },
03015 { UTF32_NFKD(0xFB15), { 0x0574, 0x056B } },
03016 { UTF32_NFKD(0xFB16), { 0x057E, 0x0576 } },
03017 { UTF32_NFKD(0xFB17), { 0x0574, 0x056D } },
03018 { UTF32_NFD(0xFB1D), { 0x05D9, 0x05B4 } },
03019 { UTF32_NFD(0xFB1F), { 0x05F2, 0x05B7 } },
03020 { UTF32_NFKD(0xFB20), { 0x05E2 } },
03021 { UTF32_NFKD(0xFB21), { 0x05D0 } },
03022 { UTF32_NFKD(0xFB22), { 0x05D3 } },
03023 { UTF32_NFKD(0xFB23), { 0x05D4 } },
03024 { UTF32_NFKD(0xFB24), { 0x05DB } },
03025 { UTF32_NFKD(0xFB25), { 0x05DC } },
03026 { UTF32_NFKD(0xFB26), { 0x05DD } },
03027 { UTF32_NFKD(0xFB27), { 0x05E8 } },
03028 { UTF32_NFKD(0xFB28), { 0x05EA } },
03029 { UTF32_NFKD(0xFB29), { 0x002B } },
03030 { UTF32_NFD(0xFB2A), { 0x05E9, 0x05C1 } },
03031 { UTF32_NFD(0xFB2B), { 0x05E9, 0x05C2 } },
03032 { UTF32_NFD(0xFB2C), { 0xFB49, 0x05C1 } },
03033 { UTF32_NFD(0xFB2D), { 0xFB49, 0x05C2 } },
03034 { UTF32_NFD(0xFB2E), { 0x05D0, 0x05B7 } },
03035 { UTF32_NFD(0xFB2F), { 0x05D0, 0x05B8 } },
03036 { UTF32_NFD(0xFB30), { 0x05D0, 0x05BC } },
03037 { UTF32_NFD(0xFB31), { 0x05D1, 0x05BC } },
03038 { UTF32_NFD(0xFB32), { 0x05D2, 0x05BC } },
03039 { UTF32_NFD(0xFB33), { 0x05D3, 0x05BC } },
03040 { UTF32_NFD(0xFB34), { 0x05D4, 0x05BC } },
03041 { UTF32_NFD(0xFB35), { 0x05D5, 0x05BC } },
03042 { UTF32_NFD(0xFB36), { 0x05D6, 0x05BC } },
03043 { UTF32_NFD(0xFB38), { 0x05D8, 0x05BC } },
03044 { UTF32_NFD(0xFB39), { 0x05D9, 0x05BC } },
03045 { UTF32_NFD(0xFB3A), { 0x05DA, 0x05BC } },
03046 { UTF32_NFD(0xFB3B), { 0x05DB, 0x05BC } },
03047 { UTF32_NFD(0xFB3C), { 0x05DC, 0x05BC } },
03048 { UTF32_NFD(0xFB3E), { 0x05DE, 0x05BC } },
03049 { UTF32_NFD(0xFB40), { 0x05E0, 0x05BC } },
03050 { UTF32_NFD(0xFB41), { 0x05E1, 0x05BC } },
03051 { UTF32_NFD(0xFB43), { 0x05E3, 0x05BC } },
03052 { UTF32_NFD(0xFB44), { 0x05E4, 0x05BC } },
03053 { UTF32_NFD(0xFB46), { 0x05E6, 0x05BC } },
03054 { UTF32_NFD(0xFB47), { 0x05E7, 0x05BC } },
03055 { UTF32_NFD(0xFB48), { 0x05E8, 0x05BC } },
03056 { UTF32_NFD(0xFB49), { 0x05E9, 0x05BC } },
03057 { UTF32_NFD(0xFB4A), { 0x05EA, 0x05BC } },
03058 { UTF32_NFD(0xFB4B), { 0x05D5, 0x05B9 } },
03059 { UTF32_NFD(0xFB4C), { 0x05D1, 0x05BF } },
03060 { UTF32_NFD(0xFB4D), { 0x05DB, 0x05BF } },
03061 { UTF32_NFD(0xFB4E), { 0x05E4, 0x05BF } },
03062 { UTF32_NFKD(0xFB4F), { 0x05D0, 0x05DC } },
03063 { UTF32_NFKD(0xFB50), { 0x0671 } },
03064 { UTF32_NFKD(0xFB51), { 0x0671 } },
03065 { UTF32_NFKD(0xFB52), { 0x067B } },
03066 { UTF32_NFKD(0xFB53), { 0x067B } },
03067 { UTF32_NFKD(0xFB54), { 0x067B } },
03068 { UTF32_NFKD(0xFB55), { 0x067B } },
03069 { UTF32_NFKD(0xFB56), { 0x067E } },
03070 { UTF32_NFKD(0xFB57), { 0x067E } },
03071 { UTF32_NFKD(0xFB58), { 0x067E } },
03072 { UTF32_NFKD(0xFB59), { 0x067E } },
03073 { UTF32_NFKD(0xFB5A), { 0x0680 } },
03074 { UTF32_NFKD(0xFB5B), { 0x0680 } },
03075 { UTF32_NFKD(0xFB5C), { 0x0680 } },
03076 { UTF32_NFKD(0xFB5D), { 0x0680 } },
03077 { UTF32_NFKD(0xFB5E), { 0x067A } },
03078 { UTF32_NFKD(0xFB5F), { 0x067A } },
03079 { UTF32_NFKD(0xFB60), { 0x067A } },
03080 { UTF32_NFKD(0xFB61), { 0x067A } },
03081 { UTF32_NFKD(0xFB62), { 0x067F } },
03082 { UTF32_NFKD(0xFB63), { 0x067F } },
03083 { UTF32_NFKD(0xFB64), { 0x067F } },
03084 { UTF32_NFKD(0xFB65), { 0x067F } },
03085 { UTF32_NFKD(0xFB66), { 0x0679 } },
03086 { UTF32_NFKD(0xFB67), { 0x0679 } },
03087 { UTF32_NFKD(0xFB68), { 0x0679 } },
03088 { UTF32_NFKD(0xFB69), { 0x0679 } },
03089 { UTF32_NFKD(0xFB6A), { 0x06A4 } },
03090 { UTF32_NFKD(0xFB6B), { 0x06A4 } },
03091 { UTF32_NFKD(0xFB6C), { 0x06A4 } },
03092 { UTF32_NFKD(0xFB6D), { 0x06A4 } },
03093 { UTF32_NFKD(0xFB6E), { 0x06A6 } },
03094 { UTF32_NFKD(0xFB6F), { 0x06A6 } },
03095 { UTF32_NFKD(0xFB70), { 0x06A6 } },
03096 { UTF32_NFKD(0xFB71), { 0x06A6 } },
03097 { UTF32_NFKD(0xFB72), { 0x0684 } },
03098 { UTF32_NFKD(0xFB73), { 0x0684 } },
03099 { UTF32_NFKD(0xFB74), { 0x0684 } },
03100 { UTF32_NFKD(0xFB75), { 0x0684 } },
03101 { UTF32_NFKD(0xFB76), { 0x0683 } },
03102 { UTF32_NFKD(0xFB77), { 0x0683 } },
03103 { UTF32_NFKD(0xFB78), { 0x0683 } },
03104 { UTF32_NFKD(0xFB79), { 0x0683 } },
03105 { UTF32_NFKD(0xFB7A), { 0x0686 } },
03106 { UTF32_NFKD(0xFB7B), { 0x0686 } },
03107 { UTF32_NFKD(0xFB7C), { 0x0686 } },
03108 { UTF32_NFKD(0xFB7D), { 0x0686 } },
03109 { UTF32_NFKD(0xFB7E), { 0x0687 } },
03110 { UTF32_NFKD(0xFB7F), { 0x0687 } },
03111 { UTF32_NFKD(0xFB80), { 0x0687 } },
03112 { UTF32_NFKD(0xFB81), { 0x0687 } },
03113 { UTF32_NFKD(0xFB82), { 0x068D } },
03114 { UTF32_NFKD(0xFB83), { 0x068D } },
03115 { UTF32_NFKD(0xFB84), { 0x068C } },
03116 { UTF32_NFKD(0xFB85), { 0x068C } },
03117 { UTF32_NFKD(0xFB86), { 0x068E } },
03118 { UTF32_NFKD(0xFB87), { 0x068E } },
03119 { UTF32_NFKD(0xFB88), { 0x0688 } },
03120 { UTF32_NFKD(0xFB89), { 0x0688 } },
03121 { UTF32_NFKD(0xFB8A), { 0x0698 } },
03122 { UTF32_NFKD(0xFB8B), { 0x0698 } },
03123 { UTF32_NFKD(0xFB8C), { 0x0691 } },
03124 { UTF32_NFKD(0xFB8D), { 0x0691 } },
03125 { UTF32_NFKD(0xFB8E), { 0x06A9 } },
03126 { UTF32_NFKD(0xFB8F), { 0x06A9 } },
03127 { UTF32_NFKD(0xFB90), { 0x06A9 } },
03128 { UTF32_NFKD(0xFB91), { 0x06A9 } },
03129 { UTF32_NFKD(0xFB92), { 0x06AF } },
03130 { UTF32_NFKD(0xFB93), { 0x06AF } },
03131 { UTF32_NFKD(0xFB94), { 0x06AF } },
03132 { UTF32_NFKD(0xFB95), { 0x06AF } },
03133 { UTF32_NFKD(0xFB96), { 0x06B3 } },
03134 { UTF32_NFKD(0xFB97), { 0x06B3 } },
03135 { UTF32_NFKD(0xFB98), { 0x06B3 } },
03136 { UTF32_NFKD(0xFB99), { 0x06B3 } },
03137 { UTF32_NFKD(0xFB9A), { 0x06B1 } },
03138 { UTF32_NFKD(0xFB9B), { 0x06B1 } },
03139 { UTF32_NFKD(0xFB9C), { 0x06B1 } },
03140 { UTF32_NFKD(0xFB9D), { 0x06B1 } },
03141 { UTF32_NFKD(0xFB9E), { 0x06BA } },
03142 { UTF32_NFKD(0xFB9F), { 0x06BA } },
03143 { UTF32_NFKD(0xFBA0), { 0x06BB } },
03144 { UTF32_NFKD(0xFBA1), { 0x06BB } },
03145 { UTF32_NFKD(0xFBA2), { 0x06BB } },
03146 { UTF32_NFKD(0xFBA3), { 0x06BB } },
03147 { UTF32_NFKD(0xFBA4), { 0x06C0 } },
03148 { UTF32_NFKD(0xFBA5), { 0x06C0 } },
03149 { UTF32_NFKD(0xFBA6), { 0x06C1 } },
03150 { UTF32_NFKD(0xFBA7), { 0x06C1 } },
03151 { UTF32_NFKD(0xFBA8), { 0x06C1 } },
03152 { UTF32_NFKD(0xFBA9), { 0x06C1 } },
03153 { UTF32_NFKD(0xFBAA), { 0x06BE } },
03154 { UTF32_NFKD(0xFBAB), { 0x06BE } },
03155 { UTF32_NFKD(0xFBAC), { 0x06BE } },
03156 { UTF32_NFKD(0xFBAD), { 0x06BE } },
03157 { UTF32_NFKD(0xFBAE), { 0x06D2 } },
03158 { UTF32_NFKD(0xFBAF), { 0x06D2 } },
03159 { UTF32_NFKD(0xFBB0), { 0x06D3 } },
03160 { UTF32_NFKD(0xFBB1), { 0x06D3 } },
03161 { UTF32_NFKD(0xFBD3), { 0x06AD } },
03162 { UTF32_NFKD(0xFBD4), { 0x06AD } },
03163 { UTF32_NFKD(0xFBD5), { 0x06AD } },
03164 { UTF32_NFKD(0xFBD6), { 0x06AD } },
03165 { UTF32_NFKD(0xFBD7), { 0x06C7 } },
03166 { UTF32_NFKD(0xFBD8), { 0x06C7 } },
03167 { UTF32_NFKD(0xFBD9), { 0x06C6 } },
03168 { UTF32_NFKD(0xFBDA), { 0x06C6 } },
03169 { UTF32_NFKD(0xFBDB), { 0x06C8 } },
03170 { UTF32_NFKD(0xFBDC), { 0x06C8 } },
03171 { UTF32_NFKD(0xFBDD), { 0x0677 } },
03172 { UTF32_NFKD(0xFBDE), { 0x06CB } },
03173 { UTF32_NFKD(0xFBDF), { 0x06CB } },
03174 { UTF32_NFKD(0xFBE0), { 0x06C5 } },
03175 { UTF32_NFKD(0xFBE1), { 0x06C5 } },
03176 { UTF32_NFKD(0xFBE2), { 0x06C9 } },
03177 { UTF32_NFKD(0xFBE3), { 0x06C9 } },
03178 { UTF32_NFKD(0xFBE4), { 0x06D0 } },
03179 { UTF32_NFKD(0xFBE5), { 0x06D0 } },
03180 { UTF32_NFKD(0xFBE6), { 0x06D0 } },
03181 { UTF32_NFKD(0xFBE7), { 0x06D0 } },
03182 { UTF32_NFKD(0xFBE8), { 0x0649 } },
03183 { UTF32_NFKD(0xFBE9), { 0x0649 } },
03184 { UTF32_NFKD(0xFBEA), { 0x0626, 0x0627 } },
03185 { UTF32_NFKD(0xFBEB), { 0x0626, 0x0627 } },
03186 { UTF32_NFKD(0xFBEC), { 0x0626, 0x06D5 } },
03187 { UTF32_NFKD(0xFBED), { 0x0626, 0x06D5 } },
03188 { UTF32_NFKD(0xFBEE), { 0x0626, 0x0648 } },
03189 { UTF32_NFKD(0xFBEF), { 0x0626, 0x0648 } },
03190 { UTF32_NFKD(0xFBF0), { 0x0626, 0x06C7 } },
03191 { UTF32_NFKD(0xFBF1), { 0x0626, 0x06C7 } },
03192 { UTF32_NFKD(0xFBF2), { 0x0626, 0x06C6 } },
03193 { UTF32_NFKD(0xFBF3), { 0x0626, 0x06C6 } },
03194 { UTF32_NFKD(0xFBF4), { 0x0626, 0x06C8 } },
03195 { UTF32_NFKD(0xFBF5), { 0x0626, 0x06C8 } },
03196 { UTF32_NFKD(0xFBF6), { 0x0626, 0x06D0 } },
03197 { UTF32_NFKD(0xFBF7), { 0x0626, 0x06D0 } },
03198 { UTF32_NFKD(0xFBF8), { 0x0626, 0x06D0 } },
03199 { UTF32_NFKD(0xFBF9), { 0x0626, 0x0649 } },
03200 { UTF32_NFKD(0xFBFA), { 0x0626, 0x0649 } },
03201 { UTF32_NFKD(0xFBFB), { 0x0626, 0x0649 } },
03202 { UTF32_NFKD(0xFBFC), { 0x06CC } },
03203 { UTF32_NFKD(0xFBFD), { 0x06CC } },
03204 { UTF32_NFKD(0xFBFE), { 0x06CC } },
03205 { UTF32_NFKD(0xFBFF), { 0x06CC } },
03206 { UTF32_NFKD(0xFC00), { 0x0626, 0x062C } },
03207 { UTF32_NFKD(0xFC01), { 0x0626, 0x062D } },
03208 { UTF32_NFKD(0xFC02), { 0x0626, 0x0645 } },
03209 { UTF32_NFKD(0xFC03), { 0x0626, 0x0649 } },
03210 { UTF32_NFKD(0xFC04), { 0x0626, 0x064A } },
03211 { UTF32_NFKD(0xFC05), { 0x0628, 0x062C } },
03212 { UTF32_NFKD(0xFC06), { 0x0628, 0x062D } },
03213 { UTF32_NFKD(0xFC07), { 0x0628, 0x062E } },
03214 { UTF32_NFKD(0xFC08), { 0x0628, 0x0645 } },
03215 { UTF32_NFKD(0xFC09), { 0x0628, 0x0649 } },
03216 { UTF32_NFKD(0xFC0A), { 0x0628, 0x064A } },
03217 { UTF32_NFKD(0xFC0B), { 0x062A, 0x062C } },
03218 { UTF32_NFKD(0xFC0C), { 0x062A, 0x062D } },
03219 { UTF32_NFKD(0xFC0D), { 0x062A, 0x062E } },
03220 { UTF32_NFKD(0xFC0E), { 0x062A, 0x0645 } },
03221 { UTF32_NFKD(0xFC0F), { 0x062A, 0x0649 } },
03222 { UTF32_NFKD(0xFC10), { 0x062A, 0x064A } },
03223 { UTF32_NFKD(0xFC11), { 0x062B, 0x062C } },
03224 { UTF32_NFKD(0xFC12), { 0x062B, 0x0645 } },
03225 { UTF32_NFKD(0xFC13), { 0x062B, 0x0649 } },
03226 { UTF32_NFKD(0xFC14), { 0x062B, 0x064A } },
03227 { UTF32_NFKD(0xFC15), { 0x062C, 0x062D } },
03228 { UTF32_NFKD(0xFC16), { 0x062C, 0x0645 } },
03229 { UTF32_NFKD(0xFC17), { 0x062D, 0x062C } },
03230 { UTF32_NFKD(0xFC18), { 0x062D, 0x0645 } },
03231 { UTF32_NFKD(0xFC19), { 0x062E, 0x062C } },
03232 { UTF32_NFKD(0xFC1A), { 0x062E, 0x062D } },
03233 { UTF32_NFKD(0xFC1B), { 0x062E, 0x0645 } },
03234 { UTF32_NFKD(0xFC1C), { 0x0633, 0x062C } },
03235 { UTF32_NFKD(0xFC1D), { 0x0633, 0x062D } },
03236 { UTF32_NFKD(0xFC1E), { 0x0633, 0x062E } },
03237 { UTF32_NFKD(0xFC1F), { 0x0633, 0x0645 } },
03238 { UTF32_NFKD(0xFC20), { 0x0635, 0x062D } },
03239 { UTF32_NFKD(0xFC21), { 0x0635, 0x0645 } },
03240 { UTF32_NFKD(0xFC22), { 0x0636, 0x062C } },
03241 { UTF32_NFKD(0xFC23), { 0x0636, 0x062D } },
03242 { UTF32_NFKD(0xFC24), { 0x0636, 0x062E } },
03243 { UTF32_NFKD(0xFC25), { 0x0636, 0x0645 } },
03244 { UTF32_NFKD(0xFC26), { 0x0637, 0x062D } },
03245 { UTF32_NFKD(0xFC27), { 0x0637, 0x0645 } },
03246 { UTF32_NFKD(0xFC28), { 0x0638, 0x0645 } },
03247 { UTF32_NFKD(0xFC29), { 0x0639, 0x062C } },
03248 { UTF32_NFKD(0xFC2A), { 0x0639, 0x0645 } },
03249 { UTF32_NFKD(0xFC2B), { 0x063A, 0x062C } },
03250 { UTF32_NFKD(0xFC2C), { 0x063A, 0x0645 } },
03251 { UTF32_NFKD(0xFC2D), { 0x0641, 0x062C } },
03252 { UTF32_NFKD(0xFC2E), { 0x0641, 0x062D } },
03253 { UTF32_NFKD(0xFC2F), { 0x0641, 0x062E } },
03254 { UTF32_NFKD(0xFC30), { 0x0641, 0x0645 } },
03255 { UTF32_NFKD(0xFC31), { 0x0641, 0x0649 } },
03256 { UTF32_NFKD(0xFC32), { 0x0641, 0x064A } },
03257 { UTF32_NFKD(0xFC33), { 0x0642, 0x062D } },
03258 { UTF32_NFKD(0xFC34), { 0x0642, 0x0645 } },
03259 { UTF32_NFKD(0xFC35), { 0x0642, 0x0649 } },
03260 { UTF32_NFKD(0xFC36), { 0x0642, 0x064A } },
03261 { UTF32_NFKD(0xFC37), { 0x0643, 0x0627 } },
03262 { UTF32_NFKD(0xFC38), { 0x0643, 0x062C } },
03263 { UTF32_NFKD(0xFC39), { 0x0643, 0x062D } },
03264 { UTF32_NFKD(0xFC3A), { 0x0643, 0x062E } },
03265 { UTF32_NFKD(0xFC3B), { 0x0643, 0x0644 } },
03266 { UTF32_NFKD(0xFC3C), { 0x0643, 0x0645 } },
03267 { UTF32_NFKD(0xFC3D), { 0x0643, 0x0649 } },
03268 { UTF32_NFKD(0xFC3E), { 0x0643, 0x064A } },
03269 { UTF32_NFKD(0xFC3F), { 0x0644, 0x062C } },
03270 { UTF32_NFKD(0xFC40), { 0x0644, 0x062D } },
03271 { UTF32_NFKD(0xFC41), { 0x0644, 0x062E } },
03272 { UTF32_NFKD(0xFC42), { 0x0644, 0x0645 } },
03273 { UTF32_NFKD(0xFC43), { 0x0644, 0x0649 } },
03274 { UTF32_NFKD(0xFC44), { 0x0644, 0x064A } },
03275 { UTF32_NFKD(0xFC45), { 0x0645, 0x062C } },
03276 { UTF32_NFKD(0xFC46), { 0x0645, 0x062D } },
03277 { UTF32_NFKD(0xFC47), { 0x0645, 0x062E } },
03278 { UTF32_NFKD(0xFC48), { 0x0645, 0x0645 } },
03279 { UTF32_NFKD(0xFC49), { 0x0645, 0x0649 } },
03280 { UTF32_NFKD(0xFC4A), { 0x0645, 0x064A } },
03281 { UTF32_NFKD(0xFC4B), { 0x0646, 0x062C } },
03282 { UTF32_NFKD(0xFC4C), { 0x0646, 0x062D } },
03283 { UTF32_NFKD(0xFC4D), { 0x0646, 0x062E } },
03284 { UTF32_NFKD(0xFC4E), { 0x0646, 0x0645 } },
03285 { UTF32_NFKD(0xFC4F), { 0x0646, 0x0649 } },
03286 { UTF32_NFKD(0xFC50), { 0x0646, 0x064A } },
03287 { UTF32_NFKD(0xFC51), { 0x0647, 0x062C } },
03288 { UTF32_NFKD(0xFC52), { 0x0647, 0x0645 } },
03289 { UTF32_NFKD(0xFC53), { 0x0647, 0x0649 } },
03290 { UTF32_NFKD(0xFC54), { 0x0647, 0x064A } },
03291 { UTF32_NFKD(0xFC55), { 0x064A, 0x062C } },
03292 { UTF32_NFKD(0xFC56), { 0x064A, 0x062D } },
03293 { UTF32_NFKD(0xFC57), { 0x064A, 0x062E } },
03294 { UTF32_NFKD(0xFC58), { 0x064A, 0x0645 } },
03295 { UTF32_NFKD(0xFC59), { 0x064A, 0x0649 } },
03296 { UTF32_NFKD(0xFC5A), { 0x064A, 0x064A } },
03297 { UTF32_NFKD(0xFC5B), { 0x0630, 0x0670 } },
03298 { UTF32_NFKD(0xFC5C), { 0x0631, 0x0670 } },
03299 { UTF32_NFKD(0xFC5D), { 0x0649, 0x0670 } },
03300 { UTF32_NFKD(0xFC5E), { 0x0020, 0x064C, 0x0651 } },
03301 { UTF32_NFKD(0xFC5F), { 0x0020, 0x064D, 0x0651 } },
03302 { UTF32_NFKD(0xFC60), { 0x0020, 0x064E, 0x0651 } },
03303 { UTF32_NFKD(0xFC61), { 0x0020, 0x064F, 0x0651 } },
03304 { UTF32_NFKD(0xFC62), { 0x0020, 0x0650, 0x0651 } },
03305 { UTF32_NFKD(0xFC63), { 0x0020, 0x0651, 0x0670 } },
03306 { UTF32_NFKD(0xFC64), { 0x0626, 0x0631 } },
03307 { UTF32_NFKD(0xFC65), { 0x0626, 0x0632 } },
03308 { UTF32_NFKD(0xFC66), { 0x0626, 0x0645 } },
03309 { UTF32_NFKD(0xFC67), { 0x0626, 0x0646 } },
03310 { UTF32_NFKD(0xFC68), { 0x0626, 0x0649 } },
03311 { UTF32_NFKD(0xFC69), { 0x0626, 0x064A } },
03312 { UTF32_NFKD(0xFC6A), { 0x0628, 0x0631 } },
03313 { UTF32_NFKD(0xFC6B), { 0x0628, 0x0632 } },
03314 { UTF32_NFKD(0xFC6C), { 0x0628, 0x0645 } },
03315 { UTF32_NFKD(0xFC6D), { 0x0628, 0x0646 } },
03316 { UTF32_NFKD(0xFC6E), { 0x0628, 0x0649 } },
03317 { UTF32_NFKD(0xFC6F), { 0x0628, 0x064A } },
03318 { UTF32_NFKD(0xFC70), { 0x062A, 0x0631 } },
03319 { UTF32_NFKD(0xFC71), { 0x062A, 0x0632 } },
03320 { UTF32_NFKD(0xFC72), { 0x062A, 0x0645 } },
03321 { UTF32_NFKD(0xFC73), { 0x062A, 0x0646 } },
03322 { UTF32_NFKD(0xFC74), { 0x062A, 0x0649 } },
03323 { UTF32_NFKD(0xFC75), { 0x062A, 0x064A } },
03324 { UTF32_NFKD(0xFC76), { 0x062B, 0x0631 } },
03325 { UTF32_NFKD(0xFC77), { 0x062B, 0x0632 } },
03326 { UTF32_NFKD(0xFC78), { 0x062B, 0x0645 } },
03327 { UTF32_NFKD(0xFC79), { 0x062B, 0x0646 } },
03328 { UTF32_NFKD(0xFC7A), { 0x062B, 0x0649 } },
03329 { UTF32_NFKD(0xFC7B), { 0x062B, 0x064A } },
03330 { UTF32_NFKD(0xFC7C), { 0x0641, 0x0649 } },
03331 { UTF32_NFKD(0xFC7D), { 0x0641, 0x064A } },
03332 { UTF32_NFKD(0xFC7E), { 0x0642, 0x0649 } },
03333 { UTF32_NFKD(0xFC7F), { 0x0642, 0x064A } },
03334 { UTF32_NFKD(0xFC80), { 0x0643, 0x0627 } },
03335 { UTF32_NFKD(0xFC81), { 0x0643, 0x0644 } },
03336 { UTF32_NFKD(0xFC82), { 0x0643, 0x0645 } },
03337 { UTF32_NFKD(0xFC83), { 0x0643, 0x0649 } },
03338 { UTF32_NFKD(0xFC84), { 0x0643, 0x064A } },
03339 { UTF32_NFKD(0xFC85), { 0x0644, 0x0645 } },
03340 { UTF32_NFKD(0xFC86), { 0x0644, 0x0649 } },
03341 { UTF32_NFKD(0xFC87), { 0x0644, 0x064A } },
03342 { UTF32_NFKD(0xFC88), { 0x0645, 0x0627 } },
03343 { UTF32_NFKD(0xFC89), { 0x0645, 0x0645 } },
03344 { UTF32_NFKD(0xFC8A), { 0x0646, 0x0631 } },
03345 { UTF32_NFKD(0xFC8B), { 0x0646, 0x0632 } },
03346 { UTF32_NFKD(0xFC8C), { 0x0646, 0x0645 } },
03347 { UTF32_NFKD(0xFC8D), { 0x0646, 0x0646 } },
03348 { UTF32_NFKD(0xFC8E), { 0x0646, 0x0649 } },
03349 { UTF32_NFKD(0xFC8F), { 0x0646, 0x064A } },
03350 { UTF32_NFKD(0xFC90), { 0x0649, 0x0670 } },
03351 { UTF32_NFKD(0xFC91), { 0x064A, 0x0631 } },
03352 { UTF32_NFKD(0xFC92), { 0x064A, 0x0632 } },
03353 { UTF32_NFKD(0xFC93), { 0x064A, 0x0645 } },
03354 { UTF32_NFKD(0xFC94), { 0x064A, 0x0646 } },
03355 { UTF32_NFKD(0xFC95), { 0x064A, 0x0649 } },
03356 { UTF32_NFKD(0xFC96), { 0x064A, 0x064A } },
03357 { UTF32_NFKD(0xFC97), { 0x0626, 0x062C } },
03358 { UTF32_NFKD(0xFC98), { 0x0626, 0x062D } },
03359 { UTF32_NFKD(0xFC99), { 0x0626, 0x062E } },
03360 { UTF32_NFKD(0xFC9A), { 0x0626, 0x0645 } },
03361 { UTF32_NFKD(0xFC9B), { 0x0626, 0x0647 } },
03362 { UTF32_NFKD(0xFC9C), { 0x0628, 0x062C } },
03363 { UTF32_NFKD(0xFC9D), { 0x0628, 0x062D } },
03364 { UTF32_NFKD(0xFC9E), { 0x0628, 0x062E } },
03365 { UTF32_NFKD(0xFC9F), { 0x0628, 0x0645 } },
03366 { UTF32_NFKD(0xFCA0), { 0x0628, 0x0647 } },
03367 { UTF32_NFKD(0xFCA1), { 0x062A, 0x062C } },
03368 { UTF32_NFKD(0xFCA2), { 0x062A, 0x062D } },
03369 { UTF32_NFKD(0xFCA3), { 0x062A, 0x062E } },
03370 { UTF32_NFKD(0xFCA4), { 0x062A, 0x0645 } },
03371 { UTF32_NFKD(0xFCA5), { 0x062A, 0x0647 } },
03372 { UTF32_NFKD(0xFCA6), { 0x062B, 0x0645 } },
03373 { UTF32_NFKD(0xFCA7), { 0x062C, 0x062D } },
03374 { UTF32_NFKD(0xFCA8), { 0x062C, 0x0645 } },
03375 { UTF32_NFKD(0xFCA9), { 0x062D, 0x062C } },
03376 { UTF32_NFKD(0xFCAA), { 0x062D, 0x0645 } },
03377 { UTF32_NFKD(0xFCAB), { 0x062E, 0x062C } },
03378 { UTF32_NFKD(0xFCAC), { 0x062E, 0x0645 } },
03379 { UTF32_NFKD(0xFCAD), { 0x0633, 0x062C } },
03380 { UTF32_NFKD(0xFCAE), { 0x0633, 0x062D } },
03381 { UTF32_NFKD(0xFCAF), { 0x0633, 0x062E } },
03382 { UTF32_NFKD(0xFCB0), { 0x0633, 0x0645 } },
03383 { UTF32_NFKD(0xFCB1), { 0x0635, 0x062D } },
03384 { UTF32_NFKD(0xFCB2), { 0x0635, 0x062E } },
03385 { UTF32_NFKD(0xFCB3), { 0x0635, 0x0645 } },
03386 { UTF32_NFKD(0xFCB4), { 0x0636, 0x062C } },
03387 { UTF32_NFKD(0xFCB5), { 0x0636, 0x062D } },
03388 { UTF32_NFKD(0xFCB6), { 0x0636, 0x062E } },
03389 { UTF32_NFKD(0xFCB7), { 0x0636, 0x0645 } },
03390 { UTF32_NFKD(0xFCB8), { 0x0637, 0x062D } },
03391 { UTF32_NFKD(0xFCB9), { 0x0638, 0x0645 } },
03392 { UTF32_NFKD(0xFCBA), { 0x0639, 0x062C } },
03393 { UTF32_NFKD(0xFCBB), { 0x0639, 0x0645 } },
03394 { UTF32_NFKD(0xFCBC), { 0x063A, 0x062C } },
03395 { UTF32_NFKD(0xFCBD), { 0x063A, 0x0645 } },
03396 { UTF32_NFKD(0xFCBE), { 0x0641, 0x062C } },
03397 { UTF32_NFKD(0xFCBF), { 0x0641, 0x062D } },
03398 { UTF32_NFKD(0xFCC0), { 0x0641, 0x062E } },
03399 { UTF32_NFKD(0xFCC1), { 0x0641, 0x0645 } },
03400 { UTF32_NFKD(0xFCC2), { 0x0642, 0x062D } },
03401 { UTF32_NFKD(0xFCC3), { 0x0642, 0x0645 } },
03402 { UTF32_NFKD(0xFCC4), { 0x0643, 0x062C } },
03403 { UTF32_NFKD(0xFCC5), { 0x0643, 0x062D } },
03404 { UTF32_NFKD(0xFCC6), { 0x0643, 0x062E } },
03405 { UTF32_NFKD(0xFCC7), { 0x0643, 0x0644 } },
03406 { UTF32_NFKD(0xFCC8), { 0x0643, 0x0645 } },
03407 { UTF32_NFKD(0xFCC9), { 0x0644, 0x062C } },
03408 { UTF32_NFKD(0xFCCA), { 0x0644, 0x062D } },
03409 { UTF32_NFKD(0xFCCB), { 0x0644, 0x062E } },
03410 { UTF32_NFKD(0xFCCC), { 0x0644, 0x0645 } },
03411 { UTF32_NFKD(0xFCCD), { 0x0644, 0x0647 } },
03412 { UTF32_NFKD(0xFCCE), { 0x0645, 0x062C } },
03413 { UTF32_NFKD(0xFCCF), { 0x0645, 0x062D } },
03414 { UTF32_NFKD(0xFCD0), { 0x0645, 0x062E } },
03415 { UTF32_NFKD(0xFCD1), { 0x0645, 0x0645 } },
03416 { UTF32_NFKD(0xFCD2), { 0x0646, 0x062C } },
03417 { UTF32_NFKD(0xFCD3), { 0x0646, 0x062D } },
03418 { UTF32_NFKD(0xFCD4), { 0x0646, 0x062E } },
03419 { UTF32_NFKD(0xFCD5), { 0x0646, 0x0645 } },
03420 { UTF32_NFKD(0xFCD6), { 0x0646, 0x0647 } },
03421 { UTF32_NFKD(0xFCD7), { 0x0647, 0x062C } },
03422 { UTF32_NFKD(0xFCD8), { 0x0647, 0x0645 } },
03423 { UTF32_NFKD(0xFCD9), { 0x0647, 0x0670 } },
03424 { UTF32_NFKD(0xFCDA), { 0x064A, 0x062C } },
03425 { UTF32_NFKD(0xFCDB), { 0x064A, 0x062D } },
03426 { UTF32_NFKD(0xFCDC), { 0x064A, 0x062E } },
03427 { UTF32_NFKD(0xFCDD), { 0x064A, 0x0645 } },
03428 { UTF32_NFKD(0xFCDE), { 0x064A, 0x0647 } },
03429 { UTF32_NFKD(0xFCDF), { 0x0626, 0x0645 } },
03430 { UTF32_NFKD(0xFCE0), { 0x0626, 0x0647 } },
03431 { UTF32_NFKD(0xFCE1), { 0x0628, 0x0645 } },
03432 { UTF32_NFKD(0xFCE2), { 0x0628, 0x0647 } },
03433 { UTF32_NFKD(0xFCE3), { 0x062A, 0x0645 } },
03434 { UTF32_NFKD(0xFCE4), { 0x062A, 0x0647 } },
03435 { UTF32_NFKD(0xFCE5), { 0x062B, 0x0645 } },
03436 { UTF32_NFKD(0xFCE6), { 0x062B, 0x0647 } },
03437 { UTF32_NFKD(0xFCE7), { 0x0633, 0x0645 } },
03438 { UTF32_NFKD(0xFCE8), { 0x0633, 0x0647 } },
03439 { UTF32_NFKD(0xFCE9), { 0x0634, 0x0645 } },
03440 { UTF32_NFKD(0xFCEA), { 0x0634, 0x0647 } },
03441 { UTF32_NFKD(0xFCEB), { 0x0643, 0x0644 } },
03442 { UTF32_NFKD(0xFCEC), { 0x0643, 0x0645 } },
03443 { UTF32_NFKD(0xFCED), { 0x0644, 0x0645 } },
03444 { UTF32_NFKD(0xFCEE), { 0x0646, 0x0645 } },
03445 { UTF32_NFKD(0xFCEF), { 0x0646, 0x0647 } },
03446 { UTF32_NFKD(0xFCF0), { 0x064A, 0x0645 } },
03447 { UTF32_NFKD(0xFCF1), { 0x064A, 0x0647 } },
03448 { UTF32_NFKD(0xFCF2), { 0x0640, 0x064E, 0x0651 } },
03449 { UTF32_NFKD(0xFCF3), { 0x0640, 0x064F, 0x0651 } },
03450 { UTF32_NFKD(0xFCF4), { 0x0640, 0x0650, 0x0651 } },
03451 { UTF32_NFKD(0xFCF5), { 0x0637, 0x0649 } },
03452 { UTF32_NFKD(0xFCF6), { 0x0637, 0x064A } },
03453 { UTF32_NFKD(0xFCF7), { 0x0639, 0x0649 } },
03454 { UTF32_NFKD(0xFCF8), { 0x0639, 0x064A } },
03455 { UTF32_NFKD(0xFCF9), { 0x063A, 0x0649 } },
03456 { UTF32_NFKD(0xFCFA), { 0x063A, 0x064A } },
03457 { UTF32_NFKD(0xFCFB), { 0x0633, 0x0649 } },
03458 { UTF32_NFKD(0xFCFC), { 0x0633, 0x064A } },
03459 { UTF32_NFKD(0xFCFD), { 0x0634, 0x0649 } },
03460 { UTF32_NFKD(0xFCFE), { 0x0634, 0x064A } },
03461 { UTF32_NFKD(0xFCFF), { 0x062D, 0x0649 } },
03462 { UTF32_NFKD(0xFD00), { 0x062D, 0x064A } },
03463 { UTF32_NFKD(0xFD01), { 0x062C, 0x0649 } },
03464 { UTF32_NFKD(0xFD02), { 0x062C, 0x064A } },
03465 { UTF32_NFKD(0xFD03), { 0x062E, 0x0649 } },
03466 { UTF32_NFKD(0xFD04), { 0x062E, 0x064A } },
03467 { UTF32_NFKD(0xFD05), { 0x0635, 0x0649 } },
03468 { UTF32_NFKD(0xFD06), { 0x0635, 0x064A } },
03469 { UTF32_NFKD(0xFD07), { 0x0636, 0x0649 } },
03470 { UTF32_NFKD(0xFD08), { 0x0636, 0x064A } },
03471 { UTF32_NFKD(0xFD09), { 0x0634, 0x062C } },
03472 { UTF32_NFKD(0xFD0A), { 0x0634, 0x062D } },
03473 { UTF32_NFKD(0xFD0B), { 0x0634, 0x062E } },
03474 { UTF32_NFKD(0xFD0C), { 0x0634, 0x0645 } },
03475 { UTF32_NFKD(0xFD0D), { 0x0634, 0x0631 } },
03476 { UTF32_NFKD(0xFD0E), { 0x0633, 0x0631 } },
03477 { UTF32_NFKD(0xFD0F), { 0x0635, 0x0631 } },
03478 { UTF32_NFKD(0xFD10), { 0x0636, 0x0631 } },
03479 { UTF32_NFKD(0xFD11), { 0x0637, 0x0649 } },
03480 { UTF32_NFKD(0xFD12), { 0x0637, 0x064A } },
03481 { UTF32_NFKD(0xFD13), { 0x0639, 0x0649 } },
03482 { UTF32_NFKD(0xFD14), { 0x0639, 0x064A } },
03483 { UTF32_NFKD(0xFD15), { 0x063A, 0x0649 } },
03484 { UTF32_NFKD(0xFD16), { 0x063A, 0x064A } },
03485 { UTF32_NFKD(0xFD17), { 0x0633, 0x0649 } },
03486 { UTF32_NFKD(0xFD18), { 0x0633, 0x064A } },
03487 { UTF32_NFKD(0xFD19), { 0x0634, 0x0649 } },
03488 { UTF32_NFKD(0xFD1A), { 0x0634, 0x064A } },
03489 { UTF32_NFKD(0xFD1B), { 0x062D, 0x0649 } },
03490 { UTF32_NFKD(0xFD1C), { 0x062D, 0x064A } },
03491 { UTF32_NFKD(0xFD1D), { 0x062C, 0x0649 } },
03492 { UTF32_NFKD(0xFD1E), { 0x062C, 0x064A } },
03493 { UTF32_NFKD(0xFD1F), { 0x062E, 0x0649 } },
03494 { UTF32_NFKD(0xFD20), { 0x062E, 0x064A } },
03495 { UTF32_NFKD(0xFD21), { 0x0635, 0x0649 } },
03496 { UTF32_NFKD(0xFD22), { 0x0635, 0x064A } },
03497 { UTF32_NFKD(0xFD23), { 0x0636, 0x0649 } },
03498 { UTF32_NFKD(0xFD24), { 0x0636, 0x064A } },
03499 { UTF32_NFKD(0xFD25), { 0x0634, 0x062C } },
03500 { UTF32_NFKD(0xFD26), { 0x0634, 0x062D } },
03501 { UTF32_NFKD(0xFD27), { 0x0634, 0x062E } },
03502 { UTF32_NFKD(0xFD28), { 0x0634, 0x0645 } },
03503 { UTF32_NFKD(0xFD29), { 0x0634, 0x0631 } },
03504 { UTF32_NFKD(0xFD2A), { 0x0633, 0x0631 } },
03505 { UTF32_NFKD(0xFD2B), { 0x0635, 0x0631 } },
03506 { UTF32_NFKD(0xFD2C), { 0x0636, 0x0631 } },
03507 { UTF32_NFKD(0xFD2D), { 0x0634, 0x062C } },
03508 { UTF32_NFKD(0xFD2E), { 0x0634, 0x062D } },
03509 { UTF32_NFKD(0xFD2F), { 0x0634, 0x062E } },
03510 { UTF32_NFKD(0xFD30), { 0x0634, 0x0645 } },
03511 { UTF32_NFKD(0xFD31), { 0x0633, 0x0647 } },
03512 { UTF32_NFKD(0xFD32), { 0x0634, 0x0647 } },
03513 { UTF32_NFKD(0xFD33), { 0x0637, 0x0645 } },
03514 { UTF32_NFKD(0xFD34), { 0x0633, 0x062C } },
03515 { UTF32_NFKD(0xFD35), { 0x0633, 0x062D } },
03516 { UTF32_NFKD(0xFD36), { 0x0633, 0x062E } },
03517 { UTF32_NFKD(0xFD37), { 0x0634, 0x062C } },
03518 { UTF32_NFKD(0xFD38), { 0x0634, 0x062D } },
03519 { UTF32_NFKD(0xFD39), { 0x0634, 0x062E } },
03520 { UTF32_NFKD(0xFD3A), { 0x0637, 0x0645 } },
03521 { UTF32_NFKD(0xFD3B), { 0x0638, 0x0645 } },
03522 { UTF32_NFKD(0xFD3C), { 0x0627, 0x064B } },
03523 { UTF32_NFKD(0xFD3D), { 0x0627, 0x064B } },
03524 { UTF32_NFKD(0xFD50), { 0x062A, 0x062C, 0x0645 } },
03525 { UTF32_NFKD(0xFD51), { 0x062A, 0x062D, 0x062C } },
03526 { UTF32_NFKD(0xFD52), { 0x062A, 0x062D, 0x062C } },
03527 { UTF32_NFKD(0xFD53), { 0x062A, 0x062D, 0x0645 } },
03528 { UTF32_NFKD(0xFD54), { 0x062A, 0x062E, 0x0645 } },
03529 { UTF32_NFKD(0xFD55), { 0x062A, 0x0645, 0x062C } },
03530 { UTF32_NFKD(0xFD56), { 0x062A, 0x0645, 0x062D } },
03531 { UTF32_NFKD(0xFD57), { 0x062A, 0x0645, 0x062E } },
03532 { UTF32_NFKD(0xFD58), { 0x062C, 0x0645, 0x062D } },
03533 { UTF32_NFKD(0xFD59), { 0x062C, 0x0645, 0x062D } },
03534 { UTF32_NFKD(0xFD5A), { 0x062D, 0x0645, 0x064A } },
03535 { UTF32_NFKD(0xFD5B), { 0x062D, 0x0645, 0x0649 } },
03536 { UTF32_NFKD(0xFD5C), { 0x0633, 0x062D, 0x062C } },
03537 { UTF32_NFKD(0xFD5D), { 0x0633, 0x062C, 0x062D } },
03538 { UTF32_NFKD(0xFD5E), { 0x0633, 0x062C, 0x0649 } },
03539 { UTF32_NFKD(0xFD5F), { 0x0633, 0x0645, 0x062D } },
03540 { UTF32_NFKD(0xFD60), { 0x0633, 0x0645, 0x062D } },
03541 { UTF32_NFKD(0xFD61), { 0x0633, 0x0645, 0x062C } },
03542 { UTF32_NFKD(0xFD62), { 0x0633, 0x0645, 0x0645 } },
03543 { UTF32_NFKD(0xFD63), { 0x0633, 0x0645, 0x0645 } },
03544 { UTF32_NFKD(0xFD64), { 0x0635, 0x062D, 0x062D } },
03545 { UTF32_NFKD(0xFD65), { 0x0635, 0x062D, 0x062D } },
03546 { UTF32_NFKD(0xFD66), { 0x0635, 0x0645, 0x0645 } },
03547 { UTF32_NFKD(0xFD67), { 0x0634, 0x062D, 0x0645 } },
03548 { UTF32_NFKD(0xFD68), { 0x0634, 0x062D, 0x0645 } },
03549 { UTF32_NFKD(0xFD69), { 0x0634, 0x062C, 0x064A } },
03550 { UTF32_NFKD(0xFD6A), { 0x0634, 0x0645, 0x062E } },
03551 { UTF32_NFKD(0xFD6B), { 0x0634, 0x0645, 0x062E } },
03552 { UTF32_NFKD(0xFD6C), { 0x0634, 0x0645, 0x0645 } },
03553 { UTF32_NFKD(0xFD6D), { 0x0634, 0x0645, 0x0645 } },
03554 { UTF32_NFKD(0xFD6E), { 0x0636, 0x062D, 0x0649 } },
03555 { UTF32_NFKD(0xFD6F), { 0x0636, 0x062E, 0x0645 } },
03556 { UTF32_NFKD(0xFD70), { 0x0636, 0x062E, 0x0645 } },
03557 { UTF32_NFKD(0xFD71), { 0x0637, 0x0645, 0x062D } },
03558 { UTF32_NFKD(0xFD72), { 0x0637, 0x0645, 0x062D } },
03559 { UTF32_NFKD(0xFD73), { 0x0637, 0x0645, 0x0645 } },
03560 { UTF32_NFKD(0xFD74), { 0x0637, 0x0645, 0x064A } },
03561 { UTF32_NFKD(0xFD75), { 0x0639, 0x062C, 0x0645 } },
03562 { UTF32_NFKD(0xFD76), { 0x0639, 0x0645, 0x0645 } },
03563 { UTF32_NFKD(0xFD77), { 0x0639, 0x0645, 0x0645 } },
03564 { UTF32_NFKD(0xFD78), { 0x0639, 0x0645, 0x0649 } },
03565 { UTF32_NFKD(0xFD79), { 0x063A, 0x0645, 0x0645 } },
03566 { UTF32_NFKD(0xFD7A), { 0x063A, 0x0645, 0x064A } },
03567 { UTF32_NFKD(0xFD7B), { 0x063A, 0x0645, 0x0649 } },
03568 { UTF32_NFKD(0xFD7C), { 0x0641, 0x062E, 0x0645 } },
03569 { UTF32_NFKD(0xFD7D), { 0x0641, 0x062E, 0x0645 } },
03570 { UTF32_NFKD(0xFD7E), { 0x0642, 0x0645, 0x062D } },
03571 { UTF32_NFKD(0xFD7F), { 0x0642, 0x0645, 0x0645 } },
03572 { UTF32_NFKD(0xFD80), { 0x0644, 0x062D, 0x0645 } },
03573 { UTF32_NFKD(0xFD81), { 0x0644, 0x062D, 0x064A } },
03574 { UTF32_NFKD(0xFD82), { 0x0644, 0x062D, 0x0649 } },
03575 { UTF32_NFKD(0xFD83), { 0x0644, 0x062C, 0x062C } },
03576 { UTF32_NFKD(0xFD84), { 0x0644, 0x062C, 0x062C } },
03577 { UTF32_NFKD(0xFD85), { 0x0644, 0x062E, 0x0645 } },
03578 { UTF32_NFKD(0xFD86), { 0x0644, 0x062E, 0x0645 } },
03579 { UTF32_NFKD(0xFD87), { 0x0644, 0x0645, 0x062D } },
03580 { UTF32_NFKD(0xFD88), { 0x0644, 0x0645, 0x062D } },
03581 { UTF32_NFKD(0xFD89), { 0x0645, 0x062D, 0x062C } },
03582 { UTF32_NFKD(0xFD8A), { 0x0645, 0x062D, 0x0645 } },
03583 { UTF32_NFKD(0xFD8B), { 0x0645, 0x062D, 0x064A } },
03584 { UTF32_NFKD(0xFD8C), { 0x0645, 0x062C, 0x062D } },
03585 { UTF32_NFKD(0xFD8D), { 0x0645, 0x062C, 0x0645 } },
03586 { UTF32_NFKD(0xFD8E), { 0x0645, 0x062E, 0x062C } },
03587 { UTF32_NFKD(0xFD8F), { 0x0645, 0x062E, 0x0645 } },
03588 { UTF32_NFKD(0xFD92), { 0x0645, 0x062C, 0x062E } },
03589 { UTF32_NFKD(0xFD93), { 0x0647, 0x0645, 0x062C } },
03590 { UTF32_NFKD(0xFD94), { 0x0647, 0x0645, 0x0645 } },
03591 { UTF32_NFKD(0xFD95), { 0x0646, 0x062D, 0x0645 } },
03592 { UTF32_NFKD(0xFD96), { 0x0646, 0x062D, 0x0649 } },
03593 { UTF32_NFKD(0xFD97), { 0x0646, 0x062C, 0x0645 } },
03594 { UTF32_NFKD(0xFD98), { 0x0646, 0x062C, 0x0645 } },
03595 { UTF32_NFKD(0xFD99), { 0x0646, 0x062C, 0x0649 } },
03596 { UTF32_NFKD(0xFD9A), { 0x0646, 0x0645, 0x064A } },
03597 { UTF32_NFKD(0xFD9B), { 0x0646, 0x0645, 0x0649 } },
03598 { UTF32_NFKD(0xFD9C), { 0x064A, 0x0645, 0x0645 } },
03599 { UTF32_NFKD(0xFD9D), { 0x064A, 0x0645, 0x0645 } },
03600 { UTF32_NFKD(0xFD9E), { 0x0628, 0x062E, 0x064A } },
03601 { UTF32_NFKD(0xFD9F), { 0x062A, 0x062C, 0x064A } },
03602 { UTF32_NFKD(0xFDA0), { 0x062A, 0x062C, 0x0649 } },
03603 { UTF32_NFKD(0xFDA1), { 0x062A, 0x062E, 0x064A } },
03604 { UTF32_NFKD(0xFDA2), { 0x062A, 0x062E, 0x0649 } },
03605 { UTF32_NFKD(0xFDA3), { 0x062A, 0x0645, 0x064A } },
03606 { UTF32_NFKD(0xFDA4), { 0x062A, 0x0645, 0x0649 } },
03607 { UTF32_NFKD(0xFDA5), { 0x062C, 0x0645, 0x064A } },
03608 { UTF32_NFKD(0xFDA6), { 0x062C, 0x062D, 0x0649 } },
03609 { UTF32_NFKD(0xFDA7), { 0x062C, 0x0645, 0x0649 } },
03610 { UTF32_NFKD(0xFDA8), { 0x0633, 0x062E, 0x0649 } },
03611 { UTF32_NFKD(0xFDA9), { 0x0635, 0x062D, 0x064A } },
03612 { UTF32_NFKD(0xFDAA), { 0x0634, 0x062D, 0x064A } },
03613 { UTF32_NFKD(0xFDAB), { 0x0636, 0x062D, 0x064A } },
03614 { UTF32_NFKD(0xFDAC), { 0x0644, 0x062C, 0x064A } },
03615 { UTF32_NFKD(0xFDAD), { 0x0644, 0x0645, 0x064A } },
03616 { UTF32_NFKD(0xFDAE), { 0x064A, 0x062D, 0x064A } },
03617 { UTF32_NFKD(0xFDAF), { 0x064A, 0x062C, 0x064A } },
03618 { UTF32_NFKD(0xFDB0), { 0x064A, 0x0645, 0x064A } },
03619 { UTF32_NFKD(0xFDB1), { 0x0645, 0x0645, 0x064A } },
03620 { UTF32_NFKD(0xFDB2), { 0x0642, 0x0645, 0x064A } },
03621 { UTF32_NFKD(0xFDB3), { 0x0646, 0x062D, 0x064A } },
03622 { UTF32_NFKD(0xFDB4), { 0x0642, 0x0645, 0x062D } },
03623 { UTF32_NFKD(0xFDB5), { 0x0644, 0x062D, 0x0645 } },
03624 { UTF32_NFKD(0xFDB6), { 0x0639, 0x0645, 0x064A } },
03625 { UTF32_NFKD(0xFDB7), { 0x0643, 0x0645, 0x064A } },
03626 { UTF32_NFKD(0xFDB8), { 0x0646, 0x062C, 0x062D } },
03627 { UTF32_NFKD(0xFDB9), { 0x0645, 0x062E, 0x064A } },
03628 { UTF32_NFKD(0xFDBA), { 0x0644, 0x062C, 0x0645 } },
03629 { UTF32_NFKD(0xFDBB), { 0x0643, 0x0645, 0x0645 } },
03630 { UTF32_NFKD(0xFDBC), { 0x0644, 0x062C, 0x0645 } },
03631 { UTF32_NFKD(0xFDBD), { 0x0646, 0x062C, 0x062D } },
03632 { UTF32_NFKD(0xFDBE), { 0x062C, 0x062D, 0x064A } },
03633 { UTF32_NFKD(0xFDBF), { 0x062D, 0x062C, 0x064A } },
03634 { UTF32_NFKD(0xFDC0), { 0x0645, 0x062C, 0x064A } },
03635 { UTF32_NFKD(0xFDC1), { 0x0641, 0x0645, 0x064A } },
03636 { UTF32_NFKD(0xFDC2), { 0x0628, 0x062D, 0x064A } },
03637 { UTF32_NFKD(0xFDC3), { 0x0643, 0x0645, 0x0645 } },
03638 { UTF32_NFKD(0xFDC4), { 0x0639, 0x062C, 0x0645 } },
03639 { UTF32_NFKD(0xFDC5), { 0x0635, 0x0645, 0x0645 } },
03640 { UTF32_NFKD(0xFDC6), { 0x0633, 0x062E, 0x064A } },
03641 { UTF32_NFKD(0xFDC7), { 0x0646, 0x062C, 0x064A } },
03642 { UTF32_NFKD(0xFDF0), { 0x0635, 0x0644, 0x06D2 } },
03643 { UTF32_NFKD(0xFDF1), { 0x0642, 0x0644, 0x06D2 } },
03644 { UTF32_NFKD(0xFDF2), { 0x0627, 0x0644, 0x0644, 0x0647 } },
03645 { UTF32_NFKD(0xFDF3), { 0x0627, 0x0643, 0x0628, 0x0631 } },
03646 { UTF32_NFKD(0xFDF4), { 0x0645, 0x062D, 0x0645, 0x062F } },
03647 { UTF32_NFKD(0xFDF5), { 0x0635, 0x0644, 0x0639, 0x0645 } },
03648 { UTF32_NFKD(0xFDF6), { 0x0631, 0x0633, 0x0648, 0x0644 } },
03649 { UTF32_NFKD(0xFDF7), { 0x0639, 0x0644, 0x064A, 0x0647 } },
03650 { UTF32_NFKD(0xFDF8), { 0x0648, 0x0633, 0x0644, 0x0645 } },
03651 { UTF32_NFKD(0xFDF9), { 0x0635, 0x0644, 0x0649 } },
03652 { UTF32_NFKD(0xFDFA), { 0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645 } },
03653 { UTF32_NFKD(0xFDFB), { 0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647 } },
03654 { UTF32_NFKD(0xFDFC), { 0x0631, 0x06CC, 0x0627, 0x0644 } },
03655 { UTF32_NFKD(0xFE10), { 0x002C } },
03656 { UTF32_NFKD(0xFE11), { 0x3001 } },
03657 { UTF32_NFKD(0xFE12), { 0x3002 } },
03658 { UTF32_NFKD(0xFE13), { 0x003A } },
03659 { UTF32_NFKD(0xFE14), { 0x003B } },
03660 { UTF32_NFKD(0xFE15), { 0x0021 } },
03661 { UTF32_NFKD(0xFE16), { 0x003F } },
03662 { UTF32_NFKD(0xFE17), { 0x3016 } },
03663 { UTF32_NFKD(0xFE18), { 0x3017 } },
03664 { UTF32_NFKD(0xFE19), { 0x2026 } },
03665 { UTF32_NFKD(0xFE30), { 0x2025 } },
03666 { UTF32_NFKD(0xFE31), { 0x2014 } },
03667 { UTF32_NFKD(0xFE32), { 0x2013 } },
03668 { UTF32_NFKD(0xFE33), { 0x005F } },
03669 { UTF32_NFKD(0xFE34), { 0x005F } },
03670 { UTF32_NFKD(0xFE35), { 0x0028 } },
03671 { UTF32_NFKD(0xFE36), { 0x0029 } },
03672 { UTF32_NFKD(0xFE37), { 0x007B } },
03673 { UTF32_NFKD(0xFE38), { 0x007D } },
03674 { UTF32_NFKD(0xFE39), { 0x3014 } },
03675 { UTF32_NFKD(0xFE3A), { 0x3015 } },
03676 { UTF32_NFKD(0xFE3B), { 0x3010 } },
03677 { UTF32_NFKD(0xFE3C), { 0x3011 } },
03678 { UTF32_NFKD(0xFE3D), { 0x300A } },
03679 { UTF32_NFKD(0xFE3E), { 0x300B } },
03680 { UTF32_NFKD(0xFE3F), { 0x3008 } },
03681 { UTF32_NFKD(0xFE40), { 0x3009 } },
03682 { UTF32_NFKD(0xFE41), { 0x300C } },
03683 { UTF32_NFKD(0xFE42), { 0x300D } },
03684 { UTF32_NFKD(0xFE43), { 0x300E } },
03685 { UTF32_NFKD(0xFE44), { 0x300F } },
03686 { UTF32_NFKD(0xFE47), { 0x005B } },
03687 { UTF32_NFKD(0xFE48), { 0x005D } },
03688 { UTF32_NFKD(0xFE49), { 0x203E } },
03689 { UTF32_NFKD(0xFE4A), { 0x203E } },
03690 { UTF32_NFKD(0xFE4B), { 0x203E } },
03691 { UTF32_NFKD(0xFE4C), { 0x203E } },
03692 { UTF32_NFKD(0xFE4D), { 0x005F } },
03693 { UTF32_NFKD(0xFE4E), { 0x005F } },
03694 { UTF32_NFKD(0xFE4F), { 0x005F } },
03695 { UTF32_NFKD(0xFE50), { 0x002C } },
03696 { UTF32_NFKD(0xFE51), { 0x3001 } },
03697 { UTF32_NFKD(0xFE52), { 0x002E } },
03698 { UTF32_NFKD(0xFE54), { 0x003B } },
03699 { UTF32_NFKD(0xFE55), { 0x003A } },
03700 { UTF32_NFKD(0xFE56), { 0x003F } },
03701 { UTF32_NFKD(0xFE57), { 0x0021 } },
03702 { UTF32_NFKD(0xFE58), { 0x2014 } },
03703 { UTF32_NFKD(0xFE59), { 0x0028 } },
03704 { UTF32_NFKD(0xFE5A), { 0x0029 } },
03705 { UTF32_NFKD(0xFE5B), { 0x007B } },
03706 { UTF32_NFKD(0xFE5C), { 0x007D } },
03707 { UTF32_NFKD(0xFE5D), { 0x3014 } },
03708 { UTF32_NFKD(0xFE5E), { 0x3015 } },
03709 { UTF32_NFKD(0xFE5F), { 0x0023 } },
03710 { UTF32_NFKD(0xFE60), { 0x0026 } },
03711 { UTF32_NFKD(0xFE61), { 0x002A } },
03712 { UTF32_NFKD(0xFE62), { 0x002B } },
03713 { UTF32_NFKD(0xFE63), { 0x002D } },
03714 { UTF32_NFKD(0xFE64), { 0x003C } },
03715 { UTF32_NFKD(0xFE65), { 0x003E } },
03716 { UTF32_NFKD(0xFE66), { 0x003D } },
03717 { UTF32_NFKD(0xFE68), { 0x005C } },
03718 { UTF32_NFKD(0xFE69), { 0x0024 } },
03719 { UTF32_NFKD(0xFE6A), { 0x0025 } },
03720 { UTF32_NFKD(0xFE6B), { 0x0040 } },
03721 { UTF32_NFKD(0xFE70), { 0x0020, 0x064B } },
03722 { UTF32_NFKD(0xFE71), { 0x0640, 0x064B } },
03723 { UTF32_NFKD(0xFE72), { 0x0020, 0x064C } },
03724 { UTF32_NFKD(0xFE74), { 0x0020, 0x064D } },
03725 { UTF32_NFKD(0xFE76), { 0x0020, 0x064E } },
03726 { UTF32_NFKD(0xFE77), { 0x0640, 0x064E } },
03727 { UTF32_NFKD(0xFE78), { 0x0020, 0x064F } },
03728 { UTF32_NFKD(0xFE79), { 0x0640, 0x064F } },
03729 { UTF32_NFKD(0xFE7A), { 0x0020, 0x0650 } },
03730 { UTF32_NFKD(0xFE7B), { 0x0640, 0x0650 } },
03731 { UTF32_NFKD(0xFE7C), { 0x0020, 0x0651 } },
03732 { UTF32_NFKD(0xFE7D), { 0x0640, 0x0651 } },
03733 { UTF32_NFKD(0xFE7E), { 0x0020, 0x0652 } },
03734 { UTF32_NFKD(0xFE7F), { 0x0640, 0x0652 } },
03735 { UTF32_NFKD(0xFE80), { 0x0621 } },
03736 { UTF32_NFKD(0xFE81), { 0x0622 } },
03737 { UTF32_NFKD(0xFE82), { 0x0622 } },
03738 { UTF32_NFKD(0xFE83), { 0x0623 } },
03739 { UTF32_NFKD(0xFE84), { 0x0623 } },
03740 { UTF32_NFKD(0xFE85), { 0x0624 } },
03741 { UTF32_NFKD(0xFE86), { 0x0624 } },
03742 { UTF32_NFKD(0xFE87), { 0x0625 } },
03743 { UTF32_NFKD(0xFE88), { 0x0625 } },
03744 { UTF32_NFKD(0xFE89), { 0x0626 } },
03745 { UTF32_NFKD(0xFE8A), { 0x0626 } },
03746 { UTF32_NFKD(0xFE8B), { 0x0626 } },
03747 { UTF32_NFKD(0xFE8C), { 0x0626 } },
03748 { UTF32_NFKD(0xFE8D), { 0x0627 } },
03749 { UTF32_NFKD(0xFE8E), { 0x0627 } },
03750 { UTF32_NFKD(0xFE8F), { 0x0628 } },
03751 { UTF32_NFKD(0xFE90), { 0x0628 } },
03752 { UTF32_NFKD(0xFE91), { 0x0628 } },
03753 { UTF32_NFKD(0xFE92), { 0x0628 } },
03754 { UTF32_NFKD(0xFE93), { 0x0629 } },
03755 { UTF32_NFKD(0xFE94), { 0x0629 } },
03756 { UTF32_NFKD(0xFE95), { 0x062A } },
03757 { UTF32_NFKD(0xFE96), { 0x062A } },
03758 { UTF32_NFKD(0xFE97), { 0x062A } },
03759 { UTF32_NFKD(0xFE98), { 0x062A } },
03760 { UTF32_NFKD(0xFE99), { 0x062B } },
03761 { UTF32_NFKD(0xFE9A), { 0x062B } },
03762 { UTF32_NFKD(0xFE9B), { 0x062B } },
03763 { UTF32_NFKD(0xFE9C), { 0x062B } },
03764 { UTF32_NFKD(0xFE9D), { 0x062C } },
03765 { UTF32_NFKD(0xFE9E), { 0x062C } },
03766 { UTF32_NFKD(0xFE9F), { 0x062C } },
03767 { UTF32_NFKD(0xFEA0), { 0x062C } },
03768 { UTF32_NFKD(0xFEA1), { 0x062D } },
03769 { UTF32_NFKD(0xFEA2), { 0x062D } },
03770 { UTF32_NFKD(0xFEA3), { 0x062D } },
03771 { UTF32_NFKD(0xFEA4), { 0x062D } },
03772 { UTF32_NFKD(0xFEA5), { 0x062E } },
03773 { UTF32_NFKD(0xFEA6), { 0x062E } },
03774 { UTF32_NFKD(0xFEA7), { 0x062E } },
03775 { UTF32_NFKD(0xFEA8), { 0x062E } },
03776 { UTF32_NFKD(0xFEA9), { 0x062F } },
03777 { UTF32_NFKD(0xFEAA), { 0x062F } },
03778 { UTF32_NFKD(0xFEAB), { 0x0630 } },
03779 { UTF32_NFKD(0xFEAC), { 0x0630 } },
03780 { UTF32_NFKD(0xFEAD), { 0x0631 } },
03781 { UTF32_NFKD(0xFEAE), { 0x0631 } },
03782 { UTF32_NFKD(0xFEAF), { 0x0632 } },
03783 { UTF32_NFKD(0xFEB0), { 0x0632 } },
03784 { UTF32_NFKD(0xFEB1), { 0x0633 } },
03785 { UTF32_NFKD(0xFEB2), { 0x0633 } },
03786 { UTF32_NFKD(0xFEB3), { 0x0633 } },
03787 { UTF32_NFKD(0xFEB4), { 0x0633 } },
03788 { UTF32_NFKD(0xFEB5), { 0x0634 } },
03789 { UTF32_NFKD(0xFEB6), { 0x0634 } },
03790 { UTF32_NFKD(0xFEB7), { 0x0634 } },
03791 { UTF32_NFKD(0xFEB8), { 0x0634 } },
03792 { UTF32_NFKD(0xFEB9), { 0x0635 } },
03793 { UTF32_NFKD(0xFEBA), { 0x0635 } },
03794 { UTF32_NFKD(0xFEBB), { 0x0635 } },
03795 { UTF32_NFKD(0xFEBC), { 0x0635 } },
03796 { UTF32_NFKD(0xFEBD), { 0x0636 } },
03797 { UTF32_NFKD(0xFEBE), { 0x0636 } },
03798 { UTF32_NFKD(0xFEBF), { 0x0636 } },
03799 { UTF32_NFKD(0xFEC0), { 0x0636 } },
03800 { UTF32_NFKD(0xFEC1), { 0x0637 } },
03801 { UTF32_NFKD(0xFEC2), { 0x0637 } },
03802 { UTF32_NFKD(0xFEC3), { 0x0637 } },
03803 { UTF32_NFKD(0xFEC4), { 0x0637 } },
03804 { UTF32_NFKD(0xFEC5), { 0x0638 } },
03805 { UTF32_NFKD(0xFEC6), { 0x0638 } },
03806 { UTF32_NFKD(0xFEC7), { 0x0638 } },
03807 { UTF32_NFKD(0xFEC8), { 0x0638 } },
03808 { UTF32_NFKD(0xFEC9), { 0x0639 } },
03809 { UTF32_NFKD(0xFECA), { 0x0639 } },
03810 { UTF32_NFKD(0xFECB), { 0x0639 } },
03811 { UTF32_NFKD(0xFECC), { 0x0639 } },
03812 { UTF32_NFKD(0xFECD), { 0x063A } },
03813 { UTF32_NFKD(0xFECE), { 0x063A } },
03814 { UTF32_NFKD(0xFECF), { 0x063A } },
03815 { UTF32_NFKD(0xFED0), { 0x063A } },
03816 { UTF32_NFKD(0xFED1), { 0x0641 } },
03817 { UTF32_NFKD(0xFED2), { 0x0641 } },
03818 { UTF32_NFKD(0xFED3), { 0x0641 } },
03819 { UTF32_NFKD(0xFED4), { 0x0641 } },
03820 { UTF32_NFKD(0xFED5), { 0x0642 } },
03821 { UTF32_NFKD(0xFED6), { 0x0642 } },
03822 { UTF32_NFKD(0xFED7), { 0x0642 } },
03823 { UTF32_NFKD(0xFED8), { 0x0642 } },
03824 { UTF32_NFKD(0xFED9), { 0x0643 } },
03825 { UTF32_NFKD(0xFEDA), { 0x0643 } },
03826 { UTF32_NFKD(0xFEDB), { 0x0643 } },
03827 { UTF32_NFKD(0xFEDC), { 0x0643 } },
03828 { UTF32_NFKD(0xFEDD), { 0x0644 } },
03829 { UTF32_NFKD(0xFEDE), { 0x0644 } },
03830 { UTF32_NFKD(0xFEDF), { 0x0644 } },
03831 { UTF32_NFKD(0xFEE0), { 0x0644 } },
03832 { UTF32_NFKD(0xFEE1), { 0x0645 } },
03833 { UTF32_NFKD(0xFEE2), { 0x0645 } },
03834 { UTF32_NFKD(0xFEE3), { 0x0645 } },
03835 { UTF32_NFKD(0xFEE4), { 0x0645 } },
03836 { UTF32_NFKD(0xFEE5), { 0x0646 } },
03837 { UTF32_NFKD(0xFEE6), { 0x0646 } },
03838 { UTF32_NFKD(0xFEE7), { 0x0646 } },
03839 { UTF32_NFKD(0xFEE8), { 0x0646 } },
03840 { UTF32_NFKD(0xFEE9), { 0x0647 } },
03841 { UTF32_NFKD(0xFEEA), { 0x0647 } },
03842 { UTF32_NFKD(0xFEEB), { 0x0647 } },
03843 { UTF32_NFKD(0xFEEC), { 0x0647 } },
03844 { UTF32_NFKD(0xFEED), { 0x0648 } },
03845 { UTF32_NFKD(0xFEEE), { 0x0648 } },
03846 { UTF32_NFKD(0xFEEF), { 0x0649 } },
03847 { UTF32_NFKD(0xFEF0), { 0x0649 } },
03848 { UTF32_NFKD(0xFEF1), { 0x064A } },
03849 { UTF32_NFKD(0xFEF2), { 0x064A } },
03850 { UTF32_NFKD(0xFEF3), { 0x064A } },
03851 { UTF32_NFKD(0xFEF4), { 0x064A } },
03852 { UTF32_NFKD(0xFEF5), { 0x0644, 0x0622 } },
03853 { UTF32_NFKD(0xFEF6), { 0x0644, 0x0622 } },
03854 { UTF32_NFKD(0xFEF7), { 0x0644, 0x0623 } },
03855 { UTF32_NFKD(0xFEF8), { 0x0644, 0x0623 } },
03856 { UTF32_NFKD(0xFEF9), { 0x0644, 0x0625 } },
03857 { UTF32_NFKD(0xFEFA), { 0x0644, 0x0625 } },
03858 { UTF32_NFKD(0xFEFB), { 0x0644, 0x0627 } },
03859 { UTF32_NFKD(0xFEFC), { 0x0644, 0x0627 } },
03860 { UTF32_NFKD(0xFF01), { 0x0021 } },
03861 { UTF32_NFKD(0xFF02), { 0x0022 } },
03862 { UTF32_NFKD(0xFF03), { 0x0023 } },
03863 { UTF32_NFKD(0xFF04), { 0x0024 } },
03864 { UTF32_NFKD(0xFF05), { 0x0025 } },
03865 { UTF32_NFKD(0xFF06), { 0x0026 } },
03866 { UTF32_NFKD(0xFF07), { 0x0027 } },
03867 { UTF32_NFKD(0xFF08), { 0x0028 } },
03868 { UTF32_NFKD(0xFF09), { 0x0029 } },
03869 { UTF32_NFKD(0xFF0A), { 0x002A } },
03870 { UTF32_NFKD(0xFF0B), { 0x002B } },
03871 { UTF32_NFKD(0xFF0C), { 0x002C } },
03872 { UTF32_NFKD(0xFF0D), { 0x002D } },
03873 { UTF32_NFKD(0xFF0E), { 0x002E } },
03874 { UTF32_NFKD(0xFF0F), { 0x002F } },
03875 { UTF32_NFKD(0xFF10), { 0x0030 } },
03876 { UTF32_NFKD(0xFF11), { 0x0031 } },
03877 { UTF32_NFKD(0xFF12), { 0x0032 } },
03878 { UTF32_NFKD(0xFF13), { 0x0033 } },
03879 { UTF32_NFKD(0xFF14), { 0x0034 } },
03880 { UTF32_NFKD(0xFF15), { 0x0035 } },
03881 { UTF32_NFKD(0xFF16), { 0x0036 } },
03882 { UTF32_NFKD(0xFF17), { 0x0037 } },
03883 { UTF32_NFKD(0xFF18), { 0x0038 } },
03884 { UTF32_NFKD(0xFF19), { 0x0039 } },
03885 { UTF32_NFKD(0xFF1A), { 0x003A } },
03886 { UTF32_NFKD(0xFF1B), { 0x003B } },
03887 { UTF32_NFKD(0xFF1C), { 0x003C } },
03888 { UTF32_NFKD(0xFF1D), { 0x003D } },
03889 { UTF32_NFKD(0xFF1E), { 0x003E } },
03890 { UTF32_NFKD(0xFF1F), { 0x003F } },
03891 { UTF32_NFKD(0xFF20), { 0x0040 } },
03892 { UTF32_NFKD(0xFF21), { 0x0041 } },
03893 { UTF32_NFKD(0xFF22), { 0x0042 } },
03894 { UTF32_NFKD(0xFF23), { 0x0043 } },
03895 { UTF32_NFKD(0xFF24), { 0x0044 } },
03896 { UTF32_NFKD(0xFF25), { 0x0045 } },
03897 { UTF32_NFKD(0xFF26), { 0x0046 } },
03898 { UTF32_NFKD(0xFF27), { 0x0047 } },
03899 { UTF32_NFKD(0xFF28), { 0x0048 } },
03900 { UTF32_NFKD(0xFF29), { 0x0049 } },
03901 { UTF32_NFKD(0xFF2A), { 0x004A } },
03902 { UTF32_NFKD(0xFF2B), { 0x004B } },
03903 { UTF32_NFKD(0xFF2C), { 0x004C } },
03904 { UTF32_NFKD(0xFF2D), { 0x004D } },
03905 { UTF32_NFKD(0xFF2E), { 0x004E } },
03906 { UTF32_NFKD(0xFF2F), { 0x004F } },
03907 { UTF32_NFKD(0xFF30), { 0x0050 } },
03908 { UTF32_NFKD(0xFF31), { 0x0051 } },
03909 { UTF32_NFKD(0xFF32), { 0x0052 } },
03910 { UTF32_NFKD(0xFF33), { 0x0053 } },
03911 { UTF32_NFKD(0xFF34), { 0x0054 } },
03912 { UTF32_NFKD(0xFF35), { 0x0055 } },
03913 { UTF32_NFKD(0xFF36), { 0x0056 } },
03914 { UTF32_NFKD(0xFF37), { 0x0057 } },
03915 { UTF32_NFKD(0xFF38), { 0x0058 } },
03916 { UTF32_NFKD(0xFF39), { 0x0059 } },
03917 { UTF32_NFKD(0xFF3A), { 0x005A } },
03918 { UTF32_NFKD(0xFF3B), { 0x005B } },
03919 { UTF32_NFKD(0xFF3C), { 0x005C } },
03920 { UTF32_NFKD(0xFF3D), { 0x005D } },
03921 { UTF32_NFKD(0xFF3E), { 0x005E } },
03922 { UTF32_NFKD(0xFF3F), { 0x005F } },
03923 { UTF32_NFKD(0xFF40), { 0x0060 } },
03924 { UTF32_NFKD(0xFF41), { 0x0061 } },
03925 { UTF32_NFKD(0xFF42), { 0x0062 } },
03926 { UTF32_NFKD(0xFF43), { 0x0063 } },
03927 { UTF32_NFKD(0xFF44), { 0x0064 } },
03928 { UTF32_NFKD(0xFF45), { 0x0065 } },
03929 { UTF32_NFKD(0xFF46), { 0x0066 } },
03930 { UTF32_NFKD(0xFF47), { 0x0067 } },
03931 { UTF32_NFKD(0xFF48), { 0x0068 } },
03932 { UTF32_NFKD(0xFF49), { 0x0069 } },
03933 { UTF32_NFKD(0xFF4A), { 0x006A } },
03934 { UTF32_NFKD(0xFF4B), { 0x006B } },
03935 { UTF32_NFKD(0xFF4C), { 0x006C } },
03936 { UTF32_NFKD(0xFF4D), { 0x006D } },
03937 { UTF32_NFKD(0xFF4E), { 0x006E } },
03938 { UTF32_NFKD(0xFF4F), { 0x006F } },
03939 { UTF32_NFKD(0xFF50), { 0x0070 } },
03940 { UTF32_NFKD(0xFF51), { 0x0071 } },
03941 { UTF32_NFKD(0xFF52), { 0x0072 } },
03942 { UTF32_NFKD(0xFF53), { 0x0073 } },
03943 { UTF32_NFKD(0xFF54), { 0x0074 } },
03944 { UTF32_NFKD(0xFF55), { 0x0075 } },
03945 { UTF32_NFKD(0xFF56), { 0x0076 } },
03946 { UTF32_NFKD(0xFF57), { 0x0077 } },
03947 { UTF32_NFKD(0xFF58), { 0x0078 } },
03948 { UTF32_NFKD(0xFF59), { 0x0079 } },
03949 { UTF32_NFKD(0xFF5A), { 0x007A } },
03950 { UTF32_NFKD(0xFF5B), { 0x007B } },
03951 { UTF32_NFKD(0xFF5C), { 0x007C } },
03952 { UTF32_NFKD(0xFF5D), { 0x007D } },
03953 { UTF32_NFKD(0xFF5E), { 0x007E } },
03954 { UTF32_NFKD(0xFF5F), { 0x2985 } },
03955 { UTF32_NFKD(0xFF60), { 0x2986 } },
03956 { UTF32_NFKD(0xFF61), { 0x3002 } },
03957 { UTF32_NFKD(0xFF62), { 0x300C } },
03958 { UTF32_NFKD(0xFF63), { 0x300D } },
03959 { UTF32_NFKD(0xFF64), { 0x3001 } },
03960 { UTF32_NFKD(0xFF65), { 0x30FB } },
03961 { UTF32_NFKD(0xFF66), { 0x30F2 } },
03962 { UTF32_NFKD(0xFF67), { 0x30A1 } },
03963 { UTF32_NFKD(0xFF68), { 0x30A3 } },
03964 { UTF32_NFKD(0xFF69), { 0x30A5 } },
03965 { UTF32_NFKD(0xFF6A), { 0x30A7 } },
03966 { UTF32_NFKD(0xFF6B), { 0x30A9 } },
03967 { UTF32_NFKD(0xFF6C), { 0x30E3 } },
03968 { UTF32_NFKD(0xFF6D), { 0x30E5 } },
03969 { UTF32_NFKD(0xFF6E), { 0x30E7 } },
03970 { UTF32_NFKD(0xFF6F), { 0x30C3 } },
03971 { UTF32_NFKD(0xFF70), { 0x30FC } },
03972 { UTF32_NFKD(0xFF71), { 0x30A2 } },
03973 { UTF32_NFKD(0xFF72), { 0x30A4 } },
03974 { UTF32_NFKD(0xFF73), { 0x30A6 } },
03975 { UTF32_NFKD(0xFF74), { 0x30A8 } },
03976 { UTF32_NFKD(0xFF75), { 0x30AA } },
03977 { UTF32_NFKD(0xFF76), { 0x30AB } },
03978 { UTF32_NFKD(0xFF77), { 0x30AD } },
03979 { UTF32_NFKD(0xFF78), { 0x30AF } },
03980 { UTF32_NFKD(0xFF79), { 0x30B1 } },
03981 { UTF32_NFKD(0xFF7A), { 0x30B3 } },
03982 { UTF32_NFKD(0xFF7B), { 0x30B5 } },
03983 { UTF32_NFKD(0xFF7C), { 0x30B7 } },
03984 { UTF32_NFKD(0xFF7D), { 0x30B9 } },
03985 { UTF32_NFKD(0xFF7E), { 0x30BB } },
03986 { UTF32_NFKD(0xFF7F), { 0x30BD } },
03987 { UTF32_NFKD(0xFF80), { 0x30BF } },
03988 { UTF32_NFKD(0xFF81), { 0x30C1 } },
03989 { UTF32_NFKD(0xFF82), { 0x30C4 } },
03990 { UTF32_NFKD(0xFF83), { 0x30C6 } },
03991 { UTF32_NFKD(0xFF84), { 0x30C8 } },
03992 { UTF32_NFKD(0xFF85), { 0x30CA } },
03993 { UTF32_NFKD(0xFF86), { 0x30CB } },
03994 { UTF32_NFKD(0xFF87), { 0x30CC } },
03995 { UTF32_NFKD(0xFF88), { 0x30CD } },
03996 { UTF32_NFKD(0xFF89), { 0x30CE } },
03997 { UTF32_NFKD(0xFF8A), { 0x30CF } },
03998 { UTF32_NFKD(0xFF8B), { 0x30D2 } },
03999 { UTF32_NFKD(0xFF8C), { 0x30D5 } },
04000 { UTF32_NFKD(0xFF8D), { 0x30D8 } },
04001 { UTF32_NFKD(0xFF8E), { 0x30DB } },
04002 { UTF32_NFKD(0xFF8F), { 0x30DE } },
04003 { UTF32_NFKD(0xFF90), { 0x30DF } },
04004 { UTF32_NFKD(0xFF91), { 0x30E0 } },
04005 { UTF32_NFKD(0xFF92), { 0x30E1 } },
04006 { UTF32_NFKD(0xFF93), { 0x30E2 } },
04007 { UTF32_NFKD(0xFF94), { 0x30E4 } },
04008 { UTF32_NFKD(0xFF95), { 0x30E6 } },
04009 { UTF32_NFKD(0xFF96), { 0x30E8 } },
04010 { UTF32_NFKD(0xFF97), { 0x30E9 } },
04011 { UTF32_NFKD(0xFF98), { 0x30EA } },
04012 { UTF32_NFKD(0xFF99), { 0x30EB } },
04013 { UTF32_NFKD(0xFF9A), { 0x30EC } },
04014 { UTF32_NFKD(0xFF9B), { 0x30ED } },
04015 { UTF32_NFKD(0xFF9C), { 0x30EF } },
04016 { UTF32_NFKD(0xFF9D), { 0x30F3 } },
04017 { UTF32_NFKD(0xFF9E), { 0x3099 } },
04018 { UTF32_NFKD(0xFF9F), { 0x309A } },
04019 { UTF32_NFKD(0xFFA0), { 0x3164 } },
04020 { UTF32_NFKD(0xFFA1), { 0x3131 } },
04021 { UTF32_NFKD(0xFFA2), { 0x3132 } },
04022 { UTF32_NFKD(0xFFA3), { 0x3133 } },
04023 { UTF32_NFKD(0xFFA4), { 0x3134 } },
04024 { UTF32_NFKD(0xFFA5), { 0x3135 } },
04025 { UTF32_NFKD(0xFFA6), { 0x3136 } },
04026 { UTF32_NFKD(0xFFA7), { 0x3137 } },
04027 { UTF32_NFKD(0xFFA8), { 0x3138 } },
04028 { UTF32_NFKD(0xFFA9), { 0x3139 } },
04029 { UTF32_NFKD(0xFFAA), { 0x313A } },
04030 { UTF32_NFKD(0xFFAB), { 0x313B } },
04031 { UTF32_NFKD(0xFFAC), { 0x313C } },
04032 { UTF32_NFKD(0xFFAD), { 0x313D } },
04033 { UTF32_NFKD(0xFFAE), { 0x313E } },
04034 { UTF32_NFKD(0xFFAF), { 0x313F } },
04035 { UTF32_NFKD(0xFFB0), { 0x3140 } },
04036 { UTF32_NFKD(0xFFB1), { 0x3141 } },
04037 { UTF32_NFKD(0xFFB2), { 0x3142 } },
04038 { UTF32_NFKD(0xFFB3), { 0x3143 } },
04039 { UTF32_NFKD(0xFFB4), { 0x3144 } },
04040 { UTF32_NFKD(0xFFB5), { 0x3145 } },
04041 { UTF32_NFKD(0xFFB6), { 0x3146 } },
04042 { UTF32_NFKD(0xFFB7), { 0x3147 } },
04043 { UTF32_NFKD(0xFFB8), { 0x3148 } },
04044 { UTF32_NFKD(0xFFB9), { 0x3149 } },
04045 { UTF32_NFKD(0xFFBA), { 0x314A } },
04046 { UTF32_NFKD(0xFFBB), { 0x314B } },
04047 { UTF32_NFKD(0xFFBC), { 0x314C } },
04048 { UTF32_NFKD(0xFFBD), { 0x314D } },
04049 { UTF32_NFKD(0xFFBE), { 0x314E } },
04050 { UTF32_NFKD(0xFFC2), { 0x314F } },
04051 { UTF32_NFKD(0xFFC3), { 0x3150 } },
04052 { UTF32_NFKD(0xFFC4), { 0x3151 } },
04053 { UTF32_NFKD(0xFFC5), { 0x3152 } },
04054 { UTF32_NFKD(0xFFC6), { 0x3153 } },
04055 { UTF32_NFKD(0xFFC7), { 0x3154 } },
04056 { UTF32_NFKD(0xFFCA), { 0x3155 } },
04057 { UTF32_NFKD(0xFFCB), { 0x3156 } },
04058 { UTF32_NFKD(0xFFCC), { 0x3157 } },
04059 { UTF32_NFKD(0xFFCD), { 0x3158 } },
04060 { UTF32_NFKD(0xFFCE), { 0x3159 } },
04061 { UTF32_NFKD(0xFFCF), { 0x315A } },
04062 { UTF32_NFKD(0xFFD2), { 0x315B } },
04063 { UTF32_NFKD(0xFFD3), { 0x315C } },
04064 { UTF32_NFKD(0xFFD4), { 0x315D } },
04065 { UTF32_NFKD(0xFFD5), { 0x315E } },
04066 { UTF32_NFKD(0xFFD6), { 0x315F } },
04067 { UTF32_NFKD(0xFFD7), { 0x3160 } },
04068 { UTF32_NFKD(0xFFDA), { 0x3161 } },
04069 { UTF32_NFKD(0xFFDB), { 0x3162 } },
04070 { UTF32_NFKD(0xFFDC), { 0x3163 } },
04071 { UTF32_NFKD(0xFFE0), { 0x00A2 } },
04072 { UTF32_NFKD(0xFFE1), { 0x00A3 } },
04073 { UTF32_NFKD(0xFFE2), { 0x00AC } },
04074 { UTF32_NFKD(0xFFE3), { 0x00AF } },
04075 { UTF32_NFKD(0xFFE4), { 0x00A6 } },
04076 { UTF32_NFKD(0xFFE5), { 0x00A5 } },
04077 { UTF32_NFKD(0xFFE6), { 0x20A9 } },
04078 { UTF32_NFKD(0xFFE8), { 0x2502 } },
04079 { UTF32_NFKD(0xFFE9), { 0x2190 } },
04080 { UTF32_NFKD(0xFFEA), { 0x2191 } },
04081 { UTF32_NFKD(0xFFEB), { 0x2192 } },
04082 { UTF32_NFKD(0xFFEC), { 0x2193 } },
04083 { UTF32_NFKD(0xFFED), { 0x25A0 } },
04084 { UTF32_NFKD(0xFFEE), { 0x25CB } },
04085 { UTF32_NFD(0x1D15E), { 0x1D157, 0x1D165 } },
04086 { UTF32_NFD(0x1D15F), { 0x1D158, 0x1D165 } },
04087 { UTF32_NFD(0x1D160), { 0x1D15F, 0x1D16E } },
04088 { UTF32_NFD(0x1D161), { 0x1D15F, 0x1D16F } },
04089 { UTF32_NFD(0x1D162), { 0x1D15F, 0x1D170 } },
04090 { UTF32_NFD(0x1D163), { 0x1D15F, 0x1D171 } },
04091 { UTF32_NFD(0x1D164), { 0x1D15F, 0x1D172 } },
04092 { UTF32_NFD(0x1D1BB), { 0x1D1B9, 0x1D165 } },
04093 { UTF32_NFD(0x1D1BC), { 0x1D1BA, 0x1D165 } },
04094 { UTF32_NFD(0x1D1BD), { 0x1D1BB, 0x1D16E } },
04095 { UTF32_NFD(0x1D1BE), { 0x1D1BC, 0x1D16E } },
04096 { UTF32_NFD(0x1D1BF), { 0x1D1BB, 0x1D16F } },
04097 { UTF32_NFD(0x1D1C0), { 0x1D1BC, 0x1D16F } },
04098 { UTF32_NFKD(0x1D400), { 0x0041 } },
04099 { UTF32_NFKD(0x1D401), { 0x0042 } },
04100 { UTF32_NFKD(0x1D402), { 0x0043 } },
04101 { UTF32_NFKD(0x1D403), { 0x0044 } },
04102 { UTF32_NFKD(0x1D404), { 0x0045 } },
04103 { UTF32_NFKD(0x1D405), { 0x0046 } },
04104 { UTF32_NFKD(0x1D406), { 0x0047 } },
04105 { UTF32_NFKD(0x1D407), { 0x0048 } },
04106 { UTF32_NFKD(0x1D408), { 0x0049 } },
04107 { UTF32_NFKD(0x1D409), { 0x004A } },
04108 { UTF32_NFKD(0x1D40A), { 0x004B } },
04109 { UTF32_NFKD(0x1D40B), { 0x004C } },
04110 { UTF32_NFKD(0x1D40C), { 0x004D } },
04111 { UTF32_NFKD(0x1D40D), { 0x004E } },
04112 { UTF32_NFKD(0x1D40E), { 0x004F } },
04113 { UTF32_NFKD(0x1D40F), { 0x0050 } },
04114 { UTF32_NFKD(0x1D410), { 0x0051 } },
04115 { UTF32_NFKD(0x1D411), { 0x0052 } },
04116 { UTF32_NFKD(0x1D412), { 0x0053 } },
04117 { UTF32_NFKD(0x1D413), { 0x0054 } },
04118 { UTF32_NFKD(0x1D414), { 0x0055 } },
04119 { UTF32_NFKD(0x1D415), { 0x0056 } },
04120 { UTF32_NFKD(0x1D416), { 0x0057 } },
04121 { UTF32_NFKD(0x1D417), { 0x0058 } },
04122 { UTF32_NFKD(0x1D418), { 0x0059 } },
04123 { UTF32_NFKD(0x1D419), { 0x005A } },
04124 { UTF32_NFKD(0x1D41A), { 0x0061 } },
04125 { UTF32_NFKD(0x1D41B), { 0x0062 } },
04126 { UTF32_NFKD(0x1D41C), { 0x0063 } },
04127 { UTF32_NFKD(0x1D41D), { 0x0064 } },
04128 { UTF32_NFKD(0x1D41E), { 0x0065 } },
04129 { UTF32_NFKD(0x1D41F), { 0x0066 } },
04130 { UTF32_NFKD(0x1D420), { 0x0067 } },
04131 { UTF32_NFKD(0x1D421), { 0x0068 } },
04132 { UTF32_NFKD(0x1D422), { 0x0069 } },
04133 { UTF32_NFKD(0x1D423), { 0x006A } },
04134 { UTF32_NFKD(0x1D424), { 0x006B } },
04135 { UTF32_NFKD(0x1D425), { 0x006C } },
04136 { UTF32_NFKD(0x1D426), { 0x006D } },
04137 { UTF32_NFKD(0x1D427), { 0x006E } },
04138 { UTF32_NFKD(0x1D428), { 0x006F } },
04139 { UTF32_NFKD(0x1D429), { 0x0070 } },
04140 { UTF32_NFKD(0x1D42A), { 0x0071 } },
04141 { UTF32_NFKD(0x1D42B), { 0x0072 } },
04142 { UTF32_NFKD(0x1D42C), { 0x0073 } },
04143 { UTF32_NFKD(0x1D42D), { 0x0074 } },
04144 { UTF32_NFKD(0x1D42E), { 0x0075 } },
04145 { UTF32_NFKD(0x1D42F), { 0x0076 } },
04146 { UTF32_NFKD(0x1D430), { 0x0077 } },
04147 { UTF32_NFKD(0x1D431), { 0x0078 } },
04148 { UTF32_NFKD(0x1D432), { 0x0079 } },
04149 { UTF32_NFKD(0x1D433), { 0x007A } },
04150 { UTF32_NFKD(0x1D434), { 0x0041 } },
04151 { UTF32_NFKD(0x1D435), { 0x0042 } },
04152 { UTF32_NFKD(0x1D436), { 0x0043 } },
04153 { UTF32_NFKD(0x1D437), { 0x0044 } },
04154 { UTF32_NFKD(0x1D438), { 0x0045 } },
04155 { UTF32_NFKD(0x1D439), { 0x0046 } },
04156 { UTF32_NFKD(0x1D43A), { 0x0047 } },
04157 { UTF32_NFKD(0x1D43B), { 0x0048 } },
04158 { UTF32_NFKD(0x1D43C), { 0x0049 } },
04159 { UTF32_NFKD(0x1D43D), { 0x004A } },
04160 { UTF32_NFKD(0x1D43E), { 0x004B } },
04161 { UTF32_NFKD(0x1D43F), { 0x004C } },
04162 { UTF32_NFKD(0x1D440), { 0x004D } },
04163 { UTF32_NFKD(0x1D441), { 0x004E } },
04164 { UTF32_NFKD(0x1D442), { 0x004F } },
04165 { UTF32_NFKD(0x1D443), { 0x0050 } },
04166 { UTF32_NFKD(0x1D444), { 0x0051 } },
04167 { UTF32_NFKD(0x1D445), { 0x0052 } },
04168 { UTF32_NFKD(0x1D446), { 0x0053 } },
04169 { UTF32_NFKD(0x1D447), { 0x0054 } },
04170 { UTF32_NFKD(0x1D448), { 0x0055 } },
04171 { UTF32_NFKD(0x1D449), { 0x0056 } },
04172 { UTF32_NFKD(0x1D44A), { 0x0057 } },
04173 { UTF32_NFKD(0x1D44B), { 0x0058 } },
04174 { UTF32_NFKD(0x1D44C), { 0x0059 } },
04175 { UTF32_NFKD(0x1D44D), { 0x005A } },
04176 { UTF32_NFKD(0x1D44E), { 0x0061 } },
04177 { UTF32_NFKD(0x1D44F), { 0x0062 } },
04178 { UTF32_NFKD(0x1D450), { 0x0063 } },
04179 { UTF32_NFKD(0x1D451), { 0x0064 } },
04180 { UTF32_NFKD(0x1D452), { 0x0065 } },
04181 { UTF32_NFKD(0x1D453), { 0x0066 } },
04182 { UTF32_NFKD(0x1D454), { 0x0067 } },
04183 { UTF32_NFKD(0x1D456), { 0x0069 } },
04184 { UTF32_NFKD(0x1D457), { 0x006A } },
04185 { UTF32_NFKD(0x1D458), { 0x006B } },
04186 { UTF32_NFKD(0x1D459), { 0x006C } },
04187 { UTF32_NFKD(0x1D45A), { 0x006D } },
04188 { UTF32_NFKD(0x1D45B), { 0x006E } },
04189 { UTF32_NFKD(0x1D45C), { 0x006F } },
04190 { UTF32_NFKD(0x1D45D), { 0x0070 } },
04191 { UTF32_NFKD(0x1D45E), { 0x0071 } },
04192 { UTF32_NFKD(0x1D45F), { 0x0072 } },
04193 { UTF32_NFKD(0x1D460), { 0x0073 } },
04194 { UTF32_NFKD(0x1D461), { 0x0074 } },
04195 { UTF32_NFKD(0x1D462), { 0x0075 } },
04196 { UTF32_NFKD(0x1D463), { 0x0076 } },
04197 { UTF32_NFKD(0x1D464), { 0x0077 } },
04198 { UTF32_NFKD(0x1D465), { 0x0078 } },
04199 { UTF32_NFKD(0x1D466), { 0x0079 } },
04200 { UTF32_NFKD(0x1D467), { 0x007A } },
04201 { UTF32_NFKD(0x1D468), { 0x0041 } },
04202 { UTF32_NFKD(0x1D469), { 0x0042 } },
04203 { UTF32_NFKD(0x1D46A), { 0x0043 } },
04204 { UTF32_NFKD(0x1D46B), { 0x0044 } },
04205 { UTF32_NFKD(0x1D46C), { 0x0045 } },
04206 { UTF32_NFKD(0x1D46D), { 0x0046 } },
04207 { UTF32_NFKD(0x1D46E), { 0x0047 } },
04208 { UTF32_NFKD(0x1D46F), { 0x0048 } },
04209 { UTF32_NFKD(0x1D470), { 0x0049 } },
04210 { UTF32_NFKD(0x1D471), { 0x004A } },
04211 { UTF32_NFKD(0x1D472), { 0x004B } },
04212 { UTF32_NFKD(0x1D473), { 0x004C } },
04213 { UTF32_NFKD(0x1D474), { 0x004D } },
04214 { UTF32_NFKD(0x1D475), { 0x004E } },
04215 { UTF32_NFKD(0x1D476), { 0x004F } },
04216 { UTF32_NFKD(0x1D477), { 0x0050 } },
04217 { UTF32_NFKD(0x1D478), { 0x0051 } },
04218 { UTF32_NFKD(0x1D479), { 0x0052 } },
04219 { UTF32_NFKD(0x1D47A), { 0x0053 } },
04220 { UTF32_NFKD(0x1D47B), { 0x0054 } },
04221 { UTF32_NFKD(0x1D47C), { 0x0055 } },
04222 { UTF32_NFKD(0x1D47D), { 0x0056 } },
04223 { UTF32_NFKD(0x1D47E), { 0x0057 } },
04224 { UTF32_NFKD(0x1D47F), { 0x0058 } },
04225 { UTF32_NFKD(0x1D480), { 0x0059 } },
04226 { UTF32_NFKD(0x1D481), { 0x005A } },
04227 { UTF32_NFKD(0x1D482), { 0x0061 } },
04228 { UTF32_NFKD(0x1D483), { 0x0062 } },
04229 { UTF32_NFKD(0x1D484), { 0x0063 } },
04230 { UTF32_NFKD(0x1D485), { 0x0064 } },
04231 { UTF32_NFKD(0x1D486), { 0x0065 } },
04232 { UTF32_NFKD(0x1D487), { 0x0066 } },
04233 { UTF32_NFKD(0x1D488), { 0x0067 } },
04234 { UTF32_NFKD(0x1D489), { 0x0068 } },
04235 { UTF32_NFKD(0x1D48A), { 0x0069 } },
04236 { UTF32_NFKD(0x1D48B), { 0x006A } },
04237 { UTF32_NFKD(0x1D48C), { 0x006B } },
04238 { UTF32_NFKD(0x1D48D), { 0x006C } },
04239 { UTF32_NFKD(0x1D48E), { 0x006D } },
04240 { UTF32_NFKD(0x1D48F), { 0x006E } },
04241 { UTF32_NFKD(0x1D490), { 0x006F } },
04242 { UTF32_NFKD(0x1D491), { 0x0070 } },
04243 { UTF32_NFKD(0x1D492), { 0x0071 } },
04244 { UTF32_NFKD(0x1D493), { 0x0072 } },
04245 { UTF32_NFKD(0x1D494), { 0x0073 } },
04246 { UTF32_NFKD(0x1D495), { 0x0074 } },
04247 { UTF32_NFKD(0x1D496), { 0x0075 } },
04248 { UTF32_NFKD(0x1D497), { 0x0076 } },
04249 { UTF32_NFKD(0x1D498), { 0x0077 } },
04250 { UTF32_NFKD(0x1D499), { 0x0078 } },
04251 { UTF32_NFKD(0x1D49A), { 0x0079 } },
04252 { UTF32_NFKD(0x1D49B), { 0x007A } },
04253 { UTF32_NFKD(0x1D49C), { 0x0041 } },
04254 { UTF32_NFKD(0x1D49E), { 0x0043 } },
04255 { UTF32_NFKD(0x1D49F), { 0x0044 } },
04256 { UTF32_NFKD(0x1D4A2), { 0x0047 } },
04257 { UTF32_NFKD(0x1D4A5), { 0x004A } },
04258 { UTF32_NFKD(0x1D4A6), { 0x004B } },
04259 { UTF32_NFKD(0x1D4A9), { 0x004E } },
04260 { UTF32_NFKD(0x1D4AA), { 0x004F } },
04261 { UTF32_NFKD(0x1D4AB), { 0x0050 } },
04262 { UTF32_NFKD(0x1D4AC), { 0x0051 } },
04263 { UTF32_NFKD(0x1D4AE), { 0x0053 } },
04264 { UTF32_NFKD(0x1D4AF), { 0x0054 } },
04265 { UTF32_NFKD(0x1D4B0), { 0x0055 } },
04266 { UTF32_NFKD(0x1D4B1), { 0x0056 } },
04267 { UTF32_NFKD(0x1D4B2), { 0x0057 } },
04268 { UTF32_NFKD(0x1D4B3), { 0x0058 } },
04269 { UTF32_NFKD(0x1D4B4), { 0x0059 } },
04270 { UTF32_NFKD(0x1D4B5), { 0x005A } },
04271 { UTF32_NFKD(0x1D4B6), { 0x0061 } },
04272 { UTF32_NFKD(0x1D4B7), { 0x0062 } },
04273 { UTF32_NFKD(0x1D4B8), { 0x0063 } },
04274 { UTF32_NFKD(0x1D4B9), { 0x0064 } },
04275 { UTF32_NFKD(0x1D4BB), { 0x0066 } },
04276 { UTF32_NFKD(0x1D4BD), { 0x0068 } },
04277 { UTF32_NFKD(0x1D4BE), { 0x0069 } },
04278 { UTF32_NFKD(0x1D4BF), { 0x006A } },
04279 { UTF32_NFKD(0x1D4C0), { 0x006B } },
04280 { UTF32_NFKD(0x1D4C1), { 0x006C } },
04281 { UTF32_NFKD(0x1D4C2), { 0x006D } },
04282 { UTF32_NFKD(0x1D4C3), { 0x006E } },
04283 { UTF32_NFKD(0x1D4C5), { 0x0070 } },
04284 { UTF32_NFKD(0x1D4C6), { 0x0071 } },
04285 { UTF32_NFKD(0x1D4C7), { 0x0072 } },
04286 { UTF32_NFKD(0x1D4C8), { 0x0073 } },
04287 { UTF32_NFKD(0x1D4C9), { 0x0074 } },
04288 { UTF32_NFKD(0x1D4CA), { 0x0075 } },
04289 { UTF32_NFKD(0x1D4CB), { 0x0076 } },
04290 { UTF32_NFKD(0x1D4CC), { 0x0077 } },
04291 { UTF32_NFKD(0x1D4CD), { 0x0078 } },
04292 { UTF32_NFKD(0x1D4CE), { 0x0079 } },
04293 { UTF32_NFKD(0x1D4CF), { 0x007A } },
04294 { UTF32_NFKD(0x1D4D0), { 0x0041 } },
04295 { UTF32_NFKD(0x1D4D1), { 0x0042 } },
04296 { UTF32_NFKD(0x1D4D2), { 0x0043 } },
04297 { UTF32_NFKD(0x1D4D3), { 0x0044 } },
04298 { UTF32_NFKD(0x1D4D4), { 0x0045 } },
04299 { UTF32_NFKD(0x1D4D5), { 0x0046 } },
04300 { UTF32_NFKD(0x1D4D6), { 0x0047 } },
04301 { UTF32_NFKD(0x1D4D7), { 0x0048 } },
04302 { UTF32_NFKD(0x1D4D8), { 0x0049 } },
04303 { UTF32_NFKD(0x1D4D9), { 0x004A } },
04304 { UTF32_NFKD(0x1D4DA), { 0x004B } },
04305 { UTF32_NFKD(0x1D4DB), { 0x004C } },
04306 { UTF32_NFKD(0x1D4DC), { 0x004D } },
04307 { UTF32_NFKD(0x1D4DD), { 0x004E } },
04308 { UTF32_NFKD(0x1D4DE), { 0x004F } },
04309 { UTF32_NFKD(0x1D4DF), { 0x0050 } },
04310 { UTF32_NFKD(0x1D4E0), { 0x0051 } },
04311 { UTF32_NFKD(0x1D4E1), { 0x0052 } },
04312 { UTF32_NFKD(0x1D4E2), { 0x0053 } },
04313 { UTF32_NFKD(0x1D4E3), { 0x0054 } },
04314 { UTF32_NFKD(0x1D4E4), { 0x0055 } },
04315 { UTF32_NFKD(0x1D4E5), { 0x0056 } },
04316 { UTF32_NFKD(0x1D4E6), { 0x0057 } },
04317 { UTF32_NFKD(0x1D4E7), { 0x0058 } },
04318 { UTF32_NFKD(0x1D4E8), { 0x0059 } },
04319 { UTF32_NFKD(0x1D4E9), { 0x005A } },
04320 { UTF32_NFKD(0x1D4EA), { 0x0061 } },
04321 { UTF32_NFKD(0x1D4EB), { 0x0062 } },
04322 { UTF32_NFKD(0x1D4EC), { 0x0063 } },
04323 { UTF32_NFKD(0x1D4ED), { 0x0064 } },
04324 { UTF32_NFKD(0x1D4EE), { 0x0065 } },
04325 { UTF32_NFKD(0x1D4EF), { 0x0066 } },
04326 { UTF32_NFKD(0x1D4F0), { 0x0067 } },
04327 { UTF32_NFKD(0x1D4F1), { 0x0068 } },
04328 { UTF32_NFKD(0x1D4F2), { 0x0069 } },
04329 { UTF32_NFKD(0x1D4F3), { 0x006A } },
04330 { UTF32_NFKD(0x1D4F4), { 0x006B } },
04331 { UTF32_NFKD(0x1D4F5), { 0x006C } },
04332 { UTF32_NFKD(0x1D4F6), { 0x006D } },
04333 { UTF32_NFKD(0x1D4F7), { 0x006E } },
04334 { UTF32_NFKD(0x1D4F8), { 0x006F } },
04335 { UTF32_NFKD(0x1D4F9), { 0x0070 } },
04336 { UTF32_NFKD(0x1D4FA), { 0x0071 } },
04337 { UTF32_NFKD(0x1D4FB), { 0x0072 } },
04338 { UTF32_NFKD(0x1D4FC), { 0x0073 } },
04339 { UTF32_NFKD(0x1D4FD), { 0x0074 } },
04340 { UTF32_NFKD(0x1D4FE), { 0x0075 } },
04341 { UTF32_NFKD(0x1D4FF), { 0x0076 } },
04342 { UTF32_NFKD(0x1D500), { 0x0077 } },
04343 { UTF32_NFKD(0x1D501), { 0x0078 } },
04344 { UTF32_NFKD(0x1D502), { 0x0079 } },
04345 { UTF32_NFKD(0x1D503), { 0x007A } },
04346 { UTF32_NFKD(0x1D504), { 0x0041 } },
04347 { UTF32_NFKD(0x1D505), { 0x0042 } },
04348 { UTF32_NFKD(0x1D507), { 0x0044 } },
04349 { UTF32_NFKD(0x1D508), { 0x0045 } },
04350 { UTF32_NFKD(0x1D509), { 0x0046 } },
04351 { UTF32_NFKD(0x1D50A), { 0x0047 } },
04352 { UTF32_NFKD(0x1D50D), { 0x004A } },
04353 { UTF32_NFKD(0x1D50E), { 0x004B } },
04354 { UTF32_NFKD(0x1D50F), { 0x004C } },
04355 { UTF32_NFKD(0x1D510), { 0x004D } },
04356 { UTF32_NFKD(0x1D511), { 0x004E } },
04357 { UTF32_NFKD(0x1D512), { 0x004F } },
04358 { UTF32_NFKD(0x1D513), { 0x0050 } },
04359 { UTF32_NFKD(0x1D514), { 0x0051 } },
04360 { UTF32_NFKD(0x1D516), { 0x0053 } },
04361 { UTF32_NFKD(0x1D517), { 0x0054 } },
04362 { UTF32_NFKD(0x1D518), { 0x0055 } },
04363 { UTF32_NFKD(0x1D519), { 0x0056 } },
04364 { UTF32_NFKD(0x1D51A), { 0x0057 } },
04365 { UTF32_NFKD(0x1D51B), { 0x0058 } },
04366 { UTF32_NFKD(0x1D51C), { 0x0059 } },
04367 { UTF32_NFKD(0x1D51E), { 0x0061 } },
04368 { UTF32_NFKD(0x1D51F), { 0x0062 } },
04369 { UTF32_NFKD(0x1D520), { 0x0063 } },
04370 { UTF32_NFKD(0x1D521), { 0x0064 } },
04371 { UTF32_NFKD(0x1D522), { 0x0065 } },
04372 { UTF32_NFKD(0x1D523), { 0x0066 } },
04373 { UTF32_NFKD(0x1D524), { 0x0067 } },
04374 { UTF32_NFKD(0x1D525), { 0x0068 } },
04375 { UTF32_NFKD(0x1D526), { 0x0069 } },
04376 { UTF32_NFKD(0x1D527), { 0x006A } },
04377 { UTF32_NFKD(0x1D528), { 0x006B } },
04378 { UTF32_NFKD(0x1D529), { 0x006C } },
04379 { UTF32_NFKD(0x1D52A), { 0x006D } },
04380 { UTF32_NFKD(0x1D52B), { 0x006E } },
04381 { UTF32_NFKD(0x1D52C), { 0x006F } },
04382 { UTF32_NFKD(0x1D52D), { 0x0070 } },
04383 { UTF32_NFKD(0x1D52E), { 0x0071 } },
04384 { UTF32_NFKD(0x1D52F), { 0x0072 } },
04385 { UTF32_NFKD(0x1D530), { 0x0073 } },
04386 { UTF32_NFKD(0x1D531), { 0x0074 } },
04387 { UTF32_NFKD(0x1D532), { 0x0075 } },
04388 { UTF32_NFKD(0x1D533), { 0x0076 } },
04389 { UTF32_NFKD(0x1D534), { 0x0077 } },
04390 { UTF32_NFKD(0x1D535), { 0x0078 } },
04391 { UTF32_NFKD(0x1D536), { 0x0079 } },
04392 { UTF32_NFKD(0x1D537), { 0x007A } },
04393 { UTF32_NFKD(0x1D538), { 0x0041 } },
04394 { UTF32_NFKD(0x1D539), { 0x0042 } },
04395 { UTF32_NFKD(0x1D53B), { 0x0044 } },
04396 { UTF32_NFKD(0x1D53C), { 0x0045 } },
04397 { UTF32_NFKD(0x1D53D), { 0x0046 } },
04398 { UTF32_NFKD(0x1D53E), { 0x0047 } },
04399 { UTF32_NFKD(0x1D540), { 0x0049 } },
04400 { UTF32_NFKD(0x1D541), { 0x004A } },
04401 { UTF32_NFKD(0x1D542), { 0x004B } },
04402 { UTF32_NFKD(0x1D543), { 0x004C } },
04403 { UTF32_NFKD(0x1D544), { 0x004D } },
04404 { UTF32_NFKD(0x1D546), { 0x004F } },
04405 { UTF32_NFKD(0x1D54A), { 0x0053 } },
04406 { UTF32_NFKD(0x1D54B), { 0x0054 } },
04407 { UTF32_NFKD(0x1D54C), { 0x0055 } },
04408 { UTF32_NFKD(0x1D54D), { 0x0056 } },
04409 { UTF32_NFKD(0x1D54E), { 0x0057 } },
04410 { UTF32_NFKD(0x1D54F), { 0x0058 } },
04411 { UTF32_NFKD(0x1D550), { 0x0059 } },
04412 { UTF32_NFKD(0x1D552), { 0x0061 } },
04413 { UTF32_NFKD(0x1D553), { 0x0062 } },
04414 { UTF32_NFKD(0x1D554), { 0x0063 } },
04415 { UTF32_NFKD(0x1D555), { 0x0064 } },
04416 { UTF32_NFKD(0x1D556), { 0x0065 } },
04417 { UTF32_NFKD(0x1D557), { 0x0066 } },
04418 { UTF32_NFKD(0x1D558), { 0x0067 } },
04419 { UTF32_NFKD(0x1D559), { 0x0068 } },
04420 { UTF32_NFKD(0x1D55A), { 0x0069 } },
04421 { UTF32_NFKD(0x1D55B), { 0x006A } },
04422 { UTF32_NFKD(0x1D55C), { 0x006B } },
04423 { UTF32_NFKD(0x1D55D), { 0x006C } },
04424 { UTF32_NFKD(0x1D55E), { 0x006D } },
04425 { UTF32_NFKD(0x1D55F), { 0x006E } },
04426 { UTF32_NFKD(0x1D560), { 0x006F } },
04427 { UTF32_NFKD(0x1D561), { 0x0070 } },
04428 { UTF32_NFKD(0x1D562), { 0x0071 } },
04429 { UTF32_NFKD(0x1D563), { 0x0072 } },
04430 { UTF32_NFKD(0x1D564), { 0x0073 } },
04431 { UTF32_NFKD(0x1D565), { 0x0074 } },
04432 { UTF32_NFKD(0x1D566), { 0x0075 } },
04433 { UTF32_NFKD(0x1D567), { 0x0076 } },
04434 { UTF32_NFKD(0x1D568), { 0x0077 } },
04435 { UTF32_NFKD(0x1D569), { 0x0078 } },
04436 { UTF32_NFKD(0x1D56A), { 0x0079 } },
04437 { UTF32_NFKD(0x1D56B), { 0x007A } },
04438 { UTF32_NFKD(0x1D56C), { 0x0041 } },
04439 { UTF32_NFKD(0x1D56D), { 0x0042 } },
04440 { UTF32_NFKD(0x1D56E), { 0x0043 } },
04441 { UTF32_NFKD(0x1D56F), { 0x0044 } },
04442 { UTF32_NFKD(0x1D570), { 0x0045 } },
04443 { UTF32_NFKD(0x1D571), { 0x0046 } },
04444 { UTF32_NFKD(0x1D572), { 0x0047 } },
04445 { UTF32_NFKD(0x1D573), { 0x0048 } },
04446 { UTF32_NFKD(0x1D574), { 0x0049 } },
04447 { UTF32_NFKD(0x1D575), { 0x004A } },
04448 { UTF32_NFKD(0x1D576), { 0x004B } },
04449 { UTF32_NFKD(0x1D577), { 0x004C } },
04450 { UTF32_NFKD(0x1D578), { 0x004D } },
04451 { UTF32_NFKD(0x1D579), { 0x004E } },
04452 { UTF32_NFKD(0x1D57A), { 0x004F } },
04453 { UTF32_NFKD(0x1D57B), { 0x0050 } },
04454 { UTF32_NFKD(0x1D57C), { 0x0051 } },
04455 { UTF32_NFKD(0x1D57D), { 0x0052 } },
04456 { UTF32_NFKD(0x1D57E), { 0x0053 } },
04457 { UTF32_NFKD(0x1D57F), { 0x0054 } },
04458 { UTF32_NFKD(0x1D580), { 0x0055 } },
04459 { UTF32_NFKD(0x1D581), { 0x0056 } },
04460 { UTF32_NFKD(0x1D582), { 0x0057 } },
04461 { UTF32_NFKD(0x1D583), { 0x0058 } },
04462 { UTF32_NFKD(0x1D584), { 0x0059 } },
04463 { UTF32_NFKD(0x1D585), { 0x005A } },
04464 { UTF32_NFKD(0x1D586), { 0x0061 } },
04465 { UTF32_NFKD(0x1D587), { 0x0062 } },
04466 { UTF32_NFKD(0x1D588), { 0x0063 } },
04467 { UTF32_NFKD(0x1D589), { 0x0064 } },
04468 { UTF32_NFKD(0x1D58A), { 0x0065 } },
04469 { UTF32_NFKD(0x1D58B), { 0x0066 } },
04470 { UTF32_NFKD(0x1D58C), { 0x0067 } },
04471 { UTF32_NFKD(0x1D58D), { 0x0068 } },
04472 { UTF32_NFKD(0x1D58E), { 0x0069 } },
04473 { UTF32_NFKD(0x1D58F), { 0x006A } },
04474 { UTF32_NFKD(0x1D590), { 0x006B } },
04475 { UTF32_NFKD(0x1D591), { 0x006C } },
04476 { UTF32_NFKD(0x1D592), { 0x006D } },
04477 { UTF32_NFKD(0x1D593), { 0x006E } },
04478 { UTF32_NFKD(0x1D594), { 0x006F } },
04479 { UTF32_NFKD(0x1D595), { 0x0070 } },
04480 { UTF32_NFKD(0x1D596), { 0x0071 } },
04481 { UTF32_NFKD(0x1D597), { 0x0072 } },
04482 { UTF32_NFKD(0x1D598), { 0x0073 } },
04483 { UTF32_NFKD(0x1D599), { 0x0074 } },
04484 { UTF32_NFKD(0x1D59A), { 0x0075 } },
04485 { UTF32_NFKD(0x1D59B), { 0x0076 } },
04486 { UTF32_NFKD(0x1D59C), { 0x0077 } },
04487 { UTF32_NFKD(0x1D59D), { 0x0078 } },
04488 { UTF32_NFKD(0x1D59E), { 0x0079 } },
04489 { UTF32_NFKD(0x1D59F), { 0x007A } },
04490 { UTF32_NFKD(0x1D5A0), { 0x0041 } },
04491 { UTF32_NFKD(0x1D5A1), { 0x0042 } },
04492 { UTF32_NFKD(0x1D5A2), { 0x0043 } },
04493 { UTF32_NFKD(0x1D5A3), { 0x0044 } },
04494 { UTF32_NFKD(0x1D5A4), { 0x0045 } },
04495 { UTF32_NFKD(0x1D5A5), { 0x0046 } },
04496 { UTF32_NFKD(0x1D5A6), { 0x0047 } },
04497 { UTF32_NFKD(0x1D5A7), { 0x0048 } },
04498 { UTF32_NFKD(0x1D5A8), { 0x0049 } },
04499 { UTF32_NFKD(0x1D5A9), { 0x004A } },
04500 { UTF32_NFKD(0x1D5AA), { 0x004B } },
04501 { UTF32_NFKD(0x1D5AB), { 0x004C } },
04502 { UTF32_NFKD(0x1D5AC), { 0x004D } },
04503 { UTF32_NFKD(0x1D5AD), { 0x004E } },
04504 { UTF32_NFKD(0x1D5AE), { 0x004F } },
04505 { UTF32_NFKD(0x1D5AF), { 0x0050 } },
04506 { UTF32_NFKD(0x1D5B0), { 0x0051 } },
04507 { UTF32_NFKD(0x1D5B1), { 0x0052 } },
04508 { UTF32_NFKD(0x1D5B2), { 0x0053 } },
04509 { UTF32_NFKD(0x1D5B3), { 0x0054 } },
04510 { UTF32_NFKD(0x1D5B4), { 0x0055 } },
04511 { UTF32_NFKD(0x1D5B5), { 0x0056 } },
04512 { UTF32_NFKD(0x1D5B6), { 0x0057 } },
04513 { UTF32_NFKD(0x1D5B7), { 0x0058 } },
04514 { UTF32_NFKD(0x1D5B8), { 0x0059 } },
04515 { UTF32_NFKD(0x1D5B9), { 0x005A } },
04516 { UTF32_NFKD(0x1D5BA), { 0x0061 } },
04517 { UTF32_NFKD(0x1D5BB), { 0x0062 } },
04518 { UTF32_NFKD(0x1D5BC), { 0x0063 } },
04519 { UTF32_NFKD(0x1D5BD), { 0x0064 } },
04520 { UTF32_NFKD(0x1D5BE), { 0x0065 } },
04521 { UTF32_NFKD(0x1D5BF), { 0x0066 } },
04522 { UTF32_NFKD(0x1D5C0), { 0x0067 } },
04523 { UTF32_NFKD(0x1D5C1), { 0x0068 } },
04524 { UTF32_NFKD(0x1D5C2), { 0x0069 } },
04525 { UTF32_NFKD(0x1D5C3), { 0x006A } },
04526 { UTF32_NFKD(0x1D5C4), { 0x006B } },
04527 { UTF32_NFKD(0x1D5C5), { 0x006C } },
04528 { UTF32_NFKD(0x1D5C6), { 0x006D } },
04529 { UTF32_NFKD(0x1D5C7), { 0x006E } },
04530 { UTF32_NFKD(0x1D5C8), { 0x006F } },
04531 { UTF32_NFKD(0x1D5C9), { 0x0070 } },
04532 { UTF32_NFKD(0x1D5CA), { 0x0071 } },
04533 { UTF32_NFKD(0x1D5CB), { 0x0072 } },
04534 { UTF32_NFKD(0x1D5CC), { 0x0073 } },
04535 { UTF32_NFKD(0x1D5CD), { 0x0074 } },
04536 { UTF32_NFKD(0x1D5CE), { 0x0075 } },
04537 { UTF32_NFKD(0x1D5CF), { 0x0076 } },
04538 { UTF32_NFKD(0x1D5D0), { 0x0077 } },
04539 { UTF32_NFKD(0x1D5D1), { 0x0078 } },
04540 { UTF32_NFKD(0x1D5D2), { 0x0079 } },
04541 { UTF32_NFKD(0x1D5D3), { 0x007A } },
04542 { UTF32_NFKD(0x1D5D4), { 0x0041 } },
04543 { UTF32_NFKD(0x1D5D5), { 0x0042 } },
04544 { UTF32_NFKD(0x1D5D6), { 0x0043 } },
04545 { UTF32_NFKD(0x1D5D7), { 0x0044 } },
04546 { UTF32_NFKD(0x1D5D8), { 0x0045 } },
04547 { UTF32_NFKD(0x1D5D9), { 0x0046 } },
04548 { UTF32_NFKD(0x1D5DA), { 0x0047 } },
04549 { UTF32_NFKD(0x1D5DB), { 0x0048 } },
04550 { UTF32_NFKD(0x1D5DC), { 0x0049 } },
04551 { UTF32_NFKD(0x1D5DD), { 0x004A } },
04552 { UTF32_NFKD(0x1D5DE), { 0x004B } },
04553 { UTF32_NFKD(0x1D5DF), { 0x004C } },
04554 { UTF32_NFKD(0x1D5E0), { 0x004D } },
04555 { UTF32_NFKD(0x1D5E1), { 0x004E } },
04556 { UTF32_NFKD(0x1D5E2), { 0x004F } },
04557 { UTF32_NFKD(0x1D5E3), { 0x0050 } },
04558 { UTF32_NFKD(0x1D5E4), { 0x0051 } },
04559 { UTF32_NFKD(0x1D5E5), { 0x0052 } },
04560 { UTF32_NFKD(0x1D5E6), { 0x0053 } },
04561 { UTF32_NFKD(0x1D5E7), { 0x0054 } },
04562 { UTF32_NFKD(0x1D5E8), { 0x0055 } },
04563 { UTF32_NFKD(0x1D5E9), { 0x0056 } },
04564 { UTF32_NFKD(0x1D5EA), { 0x0057 } },
04565 { UTF32_NFKD(0x1D5EB), { 0x0058 } },
04566 { UTF32_NFKD(0x1D5EC), { 0x0059 } },
04567 { UTF32_NFKD(0x1D5ED), { 0x005A } },
04568 { UTF32_NFKD(0x1D5EE), { 0x0061 } },
04569 { UTF32_NFKD(0x1D5EF), { 0x0062 } },
04570 { UTF32_NFKD(0x1D5F0), { 0x0063 } },
04571 { UTF32_NFKD(0x1D5F1), { 0x0064 } },
04572 { UTF32_NFKD(0x1D5F2), { 0x0065 } },
04573 { UTF32_NFKD(0x1D5F3), { 0x0066 } },
04574 { UTF32_NFKD(0x1D5F4), { 0x0067 } },
04575 { UTF32_NFKD(0x1D5F5), { 0x0068 } },
04576 { UTF32_NFKD(0x1D5F6), { 0x0069 } },
04577 { UTF32_NFKD(0x1D5F7), { 0x006A } },
04578 { UTF32_NFKD(0x1D5F8), { 0x006B } },
04579 { UTF32_NFKD(0x1D5F9), { 0x006C } },
04580 { UTF32_NFKD(0x1D5FA), { 0x006D } },
04581 { UTF32_NFKD(0x1D5FB), { 0x006E } },
04582 { UTF32_NFKD(0x1D5FC), { 0x006F } },
04583 { UTF32_NFKD(0x1D5FD), { 0x0070 } },
04584 { UTF32_NFKD(0x1D5FE), { 0x0071 } },
04585 { UTF32_NFKD(0x1D5FF), { 0x0072 } },
04586 { UTF32_NFKD(0x1D600), { 0x0073 } },
04587 { UTF32_NFKD(0x1D601), { 0x0074 } },
04588 { UTF32_NFKD(0x1D602), { 0x0075 } },
04589 { UTF32_NFKD(0x1D603), { 0x0076 } },
04590 { UTF32_NFKD(0x1D604), { 0x0077 } },
04591 { UTF32_NFKD(0x1D605), { 0x0078 } },
04592 { UTF32_NFKD(0x1D606), { 0x0079 } },
04593 { UTF32_NFKD(0x1D607), { 0x007A } },
04594 { UTF32_NFKD(0x1D608), { 0x0041 } },
04595 { UTF32_NFKD(0x1D609), { 0x0042 } },
04596 { UTF32_NFKD(0x1D60A), { 0x0043 } },
04597 { UTF32_NFKD(0x1D60B), { 0x0044 } },
04598 { UTF32_NFKD(0x1D60C), { 0x0045 } },
04599 { UTF32_NFKD(0x1D60D), { 0x0046 } },
04600 { UTF32_NFKD(0x1D60E), { 0x0047 } },
04601 { UTF32_NFKD(0x1D60F), { 0x0048 } },
04602 { UTF32_NFKD(0x1D610), { 0x0049 } },
04603 { UTF32_NFKD(0x1D611), { 0x004A } },
04604 { UTF32_NFKD(0x1D612), { 0x004B } },
04605 { UTF32_NFKD(0x1D613), { 0x004C } },
04606 { UTF32_NFKD(0x1D614), { 0x004D } },
04607 { UTF32_NFKD(0x1D615), { 0x004E } },
04608 { UTF32_NFKD(0x1D616), { 0x004F } },
04609 { UTF32_NFKD(0x1D617), { 0x0050 } },
04610 { UTF32_NFKD(0x1D618), { 0x0051 } },
04611 { UTF32_NFKD(0x1D619), { 0x0052 } },
04612 { UTF32_NFKD(0x1D61A), { 0x0053 } },
04613 { UTF32_NFKD(0x1D61B), { 0x0054 } },
04614 { UTF32_NFKD(0x1D61C), { 0x0055 } },
04615 { UTF32_NFKD(0x1D61D), { 0x0056 } },
04616 { UTF32_NFKD(0x1D61E), { 0x0057 } },
04617 { UTF32_NFKD(0x1D61F), { 0x0058 } },
04618 { UTF32_NFKD(0x1D620), { 0x0059 } },
04619 { UTF32_NFKD(0x1D621), { 0x005A } },
04620 { UTF32_NFKD(0x1D622), { 0x0061 } },
04621 { UTF32_NFKD(0x1D623), { 0x0062 } },
04622 { UTF32_NFKD(0x1D624), { 0x0063 } },
04623 { UTF32_NFKD(0x1D625), { 0x0064 } },
04624 { UTF32_NFKD(0x1D626), { 0x0065 } },
04625 { UTF32_NFKD(0x1D627), { 0x0066 } },
04626 { UTF32_NFKD(0x1D628), { 0x0067 } },
04627 { UTF32_NFKD(0x1D629), { 0x0068 } },
04628 { UTF32_NFKD(0x1D62A), { 0x0069 } },
04629 { UTF32_NFKD(0x1D62B), { 0x006A } },
04630 { UTF32_NFKD(0x1D62C), { 0x006B } },
04631 { UTF32_NFKD(0x1D62D), { 0x006C } },
04632 { UTF32_NFKD(0x1D62E), { 0x006D } },
04633 { UTF32_NFKD(0x1D62F), { 0x006E } },
04634 { UTF32_NFKD(0x1D630), { 0x006F } },
04635 { UTF32_NFKD(0x1D631), { 0x0070 } },
04636 { UTF32_NFKD(0x1D632), { 0x0071 } },
04637 { UTF32_NFKD(0x1D633), { 0x0072 } },
04638 { UTF32_NFKD(0x1D634), { 0x0073 } },
04639 { UTF32_NFKD(0x1D635), { 0x0074 } },
04640 { UTF32_NFKD(0x1D636), { 0x0075 } },
04641 { UTF32_NFKD(0x1D637), { 0x0076 } },
04642 { UTF32_NFKD(0x1D638), { 0x0077 } },
04643 { UTF32_NFKD(0x1D639), { 0x0078 } },
04644 { UTF32_NFKD(0x1D63A), { 0x0079 } },
04645 { UTF32_NFKD(0x1D63B), { 0x007A } },
04646 { UTF32_NFKD(0x1D63C), { 0x0041 } },
04647 { UTF32_NFKD(0x1D63D), { 0x0042 } },
04648 { UTF32_NFKD(0x1D63E), { 0x0043 } },
04649 { UTF32_NFKD(0x1D63F), { 0x0044 } },
04650 { UTF32_NFKD(0x1D640), { 0x0045 } },
04651 { UTF32_NFKD(0x1D641), { 0x0046 } },
04652 { UTF32_NFKD(0x1D642), { 0x0047 } },
04653 { UTF32_NFKD(0x1D643), { 0x0048 } },
04654 { UTF32_NFKD(0x1D644), { 0x0049 } },
04655 { UTF32_NFKD(0x1D645), { 0x004A } },
04656 { UTF32_NFKD(0x1D646), { 0x004B } },
04657 { UTF32_NFKD(0x1D647), { 0x004C } },
04658 { UTF32_NFKD(0x1D648), { 0x004D } },
04659 { UTF32_NFKD(0x1D649), { 0x004E } },
04660 { UTF32_NFKD(0x1D64A), { 0x004F } },
04661 { UTF32_NFKD(0x1D64B), { 0x0050 } },
04662 { UTF32_NFKD(0x1D64C), { 0x0051 } },
04663 { UTF32_NFKD(0x1D64D), { 0x0052 } },
04664 { UTF32_NFKD(0x1D64E), { 0x0053 } },
04665 { UTF32_NFKD(0x1D64F), { 0x0054 } },
04666 { UTF32_NFKD(0x1D650), { 0x0055 } },
04667 { UTF32_NFKD(0x1D651), { 0x0056 } },
04668 { UTF32_NFKD(0x1D652), { 0x0057 } },
04669 { UTF32_NFKD(0x1D653), { 0x0058 } },
04670 { UTF32_NFKD(0x1D654), { 0x0059 } },
04671 { UTF32_NFKD(0x1D655), { 0x005A } },
04672 { UTF32_NFKD(0x1D656), { 0x0061 } },
04673 { UTF32_NFKD(0x1D657), { 0x0062 } },
04674 { UTF32_NFKD(0x1D658), { 0x0063 } },
04675 { UTF32_NFKD(0x1D659), { 0x0064 } },
04676 { UTF32_NFKD(0x1D65A), { 0x0065 } },
04677 { UTF32_NFKD(0x1D65B), { 0x0066 } },
04678 { UTF32_NFKD(0x1D65C), { 0x0067 } },
04679 { UTF32_NFKD(0x1D65D), { 0x0068 } },
04680 { UTF32_NFKD(0x1D65E), { 0x0069 } },
04681 { UTF32_NFKD(0x1D65F), { 0x006A } },
04682 { UTF32_NFKD(0x1D660), { 0x006B } },
04683 { UTF32_NFKD(0x1D661), { 0x006C } },
04684 { UTF32_NFKD(0x1D662), { 0x006D } },
04685 { UTF32_NFKD(0x1D663), { 0x006E } },
04686 { UTF32_NFKD(0x1D664), { 0x006F } },
04687 { UTF32_NFKD(0x1D665), { 0x0070 } },
04688 { UTF32_NFKD(0x1D666), { 0x0071 } },
04689 { UTF32_NFKD(0x1D667), { 0x0072 } },
04690 { UTF32_NFKD(0x1D668), { 0x0073 } },
04691 { UTF32_NFKD(0x1D669), { 0x0074 } },
04692 { UTF32_NFKD(0x1D66A), { 0x0075 } },
04693 { UTF32_NFKD(0x1D66B), { 0x0076 } },
04694 { UTF32_NFKD(0x1D66C), { 0x0077 } },
04695 { UTF32_NFKD(0x1D66D), { 0x0078 } },
04696 { UTF32_NFKD(0x1D66E), { 0x0079 } },
04697 { UTF32_NFKD(0x1D66F), { 0x007A } },
04698 { UTF32_NFKD(0x1D670), { 0x0041 } },
04699 { UTF32_NFKD(0x1D671), { 0x0042 } },
04700 { UTF32_NFKD(0x1D672), { 0x0043 } },
04701 { UTF32_NFKD(0x1D673), { 0x0044 } },
04702 { UTF32_NFKD(0x1D674), { 0x0045 } },
04703 { UTF32_NFKD(0x1D675), { 0x0046 } },
04704 { UTF32_NFKD(0x1D676), { 0x0047 } },
04705 { UTF32_NFKD(0x1D677), { 0x0048 } },
04706 { UTF32_NFKD(0x1D678), { 0x0049 } },
04707 { UTF32_NFKD(0x1D679), { 0x004A } },
04708 { UTF32_NFKD(0x1D67A), { 0x004B } },
04709 { UTF32_NFKD(0x1D67B), { 0x004C } },
04710 { UTF32_NFKD(0x1D67C), { 0x004D } },
04711 { UTF32_NFKD(0x1D67D), { 0x004E } },
04712 { UTF32_NFKD(0x1D67E), { 0x004F } },
04713 { UTF32_NFKD(0x1D67F), { 0x0050 } },
04714 { UTF32_NFKD(0x1D680), { 0x0051 } },
04715 { UTF32_NFKD(0x1D681), { 0x0052 } },
04716 { UTF32_NFKD(0x1D682), { 0x0053 } },
04717 { UTF32_NFKD(0x1D683), { 0x0054 } },
04718 { UTF32_NFKD(0x1D684), { 0x0055 } },
04719 { UTF32_NFKD(0x1D685), { 0x0056 } },
04720 { UTF32_NFKD(0x1D686), { 0x0057 } },
04721 { UTF32_NFKD(0x1D687), { 0x0058 } },
04722 { UTF32_NFKD(0x1D688), { 0x0059 } },
04723 { UTF32_NFKD(0x1D689), { 0x005A } },
04724 { UTF32_NFKD(0x1D68A), { 0x0061 } },
04725 { UTF32_NFKD(0x1D68B), { 0x0062 } },
04726 { UTF32_NFKD(0x1D68C), { 0x0063 } },
04727 { UTF32_NFKD(0x1D68D), { 0x0064 } },
04728 { UTF32_NFKD(0x1D68E), { 0x0065 } },
04729 { UTF32_NFKD(0x1D68F), { 0x0066 } },
04730 { UTF32_NFKD(0x1D690), { 0x0067 } },
04731 { UTF32_NFKD(0x1D691), { 0x0068 } },
04732 { UTF32_NFKD(0x1D692), { 0x0069 } },
04733 { UTF32_NFKD(0x1D693), { 0x006A } },
04734 { UTF32_NFKD(0x1D694), { 0x006B } },
04735 { UTF32_NFKD(0x1D695), { 0x006C } },
04736 { UTF32_NFKD(0x1D696), { 0x006D } },
04737 { UTF32_NFKD(0x1D697), { 0x006E } },
04738 { UTF32_NFKD(0x1D698), { 0x006F } },
04739 { UTF32_NFKD(0x1D699), { 0x0070 } },
04740 { UTF32_NFKD(0x1D69A), { 0x0071 } },
04741 { UTF32_NFKD(0x1D69B), { 0x0072 } },
04742 { UTF32_NFKD(0x1D69C), { 0x0073 } },
04743 { UTF32_NFKD(0x1D69D), { 0x0074 } },
04744 { UTF32_NFKD(0x1D69E), { 0x0075 } },
04745 { UTF32_NFKD(0x1D69F), { 0x0076 } },
04746 { UTF32_NFKD(0x1D6A0), { 0x0077 } },
04747 { UTF32_NFKD(0x1D6A1), { 0x0078 } },
04748 { UTF32_NFKD(0x1D6A2), { 0x0079 } },
04749 { UTF32_NFKD(0x1D6A3), { 0x007A } },
04750 { UTF32_NFKD(0x1D6A4), { 0x0131 } },
04751 { UTF32_NFKD(0x1D6A5), { 0x0237 } },
04752 { UTF32_NFKD(0x1D6A8), { 0x0391 } },
04753 { UTF32_NFKD(0x1D6A9), { 0x0392 } },
04754 { UTF32_NFKD(0x1D6AA), { 0x0393 } },
04755 { UTF32_NFKD(0x1D6AB), { 0x0394 } },
04756 { UTF32_NFKD(0x1D6AC), { 0x0395 } },
04757 { UTF32_NFKD(0x1D6AD), { 0x0396 } },
04758 { UTF32_NFKD(0x1D6AE), { 0x0397 } },
04759 { UTF32_NFKD(0x1D6AF), { 0x0398 } },
04760 { UTF32_NFKD(0x1D6B0), { 0x0399 } },
04761 { UTF32_NFKD(0x1D6B1), { 0x039A } },
04762 { UTF32_NFKD(0x1D6B2), { 0x039B } },
04763 { UTF32_NFKD(0x1D6B3), { 0x039C } },
04764 { UTF32_NFKD(0x1D6B4), { 0x039D } },
04765 { UTF32_NFKD(0x1D6B5), { 0x039E } },
04766 { UTF32_NFKD(0x1D6B6), { 0x039F } },
04767 { UTF32_NFKD(0x1D6B7), { 0x03A0 } },
04768 { UTF32_NFKD(0x1D6B8), { 0x03A1 } },
04769 { UTF32_NFKD(0x1D6B9), { 0x03F4 } },
04770 { UTF32_NFKD(0x1D6BA), { 0x03A3 } },
04771 { UTF32_NFKD(0x1D6BB), { 0x03A4 } },
04772 { UTF32_NFKD(0x1D6BC), { 0x03A5 } },
04773 { UTF32_NFKD(0x1D6BD), { 0x03A6 } },
04774 { UTF32_NFKD(0x1D6BE), { 0x03A7 } },
04775 { UTF32_NFKD(0x1D6BF), { 0x03A8 } },
04776 { UTF32_NFKD(0x1D6C0), { 0x03A9 } },
04777 { UTF32_NFKD(0x1D6C1), { 0x2207 } },
04778 { UTF32_NFKD(0x1D6C2), { 0x03B1 } },
04779 { UTF32_NFKD(0x1D6C3), { 0x03B2 } },
04780 { UTF32_NFKD(0x1D6C4), { 0x03B3 } },
04781 { UTF32_NFKD(0x1D6C5), { 0x03B4 } },
04782 { UTF32_NFKD(0x1D6C6), { 0x03B5 } },
04783 { UTF32_NFKD(0x1D6C7), { 0x03B6 } },
04784 { UTF32_NFKD(0x1D6C8), { 0x03B7 } },
04785 { UTF32_NFKD(0x1D6C9), { 0x03B8 } },
04786 { UTF32_NFKD(0x1D6CA), { 0x03B9 } },
04787 { UTF32_NFKD(0x1D6CB), { 0x03BA } },
04788 { UTF32_NFKD(0x1D6CC), { 0x03BB } },
04789 { UTF32_NFKD(0x1D6CD), { 0x03BC } },
04790 { UTF32_NFKD(0x1D6CE), { 0x03BD } },
04791 { UTF32_NFKD(0x1D6CF), { 0x03BE } },
04792 { UTF32_NFKD(0x1D6D0), { 0x03BF } },
04793 { UTF32_NFKD(0x1D6D1), { 0x03C0 } },
04794 { UTF32_NFKD(0x1D6D2), { 0x03C1 } },
04795 { UTF32_NFKD(0x1D6D3), { 0x03C2 } },
04796 { UTF32_NFKD(0x1D6D4), { 0x03C3 } },
04797 { UTF32_NFKD(0x1D6D5), { 0x03C4 } },
04798 { UTF32_NFKD(0x1D6D6), { 0x03C5 } },
04799 { UTF32_NFKD(0x1D6D7), { 0x03C6 } },
04800 { UTF32_NFKD(0x1D6D8), { 0x03C7 } },
04801 { UTF32_NFKD(0x1D6D9), { 0x03C8 } },
04802 { UTF32_NFKD(0x1D6DA), { 0x03C9 } },
04803 { UTF32_NFKD(0x1D6DB), { 0x2202 } },
04804 { UTF32_NFKD(0x1D6DC), { 0x03F5 } },
04805 { UTF32_NFKD(0x1D6DD), { 0x03D1 } },
04806 { UTF32_NFKD(0x1D6DE), { 0x03F0 } },
04807 { UTF32_NFKD(0x1D6DF), { 0x03D5 } },
04808 { UTF32_NFKD(0x1D6E0), { 0x03F1 } },
04809 { UTF32_NFKD(0x1D6E1), { 0x03D6 } },
04810 { UTF32_NFKD(0x1D6E2), { 0x0391 } },
04811 { UTF32_NFKD(0x1D6E3), { 0x0392 } },
04812 { UTF32_NFKD(0x1D6E4), { 0x0393 } },
04813 { UTF32_NFKD(0x1D6E5), { 0x0394 } },
04814 { UTF32_NFKD(0x1D6E6), { 0x0395 } },
04815 { UTF32_NFKD(0x1D6E7), { 0x0396 } },
04816 { UTF32_NFKD(0x1D6E8), { 0x0397 } },
04817 { UTF32_NFKD(0x1D6E9), { 0x0398 } },
04818 { UTF32_NFKD(0x1D6EA), { 0x0399 } },
04819 { UTF32_NFKD(0x1D6EB), { 0x039A } },
04820 { UTF32_NFKD(0x1D6EC), { 0x039B } },
04821 { UTF32_NFKD(0x1D6ED), { 0x039C } },
04822 { UTF32_NFKD(0x1D6EE), { 0x039D } },
04823 { UTF32_NFKD(0x1D6EF), { 0x039E } },
04824 { UTF32_NFKD(0x1D6F0), { 0x039F } },
04825 { UTF32_NFKD(0x1D6F1), { 0x03A0 } },
04826 { UTF32_NFKD(0x1D6F2), { 0x03A1 } },
04827 { UTF32_NFKD(0x1D6F3), { 0x03F4 } },
04828 { UTF32_NFKD(0x1D6F4), { 0x03A3 } },
04829 { UTF32_NFKD(0x1D6F5), { 0x03A4 } },
04830 { UTF32_NFKD(0x1D6F6), { 0x03A5 } },
04831 { UTF32_NFKD(0x1D6F7), { 0x03A6 } },
04832 { UTF32_NFKD(0x1D6F8), { 0x03A7 } },
04833 { UTF32_NFKD(0x1D6F9), { 0x03A8 } },
04834 { UTF32_NFKD(0x1D6FA), { 0x03A9 } },
04835 { UTF32_NFKD(0x1D6FB), { 0x2207 } },
04836 { UTF32_NFKD(0x1D6FC), { 0x03B1 } },
04837 { UTF32_NFKD(0x1D6FD), { 0x03B2 } },
04838 { UTF32_NFKD(0x1D6FE), { 0x03B3 } },
04839 { UTF32_NFKD(0x1D6FF), { 0x03B4 } },
04840 { UTF32_NFKD(0x1D700), { 0x03B5 } },
04841 { UTF32_NFKD(0x1D701), { 0x03B6 } },
04842 { UTF32_NFKD(0x1D702), { 0x03B7 } },
04843 { UTF32_NFKD(0x1D703), { 0x03B8 } },
04844 { UTF32_NFKD(0x1D704), { 0x03B9 } },
04845 { UTF32_NFKD(0x1D705), { 0x03BA } },
04846 { UTF32_NFKD(0x1D706), { 0x03BB } },
04847 { UTF32_NFKD(0x1D707), { 0x03BC } },
04848 { UTF32_NFKD(0x1D708), { 0x03BD } },
04849 { UTF32_NFKD(0x1D709), { 0x03BE } },
04850 { UTF32_NFKD(0x1D70A), { 0x03BF } },
04851 { UTF32_NFKD(0x1D70B), { 0x03C0 } },
04852 { UTF32_NFKD(0x1D70C), { 0x03C1 } },
04853 { UTF32_NFKD(0x1D70D), { 0x03C2 } },
04854 { UTF32_NFKD(0x1D70E), { 0x03C3 } },
04855 { UTF32_NFKD(0x1D70F), { 0x03C4 } },
04856 { UTF32_NFKD(0x1D710), { 0x03C5 } },
04857 { UTF32_NFKD(0x1D711), { 0x03C6 } },
04858 { UTF32_NFKD(0x1D712), { 0x03C7 } },
04859 { UTF32_NFKD(0x1D713), { 0x03C8 } },
04860 { UTF32_NFKD(0x1D714), { 0x03C9 } },
04861 { UTF32_NFKD(0x1D715), { 0x2202 } },
04862 { UTF32_NFKD(0x1D716), { 0x03F5 } },
04863 { UTF32_NFKD(0x1D717), { 0x03D1 } },
04864 { UTF32_NFKD(0x1D718), { 0x03F0 } },
04865 { UTF32_NFKD(0x1D719), { 0x03D5 } },
04866 { UTF32_NFKD(0x1D71A), { 0x03F1 } },
04867 { UTF32_NFKD(0x1D71B), { 0x03D6 } },
04868 { UTF32_NFKD(0x1D71C), { 0x0391 } },
04869 { UTF32_NFKD(0x1D71D), { 0x0392 } },
04870 { UTF32_NFKD(0x1D71E), { 0x0393 } },
04871 { UTF32_NFKD(0x1D71F), { 0x0394 } },
04872 { UTF32_NFKD(0x1D720), { 0x0395 } },
04873 { UTF32_NFKD(0x1D721), { 0x0396 } },
04874 { UTF32_NFKD(0x1D722), { 0x0397 } },
04875 { UTF32_NFKD(0x1D723), { 0x0398 } },
04876 { UTF32_NFKD(0x1D724), { 0x0399 } },
04877 { UTF32_NFKD(0x1D725), { 0x039A } },
04878 { UTF32_NFKD(0x1D726), { 0x039B } },
04879 { UTF32_NFKD(0x1D727), { 0x039C } },
04880 { UTF32_NFKD(0x1D728), { 0x039D } },
04881 { UTF32_NFKD(0x1D729), { 0x039E } },
04882 { UTF32_NFKD(0x1D72A), { 0x039F } },
04883 { UTF32_NFKD(0x1D72B), { 0x03A0 } },
04884 { UTF32_NFKD(0x1D72C), { 0x03A1 } },
04885 { UTF32_NFKD(0x1D72D), { 0x03F4 } },
04886 { UTF32_NFKD(0x1D72E), { 0x03A3 } },
04887 { UTF32_NFKD(0x1D72F), { 0x03A4 } },
04888 { UTF32_NFKD(0x1D730), { 0x03A5 } },
04889 { UTF32_NFKD(0x1D731), { 0x03A6 } },
04890 { UTF32_NFKD(0x1D732), { 0x03A7 } },
04891 { UTF32_NFKD(0x1D733), { 0x03A8 } },
04892 { UTF32_NFKD(0x1D734), { 0x03A9 } },
04893 { UTF32_NFKD(0x1D735), { 0x2207 } },
04894 { UTF32_NFKD(0x1D736), { 0x03B1 } },
04895 { UTF32_NFKD(0x1D737), { 0x03B2 } },
04896 { UTF32_NFKD(0x1D738), { 0x03B3 } },
04897 { UTF32_NFKD(0x1D739), { 0x03B4 } },
04898 { UTF32_NFKD(0x1D73A), { 0x03B5 } },
04899 { UTF32_NFKD(0x1D73B), { 0x03B6 } },
04900 { UTF32_NFKD(0x1D73C), { 0x03B7 } },
04901 { UTF32_NFKD(0x1D73D), { 0x03B8 } },
04902 { UTF32_NFKD(0x1D73E), { 0x03B9 } },
04903 { UTF32_NFKD(0x1D73F), { 0x03BA } },
04904 { UTF32_NFKD(0x1D740), { 0x03BB } },
04905 { UTF32_NFKD(0x1D741), { 0x03BC } },
04906 { UTF32_NFKD(0x1D742), { 0x03BD } },
04907 { UTF32_NFKD(0x1D743), { 0x03BE } },
04908 { UTF32_NFKD(0x1D744), { 0x03BF } },
04909 { UTF32_NFKD(0x1D745), { 0x03C0 } },
04910 { UTF32_NFKD(0x1D746), { 0x03C1 } },
04911 { UTF32_NFKD(0x1D747), { 0x03C2 } },
04912 { UTF32_NFKD(0x1D748), { 0x03C3 } },
04913 { UTF32_NFKD(0x1D749), { 0x03C4 } },
04914 { UTF32_NFKD(0x1D74A), { 0x03C5 } },
04915 { UTF32_NFKD(0x1D74B), { 0x03C6 } },
04916 { UTF32_NFKD(0x1D74C), { 0x03C7 } },
04917 { UTF32_NFKD(0x1D74D), { 0x03C8 } },
04918 { UTF32_NFKD(0x1D74E), { 0x03C9 } },
04919 { UTF32_NFKD(0x1D74F), { 0x2202 } },
04920 { UTF32_NFKD(0x1D750), { 0x03F5 } },
04921 { UTF32_NFKD(0x1D751), { 0x03D1 } },
04922 { UTF32_NFKD(0x1D752), { 0x03F0 } },
04923 { UTF32_NFKD(0x1D753), { 0x03D5 } },
04924 { UTF32_NFKD(0x1D754), { 0x03F1 } },
04925 { UTF32_NFKD(0x1D755), { 0x03D6 } },
04926 { UTF32_NFKD(0x1D756), { 0x0391 } },
04927 { UTF32_NFKD(0x1D757), { 0x0392 } },
04928 { UTF32_NFKD(0x1D758), { 0x0393 } },
04929 { UTF32_NFKD(0x1D759), { 0x0394 } },
04930 { UTF32_NFKD(0x1D75A), { 0x0395 } },
04931 { UTF32_NFKD(0x1D75B), { 0x0396 } },
04932 { UTF32_NFKD(0x1D75C), { 0x0397 } },
04933 { UTF32_NFKD(0x1D75D), { 0x0398 } },
04934 { UTF32_NFKD(0x1D75E), { 0x0399 } },
04935 { UTF32_NFKD(0x1D75F), { 0x039A } },
04936 { UTF32_NFKD(0x1D760), { 0x039B } },
04937 { UTF32_NFKD(0x1D761), { 0x039C } },
04938 { UTF32_NFKD(0x1D762), { 0x039D } },
04939 { UTF32_NFKD(0x1D763), { 0x039E } },
04940 { UTF32_NFKD(0x1D764), { 0x039F } },
04941 { UTF32_NFKD(0x1D765), { 0x03A0 } },
04942 { UTF32_NFKD(0x1D766), { 0x03A1 } },
04943 { UTF32_NFKD(0x1D767), { 0x03F4 } },
04944 { UTF32_NFKD(0x1D768), { 0x03A3 } },
04945 { UTF32_NFKD(0x1D769), { 0x03A4 } },
04946 { UTF32_NFKD(0x1D76A), { 0x03A5 } },
04947 { UTF32_NFKD(0x1D76B), { 0x03A6 } },
04948 { UTF32_NFKD(0x1D76C), { 0x03A7 } },
04949 { UTF32_NFKD(0x1D76D), { 0x03A8 } },
04950 { UTF32_NFKD(0x1D76E), { 0x03A9 } },
04951 { UTF32_NFKD(0x1D76F), { 0x2207 } },
04952 { UTF32_NFKD(0x1D770), { 0x03B1 } },
04953 { UTF32_NFKD(0x1D771), { 0x03B2 } },
04954 { UTF32_NFKD(0x1D772), { 0x03B3 } },
04955 { UTF32_NFKD(0x1D773), { 0x03B4 } },
04956 { UTF32_NFKD(0x1D774), { 0x03B5 } },
04957 { UTF32_NFKD(0x1D775), { 0x03B6 } },
04958 { UTF32_NFKD(0x1D776), { 0x03B7 } },
04959 { UTF32_NFKD(0x1D777), { 0x03B8 } },
04960 { UTF32_NFKD(0x1D778), { 0x03B9 } },
04961 { UTF32_NFKD(0x1D779), { 0x03BA } },
04962 { UTF32_NFKD(0x1D77A), { 0x03BB } },
04963 { UTF32_NFKD(0x1D77B), { 0x03BC } },
04964 { UTF32_NFKD(0x1D77C), { 0x03BD } },
04965 { UTF32_NFKD(0x1D77D), { 0x03BE } },
04966 { UTF32_NFKD(0x1D77E), { 0x03BF } },
04967 { UTF32_NFKD(0x1D77F), { 0x03C0 } },
04968 { UTF32_NFKD(0x1D780), { 0x03C1 } },
04969 { UTF32_NFKD(0x1D781), { 0x03C2 } },
04970 { UTF32_NFKD(0x1D782), { 0x03C3 } },
04971 { UTF32_NFKD(0x1D783), { 0x03C4 } },
04972 { UTF32_NFKD(0x1D784), { 0x03C5 } },
04973 { UTF32_NFKD(0x1D785), { 0x03C6 } },
04974 { UTF32_NFKD(0x1D786), { 0x03C7 } },
04975 { UTF32_NFKD(0x1D787), { 0x03C8 } },
04976 { UTF32_NFKD(0x1D788), { 0x03C9 } },
04977 { UTF32_NFKD(0x1D789), { 0x2202 } },
04978 { UTF32_NFKD(0x1D78A), { 0x03F5 } },
04979 { UTF32_NFKD(0x1D78B), { 0x03D1 } },
04980 { UTF32_NFKD(0x1D78C), { 0x03F0 } },
04981 { UTF32_NFKD(0x1D78D), { 0x03D5 } },
04982 { UTF32_NFKD(0x1D78E), { 0x03F1 } },
04983 { UTF32_NFKD(0x1D78F), { 0x03D6 } },
04984 { UTF32_NFKD(0x1D790), { 0x0391 } },
04985 { UTF32_NFKD(0x1D791), { 0x0392 } },
04986 { UTF32_NFKD(0x1D792), { 0x0393 } },
04987 { UTF32_NFKD(0x1D793), { 0x0394 } },
04988 { UTF32_NFKD(0x1D794), { 0x0395 } },
04989 { UTF32_NFKD(0x1D795), { 0x0396 } },
04990 { UTF32_NFKD(0x1D796), { 0x0397 } },
04991 { UTF32_NFKD(0x1D797), { 0x0398 } },
04992 { UTF32_NFKD(0x1D798), { 0x0399 } },
04993 { UTF32_NFKD(0x1D799), { 0x039A } },
04994 { UTF32_NFKD(0x1D79A), { 0x039B } },
04995 { UTF32_NFKD(0x1D79B), { 0x039C } },
04996 { UTF32_NFKD(0x1D79C), { 0x039D } },
04997 { UTF32_NFKD(0x1D79D), { 0x039E } },
04998 { UTF32_NFKD(0x1D79E), { 0x039F } },
04999 { UTF32_NFKD(0x1D79F), { 0x03A0 } },
05000 { UTF32_NFKD(0x1D7A0), { 0x03A1 } },
05001 { UTF32_NFKD(0x1D7A1), { 0x03F4 } },
05002 { UTF32_NFKD(0x1D7A2), { 0x03A3 } },
05003 { UTF32_NFKD(0x1D7A3), { 0x03A4 } },
05004 { UTF32_NFKD(0x1D7A4), { 0x03A5 } },
05005 { UTF32_NFKD(0x1D7A5), { 0x03A6 } },
05006 { UTF32_NFKD(0x1D7A6), { 0x03A7 } },
05007 { UTF32_NFKD(0x1D7A7), { 0x03A8 } },
05008 { UTF32_NFKD(0x1D7A8), { 0x03A9 } },
05009 { UTF32_NFKD(0x1D7A9), { 0x2207 } },
05010 { UTF32_NFKD(0x1D7AA), { 0x03B1 } },
05011 { UTF32_NFKD(0x1D7AB), { 0x03B2 } },
05012 { UTF32_NFKD(0x1D7AC), { 0x03B3 } },
05013 { UTF32_NFKD(0x1D7AD), { 0x03B4 } },
05014 { UTF32_NFKD(0x1D7AE), { 0x03B5 } },
05015 { UTF32_NFKD(0x1D7AF), { 0x03B6 } },
05016 { UTF32_NFKD(0x1D7B0), { 0x03B7 } },
05017 { UTF32_NFKD(0x1D7B1), { 0x03B8 } },
05018 { UTF32_NFKD(0x1D7B2), { 0x03B9 } },
05019 { UTF32_NFKD(0x1D7B3), { 0x03BA } },
05020 { UTF32_NFKD(0x1D7B4), { 0x03BB } },
05021 { UTF32_NFKD(0x1D7B5), { 0x03BC } },
05022 { UTF32_NFKD(0x1D7B6), { 0x03BD } },
05023 { UTF32_NFKD(0x1D7B7), { 0x03BE } },
05024 { UTF32_NFKD(0x1D7B8), { 0x03BF } },
05025 { UTF32_NFKD(0x1D7B9), { 0x03C0 } },
05026 { UTF32_NFKD(0x1D7BA), { 0x03C1 } },
05027 { UTF32_NFKD(0x1D7BB), { 0x03C2 } },
05028 { UTF32_NFKD(0x1D7BC), { 0x03C3 } },
05029 { UTF32_NFKD(0x1D7BD), { 0x03C4 } },
05030 { UTF32_NFKD(0x1D7BE), { 0x03C5 } },
05031 { UTF32_NFKD(0x1D7BF), { 0x03C6 } },
05032 { UTF32_NFKD(0x1D7C0), { 0x03C7 } },
05033 { UTF32_NFKD(0x1D7C1), { 0x03C8 } },
05034 { UTF32_NFKD(0x1D7C2), { 0x03C9 } },
05035 { UTF32_NFKD(0x1D7C3), { 0x2202 } },
05036 { UTF32_NFKD(0x1D7C4), { 0x03F5 } },
05037 { UTF32_NFKD(0x1D7C5), { 0x03D1 } },
05038 { UTF32_NFKD(0x1D7C6), { 0x03F0 } },
05039 { UTF32_NFKD(0x1D7C7), { 0x03D5 } },
05040 { UTF32_NFKD(0x1D7C8), { 0x03F1 } },
05041 { UTF32_NFKD(0x1D7C9), { 0x03D6 } },
05042 { UTF32_NFKD(0x1D7CE), { 0x0030 } },
05043 { UTF32_NFKD(0x1D7CF), { 0x0031 } },
05044 { UTF32_NFKD(0x1D7D0), { 0x0032 } },
05045 { UTF32_NFKD(0x1D7D1), { 0x0033 } },
05046 { UTF32_NFKD(0x1D7D2), { 0x0034 } },
05047 { UTF32_NFKD(0x1D7D3), { 0x0035 } },
05048 { UTF32_NFKD(0x1D7D4), { 0x0036 } },
05049 { UTF32_NFKD(0x1D7D5), { 0x0037 } },
05050 { UTF32_NFKD(0x1D7D6), { 0x0038 } },
05051 { UTF32_NFKD(0x1D7D7), { 0x0039 } },
05052 { UTF32_NFKD(0x1D7D8), { 0x0030 } },
05053 { UTF32_NFKD(0x1D7D9), { 0x0031 } },
05054 { UTF32_NFKD(0x1D7DA), { 0x0032 } },
05055 { UTF32_NFKD(0x1D7DB), { 0x0033 } },
05056 { UTF32_NFKD(0x1D7DC), { 0x0034 } },
05057 { UTF32_NFKD(0x1D7DD), { 0x0035 } },
05058 { UTF32_NFKD(0x1D7DE), { 0x0036 } },
05059 { UTF32_NFKD(0x1D7DF), { 0x0037 } },
05060 { UTF32_NFKD(0x1D7E0), { 0x0038 } },
05061 { UTF32_NFKD(0x1D7E1), { 0x0039 } },
05062 { UTF32_NFKD(0x1D7E2), { 0x0030 } },
05063 { UTF32_NFKD(0x1D7E3), { 0x0031 } },
05064 { UTF32_NFKD(0x1D7E4), { 0x0032 } },
05065 { UTF32_NFKD(0x1D7E5), { 0x0033 } },
05066 { UTF32_NFKD(0x1D7E6), { 0x0034 } },
05067 { UTF32_NFKD(0x1D7E7), { 0x0035 } },
05068 { UTF32_NFKD(0x1D7E8), { 0x0036 } },
05069 { UTF32_NFKD(0x1D7E9), { 0x0037 } },
05070 { UTF32_NFKD(0x1D7EA), { 0x0038 } },
05071 { UTF32_NFKD(0x1D7EB), { 0x0039 } },
05072 { UTF32_NFKD(0x1D7EC), { 0x0030 } },
05073 { UTF32_NFKD(0x1D7ED), { 0x0031 } },
05074 { UTF32_NFKD(0x1D7EE), { 0x0032 } },
05075 { UTF32_NFKD(0x1D7EF), { 0x0033 } },
05076 { UTF32_NFKD(0x1D7F0), { 0x0034 } },
05077 { UTF32_NFKD(0x1D7F1), { 0x0035 } },
05078 { UTF32_NFKD(0x1D7F2), { 0x0036 } },
05079 { UTF32_NFKD(0x1D7F3), { 0x0037 } },
05080 { UTF32_NFKD(0x1D7F4), { 0x0038 } },
05081 { UTF32_NFKD(0x1D7F5), { 0x0039 } },
05082 { UTF32_NFKD(0x1D7F6), { 0x0030 } },
05083 { UTF32_NFKD(0x1D7F7), { 0x0031 } },
05084 { UTF32_NFKD(0x1D7F8), { 0x0032 } },
05085 { UTF32_NFKD(0x1D7F9), { 0x0033 } },
05086 { UTF32_NFKD(0x1D7FA), { 0x0034 } },
05087 { UTF32_NFKD(0x1D7FB), { 0x0035 } },
05088 { UTF32_NFKD(0x1D7FC), { 0x0036 } },
05089 { UTF32_NFKD(0x1D7FD), { 0x0037 } },
05090 { UTF32_NFKD(0x1D7FE), { 0x0038 } },
05091 { UTF32_NFKD(0x1D7FF), { 0x0039 } },
05092 { UTF32_NFD(0x2F800), { 0x4E3D } },
05093 { UTF32_NFD(0x2F801), { 0x4E38 } },
05094 { UTF32_NFD(0x2F802), { 0x4E41 } },
05095 { UTF32_NFD(0x2F803), { 0x20122 } },
05096 { UTF32_NFD(0x2F804), { 0x4F60 } },
05097 { UTF32_NFD(0x2F805), { 0x4FAE } },
05098 { UTF32_NFD(0x2F806), { 0x4FBB } },
05099 { UTF32_NFD(0x2F807), { 0x5002 } },
05100 { UTF32_NFD(0x2F808), { 0x507A } },
05101 { UTF32_NFD(0x2F809), { 0x5099 } },
05102 { UTF32_NFD(0x2F80A), { 0x50E7 } },
05103 { UTF32_NFD(0x2F80B), { 0x50CF } },
05104 { UTF32_NFD(0x2F80C), { 0x349E } },
05105 { UTF32_NFD(0x2F80D), { 0x2063A } },
05106 { UTF32_NFD(0x2F80E), { 0x514D } },
05107 { UTF32_NFD(0x2F80F), { 0x5154 } },
05108 { UTF32_NFD(0x2F810), { 0x5164 } },
05109 { UTF32_NFD(0x2F811), { 0x5177 } },
05110 { UTF32_NFD(0x2F812), { 0x2051C } },
05111 { UTF32_NFD(0x2F813), { 0x34B9 } },
05112 { UTF32_NFD(0x2F814), { 0x5167 } },
05113 { UTF32_NFD(0x2F815), { 0x518D } },
05114 { UTF32_NFD(0x2F816), { 0x2054B } },
05115 { UTF32_NFD(0x2F817), { 0x5197 } },
05116 { UTF32_NFD(0x2F818), { 0x51A4 } },
05117 { UTF32_NFD(0x2F819), { 0x4ECC } },
05118 { UTF32_NFD(0x2F81A), { 0x51AC } },
05119 { UTF32_NFD(0x2F81B), { 0x51B5 } },
05120 { UTF32_NFD(0x2F81C), { 0x291DF } },
05121 { UTF32_NFD(0x2F81D), { 0x51F5 } },
05122 { UTF32_NFD(0x2F81E), { 0x5203 } },
05123 { UTF32_NFD(0x2F81F), { 0x34DF } },
05124 { UTF32_NFD(0x2F820), { 0x523B } },
05125 { UTF32_NFD(0x2F821), { 0x5246 } },
05126 { UTF32_NFD(0x2F822), { 0x5272 } },
05127 { UTF32_NFD(0x2F823), { 0x5277 } },
05128 { UTF32_NFD(0x2F824), { 0x3515 } },
05129 { UTF32_NFD(0x2F825), { 0x52C7 } },
05130 { UTF32_NFD(0x2F826), { 0x52C9 } },
05131 { UTF32_NFD(0x2F827), { 0x52E4 } },
05132 { UTF32_NFD(0x2F828), { 0x52FA } },
05133 { UTF32_NFD(0x2F829), { 0x5305 } },
05134 { UTF32_NFD(0x2F82A), { 0x5306 } },
05135 { UTF32_NFD(0x2F82B), { 0x5317 } },
05136 { UTF32_NFD(0x2F82C), { 0x5349 } },
05137 { UTF32_NFD(0x2F82D), { 0x5351 } },
05138 { UTF32_NFD(0x2F82E), { 0x535A } },
05139 { UTF32_NFD(0x2F82F), { 0x5373 } },
05140 { UTF32_NFD(0x2F830), { 0x537D } },
05141 { UTF32_NFD(0x2F831), { 0x537F } },
05142 { UTF32_NFD(0x2F832), { 0x537F } },
05143 { UTF32_NFD(0x2F833), { 0x537F } },
05144 { UTF32_NFD(0x2F834), { 0x20A2C } },
05145 { UTF32_NFD(0x2F835), { 0x7070 } },
05146 { UTF32_NFD(0x2F836), { 0x53CA } },
05147 { UTF32_NFD(0x2F837), { 0x53DF } },
05148 { UTF32_NFD(0x2F838), { 0x20B63 } },
05149 { UTF32_NFD(0x2F839), { 0x53EB } },
05150 { UTF32_NFD(0x2F83A), { 0x53F1 } },
05151 { UTF32_NFD(0x2F83B), { 0x5406 } },
05152 { UTF32_NFD(0x2F83C), { 0x549E } },
05153 { UTF32_NFD(0x2F83D), { 0x5438 } },
05154 { UTF32_NFD(0x2F83E), { 0x5448 } },
05155 { UTF32_NFD(0x2F83F), { 0x5468 } },
05156 { UTF32_NFD(0x2F840), { 0x54A2 } },
05157 { UTF32_NFD(0x2F841), { 0x54F6 } },
05158 { UTF32_NFD(0x2F842), { 0x5510 } },
05159 { UTF32_NFD(0x2F843), { 0x5553 } },
05160 { UTF32_NFD(0x2F844), { 0x5563 } },
05161 { UTF32_NFD(0x2F845), { 0x5584 } },
05162 { UTF32_NFD(0x2F846), { 0x5584 } },
05163 { UTF32_NFD(0x2F847), { 0x5599 } },
05164 { UTF32_NFD(0x2F848), { 0x55AB } },
05165 { UTF32_NFD(0x2F849), { 0x55B3 } },
05166 { UTF32_NFD(0x2F84A), { 0x55C2 } },
05167 { UTF32_NFD(0x2F84B), { 0x5716 } },
05168 { UTF32_NFD(0x2F84C), { 0x5606 } },
05169 { UTF32_NFD(0x2F84D), { 0x5717 } },
05170 { UTF32_NFD(0x2F84E), { 0x5651 } },
05171 { UTF32_NFD(0x2F84F), { 0x5674 } },
05172 { UTF32_NFD(0x2F850), { 0x5207 } },
05173 { UTF32_NFD(0x2F851), { 0x58EE } },
05174 { UTF32_NFD(0x2F852), { 0x57CE } },
05175 { UTF32_NFD(0x2F853), { 0x57F4 } },
05176 { UTF32_NFD(0x2F854), { 0x580D } },
05177 { UTF32_NFD(0x2F855), { 0x578B } },
05178 { UTF32_NFD(0x2F856), { 0x5832 } },
05179 { UTF32_NFD(0x2F857), { 0x5831 } },
05180 { UTF32_NFD(0x2F858), { 0x58AC } },
05181 { UTF32_NFD(0x2F859), { 0x214E4 } },
05182 { UTF32_NFD(0x2F85A), { 0x58F2 } },
05183 { UTF32_NFD(0x2F85B), { 0x58F7 } },
05184 { UTF32_NFD(0x2F85C), { 0x5906 } },
05185 { UTF32_NFD(0x2F85D), { 0x591A } },
05186 { UTF32_NFD(0x2F85E), { 0x5922 } },
05187 { UTF32_NFD(0x2F85F), { 0x5962 } },
05188 { UTF32_NFD(0x2F860), { 0x216A8 } },
05189 { UTF32_NFD(0x2F861), { 0x216EA } },
05190 { UTF32_NFD(0x2F862), { 0x59EC } },
05191 { UTF32_NFD(0x2F863), { 0x5A1B } },
05192 { UTF32_NFD(0x2F864), { 0x5A27 } },
05193 { UTF32_NFD(0x2F865), { 0x59D8 } },
05194 { UTF32_NFD(0x2F866), { 0x5A66 } },
05195 { UTF32_NFD(0x2F867), { 0x36EE } },
05196 { UTF32_NFD(0x2F868), { 0x36FC } },
05197 { UTF32_NFD(0x2F869), { 0x5B08 } },
05198 { UTF32_NFD(0x2F86A), { 0x5B3E } },
05199 { UTF32_NFD(0x2F86B), { 0x5B3E } },
05200 { UTF32_NFD(0x2F86C), { 0x219C8 } },
05201 { UTF32_NFD(0x2F86D), { 0x5BC3 } },
05202 { UTF32_NFD(0x2F86E), { 0x5BD8 } },
05203 { UTF32_NFD(0x2F86F), { 0x5BE7 } },
05204 { UTF32_NFD(0x2F870), { 0x5BF3 } },
05205 { UTF32_NFD(0x2F871), { 0x21B18 } },
05206 { UTF32_NFD(0x2F872), { 0x5BFF } },
05207 { UTF32_NFD(0x2F873), { 0x5C06 } },
05208 { UTF32_NFD(0x2F874), { 0x5F53 } },
05209 { UTF32_NFD(0x2F875), { 0x5C22 } },
05210 { UTF32_NFD(0x2F876), { 0x3781 } },
05211 { UTF32_NFD(0x2F877), { 0x5C60 } },
05212 { UTF32_NFD(0x2F878), { 0x5C6E } },
05213 { UTF32_NFD(0x2F879), { 0x5CC0 } },
05214 { UTF32_NFD(0x2F87A), { 0x5C8D } },
05215 { UTF32_NFD(0x2F87B), { 0x21DE4 } },
05216 { UTF32_NFD(0x2F87C), { 0x5D43 } },
05217 { UTF32_NFD(0x2F87D), { 0x21DE6 } },
05218 { UTF32_NFD(0x2F87E), { 0x5D6E } },
05219 { UTF32_NFD(0x2F87F), { 0x5D6B } },
05220 { UTF32_NFD(0x2F880), { 0x5D7C } },
05221 { UTF32_NFD(0x2F881), { 0x5DE1 } },
05222 { UTF32_NFD(0x2F882), { 0x5DE2 } },
05223 { UTF32_NFD(0x2F883), { 0x382F } },
05224 { UTF32_NFD(0x2F884), { 0x5DFD } },
05225 { UTF32_NFD(0x2F885), { 0x5E28 } },
05226 { UTF32_NFD(0x2F886), { 0x5E3D } },
05227 { UTF32_NFD(0x2F887), { 0x5E69 } },
05228 { UTF32_NFD(0x2F888), { 0x3862 } },
05229 { UTF32_NFD(0x2F889), { 0x22183 } },
05230 { UTF32_NFD(0x2F88A), { 0x387C } },
05231 { UTF32_NFD(0x2F88B), { 0x5EB0 } },
05232 { UTF32_NFD(0x2F88C), { 0x5EB3 } },
05233 { UTF32_NFD(0x2F88D), { 0x5EB6 } },
05234 { UTF32_NFD(0x2F88E), { 0x5ECA } },
05235 { UTF32_NFD(0x2F88F), { 0x2A392 } },
05236 { UTF32_NFD(0x2F890), { 0x5EFE } },
05237 { UTF32_NFD(0x2F891), { 0x22331 } },
05238 { UTF32_NFD(0x2F892), { 0x22331 } },
05239 { UTF32_NFD(0x2F893), { 0x8201 } },
05240 { UTF32_NFD(0x2F894), { 0x5F22 } },
05241 { UTF32_NFD(0x2F895), { 0x5F22 } },
05242 { UTF32_NFD(0x2F896), { 0x38C7 } },
05243 { UTF32_NFD(0x2F897), { 0x232B8 } },
05244 { UTF32_NFD(0x2F898), { 0x261DA } },
05245 { UTF32_NFD(0x2F899), { 0x5F62 } },
05246 { UTF32_NFD(0x2F89A), { 0x5F6B } },
05247 { UTF32_NFD(0x2F89B), { 0x38E3 } },
05248 { UTF32_NFD(0x2F89C), { 0x5F9A } },
05249 { UTF32_NFD(0x2F89D), { 0x5FCD } },
05250 { UTF32_NFD(0x2F89E), { 0x5FD7 } },
05251 { UTF32_NFD(0x2F89F), { 0x5FF9 } },
05252 { UTF32_NFD(0x2F8A0), { 0x6081 } },
05253 { UTF32_NFD(0x2F8A1), { 0x393A } },
05254 { UTF32_NFD(0x2F8A2), { 0x391C } },
05255 { UTF32_NFD(0x2F8A3), { 0x6094 } },
05256 { UTF32_NFD(0x2F8A4), { 0x226D4 } },
05257 { UTF32_NFD(0x2F8A5), { 0x60C7 } },
05258 { UTF32_NFD(0x2F8A6), { 0x6148 } },
05259 { UTF32_NFD(0x2F8A7), { 0x614C } },
05260 { UTF32_NFD(0x2F8A8), { 0x614E } },
05261 { UTF32_NFD(0x2F8A9), { 0x614C } },
05262 { UTF32_NFD(0x2F8AA), { 0x617A } },
05263 { UTF32_NFD(0x2F8AB), { 0x618E } },
05264 { UTF32_NFD(0x2F8AC), { 0x61B2 } },
05265 { UTF32_NFD(0x2F8AD), { 0x61A4 } },
05266 { UTF32_NFD(0x2F8AE), { 0x61AF } },
05267 { UTF32_NFD(0x2F8AF), { 0x61DE } },
05268 { UTF32_NFD(0x2F8B0), { 0x61F2 } },
05269 { UTF32_NFD(0x2F8B1), { 0x61F6 } },
05270 { UTF32_NFD(0x2F8B2), { 0x6210 } },
05271 { UTF32_NFD(0x2F8B3), { 0x621B } },
05272 { UTF32_NFD(0x2F8B4), { 0x625D } },
05273 { UTF32_NFD(0x2F8B5), { 0x62B1 } },
05274 { UTF32_NFD(0x2F8B6), { 0x62D4 } },
05275 { UTF32_NFD(0x2F8B7), { 0x6350 } },
05276 { UTF32_NFD(0x2F8B8), { 0x22B0C } },
05277 { UTF32_NFD(0x2F8B9), { 0x633D } },
05278 { UTF32_NFD(0x2F8BA), { 0x62FC } },
05279 { UTF32_NFD(0x2F8BB), { 0x6368 } },
05280 { UTF32_NFD(0x2F8BC), { 0x6383 } },
05281 { UTF32_NFD(0x2F8BD), { 0x63E4 } },
05282 { UTF32_NFD(0x2F8BE), { 0x22BF1 } },
05283 { UTF32_NFD(0x2F8BF), { 0x6422 } },
05284 { UTF32_NFD(0x2F8C0), { 0x63C5 } },
05285 { UTF32_NFD(0x2F8C1), { 0x63A9 } },
05286 { UTF32_NFD(0x2F8C2), { 0x3A2E } },
05287 { UTF32_NFD(0x2F8C3), { 0x6469 } },
05288 { UTF32_NFD(0x2F8C4), { 0x647E } },
05289 { UTF32_NFD(0x2F8C5), { 0x649D } },
05290 { UTF32_NFD(0x2F8C6), { 0x6477 } },
05291 { UTF32_NFD(0x2F8C7), { 0x3A6C } },
05292 { UTF32_NFD(0x2F8C8), { 0x654F } },
05293 { UTF32_NFD(0x2F8C9), { 0x656C } },
05294 { UTF32_NFD(0x2F8CA), { 0x2300A } },
05295 { UTF32_NFD(0x2F8CB), { 0x65E3 } },
05296 { UTF32_NFD(0x2F8CC), { 0x66F8 } },
05297 { UTF32_NFD(0x2F8CD), { 0x6649 } },
05298 { UTF32_NFD(0x2F8CE), { 0x3B19 } },
05299 { UTF32_NFD(0x2F8CF), { 0x6691 } },
05300 { UTF32_NFD(0x2F8D0), { 0x3B08 } },
05301 { UTF32_NFD(0x2F8D1), { 0x3AE4 } },
05302 { UTF32_NFD(0x2F8D2), { 0x5192 } },
05303 { UTF32_NFD(0x2F8D3), { 0x5195 } },
05304 { UTF32_NFD(0x2F8D4), { 0x6700 } },
05305 { UTF32_NFD(0x2F8D5), { 0x669C } },
05306 { UTF32_NFD(0x2F8D6), { 0x80AD } },
05307 { UTF32_NFD(0x2F8D7), { 0x43D9 } },
05308 { UTF32_NFD(0x2F8D8), { 0x6717 } },
05309 { UTF32_NFD(0x2F8D9), { 0x671B } },
05310 { UTF32_NFD(0x2F8DA), { 0x6721 } },
05311 { UTF32_NFD(0x2F8DB), { 0x675E } },
05312 { UTF32_NFD(0x2F8DC), { 0x6753 } },
05313 { UTF32_NFD(0x2F8DD), { 0x233C3 } },
05314 { UTF32_NFD(0x2F8DE), { 0x3B49 } },
05315 { UTF32_NFD(0x2F8DF), { 0x67FA } },
05316 { UTF32_NFD(0x2F8E0), { 0x6785 } },
05317 { UTF32_NFD(0x2F8E1), { 0x6852 } },
05318 { UTF32_NFD(0x2F8E2), { 0x6885 } },
05319 { UTF32_NFD(0x2F8E3), { 0x2346D } },
05320 { UTF32_NFD(0x2F8E4), { 0x688E } },
05321 { UTF32_NFD(0x2F8E5), { 0x681F } },
05322 { UTF32_NFD(0x2F8E6), { 0x6914 } },
05323 { UTF32_NFD(0x2F8E7), { 0x3B9D } },
05324 { UTF32_NFD(0x2F8E8), { 0x6942 } },
05325 { UTF32_NFD(0x2F8E9), { 0x69A3 } },
05326 { UTF32_NFD(0x2F8EA), { 0x69EA } },
05327 { UTF32_NFD(0x2F8EB), { 0x6AA8 } },
05328 { UTF32_NFD(0x2F8EC), { 0x236A3 } },
05329 { UTF32_NFD(0x2F8ED), { 0x6ADB } },
05330 { UTF32_NFD(0x2F8EE), { 0x3C18 } },
05331 { UTF32_NFD(0x2F8EF), { 0x6B21 } },
05332 { UTF32_NFD(0x2F8F0), { 0x238A7 } },
05333 { UTF32_NFD(0x2F8F1), { 0x6B54 } },
05334 { UTF32_NFD(0x2F8F2), { 0x3C4E } },
05335 { UTF32_NFD(0x2F8F3), { 0x6B72 } },
05336 { UTF32_NFD(0x2F8F4), { 0x6B9F } },
05337 { UTF32_NFD(0x2F8F5), { 0x6BBA } },
05338 { UTF32_NFD(0x2F8F6), { 0x6BBB } },
05339 { UTF32_NFD(0x2F8F7), { 0x23A8D } },
05340 { UTF32_NFD(0x2F8F8), { 0x21D0B } },
05341 { UTF32_NFD(0x2F8F9), { 0x23AFA } },
05342 { UTF32_NFD(0x2F8FA), { 0x6C4E } },
05343 { UTF32_NFD(0x2F8FB), { 0x23CBC } },
05344 { UTF32_NFD(0x2F8FC), { 0x6CBF } },
05345 { UTF32_NFD(0x2F8FD), { 0x6CCD } },
05346 { UTF32_NFD(0x2F8FE), { 0x6C67 } },
05347 { UTF32_NFD(0x2F8FF), { 0x6D16 } },
05348 { UTF32_NFD(0x2F900), { 0x6D3E } },
05349 { UTF32_NFD(0x2F901), { 0x6D77 } },
05350 { UTF32_NFD(0x2F902), { 0x6D41 } },
05351 { UTF32_NFD(0x2F903), { 0x6D69 } },
05352 { UTF32_NFD(0x2F904), { 0x6D78 } },
05353 { UTF32_NFD(0x2F905), { 0x6D85 } },
05354 { UTF32_NFD(0x2F906), { 0x23D1E } },
05355 { UTF32_NFD(0x2F907), { 0x6D34 } },
05356 { UTF32_NFD(0x2F908), { 0x6E2F } },
05357 { UTF32_NFD(0x2F909), { 0x6E6E } },
05358 { UTF32_NFD(0x2F90A), { 0x3D33 } },
05359 { UTF32_NFD(0x2F90B), { 0x6ECB } },
05360 { UTF32_NFD(0x2F90C), { 0x6EC7 } },
05361 { UTF32_NFD(0x2F90D), { 0x23ED1 } },
05362 { UTF32_NFD(0x2F90E), { 0x6DF9 } },
05363 { UTF32_NFD(0x2F90F), { 0x6F6E } },
05364 { UTF32_NFD(0x2F910), { 0x23F5E } },
05365 { UTF32_NFD(0x2F911), { 0x23F8E } },
05366 { UTF32_NFD(0x2F912), { 0x6FC6 } },
05367 { UTF32_NFD(0x2F913), { 0x7039 } },
05368 { UTF32_NFD(0x2F914), { 0x701E } },
05369 { UTF32_NFD(0x2F915), { 0x701B } },
05370 { UTF32_NFD(0x2F916), { 0x3D96 } },
05371 { UTF32_NFD(0x2F917), { 0x704A } },
05372 { UTF32_NFD(0x2F918), { 0x707D } },
05373 { UTF32_NFD(0x2F919), { 0x7077 } },
05374 { UTF32_NFD(0x2F91A), { 0x70AD } },
05375 { UTF32_NFD(0x2F91B), { 0x20525 } },
05376 { UTF32_NFD(0x2F91C), { 0x7145 } },
05377 { UTF32_NFD(0x2F91D), { 0x24263 } },
05378 { UTF32_NFD(0x2F91E), { 0x719C } },
05379 { UTF32_NFD(0x2F91F), { 0x243AB } },
05380 { UTF32_NFD(0x2F920), { 0x7228 } },
05381 { UTF32_NFD(0x2F921), { 0x7235 } },
05382 { UTF32_NFD(0x2F922), { 0x7250 } },
05383 { UTF32_NFD(0x2F923), { 0x24608 } },
05384 { UTF32_NFD(0x2F924), { 0x7280 } },
05385 { UTF32_NFD(0x2F925), { 0x7295 } },
05386 { UTF32_NFD(0x2F926), { 0x24735 } },
05387 { UTF32_NFD(0x2F927), { 0x24814 } },
05388 { UTF32_NFD(0x2F928), { 0x737A } },
05389 { UTF32_NFD(0x2F929), { 0x738B } },
05390 { UTF32_NFD(0x2F92A), { 0x3EAC } },
05391 { UTF32_NFD(0x2F92B), { 0x73A5 } },
05392 { UTF32_NFD(0x2F92C), { 0x3EB8 } },
05393 { UTF32_NFD(0x2F92D), { 0x3EB8 } },
05394 { UTF32_NFD(0x2F92E), { 0x7447 } },
05395 { UTF32_NFD(0x2F92F), { 0x745C } },
05396 { UTF32_NFD(0x2F930), { 0x7471 } },
05397 { UTF32_NFD(0x2F931), { 0x7485 } },
05398 { UTF32_NFD(0x2F932), { 0x74CA } },
05399 { UTF32_NFD(0x2F933), { 0x3F1B } },
05400 { UTF32_NFD(0x2F934), { 0x7524 } },
05401 { UTF32_NFD(0x2F935), { 0x24C36 } },
05402 { UTF32_NFD(0x2F936), { 0x753E } },
05403 { UTF32_NFD(0x2F937), { 0x24C92 } },
05404 { UTF32_NFD(0x2F938), { 0x7570 } },
05405 { UTF32_NFD(0x2F939), { 0x2219F } },
05406 { UTF32_NFD(0x2F93A), { 0x7610 } },
05407 { UTF32_NFD(0x2F93B), { 0x24FA1 } },
05408 { UTF32_NFD(0x2F93C), { 0x24FB8 } },
05409 { UTF32_NFD(0x2F93D), { 0x25044 } },
05410 { UTF32_NFD(0x2F93E), { 0x3FFC } },
05411 { UTF32_NFD(0x2F93F), { 0x4008 } },
05412 { UTF32_NFD(0x2F940), { 0x76F4 } },
05413 { UTF32_NFD(0x2F941), { 0x250F3 } },
05414 { UTF32_NFD(0x2F942), { 0x250F2 } },
05415 { UTF32_NFD(0x2F943), { 0x25119 } },
05416 { UTF32_NFD(0x2F944), { 0x25133 } },
05417 { UTF32_NFD(0x2F945), { 0x771E } },
05418 { UTF32_NFD(0x2F946), { 0x771F } },
05419 { UTF32_NFD(0x2F947), { 0x771F } },
05420 { UTF32_NFD(0x2F948), { 0x774A } },
05421 { UTF32_NFD(0x2F949), { 0x4039 } },
05422 { UTF32_NFD(0x2F94A), { 0x778B } },
05423 { UTF32_NFD(0x2F94B), { 0x4046 } },
05424 { UTF32_NFD(0x2F94C), { 0x4096 } },
05425 { UTF32_NFD(0x2F94D), { 0x2541D } },
05426 { UTF32_NFD(0x2F94E), { 0x784E } },
05427 { UTF32_NFD(0x2F94F), { 0x788C } },
05428 { UTF32_NFD(0x2F950), { 0x78CC } },
05429 { UTF32_NFD(0x2F951), { 0x40E3 } },
05430 { UTF32_NFD(0x2F952), { 0x25626 } },
05431 { UTF32_NFD(0x2F953), { 0x7956 } },
05432 { UTF32_NFD(0x2F954), { 0x2569A } },
05433 { UTF32_NFD(0x2F955), { 0x256C5 } },
05434 { UTF32_NFD(0x2F956), { 0x798F } },
05435 { UTF32_NFD(0x2F957), { 0x79EB } },
05436 { UTF32_NFD(0x2F958), { 0x412F } },
05437 { UTF32_NFD(0x2F959), { 0x7A40 } },
05438 { UTF32_NFD(0x2F95A), { 0x7A4A } },
05439 { UTF32_NFD(0x2F95B), { 0x7A4F } },
05440 { UTF32_NFD(0x2F95C), { 0x2597C } },
05441 { UTF32_NFD(0x2F95D), { 0x25AA7 } },
05442 { UTF32_NFD(0x2F95E), { 0x25AA7 } },
05443 { UTF32_NFD(0x2F95F), { 0x7AEE } },
05444 { UTF32_NFD(0x2F960), { 0x4202 } },
05445 { UTF32_NFD(0x2F961), { 0x25BAB } },
05446 { UTF32_NFD(0x2F962), { 0x7BC6 } },
05447 { UTF32_NFD(0x2F963), { 0x7BC9 } },
05448 { UTF32_NFD(0x2F964), { 0x4227 } },
05449 { UTF32_NFD(0x2F965), { 0x25C80 } },
05450 { UTF32_NFD(0x2F966), { 0x7CD2 } },
05451 { UTF32_NFD(0x2F967), { 0x42A0 } },
05452 { UTF32_NFD(0x2F968), { 0x7CE8 } },
05453 { UTF32_NFD(0x2F969), { 0x7CE3 } },
05454 { UTF32_NFD(0x2F96A), { 0x7D00 } },
05455 { UTF32_NFD(0x2F96B), { 0x25F86 } },
05456 { UTF32_NFD(0x2F96C), { 0x7D63 } },
05457 { UTF32_NFD(0x2F96D), { 0x4301 } },
05458 { UTF32_NFD(0x2F96E), { 0x7DC7 } },
05459 { UTF32_NFD(0x2F96F), { 0x7E02 } },
05460 { UTF32_NFD(0x2F970), { 0x7E45 } },
05461 { UTF32_NFD(0x2F971), { 0x4334 } },
05462 { UTF32_NFD(0x2F972), { 0x26228 } },
05463 { UTF32_NFD(0x2F973), { 0x26247 } },
05464 { UTF32_NFD(0x2F974), { 0x4359 } },
05465 { UTF32_NFD(0x2F975), { 0x262D9 } },
05466 { UTF32_NFD(0x2F976), { 0x7F7A } },
05467 { UTF32_NFD(0x2F977), { 0x2633E } },
05468 { UTF32_NFD(0x2F978), { 0x7F95 } },
05469 { UTF32_NFD(0x2F979), { 0x7FFA } },
05470 { UTF32_NFD(0x2F97A), { 0x8005 } },
05471 { UTF32_NFD(0x2F97B), { 0x264DA } },
05472 { UTF32_NFD(0x2F97C), { 0x26523 } },
05473 { UTF32_NFD(0x2F97D), { 0x8060 } },
05474 { UTF32_NFD(0x2F97E), { 0x265A8 } },
05475 { UTF32_NFD(0x2F97F), { 0x8070 } },
05476 { UTF32_NFD(0x2F980), { 0x2335F } },
05477 { UTF32_NFD(0x2F981), { 0x43D5 } },
05478 { UTF32_NFD(0x2F982), { 0x80B2 } },
05479 { UTF32_NFD(0x2F983), { 0x8103 } },
05480 { UTF32_NFD(0x2F984), { 0x440B } },
05481 { UTF32_NFD(0x2F985), { 0x813E } },
05482 { UTF32_NFD(0x2F986), { 0x5AB5 } },
05483 { UTF32_NFD(0x2F987), { 0x267A7 } },
05484 { UTF32_NFD(0x2F988), { 0x267B5 } },
05485 { UTF32_NFD(0x2F989), { 0x23393 } },
05486 { UTF32_NFD(0x2F98A), { 0x2339C } },
05487 { UTF32_NFD(0x2F98B), { 0x8201 } },
05488 { UTF32_NFD(0x2F98C), { 0x8204 } },
05489 { UTF32_NFD(0x2F98D), { 0x8F9E } },
05490 { UTF32_NFD(0x2F98E), { 0x446B } },
05491 { UTF32_NFD(0x2F98F), { 0x8291 } },
05492 { UTF32_NFD(0x2F990), { 0x828B } },
05493 { UTF32_NFD(0x2F991), { 0x829D } },
05494 { UTF32_NFD(0x2F992), { 0x52B3 } },
05495 { UTF32_NFD(0x2F993), { 0x82B1 } },
05496 { UTF32_NFD(0x2F994), { 0x82B3 } },
05497 { UTF32_NFD(0x2F995), { 0x82BD } },
05498 { UTF32_NFD(0x2F996), { 0x82E6 } },
05499 { UTF32_NFD(0x2F997), { 0x26B3C } },
05500 { UTF32_NFD(0x2F998), { 0x82E5 } },
05501 { UTF32_NFD(0x2F999), { 0x831D } },
05502 { UTF32_NFD(0x2F99A), { 0x8363 } },
05503 { UTF32_NFD(0x2F99B), { 0x83AD } },
05504 { UTF32_NFD(0x2F99C), { 0x8323 } },
05505 { UTF32_NFD(0x2F99D), { 0x83BD } },
05506 { UTF32_NFD(0x2F99E), { 0x83E7 } },
05507 { UTF32_NFD(0x2F99F), { 0x8457 } },
05508 { UTF32_NFD(0x2F9A0), { 0x8353 } },
05509 { UTF32_NFD(0x2F9A1), { 0x83CA } },
05510 { UTF32_NFD(0x2F9A2), { 0x83CC } },
05511 { UTF32_NFD(0x2F9A3), { 0x83DC } },
05512 { UTF32_NFD(0x2F9A4), { 0x26C36 } },
05513 { UTF32_NFD(0x2F9A5), { 0x26D6B } },
05514 { UTF32_NFD(0x2F9A6), { 0x26CD5 } },
05515 { UTF32_NFD(0x2F9A7), { 0x452B } },
05516 { UTF32_NFD(0x2F9A8), { 0x84F1 } },
05517 { UTF32_NFD(0x2F9A9), { 0x84F3 } },
05518 { UTF32_NFD(0x2F9AA), { 0x8516 } },
05519 { UTF32_NFD(0x2F9AB), { 0x273CA } },
05520 { UTF32_NFD(0x2F9AC), { 0x8564 } },
05521 { UTF32_NFD(0x2F9AD), { 0x26F2C } },
05522 { UTF32_NFD(0x2F9AE), { 0x455D } },
05523 { UTF32_NFD(0x2F9AF), { 0x4561 } },
05524 { UTF32_NFD(0x2F9B0), { 0x26FB1 } },
05525 { UTF32_NFD(0x2F9B1), { 0x270D2 } },
05526 { UTF32_NFD(0x2F9B2), { 0x456B } },
05527 { UTF32_NFD(0x2F9B3), { 0x8650 } },
05528 { UTF32_NFD(0x2F9B4), { 0x865C } },
05529 { UTF32_NFD(0x2F9B5), { 0x8667 } },
05530 { UTF32_NFD(0x2F9B6), { 0x8669 } },
05531 { UTF32_NFD(0x2F9B7), { 0x86A9 } },
05532 { UTF32_NFD(0x2F9B8), { 0x8688 } },
05533 { UTF32_NFD(0x2F9B9), { 0x870E } },
05534 { UTF32_NFD(0x2F9BA), { 0x86E2 } },
05535 { UTF32_NFD(0x2F9BB), { 0x8779 } },
05536 { UTF32_NFD(0x2F9BC), { 0x8728 } },
05537 { UTF32_NFD(0x2F9BD), { 0x876B } },
05538 { UTF32_NFD(0x2F9BE), { 0x8786 } },
05539 { UTF32_NFD(0x2F9BF), { 0x45D7 } },
05540 { UTF32_NFD(0x2F9C0), { 0x87E1 } },
05541 { UTF32_NFD(0x2F9C1), { 0x8801 } },
05542 { UTF32_NFD(0x2F9C2), { 0x45F9 } },
05543 { UTF32_NFD(0x2F9C3), { 0x8860 } },
05544 { UTF32_NFD(0x2F9C4), { 0x8863 } },
05545 { UTF32_NFD(0x2F9C5), { 0x27667 } },
05546 { UTF32_NFD(0x2F9C6), { 0x88D7 } },
05547 { UTF32_NFD(0x2F9C7), { 0x88DE } },
05548 { UTF32_NFD(0x2F9C8), { 0x4635 } },
05549 { UTF32_NFD(0x2F9C9), { 0x88FA } },
05550 { UTF32_NFD(0x2F9CA), { 0x34BB } },
05551 { UTF32_NFD(0x2F9CB), { 0x278AE } },
05552 { UTF32_NFD(0x2F9CC), { 0x27966 } },
05553 { UTF32_NFD(0x2F9CD), { 0x46BE } },
05554 { UTF32_NFD(0x2F9CE), { 0x46C7 } },
05555 { UTF32_NFD(0x2F9CF), { 0x8AA0 } },
05556 { UTF32_NFD(0x2F9D0), { 0x8AED } },
05557 { UTF32_NFD(0x2F9D1), { 0x8B8A } },
05558 { UTF32_NFD(0x2F9D2), { 0x8C55 } },
05559 { UTF32_NFD(0x2F9D3), { 0x27CA8 } },
05560 { UTF32_NFD(0x2F9D4), { 0x8CAB } },
05561 { UTF32_NFD(0x2F9D5), { 0x8CC1 } },
05562 { UTF32_NFD(0x2F9D6), { 0x8D1B } },
05563 { UTF32_NFD(0x2F9D7), { 0x8D77 } },
05564 { UTF32_NFD(0x2F9D8), { 0x27F2F } },
05565 { UTF32_NFD(0x2F9D9), { 0x20804 } },
05566 { UTF32_NFD(0x2F9DA), { 0x8DCB } },
05567 { UTF32_NFD(0x2F9DB), { 0x8DBC } },
05568 { UTF32_NFD(0x2F9DC), { 0x8DF0 } },
05569 { UTF32_NFD(0x2F9DD), { 0x208DE } },
05570 { UTF32_NFD(0x2F9DE), { 0x8ED4 } },
05571 { UTF32_NFD(0x2F9DF), { 0x8F38 } },
05572 { UTF32_NFD(0x2F9E0), { 0x285D2 } },
05573 { UTF32_NFD(0x2F9E1), { 0x285ED } },
05574 { UTF32_NFD(0x2F9E2), { 0x9094 } },
05575 { UTF32_NFD(0x2F9E3), { 0x90F1 } },
05576 { UTF32_NFD(0x2F9E4), { 0x9111 } },
05577 { UTF32_NFD(0x2F9E5), { 0x2872E } },
05578 { UTF32_NFD(0x2F9E6), { 0x911B } },
05579 { UTF32_NFD(0x2F9E7), { 0x9238 } },
05580 { UTF32_NFD(0x2F9E8), { 0x92D7 } },
05581 { UTF32_NFD(0x2F9E9), { 0x92D8 } },
05582 { UTF32_NFD(0x2F9EA), { 0x927C } },
05583 { UTF32_NFD(0x2F9EB), { 0x93F9 } },
05584 { UTF32_NFD(0x2F9EC), { 0x9415 } },
05585 { UTF32_NFD(0x2F9ED), { 0x28BFA } },
05586 { UTF32_NFD(0x2F9EE), { 0x958B } },
05587 { UTF32_NFD(0x2F9EF), { 0x4995 } },
05588 { UTF32_NFD(0x2F9F0), { 0x95B7 } },
05589 { UTF32_NFD(0x2F9F1), { 0x28D77 } },
05590 { UTF32_NFD(0x2F9F2), { 0x49E6 } },
05591 { UTF32_NFD(0x2F9F3), { 0x96C3 } },
05592 { UTF32_NFD(0x2F9F4), { 0x5DB2 } },
05593 { UTF32_NFD(0x2F9F5), { 0x9723 } },
05594 { UTF32_NFD(0x2F9F6), { 0x29145 } },
05595 { UTF32_NFD(0x2F9F7), { 0x2921A } },
05596 { UTF32_NFD(0x2F9F8), { 0x4A6E } },
05597 { UTF32_NFD(0x2F9F9), { 0x4A76 } },
05598 { UTF32_NFD(0x2F9FA), { 0x97E0 } },
05599 { UTF32_NFD(0x2F9FB), { 0x2940A } },
05600 { UTF32_NFD(0x2F9FC), { 0x4AB2 } },
05601 { UTF32_NFD(0x2F9FD), { 0x29496 } },
05602 { UTF32_NFD(0x2F9FE), { 0x980B } },
05603 { UTF32_NFD(0x2F9FF), { 0x980B } },
05604 { UTF32_NFD(0x2FA00), { 0x9829 } },
05605 { UTF32_NFD(0x2FA01), { 0x295B6 } },
05606 { UTF32_NFD(0x2FA02), { 0x98E2 } },
05607 { UTF32_NFD(0x2FA03), { 0x4B33 } },
05608 { UTF32_NFD(0x2FA04), { 0x9929 } },
05609 { UTF32_NFD(0x2FA05), { 0x99A7 } },
05610 { UTF32_NFD(0x2FA06), { 0x99C2 } },
05611 { UTF32_NFD(0x2FA07), { 0x99FE } },
05612 { UTF32_NFD(0x2FA08), { 0x4BCE } },
05613 { UTF32_NFD(0x2FA09), { 0x29B30 } },
05614 { UTF32_NFD(0x2FA0A), { 0x9B12 } },
05615 { UTF32_NFD(0x2FA0B), { 0x9C40 } },
05616 { UTF32_NFD(0x2FA0C), { 0x9CFD } },
05617 { UTF32_NFD(0x2FA0D), { 0x4CCE } },
05618 { UTF32_NFD(0x2FA0E), { 0x4CED } },
05619 { UTF32_NFD(0x2FA0F), { 0x9D67 } },
05620 { UTF32_NFD(0x2FA10), { 0x2A0CE } },
05621 { UTF32_NFD(0x2FA11), { 0x4CF8 } },
05622 { UTF32_NFD(0x2FA12), { 0x2A105 } },
05623 { UTF32_NFD(0x2FA13), { 0x2A20E } },
05624 { UTF32_NFD(0x2FA14), { 0x2A291 } },
05625 { UTF32_NFD(0x2FA15), { 0x9EBB } },
05626 { UTF32_NFD(0x2FA16), { 0x4D56 } },
05627 { UTF32_NFD(0x2FA17), { 0x9EF9 } },
05628 { UTF32_NFD(0x2FA18), { 0x9EFE } },
05629 { UTF32_NFD(0x2FA19), { 0x9F05 } },
05630 { UTF32_NFD(0x2FA1A), { 0x9F0F } },
05631 { UTF32_NFD(0x2FA1B), { 0x9F16 } },
05632 { UTF32_NFD(0x2FA1C), { 0x9F3B } },
05633 { UTF32_NFD(0x2FA1D), { 0x2A600 } },
05634 };
05635
05636
05637
05638
05639
05640
05641
05642
05643
05644
05645
05646
05647
05648
05649 static const struct {
05650 guint16 lower;
05651 guint16 upper;
05652 } utf32_uppercase_lut[] = {
05653 { 0x00B5, 0x039C },
05654 { 0x00E0, 0x00C0 },
05655 { 0x00E1, 0x00C1 },
05656 { 0x00E2, 0x00C2 },
05657 { 0x00E3, 0x00C3 },
05658 { 0x00E4, 0x00C4 },
05659 { 0x00E5, 0x00C5 },
05660 { 0x00E6, 0x00C6 },
05661 { 0x00E7, 0x00C7 },
05662 { 0x00E8, 0x00C8 },
05663 { 0x00E9, 0x00C9 },
05664 { 0x00EA, 0x00CA },
05665 { 0x00EB, 0x00CB },
05666 { 0x00EC, 0x00CC },
05667 { 0x00ED, 0x00CD },
05668 { 0x00EE, 0x00CE },
05669 { 0x00EF, 0x00CF },
05670 { 0x00F0, 0x00D0 },
05671 { 0x00F1, 0x00D1 },
05672 { 0x00F2, 0x00D2 },
05673 { 0x00F3, 0x00D3 },
05674 { 0x00F4, 0x00D4 },
05675 { 0x00F5, 0x00D5 },
05676 { 0x00F6, 0x00D6 },
05677 { 0x00F8, 0x00D8 },
05678 { 0x00F9, 0x00D9 },
05679 { 0x00FA, 0x00DA },
05680 { 0x00FB, 0x00DB },
05681 { 0x00FC, 0x00DC },
05682 { 0x00FD, 0x00DD },
05683 { 0x00FE, 0x00DE },
05684 { 0x00FF, 0x0178 },
05685 { 0x0101, 0x0100 },
05686 { 0x0103, 0x0102 },
05687 { 0x0105, 0x0104 },
05688 { 0x0107, 0x0106 },
05689 { 0x0109, 0x0108 },
05690 { 0x010B, 0x010A },
05691 { 0x010D, 0x010C },
05692 { 0x010F, 0x010E },
05693 { 0x0111, 0x0110 },
05694 { 0x0113, 0x0112 },
05695 { 0x0115, 0x0114 },
05696 { 0x0117, 0x0116 },
05697 { 0x0119, 0x0118 },
05698 { 0x011B, 0x011A },
05699 { 0x011D, 0x011C },
05700 { 0x011F, 0x011E },
05701 { 0x0121, 0x0120 },
05702 { 0x0123, 0x0122 },
05703 { 0x0125, 0x0124 },
05704 { 0x0127, 0x0126 },
05705 { 0x0129, 0x0128 },
05706 { 0x012B, 0x012A },
05707 { 0x012D, 0x012C },
05708 { 0x012F, 0x012E },
05709 { 0x0131, 0x0049 },
05710 { 0x0133, 0x0132 },
05711 { 0x0135, 0x0134 },
05712 { 0x0137, 0x0136 },
05713 { 0x013A, 0x0139 },
05714 { 0x013C, 0x013B },
05715 { 0x013E, 0x013D },
05716 { 0x0140, 0x013F },
05717 { 0x0142, 0x0141 },
05718 { 0x0144, 0x0143 },
05719 { 0x0146, 0x0145 },
05720 { 0x0148, 0x0147 },
05721 { 0x014B, 0x014A },
05722 { 0x014D, 0x014C },
05723 { 0x014F, 0x014E },
05724 { 0x0151, 0x0150 },
05725 { 0x0153, 0x0152 },
05726 { 0x0155, 0x0154 },
05727 { 0x0157, 0x0156 },
05728 { 0x0159, 0x0158 },
05729 { 0x015B, 0x015A },
05730 { 0x015D, 0x015C },
05731 { 0x015F, 0x015E },
05732 { 0x0161, 0x0160 },
05733 { 0x0163, 0x0162 },
05734 { 0x0165, 0x0164 },
05735 { 0x0167, 0x0166 },
05736 { 0x0169, 0x0168 },
05737 { 0x016B, 0x016A },
05738 { 0x016D, 0x016C },
05739 { 0x016F, 0x016E },
05740 { 0x0171, 0x0170 },
05741 { 0x0173, 0x0172 },
05742 { 0x0175, 0x0174 },
05743 { 0x0177, 0x0176 },
05744 { 0x017A, 0x0179 },
05745 { 0x017C, 0x017B },
05746 { 0x017E, 0x017D },
05747 { 0x017F, 0x0053 },
05748 { 0x0183, 0x0182 },
05749 { 0x0185, 0x0184 },
05750 { 0x0188, 0x0187 },
05751 { 0x018C, 0x018B },
05752 { 0x0192, 0x0191 },
05753 { 0x0195, 0x01F6 },
05754 { 0x0199, 0x0198 },
05755 { 0x019A, 0x023D },
05756 { 0x019E, 0x0220 },
05757 { 0x01A1, 0x01A0 },
05758 { 0x01A3, 0x01A2 },
05759 { 0x01A5, 0x01A4 },
05760 { 0x01A8, 0x01A7 },
05761 { 0x01AD, 0x01AC },
05762 { 0x01B0, 0x01AF },
05763 { 0x01B4, 0x01B3 },
05764 { 0x01B6, 0x01B5 },
05765 { 0x01B9, 0x01B8 },
05766 { 0x01BD, 0x01BC },
05767 { 0x01BF, 0x01F7 },
05768 { 0x01C5, 0x01C4 },
05769 { 0x01C6, 0x01C4 },
05770 { 0x01C8, 0x01C7 },
05771 { 0x01C9, 0x01C7 },
05772 { 0x01CB, 0x01CA },
05773 { 0x01CC, 0x01CA },
05774 { 0x01CE, 0x01CD },
05775 { 0x01D0, 0x01CF },
05776 { 0x01D2, 0x01D1 },
05777 { 0x01D4, 0x01D3 },
05778 { 0x01D6, 0x01D5 },
05779 { 0x01D8, 0x01D7 },
05780 { 0x01DA, 0x01D9 },
05781 { 0x01DC, 0x01DB },
05782 { 0x01DD, 0x018E },
05783 { 0x01DF, 0x01DE },
05784 { 0x01E1, 0x01E0 },
05785 { 0x01E3, 0x01E2 },
05786 { 0x01E5, 0x01E4 },
05787 { 0x01E7, 0x01E6 },
05788 { 0x01E9, 0x01E8 },
05789 { 0x01EB, 0x01EA },
05790 { 0x01ED, 0x01EC },
05791 { 0x01EF, 0x01EE },
05792 { 0x01F2, 0x01F1 },
05793 { 0x01F3, 0x01F1 },
05794 { 0x01F5, 0x01F4 },
05795 { 0x01F9, 0x01F8 },
05796 { 0x01FB, 0x01FA },
05797 { 0x01FD, 0x01FC },
05798 { 0x01FF, 0x01FE },
05799 { 0x0201, 0x0200 },
05800 { 0x0203, 0x0202 },
05801 { 0x0205, 0x0204 },
05802 { 0x0207, 0x0206 },
05803 { 0x0209, 0x0208 },
05804 { 0x020B, 0x020A },
05805 { 0x020D, 0x020C },
05806 { 0x020F, 0x020E },
05807 { 0x0211, 0x0210 },
05808 { 0x0213, 0x0212 },
05809 { 0x0215, 0x0214 },
05810 { 0x0217, 0x0216 },
05811 { 0x0219, 0x0218 },
05812 { 0x021B, 0x021A },
05813 { 0x021D, 0x021C },
05814 { 0x021F, 0x021E },
05815 { 0x0223, 0x0222 },
05816 { 0x0225, 0x0224 },
05817 { 0x0227, 0x0226 },
05818 { 0x0229, 0x0228 },
05819 { 0x022B, 0x022A },
05820 { 0x022D, 0x022C },
05821 { 0x022F, 0x022E },
05822 { 0x0231, 0x0230 },
05823 { 0x0233, 0x0232 },
05824 { 0x023C, 0x023B },
05825 { 0x0253, 0x0181 },
05826 { 0x0254, 0x0186 },
05827 { 0x0256, 0x0189 },
05828 { 0x0257, 0x018A },
05829 { 0x0259, 0x018F },
05830 { 0x025B, 0x0190 },
05831 { 0x0260, 0x0193 },
05832 { 0x0263, 0x0194 },
05833 { 0x0268, 0x0197 },
05834 { 0x0269, 0x0196 },
05835 { 0x026F, 0x019C },
05836 { 0x0272, 0x019D },
05837 { 0x0275, 0x019F },
05838 { 0x0280, 0x01A6 },
05839 { 0x0283, 0x01A9 },
05840 { 0x0288, 0x01AE },
05841 { 0x028A, 0x01B1 },
05842 { 0x028B, 0x01B2 },
05843 { 0x0292, 0x01B7 },
05844 { 0x0294, 0x0241 },
05845 { 0x0345, 0x0399 },
05846 { 0x03AC, 0x0386 },
05847 { 0x03AD, 0x0388 },
05848 { 0x03AE, 0x0389 },
05849 { 0x03AF, 0x038A },
05850 { 0x03B1, 0x0391 },
05851 { 0x03B2, 0x0392 },
05852 { 0x03B3, 0x0393 },
05853 { 0x03B4, 0x0394 },
05854 { 0x03B5, 0x0395 },
05855 { 0x03B6, 0x0396 },
05856 { 0x03B7, 0x0397 },
05857 { 0x03B8, 0x0398 },
05858 { 0x03B9, 0x0399 },
05859 { 0x03BA, 0x039A },
05860 { 0x03BB, 0x039B },
05861 { 0x03BC, 0x039C },
05862 { 0x03BD, 0x039D },
05863 { 0x03BE, 0x039E },
05864 { 0x03BF, 0x039F },
05865 { 0x03C0, 0x03A0 },
05866 { 0x03C1, 0x03A1 },
05867 { 0x03C2, 0x03A3 },
05868 { 0x03C3, 0x03A3 },
05869 { 0x03C4, 0x03A4 },
05870 { 0x03C5, 0x03A5 },
05871 { 0x03C6, 0x03A6 },
05872 { 0x03C7, 0x03A7 },
05873 { 0x03C8, 0x03A8 },
05874 { 0x03C9, 0x03A9 },
05875 { 0x03CA, 0x03AA },
05876 { 0x03CB, 0x03AB },
05877 { 0x03CC, 0x038C },
05878 { 0x03CD, 0x038E },
05879 { 0x03CE, 0x038F },
05880 { 0x03D0, 0x0392 },
05881 { 0x03D1, 0x0398 },
05882 { 0x03D5, 0x03A6 },
05883 { 0x03D6, 0x03A0 },
05884 { 0x03D9, 0x03D8 },
05885 { 0x03DB, 0x03DA },
05886 { 0x03DD, 0x03DC },
05887 { 0x03DF, 0x03DE },
05888 { 0x03E1, 0x03E0 },
05889 { 0x03E3, 0x03E2 },
05890 { 0x03E5, 0x03E4 },
05891 { 0x03E7, 0x03E6 },
05892 { 0x03E9, 0x03E8 },
05893 { 0x03EB, 0x03EA },
05894 { 0x03ED, 0x03EC },
05895 { 0x03EF, 0x03EE },
05896 { 0x03F0, 0x039A },
05897 { 0x03F1, 0x03A1 },
05898 { 0x03F2, 0x03F9 },
05899 { 0x03F5, 0x0395 },
05900 { 0x03F8, 0x03F7 },
05901 { 0x03FB, 0x03FA },
05902 { 0x0430, 0x0410 },
05903 { 0x0431, 0x0411 },
05904 { 0x0432, 0x0412 },
05905 { 0x0433, 0x0413 },
05906 { 0x0434, 0x0414 },
05907 { 0x0435, 0x0415 },
05908 { 0x0436, 0x0416 },
05909 { 0x0437, 0x0417 },
05910 { 0x0438, 0x0418 },
05911 { 0x0439, 0x0419 },
05912 { 0x043A, 0x041A },
05913 { 0x043B, 0x041B },
05914 { 0x043C, 0x041C },
05915 { 0x043D, 0x041D },
05916 { 0x043E, 0x041E },
05917 { 0x043F, 0x041F },
05918 { 0x0440, 0x0420 },
05919 { 0x0441, 0x0421 },
05920 { 0x0442, 0x0422 },
05921 { 0x0443, 0x0423 },
05922 { 0x0444, 0x0424 },
05923 { 0x0445, 0x0425 },
05924 { 0x0446, 0x0426 },
05925 { 0x0447, 0x0427 },
05926 { 0x0448, 0x0428 },
05927 { 0x0449, 0x0429 },
05928 { 0x044A, 0x042A },
05929 { 0x044B, 0x042B },
05930 { 0x044C, 0x042C },
05931 { 0x044D, 0x042D },
05932 { 0x044E, 0x042E },
05933 { 0x044F, 0x042F },
05934 { 0x0450, 0x0400 },
05935 { 0x0451, 0x0401 },
05936 { 0x0452, 0x0402 },
05937 { 0x0453, 0x0403 },
05938 { 0x0454, 0x0404 },
05939 { 0x0455, 0x0405 },
05940 { 0x0456, 0x0406 },
05941 { 0x0457, 0x0407 },
05942 { 0x0458, 0x0408 },
05943 { 0x0459, 0x0409 },
05944 { 0x045A, 0x040A },
05945 { 0x045B, 0x040B },
05946 { 0x045C, 0x040C },
05947 { 0x045D, 0x040D },
05948 { 0x045E, 0x040E },
05949 { 0x045F, 0x040F },
05950 { 0x0461, 0x0460 },
05951 { 0x0463, 0x0462 },
05952 { 0x0465, 0x0464 },
05953 { 0x0467, 0x0466 },
05954 { 0x0469, 0x0468 },
05955 { 0x046B, 0x046A },
05956 { 0x046D, 0x046C },
05957 { 0x046F, 0x046E },
05958 { 0x0471, 0x0470 },
05959 { 0x0473, 0x0472 },
05960 { 0x0475, 0x0474 },
05961 { 0x0477, 0x0476 },
05962 { 0x0479, 0x0478 },
05963 { 0x047B, 0x047A },
05964 { 0x047D, 0x047C },
05965 { 0x047F, 0x047E },
05966 { 0x0481, 0x0480 },
05967 { 0x048B, 0x048A },
05968 { 0x048D, 0x048C },
05969 { 0x048F, 0x048E },
05970 { 0x0491, 0x0490 },
05971 { 0x0493, 0x0492 },
05972 { 0x0495, 0x0494 },
05973 { 0x0497, 0x0496 },
05974 { 0x0499, 0x0498 },
05975 { 0x049B, 0x049A },
05976 { 0x049D, 0x049C },
05977 { 0x049F, 0x049E },
05978 { 0x04A1, 0x04A0 },
05979 { 0x04A3, 0x04A2 },
05980 { 0x04A5, 0x04A4 },
05981 { 0x04A7, 0x04A6 },
05982 { 0x04A9, 0x04A8 },
05983 { 0x04AB, 0x04AA },
05984 { 0x04AD, 0x04AC },
05985 { 0x04AF, 0x04AE },
05986 { 0x04B1, 0x04B0 },
05987 { 0x04B3, 0x04B2 },
05988 { 0x04B5, 0x04B4 },
05989 { 0x04B7, 0x04B6 },
05990 { 0x04B9, 0x04B8 },
05991 { 0x04BB, 0x04BA },
05992 { 0x04BD, 0x04BC },
05993 { 0x04BF, 0x04BE },
05994 { 0x04C2, 0x04C1 },
05995 { 0x04C4, 0x04C3 },
05996 { 0x04C6, 0x04C5 },
05997 { 0x04C8, 0x04C7 },
05998 { 0x04CA, 0x04C9 },
05999 { 0x04CC, 0x04CB },
06000 { 0x04CE, 0x04CD },
06001 { 0x04D1, 0x04D0 },
06002 { 0x04D3, 0x04D2 },
06003 { 0x04D5, 0x04D4 },
06004 { 0x04D7, 0x04D6 },
06005 { 0x04D9, 0x04D8 },
06006 { 0x04DB, 0x04DA },
06007 { 0x04DD, 0x04DC },
06008 { 0x04DF, 0x04DE },
06009 { 0x04E1, 0x04E0 },
06010 { 0x04E3, 0x04E2 },
06011 { 0x04E5, 0x04E4 },
06012 { 0x04E7, 0x04E6 },
06013 { 0x04E9, 0x04E8 },
06014 { 0x04EB, 0x04EA },
06015 { 0x04ED, 0x04EC },
06016 { 0x04EF, 0x04EE },
06017 { 0x04F1, 0x04F0 },
06018 { 0x04F3, 0x04F2 },
06019 { 0x04F5, 0x04F4 },
06020 { 0x04F7, 0x04F6 },
06021 { 0x04F9, 0x04F8 },
06022 { 0x0501, 0x0500 },
06023 { 0x0503, 0x0502 },
06024 { 0x0505, 0x0504 },
06025 { 0x0507, 0x0506 },
06026 { 0x0509, 0x0508 },
06027 { 0x050B, 0x050A },
06028 { 0x050D, 0x050C },
06029 { 0x050F, 0x050E },
06030 { 0x0561, 0x0531 },
06031 { 0x0562, 0x0532 },
06032 { 0x0563, 0x0533 },
06033 { 0x0564, 0x0534 },
06034 { 0x0565, 0x0535 },
06035 { 0x0566, 0x0536 },
06036 { 0x0567, 0x0537 },
06037 { 0x0568, 0x0538 },
06038 { 0x0569, 0x0539 },
06039 { 0x056A, 0x053A },
06040 { 0x056B, 0x053B },
06041 { 0x056C, 0x053C },
06042 { 0x056D, 0x053D },
06043 { 0x056E, 0x053E },
06044 { 0x056F, 0x053F },
06045 { 0x0570, 0x0540 },
06046 { 0x0571, 0x0541 },
06047 { 0x0572, 0x0542 },
06048 { 0x0573, 0x0543 },
06049 { 0x0574, 0x0544 },
06050 { 0x0575, 0x0545 },
06051 { 0x0576, 0x0546 },
06052 { 0x0577, 0x0547 },
06053 { 0x0578, 0x0548 },
06054 { 0x0579, 0x0549 },
06055 { 0x057A, 0x054A },
06056 { 0x057B, 0x054B },
06057 { 0x057C, 0x054C },
06058 { 0x057D, 0x054D },
06059 { 0x057E, 0x054E },
06060 { 0x057F, 0x054F },
06061 { 0x0580, 0x0550 },
06062 { 0x0581, 0x0551 },
06063 { 0x0582, 0x0552 },
06064 { 0x0583, 0x0553 },
06065 { 0x0584, 0x0554 },
06066 { 0x0585, 0x0555 },
06067 { 0x0586, 0x0556 },
06068 { 0x1E01, 0x1E00 },
06069 { 0x1E03, 0x1E02 },
06070 { 0x1E05, 0x1E04 },
06071 { 0x1E07, 0x1E06 },
06072 { 0x1E09, 0x1E08 },
06073 { 0x1E0B, 0x1E0A },
06074 { 0x1E0D, 0x1E0C },
06075 { 0x1E0F, 0x1E0E },
06076 { 0x1E11, 0x1E10 },
06077 { 0x1E13, 0x1E12 },
06078 { 0x1E15, 0x1E14 },
06079 { 0x1E17, 0x1E16 },
06080 { 0x1E19, 0x1E18 },
06081 { 0x1E1B, 0x1E1A },
06082 { 0x1E1D, 0x1E1C },
06083 { 0x1E1F, 0x1E1E },
06084 { 0x1E21, 0x1E20 },
06085 { 0x1E23, 0x1E22 },
06086 { 0x1E25, 0x1E24 },
06087 { 0x1E27, 0x1E26 },
06088 { 0x1E29, 0x1E28 },
06089 { 0x1E2B, 0x1E2A },
06090 { 0x1E2D, 0x1E2C },
06091 { 0x1E2F, 0x1E2E },
06092 { 0x1E31, 0x1E30 },
06093 { 0x1E33, 0x1E32 },
06094 { 0x1E35, 0x1E34 },
06095 { 0x1E37, 0x1E36 },
06096 { 0x1E39, 0x1E38 },
06097 { 0x1E3B, 0x1E3A },
06098 { 0x1E3D, 0x1E3C },
06099 { 0x1E3F, 0x1E3E },
06100 { 0x1E41, 0x1E40 },
06101 { 0x1E43, 0x1E42 },
06102 { 0x1E45, 0x1E44 },
06103 { 0x1E47, 0x1E46 },
06104 { 0x1E49, 0x1E48 },
06105 { 0x1E4B, 0x1E4A },
06106 { 0x1E4D, 0x1E4C },
06107 { 0x1E4F, 0x1E4E },
06108 { 0x1E51, 0x1E50 },
06109 { 0x1E53, 0x1E52 },
06110 { 0x1E55, 0x1E54 },
06111 { 0x1E57, 0x1E56 },
06112 { 0x1E59, 0x1E58 },
06113 { 0x1E5B, 0x1E5A },
06114 { 0x1E5D, 0x1E5C },
06115 { 0x1E5F, 0x1E5E },
06116 { 0x1E61, 0x1E60 },
06117 { 0x1E63, 0x1E62 },
06118 { 0x1E65, 0x1E64 },
06119 { 0x1E67, 0x1E66 },
06120 { 0x1E69, 0x1E68 },
06121 { 0x1E6B, 0x1E6A },
06122 { 0x1E6D, 0x1E6C },
06123 { 0x1E6F, 0x1E6E },
06124 { 0x1E71, 0x1E70 },
06125 { 0x1E73, 0x1E72 },
06126 { 0x1E75, 0x1E74 },
06127 { 0x1E77, 0x1E76 },
06128 { 0x1E79, 0x1E78 },
06129 { 0x1E7B, 0x1E7A },
06130 { 0x1E7D, 0x1E7C },
06131 { 0x1E7F, 0x1E7E },
06132 { 0x1E81, 0x1E80 },
06133 { 0x1E83, 0x1E82 },
06134 { 0x1E85, 0x1E84 },
06135 { 0x1E87, 0x1E86 },
06136 { 0x1E89, 0x1E88 },
06137 { 0x1E8B, 0x1E8A },
06138 { 0x1E8D, 0x1E8C },
06139 { 0x1E8F, 0x1E8E },
06140 { 0x1E91, 0x1E90 },
06141 { 0x1E93, 0x1E92 },
06142 { 0x1E95, 0x1E94 },
06143 { 0x1E9B, 0x1E60 },
06144 { 0x1EA1, 0x1EA0 },
06145 { 0x1EA3, 0x1EA2 },
06146 { 0x1EA5, 0x1EA4 },
06147 { 0x1EA7, 0x1EA6 },
06148 { 0x1EA9, 0x1EA8 },
06149 { 0x1EAB, 0x1EAA },
06150 { 0x1EAD, 0x1EAC },
06151 { 0x1EAF, 0x1EAE },
06152 { 0x1EB1, 0x1EB0 },
06153 { 0x1EB3, 0x1EB2 },
06154 { 0x1EB5, 0x1EB4 },
06155 { 0x1EB7, 0x1EB6 },
06156 { 0x1EB9, 0x1EB8 },
06157 { 0x1EBB, 0x1EBA },
06158 { 0x1EBD, 0x1EBC },
06159 { 0x1EBF, 0x1EBE },
06160 { 0x1EC1, 0x1EC0 },
06161 { 0x1EC3, 0x1EC2 },
06162 { 0x1EC5, 0x1EC4 },
06163 { 0x1EC7, 0x1EC6 },
06164 { 0x1EC9, 0x1EC8 },
06165 { 0x1ECB, 0x1ECA },
06166 { 0x1ECD, 0x1ECC },
06167 { 0x1ECF, 0x1ECE },
06168 { 0x1ED1, 0x1ED0 },
06169 { 0x1ED3, 0x1ED2 },
06170 { 0x1ED5, 0x1ED4 },
06171 { 0x1ED7, 0x1ED6 },
06172 { 0x1ED9, 0x1ED8 },
06173 { 0x1EDB, 0x1EDA },
06174 { 0x1EDD, 0x1EDC },
06175 { 0x1EDF, 0x1EDE },
06176 { 0x1EE1, 0x1EE0 },
06177 { 0x1EE3, 0x1EE2 },
06178 { 0x1EE5, 0x1EE4 },
06179 { 0x1EE7, 0x1EE6 },
06180 { 0x1EE9, 0x1EE8 },
06181 { 0x1EEB, 0x1EEA },
06182 { 0x1EED, 0x1EEC },
06183 { 0x1EEF, 0x1EEE },
06184 { 0x1EF1, 0x1EF0 },
06185 { 0x1EF3, 0x1EF2 },
06186 { 0x1EF5, 0x1EF4 },
06187 { 0x1EF7, 0x1EF6 },
06188 { 0x1EF9, 0x1EF8 },
06189 { 0x1F00, 0x1F08 },
06190 { 0x1F01, 0x1F09 },
06191 { 0x1F02, 0x1F0A },
06192 { 0x1F03, 0x1F0B },
06193 { 0x1F04, 0x1F0C },
06194 { 0x1F05, 0x1F0D },
06195 { 0x1F06, 0x1F0E },
06196 { 0x1F07, 0x1F0F },
06197 { 0x1F10, 0x1F18 },
06198 { 0x1F11, 0x1F19 },
06199 { 0x1F12, 0x1F1A },
06200 { 0x1F13, 0x1F1B },
06201 { 0x1F14, 0x1F1C },
06202 { 0x1F15, 0x1F1D },
06203 { 0x1F20, 0x1F28 },
06204 { 0x1F21, 0x1F29 },
06205 { 0x1F22, 0x1F2A },
06206 { 0x1F23, 0x1F2B },
06207 { 0x1F24, 0x1F2C },
06208 { 0x1F25, 0x1F2D },
06209 { 0x1F26, 0x1F2E },
06210 { 0x1F27, 0x1F2F },
06211 { 0x1F30, 0x1F38 },
06212 { 0x1F31, 0x1F39 },
06213 { 0x1F32, 0x1F3A },
06214 { 0x1F33, 0x1F3B },
06215 { 0x1F34, 0x1F3C },
06216 { 0x1F35, 0x1F3D },
06217 { 0x1F36, 0x1F3E },
06218 { 0x1F37, 0x1F3F },
06219 { 0x1F40, 0x1F48 },
06220 { 0x1F41, 0x1F49 },
06221 { 0x1F42, 0x1F4A },
06222 { 0x1F43, 0x1F4B },
06223 { 0x1F44, 0x1F4C },
06224 { 0x1F45, 0x1F4D },
06225 { 0x1F51, 0x1F59 },
06226 { 0x1F53, 0x1F5B },
06227 { 0x1F55, 0x1F5D },
06228 { 0x1F57, 0x1F5F },
06229 { 0x1F60, 0x1F68 },
06230 { 0x1F61, 0x1F69 },
06231 { 0x1F62, 0x1F6A },
06232 { 0x1F63, 0x1F6B },
06233 { 0x1F64, 0x1F6C },
06234 { 0x1F65, 0x1F6D },
06235 { 0x1F66, 0x1F6E },
06236 { 0x1F67, 0x1F6F },
06237 { 0x1F70, 0x1FBA },
06238 { 0x1F71, 0x1FBB },
06239 { 0x1F72, 0x1FC8 },
06240 { 0x1F73, 0x1FC9 },
06241 { 0x1F74, 0x1FCA },
06242 { 0x1F75, 0x1FCB },
06243 { 0x1F76, 0x1FDA },
06244 { 0x1F77, 0x1FDB },
06245 { 0x1F78, 0x1FF8 },
06246 { 0x1F79, 0x1FF9 },
06247 { 0x1F7A, 0x1FEA },
06248 { 0x1F7B, 0x1FEB },
06249 { 0x1F7C, 0x1FFA },
06250 { 0x1F7D, 0x1FFB },
06251 { 0x1F80, 0x1F88 },
06252 { 0x1F81, 0x1F89 },
06253 { 0x1F82, 0x1F8A },
06254 { 0x1F83, 0x1F8B },
06255 { 0x1F84, 0x1F8C },
06256 { 0x1F85, 0x1F8D },
06257 { 0x1F86, 0x1F8E },
06258 { 0x1F87, 0x1F8F },
06259 { 0x1F90, 0x1F98 },
06260 { 0x1F91, 0x1F99 },
06261 { 0x1F92, 0x1F9A },
06262 { 0x1F93, 0x1F9B },
06263 { 0x1F94, 0x1F9C },
06264 { 0x1F95, 0x1F9D },
06265 { 0x1F96, 0x1F9E },
06266 { 0x1F97, 0x1F9F },
06267 { 0x1FA0, 0x1FA8 },
06268 { 0x1FA1, 0x1FA9 },
06269 { 0x1FA2, 0x1FAA },
06270 { 0x1FA3, 0x1FAB },
06271 { 0x1FA4, 0x1FAC },
06272 { 0x1FA5, 0x1FAD },
06273 { 0x1FA6, 0x1FAE },
06274 { 0x1FA7, 0x1FAF },
06275 { 0x1FB0, 0x1FB8 },
06276 { 0x1FB1, 0x1FB9 },
06277 { 0x1FB3, 0x1FBC },
06278 { 0x1FBE, 0x0399 },
06279 { 0x1FC3, 0x1FCC },
06280 { 0x1FD0, 0x1FD8 },
06281 { 0x1FD1, 0x1FD9 },
06282 { 0x1FE0, 0x1FE8 },
06283 { 0x1FE1, 0x1FE9 },
06284 { 0x1FE5, 0x1FEC },
06285 { 0x1FF3, 0x1FFC },
06286 { 0x2170, 0x2160 },
06287 { 0x2171, 0x2161 },
06288 { 0x2172, 0x2162 },
06289 { 0x2173, 0x2163 },
06290 { 0x2174, 0x2164 },
06291 { 0x2175, 0x2165 },
06292 { 0x2176, 0x2166 },
06293 { 0x2177, 0x2167 },
06294 { 0x2178, 0x2168 },
06295 { 0x2179, 0x2169 },
06296 { 0x217A, 0x216A },
06297 { 0x217B, 0x216B },
06298 { 0x217C, 0x216C },
06299 { 0x217D, 0x216D },
06300 { 0x217E, 0x216E },
06301 { 0x217F, 0x216F },
06302 { 0x24D0, 0x24B6 },
06303 { 0x24D1, 0x24B7 },
06304 { 0x24D2, 0x24B8 },
06305 { 0x24D3, 0x24B9 },
06306 { 0x24D4, 0x24BA },
06307 { 0x24D5, 0x24BB },
06308 { 0x24D6, 0x24BC },
06309 { 0x24D7, 0x24BD },
06310 { 0x24D8, 0x24BE },
06311 { 0x24D9, 0x24BF },
06312 { 0x24DA, 0x24C0 },
06313 { 0x24DB, 0x24C1 },
06314 { 0x24DC, 0x24C2 },
06315 { 0x24DD, 0x24C3 },
06316 { 0x24DE, 0x24C4 },
06317 { 0x24DF, 0x24C5 },
06318 { 0x24E0, 0x24C6 },
06319 { 0x24E1, 0x24C7 },
06320 { 0x24E2, 0x24C8 },
06321 { 0x24E3, 0x24C9 },
06322 { 0x24E4, 0x24CA },
06323 { 0x24E5, 0x24CB },
06324 { 0x24E6, 0x24CC },
06325 { 0x24E7, 0x24CD },
06326 { 0x24E8, 0x24CE },
06327 { 0x24E9, 0x24CF },
06328 { 0x2C30, 0x2C00 },
06329 { 0x2C31, 0x2C01 },
06330 { 0x2C32, 0x2C02 },
06331 { 0x2C33, 0x2C03 },
06332 { 0x2C34, 0x2C04 },
06333 { 0x2C35, 0x2C05 },
06334 { 0x2C36, 0x2C06 },
06335 { 0x2C37, 0x2C07 },
06336 { 0x2C38, 0x2C08 },
06337 { 0x2C39, 0x2C09 },
06338 { 0x2C3A, 0x2C0A },
06339 { 0x2C3B, 0x2C0B },
06340 { 0x2C3C, 0x2C0C },
06341 { 0x2C3D, 0x2C0D },
06342 { 0x2C3E, 0x2C0E },
06343 { 0x2C3F, 0x2C0F },
06344 { 0x2C40, 0x2C10 },
06345 { 0x2C41, 0x2C11 },
06346 { 0x2C42, 0x2C12 },
06347 { 0x2C43, 0x2C13 },
06348 { 0x2C44, 0x2C14 },
06349 { 0x2C45, 0x2C15 },
06350 { 0x2C46, 0x2C16 },
06351 { 0x2C47, 0x2C17 },
06352 { 0x2C48, 0x2C18 },
06353 { 0x2C49, 0x2C19 },
06354 { 0x2C4A, 0x2C1A },
06355 { 0x2C4B, 0x2C1B },
06356 { 0x2C4C, 0x2C1C },
06357 { 0x2C4D, 0x2C1D },
06358 { 0x2C4E, 0x2C1E },
06359 { 0x2C4F, 0x2C1F },
06360 { 0x2C50, 0x2C20 },
06361 { 0x2C51, 0x2C21 },
06362 { 0x2C52, 0x2C22 },
06363 { 0x2C53, 0x2C23 },
06364 { 0x2C54, 0x2C24 },
06365 { 0x2C55, 0x2C25 },
06366 { 0x2C56, 0x2C26 },
06367 { 0x2C57, 0x2C27 },
06368 { 0x2C58, 0x2C28 },
06369 { 0x2C59, 0x2C29 },
06370 { 0x2C5A, 0x2C2A },
06371 { 0x2C5B, 0x2C2B },
06372 { 0x2C5C, 0x2C2C },
06373 { 0x2C5D, 0x2C2D },
06374 { 0x2C5E, 0x2C2E },
06375 { 0x2C81, 0x2C80 },
06376 { 0x2C83, 0x2C82 },
06377 { 0x2C85, 0x2C84 },
06378 { 0x2C87, 0x2C86 },
06379 { 0x2C89, 0x2C88 },
06380 { 0x2C8B, 0x2C8A },
06381 { 0x2C8D, 0x2C8C },
06382 { 0x2C8F, 0x2C8E },
06383 { 0x2C91, 0x2C90 },
06384 { 0x2C93, 0x2C92 },
06385 { 0x2C95, 0x2C94 },
06386 { 0x2C97, 0x2C96 },
06387 { 0x2C99, 0x2C98 },
06388 { 0x2C9B, 0x2C9A },
06389 { 0x2C9D, 0x2C9C },
06390 { 0x2C9F, 0x2C9E },
06391 { 0x2CA1, 0x2CA0 },
06392 { 0x2CA3, 0x2CA2 },
06393 { 0x2CA5, 0x2CA4 },
06394 { 0x2CA7, 0x2CA6 },
06395 { 0x2CA9, 0x2CA8 },
06396 { 0x2CAB, 0x2CAA },
06397 { 0x2CAD, 0x2CAC },
06398 { 0x2CAF, 0x2CAE },
06399 { 0x2CB1, 0x2CB0 },
06400 { 0x2CB3, 0x2CB2 },
06401 { 0x2CB5, 0x2CB4 },
06402 { 0x2CB7, 0x2CB6 },
06403 { 0x2CB9, 0x2CB8 },
06404 { 0x2CBB, 0x2CBA },
06405 { 0x2CBD, 0x2CBC },
06406 { 0x2CBF, 0x2CBE },
06407 { 0x2CC1, 0x2CC0 },
06408 { 0x2CC3, 0x2CC2 },
06409 { 0x2CC5, 0x2CC4 },
06410 { 0x2CC7, 0x2CC6 },
06411 { 0x2CC9, 0x2CC8 },
06412 { 0x2CCB, 0x2CCA },
06413 { 0x2CCD, 0x2CCC },
06414 { 0x2CCF, 0x2CCE },
06415 { 0x2CD1, 0x2CD0 },
06416 { 0x2CD3, 0x2CD2 },
06417 { 0x2CD5, 0x2CD4 },
06418 { 0x2CD7, 0x2CD6 },
06419 { 0x2CD9, 0x2CD8 },
06420 { 0x2CDB, 0x2CDA },
06421 { 0x2CDD, 0x2CDC },
06422 { 0x2CDF, 0x2CDE },
06423 { 0x2CE1, 0x2CE0 },
06424 { 0x2CE3, 0x2CE2 },
06425 { 0x2D00, 0x10A0 },
06426 { 0x2D01, 0x10A1 },
06427 { 0x2D02, 0x10A2 },
06428 { 0x2D03, 0x10A3 },
06429 { 0x2D04, 0x10A4 },
06430 { 0x2D05, 0x10A5 },
06431 { 0x2D06, 0x10A6 },
06432 { 0x2D07, 0x10A7 },
06433 { 0x2D08, 0x10A8 },
06434 { 0x2D09, 0x10A9 },
06435 { 0x2D0A, 0x10AA },
06436 { 0x2D0B, 0x10AB },
06437 { 0x2D0C, 0x10AC },
06438 { 0x2D0D, 0x10AD },
06439 { 0x2D0E, 0x10AE },
06440 { 0x2D0F, 0x10AF },
06441 { 0x2D10, 0x10B0 },
06442 { 0x2D11, 0x10B1 },
06443 { 0x2D12, 0x10B2 },
06444 { 0x2D13, 0x10B3 },
06445 { 0x2D14, 0x10B4 },
06446 { 0x2D15, 0x10B5 },
06447 { 0x2D16, 0x10B6 },
06448 { 0x2D17, 0x10B7 },
06449 { 0x2D18, 0x10B8 },
06450 { 0x2D19, 0x10B9 },
06451 { 0x2D1A, 0x10BA },
06452 { 0x2D1B, 0x10BB },
06453 { 0x2D1C, 0x10BC },
06454 { 0x2D1D, 0x10BD },
06455 { 0x2D1E, 0x10BE },
06456 { 0x2D1F, 0x10BF },
06457 { 0x2D20, 0x10C0 },
06458 { 0x2D21, 0x10C1 },
06459 { 0x2D22, 0x10C2 },
06460 { 0x2D23, 0x10C3 },
06461 { 0x2D24, 0x10C4 },
06462 { 0x2D25, 0x10C5 },
06463 { 0xFF41, 0xFF21 },
06464 { 0xFF42, 0xFF22 },
06465 { 0xFF43, 0xFF23 },
06466 { 0xFF44, 0xFF24 },
06467 { 0xFF45, 0xFF25 },
06468 { 0xFF46, 0xFF26 },
06469 { 0xFF47, 0xFF27 },
06470 { 0xFF48, 0xFF28 },
06471 { 0xFF49, 0xFF29 },
06472 { 0xFF4A, 0xFF2A },
06473 { 0xFF4B, 0xFF2B },
06474 { 0xFF4C, 0xFF2C },
06475 { 0xFF4D, 0xFF2D },
06476 { 0xFF4E, 0xFF2E },
06477 { 0xFF4F, 0xFF2F },
06478 { 0xFF50, 0xFF30 },
06479 { 0xFF51, 0xFF31 },
06480 { 0xFF52, 0xFF32 },
06481 { 0xFF53, 0xFF33 },
06482 { 0xFF54, 0xFF34 },
06483 { 0xFF55, 0xFF35 },
06484 { 0xFF56, 0xFF36 },
06485 { 0xFF57, 0xFF37 },
06486 { 0xFF58, 0xFF38 },
06487 { 0xFF59, 0xFF39 },
06488 { 0xFF5A, 0xFF3A },
06489 };
06490
06491
06492
06493
06494
06495
06496
06497
06498
06499
06500
06501
06502
06503
06504 static const struct {
06505 guint16 upper;
06506 guint16 lower;
06507 } utf32_lowercase_lut[] = {
06508 { 0x00C0, 0x00E0 },
06509 { 0x00C1, 0x00E1 },
06510 { 0x00C2, 0x00E2 },
06511 { 0x00C3, 0x00E3 },
06512 { 0x00C4, 0x00E4 },
06513 { 0x00C5, 0x00E5 },
06514 { 0x00C6, 0x00E6 },
06515 { 0x00C7, 0x00E7 },
06516 { 0x00C8, 0x00E8 },
06517 { 0x00C9, 0x00E9 },
06518 { 0x00CA, 0x00EA },
06519 { 0x00CB, 0x00EB },
06520 { 0x00CC, 0x00EC },
06521 { 0x00CD, 0x00ED },
06522 { 0x00CE, 0x00EE },
06523 { 0x00CF, 0x00EF },
06524 { 0x00D0, 0x00F0 },
06525 { 0x00D1, 0x00F1 },
06526 { 0x00D2, 0x00F2 },
06527 { 0x00D3, 0x00F3 },
06528 { 0x00D4, 0x00F4 },
06529 { 0x00D5, 0x00F5 },
06530 { 0x00D6, 0x00F6 },
06531 { 0x00D8, 0x00F8 },
06532 { 0x00D9, 0x00F9 },
06533 { 0x00DA, 0x00FA },
06534 { 0x00DB, 0x00FB },
06535 { 0x00DC, 0x00FC },
06536 { 0x00DD, 0x00FD },
06537 { 0x00DE, 0x00FE },
06538 { 0x0100, 0x0101 },
06539 { 0x0102, 0x0103 },
06540 { 0x0104, 0x0105 },
06541 { 0x0106, 0x0107 },
06542 { 0x0108, 0x0109 },
06543 { 0x010A, 0x010B },
06544 { 0x010C, 0x010D },
06545 { 0x010E, 0x010F },
06546 { 0x0110, 0x0111 },
06547 { 0x0112, 0x0113 },
06548 { 0x0114, 0x0115 },
06549 { 0x0116, 0x0117 },
06550 { 0x0118, 0x0119 },
06551 { 0x011A, 0x011B },
06552 { 0x011C, 0x011D },
06553 { 0x011E, 0x011F },
06554 { 0x0120, 0x0121 },
06555 { 0x0122, 0x0123 },
06556 { 0x0124, 0x0125 },
06557 { 0x0126, 0x0127 },
06558 { 0x0128, 0x0129 },
06559 { 0x012A, 0x012B },
06560 { 0x012C, 0x012D },
06561 { 0x012E, 0x012F },
06562 { 0x0130, 0x0069 },
06563 { 0x0132, 0x0133 },
06564 { 0x0134, 0x0135 },
06565 { 0x0136, 0x0137 },
06566 { 0x0139, 0x013A },
06567 { 0x013B, 0x013C },
06568 { 0x013D, 0x013E },
06569 { 0x013F, 0x0140 },
06570 { 0x0141, 0x0142 },
06571 { 0x0143, 0x0144 },
06572 { 0x0145, 0x0146 },
06573 { 0x0147, 0x0148 },
06574 { 0x014A, 0x014B },
06575 { 0x014C, 0x014D },
06576 { 0x014E, 0x014F },
06577 { 0x0150, 0x0151 },
06578 { 0x0152, 0x0153 },
06579 { 0x0154, 0x0155 },
06580 { 0x0156, 0x0157 },
06581 { 0x0158, 0x0159 },
06582 { 0x015A, 0x015B },
06583 { 0x015C, 0x015D },
06584 { 0x015E, 0x015F },
06585 { 0x0160, 0x0161 },
06586 { 0x0162, 0x0163 },
06587 { 0x0164, 0x0165 },
06588 { 0x0166, 0x0167 },
06589 { 0x0168, 0x0169 },
06590 { 0x016A, 0x016B },
06591 { 0x016C, 0x016D },
06592 { 0x016E, 0x016F },
06593 { 0x0170, 0x0171 },
06594 { 0x0172, 0x0173 },
06595 { 0x0174, 0x0175 },
06596 { 0x0176, 0x0177 },
06597 { 0x0178, 0x00FF },
06598 { 0x0179, 0x017A },
06599 { 0x017B, 0x017C },
06600 { 0x017D, 0x017E },
06601 { 0x0181, 0x0253 },
06602 { 0x0182, 0x0183 },
06603 { 0x0184, 0x0185 },
06604 { 0x0186, 0x0254 },
06605 { 0x0187, 0x0188 },
06606 { 0x0189, 0x0256 },
06607 { 0x018A, 0x0257 },
06608 { 0x018B, 0x018C },
06609 { 0x018E, 0x01DD },
06610 { 0x018F, 0x0259 },
06611 { 0x0190, 0x025B },
06612 { 0x0191, 0x0192 },
06613 { 0x0193, 0x0260 },
06614 { 0x0194, 0x0263 },
06615 { 0x0196, 0x0269 },
06616 { 0x0197, 0x0268 },
06617 { 0x0198, 0x0199 },
06618 { 0x019C, 0x026F },
06619 { 0x019D, 0x0272 },
06620 { 0x019F, 0x0275 },
06621 { 0x01A0, 0x01A1 },
06622 { 0x01A2, 0x01A3 },
06623 { 0x01A4, 0x01A5 },
06624 { 0x01A6, 0x0280 },
06625 { 0x01A7, 0x01A8 },
06626 { 0x01A9, 0x0283 },
06627 { 0x01AC, 0x01AD },
06628 { 0x01AE, 0x0288 },
06629 { 0x01AF, 0x01B0 },
06630 { 0x01B1, 0x028A },
06631 { 0x01B2, 0x028B },
06632 { 0x01B3, 0x01B4 },
06633 { 0x01B5, 0x01B6 },
06634 { 0x01B7, 0x0292 },
06635 { 0x01B8, 0x01B9 },
06636 { 0x01BC, 0x01BD },
06637 { 0x01C4, 0x01C6 },
06638 { 0x01C5, 0x01C6 },
06639 { 0x01C7, 0x01C9 },
06640 { 0x01C8, 0x01C9 },
06641 { 0x01CA, 0x01CC },
06642 { 0x01CB, 0x01CC },
06643 { 0x01CD, 0x01CE },
06644 { 0x01CF, 0x01D0 },
06645 { 0x01D1, 0x01D2 },
06646 { 0x01D3, 0x01D4 },
06647 { 0x01D5, 0x01D6 },
06648 { 0x01D7, 0x01D8 },
06649 { 0x01D9, 0x01DA },
06650 { 0x01DB, 0x01DC },
06651 { 0x01DE, 0x01DF },
06652 { 0x01E0, 0x01E1 },
06653 { 0x01E2, 0x01E3 },
06654 { 0x01E4, 0x01E5 },
06655 { 0x01E6, 0x01E7 },
06656 { 0x01E8, 0x01E9 },
06657 { 0x01EA, 0x01EB },
06658 { 0x01EC, 0x01ED },
06659 { 0x01EE, 0x01EF },
06660 { 0x01F1, 0x01F3 },
06661 { 0x01F2, 0x01F3 },
06662 { 0x01F4, 0x01F5 },
06663 { 0x01F6, 0x0195 },
06664 { 0x01F7, 0x01BF },
06665 { 0x01F8, 0x01F9 },
06666 { 0x01FA, 0x01FB },
06667 { 0x01FC, 0x01FD },
06668 { 0x01FE, 0x01FF },
06669 { 0x0200, 0x0201 },
06670 { 0x0202, 0x0203 },
06671 { 0x0204, 0x0205 },
06672 { 0x0206, 0x0207 },
06673 { 0x0208, 0x0209 },
06674 { 0x020A, 0x020B },
06675 { 0x020C, 0x020D },
06676 { 0x020E, 0x020F },
06677 { 0x0210, 0x0211 },
06678 { 0x0212, 0x0213 },
06679 { 0x0214, 0x0215 },
06680 { 0x0216, 0x0217 },
06681 { 0x0218, 0x0219 },
06682 { 0x021A, 0x021B },
06683 { 0x021C, 0x021D },
06684 { 0x021E, 0x021F },
06685 { 0x0220, 0x019E },
06686 { 0x0222, 0x0223 },
06687 { 0x0224, 0x0225 },
06688 { 0x0226, 0x0227 },
06689 { 0x0228, 0x0229 },
06690 { 0x022A, 0x022B },
06691 { 0x022C, 0x022D },
06692 { 0x022E, 0x022F },
06693 { 0x0230, 0x0231 },
06694 { 0x0232, 0x0233 },
06695 { 0x023B, 0x023C },
06696 { 0x023D, 0x019A },
06697 { 0x0241, 0x0294 },
06698 { 0x0386, 0x03AC },
06699 { 0x0388, 0x03AD },
06700 { 0x0389, 0x03AE },
06701 { 0x038A, 0x03AF },
06702 { 0x038C, 0x03CC },
06703 { 0x038E, 0x03CD },
06704 { 0x038F, 0x03CE },
06705 { 0x0391, 0x03B1 },
06706 { 0x0392, 0x03B2 },
06707 { 0x0393, 0x03B3 },
06708 { 0x0394, 0x03B4 },
06709 { 0x0395, 0x03B5 },
06710 { 0x0396, 0x03B6 },
06711 { 0x0397, 0x03B7 },
06712 { 0x0398, 0x03B8 },
06713 { 0x0399, 0x03B9 },
06714 { 0x039A, 0x03BA },
06715 { 0x039B, 0x03BB },
06716 { 0x039C, 0x03BC },
06717 { 0x039D, 0x03BD },
06718 { 0x039E, 0x03BE },
06719 { 0x039F, 0x03BF },
06720 { 0x03A0, 0x03C0 },
06721 { 0x03A1, 0x03C1 },
06722 { 0x03A3, 0x03C3 },
06723 { 0x03A4, 0x03C4 },
06724 { 0x03A5, 0x03C5 },
06725 { 0x03A6, 0x03C6 },
06726 { 0x03A7, 0x03C7 },
06727 { 0x03A8, 0x03C8 },
06728 { 0x03A9, 0x03C9 },
06729 { 0x03AA, 0x03CA },
06730 { 0x03AB, 0x03CB },
06731 { 0x03D8, 0x03D9 },
06732 { 0x03DA, 0x03DB },
06733 { 0x03DC, 0x03DD },
06734 { 0x03DE, 0x03DF },
06735 { 0x03E0, 0x03E1 },
06736 { 0x03E2, 0x03E3 },
06737 { 0x03E4, 0x03E5 },
06738 { 0x03E6, 0x03E7 },
06739 { 0x03E8, 0x03E9 },
06740 { 0x03EA, 0x03EB },
06741 { 0x03EC, 0x03ED },
06742 { 0x03EE, 0x03EF },
06743 { 0x03F4, 0x03B8 },
06744 { 0x03F7, 0x03F8 },
06745 { 0x03F9, 0x03F2 },
06746 { 0x03FA, 0x03FB },
06747 { 0x0400, 0x0450 },
06748 { 0x0401, 0x0451 },
06749 { 0x0402, 0x0452 },
06750 { 0x0403, 0x0453 },
06751 { 0x0404, 0x0454 },
06752 { 0x0405, 0x0455 },
06753 { 0x0406, 0x0456 },
06754 { 0x0407, 0x0457 },
06755 { 0x0408, 0x0458 },
06756 { 0x0409, 0x0459 },
06757 { 0x040A, 0x045A },
06758 { 0x040B, 0x045B },
06759 { 0x040C, 0x045C },
06760 { 0x040D, 0x045D },
06761 { 0x040E, 0x045E },
06762 { 0x040F, 0x045F },
06763 { 0x0410, 0x0430 },
06764 { 0x0411, 0x0431 },
06765 { 0x0412, 0x0432 },
06766 { 0x0413, 0x0433 },
06767 { 0x0414, 0x0434 },
06768 { 0x0415, 0x0435 },
06769 { 0x0416, 0x0436 },
06770 { 0x0417, 0x0437 },
06771 { 0x0418, 0x0438 },
06772 { 0x0419, 0x0439 },
06773 { 0x041A, 0x043A },
06774 { 0x041B, 0x043B },
06775 { 0x041C, 0x043C },
06776 { 0x041D, 0x043D },
06777 { 0x041E, 0x043E },
06778 { 0x041F, 0x043F },
06779 { 0x0420, 0x0440 },
06780 { 0x0421, 0x0441 },
06781 { 0x0422, 0x0442 },
06782 { 0x0423, 0x0443 },
06783 { 0x0424, 0x0444 },
06784 { 0x0425, 0x0445 },
06785 { 0x0426, 0x0446 },
06786 { 0x0427, 0x0447 },
06787 { 0x0428, 0x0448 },
06788 { 0x0429, 0x0449 },
06789 { 0x042A, 0x044A },
06790 { 0x042B, 0x044B },
06791 { 0x042C, 0x044C },
06792 { 0x042D, 0x044D },
06793 { 0x042E, 0x044E },
06794 { 0x042F, 0x044F },
06795 { 0x0460, 0x0461 },
06796 { 0x0462, 0x0463 },
06797 { 0x0464, 0x0465 },
06798 { 0x0466, 0x0467 },
06799 { 0x0468, 0x0469 },
06800 { 0x046A, 0x046B },
06801 { 0x046C, 0x046D },
06802 { 0x046E, 0x046F },
06803 { 0x0470, 0x0471 },
06804 { 0x0472, 0x0473 },
06805 { 0x0474, 0x0475 },
06806 { 0x0476, 0x0477 },
06807 { 0x0478, 0x0479 },
06808 { 0x047A, 0x047B },
06809 { 0x047C, 0x047D },
06810 { 0x047E, 0x047F },
06811 { 0x0480, 0x0481 },
06812 { 0x048A, 0x048B },
06813 { 0x048C, 0x048D },
06814 { 0x048E, 0x048F },
06815 { 0x0490, 0x0491 },
06816 { 0x0492, 0x0493 },
06817 { 0x0494, 0x0495 },
06818 { 0x0496, 0x0497 },
06819 { 0x0498, 0x0499 },
06820 { 0x049A, 0x049B },
06821 { 0x049C, 0x049D },
06822 { 0x049E, 0x049F },
06823 { 0x04A0, 0x04A1 },
06824 { 0x04A2, 0x04A3 },
06825 { 0x04A4, 0x04A5 },
06826 { 0x04A6, 0x04A7 },
06827 { 0x04A8, 0x04A9 },
06828 { 0x04AA, 0x04AB },
06829 { 0x04AC, 0x04AD },
06830 { 0x04AE, 0x04AF },
06831 { 0x04B0, 0x04B1 },
06832 { 0x04B2, 0x04B3 },
06833 { 0x04B4, 0x04B5 },
06834 { 0x04B6, 0x04B7 },
06835 { 0x04B8, 0x04B9 },
06836 { 0x04BA, 0x04BB },
06837 { 0x04BC, 0x04BD },
06838 { 0x04BE, 0x04BF },
06839 { 0x04C1, 0x04C2 },
06840 { 0x04C3, 0x04C4 },
06841 { 0x04C5, 0x04C6 },
06842 { 0x04C7, 0x04C8 },
06843 { 0x04C9, 0x04CA },
06844 { 0x04CB, 0x04CC },
06845 { 0x04CD, 0x04CE },
06846 { 0x04D0, 0x04D1 },
06847 { 0x04D2, 0x04D3 },
06848 { 0x04D4, 0x04D5 },
06849 { 0x04D6, 0x04D7 },
06850 { 0x04D8, 0x04D9 },
06851 { 0x04DA, 0x04DB },
06852 { 0x04DC, 0x04DD },
06853 { 0x04DE, 0x04DF },
06854 { 0x04E0, 0x04E1 },
06855 { 0x04E2, 0x04E3 },
06856 { 0x04E4, 0x04E5 },
06857 { 0x04E6, 0x04E7 },
06858 { 0x04E8, 0x04E9 },
06859 { 0x04EA, 0x04EB },
06860 { 0x04EC, 0x04ED },
06861 { 0x04EE, 0x04EF },
06862 { 0x04F0, 0x04F1 },
06863 { 0x04F2, 0x04F3 },
06864 { 0x04F4, 0x04F5 },
06865 { 0x04F6, 0x04F7 },
06866 { 0x04F8, 0x04F9 },
06867 { 0x0500, 0x0501 },
06868 { 0x0502, 0x0503 },
06869 { 0x0504, 0x0505 },
06870 { 0x0506, 0x0507 },
06871 { 0x0508, 0x0509 },
06872 { 0x050A, 0x050B },
06873 { 0x050C, 0x050D },
06874 { 0x050E, 0x050F },
06875 { 0x0531, 0x0561 },
06876 { 0x0532, 0x0562 },
06877 { 0x0533, 0x0563 },
06878 { 0x0534, 0x0564 },
06879 { 0x0535, 0x0565 },
06880 { 0x0536, 0x0566 },
06881 { 0x0537, 0x0567 },
06882 { 0x0538, 0x0568 },
06883 { 0x0539, 0x0569 },
06884 { 0x053A, 0x056A },
06885 { 0x053B, 0x056B },
06886 { 0x053C, 0x056C },
06887 { 0x053D, 0x056D },
06888 { 0x053E, 0x056E },
06889 { 0x053F, 0x056F },
06890 { 0x0540, 0x0570 },
06891 { 0x0541, 0x0571 },
06892 { 0x0542, 0x0572 },
06893 { 0x0543, 0x0573 },
06894 { 0x0544, 0x0574 },
06895 { 0x0545, 0x0575 },
06896 { 0x0546, 0x0576 },
06897 { 0x0547, 0x0577 },
06898 { 0x0548, 0x0578 },
06899 { 0x0549, 0x0579 },
06900 { 0x054A, 0x057A },
06901 { 0x054B, 0x057B },
06902 { 0x054C, 0x057C },
06903 { 0x054D, 0x057D },
06904 { 0x054E, 0x057E },
06905 { 0x054F, 0x057F },
06906 { 0x0550, 0x0580 },
06907 { 0x0551, 0x0581 },
06908 { 0x0552, 0x0582 },
06909 { 0x0553, 0x0583 },
06910 { 0x0554, 0x0584 },
06911 { 0x0555, 0x0585 },
06912 { 0x0556, 0x0586 },
06913 { 0x10A0, 0x2D00 },
06914 { 0x10A1, 0x2D01 },
06915 { 0x10A2, 0x2D02 },
06916 { 0x10A3, 0x2D03 },
06917 { 0x10A4, 0x2D04 },
06918 { 0x10A5, 0x2D05 },
06919 { 0x10A6, 0x2D06 },
06920 { 0x10A7, 0x2D07 },
06921 { 0x10A8, 0x2D08 },
06922 { 0x10A9, 0x2D09 },
06923 { 0x10AA, 0x2D0A },
06924 { 0x10AB, 0x2D0B },
06925 { 0x10AC, 0x2D0C },
06926 { 0x10AD, 0x2D0D },
06927 { 0x10AE, 0x2D0E },
06928 { 0x10AF, 0x2D0F },
06929 { 0x10B0, 0x2D10 },
06930 { 0x10B1, 0x2D11 },
06931 { 0x10B2, 0x2D12 },
06932 { 0x10B3, 0x2D13 },
06933 { 0x10B4, 0x2D14 },
06934 { 0x10B5, 0x2D15 },
06935 { 0x10B6, 0x2D16 },
06936 { 0x10B7, 0x2D17 },
06937 { 0x10B8, 0x2D18 },
06938 { 0x10B9, 0x2D19 },
06939 { 0x10BA, 0x2D1A },
06940 { 0x10BB, 0x2D1B },
06941 { 0x10BC, 0x2D1C },
06942 { 0x10BD, 0x2D1D },
06943 { 0x10BE, 0x2D1E },
06944 { 0x10BF, 0x2D1F },
06945 { 0x10C0, 0x2D20 },
06946 { 0x10C1, 0x2D21 },
06947 { 0x10C2, 0x2D22 },
06948 { 0x10C3, 0x2D23 },
06949 { 0x10C4, 0x2D24 },
06950 { 0x10C5, 0x2D25 },
06951 { 0x1E00, 0x1E01 },
06952 { 0x1E02, 0x1E03 },
06953 { 0x1E04, 0x1E05 },
06954 { 0x1E06, 0x1E07 },
06955 { 0x1E08, 0x1E09 },
06956 { 0x1E0A, 0x1E0B },
06957 { 0x1E0C, 0x1E0D },
06958 { 0x1E0E, 0x1E0F },
06959 { 0x1E10, 0x1E11 },
06960 { 0x1E12, 0x1E13 },
06961 { 0x1E14, 0x1E15 },
06962 { 0x1E16, 0x1E17 },
06963 { 0x1E18, 0x1E19 },
06964 { 0x1E1A, 0x1E1B },
06965 { 0x1E1C, 0x1E1D },
06966 { 0x1E1E, 0x1E1F },
06967 { 0x1E20, 0x1E21 },
06968 { 0x1E22, 0x1E23 },
06969 { 0x1E24, 0x1E25 },
06970 { 0x1E26, 0x1E27 },
06971 { 0x1E28, 0x1E29 },
06972 { 0x1E2A, 0x1E2B },
06973 { 0x1E2C, 0x1E2D },
06974 { 0x1E2E, 0x1E2F },
06975 { 0x1E30, 0x1E31 },
06976 { 0x1E32, 0x1E33 },
06977 { 0x1E34, 0x1E35 },
06978 { 0x1E36, 0x1E37 },
06979 { 0x1E38, 0x1E39 },
06980 { 0x1E3A, 0x1E3B },
06981 { 0x1E3C, 0x1E3D },
06982 { 0x1E3E, 0x1E3F },
06983 { 0x1E40, 0x1E41 },
06984 { 0x1E42, 0x1E43 },
06985 { 0x1E44, 0x1E45 },
06986 { 0x1E46, 0x1E47 },
06987 { 0x1E48, 0x1E49 },
06988 { 0x1E4A, 0x1E4B },
06989 { 0x1E4C, 0x1E4D },
06990 { 0x1E4E, 0x1E4F },
06991 { 0x1E50, 0x1E51 },
06992 { 0x1E52, 0x1E53 },
06993 { 0x1E54, 0x1E55 },
06994 { 0x1E56, 0x1E57 },
06995 { 0x1E58, 0x1E59 },
06996 { 0x1E5A, 0x1E5B },
06997 { 0x1E5C, 0x1E5D },
06998 { 0x1E5E, 0x1E5F },
06999 { 0x1E60, 0x1E61 },
07000 { 0x1E62, 0x1E63 },
07001 { 0x1E64, 0x1E65 },
07002 { 0x1E66, 0x1E67 },
07003 { 0x1E68, 0x1E69 },
07004 { 0x1E6A, 0x1E6B },
07005 { 0x1E6C, 0x1E6D },
07006 { 0x1E6E, 0x1E6F },
07007 { 0x1E70, 0x1E71 },
07008 { 0x1E72, 0x1E73 },
07009 { 0x1E74, 0x1E75 },
07010 { 0x1E76, 0x1E77 },
07011 { 0x1E78, 0x1E79 },
07012 { 0x1E7A, 0x1E7B },
07013 { 0x1E7C, 0x1E7D },
07014 { 0x1E7E, 0x1E7F },
07015 { 0x1E80, 0x1E81 },
07016 { 0x1E82, 0x1E83 },
07017 { 0x1E84, 0x1E85 },
07018 { 0x1E86, 0x1E87 },
07019 { 0x1E88, 0x1E89 },
07020 { 0x1E8A, 0x1E8B },
07021 { 0x1E8C, 0x1E8D },
07022 { 0x1E8E, 0x1E8F },
07023 { 0x1E90, 0x1E91 },
07024 { 0x1E92, 0x1E93 },
07025 { 0x1E94, 0x1E95 },
07026 { 0x1EA0, 0x1EA1 },
07027 { 0x1EA2, 0x1EA3 },
07028 { 0x1EA4, 0x1EA5 },
07029 { 0x1EA6, 0x1EA7 },
07030 { 0x1EA8, 0x1EA9 },
07031 { 0x1EAA, 0x1EAB },
07032 { 0x1EAC, 0x1EAD },
07033 { 0x1EAE, 0x1EAF },
07034 { 0x1EB0, 0x1EB1 },
07035 { 0x1EB2, 0x1EB3 },
07036 { 0x1EB4, 0x1EB5 },
07037 { 0x1EB6, 0x1EB7 },
07038 { 0x1EB8, 0x1EB9 },
07039 { 0x1EBA, 0x1EBB },
07040 { 0x1EBC, 0x1EBD },
07041 { 0x1EBE, 0x1EBF },
07042 { 0x1EC0, 0x1EC1 },
07043 { 0x1EC2, 0x1EC3 },
07044 { 0x1EC4, 0x1EC5 },
07045 { 0x1EC6, 0x1EC7 },
07046 { 0x1EC8, 0x1EC9 },
07047 { 0x1ECA, 0x1ECB },
07048 { 0x1ECC, 0x1ECD },
07049 { 0x1ECE, 0x1ECF },
07050 { 0x1ED0, 0x1ED1 },
07051 { 0x1ED2, 0x1ED3 },
07052 { 0x1ED4, 0x1ED5 },
07053 { 0x1ED6, 0x1ED7 },
07054 { 0x1ED8, 0x1ED9 },
07055 { 0x1EDA, 0x1EDB },
07056 { 0x1EDC, 0x1EDD },
07057 { 0x1EDE, 0x1EDF },
07058 { 0x1EE0, 0x1EE1 },
07059 { 0x1EE2, 0x1EE3 },
07060 { 0x1EE4, 0x1EE5 },
07061 { 0x1EE6, 0x1EE7 },
07062 { 0x1EE8, 0x1EE9 },
07063 { 0x1EEA, 0x1EEB },
07064 { 0x1EEC, 0x1EED },
07065 { 0x1EEE, 0x1EEF },
07066 { 0x1EF0, 0x1EF1 },
07067 { 0x1EF2, 0x1EF3 },
07068 { 0x1EF4, 0x1EF5 },
07069 { 0x1EF6, 0x1EF7 },
07070 { 0x1EF8, 0x1EF9 },
07071 { 0x1F08, 0x1F00 },
07072 { 0x1F09, 0x1F01 },
07073 { 0x1F0A, 0x1F02 },
07074 { 0x1F0B, 0x1F03 },
07075 { 0x1F0C, 0x1F04 },
07076 { 0x1F0D, 0x1F05 },
07077 { 0x1F0E, 0x1F06 },
07078 { 0x1F0F, 0x1F07 },
07079 { 0x1F18, 0x1F10 },
07080 { 0x1F19, 0x1F11 },
07081 { 0x1F1A, 0x1F12 },
07082 { 0x1F1B, 0x1F13 },
07083 { 0x1F1C, 0x1F14 },
07084 { 0x1F1D, 0x1F15 },
07085 { 0x1F28, 0x1F20 },
07086 { 0x1F29, 0x1F21 },
07087 { 0x1F2A, 0x1F22 },
07088 { 0x1F2B, 0x1F23 },
07089 { 0x1F2C, 0x1F24 },
07090 { 0x1F2D, 0x1F25 },
07091 { 0x1F2E, 0x1F26 },
07092 { 0x1F2F, 0x1F27 },
07093 { 0x1F38, 0x1F30 },
07094 { 0x1F39, 0x1F31 },
07095 { 0x1F3A, 0x1F32 },
07096 { 0x1F3B, 0x1F33 },
07097 { 0x1F3C, 0x1F34 },
07098 { 0x1F3D, 0x1F35 },
07099 { 0x1F3E, 0x1F36 },
07100 { 0x1F3F, 0x1F37 },
07101 { 0x1F48, 0x1F40 },
07102 { 0x1F49, 0x1F41 },
07103 { 0x1F4A, 0x1F42 },
07104 { 0x1F4B, 0x1F43 },
07105 { 0x1F4C, 0x1F44 },
07106 { 0x1F4D, 0x1F45 },
07107 { 0x1F59, 0x1F51 },
07108 { 0x1F5B, 0x1F53 },
07109 { 0x1F5D, 0x1F55 },
07110 { 0x1F5F, 0x1F57 },
07111 { 0x1F68, 0x1F60 },
07112 { 0x1F69, 0x1F61 },
07113 { 0x1F6A, 0x1F62 },
07114 { 0x1F6B, 0x1F63 },
07115 { 0x1F6C, 0x1F64 },
07116 { 0x1F6D, 0x1F65 },
07117 { 0x1F6E, 0x1F66 },
07118 { 0x1F6F, 0x1F67 },
07119 { 0x1F88, 0x1F80 },
07120 { 0x1F89, 0x1F81 },
07121 { 0x1F8A, 0x1F82 },
07122 { 0x1F8B, 0x1F83 },
07123 { 0x1F8C, 0x1F84 },
07124 { 0x1F8D, 0x1F85 },
07125 { 0x1F8E, 0x1F86 },
07126 { 0x1F8F, 0x1F87 },
07127 { 0x1F98, 0x1F90 },
07128 { 0x1F99, 0x1F91 },
07129 { 0x1F9A, 0x1F92 },
07130 { 0x1F9B, 0x1F93 },
07131 { 0x1F9C, 0x1F94 },
07132 { 0x1F9D, 0x1F95 },
07133 { 0x1F9E, 0x1F96 },
07134 { 0x1F9F, 0x1F97 },
07135 { 0x1FA8, 0x1FA0 },
07136 { 0x1FA9, 0x1FA1 },
07137 { 0x1FAA, 0x1FA2 },
07138 { 0x1FAB, 0x1FA3 },
07139 { 0x1FAC, 0x1FA4 },
07140 { 0x1FAD, 0x1FA5 },
07141 { 0x1FAE, 0x1FA6 },
07142 { 0x1FAF, 0x1FA7 },
07143 { 0x1FB8, 0x1FB0 },
07144 { 0x1FB9, 0x1FB1 },
07145 { 0x1FBA, 0x1F70 },
07146 { 0x1FBB, 0x1F71 },
07147 { 0x1FBC, 0x1FB3 },
07148 { 0x1FC8, 0x1F72 },
07149 { 0x1FC9, 0x1F73 },
07150 { 0x1FCA, 0x1F74 },
07151 { 0x1FCB, 0x1F75 },
07152 { 0x1FCC, 0x1FC3 },
07153 { 0x1FD8, 0x1FD0 },
07154 { 0x1FD9, 0x1FD1 },
07155 { 0x1FDA, 0x1F76 },
07156 { 0x1FDB, 0x1F77 },
07157 { 0x1FE8, 0x1FE0 },
07158 { 0x1FE9, 0x1FE1 },
07159 { 0x1FEA, 0x1F7A },
07160 { 0x1FEB, 0x1F7B },
07161 { 0x1FEC, 0x1FE5 },
07162 { 0x1FF8, 0x1F78 },
07163 { 0x1FF9, 0x1F79 },
07164 { 0x1FFA, 0x1F7C },
07165 { 0x1FFB, 0x1F7D },
07166 { 0x1FFC, 0x1FF3 },
07167 { 0x2126, 0x03C9 },
07168 { 0x212A, 0x006B },
07169 { 0x212B, 0x00E5 },
07170 { 0x2160, 0x2170 },
07171 { 0x2161, 0x2171 },
07172 { 0x2162, 0x2172 },
07173 { 0x2163, 0x2173 },
07174 { 0x2164, 0x2174 },
07175 { 0x2165, 0x2175 },
07176 { 0x2166, 0x2176 },
07177 { 0x2167, 0x2177 },
07178 { 0x2168, 0x2178 },
07179 { 0x2169, 0x2179 },
07180 { 0x216A, 0x217A },
07181 { 0x216B, 0x217B },
07182 { 0x216C, 0x217C },
07183 { 0x216D, 0x217D },
07184 { 0x216E, 0x217E },
07185 { 0x216F, 0x217F },
07186 { 0x24B6, 0x24D0 },
07187 { 0x24B7, 0x24D1 },
07188 { 0x24B8, 0x24D2 },
07189 { 0x24B9, 0x24D3 },
07190 { 0x24BA, 0x24D4 },
07191 { 0x24BB, 0x24D5 },
07192 { 0x24BC, 0x24D6 },
07193 { 0x24BD, 0x24D7 },
07194 { 0x24BE, 0x24D8 },
07195 { 0x24BF, 0x24D9 },
07196 { 0x24C0, 0x24DA },
07197 { 0x24C1, 0x24DB },
07198 { 0x24C2, 0x24DC },
07199 { 0x24C3, 0x24DD },
07200 { 0x24C4, 0x24DE },
07201 { 0x24C5, 0x24DF },
07202 { 0x24C6, 0x24E0 },
07203 { 0x24C7, 0x24E1 },
07204 { 0x24C8, 0x24E2 },
07205 { 0x24C9, 0x24E3 },
07206 { 0x24CA, 0x24E4 },
07207 { 0x24CB, 0x24E5 },
07208 { 0x24CC, 0x24E6 },
07209 { 0x24CD, 0x24E7 },
07210 { 0x24CE, 0x24E8 },
07211 { 0x24CF, 0x24E9 },
07212 { 0x2C00, 0x2C30 },
07213 { 0x2C01, 0x2C31 },
07214 { 0x2C02, 0x2C32 },
07215 { 0x2C03, 0x2C33 },
07216 { 0x2C04, 0x2C34 },
07217 { 0x2C05, 0x2C35 },
07218 { 0x2C06, 0x2C36 },
07219 { 0x2C07, 0x2C37 },
07220 { 0x2C08, 0x2C38 },
07221 { 0x2C09, 0x2C39 },
07222 { 0x2C0A, 0x2C3A },
07223 { 0x2C0B, 0x2C3B },
07224 { 0x2C0C, 0x2C3C },
07225 { 0x2C0D, 0x2C3D },
07226 { 0x2C0E, 0x2C3E },
07227 { 0x2C0F, 0x2C3F },
07228 { 0x2C10, 0x2C40 },
07229 { 0x2C11, 0x2C41 },
07230 { 0x2C12, 0x2C42 },
07231 { 0x2C13, 0x2C43 },
07232 { 0x2C14, 0x2C44 },
07233 { 0x2C15, 0x2C45 },
07234 { 0x2C16, 0x2C46 },
07235 { 0x2C17, 0x2C47 },
07236 { 0x2C18, 0x2C48 },
07237 { 0x2C19, 0x2C49 },
07238 { 0x2C1A, 0x2C4A },
07239 { 0x2C1B, 0x2C4B },
07240 { 0x2C1C, 0x2C4C },
07241 { 0x2C1D, 0x2C4D },
07242 { 0x2C1E, 0x2C4E },
07243 { 0x2C1F, 0x2C4F },
07244 { 0x2C20, 0x2C50 },
07245 { 0x2C21, 0x2C51 },
07246 { 0x2C22, 0x2C52 },
07247 { 0x2C23, 0x2C53 },
07248 { 0x2C24, 0x2C54 },
07249 { 0x2C25, 0x2C55 },
07250 { 0x2C26, 0x2C56 },
07251 { 0x2C27, 0x2C57 },
07252 { 0x2C28, 0x2C58 },
07253 { 0x2C29, 0x2C59 },
07254 { 0x2C2A, 0x2C5A },
07255 { 0x2C2B, 0x2C5B },
07256 { 0x2C2C, 0x2C5C },
07257 { 0x2C2D, 0x2C5D },
07258 { 0x2C2E, 0x2C5E },
07259 { 0x2C80, 0x2C81 },
07260 { 0x2C82, 0x2C83 },
07261 { 0x2C84, 0x2C85 },
07262 { 0x2C86, 0x2C87 },
07263 { 0x2C88, 0x2C89 },
07264 { 0x2C8A, 0x2C8B },
07265 { 0x2C8C, 0x2C8D },
07266 { 0x2C8E, 0x2C8F },
07267 { 0x2C90, 0x2C91 },
07268 { 0x2C92, 0x2C93 },
07269 { 0x2C94, 0x2C95 },
07270 { 0x2C96, 0x2C97 },
07271 { 0x2C98, 0x2C99 },
07272 { 0x2C9A, 0x2C9B },
07273 { 0x2C9C, 0x2C9D },
07274 { 0x2C9E, 0x2C9F },
07275 { 0x2CA0, 0x2CA1 },
07276 { 0x2CA2, 0x2CA3 },
07277 { 0x2CA4, 0x2CA5 },
07278 { 0x2CA6, 0x2CA7 },
07279 { 0x2CA8, 0x2CA9 },
07280 { 0x2CAA, 0x2CAB },
07281 { 0x2CAC, 0x2CAD },
07282 { 0x2CAE, 0x2CAF },
07283 { 0x2CB0, 0x2CB1 },
07284 { 0x2CB2, 0x2CB3 },
07285 { 0x2CB4, 0x2CB5 },
07286 { 0x2CB6, 0x2CB7 },
07287 { 0x2CB8, 0x2CB9 },
07288 { 0x2CBA, 0x2CBB },
07289 { 0x2CBC, 0x2CBD },
07290 { 0x2CBE, 0x2CBF },
07291 { 0x2CC0, 0x2CC1 },
07292 { 0x2CC2, 0x2CC3 },
07293 { 0x2CC4, 0x2CC5 },
07294 { 0x2CC6, 0x2CC7 },
07295 { 0x2CC8, 0x2CC9 },
07296 { 0x2CCA, 0x2CCB },
07297 { 0x2CCC, 0x2CCD },
07298 { 0x2CCE, 0x2CCF },
07299 { 0x2CD0, 0x2CD1 },
07300 { 0x2CD2, 0x2CD3 },
07301 { 0x2CD4, 0x2CD5 },
07302 { 0x2CD6, 0x2CD7 },
07303 { 0x2CD8, 0x2CD9 },
07304 { 0x2CDA, 0x2CDB },
07305 { 0x2CDC, 0x2CDD },
07306 { 0x2CDE, 0x2CDF },
07307 { 0x2CE0, 0x2CE1 },
07308 { 0x2CE2, 0x2CE3 },
07309 { 0xFF21, 0xFF41 },
07310 { 0xFF22, 0xFF42 },
07311 { 0xFF23, 0xFF43 },
07312 { 0xFF24, 0xFF44 },
07313 { 0xFF25, 0xFF45 },
07314 { 0xFF26, 0xFF46 },
07315 { 0xFF27, 0xFF47 },
07316 { 0xFF28, 0xFF48 },
07317 { 0xFF29, 0xFF49 },
07318 { 0xFF2A, 0xFF4A },
07319 { 0xFF2B, 0xFF4B },
07320 { 0xFF2C, 0xFF4C },
07321 { 0xFF2D, 0xFF4D },
07322 { 0xFF2E, 0xFF4E },
07323 { 0xFF2F, 0xFF4F },
07324 { 0xFF30, 0xFF50 },
07325 { 0xFF31, 0xFF51 },
07326 { 0xFF32, 0xFF52 },
07327 { 0xFF33, 0xFF53 },
07328 { 0xFF34, 0xFF54 },
07329 { 0xFF35, 0xFF55 },
07330 { 0xFF36, 0xFF56 },
07331 { 0xFF37, 0xFF57 },
07332 { 0xFF38, 0xFF58 },
07333 { 0xFF39, 0xFF59 },
07334 { 0xFF3A, 0xFF5A },
07335 };
07336
07337
07338
07339
07340
07341
07342
07343
07344
07345
07346
07347
07348
07349 static const struct utf32_comb_class {
07350 guint32 uc;
07351 guint8 cc;
07352 } utf32_comb_class_lut[] = {
07353 { 0x0300, 230 },
07354 { 0x0301, 230 },
07355 { 0x0302, 230 },
07356 { 0x0303, 230 },
07357 { 0x0304, 230 },
07358 { 0x0305, 230 },
07359 { 0x0306, 230 },
07360 { 0x0307, 230 },
07361 { 0x0308, 230 },
07362 { 0x0309, 230 },
07363 { 0x030A, 230 },
07364 { 0x030B, 230 },
07365 { 0x030C, 230 },
07366 { 0x030D, 230 },
07367 { 0x030E, 230 },
07368 { 0x030F, 230 },
07369 { 0x0310, 230 },
07370 { 0x0311, 230 },
07371 { 0x0312, 230 },
07372 { 0x0313, 230 },
07373 { 0x0314, 230 },
07374 { 0x0315, 232 },
07375 { 0x0316, 220 },
07376 { 0x0317, 220 },
07377 { 0x0318, 220 },
07378 { 0x0319, 220 },
07379 { 0x031A, 232 },
07380 { 0x031B, 216 },
07381 { 0x031C, 220 },
07382 { 0x031D, 220 },
07383 { 0x031E, 220 },
07384 { 0x031F, 220 },
07385 { 0x0320, 220 },
07386 { 0x0321, 202 },
07387 { 0x0322, 202 },
07388 { 0x0323, 220 },
07389 { 0x0324, 220 },
07390 { 0x0325, 220 },
07391 { 0x0326, 220 },
07392 { 0x0327, 202 },
07393 { 0x0328, 202 },
07394 { 0x0329, 220 },
07395 { 0x032A, 220 },
07396 { 0x032B, 220 },
07397 { 0x032C, 220 },
07398 { 0x032D, 220 },
07399 { 0x032E, 220 },
07400 { 0x032F, 220 },
07401 { 0x0330, 220 },
07402 { 0x0331, 220 },
07403 { 0x0332, 220 },
07404 { 0x0333, 220 },
07405 { 0x0334, 1 },
07406 { 0x0335, 1 },
07407 { 0x0336, 1 },
07408 { 0x0337, 1 },
07409 { 0x0338, 1 },
07410 { 0x0339, 220 },
07411 { 0x033A, 220 },
07412 { 0x033B, 220 },
07413 { 0x033C, 220 },
07414 { 0x033D, 230 },
07415 { 0x033E, 230 },
07416 { 0x033F, 230 },
07417 { 0x0340, 230 },
07418 { 0x0341, 230 },
07419 { 0x0342, 230 },
07420 { 0x0343, 230 },
07421 { 0x0344, 230 },
07422 { 0x0345, 240 },
07423 { 0x0346, 230 },
07424 { 0x0347, 220 },
07425 { 0x0348, 220 },
07426 { 0x0349, 220 },
07427 { 0x034A, 230 },
07428 { 0x034B, 230 },
07429 { 0x034C, 230 },
07430 { 0x034D, 220 },
07431 { 0x034E, 220 },
07432 { 0x0350, 230 },
07433 { 0x0351, 230 },
07434 { 0x0352, 230 },
07435 { 0x0353, 220 },
07436 { 0x0354, 220 },
07437 { 0x0355, 220 },
07438 { 0x0356, 220 },
07439 { 0x0357, 230 },
07440 { 0x0358, 232 },
07441 { 0x0359, 220 },
07442 { 0x035A, 220 },
07443 { 0x035B, 230 },
07444 { 0x035C, 233 },
07445 { 0x035D, 234 },
07446 { 0x035E, 234 },
07447 { 0x035F, 233 },
07448 { 0x0360, 234 },
07449 { 0x0361, 234 },
07450 { 0x0362, 233 },
07451 { 0x0363, 230 },
07452 { 0x0364, 230 },
07453 { 0x0365, 230 },
07454 { 0x0366, 230 },
07455 { 0x0367, 230 },
07456 { 0x0368, 230 },
07457 { 0x0369, 230 },
07458 { 0x036A, 230 },
07459 { 0x036B, 230 },
07460 { 0x036C, 230 },
07461 { 0x036D, 230 },
07462 { 0x036E, 230 },
07463 { 0x036F, 230 },
07464 { 0x0483, 230 },
07465 { 0x0484, 230 },
07466 { 0x0485, 230 },
07467 { 0x0486, 230 },
07468 { 0x0591, 220 },
07469 { 0x0592, 230 },
07470 { 0x0593, 230 },
07471 { 0x0594, 230 },
07472 { 0x0595, 230 },
07473 { 0x0596, 220 },
07474 { 0x0597, 230 },
07475 { 0x0598, 230 },
07476 { 0x0599, 230 },
07477 { 0x059A, 222 },
07478 { 0x059B, 220 },
07479 { 0x059C, 230 },
07480 { 0x059D, 230 },
07481 { 0x059E, 230 },
07482 { 0x059F, 230 },
07483 { 0x05A0, 230 },
07484 { 0x05A1, 230 },
07485 { 0x05A2, 220 },
07486 { 0x05A3, 220 },
07487 { 0x05A4, 220 },
07488 { 0x05A5, 220 },
07489 { 0x05A6, 220 },
07490 { 0x05A7, 220 },
07491 { 0x05A8, 230 },
07492 { 0x05A9, 230 },
07493 { 0x05AA, 220 },
07494 { 0x05AB, 230 },
07495 { 0x05AC, 230 },
07496 { 0x05AD, 222 },
07497 { 0x05AE, 228 },
07498 { 0x05AF, 230 },
07499 { 0x05B0, 10 },
07500 { 0x05B1, 11 },
07501 { 0x05B2, 12 },
07502 { 0x05B3, 13 },
07503 { 0x05B4, 14 },
07504 { 0x05B5, 15 },
07505 { 0x05B6, 16 },
07506 { 0x05B7, 17 },
07507 { 0x05B8, 18 },
07508 { 0x05B9, 19 },
07509 { 0x05BB, 20 },
07510 { 0x05BC, 21 },
07511 { 0x05BD, 22 },
07512 { 0x05BF, 23 },
07513 { 0x05C1, 24 },
07514 { 0x05C2, 25 },
07515 { 0x05C4, 230 },
07516 { 0x05C5, 220 },
07517 { 0x05C7, 18 },
07518 { 0x0610, 230 },
07519 { 0x0611, 230 },
07520 { 0x0612, 230 },
07521 { 0x0613, 230 },
07522 { 0x0614, 230 },
07523 { 0x0615, 230 },
07524 { 0x064B, 27 },
07525 { 0x064C, 28 },
07526 { 0x064D, 29 },
07527 { 0x064E, 30 },
07528 { 0x064F, 31 },
07529 { 0x0650, 32 },
07530 { 0x0651, 33 },
07531 { 0x0652, 34 },
07532 { 0x0653, 230 },
07533 { 0x0654, 230 },
07534 { 0x0655, 220 },
07535 { 0x0656, 220 },
07536 { 0x0657, 230 },
07537 { 0x0658, 230 },
07538 { 0x0659, 230 },
07539 { 0x065A, 230 },
07540 { 0x065B, 230 },
07541 { 0x065C, 220 },
07542 { 0x065D, 230 },
07543 { 0x065E, 230 },
07544 { 0x0670, 35 },
07545 { 0x06D6, 230 },
07546 { 0x06D7, 230 },
07547 { 0x06D8, 230 },
07548 { 0x06D9, 230 },
07549 { 0x06DA, 230 },
07550 { 0x06DB, 230 },
07551 { 0x06DC, 230 },
07552 { 0x06DF, 230 },
07553 { 0x06E0, 230 },
07554 { 0x06E1, 230 },
07555 { 0x06E2, 230 },
07556 { 0x06E3, 220 },
07557 { 0x06E4, 230 },
07558 { 0x06E7, 230 },
07559 { 0x06E8, 230 },
07560 { 0x06EA, 220 },
07561 { 0x06EB, 230 },
07562 { 0x06EC, 230 },
07563 { 0x06ED, 220 },
07564 { 0x0711, 36 },
07565 { 0x0730, 230 },
07566 { 0x0731, 220 },
07567 { 0x0732, 230 },
07568 { 0x0733, 230 },
07569 { 0x0734, 220 },
07570 { 0x0735, 230 },
07571 { 0x0736, 230 },
07572 { 0x0737, 220 },
07573 { 0x0738, 220 },
07574 { 0x0739, 220 },
07575 { 0x073A, 230 },
07576 { 0x073B, 220 },
07577 { 0x073C, 220 },
07578 { 0x073D, 230 },
07579 { 0x073E, 220 },
07580 { 0x073F, 230 },
07581 { 0x0740, 230 },
07582 { 0x0741, 230 },
07583 { 0x0742, 220 },
07584 { 0x0743, 230 },
07585 { 0x0744, 220 },
07586 { 0x0745, 230 },
07587 { 0x0746, 220 },
07588 { 0x0747, 230 },
07589 { 0x0748, 220 },
07590 { 0x0749, 230 },
07591 { 0x074A, 230 },
07592 { 0x093C, 7 },
07593 { 0x094D, 9 },
07594 { 0x0951, 230 },
07595 { 0x0952, 220 },
07596 { 0x0953, 230 },
07597 { 0x0954, 230 },
07598 { 0x09BC, 7 },
07599 { 0x09CD, 9 },
07600 { 0x0A3C, 7 },
07601 { 0x0A4D, 9 },
07602 { 0x0ABC, 7 },
07603 { 0x0ACD, 9 },
07604 { 0x0B3C, 7 },
07605 { 0x0B4D, 9 },
07606 { 0x0BCD, 9 },
07607 { 0x0C4D, 9 },
07608 { 0x0C55, 84 },
07609 { 0x0C56, 91 },
07610 { 0x0CBC, 7 },
07611 { 0x0CCD, 9 },
07612 { 0x0D4D, 9 },
07613 { 0x0DCA, 9 },
07614 { 0x0E38, 103 },
07615 { 0x0E39, 103 },
07616 { 0x0E3A, 9 },
07617 { 0x0E48, 107 },
07618 { 0x0E49, 107 },
07619 { 0x0E4A, 107 },
07620 { 0x0E4B, 107 },
07621 { 0x0EB8, 118 },
07622 { 0x0EB9, 118 },
07623 { 0x0EC8, 122 },
07624 { 0x0EC9, 122 },
07625 { 0x0ECA, 122 },
07626 { 0x0ECB, 122 },
07627 { 0x0F18, 220 },
07628 { 0x0F19, 220 },
07629 { 0x0F35, 220 },
07630 { 0x0F37, 220 },
07631 { 0x0F39, 216 },
07632 { 0x0F71, 129 },
07633 { 0x0F72, 130 },
07634 { 0x0F74, 132 },
07635 { 0x0F7A, 130 },
07636 { 0x0F7B, 130 },
07637 { 0x0F7C, 130 },
07638 { 0x0F7D, 130 },
07639 { 0x0F80, 130 },
07640 { 0x0F82, 230 },
07641 { 0x0F83, 230 },
07642 { 0x0F84, 9 },
07643 { 0x0F86, 230 },
07644 { 0x0F87, 230 },
07645 { 0x0FC6, 220 },
07646 { 0x1037, 7 },
07647 { 0x1039, 9 },
07648 { 0x135F, 230 },
07649 { 0x1714, 9 },
07650 { 0x1734, 9 },
07651 { 0x17D2, 9 },
07652 { 0x17DD, 230 },
07653 { 0x18A9, 228 },
07654 { 0x1939, 222 },
07655 { 0x193A, 230 },
07656 { 0x193B, 220 },
07657 { 0x1A17, 230 },
07658 { 0x1A18, 220 },
07659 { 0x1DC0, 230 },
07660 { 0x1DC1, 230 },
07661 { 0x1DC2, 220 },
07662 { 0x1DC3, 230 },
07663 { 0x20D0, 230 },
07664 { 0x20D1, 230 },
07665 { 0x20D2, 1 },
07666 { 0x20D3, 1 },
07667 { 0x20D4, 230 },
07668 { 0x20D5, 230 },
07669 { 0x20D6, 230 },
07670 { 0x20D7, 230 },
07671 { 0x20D8, 1 },
07672 { 0x20D9, 1 },
07673 { 0x20DA, 1 },
07674 { 0x20DB, 230 },
07675 { 0x20DC, 230 },
07676 { 0x20E1, 230 },
07677 { 0x20E5, 1 },
07678 { 0x20E6, 1 },
07679 { 0x20E7, 230 },
07680 { 0x20E8, 220 },
07681 { 0x20E9, 230 },
07682 { 0x20EA, 1 },
07683 { 0x20EB, 1 },
07684 { 0x302A, 218 },
07685 { 0x302B, 228 },
07686 { 0x302C, 232 },
07687 { 0x302D, 222 },
07688 { 0x302E, 224 },
07689 { 0x302F, 224 },
07690 { 0x3099, 8 },
07691 { 0x309A, 8 },
07692 { 0xA806, 9 },
07693 { 0xFB1E, 26 },
07694 { 0xFE20, 230 },
07695 { 0xFE21, 230 },
07696 { 0xFE22, 230 },
07697 { 0xFE23, 230 },
07698 { 0x10A0D, 220 },
07699 { 0x10A0F, 230 },
07700 { 0x10A38, 230 },
07701 { 0x10A39, 1 },
07702 { 0x10A3A, 220 },
07703 { 0x10A3F, 9 },
07704 { 0x1D165, 216 },
07705 { 0x1D166, 216 },
07706 { 0x1D167, 1 },
07707 { 0x1D168, 1 },
07708 { 0x1D169, 1 },
07709 { 0x1D16D, 226 },
07710 { 0x1D16E, 216 },
07711 { 0x1D16F, 216 },
07712 { 0x1D170, 216 },
07713 { 0x1D171, 216 },
07714 { 0x1D172, 216 },
07715 { 0x1D17B, 220 },
07716 { 0x1D17C, 220 },
07717 { 0x1D17D, 220 },
07718 { 0x1D17E, 220 },
07719 { 0x1D17F, 220 },
07720 { 0x1D180, 220 },
07721 { 0x1D181, 220 },
07722 { 0x1D182, 220 },
07723 { 0x1D185, 230 },
07724 { 0x1D186, 230 },
07725 { 0x1D187, 230 },
07726 { 0x1D188, 230 },
07727 { 0x1D189, 230 },
07728 { 0x1D18A, 220 },
07729 { 0x1D18B, 220 },
07730 { 0x1D1AA, 230 },
07731 { 0x1D1AB, 230 },
07732 { 0x1D1AC, 230 },
07733 { 0x1D1AD, 230 },
07734 { 0x1D242, 230 },
07735 { 0x1D243, 230 },
07736 { 0x1D244, 230 },
07737 };
07738
07744 static const guint32 utf32_composition_exclusions[] = {
07745 0x0958,
07746 0x0959,
07747 0x095A,
07748 0x095B,
07749 0x095C,
07750 0x095D,
07751 0x095E,
07752 0x095F,
07753 0x09DC,
07754 0x09DD,
07755 0x09DF,
07756 0x0A33,
07757 0x0A36,
07758 0x0A59,
07759 0x0A5A,
07760 0x0A5B,
07761 0x0A5E,
07762 0x0B5C,
07763 0x0B5D,
07764 0x0F43,
07765 0x0F4D,
07766 0x0F52,
07767 0x0F57,
07768 0x0F5C,
07769 0x0F69,
07770 0x0F76,
07771 0x0F78,
07772 0x0F93,
07773 0x0F9D,
07774 0x0FA2,
07775 0x0FA7,
07776 0x0FAC,
07777 0x0FB9,
07778 0x2ADC,
07779 0xFB1D,
07780 0xFB1F,
07781 0xFB2A,
07782 0xFB2B,
07783 0xFB2C,
07784 0xFB2D,
07785 0xFB2E,
07786 0xFB2F,
07787 0xFB30,
07788 0xFB31,
07789 0xFB32,
07790 0xFB33,
07791 0xFB34,
07792 0xFB35,
07793 0xFB36,
07794 0xFB38,
07795 0xFB39,
07796 0xFB3A,
07797 0xFB3B,
07798 0xFB3C,
07799 0xFB3E,
07800 0xFB40,
07801 0xFB41,
07802 0xFB43,
07803 0xFB44,
07804 0xFB46,
07805 0xFB47,
07806 0xFB48,
07807 0xFB49,
07808 0xFB4A,
07809 0xFB4B,
07810 0xFB4C,
07811 0xFB4D,
07812 0xFB4E,
07813 0x1D15E,
07814 0x1D15F,
07815 0x1D160,
07816 0x1D161,
07817 0x1D162,
07818 0x1D163,
07819 0x1D164,
07820 0x1D1BB,
07821 0x1D1BC,
07822 0x1D1BD,
07823 0x1D1BE,
07824 0x1D1BF,
07825 0x1D1C0,
07826 };
07827
07828
07829
07830
07831
07832
07833
07834
07835
07836
07837
07838
07839
07840
07841
07842
07843
07844
07845
07846
07847
07848
07849
07850
07851
07852
07853
07854
07855
07856
07857 static const struct utf32_general_category {
07858 guint32 uc;
07859 guint16 len;
07860 guint8 gc;
07861 } utf32_general_category_lut[] = {
07862 { 0x0000, 32, UNI_GC_CC },
07863 { 0x0020, 1, UNI_GC_ZS },
07864 { 0x0021, 3, UNI_GC_PO },
07865 { 0x0024, 1, UNI_GC_SC },
07866 { 0x0025, 3, UNI_GC_PO },
07867 { 0x0028, 1, UNI_GC_PS },
07868 { 0x0029, 1, UNI_GC_PE },
07869 { 0x002A, 1, UNI_GC_PO },
07870 { 0x002B, 1, UNI_GC_SM },
07871 { 0x002C, 1, UNI_GC_PO },
07872 { 0x002D, 1, UNI_GC_PD },
07873 { 0x002E, 2, UNI_GC_PO },
07874 { 0x0030, 10, UNI_GC_ND },
07875 { 0x003A, 2, UNI_GC_PO },
07876 { 0x003C, 3, UNI_GC_SM },
07877 { 0x003F, 2, UNI_GC_PO },
07878 { 0x0041, 26, UNI_GC_LU },
07879 { 0x005B, 1, UNI_GC_PS },
07880 { 0x005C, 1, UNI_GC_PO },
07881 { 0x005D, 1, UNI_GC_PE },
07882 { 0x005E, 1, UNI_GC_SK },
07883 { 0x005F, 1, UNI_GC_PC },
07884 { 0x0060, 1, UNI_GC_SK },
07885 { 0x0061, 26, UNI_GC_LL },
07886 { 0x007B, 1, UNI_GC_PS },
07887 { 0x007C, 1, UNI_GC_SM },
07888 { 0x007D, 1, UNI_GC_PE },
07889 { 0x007E, 1, UNI_GC_SM },
07890 { 0x007F, 33, UNI_GC_CC },
07891 { 0x00A0, 1, UNI_GC_ZS },
07892 { 0x00A1, 1, UNI_GC_PO },
07893 { 0x00A2, 4, UNI_GC_SC },
07894 { 0x00A6, 2, UNI_GC_SO },
07895 { 0x00A8, 1, UNI_GC_SK },
07896 { 0x00A9, 1, UNI_GC_SO },
07897 { 0x00AA, 1, UNI_GC_LL },
07898 { 0x00AB, 1, UNI_GC_PI },
07899 { 0x00AC, 1, UNI_GC_SM },
07900 { 0x00AD, 1, UNI_GC_CF },
07901 { 0x00AE, 1, UNI_GC_SO },
07902 { 0x00AF, 1, UNI_GC_SK },
07903 { 0x00B0, 1, UNI_GC_SO },
07904 { 0x00B1, 1, UNI_GC_SM },
07905 { 0x00B2, 2, UNI_GC_NO },
07906 { 0x00B4, 1, UNI_GC_SK },
07907 { 0x00B5, 1, UNI_GC_LL },
07908 { 0x00B6, 1, UNI_GC_SO },
07909 { 0x00B7, 1, UNI_GC_PO },
07910 { 0x00B8, 1, UNI_GC_SK },
07911 { 0x00B9, 1, UNI_GC_NO },
07912 { 0x00BA, 1, UNI_GC_LL },
07913 { 0x00BB, 1, UNI_GC_PF },
07914 { 0x00BC, 3, UNI_GC_NO },
07915 { 0x00BF, 1, UNI_GC_PO },
07916 { 0x00C0, 23, UNI_GC_LU },
07917 { 0x00D7, 1, UNI_GC_SM },
07918 { 0x00D8, 7, UNI_GC_LU },
07919 { 0x00DF, 24, UNI_GC_LL },
07920 { 0x00F7, 1, UNI_GC_SM },
07921 { 0x00F8, 8, UNI_GC_LL },
07922 { 0x0100, 1, UNI_GC_LU },
07923 { 0x0101, 1, UNI_GC_LL },
07924 { 0x0102, 1, UNI_GC_LU },
07925 { 0x0103, 1, UNI_GC_LL },
07926 { 0x0104, 1, UNI_GC_LU },
07927 { 0x0105, 1, UNI_GC_LL },
07928 { 0x0106, 1, UNI_GC_LU },
07929 { 0x0107, 1, UNI_GC_LL },
07930 { 0x0108, 1, UNI_GC_LU },
07931 { 0x0109, 1, UNI_GC_LL },
07932 { 0x010A, 1, UNI_GC_LU },
07933 { 0x010B, 1, UNI_GC_LL },
07934 { 0x010C, 1, UNI_GC_LU },
07935 { 0x010D, 1, UNI_GC_LL },
07936 { 0x010E, 1, UNI_GC_LU },
07937 { 0x010F, 1, UNI_GC_LL },
07938 { 0x0110, 1, UNI_GC_LU },
07939 { 0x0111, 1, UNI_GC_LL },
07940 { 0x0112, 1, UNI_GC_LU },
07941 { 0x0113, 1, UNI_GC_LL },
07942 { 0x0114, 1, UNI_GC_LU },
07943 { 0x0115, 1, UNI_GC_LL },
07944 { 0x0116, 1, UNI_GC_LU },
07945 { 0x0117, 1, UNI_GC_LL },
07946 { 0x0118, 1, UNI_GC_LU },
07947 { 0x0119, 1, UNI_GC_LL },
07948 { 0x011A, 1, UNI_GC_LU },
07949 { 0x011B, 1, UNI_GC_LL },
07950 { 0x011C, 1, UNI_GC_LU },
07951 { 0x011D, 1, UNI_GC_LL },
07952 { 0x011E, 1, UNI_GC_LU },
07953 { 0x011F, 1, UNI_GC_LL },
07954 { 0x0120, 1, UNI_GC_LU },
07955 { 0x0121, 1, UNI_GC_LL },
07956 { 0x0122, 1, UNI_GC_LU },
07957 { 0x0123, 1, UNI_GC_LL },
07958 { 0x0124, 1, UNI_GC_LU },
07959 { 0x0125, 1, UNI_GC_LL },
07960 { 0x0126, 1, UNI_GC_LU },
07961 { 0x0127, 1, UNI_GC_LL },
07962 { 0x0128, 1, UNI_GC_LU },
07963 { 0x0129, 1, UNI_GC_LL },
07964 { 0x012A, 1, UNI_GC_LU },
07965 { 0x012B, 1, UNI_GC_LL },
07966 { 0x012C, 1, UNI_GC_LU },
07967 { 0x012D, 1, UNI_GC_LL },
07968 { 0x012E, 1, UNI_GC_LU },
07969 { 0x012F, 1, UNI_GC_LL },
07970 { 0x0130, 1, UNI_GC_LU },
07971 { 0x0131, 1, UNI_GC_LL },
07972 { 0x0132, 1, UNI_GC_LU },
07973 { 0x0133, 1, UNI_GC_LL },
07974 { 0x0134, 1, UNI_GC_LU },
07975 { 0x0135, 1, UNI_GC_LL },
07976 { 0x0136, 1, UNI_GC_LU },
07977 { 0x0137, 2, UNI_GC_LL },
07978 { 0x0139, 1, UNI_GC_LU },
07979 { 0x013A, 1, UNI_GC_LL },
07980 { 0x013B, 1, UNI_GC_LU },
07981 { 0x013C, 1, UNI_GC_LL },
07982 { 0x013D, 1, UNI_GC_LU },
07983 { 0x013E, 1, UNI_GC_LL },
07984 { 0x013F, 1, UNI_GC_LU },
07985 { 0x0140, 1, UNI_GC_LL },
07986 { 0x0141, 1, UNI_GC_LU },
07987 { 0x0142, 1, UNI_GC_LL },
07988 { 0x0143, 1, UNI_GC_LU },
07989 { 0x0144, 1, UNI_GC_LL },
07990 { 0x0145, 1, UNI_GC_LU },
07991 { 0x0146, 1, UNI_GC_LL },
07992 { 0x0147, 1, UNI_GC_LU },
07993 { 0x0148, 2, UNI_GC_LL },
07994 { 0x014A, 1, UNI_GC_LU },
07995 { 0x014B, 1, UNI_GC_LL },
07996 { 0x014C, 1, UNI_GC_LU },
07997 { 0x014D, 1, UNI_GC_LL },
07998 { 0x014E, 1, UNI_GC_LU },
07999 { 0x014F, 1, UNI_GC_LL },
08000 { 0x0150, 1, UNI_GC_LU },
08001 { 0x0151, 1, UNI_GC_LL },
08002 { 0x0152, 1, UNI_GC_LU },
08003 { 0x0153, 1, UNI_GC_LL },
08004 { 0x0154, 1, UNI_GC_LU },
08005 { 0x0155, 1, UNI_GC_LL },
08006 { 0x0156, 1, UNI_GC_LU },
08007 { 0x0157, 1, UNI_GC_LL },
08008 { 0x0158, 1, UNI_GC_LU },
08009 { 0x0159, 1, UNI_GC_LL },
08010 { 0x015A, 1, UNI_GC_LU },
08011 { 0x015B, 1, UNI_GC_LL },
08012 { 0x015C, 1, UNI_GC_LU },
08013 { 0x015D, 1, UNI_GC_LL },
08014 { 0x015E, 1, UNI_GC_LU },
08015 { 0x015F, 1, UNI_GC_LL },
08016 { 0x0160, 1, UNI_GC_LU },
08017 { 0x0161, 1, UNI_GC_LL },
08018 { 0x0162, 1, UNI_GC_LU },
08019 { 0x0163, 1, UNI_GC_LL },
08020 { 0x0164, 1, UNI_GC_LU },
08021 { 0x0165, 1, UNI_GC_LL },
08022 { 0x0166, 1, UNI_GC_LU },
08023 { 0x0167, 1, UNI_GC_LL },
08024 { 0x0168, 1, UNI_GC_LU },
08025 { 0x0169, 1, UNI_GC_LL },
08026 { 0x016A, 1, UNI_GC_LU },
08027 { 0x016B, 1, UNI_GC_LL },
08028 { 0x016C, 1, UNI_GC_LU },
08029 { 0x016D, 1, UNI_GC_LL },
08030 { 0x016E, 1, UNI_GC_LU },
08031 { 0x016F, 1, UNI_GC_LL },
08032 { 0x0170, 1, UNI_GC_LU },
08033 { 0x0171, 1, UNI_GC_LL },
08034 { 0x0172, 1, UNI_GC_LU },
08035 { 0x0173, 1, UNI_GC_LL },
08036 { 0x0174, 1, UNI_GC_LU },
08037 { 0x0175, 1, UNI_GC_LL },
08038 { 0x0176, 1, UNI_GC_LU },
08039 { 0x0177, 1, UNI_GC_LL },
08040 { 0x0178, 2, UNI_GC_LU },
08041 { 0x017A, 1, UNI_GC_LL },
08042 { 0x017B, 1, UNI_GC_LU },
08043 { 0x017C, 1, UNI_GC_LL },
08044 { 0x017D, 1, UNI_GC_LU },
08045 { 0x017E, 3, UNI_GC_LL },
08046 { 0x0181, 2, UNI_GC_LU },
08047 { 0x0183, 1, UNI_GC_LL },
08048 { 0x0184, 1, UNI_GC_LU },
08049 { 0x0185, 1, UNI_GC_LL },
08050 { 0x0186, 2, UNI_GC_LU },
08051 { 0x0188, 1, UNI_GC_LL },
08052 { 0x0189, 3, UNI_GC_LU },
08053 { 0x018C, 2, UNI_GC_LL },
08054 { 0x018E, 4, UNI_GC_LU },
08055 { 0x0192, 1, UNI_GC_LL },
08056 { 0x0193, 2, UNI_GC_LU },
08057 { 0x0195, 1, UNI_GC_LL },
08058 { 0x0196, 3, UNI_GC_LU },
08059 { 0x0199, 3, UNI_GC_LL },
08060 { 0x019C, 2, UNI_GC_LU },
08061 { 0x019E, 1, UNI_GC_LL },
08062 { 0x019F, 2, UNI_GC_LU },
08063 { 0x01A1, 1, UNI_GC_LL },
08064 { 0x01A2, 1, UNI_GC_LU },
08065 { 0x01A3, 1, UNI_GC_LL },
08066 { 0x01A4, 1, UNI_GC_LU },
08067 { 0x01A5, 1, UNI_GC_LL },
08068 { 0x01A6, 2, UNI_GC_LU },
08069 { 0x01A8, 1, UNI_GC_LL },
08070 { 0x01A9, 1, UNI_GC_LU },
08071 { 0x01AA, 2, UNI_GC_LL },
08072 { 0x01AC, 1, UNI_GC_LU },
08073 { 0x01AD, 1, UNI_GC_LL },
08074 { 0x01AE, 2, UNI_GC_LU },
08075 { 0x01B0, 1, UNI_GC_LL },
08076 { 0x01B1, 3, UNI_GC_LU },
08077 { 0x01B4, 1, UNI_GC_LL },
08078 { 0x01B5, 1, UNI_GC_LU },
08079 { 0x01B6, 1, UNI_GC_LL },
08080 { 0x01B7, 2, UNI_GC_LU },
08081 { 0x01B9, 2, UNI_GC_LL },
08082 { 0x01BB, 1, UNI_GC_LO },
08083 { 0x01BC, 1, UNI_GC_LU },
08084 { 0x01BD, 3, UNI_GC_LL },
08085 { 0x01C0, 4, UNI_GC_LO },
08086 { 0x01C4, 1, UNI_GC_LU },
08087 { 0x01C5, 1, UNI_GC_LT },
08088 { 0x01C6, 1, UNI_GC_LL },
08089 { 0x01C7, 1, UNI_GC_LU },
08090 { 0x01C8, 1, UNI_GC_LT },
08091 { 0x01C9, 1, UNI_GC_LL },
08092 { 0x01CA, 1, UNI_GC_LU },
08093 { 0x01CB, 1, UNI_GC_LT },
08094 { 0x01CC, 1, UNI_GC_LL },
08095 { 0x01CD, 1, UNI_GC_LU },
08096 { 0x01CE, 1, UNI_GC_LL },
08097 { 0x01CF, 1, UNI_GC_LU },
08098 { 0x01D0, 1, UNI_GC_LL },
08099 { 0x01D1, 1, UNI_GC_LU },
08100 { 0x01D2, 1, UNI_GC_LL },
08101 { 0x01D3, 1, UNI_GC_LU },
08102 { 0x01D4, 1, UNI_GC_LL },
08103 { 0x01D5, 1, UNI_GC_LU },
08104 { 0x01D6, 1, UNI_GC_LL },
08105 { 0x01D7, 1, UNI_GC_LU },
08106 { 0x01D8, 1, UNI_GC_LL },
08107 { 0x01D9, 1, UNI_GC_LU },
08108 { 0x01DA, 1, UNI_GC_LL },
08109 { 0x01DB, 1, UNI_GC_LU },
08110 { 0x01DC, 2, UNI_GC_LL },
08111 { 0x01DE, 1, UNI_GC_LU },
08112 { 0x01DF, 1, UNI_GC_LL },
08113 { 0x01E0, 1, UNI_GC_LU },
08114 { 0x01E1, 1, UNI_GC_LL },
08115 { 0x01E2, 1, UNI_GC_LU },
08116 { 0x01E3, 1, UNI_GC_LL },
08117 { 0x01E4, 1, UNI_GC_LU },
08118 { 0x01E5, 1, UNI_GC_LL },
08119 { 0x01E6, 1, UNI_GC_LU },
08120 { 0x01E7, 1, UNI_GC_LL },
08121 { 0x01E8, 1, UNI_GC_LU },
08122 { 0x01E9, 1, UNI_GC_LL },
08123 { 0x01EA, 1, UNI_GC_LU },
08124 { 0x01EB, 1, UNI_GC_LL },
08125 { 0x01EC, 1, UNI_GC_LU },
08126 { 0x01ED, 1, UNI_GC_LL },
08127 { 0x01EE, 1, UNI_GC_LU },
08128 { 0x01EF, 2, UNI_GC_LL },
08129 { 0x01F1, 1, UNI_GC_LU },
08130 { 0x01F2, 1, UNI_GC_LT },
08131 { 0x01F3, 1, UNI_GC_LL },
08132 { 0x01F4, 1, UNI_GC_LU },
08133 { 0x01F5, 1, UNI_GC_LL },
08134 { 0x01F6, 3, UNI_GC_LU },
08135 { 0x01F9, 1, UNI_GC_LL },
08136 { 0x01FA, 1, UNI_GC_LU },
08137 { 0x01FB, 1, UNI_GC_LL },
08138 { 0x01FC, 1, UNI_GC_LU },
08139 { 0x01FD, 1, UNI_GC_LL },
08140 { 0x01FE, 1, UNI_GC_LU },
08141 { 0x01FF, 1, UNI_GC_LL },
08142 { 0x0200, 1, UNI_GC_LU },
08143 { 0x0201, 1, UNI_GC_LL },
08144 { 0x0202, 1, UNI_GC_LU },
08145 { 0x0203, 1, UNI_GC_LL },
08146 { 0x0204, 1, UNI_GC_LU },
08147 { 0x0205, 1, UNI_GC_LL },
08148 { 0x0206, 1, UNI_GC_LU },
08149 { 0x0207, 1, UNI_GC_LL },
08150 { 0x0208, 1, UNI_GC_LU },
08151 { 0x0209, 1, UNI_GC_LL },
08152 { 0x020A, 1, UNI_GC_LU },
08153 { 0x020B, 1, UNI_GC_LL },
08154 { 0x020C, 1, UNI_GC_LU },
08155 { 0x020D, 1, UNI_GC_LL },
08156 { 0x020E, 1, UNI_GC_LU },
08157 { 0x020F, 1, UNI_GC_LL },
08158 { 0x0210, 1, UNI_GC_LU },
08159 { 0x0211, 1, UNI_GC_LL },
08160 { 0x0212, 1, UNI_GC_LU },
08161 { 0x0213, 1, UNI_GC_LL },
08162 { 0x0214, 1, UNI_GC_LU },
08163 { 0x0215, 1, UNI_GC_LL },
08164 { 0x0216, 1, UNI_GC_LU },
08165 { 0x0217, 1, UNI_GC_LL },
08166 { 0x0218, 1, UNI_GC_LU },
08167 { 0x0219, 1, UNI_GC_LL },
08168 { 0x021A, 1, UNI_GC_LU },
08169 { 0x021B, 1, UNI_GC_LL },
08170 { 0x021C, 1, UNI_GC_LU },
08171 { 0x021D, 1, UNI_GC_LL },
08172 { 0x021E, 1, UNI_GC_LU },
08173 { 0x021F, 1, UNI_GC_LL },
08174 { 0x0220, 1, UNI_GC_LU },
08175 { 0x0221, 1, UNI_GC_LL },
08176 { 0x0222, 1, UNI_GC_LU },
08177 { 0x0223, 1, UNI_GC_LL },
08178 { 0x0224, 1, UNI_GC_LU },
08179 { 0x0225, 1, UNI_GC_LL },
08180 { 0x0226, 1, UNI_GC_LU },
08181 { 0x0227, 1, UNI_GC_LL },
08182 { 0x0228, 1, UNI_GC_LU },
08183 { 0x0229, 1, UNI_GC_LL },
08184 { 0x022A, 1, UNI_GC_LU },
08185 { 0x022B, 1, UNI_GC_LL },
08186 { 0x022C, 1, UNI_GC_LU },
08187 { 0x022D, 1, UNI_GC_LL },
08188 { 0x022E, 1, UNI_GC_LU },
08189 { 0x022F, 1, UNI_GC_LL },
08190 { 0x0230, 1, UNI_GC_LU },
08191 { 0x0231, 1, UNI_GC_LL },
08192 { 0x0232, 1, UNI_GC_LU },
08193 { 0x0233, 7, UNI_GC_LL },
08194 { 0x023A, 2, UNI_GC_LU },
08195 { 0x023C, 1, UNI_GC_LL },
08196 { 0x023D, 2, UNI_GC_LU },
08197 { 0x023F, 2, UNI_GC_LL },
08198 { 0x0241, 1, UNI_GC_LU },
08199 { 0x0250, 96, UNI_GC_LL },
08200 { 0x02B0, 18, UNI_GC_LM },
08201 { 0x02C2, 4, UNI_GC_SK },
08202 { 0x02C6, 12, UNI_GC_LM },
08203 { 0x02D2, 14, UNI_GC_SK },
08204 { 0x02E0, 5, UNI_GC_LM },
08205 { 0x02E5, 9, UNI_GC_SK },
08206 { 0x02EE, 1, UNI_GC_LM },
08207 { 0x02EF, 17, UNI_GC_SK },
08208 { 0x0300, 112, UNI_GC_MN },
08209 { 0x0374, 2, UNI_GC_SK },
08210 { 0x037A, 1, UNI_GC_LM },
08211 { 0x037E, 1, UNI_GC_PO },
08212 { 0x0384, 2, UNI_GC_SK },
08213 { 0x0386, 1, UNI_GC_LU },
08214 { 0x0387, 1, UNI_GC_PO },
08215 { 0x0388, 3, UNI_GC_LU },
08216 { 0x038C, 1, UNI_GC_LU },
08217 { 0x038E, 2, UNI_GC_LU },
08218 { 0x0390, 1, UNI_GC_LL },
08219 { 0x0391, 17, UNI_GC_LU },
08220 { 0x03A3, 9, UNI_GC_LU },
08221 { 0x03AC, 35, UNI_GC_LL },
08222 { 0x03D0, 2, UNI_GC_LL },
08223 { 0x03D2, 3, UNI_GC_LU },
08224 { 0x03D5, 3, UNI_GC_LL },
08225 { 0x03D8, 1, UNI_GC_LU },
08226 { 0x03D9, 1, UNI_GC_LL },
08227 { 0x03DA, 1, UNI_GC_LU },
08228 { 0x03DB, 1, UNI_GC_LL },
08229 { 0x03DC, 1, UNI_GC_LU },
08230 { 0x03DD, 1, UNI_GC_LL },
08231 { 0x03DE, 1, UNI_GC_LU },
08232 { 0x03DF, 1, UNI_GC_LL },
08233 { 0x03E0, 1, UNI_GC_LU },
08234 { 0x03E1, 1, UNI_GC_LL },
08235 { 0x03E2, 1, UNI_GC_LU },
08236 { 0x03E3, 1, UNI_GC_LL },
08237 { 0x03E4, 1, UNI_GC_LU },
08238 { 0x03E5, 1, UNI_GC_LL },
08239 { 0x03E6, 1, UNI_GC_LU },
08240 { 0x03E7, 1, UNI_GC_LL },
08241 { 0x03E8, 1, UNI_GC_LU },
08242 { 0x03E9, 1, UNI_GC_LL },
08243 { 0x03EA, 1, UNI_GC_LU },
08244 { 0x03EB, 1, UNI_GC_LL },
08245 { 0x03EC, 1, UNI_GC_LU },
08246 { 0x03ED, 1, UNI_GC_LL },
08247 { 0x03EE, 1, UNI_GC_LU },
08248 { 0x03EF, 5, UNI_GC_LL },
08249 { 0x03F4, 1, UNI_GC_LU },
08250 { 0x03F5, 1, UNI_GC_LL },
08251 { 0x03F6, 1, UNI_GC_SM },
08252 { 0x03F7, 1, UNI_GC_LU },
08253 { 0x03F8, 1, UNI_GC_LL },
08254 { 0x03F9, 2, UNI_GC_LU },
08255 { 0x03FB, 2, UNI_GC_LL },
08256 { 0x03FD, 51, UNI_GC_LU },
08257 { 0x0430, 48, UNI_GC_LL },
08258 { 0x0460, 1, UNI_GC_LU },
08259 { 0x0461, 1, UNI_GC_LL },
08260 { 0x0462, 1, UNI_GC_LU },
08261 { 0x0463, 1, UNI_GC_LL },
08262 { 0x0464, 1, UNI_GC_LU },
08263 { 0x0465, 1, UNI_GC_LL },
08264 { 0x0466, 1, UNI_GC_LU },
08265 { 0x0467, 1, UNI_GC_LL },
08266 { 0x0468, 1, UNI_GC_LU },
08267 { 0x0469, 1, UNI_GC_LL },
08268 { 0x046A, 1, UNI_GC_LU },
08269 { 0x046B, 1, UNI_GC_LL },
08270 { 0x046C, 1, UNI_GC_LU },
08271 { 0x046D, 1, UNI_GC_LL },
08272 { 0x046E, 1, UNI_GC_LU },
08273 { 0x046F, 1, UNI_GC_LL },
08274 { 0x0470, 1, UNI_GC_LU },
08275 { 0x0471, 1, UNI_GC_LL },
08276 { 0x0472, 1, UNI_GC_LU },
08277 { 0x0473, 1, UNI_GC_LL },
08278 { 0x0474, 1, UNI_GC_LU },
08279 { 0x0475, 1, UNI_GC_LL },
08280 { 0x0476, 1, UNI_GC_LU },
08281 { 0x0477, 1, UNI_GC_LL },
08282 { 0x0478, 1, UNI_GC_LU },
08283 { 0x0479, 1, UNI_GC_LL },
08284 { 0x047A, 1, UNI_GC_LU },
08285 { 0x047B, 1, UNI_GC_LL },
08286 { 0x047C, 1, UNI_GC_LU },
08287 { 0x047D, 1, UNI_GC_LL },
08288 { 0x047E, 1, UNI_GC_LU },
08289 { 0x047F, 1, UNI_GC_LL },
08290 { 0x0480, 1, UNI_GC_LU },
08291 { 0x0481, 1, UNI_GC_LL },
08292 { 0x0482, 1, UNI_GC_SO },
08293 { 0x0483, 4, UNI_GC_MN },
08294 { 0x0488, 2, UNI_GC_ME },
08295 { 0x048A, 1, UNI_GC_LU },
08296 { 0x048B, 1, UNI_GC_LL },
08297 { 0x048C, 1, UNI_GC_LU },
08298 { 0x048D, 1, UNI_GC_LL },
08299 { 0x048E, 1, UNI_GC_LU },
08300 { 0x048F, 1, UNI_GC_LL },
08301 { 0x0490, 1, UNI_GC_LU },
08302 { 0x0491, 1, UNI_GC_LL },
08303 { 0x0492, 1, UNI_GC_LU },
08304 { 0x0493, 1, UNI_GC_LL },
08305 { 0x0494, 1, UNI_GC_LU },
08306 { 0x0495, 1, UNI_GC_LL },
08307 { 0x0496, 1, UNI_GC_LU },
08308 { 0x0497, 1, UNI_GC_LL },
08309 { 0x0498, 1, UNI_GC_LU },
08310 { 0x0499, 1, UNI_GC_LL },
08311 { 0x049A, 1, UNI_GC_LU },
08312 { 0x049B, 1, UNI_GC_LL },
08313 { 0x049C, 1, UNI_GC_LU },
08314 { 0x049D, 1, UNI_GC_LL },
08315 { 0x049E, 1, UNI_GC_LU },
08316 { 0x049F, 1, UNI_GC_LL },
08317 { 0x04A0, 1, UNI_GC_LU },
08318 { 0x04A1, 1, UNI_GC_LL },
08319 { 0x04A2, 1, UNI_GC_LU },
08320 { 0x04A3, 1, UNI_GC_LL },
08321 { 0x04A4, 1, UNI_GC_LU },
08322 { 0x04A5, 1, UNI_GC_LL },
08323 { 0x04A6, 1, UNI_GC_LU },
08324 { 0x04A7, 1, UNI_GC_LL },
08325 { 0x04A8, 1, UNI_GC_LU },
08326 { 0x04A9, 1, UNI_GC_LL },
08327 { 0x04AA, 1, UNI_GC_LU },
08328 { 0x04AB, 1, UNI_GC_LL },
08329 { 0x04AC, 1, UNI_GC_LU },
08330 { 0x04AD, 1, UNI_GC_LL },
08331 { 0x04AE, 1, UNI_GC_LU },
08332 { 0x04AF, 1, UNI_GC_LL },
08333 { 0x04B0, 1, UNI_GC_LU },
08334 { 0x04B1, 1, UNI_GC_LL },
08335 { 0x04B2, 1, UNI_GC_LU },
08336 { 0x04B3, 1, UNI_GC_LL },
08337 { 0x04B4, 1, UNI_GC_LU },
08338 { 0x04B5, 1, UNI_GC_LL },
08339 { 0x04B6, 1, UNI_GC_LU },
08340 { 0x04B7, 1, UNI_GC_LL },
08341 { 0x04B8, 1, UNI_GC_LU },
08342 { 0x04B9, 1, UNI_GC_LL },
08343 { 0x04BA, 1, UNI_GC_LU },
08344 { 0x04BB, 1, UNI_GC_LL },
08345 { 0x04BC, 1, UNI_GC_LU },
08346 { 0x04BD, 1, UNI_GC_LL },
08347 { 0x04BE, 1, UNI_GC_LU },
08348 { 0x04BF, 1, UNI_GC_LL },
08349 { 0x04C0, 2, UNI_GC_LU },
08350 { 0x04C2, 1, UNI_GC_LL },
08351 { 0x04C3, 1, UNI_GC_LU },
08352 { 0x04C4, 1, UNI_GC_LL },
08353 { 0x04C5, 1, UNI_GC_LU },
08354 { 0x04C6, 1, UNI_GC_LL },
08355 { 0x04C7, 1, UNI_GC_LU },
08356 { 0x04C8, 1, UNI_GC_LL },
08357 { 0x04C9, 1, UNI_GC_LU },
08358 { 0x04CA, 1, UNI_GC_LL },
08359 { 0x04CB, 1, UNI_GC_LU },
08360 { 0x04CC, 1, UNI_GC_LL },
08361 { 0x04CD, 1, UNI_GC_LU },
08362 { 0x04CE, 1, UNI_GC_LL },
08363 { 0x04D0, 1, UNI_GC_LU },
08364 { 0x04D1, 1, UNI_GC_LL },
08365 { 0x04D2, 1, UNI_GC_LU },
08366 { 0x04D3, 1, UNI_GC_LL },
08367 { 0x04D4, 1, UNI_GC_LU },
08368 { 0x04D5, 1, UNI_GC_LL },
08369 { 0x04D6, 1, UNI_GC_LU },
08370 { 0x04D7, 1, UNI_GC_LL },
08371 { 0x04D8, 1, UNI_GC_LU },
08372 { 0x04D9, 1, UNI_GC_LL },
08373 { 0x04DA, 1, UNI_GC_LU },
08374 { 0x04DB, 1, UNI_GC_LL },
08375 { 0x04DC, 1, UNI_GC_LU },
08376 { 0x04DD, 1, UNI_GC_LL },
08377 { 0x04DE, 1, UNI_GC_LU },
08378 { 0x04DF, 1, UNI_GC_LL },
08379 { 0x04E0, 1, UNI_GC_LU },
08380 { 0x04E1, 1, UNI_GC_LL },
08381 { 0x04E2, 1, UNI_GC_LU },
08382 { 0x04E3, 1, UNI_GC_LL },
08383 { 0x04E4, 1, UNI_GC_LU },
08384 { 0x04E5, 1, UNI_GC_LL },
08385 { 0x04E6, 1, UNI_GC_LU },
08386 { 0x04E7, 1, UNI_GC_LL },
08387 { 0x04E8, 1, UNI_GC_LU },
08388 { 0x04E9, 1, UNI_GC_LL },
08389 { 0x04EA, 1, UNI_GC_LU },
08390 { 0x04EB, 1, UNI_GC_LL },
08391 { 0x04EC, 1, UNI_GC_LU },
08392 { 0x04ED, 1, UNI_GC_LL },
08393 { 0x04EE, 1, UNI_GC_LU },
08394 { 0x04EF, 1, UNI_GC_LL },
08395 { 0x04F0, 1, UNI_GC_LU },
08396 { 0x04F1, 1, UNI_GC_LL },
08397 { 0x04F2, 1, UNI_GC_LU },
08398 { 0x04F3, 1, UNI_GC_LL },
08399 { 0x04F4, 1, UNI_GC_LU },
08400 { 0x04F5, 1, UNI_GC_LL },
08401 { 0x04F6, 1, UNI_GC_LU },
08402 { 0x04F7, 1, UNI_GC_LL },
08403 { 0x04F8, 1, UNI_GC_LU },
08404 { 0x04F9, 1, UNI_GC_LL },
08405 { 0x0500, 1, UNI_GC_LU },
08406 { 0x0501, 1, UNI_GC_LL },
08407 { 0x0502, 1, UNI_GC_LU },
08408 { 0x0503, 1, UNI_GC_LL },
08409 { 0x0504, 1, UNI_GC_LU },
08410 { 0x0505, 1, UNI_GC_LL },
08411 { 0x0506, 1, UNI_GC_LU },
08412 { 0x0507, 1, UNI_GC_LL },
08413 { 0x0508, 1, UNI_GC_LU },
08414 { 0x0509, 1, UNI_GC_LL },
08415 { 0x050A, 1, UNI_GC_LU },
08416 { 0x050B, 1, UNI_GC_LL },
08417 { 0x050C, 1, UNI_GC_LU },
08418 { 0x050D, 1, UNI_GC_LL },
08419 { 0x050E, 1, UNI_GC_LU },
08420 { 0x050F, 1, UNI_GC_LL },
08421 { 0x0531, 38, UNI_GC_LU },
08422 { 0x0559, 1, UNI_GC_LM },
08423 { 0x055A, 6, UNI_GC_PO },
08424 { 0x0561, 39, UNI_GC_LL },
08425 { 0x0589, 1, UNI_GC_PO },
08426 { 0x058A, 1, UNI_GC_PD },
08427 { 0x0591, 41, UNI_GC_MN },
08428 { 0x05BB, 3, UNI_GC_MN },
08429 { 0x05BE, 1, UNI_GC_PO },
08430 { 0x05BF, 1, UNI_GC_MN },
08431 { 0x05C0, 1, UNI_GC_PO },
08432 { 0x05C1, 2, UNI_GC_MN },
08433 { 0x05C3, 1, UNI_GC_PO },
08434 { 0x05C4, 2, UNI_GC_MN },
08435 { 0x05C6, 1, UNI_GC_PO },
08436 { 0x05C7, 1, UNI_GC_MN },
08437 { 0x05D0, 27, UNI_GC_LO },
08438 { 0x05F0, 3, UNI_GC_LO },
08439 { 0x05F3, 2, UNI_GC_PO },
08440 { 0x0600, 4, UNI_GC_CF },
08441 { 0x060B, 1, UNI_GC_SC },
08442 { 0x060C, 2, UNI_GC_PO },
08443 { 0x060E, 2, UNI_GC_SO },
08444 { 0x0610, 6, UNI_GC_MN },
08445 { 0x061B, 1, UNI_GC_PO },
08446 { 0x061E, 2, UNI_GC_PO },
08447 { 0x0621, 26, UNI_GC_LO },
08448 { 0x0640, 1, UNI_GC_LM },
08449 { 0x0641, 10, UNI_GC_LO },
08450 { 0x064B, 20, UNI_GC_MN },
08451 { 0x0660, 10, UNI_GC_ND },
08452 { 0x066A, 4, UNI_GC_PO },
08453 { 0x066E, 2, UNI_GC_LO },
08454 { 0x0670, 1, UNI_GC_MN },
08455 { 0x0671, 99, UNI_GC_LO },
08456 { 0x06D4, 1, UNI_GC_PO },
08457 { 0x06D5, 1, UNI_GC_LO },
08458 { 0x06D6, 7, UNI_GC_MN },
08459 { 0x06DD, 1, UNI_GC_CF },
08460 { 0x06DE, 1, UNI_GC_ME },
08461 { 0x06DF, 6, UNI_GC_MN },
08462 { 0x06E5, 2, UNI_GC_LM },
08463 { 0x06E7, 2, UNI_GC_MN },
08464 { 0x06E9, 1, UNI_GC_SO },
08465 { 0x06EA, 4, UNI_GC_MN },
08466 { 0x06EE, 2, UNI_GC_LO },
08467 { 0x06F0, 10, UNI_GC_ND },
08468 { 0x06FA, 3, UNI_GC_LO },
08469 { 0x06FD, 2, UNI_GC_SO },
08470 { 0x06FF, 1, UNI_GC_LO },
08471 { 0x0700, 14, UNI_GC_PO },
08472 { 0x070F, 1, UNI_GC_CF },
08473 { 0x0710, 1, UNI_GC_LO },
08474 { 0x0711, 1, UNI_GC_MN },
08475 { 0x0712, 30, UNI_GC_LO },
08476 { 0x0730, 27, UNI_GC_MN },
08477 { 0x074D, 33, UNI_GC_LO },
08478 { 0x0780, 38, UNI_GC_LO },
08479 { 0x07A6, 11, UNI_GC_MN },
08480 { 0x07B1, 1, UNI_GC_LO },
08481 { 0x0901, 2, UNI_GC_MN },
08482 { 0x0903, 1, UNI_GC_MC },
08483 { 0x0904, 54, UNI_GC_LO },
08484 { 0x093C, 1, UNI_GC_MN },
08485 { 0x093D, 1, UNI_GC_LO },
08486 { 0x093E, 3, UNI_GC_MC },
08487 { 0x0941, 8, UNI_GC_MN },
08488 { 0x0949, 4, UNI_GC_MC },
08489 { 0x094D, 1, UNI_GC_MN },
08490 { 0x0950, 1, UNI_GC_LO },
08491 { 0x0951, 4, UNI_GC_MN },
08492 { 0x0958, 10, UNI_GC_LO },
08493 { 0x0962, 2, UNI_GC_MN },
08494 { 0x0964, 2, UNI_GC_PO },
08495 { 0x0966, 10, UNI_GC_ND },
08496 { 0x0970, 1, UNI_GC_PO },
08497 { 0x097D, 1, UNI_GC_LO },
08498 { 0x0981, 1, UNI_GC_MN },
08499 { 0x0982, 2, UNI_GC_MC },
08500 { 0x0985, 8, UNI_GC_LO },
08501 { 0x098F, 2, UNI_GC_LO },
08502 { 0x0993, 22, UNI_GC_LO },
08503 { 0x09AA, 7, UNI_GC_LO },
08504 { 0x09B2, 1, UNI_GC_LO },
08505 { 0x09B6, 4, UNI_GC_LO },
08506 { 0x09BC, 1, UNI_GC_MN },
08507 { 0x09BD, 1, UNI_GC_LO },
08508 { 0x09BE, 3, UNI_GC_MC },
08509 { 0x09C1, 4, UNI_GC_MN },
08510 { 0x09C7, 2, UNI_GC_MC },
08511 { 0x09CB, 2, UNI_GC_MC },
08512 { 0x09CD, 1, UNI_GC_MN },
08513 { 0x09CE, 1, UNI_GC_LO },
08514 { 0x09D7, 1, UNI_GC_MC },
08515 { 0x09DC, 2, UNI_GC_LO },
08516 { 0x09DF, 3, UNI_GC_LO },
08517 { 0x09E2, 2, UNI_GC_MN },
08518 { 0x09E6, 10, UNI_GC_ND },
08519 { 0x09F0, 2, UNI_GC_LO },
08520 { 0x09F2, 2, UNI_GC_SC },
08521 { 0x09F4, 6, UNI_GC_NO },
08522 { 0x09FA, 1, UNI_GC_SO },
08523 { 0x0A01, 2, UNI_GC_MN },
08524 { 0x0A03, 1, UNI_GC_MC },
08525 { 0x0A05, 6, UNI_GC_LO },
08526 { 0x0A0F, 2, UNI_GC_LO },
08527 { 0x0A13, 22, UNI_GC_LO },
08528 { 0x0A2A, 7, UNI_GC_LO },
08529 { 0x0A32, 2, UNI_GC_LO },
08530 { 0x0A35, 2, UNI_GC_LO },
08531 { 0x0A38, 2, UNI_GC_LO },
08532 { 0x0A3C, 1, UNI_GC_MN },
08533 { 0x0A3E, 3, UNI_GC_MC },
08534 { 0x0A41, 2, UNI_GC_MN },
08535 { 0x0A47, 2, UNI_GC_MN },
08536 { 0x0A4B, 3, UNI_GC_MN },
08537 { 0x0A59, 4, UNI_GC_LO },
08538 { 0x0A5E, 1, UNI_GC_LO },
08539 { 0x0A66, 10, UNI_GC_ND },
08540 { 0x0A70, 2, UNI_GC_MN },
08541 { 0x0A72, 3, UNI_GC_LO },
08542 { 0x0A81, 2, UNI_GC_MN },
08543 { 0x0A83, 1, UNI_GC_MC },
08544 { 0x0A85, 9, UNI_GC_LO },
08545 { 0x0A8F, 3, UNI_GC_LO },
08546 { 0x0A93, 22, UNI_GC_LO },
08547 { 0x0AAA, 7, UNI_GC_LO },
08548 { 0x0AB2, 2, UNI_GC_LO },
08549 { 0x0AB5, 5, UNI_GC_LO },
08550 { 0x0ABC, 1, UNI_GC_MN },
08551 { 0x0ABD, 1, UNI_GC_LO },
08552 { 0x0ABE, 3, UNI_GC_MC },
08553 { 0x0AC1, 5, UNI_GC_MN },
08554 { 0x0AC7, 2, UNI_GC_MN },
08555 { 0x0AC9, 1, UNI_GC_MC },
08556 { 0x0ACB, 2, UNI_GC_MC },
08557 { 0x0ACD, 1, UNI_GC_MN },
08558 { 0x0AD0, 1, UNI_GC_LO },
08559 { 0x0AE0, 2, UNI_GC_LO },
08560 { 0x0AE2, 2, UNI_GC_MN },
08561 { 0x0AE6, 10, UNI_GC_ND },
08562 { 0x0AF1, 1, UNI_GC_SC },
08563 { 0x0B01, 1, UNI_GC_MN },
08564 { 0x0B02, 2, UNI_GC_MC },
08565 { 0x0B05, 8, UNI_GC_LO },
08566 { 0x0B0F, 2, UNI_GC_LO },
08567 { 0x0B13, 22, UNI_GC_LO },
08568 { 0x0B2A, 7, UNI_GC_LO },
08569 { 0x0B32, 2, UNI_GC_LO },
08570 { 0x0B35, 5, UNI_GC_LO },
08571 { 0x0B3C, 1, UNI_GC_MN },
08572 { 0x0B3D, 1, UNI_GC_LO },
08573 { 0x0B3E, 1, UNI_GC_MC },
08574 { 0x0B3F, 1, UNI_GC_MN },
08575 { 0x0B40, 1, UNI_GC_MC },
08576 { 0x0B41, 3, UNI_GC_MN },
08577 { 0x0B47, 2, UNI_GC_MC },
08578 { 0x0B4B, 2, UNI_GC_MC },
08579 { 0x0B4D, 1, UNI_GC_MN },
08580 { 0x0B56, 1, UNI_GC_MN },
08581 { 0x0B57, 1, UNI_GC_MC },
08582 { 0x0B5C, 2, UNI_GC_LO },
08583 { 0x0B5F, 3, UNI_GC_LO },
08584 { 0x0B66, 10, UNI_GC_ND },
08585 { 0x0B70, 1, UNI_GC_SO },
08586 { 0x0B71, 1, UNI_GC_LO },
08587 { 0x0B82, 1, UNI_GC_MN },
08588 { 0x0B83, 1, UNI_GC_LO },
08589 { 0x0B85, 6, UNI_GC_LO },
08590 { 0x0B8E, 3, UNI_GC_LO },
08591 { 0x0B92, 4, UNI_GC_LO },
08592 { 0x0B99, 2, UNI_GC_LO },
08593 { 0x0B9C, 1, UNI_GC_LO },
08594 { 0x0B9E, 2, UNI_GC_LO },
08595 { 0x0BA3, 2, UNI_GC_LO },
08596 { 0x0BA8, 3, UNI_GC_LO },
08597 { 0x0BAE, 12, UNI_GC_LO },
08598 { 0x0BBE, 2, UNI_GC_MC },
08599 { 0x0BC0, 1, UNI_GC_MN },
08600 { 0x0BC1, 2, UNI_GC_MC },
08601 { 0x0BC6, 3, UNI_GC_MC },
08602 { 0x0BCA, 3, UNI_GC_MC },
08603 { 0x0BCD, 1, UNI_GC_MN },
08604 { 0x0BD7, 1, UNI_GC_MC },
08605 { 0x0BE6, 10, UNI_GC_ND },
08606 { 0x0BF0, 3, UNI_GC_NO },
08607 { 0x0BF3, 6, UNI_GC_SO },
08608 { 0x0BF9, 1, UNI_GC_SC },
08609 { 0x0BFA, 1, UNI_GC_SO },
08610 { 0x0C01, 3, UNI_GC_MC },
08611 { 0x0C05, 8, UNI_GC_LO },
08612 { 0x0C0E, 3, UNI_GC_LO },
08613 { 0x0C12, 23, UNI_GC_LO },
08614 { 0x0C2A, 10, UNI_GC_LO },
08615 { 0x0C35, 5, UNI_GC_LO },
08616 { 0x0C3E, 3, UNI_GC_MN },
08617 { 0x0C41, 4, UNI_GC_MC },
08618 { 0x0C46, 3, UNI_GC_MN },
08619 { 0x0C4A, 4, UNI_GC_MN },
08620 { 0x0C55, 2, UNI_GC_MN },
08621 { 0x0C60, 2, UNI_GC_LO },
08622 { 0x0C66, 10, UNI_GC_ND },
08623 { 0x0C82, 2, UNI_GC_MC },
08624 { 0x0C85, 8, UNI_GC_LO },
08625 { 0x0C8E, 3, UNI_GC_LO },
08626 { 0x0C92, 23, UNI_GC_LO },
08627 { 0x0CAA, 10, UNI_GC_LO },
08628 { 0x0CB5, 5, UNI_GC_LO },
08629 { 0x0CBC, 1, UNI_GC_MN },
08630 { 0x0CBD, 1, UNI_GC_LO },
08631 { 0x0CBE, 1, UNI_GC_MC },
08632 { 0x0CBF, 1, UNI_GC_MN },
08633 { 0x0CC0, 5, UNI_GC_MC },
08634 { 0x0CC6, 1, UNI_GC_MN },
08635 { 0x0CC7, 2, UNI_GC_MC },
08636 { 0x0CCA, 2, UNI_GC_MC },
08637 { 0x0CCC, 2, UNI_GC_MN },
08638 { 0x0CD5, 2, UNI_GC_MC },
08639 { 0x0CDE, 1, UNI_GC_LO },
08640 { 0x0CE0, 2, UNI_GC_LO },
08641 { 0x0CE6, 10, UNI_GC_ND },
08642 { 0x0D02, 2, UNI_GC_MC },
08643 { 0x0D05, 8, UNI_GC_LO },
08644 { 0x0D0E, 3, UNI_GC_LO },
08645 { 0x0D12, 23, UNI_GC_LO },
08646 { 0x0D2A, 16, UNI_GC_LO },
08647 { 0x0D3E, 3, UNI_GC_MC },
08648 { 0x0D41, 3, UNI_GC_MN },
08649 { 0x0D46, 3, UNI_GC_MC },
08650 { 0x0D4A, 3, UNI_GC_MC },
08651 { 0x0D4D, 1, UNI_GC_MN },
08652 { 0x0D57, 1, UNI_GC_MC },
08653 { 0x0D60, 2, UNI_GC_LO },
08654 { 0x0D66, 10, UNI_GC_ND },
08655 { 0x0D82, 2, UNI_GC_MC },
08656 { 0x0D85, 18, UNI_GC_LO },
08657 { 0x0D9A, 24, UNI_GC_LO },
08658 { 0x0DB3, 9, UNI_GC_LO },
08659 { 0x0DBD, 1, UNI_GC_LO },
08660 { 0x0DC0, 7, UNI_GC_LO },
08661 { 0x0DCA, 1, UNI_GC_MN },
08662 { 0x0DCF, 3, UNI_GC_MC },
08663 { 0x0DD2, 3, UNI_GC_MN },
08664 { 0x0DD6, 1, UNI_GC_MN },
08665 { 0x0DD8, 8, UNI_GC_MC },
08666 { 0x0DF2, 2, UNI_GC_MC },
08667 { 0x0DF4, 1, UNI_GC_PO },
08668 { 0x0E01, 48, UNI_GC_LO },
08669 { 0x0E31, 1, UNI_GC_MN },
08670 { 0x0E32, 2, UNI_GC_LO },
08671 { 0x0E34, 7, UNI_GC_MN },
08672 { 0x0E3F, 1, UNI_GC_SC },
08673 { 0x0E40, 6, UNI_GC_LO },
08674 { 0x0E46, 1, UNI_GC_LM },
08675 { 0x0E47, 8, UNI_GC_MN },
08676 { 0x0E4F, 1, UNI_GC_PO },
08677 { 0x0E50, 10, UNI_GC_ND },
08678 { 0x0E5A, 2, UNI_GC_PO },
08679 { 0x0E81, 2, UNI_GC_LO },
08680 { 0x0E84, 1, UNI_GC_LO },
08681 { 0x0E87, 2, UNI_GC_LO },
08682 { 0x0E8A, 1, UNI_GC_LO },
08683 { 0x0E8D, 1, UNI_GC_LO },
08684 { 0x0E94, 4, UNI_GC_LO },
08685 { 0x0E99, 7, UNI_GC_LO },
08686 { 0x0EA1, 3, UNI_GC_LO },
08687 { 0x0EA5, 1, UNI_GC_LO },
08688 { 0x0EA7, 1, UNI_GC_LO },
08689 { 0x0EAA, 2, UNI_GC_LO },
08690 { 0x0EAD, 4, UNI_GC_LO },
08691 { 0x0EB1, 1, UNI_GC_MN },
08692 { 0x0EB2, 2, UNI_GC_LO },
08693 { 0x0EB4, 6, UNI_GC_MN },
08694 { 0x0EBB, 2, UNI_GC_MN },
08695 { 0x0EBD, 1, UNI_GC_LO },
08696 { 0x0EC0, 5, UNI_GC_LO },
08697 { 0x0EC6, 1, UNI_GC_LM },
08698 { 0x0EC8, 6, UNI_GC_MN },
08699 { 0x0ED0, 10, UNI_GC_ND },
08700 { 0x0EDC, 2, UNI_GC_LO },
08701 { 0x0F00, 1, UNI_GC_LO },
08702 { 0x0F01, 3, UNI_GC_SO },
08703 { 0x0F04, 15, UNI_GC_PO },
08704 { 0x0F13, 5, UNI_GC_SO },
08705 { 0x0F18, 2, UNI_GC_MN },
08706 { 0x0F1A, 6, UNI_GC_SO },
08707 { 0x0F20, 10, UNI_GC_ND },
08708 { 0x0F2A, 10, UNI_GC_NO },
08709 { 0x0F34, 1, UNI_GC_SO },
08710 { 0x0F35, 1, UNI_GC_MN },
08711 { 0x0F36, 1, UNI_GC_SO },
08712 { 0x0F37, 1, UNI_GC_MN },
08713 { 0x0F38, 1, UNI_GC_SO },
08714 { 0x0F39, 1, UNI_GC_MN },
08715 { 0x0F3A, 1, UNI_GC_PS },
08716 { 0x0F3B, 1, UNI_GC_PE },
08717 { 0x0F3C, 1, UNI_GC_PS },
08718 { 0x0F3D, 1, UNI_GC_PE },
08719 { 0x0F3E, 2, UNI_GC_MC },
08720 { 0x0F40, 8, UNI_GC_LO },
08721 { 0x0F49, 34, UNI_GC_LO },
08722 { 0x0F71, 14, UNI_GC_MN },
08723 { 0x0F7F, 1, UNI_GC_MC },
08724 { 0x0F80, 5, UNI_GC_MN },
08725 { 0x0F85, 1, UNI_GC_PO },
08726 { 0x0F86, 2, UNI_GC_MN },
08727 { 0x0F88, 4, UNI_GC_LO },
08728 { 0x0F90, 8, UNI_GC_MN },
08729 { 0x0F99, 36, UNI_GC_MN },
08730 { 0x0FBE, 8, UNI_GC_SO },
08731 { 0x0FC6, 1, UNI_GC_MN },
08732 { 0x0FC7, 6, UNI_GC_SO },
08733 { 0x0FCF, 1, UNI_GC_SO },
08734 { 0x0FD0, 2, UNI_GC_PO },
08735 { 0x1000, 34, UNI_GC_LO },
08736 { 0x1023, 5, UNI_GC_LO },
08737 { 0x1029, 2, UNI_GC_LO },
08738 { 0x102C, 1, UNI_GC_MC },
08739 { 0x102D, 4, UNI_GC_MN },
08740 { 0x1031, 1, UNI_GC_MC },
08741 { 0x1032, 1, UNI_GC_MN },
08742 { 0x1036, 2, UNI_GC_MN },
08743 { 0x1038, 1, UNI_GC_MC },
08744 { 0x1039, 1, UNI_GC_MN },
08745 { 0x1040, 10, UNI_GC_ND },
08746 { 0x104A, 6, UNI_GC_PO },
08747 { 0x1050, 6, UNI_GC_LO },
08748 { 0x1056, 2, UNI_GC_MC },
08749 { 0x1058, 2, UNI_GC_MN },
08750 { 0x10A0, 38, UNI_GC_LU },
08751 { 0x10D0, 43, UNI_GC_LO },
08752 { 0x10FB, 1, UNI_GC_PO },
08753 { 0x10FC, 1, UNI_GC_LM },
08754 { 0x1100, 90, UNI_GC_LO },
08755 { 0x115F, 68, UNI_GC_LO },
08756 { 0x11A8, 82, UNI_GC_LO },
08757 { 0x1200, 73, UNI_GC_LO },
08758 { 0x124A, 4, UNI_GC_LO },
08759 { 0x1250, 7, UNI_GC_LO },
08760 { 0x1258, 1, UNI_GC_LO },
08761 { 0x125A, 4, UNI_GC_LO },
08762 { 0x1260, 41, UNI_GC_LO },
08763 { 0x128A, 4, UNI_GC_LO },
08764 { 0x1290, 33, UNI_GC_LO },
08765 { 0x12B2, 4, UNI_GC_LO },
08766 { 0x12B8, 7, UNI_GC_LO },
08767 { 0x12C0, 1, UNI_GC_LO },
08768 { 0x12C2, 4, UNI_GC_LO },
08769 { 0x12C8, 15, UNI_GC_LO },
08770 { 0x12D8, 57, UNI_GC_LO },
08771 { 0x1312, 4, UNI_GC_LO },
08772 { 0x1318, 67, UNI_GC_LO },
08773 { 0x135F, 1, UNI_GC_MN },
08774 { 0x1360, 1, UNI_GC_SO },
08775 { 0x1361, 8, UNI_GC_PO },
08776 { 0x1369, 20, UNI_GC_NO },
08777 { 0x1380, 16, UNI_GC_LO },
08778 { 0x1390, 10, UNI_GC_SO },
08779 { 0x13A0, 85, UNI_GC_LO },
08780 { 0x1401, 620, UNI_GC_LO },
08781 { 0x166D, 2, UNI_GC_PO },
08782 { 0x166F, 8, UNI_GC_LO },
08783 { 0x1680, 1, UNI_GC_ZS },
08784 { 0x1681, 26, UNI_GC_LO },
08785 { 0x169B, 1, UNI_GC_PS },
08786 { 0x169C, 1, UNI_GC_PE },
08787 { 0x16A0, 75, UNI_GC_LO },
08788 { 0x16EB, 3, UNI_GC_PO },
08789 { 0x16EE, 3, UNI_GC_NL },
08790 { 0x1700, 13, UNI_GC_LO },
08791 { 0x170E, 4, UNI_GC_LO },
08792 { 0x1712, 3, UNI_GC_MN },
08793 { 0x1720, 18, UNI_GC_LO },
08794 { 0x1732, 3, UNI_GC_MN },
08795 { 0x1735, 2, UNI_GC_PO },
08796 { 0x1740, 18, UNI_GC_LO },
08797 { 0x1752, 2, UNI_GC_MN },
08798 { 0x1760, 13, UNI_GC_LO },
08799 { 0x176E, 3, UNI_GC_LO },
08800 { 0x1772, 2, UNI_GC_MN },
08801 { 0x1780, 52, UNI_GC_LO },
08802 { 0x17B4, 2, UNI_GC_CF },
08803 { 0x17B6, 1, UNI_GC_MC },
08804 { 0x17B7, 7, UNI_GC_MN },
08805 { 0x17BE, 8, UNI_GC_MC },
08806 { 0x17C6, 1, UNI_GC_MN },
08807 { 0x17C7, 2, UNI_GC_MC },
08808 { 0x17C9, 11, UNI_GC_MN },
08809 { 0x17D4, 3, UNI_GC_PO },
08810 { 0x17D7, 1, UNI_GC_LM },
08811 { 0x17D8, 3, UNI_GC_PO },
08812 { 0x17DB, 1, UNI_GC_SC },
08813 { 0x17DC, 1, UNI_GC_LO },
08814 { 0x17DD, 1, UNI_GC_MN },
08815 { 0x17E0, 10, UNI_GC_ND },
08816 { 0x17F0, 10, UNI_GC_NO },
08817 { 0x1800, 6, UNI_GC_PO },
08818 { 0x1806, 1, UNI_GC_PD },
08819 { 0x1807, 4, UNI_GC_PO },
08820 { 0x180B, 3, UNI_GC_MN },
08821 { 0x180E, 1, UNI_GC_ZS },
08822 { 0x1810, 10, UNI_GC_ND },
08823 { 0x1820, 35, UNI_GC_LO },
08824 { 0x1843, 1, UNI_GC_LM },
08825 { 0x1844, 52, UNI_GC_LO },
08826 { 0x1880, 41, UNI_GC_LO },
08827 { 0x18A9, 1, UNI_GC_MN },
08828 { 0x1900, 29, UNI_GC_LO },
08829 { 0x1920, 3, UNI_GC_MN },
08830 { 0x1923, 4, UNI_GC_MC },
08831 { 0x1927, 2, UNI_GC_MN },
08832 { 0x1929, 3, UNI_GC_MC },
08833 { 0x1930, 2, UNI_GC_MC },
08834 { 0x1932, 1, UNI_GC_MN },
08835 { 0x1933, 6, UNI_GC_MC },
08836 { 0x1939, 3, UNI_GC_MN },
08837 { 0x1940, 1, UNI_GC_SO },
08838 { 0x1944, 2, UNI_GC_PO },
08839 { 0x1946, 10, UNI_GC_ND },
08840 { 0x1950, 30, UNI_GC_LO },
08841 { 0x1970, 5, UNI_GC_LO },
08842 { 0x1980, 42, UNI_GC_LO },
08843 { 0x19B0, 17, UNI_GC_MC },
08844 { 0x19C1, 7, UNI_GC_LO },
08845 { 0x19C8, 2, UNI_GC_MC },
08846 { 0x19D0, 10, UNI_GC_ND },
08847 { 0x19DE, 2, UNI_GC_PO },
08848 { 0x19E0, 32, UNI_GC_SO },
08849 { 0x1A00, 23, UNI_GC_LO },
08850 { 0x1A17, 2, UNI_GC_MN },
08851 { 0x1A19, 3, UNI_GC_MC },
08852 { 0x1A1E, 2, UNI_GC_PO },
08853 { 0x1D00, 44, UNI_GC_LL },
08854 { 0x1D2C, 54, UNI_GC_LM },
08855 { 0x1D62, 22, UNI_GC_LL },
08856 { 0x1D78, 1, UNI_GC_LM },
08857 { 0x1D79, 34, UNI_GC_LL },
08858 { 0x1D9B, 37, UNI_GC_LM },
08859 { 0x1DC0, 4, UNI_GC_MN },
08860 { 0x1E00, 1, UNI_GC_LU },
08861 { 0x1E01, 1, UNI_GC_LL },
08862 { 0x1E02, 1, UNI_GC_LU },
08863 { 0x1E03, 1, UNI_GC_LL },
08864 { 0x1E04, 1, UNI_GC_LU },
08865 { 0x1E05, 1, UNI_GC_LL },
08866 { 0x1E06, 1, UNI_GC_LU },
08867 { 0x1E07, 1, UNI_GC_LL },
08868 { 0x1E08, 1, UNI_GC_LU },
08869 { 0x1E09, 1, UNI_GC_LL },
08870 { 0x1E0A, 1, UNI_GC_LU },
08871 { 0x1E0B, 1, UNI_GC_LL },
08872 { 0x1E0C, 1, UNI_GC_LU },
08873 { 0x1E0D, 1, UNI_GC_LL },
08874 { 0x1E0E, 1, UNI_GC_LU },
08875 { 0x1E0F, 1, UNI_GC_LL },
08876 { 0x1E10, 1, UNI_GC_LU },
08877 { 0x1E11, 1, UNI_GC_LL },
08878 { 0x1E12, 1, UNI_GC_LU },
08879 { 0x1E13, 1, UNI_GC_LL },
08880 { 0x1E14, 1, UNI_GC_LU },
08881 { 0x1E15, 1, UNI_GC_LL },
08882 { 0x1E16, 1, UNI_GC_LU },
08883 { 0x1E17, 1, UNI_GC_LL },
08884 { 0x1E18, 1, UNI_GC_LU },
08885 { 0x1E19, 1, UNI_GC_LL },
08886 { 0x1E1A, 1, UNI_GC_LU },
08887 { 0x1E1B, 1, UNI_GC_LL },
08888 { 0x1E1C, 1, UNI_GC_LU },
08889 { 0x1E1D, 1, UNI_GC_LL },
08890 { 0x1E1E, 1, UNI_GC_LU },
08891 { 0x1E1F, 1, UNI_GC_LL },
08892 { 0x1E20, 1, UNI_GC_LU },
08893 { 0x1E21, 1, UNI_GC_LL },
08894 { 0x1E22, 1, UNI_GC_LU },
08895 { 0x1E23, 1, UNI_GC_LL },
08896 { 0x1E24, 1, UNI_GC_LU },
08897 { 0x1E25, 1, UNI_GC_LL },
08898 { 0x1E26, 1, UNI_GC_LU },
08899 { 0x1E27, 1, UNI_GC_LL },
08900 { 0x1E28, 1, UNI_GC_LU },
08901 { 0x1E29, 1, UNI_GC_LL },
08902 { 0x1E2A, 1, UNI_GC_LU },
08903 { 0x1E2B, 1, UNI_GC_LL },
08904 { 0x1E2C, 1, UNI_GC_LU },
08905 { 0x1E2D, 1, UNI_GC_LL },
08906 { 0x1E2E, 1, UNI_GC_LU },
08907 { 0x1E2F, 1, UNI_GC_LL },
08908 { 0x1E30, 1, UNI_GC_LU },
08909 { 0x1E31, 1, UNI_GC_LL },
08910 { 0x1E32, 1, UNI_GC_LU },
08911 { 0x1E33, 1, UNI_GC_LL },
08912 { 0x1E34, 1, UNI_GC_LU },
08913 { 0x1E35, 1, UNI_GC_LL },
08914 { 0x1E36, 1, UNI_GC_LU },
08915 { 0x1E37, 1, UNI_GC_LL },
08916 { 0x1E38, 1, UNI_GC_LU },
08917 { 0x1E39, 1, UNI_GC_LL },
08918 { 0x1E3A, 1, UNI_GC_LU },
08919 { 0x1E3B, 1, UNI_GC_LL },
08920 { 0x1E3C, 1, UNI_GC_LU },
08921 { 0x1E3D, 1, UNI_GC_LL },
08922 { 0x1E3E, 1, UNI_GC_LU },
08923 { 0x1E3F, 1, UNI_GC_LL },
08924 { 0x1E40, 1, UNI_GC_LU },
08925 { 0x1E41, 1, UNI_GC_LL },
08926 { 0x1E42, 1, UNI_GC_LU },
08927 { 0x1E43, 1, UNI_GC_LL },
08928 { 0x1E44, 1, UNI_GC_LU },
08929 { 0x1E45, 1, UNI_GC_LL },
08930 { 0x1E46, 1, UNI_GC_LU },
08931 { 0x1E47, 1, UNI_GC_LL },
08932 { 0x1E48, 1, UNI_GC_LU },
08933 { 0x1E49, 1, UNI_GC_LL },
08934 { 0x1E4A, 1, UNI_GC_LU },
08935 { 0x1E4B, 1, UNI_GC_LL },
08936 { 0x1E4C, 1, UNI_GC_LU },
08937 { 0x1E4D, 1, UNI_GC_LL },
08938 { 0x1E4E, 1, UNI_GC_LU },
08939 { 0x1E4F, 1, UNI_GC_LL },
08940 { 0x1E50, 1, UNI_GC_LU },
08941 { 0x1E51, 1, UNI_GC_LL },
08942 { 0x1E52, 1, UNI_GC_LU },
08943 { 0x1E53, 1, UNI_GC_LL },
08944 { 0x1E54, 1, UNI_GC_LU },
08945 { 0x1E55, 1, UNI_GC_LL },
08946 { 0x1E56, 1, UNI_GC_LU },
08947 { 0x1E57, 1, UNI_GC_LL },
08948 { 0x1E58, 1, UNI_GC_LU },
08949 { 0x1E59, 1, UNI_GC_LL },
08950 { 0x1E5A, 1, UNI_GC_LU },
08951 { 0x1E5B, 1, UNI_GC_LL },
08952 { 0x1E5C, 1, UNI_GC_LU },
08953 { 0x1E5D, 1, UNI_GC_LL },
08954 { 0x1E5E, 1, UNI_GC_LU },
08955 { 0x1E5F, 1, UNI_GC_LL },
08956 { 0x1E60, 1, UNI_GC_LU },
08957 { 0x1E61, 1, UNI_GC_LL },
08958 { 0x1E62, 1, UNI_GC_LU },
08959 { 0x1E63, 1, UNI_GC_LL },
08960 { 0x1E64, 1, UNI_GC_LU },
08961 { 0x1E65, 1, UNI_GC_LL },
08962 { 0x1E66, 1, UNI_GC_LU },
08963 { 0x1E67, 1, UNI_GC_LL },
08964 { 0x1E68, 1, UNI_GC_LU },
08965 { 0x1E69, 1, UNI_GC_LL },
08966 { 0x1E6A, 1, UNI_GC_LU },
08967 { 0x1E6B, 1, UNI_GC_LL },
08968 { 0x1E6C, 1, UNI_GC_LU },
08969 { 0x1E6D, 1, UNI_GC_LL },
08970 { 0x1E6E, 1, UNI_GC_LU },
08971 { 0x1E6F, 1, UNI_GC_LL },
08972 { 0x1E70, 1, UNI_GC_LU },
08973 { 0x1E71, 1, UNI_GC_LL },
08974 { 0x1E72, 1, UNI_GC_LU },
08975 { 0x1E73, 1, UNI_GC_LL },
08976 { 0x1E74, 1, UNI_GC_LU },
08977 { 0x1E75, 1, UNI_GC_LL },
08978 { 0x1E76, 1, UNI_GC_LU },
08979 { 0x1E77, 1, UNI_GC_LL },
08980 { 0x1E78, 1, UNI_GC_LU },
08981 { 0x1E79, 1, UNI_GC_LL },
08982 { 0x1E7A, 1, UNI_GC_LU },
08983 { 0x1E7B, 1, UNI_GC_LL },
08984 { 0x1E7C, 1, UNI_GC_LU },
08985 { 0x1E7D, 1, UNI_GC_LL },
08986 { 0x1E7E, 1, UNI_GC_LU },
08987 { 0x1E7F, 1, UNI_GC_LL },
08988 { 0x1E80, 1, UNI_GC_LU },
08989 { 0x1E81, 1, UNI_GC_LL },
08990 { 0x1E82, 1, UNI_GC_LU },
08991 { 0x1E83, 1, UNI_GC_LL },
08992 { 0x1E84, 1, UNI_GC_LU },
08993 { 0x1E85, 1, UNI_GC_LL },
08994 { 0x1E86, 1, UNI_GC_LU },
08995 { 0x1E87, 1, UNI_GC_LL },
08996 { 0x1E88, 1, UNI_GC_LU },
08997 { 0x1E89, 1, UNI_GC_LL },
08998 { 0x1E8A, 1, UNI_GC_LU },
08999 { 0x1E8B, 1, UNI_GC_LL },
09000 { 0x1E8C, 1, UNI_GC_LU },
09001 { 0x1E8D, 1, UNI_GC_LL },
09002 { 0x1E8E, 1, UNI_GC_LU },
09003 { 0x1E8F, 1, UNI_GC_LL },
09004 { 0x1E90, 1, UNI_GC_LU },
09005 { 0x1E91, 1, UNI_GC_LL },
09006 { 0x1E92, 1, UNI_GC_LU },
09007 { 0x1E93, 1, UNI_GC_LL },
09008 { 0x1E94, 1, UNI_GC_LU },
09009 { 0x1E95, 7, UNI_GC_LL },
09010 { 0x1EA0, 1, UNI_GC_LU },
09011 { 0x1EA1, 1, UNI_GC_LL },
09012 { 0x1EA2, 1, UNI_GC_LU },
09013 { 0x1EA3, 1, UNI_GC_LL },
09014 { 0x1EA4, 1, UNI_GC_LU },
09015 { 0x1EA5, 1, UNI_GC_LL },
09016 { 0x1EA6, 1, UNI_GC_LU },
09017 { 0x1EA7, 1, UNI_GC_LL },
09018 { 0x1EA8, 1, UNI_GC_LU },
09019 { 0x1EA9, 1, UNI_GC_LL },
09020 { 0x1EAA, 1, UNI_GC_LU },
09021 { 0x1EAB, 1, UNI_GC_LL },
09022 { 0x1EAC, 1, UNI_GC_LU },
09023 { 0x1EAD, 1, UNI_GC_LL },
09024 { 0x1EAE, 1, UNI_GC_LU },
09025 { 0x1EAF, 1, UNI_GC_LL },
09026 { 0x1EB0, 1, UNI_GC_LU },
09027 { 0x1EB1, 1, UNI_GC_LL },
09028 { 0x1EB2, 1, UNI_GC_LU },
09029 { 0x1EB3, 1, UNI_GC_LL },
09030 { 0x1EB4, 1, UNI_GC_LU },
09031 { 0x1EB5, 1, UNI_GC_LL },
09032 { 0x1EB6, 1, UNI_GC_LU },
09033 { 0x1EB7, 1, UNI_GC_LL },
09034 { 0x1EB8, 1, UNI_GC_LU },
09035 { 0x1EB9, 1, UNI_GC_LL },
09036 { 0x1EBA, 1, UNI_GC_LU },
09037 { 0x1EBB, 1, UNI_GC_LL },
09038 { 0x1EBC, 1, UNI_GC_LU },
09039 { 0x1EBD, 1, UNI_GC_LL },
09040 { 0x1EBE, 1, UNI_GC_LU },
09041 { 0x1EBF, 1, UNI_GC_LL },
09042 { 0x1EC0, 1, UNI_GC_LU },
09043 { 0x1EC1, 1, UNI_GC_LL },
09044 { 0x1EC2, 1, UNI_GC_LU },
09045 { 0x1EC3, 1, UNI_GC_LL },
09046 { 0x1EC4, 1, UNI_GC_LU },
09047 { 0x1EC5, 1, UNI_GC_LL },
09048 { 0x1EC6, 1, UNI_GC_LU },
09049 { 0x1EC7, 1, UNI_GC_LL },
09050 { 0x1EC8, 1, UNI_GC_LU },
09051 { 0x1EC9, 1, UNI_GC_LL },
09052 { 0x1ECA, 1, UNI_GC_LU },
09053 { 0x1ECB, 1, UNI_GC_LL },
09054 { 0x1ECC, 1, UNI_GC_LU },
09055 { 0x1ECD, 1, UNI_GC_LL },
09056 { 0x1ECE, 1, UNI_GC_LU },
09057 { 0x1ECF, 1, UNI_GC_LL },
09058 { 0x1ED0, 1, UNI_GC_LU },
09059 { 0x1ED1, 1, UNI_GC_LL },
09060 { 0x1ED2, 1, UNI_GC_LU },
09061 { 0x1ED3, 1, UNI_GC_LL },
09062 { 0x1ED4, 1, UNI_GC_LU },
09063 { 0x1ED5, 1, UNI_GC_LL },
09064 { 0x1ED6, 1, UNI_GC_LU },
09065 { 0x1ED7, 1, UNI_GC_LL },
09066 { 0x1ED8, 1, UNI_GC_LU },
09067 { 0x1ED9, 1, UNI_GC_LL },
09068 { 0x1EDA, 1, UNI_GC_LU },
09069 { 0x1EDB, 1, UNI_GC_LL },
09070 { 0x1EDC, 1, UNI_GC_LU },
09071 { 0x1EDD, 1, UNI_GC_LL },
09072 { 0x1EDE, 1, UNI_GC_LU },
09073 { 0x1EDF, 1, UNI_GC_LL },
09074 { 0x1EE0, 1, UNI_GC_LU },
09075 { 0x1EE1, 1, UNI_GC_LL },
09076 { 0x1EE2, 1, UNI_GC_LU },
09077 { 0x1EE3, 1, UNI_GC_LL },
09078 { 0x1EE4, 1, UNI_GC_LU },
09079 { 0x1EE5, 1, UNI_GC_LL },
09080 { 0x1EE6, 1, UNI_GC_LU },
09081 { 0x1EE7, 1, UNI_GC_LL },
09082 { 0x1EE8, 1, UNI_GC_LU },
09083 { 0x1EE9, 1, UNI_GC_LL },
09084 { 0x1EEA, 1, UNI_GC_LU },
09085 { 0x1EEB, 1, UNI_GC_LL },
09086 { 0x1EEC, 1, UNI_GC_LU },
09087 { 0x1EED, 1, UNI_GC_LL },
09088 { 0x1EEE, 1, UNI_GC_LU },
09089 { 0x1EEF, 1, UNI_GC_LL },
09090 { 0x1EF0, 1, UNI_GC_LU },
09091 { 0x1EF1, 1, UNI_GC_LL },
09092 { 0x1EF2, 1, UNI_GC_LU },
09093 { 0x1EF3, 1, UNI_GC_LL },
09094 { 0x1EF4, 1, UNI_GC_LU },
09095 { 0x1EF5, 1, UNI_GC_LL },
09096 { 0x1EF6, 1, UNI_GC_LU },
09097 { 0x1EF7, 1, UNI_GC_LL },
09098 { 0x1EF8, 1, UNI_GC_LU },
09099 { 0x1EF9, 1, UNI_GC_LL },
09100 { 0x1F00, 8, UNI_GC_LL },
09101 { 0x1F08, 8, UNI_GC_LU },
09102 { 0x1F10, 6, UNI_GC_LL },
09103 { 0x1F18, 6, UNI_GC_LU },
09104 { 0x1F20, 8, UNI_GC_LL },
09105 { 0x1F28, 8, UNI_GC_LU },
09106 { 0x1F30, 8, UNI_GC_LL },
09107 { 0x1F38, 8, UNI_GC_LU },
09108 { 0x1F40, 6, UNI_GC_LL },
09109 { 0x1F48, 6, UNI_GC_LU },
09110 { 0x1F50, 8, UNI_GC_LL },
09111 { 0x1F59, 1, UNI_GC_LU },
09112 { 0x1F5B, 1, UNI_GC_LU },
09113 { 0x1F5D, 1, UNI_GC_LU },
09114 { 0x1F5F, 1, UNI_GC_LU },
09115 { 0x1F60, 8, UNI_GC_LL },
09116 { 0x1F68, 8, UNI_GC_LU },
09117 { 0x1F70, 14, UNI_GC_LL },
09118 { 0x1F80, 8, UNI_GC_LL },
09119 { 0x1F88, 8, UNI_GC_LT },
09120 { 0x1F90, 8, UNI_GC_LL },
09121 { 0x1F98, 8, UNI_GC_LT },
09122 { 0x1FA0, 8, UNI_GC_LL },
09123 { 0x1FA8, 8, UNI_GC_LT },
09124 { 0x1FB0, 5, UNI_GC_LL },
09125 { 0x1FB6, 2, UNI_GC_LL },
09126 { 0x1FB8, 4, UNI_GC_LU },
09127 { 0x1FBC, 1, UNI_GC_LT },
09128 { 0x1FBD, 1, UNI_GC_SK },
09129 { 0x1FBE, 1, UNI_GC_LL },
09130 { 0x1FBF, 3, UNI_GC_SK },
09131 { 0x1FC2, 3, UNI_GC_LL },
09132 { 0x1FC6, 2, UNI_GC_LL },
09133 { 0x1FC8, 4, UNI_GC_LU },
09134 { 0x1FCC, 1, UNI_GC_LT },
09135 { 0x1FCD, 3, UNI_GC_SK },
09136 { 0x1FD0, 4, UNI_GC_LL },
09137 { 0x1FD6, 2, UNI_GC_LL },
09138 { 0x1FD8, 4, UNI_GC_LU },
09139 { 0x1FDD, 3, UNI_GC_SK },
09140 { 0x1FE0, 8, UNI_GC_LL },
09141 { 0x1FE8, 5, UNI_GC_LU },
09142 { 0x1FED, 3, UNI_GC_SK },
09143 { 0x1FF2, 3, UNI_GC_LL },
09144 { 0x1FF6, 2, UNI_GC_LL },
09145 { 0x1FF8, 4, UNI_GC_LU },
09146 { 0x1FFC, 1, UNI_GC_LT },
09147 { 0x1FFD, 2, UNI_GC_SK },
09148 { 0x2000, 11, UNI_GC_ZS },
09149 { 0x200B, 5, UNI_GC_CF },
09150 { 0x2010, 6, UNI_GC_PD },
09151 { 0x2016, 2, UNI_GC_PO },
09152 { 0x2018, 1, UNI_GC_PI },
09153 { 0x2019, 1, UNI_GC_PF },
09154 { 0x201A, 1, UNI_GC_PS },
09155 { 0x201B, 2, UNI_GC_PI },
09156 { 0x201D, 1, UNI_GC_PF },
09157 { 0x201E, 1, UNI_GC_PS },
09158 { 0x201F, 1, UNI_GC_PI },
09159 { 0x2020, 8, UNI_GC_PO },
09160 { 0x2028, 1, UNI_GC_ZL },
09161 { 0x2029, 1, UNI_GC_ZP },
09162 { 0x202A, 5, UNI_GC_CF },
09163 { 0x202F, 1, UNI_GC_ZS },
09164 { 0x2030, 9, UNI_GC_PO },
09165 { 0x2039, 1, UNI_GC_PI },
09166 { 0x203A, 1, UNI_GC_PF },
09167 { 0x203B, 4, UNI_GC_PO },
09168 { 0x203F, 2, UNI_GC_PC },
09169 { 0x2041, 3, UNI_GC_PO },
09170 { 0x2044, 1, UNI_GC_SM },
09171 { 0x2045, 1, UNI_GC_PS },
09172 { 0x2046, 1, UNI_GC_PE },
09173 { 0x2047, 11, UNI_GC_PO },
09174 { 0x2052, 1, UNI_GC_SM },
09175 { 0x2053, 1, UNI_GC_PO },
09176 { 0x2054, 1, UNI_GC_PC },
09177 { 0x2055, 10, UNI_GC_PO },
09178 { 0x205F, 1, UNI_GC_ZS },
09179 { 0x2060, 4, UNI_GC_CF },
09180 { 0x206A, 6, UNI_GC_CF },
09181 { 0x2070, 1, UNI_GC_NO },
09182 { 0x2071, 1, UNI_GC_LL },
09183 { 0x2074, 6, UNI_GC_NO },
09184 { 0x207A, 3, UNI_GC_SM },
09185 { 0x207D, 1, UNI_GC_PS },
09186 { 0x207E, 1, UNI_GC_PE },
09187 { 0x207F, 1, UNI_GC_LL },
09188 { 0x2080, 10, UNI_GC_NO },
09189 { 0x208A, 3, UNI_GC_SM },
09190 { 0x208D, 1, UNI_GC_PS },
09191 { 0x208E, 1, UNI_GC_PE },
09192 { 0x2090, 5, UNI_GC_LM },
09193 { 0x20A0, 22, UNI_GC_SC },
09194 { 0x20D0, 13, UNI_GC_MN },
09195 { 0x20DD, 4, UNI_GC_ME },
09196 { 0x20E1, 1, UNI_GC_MN },
09197 { 0x20E2, 3, UNI_GC_ME },
09198 { 0x20E5, 7, UNI_GC_MN },
09199 { 0x2100, 2, UNI_GC_SO },
09200 { 0x2102, 1, UNI_GC_LU },
09201 { 0x2103, 4, UNI_GC_SO },
09202 { 0x2107, 1, UNI_GC_LU },
09203 { 0x2108, 2, UNI_GC_SO },
09204 { 0x210A, 1, UNI_GC_LL },
09205 { 0x210B, 3, UNI_GC_LU },
09206 { 0x210E, 2, UNI_GC_LL },
09207 { 0x2110, 3, UNI_GC_LU },
09208 { 0x2113, 1, UNI_GC_LL },
09209 { 0x2114, 1, UNI_GC_SO },
09210 { 0x2115, 1, UNI_GC_LU },
09211 { 0x2116, 3, UNI_GC_SO },
09212 { 0x2119, 5, UNI_GC_LU },
09213 { 0x211E, 6, UNI_GC_SO },
09214 { 0x2124, 1, UNI_GC_LU },
09215 { 0x2125, 1, UNI_GC_SO },
09216 { 0x2126, 1, UNI_GC_LU },
09217 { 0x2127, 1, UNI_GC_SO },
09218 { 0x2128, 1, UNI_GC_LU },
09219 { 0x2129, 1, UNI_GC_SO },
09220 { 0x212A, 4, UNI_GC_LU },
09221 { 0x212E, 1, UNI_GC_SO },
09222 { 0x212F, 1, UNI_GC_LL },
09223 { 0x2130, 2, UNI_GC_LU },
09224 { 0x2132, 1, UNI_GC_SO },
09225 { 0x2133, 1, UNI_GC_LU },
09226 { 0x2134, 1, UNI_GC_LL },
09227 { 0x2135, 4, UNI_GC_LO },
09228 { 0x2139, 1, UNI_GC_LL },
09229 { 0x213A, 2, UNI_GC_SO },
09230 { 0x213C, 2, UNI_GC_LL },
09231 { 0x213E, 2, UNI_GC_LU },
09232 { 0x2140, 5, UNI_GC_SM },
09233 { 0x2145, 1, UNI_GC_LU },
09234 { 0x2146, 4, UNI_GC_LL },
09235 { 0x214A, 1, UNI_GC_SO },
09236 { 0x214B, 1, UNI_GC_SM },
09237 { 0x214C, 1, UNI_GC_SO },
09238 { 0x2153, 13, UNI_GC_NO },
09239 { 0x2160, 36, UNI_GC_NL },
09240 { 0x2190, 5, UNI_GC_SM },
09241 { 0x2195, 5, UNI_GC_SO },
09242 { 0x219A, 2, UNI_GC_SM },
09243 { 0x219C, 4, UNI_GC_SO },
09244 { 0x21A0, 1, UNI_GC_SM },
09245 { 0x21A1, 2, UNI_GC_SO },
09246 { 0x21A3, 1, UNI_GC_SM },
09247 { 0x21A4, 2, UNI_GC_SO },
09248 { 0x21A6, 1, UNI_GC_SM },
09249 { 0x21A7, 7, UNI_GC_SO },
09250 { 0x21AE, 1, UNI_GC_SM },
09251 { 0x21AF, 31, UNI_GC_SO },
09252 { 0x21CE, 2, UNI_GC_SM },
09253 { 0x21D0, 2, UNI_GC_SO },
09254 { 0x21D2, 1, UNI_GC_SM },
09255 { 0x21D3, 1, UNI_GC_SO },
09256 { 0x21D4, 1, UNI_GC_SM },
09257 { 0x21D5, 31, UNI_GC_SO },
09258 { 0x21F4, 268, UNI_GC_SM },
09259 { 0x2300, 8, UNI_GC_SO },
09260 { 0x2308, 4, UNI_GC_SM },
09261 { 0x230C, 20, UNI_GC_SO },
09262 { 0x2320, 2, UNI_GC_SM },
09263 { 0x2322, 7, UNI_GC_SO },
09264 { 0x2329, 1, UNI_GC_PS },
09265 { 0x232A, 1, UNI_GC_PE },
09266 { 0x232B, 81, UNI_GC_SO },
09267 { 0x237C, 1, UNI_GC_SM },
09268 { 0x237D, 30, UNI_GC_SO },
09269 { 0x239B, 25, UNI_GC_SM },
09270 { 0x23B4, 1, UNI_GC_PS },
09271 { 0x23B5, 1, UNI_GC_PE },
09272 { 0x23B6, 1, UNI_GC_PO },
09273 { 0x23B7, 37, UNI_GC_SO },
09274 { 0x2400, 39, UNI_GC_SO },
09275 { 0x2440, 11, UNI_GC_SO },
09276 { 0x2460, 60, UNI_GC_NO },
09277 { 0x249C, 78, UNI_GC_SO },
09278 { 0x24EA, 22, UNI_GC_NO },
09279 { 0x2500, 183, UNI_GC_SO },
09280 { 0x25B7, 1, UNI_GC_SM },
09281 { 0x25B8, 9, UNI_GC_SO },
09282 { 0x25C1, 1, UNI_GC_SM },
09283 { 0x25C2, 54, UNI_GC_SO },
09284 { 0x25F8, 8, UNI_GC_SM },
09285 { 0x2600, 111, UNI_GC_SO },
09286 { 0x266F, 1, UNI_GC_SM },
09287 { 0x2670, 45, UNI_GC_SO },
09288 { 0x26A0, 18, UNI_GC_SO },
09289 { 0x2701, 4, UNI_GC_SO },
09290 { 0x2706, 4, UNI_GC_SO },
09291 { 0x270C, 28, UNI_GC_SO },
09292 { 0x2729, 35, UNI_GC_SO },
09293 { 0x274D, 1, UNI_GC_SO },
09294 { 0x274F, 4, UNI_GC_SO },
09295 { 0x2756, 1, UNI_GC_SO },
09296 { 0x2758, 7, UNI_GC_SO },
09297 { 0x2761, 7, UNI_GC_SO },
09298 { 0x2768, 1, UNI_GC_PS },
09299 { 0x2769, 1, UNI_GC_PE },
09300 { 0x276A, 1, UNI_GC_PS },
09301 { 0x276B, 1, UNI_GC_PE },
09302 { 0x276C, 1, UNI_GC_PS },
09303 { 0x276D, 1, UNI_GC_PE },
09304 { 0x276E, 1, UNI_GC_PS },
09305 { 0x276F, 1, UNI_GC_PE },
09306 { 0x2770, 1, UNI_GC_PS },
09307 { 0x2771, 1, UNI_GC_PE },
09308 { 0x2772, 1, UNI_GC_PS },
09309 { 0x2773, 1, UNI_GC_PE },
09310 { 0x2774, 1, UNI_GC_PS },
09311 { 0x2775, 1, UNI_GC_PE },
09312 { 0x2776, 30, UNI_GC_NO },
09313 { 0x2794, 1, UNI_GC_SO },
09314 { 0x2798, 24, UNI_GC_SO },
09315 { 0x27B1, 14, UNI_GC_SO },
09316 { 0x27C0, 5, UNI_GC_SM },
09317 { 0x27C5, 1, UNI_GC_PS },
09318 { 0x27C6, 1, UNI_GC_PE },
09319 { 0x27D0, 22, UNI_GC_SM },
09320 { 0x27E6, 1, UNI_GC_PS },
09321 { 0x27E7, 1, UNI_GC_PE },
09322 { 0x27E8, 1, UNI_GC_PS },
09323 { 0x27E9, 1, UNI_GC_PE },
09324 { 0x27EA, 1, UNI_GC_PS },
09325 { 0x27EB, 1, UNI_GC_PE },
09326 { 0x27F0, 16, UNI_GC_SM },
09327 { 0x2800, 256, UNI_GC_SO },
09328 { 0x2900, 131, UNI_GC_SM },
09329 { 0x2983, 1, UNI_GC_PS },
09330 { 0x2984, 1, UNI_GC_PE },
09331 { 0x2985, 1, UNI_GC_PS },
09332 { 0x2986, 1, UNI_GC_PE },
09333 { 0x2987, 1, UNI_GC_PS },
09334 { 0x2988, 1, UNI_GC_PE },
09335 { 0x2989, 1, UNI_GC_PS },
09336 { 0x298A, 1, UNI_GC_PE },
09337 { 0x298B, 1, UNI_GC_PS },
09338 { 0x298C, 1, UNI_GC_PE },
09339 { 0x298D, 1, UNI_GC_PS },
09340 { 0x298E, 1, UNI_GC_PE },
09341 { 0x298F, 1, UNI_GC_PS },
09342 { 0x2990, 1, UNI_GC_PE },
09343 { 0x2991, 1, UNI_GC_PS },
09344 { 0x2992, 1, UNI_GC_PE },
09345 { 0x2993, 1, UNI_GC_PS },
09346 { 0x2994, 1, UNI_GC_PE },
09347 { 0x2995, 1, UNI_GC_PS },
09348 { 0x2996, 1, UNI_GC_PE },
09349 { 0x2997, 1, UNI_GC_PS },
09350 { 0x2998, 1, UNI_GC_PE },
09351 { 0x2999, 63, UNI_GC_SM },
09352 { 0x29D8, 1, UNI_GC_PS },
09353 { 0x29D9, 1, UNI_GC_PE },
09354 { 0x29DA, 1, UNI_GC_PS },
09355 { 0x29DB, 1, UNI_GC_PE },
09356 { 0x29DC, 32, UNI_GC_SM },
09357 { 0x29FC, 1, UNI_GC_PS },
09358 { 0x29FD, 1, UNI_GC_PE },
09359 { 0x29FE, 258, UNI_GC_SM },
09360 { 0x2B00, 20, UNI_GC_SO },
09361 { 0x2C00, 47, UNI_GC_LU },
09362 { 0x2C30, 47, UNI_GC_LL },
09363 { 0x2C80, 1, UNI_GC_LU },
09364 { 0x2C81, 1, UNI_GC_LL },
09365 { 0x2C82, 1, UNI_GC_LU },
09366 { 0x2C83, 1, UNI_GC_LL },
09367 { 0x2C84, 1, UNI_GC_LU },
09368 { 0x2C85, 1, UNI_GC_LL },
09369 { 0x2C86, 1, UNI_GC_LU },
09370 { 0x2C87, 1, UNI_GC_LL },
09371 { 0x2C88, 1, UNI_GC_LU },
09372 { 0x2C89, 1, UNI_GC_LL },
09373 { 0x2C8A, 1, UNI_GC_LU },
09374 { 0x2C8B, 1, UNI_GC_LL },
09375 { 0x2C8C, 1, UNI_GC_LU },
09376 { 0x2C8D, 1, UNI_GC_LL },
09377 { 0x2C8E, 1, UNI_GC_LU },
09378 { 0x2C8F, 1, UNI_GC_LL },
09379 { 0x2C90, 1, UNI_GC_LU },
09380 { 0x2C91, 1, UNI_GC_LL },
09381 { 0x2C92, 1, UNI_GC_LU },
09382 { 0x2C93, 1, UNI_GC_LL },
09383 { 0x2C94, 1, UNI_GC_LU },
09384 { 0x2C95, 1, UNI_GC_LL },
09385 { 0x2C96, 1, UNI_GC_LU },
09386 { 0x2C97, 1, UNI_GC_LL },
09387 { 0x2C98, 1, UNI_GC_LU },
09388 { 0x2C99, 1, UNI_GC_LL },
09389 { 0x2C9A, 1, UNI_GC_LU },
09390 { 0x2C9B, 1, UNI_GC_LL },
09391 { 0x2C9C, 1, UNI_GC_LU },
09392 { 0x2C9D, 1, UNI_GC_LL },
09393 { 0x2C9E, 1, UNI_GC_LU },
09394 { 0x2C9F, 1, UNI_GC_LL },
09395 { 0x2CA0, 1, UNI_GC_LU },
09396 { 0x2CA1, 1, UNI_GC_LL },
09397 { 0x2CA2, 1, UNI_GC_LU },
09398 { 0x2CA3, 1, UNI_GC_LL },
09399 { 0x2CA4, 1, UNI_GC_LU },
09400 { 0x2CA5, 1, UNI_GC_LL },
09401 { 0x2CA6, 1, UNI_GC_LU },
09402 { 0x2CA7, 1, UNI_GC_LL },
09403 { 0x2CA8, 1, UNI_GC_LU },
09404 { 0x2CA9, 1, UNI_GC_LL },
09405 { 0x2CAA, 1, UNI_GC_LU },
09406 { 0x2CAB, 1, UNI_GC_LL },
09407 { 0x2CAC, 1, UNI_GC_LU },
09408 { 0x2CAD, 1, UNI_GC_LL },
09409 { 0x2CAE, 1, UNI_GC_LU },
09410 { 0x2CAF, 1, UNI_GC_LL },
09411 { 0x2CB0, 1, UNI_GC_LU },
09412 { 0x2CB1, 1, UNI_GC_LL },
09413 { 0x2CB2, 1, UNI_GC_LU },
09414 { 0x2CB3, 1, UNI_GC_LL },
09415 { 0x2CB4, 1, UNI_GC_LU },
09416 { 0x2CB5, 1, UNI_GC_LL },
09417 { 0x2CB6, 1, UNI_GC_LU },
09418 { 0x2CB7, 1, UNI_GC_LL },
09419 { 0x2CB8, 1, UNI_GC_LU },
09420 { 0x2CB9, 1, UNI_GC_LL },
09421 { 0x2CBA, 1, UNI_GC_LU },
09422 { 0x2CBB, 1, UNI_GC_LL },
09423 { 0x2CBC, 1, UNI_GC_LU },
09424 { 0x2CBD, 1, UNI_GC_LL },
09425 { 0x2CBE, 1, UNI_GC_LU },
09426 { 0x2CBF, 1, UNI_GC_LL },
09427 { 0x2CC0, 1, UNI_GC_LU },
09428 { 0x2CC1, 1, UNI_GC_LL },
09429 { 0x2CC2, 1, UNI_GC_LU },
09430 { 0x2CC3, 1, UNI_GC_LL },
09431 { 0x2CC4, 1, UNI_GC_LU },
09432 { 0x2CC5, 1, UNI_GC_LL },
09433 { 0x2CC6, 1, UNI_GC_LU },
09434 { 0x2CC7, 1, UNI_GC_LL },
09435 { 0x2CC8, 1, UNI_GC_LU },
09436 { 0x2CC9, 1, UNI_GC_LL },
09437 { 0x2CCA, 1, UNI_GC_LU },
09438 { 0x2CCB, 1, UNI_GC_LL },
09439 { 0x2CCC, 1, UNI_GC_LU },
09440 { 0x2CCD, 1, UNI_GC_LL },
09441 { 0x2CCE, 1, UNI_GC_LU },
09442 { 0x2CCF, 1, UNI_GC_LL },
09443 { 0x2CD0, 1, UNI_GC_LU },
09444 { 0x2CD1, 1, UNI_GC_LL },
09445 { 0x2CD2, 1, UNI_GC_LU },
09446 { 0x2CD3, 1, UNI_GC_LL },
09447 { 0x2CD4, 1, UNI_GC_LU },
09448 { 0x2CD5, 1, UNI_GC_LL },
09449 { 0x2CD6, 1, UNI_GC_LU },
09450 { 0x2CD7, 1, UNI_GC_LL },
09451 { 0x2CD8, 1, UNI_GC_LU },
09452 { 0x2CD9, 1, UNI_GC_LL },
09453 { 0x2CDA, 1, UNI_GC_LU },
09454 { 0x2CDB, 1, UNI_GC_LL },
09455 { 0x2CDC, 1, UNI_GC_LU },
09456 { 0x2CDD, 1, UNI_GC_LL },
09457 { 0x2CDE, 1, UNI_GC_LU },
09458 { 0x2CDF, 1, UNI_GC_LL },
09459 { 0x2CE0, 1, UNI_GC_LU },
09460 { 0x2CE1, 1, UNI_GC_LL },
09461 { 0x2CE2, 1, UNI_GC_LU },
09462 { 0x2CE3, 2, UNI_GC_LL },
09463 { 0x2CE5, 6, UNI_GC_SO },
09464 { 0x2CF9, 4, UNI_GC_PO },
09465 { 0x2CFD, 1, UNI_GC_NO },
09466 { 0x2CFE, 2, UNI_GC_PO },
09467 { 0x2D00, 38, UNI_GC_LL },
09468 { 0x2D30, 54, UNI_GC_LO },
09469 { 0x2D6F, 1, UNI_GC_LM },
09470 { 0x2D80, 23, UNI_GC_LO },
09471 { 0x2DA0, 7, UNI_GC_LO },
09472 { 0x2DA8, 7, UNI_GC_LO },
09473 { 0x2DB0, 7, UNI_GC_LO },
09474 { 0x2DB8, 7, UNI_GC_LO },
09475 { 0x2DC0, 7, UNI_GC_LO },
09476 { 0x2DC8, 7, UNI_GC_LO },
09477 { 0x2DD0, 7, UNI_GC_LO },
09478 { 0x2DD8, 7, UNI_GC_LO },
09479 { 0x2E00, 2, UNI_GC_PO },
09480 { 0x2E02, 1, UNI_GC_PI },
09481 { 0x2E03, 1, UNI_GC_PF },
09482 { 0x2E04, 1, UNI_GC_PI },
09483 { 0x2E05, 1, UNI_GC_PF },
09484 { 0x2E06, 3, UNI_GC_PO },
09485 { 0x2E09, 1, UNI_GC_PI },
09486 { 0x2E0A, 1, UNI_GC_PF },
09487 { 0x2E0B, 1, UNI_GC_PO },
09488 { 0x2E0C, 1, UNI_GC_PI },
09489 { 0x2E0D, 1, UNI_GC_PF },
09490 { 0x2E0E, 9, UNI_GC_PO },
09491 { 0x2E17, 1, UNI_GC_PD },
09492 { 0x2E1C, 1, UNI_GC_PI },
09493 { 0x2E1D, 1, UNI_GC_PF },
09494 { 0x2E80, 26, UNI_GC_SO },
09495 { 0x2E9B, 89, UNI_GC_SO },
09496 { 0x2F00, 214, UNI_GC_SO },
09497 { 0x2FF0, 12, UNI_GC_SO },
09498 { 0x3000, 1, UNI_GC_ZS },
09499 { 0x3001, 3, UNI_GC_PO },
09500 { 0x3004, 1, UNI_GC_SO },
09501 { 0x3005, 1, UNI_GC_LM },
09502 { 0x3006, 1, UNI_GC_LO },
09503 { 0x3007, 1, UNI_GC_NL },
09504 { 0x3008, 1, UNI_GC_PS },
09505 { 0x3009, 1, UNI_GC_PE },
09506 { 0x300A, 1, UNI_GC_PS },
09507 { 0x300B, 1, UNI_GC_PE },
09508 { 0x300C, 1, UNI_GC_PS },
09509 { 0x300D, 1, UNI_GC_PE },
09510 { 0x300E, 1, UNI_GC_PS },
09511 { 0x300F, 1, UNI_GC_PE },
09512 { 0x3010, 1, UNI_GC_PS },
09513 { 0x3011, 1, UNI_GC_PE },
09514 { 0x3012, 2, UNI_GC_SO },
09515 { 0x3014, 1, UNI_GC_PS },
09516 { 0x3015, 1, UNI_GC_PE },
09517 { 0x3016, 1, UNI_GC_PS },
09518 { 0x3017, 1, UNI_GC_PE },
09519 { 0x3018, 1, UNI_GC_PS },
09520 { 0x3019, 1, UNI_GC_PE },
09521 { 0x301A, 1, UNI_GC_PS },
09522 { 0x301B, 1, UNI_GC_PE },
09523 { 0x301C, 1, UNI_GC_PD },
09524 { 0x301D, 1, UNI_GC_PS },
09525 { 0x301E, 2, UNI_GC_PE },
09526 { 0x3020, 1, UNI_GC_SO },
09527 { 0x3021, 9, UNI_GC_NL },
09528 { 0x302A, 6, UNI_GC_MN },
09529 { 0x3030, 1, UNI_GC_PD },
09530 { 0x3031, 5, UNI_GC_LM },
09531 { 0x3036, 2, UNI_GC_SO },
09532 { 0x3038, 3, UNI_GC_NL },
09533 { 0x303B, 1, UNI_GC_LM },
09534 { 0x303C, 1, UNI_GC_LO },
09535 { 0x303D, 1, UNI_GC_PO },
09536 { 0x303E, 2, UNI_GC_SO },
09537 { 0x3041, 86, UNI_GC_LO },
09538 { 0x3099, 2, UNI_GC_MN },
09539 { 0x309B, 2, UNI_GC_SK },
09540 { 0x309D, 2, UNI_GC_LM },
09541 { 0x309F, 1, UNI_GC_LO },
09542 { 0x30A0, 1, UNI_GC_PD },
09543 { 0x30A1, 90, UNI_GC_LO },
09544 { 0x30FB, 1, UNI_GC_PO },
09545 { 0x30FC, 3, UNI_GC_LM },
09546 { 0x30FF, 1, UNI_GC_LO },
09547 { 0x3105, 40, UNI_GC_LO },
09548 { 0x3131, 94, UNI_GC_LO },
09549 { 0x3190, 2, UNI_GC_SO },
09550 { 0x3192, 4, UNI_GC_NO },
09551 { 0x3196, 10, UNI_GC_SO },
09552 { 0x31A0, 24, UNI_GC_LO },
09553 { 0x31C0, 16, UNI_GC_SO },
09554 { 0x31F0, 16, UNI_GC_LO },
09555 { 0x3200, 31, UNI_GC_SO },
09556 { 0x3220, 10, UNI_GC_NO },
09557 { 0x322A, 26, UNI_GC_SO },
09558 { 0x3250, 1, UNI_GC_SO },
09559 { 0x3251, 15, UNI_GC_NO },
09560 { 0x3260, 32, UNI_GC_SO },
09561 { 0x3280, 10, UNI_GC_NO },
09562 { 0x328A, 39, UNI_GC_SO },
09563 { 0x32B1, 15, UNI_GC_NO },
09564 { 0x32C0, 63, UNI_GC_SO },
09565 { 0x3300, 256, UNI_GC_SO },
09566 { 0x3400, 1, UNI_GC_LO },
09567 { 0x4DB5, 1, UNI_GC_LO },
09568 { 0x4DC0, 64, UNI_GC_SO },
09569 { 0x4E00, 1, UNI_GC_LO },
09570 { 0x9FBB, 1, UNI_GC_LO },
09571 { 0xA000, 21, UNI_GC_LO },
09572 { 0xA015, 1, UNI_GC_LM },
09573 { 0xA016, 1143, UNI_GC_LO },
09574 { 0xA490, 55, UNI_GC_SO },
09575 { 0xA700, 23, UNI_GC_SK },
09576 { 0xA800, 2, UNI_GC_LO },
09577 { 0xA802, 1, UNI_GC_MC },
09578 { 0xA803, 3, UNI_GC_LO },
09579 { 0xA806, 1, UNI_GC_MN },
09580 { 0xA807, 4, UNI_GC_LO },
09581 { 0xA80B, 1, UNI_GC_MN },
09582 { 0xA80C, 23, UNI_GC_LO },
09583 { 0xA823, 2, UNI_GC_MC },
09584 { 0xA825, 2, UNI_GC_MN },
09585 { 0xA827, 1, UNI_GC_MC },
09586 { 0xA828, 4, UNI_GC_SO },
09587 { 0xAC00, 1, UNI_GC_LO },
09588 { 0xD7A3, 1, UNI_GC_LO },
09589 { 0xD800, 1, UNI_GC_CS },
09590 { 0xDB7F, 2, UNI_GC_CS },
09591 { 0xDBFF, 2, UNI_GC_CS },
09592 { 0xDFFF, 1, UNI_GC_CS },
09593 { 0xE000, 1, UNI_GC_CO },
09594 { 0xF8FF, 1, UNI_GC_CO },
09595 { 0xF900, 302, UNI_GC_LO },
09596 { 0xFA30, 59, UNI_GC_LO },
09597 { 0xFA70, 106, UNI_GC_LO },
09598 { 0xFB00, 7, UNI_GC_LL },
09599 { 0xFB13, 5, UNI_GC_LL },
09600 { 0xFB1D, 1, UNI_GC_LO },
09601 { 0xFB1E, 1, UNI_GC_MN },
09602 { 0xFB1F, 10, UNI_GC_LO },
09603 { 0xFB29, 1, UNI_GC_SM },
09604 { 0xFB2A, 13, UNI_GC_LO },
09605 { 0xFB38, 5, UNI_GC_LO },
09606 { 0xFB3E, 1, UNI_GC_LO },
09607 { 0xFB40, 2, UNI_GC_LO },
09608 { 0xFB43, 2, UNI_GC_LO },
09609 { 0xFB46, 108, UNI_GC_LO },
09610 { 0xFBD3, 363, UNI_GC_LO },
09611 { 0xFD3E, 1, UNI_GC_PS },
09612 { 0xFD3F, 1, UNI_GC_PE },
09613 { 0xFD50, 64, UNI_GC_LO },
09614 { 0xFD92, 54, UNI_GC_LO },
09615 { 0xFDF0, 12, UNI_GC_LO },
09616 { 0xFDFC, 1, UNI_GC_SC },
09617 { 0xFDFD, 1, UNI_GC_SO },
09618 { 0xFE00, 16, UNI_GC_MN },
09619 { 0xFE10, 7, UNI_GC_PO },
09620 { 0xFE17, 1, UNI_GC_PS },
09621 { 0xFE18, 1, UNI_GC_PE },
09622 { 0xFE19, 1, UNI_GC_PO },
09623 { 0xFE20, 4, UNI_GC_MN },
09624 { 0xFE30, 1, UNI_GC_PO },
09625 { 0xFE31, 2, UNI_GC_PD },
09626 { 0xFE33, 2, UNI_GC_PC },
09627 { 0xFE35, 1, UNI_GC_PS },
09628 { 0xFE36, 1, UNI_GC_PE },
09629 { 0xFE37, 1, UNI_GC_PS },
09630 { 0xFE38, 1, UNI_GC_PE },
09631 { 0xFE39, 1, UNI_GC_PS },
09632 { 0xFE3A, 1, UNI_GC_PE },
09633 { 0xFE3B, 1, UNI_GC_PS },
09634 { 0xFE3C, 1, UNI_GC_PE },
09635 { 0xFE3D, 1, UNI_GC_PS },
09636 { 0xFE3E, 1, UNI_GC_PE },
09637 { 0xFE3F, 1, UNI_GC_PS },
09638 { 0xFE40, 1, UNI_GC_PE },
09639 { 0xFE41, 1, UNI_GC_PS },
09640 { 0xFE42, 1, UNI_GC_PE },
09641 { 0xFE43, 1, UNI_GC_PS },
09642 { 0xFE44, 1, UNI_GC_PE },
09643 { 0xFE45, 2, UNI_GC_PO },
09644 { 0xFE47, 1, UNI_GC_PS },
09645 { 0xFE48, 1, UNI_GC_PE },
09646 { 0xFE49, 4, UNI_GC_PO },
09647 { 0xFE4D, 3, UNI_GC_PC },
09648 { 0xFE50, 3, UNI_GC_PO },
09649 { 0xFE54, 4, UNI_GC_PO },
09650 { 0xFE58, 1, UNI_GC_PD },
09651 { 0xFE59, 1, UNI_GC_PS },
09652 { 0xFE5A, 1, UNI_GC_PE },
09653 { 0xFE5B, 1, UNI_GC_PS },
09654 { 0xFE5C, 1, UNI_GC_PE },
09655 { 0xFE5D, 1, UNI_GC_PS },
09656 { 0xFE5E, 1, UNI_GC_PE },
09657 { 0xFE5F, 3, UNI_GC_PO },
09658 { 0xFE62, 1, UNI_GC_SM },
09659 { 0xFE63, 1, UNI_GC_PD },
09660 { 0xFE64, 3, UNI_GC_SM },
09661 { 0xFE68, 1, UNI_GC_PO },
09662 { 0xFE69, 1, UNI_GC_SC },
09663 { 0xFE6A, 2, UNI_GC_PO },
09664 { 0xFE70, 5, UNI_GC_LO },
09665 { 0xFE76, 135, UNI_GC_LO },
09666 { 0xFEFF, 1, UNI_GC_CF },
09667 { 0xFF01, 3, UNI_GC_PO },
09668 { 0xFF04, 1, UNI_GC_SC },
09669 { 0xFF05, 3, UNI_GC_PO },
09670 { 0xFF08, 1, UNI_GC_PS },
09671 { 0xFF09, 1, UNI_GC_PE },
09672 { 0xFF0A, 1, UNI_GC_PO },
09673 { 0xFF0B, 1, UNI_GC_SM },
09674 { 0xFF0C, 1, UNI_GC_PO },
09675 { 0xFF0D, 1, UNI_GC_PD },
09676 { 0xFF0E, 2, UNI_GC_PO },
09677 { 0xFF10, 10, UNI_GC_ND },
09678 { 0xFF1A, 2, UNI_GC_PO },
09679 { 0xFF1C, 3, UNI_GC_SM },
09680 { 0xFF1F, 2, UNI_GC_PO },
09681 { 0xFF21, 26, UNI_GC_LU },
09682 { 0xFF3B, 1, UNI_GC_PS },
09683 { 0xFF3C, 1, UNI_GC_PO },
09684 { 0xFF3D, 1, UNI_GC_PE },
09685 { 0xFF3E, 1, UNI_GC_SK },
09686 { 0xFF3F, 1, UNI_GC_PC },
09687 { 0xFF40, 1, UNI_GC_SK },
09688 { 0xFF41, 26, UNI_GC_LL },
09689 { 0xFF5B, 1, UNI_GC_PS },
09690 { 0xFF5C, 1, UNI_GC_SM },
09691 { 0xFF5D, 1, UNI_GC_PE },
09692 { 0xFF5E, 1, UNI_GC_SM },
09693 { 0xFF5F, 1, UNI_GC_PS },
09694 { 0xFF60, 1, UNI_GC_PE },
09695 { 0xFF61, 1, UNI_GC_PO },
09696 { 0xFF62, 1, UNI_GC_PS },
09697 { 0xFF63, 1, UNI_GC_PE },
09698 { 0xFF64, 2, UNI_GC_PO },
09699 { 0xFF66, 10, UNI_GC_LO },
09700 { 0xFF70, 1, UNI_GC_LM },
09701 { 0xFF71, 45, UNI_GC_LO },
09702 { 0xFF9E, 2, UNI_GC_LM },
09703 { 0xFFA0, 31, UNI_GC_LO },
09704 { 0xFFC2, 6, UNI_GC_LO },
09705 { 0xFFCA, 6, UNI_GC_LO },
09706 { 0xFFD2, 6, UNI_GC_LO },
09707 { 0xFFDA, 3, UNI_GC_LO },
09708 { 0xFFE0, 2, UNI_GC_SC },
09709 { 0xFFE2, 1, UNI_GC_SM },
09710 { 0xFFE3, 1, UNI_GC_SK },
09711 { 0xFFE4, 1, UNI_GC_SO },
09712 { 0xFFE5, 2, UNI_GC_SC },
09713 { 0xFFE8, 1, UNI_GC_SO },
09714 { 0xFFE9, 4, UNI_GC_SM },
09715 { 0xFFED, 2, UNI_GC_SO },
09716 { 0xFFF9, 3, UNI_GC_CF },
09717 { 0xFFFC, 2, UNI_GC_SO },
09718 { 0x10000, 12, UNI_GC_LO },
09719 { 0x1000D, 26, UNI_GC_LO },
09720 { 0x10028, 19, UNI_GC_LO },
09721 { 0x1003C, 2, UNI_GC_LO },
09722 { 0x1003F, 15, UNI_GC_LO },
09723 { 0x10050, 14, UNI_GC_LO },
09724 { 0x10080, 123, UNI_GC_LO },
09725 { 0x10100, 2, UNI_GC_PO },
09726 { 0x10102, 1, UNI_GC_SO },
09727 { 0x10107, 45, UNI_GC_NO },
09728 { 0x10137, 9, UNI_GC_SO },
09729 { 0x10140, 53, UNI_GC_NL },
09730 { 0x10175, 4, UNI_GC_NO },
09731 { 0x10179, 17, UNI_GC_SO },
09732 { 0x1018A, 1, UNI_GC_NO },
09733 { 0x10300, 31, UNI_GC_LO },
09734 { 0x10320, 4, UNI_GC_NO },
09735 { 0x10330, 26, UNI_GC_LO },
09736 { 0x1034A, 1, UNI_GC_NL },
09737 { 0x10380, 30, UNI_GC_LO },
09738 { 0x1039F, 1, UNI_GC_PO },
09739 { 0x103A0, 36, UNI_GC_LO },
09740 { 0x103C8, 8, UNI_GC_LO },
09741 { 0x103D0, 1, UNI_GC_SO },
09742 { 0x103D1, 5, UNI_GC_NL },
09743 { 0x10400, 40, UNI_GC_LU },
09744 { 0x10428, 40, UNI_GC_LL },
09745 { 0x10450, 78, UNI_GC_LO },
09746 { 0x104A0, 10, UNI_GC_ND },
09747 { 0x10800, 6, UNI_GC_LO },
09748 { 0x10808, 1, UNI_GC_LO },
09749 { 0x1080A, 44, UNI_GC_LO },
09750 { 0x10837, 2, UNI_GC_LO },
09751 { 0x1083C, 1, UNI_GC_LO },
09752 { 0x1083F, 1, UNI_GC_LO },
09753 { 0x10A00, 1, UNI_GC_LO },
09754 { 0x10A01, 3, UNI_GC_MN },
09755 { 0x10A05, 2, UNI_GC_MN },
09756 { 0x10A0C, 4, UNI_GC_MN },
09757 { 0x10A10, 4, UNI_GC_LO },
09758 { 0x10A15, 3, UNI_GC_LO },
09759 { 0x10A19, 27, UNI_GC_LO },
09760 { 0x10A38, 3, UNI_GC_MN },
09761 { 0x10A3F, 1, UNI_GC_MN },
09762 { 0x10A40, 8, UNI_GC_NO },
09763 { 0x10A50, 9, UNI_GC_PO },
09764 { 0x1D000, 246, UNI_GC_SO },
09765 { 0x1D100, 39, UNI_GC_SO },
09766 { 0x1D12A, 59, UNI_GC_SO },
09767 { 0x1D165, 2, UNI_GC_MC },
09768 { 0x1D167, 3, UNI_GC_MN },
09769 { 0x1D16A, 3, UNI_GC_SO },
09770 { 0x1D16D, 6, UNI_GC_MC },
09771 { 0x1D173, 8, UNI_GC_CF },
09772 { 0x1D17B, 8, UNI_GC_MN },
09773 { 0x1D183, 2, UNI_GC_SO },
09774 { 0x1D185, 7, UNI_GC_MN },
09775 { 0x1D18C, 30, UNI_GC_SO },
09776 { 0x1D1AA, 4, UNI_GC_MN },
09777 { 0x1D1AE, 48, UNI_GC_SO },
09778 { 0x1D200, 66, UNI_GC_SO },
09779 { 0x1D242, 3, UNI_GC_MN },
09780 { 0x1D245, 1, UNI_GC_SO },
09781 { 0x1D300, 87, UNI_GC_SO },
09782 { 0x1D400, 26, UNI_GC_LU },
09783 { 0x1D41A, 26, UNI_GC_LL },
09784 { 0x1D434, 26, UNI_GC_LU },
09785 { 0x1D44E, 7, UNI_GC_LL },
09786 { 0x1D456, 18, UNI_GC_LL },
09787 { 0x1D468, 26, UNI_GC_LU },
09788 { 0x1D482, 26, UNI_GC_LL },
09789 { 0x1D49C, 1, UNI_GC_LU },
09790 { 0x1D49E, 2, UNI_GC_LU },
09791 { 0x1D4A2, 1, UNI_GC_LU },
09792 { 0x1D4A5, 2, UNI_GC_LU },
09793 { 0x1D4A9, 4, UNI_GC_LU },
09794 { 0x1D4AE, 8, UNI_GC_LU },
09795 { 0x1D4B6, 4, UNI_GC_LL },
09796 { 0x1D4BB, 1, UNI_GC_LL },
09797 { 0x1D4BD, 7, UNI_GC_LL },
09798 { 0x1D4C5, 11, UNI_GC_LL },
09799 { 0x1D4D0, 26, UNI_GC_LU },
09800 { 0x1D4EA, 26, UNI_GC_LL },
09801 { 0x1D504, 2, UNI_GC_LU },
09802 { 0x1D507, 4, UNI_GC_LU },
09803 { 0x1D50D, 8, UNI_GC_LU },
09804 { 0x1D516, 7, UNI_GC_LU },
09805 { 0x1D51E, 26, UNI_GC_LL },
09806 { 0x1D538, 2, UNI_GC_LU },
09807 { 0x1D53B, 4, UNI_GC_LU },
09808 { 0x1D540, 5, UNI_GC_LU },
09809 { 0x1D546, 1, UNI_GC_LU },
09810 { 0x1D54A, 7, UNI_GC_LU },
09811 { 0x1D552, 26, UNI_GC_LL },
09812 { 0x1D56C, 26, UNI_GC_LU },
09813 { 0x1D586, 26, UNI_GC_LL },
09814 { 0x1D5A0, 26, UNI_GC_LU },
09815 { 0x1D5BA, 26, UNI_GC_LL },
09816 { 0x1D5D4, 26, UNI_GC_LU },
09817 { 0x1D5EE, 26, UNI_GC_LL },
09818 { 0x1D608, 26, UNI_GC_LU },
09819 { 0x1D622, 26, UNI_GC_LL },
09820 { 0x1D63C, 26, UNI_GC_LU },
09821 { 0x1D656, 26, UNI_GC_LL },
09822 { 0x1D670, 26, UNI_GC_LU },
09823 { 0x1D68A, 28, UNI_GC_LL },
09824 { 0x1D6A8, 25, UNI_GC_LU },
09825 { 0x1D6C1, 1, UNI_GC_SM },
09826 { 0x1D6C2, 25, UNI_GC_LL },
09827 { 0x1D6DB, 1, UNI_GC_SM },
09828 { 0x1D6DC, 6, UNI_GC_LL },
09829 { 0x1D6E2, 25, UNI_GC_LU },
09830 { 0x1D6FB, 1, UNI_GC_SM },
09831 { 0x1D6FC, 25, UNI_GC_LL },
09832 { 0x1D715, 1, UNI_GC_SM },
09833 { 0x1D716, 6, UNI_GC_LL },
09834 { 0x1D71C, 25, UNI_GC_LU },
09835 { 0x1D735, 1, UNI_GC_SM },
09836 { 0x1D736, 25, UNI_GC_LL },
09837 { 0x1D74F, 1, UNI_GC_SM },
09838 { 0x1D750, 6, UNI_GC_LL },
09839 { 0x1D756, 25, UNI_GC_LU },
09840 { 0x1D76F, 1, UNI_GC_SM },
09841 { 0x1D770, 25, UNI_GC_LL },
09842 { 0x1D789, 1, UNI_GC_SM },
09843 { 0x1D78A, 6, UNI_GC_LL },
09844 { 0x1D790, 25, UNI_GC_LU },
09845 { 0x1D7A9, 1, UNI_GC_SM },
09846 { 0x1D7AA, 25, UNI_GC_LL },
09847 { 0x1D7C3, 1, UNI_GC_SM },
09848 { 0x1D7C4, 6, UNI_GC_LL },
09849 { 0x1D7CE, 50, UNI_GC_ND },
09850 { 0x20000, 1, UNI_GC_LO },
09851 { 0x2A6D6, 1, UNI_GC_LO },
09852 { 0x2F800, 542, UNI_GC_LO },
09853 { 0xE0001, 1, UNI_GC_CF },
09854 { 0xE0020, 96, UNI_GC_CF },
09855 { 0xE0100, 240, UNI_GC_MN },
09856 { 0xF0000, 1, UNI_GC_CO },
09857 { 0xFFFFD, 1, UNI_GC_CO },
09858 { 0x100000, 1, UNI_GC_CO },
09859 { 0x10FFFD, 1, UNI_GC_CO },
09860 };
09861
09862
09863
09864
09865
09866
09867
09868
09869
09870
09871
09872
09873
09874
09875
09876 static const struct {
09877 guint32 start;
09878 guint32 end;
09879 } utf32_block_id_lut[] = {
09880 { 0x0000, 0x007F },
09881 { 0x0080, 0x00FF },
09882 { 0x0100, 0x017F },
09883 { 0x0180, 0x024F },
09884 { 0x0250, 0x02AF },
09885 { 0x02B0, 0x02FF },
09886 { 0x0300, 0x036F },
09887 { 0x0370, 0x03FF },
09888 { 0x0400, 0x04FF },
09889 { 0x0500, 0x052F },
09890 { 0x0530, 0x058F },
09891 { 0x0590, 0x05FF },
09892 { 0x0600, 0x06FF },
09893 { 0x0700, 0x074F },
09894 { 0x0750, 0x077F },
09895 { 0x0780, 0x07BF },
09896 { 0x0900, 0x097F },
09897 { 0x0980, 0x09FF },
09898 { 0x0A00, 0x0A7F },
09899 { 0x0A80, 0x0AFF },
09900 { 0x0B00, 0x0B7F },
09901 { 0x0B80, 0x0BFF },
09902 { 0x0C00, 0x0C7F },
09903 { 0x0C80, 0x0CFF },
09904 { 0x0D00, 0x0D7F },
09905 { 0x0D80, 0x0DFF },
09906 { 0x0E00, 0x0E7F },
09907 { 0x0E80, 0x0EFF },
09908 { 0x0F00, 0x0FFF },
09909 { 0x1000, 0x109F },
09910 { 0x10A0, 0x10FF },
09911 { 0x1100, 0x11FF },
09912 { 0x1200, 0x137F },
09913 { 0x1380, 0x139F },
09914 { 0x13A0, 0x13FF },
09915 { 0x1400, 0x167F },
09916 { 0x1680, 0x169F },
09917 { 0x16A0, 0x16FF },
09918 { 0x1700, 0x171F },
09919 { 0x1720, 0x173F },
09920 { 0x1740, 0x175F },
09921 { 0x1760, 0x177F },
09922 { 0x1780, 0x17FF },
09923 { 0x1800, 0x18AF },
09924 { 0x1900, 0x194F },
09925 { 0x1950, 0x197F },
09926 { 0x1980, 0x19DF },
09927 { 0x19E0, 0x19FF },
09928 { 0x1A00, 0x1A1F },
09929 { 0x1D00, 0x1D7F },
09930 { 0x1D80, 0x1DBF },
09931 { 0x1DC0, 0x1DFF },
09932 { 0x1E00, 0x1EFF },
09933 { 0x1F00, 0x1FFF },
09934 { 0x2000, 0x206F },
09935 { 0x2070, 0x209F },
09936 { 0x20A0, 0x20CF },
09937 { 0x20D0, 0x20FF },
09938 { 0x2100, 0x214F },
09939 { 0x2150, 0x218F },
09940 { 0x2190, 0x21FF },
09941 { 0x2200, 0x22FF },
09942 { 0x2300, 0x23FF },
09943 { 0x2400, 0x243F },
09944 { 0x2440, 0x245F },
09945 { 0x2460, 0x24FF },
09946 { 0x2500, 0x257F },
09947 { 0x2580, 0x259F },
09948 { 0x25A0, 0x25FF },
09949 { 0x2600, 0x26FF },
09950 { 0x2700, 0x27BF },
09951 { 0x27C0, 0x27EF },
09952 { 0x27F0, 0x27FF },
09953 { 0x2800, 0x28FF },
09954 { 0x2900, 0x297F },
09955 { 0x2980, 0x29FF },
09956 { 0x2A00, 0x2AFF },
09957 { 0x2B00, 0x2BFF },
09958 { 0x2C00, 0x2C5F },
09959 { 0x2C80, 0x2CFF },
09960 { 0x2D00, 0x2D2F },
09961 { 0x2D30, 0x2D7F },
09962 { 0x2D80, 0x2DDF },
09963 { 0x2E00, 0x2E7F },
09964 { 0x2E80, 0x2EFF },
09965 { 0x2F00, 0x2FDF },
09966 { 0x2FF0, 0x2FFF },
09967 { 0x3000, 0x303F },
09968 { 0x3040, 0x309F },
09969 { 0x30A0, 0x30FF },
09970 { 0x3100, 0x312F },
09971 { 0x3130, 0x318F },
09972 { 0x3190, 0x319F },
09973 { 0x31A0, 0x31BF },
09974 { 0x31C0, 0x31EF },
09975 { 0x31F0, 0x31FF },
09976 { 0x3200, 0x32FF },
09977 { 0x3300, 0x33FF },
09978 { 0x3400, 0x4DBF },
09979 { 0x4DC0, 0x4DFF },
09980 { 0x4E00, 0x9FFF },
09981 { 0xA000, 0xA48F },
09982 { 0xA490, 0xA4CF },
09983 { 0xA700, 0xA71F },
09984 { 0xA800, 0xA82F },
09985 { 0xAC00, 0xD7AF },
09986 { 0xD800, 0xDB7F },
09987 { 0xDB80, 0xDBFF },
09988 { 0xDC00, 0xDFFF },
09989 { 0xE000, 0xF8FF },
09990 { 0xF900, 0xFAFF },
09991 { 0xFB00, 0xFB4F },
09992 { 0xFB50, 0xFDFF },
09993 { 0xFE00, 0xFE0F },
09994 { 0xFE10, 0xFE1F },
09995 { 0xFE20, 0xFE2F },
09996 { 0xFE30, 0xFE4F },
09997 { 0xFE50, 0xFE6F },
09998 { 0xFE70, 0xFEFF },
09999 { 0xFF00, 0xFFEF },
10000 { 0xFFF0, 0xFFFF },
10001 { 0x10000, 0x1007F },
10002 { 0x10080, 0x100FF },
10003 { 0x10100, 0x1013F },
10004 { 0x10140, 0x1018F },
10005 { 0x10300, 0x1032F },
10006 { 0x10330, 0x1034F },
10007 { 0x10380, 0x1039F },
10008 { 0x103A0, 0x103DF },
10009 { 0x10400, 0x1044F },
10010 { 0x10450, 0x1047F },
10011 { 0x10480, 0x104AF },
10012 { 0x10800, 0x1083F },
10013 { 0x10A00, 0x10A5F },
10014 { 0x1D000, 0x1D0FF },
10015 { 0x1D100, 0x1D1FF },
10016 { 0x1D200, 0x1D24F },
10017 { 0x1D300, 0x1D35F },
10018 { 0x1D400, 0x1D7FF },
10019 { 0x20000, 0x2A6DF },
10020 { 0x2F800, 0x2FA1F },
10021 { 0xE0000, 0xE007F },
10022 { 0xE0100, 0xE01EF },
10023 { 0xF0000, 0xFFFFF },
10024 { 0x100000, 0x10FFFF },
10025 };
10026
10043 #if defined(TEST_NORMALIZATION_TEST_TXT)
10044 static const struct {
10045 guint32 c[5][20];
10046 } normalization_test_txt[] = {
10047 #include "NormalizationTest.inc"
10048 };
10049 #endif
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087 static const struct {
10088 guint32 uc;
10089 guint16 len;
10090 } utf32_normalization_specials[] = {
10091 { 0x00A0, 1 },
10092 { 0x00A8, 1 },
10093 { 0x00AA, 1 },
10094 { 0x00AF, 1 },
10095 { 0x00B2, 4 },
10096 { 0x00B8, 3 },
10097 { 0x00BC, 3 },
10098 { 0x00C0, 6 },
10099 { 0x00C7, 9 },
10100 { 0x00D1, 6 },
10101 { 0x00D9, 5 },
10102 { 0x00E0, 6 },
10103 { 0x00E7, 9 },
10104 { 0x00F1, 6 },
10105 { 0x00F9, 5 },
10106 { 0x00FF, 17 },
10107 { 0x0112, 20 },
10108 { 0x0128, 9 },
10109 { 0x0132, 6 },
10110 { 0x0139, 8 },
10111 { 0x0143, 7 },
10112 { 0x014C, 6 },
10113 { 0x0154, 18 },
10114 { 0x0168, 24 },
10115 { 0x01A0, 2 },
10116 { 0x01AF, 2 },
10117 { 0x01C4, 25 },
10118 { 0x01DE, 6 },
10119 { 0x01E6, 16 },
10120 { 0x01F8, 36 },
10121 { 0x021E, 2 },
10122 { 0x0226, 14 },
10123 { 0x02B0, 9 },
10124 { 0x02D8, 6 },
10125 { 0x02E0, 5 },
10126 { 0x0340, 2 },
10127 { 0x0343, 2 },
10128 { 0x0374, 1 },
10129 { 0x037A, 1 },
10130 { 0x037E, 1 },
10131 { 0x0384, 7 },
10132 { 0x038C, 1 },
10133 { 0x038E, 3 },
10134 { 0x03AA, 7 },
10135 { 0x03CA, 5 },
10136 { 0x03D0, 7 },
10137 { 0x03F0, 3 },
10138 { 0x03F4, 2 },
10139 { 0x03F9, 1 },
10140 { 0x0400, 2 },
10141 { 0x0403, 1 },
10142 { 0x0407, 1 },
10143 { 0x040C, 3 },
10144 { 0x0419, 1 },
10145 { 0x0439, 1 },
10146 { 0x0450, 2 },
10147 { 0x0453, 1 },
10148 { 0x0457, 1 },
10149 { 0x045C, 3 },
10150 { 0x0476, 2 },
10151 { 0x04C1, 2 },
10152 { 0x04D0, 4 },
10153 { 0x04D6, 2 },
10154 { 0x04DA, 6 },
10155 { 0x04E2, 6 },
10156 { 0x04EA, 12 },
10157 { 0x04F8, 2 },
10158 { 0x0587, 1 },
10159 { 0x0622, 5 },
10160 { 0x0675, 4 },
10161 { 0x06C0, 1 },
10162 { 0x06C2, 1 },
10163 { 0x06D3, 1 },
10164 { 0x0929, 1 },
10165 { 0x0931, 1 },
10166 { 0x0934, 1 },
10167 { 0x0958, 8 },
10168 { 0x09CB, 2 },
10169 { 0x09DC, 2 },
10170 { 0x09DF, 1 },
10171 { 0x0A33, 1 },
10172 { 0x0A36, 1 },
10173 { 0x0A59, 3 },
10174 { 0x0A5E, 1 },
10175 { 0x0B48, 1 },
10176 { 0x0B4B, 2 },
10177 { 0x0B5C, 2 },
10178 { 0x0B94, 1 },
10179 { 0x0BCA, 3 },
10180 { 0x0C48, 1 },
10181 { 0x0CC0, 1 },
10182 { 0x0CC7, 2 },
10183 { 0x0CCA, 2 },
10184 { 0x0D4A, 3 },
10185 { 0x0DDA, 1 },
10186 { 0x0DDC, 3 },
10187 { 0x0E33, 1 },
10188 { 0x0EB3, 1 },
10189 { 0x0EDC, 2 },
10190 { 0x0F0C, 1 },
10191 { 0x0F43, 1 },
10192 { 0x0F4D, 1 },
10193 { 0x0F52, 1 },
10194 { 0x0F57, 1 },
10195 { 0x0F5C, 1 },
10196 { 0x0F69, 1 },
10197 { 0x0F73, 1 },
10198 { 0x0F75, 5 },
10199 { 0x0F81, 1 },
10200 { 0x0F93, 1 },
10201 { 0x0F9D, 1 },
10202 { 0x0FA2, 1 },
10203 { 0x0FA7, 1 },
10204 { 0x0FAC, 1 },
10205 { 0x0FB9, 1 },
10206 { 0x1026, 1 },
10207 { 0x10FC, 1 },
10208 { 0x1D2C, 3 },
10209 { 0x1D30, 11 },
10210 { 0x1D3C, 18 },
10211 { 0x1D4F, 28 },
10212 { 0x1D78, 1 },
10213 { 0x1D9B, 37 },
10214 { 0x1E00, 156 },
10215 { 0x1EA0, 90 },
10216 { 0x1F00, 22 },
10217 { 0x1F18, 6 },
10218 { 0x1F20, 38 },
10219 { 0x1F48, 6 },
10220 { 0x1F50, 8 },
10221 { 0x1F59, 1 },
10222 { 0x1F5B, 1 },
10223 { 0x1F5D, 1 },
10224 { 0x1F5F, 31 },
10225 { 0x1F80, 53 },
10226 { 0x1FB6, 15 },
10227 { 0x1FC6, 14 },
10228 { 0x1FD6, 6 },
10229 { 0x1FDD, 19 },
10230 { 0x1FF2, 3 },
10231 { 0x1FF6, 9 },
10232 { 0x2000, 11 },
10233 { 0x2011, 1 },
10234 { 0x2017, 1 },
10235 { 0x2024, 3 },
10236 { 0x202F, 1 },
10237 { 0x2033, 2 },
10238 { 0x2036, 2 },
10239 { 0x203C, 1 },
10240 { 0x203E, 1 },
10241 { 0x2047, 3 },
10242 { 0x2057, 1 },
10243 { 0x205F, 1 },
10244 { 0x2070, 2 },
10245 { 0x2074, 27 },
10246 { 0x2090, 5 },
10247 { 0x20A8, 1 },
10248 { 0x2100, 4 },
10249 { 0x2105, 3 },
10250 { 0x2109, 11 },
10251 { 0x2115, 2 },
10252 { 0x2119, 5 },
10253 { 0x2120, 3 },
10254 { 0x2124, 1 },
10255 { 0x2126, 1 },
10256 { 0x2128, 1 },
10257 { 0x212A, 4 },
10258 { 0x212F, 3 },
10259 { 0x2133, 7 },
10260 { 0x213B, 6 },
10261 { 0x2145, 5 },
10262 { 0x2153, 45 },
10263 { 0x219A, 2 },
10264 { 0x21AE, 1 },
10265 { 0x21CD, 3 },
10266 { 0x2204, 1 },
10267 { 0x2209, 1 },
10268 { 0x220C, 1 },
10269 { 0x2224, 1 },
10270 { 0x2226, 1 },
10271 { 0x222C, 2 },
10272 { 0x222F, 2 },
10273 { 0x2241, 1 },
10274 { 0x2244, 1 },
10275 { 0x2247, 1 },
10276 { 0x2249, 1 },
10277 { 0x2260, 1 },
10278 { 0x2262, 1 },
10279 { 0x226D, 5 },
10280 { 0x2274, 2 },
10281 { 0x2278, 2 },
10282 { 0x2280, 2 },
10283 { 0x2284, 2 },
10284 { 0x2288, 2 },
10285 { 0x22AC, 4 },
10286 { 0x22E0, 4 },
10287 { 0x22EA, 4 },
10288 { 0x2329, 2 },
10289 { 0x2460, 139 },
10290 { 0x2A0C, 1 },
10291 { 0x2A74, 3 },
10292 { 0x2ADC, 1 },
10293 { 0x2D6F, 1 },
10294 { 0x2E9F, 1 },
10295 { 0x2EF3, 1 },
10296 { 0x2F00, 214 },
10297 { 0x3000, 1 },
10298 { 0x3036, 1 },
10299 { 0x3038, 3 },
10300 { 0x304C, 1 },
10301 { 0x304E, 1 },
10302 { 0x3050, 1 },
10303 { 0x3052, 1 },
10304 { 0x3054, 1 },
10305 { 0x3056, 1 },
10306 { 0x3058, 1 },
10307 { 0x305A, 1 },
10308 { 0x305C, 1 },
10309 { 0x305E, 1 },
10310 { 0x3060, 1 },
10311 { 0x3062, 1 },
10312 { 0x3065, 1 },
10313 { 0x3067, 1 },
10314 { 0x3069, 1 },
10315 { 0x3070, 2 },
10316 { 0x3073, 2 },
10317 { 0x3076, 2 },
10318 { 0x3079, 2 },
10319 { 0x307C, 2 },
10320 { 0x3094, 1 },
10321 { 0x309B, 2 },
10322 { 0x309E, 2 },
10323 { 0x30AC, 1 },
10324 { 0x30AE, 1 },
10325 { 0x30B0, 1 },
10326 { 0x30B2, 1 },
10327 { 0x30B4, 1 },
10328 { 0x30B6, 1 },
10329 { 0x30B8, 1 },
10330 { 0x30BA, 1 },
10331 { 0x30BC, 1 },
10332 { 0x30BE, 1 },
10333 { 0x30C0, 1 },
10334 { 0x30C2, 1 },
10335 { 0x30C5, 1 },
10336 { 0x30C7, 1 },
10337 { 0x30C9, 1 },
10338 { 0x30D0, 2 },
10339 { 0x30D3, 2 },
10340 { 0x30D6, 2 },
10341 { 0x30D9, 2 },
10342 { 0x30DC, 2 },
10343 { 0x30F4, 1 },
10344 { 0x30F7, 4 },
10345 { 0x30FE, 2 },
10346 { 0x3131, 94 },
10347 { 0x3192, 14 },
10348 { 0x3200, 31 },
10349 { 0x3220, 36 },
10350 { 0x3250, 47 },
10351 { 0x3280, 127 },
10352 { 0x3300, 256 },
10353 { 0xAC00, 11172 },
10354 { 0xF900, 270 },
10355 { 0xFA10, 1 },
10356 { 0xFA12, 1 },
10357 { 0xFA15, 10 },
10358 { 0xFA20, 1 },
10359 { 0xFA22, 1 },
10360 { 0xFA25, 2 },
10361 { 0xFA2A, 4 },
10362 { 0xFA30, 59 },
10363 { 0xFA70, 106 },
10364 { 0xFB00, 7 },
10365 { 0xFB13, 5 },
10366 { 0xFB1D, 1 },
10367 { 0xFB1F, 24 },
10368 { 0xFB38, 5 },
10369 { 0xFB3E, 1 },
10370 { 0xFB40, 2 },
10371 { 0xFB43, 2 },
10372 { 0xFB46, 108 },
10373 { 0xFBD3, 363 },
10374 { 0xFD50, 64 },
10375 { 0xFD92, 54 },
10376 { 0xFDF0, 13 },
10377 { 0xFE10, 10 },
10378 { 0xFE30, 21 },
10379 { 0xFE47, 12 },
10380 { 0xFE54, 19 },
10381 { 0xFE68, 4 },
10382 { 0xFE70, 3 },
10383 { 0xFE74, 1 },
10384 { 0xFE76, 135 },
10385 { 0xFF01, 190 },
10386 { 0xFFC2, 6 },
10387 { 0xFFCA, 6 },
10388 { 0xFFD2, 6 },
10389 { 0xFFDA, 3 },
10390 { 0xFFE0, 7 },
10391 { 0xFFE8, 7 },
10392 { 0x1D15E, 7 },
10393 { 0x1D1BB, 6 },
10394 { 0x1D400, 85 },
10395 { 0x1D456, 71 },
10396 { 0x1D49E, 2 },
10397 { 0x1D4A2, 1 },
10398 { 0x1D4A5, 2 },
10399 { 0x1D4A9, 4 },
10400 { 0x1D4AE, 12 },
10401 { 0x1D4BB, 1 },
10402 { 0x1D4BD, 7 },
10403 { 0x1D4C5, 65 },
10404 { 0x1D507, 4 },
10405 { 0x1D50D, 8 },
10406 { 0x1D516, 7 },
10407 { 0x1D51E, 28 },
10408 { 0x1D53B, 4 },
10409 { 0x1D540, 5 },
10410 { 0x1D546, 1 },
10411 { 0x1D54A, 7 },
10412 { 0x1D552, 340 },
10413 { 0x1D6A8, 290 },
10414 { 0x1D7CE, 50 },
10415 { 0x2F800, 542 },
10416 };
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448 static const struct {
10449 guint16 uc;
10450 const char s[4];
10451 } jap_tab[] = {
10452 { 0x3041, "a" },
10453 { 0x3042, "a" },
10454 { 0x3043, "i" },
10455 { 0x3044, "i" },
10456 { 0x3045, "u" },
10457 { 0x3046, "u" },
10458 { 0x3047, "e" },
10459 { 0x3048, "e" },
10460 { 0x3049, "o" },
10461 { 0x304A, "o" },
10462 { 0x304B, "ka" },
10463 { 0x304C, "ga" },
10464 { 0x304D, "ki" },
10465 { 0x304E, "gi" },
10466 { 0x304F, "ku" },
10467 { 0x3050, "gu" },
10468 { 0x3051, "ke" },
10469 { 0x3052, "ge" },
10470 { 0x3053, "ko" },
10471 { 0x3054, "go" },
10472 { 0x3055, "sa" },
10473 { 0x3056, "za" },
10474 { 0x3057, "shi" },
10475 { 0x3058, "ji" },
10476 { 0x3059, "su" },
10477 { 0x305A, "zu" },
10478 { 0x305B, "se" },
10479 { 0x305C, "ze" },
10480 { 0x305D, "so" },
10481 { 0x305E, "zo" },
10482 { 0x305F, "ta" },
10483 { 0x3060, "da" },
10484 { 0x3061, "chi" },
10485 { 0x3062, "ji" },
10486 { 0x3063, "tsu" },
10487 { 0x3064, "tsu" },
10488 { 0x3065, "zu" },
10489 { 0x3066, "te" },
10490 { 0x3067, "de" },
10491 { 0x3068, "to" },
10492 { 0x3069, "do" },
10493 { 0x306A, "na" },
10494 { 0x306B, "ni" },
10495 { 0x306C, "nu" },
10496 { 0x306D, "ne" },
10497 { 0x306E, "no" },
10498 { 0x306F, "ha" },
10499 { 0x3070, "ba" },
10500 { 0x3071, "pa" },
10501 { 0x3072, "hi" },
10502 { 0x3073, "bi" },
10503 { 0x3074, "pi" },
10504 { 0x3075, "fu" },
10505 { 0x3076, "bu" },
10506 { 0x3077, "pu" },
10507 { 0x3078, "he" },
10508 { 0x3079, "be" },
10509 { 0x307A, "pe" },
10510 { 0x307B, "ho" },
10511 { 0x307C, "bo" },
10512 { 0x307D, "po" },
10513 { 0x307E, "ma" },
10514 { 0x307F, "mi" },
10515 { 0x3080, "mu" },
10516 { 0x3081, "me" },
10517 { 0x3082, "mo" },
10518 { 0x3083, "ya" },
10519 { 0x3084, "ya" },
10520 { 0x3085, "yu" },
10521 { 0x3086, "yu" },
10522 { 0x3087, "yo" },
10523 { 0x3088, "yo" },
10524 { 0x3089, "ra" },
10525 { 0x308A, "ri" },
10526 { 0x308B, "ru" },
10527 { 0x308C, "re" },
10528 { 0x308D, "ro" },
10529 { 0x308E, "wa" },
10530 { 0x308F, "wa" },
10531 { 0x3090, "wi" },
10532 { 0x3091, "we" },
10533 { 0x3092, "wo" },
10534 { 0x3093, "n" },
10535 { 0x3094, "vu" },
10536 { 0x3095, "ka" },
10537 { 0x3096, "ke" },
10538 { 0x3099, "" },
10539 { 0x309A, "" },
10540 { 0x309B, "" },
10541 { 0x309C, "" },
10542 { 0x309D, "" },
10543 { 0x309E, "" },
10544 { 0x30A1, "a" },
10545 { 0x30A2, "a" },
10546 { 0x30A3, "i" },
10547 { 0x30A4, "i" },
10548 { 0x30A5, "u" },
10549 { 0x30A6, "u" },
10550 { 0x30A7, "e" },
10551 { 0x30A8, "e" },
10552 { 0x30A9, "o" },
10553 { 0x30AA, "o" },
10554 { 0x30AB, "ka" },
10555 { 0x30AC, "ga" },
10556 { 0x30AD, "ki" },
10557 { 0x30AE, "gi" },
10558 { 0x30AF, "ku" },
10559 { 0x30B0, "gu" },
10560 { 0x30B1, "ke" },
10561 { 0x30B2, "ge" },
10562 { 0x30B3, "ko" },
10563 { 0x30B4, "go" },
10564 { 0x30B5, "sa" },
10565 { 0x30B6, "za" },
10566 { 0x30B7, "shi" },
10567 { 0x30B8, "ji" },
10568 { 0x30B9, "su" },
10569 { 0x30BA, "zu" },
10570 { 0x30BB, "se" },
10571 { 0x30BC, "ze" },
10572 { 0x30BD, "so" },
10573 { 0x30BE, "zo" },
10574 { 0x30BF, "ta" },
10575 { 0x30C0, "da" },
10576 { 0x30C1, "chi" },
10577 { 0x30C2, "ji" },
10578 { 0x30C3, "tsu" },
10579 { 0x30C4, "tsu" },
10580 { 0x30C5, "zu" },
10581 { 0x30C6, "te" },
10582 { 0x30C7, "de" },
10583 { 0x30C8, "to" },
10584 { 0x30C9, "do" },
10585 { 0x30CA, "na" },
10586 { 0x30CB, "ni" },
10587 { 0x30CC, "nu" },
10588 { 0x30CD, "ne" },
10589 { 0x30CE, "no" },
10590 { 0x30CF, "ha" },
10591 { 0x30D0, "ba" },
10592 { 0x30D1, "pa" },
10593 { 0x30D2, "hi" },
10594 { 0x30D3, "bi" },
10595 { 0x30D4, "pi" },
10596 { 0x30D5, "fu" },
10597 { 0x30D6, "bu" },
10598 { 0x30D7, "pu" },
10599 { 0x30D8, "he" },
10600 { 0x30D9, "be" },
10601 { 0x30DA, "pe" },
10602 { 0x30DB, "ho" },
10603 { 0x30DC, "bo" },
10604 { 0x30DD, "po" },
10605 { 0x30DE, "ma" },
10606 { 0x30DF, "mi" },
10607 { 0x30E0, "mu" },
10608 { 0x30E1, "me" },
10609 { 0x30E2, "mo" },
10610 { 0x30E3, "ya" },
10611 { 0x30E4, "ya" },
10612 { 0x30E5, "yu" },
10613 { 0x30E6, "yu" },
10614 { 0x30E7, "yo" },
10615 { 0x30E8, "yo" },
10616 { 0x30E9, "ra" },
10617 { 0x30EA, "ri" },
10618 { 0x30EB, "ru" },
10619 { 0x30EC, "re" },
10620 { 0x30ED, "ro" },
10621 { 0x30EE, "wa" },
10622 { 0x30EF, "wa" },
10623 { 0x30F0, "wi" },
10624 { 0x30F1, "we" },
10625 { 0x30F2, "wo" },
10626 { 0x30F3, "n" },
10627 { 0x30F4, "vu" },
10628 { 0x30F5, "ka" },
10629 { 0x30F6, "ke" },
10630 { 0x30F7, "va" },
10631 { 0x30F8, "vi" },
10632 { 0x30F9, "ve" },
10633 { 0x30FA, "vo" },
10634 { 0x30FC, "" },
10635 { 0x30FD, "" },
10636 { 0x30FE, "" },
10637 { 0x31F0, "ku" },
10638 { 0x31F1, "si" },
10639 { 0x31F2, "su" },
10640 { 0x31F3, "to" },
10641 { 0x31F4, "nu" },
10642 { 0x31F5, "ha" },
10643 { 0x31F6, "hi" },
10644 { 0x31F7, "hu" },
10645 { 0x31F8, "he" },
10646 { 0x31F9, "ho" },
10647 { 0x31FA, "mu" },
10648 { 0x31FB, "ra" },
10649 { 0x31FC, "ri" },
10650 { 0x31FD, "ru" },
10651 { 0x31FE, "re" },
10652 { 0x31FF, "ro" },
10653 { 0x32D0, "a" },
10654 { 0x32D1, "i" },
10655 { 0x32D2, "u" },
10656 { 0x32D3, "e" },
10657 { 0x32D4, "o" },
10658 { 0x32D5, "ka" },
10659 { 0x32D6, "ki" },
10660 { 0x32D7, "ku" },
10661 { 0x32D8, "ke" },
10662 { 0x32D9, "ko" },
10663 { 0x32DA, "sa" },
10664 { 0x32DB, "si" },
10665 { 0x32DC, "su" },
10666 { 0x32DD, "se" },
10667 { 0x32DE, "so" },
10668 { 0x32DF, "ta" },
10669 { 0x32E0, "ti" },
10670 { 0x32E1, "tu" },
10671 { 0x32E2, "te" },
10672 { 0x32E3, "to" },
10673 { 0x32E4, "na" },
10674 { 0x32E5, "ni" },
10675 { 0x32E6, "nu" },
10676 { 0x32E7, "ne" },
10677 { 0x32E8, "no" },
10678 { 0x32E9, "ha" },
10679 { 0x32EA, "hi" },
10680 { 0x32EB, "hu" },
10681 { 0x32EC, "he" },
10682 { 0x32ED, "ho" },
10683 { 0x32EE, "ma" },
10684 { 0x32EF, "mi" },
10685 { 0x32F0, "mu" },
10686 { 0x32F1, "me" },
10687 { 0x32F2, "mo" },
10688 { 0x32F3, "ya" },
10689 { 0x32F4, "yu" },
10690 { 0x32F5, "yo" },
10691 { 0x32F6, "ra" },
10692 { 0x32F7, "ri" },
10693 { 0x32F8, "ru" },
10694 { 0x32F9, "re" },
10695 { 0x32FA, "ro" },
10696 { 0x32FB, "wa" },
10697 { 0x32FC, "wi" },
10698 { 0x32FD, "we" },
10699 { 0x32FE, "wo" },
10700 { 0xFF66, "wo" },
10701 { 0xFF67, "a" },
10702 { 0xFF68, "i" },
10703 { 0xFF69, "u" },
10704 { 0xFF6A, "e" },
10705 { 0xFF6B, "o" },
10706 { 0xFF6C, "ya" },
10707 { 0xFF6D, "yu" },
10708 { 0xFF6E, "yo" },
10709 { 0xFF6F, "tu" },
10710 { 0xFF70, "" },
10711 { 0xFF71, "a" },
10712 { 0xFF72, "i" },
10713 { 0xFF73, "u" },
10714 { 0xFF74, "e" },
10715 { 0xFF75, "o" },
10716 { 0xFF76, "ka" },
10717 { 0xFF77, "ki" },
10718 { 0xFF78, "ku" },
10719 { 0xFF79, "ke" },
10720 { 0xFF7A, "ko" },
10721 { 0xFF7B, "sa" },
10722 { 0xFF7C, "si" },
10723 { 0xFF7D, "su" },
10724 { 0xFF7E, "se" },
10725 { 0xFF7F, "so" },
10726 { 0xFF80, "ta" },
10727 { 0xFF81, "ti" },
10728 { 0xFF82, "tu" },
10729 { 0xFF83, "te" },
10730 { 0xFF84, "to" },
10731 { 0xFF85, "na" },
10732 { 0xFF86, "ni" },
10733 { 0xFF87, "nu" },
10734 { 0xFF88, "ne" },
10735 { 0xFF89, "no" },
10736 { 0xFF8A, "ha" },
10737 { 0xFF8B, "hi" },
10738 { 0xFF8C, "hu" },
10739 { 0xFF8D, "he" },
10740 { 0xFF8E, "ho" },
10741 { 0xFF8F, "ma" },
10742 { 0xFF90, "mi" },
10743 { 0xFF91, "mu" },
10744 { 0xFF92, "me" },
10745 { 0xFF93, "mo" },
10746 { 0xFF94, "ya" },
10747 { 0xFF95, "yu" },
10748 { 0xFF96, "yo" },
10749 { 0xFF97, "ra" },
10750 { 0xFF98, "ri" },
10751 { 0xFF99, "ru" },
10752 { 0xFF9A, "re" },
10753 { 0xFF9B, "ro" },
10754 { 0xFF9C, "wa" },
10755 { 0xFF9D, "n" },
10756 { 0xFF9E, "" },
10757 { 0xFF9F, "" },
10758 };
10759
10760 #endif
10761