--- /dev/null
+/*
+** 2012 May 03
+**
+** The author disclaims copyright to this source code. In place of
+** a legal notice, here is a blessing:
+**
+** May you do good and not evil.
+** May you find forgiveness for yourself and forgive others.
+** May you share freely, never taking more than you give.
+**
+******************************************************************************
+**
+** Implementation of the "translit" full-text-search tokenizer.
+**
+** This tokenizer looks for tokens composed of any Latin, Greek, Cyrillic,
+** and/or Hebrew characters and apostrophy. All other characters are
+** considered to be token separators. All characters are transliterated
+** into ASCII for indexing. The maximum token length is limited to
+** MX_TRANSLIT characters.
+*/
+
+/*
+** The code in this file is only compiled if:
+**
+** * The FTS3 module is being built as an extension
+** (in which case SQLITE_CORE is not defined), or
+**
+** * The FTS3 module is being built into the core of
+** SQLite (in which case SQLITE_ENABLE_FTS3 is defined).
+*/
+#include "fts3Int.h"
+#if !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_FTS3)
+
+#include <assert.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+
+#include "fts3_tokenizer.h"
+
+/*
+** The following constant is a concatenation (with overlap) of all
+** possible generated transliterations.
+*/
+static const char zTranslit[] =
+ "psshchhvvyylsthwiaaedzhoeueoijhnghljnjouphtstcfelslz'bkmqrxkhiu";
+/* 123456789 123456789 123456789 123456789 123456789 123456789 123 */
+
+/* Given a unicode character U, that value is translated into an offset
+** into the following table by skipping the following ranges:
+**
+** u0000-u0025
+** u02ae-u0385
+** u0460-u05b0
+**
+** Let the table value be T. Then the transliteration is ((T-1)%4)+1
+** characters in length and begins at an offset of (T-1)/4 in zTranslit[].
+* Or if T is zero, then the character is a delimiter.
+*/
+static const unsigned char aTranslate[] = {
+ 0, /* 0 */
+ (52*4 + 1), /* u0027 (') -> ' */ /* 1 */
+ 0, /* 2 */
+ 0, /* 3 */
+ 0, /* 4 */
+ 0, /* 5 */
+ 0, /* 6 */
+ 0, /* 7 */
+ 0, /* 8 */
+ 0, /* 9 */
+ 0, /* 10 */
+ 0, /* 11 */
+ 0, /* 12 */
+ 0, /* 13 */
+ 0, /* 14 */
+ 0, /* 15 */
+ 0, /* 16 */
+ 0, /* 17 */
+ 0, /* 18 */
+ 0, /* 19 */
+ 0, /* 20 */
+ 0, /* 21 */
+ 0, /* 22 */
+ 0, /* 23 */
+ 0, /* 24 */
+ 0, /* 25 */
+ 0, /* 26 */
+ (17*4 + 1), /* u0041 (A) -> a */ /* 27 */
+ (53*4 + 1), /* u0042 (B) -> b */ /* 28 */
+ ( 4*4 + 1), /* u0043 (C) -> c */ /* 29 */
+ (20*4 + 1), /* u0044 (D) -> d */ /* 30 */
+ (19*4 + 1), /* u0045 (E) -> e */ /* 31 */
+ (46*4 + 1), /* u0046 (F) -> f */ /* 32 */
+ (32*4 + 1), /* u0047 (G) -> g */ /* 33 */
+ ( 3*4 + 1), /* u0048 (H) -> h */ /* 34 */
+ (16*4 + 1), /* u0049 (I) -> i */ /* 35 */
+ (29*4 + 1), /* u004A (J) -> j */ /* 36 */
+ (54*4 + 1), /* u004B (K) -> k */ /* 37 */
+ (11*4 + 1), /* u004C (L) -> l */ /* 38 */
+ (55*4 + 1), /* u004D (M) -> m */ /* 39 */
+ (31*4 + 1), /* u004E (N) -> n */ /* 40 */
+ (23*4 + 1), /* u004F (O) -> o */ /* 41 */
+ ( 0*4 + 1), /* u0050 (P) -> p */ /* 42 */
+ (56*4 + 1), /* u0051 (Q) -> q */ /* 43 */
+ (57*4 + 1), /* u0052 (R) -> r */ /* 44 */
+ ( 1*4 + 1), /* u0053 (S) -> s */ /* 45 */
+ (13*4 + 1), /* u0054 (T) -> t */ /* 46 */
+ (25*4 + 1), /* u0055 (U) -> u */ /* 47 */
+ ( 7*4 + 1), /* u0056 (V) -> v */ /* 48 */
+ (15*4 + 1), /* u0057 (W) -> w */ /* 49 */
+ (15*4 + 1), /* u0058 (X) -> w */ /* 50 */
+ ( 9*4 + 1), /* u0059 (Y) -> y */ /* 51 */
+ (21*4 + 1), /* u005A (Z) -> z */ /* 52 */
+ 0, /* 53 */
+ 0, /* 54 */
+ 0, /* 55 */
+ 0, /* 56 */
+ 0, /* 57 */
+ 0, /* 58 */
+ (17*4 + 1), /* u0061 (a) -> a */ /* 59 */
+ (53*4 + 1), /* u0062 (b) -> b */ /* 60 */
+ ( 4*4 + 1), /* u0063 (c) -> c */ /* 61 */
+ (20*4 + 1), /* u0064 (d) -> d */ /* 62 */
+ (19*4 + 1), /* u0065 (e) -> e */ /* 63 */
+ (46*4 + 1), /* u0066 (f) -> f */ /* 64 */
+ (32*4 + 1), /* u0067 (g) -> g */ /* 65 */
+ ( 3*4 + 1), /* u0068 (h) -> h */ /* 66 */
+ (16*4 + 1), /* u0069 (i) -> i */ /* 67 */
+ (29*4 + 1), /* u006A (j) -> j */ /* 68 */
+ (54*4 + 1), /* u006B (k) -> k */ /* 69 */
+ (11*4 + 1), /* u006C (l) -> l */ /* 70 */
+ (55*4 + 1), /* u006D (m) -> m */ /* 71 */
+ (31*4 + 1), /* u006E (n) -> n */ /* 72 */
+ (23*4 + 1), /* u006F (o) -> o */ /* 73 */
+ ( 0*4 + 1), /* u0070 (p) -> p */ /* 74 */
+ (56*4 + 1), /* u0071 (q) -> q */ /* 75 */
+ (57*4 + 1), /* u0072 (r) -> r */ /* 76 */
+ ( 1*4 + 1), /* u0073 (s) -> s */ /* 77 */
+ (13*4 + 1), /* u0074 (t) -> t */ /* 78 */
+ (25*4 + 1), /* u0075 (u) -> u */ /* 79 */
+ ( 7*4 + 1), /* u0076 (v) -> v */ /* 80 */
+ (15*4 + 1), /* u0077 (w) -> w */ /* 81 */
+ (58*4 + 1), /* u0078 (x) -> x */ /* 82 */
+ ( 9*4 + 1), /* u0079 (y) -> y */ /* 83 */
+ (21*4 + 1), /* u007A (z) -> z */ /* 84 */
+ 0, /* 85 */
+ 0, /* 86 */
+ 0, /* 87 */
+ 0, /* 88 */
+ 0, /* 89 */
+ 0, /* 90 */
+ 0, /* 91 */
+ 0, /* 92 */
+ 0, /* 93 */
+ 0, /* 94 */
+ 0, /* 95 */
+ 0, /* 96 */
+ 0, /* 97 */
+ 0, /* 98 */
+ 0, /* 99 */
+ 0, /* 100 */
+ 0, /* 101 */
+ 0, /* 102 */
+ 0, /* 103 */
+ 0, /* 104 */
+ 0, /* 105 */
+ 0, /* 106 */
+ 0, /* 107 */
+ 0, /* 108 */
+ 0, /* 109 */
+ 0, /* 110 */
+ 0, /* 111 */
+ 0, /* 112 */
+ 0, /* 113 */
+ 0, /* 114 */
+ 0, /* 115 */
+ 0, /* 116 */
+ 0, /* 117 */
+ 0, /* 118 */
+ 0, /* 119 */
+ 0, /* 120 */
+ 0, /* 121 */
+ 0, /* 122 */
+ 0, /* 123 */
+ 0, /* 124 */
+ 0, /* 125 */
+ 0, /* 126 */
+ 0, /* 127 */
+ 0, /* 128 */
+ 0, /* 129 */
+ 0, /* 130 */
+ 0, /* 131 */
+ 0, /* 132 */
+ 0, /* 133 */
+ 0, /* 134 */
+ 0, /* 135 */
+ 0, /* 136 */
+ 0, /* 137 */
+ 0, /* 138 */
+ 0, /* 139 */
+ 0, /* 140 */
+ 0, /* 141 */
+ 0, /* 142 */
+ 0, /* 143 */
+ 0, /* 144 */
+ 0, /* 145 */
+ 0, /* 146 */
+ 0, /* 147 */
+ 0, /* 148 */
+ 0, /* 149 */
+ 0, /* 150 */
+ 0, /* 151 */
+ 0, /* 152 */
+ 0, /* 153 */
+ (17*4 + 1), /* u00C0 (À) -> a */ /* 154 */
+ (17*4 + 1), /* u00C1 (Á) -> a */ /* 155 */
+ (17*4 + 1), /* u00C2 (Â) -> a */ /* 156 */
+ (17*4 + 1), /* u00C3 (Ã) -> a */ /* 157 */
+ (18*4 + 2), /* u00C4 (Ä) -> ae */ /* 158 */
+ (17*4 + 2), /* u00C5 (Å) -> aa */ /* 159 */
+ (18*4 + 2), /* u00C6 (Æ) -> ae */ /* 160 */
+ ( 4*4 + 1), /* u00C7 (Ç) -> c */ /* 161 */
+ (19*4 + 1), /* u00C8 (È) -> e */ /* 162 */
+ (19*4 + 1), /* u00C9 (É) -> e */ /* 163 */
+ (19*4 + 1), /* u00CA (Ê) -> e */ /* 164 */
+ (19*4 + 1), /* u00CB (Ë) -> e */ /* 165 */
+ (16*4 + 1), /* u00CC (Ì) -> i */ /* 166 */
+ (16*4 + 1), /* u00CD (Í) -> i */ /* 167 */
+ (16*4 + 1), /* u00CE (Î) -> i */ /* 168 */
+ (16*4 + 1), /* u00CF (Ï) -> i */ /* 169 */
+ (20*4 + 1), /* u00D0 (Ð) -> d */ /* 170 */
+ (31*4 + 1), /* u00D1 (Ñ) -> n */ /* 171 */
+ (23*4 + 1), /* u00D2 (Ò) -> o */ /* 172 */
+ (23*4 + 1), /* u00D3 (Ó) -> o */ /* 173 */
+ (23*4 + 1), /* u00D4 (Ô) -> o */ /* 174 */
+ (23*4 + 1), /* u00D5 (Õ) -> o */ /* 175 */
+ (23*4 + 2), /* u00D6 (Ö) -> oe */ /* 176 */
+ 0, /* 177 */
+ (23*4 + 1), /* u00D8 (Ø) -> o */ /* 178 */
+ (25*4 + 1), /* u00D9 (Ù) -> u */ /* 179 */
+ (25*4 + 1), /* u00DA (Ú) -> u */ /* 180 */
+ (25*4 + 1), /* u00DB (Û) -> u */ /* 181 */
+ (25*4 + 2), /* u00DC (Ü) -> ue */ /* 182 */
+ ( 9*4 + 1), /* u00DD (Ý) -> y */ /* 183 */
+ (13*4 + 2), /* u00DE (Þ) -> th */ /* 184 */
+ ( 1*4 + 2), /* u00DF (ß) -> ss */ /* 185 */
+ (17*4 + 1), /* u00E0 (à) -> a */ /* 186 */
+ (17*4 + 1), /* u00E1 (á) -> a */ /* 187 */
+ (17*4 + 1), /* u00E2 (â) -> a */ /* 188 */
+ (17*4 + 1), /* u00E3 (ã) -> a */ /* 189 */
+ (18*4 + 2), /* u00E4 (ä) -> ae */ /* 190 */
+ (17*4 + 2), /* u00E5 (å) -> aa */ /* 191 */
+ (18*4 + 2), /* u00E6 (æ) -> ae */ /* 192 */
+ ( 4*4 + 1), /* u00E7 (ç) -> c */ /* 193 */
+ (19*4 + 1), /* u00E8 (è) -> e */ /* 194 */
+ (19*4 + 1), /* u00E9 (é) -> e */ /* 195 */
+ (19*4 + 1), /* u00EA (ê) -> e */ /* 196 */
+ (19*4 + 1), /* u00EB (ë) -> e */ /* 197 */
+ (16*4 + 1), /* u00EC (ì) -> i */ /* 198 */
+ (16*4 + 1), /* u00ED (í) -> i */ /* 199 */
+ (16*4 + 1), /* u00EE (î) -> i */ /* 200 */
+ (16*4 + 1), /* u00EF (ï) -> i */ /* 201 */
+ (20*4 + 1), /* u00F0 (ð) -> d */ /* 202 */
+ (31*4 + 1), /* u00F1 (ñ) -> n */ /* 203 */
+ (23*4 + 1), /* u00F2 (ò) -> o */ /* 204 */
+ (23*4 + 1), /* u00F3 (ó) -> o */ /* 205 */
+ (23*4 + 1), /* u00F4 (ô) -> o */ /* 206 */
+ (23*4 + 1), /* u00F5 (õ) -> o */ /* 207 */
+ (23*4 + 2), /* u00F6 (ö) -> oe */ /* 208 */
+ 0, /* 209 */
+ (23*4 + 1), /* u00F8 (ø) -> o */ /* 210 */
+ (25*4 + 1), /* u00F9 (ù) -> u */ /* 211 */
+ (25*4 + 1), /* u00FA (ú) -> u */ /* 212 */
+ (25*4 + 1), /* u00FB (û) -> u */ /* 213 */
+ (25*4 + 2), /* u00FC (ü) -> ue */ /* 214 */
+ ( 9*4 + 1), /* u00FD (ý) -> y */ /* 215 */
+ (13*4 + 2), /* u00FE (þ) -> th */ /* 216 */
+ ( 9*4 + 1), /* u00FF (ÿ) -> y */ /* 217 */
+ (17*4 + 1), /* u0100 (Ā) -> a */ /* 218 */
+ (17*4 + 1), /* u0101 (ā) -> a */ /* 219 */
+ (17*4 + 1), /* u0102 (Ă) -> a */ /* 220 */
+ (17*4 + 1), /* u0103 (ă) -> a */ /* 221 */
+ (17*4 + 1), /* u0104 (Ą) -> a */ /* 222 */
+ (17*4 + 1), /* u0105 (ą) -> a */ /* 223 */
+ ( 4*4 + 1), /* u0106 (Ć) -> c */ /* 224 */
+ ( 4*4 + 1), /* u0107 (ć) -> c */ /* 225 */
+ ( 4*4 + 2), /* u0108 (Ĉ) -> ch */ /* 226 */
+ ( 4*4 + 2), /* u0109 (ĉ) -> ch */ /* 227 */
+ ( 4*4 + 1), /* u010A (Ċ) -> c */ /* 228 */
+ ( 4*4 + 1), /* u010B (ċ) -> c */ /* 229 */
+ ( 4*4 + 1), /* u010C (Č) -> c */ /* 230 */
+ ( 4*4 + 1), /* u010D (č) -> c */ /* 231 */
+ (20*4 + 1), /* u010E (Ď) -> d */ /* 232 */
+ ( 4*4 + 1), /* u010F (ď) -> c */ /* 233 */
+ (20*4 + 1), /* u0110 (Đ) -> d */ /* 234 */
+ (20*4 + 1), /* u0111 (đ) -> d */ /* 235 */
+ (19*4 + 1), /* u0112 (Ē) -> e */ /* 236 */
+ (19*4 + 1), /* u0113 (ē) -> e */ /* 237 */
+ (19*4 + 1), /* u0114 (Ĕ) -> e */ /* 238 */
+ (19*4 + 1), /* u0115 (ĕ) -> e */ /* 239 */
+ (19*4 + 1), /* u0116 (Ė) -> e */ /* 240 */
+ (19*4 + 1), /* u0117 (ė) -> e */ /* 241 */
+ (19*4 + 1), /* u0118 (Ę) -> e */ /* 242 */
+ (19*4 + 1), /* u0119 (ę) -> e */ /* 243 */
+ (19*4 + 1), /* u011A (Ě) -> e */ /* 244 */
+ (19*4 + 1), /* u011B (ě) -> e */ /* 245 */
+ (32*4 + 2), /* u011C (Ĝ) -> gh */ /* 246 */
+ (32*4 + 2), /* u011D (ĝ) -> gh */ /* 247 */
+ (32*4 + 1), /* u011E (Ğ) -> g */ /* 248 */
+ (32*4 + 1), /* u011F (ğ) -> g */ /* 249 */
+ (32*4 + 1), /* u0120 (Ġ) -> g */ /* 250 */
+ (32*4 + 1), /* u0121 (ġ) -> g */ /* 251 */
+ (32*4 + 1), /* u0122 (Ģ) -> g */ /* 252 */
+ (32*4 + 1), /* u0123 (ģ) -> g */ /* 253 */
+ ( 5*4 + 2), /* u0124 (Ĥ) -> hh */ /* 254 */
+ ( 5*4 + 2), /* u0125 (ĥ) -> hh */ /* 255 */
+ ( 3*4 + 1), /* u0126 (Ħ) -> h */ /* 256 */
+ ( 3*4 + 1), /* u0127 (ħ) -> h */ /* 257 */
+ (16*4 + 1), /* u0128 (Ĩ) -> i */ /* 258 */
+ (16*4 + 1), /* u0129 (ĩ) -> i */ /* 259 */
+ (16*4 + 1), /* u012A (Ī) -> i */ /* 260 */
+ (16*4 + 1), /* u012B (ī) -> i */ /* 261 */
+ (16*4 + 1), /* u012C (Ĭ) -> i */ /* 262 */
+ (16*4 + 1), /* u012D (ĭ) -> i */ /* 263 */
+ (16*4 + 1), /* u012E (Į) -> i */ /* 264 */
+ (16*4 + 1), /* u012F (į) -> i */ /* 265 */
+ (16*4 + 1), /* u0130 (İ) -> i */ /* 266 */
+ (16*4 + 1), /* u0131 (ı) -> i */ /* 267 */
+ (28*4 + 2), /* u0132 (IJ) -> ij */ /* 268 */
+ (28*4 + 2), /* u0133 (ij) -> ij */ /* 269 */
+ (29*4 + 2), /* u0134 (Ĵ) -> jh */ /* 270 */
+ (29*4 + 2), /* u0135 (ĵ) -> jh */ /* 271 */
+ (54*4 + 1), /* u0136 (Ķ) -> k */ /* 272 */
+ (54*4 + 1), /* u0137 (ķ) -> k */ /* 273 */
+ (54*4 + 1), /* u0138 (ĸ) -> k */ /* 274 */
+ (11*4 + 1), /* u0139 (Ĺ) -> l */ /* 275 */
+ (11*4 + 1), /* u013A (ĺ) -> l */ /* 276 */
+ (11*4 + 1), /* u013B (Ļ) -> l */ /* 277 */
+ (11*4 + 1), /* u013C (ļ) -> l */ /* 278 */
+ (11*4 + 1), /* u013D (Ľ) -> l */ /* 279 */
+ (11*4 + 1), /* u013E (ľ) -> l */ /* 280 */
+ (11*4 + 1), /* u013F (Ŀ) -> l */ /* 281 */
+ (11*4 + 1), /* u0140 (ŀ) -> l */ /* 282 */
+ (11*4 + 1), /* u0141 (Ł) -> l */ /* 283 */
+ (11*4 + 1), /* u0142 (ł) -> l */ /* 284 */
+ (31*4 + 1), /* u0143 (Ń) -> n */ /* 285 */
+ (31*4 + 1), /* u0144 (ń) -> n */ /* 286 */
+ (31*4 + 1), /* u0145 (Ņ) -> n */ /* 287 */
+ (31*4 + 1), /* u0146 (ņ) -> n */ /* 288 */
+ (31*4 + 1), /* u0147 (Ň) -> n */ /* 289 */
+ (31*4 + 1), /* u0148 (ň) -> n */ /* 290 */
+ (31*4 + 1), /* u0149 (ʼn) -> n */ /* 291 */
+ (31*4 + 2), /* u014A (Ŋ) -> ng */ /* 292 */
+ (31*4 + 2), /* u014B (ŋ) -> ng */ /* 293 */
+ (23*4 + 1), /* u014C (Ō) -> o */ /* 294 */
+ (23*4 + 1), /* u014D (ō) -> o */ /* 295 */
+ (23*4 + 1), /* u014E (Ŏ) -> o */ /* 296 */
+ (23*4 + 1), /* u014F (ŏ) -> o */ /* 297 */
+ (23*4 + 1), /* u0150 (Ő) -> o */ /* 298 */
+ (23*4 + 1), /* u0151 (ő) -> o */ /* 299 */
+ (23*4 + 2), /* u0152 (Œ) -> oe */ /* 300 */
+ (23*4 + 2), /* u0153 (œ) -> oe */ /* 301 */
+ (57*4 + 1), /* u0154 (Ŕ) -> r */ /* 302 */
+ (57*4 + 1), /* u0155 (ŕ) -> r */ /* 303 */
+ (57*4 + 1), /* u0156 (Ŗ) -> r */ /* 304 */
+ (57*4 + 1), /* u0157 (ŗ) -> r */ /* 305 */
+ (57*4 + 1), /* u0158 (Ř) -> r */ /* 306 */
+ (57*4 + 1), /* u0159 (ř) -> r */ /* 307 */
+ ( 1*4 + 1), /* u015A (Ś) -> s */ /* 308 */
+ ( 1*4 + 1), /* u015B (ś) -> s */ /* 309 */
+ ( 2*4 + 2), /* u015C (Ŝ) -> sh */ /* 310 */
+ ( 2*4 + 2), /* u015D (ŝ) -> sh */ /* 311 */
+ ( 1*4 + 1), /* u015E (Ş) -> s */ /* 312 */
+ ( 1*4 + 1), /* u015F (ş) -> s */ /* 313 */
+ ( 1*4 + 1), /* u0160 (Š) -> s */ /* 314 */
+ ( 1*4 + 1), /* u0161 (š) -> s */ /* 315 */
+ (13*4 + 1), /* u0162 (Ţ) -> t */ /* 316 */
+ (13*4 + 1), /* u0163 (ţ) -> t */ /* 317 */
+ (13*4 + 1), /* u0164 (Ť) -> t */ /* 318 */
+ (13*4 + 1), /* u0165 (ť) -> t */ /* 319 */
+ (13*4 + 1), /* u0166 (Ŧ) -> t */ /* 320 */
+ (13*4 + 1), /* u0167 (ŧ) -> t */ /* 321 */
+ (25*4 + 1), /* u0168 (Ũ) -> u */ /* 322 */
+ (25*4 + 1), /* u0169 (ũ) -> u */ /* 323 */
+ (25*4 + 1), /* u016A (Ū) -> u */ /* 324 */
+ (25*4 + 1), /* u016B (ū) -> u */ /* 325 */
+ (25*4 + 1), /* u016C (Ŭ) -> u */ /* 326 */
+ (25*4 + 1), /* u016D (ŭ) -> u */ /* 327 */
+ (25*4 + 1), /* u016E (Ů) -> u */ /* 328 */
+ (25*4 + 1), /* u016F (ů) -> u */ /* 329 */
+ (25*4 + 1), /* u0170 (Ű) -> u */ /* 330 */
+ (25*4 + 1), /* u0171 (ű) -> u */ /* 331 */
+ (25*4 + 1), /* u0172 (Ų) -> u */ /* 332 */
+ (25*4 + 1), /* u0173 (ų) -> u */ /* 333 */
+ (15*4 + 1), /* u0174 (Ŵ) -> w */ /* 334 */
+ (15*4 + 1), /* u0175 (ŵ) -> w */ /* 335 */
+ ( 9*4 + 1), /* u0176 (Ŷ) -> y */ /* 336 */
+ ( 9*4 + 1), /* u0177 (ŷ) -> y */ /* 337 */
+ ( 9*4 + 1), /* u0178 (Ÿ) -> y */ /* 338 */
+ (21*4 + 1), /* u0179 (Ź) -> z */ /* 339 */
+ (21*4 + 1), /* u017A (ź) -> z */ /* 340 */
+ (21*4 + 1), /* u017B (Ż) -> z */ /* 341 */
+ (21*4 + 1), /* u017C (ż) -> z */ /* 342 */
+ (21*4 + 1), /* u017D (Ž) -> z */ /* 343 */
+ (21*4 + 1), /* u017E (ž) -> z */ /* 344 */
+ ( 1*4 + 1), /* u017F (ſ) -> s */ /* 345 */
+ (53*4 + 1), /* u0180 (ƀ) -> b */ /* 346 */
+ (53*4 + 1), /* u0181 (Ɓ) -> b */ /* 347 */
+ (53*4 + 1), /* u0182 (Ƃ) -> b */ /* 348 */
+ (53*4 + 1), /* u0183 (ƃ) -> b */ /* 349 */
+ 0, /* 350 */
+ 0, /* 351 */
+ (23*4 + 1), /* u0186 (Ɔ) -> o */ /* 352 */
+ ( 4*4 + 1), /* u0187 (Ƈ) -> c */ /* 353 */
+ ( 4*4 + 1), /* u0188 (ƈ) -> c */ /* 354 */
+ (20*4 + 1), /* u0189 (Ɖ) -> d */ /* 355 */
+ (20*4 + 1), /* u018A (Ɗ) -> d */ /* 356 */
+ (20*4 + 1), /* u018B (Ƌ) -> d */ /* 357 */
+ (20*4 + 1), /* u018C (ƌ) -> d */ /* 358 */
+ (20*4 + 1), /* u018D (ƍ) -> d */ /* 359 */
+ (19*4 + 1), /* u018E (Ǝ) -> e */ /* 360 */
+ (19*4 + 1), /* u018F (Ə) -> e */ /* 361 */
+ (19*4 + 1), /* u0190 (Ɛ) -> e */ /* 362 */
+ (46*4 + 1), /* u0191 (Ƒ) -> f */ /* 363 */
+ (46*4 + 1), /* u0192 (ƒ) -> f */ /* 364 */
+ (32*4 + 1), /* u0193 (Ɠ) -> g */ /* 365 */
+ (32*4 + 1), /* u0194 (Ɣ) -> g */ /* 366 */
+ ( 3*4 + 1), /* u0195 (ƕ) -> h */ /* 367 */
+ (16*4 + 1), /* u0196 (Ɩ) -> i */ /* 368 */
+ (16*4 + 1), /* u0197 (Ɨ) -> i */ /* 369 */
+ (54*4 + 1), /* u0198 (Ƙ) -> k */ /* 370 */
+ (54*4 + 1), /* u0199 (ƙ) -> k */ /* 371 */
+ (11*4 + 1), /* u019A (ƚ) -> l */ /* 372 */
+ (11*4 + 1), /* u019B (ƛ) -> l */ /* 373 */
+ (55*4 + 1), /* u019C (Ɯ) -> m */ /* 374 */
+ (31*4 + 1), /* u019D (Ɲ) -> n */ /* 375 */
+ (31*4 + 1), /* u019E (ƞ) -> n */ /* 376 */
+ (23*4 + 1), /* u019F (Ɵ) -> o */ /* 377 */
+ (23*4 + 1), /* u01A0 (Ơ) -> o */ /* 378 */
+ (23*4 + 1), /* u01A1 (ơ) -> o */ /* 379 */
+ (27*4 + 2), /* u01A2 (Ƣ) -> oi */ /* 380 */
+ (27*4 + 2), /* u01A3 (ƣ) -> oi */ /* 381 */
+ ( 0*4 + 1), /* u01A4 (Ƥ) -> p */ /* 382 */
+ ( 0*4 + 1), /* u01A5 (ƥ) -> p */ /* 383 */
+ (57*4 + 1), /* u01A6 (Ʀ) -> r */ /* 384 */
+ 0, /* 385 */
+ 0, /* 386 */
+ ( 1*4 + 1), /* u01A9 (Ʃ) -> s */ /* 387 */
+ ( 1*4 + 1), /* u01AA (ƪ) -> s */ /* 388 */
+ (13*4 + 1), /* u01AB (ƫ) -> t */ /* 389 */
+ (13*4 + 1), /* u01AC (Ƭ) -> t */ /* 390 */
+ (13*4 + 1), /* u01AD (ƭ) -> t */ /* 391 */
+ (13*4 + 1), /* u01AE (Ʈ) -> t */ /* 392 */
+ (25*4 + 1), /* u01AF (Ư) -> u */ /* 393 */
+ (25*4 + 1), /* u01B0 (ư) -> u */ /* 394 */
+ (25*4 + 1), /* u01B1 (Ʊ) -> u */ /* 395 */
+ ( 7*4 + 1), /* u01B2 (Ʋ) -> v */ /* 396 */
+ ( 9*4 + 1), /* u01B3 (Ƴ) -> y */ /* 397 */
+ ( 9*4 + 1), /* u01B4 (ƴ) -> y */ /* 398 */
+ (21*4 + 1), /* u01B5 (Ƶ) -> z */ /* 399 */
+ (21*4 + 1), /* u01B6 (ƶ) -> z */ /* 400 */
+ ( 1*4 + 1), /* u01B7 (Ʒ) -> s */ /* 401 */
+ ( 1*4 + 1), /* u01B8 (Ƹ) -> s */ /* 402 */
+ ( 1*4 + 1), /* u01B9 (ƹ) -> s */ /* 403 */
+ ( 1*4 + 1), /* u01BA (ƺ) -> s */ /* 404 */
+ 0, /* 405 */
+ 0, /* 406 */
+ 0, /* 407 */
+ (52*4 + 1), /* u01BE (ƾ) -> ' */ /* 408 */
+ (15*4 + 1), /* u01BF (ƿ) -> w */ /* 409 */
+ ( 4*4 + 1), /* u01C0 (ǀ) -> c */ /* 410 */
+ (58*4 + 1), /* u01C1 (ǁ) -> x */ /* 411 */
+ (56*4 + 1), /* u01C2 (ǂ) -> q */ /* 412 */
+ (58*4 + 1), /* u01C3 (ǃ) -> x */ /* 413 */
+ (20*4 + 2), /* u01C4 (DŽ) -> dz */ /* 414 */
+ (20*4 + 2), /* u01C5 (Dž) -> dz */ /* 415 */
+ (20*4 + 2), /* u01C6 (dž) -> dz */ /* 416 */
+ (34*4 + 2), /* u01C7 (LJ) -> lj */ /* 417 */
+ (34*4 + 2), /* u01C8 (Lj) -> lj */ /* 418 */
+ (34*4 + 2), /* u01C9 (lj) -> lj */ /* 419 */
+ (36*4 + 2), /* u01CA (NJ) -> nj */ /* 420 */
+ (36*4 + 2), /* u01CB (Nj) -> nj */ /* 421 */
+ (36*4 + 2), /* u01CC (nj) -> nj */ /* 422 */
+ (17*4 + 1), /* u01CD (Ǎ) -> a */ /* 423 */
+ (17*4 + 1), /* u01CE (ǎ) -> a */ /* 424 */
+ (16*4 + 1), /* u01CF (Ǐ) -> i */ /* 425 */
+ (16*4 + 1), /* u01D0 (ǐ) -> i */ /* 426 */
+ (23*4 + 1), /* u01D1 (Ǒ) -> o */ /* 427 */
+ (23*4 + 1), /* u01D2 (ǒ) -> o */ /* 428 */
+ (25*4 + 1), /* u01D3 (Ǔ) -> u */ /* 429 */
+ (25*4 + 1), /* u01D4 (ǔ) -> u */ /* 430 */
+ (25*4 + 2), /* u01D5 (Ǖ) -> ue */ /* 431 */
+ (25*4 + 2), /* u01D6 (ǖ) -> ue */ /* 432 */
+ (25*4 + 2), /* u01D7 (Ǘ) -> ue */ /* 433 */
+ (25*4 + 2), /* u01D8 (ǘ) -> ue */ /* 434 */
+ (25*4 + 2), /* u01D9 (Ǚ) -> ue */ /* 435 */
+ (25*4 + 2), /* u01DA (ǚ) -> ue */ /* 436 */
+ (25*4 + 2), /* u01DB (Ǜ) -> ue */ /* 437 */
+ (25*4 + 2), /* u01DC (ǜ) -> ue */ /* 438 */
+ (19*4 + 1), /* u01DD (ǝ) -> e */ /* 439 */
+ (18*4 + 2), /* u01DE (Ǟ) -> ae */ /* 440 */
+ (18*4 + 2), /* u01DF (ǟ) -> ae */ /* 441 */
+ (17*4 + 1), /* u01E0 (Ǡ) -> a */ /* 442 */
+ (17*4 + 1), /* u01E1 (ǡ) -> a */ /* 443 */
+ (17*4 + 1), /* u01E2 (Ǣ) -> a */ /* 444 */
+ (18*4 + 2), /* u01E3 (ǣ) -> ae */ /* 445 */
+ (32*4 + 1), /* u01E4 (Ǥ) -> g */ /* 446 */
+ (32*4 + 1), /* u01E5 (ǥ) -> g */ /* 447 */
+ (32*4 + 1), /* u01E6 (Ǧ) -> g */ /* 448 */
+ (32*4 + 1), /* u01E7 (ǧ) -> g */ /* 449 */
+ (54*4 + 1), /* u01E8 (Ǩ) -> k */ /* 450 */
+ (54*4 + 1), /* u01E9 (ǩ) -> k */ /* 451 */
+ (23*4 + 1), /* u01EA (Ǫ) -> o */ /* 452 */
+ (23*4 + 1), /* u01EB (ǫ) -> o */ /* 453 */
+ (23*4 + 1), /* u01EC (Ǭ) -> o */ /* 454 */
+ (23*4 + 1), /* u01ED (ǭ) -> o */ /* 455 */
+ ( 1*4 + 1), /* u01EE (Ǯ) -> s */ /* 456 */
+ ( 1*4 + 1), /* u01EF (ǯ) -> s */ /* 457 */
+ (29*4 + 1), /* u01F0 (ǰ) -> j */ /* 458 */
+ (20*4 + 2), /* u01F1 (DZ) -> dz */ /* 459 */
+ (20*4 + 2), /* u01F2 (Dz) -> dz */ /* 460 */
+ (20*4 + 2), /* u01F3 (dz) -> dz */ /* 461 */
+ (32*4 + 1), /* u01F4 (Ǵ) -> g */ /* 462 */
+ (32*4 + 1), /* u01F5 (ǵ) -> g */ /* 463 */
+ (14*4 + 2), /* u01F6 (Ƕ) -> hw */ /* 464 */
+ (15*4 + 1), /* u01F7 (Ƿ) -> w */ /* 465 */
+ (31*4 + 1), /* u01F8 (Ǹ) -> n */ /* 466 */
+ (31*4 + 1), /* u01F9 (ǹ) -> n */ /* 467 */
+ (17*4 + 1), /* u01FA (Ǻ) -> a */ /* 468 */
+ (17*4 + 1), /* u01FB (ǻ) -> a */ /* 469 */
+ (18*4 + 2), /* u01FC (Ǽ) -> ae */ /* 470 */
+ (18*4 + 2), /* u01FD (ǽ) -> ae */ /* 471 */
+ (23*4 + 1), /* u01FE (Ǿ) -> o */ /* 472 */
+ (23*4 + 1), /* u01FF (ǿ) -> o */ /* 473 */
+ (17*4 + 1), /* u0200 (Ȁ) -> a */ /* 474 */
+ (17*4 + 1), /* u0201 (ȁ) -> a */ /* 475 */
+ (17*4 + 1), /* u0202 (Ȃ) -> a */ /* 476 */
+ (17*4 + 1), /* u0203 (ȃ) -> a */ /* 477 */
+ (19*4 + 1), /* u0204 (Ȅ) -> e */ /* 478 */
+ (19*4 + 1), /* u0205 (ȅ) -> e */ /* 479 */
+ (19*4 + 1), /* u0206 (Ȇ) -> e */ /* 480 */
+ (19*4 + 1), /* u0207 (ȇ) -> e */ /* 481 */
+ (16*4 + 1), /* u0208 (Ȉ) -> i */ /* 482 */
+ (16*4 + 1), /* u0209 (ȉ) -> i */ /* 483 */
+ (16*4 + 1), /* u020A (Ȋ) -> i */ /* 484 */
+ (16*4 + 1), /* u020B (ȋ) -> i */ /* 485 */
+ (23*4 + 1), /* u020C (Ȍ) -> o */ /* 486 */
+ (23*4 + 1), /* u020D (ȍ) -> o */ /* 487 */
+ (23*4 + 1), /* u020E (Ȏ) -> o */ /* 488 */
+ (23*4 + 1), /* u020F (ȏ) -> o */ /* 489 */
+ (57*4 + 1), /* u0210 (Ȑ) -> r */ /* 490 */
+ (57*4 + 1), /* u0211 (ȑ) -> r */ /* 491 */
+ (57*4 + 1), /* u0212 (Ȓ) -> r */ /* 492 */
+ (57*4 + 1), /* u0213 (ȓ) -> r */ /* 493 */
+ (25*4 + 1), /* u0214 (Ȕ) -> u */ /* 494 */
+ (25*4 + 1), /* u0215 (ȕ) -> u */ /* 495 */
+ (25*4 + 1), /* u0216 (Ȗ) -> u */ /* 496 */
+ (25*4 + 1), /* u0217 (ȗ) -> u */ /* 497 */
+ ( 1*4 + 1), /* u0218 (Ș) -> s */ /* 498 */
+ ( 1*4 + 1), /* u0219 (ș) -> s */ /* 499 */
+ (13*4 + 1), /* u021A (Ț) -> t */ /* 500 */
+ (13*4 + 1), /* u021B (ț) -> t */ /* 501 */
+ (29*4 + 1), /* u021C (Ȝ) -> j */ /* 502 */
+ (29*4 + 1), /* u021D (ȝ) -> j */ /* 503 */
+ ( 3*4 + 1), /* u021E (Ȟ) -> h */ /* 504 */
+ ( 3*4 + 1), /* u021F (ȟ) -> h */ /* 505 */
+ (31*4 + 1), /* u0220 (Ƞ) -> n */ /* 506 */
+ 0, /* 507 */
+ (38*4 + 2), /* u0222 (Ȣ) -> ou */ /* 508 */
+ (38*4 + 2), /* u0223 (ȣ) -> ou */ /* 509 */
+ (21*4 + 1), /* u0224 (Ȥ) -> z */ /* 510 */
+ (21*4 + 1), /* u0225 (ȥ) -> z */ /* 511 */
+ (17*4 + 1), /* u0226 (Ȧ) -> a */ /* 512 */
+ (17*4 + 1), /* u0227 (ȧ) -> a */ /* 513 */
+ (19*4 + 1), /* u0228 (Ȩ) -> e */ /* 514 */
+ (19*4 + 1), /* u0229 (ȩ) -> e */ /* 515 */
+ (23*4 + 2), /* u022A (Ȫ) -> oe */ /* 516 */
+ (23*4 + 2), /* u022B (ȫ) -> oe */ /* 517 */
+ (23*4 + 1), /* u022C (Ȭ) -> o */ /* 518 */
+ (23*4 + 1), /* u022D (ȭ) -> o */ /* 519 */
+ (23*4 + 1), /* u022E (Ȯ) -> o */ /* 520 */
+ (23*4 + 1), /* u022F (ȯ) -> o */ /* 521 */
+ (23*4 + 1), /* u0230 (Ȱ) -> o */ /* 522 */
+ (23*4 + 1), /* u0231 (ȱ) -> o */ /* 523 */
+ ( 9*4 + 1), /* u0232 (Ȳ) -> y */ /* 524 */
+ ( 9*4 + 1), /* u0233 (ȳ) -> y */ /* 525 */
+ 0, /* 526 */
+ 0, /* 527 */
+ 0, /* 528 */
+ 0, /* 529 */
+ 0, /* 530 */
+ 0, /* 531 */
+ 0, /* 532 */
+ 0, /* 533 */
+ 0, /* 534 */
+ 0, /* 535 */
+ 0, /* 536 */
+ 0, /* 537 */
+ 0, /* 538 */
+ 0, /* 539 */
+ 0, /* 540 */
+ 0, /* 541 */
+ 0, /* 542 */
+ 0, /* 543 */
+ 0, /* 544 */
+ 0, /* 545 */
+ 0, /* 546 */
+ 0, /* 547 */
+ 0, /* 548 */
+ 0, /* 549 */
+ 0, /* 550 */
+ 0, /* 551 */
+ 0, /* 552 */
+ 0, /* 553 */
+ (17*4 + 1), /* u0250 (ɐ) -> a */ /* 554 */
+ (17*4 + 1), /* u0251 (ɑ) -> a */ /* 555 */
+ (17*4 + 1), /* u0252 (ɒ) -> a */ /* 556 */
+ (53*4 + 1), /* u0253 (ɓ) -> b */ /* 557 */
+ (23*4 + 1), /* u0254 (ɔ) -> o */ /* 558 */
+ ( 4*4 + 1), /* u0255 (ɕ) -> c */ /* 559 */
+ (20*4 + 1), /* u0256 (ɖ) -> d */ /* 560 */
+ (20*4 + 1), /* u0257 (ɗ) -> d */ /* 561 */
+ (19*4 + 1), /* u0258 (ɘ) -> e */ /* 562 */
+ (19*4 + 1), /* u0259 (ə) -> e */ /* 563 */
+ (19*4 + 1), /* u025A (ɚ) -> e */ /* 564 */
+ (19*4 + 1), /* u025B (ɛ) -> e */ /* 565 */
+ (19*4 + 1), /* u025C (ɜ) -> e */ /* 566 */
+ (19*4 + 1), /* u025D (ɝ) -> e */ /* 567 */
+ (19*4 + 1), /* u025E (ɞ) -> e */ /* 568 */
+ (29*4 + 1), /* u025F (ɟ) -> j */ /* 569 */
+ (32*4 + 1), /* u0260 (ɠ) -> g */ /* 570 */
+ (32*4 + 1), /* u0261 (ɡ) -> g */ /* 571 */
+ (32*4 + 1), /* u0262 (ɢ) -> g */ /* 572 */
+ (32*4 + 1), /* u0263 (ɣ) -> g */ /* 573 */
+ (23*4 + 1), /* u0264 (ɤ) -> o */ /* 574 */
+ ( 3*4 + 1), /* u0265 (ɥ) -> h */ /* 575 */
+ ( 3*4 + 1), /* u0266 (ɦ) -> h */ /* 576 */
+ ( 3*4 + 1), /* u0267 (ɧ) -> h */ /* 577 */
+ (16*4 + 1), /* u0268 (ɨ) -> i */ /* 578 */
+ (16*4 + 1), /* u0269 (ɩ) -> i */ /* 579 */
+ (16*4 + 1), /* u026A (ɪ) -> i */ /* 580 */
+ (11*4 + 1), /* u026B (ɫ) -> l */ /* 581 */
+ (11*4 + 1), /* u026C (ɬ) -> l */ /* 582 */
+ (11*4 + 1), /* u026D (ɭ) -> l */ /* 583 */
+ (11*4 + 1), /* u026E (ɮ) -> l */ /* 584 */
+ (55*4 + 1), /* u026F (ɯ) -> m */ /* 585 */
+ (55*4 + 1), /* u0270 (ɰ) -> m */ /* 586 */
+ (55*4 + 1), /* u0271 (ɱ) -> m */ /* 587 */
+ (31*4 + 1), /* u0272 (ɲ) -> n */ /* 588 */
+ (31*4 + 1), /* u0273 (ɳ) -> n */ /* 589 */
+ (31*4 + 1), /* u0274 (ɴ) -> n */ /* 590 */
+ (23*4 + 1), /* u0275 (ɵ) -> o */ /* 591 */
+ (23*4 + 2), /* u0276 (ɶ) -> oe */ /* 592 */
+ (23*4 + 1), /* u0277 (ɷ) -> o */ /* 593 */
+ (40*4 + 2), /* u0278 (ɸ) -> ph */ /* 594 */
+ (57*4 + 1), /* u0279 (ɹ) -> r */ /* 595 */
+ (57*4 + 1), /* u027A (ɺ) -> r */ /* 596 */
+ (57*4 + 1), /* u027B (ɻ) -> r */ /* 597 */
+ (57*4 + 1), /* u027C (ɼ) -> r */ /* 598 */
+ (57*4 + 1), /* u027D (ɽ) -> r */ /* 599 */
+ (57*4 + 1), /* u027E (ɾ) -> r */ /* 600 */
+ (57*4 + 1), /* u027F (ɿ) -> r */ /* 601 */
+ (57*4 + 1), /* u0280 (ʀ) -> r */ /* 602 */
+ (57*4 + 1), /* u0281 (ʁ) -> r */ /* 603 */
+ ( 1*4 + 1), /* u0282 (ʂ) -> s */ /* 604 */
+ ( 1*4 + 1), /* u0283 (ʃ) -> s */ /* 605 */
+ (29*4 + 1), /* u0284 (ʄ) -> j */ /* 606 */
+ ( 1*4 + 1), /* u0285 (ʅ) -> s */ /* 607 */
+ ( 1*4 + 1), /* u0286 (ʆ) -> s */ /* 608 */
+ (13*4 + 1), /* u0287 (ʇ) -> t */ /* 609 */
+ (13*4 + 1), /* u0288 (ʈ) -> t */ /* 610 */
+ (25*4 + 1), /* u0289 (ʉ) -> u */ /* 611 */
+ (25*4 + 1), /* u028A (ʊ) -> u */ /* 612 */
+ ( 7*4 + 1), /* u028B (ʋ) -> v */ /* 613 */
+ ( 7*4 + 1), /* u028C (ʌ) -> v */ /* 614 */
+ (15*4 + 1), /* u028D (ʍ) -> w */ /* 615 */
+ ( 9*4 + 1), /* u028E (ʎ) -> y */ /* 616 */
+ ( 9*4 + 1), /* u028F (ʏ) -> y */ /* 617 */
+ (21*4 + 1), /* u0290 (ʐ) -> z */ /* 618 */
+ (21*4 + 1), /* u0291 (ʑ) -> z */ /* 619 */
+ (21*4 + 1), /* u0292 (ʒ) -> z */ /* 620 */
+ (21*4 + 1), /* u0293 (ʓ) -> z */ /* 621 */
+ (58*4 + 1), /* u0294 (ʔ) -> x */ /* 622 */
+ (58*4 + 1), /* u0295 (ʕ) -> x */ /* 623 */
+ (58*4 + 1), /* u0296 (ʖ) -> x */ /* 624 */
+ ( 4*4 + 1), /* u0297 (ʗ) -> c */ /* 625 */
+ ( 4*4 + 1), /* u0298 (ʘ) -> c */ /* 626 */
+ (53*4 + 1), /* u0299 (ʙ) -> b */ /* 627 */
+ (19*4 + 1), /* u029A (ʚ) -> e */ /* 628 */
+ (32*4 + 1), /* u029B (ʛ) -> g */ /* 629 */
+ ( 3*4 + 1), /* u029C (ʜ) -> h */ /* 630 */
+ (29*4 + 1), /* u029D (ʝ) -> j */ /* 631 */
+ (54*4 + 1), /* u029E (ʞ) -> k */ /* 632 */
+ (11*4 + 1), /* u029F (ʟ) -> l */ /* 633 */
+ (56*4 + 1), /* u02A0 (ʠ) -> q */ /* 634 */
+ (52*4 + 1), /* u02A1 (ʡ) -> ' */ /* 635 */
+ (52*4 + 1), /* u02A2 (ʢ) -> ' */ /* 636 */
+ (20*4 + 2), /* u02A3 (ʣ) -> dz */ /* 637 */
+ (20*4 + 2), /* u02A4 (ʤ) -> dz */ /* 638 */
+ (20*4 + 2), /* u02A5 (ʥ) -> dz */ /* 639 */
+ (42*4 + 2), /* u02A6 (ʦ) -> ts */ /* 640 */
+ (42*4 + 2), /* u02A7 (ʧ) -> ts */ /* 641 */
+ (44*4 + 2), /* u02A8 (ʨ) -> tc */ /* 642 */
+ (46*4 + 2), /* u02A9 (ʩ) -> fe */ /* 643 */
+ (11*4 + 2), /* u02AA (ʪ) -> ls */ /* 644 */
+ (50*4 + 2), /* u02AB (ʫ) -> lz */ /* 645 */
+ (53*4 + 1), /* u02AC (ʬ) -> b */ /* 646 */
+ (20*4 + 1), /* u02AD (ʭ) -> d */ /* 647 */
+ (17*4 + 1), /* u0386 (Ά) -> a */ /* 648 */
+ 0, /* 649 */
+ (19*4 + 1), /* u0388 (Έ) -> e */ /* 650 */
+ (16*4 + 1), /* u0389 (Ή) -> i */ /* 651 */
+ (16*4 + 1), /* u038A (Ί) -> i */ /* 652 */
+ 0, /* 653 */
+ (23*4 + 1), /* u038C (Ό) -> o */ /* 654 */
+ 0, /* 655 */
+ ( 9*4 + 1), /* u038E (Ύ) -> y */ /* 656 */
+ (23*4 + 1), /* u038F (Ώ) -> o */ /* 657 */
+ (16*4 + 1), /* u0390 (ΐ) -> i */ /* 658 */
+ (17*4 + 1), /* u0391 (Α) -> a */ /* 659 */
+ (53*4 + 1), /* u0392 (Β) -> b */ /* 660 */
+ (32*4 + 1), /* u0393 (Γ) -> g */ /* 661 */
+ (20*4 + 1), /* u0394 (Δ) -> d */ /* 662 */
+ (19*4 + 1), /* u0395 (Ε) -> e */ /* 663 */
+ (21*4 + 1), /* u0396 (Ζ) -> z */ /* 664 */
+ (16*4 + 1), /* u0397 (Η) -> i */ /* 665 */
+ (13*4 + 2), /* u0398 (Θ) -> th */ /* 666 */
+ (16*4 + 1), /* u0399 (Ι) -> i */ /* 667 */
+ (54*4 + 1), /* u039A (Κ) -> k */ /* 668 */
+ (11*4 + 1), /* u039B (Λ) -> l */ /* 669 */
+ (55*4 + 1), /* u039C (Μ) -> m */ /* 670 */
+ (31*4 + 1), /* u039D (Ν) -> n */ /* 671 */
+ (58*4 + 1), /* u039E (Ξ) -> x */ /* 672 */
+ (23*4 + 1), /* u039F (Ο) -> o */ /* 673 */
+ ( 0*4 + 1), /* u03A0 (Π) -> p */ /* 674 */
+ (57*4 + 1), /* u03A1 (Ρ) -> r */ /* 675 */
+ 0, /* 676 */
+ ( 1*4 + 1), /* u03A3 (Σ) -> s */ /* 677 */
+ (13*4 + 1), /* u03A4 (Τ) -> t */ /* 678 */
+ ( 9*4 + 1), /* u03A5 (Υ) -> y */ /* 679 */
+ (46*4 + 1), /* u03A6 (Φ) -> f */ /* 680 */
+ ( 4*4 + 2), /* u03A7 (Χ) -> ch */ /* 681 */
+ ( 0*4 + 2), /* u03A8 (Ψ) -> ps */ /* 682 */
+ (23*4 + 1), /* u03A9 (Ω) -> o */ /* 683 */
+ (16*4 + 1), /* u03AA (Ϊ) -> i */ /* 684 */
+ ( 9*4 + 1), /* u03AB (Ϋ) -> y */ /* 685 */
+ (17*4 + 1), /* u03AC (ά) -> a */ /* 686 */
+ (19*4 + 1), /* u03AD (έ) -> e */ /* 687 */
+ (16*4 + 1), /* u03AE (ή) -> i */ /* 688 */
+ (16*4 + 1), /* u03AF (ί) -> i */ /* 689 */
+ ( 9*4 + 1), /* u03B0 (ΰ) -> y */ /* 690 */
+ (17*4 + 1), /* u03B1 (α) -> a */ /* 691 */
+ (53*4 + 1), /* u03B2 (β) -> b */ /* 692 */
+ (32*4 + 1), /* u03B3 (γ) -> g */ /* 693 */
+ (20*4 + 1), /* u03B4 (δ) -> d */ /* 694 */
+ (19*4 + 1), /* u03B5 (ε) -> e */ /* 695 */
+ (21*4 + 1), /* u03B6 (ζ) -> z */ /* 696 */
+ (16*4 + 1), /* u03B7 (η) -> i */ /* 697 */
+ (13*4 + 2), /* u03B8 (θ) -> th */ /* 698 */
+ (16*4 + 1), /* u03B9 (ι) -> i */ /* 699 */
+ (54*4 + 1), /* u03BA (κ) -> k */ /* 700 */
+ (11*4 + 1), /* u03BB (λ) -> l */ /* 701 */
+ (55*4 + 1), /* u03BC (μ) -> m */ /* 702 */
+ (31*4 + 1), /* u03BD (ν) -> n */ /* 703 */
+ (58*4 + 1), /* u03BE (ξ) -> x */ /* 704 */
+ (23*4 + 1), /* u03BF (ο) -> o */ /* 705 */
+ ( 0*4 + 1), /* u03C0 (π) -> p */ /* 706 */
+ (57*4 + 1), /* u03C1 (ρ) -> r */ /* 707 */
+ ( 1*4 + 1), /* u03C2 (ς) -> s */ /* 708 */
+ ( 1*4 + 1), /* u03C3 (σ) -> s */ /* 709 */
+ (13*4 + 1), /* u03C4 (τ) -> t */ /* 710 */
+ ( 9*4 + 1), /* u03C5 (υ) -> y */ /* 711 */
+ (46*4 + 1), /* u03C6 (φ) -> f */ /* 712 */
+ ( 4*4 + 2), /* u03C7 (χ) -> ch */ /* 713 */
+ ( 0*4 + 2), /* u03C8 (ψ) -> ps */ /* 714 */
+ (23*4 + 1), /* u03C9 (ω) -> o */ /* 715 */
+ (16*4 + 1), /* u03CA (ϊ) -> i */ /* 716 */
+ ( 9*4 + 1), /* u03CB (ϋ) -> y */ /* 717 */
+ (23*4 + 1), /* u03CC (ό) -> o */ /* 718 */
+ ( 9*4 + 1), /* u03CD (ύ) -> y */ /* 719 */
+ (23*4 + 1), /* u03CE (ώ) -> o */ /* 720 */
+ 0, /* 721 */
+ 0, /* 722 */
+ 0, /* 723 */
+ 0, /* 724 */
+ 0, /* 725 */
+ 0, /* 726 */
+ 0, /* 727 */
+ 0, /* 728 */
+ 0, /* 729 */
+ (54*4 + 1), /* u03D8 (Ϙ) -> k */ /* 730 */
+ (54*4 + 1), /* u03D9 (ϙ) -> k */ /* 731 */
+ (12*4 + 2), /* u03DA (Ϛ) -> st */ /* 732 */
+ (12*4 + 2), /* u03DB (ϛ) -> st */ /* 733 */
+ (15*4 + 1), /* u03DC (Ϝ) -> w */ /* 734 */
+ (15*4 + 1), /* u03DD (ϝ) -> w */ /* 735 */
+ (54*4 + 1), /* u03DE (Ϟ) -> k */ /* 736 */
+ (54*4 + 1), /* u03DF (ϟ) -> k */ /* 737 */
+ (42*4 + 2), /* u03E0 (Ϡ) -> ts */ /* 738 */
+ (42*4 + 2), /* u03E1 (ϡ) -> ts */ /* 739 */
+ 0, /* 740 */
+ 0, /* 741 */
+ 0, /* 742 */
+ 0, /* 743 */
+ 0, /* 744 */
+ 0, /* 745 */
+ 0, /* 746 */
+ 0, /* 747 */
+ 0, /* 748 */
+ 0, /* 749 */
+ 0, /* 750 */
+ 0, /* 751 */
+ 0, /* 752 */
+ 0, /* 753 */
+ 0, /* 754 */
+ 0, /* 755 */
+ 0, /* 756 */
+ 0, /* 757 */
+ 0, /* 758 */
+ 0, /* 759 */
+ 0, /* 760 */
+ 0, /* 761 */
+ 0, /* 762 */
+ 0, /* 763 */
+ 0, /* 764 */
+ 0, /* 765 */
+ 0, /* 766 */
+ 0, /* 767 */
+ 0, /* 768 */
+ 0, /* 769 */
+ (19*4 + 1), /* u0400 (Ѐ) -> e */ /* 770 */
+ (19*4 + 1), /* u0401 (Ё) -> e */ /* 771 */
+ (20*4 + 1), /* u0402 (Ђ) -> d */ /* 772 */
+ (32*4 + 1), /* u0403 (Ѓ) -> g */ /* 773 */
+ (19*4 + 1), /* u0404 (Є) -> e */ /* 774 */
+ (21*4 + 1), /* u0405 (Ѕ) -> z */ /* 775 */
+ (16*4 + 1), /* u0406 (І) -> i */ /* 776 */
+ (16*4 + 1), /* u0407 (Ї) -> i */ /* 777 */
+ (29*4 + 1), /* u0408 (Ј) -> j */ /* 778 */
+ (16*4 + 1), /* u0409 (Љ) -> i */ /* 779 */
+ (31*4 + 1), /* u040A (Њ) -> n */ /* 780 */
+ (20*4 + 1), /* u040B (Ћ) -> d */ /* 781 */
+ (54*4 + 1), /* u040C (Ќ) -> k */ /* 782 */
+ (16*4 + 1), /* u040D (Ѝ) -> i */ /* 783 */
+ (25*4 + 1), /* u040E (Ў) -> u */ /* 784 */
+ (20*4 + 1), /* u040F (Џ) -> d */ /* 785 */
+ (17*4 + 1), /* u0410 (А) -> a */ /* 786 */
+ (53*4 + 1), /* u0411 (Б) -> b */ /* 787 */
+ ( 7*4 + 1), /* u0412 (В) -> v */ /* 788 */
+ (32*4 + 1), /* u0413 (Г) -> g */ /* 789 */
+ (20*4 + 1), /* u0414 (Д) -> d */ /* 790 */
+ (19*4 + 1), /* u0415 (Е) -> e */ /* 791 */
+ (21*4 + 2), /* u0416 (Ж) -> zh */ /* 792 */
+ (21*4 + 1), /* u0417 (З) -> z */ /* 793 */
+ (16*4 + 1), /* u0418 (И) -> i */ /* 794 */
+ (16*4 + 1), /* u0419 (Й) -> i */ /* 795 */
+ (54*4 + 1), /* u041A (К) -> k */ /* 796 */
+ (11*4 + 1), /* u041B (Л) -> l */ /* 797 */
+ (55*4 + 1), /* u041C (М) -> m */ /* 798 */
+ (31*4 + 1), /* u041D (Н) -> n */ /* 799 */
+ (23*4 + 1), /* u041E (О) -> o */ /* 800 */
+ ( 0*4 + 1), /* u041F (П) -> p */ /* 801 */
+ (57*4 + 1), /* u0420 (Р) -> r */ /* 802 */
+ ( 1*4 + 1), /* u0421 (С) -> s */ /* 803 */
+ (13*4 + 1), /* u0422 (Т) -> t */ /* 804 */
+ (25*4 + 1), /* u0423 (У) -> u */ /* 805 */
+ (46*4 + 1), /* u0424 (Ф) -> f */ /* 806 */
+ (59*4 + 2), /* u0425 (Х) -> kh */ /* 807 */
+ (44*4 + 2), /* u0426 (Ц) -> tc */ /* 808 */
+ ( 4*4 + 2), /* u0427 (Ч) -> ch */ /* 809 */
+ ( 2*4 + 2), /* u0428 (Ш) -> sh */ /* 810 */
+ ( 2*4 + 4), /* u0429 (Щ) -> shch */ /* 811 */
+ (17*4 + 1), /* u042A (Ъ) -> a */ /* 812 */
+ ( 9*4 + 1), /* u042B (Ы) -> y */ /* 813 */
+ ( 9*4 + 1), /* u042C (Ь) -> y */ /* 814 */
+ (19*4 + 1), /* u042D (Э) -> e */ /* 815 */
+ (61*4 + 2), /* u042E (Ю) -> iu */ /* 816 */
+ (16*4 + 2), /* u042F (Я) -> ia */ /* 817 */
+ (17*4 + 1), /* u0430 (а) -> a */ /* 818 */
+ (53*4 + 1), /* u0431 (б) -> b */ /* 819 */
+ ( 7*4 + 1), /* u0432 (в) -> v */ /* 820 */
+ (32*4 + 1), /* u0433 (г) -> g */ /* 821 */
+ (20*4 + 1), /* u0434 (д) -> d */ /* 822 */
+ (19*4 + 1), /* u0435 (е) -> e */ /* 823 */
+ (21*4 + 2), /* u0436 (ж) -> zh */ /* 824 */
+ (21*4 + 1), /* u0437 (з) -> z */ /* 825 */
+ (16*4 + 1), /* u0438 (и) -> i */ /* 826 */
+ (16*4 + 1), /* u0439 (й) -> i */ /* 827 */
+ (54*4 + 1), /* u043A (к) -> k */ /* 828 */
+ (11*4 + 1), /* u043B (л) -> l */ /* 829 */
+ (55*4 + 1), /* u043C (м) -> m */ /* 830 */
+ (31*4 + 1), /* u043D (н) -> n */ /* 831 */
+ (23*4 + 1), /* u043E (о) -> o */ /* 832 */
+ ( 0*4 + 1), /* u043F (п) -> p */ /* 833 */
+ (57*4 + 1), /* u0440 (р) -> r */ /* 834 */
+ ( 1*4 + 1), /* u0441 (с) -> s */ /* 835 */
+ (13*4 + 1), /* u0442 (т) -> t */ /* 836 */
+ (25*4 + 1), /* u0443 (у) -> u */ /* 837 */
+ (46*4 + 1), /* u0444 (ф) -> f */ /* 838 */
+ (59*4 + 2), /* u0445 (х) -> kh */ /* 839 */
+ (44*4 + 2), /* u0446 (ц) -> tc */ /* 840 */
+ ( 4*4 + 2), /* u0447 (ч) -> ch */ /* 841 */
+ ( 2*4 + 2), /* u0448 (ш) -> sh */ /* 842 */
+ ( 2*4 + 4), /* u0449 (щ) -> shch */ /* 843 */
+ (17*4 + 1), /* u044A (ъ) -> a */ /* 844 */
+ ( 9*4 + 1), /* u044B (ы) -> y */ /* 845 */
+ ( 9*4 + 1), /* u044C (ь) -> y */ /* 846 */
+ (19*4 + 1), /* u044D (э) -> e */ /* 847 */
+ (61*4 + 2), /* u044E (ю) -> iu */ /* 848 */
+ (16*4 + 2), /* u044F (я) -> ia */ /* 849 */
+ (19*4 + 1), /* u0450 (ѐ) -> e */ /* 850 */
+ (19*4 + 1), /* u0451 (ё) -> e */ /* 851 */
+ (20*4 + 1), /* u0452 (ђ) -> d */ /* 852 */
+ (32*4 + 1), /* u0453 (ѓ) -> g */ /* 853 */
+ (19*4 + 1), /* u0454 (є) -> e */ /* 854 */
+ (21*4 + 1), /* u0455 (ѕ) -> z */ /* 855 */
+ (16*4 + 1), /* u0456 (і) -> i */ /* 856 */
+ (16*4 + 1), /* u0457 (ї) -> i */ /* 857 */
+ (29*4 + 1), /* u0458 (ј) -> j */ /* 858 */
+ (16*4 + 1), /* u0459 (љ) -> i */ /* 859 */
+ (31*4 + 1), /* u045A (њ) -> n */ /* 860 */
+ (20*4 + 1), /* u045B (ћ) -> d */ /* 861 */
+ (54*4 + 1), /* u045C (ќ) -> k */ /* 862 */
+ (16*4 + 1), /* u045D (ѝ) -> i */ /* 863 */
+ (25*4 + 1), /* u045E (ў) -> u */ /* 864 */
+ (20*4 + 1), /* u045F (џ) -> d */ /* 865 */
+ (19*4 + 1), /* u05B0 (ְ) -> e */ /* 866 */
+ (19*4 + 1), /* u05B1 (ֱ) -> e */ /* 867 */
+ (17*4 + 1), /* u05B2 (ֲ) -> a */ /* 868 */
+ (23*4 + 1), /* u05B3 (ֳ) -> o */ /* 869 */
+ (16*4 + 1), /* u05B4 (ִ) -> i */ /* 870 */
+ (19*4 + 1), /* u05B5 (ֵ) -> e */ /* 871 */
+ (19*4 + 1), /* u05B6 (ֶ) -> e */ /* 872 */
+ (17*4 + 1), /* u05B7 (ַ) -> a */ /* 873 */
+ (17*4 + 1), /* u05B8 (ָ) -> a */ /* 874 */
+ (23*4 + 1), /* u05B9 (ֹ) -> o */ /* 875 */
+ 0, /* 876 */
+ (25*4 + 1), /* u05BB (ֻ) -> u */ /* 877 */
+ (17*4 + 1), /* u05BC (ּ) -> a */ /* 878 */
+ ( 1*4 + 0), /* u05BD (ֽ) -> */ /* 879 */
+ ( 1*4 + 0), /* u05BE (־) -> */ /* 880 */
+ (19*4 + 1), /* u05BF (ֿ) -> e */ /* 881 */
+ 0, /* 882 */
+ ( 2*4 + 2), /* u05C1 (ׁ) -> sh */ /* 883 */
+ ( 1*4 + 1), /* u05C2 (ׂ) -> s */ /* 884 */
+ 0, /* 885 */
+ ( 1*4 + 0), /* u05C4 (ׄ) -> */ /* 886 */
+ 0, /* 887 */
+ 0, /* 888 */
+ 0, /* 889 */
+ 0, /* 890 */
+ 0, /* 891 */
+ 0, /* 892 */
+ 0, /* 893 */
+ 0, /* 894 */
+ 0, /* 895 */
+ 0, /* 896 */
+ 0, /* 897 */
+ (52*4 + 1), /* u05D0 (א) -> ' */ /* 898 */
+ (53*4 + 1), /* u05D1 (ב) -> b */ /* 899 */
+ (32*4 + 1), /* u05D2 (ג) -> g */ /* 900 */
+ (20*4 + 1), /* u05D3 (ד) -> d */ /* 901 */
+ ( 3*4 + 1), /* u05D4 (ה) -> h */ /* 902 */
+ ( 7*4 + 1), /* u05D5 (ו) -> v */ /* 903 */
+ (21*4 + 1), /* u05D6 (ז) -> z */ /* 904 */
+ ( 4*4 + 2), /* u05D7 (ח) -> ch */ /* 905 */
+ (13*4 + 1), /* u05D8 (ט) -> t */ /* 906 */
+ ( 9*4 + 1), /* u05D9 (י) -> y */ /* 907 */
+ (54*4 + 1), /* u05DA (ך) -> k */ /* 908 */
+ (54*4 + 1), /* u05DB (כ) -> k */ /* 909 */
+ (11*4 + 1), /* u05DC (ל) -> l */ /* 910 */
+ (55*4 + 1), /* u05DD (ם) -> m */ /* 911 */
+ (55*4 + 1), /* u05DE (מ) -> m */ /* 912 */
+ (31*4 + 1), /* u05DF (ן) -> n */ /* 913 */
+ (31*4 + 1), /* u05E0 (נ) -> n */ /* 914 */
+ ( 1*4 + 1), /* u05E1 (ס) -> s */ /* 915 */
+ (52*4 + 1), /* u05E2 (ע) -> ' */ /* 916 */
+ ( 0*4 + 1), /* u05E3 (ף) -> p */ /* 917 */
+ ( 0*4 + 1), /* u05E4 (פ) -> p */ /* 918 */
+ (42*4 + 2), /* u05E5 (ץ) -> ts */ /* 919 */
+ (42*4 + 2), /* u05E6 (צ) -> ts */ /* 920 */
+ (56*4 + 1), /* u05E7 (ק) -> q */ /* 921 */
+ (57*4 + 1), /* u05E8 (ר) -> r */ /* 922 */
+ ( 2*4 + 2), /* u05E9 (ש) -> sh */ /* 923 */
+ (13*4 + 1), /* u05EA (ת) -> t */ /* 924 */
+ 0, /* 925 */
+ 0, /* 926 */
+ 0, /* 927 */
+ 0, /* 928 */
+ 0, /* 929 */
+ ( 7*4 + 2), /* u05F0 (װ) -> vv */ /* 930 */
+ ( 8*4 + 2), /* u05F1 (ױ) -> vy */ /* 931 */
+ ( 9*4 + 2), /* u05F2 (ײ) -> yy */ /* 932 */
+};
+
+/* Maximum token length. Longer tokens are truncated */
+#define MX_TRANSLIT 40
+
+/* The cursor object for the translit tokenizer */
+typedef struct translit_tokenizer_cursor {
+ sqlite3_tokenizer_cursor base; /* Base class. Must be first */
+ const unsigned char *zInput; /* input we are tokenizing */
+ int nBytes; /* size of the input */
+ int iOffset; /* current position in pInput */
+ int iToken; /* index of next token to be returned */
+ char zToken[MX_TRANSLIT+1]; /* storage for current token */
+} translit_tokenizer_cursor;
+
+/*
+** Create a new tokenizer instance.
+*/
+static int translitCreate(
+ int argc, const char * const *argv,
+ sqlite3_tokenizer **ppTokenizer
+){
+ sqlite3_tokenizer *p;
+ *ppTokenizer = p = (sqlite3_tokenizer*)sqlite3_malloc(sizeof(*p));
+ if( p==NULL ) return SQLITE_NOMEM;
+ memset(p, 0, sizeof(*p));
+ return SQLITE_OK;
+}
+
+/*
+** Destroy a tokenizer
+*/
+static int translitDestroy(sqlite3_tokenizer *pTokenizer){
+ sqlite3_free(pTokenizer);
+ return SQLITE_OK;
+}
+
+/*
+** Prepare to begin tokenizing a particular string. The input
+** string to be tokenized is pInput[0..nBytes-1]. A cursor
+** used to incrementally tokenize this string is returned in
+** *ppCursor.
+*/
+static int translitOpen(
+ sqlite3_tokenizer *pTokenizer, /* The tokenizer */
+ const char *zInput, int nBytes, /* String to be tokenized */
+ sqlite3_tokenizer_cursor **ppCursor /* OUT: Tokenization cursor */
+){
+ translit_tokenizer_cursor *pCur;
+
+ UNUSED_PARAMETER(pTokenizer);
+
+ pCur = (translit_tokenizer_cursor *) sqlite3_malloc(sizeof(*pCur));
+ if( pCur==NULL ) return SQLITE_NOMEM;
+ memset(pCur, 0, sizeof(*pCur));
+
+ pCur->zInput = (const unsigned char*)zInput;
+ if( zInput==0 ){
+ pCur->nBytes = 0;
+ }else if( nBytes<0 ){
+ pCur->nBytes = (int)strlen(zInput);
+ }else{
+ pCur->nBytes = nBytes;
+ }
+ pCur->iOffset = 0; /* start tokenizing at the beginning */
+ pCur->iToken = 0;
+ *ppCursor = &pCur->base;
+ return SQLITE_OK;
+}
+
+/*
+** Close a tokenization cursor previously opened by a call to
+** translitOpen() above.
+*/
+static int translitClose(sqlite3_tokenizer_cursor *pCursor){
+ sqlite3_free(pCursor);
+ return SQLITE_OK;
+}
+
+
+/*
+** Extract the next token from a tokenization cursor. The cursor must
+** have been opened by a prior call to translitOpen().
+*/
+static int translitNext(
+ sqlite3_tokenizer_cursor *pCursor, /* Cursor returned by translitOpen */
+ const char **ppToken, /* OUT: *ppToken is the token text */
+ int *pnBytes, /* OUT: Number of bytes in token */
+ int *piStartOffset, /* OUT: Starting offset of token */
+ int *piEndOffset, /* OUT: Ending offset of token */
+ int *piPosition /* OUT: Position integer of token */
+){
+ translit_tokenizer_cursor *pCur = (translit_tokenizer_cursor *) pCursor;
+ int n = 0; /* Number of characters in the generated token */
+ int u = 0; /* Unicode value of the next input character */
+ int i; /* Index of transliteration of u in aTranslat[] */
+ unsigned char c; /* Next input character */
+ unsigned char t; /* aTranslat[u] - 1 */
+ int j, k; /* Loop counters */
+
+
+ *ppToken = pCur->zToken;
+ while( pCur->iOffset<pCur->nBytes ){
+ if( n==0 ) *piStartOffset = pCur->iOffset;
+ c = pCur->zInput[pCur->iOffset++];
+ u = c;
+ if( (c&0x80)==0 ){
+ i = c;
+ }else{
+ i = 0;
+ if( pCur->iOffset<pCur->nBytes ){
+ u = ((int)(c&0x3f)<<6);
+ c = pCur->zInput[pCur->iOffset++];
+ if( (c&0xc0)!=0x80 ){
+ i = 0;
+ }else{
+ u |= c&0x3f;
+ i = u;
+ while( pCur->iOffset<pCur->nBytes
+ && (pCur->zInput[pCur->iOffset]&0xc0)==0x80 ){
+ pCur->iOffset++;
+ u = 0x0300; /* Assume a combining accent character */
+ }
+ if( u>=0x02ae ){
+ if( u<=0x0385 ){
+ if( u>=0x0300 && u<=0x036f ){
+ continue; /* Skip Combining accents */
+ }
+ i = 0;
+ }else{
+ i -= 0x0386 - 0x02ae;
+ if( u>=0x0460 ){
+ if( u<0x0591 ){
+ i = 0;
+ }else if( u>=0x05b0 && u<0x05f2 ){
+ i -= 0x05b0 - 0x0460;
+ }else{
+ continue; /* Assume a combining accent character */
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ if( i ) i -= 0x0026;
+ assert( i>=0 && i<sizeof(aTranslate) );
+ t = aTranslate[i];
+ if( t==0 ){
+ if( n==0 ){
+ continue; /* Skip leading delimiters */
+ }else{
+ break; /* Stop at the first delimiter */
+ }
+ }else{
+ t--;
+ j = (t%4) + 1;
+ k = t/4;
+ while( n<MX_TRANSLIT && (j--)>0 ) pCur->zToken[n++] = zTranslit[k++];
+ }
+ }
+ pCur->zToken[n] = 0;
+ *pnBytes = n;
+ *piEndOffset = pCur->iOffset;
+ *piPosition = pCur->iToken;
+ if( n ){
+ pCur->iToken++;
+ return SQLITE_OK;
+ }else{
+ return SQLITE_DONE;
+ }
+}
+
+/*
+** The set of routines that implement the translit tokenizer
+*/
+static const sqlite3_tokenizer_module translitTokenizerModule = {
+ 0,
+ translitCreate,
+ translitDestroy,
+ translitOpen,
+ translitClose,
+ translitNext,
+ 0,
+};
+
+/*
+** Allocate a new translit tokenizer. Return a pointer to the new
+** tokenizer in *ppModule
+*/
+void sqlite3Fts3TranslitTokenizerModule(
+ sqlite3_tokenizer_module const**ppModule
+){
+ *ppModule = &translitTokenizerModule;
+}
+
+#endif /* !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_FTS3) */
--- /dev/null
+# Run this TCL script to generate the tables used by the "translit"
+# tokenizer to convert Latin, Greek, Cyrillic, and Hebrew characters into
+# an ASCII transliteration.
+#
+
+# Data fields:
+#
+# (1) Unicode value in hex
+# (2) Equivalent lower-case letter (not used here)
+# (3) Transliteration (needs to be lower-cased for this application)
+# (4) Unicode name of the letter (not used here)
+#
+set data {
+ 0027 0000 ' {APOSTROPHE}
+ 0041 0061 A {LATIN CAPITAL LETTER A}
+ 0042 0062 B {LATIN CAPITAL LETTER B}
+ 0043 0063 C {LATIN CAPITAL LETTER C}
+ 0044 0064 D {LATIN CAPITAL LETTER D}
+ 0045 0065 E {LATIN CAPITAL LETTER E}
+ 0046 0066 F {LATIN CAPITAL LETTER F}
+ 0047 0067 G {LATIN CAPITAL LETTER G}
+ 0048 0068 H {LATIN CAPITAL LETTER H}
+ 0049 0069 I {LATIN CAPITAL LETTER I}
+ 004A 006A J {LATIN CAPITAL LETTER J}
+ 004B 006B K {LATIN CAPITAL LETTER K}
+ 004C 006C L {LATIN CAPITAL LETTER L}
+ 004D 006D M {LATIN CAPITAL LETTER M}
+ 004E 006E N {LATIN CAPITAL LETTER N}
+ 004F 006F O {LATIN CAPITAL LETTER O}
+ 0050 0070 P {LATIN CAPITAL LETTER P}
+ 0051 0071 Q {LATIN CAPITAL LETTER Q}
+ 0052 0072 R {LATIN CAPITAL LETTER R}
+ 0053 0073 S {LATIN CAPITAL LETTER S}
+ 0054 0074 T {LATIN CAPITAL LETTER T}
+ 0055 0075 U {LATIN CAPITAL LETTER U}
+ 0056 0076 V {LATIN CAPITAL LETTER V}
+ 0057 0077 W {LATIN CAPITAL LETTER W}
+ 0058 0078 W {LATIN CAPITAL LETTER X}
+ 0059 0079 Y {LATIN CAPITAL LETTER Y}
+ 005A 007A Z {LATIN CAPITAL LETTER Z}
+ 0061 0000 a {LATIN SMALL LETTER A}
+ 0062 0000 b {LATIN SMALL LETTER B}
+ 0063 0000 c {LATIN SMALL LETTER C}
+ 0064 0000 d {LATIN SMALL LETTER D}
+ 0065 0000 e {LATIN SMALL LETTER E}
+ 0066 0000 f {LATIN SMALL LETTER F}
+ 0067 0000 g {LATIN SMALL LETTER G}
+ 0068 0000 h {LATIN SMALL LETTER H}
+ 0069 0000 i {LATIN SMALL LETTER I}
+ 006A 0000 j {LATIN SMALL LETTER J}
+ 006B 0000 k {LATIN SMALL LETTER K}
+ 006C 0000 l {LATIN SMALL LETTER L}
+ 006D 0000 m {LATIN SMALL LETTER M}
+ 006E 0000 n {LATIN SMALL LETTER N}
+ 006F 0000 o {LATIN SMALL LETTER O}
+ 0070 0000 p {LATIN SMALL LETTER P}
+ 0071 0000 q {LATIN SMALL LETTER Q}
+ 0072 0000 r {LATIN SMALL LETTER R}
+ 0073 0000 s {LATIN SMALL LETTER S}
+ 0074 0000 t {LATIN SMALL LETTER T}
+ 0075 0000 u {LATIN SMALL LETTER U}
+ 0076 0000 v {LATIN SMALL LETTER V}
+ 0077 0000 w {LATIN SMALL LETTER W}
+ 0078 0000 x {LATIN SMALL LETTER X}
+ 0079 0000 y {LATIN SMALL LETTER Y}
+ 007A 0000 z {LATIN SMALL LETTER Z}
+ 00C0 00E0 A {LATIN CAPITAL LETTER A WITH GRAVE}
+ 00C1 00E1 A {LATIN CAPITAL LETTER A WITH ACUTE}
+ 00C2 00E2 A {LATIN CAPITAL LETTER A WITH CIRCUMFLEX}
+ 00C3 00E3 A {LATIN CAPITAL LETTER A WITH TILDE}
+ 00C4 00E4 Ae {LATIN CAPITAL LETTER A WITH DIAERESIS}
+ 00C5 00E5 Aa {LATIN CAPITAL LETTER A WITH RING ABOVE}
+ 00C6 00E6 AE {LATIN CAPITAL LETTER AE}
+ 00C7 00E7 C {LATIN CAPITAL LETTER C WITH CEDILLA}
+ 00C8 00E8 E {LATIN CAPITAL LETTER E WITH GRAVE}
+ 00C9 00E9 E {LATIN CAPITAL LETTER E WITH ACUTE}
+ 00CA 00EA E {LATIN CAPITAL LETTER E WITH CIRCUMFLEX}
+ 00CB 00EB E {LATIN CAPITAL LETTER E WITH DIAERESIS}
+ 00CC 00EC I {LATIN CAPITAL LETTER I WITH GRAVE}
+ 00CD 00ED I {LATIN CAPITAL LETTER I WITH ACUTE}
+ 00CE 00EE I {LATIN CAPITAL LETTER I WITH CIRCUMFLEX}
+ 00CF 00EF I {LATIN CAPITAL LETTER I WITH DIAERESIS}
+ 00D0 00F0 D {LATIN CAPITAL LETTER ETH}
+ 00D1 00F1 N {LATIN CAPITAL LETTER N WITH TILDE}
+ 00D2 00F2 O {LATIN CAPITAL LETTER O WITH GRAVE}
+ 00D3 00F3 O {LATIN CAPITAL LETTER O WITH ACUTE}
+ 00D4 00F4 O {LATIN CAPITAL LETTER O WITH CIRCUMFLEX}
+ 00D5 00F5 O {LATIN CAPITAL LETTER O WITH TILDE}
+ 00D6 00F6 Oe {LATIN CAPITAL LETTER O WITH DIAERESIS}
+ 00D8 00F8 O {LATIN CAPITAL LETTER O WITH STROKE}
+ 00D9 00F9 U {LATIN CAPITAL LETTER U WITH GRAVE}
+ 00DA 00FA U {LATIN CAPITAL LETTER U WITH ACUTE}
+ 00DB 00FB U {LATIN CAPITAL LETTER U WITH CIRCUMFLEX}
+ 00DC 00FC Ue {LATIN CAPITAL LETTER U WITH DIAERESIS}
+ 00DD 00FD Y {LATIN CAPITAL LETTER Y WITH ACUTE}
+ 00DE 00FE Th {LATIN CAPITAL LETTER THORN}
+ 00DF 0000 ss {LATIN SMALL LETTER SHARP S}
+ 00E0 0000 a {LATIN SMALL LETTER A WITH GRAVE}
+ 00E1 0000 a {LATIN SMALL LETTER A WITH ACUTE}
+ 00E2 0000 a {LATIN SMALL LETTER A WITH CIRCUMFLEX}
+ 00E3 0000 a {LATIN SMALL LETTER A WITH TILDE}
+ 00E4 0000 ae {LATIN SMALL LETTER A WITH DIAERESIS}
+ 00E5 0000 aa {LATIN SMALL LETTER A WITH RING ABOVE}
+ 00E6 0000 ae {LATIN SMALL LETTER AE}
+ 00E7 0000 c {LATIN SMALL LETTER C WITH CEDILLA}
+ 00E8 0000 e {LATIN SMALL LETTER E WITH GRAVE}
+ 00E9 0000 e {LATIN SMALL LETTER E WITH ACUTE}
+ 00EA 0000 e {LATIN SMALL LETTER E WITH CIRCUMFLEX}
+ 00EB 0000 e {LATIN SMALL LETTER E WITH DIAERESIS}
+ 00EC 0000 i {LATIN SMALL LETTER I WITH GRAVE}
+ 00ED 0000 i {LATIN SMALL LETTER I WITH ACUTE}
+ 00EE 0000 i {LATIN SMALL LETTER I WITH CIRCUMFLEX}
+ 00EF 0000 i {LATIN SMALL LETTER I WITH DIAERESIS}
+ 00F0 0000 d {LATIN SMALL LETTER ETH}
+ 00F1 0000 n {LATIN SMALL LETTER N WITH TILDE}
+ 00F2 0000 o {LATIN SMALL LETTER O WITH GRAVE}
+ 00F3 0000 o {LATIN SMALL LETTER O WITH ACUTE}
+ 00F4 0000 o {LATIN SMALL LETTER O WITH CIRCUMFLEX}
+ 00F5 0000 o {LATIN SMALL LETTER O WITH TILDE}
+ 00F6 0000 oe {LATIN SMALL LETTER O WITH DIAERESIS}
+ 00F8 0000 o {LATIN SMALL LETTER O WITH STROKE}
+ 00F9 0000 u {LATIN SMALL LETTER U WITH GRAVE}
+ 00FA 0000 u {LATIN SMALL LETTER U WITH ACUTE}
+ 00FB 0000 u {LATIN SMALL LETTER U WITH CIRCUMFLEX}
+ 00FC 0000 ue {LATIN SMALL LETTER U WITH DIAERESIS}
+ 00FD 0000 y {LATIN SMALL LETTER Y WITH ACUTE}
+ 00FE 0000 th {LATIN SMALL LETTER THORN}
+ 00FF 0000 y {LATIN SMALL LETTER Y WITH DIAERESIS}
+ 0100 0101 A {LATIN CAPITAL LETTER A WITH MACRON}
+ 0101 0000 a {LATIN SMALL LETTER A WITH MACRON}
+ 0102 0103 A {LATIN CAPITAL LETTER A WITH BREVE}
+ 0103 0000 a {LATIN SMALL LETTER A WITH BREVE}
+ 0104 0105 A {LATIN CAPITAL LETTER A WITH OGONEK}
+ 0105 0000 a {LATIN SMALL LETTER A WITH OGONEK}
+ 0106 0107 C {LATIN CAPITAL LETTER C WITH ACUTE}
+ 0107 0000 c {LATIN SMALL LETTER C WITH ACUTE}
+ 0108 0109 Ch {LATIN CAPITAL LETTER C WITH CIRCUMFLEX}
+ 0109 0000 ch {LATIN SMALL LETTER C WITH CIRCUMFLEX}
+ 010A 010B C {LATIN CAPITAL LETTER C WITH DOT ABOVE}
+ 010B 0000 c {LATIN SMALL LETTER C WITH DOT ABOVE}
+ 010C 010D C {LATIN CAPITAL LETTER C WITH CARON}
+ 010D 0000 c {LATIN SMALL LETTER C WITH CARON}
+ 010E 010F D {LATIN CAPITAL LETTER D WITH CARON}
+ 010F 0000 c {LATIN SMALL LETTER D WITH CARON}
+ 0110 0111 D {LATIN CAPITAL LETTER D WITH STROKE}
+ 0111 0000 d {LATIN SMALL LETTER D WITH STROKE}
+ 0112 0113 E {LATIN CAPITAL LETTER E WITH MACRON}
+ 0113 0000 e {LATIN SMALL LETTER E WITH MACRON}
+ 0114 0115 E {LATIN CAPITAL LETTER E WITH BREVE}
+ 0115 0000 e {LATIN SMALL LETTER E WITH BREVE}
+ 0116 0117 E {LATIN CAPITAL LETTER E WITH DOT ABOVE}
+ 0117 0000 e {LATIN SMALL LETTER E WITH DOT ABOVE}
+ 0118 0119 E {LATIN CAPITAL LETTER E WITH OGONEK}
+ 0119 0000 e {LATIN SMALL LETTER E WITH OGONEK}
+ 011A 011B E {LATIN CAPITAL LETTER E WITH CARON}
+ 011B 0000 e {LATIN SMALL LETTER E WITH CARON}
+ 011C 011D Gh {LATIN CAPITAL LETTER G WITH CIRCUMFLEX}
+ 011D 0000 gh {LATIN SMALL LETTER G WITH CIRCUMFLEX}
+ 011E 011F G {LATIN CAPITAL LETTER G WITH BREVE}
+ 011F 0000 g {LATIN SMALL LETTER G WITH BREVE}
+ 0120 0121 G {LATIN CAPITAL LETTER G WITH DOT ABOVE}
+ 0121 0000 g {LATIN SMALL LETTER G WITH DOT ABOVE}
+ 0122 0123 G {LATIN CAPITAL LETTER G WITH CEDILLA}
+ 0123 0000 g {LATIN SMALL LETTER G WITH CEDILLA}
+ 0124 0125 Hh {LATIN CAPITAL LETTER H WITH CIRCUMFLEX}
+ 0125 0000 Hh {LATIN SMALL LETTER H WITH CIRCUMFLEX}
+ 0126 0127 H {LATIN CAPITAL LETTER H WITH STROKE}
+ 0127 0000 h {LATIN SMALL LETTER H WITH STROKE}
+ 0128 0129 I {LATIN CAPITAL LETTER I WITH TILDE}
+ 0129 0000 i {LATIN SMALL LETTER I WITH TILDE}
+ 012A 012B I {LATIN CAPITAL LETTER I WITH MACRON}
+ 012B 0000 i {LATIN SMALL LETTER I WITH MACRON}
+ 012C 012D I {LATIN CAPITAL LETTER I WITH BREVE}
+ 012D 0000 i {LATIN SMALL LETTER I WITH BREVE}
+ 012E 012F I {LATIN CAPITAL LETTER I WITH OGONEK}
+ 012F 0000 i {LATIN SMALL LETTER I WITH OGONEK}
+ 0130 0069 I {LATIN CAPITAL LETTER I WITH DOT ABOVE}
+ 0131 0000 i {LATIN SMALL LETTER DOTLESS I}
+ 0132 0133 IJ {LATIN CAPITAL LIGATURE IJ}
+ 0133 0000 ij {LATIN SMALL LIGATURE IJ}
+ 0134 0135 Jh {LATIN CAPITAL LETTER J WITH CIRCUMFLEX}
+ 0135 0000 jh {LATIN SMALL LETTER J WITH CIRCUMFLEX}
+ 0136 0137 K {LATIN CAPITAL LETTER K WITH CEDILLA}
+ 0137 0000 k {LATIN SMALL LETTER K WITH CEDILLA}
+ 0138 0000 k {LATIN SMALL LETTER KRA}
+ 0139 013A L {LATIN CAPITAL LETTER L WITH ACUTE}
+ 013A 0000 l {LATIN SMALL LETTER L WITH ACUTE}
+ 013B 013C L {LATIN CAPITAL LETTER L WITH CEDILLA}
+ 013C 0000 l {LATIN SMALL LETTER L WITH CEDILLA}
+ 013D 013E L {LATIN CAPITAL LETTER L WITH CARON}
+ 013E 0000 l {LATIN SMALL LETTER L WITH CARON}
+ 013F 0140 L {LATIN CAPITAL LETTER L WITH MIDDLE DOT}
+ 0140 0000 l {LATIN SMALL LETTER L WITH MIDDLE DOT}
+ 0141 0142 L {LATIN CAPITAL LETTER L WITH STROKE}
+ 0142 0000 l {LATIN SMALL LETTER L WITH STROKE}
+ 0143 0144 N {LATIN CAPITAL LETTER N WITH ACUTE}
+ 0144 0000 n {LATIN SMALL LETTER N WITH ACUTE}
+ 0145 0146 N {LATIN CAPITAL LETTER N WITH CEDILLA}
+ 0146 0000 n {LATIN SMALL LETTER N WITH CEDILLA}
+ 0147 0148 N {LATIN CAPITAL LETTER N WITH CARON}
+ 0148 0000 n {LATIN SMALL LETTER N WITH CARON}
+ 0149 0000 n {LATIN SMALL LETTER N PRECEDED BY APOSTROPHE}
+ 014A 014B NG {LATIN CAPITAL LETTER ENG}
+ 014B 0000 ng {LATIN SMALL LETTER ENG}
+ 014C 014D O {LATIN CAPITAL LETTER O WITH MACRON}
+ 014D 0000 o {LATIN SMALL LETTER O WITH MACRON}
+ 014E 014F O {LATIN CAPITAL LETTER O WITH BREVE}
+ 014F 0000 o {LATIN SMALL LETTER O WITH BREVE}
+ 0150 0151 O {LATIN CAPITAL LETTER O WITH DOUBLE ACUTE}
+ 0151 0000 o {LATIN SMALL LETTER O WITH DOUBLE ACUTE}
+ 0152 0153 OE {LATIN CAPITAL LIGATURE OE}
+ 0153 0000 oe {LATIN SMALL LIGATURE OE}
+ 0154 0155 R {LATIN CAPITAL LETTER R WITH ACUTE}
+ 0155 0000 r {LATIN SMALL LETTER R WITH ACUTE}
+ 0156 0157 R {LATIN CAPITAL LETTER R WITH CEDILLA}
+ 0157 0000 r {LATIN SMALL LETTER R WITH CEDILLA}
+ 0158 0159 R {LATIN CAPITAL LETTER R WITH CARON}
+ 0159 0000 r {LATIN SMALL LETTER R WITH CARON}
+ 015A 015B S {LATIN CAPITAL LETTER S WITH ACUTE}
+ 015B 0000 s {LATIN SMALL LETTER S WITH ACUTE}
+ 015C 015D Sh {LATIN CAPITAL LETTER S WITH CIRCUMFLEX}
+ 015D 0000 sh {LATIN SMALL LETTER S WITH CIRCUMFLEX}
+ 015E 015F S {LATIN CAPITAL LETTER S WITH CEDILLA}
+ 015F 0000 s {LATIN SMALL LETTER S WITH CEDILLA}
+ 0160 0161 S {LATIN CAPITAL LETTER S WITH CARON}
+ 0161 0000 s {LATIN SMALL LETTER S WITH CARON}
+ 0162 0163 T {LATIN CAPITAL LETTER T WITH CEDILLA}
+ 0163 0000 t {LATIN SMALL LETTER T WITH CEDILLA}
+ 0164 0165 T {LATIN CAPITAL LETTER T WITH CARON}
+ 0165 0000 t {LATIN SMALL LETTER T WITH CARON}
+ 0166 0167 T {LATIN CAPITAL LETTER T WITH STROKE}
+ 0167 0000 t {LATIN SMALL LETTER T WITH STROKE}
+ 0168 0169 U {LATIN CAPITAL LETTER U WITH TILDE}
+ 0169 0000 u {LATIN SMALL LETTER U WITH TILDE}
+ 016A 016B U {LATIN CAPITAL LETTER U WITH MACRON}
+ 016B 0000 u {LATIN SMALL LETTER U WITH MACRON}
+ 016C 016D U {LATIN CAPITAL LETTER U WITH BREVE}
+ 016D 0000 u {LATIN SMALL LETTER U WITH BREVE}
+ 016E 016F U {LATIN CAPITAL LETTER U WITH RING ABOVE}
+ 016F 0000 u {LATIN SMALL LETTER U WITH RING ABOVE}
+ 0170 0171 U {LATIN CAPITAL LETTER U WITH DOUBLE ACUTE}
+ 0171 0000 u {LATIN SMALL LETTER U WITH DOUBLE ACUTE}
+ 0172 0173 U {LATIN CAPITAL LETTER U WITH OGONEK}
+ 0173 0000 u {LATIN SMALL LETTER U WITH OGONEK}
+ 0174 0175 W {LATIN CAPITAL LETTER W WITH CIRCUMFLEX}
+ 0175 0000 w {LATIN SMALL LETTER W WITH CIRCUMFLEX}
+ 0176 0177 Y {LATIN CAPITAL LETTER Y WITH CIRCUMFLEX}
+ 0177 0000 y {LATIN SMALL LETTER Y WITH CIRCUMFLEX}
+ 0178 00FF Y {LATIN CAPITAL LETTER Y WITH DIAERESIS}
+ 0179 017A Z {LATIN CAPITAL LETTER Z WITH ACUTE}
+ 017A 0000 z {LATIN SMALL LETTER Z WITH ACUTE}
+ 017B 017C Z {LATIN CAPITAL LETTER Z WITH DOT ABOVE}
+ 017C 0000 z {LATIN SMALL LETTER Z WITH DOT ABOVE}
+ 017D 017E Z {LATIN CAPITAL LETTER Z WITH CARON}
+ 017E 0000 z {LATIN SMALL LETTER Z WITH CARON}
+ 017F 0000 s {LATIN SMALL LETTER LONG S}
+ 0180 0000 b {LATIN SMALL LETTER B WITH STROKE}
+ 0181 0253 B {LATIN CAPITAL LETTER B WITH HOOK}
+ 0182 0183 B {LATIN CAPITAL LETTER B WITH TOPBAR}
+ 0183 0000 b {LATIN SMALL LETTER B WITH TOPBAR}
+ 0184 0185 * {LATIN CAPITAL LETTER TONE SIX}
+ 0185 0000 * {LATIN SMALL LETTER TONE SIX}
+ 0186 0254 O {LATIN CAPITAL LETTER OPEN O}
+ 0187 0188 C {LATIN CAPITAL LETTER C WITH HOOK}
+ 0188 0000 c {LATIN SMALL LETTER C WITH HOOK}
+ 0189 0256 D {LATIN CAPITAL LETTER AFRICAN D}
+ 018A 0257 D {LATIN CAPITAL LETTER D WITH HOOK}
+ 018B 018C D {LATIN CAPITAL LETTER D WITH TOPBAR}
+ 018C 0000 D {LATIN SMALL LETTER D WITH TOPBAR}
+ 018D 0000 D {LATIN SMALL LETTER TURNED DELTA}
+ 018E 01DD E {LATIN CAPITAL LETTER REVERSED E}
+ 018F 0259 E {LATIN CAPITAL LETTER SCHWA}
+ 0190 025B E {LATIN CAPITAL LETTER OPEN E}
+ 0191 0192 F {LATIN CAPITAL LETTER F WITH HOOK}
+ 0192 0000 f {LATIN SMALL LETTER F WITH HOOK}
+ 0193 0260 G {LATIN CAPITAL LETTER G WITH HOOK}
+ 0194 0263 G {LATIN CAPITAL LETTER GAMMA}
+ 0195 0000 h {LATIN SMALL LETTER HV}
+ 0196 0269 I {LATIN CAPITAL LETTER IOTA}
+ 0197 0268 I {LATIN CAPITAL LETTER I WITH STROKE}
+ 0198 0199 K {LATIN CAPITAL LETTER K WITH HOOK}
+ 0199 0000 k {LATIN SMALL LETTER K WITH HOOK}
+ 019A 0000 l {LATIN SMALL LETTER L WITH BAR}
+ 019B 0000 l {LATIN SMALL LETTER LAMBDA WITH STROKE}
+ 019C 026F M {LATIN CAPITAL LETTER TURNED M}
+ 019D 0272 N {LATIN CAPITAL LETTER N WITH LEFT HOOK}
+ 019E 0000 n {LATIN SMALL LETTER N WITH LONG RIGHT LEG}
+ 019F 0275 O {LATIN CAPITAL LETTER O WITH MIDDLE TILDE}
+ 01A0 01A1 O {LATIN CAPITAL LETTER O WITH HORN}
+ 01A1 0000 o {LATIN SMALL LETTER O WITH HORN}
+ 01A2 01A3 OI {LATIN CAPITAL LETTER OI}
+ 01A3 0000 oi {LATIN SMALL LETTER OI}
+ 01A4 01A5 P {LATIN CAPITAL LETTER P WITH HOOK}
+ 01A5 0000 p {LATIN SMALL LETTER P WITH HOOK}
+ 01A6 0280 R {LATIN LETTER YR}
+ 01A7 01A8 * {LATIN CAPITAL LETTER TONE TWO}
+ 01A8 0000 * {LATIN SMALL LETTER TONE TWO}
+ 01A9 0283 S {LATIN CAPITAL LETTER ESH}
+ 01AA 0000 s {LATIN LETTER REVERSED ESH LOOP}
+ 01AB 0000 t {LATIN SMALL LETTER T WITH PALATAL HOOK}
+ 01AC 01AD T {LATIN CAPITAL LETTER T WITH HOOK}
+ 01AD 0000 t {LATIN SMALL LETTER T WITH HOOK}
+ 01AE 0288 T {LATIN CAPITAL LETTER T WITH RETROFLEX HOOK}
+ 01AF 01B0 U {LATIN CAPITAL LETTER U WITH HORN}
+ 01B0 0000 u {LATIN SMALL LETTER U WITH HORN}
+ 01B1 028A U {LATIN CAPITAL LETTER UPSILON}
+ 01B2 028B V {LATIN CAPITAL LETTER V WITH HOOK}
+ 01B3 01B4 Y {LATIN CAPITAL LETTER Y WITH HOOK}
+ 01B4 0000 y {LATIN SMALL LETTER Y WITH HOOK}
+ 01B5 01B6 Z {LATIN CAPITAL LETTER Z WITH STROKE}
+ 01B6 0000 z {LATIN SMALL LETTER Z WITH STROKE}
+ 01B7 0292 S {LATIN CAPITAL LETTER EZH}
+ 01B8 01B9 S {LATIN CAPITAL LETTER EZH REVERSED}
+ 01B9 0000 s {LATIN SMALL LETTER EZH REVERSED}
+ 01BA 0000 s {LATIN SMALL LETTER EZH WITH TAIL}
+ 01BB 0000 * {LATIN LETTER TWO WITH STROKE}
+ 01BC 01BD * {LATIN CAPITAL LETTER TONE FIVE}
+ 01BD 0000 * {LATIN SMALL LETTER TONE FIVE}
+ 01BE 0000 ' {LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE}
+ 01BF 0000 w {LATIN LETTER WYNN}
+ 01C0 0000 c {LATIN LETTER DENTAL CLICK}
+ 01C1 0000 x {LATIN LETTER LATERAL CLICK}
+ 01C2 0000 q {LATIN LETTER ALVEOLAR CLICK}
+ 01C3 0000 x {LATIN LETTER RETROFLEX CLICK}
+ 01C4 01C6 Dz {LATIN CAPITAL LETTER DZ WITH CARON}
+ 01C5 01C6 Dz {LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON}
+ 01C6 0000 dz {LATIN SMALL LETTER DZ WITH CARON}
+ 01C7 01C9 LJ {LATIN CAPITAL LETTER LJ}
+ 01C8 01C9 Lj {LATIN CAPITAL LETTER L WITH SMALL LETTER J}
+ 01C9 0000 lj {LATIN SMALL LETTER LJ}
+ 01CA 01CC NJ {LATIN CAPITAL LETTER NJ}
+ 01CB 01CC Nj {LATIN CAPITAL LETTER N WITH SMALL LETTER J}
+ 01CC 0000 nj {LATIN SMALL LETTER NJ}
+ 01CD 01CE A {LATIN CAPITAL LETTER A WITH CARON}
+ 01CE 0000 a {LATIN SMALL LETTER A WITH CARON}
+ 01CF 01D0 I {LATIN CAPITAL LETTER I WITH CARON}
+ 01D0 0000 i {LATIN SMALL LETTER I WITH CARON}
+ 01D1 01D2 O {LATIN CAPITAL LETTER O WITH CARON}
+ 01D2 0000 o {LATIN SMALL LETTER O WITH CARON}
+ 01D3 01D4 U {LATIN CAPITAL LETTER U WITH CARON}
+ 01D4 0000 u {LATIN SMALL LETTER U WITH CARON}
+ 01D5 01D6 Ue {LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON}
+ 01D6 0000 ue {LATIN SMALL LETTER U WITH DIAERESIS AND MACRON}
+ 01D7 01D8 Ue {LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE}
+ 01D8 0000 ue {LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE}
+ 01D9 01DA Ue {LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON}
+ 01DA 0000 ue {LATIN SMALL LETTER U WITH DIAERESIS AND CARON}
+ 01DB 01DC Ue {LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE}
+ 01DC 0000 ue {LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE}
+ 01DD 0000 e {LATIN SMALL LETTER TURNED E}
+ 01DE 01DF Ae {LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON}
+ 01DF 0000 ae {LATIN SMALL LETTER A WITH DIAERESIS AND MACRON}
+ 01E0 01E1 A {LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON}
+ 01E1 0000 a {LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON}
+ 01E2 01E3 A {LATIN CAPITAL LETTER AE WITH MACRON}
+ 01E3 0000 AE {LATIN SMALL LETTER AE WITH MACRON}
+ 01E4 01E5 G {LATIN CAPITAL LETTER G WITH STROKE}
+ 01E5 0000 g {LATIN SMALL LETTER G WITH STROKE}
+ 01E6 01E7 G {LATIN CAPITAL LETTER G WITH CARON}
+ 01E7 0000 g {LATIN SMALL LETTER G WITH CARON}
+ 01E8 01E9 K {LATIN CAPITAL LETTER K WITH CARON}
+ 01E9 0000 k {LATIN SMALL LETTER K WITH CARON}
+ 01EA 01EB O {LATIN CAPITAL LETTER O WITH OGONEK}
+ 01EB 0000 o {LATIN SMALL LETTER O WITH OGONEK}
+ 01EC 01ED O {LATIN CAPITAL LETTER O WITH OGONEK AND MACRON}
+ 01ED 0000 o {LATIN SMALL LETTER O WITH OGONEK AND MACRON}
+ 01EE 01EF S {LATIN CAPITAL LETTER EZH WITH CARON}
+ 01EF 0000 s {LATIN SMALL LETTER EZH WITH CARON}
+ 01F0 0000 j {LATIN SMALL LETTER J WITH CARON}
+ 01F1 01F3 DZ {LATIN CAPITAL LETTER DZ}
+ 01F2 01F3 Dz {LATIN CAPITAL LETTER D WITH SMALL LETTER Z}
+ 01F3 0000 dz {LATIN SMALL LETTER DZ}
+ 01F4 01F5 G {LATIN CAPITAL LETTER G WITH ACUTE}
+ 01F5 0000 g {LATIN SMALL LETTER G WITH ACUTE}
+ 01F6 0195 Hw {LATIN CAPITAL LETTER HWAIR}
+ 01F7 01BF W {LATIN CAPITAL LETTER WYNN}
+ 01F8 01F9 N {LATIN CAPITAL LETTER N WITH GRAVE}
+ 01F9 0000 n {LATIN SMALL LETTER N WITH GRAVE}
+ 01FA 01FB A {LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE}
+ 01FB 0000 a {LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE}
+ 01FC 01FD AE {LATIN CAPITAL LETTER AE WITH ACUTE}
+ 01FD 0000 ae {LATIN SMALL LETTER AE WITH ACUTE}
+ 01FE 01FF O {LATIN CAPITAL LETTER O WITH STROKE AND ACUTE}
+ 01FF 0000 o {LATIN SMALL LETTER O WITH STROKE AND ACUTE}
+ 0200 0201 A {LATIN CAPITAL LETTER A WITH DOUBLE GRAVE}
+ 0201 0000 a {LATIN SMALL LETTER A WITH DOUBLE GRAVE}
+ 0202 0203 A {LATIN CAPITAL LETTER A WITH INVERTED BREVE}
+ 0203 0000 a {LATIN SMALL LETTER A WITH INVERTED BREVE}
+ 0204 0205 E {LATIN CAPITAL LETTER E WITH DOUBLE GRAVE}
+ 0205 0000 e {LATIN SMALL LETTER E WITH DOUBLE GRAVE}
+ 0206 0207 E {LATIN CAPITAL LETTER E WITH INVERTED BREVE}
+ 0207 0000 e {LATIN SMALL LETTER E WITH INVERTED BREVE}
+ 0208 0209 I {LATIN CAPITAL LETTER I WITH DOUBLE GRAVE}
+ 0209 0000 i {LATIN SMALL LETTER I WITH DOUBLE GRAVE}
+ 020A 020B I {LATIN CAPITAL LETTER I WITH INVERTED BREVE}
+ 020B 0000 i {LATIN SMALL LETTER I WITH INVERTED BREVE}
+ 020C 020D O {LATIN CAPITAL LETTER O WITH DOUBLE GRAVE}
+ 020D 0000 o {LATIN SMALL LETTER O WITH DOUBLE GRAVE}
+ 020E 020F O {LATIN CAPITAL LETTER O WITH INVERTED BREVE}
+ 020F 0000 o {LATIN SMALL LETTER O WITH INVERTED BREVE}
+ 0210 0211 R {LATIN CAPITAL LETTER R WITH DOUBLE GRAVE}
+ 0211 0000 r {LATIN SMALL LETTER R WITH DOUBLE GRAVE}
+ 0212 0213 R {LATIN CAPITAL LETTER R WITH INVERTED BREVE}
+ 0213 0000 r {LATIN SMALL LETTER R WITH INVERTED BREVE}
+ 0214 0215 U {LATIN CAPITAL LETTER U WITH DOUBLE GRAVE}
+ 0215 0000 u {LATIN SMALL LETTER U WITH DOUBLE GRAVE}
+ 0216 0217 U {LATIN CAPITAL LETTER U WITH INVERTED BREVE}
+ 0217 0000 u {LATIN SMALL LETTER U WITH INVERTED BREVE}
+ 0218 0219 S {LATIN CAPITAL LETTER S WITH COMMA BELOW}
+ 0219 0000 s {LATIN SMALL LETTER S WITH COMMA BELOW}
+ 021A 021B T {LATIN CAPITAL LETTER T WITH COMMA BELOW}
+ 021B 0000 t {LATIN SMALL LETTER T WITH COMMA BELOW}
+ 021C 021D J {LATIN CAPITAL LETTER YOGH}
+ 021D 0000 j {LATIN SMALL LETTER YOGH}
+ 021E 021F H {LATIN CAPITAL LETTER H WITH CARON}
+ 021F 0000 h {LATIN SMALL LETTER H WITH CARON}
+ 0220 019E N {LATIN CAPITAL LETTER N WITH LONG RIGHT LEG}
+ 0222 0223 OU {LATIN CAPITAL LETTER OU}
+ 0223 0000 ou {LATIN SMALL LETTER OU}
+ 0224 0225 Z {LATIN CAPITAL LETTER Z WITH HOOK}
+ 0225 0000 z {LATIN SMALL LETTER Z WITH HOOK}
+ 0226 0227 A {LATIN CAPITAL LETTER A WITH DOT ABOVE}
+ 0227 0000 A {LATIN SMALL LETTER A WITH DOT ABOVE}
+ 0228 0229 E {LATIN CAPITAL LETTER E WITH CEDILLA}
+ 0229 0000 e {LATIN SMALL LETTER E WITH CEDILLA}
+ 022A 022B OE {LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON}
+ 022B 0000 oe {LATIN SMALL LETTER O WITH DIAERESIS AND MACRON}
+ 022C 022D O {LATIN CAPITAL LETTER O WITH TILDE AND MACRON}
+ 022D 0000 o {LATIN SMALL LETTER O WITH TILDE AND MACRON}
+ 022E 022F O {LATIN CAPITAL LETTER O WITH DOT ABOVE}
+ 022F 0000 o {LATIN SMALL LETTER O WITH DOT ABOVE}
+ 0230 0231 O {LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON}
+ 0231 0000 o {LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON}
+ 0232 0233 Y {LATIN CAPITAL LETTER Y WITH MACRON}
+ 0233 0000 y {LATIN SMALL LETTER Y WITH MACRON}
+ 0250 0000 a {LATIN SMALL LETTER TURNED A}
+ 0251 0000 a {LATIN SMALL LETTER ALPHA}
+ 0252 0000 a {LATIN SMALL LETTER TURNED ALPHA}
+ 0253 0000 b {LATIN SMALL LETTER B WITH HOOK}
+ 0254 0000 o {LATIN SMALL LETTER OPEN O}
+ 0255 0000 c {LATIN SMALL LETTER C WITH CURL}
+ 0256 0000 d {LATIN SMALL LETTER D WITH TAIL}
+ 0257 0000 d {LATIN SMALL LETTER D WITH HOOK}
+ 0258 0000 e {LATIN SMALL LETTER REVERSED E}
+ 0259 0000 e {LATIN SMALL LETTER SCHWA}
+ 025A 0000 e {LATIN SMALL LETTER SCHWA WITH HOOK}
+ 025B 0000 e {LATIN SMALL LETTER OPEN E}
+ 025C 0000 e {LATIN SMALL LETTER REVERSED OPEN E}
+ 025D 0000 e {LATIN SMALL LETTER REVERSED OPEN E WITH HOOK}
+ 025E 0000 e {LATIN SMALL LETTER CLOSED REVERSED OPEN E}
+ 025F 0000 j {LATIN SMALL LETTER DOTLESS J WITH STROKE}
+ 0260 0000 g {LATIN SMALL LETTER G WITH HOOK}
+ 0261 0000 g {LATIN SMALL LETTER SCRIPT G}
+ 0262 0000 G {LATIN LETTER SMALL CAPITAL G}
+ 0263 0000 g {LATIN SMALL LETTER GAMMA}
+ 0264 0000 o {LATIN SMALL LETTER RAMS HORN}
+ 0265 0000 h {LATIN SMALL LETTER TURNED H}
+ 0266 0000 h {LATIN SMALL LETTER H WITH HOOK}
+ 0267 0000 h {LATIN SMALL LETTER HENG WITH HOOK}
+ 0268 0000 i {LATIN SMALL LETTER I WITH STROKE}
+ 0269 0000 i {LATIN SMALL LETTER IOTA}
+ 026A 0000 I {LATIN LETTER SMALL CAPITAL I}
+ 026B 0000 l {LATIN SMALL LETTER L WITH MIDDLE TILDE}
+ 026C 0000 l {LATIN SMALL LETTER L WITH BELT}
+ 026D 0000 l {LATIN SMALL LETTER L WITH RETROFLEX HOOK}
+ 026E 0000 l {LATIN SMALL LETTER LEZH}
+ 026F 0000 m {LATIN SMALL LETTER TURNED M}
+ 0270 0000 m {LATIN SMALL LETTER TURNED M WITH LONG LEG}
+ 0271 0000 m {LATIN SMALL LETTER M WITH HOOK}
+ 0272 0000 n {LATIN SMALL LETTER N WITH LEFT HOOK}
+ 0273 0000 n {LATIN SMALL LETTER N WITH RETROFLEX HOOK}
+ 0274 0000 N {LATIN LETTER SMALL CAPITAL N}
+ 0275 0000 o {LATIN SMALL LETTER BARRED O}
+ 0276 0000 oe {LATIN LETTER SMALL CAPITAL OE}
+ 0277 0000 o {LATIN SMALL LETTER CLOSED OMEGA}
+ 0278 0000 ph {LATIN SMALL LETTER PHI}
+ 0279 0000 r {LATIN SMALL LETTER TURNED R}
+ 027A 0000 r {LATIN SMALL LETTER TURNED R WITH LONG LEG}
+ 027B 0000 r {LATIN SMALL LETTER TURNED R WITH HOOK}
+ 027C 0000 r {LATIN SMALL LETTER R WITH LONG LEG}
+ 027D 0000 r {LATIN SMALL LETTER R WITH TAIL}
+ 027E 0000 r {LATIN SMALL LETTER R WITH FISHHOOK}
+ 027F 0000 r {LATIN SMALL LETTER REVERSED R WITH FISHHOOK}
+ 0280 0000 R {LATIN LETTER SMALL CAPITAL R}
+ 0281 0000 R {LATIN LETTER SMALL CAPITAL INVERTED R}
+ 0282 0000 s {LATIN SMALL LETTER S WITH HOOK}
+ 0283 0000 s {LATIN SMALL LETTER ESH}
+ 0284 0000 j {LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK}
+ 0285 0000 s {LATIN SMALL LETTER SQUAT REVERSED ESH}
+ 0286 0000 s {LATIN SMALL LETTER ESH WITH CURL}
+ 0287 0000 t {LATIN SMALL LETTER TURNED T}
+ 0288 0000 t {LATIN SMALL LETTER T WITH RETROFLEX HOOK}
+ 0289 0000 u {LATIN SMALL LETTER U BAR}
+ 028A 0000 u {LATIN SMALL LETTER UPSILON}
+ 028B 0000 v {LATIN SMALL LETTER V WITH HOOK}
+ 028C 0000 v {LATIN SMALL LETTER TURNED V}
+ 028D 0000 w {LATIN SMALL LETTER TURNED W}
+ 028E 0000 y {LATIN SMALL LETTER TURNED Y}
+ 028F 0000 Y {LATIN LETTER SMALL CAPITAL Y}
+ 0290 0000 z {LATIN SMALL LETTER Z WITH RETROFLEX HOOK}
+ 0291 0000 z {LATIN SMALL LETTER Z WITH CURL}
+ 0292 0000 z {LATIN SMALL LETTER EZH}
+ 0293 0000 z {LATIN SMALL LETTER EZH WITH CURL}
+ 0294 0000 x {LATIN LETTER GLOTTAL STOP}
+ 0295 0000 x {LATIN LETTER PHARYNGEAL VOICED FRICATIVE}
+ 0296 0000 x {LATIN LETTER INVERTED GLOTTAL STOP}
+ 0297 0000 c {LATIN LETTER STRETCHED C}
+ 0298 0000 c {LATIN LETTER BILABIAL CLICK}
+ 0299 0000 B {LATIN LETTER SMALL CAPITAL B}
+ 029A 0000 e {LATIN SMALL LETTER CLOSED OPEN E}
+ 029B 0000 G {LATIN LETTER SMALL CAPITAL G WITH HOOK}
+ 029C 0000 H {LATIN LETTER SMALL CAPITAL H}
+ 029D 0000 j {LATIN SMALL LETTER J WITH CROSSED-TAIL}
+ 029E 0000 k {LATIN SMALL LETTER TURNED K}
+ 029F 0000 L {LATIN LETTER SMALL CAPITAL L}
+ 02A0 0000 q {LATIN SMALL LETTER Q WITH HOOK}
+ 02A1 0000 ' {LATIN LETTER GLOTTAL STOP WITH STROKE}
+ 02A2 0000 ' {LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE}
+ 02A3 0000 dz {LATIN SMALL LETTER DZ DIGRAPH}
+ 02A4 0000 dz {LATIN SMALL LETTER DEZH DIGRAPH}
+ 02A5 0000 dz {LATIN SMALL LETTER DZ DIGRAPH WITH CURL}
+ 02A6 0000 ts {LATIN SMALL LETTER TS DIGRAPH}
+ 02A7 0000 ts {LATIN SMALL LETTER TESH DIGRAPH}
+ 02A8 0000 tc {LATIN SMALL LETTER TC DIGRAPH WITH CURL}
+ 02A9 0000 fe {LATIN SMALL LETTER FENG DIGRAPH}
+ 02AA 0000 ls {LATIN SMALL LETTER LS DIGRAPH}
+ 02AB 0000 lz {LATIN SMALL LETTER LZ DIGRAPH}
+ 02AC 0000 b {LATIN LETTER BILABIAL PERCUSSIVE}
+ 02AD 0000 d {LATIN LETTER BIDENTAL PERCUSSIVE}
+ 0363 0000 a {COMBINING LATIN SMALL LETTER A}
+ 0364 0000 e {COMBINING LATIN SMALL LETTER E}
+ 0365 0000 i {COMBINING LATIN SMALL LETTER I}
+ 0366 0000 o {COMBINING LATIN SMALL LETTER O}
+ 0367 0000 u {COMBINING LATIN SMALL LETTER U}
+ 0368 0000 c {COMBINING LATIN SMALL LETTER C}
+ 0369 0000 d {COMBINING LATIN SMALL LETTER D}
+ 036A 0000 h {COMBINING LATIN SMALL LETTER H}
+ 036B 0000 m {COMBINING LATIN SMALL LETTER M}
+ 036C 0000 r {COMBINING LATIN SMALL LETTER R}
+ 036D 0000 t {COMBINING LATIN SMALL LETTER T}
+ 036E 0000 v {COMBINING LATIN SMALL LETTER V}
+ 036F 0000 x {COMBINING LATIN SMALL LETTER X}
+ 0386 03AC A {GREEK CAPITAL LETTER ALPHA WITH TONOS}
+ 0388 03AD E {GREEK CAPITAL LETTER EPSILON WITH TONOS}
+ 0389 03AE I {GREEK CAPITAL LETTER ETA WITH TONOS}
+ 038A 03AF I {GREEK CAPITAL LETTER IOTA WITH TONOS}
+ 038C 03CC O {GREEK CAPITAL LETTER OMICRON WITH TONOS}
+ 038E 03CD Y {GREEK CAPITAL LETTER UPSILON WITH TONOS}
+ 038F 03CE O {GREEK CAPITAL LETTER OMEGA WITH TONOS}
+ 0390 0000 i {GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS}
+ 0391 03B1 A {GREEK CAPITAL LETTER ALPHA}
+ 0392 03B2 B {GREEK CAPITAL LETTER BETA}
+ 0393 03B3 G {GREEK CAPITAL LETTER GAMMA}
+ 0394 03B4 D {GREEK CAPITAL LETTER DELTA}
+ 0395 03B5 E {GREEK CAPITAL LETTER EPSILON}
+ 0396 03B6 Z {GREEK CAPITAL LETTER ZETA}
+ 0397 03B7 I {GREEK CAPITAL LETTER ETA}
+ 0398 03B8 Th {GREEK CAPITAL LETTER THETA}
+ 0399 03B9 I {GREEK CAPITAL LETTER IOTA}
+ 039A 03BA K {GREEK CAPITAL LETTER KAPPA}
+ 039B 03BB L {GREEK CAPITAL LETTER LAMDA}
+ 039C 03BC M {GREEK CAPITAL LETTER MU}
+ 039D 03BD N {GREEK CAPITAL LETTER NU}
+ 039E 03BE X {GREEK CAPITAL LETTER XI}
+ 039F 03BF O {GREEK CAPITAL LETTER OMICRON}
+ 03A0 03C0 P {GREEK CAPITAL LETTER PI}
+ 03A1 03C1 R {GREEK CAPITAL LETTER RHO}
+ 03A3 03C3 S {GREEK CAPITAL LETTER SIGMA}
+ 03A4 03C4 T {GREEK CAPITAL LETTER TAU}
+ 03A5 03C5 Y {GREEK CAPITAL LETTER UPSILON}
+ 03A6 03C6 F {GREEK CAPITAL LETTER PHI}
+ 03A7 03C7 Ch {GREEK CAPITAL LETTER CHI}
+ 03A8 03C8 Ps {GREEK CAPITAL LETTER PSI}
+ 03A9 03C9 O {GREEK CAPITAL LETTER OMEGA}
+ 03AA 03CA I {GREEK CAPITAL LETTER IOTA WITH DIALYTIKA}
+ 03AB 03CB Y {GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA}
+ 03AC 0000 a {GREEK SMALL LETTER ALPHA WITH TONOS}
+ 03AD 0000 e {GREEK SMALL LETTER EPSILON WITH TONOS}
+ 03AE 0000 i {GREEK SMALL LETTER ETA WITH TONOS}
+ 03AF 0000 i {GREEK SMALL LETTER IOTA WITH TONOS}
+ 03B0 0000 y {GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS}
+ 03B1 0000 a {GREEK SMALL LETTER ALPHA}
+ 03B2 0000 b {GREEK SMALL LETTER BETA}
+ 03B3 0000 g {GREEK SMALL LETTER GAMMA}
+ 03B4 0000 d {GREEK SMALL LETTER DELTA}
+ 03B5 0000 e {GREEK SMALL LETTER EPSILON}
+ 03B6 0000 z {GREEK SMALL LETTER ZETA}
+ 03B7 0000 i {GREEK SMALL LETTER ETA}
+ 03B8 0000 th {GREEK SMALL LETTER THETA}
+ 03B9 0000 i {GREEK SMALL LETTER IOTA}
+ 03BA 0000 k {GREEK SMALL LETTER KAPPA}
+ 03BB 0000 l {GREEK SMALL LETTER LAMDA}
+ 03BC 0000 m {GREEK SMALL LETTER MU}
+ 03BD 0000 n {GREEK SMALL LETTER NU}
+ 03BE 0000 x {GREEK SMALL LETTER XI}
+ 03BF 0000 o {GREEK SMALL LETTER OMICRON}
+ 03C0 0000 p {GREEK SMALL LETTER PI}
+ 03C1 0000 r {GREEK SMALL LETTER RHO}
+ 03C2 0000 s {GREEK SMALL LETTER FINAL SIGMA}
+ 03C3 0000 s {GREEK SMALL LETTER SIGMA}
+ 03C4 0000 t {GREEK SMALL LETTER TAU}
+ 03C5 0000 y {GREEK SMALL LETTER UPSILON}
+ 03C6 0000 f {GREEK SMALL LETTER PHI}
+ 03C7 0000 ch {GREEK SMALL LETTER CHI}
+ 03C8 0000 ps {GREEK SMALL LETTER PSI}
+ 03C9 0000 o {GREEK SMALL LETTER OMEGA}
+ 03CA 0000 i {GREEK SMALL LETTER IOTA WITH DIALYTIKA}
+ 03CB 0000 y {GREEK SMALL LETTER UPSILON WITH DIALYTIKA}
+ 03CC 0000 o {GREEK SMALL LETTER OMICRON WITH TONOS}
+ 03CD 0000 y {GREEK SMALL LETTER UPSILON WITH TONOS}
+ 03CE 0000 o {GREEK SMALL LETTER OMEGA WITH TONOS}
+ 03D8 03D9 K {GREEK LETTER ARCHAIC KOPPA}
+ 03D9 0000 k {GREEK SMALL LETTER ARCHAIC KOPPA}
+ 03DA 03DB St {GREEK LETTER STIGMA}
+ 03DB 0000 st {GREEK SMALL LETTER STIGMA}
+ 03DC 03DD W {GREEK LETTER DIGAMMA}
+ 03DD 0000 w {GREEK SMALL LETTER DIGAMMA}
+ 03DE 03DF K {GREEK LETTER KOPPA}
+ 03DF 0000 k {GREEK SMALL LETTER KOPPA}
+ 03E0 03E1 Ts {GREEK LETTER SAMPI}
+ 03E1 0000 ts {GREEK SMALL LETTER SAMPI}
+ 03E2 03E3 * {COPTIC CAPITAL LETTER SHEI}
+ 03E3 0000 * {COPTIC SMALL LETTER SHEI}
+ 03E4 03E5 * {COPTIC CAPITAL LETTER FEI}
+ 03E5 0000 * {COPTIC SMALL LETTER FEI}
+ 03E6 03E7 * {COPTIC CAPITAL LETTER KHEI}
+ 03E7 0000 * {COPTIC SMALL LETTER KHEI}
+ 03E8 03E9 * {COPTIC CAPITAL LETTER HORI}
+ 03E9 0000 * {COPTIC SMALL LETTER HORI}
+ 03EA 03EB * {COPTIC CAPITAL LETTER GANGIA}
+ 03EB 0000 * {COPTIC SMALL LETTER GANGIA}
+ 03EC 03ED * {COPTIC CAPITAL LETTER SHIMA}
+ 03ED 0000 * {COPTIC SMALL LETTER SHIMA}
+ 03EE 03EF * {COPTIC CAPITAL LETTER DEI}
+ 03EF 0000 * {COPTIC SMALL LETTER DEI}
+ 03F3 0000 * {GREEK LETTER YOT}
+ 0400 0450 E {CYRILLIC CAPITAL LETTER IE WITH GRAVE}
+ 0401 0451 E {CYRILLIC CAPITAL LETTER IO}
+ 0402 0452 D {CYRILLIC CAPITAL LETTER DJE}
+ 0403 0453 G {CYRILLIC CAPITAL LETTER GJE}
+ 0404 0454 E {CYRILLIC CAPITAL LETTER UKRAINIAN IE}
+ 0405 0455 Z {CYRILLIC CAPITAL LETTER DZE}
+ 0406 0456 I {CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I}
+ 0407 0457 I {CYRILLIC CAPITAL LETTER YI}
+ 0408 0458 J {CYRILLIC CAPITAL LETTER JE}
+ 0409 0459 I {CYRILLIC CAPITAL LETTER LJE}
+ 040A 045A N {CYRILLIC CAPITAL LETTER NJE}
+ 040B 045B D {CYRILLIC CAPITAL LETTER TSHE}
+ 040C 045C K {CYRILLIC CAPITAL LETTER KJE}
+ 040D 045D I {CYRILLIC CAPITAL LETTER I WITH GRAVE}
+ 040E 045E U {CYRILLIC CAPITAL LETTER SHORT U}
+ 040F 045F D {CYRILLIC CAPITAL LETTER DZHE}
+ 0410 0430 A {CYRILLIC CAPITAL LETTER A}
+ 0411 0431 B {CYRILLIC CAPITAL LETTER BE}
+ 0412 0432 V {CYRILLIC CAPITAL LETTER VE}
+ 0413 0433 G {CYRILLIC CAPITAL LETTER GHE}
+ 0414 0434 D {CYRILLIC CAPITAL LETTER DE}
+ 0415 0435 E {CYRILLIC CAPITAL LETTER IE}
+ 0416 0436 Zh {CYRILLIC CAPITAL LETTER ZHE}
+ 0417 0437 Z {CYRILLIC CAPITAL LETTER ZE}
+ 0418 0438 I {CYRILLIC CAPITAL LETTER I}
+ 0419 0439 I {CYRILLIC CAPITAL LETTER SHORT I}
+ 041A 043A K {CYRILLIC CAPITAL LETTER KA}
+ 041B 043B L {CYRILLIC CAPITAL LETTER EL}
+ 041C 043C M {CYRILLIC CAPITAL LETTER EM}
+ 041D 043D N {CYRILLIC CAPITAL LETTER EN}
+ 041E 043E O {CYRILLIC CAPITAL LETTER O}
+ 041F 043F P {CYRILLIC CAPITAL LETTER PE}
+ 0420 0440 R {CYRILLIC CAPITAL LETTER ER}
+ 0421 0441 S {CYRILLIC CAPITAL LETTER ES}
+ 0422 0442 T {CYRILLIC CAPITAL LETTER TE}
+ 0423 0443 U {CYRILLIC CAPITAL LETTER U}
+ 0424 0444 F {CYRILLIC CAPITAL LETTER EF}
+ 0425 0445 Kh {CYRILLIC CAPITAL LETTER HA}
+ 0426 0446 Tc {CYRILLIC CAPITAL LETTER TSE}
+ 0427 0447 Ch {CYRILLIC CAPITAL LETTER CHE}
+ 0428 0448 Sh {CYRILLIC CAPITAL LETTER SHA}
+ 0429 0449 Shch {CYRILLIC CAPITAL LETTER SHCHA}
+ 042A 044A A {CYRILLIC CAPITAL LETTER HARD SIGN}
+ 042B 044B Y {CYRILLIC CAPITAL LETTER YERU}
+ 042C 044C Y {CYRILLIC CAPITAL LETTER SOFT SIGN}
+ 042D 044D E {CYRILLIC CAPITAL LETTER E}
+ 042E 044E Iu {CYRILLIC CAPITAL LETTER YU}
+ 042F 044F Ia {CYRILLIC CAPITAL LETTER YA}
+ 0430 0000 a {CYRILLIC SMALL LETTER A}
+ 0431 0000 b {CYRILLIC SMALL LETTER BE}
+ 0432 0000 v {CYRILLIC SMALL LETTER VE}
+ 0433 0000 g {CYRILLIC SMALL LETTER GHE}
+ 0434 0000 d {CYRILLIC SMALL LETTER DE}
+ 0435 0000 e {CYRILLIC SMALL LETTER IE}
+ 0436 0000 zh {CYRILLIC SMALL LETTER ZHE}
+ 0437 0000 z {CYRILLIC SMALL LETTER ZE}
+ 0438 0000 i {CYRILLIC SMALL LETTER I}
+ 0439 0000 i {CYRILLIC SMALL LETTER SHORT I}
+ 043A 0000 k {CYRILLIC SMALL LETTER KA}
+ 043B 0000 l {CYRILLIC SMALL LETTER EL}
+ 043C 0000 m {CYRILLIC SMALL LETTER EM}
+ 043D 0000 n {CYRILLIC SMALL LETTER EN}
+ 043E 0000 o {CYRILLIC SMALL LETTER O}
+ 043F 0000 p {CYRILLIC SMALL LETTER PE}
+ 0440 0000 r {CYRILLIC SMALL LETTER ER}
+ 0441 0000 s {CYRILLIC SMALL LETTER ES}
+ 0442 0000 t {CYRILLIC SMALL LETTER TE}
+ 0443 0000 u {CYRILLIC SMALL LETTER U}
+ 0444 0000 f {CYRILLIC SMALL LETTER EF}
+ 0445 0000 kh {CYRILLIC SMALL LETTER HA}
+ 0446 0000 tc {CYRILLIC SMALL LETTER TSE}
+ 0447 0000 ch {CYRILLIC SMALL LETTER CHE}
+ 0448 0000 sh {CYRILLIC SMALL LETTER SHA}
+ 0449 0000 shch {CYRILLIC SMALL LETTER SHCHA}
+ 044A 0000 a {CYRILLIC SMALL LETTER HARD SIGN}
+ 044B 0000 y {CYRILLIC SMALL LETTER YERU}
+ 044C 0000 y {CYRILLIC SMALL LETTER SOFT SIGN}
+ 044D 0000 e {CYRILLIC SMALL LETTER E}
+ 044E 0000 iu {CYRILLIC SMALL LETTER YU}
+ 044F 0000 ia {CYRILLIC SMALL LETTER YA}
+ 0450 0000 e {CYRILLIC SMALL LETTER IE WITH GRAVE}
+ 0451 0000 e {CYRILLIC SMALL LETTER IO}
+ 0452 0000 d {CYRILLIC SMALL LETTER DJE}
+ 0453 0000 g {CYRILLIC SMALL LETTER GJE}
+ 0454 0000 e {CYRILLIC SMALL LETTER UKRAINIAN IE}
+ 0455 0000 z {CYRILLIC SMALL LETTER DZE}
+ 0456 0000 i {CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I}
+ 0457 0000 i {CYRILLIC SMALL LETTER YI}
+ 0458 0000 j {CYRILLIC SMALL LETTER JE}
+ 0459 0000 i {CYRILLIC SMALL LETTER LJE}
+ 045A 0000 n {CYRILLIC SMALL LETTER NJE}
+ 045B 0000 d {CYRILLIC SMALL LETTER TSHE}
+ 045C 0000 k {CYRILLIC SMALL LETTER KJE}
+ 045D 0000 i {CYRILLIC SMALL LETTER I WITH GRAVE}
+ 045E 0000 u {CYRILLIC SMALL LETTER SHORT U}
+ 045F 0000 d {CYRILLIC SMALL LETTER DZHE}
+ 0460 0461 * {CYRILLIC CAPITAL LETTER OMEGA}
+ 0461 0000 * {CYRILLIC SMALL LETTER OMEGA}
+ 0462 0463 * {CYRILLIC CAPITAL LETTER YAT}
+ 0463 0000 * {CYRILLIC SMALL LETTER YAT}
+ 0464 0465 * {CYRILLIC CAPITAL LETTER IOTIFIED E}
+ 0465 0000 * {CYRILLIC SMALL LETTER IOTIFIED E}
+ 0466 0467 * {CYRILLIC CAPITAL LETTER LITTLE YUS}
+ 0467 0000 * {CYRILLIC SMALL LETTER LITTLE YUS}
+ 0468 0469 * {CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS}
+ 0469 0000 * {CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS}
+ 046A 046B * {CYRILLIC CAPITAL LETTER BIG YUS}
+ 046B 0000 * {CYRILLIC SMALL LETTER BIG YUS}
+ 046C 046D * {CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS}
+ 046D 0000 * {CYRILLIC SMALL LETTER IOTIFIED BIG YUS}
+ 046E 046F * {CYRILLIC CAPITAL LETTER KSI}
+ 046F 0000 * {CYRILLIC SMALL LETTER KSI}
+ 0470 0471 * {CYRILLIC CAPITAL LETTER PSI}
+ 0471 0000 * {CYRILLIC SMALL LETTER PSI}
+ 0472 0473 * {CYRILLIC CAPITAL LETTER FITA}
+ 0473 0000 * {CYRILLIC SMALL LETTER FITA}
+ 0474 0475 * {CYRILLIC CAPITAL LETTER IZHITSA}
+ 0475 0000 * {CYRILLIC SMALL LETTER IZHITSA}
+ 0476 0477 * {CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT}
+ 0477 0000 * {CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT}
+ 0478 0479 * {CYRILLIC CAPITAL LETTER UK}
+ 0479 0000 * {CYRILLIC SMALL LETTER UK}
+ 047A 047B * {CYRILLIC CAPITAL LETTER ROUND OMEGA}
+ 047B 0000 * {CYRILLIC SMALL LETTER ROUND OMEGA}
+ 047C 047D * {CYRILLIC CAPITAL LETTER OMEGA WITH TITLO}
+ 047D 0000 * {CYRILLIC SMALL LETTER OMEGA WITH TITLO}
+ 047E 047F * {CYRILLIC CAPITAL LETTER OT}
+ 047F 0000 * {CYRILLIC SMALL LETTER OT}
+ 0480 0481 * {CYRILLIC CAPITAL LETTER KOPPA}
+ 0481 0000 * {CYRILLIC SMALL LETTER KOPPA}
+ 048A 048B * {CYRILLIC CAPITAL LETTER SHORT I WITH TAIL}
+ 048B 0000 * {CYRILLIC SMALL LETTER SHORT I WITH TAIL}
+ 048C 048D * {CYRILLIC CAPITAL LETTER SEMISOFT SIGN}
+ 048D 0000 * {CYRILLIC SMALL LETTER SEMISOFT SIGN}
+ 048E 048F * {CYRILLIC CAPITAL LETTER ER WITH TICK}
+ 048F 0000 * {CYRILLIC SMALL LETTER ER WITH TICK}
+ 0490 0491 * {CYRILLIC CAPITAL LETTER GHE WITH UPTURN}
+ 0491 0000 * {CYRILLIC SMALL LETTER GHE WITH UPTURN}
+ 0492 0493 * {CYRILLIC CAPITAL LETTER GHE WITH STROKE}
+ 0493 0000 * {CYRILLIC SMALL LETTER GHE WITH STROKE}
+ 0494 0495 * {CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK}
+ 0495 0000 * {CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK}
+ 0496 0497 * {CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER}
+ 0497 0000 * {CYRILLIC SMALL LETTER ZHE WITH DESCENDER}
+ 0498 0499 * {CYRILLIC CAPITAL LETTER ZE WITH DESCENDER}
+ 0499 0000 * {CYRILLIC SMALL LETTER ZE WITH DESCENDER}
+ 049A 049B * {CYRILLIC CAPITAL LETTER KA WITH DESCENDER}
+ 049B 0000 * {CYRILLIC SMALL LETTER KA WITH DESCENDER}
+ 049C 049D * {CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE}
+ 049D 0000 * {CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE}
+ 049E 049F * {CYRILLIC CAPITAL LETTER KA WITH STROKE}
+ 049F 0000 * {CYRILLIC SMALL LETTER KA WITH STROKE}
+ 04A0 04A1 * {CYRILLIC CAPITAL LETTER BASHKIR KA}
+ 04A1 0000 * {CYRILLIC SMALL LETTER BASHKIR KA}
+ 04A2 04A3 * {CYRILLIC CAPITAL LETTER EN WITH DESCENDER}
+ 04A3 0000 * {CYRILLIC SMALL LETTER EN WITH DESCENDER}
+ 04A4 04A5 * {CYRILLIC CAPITAL LIGATURE EN GHE}
+ 04A5 0000 * {CYRILLIC SMALL LIGATURE EN GHE}
+ 04A6 04A7 * {CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK}
+ 04A7 0000 * {CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK}
+ 04A8 04A9 * {CYRILLIC CAPITAL LETTER ABKHASIAN HA}
+ 04A9 0000 * {CYRILLIC SMALL LETTER ABKHASIAN HA}
+ 04AA 04AB * {CYRILLIC CAPITAL LETTER ES WITH DESCENDER}
+ 04AB 0000 * {CYRILLIC SMALL LETTER ES WITH DESCENDER}
+ 04AC 04AD * {CYRILLIC CAPITAL LETTER TE WITH DESCENDER}
+ 04AD 0000 * {CYRILLIC SMALL LETTER TE WITH DESCENDER}
+ 04AE 04AF * {CYRILLIC CAPITAL LETTER STRAIGHT U}
+ 04AF 0000 * {CYRILLIC SMALL LETTER STRAIGHT U}
+ 04B0 04B1 * {CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE}
+ 04B1 0000 * {CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE}
+ 04B2 04B3 * {CYRILLIC CAPITAL LETTER HA WITH DESCENDER}
+ 04B3 0000 * {CYRILLIC SMALL LETTER HA WITH DESCENDER}
+ 04B4 04B5 * {CYRILLIC CAPITAL LIGATURE TE TSE}
+ 04B5 0000 * {CYRILLIC SMALL LIGATURE TE TSE}
+ 04B6 04B7 * {CYRILLIC CAPITAL LETTER CHE WITH DESCENDER}
+ 04B7 0000 * {CYRILLIC SMALL LETTER CHE WITH DESCENDER}
+ 04B8 04B9 * {CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE}
+ 04B9 0000 * {CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE}
+ 04BA 04BB * {CYRILLIC CAPITAL LETTER SHHA}
+ 04BB 0000 * {CYRILLIC SMALL LETTER SHHA}
+ 04BC 04BD * {CYRILLIC CAPITAL LETTER ABKHASIAN CHE}
+ 04BD 0000 * {CYRILLIC SMALL LETTER ABKHASIAN CHE}
+ 04BE 04BF * {CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER}
+ 04BF 0000 * {CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER}
+ 04C0 0000 * {CYRILLIC LETTER PALOCHKA}
+ 04C1 04C2 * {CYRILLIC CAPITAL LETTER ZHE WITH BREVE}
+ 04C2 0000 * {CYRILLIC SMALL LETTER ZHE WITH BREVE}
+ 04C3 04C4 * {CYRILLIC CAPITAL LETTER KA WITH HOOK}
+ 04C4 0000 * {CYRILLIC SMALL LETTER KA WITH HOOK}
+ 04C5 04C6 * {CYRILLIC CAPITAL LETTER EL WITH TAIL}
+ 04C6 0000 * {CYRILLIC SMALL LETTER EL WITH TAIL}
+ 04C7 04C8 * {CYRILLIC CAPITAL LETTER EN WITH HOOK}
+ 04C8 0000 * {CYRILLIC SMALL LETTER EN WITH HOOK}
+ 04C9 04CA * {CYRILLIC CAPITAL LETTER EN WITH TAIL}
+ 04CA 0000 * {CYRILLIC SMALL LETTER EN WITH TAIL}
+ 04CB 04CC * {CYRILLIC CAPITAL LETTER KHAKASSIAN CHE}
+ 04CC 0000 * {CYRILLIC SMALL LETTER KHAKASSIAN CHE}
+ 04CD 04CE * {CYRILLIC CAPITAL LETTER EM WITH TAIL}
+ 04CE 0000 * {CYRILLIC SMALL LETTER EM WITH TAIL}
+ 04D0 04D1 * {CYRILLIC CAPITAL LETTER A WITH BREVE}
+ 04D1 0000 * {CYRILLIC SMALL LETTER A WITH BREVE}
+ 04D2 04D3 * {CYRILLIC CAPITAL LETTER A WITH DIAERESIS}
+ 04D3 0000 * {CYRILLIC SMALL LETTER A WITH DIAERESIS}
+ 04D4 04D5 * {CYRILLIC CAPITAL LIGATURE A IE}
+ 04D5 0000 * {CYRILLIC SMALL LIGATURE A IE}
+ 04D6 04D7 * {CYRILLIC CAPITAL LETTER IE WITH BREVE}
+ 04D7 0000 * {CYRILLIC SMALL LETTER IE WITH BREVE}
+ 04D8 04D9 * {CYRILLIC CAPITAL LETTER SCHWA}
+ 04D9 0000 * {CYRILLIC SMALL LETTER SCHWA}
+ 04DA 04DB * {CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS}
+ 04DB 0000 * {CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS}
+ 04DC 04DD * {CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS}
+ 04DD 0000 * {CYRILLIC SMALL LETTER ZHE WITH DIAERESIS}
+ 04DE 04DF * {CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS}
+ 04DF 0000 * {CYRILLIC SMALL LETTER ZE WITH DIAERESIS}
+ 04E0 04E1 * {CYRILLIC CAPITAL LETTER ABKHASIAN DZE}
+ 04E1 0000 * {CYRILLIC SMALL LETTER ABKHASIAN DZE}
+ 04E2 04E3 * {CYRILLIC CAPITAL LETTER I WITH MACRON}
+ 04E3 0000 * {CYRILLIC SMALL LETTER I WITH MACRON}
+ 04E4 04E5 * {CYRILLIC CAPITAL LETTER I WITH DIAERESIS}
+ 04E5 0000 * {CYRILLIC SMALL LETTER I WITH DIAERESIS}
+ 04E6 04E7 * {CYRILLIC CAPITAL LETTER O WITH DIAERESIS}
+ 04E7 0000 * {CYRILLIC SMALL LETTER O WITH DIAERESIS}
+ 04E8 04E9 * {CYRILLIC CAPITAL LETTER BARRED O}
+ 04E9 0000 * {CYRILLIC SMALL LETTER BARRED O}
+ 04EA 04EB * {CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS}
+ 04EB 0000 * {CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS}
+ 04EC 04ED * {CYRILLIC CAPITAL LETTER E WITH DIAERESIS}
+ 04ED 0000 * {CYRILLIC SMALL LETTER E WITH DIAERESIS}
+ 04EE 04EF * {CYRILLIC CAPITAL LETTER U WITH MACRON}
+ 04EF 0000 * {CYRILLIC SMALL LETTER U WITH MACRON}
+ 04F0 04F1 * {CYRILLIC CAPITAL LETTER U WITH DIAERESIS}
+ 04F1 0000 * {CYRILLIC SMALL LETTER U WITH DIAERESIS}
+ 04F2 04F3 * {CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE}
+ 04F3 0000 * {CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE}
+ 04F4 04F5 * {CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS}
+ 04F5 0000 * {CYRILLIC SMALL LETTER CHE WITH DIAERESIS}
+ 04F8 04F9 * {CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS}
+ 04F9 0000 * {CYRILLIC SMALL LETTER YERU WITH DIAERESIS}
+ 0500 0501 * {CYRILLIC CAPITAL LETTER KOMI DE}
+ 0501 0000 * {CYRILLIC SMALL LETTER KOMI DE}
+ 0502 0503 * {CYRILLIC CAPITAL LETTER KOMI DJE}
+ 0503 0000 * {CYRILLIC SMALL LETTER KOMI DJE}
+ 0504 0505 * {CYRILLIC CAPITAL LETTER KOMI ZJE}
+ 0505 0000 * {CYRILLIC SMALL LETTER KOMI ZJE}
+ 0506 0507 * {CYRILLIC CAPITAL LETTER KOMI DZJE}
+ 0507 0000 * {CYRILLIC SMALL LETTER KOMI DZJE}
+ 0508 0509 * {CYRILLIC CAPITAL LETTER KOMI LJE}
+ 0509 0000 * {CYRILLIC SMALL LETTER KOMI LJE}
+ 050A 050B * {CYRILLIC CAPITAL LETTER KOMI NJE}
+ 050B 0000 * {CYRILLIC SMALL LETTER KOMI NJE}
+ 050C 050D * {CYRILLIC CAPITAL LETTER KOMI SJE}
+ 050D 0000 * {CYRILLIC SMALL LETTER KOMI SJE}
+ 050E 050F * {CYRILLIC CAPITAL LETTER KOMI TJE}
+ 050F 0000 * {CYRILLIC SMALL LETTER KOMI TJE}
+ 0531 0561 * {ARMENIAN CAPITAL LETTER AYB}
+ 0532 0562 * {ARMENIAN CAPITAL LETTER BEN}
+ 0533 0563 * {ARMENIAN CAPITAL LETTER GIM}
+ 0534 0564 * {ARMENIAN CAPITAL LETTER DA}
+ 0535 0565 * {ARMENIAN CAPITAL LETTER ECH}
+ 0536 0566 * {ARMENIAN CAPITAL LETTER ZA}
+ 0537 0567 * {ARMENIAN CAPITAL LETTER EH}
+ 0538 0568 * {ARMENIAN CAPITAL LETTER ET}
+ 0539 0569 * {ARMENIAN CAPITAL LETTER TO}
+ 053A 056A * {ARMENIAN CAPITAL LETTER ZHE}
+ 053B 056B * {ARMENIAN CAPITAL LETTER INI}
+ 053C 056C * {ARMENIAN CAPITAL LETTER LIWN}
+ 053D 056D * {ARMENIAN CAPITAL LETTER XEH}
+ 053E 056E * {ARMENIAN CAPITAL LETTER CA}
+ 053F 056F * {ARMENIAN CAPITAL LETTER KEN}
+ 0540 0570 * {ARMENIAN CAPITAL LETTER HO}
+ 0541 0571 * {ARMENIAN CAPITAL LETTER JA}
+ 0542 0572 * {ARMENIAN CAPITAL LETTER GHAD}
+ 0543 0573 * {ARMENIAN CAPITAL LETTER CHEH}
+ 0544 0574 * {ARMENIAN CAPITAL LETTER MEN}
+ 0545 0575 * {ARMENIAN CAPITAL LETTER YI}
+ 0546 0576 * {ARMENIAN CAPITAL LETTER NOW}
+ 0547 0577 * {ARMENIAN CAPITAL LETTER SHA}
+ 0548 0578 * {ARMENIAN CAPITAL LETTER VO}
+ 0549 0579 * {ARMENIAN CAPITAL LETTER CHA}
+ 054A 057A * {ARMENIAN CAPITAL LETTER PEH}
+ 054B 057B * {ARMENIAN CAPITAL LETTER JHEH}
+ 054C 057C * {ARMENIAN CAPITAL LETTER RA}
+ 054D 057D * {ARMENIAN CAPITAL LETTER SEH}
+ 054E 057E * {ARMENIAN CAPITAL LETTER VEW}
+ 054F 057F * {ARMENIAN CAPITAL LETTER TIWN}
+ 0550 0580 * {ARMENIAN CAPITAL LETTER REH}
+ 0551 0581 * {ARMENIAN CAPITAL LETTER CO}
+ 0552 0582 * {ARMENIAN CAPITAL LETTER YIWN}
+ 0553 0583 * {ARMENIAN CAPITAL LETTER PIWR}
+ 0554 0584 * {ARMENIAN CAPITAL LETTER KEH}
+ 0555 0585 * {ARMENIAN CAPITAL LETTER OH}
+ 0556 0586 * {ARMENIAN CAPITAL LETTER FEH}
+ 0559 0000 * {ARMENIAN MODIFIER LETTER LEFT HALF RING}
+ 0561 0000 * {ARMENIAN SMALL LETTER AYB}
+ 0562 0000 * {ARMENIAN SMALL LETTER BEN}
+ 0563 0000 * {ARMENIAN SMALL LETTER GIM}
+ 0564 0000 * {ARMENIAN SMALL LETTER DA}
+ 0565 0000 * {ARMENIAN SMALL LETTER ECH}
+ 0566 0000 * {ARMENIAN SMALL LETTER ZA}
+ 0567 0000 * {ARMENIAN SMALL LETTER EH}
+ 0568 0000 * {ARMENIAN SMALL LETTER ET}
+ 0569 0000 * {ARMENIAN SMALL LETTER TO}
+ 056A 0000 * {ARMENIAN SMALL LETTER ZHE}
+ 056B 0000 * {ARMENIAN SMALL LETTER INI}
+ 056C 0000 * {ARMENIAN SMALL LETTER LIWN}
+ 056D 0000 * {ARMENIAN SMALL LETTER XEH}
+ 056E 0000 * {ARMENIAN SMALL LETTER CA}
+ 056F 0000 * {ARMENIAN SMALL LETTER KEN}
+ 0570 0000 * {ARMENIAN SMALL LETTER HO}
+ 0571 0000 * {ARMENIAN SMALL LETTER JA}
+ 0572 0000 * {ARMENIAN SMALL LETTER GHAD}
+ 0573 0000 * {ARMENIAN SMALL LETTER CHEH}
+ 0574 0000 * {ARMENIAN SMALL LETTER MEN}
+ 0575 0000 * {ARMENIAN SMALL LETTER YI}
+ 0576 0000 * {ARMENIAN SMALL LETTER NOW}
+ 0577 0000 * {ARMENIAN SMALL LETTER SHA}
+ 0578 0000 * {ARMENIAN SMALL LETTER VO}
+ 0579 0000 * {ARMENIAN SMALL LETTER CHA}
+ 057A 0000 * {ARMENIAN SMALL LETTER PEH}
+ 057B 0000 * {ARMENIAN SMALL LETTER JHEH}
+ 057C 0000 * {ARMENIAN SMALL LETTER RA}
+ 057D 0000 * {ARMENIAN SMALL LETTER SEH}
+ 057E 0000 * {ARMENIAN SMALL LETTER VEW}
+ 057F 0000 * {ARMENIAN SMALL LETTER TIWN}
+ 0580 0000 * {ARMENIAN SMALL LETTER REH}
+ 0581 0000 * {ARMENIAN SMALL LETTER CO}
+ 0582 0000 * {ARMENIAN SMALL LETTER YIWN}
+ 0583 0000 * {ARMENIAN SMALL LETTER PIWR}
+ 0584 0000 * {ARMENIAN SMALL LETTER KEH}
+ 0585 0000 * {ARMENIAN SMALL LETTER OH}
+ 0586 0000 * {ARMENIAN SMALL LETTER FEH}
+ 0587 0000 * {ARMENIAN SMALL LIGATURE ECH YIWN}
+ 0591 0000 * {HEBREW ACCENT ETNAHTA}
+ 0592 0000 * {HEBREW ACCENT SEGOL}
+ 0593 0000 * {HEBREW ACCENT SHALSHELET}
+ 0594 0000 * {HEBREW ACCENT ZAQEF QATAN}
+ 0595 0000 * {HEBREW ACCENT ZAQEF GADOL}
+ 0596 0000 * {HEBREW ACCENT TIPEHA}
+ 0597 0000 * {HEBREW ACCENT REVIA}
+ 0598 0000 * {HEBREW ACCENT ZARQA}
+ 0599 0000 * {HEBREW ACCENT PASHTA}
+ 059A 0000 * {HEBREW ACCENT YETIV}
+ 059B 0000 * {HEBREW ACCENT TEVIR}
+ 059C 0000 * {HEBREW ACCENT GERESH}
+ 059D 0000 * {HEBREW ACCENT GERESH MUQDAM}
+ 059E 0000 * {HEBREW ACCENT GERSHAYIM}
+ 059F 0000 * {HEBREW ACCENT QARNEY PARA}
+ 05A0 0000 * {HEBREW ACCENT TELISHA GEDOLA}
+ 05A1 0000 * {HEBREW ACCENT PAZER}
+ 05A3 0000 * {HEBREW ACCENT MUNAH}
+ 05A4 0000 * {HEBREW ACCENT MAHAPAKH}
+ 05A5 0000 * {HEBREW ACCENT MERKHA}
+ 05A6 0000 * {HEBREW ACCENT MERKHA KEFULA}
+ 05A7 0000 * {HEBREW ACCENT DARGA}
+ 05A8 0000 * {HEBREW ACCENT QADMA}
+ 05A9 0000 * {HEBREW ACCENT TELISHA QETANA}
+ 05AA 0000 * {HEBREW ACCENT YERAH BEN YOMO}
+ 05AB 0000 * {HEBREW ACCENT OLE}
+ 05AC 0000 * {HEBREW ACCENT ILUY}
+ 05AD 0000 * {HEBREW ACCENT DEHI}
+ 05AE 0000 * {HEBREW ACCENT ZINOR}
+ 05AF 0000 * {HEBREW MARK MASORA CIRCLE}
+ 05B0 0000 e {HEBREW POINT SHEVA}
+ 05B1 0000 e {HEBREW POINT HATAF SEGOL}
+ 05B2 0000 a {HEBREW POINT HATAF PATAH}
+ 05B3 0000 o {HEBREW POINT HATAF QAMATS}
+ 05B4 0000 i {HEBREW POINT HIRIQ}
+ 05B5 0000 e {HEBREW POINT TSERE}
+ 05B6 0000 e {HEBREW POINT SEGOL}
+ 05B7 0000 a {HEBREW POINT PATAH}
+ 05B8 0000 a {HEBREW POINT QAMATS}
+ 05B9 0000 o {HEBREW POINT HOLAM}
+ 05BB 0000 u {HEBREW POINT QUBUTS}
+ 05BC 0000 a {HEBREW POINT DAGESH OR MAPIQ}
+ 05BD 0000 {} {HEBREW POINT METEG}
+ 05BE 0000 {} {HEBREW PUNCTUATION MAQAF}
+ 05BF 0000 e {HEBREW POINT RAFE}
+ 05C0 0000 * {HEBREW PUNCTUATION PASEQ}
+ 05C1 0000 sh {HEBREW POINT SHIN DOT}
+ 05C2 0000 s {HEBREW POINT SIN DOT}
+ 05C3 0000 * {HEBREW PUNCTUATION SOF PASUQ}
+ 05C4 0000 {} {HEBREW MARK UPPER DOT}
+ 05D0 0000 ' {HEBREW LETTER ALEF}
+ 05D1 0000 b {HEBREW LETTER BET}
+ 05D2 0000 g {HEBREW LETTER GIMEL}
+ 05D3 0000 d {HEBREW LETTER DALET}
+ 05D4 0000 h {HEBREW LETTER HE}
+ 05D5 0000 v {HEBREW LETTER VAV}
+ 05D6 0000 z {HEBREW LETTER ZAYIN}
+ 05D7 0000 ch {HEBREW LETTER HET}
+ 05D8 0000 t {HEBREW LETTER TET}
+ 05D9 0000 y {HEBREW LETTER YOD}
+ 05DA 0000 k {HEBREW LETTER FINAL KAF}
+ 05DB 0000 k {HEBREW LETTER KAF}
+ 05DC 0000 l {HEBREW LETTER LAMED}
+ 05DD 0000 m {HEBREW LETTER FINAL MEM}
+ 05DE 0000 m {HEBREW LETTER MEM}
+ 05DF 0000 n {HEBREW LETTER FINAL NUN}
+ 05E0 0000 n {HEBREW LETTER NUN}
+ 05E1 0000 s {HEBREW LETTER SAMEKH}
+ 05E2 0000 ' {HEBREW LETTER AYIN}
+ 05E3 0000 p {HEBREW LETTER FINAL PE}
+ 05E4 0000 p {HEBREW LETTER PE}
+ 05E5 0000 ts {HEBREW LETTER FINAL TSADI}
+ 05E6 0000 ts {HEBREW LETTER TSADI}
+ 05E7 0000 q {HEBREW LETTER QOF}
+ 05E8 0000 r {HEBREW LETTER RESH}
+ 05E9 0000 sh {HEBREW LETTER SHIN}
+ 05EA 0000 t {HEBREW LETTER TAV}
+ 05F0 0000 vv {HEBREW LIGATURE YIDDISH DOUBLE VAV}
+ 05F1 0000 vy {HEBREW LIGATURE YIDDISH VAV YOD}
+ 05F2 0000 yy {HEBREW LIGATURE YIDDISH DOUBLE YOD}
+ 0621 0000 * {ARABIC LETTER HAMZA}
+ 0622 0000 * {ARABIC LETTER ALEF WITH MADDA ABOVE}
+ 0623 0000 * {ARABIC LETTER ALEF WITH HAMZA ABOVE}
+ 0624 0000 * {ARABIC LETTER WAW WITH HAMZA ABOVE}
+ 0625 0000 * {ARABIC LETTER ALEF WITH HAMZA BELOW}
+ 0626 0000 * {ARABIC LETTER YEH WITH HAMZA ABOVE}
+ 0627 0000 * {ARABIC LETTER ALEF}
+ 0628 0000 * {ARABIC LETTER BEH}
+ 0629 0000 * {ARABIC LETTER TEH MARBUTA}
+ 062A 0000 * {ARABIC LETTER TEH}
+ 062B 0000 * {ARABIC LETTER THEH}
+ 062C 0000 * {ARABIC LETTER JEEM}
+ 062D 0000 * {ARABIC LETTER HAH}
+ 062E 0000 * {ARABIC LETTER KHAH}
+ 062F 0000 * {ARABIC LETTER DAL}
+ 0630 0000 * {ARABIC LETTER THAL}
+ 0631 0000 * {ARABIC LETTER REH}
+ 0632 0000 * {ARABIC LETTER ZAIN}
+ 0633 0000 * {ARABIC LETTER SEEN}
+ 0634 0000 * {ARABIC LETTER SHEEN}
+ 0635 0000 * {ARABIC LETTER SAD}
+ 0636 0000 * {ARABIC LETTER DAD}
+ 0637 0000 * {ARABIC LETTER TAH}
+ 0638 0000 * {ARABIC LETTER ZAH}
+ 0639 0000 * {ARABIC LETTER AIN}
+ 063A 0000 * {ARABIC LETTER GHAIN}
+ 0641 0000 * {ARABIC LETTER FEH}
+ 0642 0000 * {ARABIC LETTER QAF}
+ 0643 0000 * {ARABIC LETTER KAF}
+ 0644 0000 * {ARABIC LETTER LAM}
+ 0645 0000 * {ARABIC LETTER MEEM}
+ 0646 0000 * {ARABIC LETTER NOON}
+ 0647 0000 * {ARABIC LETTER HEH}
+ 0648 0000 * {ARABIC LETTER WAW}
+ 0649 0000 * {ARABIC LETTER ALEF MAKSURA}
+ 064A 0000 * {ARABIC LETTER YEH}
+ 066E 0000 * {ARABIC LETTER DOTLESS BEH}
+ 066F 0000 * {ARABIC LETTER DOTLESS QAF}
+ 0670 0000 * {ARABIC LETTER SUPERSCRIPT ALEF}
+ 0671 0000 * {ARABIC LETTER ALEF WASLA}
+ 0672 0000 * {ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE}
+ 0673 0000 * {ARABIC LETTER ALEF WITH WAVY HAMZA BELOW}
+ 0674 0000 * {ARABIC LETTER HIGH HAMZA}
+ 0675 0000 * {ARABIC LETTER HIGH HAMZA ALEF}
+ 0676 0000 * {ARABIC LETTER HIGH HAMZA WAW}
+ 0677 0000 * {ARABIC LETTER U WITH HAMZA ABOVE}
+ 0678 0000 * {ARABIC LETTER HIGH HAMZA YEH}
+ 0679 0000 * {ARABIC LETTER TTEH}
+ 067A 0000 * {ARABIC LETTER TTEHEH}
+ 067B 0000 * {ARABIC LETTER BEEH}
+ 067C 0000 * {ARABIC LETTER TEH WITH RING}
+ 067D 0000 * {ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS}
+ 067E 0000 * {ARABIC LETTER PEH}
+ 067F 0000 * {ARABIC LETTER TEHEH}
+ 0680 0000 * {ARABIC LETTER BEHEH}
+ 0681 0000 * {ARABIC LETTER HAH WITH HAMZA ABOVE}
+ 0682 0000 * {ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE}
+ 0683 0000 * {ARABIC LETTER NYEH}
+ 0684 0000 * {ARABIC LETTER DYEH}
+ 0685 0000 * {ARABIC LETTER HAH WITH THREE DOTS ABOVE}
+ 0686 0000 * {ARABIC LETTER TCHEH}
+ 0687 0000 * {ARABIC LETTER TCHEHEH}
+ 0688 0000 * {ARABIC LETTER DDAL}
+ 0689 0000 * {ARABIC LETTER DAL WITH RING}
+ 068A 0000 * {ARABIC LETTER DAL WITH DOT BELOW}
+ 068B 0000 * {ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH}
+ 068C 0000 * {ARABIC LETTER DAHAL}
+ 068D 0000 * {ARABIC LETTER DDAHAL}
+ 068E 0000 * {ARABIC LETTER DUL}
+ 068F 0000 * {ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS}
+ 0690 0000 * {ARABIC LETTER DAL WITH FOUR DOTS ABOVE}
+ 0691 0000 * {ARABIC LETTER RREH}
+ 0692 0000 * {ARABIC LETTER REH WITH SMALL V}
+ 0693 0000 * {ARABIC LETTER REH WITH RING}
+ 0694 0000 * {ARABIC LETTER REH WITH DOT BELOW}
+ 0695 0000 * {ARABIC LETTER REH WITH SMALL V BELOW}
+ 0696 0000 * {ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE}
+ 0697 0000 * {ARABIC LETTER REH WITH TWO DOTS ABOVE}
+ 0698 0000 * {ARABIC LETTER JEH}
+ 0699 0000 * {ARABIC LETTER REH WITH FOUR DOTS ABOVE}
+ 069A 0000 * {ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE}
+ 069B 0000 * {ARABIC LETTER SEEN WITH THREE DOTS BELOW}
+ 069C 0000 * {ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE}
+ 069D 0000 * {ARABIC LETTER SAD WITH TWO DOTS BELOW}
+ 069E 0000 * {ARABIC LETTER SAD WITH THREE DOTS ABOVE}
+ 069F 0000 * {ARABIC LETTER TAH WITH THREE DOTS ABOVE}
+ 06A0 0000 * {ARABIC LETTER AIN WITH THREE DOTS ABOVE}
+ 06A1 0000 * {ARABIC LETTER DOTLESS FEH}
+ 06A2 0000 * {ARABIC LETTER FEH WITH DOT MOVED BELOW}
+ 06A3 0000 * {ARABIC LETTER FEH WITH DOT BELOW}
+ 06A4 0000 * {ARABIC LETTER VEH}
+ 06A5 0000 * {ARABIC LETTER FEH WITH THREE DOTS BELOW}
+ 06A6 0000 * {ARABIC LETTER PEHEH}
+ 06A7 0000 * {ARABIC LETTER QAF WITH DOT ABOVE}
+ 06A8 0000 * {ARABIC LETTER QAF WITH THREE DOTS ABOVE}
+ 06A9 0000 * {ARABIC LETTER KEHEH}
+ 06AA 0000 * {ARABIC LETTER SWASH KAF}
+ 06AB 0000 * {ARABIC LETTER KAF WITH RING}
+ 06AC 0000 * {ARABIC LETTER KAF WITH DOT ABOVE}
+ 06AD 0000 * {ARABIC LETTER NG}
+ 06AE 0000 * {ARABIC LETTER KAF WITH THREE DOTS BELOW}
+ 06AF 0000 * {ARABIC LETTER GAF}
+ 06B0 0000 * {ARABIC LETTER GAF WITH RING}
+ 06B1 0000 * {ARABIC LETTER NGOEH}
+ 06B2 0000 * {ARABIC LETTER GAF WITH TWO DOTS BELOW}
+ 06B3 0000 * {ARABIC LETTER GUEH}
+ 06B4 0000 * {ARABIC LETTER GAF WITH THREE DOTS ABOVE}
+ 06B5 0000 * {ARABIC LETTER LAM WITH SMALL V}
+ 06B6 0000 * {ARABIC LETTER LAM WITH DOT ABOVE}
+ 06B7 0000 * {ARABIC LETTER LAM WITH THREE DOTS ABOVE}
+ 06B8 0000 * {ARABIC LETTER LAM WITH THREE DOTS BELOW}
+ 06B9 0000 * {ARABIC LETTER NOON WITH DOT BELOW}
+ 06BA 0000 * {ARABIC LETTER NOON GHUNNA}
+ 06BB 0000 * {ARABIC LETTER RNOON}
+ 06BC 0000 * {ARABIC LETTER NOON WITH RING}
+ 06BD 0000 * {ARABIC LETTER NOON WITH THREE DOTS ABOVE}
+ 06BE 0000 * {ARABIC LETTER HEH DOACHASHMEE}
+ 06BF 0000 * {ARABIC LETTER TCHEH WITH DOT ABOVE}
+ 06C0 0000 * {ARABIC LETTER HEH WITH YEH ABOVE}
+ 06C1 0000 * {ARABIC LETTER HEH GOAL}
+ 06C2 0000 * {ARABIC LETTER HEH GOAL WITH HAMZA ABOVE}
+ 06C3 0000 * {ARABIC LETTER TEH MARBUTA GOAL}
+ 06C4 0000 * {ARABIC LETTER WAW WITH RING}
+ 06C5 0000 * {ARABIC LETTER KIRGHIZ OE}
+ 06C6 0000 * {ARABIC LETTER OE}
+ 06C7 0000 * {ARABIC LETTER U}
+ 06C8 0000 * {ARABIC LETTER YU}
+ 06C9 0000 * {ARABIC LETTER KIRGHIZ YU}
+ 06CA 0000 * {ARABIC LETTER WAW WITH TWO DOTS ABOVE}
+ 06CB 0000 * {ARABIC LETTER VE}
+ 06CC 0000 * {ARABIC LETTER FARSI YEH}
+ 06CD 0000 * {ARABIC LETTER YEH WITH TAIL}
+ 06CE 0000 * {ARABIC LETTER YEH WITH SMALL V}
+ 06CF 0000 * {ARABIC LETTER WAW WITH DOT ABOVE}
+ 06D0 0000 * {ARABIC LETTER E}
+ 06D1 0000 * {ARABIC LETTER YEH WITH THREE DOTS BELOW}
+ 06D2 0000 * {ARABIC LETTER YEH BARREE}
+ 06D3 0000 * {ARABIC LETTER YEH BARREE WITH HAMZA ABOVE}
+ 06D5 0000 * {ARABIC LETTER AE}
+ 06D6 0000 * {ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA}
+ 06D7 0000 * {ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA}
+ 06FA 0000 * {ARABIC LETTER SHEEN WITH DOT BELOW}
+ 06FB 0000 * {ARABIC LETTER DAD WITH DOT BELOW}
+ 06FC 0000 * {ARABIC LETTER GHAIN WITH DOT BELOW}
+ 0710 0000 * {SYRIAC LETTER ALAPH}
+ 0711 0000 * {SYRIAC LETTER SUPERSCRIPT ALAPH}
+ 0712 0000 * {SYRIAC LETTER BETH}
+ 0713 0000 * {SYRIAC LETTER GAMAL}
+ 0714 0000 * {SYRIAC LETTER GAMAL GARSHUNI}
+ 0715 0000 * {SYRIAC LETTER DALATH}
+ 0716 0000 * {SYRIAC LETTER DOTLESS DALATH RISH}
+ 0717 0000 * {SYRIAC LETTER HE}
+ 0718 0000 * {SYRIAC LETTER WAW}
+ 0719 0000 * {SYRIAC LETTER ZAIN}
+ 071A 0000 * {SYRIAC LETTER HETH}
+ 071B 0000 * {SYRIAC LETTER TETH}
+ 071C 0000 * {SYRIAC LETTER TETH GARSHUNI}
+ 071D 0000 * {SYRIAC LETTER YUDH}
+ 071E 0000 * {SYRIAC LETTER YUDH HE}
+ 071F 0000 * {SYRIAC LETTER KAPH}
+ 0720 0000 * {SYRIAC LETTER LAMADH}
+ 0721 0000 * {SYRIAC LETTER MIM}
+ 0722 0000 * {SYRIAC LETTER NUN}
+ 0723 0000 * {SYRIAC LETTER SEMKATH}
+ 0724 0000 * {SYRIAC LETTER FINAL SEMKATH}
+ 0725 0000 * {SYRIAC LETTER E}
+ 0726 0000 * {SYRIAC LETTER PE}
+ 0727 0000 * {SYRIAC LETTER REVERSED PE}
+ 0728 0000 * {SYRIAC LETTER SADHE}
+ 0729 0000 * {SYRIAC LETTER QAPH}
+ 072A 0000 * {SYRIAC LETTER RISH}
+ 072B 0000 * {SYRIAC LETTER SHIN}
+ 072C 0000 * {SYRIAC LETTER TAW}
+ 0780 0000 * {THAANA LETTER HAA}
+ 0781 0000 * {THAANA LETTER SHAVIYANI}
+ 0782 0000 * {THAANA LETTER NOONU}
+ 0783 0000 * {THAANA LETTER RAA}
+ 0784 0000 * {THAANA LETTER BAA}
+ 0785 0000 * {THAANA LETTER LHAVIYANI}
+ 0786 0000 * {THAANA LETTER KAAFU}
+ 0787 0000 * {THAANA LETTER ALIFU}
+ 0788 0000 * {THAANA LETTER VAAVU}
+ 0789 0000 * {THAANA LETTER MEEMU}
+ 078A 0000 * {THAANA LETTER FAAFU}
+ 078B 0000 * {THAANA LETTER DHAALU}
+ 078C 0000 * {THAANA LETTER THAA}
+ 078D 0000 * {THAANA LETTER LAAMU}
+ 078E 0000 * {THAANA LETTER GAAFU}
+ 078F 0000 * {THAANA LETTER GNAVIYANI}
+ 0790 0000 * {THAANA LETTER SEENU}
+ 0791 0000 * {THAANA LETTER DAVIYANI}
+ 0792 0000 * {THAANA LETTER ZAVIYANI}
+ 0793 0000 * {THAANA LETTER TAVIYANI}
+ 0794 0000 * {THAANA LETTER YAA}
+ 0795 0000 * {THAANA LETTER PAVIYANI}
+ 0796 0000 * {THAANA LETTER JAVIYANI}
+ 0797 0000 * {THAANA LETTER CHAVIYANI}
+ 0798 0000 * {THAANA LETTER TTAA}
+ 0799 0000 * {THAANA LETTER HHAA}
+ 079A 0000 * {THAANA LETTER KHAA}
+ 079B 0000 * {THAANA LETTER THAALU}
+ 079C 0000 * {THAANA LETTER ZAA}
+ 079D 0000 * {THAANA LETTER SHEENU}
+ 079E 0000 * {THAANA LETTER SAADHU}
+ 079F 0000 * {THAANA LETTER DAADHU}
+ 07A0 0000 * {THAANA LETTER TO}
+ 07A1 0000 * {THAANA LETTER ZO}
+ 07A2 0000 * {THAANA LETTER AINU}
+ 07A3 0000 * {THAANA LETTER GHAINU}
+ 07A4 0000 * {THAANA LETTER QAAFU}
+ 07A5 0000 * {THAANA LETTER WAAVU}
+ 07B1 0000 * {THAANA LETTER NAA}
+ 0905 0000 * {DEVANAGARI LETTER A}
+ 0906 0000 * {DEVANAGARI LETTER AA}
+ 0907 0000 * {DEVANAGARI LETTER I}
+ 0908 0000 * {DEVANAGARI LETTER II}
+ 0909 0000 * {DEVANAGARI LETTER U}
+ 090A 0000 * {DEVANAGARI LETTER UU}
+ 090B 0000 * {DEVANAGARI LETTER VOCALIC R}
+ 090C 0000 * {DEVANAGARI LETTER VOCALIC L}
+ 090D 0000 * {DEVANAGARI LETTER CANDRA E}
+ 090E 0000 * {DEVANAGARI LETTER SHORT E}
+ 090F 0000 * {DEVANAGARI LETTER E}
+ 0910 0000 * {DEVANAGARI LETTER AI}
+ 0911 0000 * {DEVANAGARI LETTER CANDRA O}
+ 0912 0000 * {DEVANAGARI LETTER SHORT O}
+ 0913 0000 * {DEVANAGARI LETTER O}
+ 0914 0000 * {DEVANAGARI LETTER AU}
+ 0915 0000 * {DEVANAGARI LETTER KA}
+ 0916 0000 * {DEVANAGARI LETTER KHA}
+ 0917 0000 * {DEVANAGARI LETTER GA}
+ 0918 0000 * {DEVANAGARI LETTER GHA}
+ 0919 0000 * {DEVANAGARI LETTER NGA}
+ 091A 0000 * {DEVANAGARI LETTER CA}
+ 091B 0000 * {DEVANAGARI LETTER CHA}
+ 091C 0000 * {DEVANAGARI LETTER JA}
+ 091D 0000 * {DEVANAGARI LETTER JHA}
+ 091E 0000 * {DEVANAGARI LETTER NYA}
+ 091F 0000 * {DEVANAGARI LETTER TTA}
+ 0920 0000 * {DEVANAGARI LETTER TTHA}
+ 0921 0000 * {DEVANAGARI LETTER DDA}
+ 0922 0000 * {DEVANAGARI LETTER DDHA}
+ 0923 0000 * {DEVANAGARI LETTER NNA}
+ 0924 0000 * {DEVANAGARI LETTER TA}
+ 0925 0000 * {DEVANAGARI LETTER THA}
+ 0926 0000 * {DEVANAGARI LETTER DA}
+ 0927 0000 * {DEVANAGARI LETTER DHA}
+ 0928 0000 * {DEVANAGARI LETTER NA}
+ 0929 0000 * {DEVANAGARI LETTER NNNA}
+ 092A 0000 * {DEVANAGARI LETTER PA}
+ 092B 0000 * {DEVANAGARI LETTER PHA}
+ 092C 0000 * {DEVANAGARI LETTER BA}
+ 092D 0000 * {DEVANAGARI LETTER BHA}
+ 092E 0000 * {DEVANAGARI LETTER MA}
+ 092F 0000 * {DEVANAGARI LETTER YA}
+ 0930 0000 * {DEVANAGARI LETTER RA}
+ 0931 0000 * {DEVANAGARI LETTER RRA}
+ 0932 0000 * {DEVANAGARI LETTER LA}
+ 0933 0000 * {DEVANAGARI LETTER LLA}
+ 0934 0000 * {DEVANAGARI LETTER LLLA}
+ 0935 0000 * {DEVANAGARI LETTER VA}
+ 0936 0000 * {DEVANAGARI LETTER SHA}
+ 0937 0000 * {DEVANAGARI LETTER SSA}
+ 0938 0000 * {DEVANAGARI LETTER SA}
+ 0939 0000 * {DEVANAGARI LETTER HA}
+ 0958 0000 * {DEVANAGARI LETTER QA}
+ 0959 0000 * {DEVANAGARI LETTER KHHA}
+ 095A 0000 * {DEVANAGARI LETTER GHHA}
+ 095B 0000 * {DEVANAGARI LETTER ZA}
+ 095C 0000 * {DEVANAGARI LETTER DDDHA}
+ 095D 0000 * {DEVANAGARI LETTER RHA}
+ 095E 0000 * {DEVANAGARI LETTER FA}
+ 095F 0000 * {DEVANAGARI LETTER YYA}
+ 0960 0000 * {DEVANAGARI LETTER VOCALIC RR}
+ 0961 0000 * {DEVANAGARI LETTER VOCALIC LL}
+ 0985 0000 * {BENGALI LETTER A}
+ 0986 0000 * {BENGALI LETTER AA}
+ 0987 0000 * {BENGALI LETTER I}
+ 0988 0000 * {BENGALI LETTER II}
+ 0989 0000 * {BENGALI LETTER U}
+ 098A 0000 * {BENGALI LETTER UU}
+ 098B 0000 * {BENGALI LETTER VOCALIC R}
+ 098C 0000 * {BENGALI LETTER VOCALIC L}
+ 098F 0000 * {BENGALI LETTER E}
+ 0990 0000 * {BENGALI LETTER AI}
+ 0993 0000 * {BENGALI LETTER O}
+ 0994 0000 * {BENGALI LETTER AU}
+ 0995 0000 * {BENGALI LETTER KA}
+ 0996 0000 * {BENGALI LETTER KHA}
+ 0997 0000 * {BENGALI LETTER GA}
+ 0998 0000 * {BENGALI LETTER GHA}
+ 0999 0000 * {BENGALI LETTER NGA}
+ 099A 0000 * {BENGALI LETTER CA}
+ 099B 0000 * {BENGALI LETTER CHA}
+ 099C 0000 * {BENGALI LETTER JA}
+ 099D 0000 * {BENGALI LETTER JHA}
+ 099E 0000 * {BENGALI LETTER NYA}
+ 099F 0000 * {BENGALI LETTER TTA}
+ 09A0 0000 * {BENGALI LETTER TTHA}
+ 09A1 0000 * {BENGALI LETTER DDA}
+ 09A2 0000 * {BENGALI LETTER DDHA}
+ 09A3 0000 * {BENGALI LETTER NNA}
+ 09A4 0000 * {BENGALI LETTER TA}
+ 09A5 0000 * {BENGALI LETTER THA}
+ 09A6 0000 * {BENGALI LETTER DA}
+ 09A7 0000 * {BENGALI LETTER DHA}
+ 09A8 0000 * {BENGALI LETTER NA}
+ 09AA 0000 * {BENGALI LETTER PA}
+ 09AB 0000 * {BENGALI LETTER PHA}
+ 09AC 0000 * {BENGALI LETTER BA}
+ 09AD 0000 * {BENGALI LETTER BHA}
+ 09AE 0000 * {BENGALI LETTER MA}
+ 09AF 0000 * {BENGALI LETTER YA}
+ 09B0 0000 * {BENGALI LETTER RA}
+ 09B2 0000 * {BENGALI LETTER LA}
+ 09B6 0000 * {BENGALI LETTER SHA}
+ 09B7 0000 * {BENGALI LETTER SSA}
+ 09B8 0000 * {BENGALI LETTER SA}
+ 09B9 0000 * {BENGALI LETTER HA}
+ 09DC 0000 * {BENGALI LETTER RRA}
+ 09DD 0000 * {BENGALI LETTER RHA}
+ 09DF 0000 * {BENGALI LETTER YYA}
+ 09E0 0000 * {BENGALI LETTER VOCALIC RR}
+ 09E1 0000 * {BENGALI LETTER VOCALIC LL}
+ 09F0 0000 * {BENGALI LETTER RA WITH MIDDLE DIAGONAL}
+ 09F1 0000 * {BENGALI LETTER RA WITH LOWER DIAGONAL}
+ 0A05 0000 * {GURMUKHI LETTER A}
+ 0A06 0000 * {GURMUKHI LETTER AA}
+ 0A07 0000 * {GURMUKHI LETTER I}
+ 0A08 0000 * {GURMUKHI LETTER II}
+ 0A09 0000 * {GURMUKHI LETTER U}
+ 0A0A 0000 * {GURMUKHI LETTER UU}
+ 0A0F 0000 * {GURMUKHI LETTER EE}
+ 0A10 0000 * {GURMUKHI LETTER AI}
+ 0A13 0000 * {GURMUKHI LETTER OO}
+ 0A14 0000 * {GURMUKHI LETTER AU}
+ 0A15 0000 * {GURMUKHI LETTER KA}
+ 0A16 0000 * {GURMUKHI LETTER KHA}
+ 0A17 0000 * {GURMUKHI LETTER GA}
+ 0A18 0000 * {GURMUKHI LETTER GHA}
+ 0A19 0000 * {GURMUKHI LETTER NGA}
+ 0A1A 0000 * {GURMUKHI LETTER CA}
+ 0A1B 0000 * {GURMUKHI LETTER CHA}
+ 0A1C 0000 * {GURMUKHI LETTER JA}
+ 0A1D 0000 * {GURMUKHI LETTER JHA}
+ 0A1E 0000 * {GURMUKHI LETTER NYA}
+ 0A1F 0000 * {GURMUKHI LETTER TTA}
+ 0A20 0000 * {GURMUKHI LETTER TTHA}
+ 0A21 0000 * {GURMUKHI LETTER DDA}
+ 0A22 0000 * {GURMUKHI LETTER DDHA}
+ 0A23 0000 * {GURMUKHI LETTER NNA}
+ 0A24 0000 * {GURMUKHI LETTER TA}
+ 0A25 0000 * {GURMUKHI LETTER THA}
+ 0A26 0000 * {GURMUKHI LETTER DA}
+ 0A27 0000 * {GURMUKHI LETTER DHA}
+ 0A28 0000 * {GURMUKHI LETTER NA}
+ 0A2A 0000 * {GURMUKHI LETTER PA}
+ 0A2B 0000 * {GURMUKHI LETTER PHA}
+ 0A2C 0000 * {GURMUKHI LETTER BA}
+ 0A2D 0000 * {GURMUKHI LETTER BHA}
+ 0A2E 0000 * {GURMUKHI LETTER MA}
+ 0A2F 0000 * {GURMUKHI LETTER YA}
+ 0A30 0000 * {GURMUKHI LETTER RA}
+ 0A32 0000 * {GURMUKHI LETTER LA}
+ 0A33 0000 * {GURMUKHI LETTER LLA}
+ 0A35 0000 * {GURMUKHI LETTER VA}
+ 0A36 0000 * {GURMUKHI LETTER SHA}
+ 0A38 0000 * {GURMUKHI LETTER SA}
+ 0A39 0000 * {GURMUKHI LETTER HA}
+ 0A59 0000 * {GURMUKHI LETTER KHHA}
+ 0A5A 0000 * {GURMUKHI LETTER GHHA}
+ 0A5B 0000 * {GURMUKHI LETTER ZA}
+ 0A5C 0000 * {GURMUKHI LETTER RRA}
+ 0A5E 0000 * {GURMUKHI LETTER FA}
+ 0A85 0000 * {GUJARATI LETTER A}
+ 0A86 0000 * {GUJARATI LETTER AA}
+ 0A87 0000 * {GUJARATI LETTER I}
+ 0A88 0000 * {GUJARATI LETTER II}
+ 0A89 0000 * {GUJARATI LETTER U}
+ 0A8A 0000 * {GUJARATI LETTER UU}
+ 0A8B 0000 * {GUJARATI LETTER VOCALIC R}
+ 0A8F 0000 * {GUJARATI LETTER E}
+ 0A90 0000 * {GUJARATI LETTER AI}
+ 0A93 0000 * {GUJARATI LETTER O}
+ 0A94 0000 * {GUJARATI LETTER AU}
+ 0A95 0000 * {GUJARATI LETTER KA}
+ 0A96 0000 * {GUJARATI LETTER KHA}
+ 0A97 0000 * {GUJARATI LETTER GA}
+ 0A98 0000 * {GUJARATI LETTER GHA}
+ 0A99 0000 * {GUJARATI LETTER NGA}
+ 0A9A 0000 * {GUJARATI LETTER CA}
+ 0A9B 0000 * {GUJARATI LETTER CHA}
+ 0A9C 0000 * {GUJARATI LETTER JA}
+ 0A9D 0000 * {GUJARATI LETTER JHA}
+ 0A9E 0000 * {GUJARATI LETTER NYA}
+ 0A9F 0000 * {GUJARATI LETTER TTA}
+ 0AA0 0000 * {GUJARATI LETTER TTHA}
+ 0AA1 0000 * {GUJARATI LETTER DDA}
+ 0AA2 0000 * {GUJARATI LETTER DDHA}
+ 0AA3 0000 * {GUJARATI LETTER NNA}
+ 0AA4 0000 * {GUJARATI LETTER TA}
+ 0AA5 0000 * {GUJARATI LETTER THA}
+ 0AA6 0000 * {GUJARATI LETTER DA}
+ 0AA7 0000 * {GUJARATI LETTER DHA}
+ 0AA8 0000 * {GUJARATI LETTER NA}
+ 0AAA 0000 * {GUJARATI LETTER PA}
+ 0AAB 0000 * {GUJARATI LETTER PHA}
+ 0AAC 0000 * {GUJARATI LETTER BA}
+ 0AAD 0000 * {GUJARATI LETTER BHA}
+ 0AAE 0000 * {GUJARATI LETTER MA}
+ 0AAF 0000 * {GUJARATI LETTER YA}
+ 0AB0 0000 * {GUJARATI LETTER RA}
+ 0AB2 0000 * {GUJARATI LETTER LA}
+ 0AB3 0000 * {GUJARATI LETTER LLA}
+ 0AB5 0000 * {GUJARATI LETTER VA}
+ 0AB6 0000 * {GUJARATI LETTER SHA}
+ 0AB7 0000 * {GUJARATI LETTER SSA}
+ 0AB8 0000 * {GUJARATI LETTER SA}
+ 0AB9 0000 * {GUJARATI LETTER HA}
+ 0AE0 0000 * {GUJARATI LETTER VOCALIC RR}
+ 0B05 0000 * {ORIYA LETTER A}
+ 0B06 0000 * {ORIYA LETTER AA}
+ 0B07 0000 * {ORIYA LETTER I}
+ 0B08 0000 * {ORIYA LETTER II}
+ 0B09 0000 * {ORIYA LETTER U}
+ 0B0A 0000 * {ORIYA LETTER UU}
+ 0B0B 0000 * {ORIYA LETTER VOCALIC R}
+ 0B0C 0000 * {ORIYA LETTER VOCALIC L}
+ 0B0F 0000 * {ORIYA LETTER E}
+ 0B10 0000 * {ORIYA LETTER AI}
+ 0B13 0000 * {ORIYA LETTER O}
+ 0B14 0000 * {ORIYA LETTER AU}
+ 0B15 0000 * {ORIYA LETTER KA}
+ 0B16 0000 * {ORIYA LETTER KHA}
+ 0B17 0000 * {ORIYA LETTER GA}
+ 0B18 0000 * {ORIYA LETTER GHA}
+ 0B19 0000 * {ORIYA LETTER NGA}
+ 0B1A 0000 * {ORIYA LETTER CA}
+ 0B1B 0000 * {ORIYA LETTER CHA}
+ 0B1C 0000 * {ORIYA LETTER JA}
+ 0B1D 0000 * {ORIYA LETTER JHA}
+ 0B1E 0000 * {ORIYA LETTER NYA}
+ 0B1F 0000 * {ORIYA LETTER TTA}
+ 0B20 0000 * {ORIYA LETTER TTHA}
+ 0B21 0000 * {ORIYA LETTER DDA}
+ 0B22 0000 * {ORIYA LETTER DDHA}
+ 0B23 0000 * {ORIYA LETTER NNA}
+ 0B24 0000 * {ORIYA LETTER TA}
+ 0B25 0000 * {ORIYA LETTER THA}
+ 0B26 0000 * {ORIYA LETTER DA}
+ 0B27 0000 * {ORIYA LETTER DHA}
+ 0B28 0000 * {ORIYA LETTER NA}
+ 0B2A 0000 * {ORIYA LETTER PA}
+ 0B2B 0000 * {ORIYA LETTER PHA}
+ 0B2C 0000 * {ORIYA LETTER BA}
+ 0B2D 0000 * {ORIYA LETTER BHA}
+ 0B2E 0000 * {ORIYA LETTER MA}
+ 0B2F 0000 * {ORIYA LETTER YA}
+ 0B30 0000 * {ORIYA LETTER RA}
+ 0B32 0000 * {ORIYA LETTER LA}
+ 0B33 0000 * {ORIYA LETTER LLA}
+ 0B36 0000 * {ORIYA LETTER SHA}
+ 0B37 0000 * {ORIYA LETTER SSA}
+ 0B38 0000 * {ORIYA LETTER SA}
+ 0B39 0000 * {ORIYA LETTER HA}
+ 0B5C 0000 * {ORIYA LETTER RRA}
+ 0B5D 0000 * {ORIYA LETTER RHA}
+ 0B5F 0000 * {ORIYA LETTER YYA}
+ 0B60 0000 * {ORIYA LETTER VOCALIC RR}
+ 0B61 0000 * {ORIYA LETTER VOCALIC LL}
+ 0B85 0000 * {TAMIL LETTER A}
+ 0B86 0000 * {TAMIL LETTER AA}
+ 0B87 0000 * {TAMIL LETTER I}
+ 0B88 0000 * {TAMIL LETTER II}
+ 0B89 0000 * {TAMIL LETTER U}
+ 0B8A 0000 * {TAMIL LETTER UU}
+ 0B8E 0000 * {TAMIL LETTER E}
+ 0B8F 0000 * {TAMIL LETTER EE}
+ 0B90 0000 * {TAMIL LETTER AI}
+ 0B92 0000 * {TAMIL LETTER O}
+ 0B93 0000 * {TAMIL LETTER OO}
+ 0B94 0000 * {TAMIL LETTER AU}
+ 0B95 0000 * {TAMIL LETTER KA}
+ 0B99 0000 * {TAMIL LETTER NGA}
+ 0B9A 0000 * {TAMIL LETTER CA}
+ 0B9C 0000 * {TAMIL LETTER JA}
+ 0B9E 0000 * {TAMIL LETTER NYA}
+ 0B9F 0000 * {TAMIL LETTER TTA}
+ 0BA3 0000 * {TAMIL LETTER NNA}
+ 0BA4 0000 * {TAMIL LETTER TA}
+ 0BA8 0000 * {TAMIL LETTER NA}
+ 0BA9 0000 * {TAMIL LETTER NNNA}
+ 0BAA 0000 * {TAMIL LETTER PA}
+ 0BAE 0000 * {TAMIL LETTER MA}
+ 0BAF 0000 * {TAMIL LETTER YA}
+ 0BB0 0000 * {TAMIL LETTER RA}
+ 0BB1 0000 * {TAMIL LETTER RRA}
+ 0BB2 0000 * {TAMIL LETTER LA}
+ 0BB3 0000 * {TAMIL LETTER LLA}
+ 0BB4 0000 * {TAMIL LETTER LLLA}
+ 0BB5 0000 * {TAMIL LETTER VA}
+ 0BB7 0000 * {TAMIL LETTER SSA}
+ 0BB8 0000 * {TAMIL LETTER SA}
+ 0BB9 0000 * {TAMIL LETTER HA}
+ 0C05 0000 * {TELUGU LETTER A}
+ 0C06 0000 * {TELUGU LETTER AA}
+ 0C07 0000 * {TELUGU LETTER I}
+ 0C08 0000 * {TELUGU LETTER II}
+ 0C09 0000 * {TELUGU LETTER U}
+ 0C0A 0000 * {TELUGU LETTER UU}
+ 0C0B 0000 * {TELUGU LETTER VOCALIC R}
+ 0C0C 0000 * {TELUGU LETTER VOCALIC L}
+ 0C0E 0000 * {TELUGU LETTER E}
+ 0C0F 0000 * {TELUGU LETTER EE}
+ 0C10 0000 * {TELUGU LETTER AI}
+ 0C12 0000 * {TELUGU LETTER O}
+ 0C13 0000 * {TELUGU LETTER OO}
+ 0C14 0000 * {TELUGU LETTER AU}
+ 0C15 0000 * {TELUGU LETTER KA}
+ 0C16 0000 * {TELUGU LETTER KHA}
+ 0C17 0000 * {TELUGU LETTER GA}
+ 0C18 0000 * {TELUGU LETTER GHA}
+ 0C19 0000 * {TELUGU LETTER NGA}
+ 0C1A 0000 * {TELUGU LETTER CA}
+ 0C1B 0000 * {TELUGU LETTER CHA}
+ 0C1C 0000 * {TELUGU LETTER JA}
+ 0C1D 0000 * {TELUGU LETTER JHA}
+ 0C1E 0000 * {TELUGU LETTER NYA}
+ 0C1F 0000 * {TELUGU LETTER TTA}
+ 0C20 0000 * {TELUGU LETTER TTHA}
+ 0C21 0000 * {TELUGU LETTER DDA}
+ 0C22 0000 * {TELUGU LETTER DDHA}
+ 0C23 0000 * {TELUGU LETTER NNA}
+ 0C24 0000 * {TELUGU LETTER TA}
+ 0C25 0000 * {TELUGU LETTER THA}
+ 0C26 0000 * {TELUGU LETTER DA}
+ 0C27 0000 * {TELUGU LETTER DHA}
+ 0C28 0000 * {TELUGU LETTER NA}
+ 0C2A 0000 * {TELUGU LETTER PA}
+ 0C2B 0000 * {TELUGU LETTER PHA}
+ 0C2C 0000 * {TELUGU LETTER BA}
+ 0C2D 0000 * {TELUGU LETTER BHA}
+ 0C2E 0000 * {TELUGU LETTER MA}
+ 0C2F 0000 * {TELUGU LETTER YA}
+ 0C30 0000 * {TELUGU LETTER RA}
+ 0C31 0000 * {TELUGU LETTER RRA}
+ 0C32 0000 * {TELUGU LETTER LA}
+ 0C33 0000 * {TELUGU LETTER LLA}
+ 0C35 0000 * {TELUGU LETTER VA}
+ 0C36 0000 * {TELUGU LETTER SHA}
+ 0C37 0000 * {TELUGU LETTER SSA}
+ 0C38 0000 * {TELUGU LETTER SA}
+ 0C39 0000 * {TELUGU LETTER HA}
+ 0C60 0000 * {TELUGU LETTER VOCALIC RR}
+ 0C61 0000 * {TELUGU LETTER VOCALIC LL}
+ 0C85 0000 * {KANNADA LETTER A}
+ 0C86 0000 * {KANNADA LETTER AA}
+ 0C87 0000 * {KANNADA LETTER I}
+ 0C88 0000 * {KANNADA LETTER II}
+ 0C89 0000 * {KANNADA LETTER U}
+ 0C8A 0000 * {KANNADA LETTER UU}
+ 0C8B 0000 * {KANNADA LETTER VOCALIC R}
+ 0C8C 0000 * {KANNADA LETTER VOCALIC L}
+ 0C8E 0000 * {KANNADA LETTER E}
+ 0C8F 0000 * {KANNADA LETTER EE}
+ 0C90 0000 * {KANNADA LETTER AI}
+ 0C92 0000 * {KANNADA LETTER O}
+ 0C93 0000 * {KANNADA LETTER OO}
+ 0C94 0000 * {KANNADA LETTER AU}
+ 0C95 0000 * {KANNADA LETTER KA}
+ 0C96 0000 * {KANNADA LETTER KHA}
+ 0C97 0000 * {KANNADA LETTER GA}
+ 0C98 0000 * {KANNADA LETTER GHA}
+ 0C99 0000 * {KANNADA LETTER NGA}
+ 0C9A 0000 * {KANNADA LETTER CA}
+ 0C9B 0000 * {KANNADA LETTER CHA}
+ 0C9C 0000 * {KANNADA LETTER JA}
+ 0C9D 0000 * {KANNADA LETTER JHA}
+ 0C9E 0000 * {KANNADA LETTER NYA}
+ 0C9F 0000 * {KANNADA LETTER TTA}
+ 0CA0 0000 * {KANNADA LETTER TTHA}
+ 0CA1 0000 * {KANNADA LETTER DDA}
+ 0CA2 0000 * {KANNADA LETTER DDHA}
+ 0CA3 0000 * {KANNADA LETTER NNA}
+ 0CA4 0000 * {KANNADA LETTER TA}
+ 0CA5 0000 * {KANNADA LETTER THA}
+ 0CA6 0000 * {KANNADA LETTER DA}
+ 0CA7 0000 * {KANNADA LETTER DHA}
+ 0CA8 0000 * {KANNADA LETTER NA}
+ 0CAA 0000 * {KANNADA LETTER PA}
+ 0CAB 0000 * {KANNADA LETTER PHA}
+ 0CAC 0000 * {KANNADA LETTER BA}
+ 0CAD 0000 * {KANNADA LETTER BHA}
+ 0CAE 0000 * {KANNADA LETTER MA}
+ 0CAF 0000 * {KANNADA LETTER YA}
+ 0CB0 0000 * {KANNADA LETTER RA}
+ 0CB1 0000 * {KANNADA LETTER RRA}
+ 0CB2 0000 * {KANNADA LETTER LA}
+ 0CB3 0000 * {KANNADA LETTER LLA}
+ 0CB5 0000 * {KANNADA LETTER VA}
+ 0CB6 0000 * {KANNADA LETTER SHA}
+ 0CB7 0000 * {KANNADA LETTER SSA}
+ 0CB8 0000 * {KANNADA LETTER SA}
+ 0CB9 0000 * {KANNADA LETTER HA}
+ 0CDE 0000 * {KANNADA LETTER FA}
+ 0CE0 0000 * {KANNADA LETTER VOCALIC RR}
+ 0CE1 0000 * {KANNADA LETTER VOCALIC LL}
+ 0D05 0000 * {MALAYALAM LETTER A}
+ 0D06 0000 * {MALAYALAM LETTER AA}
+ 0D07 0000 * {MALAYALAM LETTER I}
+ 0D08 0000 * {MALAYALAM LETTER II}
+ 0D09 0000 * {MALAYALAM LETTER U}
+ 0D0A 0000 * {MALAYALAM LETTER UU}
+ 0D0B 0000 * {MALAYALAM LETTER VOCALIC R}
+ 0D0C 0000 * {MALAYALAM LETTER VOCALIC L}
+ 0D0E 0000 * {MALAYALAM LETTER E}
+ 0D0F 0000 * {MALAYALAM LETTER EE}
+ 0D10 0000 * {MALAYALAM LETTER AI}
+ 0D12 0000 * {MALAYALAM LETTER O}
+ 0D13 0000 * {MALAYALAM LETTER OO}
+ 0D14 0000 * {MALAYALAM LETTER AU}
+ 0D15 0000 * {MALAYALAM LETTER KA}
+ 0D16 0000 * {MALAYALAM LETTER KHA}
+ 0D17 0000 * {MALAYALAM LETTER GA}
+ 0D18 0000 * {MALAYALAM LETTER GHA}
+ 0D19 0000 * {MALAYALAM LETTER NGA}
+ 0D1A 0000 * {MALAYALAM LETTER CA}
+ 0D1B 0000 * {MALAYALAM LETTER CHA}
+ 0D1C 0000 * {MALAYALAM LETTER JA}
+ 0D1D 0000 * {MALAYALAM LETTER JHA}
+ 0D1E 0000 * {MALAYALAM LETTER NYA}
+ 0D1F 0000 * {MALAYALAM LETTER TTA}
+ 0D20 0000 * {MALAYALAM LETTER TTHA}
+ 0D21 0000 * {MALAYALAM LETTER DDA}
+ 0D22 0000 * {MALAYALAM LETTER DDHA}
+ 0D23 0000 * {MALAYALAM LETTER NNA}
+ 0D24 0000 * {MALAYALAM LETTER TA}
+ 0D25 0000 * {MALAYALAM LETTER THA}
+ 0D26 0000 * {MALAYALAM LETTER DA}
+ 0D27 0000 * {MALAYALAM LETTER DHA}
+ 0D28 0000 * {MALAYALAM LETTER NA}
+ 0D2A 0000 * {MALAYALAM LETTER PA}
+ 0D2B 0000 * {MALAYALAM LETTER PHA}
+ 0D2C 0000 * {MALAYALAM LETTER BA}
+ 0D2D 0000 * {MALAYALAM LETTER BHA}
+ 0D2E 0000 * {MALAYALAM LETTER MA}
+ 0D2F 0000 * {MALAYALAM LETTER YA}
+ 0D30 0000 * {MALAYALAM LETTER RA}
+ 0D31 0000 * {MALAYALAM LETTER RRA}
+ 0D32 0000 * {MALAYALAM LETTER LA}
+ 0D33 0000 * {MALAYALAM LETTER LLA}
+ 0D34 0000 * {MALAYALAM LETTER LLLA}
+ 0D35 0000 * {MALAYALAM LETTER VA}
+ 0D36 0000 * {MALAYALAM LETTER SHA}
+ 0D37 0000 * {MALAYALAM LETTER SSA}
+ 0D38 0000 * {MALAYALAM LETTER SA}
+ 0D39 0000 * {MALAYALAM LETTER HA}
+ 0D60 0000 * {MALAYALAM LETTER VOCALIC RR}
+ 0D61 0000 * {MALAYALAM LETTER VOCALIC LL}
+ 0D85 0000 * {SINHALA LETTER AYANNA}
+ 0D86 0000 * {SINHALA LETTER AAYANNA}
+ 0D87 0000 * {SINHALA LETTER AEYANNA}
+ 0D88 0000 * {SINHALA LETTER AEEYANNA}
+ 0D89 0000 * {SINHALA LETTER IYANNA}
+ 0D8A 0000 * {SINHALA LETTER IIYANNA}
+ 0D8B 0000 * {SINHALA LETTER UYANNA}
+ 0D8C 0000 * {SINHALA LETTER UUYANNA}
+ 0D8D 0000 * {SINHALA LETTER IRUYANNA}
+ 0D8E 0000 * {SINHALA LETTER IRUUYANNA}
+ 0D8F 0000 * {SINHALA LETTER ILUYANNA}
+ 0D90 0000 * {SINHALA LETTER ILUUYANNA}
+ 0D91 0000 * {SINHALA LETTER EYANNA}
+ 0D92 0000 * {SINHALA LETTER EEYANNA}
+ 0D93 0000 * {SINHALA LETTER AIYANNA}
+ 0D94 0000 * {SINHALA LETTER OYANNA}
+ 0D95 0000 * {SINHALA LETTER OOYANNA}
+ 0D96 0000 * {SINHALA LETTER AUYANNA}
+ 0D9A 0000 * {SINHALA LETTER ALPAPRAANA KAYANNA}
+ 0D9B 0000 * {SINHALA LETTER MAHAAPRAANA KAYANNA}
+ 0D9C 0000 * {SINHALA LETTER ALPAPRAANA GAYANNA}
+ 0D9D 0000 * {SINHALA LETTER MAHAAPRAANA GAYANNA}
+ 0D9E 0000 * {SINHALA LETTER KANTAJA NAASIKYAYA}
+ 0D9F 0000 * {SINHALA LETTER SANYAKA GAYANNA}
+ 0DA0 0000 * {SINHALA LETTER ALPAPRAANA CAYANNA}
+ 0DA1 0000 * {SINHALA LETTER MAHAAPRAANA CAYANNA}
+ 0DA2 0000 * {SINHALA LETTER ALPAPRAANA JAYANNA}
+ 0DA3 0000 * {SINHALA LETTER MAHAAPRAANA JAYANNA}
+ 0DA4 0000 * {SINHALA LETTER TAALUJA NAASIKYAYA}
+ 0DA5 0000 * {SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA}
+ 0DA6 0000 * {SINHALA LETTER SANYAKA JAYANNA}
+ 0DA7 0000 * {SINHALA LETTER ALPAPRAANA TTAYANNA}
+ 0DA8 0000 * {SINHALA LETTER MAHAAPRAANA TTAYANNA}
+ 0DA9 0000 * {SINHALA LETTER ALPAPRAANA DDAYANNA}
+ 0DAA 0000 * {SINHALA LETTER MAHAAPRAANA DDAYANNA}
+ 0DAB 0000 * {SINHALA LETTER MUURDHAJA NAYANNA}
+ 0DAC 0000 * {SINHALA LETTER SANYAKA DDAYANNA}
+ 0DAD 0000 * {SINHALA LETTER ALPAPRAANA TAYANNA}
+ 0DAE 0000 * {SINHALA LETTER MAHAAPRAANA TAYANNA}
+ 0DAF 0000 * {SINHALA LETTER ALPAPRAANA DAYANNA}
+ 0DB0 0000 * {SINHALA LETTER MAHAAPRAANA DAYANNA}
+ 0DB1 0000 * {SINHALA LETTER DANTAJA NAYANNA}
+ 0DB3 0000 * {SINHALA LETTER SANYAKA DAYANNA}
+ 0DB4 0000 * {SINHALA LETTER ALPAPRAANA PAYANNA}
+ 0DB5 0000 * {SINHALA LETTER MAHAAPRAANA PAYANNA}
+ 0DB6 0000 * {SINHALA LETTER ALPAPRAANA BAYANNA}
+ 0DB7 0000 * {SINHALA LETTER MAHAAPRAANA BAYANNA}
+ 0DB8 0000 * {SINHALA LETTER MAYANNA}
+ 0DB9 0000 * {SINHALA LETTER AMBA BAYANNA}
+ 0DBA 0000 * {SINHALA LETTER YAYANNA}
+ 0DBB 0000 * {SINHALA LETTER RAYANNA}
+ 0DBD 0000 * {SINHALA LETTER DANTAJA LAYANNA}
+ 0DC0 0000 * {SINHALA LETTER VAYANNA}
+ 0DC1 0000 * {SINHALA LETTER TAALUJA SAYANNA}
+ 0DC2 0000 * {SINHALA LETTER MUURDHAJA SAYANNA}
+ 0DC3 0000 * {SINHALA LETTER DANTAJA SAYANNA}
+ 0DC4 0000 * {SINHALA LETTER HAYANNA}
+ 0DC5 0000 * {SINHALA LETTER MUURDHAJA LAYANNA}
+ 0DC6 0000 * {SINHALA LETTER FAYANNA}
+ 0E81 0000 * {LAO LETTER KO}
+ 0E82 0000 * {LAO LETTER KHO SUNG}
+ 0E84 0000 * {LAO LETTER KHO TAM}
+ 0E87 0000 * {LAO LETTER NGO}
+ 0E88 0000 * {LAO LETTER CO}
+ 0E8A 0000 * {LAO LETTER SO TAM}
+ 0E8D 0000 * {LAO LETTER NYO}
+ 0E94 0000 * {LAO LETTER DO}
+ 0E95 0000 * {LAO LETTER TO}
+ 0E96 0000 * {LAO LETTER THO SUNG}
+ 0E97 0000 * {LAO LETTER THO TAM}
+ 0E99 0000 * {LAO LETTER NO}
+ 0E9A 0000 * {LAO LETTER BO}
+ 0E9B 0000 * {LAO LETTER PO}
+ 0E9C 0000 * {LAO LETTER PHO SUNG}
+ 0E9D 0000 * {LAO LETTER FO TAM}
+ 0E9E 0000 * {LAO LETTER PHO TAM}
+ 0E9F 0000 * {LAO LETTER FO SUNG}
+ 0EA1 0000 * {LAO LETTER MO}
+ 0EA2 0000 * {LAO LETTER YO}
+ 0EA3 0000 * {LAO LETTER LO LING}
+ 0EA5 0000 * {LAO LETTER LO LOOT}
+ 0EA7 0000 * {LAO LETTER WO}
+ 0EAA 0000 * {LAO LETTER SO SUNG}
+ 0EAB 0000 * {LAO LETTER HO SUNG}
+ 0EAD 0000 * {LAO LETTER O}
+ 0EAE 0000 * {LAO LETTER HO TAM}
+ 0F40 0000 * {TIBETAN LETTER KA}
+ 0F41 0000 * {TIBETAN LETTER KHA}
+ 0F42 0000 * {TIBETAN LETTER GA}
+ 0F43 0000 * {TIBETAN LETTER GHA}
+ 0F44 0000 * {TIBETAN LETTER NGA}
+ 0F45 0000 * {TIBETAN LETTER CA}
+ 0F46 0000 * {TIBETAN LETTER CHA}
+ 0F47 0000 * {TIBETAN LETTER JA}
+ 0F49 0000 * {TIBETAN LETTER NYA}
+ 0F4A 0000 * {TIBETAN LETTER TTA}
+ 0F4B 0000 * {TIBETAN LETTER TTHA}
+ 0F4C 0000 * {TIBETAN LETTER DDA}
+ 0F4D 0000 * {TIBETAN LETTER DDHA}
+ 0F4E 0000 * {TIBETAN LETTER NNA}
+ 0F4F 0000 * {TIBETAN LETTER TA}
+ 0F50 0000 * {TIBETAN LETTER THA}
+ 0F51 0000 * {TIBETAN LETTER DA}
+ 0F52 0000 * {TIBETAN LETTER DHA}
+ 0F53 0000 * {TIBETAN LETTER NA}
+ 0F54 0000 * {TIBETAN LETTER PA}
+ 0F55 0000 * {TIBETAN LETTER PHA}
+ 0F56 0000 * {TIBETAN LETTER BA}
+ 0F57 0000 * {TIBETAN LETTER BHA}
+ 0F58 0000 * {TIBETAN LETTER MA}
+ 0F59 0000 * {TIBETAN LETTER TSA}
+ 0F5A 0000 * {TIBETAN LETTER TSHA}
+ 0F5B 0000 * {TIBETAN LETTER DZA}
+ 0F5C 0000 * {TIBETAN LETTER DZHA}
+ 0F5D 0000 * {TIBETAN LETTER WA}
+ 0F5E 0000 * {TIBETAN LETTER ZHA}
+ 0F5F 0000 * {TIBETAN LETTER ZA}
+ 0F60 0000 * {TIBETAN LETTER -A}
+ 0F61 0000 * {TIBETAN LETTER YA}
+ 0F62 0000 * {TIBETAN LETTER RA}
+ 0F63 0000 * {TIBETAN LETTER LA}
+ 0F64 0000 * {TIBETAN LETTER SHA}
+ 0F65 0000 * {TIBETAN LETTER SSA}
+ 0F66 0000 * {TIBETAN LETTER SA}
+ 0F67 0000 * {TIBETAN LETTER HA}
+ 0F68 0000 * {TIBETAN LETTER A}
+ 0F69 0000 * {TIBETAN LETTER KSSA}
+ 0F6A 0000 * {TIBETAN LETTER FIXED-FORM RA}
+ 0F90 0000 * {TIBETAN SUBJOINED LETTER KA}
+ 0F91 0000 * {TIBETAN SUBJOINED LETTER KHA}
+ 0F92 0000 * {TIBETAN SUBJOINED LETTER GA}
+ 0F93 0000 * {TIBETAN SUBJOINED LETTER GHA}
+ 0F94 0000 * {TIBETAN SUBJOINED LETTER NGA}
+ 0F95 0000 * {TIBETAN SUBJOINED LETTER CA}
+ 0F96 0000 * {TIBETAN SUBJOINED LETTER CHA}
+ 0F97 0000 * {TIBETAN SUBJOINED LETTER JA}
+ 0F99 0000 * {TIBETAN SUBJOINED LETTER NYA}
+ 0F9A 0000 * {TIBETAN SUBJOINED LETTER TTA}
+ 0F9B 0000 * {TIBETAN SUBJOINED LETTER TTHA}
+ 0F9C 0000 * {TIBETAN SUBJOINED LETTER DDA}
+ 0F9D 0000 * {TIBETAN SUBJOINED LETTER DDHA}
+ 0F9E 0000 * {TIBETAN SUBJOINED LETTER NNA}
+ 0F9F 0000 * {TIBETAN SUBJOINED LETTER TA}
+ 0FA0 0000 * {TIBETAN SUBJOINED LETTER THA}
+ 0FA1 0000 * {TIBETAN SUBJOINED LETTER DA}
+ 0FA2 0000 * {TIBETAN SUBJOINED LETTER DHA}
+ 0FA3 0000 * {TIBETAN SUBJOINED LETTER NA}
+ 0FA4 0000 * {TIBETAN SUBJOINED LETTER PA}
+ 0FA5 0000 * {TIBETAN SUBJOINED LETTER PHA}
+ 0FA6 0000 * {TIBETAN SUBJOINED LETTER BA}
+ 0FA7 0000 * {TIBETAN SUBJOINED LETTER BHA}
+ 0FA8 0000 * {TIBETAN SUBJOINED LETTER MA}
+ 0FA9 0000 * {TIBETAN SUBJOINED LETTER TSA}
+ 0FAA 0000 * {TIBETAN SUBJOINED LETTER TSHA}
+ 0FAB 0000 * {TIBETAN SUBJOINED LETTER DZA}
+ 0FAC 0000 * {TIBETAN SUBJOINED LETTER DZHA}
+ 0FAD 0000 * {TIBETAN SUBJOINED LETTER WA}
+ 0FAE 0000 * {TIBETAN SUBJOINED LETTER ZHA}
+ 0FAF 0000 * {TIBETAN SUBJOINED LETTER ZA}
+ 0FB0 0000 * {TIBETAN SUBJOINED LETTER -A}
+ 0FB1 0000 * {TIBETAN SUBJOINED LETTER YA}
+ 0FB2 0000 * {TIBETAN SUBJOINED LETTER RA}
+ 0FB3 0000 * {TIBETAN SUBJOINED LETTER LA}
+ 0FB4 0000 * {TIBETAN SUBJOINED LETTER SHA}
+ 0FB5 0000 * {TIBETAN SUBJOINED LETTER SSA}
+ 0FB6 0000 * {TIBETAN SUBJOINED LETTER SA}
+ 0FB7 0000 * {TIBETAN SUBJOINED LETTER HA}
+ 0FB8 0000 * {TIBETAN SUBJOINED LETTER A}
+ 0FB9 0000 * {TIBETAN SUBJOINED LETTER KSSA}
+ 0FBA 0000 * {TIBETAN SUBJOINED LETTER FIXED-FORM WA}
+ 0FBB 0000 * {TIBETAN SUBJOINED LETTER FIXED-FORM YA}
+ 0FBC 0000 * {TIBETAN SUBJOINED LETTER FIXED-FORM RA}
+ 1000 0000 * {MYANMAR LETTER KA}
+ 1001 0000 * {MYANMAR LETTER KHA}
+ 1002 0000 * {MYANMAR LETTER GA}
+ 1003 0000 * {MYANMAR LETTER GHA}
+ 1004 0000 * {MYANMAR LETTER NGA}
+ 1005 0000 * {MYANMAR LETTER CA}
+ 1006 0000 * {MYANMAR LETTER CHA}
+ 1007 0000 * {MYANMAR LETTER JA}
+ 1008 0000 * {MYANMAR LETTER JHA}
+ 1009 0000 * {MYANMAR LETTER NYA}
+ 100A 0000 * {MYANMAR LETTER NNYA}
+ 100B 0000 * {MYANMAR LETTER TTA}
+ 100C 0000 * {MYANMAR LETTER TTHA}
+ 100D 0000 * {MYANMAR LETTER DDA}
+ 100E 0000 * {MYANMAR LETTER DDHA}
+ 100F 0000 * {MYANMAR LETTER NNA}
+ 1010 0000 * {MYANMAR LETTER TA}
+ 1011 0000 * {MYANMAR LETTER THA}
+ 1012 0000 * {MYANMAR LETTER DA}
+ 1013 0000 * {MYANMAR LETTER DHA}
+ 1014 0000 * {MYANMAR LETTER NA}
+ 1015 0000 * {MYANMAR LETTER PA}
+ 1016 0000 * {MYANMAR LETTER PHA}
+ 1017 0000 * {MYANMAR LETTER BA}
+ 1018 0000 * {MYANMAR LETTER BHA}
+ 1019 0000 * {MYANMAR LETTER MA}
+ 101A 0000 * {MYANMAR LETTER YA}
+ 101B 0000 * {MYANMAR LETTER RA}
+ 101C 0000 * {MYANMAR LETTER LA}
+ 101D 0000 * {MYANMAR LETTER WA}
+ 101E 0000 * {MYANMAR LETTER SA}
+ 101F 0000 * {MYANMAR LETTER HA}
+ 1020 0000 * {MYANMAR LETTER LLA}
+ 1021 0000 * {MYANMAR LETTER A}
+ 1023 0000 * {MYANMAR LETTER I}
+ 1024 0000 * {MYANMAR LETTER II}
+ 1025 0000 * {MYANMAR LETTER U}
+ 1026 0000 * {MYANMAR LETTER UU}
+ 1027 0000 * {MYANMAR LETTER E}
+ 1029 0000 * {MYANMAR LETTER O}
+ 102A 0000 * {MYANMAR LETTER AU}
+ 1050 0000 * {MYANMAR LETTER SHA}
+ 1051 0000 * {MYANMAR LETTER SSA}
+ 1052 0000 * {MYANMAR LETTER VOCALIC R}
+ 1053 0000 * {MYANMAR LETTER VOCALIC RR}
+ 1054 0000 * {MYANMAR LETTER VOCALIC L}
+ 1055 0000 * {MYANMAR LETTER VOCALIC LL}
+ 10A0 0000 * {GEORGIAN CAPITAL LETTER AN}
+ 10A1 0000 * {GEORGIAN CAPITAL LETTER BAN}
+ 10A2 0000 * {GEORGIAN CAPITAL LETTER GAN}
+ 10A3 0000 * {GEORGIAN CAPITAL LETTER DON}
+ 10A4 0000 * {GEORGIAN CAPITAL LETTER EN}
+ 10A5 0000 * {GEORGIAN CAPITAL LETTER VIN}
+ 10A6 0000 * {GEORGIAN CAPITAL LETTER ZEN}
+ 10A7 0000 * {GEORGIAN CAPITAL LETTER TAN}
+ 10A8 0000 * {GEORGIAN CAPITAL LETTER IN}
+ 10A9 0000 * {GEORGIAN CAPITAL LETTER KAN}
+ 10AA 0000 * {GEORGIAN CAPITAL LETTER LAS}
+ 10AB 0000 * {GEORGIAN CAPITAL LETTER MAN}
+ 10AC 0000 * {GEORGIAN CAPITAL LETTER NAR}
+ 10AD 0000 * {GEORGIAN CAPITAL LETTER ON}
+ 10AE 0000 * {GEORGIAN CAPITAL LETTER PAR}
+ 10AF 0000 * {GEORGIAN CAPITAL LETTER ZHAR}
+ 10B0 0000 * {GEORGIAN CAPITAL LETTER RAE}
+ 10B1 0000 * {GEORGIAN CAPITAL LETTER SAN}
+ 10B2 0000 * {GEORGIAN CAPITAL LETTER TAR}
+ 10B3 0000 * {GEORGIAN CAPITAL LETTER UN}
+ 10B4 0000 * {GEORGIAN CAPITAL LETTER PHAR}
+ 10B5 0000 * {GEORGIAN CAPITAL LETTER KHAR}
+ 10B6 0000 * {GEORGIAN CAPITAL LETTER GHAN}
+ 10B7 0000 * {GEORGIAN CAPITAL LETTER QAR}
+ 10B8 0000 * {GEORGIAN CAPITAL LETTER SHIN}
+ 10B9 0000 * {GEORGIAN CAPITAL LETTER CHIN}
+ 10BA 0000 * {GEORGIAN CAPITAL LETTER CAN}
+ 10BB 0000 * {GEORGIAN CAPITAL LETTER JIL}
+ 10BC 0000 * {GEORGIAN CAPITAL LETTER CIL}
+ 10BD 0000 * {GEORGIAN CAPITAL LETTER CHAR}
+ 10BE 0000 * {GEORGIAN CAPITAL LETTER XAN}
+ 10BF 0000 * {GEORGIAN CAPITAL LETTER JHAN}
+ 10C0 0000 * {GEORGIAN CAPITAL LETTER HAE}
+ 10C1 0000 * {GEORGIAN CAPITAL LETTER HE}
+ 10C2 0000 * {GEORGIAN CAPITAL LETTER HIE}
+ 10C3 0000 * {GEORGIAN CAPITAL LETTER WE}
+ 10C4 0000 * {GEORGIAN CAPITAL LETTER HAR}
+ 10C5 0000 * {GEORGIAN CAPITAL LETTER HOE}
+ 10D0 0000 * {GEORGIAN LETTER AN}
+ 10D1 0000 * {GEORGIAN LETTER BAN}
+ 10D2 0000 * {GEORGIAN LETTER GAN}
+ 10D3 0000 * {GEORGIAN LETTER DON}
+ 10D4 0000 * {GEORGIAN LETTER EN}
+ 10D5 0000 * {GEORGIAN LETTER VIN}
+ 10D6 0000 * {GEORGIAN LETTER ZEN}
+ 10D7 0000 * {GEORGIAN LETTER TAN}
+ 10D8 0000 * {GEORGIAN LETTER IN}
+ 10D9 0000 * {GEORGIAN LETTER KAN}
+ 10DA 0000 * {GEORGIAN LETTER LAS}
+ 10DB 0000 * {GEORGIAN LETTER MAN}
+ 10DC 0000 * {GEORGIAN LETTER NAR}
+ 10DD 0000 * {GEORGIAN LETTER ON}
+ 10DE 0000 * {GEORGIAN LETTER PAR}
+ 10DF 0000 * {GEORGIAN LETTER ZHAR}
+ 10E0 0000 * {GEORGIAN LETTER RAE}
+ 10E1 0000 * {GEORGIAN LETTER SAN}
+ 10E2 0000 * {GEORGIAN LETTER TAR}
+ 10E3 0000 * {GEORGIAN LETTER UN}
+ 10E4 0000 * {GEORGIAN LETTER PHAR}
+ 10E5 0000 * {GEORGIAN LETTER KHAR}
+ 10E6 0000 * {GEORGIAN LETTER GHAN}
+ 10E7 0000 * {GEORGIAN LETTER QAR}
+ 10E8 0000 * {GEORGIAN LETTER SHIN}
+ 10E9 0000 * {GEORGIAN LETTER CHIN}
+ 10EA 0000 * {GEORGIAN LETTER CAN}
+ 10EB 0000 * {GEORGIAN LETTER JIL}
+ 10EC 0000 * {GEORGIAN LETTER CIL}
+ 10ED 0000 * {GEORGIAN LETTER CHAR}
+ 10EE 0000 * {GEORGIAN LETTER XAN}
+ 10EF 0000 * {GEORGIAN LETTER JHAN}
+ 10F0 0000 * {GEORGIAN LETTER HAE}
+ 10F1 0000 * {GEORGIAN LETTER HE}
+ 10F2 0000 * {GEORGIAN LETTER HIE}
+ 10F3 0000 * {GEORGIAN LETTER WE}
+ 10F4 0000 * {GEORGIAN LETTER HAR}
+ 10F5 0000 * {GEORGIAN LETTER HOE}
+ 10F6 0000 * {GEORGIAN LETTER FI}
+ 10F7 0000 * {GEORGIAN LETTER YN}
+ 10F8 0000 * {GEORGIAN LETTER ELIFI}
+ 13A0 0000 * {CHEROKEE LETTER A}
+ 13A1 0000 * {CHEROKEE LETTER E}
+ 13A2 0000 * {CHEROKEE LETTER I}
+ 13A3 0000 * {CHEROKEE LETTER O}
+ 13A4 0000 * {CHEROKEE LETTER U}
+ 13A5 0000 * {CHEROKEE LETTER V}
+ 13A6 0000 * {CHEROKEE LETTER GA}
+ 13A7 0000 * {CHEROKEE LETTER KA}
+ 13A8 0000 * {CHEROKEE LETTER GE}
+ 13A9 0000 * {CHEROKEE LETTER GI}
+ 13AA 0000 * {CHEROKEE LETTER GO}
+ 13AB 0000 * {CHEROKEE LETTER GU}
+ 13AC 0000 * {CHEROKEE LETTER GV}
+ 13AD 0000 * {CHEROKEE LETTER HA}
+ 13AE 0000 * {CHEROKEE LETTER HE}
+ 13AF 0000 * {CHEROKEE LETTER HI}
+ 13B0 0000 * {CHEROKEE LETTER HO}
+ 13B1 0000 * {CHEROKEE LETTER HU}
+ 13B2 0000 * {CHEROKEE LETTER HV}
+ 13B3 0000 * {CHEROKEE LETTER LA}
+ 13B4 0000 * {CHEROKEE LETTER LE}
+ 13B5 0000 * {CHEROKEE LETTER LI}
+ 13B6 0000 * {CHEROKEE LETTER LO}
+ 13B7 0000 * {CHEROKEE LETTER LU}
+ 13B8 0000 * {CHEROKEE LETTER LV}
+ 13B9 0000 * {CHEROKEE LETTER MA}
+ 13BA 0000 * {CHEROKEE LETTER ME}
+ 13BB 0000 * {CHEROKEE LETTER MI}
+ 13BC 0000 * {CHEROKEE LETTER MO}
+ 13BD 0000 * {CHEROKEE LETTER MU}
+ 13BE 0000 * {CHEROKEE LETTER NA}
+ 13BF 0000 * {CHEROKEE LETTER HNA}
+ 13C0 0000 * {CHEROKEE LETTER NAH}
+ 13C1 0000 * {CHEROKEE LETTER NE}
+ 13C2 0000 * {CHEROKEE LETTER NI}
+ 13C3 0000 * {CHEROKEE LETTER NO}
+ 13C4 0000 * {CHEROKEE LETTER NU}
+ 13C5 0000 * {CHEROKEE LETTER NV}
+ 13C6 0000 * {CHEROKEE LETTER QUA}
+ 13C7 0000 * {CHEROKEE LETTER QUE}
+ 13C8 0000 * {CHEROKEE LETTER QUI}
+ 13C9 0000 * {CHEROKEE LETTER QUO}
+ 13CA 0000 * {CHEROKEE LETTER QUU}
+ 13CB 0000 * {CHEROKEE LETTER QUV}
+ 13CC 0000 * {CHEROKEE LETTER SA}
+ 13CD 0000 * {CHEROKEE LETTER S}
+ 13CE 0000 * {CHEROKEE LETTER SE}
+ 13CF 0000 * {CHEROKEE LETTER SI}
+ 13D0 0000 * {CHEROKEE LETTER SO}
+ 13D1 0000 * {CHEROKEE LETTER SU}
+ 13D2 0000 * {CHEROKEE LETTER SV}
+ 13D3 0000 * {CHEROKEE LETTER DA}
+ 13D4 0000 * {CHEROKEE LETTER TA}
+ 13D5 0000 * {CHEROKEE LETTER DE}
+ 13D6 0000 * {CHEROKEE LETTER TE}
+ 13D7 0000 * {CHEROKEE LETTER DI}
+ 13D8 0000 * {CHEROKEE LETTER TI}
+ 13D9 0000 * {CHEROKEE LETTER DO}
+ 13DA 0000 * {CHEROKEE LETTER DU}
+ 13DB 0000 * {CHEROKEE LETTER DV}
+ 13DC 0000 * {CHEROKEE LETTER DLA}
+ 13DD 0000 * {CHEROKEE LETTER TLA}
+ 13DE 0000 * {CHEROKEE LETTER TLE}
+ 13DF 0000 * {CHEROKEE LETTER TLI}
+ 13E0 0000 * {CHEROKEE LETTER TLO}
+ 13E1 0000 * {CHEROKEE LETTER TLU}
+ 13E2 0000 * {CHEROKEE LETTER TLV}
+ 13E3 0000 * {CHEROKEE LETTER TSA}
+ 13E4 0000 * {CHEROKEE LETTER TSE}
+ 13E5 0000 * {CHEROKEE LETTER TSI}
+ 13E6 0000 * {CHEROKEE LETTER TSO}
+ 13E7 0000 * {CHEROKEE LETTER TSU}
+ 13E8 0000 * {CHEROKEE LETTER TSV}
+ 13E9 0000 * {CHEROKEE LETTER WA}
+ 13EA 0000 * {CHEROKEE LETTER WE}
+ 13EB 0000 * {CHEROKEE LETTER WI}
+ 13EC 0000 * {CHEROKEE LETTER WO}
+ 13ED 0000 * {CHEROKEE LETTER WU}
+ 13EE 0000 * {CHEROKEE LETTER WV}
+ 13EF 0000 * {CHEROKEE LETTER YA}
+ 13F0 0000 * {CHEROKEE LETTER YE}
+ 13F1 0000 * {CHEROKEE LETTER YI}
+ 13F2 0000 * {CHEROKEE LETTER YO}
+ 13F3 0000 * {CHEROKEE LETTER YU}
+ 13F4 0000 * {CHEROKEE LETTER YV}
+ 1681 0000 * {OGHAM LETTER BEITH}
+ 1682 0000 * {OGHAM LETTER LUIS}
+ 1683 0000 * {OGHAM LETTER FEARN}
+ 1684 0000 * {OGHAM LETTER SAIL}
+ 1685 0000 * {OGHAM LETTER NION}
+ 1686 0000 * {OGHAM LETTER UATH}
+ 1687 0000 * {OGHAM LETTER DAIR}
+ 1688 0000 * {OGHAM LETTER TINNE}
+ 1689 0000 * {OGHAM LETTER COLL}
+ 168A 0000 * {OGHAM LETTER CEIRT}
+ 168B 0000 * {OGHAM LETTER MUIN}
+ 168C 0000 * {OGHAM LETTER GORT}
+ 168D 0000 * {OGHAM LETTER NGEADAL}
+ 168E 0000 * {OGHAM LETTER STRAIF}
+ 168F 0000 * {OGHAM LETTER RUIS}
+ 1690 0000 * {OGHAM LETTER AILM}
+ 1691 0000 * {OGHAM LETTER ONN}
+ 1692 0000 * {OGHAM LETTER UR}
+ 1693 0000 * {OGHAM LETTER EADHADH}
+ 1694 0000 * {OGHAM LETTER IODHADH}
+ 1695 0000 * {OGHAM LETTER EABHADH}
+ 1696 0000 * {OGHAM LETTER OR}
+ 1697 0000 * {OGHAM LETTER UILLEANN}
+ 1698 0000 * {OGHAM LETTER IFIN}
+ 1699 0000 * {OGHAM LETTER EAMHANCHOLL}
+ 169A 0000 * {OGHAM LETTER PEITH}
+ 16A0 0000 * {RUNIC LETTER FEHU FEOH FE F}
+ 16A1 0000 * {RUNIC LETTER V}
+ 16A2 0000 * {RUNIC LETTER URUZ UR U}
+ 16A3 0000 * {RUNIC LETTER YR}
+ 16A4 0000 * {RUNIC LETTER Y}
+ 16A5 0000 * {RUNIC LETTER W}
+ 16A6 0000 * {RUNIC LETTER THURISAZ THURS THORN}
+ 16A7 0000 * {RUNIC LETTER ETH}
+ 16A8 0000 * {RUNIC LETTER ANSUZ A}
+ 16A9 0000 * {RUNIC LETTER OS O}
+ 16AA 0000 * {RUNIC LETTER AC A}
+ 16AB 0000 * {RUNIC LETTER AESC}
+ 16AC 0000 * {RUNIC LETTER LONG-BRANCH-OSS O}
+ 16AD 0000 * {RUNIC LETTER SHORT-TWIG-OSS O}
+ 16AE 0000 * {RUNIC LETTER O}
+ 16AF 0000 * {RUNIC LETTER OE}
+ 16B0 0000 * {RUNIC LETTER ON}
+ 16B1 0000 * {RUNIC LETTER RAIDO RAD REID R}
+ 16B2 0000 * {RUNIC LETTER KAUNA}
+ 16B3 0000 * {RUNIC LETTER CEN}
+ 16B4 0000 * {RUNIC LETTER KAUN K}
+ 16B5 0000 * {RUNIC LETTER G}
+ 16B6 0000 * {RUNIC LETTER ENG}
+ 16B7 0000 * {RUNIC LETTER GEBO GYFU G}
+ 16B8 0000 * {RUNIC LETTER GAR}
+ 16B9 0000 * {RUNIC LETTER WUNJO WYNN W}
+ 16BA 0000 * {RUNIC LETTER HAGLAZ H}
+ 16BB 0000 * {RUNIC LETTER HAEGL H}
+ 16BC 0000 * {RUNIC LETTER LONG-BRANCH-HAGALL H}
+ 16BD 0000 * {RUNIC LETTER SHORT-TWIG-HAGALL H}
+ 16BE 0000 * {RUNIC LETTER NAUDIZ NYD NAUD N}
+ 16BF 0000 * {RUNIC LETTER SHORT-TWIG-NAUD N}
+ 16C0 0000 * {RUNIC LETTER DOTTED-N}
+ 16C1 0000 * {RUNIC LETTER ISAZ IS ISS I}
+ 16C2 0000 * {RUNIC LETTER E}
+ 16C3 0000 * {RUNIC LETTER JERAN J}
+ 16C4 0000 * {RUNIC LETTER GER}
+ 16C5 0000 * {RUNIC LETTER LONG-BRANCH-AR AE}
+ 16C6 0000 * {RUNIC LETTER SHORT-TWIG-AR A}
+ 16C7 0000 * {RUNIC LETTER IWAZ EOH}
+ 16C8 0000 * {RUNIC LETTER PERTHO PEORTH P}
+ 16C9 0000 * {RUNIC LETTER ALGIZ EOLHX}
+ 16CA 0000 * {RUNIC LETTER SOWILO S}
+ 16CB 0000 * {RUNIC LETTER SIGEL LONG-BRANCH-SOL S}
+ 16CC 0000 * {RUNIC LETTER SHORT-TWIG-SOL S}
+ 16CD 0000 * {RUNIC LETTER C}
+ 16CE 0000 * {RUNIC LETTER Z}
+ 16CF 0000 * {RUNIC LETTER TIWAZ TIR TYR T}
+ 16D0 0000 * {RUNIC LETTER SHORT-TWIG-TYR T}
+ 16D1 0000 * {RUNIC LETTER D}
+ 16D2 0000 * {RUNIC LETTER BERKANAN BEORC BJARKAN B}
+ 16D3 0000 * {RUNIC LETTER SHORT-TWIG-BJARKAN B}
+ 16D4 0000 * {RUNIC LETTER DOTTED-P}
+ 16D5 0000 * {RUNIC LETTER OPEN-P}
+ 16D6 0000 * {RUNIC LETTER EHWAZ EH E}
+ 16D7 0000 * {RUNIC LETTER MANNAZ MAN M}
+ 16D8 0000 * {RUNIC LETTER LONG-BRANCH-MADR M}
+ 16D9 0000 * {RUNIC LETTER SHORT-TWIG-MADR M}
+ 16DA 0000 * {RUNIC LETTER LAUKAZ LAGU LOGR L}
+ 16DB 0000 * {RUNIC LETTER DOTTED-L}
+ 16DC 0000 * {RUNIC LETTER INGWAZ}
+ 16DD 0000 * {RUNIC LETTER ING}
+ 16DE 0000 * {RUNIC LETTER DAGAZ DAEG D}
+ 16DF 0000 * {RUNIC LETTER OTHALAN ETHEL O}
+ 16E0 0000 * {RUNIC LETTER EAR}
+ 16E1 0000 * {RUNIC LETTER IOR}
+ 16E2 0000 * {RUNIC LETTER CWEORTH}
+ 16E3 0000 * {RUNIC LETTER CALC}
+ 16E4 0000 * {RUNIC LETTER CEALC}
+ 16E5 0000 * {RUNIC LETTER STAN}
+ 16E6 0000 * {RUNIC LETTER LONG-BRANCH-YR}
+ 16E7 0000 * {RUNIC LETTER SHORT-TWIG-YR}
+ 16E8 0000 * {RUNIC LETTER ICELANDIC-YR}
+ 16E9 0000 * {RUNIC LETTER Q}
+ 16EA 0000 * {RUNIC LETTER X}
+ 1700 0000 * {TAGALOG LETTER A}
+ 1701 0000 * {TAGALOG LETTER I}
+ 1702 0000 * {TAGALOG LETTER U}
+ 1703 0000 * {TAGALOG LETTER KA}
+ 1704 0000 * {TAGALOG LETTER GA}
+ 1705 0000 * {TAGALOG LETTER NGA}
+ 1706 0000 * {TAGALOG LETTER TA}
+ 1707 0000 * {TAGALOG LETTER DA}
+ 1708 0000 * {TAGALOG LETTER NA}
+ 1709 0000 * {TAGALOG LETTER PA}
+ 170A 0000 * {TAGALOG LETTER BA}
+ 170B 0000 * {TAGALOG LETTER MA}
+ 170C 0000 * {TAGALOG LETTER YA}
+ 170E 0000 * {TAGALOG LETTER LA}
+ 170F 0000 * {TAGALOG LETTER WA}
+ 1710 0000 * {TAGALOG LETTER SA}
+ 1711 0000 * {TAGALOG LETTER HA}
+ 1720 0000 * {HANUNOO LETTER A}
+ 1721 0000 * {HANUNOO LETTER I}
+ 1722 0000 * {HANUNOO LETTER U}
+ 1723 0000 * {HANUNOO LETTER KA}
+ 1724 0000 * {HANUNOO LETTER GA}
+ 1725 0000 * {HANUNOO LETTER NGA}
+ 1726 0000 * {HANUNOO LETTER TA}
+ 1727 0000 * {HANUNOO LETTER DA}
+ 1728 0000 * {HANUNOO LETTER NA}
+ 1729 0000 * {HANUNOO LETTER PA}
+ 172A 0000 * {HANUNOO LETTER BA}
+ 172B 0000 * {HANUNOO LETTER MA}
+ 172C 0000 * {HANUNOO LETTER YA}
+ 172D 0000 * {HANUNOO LETTER RA}
+ 172E 0000 * {HANUNOO LETTER LA}
+ 172F 0000 * {HANUNOO LETTER WA}
+ 1730 0000 * {HANUNOO LETTER SA}
+ 1731 0000 * {HANUNOO LETTER HA}
+ 1740 0000 * {BUHID LETTER A}
+ 1741 0000 * {BUHID LETTER I}
+ 1742 0000 * {BUHID LETTER U}
+ 1743 0000 * {BUHID LETTER KA}
+ 1744 0000 * {BUHID LETTER GA}
+ 1745 0000 * {BUHID LETTER NGA}
+ 1746 0000 * {BUHID LETTER TA}
+ 1747 0000 * {BUHID LETTER DA}
+ 1748 0000 * {BUHID LETTER NA}
+ 1749 0000 * {BUHID LETTER PA}
+ 174A 0000 * {BUHID LETTER BA}
+ 174B 0000 * {BUHID LETTER MA}
+ 174C 0000 * {BUHID LETTER YA}
+ 174D 0000 * {BUHID LETTER RA}
+ 174E 0000 * {BUHID LETTER LA}
+ 174F 0000 * {BUHID LETTER WA}
+ 1750 0000 * {BUHID LETTER SA}
+ 1751 0000 * {BUHID LETTER HA}
+ 1760 0000 * {TAGBANWA LETTER A}
+ 1761 0000 * {TAGBANWA LETTER I}
+ 1762 0000 * {TAGBANWA LETTER U}
+ 1763 0000 * {TAGBANWA LETTER KA}
+ 1764 0000 * {TAGBANWA LETTER GA}
+ 1765 0000 * {TAGBANWA LETTER NGA}
+ 1766 0000 * {TAGBANWA LETTER TA}
+ 1767 0000 * {TAGBANWA LETTER DA}
+ 1768 0000 * {TAGBANWA LETTER NA}
+ 1769 0000 * {TAGBANWA LETTER PA}
+ 176A 0000 * {TAGBANWA LETTER BA}
+ 176B 0000 * {TAGBANWA LETTER MA}
+ 176C 0000 * {TAGBANWA LETTER YA}
+ 176E 0000 * {TAGBANWA LETTER LA}
+ 176F 0000 * {TAGBANWA LETTER WA}
+ 1770 0000 * {TAGBANWA LETTER SA}
+ 1780 0000 * {KHMER LETTER KA}
+ 1781 0000 * {KHMER LETTER KHA}
+ 1782 0000 * {KHMER LETTER KO}
+ 1783 0000 * {KHMER LETTER KHO}
+ 1784 0000 * {KHMER LETTER NGO}
+ 1785 0000 * {KHMER LETTER CA}
+ 1786 0000 * {KHMER LETTER CHA}
+ 1787 0000 * {KHMER LETTER CO}
+ 1788 0000 * {KHMER LETTER CHO}
+ 1789 0000 * {KHMER LETTER NYO}
+ 178A 0000 * {KHMER LETTER DA}
+ 178B 0000 * {KHMER LETTER TTHA}
+ 178C 0000 * {KHMER LETTER DO}
+ 178D 0000 * {KHMER LETTER TTHO}
+ 178E 0000 * {KHMER LETTER NNO}
+ 178F 0000 * {KHMER LETTER TA}
+ 1790 0000 * {KHMER LETTER THA}
+ 1791 0000 * {KHMER LETTER TO}
+ 1792 0000 * {KHMER LETTER THO}
+ 1793 0000 * {KHMER LETTER NO}
+ 1794 0000 * {KHMER LETTER BA}
+ 1795 0000 * {KHMER LETTER PHA}
+ 1796 0000 * {KHMER LETTER PO}
+ 1797 0000 * {KHMER LETTER PHO}
+ 1798 0000 * {KHMER LETTER MO}
+ 1799 0000 * {KHMER LETTER YO}
+ 179A 0000 * {KHMER LETTER RO}
+ 179B 0000 * {KHMER LETTER LO}
+ 179C 0000 * {KHMER LETTER VO}
+ 179D 0000 * {KHMER LETTER SHA}
+ 179E 0000 * {KHMER LETTER SSO}
+ 179F 0000 * {KHMER LETTER SA}
+ 17A0 0000 * {KHMER LETTER HA}
+ 17A1 0000 * {KHMER LETTER LA}
+ 17A2 0000 * {KHMER LETTER QA}
+ 1820 0000 * {MONGOLIAN LETTER A}
+ 1821 0000 * {MONGOLIAN LETTER E}
+ 1822 0000 * {MONGOLIAN LETTER I}
+ 1823 0000 * {MONGOLIAN LETTER O}
+ 1824 0000 * {MONGOLIAN LETTER U}
+ 1825 0000 * {MONGOLIAN LETTER OE}
+ 1826 0000 * {MONGOLIAN LETTER UE}
+ 1827 0000 * {MONGOLIAN LETTER EE}
+ 1828 0000 * {MONGOLIAN LETTER NA}
+ 1829 0000 * {MONGOLIAN LETTER ANG}
+ 182A 0000 * {MONGOLIAN LETTER BA}
+ 182B 0000 * {MONGOLIAN LETTER PA}
+ 182C 0000 * {MONGOLIAN LETTER QA}
+ 182D 0000 * {MONGOLIAN LETTER GA}
+ 182E 0000 * {MONGOLIAN LETTER MA}
+ 182F 0000 * {MONGOLIAN LETTER LA}
+ 1830 0000 * {MONGOLIAN LETTER SA}
+ 1831 0000 * {MONGOLIAN LETTER SHA}
+ 1832 0000 * {MONGOLIAN LETTER TA}
+ 1833 0000 * {MONGOLIAN LETTER DA}
+ 1834 0000 * {MONGOLIAN LETTER CHA}
+ 1835 0000 * {MONGOLIAN LETTER JA}
+ 1836 0000 * {MONGOLIAN LETTER YA}
+ 1837 0000 * {MONGOLIAN LETTER RA}
+ 1838 0000 * {MONGOLIAN LETTER WA}
+ 1839 0000 * {MONGOLIAN LETTER FA}
+ 183A 0000 * {MONGOLIAN LETTER KA}
+ 183B 0000 * {MONGOLIAN LETTER KHA}
+ 183C 0000 * {MONGOLIAN LETTER TSA}
+ 183D 0000 * {MONGOLIAN LETTER ZA}
+ 183E 0000 * {MONGOLIAN LETTER HAA}
+ 183F 0000 * {MONGOLIAN LETTER ZRA}
+ 1840 0000 * {MONGOLIAN LETTER LHA}
+ 1841 0000 * {MONGOLIAN LETTER ZHI}
+ 1842 0000 * {MONGOLIAN LETTER CHI}
+ 1843 0000 * {MONGOLIAN LETTER TODO LONG VOWEL SIGN}
+ 1844 0000 * {MONGOLIAN LETTER TODO E}
+ 1845 0000 * {MONGOLIAN LETTER TODO I}
+ 1846 0000 * {MONGOLIAN LETTER TODO O}
+ 1847 0000 * {MONGOLIAN LETTER TODO U}
+ 1848 0000 * {MONGOLIAN LETTER TODO OE}
+ 1849 0000 * {MONGOLIAN LETTER TODO UE}
+ 184A 0000 * {MONGOLIAN LETTER TODO ANG}
+ 184B 0000 * {MONGOLIAN LETTER TODO BA}
+ 184C 0000 * {MONGOLIAN LETTER TODO PA}
+ 184D 0000 * {MONGOLIAN LETTER TODO QA}
+ 184E 0000 * {MONGOLIAN LETTER TODO GA}
+ 184F 0000 * {MONGOLIAN LETTER TODO MA}
+ 1850 0000 * {MONGOLIAN LETTER TODO TA}
+ 1851 0000 * {MONGOLIAN LETTER TODO DA}
+ 1852 0000 * {MONGOLIAN LETTER TODO CHA}
+ 1853 0000 * {MONGOLIAN LETTER TODO JA}
+ 1854 0000 * {MONGOLIAN LETTER TODO TSA}
+ 1855 0000 * {MONGOLIAN LETTER TODO YA}
+ 1856 0000 * {MONGOLIAN LETTER TODO WA}
+ 1857 0000 * {MONGOLIAN LETTER TODO KA}
+ 1858 0000 * {MONGOLIAN LETTER TODO GAA}
+ 1859 0000 * {MONGOLIAN LETTER TODO HAA}
+ 185A 0000 * {MONGOLIAN LETTER TODO JIA}
+ 185B 0000 * {MONGOLIAN LETTER TODO NIA}
+ 185C 0000 * {MONGOLIAN LETTER TODO DZA}
+ 185D 0000 * {MONGOLIAN LETTER SIBE E}
+ 185E 0000 * {MONGOLIAN LETTER SIBE I}
+ 185F 0000 * {MONGOLIAN LETTER SIBE IY}
+ 1860 0000 * {MONGOLIAN LETTER SIBE UE}
+ 1861 0000 * {MONGOLIAN LETTER SIBE U}
+ 1862 0000 * {MONGOLIAN LETTER SIBE ANG}
+ 1863 0000 * {MONGOLIAN LETTER SIBE KA}
+ 1864 0000 * {MONGOLIAN LETTER SIBE GA}
+ 1865 0000 * {MONGOLIAN LETTER SIBE HA}
+ 1866 0000 * {MONGOLIAN LETTER SIBE PA}
+ 1867 0000 * {MONGOLIAN LETTER SIBE SHA}
+ 1868 0000 * {MONGOLIAN LETTER SIBE TA}
+ 1869 0000 * {MONGOLIAN LETTER SIBE DA}
+ 186A 0000 * {MONGOLIAN LETTER SIBE JA}
+ 186B 0000 * {MONGOLIAN LETTER SIBE FA}
+ 186C 0000 * {MONGOLIAN LETTER SIBE GAA}
+ 186D 0000 * {MONGOLIAN LETTER SIBE HAA}
+ 186E 0000 * {MONGOLIAN LETTER SIBE TSA}
+ 186F 0000 * {MONGOLIAN LETTER SIBE ZA}
+ 1870 0000 * {MONGOLIAN LETTER SIBE RAA}
+ 1871 0000 * {MONGOLIAN LETTER SIBE CHA}
+ 1872 0000 * {MONGOLIAN LETTER SIBE ZHA}
+ 1873 0000 * {MONGOLIAN LETTER MANCHU I}
+ 1874 0000 * {MONGOLIAN LETTER MANCHU KA}
+ 1875 0000 * {MONGOLIAN LETTER MANCHU RA}
+ 1876 0000 * {MONGOLIAN LETTER MANCHU FA}
+ 1877 0000 * {MONGOLIAN LETTER MANCHU ZHA}
+ 1880 0000 * {MONGOLIAN LETTER ALI GALI ANUSVARA ONE}
+ 1881 0000 * {MONGOLIAN LETTER ALI GALI VISARGA ONE}
+ 1882 0000 * {MONGOLIAN LETTER ALI GALI DAMARU}
+ 1883 0000 * {MONGOLIAN LETTER ALI GALI UBADAMA}
+ 1884 0000 * {MONGOLIAN LETTER ALI GALI INVERTED UBADAMA}
+ 1885 0000 * {MONGOLIAN LETTER ALI GALI BALUDA}
+ 1886 0000 * {MONGOLIAN LETTER ALI GALI THREE BALUDA}
+ 1887 0000 * {MONGOLIAN LETTER ALI GALI A}
+ 1888 0000 * {MONGOLIAN LETTER ALI GALI I}
+ 1889 0000 * {MONGOLIAN LETTER ALI GALI KA}
+ 188A 0000 * {MONGOLIAN LETTER ALI GALI NGA}
+ 188B 0000 * {MONGOLIAN LETTER ALI GALI CA}
+ 188C 0000 * {MONGOLIAN LETTER ALI GALI TTA}
+ 188D 0000 * {MONGOLIAN LETTER ALI GALI TTHA}
+ 188E 0000 * {MONGOLIAN LETTER ALI GALI DDA}
+ 188F 0000 * {MONGOLIAN LETTER ALI GALI NNA}
+ 1890 0000 * {MONGOLIAN LETTER ALI GALI TA}
+ 1891 0000 * {MONGOLIAN LETTER ALI GALI DA}
+ 1892 0000 * {MONGOLIAN LETTER ALI GALI PA}
+ 1893 0000 * {MONGOLIAN LETTER ALI GALI PHA}
+ 1894 0000 * {MONGOLIAN LETTER ALI GALI SSA}
+ 1895 0000 * {MONGOLIAN LETTER ALI GALI ZHA}
+ 1896 0000 * {MONGOLIAN LETTER ALI GALI ZA}
+ 1897 0000 * {MONGOLIAN LETTER ALI GALI AH}
+ 1898 0000 * {MONGOLIAN LETTER TODO ALI GALI TA}
+ 1899 0000 * {MONGOLIAN LETTER TODO ALI GALI ZHA}
+ 189A 0000 * {MONGOLIAN LETTER MANCHU ALI GALI GHA}
+ 189B 0000 * {MONGOLIAN LETTER MANCHU ALI GALI NGA}
+ 189C 0000 * {MONGOLIAN LETTER MANCHU ALI GALI CA}
+ 189D 0000 * {MONGOLIAN LETTER MANCHU ALI GALI JHA}
+ 189E 0000 * {MONGOLIAN LETTER MANCHU ALI GALI TTA}
+ 189F 0000 * {MONGOLIAN LETTER MANCHU ALI GALI DDHA}
+ 18A0 0000 * {MONGOLIAN LETTER MANCHU ALI GALI TA}
+ 18A1 0000 * {MONGOLIAN LETTER MANCHU ALI GALI DHA}
+ 18A2 0000 * {MONGOLIAN LETTER MANCHU ALI GALI SSA}
+ 18A3 0000 * {MONGOLIAN LETTER MANCHU ALI GALI CYA}
+ 18A4 0000 * {MONGOLIAN LETTER MANCHU ALI GALI ZHA}
+ 18A5 0000 * {MONGOLIAN LETTER MANCHU ALI GALI ZA}
+ 18A6 0000 * {MONGOLIAN LETTER ALI GALI HALF U}
+ 18A7 0000 * {MONGOLIAN LETTER ALI GALI HALF YA}
+ 18A8 0000 * {MONGOLIAN LETTER MANCHU ALI GALI BHA}
+ 18A9 0000 * {MONGOLIAN LETTER ALI GALI DAGALGA}
+ 1E00 1E01 * {LATIN CAPITAL LETTER A WITH RING BELOW}
+ 1E01 0000 * {LATIN SMALL LETTER A WITH RING BELOW}
+ 1E02 1E03 * {LATIN CAPITAL LETTER B WITH DOT ABOVE}
+ 1E03 0000 * {LATIN SMALL LETTER B WITH DOT ABOVE}
+ 1E04 1E05 * {LATIN CAPITAL LETTER B WITH DOT BELOW}
+ 1E05 0000 * {LATIN SMALL LETTER B WITH DOT BELOW}
+ 1E06 1E07 * {LATIN CAPITAL LETTER B WITH LINE BELOW}
+ 1E07 0000 * {LATIN SMALL LETTER B WITH LINE BELOW}
+ 1E08 1E09 * {LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE}
+ 1E09 0000 * {LATIN SMALL LETTER C WITH CEDILLA AND ACUTE}
+ 1E0A 1E0B * {LATIN CAPITAL LETTER D WITH DOT ABOVE}
+ 1E0B 0000 * {LATIN SMALL LETTER D WITH DOT ABOVE}
+ 1E0C 1E0D * {LATIN CAPITAL LETTER D WITH DOT BELOW}
+ 1E0D 0000 * {LATIN SMALL LETTER D WITH DOT BELOW}
+ 1E0E 1E0F * {LATIN CAPITAL LETTER D WITH LINE BELOW}
+ 1E0F 0000 * {LATIN SMALL LETTER D WITH LINE BELOW}
+ 1E10 1E11 * {LATIN CAPITAL LETTER D WITH CEDILLA}
+ 1E11 0000 * {LATIN SMALL LETTER D WITH CEDILLA}
+ 1E12 1E13 * {LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW}
+ 1E13 0000 * {LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW}
+ 1E14 1E15 * {LATIN CAPITAL LETTER E WITH MACRON AND GRAVE}
+ 1E15 0000 * {LATIN SMALL LETTER E WITH MACRON AND GRAVE}
+ 1E16 1E17 * {LATIN CAPITAL LETTER E WITH MACRON AND ACUTE}
+ 1E17 0000 * {LATIN SMALL LETTER E WITH MACRON AND ACUTE}
+ 1E18 1E19 * {LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW}
+ 1E19 0000 * {LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW}
+ 1E1A 1E1B * {LATIN CAPITAL LETTER E WITH TILDE BELOW}
+ 1E1B 0000 * {LATIN SMALL LETTER E WITH TILDE BELOW}
+ 1E1C 1E1D * {LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE}
+ 1E1D 0000 * {LATIN SMALL LETTER E WITH CEDILLA AND BREVE}
+ 1E1E 1E1F * {LATIN CAPITAL LETTER F WITH DOT ABOVE}
+ 1E1F 0000 * {LATIN SMALL LETTER F WITH DOT ABOVE}
+ 1E20 1E21 * {LATIN CAPITAL LETTER G WITH MACRON}
+ 1E21 0000 * {LATIN SMALL LETTER G WITH MACRON}
+ 1E22 1E23 * {LATIN CAPITAL LETTER H WITH DOT ABOVE}
+ 1E23 0000 * {LATIN SMALL LETTER H WITH DOT ABOVE}
+ 1E24 1E25 * {LATIN CAPITAL LETTER H WITH DOT BELOW}
+ 1E25 0000 * {LATIN SMALL LETTER H WITH DOT BELOW}
+ 1E26 1E27 * {LATIN CAPITAL LETTER H WITH DIAERESIS}
+ 1E27 0000 * {LATIN SMALL LETTER H WITH DIAERESIS}
+ 1E28 1E29 * {LATIN CAPITAL LETTER H WITH CEDILLA}
+ 1E29 0000 * {LATIN SMALL LETTER H WITH CEDILLA}
+ 1E2A 1E2B * {LATIN CAPITAL LETTER H WITH BREVE BELOW}
+ 1E2B 0000 * {LATIN SMALL LETTER H WITH BREVE BELOW}
+ 1E2C 1E2D * {LATIN CAPITAL LETTER I WITH TILDE BELOW}
+ 1E2D 0000 * {LATIN SMALL LETTER I WITH TILDE BELOW}
+ 1E2E 1E2F * {LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE}
+ 1E2F 0000 * {LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE}
+ 1E30 1E31 * {LATIN CAPITAL LETTER K WITH ACUTE}
+ 1E31 0000 * {LATIN SMALL LETTER K WITH ACUTE}
+ 1E32 1E33 * {LATIN CAPITAL LETTER K WITH DOT BELOW}
+ 1E33 0000 * {LATIN SMALL LETTER K WITH DOT BELOW}
+ 1E34 1E35 * {LATIN CAPITAL LETTER K WITH LINE BELOW}
+ 1E35 0000 * {LATIN SMALL LETTER K WITH LINE BELOW}
+ 1E36 1E37 * {LATIN CAPITAL LETTER L WITH DOT BELOW}
+ 1E37 0000 * {LATIN SMALL LETTER L WITH DOT BELOW}
+ 1E38 1E39 * {LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON}
+ 1E39 0000 * {LATIN SMALL LETTER L WITH DOT BELOW AND MACRON}
+ 1E3A 1E3B * {LATIN CAPITAL LETTER L WITH LINE BELOW}
+ 1E3B 0000 * {LATIN SMALL LETTER L WITH LINE BELOW}
+ 1E3C 1E3D * {LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW}
+ 1E3D 0000 * {LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW}
+ 1E3E 1E3F * {LATIN CAPITAL LETTER M WITH ACUTE}
+ 1E3F 0000 * {LATIN SMALL LETTER M WITH ACUTE}
+ 1E40 1E41 * {LATIN CAPITAL LETTER M WITH DOT ABOVE}
+ 1E41 0000 * {LATIN SMALL LETTER M WITH DOT ABOVE}
+ 1E42 1E43 * {LATIN CAPITAL LETTER M WITH DOT BELOW}
+ 1E43 0000 * {LATIN SMALL LETTER M WITH DOT BELOW}
+ 1E44 1E45 * {LATIN CAPITAL LETTER N WITH DOT ABOVE}
+ 1E45 0000 * {LATIN SMALL LETTER N WITH DOT ABOVE}
+ 1E46 1E47 * {LATIN CAPITAL LETTER N WITH DOT BELOW}
+ 1E47 0000 * {LATIN SMALL LETTER N WITH DOT BELOW}
+ 1E48 1E49 * {LATIN CAPITAL LETTER N WITH LINE BELOW}
+ 1E49 0000 * {LATIN SMALL LETTER N WITH LINE BELOW}
+ 1E4A 1E4B * {LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW}
+ 1E4B 0000 * {LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW}
+ 1E4C 1E4D * {LATIN CAPITAL LETTER O WITH TILDE AND ACUTE}
+ 1E4D 0000 * {LATIN SMALL LETTER O WITH TILDE AND ACUTE}
+ 1E4E 1E4F * {LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS}
+ 1E4F 0000 * {LATIN SMALL LETTER O WITH TILDE AND DIAERESIS}
+ 1E50 1E51 * {LATIN CAPITAL LETTER O WITH MACRON AND GRAVE}
+ 1E51 0000 * {LATIN SMALL LETTER O WITH MACRON AND GRAVE}
+ 1E52 1E53 * {LATIN CAPITAL LETTER O WITH MACRON AND ACUTE}
+ 1E53 0000 * {LATIN SMALL LETTER O WITH MACRON AND ACUTE}
+ 1E54 1E55 * {LATIN CAPITAL LETTER P WITH ACUTE}
+ 1E55 0000 * {LATIN SMALL LETTER P WITH ACUTE}
+ 1E56 1E57 * {LATIN CAPITAL LETTER P WITH DOT ABOVE}
+ 1E57 0000 * {LATIN SMALL LETTER P WITH DOT ABOVE}
+ 1E58 1E59 * {LATIN CAPITAL LETTER R WITH DOT ABOVE}
+ 1E59 0000 * {LATIN SMALL LETTER R WITH DOT ABOVE}
+ 1E5A 1E5B * {LATIN CAPITAL LETTER R WITH DOT BELOW}
+ 1E5B 0000 * {LATIN SMALL LETTER R WITH DOT BELOW}
+ 1E5C 1E5D * {LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON}
+ 1E5D 0000 * {LATIN SMALL LETTER R WITH DOT BELOW AND MACRON}
+ 1E5E 1E5F * {LATIN CAPITAL LETTER R WITH LINE BELOW}
+ 1E5F 0000 * {LATIN SMALL LETTER R WITH LINE BELOW}
+ 1E60 1E61 * {LATIN CAPITAL LETTER S WITH DOT ABOVE}
+ 1E61 0000 * {LATIN SMALL LETTER S WITH DOT ABOVE}
+ 1E62 1E63 * {LATIN CAPITAL LETTER S WITH DOT BELOW}
+ 1E63 0000 * {LATIN SMALL LETTER S WITH DOT BELOW}
+ 1E64 1E65 * {LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE}
+ 1E65 0000 * {LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE}
+ 1E66 1E67 * {LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE}
+ 1E67 0000 * {LATIN SMALL LETTER S WITH CARON AND DOT ABOVE}
+ 1E68 1E69 * {LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE}
+ 1E69 0000 * {LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE}
+ 1E6A 1E6B * {LATIN CAPITAL LETTER T WITH DOT ABOVE}
+ 1E6B 0000 * {LATIN SMALL LETTER T WITH DOT ABOVE}
+ 1E6C 1E6D * {LATIN CAPITAL LETTER T WITH DOT BELOW}
+ 1E6D 0000 * {LATIN SMALL LETTER T WITH DOT BELOW}
+ 1E6E 1E6F * {LATIN CAPITAL LETTER T WITH LINE BELOW}
+ 1E6F 0000 * {LATIN SMALL LETTER T WITH LINE BELOW}
+ 1E70 1E71 * {LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW}
+ 1E71 0000 * {LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW}
+ 1E72 1E73 * {LATIN CAPITAL LETTER U WITH DIAERESIS BELOW}
+ 1E73 0000 * {LATIN SMALL LETTER U WITH DIAERESIS BELOW}
+ 1E74 1E75 * {LATIN CAPITAL LETTER U WITH TILDE BELOW}
+ 1E75 0000 * {LATIN SMALL LETTER U WITH TILDE BELOW}
+ 1E76 1E77 * {LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW}
+ 1E77 0000 * {LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW}
+ 1E78 1E79 * {LATIN CAPITAL LETTER U WITH TILDE AND ACUTE}
+ 1E79 0000 * {LATIN SMALL LETTER U WITH TILDE AND ACUTE}
+ 1E7A 1E7B * {LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS}
+ 1E7B 0000 * {LATIN SMALL LETTER U WITH MACRON AND DIAERESIS}
+ 1E7C 1E7D * {LATIN CAPITAL LETTER V WITH TILDE}
+ 1E7D 0000 * {LATIN SMALL LETTER V WITH TILDE}
+ 1E7E 1E7F * {LATIN CAPITAL LETTER V WITH DOT BELOW}
+ 1E7F 0000 * {LATIN SMALL LETTER V WITH DOT BELOW}
+ 1E80 1E81 * {LATIN CAPITAL LETTER W WITH GRAVE}
+ 1E81 0000 * {LATIN SMALL LETTER W WITH GRAVE}
+ 1E82 1E83 * {LATIN CAPITAL LETTER W WITH ACUTE}
+ 1E83 0000 * {LATIN SMALL LETTER W WITH ACUTE}
+ 1E84 1E85 * {LATIN CAPITAL LETTER W WITH DIAERESIS}
+ 1E85 0000 * {LATIN SMALL LETTER W WITH DIAERESIS}
+ 1E86 1E87 * {LATIN CAPITAL LETTER W WITH DOT ABOVE}
+ 1E87 0000 * {LATIN SMALL LETTER W WITH DOT ABOVE}
+ 1E88 1E89 * {LATIN CAPITAL LETTER W WITH DOT BELOW}
+ 1E89 0000 * {LATIN SMALL LETTER W WITH DOT BELOW}
+ 1E8A 1E8B * {LATIN CAPITAL LETTER X WITH DOT ABOVE}
+ 1E8B 0000 * {LATIN SMALL LETTER X WITH DOT ABOVE}
+ 1E8C 1E8D * {LATIN CAPITAL LETTER X WITH DIAERESIS}
+ 1E8D 0000 * {LATIN SMALL LETTER X WITH DIAERESIS}
+ 1E8E 1E8F * {LATIN CAPITAL LETTER Y WITH DOT ABOVE}
+ 1E8F 0000 * {LATIN SMALL LETTER Y WITH DOT ABOVE}
+ 1E90 1E91 * {LATIN CAPITAL LETTER Z WITH CIRCUMFLEX}
+ 1E91 0000 * {LATIN SMALL LETTER Z WITH CIRCUMFLEX}
+ 1E92 1E93 * {LATIN CAPITAL LETTER Z WITH DOT BELOW}
+ 1E93 0000 * {LATIN SMALL LETTER Z WITH DOT BELOW}
+ 1E94 1E95 * {LATIN CAPITAL LETTER Z WITH LINE BELOW}
+ 1E95 0000 * {LATIN SMALL LETTER Z WITH LINE BELOW}
+ 1E96 0000 * {LATIN SMALL LETTER H WITH LINE BELOW}
+ 1E97 0000 * {LATIN SMALL LETTER T WITH DIAERESIS}
+ 1E98 0000 * {LATIN SMALL LETTER W WITH RING ABOVE}
+ 1E99 0000 * {LATIN SMALL LETTER Y WITH RING ABOVE}
+ 1E9A 0000 * {LATIN SMALL LETTER A WITH RIGHT HALF RING}
+ 1E9B 0000 * {LATIN SMALL LETTER LONG S WITH DOT ABOVE}
+ 1EA0 1EA1 * {LATIN CAPITAL LETTER A WITH DOT BELOW}
+ 1EA1 0000 * {LATIN SMALL LETTER A WITH DOT BELOW}
+ 1EA2 1EA3 * {LATIN CAPITAL LETTER A WITH HOOK ABOVE}
+ 1EA3 0000 * {LATIN SMALL LETTER A WITH HOOK ABOVE}
+ 1EA4 1EA5 * {LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE}
+ 1EA5 0000 * {LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE}
+ 1EA6 1EA7 * {LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE}
+ 1EA7 0000 * {LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE}
+ 1EA8 1EA9 * {LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE}
+ 1EA9 0000 * {LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE}
+ 1EAA 1EAB * {LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE}
+ 1EAB 0000 * {LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE}
+ 1EAC 1EAD * {LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW}
+ 1EAD 0000 * {LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW}
+ 1EAE 1EAF * {LATIN CAPITAL LETTER A WITH BREVE AND ACUTE}
+ 1EAF 0000 * {LATIN SMALL LETTER A WITH BREVE AND ACUTE}
+ 1EB0 1EB1 * {LATIN CAPITAL LETTER A WITH BREVE AND GRAVE}
+ 1EB1 0000 * {LATIN SMALL LETTER A WITH BREVE AND GRAVE}
+ 1EB2 1EB3 * {LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE}
+ 1EB3 0000 * {LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE}
+ 1EB4 1EB5 * {LATIN CAPITAL LETTER A WITH BREVE AND TILDE}
+ 1EB5 0000 * {LATIN SMALL LETTER A WITH BREVE AND TILDE}
+ 1EB6 1EB7 * {LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW}
+ 1EB7 0000 * {LATIN SMALL LETTER A WITH BREVE AND DOT BELOW}
+ 1EB8 1EB9 * {LATIN CAPITAL LETTER E WITH DOT BELOW}
+ 1EB9 0000 * {LATIN SMALL LETTER E WITH DOT BELOW}
+ 1EBA 1EBB * {LATIN CAPITAL LETTER E WITH HOOK ABOVE}
+ 1EBB 0000 * {LATIN SMALL LETTER E WITH HOOK ABOVE}
+ 1EBC 1EBD * {LATIN CAPITAL LETTER E WITH TILDE}
+ 1EBD 0000 * {LATIN SMALL LETTER E WITH TILDE}
+ 1EBE 1EBF * {LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE}
+ 1EBF 0000 * {LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE}
+ 1EC0 1EC1 * {LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE}
+ 1EC1 0000 * {LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE}
+ 1EC2 1EC3 * {LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE}
+ 1EC3 0000 * {LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE}
+ 1EC4 1EC5 * {LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE}
+ 1EC5 0000 * {LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE}
+ 1EC6 1EC7 * {LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW}
+ 1EC7 0000 * {LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW}
+ 1EC8 1EC9 * {LATIN CAPITAL LETTER I WITH HOOK ABOVE}
+ 1EC9 0000 * {LATIN SMALL LETTER I WITH HOOK ABOVE}
+ 1ECA 1ECB * {LATIN CAPITAL LETTER I WITH DOT BELOW}
+ 1ECB 0000 * {LATIN SMALL LETTER I WITH DOT BELOW}
+ 1ECC 1ECD * {LATIN CAPITAL LETTER O WITH DOT BELOW}
+ 1ECD 0000 * {LATIN SMALL LETTER O WITH DOT BELOW}
+ 1ECE 1ECF * {LATIN CAPITAL LETTER O WITH HOOK ABOVE}
+ 1ECF 0000 * {LATIN SMALL LETTER O WITH HOOK ABOVE}
+ 1ED0 1ED1 * {LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE}
+ 1ED1 0000 * {LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE}
+ 1ED2 1ED3 * {LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE}
+ 1ED3 0000 * {LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE}
+ 1ED4 1ED5 * {LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE}
+ 1ED5 0000 * {LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE}
+ 1ED6 1ED7 * {LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE}
+ 1ED7 0000 * {LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE}
+ 1ED8 1ED9 * {LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW}
+ 1ED9 0000 * {LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW}
+ 1EDA 1EDB * {LATIN CAPITAL LETTER O WITH HORN AND ACUTE}
+ 1EDB 0000 * {LATIN SMALL LETTER O WITH HORN AND ACUTE}
+ 1EDC 1EDD * {LATIN CAPITAL LETTER O WITH HORN AND GRAVE}
+ 1EDD 0000 * {LATIN SMALL LETTER O WITH HORN AND GRAVE}
+ 1EDE 1EDF * {LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE}
+ 1EDF 0000 * {LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE}
+ 1EE0 1EE1 * {LATIN CAPITAL LETTER O WITH HORN AND TILDE}
+ 1EE1 0000 * {LATIN SMALL LETTER O WITH HORN AND TILDE}
+ 1EE2 1EE3 * {LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW}
+ 1EE3 0000 * {LATIN SMALL LETTER O WITH HORN AND DOT BELOW}
+ 1EE4 1EE5 * {LATIN CAPITAL LETTER U WITH DOT BELOW}
+ 1EE5 0000 * {LATIN SMALL LETTER U WITH DOT BELOW}
+ 1EE6 1EE7 * {LATIN CAPITAL LETTER U WITH HOOK ABOVE}
+ 1EE7 0000 * {LATIN SMALL LETTER U WITH HOOK ABOVE}
+ 1EE8 1EE9 * {LATIN CAPITAL LETTER U WITH HORN AND ACUTE}
+ 1EE9 0000 * {LATIN SMALL LETTER U WITH HORN AND ACUTE}
+ 1EEA 1EEB * {LATIN CAPITAL LETTER U WITH HORN AND GRAVE}
+ 1EEB 0000 * {LATIN SMALL LETTER U WITH HORN AND GRAVE}
+ 1EEC 1EED * {LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE}
+ 1EED 0000 * {LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE}
+ 1EEE 1EEF * {LATIN CAPITAL LETTER U WITH HORN AND TILDE}
+ 1EEF 0000 * {LATIN SMALL LETTER U WITH HORN AND TILDE}
+ 1EF0 1EF1 * {LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW}
+ 1EF1 0000 * {LATIN SMALL LETTER U WITH HORN AND DOT BELOW}
+ 1EF2 1EF3 * {LATIN CAPITAL LETTER Y WITH GRAVE}
+ 1EF3 0000 * {LATIN SMALL LETTER Y WITH GRAVE}
+ 1EF4 1EF5 * {LATIN CAPITAL LETTER Y WITH DOT BELOW}
+ 1EF5 0000 * {LATIN SMALL LETTER Y WITH DOT BELOW}
+ 1EF6 1EF7 * {LATIN CAPITAL LETTER Y WITH HOOK ABOVE}
+ 1EF7 0000 * {LATIN SMALL LETTER Y WITH HOOK ABOVE}
+ 1EF8 1EF9 * {LATIN CAPITAL LETTER Y WITH TILDE}
+ 1EF9 0000 * {LATIN SMALL LETTER Y WITH TILDE}
+ 1F00 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI}
+ 1F01 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA}
+ 1F02 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA}
+ 1F03 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA}
+ 1F04 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA}
+ 1F05 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA}
+ 1F06 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI}
+ 1F07 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI}
+ 1F08 1F00 * {GREEK CAPITAL LETTER ALPHA WITH PSILI}
+ 1F09 1F01 * {GREEK CAPITAL LETTER ALPHA WITH DASIA}
+ 1F0A 1F02 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA}
+ 1F0B 1F03 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA}
+ 1F0C 1F04 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA}
+ 1F0D 1F05 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA}
+ 1F0E 1F06 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI}
+ 1F0F 1F07 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI}
+ 1F10 0000 * {GREEK SMALL LETTER EPSILON WITH PSILI}
+ 1F11 0000 * {GREEK SMALL LETTER EPSILON WITH DASIA}
+ 1F12 0000 * {GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA}
+ 1F13 0000 * {GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA}
+ 1F14 0000 * {GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA}
+ 1F15 0000 * {GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA}
+ 1F18 1F10 * {GREEK CAPITAL LETTER EPSILON WITH PSILI}
+ 1F19 1F11 * {GREEK CAPITAL LETTER EPSILON WITH DASIA}
+ 1F1A 1F12 * {GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA}
+ 1F1B 1F13 * {GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA}
+ 1F1C 1F14 * {GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA}
+ 1F1D 1F15 * {GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA}
+ 1F20 0000 * {GREEK SMALL LETTER ETA WITH PSILI}
+ 1F21 0000 * {GREEK SMALL LETTER ETA WITH DASIA}
+ 1F22 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND VARIA}
+ 1F23 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND VARIA}
+ 1F24 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND OXIA}
+ 1F25 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND OXIA}
+ 1F26 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI}
+ 1F27 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI}
+ 1F28 1F20 * {GREEK CAPITAL LETTER ETA WITH PSILI}
+ 1F29 1F21 * {GREEK CAPITAL LETTER ETA WITH DASIA}
+ 1F2A 1F22 * {GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA}
+ 1F2B 1F23 * {GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA}
+ 1F2C 1F24 * {GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA}
+ 1F2D 1F25 * {GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA}
+ 1F2E 1F26 * {GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI}
+ 1F2F 1F27 * {GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI}
+ 1F30 0000 * {GREEK SMALL LETTER IOTA WITH PSILI}
+ 1F31 0000 * {GREEK SMALL LETTER IOTA WITH DASIA}
+ 1F32 0000 * {GREEK SMALL LETTER IOTA WITH PSILI AND VARIA}
+ 1F33 0000 * {GREEK SMALL LETTER IOTA WITH DASIA AND VARIA}
+ 1F34 0000 * {GREEK SMALL LETTER IOTA WITH PSILI AND OXIA}
+ 1F35 0000 * {GREEK SMALL LETTER IOTA WITH DASIA AND OXIA}
+ 1F36 0000 * {GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI}
+ 1F37 0000 * {GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI}
+ 1F38 1F30 * {GREEK CAPITAL LETTER IOTA WITH PSILI}
+ 1F39 1F31 * {GREEK CAPITAL LETTER IOTA WITH DASIA}
+ 1F3A 1F32 * {GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA}
+ 1F3B 1F33 * {GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA}
+ 1F3C 1F34 * {GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA}
+ 1F3D 1F35 * {GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA}
+ 1F3E 1F36 * {GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI}
+ 1F3F 1F37 * {GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI}
+ 1F40 0000 * {GREEK SMALL LETTER OMICRON WITH PSILI}
+ 1F41 0000 * {GREEK SMALL LETTER OMICRON WITH DASIA}
+ 1F42 0000 * {GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA}
+ 1F43 0000 * {GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA}
+ 1F44 0000 * {GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA}
+ 1F45 0000 * {GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA}
+ 1F48 1F40 * {GREEK CAPITAL LETTER OMICRON WITH PSILI}
+ 1F49 1F41 * {GREEK CAPITAL LETTER OMICRON WITH DASIA}
+ 1F4A 1F42 * {GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA}
+ 1F4B 1F43 * {GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA}
+ 1F4C 1F44 * {GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA}
+ 1F4D 1F45 * {GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA}
+ 1F50 0000 * {GREEK SMALL LETTER UPSILON WITH PSILI}
+ 1F51 0000 * {GREEK SMALL LETTER UPSILON WITH DASIA}
+ 1F52 0000 * {GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA}
+ 1F53 0000 * {GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA}
+ 1F54 0000 * {GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA}
+ 1F55 0000 * {GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA}
+ 1F56 0000 * {GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI}
+ 1F57 0000 * {GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI}
+ 1F59 1F51 * {GREEK CAPITAL LETTER UPSILON WITH DASIA}
+ 1F5B 1F53 * {GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA}
+ 1F5D 1F55 * {GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA}
+ 1F5F 1F57 * {GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI}
+ 1F60 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI}
+ 1F61 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA}
+ 1F62 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA}
+ 1F63 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA}
+ 1F64 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA}
+ 1F65 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA}
+ 1F66 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI}
+ 1F67 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI}
+ 1F68 1F60 * {GREEK CAPITAL LETTER OMEGA WITH PSILI}
+ 1F69 1F61 * {GREEK CAPITAL LETTER OMEGA WITH DASIA}
+ 1F6A 1F62 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA}
+ 1F6B 1F63 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA}
+ 1F6C 1F64 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA}
+ 1F6D 1F65 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA}
+ 1F6E 1F66 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI}
+ 1F6F 1F67 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI}
+ 1F70 0000 * {GREEK SMALL LETTER ALPHA WITH VARIA}
+ 1F71 0000 * {GREEK SMALL LETTER ALPHA WITH OXIA}
+ 1F72 0000 * {GREEK SMALL LETTER EPSILON WITH VARIA}
+ 1F73 0000 * {GREEK SMALL LETTER EPSILON WITH OXIA}
+ 1F74 0000 * {GREEK SMALL LETTER ETA WITH VARIA}
+ 1F75 0000 * {GREEK SMALL LETTER ETA WITH OXIA}
+ 1F76 0000 * {GREEK SMALL LETTER IOTA WITH VARIA}
+ 1F77 0000 * {GREEK SMALL LETTER IOTA WITH OXIA}
+ 1F78 0000 * {GREEK SMALL LETTER OMICRON WITH VARIA}
+ 1F79 0000 * {GREEK SMALL LETTER OMICRON WITH OXIA}
+ 1F7A 0000 * {GREEK SMALL LETTER UPSILON WITH VARIA}
+ 1F7B 0000 * {GREEK SMALL LETTER UPSILON WITH OXIA}
+ 1F7C 0000 * {GREEK SMALL LETTER OMEGA WITH VARIA}
+ 1F7D 0000 * {GREEK SMALL LETTER OMEGA WITH OXIA}
+ 1F80 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI}
+ 1F81 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI}
+ 1F82 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI}
+ 1F83 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI}
+ 1F84 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI}
+ 1F85 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI}
+ 1F86 0000 * {GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI}
+ 1F87 0000 * {GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI}
+ 1F88 1F80 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI}
+ 1F89 1F81 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI}
+ 1F8A 1F82 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI}
+ 1F8B 1F83 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI}
+ 1F8C 1F84 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI}
+ 1F8D 1F85 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI}
+ 1F8E 1F86 * {GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI}
+ 1F8F 1F87 * {GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI}
+ 1F90 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI}
+ 1F91 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI}
+ 1F92 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI}
+ 1F93 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI}
+ 1F94 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI}
+ 1F95 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI}
+ 1F96 0000 * {GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI}
+ 1F97 0000 * {GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI}
+ 1F98 1F90 * {GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI}
+ 1F99 1F91 * {GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI}
+ 1F9A 1F92 * {GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI}
+ 1F9B 1F93 * {GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI}
+ 1F9C 1F94 * {GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI}
+ 1F9D 1F95 * {GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI}
+ 1F9E 1F96 * {GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI}
+ 1F9F 1F97 * {GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI}
+ 1FA0 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI}
+ 1FA1 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI}
+ 1FA2 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI}
+ 1FA3 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI}
+ 1FA4 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI}
+ 1FA5 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI}
+ 1FA6 0000 * {GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI}
+ 1FA7 0000 * {GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI}
+ 1FA8 1FA0 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI}
+ 1FA9 1FA1 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI}
+ 1FAA 1FA2 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI}
+ 1FAB 1FA3 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI}
+ 1FAC 1FA4 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI}
+ 1FAD 1FA5 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI}
+ 1FAE 1FA6 * {GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI}
+ 1FAF 1FA7 * {GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI}
+ 1FB0 0000 * {GREEK SMALL LETTER ALPHA WITH VRACHY}
+ 1FB1 0000 * {GREEK SMALL LETTER ALPHA WITH MACRON}
+ 1FB2 0000 * {GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI}
+ 1FB3 0000 * {GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI}
+ 1FB4 0000 * {GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI}
+ 1FB6 0000 * {GREEK SMALL LETTER ALPHA WITH PERISPOMENI}
+ 1FB7 0000 * {GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI}
+ 1FB8 1FB0 * {GREEK CAPITAL LETTER ALPHA WITH VRACHY}
+ 1FB9 1FB1 * {GREEK CAPITAL LETTER ALPHA WITH MACRON}
+ 1FBA 1F70 * {GREEK CAPITAL LETTER ALPHA WITH VARIA}
+ 1FBB 1F71 * {GREEK CAPITAL LETTER ALPHA WITH OXIA}
+ 1FBC 1FB3 * {GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI}
+ 1FC2 0000 * {GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI}
+ 1FC3 0000 * {GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI}
+ 1FC4 0000 * {GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI}
+ 1FC6 0000 * {GREEK SMALL LETTER ETA WITH PERISPOMENI}
+ 1FC7 0000 * {GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI}
+ 1FC8 1F72 * {GREEK CAPITAL LETTER EPSILON WITH VARIA}
+ 1FC9 1F73 * {GREEK CAPITAL LETTER EPSILON WITH OXIA}
+ 1FCA 1F74 * {GREEK CAPITAL LETTER ETA WITH VARIA}
+ 1FCB 1F75 * {GREEK CAPITAL LETTER ETA WITH OXIA}
+ 1FCC 1FC3 * {GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI}
+ 1FD0 0000 * {GREEK SMALL LETTER IOTA WITH VRACHY}
+ 1FD1 0000 * {GREEK SMALL LETTER IOTA WITH MACRON}
+ 1FD2 0000 * {GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA}
+ 1FD3 0000 * {GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA}
+ 1FD6 0000 * {GREEK SMALL LETTER IOTA WITH PERISPOMENI}
+ 1FD7 0000 * {GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI}
+ 1FD8 1FD0 * {GREEK CAPITAL LETTER IOTA WITH VRACHY}
+ 1FD9 1FD1 * {GREEK CAPITAL LETTER IOTA WITH MACRON}
+ 1FDA 1F76 * {GREEK CAPITAL LETTER IOTA WITH VARIA}
+ 1FDB 1F77 * {GREEK CAPITAL LETTER IOTA WITH OXIA}
+ 1FE0 0000 * {GREEK SMALL LETTER UPSILON WITH VRACHY}
+ 1FE1 0000 * {GREEK SMALL LETTER UPSILON WITH MACRON}
+ 1FE2 0000 * {GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA}
+ 1FE3 0000 * {GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA}
+ 1FE4 0000 * {GREEK SMALL LETTER RHO WITH PSILI}
+ 1FE5 0000 * {GREEK SMALL LETTER RHO WITH DASIA}
+ 1FE6 0000 * {GREEK SMALL LETTER UPSILON WITH PERISPOMENI}
+ 1FE7 0000 * {GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI}
+ 1FE8 1FE0 * {GREEK CAPITAL LETTER UPSILON WITH VRACHY}
+ 1FE9 1FE1 * {GREEK CAPITAL LETTER UPSILON WITH MACRON}
+ 1FEA 1F7A * {GREEK CAPITAL LETTER UPSILON WITH VARIA}
+ 1FEB 1F7B * {GREEK CAPITAL LETTER UPSILON WITH OXIA}
+ 1FEC 1FE5 * {GREEK CAPITAL LETTER RHO WITH DASIA}
+ 1FF2 0000 * {GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI}
+ 1FF3 0000 * {GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI}
+ 1FF4 0000 * {GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI}
+ 1FF6 0000 * {GREEK SMALL LETTER OMEGA WITH PERISPOMENI}
+ 1FF7 0000 * {GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI}
+ 1FF8 1F78 * {GREEK CAPITAL LETTER OMICRON WITH VARIA}
+ 1FF9 1F79 * {GREEK CAPITAL LETTER OMICRON WITH OXIA}
+ 1FFA 1F7C * {GREEK CAPITAL LETTER OMEGA WITH VARIA}
+ 1FFB 1F7D * {GREEK CAPITAL LETTER OMEGA WITH OXIA}
+ 1FFC 1FF3 * {GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI}
+ 2071 0000 * {SUPERSCRIPT LATIN SMALL LETTER I}
+ 207F 0000 * {SUPERSCRIPT LATIN SMALL LETTER N}
+ 210C 0000 * {BLACK-LETTER CAPITAL H}
+ 2111 0000 * {BLACK-LETTER CAPITAL I}
+ 211C 0000 * {BLACK-LETTER CAPITAL R}
+ 2128 0000 * {BLACK-LETTER CAPITAL Z}
+ 2129 0000 * {TURNED GREEK SMALL LETTER IOTA}
+ 212D 0000 * {BLACK-LETTER CAPITAL C}
+ 249C 0000 * {PARENTHESIZED LATIN SMALL LETTER A}
+ 249D 0000 * {PARENTHESIZED LATIN SMALL LETTER B}
+ 249E 0000 * {PARENTHESIZED LATIN SMALL LETTER C}
+ 249F 0000 * {PARENTHESIZED LATIN SMALL LETTER D}
+ 24A0 0000 * {PARENTHESIZED LATIN SMALL LETTER E}
+ 24A1 0000 * {PARENTHESIZED LATIN SMALL LETTER F}
+ 24A2 0000 * {PARENTHESIZED LATIN SMALL LETTER G}
+ 24A3 0000 * {PARENTHESIZED LATIN SMALL LETTER H}
+ 24A4 0000 * {PARENTHESIZED LATIN SMALL LETTER I}
+ 24A5 0000 * {PARENTHESIZED LATIN SMALL LETTER J}
+ 24A6 0000 * {PARENTHESIZED LATIN SMALL LETTER K}
+ 24A7 0000 * {PARENTHESIZED LATIN SMALL LETTER L}
+ 24A8 0000 * {PARENTHESIZED LATIN SMALL LETTER M}
+ 24A9 0000 * {PARENTHESIZED LATIN SMALL LETTER N}
+ 24AA 0000 * {PARENTHESIZED LATIN SMALL LETTER O}
+ 24AB 0000 * {PARENTHESIZED LATIN SMALL LETTER P}
+ 24AC 0000 * {PARENTHESIZED LATIN SMALL LETTER Q}
+ 24AD 0000 * {PARENTHESIZED LATIN SMALL LETTER R}
+ 24AE 0000 * {PARENTHESIZED LATIN SMALL LETTER S}
+ 24AF 0000 * {PARENTHESIZED LATIN SMALL LETTER T}
+ 24B0 0000 * {PARENTHESIZED LATIN SMALL LETTER U}
+ 24B1 0000 * {PARENTHESIZED LATIN SMALL LETTER V}
+ 24B2 0000 * {PARENTHESIZED LATIN SMALL LETTER W}
+ 24B3 0000 * {PARENTHESIZED LATIN SMALL LETTER X}
+ 24B4 0000 * {PARENTHESIZED LATIN SMALL LETTER Y}
+ 24B5 0000 * {PARENTHESIZED LATIN SMALL LETTER Z}
+ 24B6 24D0 * {CIRCLED LATIN CAPITAL LETTER A}
+ 24B7 24D1 * {CIRCLED LATIN CAPITAL LETTER B}
+ 24B8 24D2 * {CIRCLED LATIN CAPITAL LETTER C}
+ 24B9 24D3 * {CIRCLED LATIN CAPITAL LETTER D}
+ 24BA 24D4 * {CIRCLED LATIN CAPITAL LETTER E}
+ 24BB 24D5 * {CIRCLED LATIN CAPITAL LETTER F}
+ 24BC 24D6 * {CIRCLED LATIN CAPITAL LETTER G}
+ 24BD 24D7 * {CIRCLED LATIN CAPITAL LETTER H}
+ 24BE 24D8 * {CIRCLED LATIN CAPITAL LETTER I}
+ 24BF 24D9 * {CIRCLED LATIN CAPITAL LETTER J}
+ 24C0 24DA * {CIRCLED LATIN CAPITAL LETTER K}
+ 24C1 24DB * {CIRCLED LATIN CAPITAL LETTER L}
+ 24C2 24DC * {CIRCLED LATIN CAPITAL LETTER M}
+ 24C3 24DD * {CIRCLED LATIN CAPITAL LETTER N}
+ 24C4 24DE * {CIRCLED LATIN CAPITAL LETTER O}
+ 24C5 24DF * {CIRCLED LATIN CAPITAL LETTER P}
+ 24C6 24E0 * {CIRCLED LATIN CAPITAL LETTER Q}
+ 24C7 24E1 * {CIRCLED LATIN CAPITAL LETTER R}
+ 24C8 24E2 * {CIRCLED LATIN CAPITAL LETTER S}
+ 24C9 24E3 * {CIRCLED LATIN CAPITAL LETTER T}
+ 24CA 24E4 * {CIRCLED LATIN CAPITAL LETTER U}
+ 24CB 24E5 * {CIRCLED LATIN CAPITAL LETTER V}
+ 24CC 24E6 * {CIRCLED LATIN CAPITAL LETTER W}
+ 24CD 24E7 * {CIRCLED LATIN CAPITAL LETTER X}
+ 24CE 24E8 * {CIRCLED LATIN CAPITAL LETTER Y}
+ 24CF 24E9 * {CIRCLED LATIN CAPITAL LETTER Z}
+ 24D0 0000 * {CIRCLED LATIN SMALL LETTER A}
+ 24D1 0000 * {CIRCLED LATIN SMALL LETTER B}
+ 24D2 0000 * {CIRCLED LATIN SMALL LETTER C}
+ 24D3 0000 * {CIRCLED LATIN SMALL LETTER D}
+ 24D4 0000 * {CIRCLED LATIN SMALL LETTER E}
+ 24D5 0000 * {CIRCLED LATIN SMALL LETTER F}
+ 24D6 0000 * {CIRCLED LATIN SMALL LETTER G}
+ 24D7 0000 * {CIRCLED LATIN SMALL LETTER H}
+ 24D8 0000 * {CIRCLED LATIN SMALL LETTER I}
+ 24D9 0000 * {CIRCLED LATIN SMALL LETTER J}
+ 24DA 0000 * {CIRCLED LATIN SMALL LETTER K}
+ 24DB 0000 * {CIRCLED LATIN SMALL LETTER L}
+ 24DC 0000 * {CIRCLED LATIN SMALL LETTER M}
+ 24DD 0000 * {CIRCLED LATIN SMALL LETTER N}
+ 24DE 0000 * {CIRCLED LATIN SMALL LETTER O}
+ 24DF 0000 * {CIRCLED LATIN SMALL LETTER P}
+ 24E0 0000 * {CIRCLED LATIN SMALL LETTER Q}
+ 24E1 0000 * {CIRCLED LATIN SMALL LETTER R}
+ 24E2 0000 * {CIRCLED LATIN SMALL LETTER S}
+ 24E3 0000 * {CIRCLED LATIN SMALL LETTER T}
+ 24E4 0000 * {CIRCLED LATIN SMALL LETTER U}
+ 24E5 0000 * {CIRCLED LATIN SMALL LETTER V}
+ 24E6 0000 * {CIRCLED LATIN SMALL LETTER W}
+ 24E7 0000 * {CIRCLED LATIN SMALL LETTER X}
+ 24E8 0000 * {CIRCLED LATIN SMALL LETTER Y}
+ 24E9 0000 * {CIRCLED LATIN SMALL LETTER Z}
+ 3041 0000 * {HIRAGANA LETTER SMALL A}
+ 3042 0000 * {HIRAGANA LETTER A}
+ 3043 0000 * {HIRAGANA LETTER SMALL I}
+ 3044 0000 * {HIRAGANA LETTER I}
+ 3045 0000 * {HIRAGANA LETTER SMALL U}
+ 3046 0000 * {HIRAGANA LETTER U}
+ 3047 0000 * {HIRAGANA LETTER SMALL E}
+ 3048 0000 * {HIRAGANA LETTER E}
+ 3049 0000 * {HIRAGANA LETTER SMALL O}
+ 304A 0000 * {HIRAGANA LETTER O}
+ 304B 0000 * {HIRAGANA LETTER KA}
+ 304C 0000 * {HIRAGANA LETTER GA}
+ 304D 0000 * {HIRAGANA LETTER KI}
+ 304E 0000 * {HIRAGANA LETTER GI}
+ 304F 0000 * {HIRAGANA LETTER KU}
+ 3050 0000 * {HIRAGANA LETTER GU}
+ 3051 0000 * {HIRAGANA LETTER KE}
+ 3052 0000 * {HIRAGANA LETTER GE}
+ 3053 0000 * {HIRAGANA LETTER KO}
+ 3054 0000 * {HIRAGANA LETTER GO}
+ 3055 0000 * {HIRAGANA LETTER SA}
+ 3056 0000 * {HIRAGANA LETTER ZA}
+ 3057 0000 * {HIRAGANA LETTER SI}
+ 3058 0000 * {HIRAGANA LETTER ZI}
+ 3059 0000 * {HIRAGANA LETTER SU}
+ 305A 0000 * {HIRAGANA LETTER ZU}
+ 305B 0000 * {HIRAGANA LETTER SE}
+ 305C 0000 * {HIRAGANA LETTER ZE}
+ 305D 0000 * {HIRAGANA LETTER SO}
+ 305E 0000 * {HIRAGANA LETTER ZO}
+ 305F 0000 * {HIRAGANA LETTER TA}
+ 3060 0000 * {HIRAGANA LETTER DA}
+ 3061 0000 * {HIRAGANA LETTER TI}
+ 3062 0000 * {HIRAGANA LETTER DI}
+ 3063 0000 * {HIRAGANA LETTER SMALL TU}
+ 3064 0000 * {HIRAGANA LETTER TU}
+ 3065 0000 * {HIRAGANA LETTER DU}
+ 3066 0000 * {HIRAGANA LETTER TE}
+ 3067 0000 * {HIRAGANA LETTER DE}
+ 3068 0000 * {HIRAGANA LETTER TO}
+ 3069 0000 * {HIRAGANA LETTER DO}
+ 306A 0000 * {HIRAGANA LETTER NA}
+ 306B 0000 * {HIRAGANA LETTER NI}
+ 306C 0000 * {HIRAGANA LETTER NU}
+ 306D 0000 * {HIRAGANA LETTER NE}
+ 306E 0000 * {HIRAGANA LETTER NO}
+ 306F 0000 * {HIRAGANA LETTER HA}
+ 3070 0000 * {HIRAGANA LETTER BA}
+ 3071 0000 * {HIRAGANA LETTER PA}
+ 3072 0000 * {HIRAGANA LETTER HI}
+ 3073 0000 * {HIRAGANA LETTER BI}
+ 3074 0000 * {HIRAGANA LETTER PI}
+ 3075 0000 * {HIRAGANA LETTER HU}
+ 3076 0000 * {HIRAGANA LETTER BU}
+ 3077 0000 * {HIRAGANA LETTER PU}
+ 3078 0000 * {HIRAGANA LETTER HE}
+ 3079 0000 * {HIRAGANA LETTER BE}
+ 307A 0000 * {HIRAGANA LETTER PE}
+ 307B 0000 * {HIRAGANA LETTER HO}
+ 307C 0000 * {HIRAGANA LETTER BO}
+ 307D 0000 * {HIRAGANA LETTER PO}
+ 307E 0000 * {HIRAGANA LETTER MA}
+ 307F 0000 * {HIRAGANA LETTER MI}
+ 3080 0000 * {HIRAGANA LETTER MU}
+ 3081 0000 * {HIRAGANA LETTER ME}
+ 3082 0000 * {HIRAGANA LETTER MO}
+ 3083 0000 * {HIRAGANA LETTER SMALL YA}
+ 3084 0000 * {HIRAGANA LETTER YA}
+ 3085 0000 * {HIRAGANA LETTER SMALL YU}
+ 3086 0000 * {HIRAGANA LETTER YU}
+ 3087 0000 * {HIRAGANA LETTER SMALL YO}
+ 3088 0000 * {HIRAGANA LETTER YO}
+ 3089 0000 * {HIRAGANA LETTER RA}
+ 308A 0000 * {HIRAGANA LETTER RI}
+ 308B 0000 * {HIRAGANA LETTER RU}
+ 308C 0000 * {HIRAGANA LETTER RE}
+ 308D 0000 * {HIRAGANA LETTER RO}
+ 308E 0000 * {HIRAGANA LETTER SMALL WA}
+ 308F 0000 * {HIRAGANA LETTER WA}
+ 3090 0000 * {HIRAGANA LETTER WI}
+ 3091 0000 * {HIRAGANA LETTER WE}
+ 3092 0000 * {HIRAGANA LETTER WO}
+ 3093 0000 * {HIRAGANA LETTER N}
+ 3094 0000 * {HIRAGANA LETTER VU}
+ 3095 0000 * {HIRAGANA LETTER SMALL KA}
+ 3096 0000 * {HIRAGANA LETTER SMALL KE}
+ 30A1 0000 * {KATAKANA LETTER SMALL A}
+ 30A2 0000 * {KATAKANA LETTER A}
+ 30A3 0000 * {KATAKANA LETTER SMALL I}
+ 30A4 0000 * {KATAKANA LETTER I}
+ 30A5 0000 * {KATAKANA LETTER SMALL U}
+ 30A6 0000 * {KATAKANA LETTER U}
+ 30A7 0000 * {KATAKANA LETTER SMALL E}
+ 30A8 0000 * {KATAKANA LETTER E}
+ 30A9 0000 * {KATAKANA LETTER SMALL O}
+ 30AA 0000 * {KATAKANA LETTER O}
+ 30AB 0000 * {KATAKANA LETTER KA}
+ 30AC 0000 * {KATAKANA LETTER GA}
+ 30AD 0000 * {KATAKANA LETTER KI}
+ 30AE 0000 * {KATAKANA LETTER GI}
+ 30AF 0000 * {KATAKANA LETTER KU}
+ 30B0 0000 * {KATAKANA LETTER GU}
+ 30B1 0000 * {KATAKANA LETTER KE}
+ 30B2 0000 * {KATAKANA LETTER GE}
+ 30B3 0000 * {KATAKANA LETTER KO}
+ 30B4 0000 * {KATAKANA LETTER GO}
+ 30B5 0000 * {KATAKANA LETTER SA}
+ 30B6 0000 * {KATAKANA LETTER ZA}
+ 30B7 0000 * {KATAKANA LETTER SI}
+ 30B8 0000 * {KATAKANA LETTER ZI}
+ 30B9 0000 * {KATAKANA LETTER SU}
+ 30BA 0000 * {KATAKANA LETTER ZU}
+ 30BB 0000 * {KATAKANA LETTER SE}
+ 30BC 0000 * {KATAKANA LETTER ZE}
+ 30BD 0000 * {KATAKANA LETTER SO}
+ 30BE 0000 * {KATAKANA LETTER ZO}
+ 30BF 0000 * {KATAKANA LETTER TA}
+ 30C0 0000 * {KATAKANA LETTER DA}
+ 30C1 0000 * {KATAKANA LETTER TI}
+ 30C2 0000 * {KATAKANA LETTER DI}
+ 30C3 0000 * {KATAKANA LETTER SMALL TU}
+ 30C4 0000 * {KATAKANA LETTER TU}
+ 30C5 0000 * {KATAKANA LETTER DU}
+ 30C6 0000 * {KATAKANA LETTER TE}
+ 30C7 0000 * {KATAKANA LETTER DE}
+ 30C8 0000 * {KATAKANA LETTER TO}
+ 30C9 0000 * {KATAKANA LETTER DO}
+ 30CA 0000 * {KATAKANA LETTER NA}
+ 30CB 0000 * {KATAKANA LETTER NI}
+ 30CC 0000 * {KATAKANA LETTER NU}
+ 30CD 0000 * {KATAKANA LETTER NE}
+ 30CE 0000 * {KATAKANA LETTER NO}
+ 30CF 0000 * {KATAKANA LETTER HA}
+ 30D0 0000 * {KATAKANA LETTER BA}
+ 30D1 0000 * {KATAKANA LETTER PA}
+ 30D2 0000 * {KATAKANA LETTER HI}
+ 30D3 0000 * {KATAKANA LETTER BI}
+ 30D4 0000 * {KATAKANA LETTER PI}
+ 30D5 0000 * {KATAKANA LETTER HU}
+ 30D6 0000 * {KATAKANA LETTER BU}
+ 30D7 0000 * {KATAKANA LETTER PU}
+ 30D8 0000 * {KATAKANA LETTER HE}
+ 30D9 0000 * {KATAKANA LETTER BE}
+ 30DA 0000 * {KATAKANA LETTER PE}
+ 30DB 0000 * {KATAKANA LETTER HO}
+ 30DC 0000 * {KATAKANA LETTER BO}
+ 30DD 0000 * {KATAKANA LETTER PO}
+ 30DE 0000 * {KATAKANA LETTER MA}
+ 30DF 0000 * {KATAKANA LETTER MI}
+ 30E0 0000 * {KATAKANA LETTER MU}
+ 30E1 0000 * {KATAKANA LETTER ME}
+ 30E2 0000 * {KATAKANA LETTER MO}
+ 30E3 0000 * {KATAKANA LETTER SMALL YA}
+ 30E4 0000 * {KATAKANA LETTER YA}
+ 30E5 0000 * {KATAKANA LETTER SMALL YU}
+ 30E6 0000 * {KATAKANA LETTER YU}
+ 30E7 0000 * {KATAKANA LETTER SMALL YO}
+ 30E8 0000 * {KATAKANA LETTER YO}
+ 30E9 0000 * {KATAKANA LETTER RA}
+ 30EA 0000 * {KATAKANA LETTER RI}
+ 30EB 0000 * {KATAKANA LETTER RU}
+ 30EC 0000 * {KATAKANA LETTER RE}
+ 30ED 0000 * {KATAKANA LETTER RO}
+ 30EE 0000 * {KATAKANA LETTER SMALL WA}
+ 30EF 0000 * {KATAKANA LETTER WA}
+ 30F0 0000 * {KATAKANA LETTER WI}
+ 30F1 0000 * {KATAKANA LETTER WE}
+ 30F2 0000 * {KATAKANA LETTER WO}
+ 30F3 0000 * {KATAKANA LETTER N}
+ 30F4 0000 * {KATAKANA LETTER VU}
+ 30F5 0000 * {KATAKANA LETTER SMALL KA}
+ 30F6 0000 * {KATAKANA LETTER SMALL KE}
+ 30F7 0000 * {KATAKANA LETTER VA}
+ 30F8 0000 * {KATAKANA LETTER VI}
+ 30F9 0000 * {KATAKANA LETTER VE}
+ 30FA 0000 * {KATAKANA LETTER VO}
+ 3105 0000 * {BOPOMOFO LETTER B}
+ 3106 0000 * {BOPOMOFO LETTER P}
+ 3107 0000 * {BOPOMOFO LETTER M}
+ 3108 0000 * {BOPOMOFO LETTER F}
+ 3109 0000 * {BOPOMOFO LETTER D}
+ 310A 0000 * {BOPOMOFO LETTER T}
+ 310B 0000 * {BOPOMOFO LETTER N}
+ 310C 0000 * {BOPOMOFO LETTER L}
+ 310D 0000 * {BOPOMOFO LETTER G}
+ 310E 0000 * {BOPOMOFO LETTER K}
+ 310F 0000 * {BOPOMOFO LETTER H}
+ 3110 0000 * {BOPOMOFO LETTER J}
+ 3111 0000 * {BOPOMOFO LETTER Q}
+ 3112 0000 * {BOPOMOFO LETTER X}
+ 3113 0000 * {BOPOMOFO LETTER ZH}
+ 3114 0000 * {BOPOMOFO LETTER CH}
+ 3115 0000 * {BOPOMOFO LETTER SH}
+ 3116 0000 * {BOPOMOFO LETTER R}
+ 3117 0000 * {BOPOMOFO LETTER Z}
+ 3118 0000 * {BOPOMOFO LETTER C}
+ 3119 0000 * {BOPOMOFO LETTER S}
+ 311A 0000 * {BOPOMOFO LETTER A}
+ 311B 0000 * {BOPOMOFO LETTER O}
+ 311C 0000 * {BOPOMOFO LETTER E}
+ 311D 0000 * {BOPOMOFO LETTER EH}
+ 311E 0000 * {BOPOMOFO LETTER AI}
+ 311F 0000 * {BOPOMOFO LETTER EI}
+ 3120 0000 * {BOPOMOFO LETTER AU}
+ 3121 0000 * {BOPOMOFO LETTER OU}
+ 3122 0000 * {BOPOMOFO LETTER AN}
+ 3123 0000 * {BOPOMOFO LETTER EN}
+ 3124 0000 * {BOPOMOFO LETTER ANG}
+ 3125 0000 * {BOPOMOFO LETTER ENG}
+ 3126 0000 * {BOPOMOFO LETTER ER}
+ 3127 0000 * {BOPOMOFO LETTER I}
+ 3128 0000 * {BOPOMOFO LETTER U}
+ 3129 0000 * {BOPOMOFO LETTER IU}
+ 312A 0000 * {BOPOMOFO LETTER V}
+ 312B 0000 * {BOPOMOFO LETTER NG}
+ 312C 0000 * {BOPOMOFO LETTER GN}
+ 3131 0000 * {HANGUL LETTER KIYEOK}
+ 3132 0000 * {HANGUL LETTER SSANGKIYEOK}
+ 3133 0000 * {HANGUL LETTER KIYEOK-SIOS}
+ 3134 0000 * {HANGUL LETTER NIEUN}
+ 3135 0000 * {HANGUL LETTER NIEUN-CIEUC}
+ 3136 0000 * {HANGUL LETTER NIEUN-HIEUH}
+ 3137 0000 * {HANGUL LETTER TIKEUT}
+ 3138 0000 * {HANGUL LETTER SSANGTIKEUT}
+ 3139 0000 * {HANGUL LETTER RIEUL}
+ 313A 0000 * {HANGUL LETTER RIEUL-KIYEOK}
+ 313B 0000 * {HANGUL LETTER RIEUL-MIEUM}
+ 313C 0000 * {HANGUL LETTER RIEUL-PIEUP}
+ 313D 0000 * {HANGUL LETTER RIEUL-SIOS}
+ 313E 0000 * {HANGUL LETTER RIEUL-THIEUTH}
+ 313F 0000 * {HANGUL LETTER RIEUL-PHIEUPH}
+ 3140 0000 * {HANGUL LETTER RIEUL-HIEUH}
+ 3141 0000 * {HANGUL LETTER MIEUM}
+ 3142 0000 * {HANGUL LETTER PIEUP}
+ 3143 0000 * {HANGUL LETTER SSANGPIEUP}
+ 3144 0000 * {HANGUL LETTER PIEUP-SIOS}
+ 3145 0000 * {HANGUL LETTER SIOS}
+ 3146 0000 * {HANGUL LETTER SSANGSIOS}
+ 3147 0000 * {HANGUL LETTER IEUNG}
+ 3148 0000 * {HANGUL LETTER CIEUC}
+ 3149 0000 * {HANGUL LETTER SSANGCIEUC}
+ 314A 0000 * {HANGUL LETTER CHIEUCH}
+ 314B 0000 * {HANGUL LETTER KHIEUKH}
+ 314C 0000 * {HANGUL LETTER THIEUTH}
+ 314D 0000 * {HANGUL LETTER PHIEUPH}
+ 314E 0000 * {HANGUL LETTER HIEUH}
+ 314F 0000 * {HANGUL LETTER A}
+ 3150 0000 * {HANGUL LETTER AE}
+ 3151 0000 * {HANGUL LETTER YA}
+ 3152 0000 * {HANGUL LETTER YAE}
+ 3153 0000 * {HANGUL LETTER EO}
+ 3154 0000 * {HANGUL LETTER E}
+ 3155 0000 * {HANGUL LETTER YEO}
+ 3156 0000 * {HANGUL LETTER YE}
+ 3157 0000 * {HANGUL LETTER O}
+ 3158 0000 * {HANGUL LETTER WA}
+ 3159 0000 * {HANGUL LETTER WAE}
+ 315A 0000 * {HANGUL LETTER OE}
+ 315B 0000 * {HANGUL LETTER YO}
+ 315C 0000 * {HANGUL LETTER U}
+ 315D 0000 * {HANGUL LETTER WEO}
+ 315E 0000 * {HANGUL LETTER WE}
+ 315F 0000 * {HANGUL LETTER WI}
+ 3160 0000 * {HANGUL LETTER YU}
+ 3161 0000 * {HANGUL LETTER EU}
+ 3162 0000 * {HANGUL LETTER YI}
+ 3163 0000 * {HANGUL LETTER I}
+ 3165 0000 * {HANGUL LETTER SSANGNIEUN}
+ 3166 0000 * {HANGUL LETTER NIEUN-TIKEUT}
+ 3167 0000 * {HANGUL LETTER NIEUN-SIOS}
+ 3168 0000 * {HANGUL LETTER NIEUN-PANSIOS}
+ 3169 0000 * {HANGUL LETTER RIEUL-KIYEOK-SIOS}
+ 316A 0000 * {HANGUL LETTER RIEUL-TIKEUT}
+ 316B 0000 * {HANGUL LETTER RIEUL-PIEUP-SIOS}
+ 316C 0000 * {HANGUL LETTER RIEUL-PANSIOS}
+ 316D 0000 * {HANGUL LETTER RIEUL-YEORINHIEUH}
+ 316E 0000 * {HANGUL LETTER MIEUM-PIEUP}
+ 316F 0000 * {HANGUL LETTER MIEUM-SIOS}
+ 3170 0000 * {HANGUL LETTER MIEUM-PANSIOS}
+ 3171 0000 * {HANGUL LETTER KAPYEOUNMIEUM}
+ 3172 0000 * {HANGUL LETTER PIEUP-KIYEOK}
+ 3173 0000 * {HANGUL LETTER PIEUP-TIKEUT}
+ 3174 0000 * {HANGUL LETTER PIEUP-SIOS-KIYEOK}
+ 3175 0000 * {HANGUL LETTER PIEUP-SIOS-TIKEUT}
+ 3176 0000 * {HANGUL LETTER PIEUP-CIEUC}
+ 3177 0000 * {HANGUL LETTER PIEUP-THIEUTH}
+ 3178 0000 * {HANGUL LETTER KAPYEOUNPIEUP}
+ 3179 0000 * {HANGUL LETTER KAPYEOUNSSANGPIEUP}
+ 317A 0000 * {HANGUL LETTER SIOS-KIYEOK}
+ 317B 0000 * {HANGUL LETTER SIOS-NIEUN}
+ 317C 0000 * {HANGUL LETTER SIOS-TIKEUT}
+ 317D 0000 * {HANGUL LETTER SIOS-PIEUP}
+ 317E 0000 * {HANGUL LETTER SIOS-CIEUC}
+ 317F 0000 * {HANGUL LETTER PANSIOS}
+ 3180 0000 * {HANGUL LETTER SSANGIEUNG}
+ 3181 0000 * {HANGUL LETTER YESIEUNG}
+ 3182 0000 * {HANGUL LETTER YESIEUNG-SIOS}
+ 3183 0000 * {HANGUL LETTER YESIEUNG-PANSIOS}
+ 3184 0000 * {HANGUL LETTER KAPYEOUNPHIEUPH}
+ 3185 0000 * {HANGUL LETTER SSANGHIEUH}
+ 3186 0000 * {HANGUL LETTER YEORINHIEUH}
+ 3187 0000 * {HANGUL LETTER YO-YA}
+ 3188 0000 * {HANGUL LETTER YO-YAE}
+ 3189 0000 * {HANGUL LETTER YO-I}
+ 318A 0000 * {HANGUL LETTER YU-YEO}
+ 318B 0000 * {HANGUL LETTER YU-YE}
+ 318C 0000 * {HANGUL LETTER YU-I}
+ 318D 0000 * {HANGUL LETTER ARAEA}
+ 318E 0000 * {HANGUL LETTER ARAEAE}
+ 31A0 0000 * {BOPOMOFO LETTER BU}
+ 31A1 0000 * {BOPOMOFO LETTER ZI}
+ 31A2 0000 * {BOPOMOFO LETTER JI}
+ 31A3 0000 * {BOPOMOFO LETTER GU}
+ 31A4 0000 * {BOPOMOFO LETTER EE}
+ 31A5 0000 * {BOPOMOFO LETTER ENN}
+ 31A6 0000 * {BOPOMOFO LETTER OO}
+ 31A7 0000 * {BOPOMOFO LETTER ONN}
+ 31A8 0000 * {BOPOMOFO LETTER IR}
+ 31A9 0000 * {BOPOMOFO LETTER ANN}
+ 31AA 0000 * {BOPOMOFO LETTER INN}
+ 31AB 0000 * {BOPOMOFO LETTER UNN}
+ 31AC 0000 * {BOPOMOFO LETTER IM}
+ 31AD 0000 * {BOPOMOFO LETTER NGG}
+ 31AE 0000 * {BOPOMOFO LETTER AINN}
+ 31AF 0000 * {BOPOMOFO LETTER AUNN}
+ 31B0 0000 * {BOPOMOFO LETTER AM}
+ 31B1 0000 * {BOPOMOFO LETTER OM}
+ 31B2 0000 * {BOPOMOFO LETTER ONG}
+ 31B3 0000 * {BOPOMOFO LETTER INNN}
+ 31B4 0000 * {BOPOMOFO FINAL LETTER P}
+ 31B5 0000 * {BOPOMOFO FINAL LETTER T}
+ 31B6 0000 * {BOPOMOFO FINAL LETTER K}
+ 31B7 0000 * {BOPOMOFO FINAL LETTER H}
+ 31F0 0000 * {KATAKANA LETTER SMALL KU}
+ 31F1 0000 * {KATAKANA LETTER SMALL SI}
+ 31F2 0000 * {KATAKANA LETTER SMALL SU}
+ 31F3 0000 * {KATAKANA LETTER SMALL TO}
+ 31F4 0000 * {KATAKANA LETTER SMALL NU}
+ 31F5 0000 * {KATAKANA LETTER SMALL HA}
+ 31F6 0000 * {KATAKANA LETTER SMALL HI}
+ 31F7 0000 * {KATAKANA LETTER SMALL HU}
+ 31F8 0000 * {KATAKANA LETTER SMALL HE}
+ 31F9 0000 * {KATAKANA LETTER SMALL HO}
+ 31FA 0000 * {KATAKANA LETTER SMALL MU}
+ 31FB 0000 * {KATAKANA LETTER SMALL RA}
+ 31FC 0000 * {KATAKANA LETTER SMALL RI}
+ 31FD 0000 * {KATAKANA LETTER SMALL RU}
+ 31FE 0000 * {KATAKANA LETTER SMALL RE}
+ 31FF 0000 * {KATAKANA LETTER SMALL RO}
+ FB00 0000 * {LATIN SMALL LIGATURE FF}
+ FB01 0000 * {LATIN SMALL LIGATURE FI}
+ FB02 0000 * {LATIN SMALL LIGATURE FL}
+ FB03 0000 * {LATIN SMALL LIGATURE FFI}
+ FB04 0000 * {LATIN SMALL LIGATURE FFL}
+ FB05 0000 * {LATIN SMALL LIGATURE LONG S T}
+ FB06 0000 * {LATIN SMALL LIGATURE ST}
+ FB13 0000 * {ARMENIAN SMALL LIGATURE MEN NOW}
+ FB14 0000 * {ARMENIAN SMALL LIGATURE MEN ECH}
+ FB15 0000 * {ARMENIAN SMALL LIGATURE MEN INI}
+ FB16 0000 * {ARMENIAN SMALL LIGATURE VEW NOW}
+ FB17 0000 * {ARMENIAN SMALL LIGATURE MEN XEH}
+ FB1D 0000 * {HEBREW LETTER YOD WITH HIRIQ}
+ FB1F 0000 * {HEBREW LIGATURE YIDDISH YOD YOD PATAH}
+ FB20 0000 * {HEBREW LETTER ALTERNATIVE AYIN}
+ FB21 0000 * {HEBREW LETTER WIDE ALEF}
+ FB22 0000 * {HEBREW LETTER WIDE DALET}
+ FB23 0000 * {HEBREW LETTER WIDE HE}
+ FB24 0000 * {HEBREW LETTER WIDE KAF}
+ FB25 0000 * {HEBREW LETTER WIDE LAMED}
+ FB26 0000 * {HEBREW LETTER WIDE FINAL MEM}
+ FB27 0000 * {HEBREW LETTER WIDE RESH}
+ FB28 0000 * {HEBREW LETTER WIDE TAV}
+ FB29 0000 * {HEBREW LETTER ALTERNATIVE PLUS SIGN}
+ FB2A 0000 * {HEBREW LETTER SHIN WITH SHIN DOT}
+ FB2B 0000 * {HEBREW LETTER SHIN WITH SIN DOT}
+ FB2C 0000 * {HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT}
+ FB2D 0000 * {HEBREW LETTER SHIN WITH DAGESH AND SIN DOT}
+ FB2E 0000 * {HEBREW LETTER ALEF WITH PATAH}
+ FB2F 0000 * {HEBREW LETTER ALEF WITH QAMATS}
+ FB30 0000 * {HEBREW LETTER ALEF WITH MAPIQ}
+ FB31 0000 * {HEBREW LETTER BET WITH DAGESH}
+ FB32 0000 * {HEBREW LETTER GIMEL WITH DAGESH}
+ FB33 0000 * {HEBREW LETTER DALET WITH DAGESH}
+ FB34 0000 * {HEBREW LETTER HE WITH MAPIQ}
+ FB35 0000 * {HEBREW LETTER VAV WITH DAGESH}
+ FB36 0000 * {HEBREW LETTER ZAYIN WITH DAGESH}
+ FB38 0000 * {HEBREW LETTER TET WITH DAGESH}
+ FB39 0000 * {HEBREW LETTER YOD WITH DAGESH}
+ FB3A 0000 * {HEBREW LETTER FINAL KAF WITH DAGESH}
+ FB3B 0000 * {HEBREW LETTER KAF WITH DAGESH}
+ FB3C 0000 * {HEBREW LETTER LAMED WITH DAGESH}
+ FB3E 0000 * {HEBREW LETTER MEM WITH DAGESH}
+ FB40 0000 * {HEBREW LETTER NUN WITH DAGESH}
+ FB41 0000 * {HEBREW LETTER SAMEKH WITH DAGESH}
+ FB43 0000 * {HEBREW LETTER FINAL PE WITH DAGESH}
+ FB44 0000 * {HEBREW LETTER PE WITH DAGESH}
+ FB46 0000 * {HEBREW LETTER TSADI WITH DAGESH}
+ FB47 0000 * {HEBREW LETTER QOF WITH DAGESH}
+ FB48 0000 * {HEBREW LETTER RESH WITH DAGESH}
+ FB49 0000 * {HEBREW LETTER SHIN WITH DAGESH}
+ FB4A 0000 * {HEBREW LETTER TAV WITH DAGESH}
+ FB4B 0000 * {HEBREW LETTER VAV WITH HOLAM}
+ FB4C 0000 * {HEBREW LETTER BET WITH RAFE}
+ FB4D 0000 * {HEBREW LETTER KAF WITH RAFE}
+ FB4E 0000 * {HEBREW LETTER PE WITH RAFE}
+ FB4F 0000 * {HEBREW LIGATURE ALEF LAMED}
+ FB50 0000 * {ARABIC LETTER ALEF WASLA ISOLATED FORM}
+ FB51 0000 * {ARABIC LETTER ALEF WASLA FINAL FORM}
+ FB52 0000 * {ARABIC LETTER BEEH ISOLATED FORM}
+ FB53 0000 * {ARABIC LETTER BEEH FINAL FORM}
+ FB54 0000 * {ARABIC LETTER BEEH INITIAL FORM}
+ FB55 0000 * {ARABIC LETTER BEEH MEDIAL FORM}
+ FB56 0000 * {ARABIC LETTER PEH ISOLATED FORM}
+ FB57 0000 * {ARABIC LETTER PEH FINAL FORM}
+ FB58 0000 * {ARABIC LETTER PEH INITIAL FORM}
+ FB59 0000 * {ARABIC LETTER PEH MEDIAL FORM}
+ FB5A 0000 * {ARABIC LETTER BEHEH ISOLATED FORM}
+ FB5B 0000 * {ARABIC LETTER BEHEH FINAL FORM}
+ FB5C 0000 * {ARABIC LETTER BEHEH INITIAL FORM}
+ FB5D 0000 * {ARABIC LETTER BEHEH MEDIAL FORM}
+ FB5E 0000 * {ARABIC LETTER TTEHEH ISOLATED FORM}
+ FB5F 0000 * {ARABIC LETTER TTEHEH FINAL FORM}
+ FB60 0000 * {ARABIC LETTER TTEHEH INITIAL FORM}
+ FB61 0000 * {ARABIC LETTER TTEHEH MEDIAL FORM}
+ FB62 0000 * {ARABIC LETTER TEHEH ISOLATED FORM}
+ FB63 0000 * {ARABIC LETTER TEHEH FINAL FORM}
+ FB64 0000 * {ARABIC LETTER TEHEH INITIAL FORM}
+ FB65 0000 * {ARABIC LETTER TEHEH MEDIAL FORM}
+ FB66 0000 * {ARABIC LETTER TTEH ISOLATED FORM}
+ FB67 0000 * {ARABIC LETTER TTEH FINAL FORM}
+ FB68 0000 * {ARABIC LETTER TTEH INITIAL FORM}
+ FB69 0000 * {ARABIC LETTER TTEH MEDIAL FORM}
+ FB6A 0000 * {ARABIC LETTER VEH ISOLATED FORM}
+ FB6B 0000 * {ARABIC LETTER VEH FINAL FORM}
+ FB6C 0000 * {ARABIC LETTER VEH INITIAL FORM}
+ FB6D 0000 * {ARABIC LETTER VEH MEDIAL FORM}
+ FB6E 0000 * {ARABIC LETTER PEHEH ISOLATED FORM}
+ FB6F 0000 * {ARABIC LETTER PEHEH FINAL FORM}
+ FB70 0000 * {ARABIC LETTER PEHEH INITIAL FORM}
+ FB71 0000 * {ARABIC LETTER PEHEH MEDIAL FORM}
+ FB72 0000 * {ARABIC LETTER DYEH ISOLATED FORM}
+ FB73 0000 * {ARABIC LETTER DYEH FINAL FORM}
+ FB74 0000 * {ARABIC LETTER DYEH INITIAL FORM}
+ FB75 0000 * {ARABIC LETTER DYEH MEDIAL FORM}
+ FB76 0000 * {ARABIC LETTER NYEH ISOLATED FORM}
+ FB77 0000 * {ARABIC LETTER NYEH FINAL FORM}
+ FB78 0000 * {ARABIC LETTER NYEH INITIAL FORM}
+ FB79 0000 * {ARABIC LETTER NYEH MEDIAL FORM}
+ FB7A 0000 * {ARABIC LETTER TCHEH ISOLATED FORM}
+ FB7B 0000 * {ARABIC LETTER TCHEH FINAL FORM}
+ FB7C 0000 * {ARABIC LETTER TCHEH INITIAL FORM}
+ FB7D 0000 * {ARABIC LETTER TCHEH MEDIAL FORM}
+ FB7E 0000 * {ARABIC LETTER TCHEHEH ISOLATED FORM}
+ FB7F 0000 * {ARABIC LETTER TCHEHEH FINAL FORM}
+ FB80 0000 * {ARABIC LETTER TCHEHEH INITIAL FORM}
+ FB81 0000 * {ARABIC LETTER TCHEHEH MEDIAL FORM}
+ FB82 0000 * {ARABIC LETTER DDAHAL ISOLATED FORM}
+ FB83 0000 * {ARABIC LETTER DDAHAL FINAL FORM}
+ FB84 0000 * {ARABIC LETTER DAHAL ISOLATED FORM}
+ FB85 0000 * {ARABIC LETTER DAHAL FINAL FORM}
+ FB86 0000 * {ARABIC LETTER DUL ISOLATED FORM}
+ FB87 0000 * {ARABIC LETTER DUL FINAL FORM}
+ FB88 0000 * {ARABIC LETTER DDAL ISOLATED FORM}
+ FB89 0000 * {ARABIC LETTER DDAL FINAL FORM}
+ FB8A 0000 * {ARABIC LETTER JEH ISOLATED FORM}
+ FB8B 0000 * {ARABIC LETTER JEH FINAL FORM}
+ FB8C 0000 * {ARABIC LETTER RREH ISOLATED FORM}
+ FB8D 0000 * {ARABIC LETTER RREH FINAL FORM}
+ FB8E 0000 * {ARABIC LETTER KEHEH ISOLATED FORM}
+ FB8F 0000 * {ARABIC LETTER KEHEH FINAL FORM}
+ FB90 0000 * {ARABIC LETTER KEHEH INITIAL FORM}
+ FB91 0000 * {ARABIC LETTER KEHEH MEDIAL FORM}
+ FB92 0000 * {ARABIC LETTER GAF ISOLATED FORM}
+ FB93 0000 * {ARABIC LETTER GAF FINAL FORM}
+ FB94 0000 * {ARABIC LETTER GAF INITIAL FORM}
+ FB95 0000 * {ARABIC LETTER GAF MEDIAL FORM}
+ FB96 0000 * {ARABIC LETTER GUEH ISOLATED FORM}
+ FB97 0000 * {ARABIC LETTER GUEH FINAL FORM}
+ FB98 0000 * {ARABIC LETTER GUEH INITIAL FORM}
+ FB99 0000 * {ARABIC LETTER GUEH MEDIAL FORM}
+ FB9A 0000 * {ARABIC LETTER NGOEH ISOLATED FORM}
+ FB9B 0000 * {ARABIC LETTER NGOEH FINAL FORM}
+ FB9C 0000 * {ARABIC LETTER NGOEH INITIAL FORM}
+ FB9D 0000 * {ARABIC LETTER NGOEH MEDIAL FORM}
+ FB9E 0000 * {ARABIC LETTER NOON GHUNNA ISOLATED FORM}
+ FB9F 0000 * {ARABIC LETTER NOON GHUNNA FINAL FORM}
+ FBA0 0000 * {ARABIC LETTER RNOON ISOLATED FORM}
+ FBA1 0000 * {ARABIC LETTER RNOON FINAL FORM}
+ FBA2 0000 * {ARABIC LETTER RNOON INITIAL FORM}
+ FBA3 0000 * {ARABIC LETTER RNOON MEDIAL FORM}
+ FBA4 0000 * {ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM}
+ FBA5 0000 * {ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM}
+ FBA6 0000 * {ARABIC LETTER HEH GOAL ISOLATED FORM}
+ FBA7 0000 * {ARABIC LETTER HEH GOAL FINAL FORM}
+ FBA8 0000 * {ARABIC LETTER HEH GOAL INITIAL FORM}
+ FBA9 0000 * {ARABIC LETTER HEH GOAL MEDIAL FORM}
+ FBAA 0000 * {ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM}
+ FBAB 0000 * {ARABIC LETTER HEH DOACHASHMEE FINAL FORM}
+ FBAC 0000 * {ARABIC LETTER HEH DOACHASHMEE INITIAL FORM}
+ FBAD 0000 * {ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM}
+ FBAE 0000 * {ARABIC LETTER YEH BARREE ISOLATED FORM}
+ FBAF 0000 * {ARABIC LETTER YEH BARREE FINAL FORM}
+ FBB0 0000 * {ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM}
+ FBB1 0000 * {ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM}
+ FBD3 0000 * {ARABIC LETTER NG ISOLATED FORM}
+ FBD4 0000 * {ARABIC LETTER NG FINAL FORM}
+ FBD5 0000 * {ARABIC LETTER NG INITIAL FORM}
+ FBD6 0000 * {ARABIC LETTER NG MEDIAL FORM}
+ FBD7 0000 * {ARABIC LETTER U ISOLATED FORM}
+ FBD8 0000 * {ARABIC LETTER U FINAL FORM}
+ FBD9 0000 * {ARABIC LETTER OE ISOLATED FORM}
+ FBDA 0000 * {ARABIC LETTER OE FINAL FORM}
+ FBDB 0000 * {ARABIC LETTER YU ISOLATED FORM}
+ FBDC 0000 * {ARABIC LETTER YU FINAL FORM}
+ FBDD 0000 * {ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM}
+ FBDE 0000 * {ARABIC LETTER VE ISOLATED FORM}
+ FBDF 0000 * {ARABIC LETTER VE FINAL FORM}
+ FBE0 0000 * {ARABIC LETTER KIRGHIZ OE ISOLATED FORM}
+ FBE1 0000 * {ARABIC LETTER KIRGHIZ OE FINAL FORM}
+ FBE2 0000 * {ARABIC LETTER KIRGHIZ YU ISOLATED FORM}
+ FBE3 0000 * {ARABIC LETTER KIRGHIZ YU FINAL FORM}
+ FBE4 0000 * {ARABIC LETTER E ISOLATED FORM}
+ FBE5 0000 * {ARABIC LETTER E FINAL FORM}
+ FBE6 0000 * {ARABIC LETTER E INITIAL FORM}
+ FBE7 0000 * {ARABIC LETTER E MEDIAL FORM}
+ FBE8 0000 * {ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM}
+ FBE9 0000 * {ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM}
+ FBEA 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM}
+ FBEB 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM}
+ FBEC 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM}
+ FBED 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM}
+ FBEE 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM}
+ FBEF 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM}
+ FBF0 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM}
+ FBF1 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM}
+ FBF2 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM}
+ FBF3 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM}
+ FBF4 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM}
+ FBF5 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM}
+ FBF6 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM}
+ FBF7 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM}
+ FBF8 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM}
+ FBF9 0000 * {ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM}
+ FBFA 0000 * {ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM}
+ FBFB 0000 * {ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM}
+ FBFC 0000 * {ARABIC LETTER FARSI YEH ISOLATED FORM}
+ FBFD 0000 * {ARABIC LETTER FARSI YEH FINAL FORM}
+ FBFE 0000 * {ARABIC LETTER FARSI YEH INITIAL FORM}
+ FBFF 0000 * {ARABIC LETTER FARSI YEH MEDIAL FORM}
+ FC00 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM}
+ FC01 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM}
+ FC02 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM}
+ FC03 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM}
+ FC04 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM}
+ FC05 0000 * {ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM}
+ FC06 0000 * {ARABIC LIGATURE BEH WITH HAH ISOLATED FORM}
+ FC07 0000 * {ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM}
+ FC08 0000 * {ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM}
+ FC09 0000 * {ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM}
+ FC0A 0000 * {ARABIC LIGATURE BEH WITH YEH ISOLATED FORM}
+ FC0B 0000 * {ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM}
+ FC0C 0000 * {ARABIC LIGATURE TEH WITH HAH ISOLATED FORM}
+ FC0D 0000 * {ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM}
+ FC0E 0000 * {ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM}
+ FC0F 0000 * {ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM}
+ FC10 0000 * {ARABIC LIGATURE TEH WITH YEH ISOLATED FORM}
+ FC11 0000 * {ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM}
+ FC12 0000 * {ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM}
+ FC13 0000 * {ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM}
+ FC14 0000 * {ARABIC LIGATURE THEH WITH YEH ISOLATED FORM}
+ FC15 0000 * {ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM}
+ FC16 0000 * {ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM}
+ FC17 0000 * {ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM}
+ FC18 0000 * {ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM}
+ FC19 0000 * {ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM}
+ FC1A 0000 * {ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM}
+ FC1B 0000 * {ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM}
+ FC1C 0000 * {ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM}
+ FC1D 0000 * {ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM}
+ FC1E 0000 * {ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM}
+ FC1F 0000 * {ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM}
+ FC20 0000 * {ARABIC LIGATURE SAD WITH HAH ISOLATED FORM}
+ FC21 0000 * {ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM}
+ FC22 0000 * {ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM}
+ FC23 0000 * {ARABIC LIGATURE DAD WITH HAH ISOLATED FORM}
+ FC24 0000 * {ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM}
+ FC25 0000 * {ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM}
+ FC26 0000 * {ARABIC LIGATURE TAH WITH HAH ISOLATED FORM}
+ FC27 0000 * {ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM}
+ FC28 0000 * {ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM}
+ FC29 0000 * {ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM}
+ FC2A 0000 * {ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM}
+ FC2B 0000 * {ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM}
+ FC2C 0000 * {ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM}
+ FC2D 0000 * {ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM}
+ FC2E 0000 * {ARABIC LIGATURE FEH WITH HAH ISOLATED FORM}
+ FC2F 0000 * {ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM}
+ FC30 0000 * {ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM}
+ FC31 0000 * {ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM}
+ FC32 0000 * {ARABIC LIGATURE FEH WITH YEH ISOLATED FORM}
+ FC33 0000 * {ARABIC LIGATURE QAF WITH HAH ISOLATED FORM}
+ FC34 0000 * {ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM}
+ FC35 0000 * {ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM}
+ FC36 0000 * {ARABIC LIGATURE QAF WITH YEH ISOLATED FORM}
+ FC37 0000 * {ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM}
+ FC38 0000 * {ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM}
+ FC39 0000 * {ARABIC LIGATURE KAF WITH HAH ISOLATED FORM}
+ FC3A 0000 * {ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM}
+ FC3B 0000 * {ARABIC LIGATURE KAF WITH LAM ISOLATED FORM}
+ FC3C 0000 * {ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM}
+ FC3D 0000 * {ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM}
+ FC3E 0000 * {ARABIC LIGATURE KAF WITH YEH ISOLATED FORM}
+ FC3F 0000 * {ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM}
+ FC40 0000 * {ARABIC LIGATURE LAM WITH HAH ISOLATED FORM}
+ FC41 0000 * {ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM}
+ FC42 0000 * {ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM}
+ FC43 0000 * {ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM}
+ FC44 0000 * {ARABIC LIGATURE LAM WITH YEH ISOLATED FORM}
+ FC45 0000 * {ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM}
+ FC46 0000 * {ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM}
+ FC47 0000 * {ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM}
+ FC48 0000 * {ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM}
+ FC49 0000 * {ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM}
+ FC4A 0000 * {ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM}
+ FC4B 0000 * {ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM}
+ FC4C 0000 * {ARABIC LIGATURE NOON WITH HAH ISOLATED FORM}
+ FC4D 0000 * {ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM}
+ FC4E 0000 * {ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM}
+ FC4F 0000 * {ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM}
+ FC50 0000 * {ARABIC LIGATURE NOON WITH YEH ISOLATED FORM}
+ FC51 0000 * {ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM}
+ FC52 0000 * {ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM}
+ FC53 0000 * {ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM}
+ FC54 0000 * {ARABIC LIGATURE HEH WITH YEH ISOLATED FORM}
+ FC55 0000 * {ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM}
+ FC56 0000 * {ARABIC LIGATURE YEH WITH HAH ISOLATED FORM}
+ FC57 0000 * {ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM}
+ FC58 0000 * {ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM}
+ FC59 0000 * {ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM}
+ FC5A 0000 * {ARABIC LIGATURE YEH WITH YEH ISOLATED FORM}
+ FC5B 0000 * {ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM}
+ FC5C 0000 * {ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM}
+ FC5D 0000 * {ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM}
+ FC5E 0000 * {ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM}
+ FC5F 0000 * {ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM}
+ FC60 0000 * {ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM}
+ FC61 0000 * {ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM}
+ FC62 0000 * {ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM}
+ FC63 0000 * {ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM}
+ FC64 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM}
+ FC65 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM}
+ FC66 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM}
+ FC67 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM}
+ FC68 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM}
+ FC69 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM}
+ FC6A 0000 * {ARABIC LIGATURE BEH WITH REH FINAL FORM}
+ FC6B 0000 * {ARABIC LIGATURE BEH WITH ZAIN FINAL FORM}
+ FC6C 0000 * {ARABIC LIGATURE BEH WITH MEEM FINAL FORM}
+ FC6D 0000 * {ARABIC LIGATURE BEH WITH NOON FINAL FORM}
+ FC6E 0000 * {ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM}
+ FC6F 0000 * {ARABIC LIGATURE BEH WITH YEH FINAL FORM}
+ FC70 0000 * {ARABIC LIGATURE TEH WITH REH FINAL FORM}
+ FC71 0000 * {ARABIC LIGATURE TEH WITH ZAIN FINAL FORM}
+ FC72 0000 * {ARABIC LIGATURE TEH WITH MEEM FINAL FORM}
+ FC73 0000 * {ARABIC LIGATURE TEH WITH NOON FINAL FORM}
+ FC74 0000 * {ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM}
+ FC75 0000 * {ARABIC LIGATURE TEH WITH YEH FINAL FORM}
+ FC76 0000 * {ARABIC LIGATURE THEH WITH REH FINAL FORM}
+ FC77 0000 * {ARABIC LIGATURE THEH WITH ZAIN FINAL FORM}
+ FC78 0000 * {ARABIC LIGATURE THEH WITH MEEM FINAL FORM}
+ FC79 0000 * {ARABIC LIGATURE THEH WITH NOON FINAL FORM}
+ FC7A 0000 * {ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM}
+ FC7B 0000 * {ARABIC LIGATURE THEH WITH YEH FINAL FORM}
+ FC7C 0000 * {ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM}
+ FC7D 0000 * {ARABIC LIGATURE FEH WITH YEH FINAL FORM}
+ FC7E 0000 * {ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM}
+ FC7F 0000 * {ARABIC LIGATURE QAF WITH YEH FINAL FORM}
+ FC80 0000 * {ARABIC LIGATURE KAF WITH ALEF FINAL FORM}
+ FC81 0000 * {ARABIC LIGATURE KAF WITH LAM FINAL FORM}
+ FC82 0000 * {ARABIC LIGATURE KAF WITH MEEM FINAL FORM}
+ FC83 0000 * {ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM}
+ FC84 0000 * {ARABIC LIGATURE KAF WITH YEH FINAL FORM}
+ FC85 0000 * {ARABIC LIGATURE LAM WITH MEEM FINAL FORM}
+ FC86 0000 * {ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM}
+ FC87 0000 * {ARABIC LIGATURE LAM WITH YEH FINAL FORM}
+ FC88 0000 * {ARABIC LIGATURE MEEM WITH ALEF FINAL FORM}
+ FC89 0000 * {ARABIC LIGATURE MEEM WITH MEEM FINAL FORM}
+ FC8A 0000 * {ARABIC LIGATURE NOON WITH REH FINAL FORM}
+ FC8B 0000 * {ARABIC LIGATURE NOON WITH ZAIN FINAL FORM}
+ FC8C 0000 * {ARABIC LIGATURE NOON WITH MEEM FINAL FORM}
+ FC8D 0000 * {ARABIC LIGATURE NOON WITH NOON FINAL FORM}
+ FC8E 0000 * {ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM}
+ FC8F 0000 * {ARABIC LIGATURE NOON WITH YEH FINAL FORM}
+ FC90 0000 * {ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM}
+ FC91 0000 * {ARABIC LIGATURE YEH WITH REH FINAL FORM}
+ FC92 0000 * {ARABIC LIGATURE YEH WITH ZAIN FINAL FORM}
+ FC93 0000 * {ARABIC LIGATURE YEH WITH MEEM FINAL FORM}
+ FC94 0000 * {ARABIC LIGATURE YEH WITH NOON FINAL FORM}
+ FC95 0000 * {ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM}
+ FC96 0000 * {ARABIC LIGATURE YEH WITH YEH FINAL FORM}
+ FC97 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM}
+ FC98 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM}
+ FC99 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM}
+ FC9A 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM}
+ FC9B 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM}
+ FC9C 0000 * {ARABIC LIGATURE BEH WITH JEEM INITIAL FORM}
+ FC9D 0000 * {ARABIC LIGATURE BEH WITH HAH INITIAL FORM}
+ FC9E 0000 * {ARABIC LIGATURE BEH WITH KHAH INITIAL FORM}
+ FC9F 0000 * {ARABIC LIGATURE BEH WITH MEEM INITIAL FORM}
+ FCA0 0000 * {ARABIC LIGATURE BEH WITH HEH INITIAL FORM}
+ FCA1 0000 * {ARABIC LIGATURE TEH WITH JEEM INITIAL FORM}
+ FCA2 0000 * {ARABIC LIGATURE TEH WITH HAH INITIAL FORM}
+ FCA3 0000 * {ARABIC LIGATURE TEH WITH KHAH INITIAL FORM}
+ FCA4 0000 * {ARABIC LIGATURE TEH WITH MEEM INITIAL FORM}
+ FCA5 0000 * {ARABIC LIGATURE TEH WITH HEH INITIAL FORM}
+ FCA6 0000 * {ARABIC LIGATURE THEH WITH MEEM INITIAL FORM}
+ FCA7 0000 * {ARABIC LIGATURE JEEM WITH HAH INITIAL FORM}
+ FCA8 0000 * {ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM}
+ FCA9 0000 * {ARABIC LIGATURE HAH WITH JEEM INITIAL FORM}
+ FCAA 0000 * {ARABIC LIGATURE HAH WITH MEEM INITIAL FORM}
+ FCAB 0000 * {ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM}
+ FCAC 0000 * {ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM}
+ FCAD 0000 * {ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM}
+ FCAE 0000 * {ARABIC LIGATURE SEEN WITH HAH INITIAL FORM}
+ FCAF 0000 * {ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM}
+ FCB0 0000 * {ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM}
+ FCB1 0000 * {ARABIC LIGATURE SAD WITH HAH INITIAL FORM}
+ FCB2 0000 * {ARABIC LIGATURE SAD WITH KHAH INITIAL FORM}
+ FCB3 0000 * {ARABIC LIGATURE SAD WITH MEEM INITIAL FORM}
+ FCB4 0000 * {ARABIC LIGATURE DAD WITH JEEM INITIAL FORM}
+ FCB5 0000 * {ARABIC LIGATURE DAD WITH HAH INITIAL FORM}
+ FCB6 0000 * {ARABIC LIGATURE DAD WITH KHAH INITIAL FORM}
+ FCB7 0000 * {ARABIC LIGATURE DAD WITH MEEM INITIAL FORM}
+ FCB8 0000 * {ARABIC LIGATURE TAH WITH HAH INITIAL FORM}
+ FCB9 0000 * {ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM}
+ FCBA 0000 * {ARABIC LIGATURE AIN WITH JEEM INITIAL FORM}
+ FCBB 0000 * {ARABIC LIGATURE AIN WITH MEEM INITIAL FORM}
+ FCBC 0000 * {ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM}
+ FCBD 0000 * {ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM}
+ FCBE 0000 * {ARABIC LIGATURE FEH WITH JEEM INITIAL FORM}
+ FCBF 0000 * {ARABIC LIGATURE FEH WITH HAH INITIAL FORM}
+ FCC0 0000 * {ARABIC LIGATURE FEH WITH KHAH INITIAL FORM}
+ FCC1 0000 * {ARABIC LIGATURE FEH WITH MEEM INITIAL FORM}
+ FCC2 0000 * {ARABIC LIGATURE QAF WITH HAH INITIAL FORM}
+ FCC3 0000 * {ARABIC LIGATURE QAF WITH MEEM INITIAL FORM}
+ FCC4 0000 * {ARABIC LIGATURE KAF WITH JEEM INITIAL FORM}
+ FCC5 0000 * {ARABIC LIGATURE KAF WITH HAH INITIAL FORM}
+ FCC6 0000 * {ARABIC LIGATURE KAF WITH KHAH INITIAL FORM}
+ FCC7 0000 * {ARABIC LIGATURE KAF WITH LAM INITIAL FORM}
+ FCC8 0000 * {ARABIC LIGATURE KAF WITH MEEM INITIAL FORM}
+ FCC9 0000 * {ARABIC LIGATURE LAM WITH JEEM INITIAL FORM}
+ FCCA 0000 * {ARABIC LIGATURE LAM WITH HAH INITIAL FORM}
+ FCCB 0000 * {ARABIC LIGATURE LAM WITH KHAH INITIAL FORM}
+ FCCC 0000 * {ARABIC LIGATURE LAM WITH MEEM INITIAL FORM}
+ FCCD 0000 * {ARABIC LIGATURE LAM WITH HEH INITIAL FORM}
+ FCCE 0000 * {ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM}
+ FCCF 0000 * {ARABIC LIGATURE MEEM WITH HAH INITIAL FORM}
+ FCD0 0000 * {ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM}
+ FCD1 0000 * {ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM}
+ FCD2 0000 * {ARABIC LIGATURE NOON WITH JEEM INITIAL FORM}
+ FCD3 0000 * {ARABIC LIGATURE NOON WITH HAH INITIAL FORM}
+ FCD4 0000 * {ARABIC LIGATURE NOON WITH KHAH INITIAL FORM}
+ FCD5 0000 * {ARABIC LIGATURE NOON WITH MEEM INITIAL FORM}
+ FCD6 0000 * {ARABIC LIGATURE NOON WITH HEH INITIAL FORM}
+ FCD7 0000 * {ARABIC LIGATURE HEH WITH JEEM INITIAL FORM}
+ FCD8 0000 * {ARABIC LIGATURE HEH WITH MEEM INITIAL FORM}
+ FCD9 0000 * {ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM}
+ FCDA 0000 * {ARABIC LIGATURE YEH WITH JEEM INITIAL FORM}
+ FCDB 0000 * {ARABIC LIGATURE YEH WITH HAH INITIAL FORM}
+ FCDC 0000 * {ARABIC LIGATURE YEH WITH KHAH INITIAL FORM}
+ FCDD 0000 * {ARABIC LIGATURE YEH WITH MEEM INITIAL FORM}
+ FCDE 0000 * {ARABIC LIGATURE YEH WITH HEH INITIAL FORM}
+ FCDF 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM}
+ FCE0 0000 * {ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM}
+ FCE1 0000 * {ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM}
+ FCE2 0000 * {ARABIC LIGATURE BEH WITH HEH MEDIAL FORM}
+ FCE3 0000 * {ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM}
+ FCE4 0000 * {ARABIC LIGATURE TEH WITH HEH MEDIAL FORM}
+ FCE5 0000 * {ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM}
+ FCE6 0000 * {ARABIC LIGATURE THEH WITH HEH MEDIAL FORM}
+ FCE7 0000 * {ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM}
+ FCE8 0000 * {ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM}
+ FCE9 0000 * {ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM}
+ FCEA 0000 * {ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM}
+ FCEB 0000 * {ARABIC LIGATURE KAF WITH LAM MEDIAL FORM}
+ FCEC 0000 * {ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM}
+ FCED 0000 * {ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM}
+ FCEE 0000 * {ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM}
+ FCEF 0000 * {ARABIC LIGATURE NOON WITH HEH MEDIAL FORM}
+ FCF0 0000 * {ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM}
+ FCF1 0000 * {ARABIC LIGATURE YEH WITH HEH MEDIAL FORM}
+ FCF2 0000 * {ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM}
+ FCF3 0000 * {ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM}
+ FCF4 0000 * {ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM}
+ FCF5 0000 * {ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM}
+ FCF6 0000 * {ARABIC LIGATURE TAH WITH YEH ISOLATED FORM}
+ FCF7 0000 * {ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM}
+ FCF8 0000 * {ARABIC LIGATURE AIN WITH YEH ISOLATED FORM}
+ FCF9 0000 * {ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM}
+ FCFA 0000 * {ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM}
+ FCFB 0000 * {ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM}
+ FCFC 0000 * {ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM}
+ FCFD 0000 * {ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM}
+ FCFE 0000 * {ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM}
+ FCFF 0000 * {ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM}
+ FD00 0000 * {ARABIC LIGATURE HAH WITH YEH ISOLATED FORM}
+ FD01 0000 * {ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM}
+ FD02 0000 * {ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM}
+ FD03 0000 * {ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM}
+ FD04 0000 * {ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM}
+ FD05 0000 * {ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM}
+ FD06 0000 * {ARABIC LIGATURE SAD WITH YEH ISOLATED FORM}
+ FD07 0000 * {ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM}
+ FD08 0000 * {ARABIC LIGATURE DAD WITH YEH ISOLATED FORM}
+ FD09 0000 * {ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM}
+ FD0A 0000 * {ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM}
+ FD0B 0000 * {ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM}
+ FD0C 0000 * {ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM}
+ FD0D 0000 * {ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM}
+ FD0E 0000 * {ARABIC LIGATURE SEEN WITH REH ISOLATED FORM}
+ FD0F 0000 * {ARABIC LIGATURE SAD WITH REH ISOLATED FORM}
+ FD10 0000 * {ARABIC LIGATURE DAD WITH REH ISOLATED FORM}
+ FD11 0000 * {ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM}
+ FD12 0000 * {ARABIC LIGATURE TAH WITH YEH FINAL FORM}
+ FD13 0000 * {ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM}
+ FD14 0000 * {ARABIC LIGATURE AIN WITH YEH FINAL FORM}
+ FD15 0000 * {ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM}
+ FD16 0000 * {ARABIC LIGATURE GHAIN WITH YEH FINAL FORM}
+ FD17 0000 * {ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM}
+ FD18 0000 * {ARABIC LIGATURE SEEN WITH YEH FINAL FORM}
+ FD19 0000 * {ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM}
+ FD1A 0000 * {ARABIC LIGATURE SHEEN WITH YEH FINAL FORM}
+ FD1B 0000 * {ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM}
+ FD1C 0000 * {ARABIC LIGATURE HAH WITH YEH FINAL FORM}
+ FD1D 0000 * {ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM}
+ FD1E 0000 * {ARABIC LIGATURE JEEM WITH YEH FINAL FORM}
+ FD1F 0000 * {ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM}
+ FD20 0000 * {ARABIC LIGATURE KHAH WITH YEH FINAL FORM}
+ FD21 0000 * {ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM}
+ FD22 0000 * {ARABIC LIGATURE SAD WITH YEH FINAL FORM}
+ FD23 0000 * {ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM}
+ FD24 0000 * {ARABIC LIGATURE DAD WITH YEH FINAL FORM}
+ FD25 0000 * {ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM}
+ FD26 0000 * {ARABIC LIGATURE SHEEN WITH HAH FINAL FORM}
+ FD27 0000 * {ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM}
+ FD28 0000 * {ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM}
+ FD29 0000 * {ARABIC LIGATURE SHEEN WITH REH FINAL FORM}
+ FD2A 0000 * {ARABIC LIGATURE SEEN WITH REH FINAL FORM}
+ FD2B 0000 * {ARABIC LIGATURE SAD WITH REH FINAL FORM}
+ FD2C 0000 * {ARABIC LIGATURE DAD WITH REH FINAL FORM}
+ FD2D 0000 * {ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM}
+ FD2E 0000 * {ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM}
+ FD2F 0000 * {ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM}
+ FD30 0000 * {ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM}
+ FD31 0000 * {ARABIC LIGATURE SEEN WITH HEH INITIAL FORM}
+ FD32 0000 * {ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM}
+ FD33 0000 * {ARABIC LIGATURE TAH WITH MEEM INITIAL FORM}
+ FD34 0000 * {ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM}
+ FD35 0000 * {ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM}
+ FD36 0000 * {ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM}
+ FD37 0000 * {ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM}
+ FD38 0000 * {ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM}
+ FD39 0000 * {ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM}
+ FD3A 0000 * {ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM}
+ FD3B 0000 * {ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM}
+ FD3C 0000 * {ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM}
+ FD3D 0000 * {ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM}
+ FD50 0000 * {ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM}
+ FD51 0000 * {ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM}
+ FD52 0000 * {ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM}
+ FD53 0000 * {ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM}
+ FD54 0000 * {ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM}
+ FD55 0000 * {ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM}
+ FD56 0000 * {ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM}
+ FD57 0000 * {ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM}
+ FD58 0000 * {ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM}
+ FD59 0000 * {ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM}
+ FD5A 0000 * {ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM}
+ FD5B 0000 * {ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM}
+ FD5C 0000 * {ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM}
+ FD5D 0000 * {ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM}
+ FD5E 0000 * {ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM}
+ FD5F 0000 * {ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM}
+ FD60 0000 * {ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM}
+ FD61 0000 * {ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM}
+ FD62 0000 * {ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM}
+ FD63 0000 * {ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM}
+ FD64 0000 * {ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM}
+ FD65 0000 * {ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM}
+ FD66 0000 * {ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM}
+ FD67 0000 * {ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM}
+ FD68 0000 * {ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM}
+ FD69 0000 * {ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM}
+ FD6A 0000 * {ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM}
+ FD6B 0000 * {ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM}
+ FD6C 0000 * {ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM}
+ FD6D 0000 * {ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM}
+ FD6E 0000 * {ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM}
+ FD6F 0000 * {ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM}
+ FD70 0000 * {ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM}
+ FD71 0000 * {ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM}
+ FD72 0000 * {ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM}
+ FD73 0000 * {ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM}
+ FD74 0000 * {ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM}
+ FD75 0000 * {ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM}
+ FD76 0000 * {ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM}
+ FD77 0000 * {ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM}
+ FD78 0000 * {ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM}
+ FD79 0000 * {ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM}
+ FD7A 0000 * {ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM}
+ FD7B 0000 * {ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM}
+ FD7C 0000 * {ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM}
+ FD7D 0000 * {ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM}
+ FD7E 0000 * {ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM}
+ FD7F 0000 * {ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM}
+ FD80 0000 * {ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM}
+ FD81 0000 * {ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM}
+ FD82 0000 * {ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM}
+ FD83 0000 * {ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM}
+ FD84 0000 * {ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM}
+ FD85 0000 * {ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM}
+ FD86 0000 * {ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM}
+ FD87 0000 * {ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM}
+ FD88 0000 * {ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM}
+ FD89 0000 * {ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM}
+ FD8A 0000 * {ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM}
+ FD8B 0000 * {ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM}
+ FD8C 0000 * {ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM}
+ FD8D 0000 * {ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM}
+ FD8E 0000 * {ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM}
+ FD8F 0000 * {ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM}
+ FD92 0000 * {ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM}
+ FD93 0000 * {ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM}
+ FD94 0000 * {ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM}
+ FD95 0000 * {ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM}
+ FD96 0000 * {ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM}
+ FD97 0000 * {ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM}
+ FD98 0000 * {ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM}
+ FD99 0000 * {ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM}
+ FD9A 0000 * {ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM}
+ FD9B 0000 * {ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM}
+ FD9C 0000 * {ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM}
+ FD9D 0000 * {ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM}
+ FD9E 0000 * {ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM}
+ FD9F 0000 * {ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM}
+ FDA0 0000 * {ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM}
+ FDA1 0000 * {ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM}
+ FDA2 0000 * {ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM}
+ FDA3 0000 * {ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM}
+ FDA4 0000 * {ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM}
+ FDA5 0000 * {ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM}
+ FDA6 0000 * {ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM}
+ FDA7 0000 * {ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM}
+ FDA8 0000 * {ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM}
+ FDA9 0000 * {ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM}
+ FDAA 0000 * {ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM}
+ FDAB 0000 * {ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM}
+ FDAC 0000 * {ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM}
+ FDAD 0000 * {ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM}
+ FDAE 0000 * {ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM}
+ FDAF 0000 * {ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM}
+ FDB0 0000 * {ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM}
+ FDB1 0000 * {ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM}
+ FDB2 0000 * {ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM}
+ FDB3 0000 * {ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM}
+ FDB4 0000 * {ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM}
+ FDB5 0000 * {ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM}
+ FDB6 0000 * {ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM}
+ FDB7 0000 * {ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM}
+ FDB8 0000 * {ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM}
+ FDB9 0000 * {ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM}
+ FDBA 0000 * {ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM}
+ FDBB 0000 * {ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM}
+ FDBC 0000 * {ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM}
+ FDBD 0000 * {ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM}
+ FDBE 0000 * {ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM}
+ FDBF 0000 * {ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM}
+ FDC0 0000 * {ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM}
+ FDC1 0000 * {ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM}
+ FDC2 0000 * {ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM}
+ FDC3 0000 * {ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM}
+ FDC4 0000 * {ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM}
+ FDC5 0000 * {ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM}
+ FDC6 0000 * {ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM}
+ FDC7 0000 * {ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM}
+ FDF0 0000 * {ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM}
+ FDF1 0000 * {ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM}
+ FDF2 0000 * {ARABIC LIGATURE ALLAH ISOLATED FORM}
+ FDF3 0000 * {ARABIC LIGATURE AKBAR ISOLATED FORM}
+ FDF4 0000 * {ARABIC LIGATURE MOHAMMAD ISOLATED FORM}
+ FDF5 0000 * {ARABIC LIGATURE SALAM ISOLATED FORM}
+ FDF6 0000 * {ARABIC LIGATURE RASOUL ISOLATED FORM}
+ FDF7 0000 * {ARABIC LIGATURE ALAYHE ISOLATED FORM}
+ FDF8 0000 * {ARABIC LIGATURE WASALLAM ISOLATED FORM}
+ FDF9 0000 * {ARABIC LIGATURE SALLA ISOLATED FORM}
+ FDFA 0000 * {ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM}
+ FDFB 0000 * {ARABIC LIGATURE JALLAJALALOUHOU}
+ FE20 0000 * {COMBINING LIGATURE LEFT HALF}
+ FE21 0000 * {COMBINING LIGATURE RIGHT HALF}
+ FE80 0000 * {ARABIC LETTER HAMZA ISOLATED FORM}
+ FE81 0000 * {ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM}
+ FE82 0000 * {ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM}
+ FE83 0000 * {ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM}
+ FE84 0000 * {ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM}
+ FE85 0000 * {ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM}
+ FE86 0000 * {ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM}
+ FE87 0000 * {ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM}
+ FE88 0000 * {ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM}
+ FE89 0000 * {ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM}
+ FE8A 0000 * {ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM}
+ FE8B 0000 * {ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM}
+ FE8C 0000 * {ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM}
+ FE8D 0000 * {ARABIC LETTER ALEF ISOLATED FORM}
+ FE8E 0000 * {ARABIC LETTER ALEF FINAL FORM}
+ FE8F 0000 * {ARABIC LETTER BEH ISOLATED FORM}
+ FE90 0000 * {ARABIC LETTER BEH FINAL FORM}
+ FE91 0000 * {ARABIC LETTER BEH INITIAL FORM}
+ FE92 0000 * {ARABIC LETTER BEH MEDIAL FORM}
+ FE93 0000 * {ARABIC LETTER TEH MARBUTA ISOLATED FORM}
+ FE94 0000 * {ARABIC LETTER TEH MARBUTA FINAL FORM}
+ FE95 0000 * {ARABIC LETTER TEH ISOLATED FORM}
+ FE96 0000 * {ARABIC LETTER TEH FINAL FORM}
+ FE97 0000 * {ARABIC LETTER TEH INITIAL FORM}
+ FE98 0000 * {ARABIC LETTER TEH MEDIAL FORM}
+ FE99 0000 * {ARABIC LETTER THEH ISOLATED FORM}
+ FE9A 0000 * {ARABIC LETTER THEH FINAL FORM}
+ FE9B 0000 * {ARABIC LETTER THEH INITIAL FORM}
+ FE9C 0000 * {ARABIC LETTER THEH MEDIAL FORM}
+ FE9D 0000 * {ARABIC LETTER JEEM ISOLATED FORM}
+ FE9E 0000 * {ARABIC LETTER JEEM FINAL FORM}
+ FE9F 0000 * {ARABIC LETTER JEEM INITIAL FORM}
+ FEA0 0000 * {ARABIC LETTER JEEM MEDIAL FORM}
+ FEA1 0000 * {ARABIC LETTER HAH ISOLATED FORM}
+ FEA2 0000 * {ARABIC LETTER HAH FINAL FORM}
+ FEA3 0000 * {ARABIC LETTER HAH INITIAL FORM}
+ FEA4 0000 * {ARABIC LETTER HAH MEDIAL FORM}
+ FEA5 0000 * {ARABIC LETTER KHAH ISOLATED FORM}
+ FEA6 0000 * {ARABIC LETTER KHAH FINAL FORM}
+ FEA7 0000 * {ARABIC LETTER KHAH INITIAL FORM}
+ FEA8 0000 * {ARABIC LETTER KHAH MEDIAL FORM}
+ FEA9 0000 * {ARABIC LETTER DAL ISOLATED FORM}
+ FEAA 0000 * {ARABIC LETTER DAL FINAL FORM}
+ FEAB 0000 * {ARABIC LETTER THAL ISOLATED FORM}
+ FEAC 0000 * {ARABIC LETTER THAL FINAL FORM}
+ FEAD 0000 * {ARABIC LETTER REH ISOLATED FORM}
+ FEAE 0000 * {ARABIC LETTER REH FINAL FORM}
+ FEAF 0000 * {ARABIC LETTER ZAIN ISOLATED FORM}
+ FEB0 0000 * {ARABIC LETTER ZAIN FINAL FORM}
+ FEB1 0000 * {ARABIC LETTER SEEN ISOLATED FORM}
+ FEB2 0000 * {ARABIC LETTER SEEN FINAL FORM}
+ FEB3 0000 * {ARABIC LETTER SEEN INITIAL FORM}
+ FEB4 0000 * {ARABIC LETTER SEEN MEDIAL FORM}
+ FEB5 0000 * {ARABIC LETTER SHEEN ISOLATED FORM}
+ FEB6 0000 * {ARABIC LETTER SHEEN FINAL FORM}
+ FEB7 0000 * {ARABIC LETTER SHEEN INITIAL FORM}
+ FEB8 0000 * {ARABIC LETTER SHEEN MEDIAL FORM}
+ FEB9 0000 * {ARABIC LETTER SAD ISOLATED FORM}
+ FEBA 0000 * {ARABIC LETTER SAD FINAL FORM}
+ FEBB 0000 * {ARABIC LETTER SAD INITIAL FORM}
+ FEBC 0000 * {ARABIC LETTER SAD MEDIAL FORM}
+ FEBD 0000 * {ARABIC LETTER DAD ISOLATED FORM}
+ FEBE 0000 * {ARABIC LETTER DAD FINAL FORM}
+ FEBF 0000 * {ARABIC LETTER DAD INITIAL FORM}
+ FEC0 0000 * {ARABIC LETTER DAD MEDIAL FORM}
+ FEC1 0000 * {ARABIC LETTER TAH ISOLATED FORM}
+ FEC2 0000 * {ARABIC LETTER TAH FINAL FORM}
+ FEC3 0000 * {ARABIC LETTER TAH INITIAL FORM}
+ FEC4 0000 * {ARABIC LETTER TAH MEDIAL FORM}
+ FEC5 0000 * {ARABIC LETTER ZAH ISOLATED FORM}
+ FEC6 0000 * {ARABIC LETTER ZAH FINAL FORM}
+ FEC7 0000 * {ARABIC LETTER ZAH INITIAL FORM}
+ FEC8 0000 * {ARABIC LETTER ZAH MEDIAL FORM}
+ FEC9 0000 * {ARABIC LETTER AIN ISOLATED FORM}
+ FECA 0000 * {ARABIC LETTER AIN FINAL FORM}
+ FECB 0000 * {ARABIC LETTER AIN INITIAL FORM}
+ FECC 0000 * {ARABIC LETTER AIN MEDIAL FORM}
+ FECD 0000 * {ARABIC LETTER GHAIN ISOLATED FORM}
+ FECE 0000 * {ARABIC LETTER GHAIN FINAL FORM}
+ FECF 0000 * {ARABIC LETTER GHAIN INITIAL FORM}
+ FED0 0000 * {ARABIC LETTER GHAIN MEDIAL FORM}
+ FED1 0000 * {ARABIC LETTER FEH ISOLATED FORM}
+ FED2 0000 * {ARABIC LETTER FEH FINAL FORM}
+ FED3 0000 * {ARABIC LETTER FEH INITIAL FORM}
+ FED4 0000 * {ARABIC LETTER FEH MEDIAL FORM}
+ FED5 0000 * {ARABIC LETTER QAF ISOLATED FORM}
+ FED6 0000 * {ARABIC LETTER QAF FINAL FORM}
+ FED7 0000 * {ARABIC LETTER QAF INITIAL FORM}
+ FED8 0000 * {ARABIC LETTER QAF MEDIAL FORM}
+ FED9 0000 * {ARABIC LETTER KAF ISOLATED FORM}
+ FEDA 0000 * {ARABIC LETTER KAF FINAL FORM}
+ FEDB 0000 * {ARABIC LETTER KAF INITIAL FORM}
+ FEDC 0000 * {ARABIC LETTER KAF MEDIAL FORM}
+ FEDD 0000 * {ARABIC LETTER LAM ISOLATED FORM}
+ FEDE 0000 * {ARABIC LETTER LAM FINAL FORM}
+ FEDF 0000 * {ARABIC LETTER LAM INITIAL FORM}
+ FEE0 0000 * {ARABIC LETTER LAM MEDIAL FORM}
+ FEE1 0000 * {ARABIC LETTER MEEM ISOLATED FORM}
+ FEE2 0000 * {ARABIC LETTER MEEM FINAL FORM}
+ FEE3 0000 * {ARABIC LETTER MEEM INITIAL FORM}
+ FEE4 0000 * {ARABIC LETTER MEEM MEDIAL FORM}
+ FEE5 0000 * {ARABIC LETTER NOON ISOLATED FORM}
+ FEE6 0000 * {ARABIC LETTER NOON FINAL FORM}
+ FEE7 0000 * {ARABIC LETTER NOON INITIAL FORM}
+ FEE8 0000 * {ARABIC LETTER NOON MEDIAL FORM}
+ FEE9 0000 * {ARABIC LETTER HEH ISOLATED FORM}
+ FEEA 0000 * {ARABIC LETTER HEH FINAL FORM}
+ FEEB 0000 * {ARABIC LETTER HEH INITIAL FORM}
+ FEEC 0000 * {ARABIC LETTER HEH MEDIAL FORM}
+ FEED 0000 * {ARABIC LETTER WAW ISOLATED FORM}
+ FEEE 0000 * {ARABIC LETTER WAW FINAL FORM}
+ FEEF 0000 * {ARABIC LETTER ALEF MAKSURA ISOLATED FORM}
+ FEF0 0000 * {ARABIC LETTER ALEF MAKSURA FINAL FORM}
+ FEF1 0000 * {ARABIC LETTER YEH ISOLATED FORM}
+ FEF2 0000 * {ARABIC LETTER YEH FINAL FORM}
+ FEF3 0000 * {ARABIC LETTER YEH INITIAL FORM}
+ FEF4 0000 * {ARABIC LETTER YEH MEDIAL FORM}
+ FEF5 0000 * {ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM}
+ FEF6 0000 * {ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM}
+ FEF7 0000 * {ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM}
+ FEF8 0000 * {ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM}
+ FEF9 0000 * {ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM}
+ FEFA 0000 * {ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM}
+ FEFB 0000 * {ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM}
+ FEFC 0000 * {ARABIC LIGATURE LAM WITH ALEF FINAL FORM}
+ FF21 FF41 * {FULLWIDTH LATIN CAPITAL LETTER A}
+ FF22 FF42 * {FULLWIDTH LATIN CAPITAL LETTER B}
+ FF23 FF43 * {FULLWIDTH LATIN CAPITAL LETTER C}
+ FF24 FF44 * {FULLWIDTH LATIN CAPITAL LETTER D}
+ FF25 FF45 * {FULLWIDTH LATIN CAPITAL LETTER E}
+ FF26 FF46 * {FULLWIDTH LATIN CAPITAL LETTER F}
+ FF27 FF47 * {FULLWIDTH LATIN CAPITAL LETTER G}
+ FF28 FF48 * {FULLWIDTH LATIN CAPITAL LETTER H}
+ FF29 FF49 * {FULLWIDTH LATIN CAPITAL LETTER I}
+ FF2A FF4A * {FULLWIDTH LATIN CAPITAL LETTER J}
+ FF2B FF4B * {FULLWIDTH LATIN CAPITAL LETTER K}
+ FF2C FF4C * {FULLWIDTH LATIN CAPITAL LETTER L}
+ FF2D FF4D * {FULLWIDTH LATIN CAPITAL LETTER M}
+ FF2E FF4E * {FULLWIDTH LATIN CAPITAL LETTER N}
+ FF2F FF4F * {FULLWIDTH LATIN CAPITAL LETTER O}
+ FF30 FF50 * {FULLWIDTH LATIN CAPITAL LETTER P}
+ FF31 FF51 * {FULLWIDTH LATIN CAPITAL LETTER Q}
+ FF32 FF52 * {FULLWIDTH LATIN CAPITAL LETTER R}
+ FF33 FF53 * {FULLWIDTH LATIN CAPITAL LETTER S}
+ FF34 FF54 * {FULLWIDTH LATIN CAPITAL LETTER T}
+ FF35 FF55 * {FULLWIDTH LATIN CAPITAL LETTER U}
+ FF36 FF56 * {FULLWIDTH LATIN CAPITAL LETTER V}
+ FF37 FF57 * {FULLWIDTH LATIN CAPITAL LETTER W}
+ FF38 FF58 * {FULLWIDTH LATIN CAPITAL LETTER X}
+ FF39 FF59 * {FULLWIDTH LATIN CAPITAL LETTER Y}
+ FF3A FF5A * {FULLWIDTH LATIN CAPITAL LETTER Z}
+ FF41 0000 * {FULLWIDTH LATIN SMALL LETTER A}
+ FF42 0000 * {FULLWIDTH LATIN SMALL LETTER B}
+ FF43 0000 * {FULLWIDTH LATIN SMALL LETTER C}
+ FF44 0000 * {FULLWIDTH LATIN SMALL LETTER D}
+ FF45 0000 * {FULLWIDTH LATIN SMALL LETTER E}
+ FF46 0000 * {FULLWIDTH LATIN SMALL LETTER F}
+ FF47 0000 * {FULLWIDTH LATIN SMALL LETTER G}
+ FF48 0000 * {FULLWIDTH LATIN SMALL LETTER H}
+ FF49 0000 * {FULLWIDTH LATIN SMALL LETTER I}
+ FF4A 0000 * {FULLWIDTH LATIN SMALL LETTER J}
+ FF4B 0000 * {FULLWIDTH LATIN SMALL LETTER K}
+ FF4C 0000 * {FULLWIDTH LATIN SMALL LETTER L}
+ FF4D 0000 * {FULLWIDTH LATIN SMALL LETTER M}
+ FF4E 0000 * {FULLWIDTH LATIN SMALL LETTER N}
+ FF4F 0000 * {FULLWIDTH LATIN SMALL LETTER O}
+ FF50 0000 * {FULLWIDTH LATIN SMALL LETTER P}
+ FF51 0000 * {FULLWIDTH LATIN SMALL LETTER Q}
+ FF52 0000 * {FULLWIDTH LATIN SMALL LETTER R}
+ FF53 0000 * {FULLWIDTH LATIN SMALL LETTER S}
+ FF54 0000 * {FULLWIDTH LATIN SMALL LETTER T}
+ FF55 0000 * {FULLWIDTH LATIN SMALL LETTER U}
+ FF56 0000 * {FULLWIDTH LATIN SMALL LETTER V}
+ FF57 0000 * {FULLWIDTH LATIN SMALL LETTER W}
+ FF58 0000 * {FULLWIDTH LATIN SMALL LETTER X}
+ FF59 0000 * {FULLWIDTH LATIN SMALL LETTER Y}
+ FF5A 0000 * {FULLWIDTH LATIN SMALL LETTER Z}
+ FF66 0000 * {HALFWIDTH KATAKANA LETTER WO}
+ FF67 0000 * {HALFWIDTH KATAKANA LETTER SMALL A}
+ FF68 0000 * {HALFWIDTH KATAKANA LETTER SMALL I}
+ FF69 0000 * {HALFWIDTH KATAKANA LETTER SMALL U}
+ FF6A 0000 * {HALFWIDTH KATAKANA LETTER SMALL E}
+ FF6B 0000 * {HALFWIDTH KATAKANA LETTER SMALL O}
+ FF6C 0000 * {HALFWIDTH KATAKANA LETTER SMALL YA}
+ FF6D 0000 * {HALFWIDTH KATAKANA LETTER SMALL YU}
+ FF6E 0000 * {HALFWIDTH KATAKANA LETTER SMALL YO}
+ FF6F 0000 * {HALFWIDTH KATAKANA LETTER SMALL TU}
+ FF71 0000 * {HALFWIDTH KATAKANA LETTER A}
+ FF72 0000 * {HALFWIDTH KATAKANA LETTER I}
+ FF73 0000 * {HALFWIDTH KATAKANA LETTER U}
+ FF74 0000 * {HALFWIDTH KATAKANA LETTER E}
+ FF75 0000 * {HALFWIDTH KATAKANA LETTER O}
+ FF76 0000 * {HALFWIDTH KATAKANA LETTER KA}
+ FF77 0000 * {HALFWIDTH KATAKANA LETTER KI}
+ FF78 0000 * {HALFWIDTH KATAKANA LETTER KU}
+ FF79 0000 * {HALFWIDTH KATAKANA LETTER KE}
+ FF7A 0000 * {HALFWIDTH KATAKANA LETTER KO}
+ FF7B 0000 * {HALFWIDTH KATAKANA LETTER SA}
+ FF7C 0000 * {HALFWIDTH KATAKANA LETTER SI}
+ FF7D 0000 * {HALFWIDTH KATAKANA LETTER SU}
+ FF7E 0000 * {HALFWIDTH KATAKANA LETTER SE}
+ FF7F 0000 * {HALFWIDTH KATAKANA LETTER SO}
+ FF80 0000 * {HALFWIDTH KATAKANA LETTER TA}
+ FF81 0000 * {HALFWIDTH KATAKANA LETTER TI}
+ FF82 0000 * {HALFWIDTH KATAKANA LETTER TU}
+ FF83 0000 * {HALFWIDTH KATAKANA LETTER TE}
+ FF84 0000 * {HALFWIDTH KATAKANA LETTER TO}
+ FF85 0000 * {HALFWIDTH KATAKANA LETTER NA}
+ FF86 0000 * {HALFWIDTH KATAKANA LETTER NI}
+ FF87 0000 * {HALFWIDTH KATAKANA LETTER NU}
+ FF88 0000 * {HALFWIDTH KATAKANA LETTER NE}
+ FF89 0000 * {HALFWIDTH KATAKANA LETTER NO}
+ FF8A 0000 * {HALFWIDTH KATAKANA LETTER HA}
+ FF8B 0000 * {HALFWIDTH KATAKANA LETTER HI}
+ FF8C 0000 * {HALFWIDTH KATAKANA LETTER HU}
+ FF8D 0000 * {HALFWIDTH KATAKANA LETTER HE}
+ FF8E 0000 * {HALFWIDTH KATAKANA LETTER HO}
+ FF8F 0000 * {HALFWIDTH KATAKANA LETTER MA}
+ FF90 0000 * {HALFWIDTH KATAKANA LETTER MI}
+ FF91 0000 * {HALFWIDTH KATAKANA LETTER MU}
+ FF92 0000 * {HALFWIDTH KATAKANA LETTER ME}
+ FF93 0000 * {HALFWIDTH KATAKANA LETTER MO}
+ FF94 0000 * {HALFWIDTH KATAKANA LETTER YA}
+ FF95 0000 * {HALFWIDTH KATAKANA LETTER YU}
+ FF96 0000 * {HALFWIDTH KATAKANA LETTER YO}
+ FF97 0000 * {HALFWIDTH KATAKANA LETTER RA}
+ FF98 0000 * {HALFWIDTH KATAKANA LETTER RI}
+ FF99 0000 * {HALFWIDTH KATAKANA LETTER RU}
+ FF9A 0000 * {HALFWIDTH KATAKANA LETTER RE}
+ FF9B 0000 * {HALFWIDTH KATAKANA LETTER RO}
+ FF9C 0000 * {HALFWIDTH KATAKANA LETTER WA}
+ FF9D 0000 * {HALFWIDTH KATAKANA LETTER N}
+ FFA1 0000 * {HALFWIDTH HANGUL LETTER KIYEOK}
+ FFA2 0000 * {HALFWIDTH HANGUL LETTER SSANGKIYEOK}
+ FFA3 0000 * {HALFWIDTH HANGUL LETTER KIYEOK-SIOS}
+ FFA4 0000 * {HALFWIDTH HANGUL LETTER NIEUN}
+ FFA5 0000 * {HALFWIDTH HANGUL LETTER NIEUN-CIEUC}
+ FFA6 0000 * {HALFWIDTH HANGUL LETTER NIEUN-HIEUH}
+ FFA7 0000 * {HALFWIDTH HANGUL LETTER TIKEUT}
+ FFA8 0000 * {HALFWIDTH HANGUL LETTER SSANGTIKEUT}
+ FFA9 0000 * {HALFWIDTH HANGUL LETTER RIEUL}
+ FFAA 0000 * {HALFWIDTH HANGUL LETTER RIEUL-KIYEOK}
+ FFAB 0000 * {HALFWIDTH HANGUL LETTER RIEUL-MIEUM}
+ FFAC 0000 * {HALFWIDTH HANGUL LETTER RIEUL-PIEUP}
+ FFAD 0000 * {HALFWIDTH HANGUL LETTER RIEUL-SIOS}
+ FFAE 0000 * {HALFWIDTH HANGUL LETTER RIEUL-THIEUTH}
+ FFAF 0000 * {HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH}
+ FFB0 0000 * {HALFWIDTH HANGUL LETTER RIEUL-HIEUH}
+ FFB1 0000 * {HALFWIDTH HANGUL LETTER MIEUM}
+ FFB2 0000 * {HALFWIDTH HANGUL LETTER PIEUP}
+ FFB3 0000 * {HALFWIDTH HANGUL LETTER SSANGPIEUP}
+ FFB4 0000 * {HALFWIDTH HANGUL LETTER PIEUP-SIOS}
+ FFB5 0000 * {HALFWIDTH HANGUL LETTER SIOS}
+ FFB6 0000 * {HALFWIDTH HANGUL LETTER SSANGSIOS}
+ FFB7 0000 * {HALFWIDTH HANGUL LETTER IEUNG}
+ FFB8 0000 * {HALFWIDTH HANGUL LETTER CIEUC}
+ FFB9 0000 * {HALFWIDTH HANGUL LETTER SSANGCIEUC}
+ FFBA 0000 * {HALFWIDTH HANGUL LETTER CHIEUCH}
+ FFBB 0000 * {HALFWIDTH HANGUL LETTER KHIEUKH}
+ FFBC 0000 * {HALFWIDTH HANGUL LETTER THIEUTH}
+ FFBD 0000 * {HALFWIDTH HANGUL LETTER PHIEUPH}
+ FFBE 0000 * {HALFWIDTH HANGUL LETTER HIEUH}
+ FFC2 0000 * {HALFWIDTH HANGUL LETTER A}
+ FFC3 0000 * {HALFWIDTH HANGUL LETTER AE}
+ FFC4 0000 * {HALFWIDTH HANGUL LETTER YA}
+ FFC5 0000 * {HALFWIDTH HANGUL LETTER YAE}
+ FFC6 0000 * {HALFWIDTH HANGUL LETTER EO}
+ FFC7 0000 * {HALFWIDTH HANGUL LETTER E}
+ FFCA 0000 * {HALFWIDTH HANGUL LETTER YEO}
+ FFCB 0000 * {HALFWIDTH HANGUL LETTER YE}
+ FFCC 0000 * {HALFWIDTH HANGUL LETTER O}
+ FFCD 0000 * {HALFWIDTH HANGUL LETTER WA}
+ FFCE 0000 * {HALFWIDTH HANGUL LETTER WAE}
+ FFCF 0000 * {HALFWIDTH HANGUL LETTER OE}
+ FFD2 0000 * {HALFWIDTH HANGUL LETTER YO}
+ FFD3 0000 * {HALFWIDTH HANGUL LETTER U}
+ FFD4 0000 * {HALFWIDTH HANGUL LETTER WEO}
+ FFD5 0000 * {HALFWIDTH HANGUL LETTER WE}
+ FFD6 0000 * {HALFWIDTH HANGUL LETTER WI}
+ FFD7 0000 * {HALFWIDTH HANGUL LETTER YU}
+ FFDA 0000 * {HALFWIDTH HANGUL LETTER EU}
+ FFDB 0000 * {HALFWIDTH HANGUL LETTER YI}
+ FFDC 0000 * {HALFWIDTH HANGUL LETTER I}
+}
+
+if 0 {
+ foreach {unicode lowercase to name} $data {
+ if {$to=="*"} continue; # Ignore letters with no transliteration
+ set to [string tolower $to]; # Convert the transliteration to lower case
+ if {[string length $to]<2} continue
+ if {[info exists seen($to)]} continue
+ set seen($to) 1
+ puts $to
+ }
+ exit
+}
+
+
+set nChar 0; # number of characters in the hash table
+set transTab {psshchhvvyylsthwiaaedzhoeueoijhnghljnjouphtstcfelslz}
+set maxSlot 0
+foreach {unicode lowercase to name} $data {
+ if {$to=="*"} continue; # Ignore letters with no transliteration
+ set to [string tolower $to]; # Convert the transliteration to lower case
+ set u [expr 0+0x$unicode]
+ set slot [expr {$u-0x0026}]
+ if {$u>=0x02ea} {
+ if {$u<=0x0385} {
+ set slot 0
+ } else {
+ set slot [expr {$slot - (0x0386 - 0x02ae)}]
+ if {$u>=0x0460} {
+ if {$u<0x05b0 || $u>0x05f2} {
+ set slot 0
+ } else {
+ set slot [expr {$slot - (0x05b0 - 0x0460)}]
+ }
+ }
+ }
+ }
+ if {$slot<=0} continue
+ set trans($u) $to
+ if {$to==""} {
+ set i 1
+ } else {
+ set i [string first $to $transTab]
+ }
+ if {$i<0} {
+ set i [string length $transTab]
+ append transTab $to
+ }
+ set len [string length $to]
+ set code [format {(%2d*4 + %d),} $i $len]
+ set f [format {%-14s /* u%04X (%c) -> %-4s */} $code $u 0x$unicode $to]
+ set line($slot) $f
+ # puts "u=$u to=$to slot=$slot i=$i code=$code($slot) tab=$transTab"
+ if {$slot>$maxSlot} {set maxSlot $slot}
+ incr nChar
+}
+
+puts {
+/*
+** The following constant is a concatenation (with overlap) of all
+** possible generated transliterations.
+*/}
+puts "static const char zTranslit\[\] ="
+puts " \"$transTab\";"
+puts {/* 123456789 123456789 123456789 123456789 123456789 123456789 123 */
+
+/* Given a unicode character U, that value is translated into an offset
+** into the following table by skipping the following ranges:
+**
+** u0000-u0025
+** u02ae-u0385
+** u0460-u05b0
+**
+** Let the table value be T. Then the transliteration is ((T-1)%4)+1
+** characters in length and begins at an offset of (T-1)/4 in zTranslit[].
+* Or if T is zero, then the character is a delimiter.
+*/}
+puts "static const unsigned char aTranslate\[\] = \173"
+for {set i 0} {$i<=$maxSlot} {incr i} {
+ if {[info exists line($i)]} {
+ set x $line($i)
+ } else {
+ set x 0,
+ }
+ puts [format { %-40s /* %d */} $x $i]
+}
+puts "\175;"